(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))s(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const l of i.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&s(l)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function s(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();/**
* @vue/shared v3.5.6
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**//*! #__NO_SIDE_EFFECTS__ */function Cc(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const Nt={},ei=[],po=()=>{},ag=()=>!1,Yr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Pc=e=>e.startsWith("onUpdate:"),Xt=Object.assign,$c=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},ug=Object.prototype.hasOwnProperty,St=(e,t)=>ug.call(e,t),nt=Array.isArray,ti=e=>_l(e)==="[object Map]",Yp=e=>_l(e)==="[object Set]",cg=e=>_l(e)==="[object RegExp]",rt=e=>typeof e=="function",Ut=e=>typeof e=="string",Zo=e=>typeof e=="symbol",It=e=>e!==null&&typeof e=="object",Xp=e=>(It(e)||rt(e))&&rt(e.then)&&rt(e.catch),Zp=Object.prototype.toString,_l=e=>Zp.call(e),dg=e=>_l(e).slice(8,-1),em=e=>_l(e)==="[object Object]",Lc=e=>Ut(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,ji=Cc(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Xr=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},pg=/-(\w)/g,eo=Xr(e=>e.replace(pg,(t,n)=>n?n.toUpperCase():"")),mg=/\B([A-Z])/g,es=Xr(e=>e.replace(mg,"-$1").toLowerCase()),Zr=Xr(e=>e.charAt(0).toUpperCase()+e.slice(1)),Ia=Xr(e=>e?`on${Zr(e)}`:""),Wo=(e,t)=>!Object.is(e,t),ni=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},tm=(e,t,n,s=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},Ru=e=>{const t=parseFloat(e);return isNaN(t)?e:t},fg=e=>{const t=Ut(e)?Number(e):NaN;return isNaN(t)?e:t};let Gd;const nm=()=>Gd||(Gd=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function bl(e){if(nt(e)){const t={};for(let n=0;n<e.length;n++){const s=e[n],o=Ut(s)?_g(s):bl(s);if(o)for(const i in o)t[i]=o[i]}return t}else if(Ut(e)||It(e))return e}const hg=/;(?![^(]*\))/g,gg=/:([^]+)/,vg=/\/\*[^]*?\*\//g;function _g(e){const t={};return e.replace(vg,"").split(hg).forEach(n=>{if(n){const s=n.split(gg);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function Lt(e){let t="";if(Ut(e))t=e;else if(nt(e))for(let n=0;n<e.length;n++){const s=Lt(e[n]);s&&(t+=s+" ")}else if(It(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function Ec(e){if(!e)return null;let{class:t,style:n}=e;return t&&!Ut(t)&&(e.class=Lt(t)),n&&(e.style=bl(n)),e}const bg="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",yg=Cc(bg);function om(e){return!!e||e===""}const sm=e=>!!(e&&e.__v_isRef===!0),Y=e=>Ut(e)?e:e==null?"":nt(e)||It(e)&&(e.toString===Zp||!rt(e.toString))?sm(e)?Y(e.value):JSON.stringify(e,im,2):String(e),im=(e,t)=>sm(t)?im(e,t.value):ti(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,o],i)=>(n[Oa(s,i)+" =>"]=o,n),{})}:Yp(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Oa(n))}:Zo(t)?Oa(t):It(t)&&!nt(t)&&!em(t)?String(t):t,Oa=(e,t="")=>{var n;return Zo(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/**
* @vue/reactivity v3.5.6
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let Cn;class lm{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Cn,!t&&Cn&&(this.index=(Cn.scopes||(Cn.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=Cn;try{return Cn=this,t()}finally{Cn=n}}}on(){Cn=this}off(){Cn=this.parent}stop(t){if(this._active){let n,s;for(n=0,s=this.effects.length;n<s;n++)this.effects[n].stop();for(n=0,s=this.cleanups.length;n<s;n++)this.cleanups[n]();if(this.scopes)for(n=0,s=this.scopes.length;n<s;n++)this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!t){const o=this.parent.scopes.pop();o&&o!==this&&(this.parent.scopes[this.index]=o,o.index=this.index)}this.parent=void 0,this._active=!1}}}function xg(e){return new lm(e)}function kg(){return Cn}let Rt;const Fa=new WeakSet;class rm{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,Cn&&Cn.active&&Cn.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,Fa.has(this)&&(Fa.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||um(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,Yd(this),cm(this);const t=Rt,n=Xn;Rt=this,Xn=!0;try{return this.fn()}finally{dm(this),Rt=t,Xn=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)Ac(t);this.deps=this.depsTail=void 0,Yd(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?Fa.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){Nu(this)&&this.run()}get dirty(){return Nu(this)}}let am=0,Ji;function um(e){e.flags|=8,e.next=Ji,Ji=e}function Rc(){am++}function Nc(){if(--am>0)return;let e;for(;Ji;){let t=Ji;for(Ji=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(s){e||(e=s)}t=n}}if(e)throw e}function cm(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function dm(e){let t,n=e.depsTail,s=n;for(;s;){const o=s.prevDep;s.version===-1?(s===n&&(n=o),Ac(s),wg(s)):t=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0,s=o}e.deps=t,e.depsTail=n}function Nu(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(pm(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function pm(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===tl))return;e.globalVersion=tl;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!Nu(e)){e.flags&=-3;return}const n=Rt,s=Xn;Rt=e,Xn=!0;try{cm(e);const o=e.fn(e._value);(t.version===0||Wo(o,e._value))&&(e._value=o,t.version++)}catch(o){throw t.version++,o}finally{Rt=n,Xn=s,dm(e),e.flags&=-3}}function Ac(e){const{dep:t,prevSub:n,nextSub:s}=e;if(n&&(n.nextSub=s,e.prevSub=void 0),s&&(s.prevSub=n,e.nextSub=void 0),t.subs===e&&(t.subs=n),!t.subs&&t.computed){t.computed.flags&=-5;for(let o=t.computed.deps;o;o=o.nextDep)Ac(o)}}function wg(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let Xn=!0;const mm=[];function ts(){mm.push(Xn),Xn=!1}function ns(){const e=mm.pop();Xn=e===void 0?!0:e}function Yd(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=Rt;Rt=void 0;try{t()}finally{Rt=n}}}let tl=0;class qg{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 Mc{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0}track(t){if(!Rt||!Xn||Rt===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Rt)n=this.activeLink=new qg(Rt,this),Rt.deps?(n.prevDep=Rt.depsTail,Rt.depsTail.nextDep=n,Rt.depsTail=n):Rt.deps=Rt.depsTail=n,Rt.flags&4&&fm(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const s=n.nextDep;s.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=s),n.prevDep=Rt.depsTail,n.nextDep=void 0,Rt.depsTail.nextDep=n,Rt.depsTail=n,Rt.deps===n&&(Rt.deps=s)}return n}trigger(t){this.version++,tl++,this.notify(t)}notify(t){Rc();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Nc()}}}function fm(e){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let s=t.deps;s;s=s.nextDep)fm(s)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}const Au=new WeakMap,ws=Symbol(""),Mu=Symbol(""),nl=Symbol("");function hn(e,t,n){if(Xn&&Rt){let s=Au.get(e);s||Au.set(e,s=new Map);let o=s.get(n);o||s.set(n,o=new Mc),o.track()}}function qo(e,t,n,s,o,i){const l=Au.get(e);if(!l){tl++;return}const a=c=>{c&&c.trigger()};if(Rc(),t==="clear")l.forEach(a);else{const c=nt(e),p=c&&Lc(n);if(c&&n==="length"){const d=Number(s);l.forEach((m,v)=>{(v==="length"||v===nl||!Zo(v)&&v>=d)&&a(m)})}else switch(n!==void 0&&a(l.get(n)),p&&a(l.get(nl)),t){case"add":c?p&&a(l.get("length")):(a(l.get(ws)),ti(e)&&a(l.get(Mu)));break;case"delete":c||(a(l.get(ws)),ti(e)&&a(l.get(Mu)));break;case"set":ti(e)&&a(l.get(ws));break}}Nc()}function Ts(e){const t=ht(e);return t===e?t:(hn(t,"iterate",nl),On(e)?t:t.map(pn))}function ea(e){return hn(e=ht(e),"iterate",nl),e}const Sg={__proto__:null,[Symbol.iterator](){return Ua(this,Symbol.iterator,pn)},concat(...e){return Ts(this).concat(...e.map(t=>nt(t)?Ts(t):t))},entries(){return Ua(this,"entries",e=>(e[1]=pn(e[1]),e))},every(e,t){return go(this,"every",e,t,void 0,arguments)},filter(e,t){return go(this,"filter",e,t,n=>n.map(pn),arguments)},find(e,t){return go(this,"find",e,t,pn,arguments)},findIndex(e,t){return go(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return go(this,"findLast",e,t,pn,arguments)},findLastIndex(e,t){return go(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return go(this,"forEach",e,t,void 0,arguments)},includes(...e){return Ha(this,"includes",e)},indexOf(...e){return Ha(this,"indexOf",e)},join(e){return Ts(this).join(e)},lastIndexOf(...e){return Ha(this,"lastIndexOf",e)},map(e,t){return go(this,"map",e,t,void 0,arguments)},pop(){return Ei(this,"pop")},push(...e){return Ei(this,"push",e)},reduce(e,...t){return Xd(this,"reduce",e,t)},reduceRight(e,...t){return Xd(this,"reduceRight",e,t)},shift(){return Ei(this,"shift")},some(e,t){return go(this,"some",e,t,void 0,arguments)},splice(...e){return Ei(this,"splice",e)},toReversed(){return Ts(this).toReversed()},toSorted(e){return Ts(this).toSorted(e)},toSpliced(...e){return Ts(this).toSpliced(...e)},unshift(...e){return Ei(this,"unshift",e)},values(){return Ua(this,"values",pn)}};function Ua(e,t,n){const s=ea(e),o=s[t]();return s!==e&&!On(e)&&(o._next=o.next,o.next=()=>{const i=o._next();return i.value&&(i.value=n(i.value)),i}),o}const Cg=Array.prototype;function go(e,t,n,s,o,i){const l=ea(e),a=l!==e&&!On(e),c=l[t];if(c!==Cg[t]){const m=c.apply(e,i);return a?pn(m):m}let p=n;l!==e&&(a?p=function(m,v){return n.call(this,pn(m),v,e)}:n.length>2&&(p=function(m,v){return n.call(this,m,v,e)}));const d=c.call(l,p,s);return a&&o?o(d):d}function Xd(e,t,n,s){const o=ea(e);let i=n;return o!==e&&(On(e)?n.length>3&&(i=function(l,a,c){return n.call(this,l,a,c,e)}):i=function(l,a,c){return n.call(this,l,pn(a),c,e)}),o[t](i,...s)}function Ha(e,t,n){const s=ht(e);hn(s,"iterate",nl);const o=s[t](...n);return(o===-1||o===!1)&&Bc(n[0])?(n[0]=ht(n[0]),s[t](...n)):o}function Ei(e,t,n=[]){ts(),Rc();const s=ht(e)[t].apply(e,n);return Nc(),ns(),s}const Pg=Cc("__proto__,__v_isRef,__isVue"),hm=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Zo));function $g(e){Zo(e)||(e=String(e));const t=ht(this);return hn(t,"has",e),t.hasOwnProperty(e)}class gm{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,s){const o=this._isReadonly,i=this._isShallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return i;if(n==="__v_raw")return s===(o?i?Og:ym:i?bm:_m).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const l=nt(t);if(!o){let c;if(l&&(c=Sg[n]))return c;if(n==="hasOwnProperty")return $g}const a=Reflect.get(t,n,un(t)?t:s);return(Zo(n)?hm.has(n):Pg(n))||(o||hn(t,"get",n),i)?a:un(a)?l&&Lc(n)?a:a.value:It(a)?o?xm(a):Yn(a):a}}class vm extends gm{constructor(t=!1){super(!1,t)}set(t,n,s,o){let i=t[n];if(!this._isShallow){const c=Es(i);if(!On(s)&&!Es(s)&&(i=ht(i),s=ht(s)),!nt(t)&&un(i)&&!un(s))return c?!1:(i.value=s,!0)}const l=nt(t)&&Lc(n)?Number(n)<t.length:St(t,n),a=Reflect.set(t,n,s,un(t)?t:o);return t===ht(o)&&(l?Wo(s,i)&&qo(t,"set",n,s):qo(t,"add",n,s)),a}deleteProperty(t,n){const s=St(t,n);t[n];const o=Reflect.deleteProperty(t,n);return o&&s&&qo(t,"delete",n,void 0),o}has(t,n){const s=Reflect.has(t,n);return(!Zo(n)||!hm.has(n))&&hn(t,"has",n),s}ownKeys(t){return hn(t,"iterate",nt(t)?"length":ws),Reflect.ownKeys(t)}}class Lg extends gm{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const Eg=new vm,Rg=new Lg,Ng=new vm(!0);const zc=e=>e,ta=e=>Reflect.getPrototypeOf(e);function Vl(e,t,n=!1,s=!1){e=e.__v_raw;const o=ht(e),i=ht(t);n||(Wo(t,i)&&hn(o,"get",t),hn(o,"get",i));const{has:l}=ta(o),a=s?zc:n?Ic:pn;if(l.call(o,t))return a(e.get(t));if(l.call(o,i))return a(e.get(i));e!==o&&e.get(t)}function Bl(e,t=!1){const n=this.__v_raw,s=ht(n),o=ht(e);return t||(Wo(e,o)&&hn(s,"has",e),hn(s,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function Il(e,t=!1){return e=e.__v_raw,!t&&hn(ht(e),"iterate",ws),Reflect.get(e,"size",e)}function Zd(e,t=!1){!t&&!On(e)&&!Es(e)&&(e=ht(e));const n=ht(this);return ta(n).has.call(n,e)||(n.add(e),qo(n,"add",e,e)),this}function e1(e,t,n=!1){!n&&!On(t)&&!Es(t)&&(t=ht(t));const s=ht(this),{has:o,get:i}=ta(s);let l=o.call(s,e);l||(e=ht(e),l=o.call(s,e));const a=i.call(s,e);return s.set(e,t),l?Wo(t,a)&&qo(s,"set",e,t):qo(s,"add",e,t),this}function t1(e){const t=ht(this),{has:n,get:s}=ta(t);let o=n.call(t,e);o||(e=ht(e),o=n.call(t,e)),s&&s.call(t,e);const i=t.delete(e);return o&&qo(t,"delete",e,void 0),i}function n1(){const e=ht(this),t=e.size!==0,n=e.clear();return t&&qo(e,"clear",void 0,void 0),n}function Ol(e,t){return function(s,o){const i=this,l=i.__v_raw,a=ht(l),c=t?zc:e?Ic:pn;return!e&&hn(a,"iterate",ws),l.forEach((p,d)=>s.call(o,c(p),c(d),i))}}function Fl(e,t,n){return function(...s){const o=this.__v_raw,i=ht(o),l=ti(i),a=e==="entries"||e===Symbol.iterator&&l,c=e==="keys"&&l,p=o[e](...s),d=n?zc:t?Ic:pn;return!t&&hn(i,"iterate",c?Mu:ws),{next(){const{value:m,done:v}=p.next();return v?{value:m,done:v}:{value:a?[d(m[0]),d(m[1])]:d(m),done:v}},[Symbol.iterator](){return this}}}}function Ro(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Ag(){const e={get(i){return Vl(this,i)},get size(){return Il(this)},has:Bl,add:Zd,set:e1,delete:t1,clear:n1,forEach:Ol(!1,!1)},t={get(i){return Vl(this,i,!1,!0)},get size(){return Il(this)},has:Bl,add(i){return Zd.call(this,i,!0)},set(i,l){return e1.call(this,i,l,!0)},delete:t1,clear:n1,forEach:Ol(!1,!0)},n={get(i){return Vl(this,i,!0)},get size(){return Il(this,!0)},has(i){return Bl.call(this,i,!0)},add:Ro("add"),set:Ro("set"),delete:Ro("delete"),clear:Ro("clear"),forEach:Ol(!0,!1)},s={get(i){return Vl(this,i,!0,!0)},get size(){return Il(this,!0)},has(i){return Bl.call(this,i,!0)},add:Ro("add"),set:Ro("set"),delete:Ro("delete"),clear:Ro("clear"),forEach:Ol(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=Fl(i,!1,!1),n[i]=Fl(i,!0,!1),t[i]=Fl(i,!1,!0),s[i]=Fl(i,!0,!0)}),[e,n,t,s]}const[Mg,zg,Dg,Tg]=Ag();function Dc(e,t){const n=t?e?Tg:Dg:e?zg:Mg;return(s,o,i)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?s:Reflect.get(St(n,o)&&o in s?n:s,o,i)}const Vg={get:Dc(!1,!1)},Bg={get:Dc(!1,!0)},Ig={get:Dc(!0,!1)};const _m=new WeakMap,bm=new WeakMap,ym=new WeakMap,Og=new WeakMap;function Fg(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Ug(e){return e.__v_skip||!Object.isExtensible(e)?0:Fg(dg(e))}function Yn(e){return Es(e)?e:Vc(e,!1,Eg,Vg,_m)}function Tc(e){return Vc(e,!1,Ng,Bg,bm)}function xm(e){return Vc(e,!0,Rg,Ig,ym)}function Vc(e,t,n,s,o){if(!It(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=o.get(e);if(i)return i;const l=Ug(e);if(l===0)return e;const a=new Proxy(e,l===2?s:n);return o.set(e,a),a}function oi(e){return Es(e)?oi(e.__v_raw):!!(e&&e.__v_isReactive)}function Es(e){return!!(e&&e.__v_isReadonly)}function On(e){return!!(e&&e.__v_isShallow)}function Bc(e){return e?!!e.__v_raw:!1}function ht(e){const t=e&&e.__v_raw;return t?ht(t):e}function na(e){return!St(e,"__v_skip")&&Object.isExtensible(e)&&tm(e,"__v_skip",!0),e}const pn=e=>It(e)?Yn(e):e,Ic=e=>It(e)?xm(e):e;function un(e){return e?e.__v_isRef===!0:!1}function X(e){return km(e,!1)}function Hg(e){return km(e,!0)}function km(e,t){return un(e)?e:new jg(e,t)}class jg{constructor(t,n){this.dep=new Mc,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:ht(t),this._value=n?t:pn(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,s=this.__v_isShallow||On(t)||Es(t);t=s?t:ht(t),Wo(t,n)&&(this._rawValue=t,this._value=s?t:pn(t),this.dep.trigger())}}function qs(e){return un(e)?e.value:e}const Jg={get:(e,t,n)=>t==="__v_raw"?e:qs(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const o=e[t];return un(o)&&!un(n)?(o.value=n,!0):Reflect.set(e,t,n,s)}};function wm(e){return oi(e)?e:new Proxy(e,Jg)}class Qg{constructor(t,n,s){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Mc(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=tl-1,this.effect=this,this.__v_isReadonly=!n,this.isSSR=s}notify(){if(this.flags|=16,!(this.flags&8)&&Rt!==this)return um(this),!0}get value(){const t=this.dep.track();return pm(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Wg(e,t,n=!1){let s,o;return rt(e)?s=e:(s=e.get,o=e.set),new Qg(s,o,n)}const Ul={},wr=new WeakMap;let vs;function Kg(e,t=!1,n=vs){if(n){let s=wr.get(n);s||wr.set(n,s=[]),s.push(e)}}function Gg(e,t,n=Nt){const{immediate:s,deep:o,once:i,scheduler:l,augmentJob:a,call:c}=n,p=S=>o?S:On(S)||o===!1||o===0?wo(S,1):wo(S);let d,m,v,_,y=!1,q=!1;if(un(e)?(m=()=>e.value,y=On(e)):oi(e)?(m=()=>p(e),y=!0):nt(e)?(q=!0,y=e.some(S=>oi(S)||On(S)),m=()=>e.map(S=>{if(un(S))return S.value;if(oi(S))return p(S);if(rt(S))return c?c(S,2):S()})):rt(e)?t?m=c?()=>c(e,2):e:m=()=>{if(v){ts();try{v()}finally{ns()}}const S=vs;vs=d;try{return c?c(e,3,[_]):e(_)}finally{vs=S}}:m=po,t&&o){const S=m,E=o===!0?1/0:o;m=()=>wo(S(),E)}const C=kg(),P=()=>{d.stop(),C&&$c(C.effects,d)};if(i&&t){const S=t;t=(...E)=>{S(...E),P()}}let w=q?new Array(e.length).fill(Ul):Ul;const $=S=>{if(!(!(d.flags&1)||!d.dirty&&!S))if(t){const E=d.run();if(o||y||(q?E.some((L,O)=>Wo(L,w[O])):Wo(E,w))){v&&v();const L=vs;vs=d;try{const O=[E,w===Ul?void 0:q&&w[0]===Ul?[]:w,_];c?c(t,3,O):t(...O),w=E}finally{vs=L}}}else d.run()};return a&&a($),d=new rm(m),d.scheduler=l?()=>l($,!1):$,_=S=>Kg(S,!1,d),v=d.onStop=()=>{const S=wr.get(d);if(S){if(c)c(S,4);else for(const E of S)E();wr.delete(d)}},t?s?$(!0):w=d.run():l?l($.bind(null,!0),!0):d.run(),P.pause=d.pause.bind(d),P.resume=d.resume.bind(d),P.stop=P,P}function wo(e,t=1/0,n){if(t<=0||!It(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,un(e))wo(e.value,t,n);else if(nt(e))for(let s=0;s<e.length;s++)wo(e[s],t,n);else if(Yp(e)||ti(e))e.forEach(s=>{wo(s,t,n)});else if(em(e)){for(const s in e)wo(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&wo(e[s],t,n)}return e}/**
* @vue/runtime-core v3.5.6
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function yl(e,t,n,s){try{return s?e(...s):e()}catch(o){oa(o,t,n)}}function to(e,t,n,s){if(rt(e)){const o=yl(e,t,n,s);return o&&Xp(o)&&o.catch(i=>{oa(i,t,n)}),o}if(nt(e)){const o=[];for(let i=0;i<e.length;i++)o.push(to(e[i],t,n,s));return o}}function oa(e,t,n,s=!0){const o=t?t.vnode:null,{errorHandler:i,throwUnhandledErrorInProduction:l}=t&&t.appContext.config||Nt;if(t){let a=t.parent;const c=t.proxy,p=`https://vuejs.org/error-reference/#runtime-${n}`;for(;a;){const d=a.ec;if(d){for(let m=0;m<d.length;m++)if(d[m](e,c,p)===!1)return}a=a.parent}if(i){ts(),yl(i,null,10,[e,c,p]),ns();return}}Yg(e,n,o,s,l)}function Yg(e,t,n,s=!0,o=!1){if(o)throw e;console.error(e)}let ol=!1,zu=!1;const _n=[];let uo=0;const si=[];let Bo=null,Qs=0;const qm=Promise.resolve();let Oc=null;function ft(e){const t=Oc||qm;return e?t.then(this?e.bind(this):e):t}function Xg(e){let t=ol?uo+1:0,n=_n.length;for(;t<n;){const s=t+n>>>1,o=_n[s],i=sl(o);i<e||i===e&&o.flags&2?t=s+1:n=s}return t}function Fc(e){if(!(e.flags&1)){const t=sl(e),n=_n[_n.length-1];!n||!(e.flags&2)&&t>=sl(n)?_n.push(e):_n.splice(Xg(t),0,e),e.flags|=1,Sm()}}function Sm(){!ol&&!zu&&(zu=!0,Oc=qm.then(Pm))}function Zg(e){nt(e)?si.push(...e):Bo&&e.id===-1?Bo.splice(Qs+1,0,e):e.flags&1||(si.push(e),e.flags|=1),Sm()}function o1(e,t,n=ol?uo+1:0){for(;n<_n.length;n++){const s=_n[n];if(s&&s.flags&2){if(e&&s.id!==e.uid)continue;_n.splice(n,1),n--,s.flags&4&&(s.flags&=-2),s(),s.flags&=-2}}}function Cm(e){if(si.length){const t=[...new Set(si)].sort((n,s)=>sl(n)-sl(s));if(si.length=0,Bo){Bo.push(...t);return}for(Bo=t,Qs=0;Qs<Bo.length;Qs++){const n=Bo[Qs];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}Bo=null,Qs=0}}const sl=e=>e.id==null?e.flags&2?-1:1/0:e.id;function Pm(e){zu=!1,ol=!0;try{for(uo=0;uo<_n.length;uo++){const t=_n[uo];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),yl(t,t.i,t.i?15:14),t.flags&=-2)}}finally{for(;uo<_n.length;uo++){const t=_n[uo];t&&(t.flags&=-2)}uo=0,_n.length=0,Cm(),ol=!1,Oc=null,(_n.length||si.length)&&Pm()}}let sn=null,$m=null;function qr(e){const t=sn;return sn=e,$m=e&&e.type.__scopeId||null,t}function h(e,t=sn,n){if(!t||e._n)return e;const s=(...o)=>{s._d&&f1(-1);const i=qr(t);let l;try{l=e(...o)}finally{qr(i),s._d&&f1(1)}return l};return s._n=!0,s._c=!0,s._d=!0,s}function Je(e,t){if(sn===null)return e;const n=pa(sn),s=e.dirs||(e.dirs=[]);for(let o=0;o<t.length;o++){let[i,l,a,c=Nt]=t[o];i&&(rt(i)&&(i={mounted:i,updated:i}),i.deep&&wo(l),s.push({dir:i,instance:n,value:l,oldValue:void 0,arg:a,modifiers:c}))}return e}function us(e,t,n,s){const o=e.dirs,i=t&&t.dirs;for(let l=0;l<o.length;l++){const a=o[l];i&&(a.oldValue=i[l].value);let c=a.dir[s];c&&(ts(),to(c,n,8,[e.el,a,e,t]),ns())}}const Lm=Symbol("_vte"),Em=e=>e.__isTeleport,Qi=e=>e&&(e.disabled||e.disabled===""),ev=e=>e&&(e.defer||e.defer===""),s1=e=>typeof SVGElement<"u"&&e instanceof SVGElement,i1=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Du=(e,t)=>{const n=e&&e.to;return Ut(n)?t?t(n):null:n},tv={name:"Teleport",__isTeleport:!0,process(e,t,n,s,o,i,l,a,c,p){const{mc:d,pc:m,pbc:v,o:{insert:_,querySelector:y,createText:q,createComment:C}}=p,P=Qi(t.props);let{shapeFlag:w,children:$,dynamicChildren:S}=t;if(e==null){const E=t.el=q(""),L=t.anchor=q("");_(E,n,s),_(L,n,s);const O=(N,U)=>{w&16&&(o&&o.isCE&&(o.ce._teleportTarget=N),d($,N,U,o,i,l,a,c))},D=()=>{const N=t.target=Du(t.props,y),U=Rm(N,t,q,_);N&&(l!=="svg"&&s1(N)?l="svg":l!=="mathml"&&i1(N)&&(l="mathml"),P||(O(N,U),cr(t)))};P&&(O(n,L),cr(t)),ev(t.props)?nn(D,i):D()}else{t.el=e.el,t.targetStart=e.targetStart;const E=t.anchor=e.anchor,L=t.target=e.target,O=t.targetAnchor=e.targetAnchor,D=Qi(e.props),N=D?n:L,U=D?E:O;if(l==="svg"||s1(L)?l="svg":(l==="mathml"||i1(L))&&(l="mathml"),S?(v(e.dynamicChildren,S,N,o,i,l,a),Jc(e,t,!0)):c||m(e,t,N,U,o,i,l,a,!1),P)D?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Hl(t,n,E,p,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const W=t.target=Du(t.props,y);W&&Hl(t,W,null,p,0)}else D&&Hl(t,L,O,p,1);cr(t)}},remove(e,t,n,{um:s,o:{remove:o}},i){const{shapeFlag:l,children:a,anchor:c,targetStart:p,targetAnchor:d,target:m,props:v}=e;if(m&&(o(p),o(d)),i&&o(c),l&16){const _=i||!Qi(v);for(let y=0;y<a.length;y++){const q=a[y];s(q,t,n,_,!!q.dynamicChildren)}}},move:Hl,hydrate:nv};function Hl(e,t,n,{o:{insert:s},m:o},i=2){i===0&&s(e.targetAnchor,t,n);const{el:l,anchor:a,shapeFlag:c,children:p,props:d}=e,m=i===2;if(m&&s(l,t,n),(!m||Qi(d))&&c&16)for(let v=0;v<p.length;v++)o(p[v],t,n,2);m&&s(a,t,n)}function nv(e,t,n,s,o,i,{o:{nextSibling:l,parentNode:a,querySelector:c,insert:p,createText:d}},m){const v=t.target=Du(t.props,c);if(v){const _=v._lpa||v.firstChild;if(t.shapeFlag&16)if(Qi(t.props))t.anchor=m(l(e),t,a(e),n,s,o,i),t.targetStart=_,t.targetAnchor=_&&l(_);else{t.anchor=l(e);let y=_;for(;y;){if(y&&y.nodeType===8){if(y.data==="teleport start anchor")t.targetStart=y;else if(y.data==="teleport anchor"){t.targetAnchor=y,v._lpa=t.targetAnchor&&l(t.targetAnchor);break}}y=l(y)}t.targetAnchor||Rm(v,t,d,p),m(_&&l(_),t,v,n,s,o,i)}cr(t)}return t.anchor&&l(t.anchor)}const ov=tv;function cr(e){const t=e.ctx;if(t&&t.ut){let n=e.targetStart;for(;n&&n!==e.targetAnchor;)n.nodeType===1&&n.setAttribute("data-v-owner",t.uid),n=n.nextSibling;t.ut()}}function Rm(e,t,n,s){const o=t.targetStart=n(""),i=t.targetAnchor=n("");return o[Lm]=i,e&&(s(o,e),s(i,e)),i}const Io=Symbol("_leaveCb"),jl=Symbol("_enterCb");function Nm(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Et(()=>{e.isMounted=!0}),pt(()=>{e.isUnmounting=!0}),e}const Vn=[Function,Array],Am={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Vn,onEnter:Vn,onAfterEnter:Vn,onEnterCancelled:Vn,onBeforeLeave:Vn,onLeave:Vn,onAfterLeave:Vn,onLeaveCancelled:Vn,onBeforeAppear:Vn,onAppear:Vn,onAfterAppear:Vn,onAppearCancelled:Vn},Mm=e=>{const t=e.subTree;return t.component?Mm(t.component):t},sv={name:"BaseTransition",props:Am,setup(e,{slots:t}){const n=Ve(),s=Nm();return()=>{const o=t.default&&Uc(t.default(),!0);if(!o||!o.length)return;const i=zm(o),l=ht(e),{mode:a}=l;if(s.isLeaving)return ja(i);const c=l1(i);if(!c)return ja(i);let p=il(c,l,s,n,v=>p=v);c.type!==mn&&Ko(c,p);const d=n.subTree,m=d&&l1(d);if(m&&m.type!==mn&&!Uo(c,m)&&Mm(n).type!==mn){const v=il(m,l,s,n);if(Ko(m,v),a==="out-in"&&c.type!==mn)return s.isLeaving=!0,v.afterLeave=()=>{s.isLeaving=!1,n.job.flags&8||n.update(),delete v.afterLeave},ja(i);a==="in-out"&&c.type!==mn&&(v.delayLeave=(_,y,q)=>{const C=Dm(s,m);C[String(m.key)]=m,_[Io]=()=>{y(),_[Io]=void 0,delete p.delayedLeave},p.delayedLeave=q})}return i}}};function zm(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==mn){t=n;break}}return t}const iv=sv;function Dm(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function il(e,t,n,s,o){const{appear:i,mode:l,persisted:a=!1,onBeforeEnter:c,onEnter:p,onAfterEnter:d,onEnterCancelled:m,onBeforeLeave:v,onLeave:_,onAfterLeave:y,onLeaveCancelled:q,onBeforeAppear:C,onAppear:P,onAfterAppear:w,onAppearCancelled:$}=t,S=String(e.key),E=Dm(n,e),L=(N,U)=>{N&&to(N,s,9,U)},O=(N,U)=>{const W=U[1];L(N,U),nt(N)?N.every(z=>z.length<=1)&&W():N.length<=1&&W()},D={mode:l,persisted:a,beforeEnter(N){let U=c;if(!n.isMounted)if(i)U=C||c;else return;N[Io]&&N[Io](!0);const W=E[S];W&&Uo(e,W)&&W.el[Io]&&W.el[Io](),L(U,[N])},enter(N){let U=p,W=d,z=m;if(!n.isMounted)if(i)U=P||p,W=w||d,z=$||m;else return;let M=!1;const F=N[jl]=re=>{M||(M=!0,re?L(z,[N]):L(W,[N]),D.delayedLeave&&D.delayedLeave(),N[jl]=void 0)};U?O(U,[N,F]):F()},leave(N,U){const W=String(e.key);if(N[jl]&&N[jl](!0),n.isUnmounting)return U();L(v,[N]);let z=!1;const M=N[Io]=F=>{z||(z=!0,U(),F?L(q,[N]):L(y,[N]),N[Io]=void 0,E[W]===e&&delete E[W])};E[W]=e,_?O(_,[N,M]):M()},clone(N){const U=il(N,t,n,s,o);return o&&o(U),U}};return D}function ja(e){if(sa(e))return e=Co(e),e.children=null,e}function l1(e){if(!sa(e))return Em(e.type)&&e.children?zm(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&rt(n.default))return n.default()}}function Ko(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Ko(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 Uc(e,t=!1,n){let s=[],o=0;for(let i=0;i<e.length;i++){let l=e[i];const a=n==null?l.key:String(n)+String(l.key!=null?l.key:i);l.type===st?(l.patchFlag&128&&o++,s=s.concat(Uc(l.children,t,a))):(t||l.type!==mn)&&s.push(a!=null?Co(l,{key:a}):l)}if(o>1)for(let i=0;i<s.length;i++)s[i].patchFlag=-2;return s}/*! #__NO_SIDE_EFFECTS__ */function oo(e,t){return rt(e)?Xt({name:e.name},t,{setup:e}):e}function Tm(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function Tu(e,t,n,s,o=!1){if(nt(e)){e.forEach((y,q)=>Tu(y,t&&(nt(t)?t[q]:t),n,s,o));return}if(Ss(s)&&!o)return;const i=s.shapeFlag&4?pa(s.component):s.el,l=o?null:i,{i:a,r:c}=e,p=t&&t.r,d=a.refs===Nt?a.refs={}:a.refs,m=a.setupState,v=ht(m),_=m===Nt?()=>!1:y=>St(v,y);if(p!=null&&p!==c&&(Ut(p)?(d[p]=null,_(p)&&(m[p]=null)):un(p)&&(p.value=null)),rt(c))yl(c,a,12,[l,d]);else{const y=Ut(c),q=un(c);if(y||q){const C=()=>{if(e.f){const P=y?_(c)?m[c]:d[c]:c.value;o?nt(P)&&$c(P,i):nt(P)?P.includes(i)||P.push(i):y?(d[c]=[i],_(c)&&(m[c]=d[c])):(c.value=[i],e.k&&(d[e.k]=c.value))}else y?(d[c]=l,_(c)&&(m[c]=l)):q&&(c.value=l,e.k&&(d[e.k]=l))};l?(C.id=-1,nn(C,n)):C()}}}const Ss=e=>!!e.type.__asyncLoader,sa=e=>e.type.__isKeepAlive,lv={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=Ve(),s=n.ctx;if(!s.renderer)return()=>{const w=t.default&&t.default();return w&&w.length===1?w[0]:w};const o=new Map,i=new Set;let l=null;const a=n.suspense,{renderer:{p:c,m:p,um:d,o:{createElement:m}}}=s,v=m("div");s.activate=(w,$,S,E,L)=>{const O=w.component;p(w,$,S,0,a),c(O.vnode,w,$,S,O,a,E,w.slotScopeIds,L),nn(()=>{O.isDeactivated=!1,O.a&&ni(O.a);const D=w.props&&w.props.onVnodeMounted;D&&In(D,O.parent,w)},a)},s.deactivate=w=>{const $=w.component;Cr($.m),Cr($.a),p(w,v,null,1,a),nn(()=>{$.da&&ni($.da);const S=w.props&&w.props.onVnodeUnmounted;S&&In(S,$.parent,w),$.isDeactivated=!0},a)};function _(w){Ja(w),d(w,n,a,!0)}function y(w){o.forEach(($,S)=>{const E=Uu($.type);E&&!w(E)&&q(S)})}function q(w){const $=o.get(w);$&&(!l||!Uo($,l))?_($):l&&Ja(l),o.delete(w),i.delete(w)}qe(()=>[e.include,e.exclude],([w,$])=>{w&&y(S=>Oi(w,S)),$&&y(S=>!Oi($,S))},{flush:"post",deep:!0});let C=null;const P=()=>{C!=null&&(Pr(n.subTree.type)?nn(()=>{o.set(C,Jl(n.subTree))},n.subTree.suspense):o.set(C,Jl(n.subTree)))};return Et(P),la(P),pt(()=>{o.forEach(w=>{const{subTree:$,suspense:S}=n,E=Jl($);if(w.type===E.type&&w.key===E.key){Ja(E);const L=E.component.da;L&&nn(L,S);return}_(w)})}),()=>{if(C=null,!t.default)return l=null;const w=t.default(),$=w[0];if(w.length>1)return l=null,w;if(!al($)||!($.shapeFlag&4)&&!($.shapeFlag&128))return l=null,$;let S=Jl($);if(S.type===mn)return l=null,S;const E=S.type,L=Uu(Ss(S)?S.type.__asyncResolved||{}:E),{include:O,exclude:D,max:N}=e;if(O&&(!L||!Oi(O,L))||D&&L&&Oi(D,L))return S.shapeFlag&=-257,l=S,$;const U=S.key==null?E:S.key,W=o.get(U);return S.el&&(S=Co(S),$.shapeFlag&128&&($.ssContent=S)),C=U,W?(S.el=W.el,S.component=W.component,S.transition&&Ko(S,S.transition),S.shapeFlag|=512,i.delete(U),i.add(U)):(i.add(U),N&&i.size>parseInt(N,10)&&q(i.values().next().value)),S.shapeFlag|=256,l=S,Pr($.type)?$:S}}},Vm=lv;function Oi(e,t){return nt(e)?e.some(n=>Oi(n,t)):Ut(e)?e.split(",").includes(t):cg(e)?(e.lastIndex=0,e.test(t)):!1}function os(e,t){Bm(e,"a",t)}function mo(e,t){Bm(e,"da",t)}function Bm(e,t,n=an){const s=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(ia(t,s,n),n){let o=n.parent;for(;o&&o.parent;)sa(o.parent.vnode)&&rv(s,t,n,o),o=o.parent}}function rv(e,t,n,s){const o=ia(t,e,s,!0);ra(()=>{$c(s[t],o)},n)}function Ja(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Jl(e){return e.shapeFlag&128?e.ssContent:e}function ia(e,t,n=an,s=!1){if(n){const o=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...l)=>{ts();const a=kl(n),c=to(t,n,e,l);return a(),ns(),c});return s?o.unshift(i):o.push(i),i}}const Po=e=>(t,n=an)=>{(!da||e==="sp")&&ia(e,(...s)=>t(...s),n)},xl=Po("bm"),Et=Po("m"),_i=Po("bu"),la=Po("u"),pt=Po("bum"),ra=Po("um"),av=Po("sp"),uv=Po("rtg"),cv=Po("rtc");function dv(e,t=an){ia("ec",e,t)}const Im="components",pv="directives";function f(e,t){return Om(Im,e,!0,t)||e}const mv=Symbol.for("v-ndc");function Mn(e){return Om(pv,e)}function Om(e,t,n=!0,s=!1){const o=sn||an;if(o){const i=o.type;if(e===Im){const a=Uu(i,!1);if(a&&(a===t||a===eo(t)||a===Zr(eo(t))))return i}const l=r1(o[e]||i[e],t)||r1(o.appContext[e],t);return!l&&s?i:l}}function r1(e,t){return e&&(e[t]||e[eo(t)]||e[Zr(eo(t))])}function kt(e,t,n,s){let o;const i=n,l=nt(e);if(l||Ut(e)){const a=l&&oi(e);let c=!1;a&&(c=!On(e),e=ea(e)),o=new Array(e.length);for(let p=0,d=e.length;p<d;p++)o[p]=t(c?pn(e[p]):e[p],p,void 0,i)}else if(typeof e=="number"){o=new Array(e);for(let a=0;a<e;a++)o[a]=t(a+1,a,void 0,i)}else if(It(e))if(e[Symbol.iterator])o=Array.from(e,(a,c)=>t(a,c,void 0,i));else{const a=Object.keys(e);o=new Array(a.length);for(let c=0,p=a.length;c<p;c++){const d=a[c];o[c]=t(e[d],d,c,i)}}else o=[];return o}function fv(e,t){for(let n=0;n<t.length;n++){const s=t[n];if(nt(s))for(let o=0;o<s.length;o++)e[s[o].name]=s[o].fn;else s&&(e[s.name]=s.key?(...o)=>{const i=s.fn(...o);return i&&(i.key=s.key),i}:s.fn)}return e}function ll(e,t,n={},s,o){if(sn.ce||sn.parent&&Ss(sn.parent)&&sn.parent.ce)return t!=="default"&&(n.name=t),g(),K(st,null,[u("slot",n,s)],64);let i=e[t];i&&i._c&&(i._d=!1),g();const l=i&&Fm(i(n)),a=K(st,{key:(n.key||l&&l.key||`_${t}`)+(!l&&s?"_fb":"")},l||[],l&&e._===1?64:-2);return!o&&a.scopeId&&(a.slotScopeIds=[a.scopeId+"-s"]),i&&i._c&&(i._d=!0),a}function Fm(e){return e.some(t=>al(t)?!(t.type===mn||t.type===st&&!Fm(t.children)):!0)?e:null}const Vu=e=>e?rf(e)?pa(e):Vu(e.parent):null,Wi=Xt(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=>Vu(e.parent),$root:e=>Vu(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Hc(e),$forceUpdate:e=>e.f||(e.f=()=>{Fc(e.update)}),$nextTick:e=>e.n||(e.n=ft.bind(e.proxy)),$watch:e=>zv.bind(e)}),Qa=(e,t)=>e!==Nt&&!e.__isScriptSetup&&St(e,t),hv={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:s,data:o,props:i,accessCache:l,type:a,appContext:c}=e;let p;if(t[0]!=="$"){const _=l[t];if(_!==void 0)switch(_){case 1:return s[t];case 2:return o[t];case 4:return n[t];case 3:return i[t]}else{if(Qa(s,t))return l[t]=1,s[t];if(o!==Nt&&St(o,t))return l[t]=2,o[t];if((p=e.propsOptions[0])&&St(p,t))return l[t]=3,i[t];if(n!==Nt&&St(n,t))return l[t]=4,n[t];Bu&&(l[t]=0)}}const d=Wi[t];let m,v;if(d)return t==="$attrs"&&hn(e.attrs,"get",""),d(e);if((m=a.__cssModules)&&(m=m[t]))return m;if(n!==Nt&&St(n,t))return l[t]=4,n[t];if(v=c.config.globalProperties,St(v,t))return v[t]},set({_:e},t,n){const{data:s,setupState:o,ctx:i}=e;return Qa(o,t)?(o[t]=n,!0):s!==Nt&&St(s,t)?(s[t]=n,!0):St(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:o,propsOptions:i}},l){let a;return!!n[l]||e!==Nt&&St(e,l)||Qa(t,l)||(a=i[0])&&St(a,l)||St(s,l)||St(Wi,l)||St(o.config.globalProperties,l)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:St(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function a1(e){return nt(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let Bu=!0;function gv(e){const t=Hc(e),n=e.proxy,s=e.ctx;Bu=!1,t.beforeCreate&&u1(t.beforeCreate,e,"bc");const{data:o,computed:i,methods:l,watch:a,provide:c,inject:p,created:d,beforeMount:m,mounted:v,beforeUpdate:_,updated:y,activated:q,deactivated:C,beforeDestroy:P,beforeUnmount:w,destroyed:$,unmounted:S,render:E,renderTracked:L,renderTriggered:O,errorCaptured:D,serverPrefetch:N,expose:U,inheritAttrs:W,components:z,directives:M,filters:F}=t;if(p&&vv(p,s,null),l)for(const B in l){const te=l[B];rt(te)&&(s[B]=te.bind(n))}if(o){const B=o.call(n,n);It(B)&&(e.data=Yn(B))}if(Bu=!0,i)for(const B in i){const te=i[B],fe=rt(te)?te.bind(n,n):rt(te.get)?te.get.bind(n,n):po,$e=!rt(te)&&rt(te.set)?te.set.bind(n):po,ne=k({get:fe,set:$e});Object.defineProperty(s,B,{enumerable:!0,configurable:!0,get:()=>ne.value,set:T=>ne.value=T})}if(a)for(const B in a)Um(a[B],s,n,B);if(c){const B=rt(c)?c.call(n):c;Reflect.ownKeys(B).forEach(te=>{Fn(te,B[te])})}d&&u1(d,e,"c");function se(B,te){nt(te)?te.forEach(fe=>B(fe.bind(n))):te&&B(te.bind(n))}if(se(xl,m),se(Et,v),se(_i,_),se(la,y),se(os,q),se(mo,C),se(dv,D),se(cv,L),se(uv,O),se(pt,w),se(ra,S),se(av,N),nt(U))if(U.length){const B=e.exposed||(e.exposed={});U.forEach(te=>{Object.defineProperty(B,te,{get:()=>n[te],set:fe=>n[te]=fe})})}else e.exposed||(e.exposed={});E&&e.render===po&&(e.render=E),W!=null&&(e.inheritAttrs=W),z&&(e.components=z),M&&(e.directives=M),N&&Tm(e)}function vv(e,t,n=po){nt(e)&&(e=Iu(e));for(const s in e){const o=e[s];let i;It(o)?"default"in o?i=Ft(o.from||s,o.default,!0):i=Ft(o.from||s):i=Ft(o),un(i)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>i.value,set:l=>i.value=l}):t[s]=i}}function u1(e,t,n){to(nt(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Um(e,t,n,s){let o=s.includes(".")?nf(n,s):()=>n[s];if(Ut(e)){const i=t[e];rt(i)&&qe(o,i)}else if(rt(e))qe(o,e.bind(n));else if(It(e))if(nt(e))e.forEach(i=>Um(i,t,n,s));else{const i=rt(e.handler)?e.handler.bind(n):t[e.handler];rt(i)&&qe(o,i,e)}}function Hc(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:o,optionsCache:i,config:{optionMergeStrategies:l}}=e.appContext,a=i.get(t);let c;return a?c=a:!o.length&&!n&&!s?c=t:(c={},o.length&&o.forEach(p=>Sr(c,p,l,!0)),Sr(c,t,l)),It(t)&&i.set(t,c),c}function Sr(e,t,n,s=!1){const{mixins:o,extends:i}=t;i&&Sr(e,i,n,!0),o&&o.forEach(l=>Sr(e,l,n,!0));for(const l in t)if(!(s&&l==="expose")){const a=_v[l]||n&&n[l];e[l]=a?a(e[l],t[l]):t[l]}return e}const _v={data:c1,props:d1,emits:d1,methods:Fi,computed:Fi,beforeCreate:vn,created:vn,beforeMount:vn,mounted:vn,beforeUpdate:vn,updated:vn,beforeDestroy:vn,beforeUnmount:vn,destroyed:vn,unmounted:vn,activated:vn,deactivated:vn,errorCaptured:vn,serverPrefetch:vn,components:Fi,directives:Fi,watch:yv,provide:c1,inject:bv};function c1(e,t){return t?e?function(){return Xt(rt(e)?e.call(this,this):e,rt(t)?t.call(this,this):t)}:t:e}function bv(e,t){return Fi(Iu(e),Iu(t))}function Iu(e){if(nt(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function vn(e,t){return e?[...new Set([].concat(e,t))]:t}function Fi(e,t){return e?Xt(Object.create(null),e,t):t}function d1(e,t){return e?nt(e)&&nt(t)?[...new Set([...e,...t])]:Xt(Object.create(null),a1(e),a1(t??{})):t}function yv(e,t){if(!e)return t;if(!t)return e;const n=Xt(Object.create(null),e);for(const s in t)n[s]=vn(e[s],t[s]);return n}function Hm(){return{app:null,config:{isNativeTag:ag,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 xv=0;function kv(e,t){return function(s,o=null){rt(s)||(s=Xt({},s)),o!=null&&!It(o)&&(o=null);const i=Hm(),l=new WeakSet,a=[];let c=!1;const p=i.app={_uid:xv++,_component:s,_props:o,_container:null,_context:i,_instance:null,version:e4,get config(){return i.config},set config(d){},use(d,...m){return l.has(d)||(d&&rt(d.install)?(l.add(d),d.install(p,...m)):rt(d)&&(l.add(d),d(p,...m))),p},mixin(d){return i.mixins.includes(d)||i.mixins.push(d),p},component(d,m){return m?(i.components[d]=m,p):i.components[d]},directive(d,m){return m?(i.directives[d]=m,p):i.directives[d]},mount(d,m,v){if(!c){const _=p._ceVNode||u(s,o);return _.appContext=i,v===!0?v="svg":v===!1&&(v=void 0),m&&t?t(_,d):e(_,d,v),c=!0,p._container=d,d.__vue_app__=p,pa(_.component)}},onUnmount(d){a.push(d)},unmount(){c&&(to(a,p._instance,16),e(null,p._container),delete p._container.__vue_app__)},provide(d,m){return i.provides[d]=m,p},runWithContext(d){const m=ii;ii=p;try{return d()}finally{ii=m}}};return p}}let ii=null;function Fn(e,t){if(an){let n=an.provides;const s=an.parent&&an.parent.provides;s===n&&(n=an.provides=Object.create(s)),n[e]=t}}function Ft(e,t,n=!1){const s=an||sn;if(s||ii){const o=ii?ii._context.provides:s?s.parent==null?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides:void 0;if(o&&e in o)return o[e];if(arguments.length>1)return n&&rt(t)?t.call(s&&s.proxy):t}}const jm={},Jm=()=>Object.create(jm),Qm=e=>Object.getPrototypeOf(e)===jm;function wv(e,t,n,s=!1){const o={},i=Jm();e.propsDefaults=Object.create(null),Wm(e,t,o,i);for(const l in e.propsOptions[0])l in o||(o[l]=void 0);n?e.props=s?o:Tc(o):e.type.props?e.props=o:e.props=i,e.attrs=i}function qv(e,t,n,s){const{props:o,attrs:i,vnode:{patchFlag:l}}=e,a=ht(o),[c]=e.propsOptions;let p=!1;if((s||l>0)&&!(l&16)){if(l&8){const d=e.vnode.dynamicProps;for(let m=0;m<d.length;m++){let v=d[m];if(aa(e.emitsOptions,v))continue;const _=t[v];if(c)if(St(i,v))_!==i[v]&&(i[v]=_,p=!0);else{const y=eo(v);o[y]=Ou(c,a,y,_,e,!1)}else _!==i[v]&&(i[v]=_,p=!0)}}}else{Wm(e,t,o,i)&&(p=!0);let d;for(const m in a)(!t||!St(t,m)&&((d=es(m))===m||!St(t,d)))&&(c?n&&(n[m]!==void 0||n[d]!==void 0)&&(o[m]=Ou(c,a,m,void 0,e,!0)):delete o[m]);if(i!==a)for(const m in i)(!t||!St(t,m))&&(delete i[m],p=!0)}p&&qo(e.attrs,"set","")}function Wm(e,t,n,s){const[o,i]=e.propsOptions;let l=!1,a;if(t)for(let c in t){if(ji(c))continue;const p=t[c];let d;o&&St(o,d=eo(c))?!i||!i.includes(d)?n[d]=p:(a||(a={}))[d]=p:aa(e.emitsOptions,c)||(!(c in s)||p!==s[c])&&(s[c]=p,l=!0)}if(i){const c=ht(n),p=a||Nt;for(let d=0;d<i.length;d++){const m=i[d];n[m]=Ou(o,c,m,p[m],e,!St(p,m))}}return l}function Ou(e,t,n,s,o,i){const l=e[n];if(l!=null){const a=St(l,"default");if(a&&s===void 0){const c=l.default;if(l.type!==Function&&!l.skipFactory&&rt(c)){const{propsDefaults:p}=o;if(n in p)s=p[n];else{const d=kl(o);s=p[n]=c.call(null,t),d()}}else s=c;o.ce&&o.ce._setProp(n,s)}l[0]&&(i&&!a?s=!1:l[1]&&(s===""||s===es(n))&&(s=!0))}return s}const Sv=new WeakMap;function Km(e,t,n=!1){const s=n?Sv:t.propsCache,o=s.get(e);if(o)return o;const i=e.props,l={},a=[];let c=!1;if(!rt(e)){const d=m=>{c=!0;const[v,_]=Km(m,t,!0);Xt(l,v),_&&a.push(..._)};!n&&t.mixins.length&&t.mixins.forEach(d),e.extends&&d(e.extends),e.mixins&&e.mixins.forEach(d)}if(!i&&!c)return It(e)&&s.set(e,ei),ei;if(nt(i))for(let d=0;d<i.length;d++){const m=eo(i[d]);p1(m)&&(l[m]=Nt)}else if(i)for(const d in i){const m=eo(d);if(p1(m)){const v=i[d],_=l[m]=nt(v)||rt(v)?{type:v}:Xt({},v),y=_.type;let q=!1,C=!0;if(nt(y))for(let P=0;P<y.length;++P){const w=y[P],$=rt(w)&&w.name;if($==="Boolean"){q=!0;break}else $==="String"&&(C=!1)}else q=rt(y)&&y.name==="Boolean";_[0]=q,_[1]=C,(q||St(_,"default"))&&a.push(m)}}const p=[l,a];return It(e)&&s.set(e,p),p}function p1(e){return e[0]!=="$"&&!ji(e)}const Gm=e=>e[0]==="_"||e==="$stable",jc=e=>nt(e)?e.map(co):[co(e)],Cv=(e,t,n)=>{if(t._n)return t;const s=h((...o)=>jc(t(...o)),n);return s._c=!1,s},Ym=(e,t,n)=>{const s=e._ctx;for(const o in e){if(Gm(o))continue;const i=e[o];if(rt(i))t[o]=Cv(o,i,s);else if(i!=null){const l=jc(i);t[o]=()=>l}}},Xm=(e,t)=>{const n=jc(t);e.slots.default=()=>n},Zm=(e,t,n)=>{for(const s in t)(n||s!=="_")&&(e[s]=t[s])},Pv=(e,t,n)=>{const s=e.slots=Jm();if(e.vnode.shapeFlag&32){const o=t._;o?(Zm(s,t,n),n&&tm(s,"_",o,!0)):Ym(t,s)}else t&&Xm(e,t)},$v=(e,t,n)=>{const{vnode:s,slots:o}=e;let i=!0,l=Nt;if(s.shapeFlag&32){const a=t._;a?n&&a===1?i=!1:Zm(o,t,n):(i=!t.$stable,Ym(t,o)),l=t}else t&&(Xm(e,t),l={default:1});if(i)for(const a in o)!Gm(a)&&l[a]==null&&delete o[a]},nn=Fv;function Lv(e){return Ev(e)}function Ev(e,t){const n=nm();n.__VUE__=!0;const{insert:s,remove:o,patchProp:i,createElement:l,createText:a,createComment:c,setText:p,setElementText:d,parentNode:m,nextSibling:v,setScopeId:_=po,insertStaticContent:y}=e,q=(A,I,ee,ve=null,G=null,_e=null,we=void 0,Pe=null,de=!!I.dynamicChildren)=>{if(A===I)return;A&&!Uo(A,I)&&(ve=V(A),T(A,G,_e,!0),A=null),I.patchFlag===-2&&(de=!1,I.dynamicChildren=null);const{type:pe,ref:le,shapeFlag:ye}=I;switch(pe){case ua:C(A,I,ee,ve);break;case mn:P(A,I,ee,ve);break;case dr:A==null&&w(I,ee,ve,we);break;case st:z(A,I,ee,ve,G,_e,we,Pe,de);break;default:ye&1?E(A,I,ee,ve,G,_e,we,Pe,de):ye&6?M(A,I,ee,ve,G,_e,we,Pe,de):(ye&64||ye&128)&&pe.process(A,I,ee,ve,G,_e,we,Pe,de,ge)}le!=null&&G&&Tu(le,A&&A.ref,_e,I||A,!I)},C=(A,I,ee,ve)=>{if(A==null)s(I.el=a(I.children),ee,ve);else{const G=I.el=A.el;I.children!==A.children&&p(G,I.children)}},P=(A,I,ee,ve)=>{A==null?s(I.el=c(I.children||""),ee,ve):I.el=A.el},w=(A,I,ee,ve)=>{[A.el,A.anchor]=y(A.children,I,ee,ve,A.el,A.anchor)},$=({el:A,anchor:I},ee,ve)=>{let G;for(;A&&A!==I;)G=v(A),s(A,ee,ve),A=G;s(I,ee,ve)},S=({el:A,anchor:I})=>{let ee;for(;A&&A!==I;)ee=v(A),o(A),A=ee;o(I)},E=(A,I,ee,ve,G,_e,we,Pe,de)=>{I.type==="svg"?we="svg":I.type==="math"&&(we="mathml"),A==null?L(I,ee,ve,G,_e,we,Pe,de):N(A,I,G,_e,we,Pe,de)},L=(A,I,ee,ve,G,_e,we,Pe)=>{let de,pe;const{props:le,shapeFlag:ye,transition:Ne,dirs:Me}=A;if(de=A.el=l(A.type,_e,le&&le.is,le),ye&8?d(de,A.children):ye&16&&D(A.children,de,null,ve,G,Wa(A,_e),we,Pe),Me&&us(A,null,ve,"created"),O(de,A,A.scopeId,we,ve),le){for(const Xe in le)Xe!=="value"&&!ji(Xe)&&i(de,Xe,null,le[Xe],_e,ve);"value"in le&&i(de,"value",null,le.value,_e),(pe=le.onVnodeBeforeMount)&&In(pe,ve,A)}Me&&us(A,null,ve,"beforeMount");const Te=Rv(G,Ne);Te&&Ne.beforeEnter(de),s(de,I,ee),((pe=le&&le.onVnodeMounted)||Te||Me)&&nn(()=>{pe&&In(pe,ve,A),Te&&Ne.enter(de),Me&&us(A,null,ve,"mounted")},G)},O=(A,I,ee,ve,G)=>{if(ee&&_(A,ee),ve)for(let _e=0;_e<ve.length;_e++)_(A,ve[_e]);if(G){let _e=G.subTree;if(I===_e||Pr(_e.type)&&(_e.ssContent===I||_e.ssFallback===I)){const we=G.vnode;O(A,we,we.scopeId,we.slotScopeIds,G.parent)}}},D=(A,I,ee,ve,G,_e,we,Pe,de=0)=>{for(let pe=de;pe<A.length;pe++){const le=A[pe]=Pe?Oo(A[pe]):co(A[pe]);q(null,le,I,ee,ve,G,_e,we,Pe)}},N=(A,I,ee,ve,G,_e,we)=>{const Pe=I.el=A.el;let{patchFlag:de,dynamicChildren:pe,dirs:le}=I;de|=A.patchFlag&16;const ye=A.props||Nt,Ne=I.props||Nt;let Me;if(ee&&cs(ee,!1),(Me=Ne.onVnodeBeforeUpdate)&&In(Me,ee,I,A),le&&us(I,A,ee,"beforeUpdate"),ee&&cs(ee,!0),(ye.innerHTML&&Ne.innerHTML==null||ye.textContent&&Ne.textContent==null)&&d(Pe,""),pe?U(A.dynamicChildren,pe,Pe,ee,ve,Wa(I,G),_e):we||te(A,I,Pe,null,ee,ve,Wa(I,G),_e,!1),de>0){if(de&16)W(Pe,ye,Ne,ee,G);else if(de&2&&ye.class!==Ne.class&&i(Pe,"class",null,Ne.class,G),de&4&&i(Pe,"style",ye.style,Ne.style,G),de&8){const Te=I.dynamicProps;for(let Xe=0;Xe<Te.length;Xe++){const et=Te[Xe],mt=ye[et],be=Ne[et];(be!==mt||et==="value")&&i(Pe,et,mt,be,G,ee)}}de&1&&A.children!==I.children&&d(Pe,I.children)}else!we&&pe==null&&W(Pe,ye,Ne,ee,G);((Me=Ne.onVnodeUpdated)||le)&&nn(()=>{Me&&In(Me,ee,I,A),le&&us(I,A,ee,"updated")},ve)},U=(A,I,ee,ve,G,_e,we)=>{for(let Pe=0;Pe<I.length;Pe++){const de=A[Pe],pe=I[Pe],le=de.el&&(de.type===st||!Uo(de,pe)||de.shapeFlag&70)?m(de.el):ee;q(de,pe,le,null,ve,G,_e,we,!0)}},W=(A,I,ee,ve,G)=>{if(I!==ee){if(I!==Nt)for(const _e in I)!ji(_e)&&!(_e in ee)&&i(A,_e,I[_e],null,G,ve);for(const _e in ee){if(ji(_e))continue;const we=ee[_e],Pe=I[_e];we!==Pe&&_e!=="value"&&i(A,_e,Pe,we,G,ve)}"value"in ee&&i(A,"value",I.value,ee.value,G)}},z=(A,I,ee,ve,G,_e,we,Pe,de)=>{const pe=I.el=A?A.el:a(""),le=I.anchor=A?A.anchor:a("");let{patchFlag:ye,dynamicChildren:Ne,slotScopeIds:Me}=I;Me&&(Pe=Pe?Pe.concat(Me):Me),A==null?(s(pe,ee,ve),s(le,ee,ve),D(I.children||[],ee,le,G,_e,we,Pe,de)):ye>0&&ye&64&&Ne&&A.dynamicChildren?(U(A.dynamicChildren,Ne,ee,G,_e,we,Pe),(I.key!=null||G&&I===G.subTree)&&Jc(A,I,!0)):te(A,I,ee,le,G,_e,we,Pe,de)},M=(A,I,ee,ve,G,_e,we,Pe,de)=>{I.slotScopeIds=Pe,A==null?I.shapeFlag&512?G.ctx.activate(I,ee,ve,we,de):F(I,ee,ve,G,_e,we,de):re(A,I,de)},F=(A,I,ee,ve,G,_e,we)=>{const Pe=A.component=Wv(A,ve,G);if(sa(A)&&(Pe.ctx.renderer=ge),Kv(Pe,!1,we),Pe.asyncDep){if(G&&G.registerDep(Pe,se,we),!A.el){const de=Pe.subTree=u(mn);P(null,de,I,ee)}}else se(Pe,A,I,ee,G,_e,we)},re=(A,I,ee)=>{const ve=I.component=A.component;if(Iv(A,I,ee))if(ve.asyncDep&&!ve.asyncResolved){B(ve,I,ee);return}else ve.next=I,ve.update();else I.el=A.el,ve.vnode=I},se=(A,I,ee,ve,G,_e,we)=>{const Pe=()=>{if(A.isMounted){let{next:ye,bu:Ne,u:Me,parent:Te,vnode:Xe}=A;{const he=ef(A);if(he){ye&&(ye.el=Xe.el,B(A,ye,we)),he.asyncDep.then(()=>{A.isUnmounted||Pe()});return}}let et=ye,mt;cs(A,!1),ye?(ye.el=Xe.el,B(A,ye,we)):ye=Xe,Ne&&ni(Ne),(mt=ye.props&&ye.props.onVnodeBeforeUpdate)&&In(mt,Te,ye,Xe),cs(A,!0);const be=Ka(A),Re=A.subTree;A.subTree=be,q(Re,be,m(Re.el),V(Re),A,G,_e),ye.el=be.el,et===null&&Ov(A,be.el),Me&&nn(Me,G),(mt=ye.props&&ye.props.onVnodeUpdated)&&nn(()=>In(mt,Te,ye,Xe),G)}else{let ye;const{el:Ne,props:Me}=I,{bm:Te,m:Xe,parent:et,root:mt,type:be}=A,Re=Ss(I);if(cs(A,!1),Te&&ni(Te),!Re&&(ye=Me&&Me.onVnodeBeforeMount)&&In(ye,et,I),cs(A,!0),Ne&&ce){const he=()=>{A.subTree=Ka(A),ce(Ne,A.subTree,A,G,null)};Re&&be.__asyncHydrate?be.__asyncHydrate(Ne,A,he):he()}else{mt.ce&&mt.ce._injectChildStyle(be);const he=A.subTree=Ka(A);q(null,he,ee,ve,A,G,_e),I.el=he.el}if(Xe&&nn(Xe,G),!Re&&(ye=Me&&Me.onVnodeMounted)){const he=I;nn(()=>In(ye,et,he),G)}(I.shapeFlag&256||et&&Ss(et.vnode)&&et.vnode.shapeFlag&256)&&A.a&&nn(A.a,G),A.isMounted=!0,I=ee=ve=null}};A.scope.on();const de=A.effect=new rm(Pe);A.scope.off();const pe=A.update=de.run.bind(de),le=A.job=de.runIfDirty.bind(de);le.i=A,le.id=A.uid,de.scheduler=()=>Fc(le),cs(A,!0),pe()},B=(A,I,ee)=>{I.component=A;const ve=A.vnode.props;A.vnode=I,A.next=null,qv(A,I.props,ve,ee),$v(A,I.children,ee),ts(),o1(A),ns()},te=(A,I,ee,ve,G,_e,we,Pe,de=!1)=>{const pe=A&&A.children,le=A?A.shapeFlag:0,ye=I.children,{patchFlag:Ne,shapeFlag:Me}=I;if(Ne>0){if(Ne&128){$e(pe,ye,ee,ve,G,_e,we,Pe,de);return}else if(Ne&256){fe(pe,ye,ee,ve,G,_e,we,Pe,de);return}}Me&8?(le&16&&j(pe,G,_e),ye!==pe&&d(ee,ye)):le&16?Me&16?$e(pe,ye,ee,ve,G,_e,we,Pe,de):j(pe,G,_e,!0):(le&8&&d(ee,""),Me&16&&D(ye,ee,ve,G,_e,we,Pe,de))},fe=(A,I,ee,ve,G,_e,we,Pe,de)=>{A=A||ei,I=I||ei;const pe=A.length,le=I.length,ye=Math.min(pe,le);let Ne;for(Ne=0;Ne<ye;Ne++){const Me=I[Ne]=de?Oo(I[Ne]):co(I[Ne]);q(A[Ne],Me,ee,null,G,_e,we,Pe,de)}pe>le?j(A,G,_e,!0,!1,ye):D(I,ee,ve,G,_e,we,Pe,de,ye)},$e=(A,I,ee,ve,G,_e,we,Pe,de)=>{let pe=0;const le=I.length;let ye=A.length-1,Ne=le-1;for(;pe<=ye&&pe<=Ne;){const Me=A[pe],Te=I[pe]=de?Oo(I[pe]):co(I[pe]);if(Uo(Me,Te))q(Me,Te,ee,null,G,_e,we,Pe,de);else break;pe++}for(;pe<=ye&&pe<=Ne;){const Me=A[ye],Te=I[Ne]=de?Oo(I[Ne]):co(I[Ne]);if(Uo(Me,Te))q(Me,Te,ee,null,G,_e,we,Pe,de);else break;ye--,Ne--}if(pe>ye){if(pe<=Ne){const Me=Ne+1,Te=Me<le?I[Me].el:ve;for(;pe<=Ne;)q(null,I[pe]=de?Oo(I[pe]):co(I[pe]),ee,Te,G,_e,we,Pe,de),pe++}}else if(pe>Ne)for(;pe<=ye;)T(A[pe],G,_e,!0),pe++;else{const Me=pe,Te=pe,Xe=new Map;for(pe=Te;pe<=Ne;pe++){const Ze=I[pe]=de?Oo(I[pe]):co(I[pe]);Ze.key!=null&&Xe.set(Ze.key,pe)}let et,mt=0;const be=Ne-Te+1;let Re=!1,he=0;const Ee=new Array(be);for(pe=0;pe<be;pe++)Ee[pe]=0;for(pe=Me;pe<=ye;pe++){const Ze=A[pe];if(mt>=be){T(Ze,G,_e,!0);continue}let Ie;if(Ze.key!=null)Ie=Xe.get(Ze.key);else for(et=Te;et<=Ne;et++)if(Ee[et-Te]===0&&Uo(Ze,I[et])){Ie=et;break}Ie===void 0?T(Ze,G,_e,!0):(Ee[Ie-Te]=pe+1,Ie>=he?he=Ie:Re=!0,q(Ze,I[Ie],ee,null,G,_e,we,Pe,de),mt++)}const Ke=Re?Nv(Ee):ei;for(et=Ke.length-1,pe=be-1;pe>=0;pe--){const Ze=Te+pe,Ie=I[Ze],at=Ze+1<le?I[Ze+1].el:ve;Ee[pe]===0?q(null,Ie,ee,at,G,_e,we,Pe,de):Re&&(et<0||pe!==Ke[et]?ne(Ie,ee,at,2):et--)}}},ne=(A,I,ee,ve,G=null)=>{const{el:_e,type:we,transition:Pe,children:de,shapeFlag:pe}=A;if(pe&6){ne(A.component.subTree,I,ee,ve);return}if(pe&128){A.suspense.move(I,ee,ve);return}if(pe&64){we.move(A,I,ee,ge);return}if(we===st){s(_e,I,ee);for(let ye=0;ye<de.length;ye++)ne(de[ye],I,ee,ve);s(A.anchor,I,ee);return}if(we===dr){$(A,I,ee);return}if(ve!==2&&pe&1&&Pe)if(ve===0)Pe.beforeEnter(_e),s(_e,I,ee),nn(()=>Pe.enter(_e),G);else{const{leave:ye,delayLeave:Ne,afterLeave:Me}=Pe,Te=()=>s(_e,I,ee),Xe=()=>{ye(_e,()=>{Te(),Me&&Me()})};Ne?Ne(_e,Te,Xe):Xe()}else s(_e,I,ee)},T=(A,I,ee,ve=!1,G=!1)=>{const{type:_e,props:we,ref:Pe,children:de,dynamicChildren:pe,shapeFlag:le,patchFlag:ye,dirs:Ne,cacheIndex:Me}=A;if(ye===-2&&(G=!1),Pe!=null&&Tu(Pe,null,ee,A,!0),Me!=null&&(I.renderCache[Me]=void 0),le&256){I.ctx.deactivate(A);return}const Te=le&1&&Ne,Xe=!Ss(A);let et;if(Xe&&(et=we&&we.onVnodeBeforeUnmount)&&In(et,I,A),le&6)Le(A.component,ee,ve);else{if(le&128){A.suspense.unmount(ee,ve);return}Te&&us(A,null,I,"beforeUnmount"),le&64?A.type.remove(A,I,ee,ge,ve):pe&&!pe.hasOnce&&(_e!==st||ye>0&&ye&64)?j(pe,I,ee,!1,!0):(_e===st&&ye&384||!G&&le&16)&&j(de,I,ee),ve&&ae(A)}(Xe&&(et=we&&we.onVnodeUnmounted)||Te)&&nn(()=>{et&&In(et,I,A),Te&&us(A,null,I,"unmounted")},ee)},ae=A=>{const{type:I,el:ee,anchor:ve,transition:G}=A;if(I===st){ie(ee,ve);return}if(I===dr){S(A);return}const _e=()=>{o(ee),G&&!G.persisted&&G.afterLeave&&G.afterLeave()};if(A.shapeFlag&1&&G&&!G.persisted){const{leave:we,delayLeave:Pe}=G,de=()=>we(ee,_e);Pe?Pe(A.el,_e,de):de()}else _e()},ie=(A,I)=>{let ee;for(;A!==I;)ee=v(A),o(A),A=ee;o(I)},Le=(A,I,ee)=>{const{bum:ve,scope:G,job:_e,subTree:we,um:Pe,m:de,a:pe}=A;Cr(de),Cr(pe),ve&&ni(ve),G.stop(),_e&&(_e.flags|=8,T(we,A,I,ee)),Pe&&nn(Pe,I),nn(()=>{A.isUnmounted=!0},I),I&&I.pendingBranch&&!I.isUnmounted&&A.asyncDep&&!A.asyncResolved&&A.suspenseId===I.pendingId&&(I.deps--,I.deps===0&&I.resolve())},j=(A,I,ee,ve=!1,G=!1,_e=0)=>{for(let we=_e;we<A.length;we++)T(A[we],I,ee,ve,G)},V=A=>{if(A.shapeFlag&6)return V(A.component.subTree);if(A.shapeFlag&128)return A.suspense.next();const I=v(A.anchor||A.el),ee=I&&I[Lm];return ee?v(ee):I};let me=!1;const Q=(A,I,ee)=>{A==null?I._vnode&&T(I._vnode,null,null,!0):q(I._vnode||null,A,I,null,null,null,ee),I._vnode=A,me||(me=!0,o1(),Cm(),me=!1)},ge={p:q,um:T,m:ne,r:ae,mt:F,mc:D,pc:te,pbc:U,n:V,o:e};let Ae,ce;return{render:Q,hydrate:Ae,createApp:kv(Q,Ae)}}function Wa({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 cs({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Rv(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Jc(e,t,n=!1){const s=e.children,o=t.children;if(nt(s)&&nt(o))for(let i=0;i<s.length;i++){const l=s[i];let a=o[i];a.shapeFlag&1&&!a.dynamicChildren&&((a.patchFlag<=0||a.patchFlag===32)&&(a=o[i]=Oo(o[i]),a.el=l.el),!n&&a.patchFlag!==-2&&Jc(l,a)),a.type===ua&&(a.el=l.el)}}function Nv(e){const t=e.slice(),n=[0];let s,o,i,l,a;const c=e.length;for(s=0;s<c;s++){const p=e[s];if(p!==0){if(o=n[n.length-1],e[o]<p){t[s]=o,n.push(s);continue}for(i=0,l=n.length-1;i<l;)a=i+l>>1,e[n[a]]<p?i=a+1:l=a;p<e[n[i]]&&(i>0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,l=n[i-1];i-- >0;)n[i]=l,l=t[l];return n}function ef(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:ef(t)}function Cr(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}const Av=Symbol.for("v-scx"),Mv=()=>Ft(Av);function qe(e,t,n){return tf(e,t,n)}function tf(e,t,n=Nt){const{immediate:s,deep:o,flush:i,once:l}=n,a=Xt({},n);let c;if(da)if(i==="sync"){const v=Mv();c=v.__watcherHandles||(v.__watcherHandles=[])}else if(!t||s)a.once=!0;else{const v=()=>{};return v.stop=po,v.resume=po,v.pause=po,v}const p=an;a.call=(v,_,y)=>to(v,p,_,y);let d=!1;i==="post"?a.scheduler=v=>{nn(v,p&&p.suspense)}:i!=="sync"&&(d=!0,a.scheduler=(v,_)=>{_?v():Fc(v)}),a.augmentJob=v=>{t&&(v.flags|=4),d&&(v.flags|=2,p&&(v.id=p.uid,v.i=p))};const m=Gg(e,t,a);return c&&c.push(m),m}function zv(e,t,n){const s=this.proxy,o=Ut(e)?e.includes(".")?nf(s,e):()=>s[e]:e.bind(s,s);let i;rt(t)?i=t:(i=t.handler,n=t);const l=kl(this),a=tf(o,i.bind(s),n);return l(),a}function nf(e,t){const n=t.split(".");return()=>{let s=e;for(let o=0;o<n.length&&s;o++)s=s[n[o]];return s}}const Dv=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${eo(t)}Modifiers`]||e[`${es(t)}Modifiers`];function Tv(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||Nt;let o=n;const i=t.startsWith("update:"),l=i&&Dv(s,t.slice(7));l&&(l.trim&&(o=n.map(d=>Ut(d)?d.trim():d)),l.number&&(o=n.map(Ru)));let a,c=s[a=Ia(t)]||s[a=Ia(eo(t))];!c&&i&&(c=s[a=Ia(es(t))]),c&&to(c,e,6,o);const p=s[a+"Once"];if(p){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,to(p,e,6,o)}}function of(e,t,n=!1){const s=t.emitsCache,o=s.get(e);if(o!==void 0)return o;const i=e.emits;let l={},a=!1;if(!rt(e)){const c=p=>{const d=of(p,t,!0);d&&(a=!0,Xt(l,d))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!i&&!a?(It(e)&&s.set(e,null),null):(nt(i)?i.forEach(c=>l[c]=null):Xt(l,i),It(e)&&s.set(e,l),l)}function aa(e,t){return!e||!Yr(t)?!1:(t=t.slice(2).replace(/Once$/,""),St(e,t[0].toLowerCase()+t.slice(1))||St(e,es(t))||St(e,t))}function Ka(e){const{type:t,vnode:n,proxy:s,withProxy:o,propsOptions:[i],slots:l,attrs:a,emit:c,render:p,renderCache:d,props:m,data:v,setupState:_,ctx:y,inheritAttrs:q}=e,C=qr(e);let P,w;try{if(n.shapeFlag&4){const S=o||s,E=S;P=co(p.call(E,S,d,m,_,v,y)),w=a}else{const S=t;P=co(S.length>1?S(m,{attrs:a,slots:l,emit:c}):S(m,null)),w=t.props?a:Vv(a)}}catch(S){Ki.length=0,oa(S,e,1),P=u(mn)}let $=P;if(w&&q!==!1){const S=Object.keys(w),{shapeFlag:E}=$;S.length&&E&7&&(i&&S.some(Pc)&&(w=Bv(w,i)),$=Co($,w,!1,!0))}return n.dirs&&($=Co($,null,!1,!0),$.dirs=$.dirs?$.dirs.concat(n.dirs):n.dirs),n.transition&&Ko($,n.transition),P=$,qr(C),P}const Vv=e=>{let t;for(const n in e)(n==="class"||n==="style"||Yr(n))&&((t||(t={}))[n]=e[n]);return t},Bv=(e,t)=>{const n={};for(const s in e)(!Pc(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Iv(e,t,n){const{props:s,children:o,component:i}=e,{props:l,children:a,patchFlag:c}=t,p=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?m1(s,l,p):!!l;if(c&8){const d=t.dynamicProps;for(let m=0;m<d.length;m++){const v=d[m];if(l[v]!==s[v]&&!aa(p,v))return!0}}}else return(o||a)&&(!a||!a.$stable)?!0:s===l?!1:s?l?m1(s,l,p):!0:!!l;return!1}function m1(e,t,n){const s=Object.keys(t);if(s.length!==Object.keys(e).length)return!0;for(let o=0;o<s.length;o++){const i=s[o];if(t[i]!==e[i]&&!aa(n,i))return!0}return!1}function Ov({vnode:e,parent:t},n){for(;t;){const s=t.subTree;if(s.suspense&&s.suspense.activeBranch===e&&(s.el=e.el),s===e)(e=t.vnode).el=n,t=t.parent;else break}}const Pr=e=>e.__isSuspense;function Fv(e,t){t&&t.pendingBranch?nt(e)?t.effects.push(...e):t.effects.push(e):Zg(e)}const st=Symbol.for("v-fgt"),ua=Symbol.for("v-txt"),mn=Symbol.for("v-cmt"),dr=Symbol.for("v-stc"),Ki=[];let $n=null;function g(e=!1){Ki.push($n=e?null:[])}function Uv(){Ki.pop(),$n=Ki[Ki.length-1]||null}let rl=1;function f1(e){rl+=e,e<0&&$n&&($n.hasOnce=!0)}function sf(e){return e.dynamicChildren=rl>0?$n||ei:null,Uv(),rl>0&&$n&&$n.push(e),e}function x(e,t,n,s,o,i){return sf(r(e,t,n,s,o,i,!0))}function K(e,t,n,s,o){return sf(u(e,t,n,s,o,!0))}function al(e){return e?e.__v_isVNode===!0:!1}function Uo(e,t){return e.type===t.type&&e.key===t.key}const lf=({key:e})=>e??null,pr=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Ut(e)||un(e)||rt(e)?{i:sn,r:e,k:t,f:!!n}:e:null);function r(e,t=null,n=null,s=0,o=null,i=e===st?0:1,l=!1,a=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&lf(t),ref:t&&pr(t),scopeId:$m,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:i,patchFlag:s,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:sn};return a?(Qc(c,n),i&128&&e.normalize(c)):n&&(c.shapeFlag|=Ut(n)?8:16),rl>0&&!l&&$n&&(c.patchFlag>0||i&6)&&c.patchFlag!==32&&$n.push(c),c}const u=Hv;function Hv(e,t=null,n=null,s=0,o=null,i=!1){if((!e||e===mv)&&(e=mn),al(e)){const a=Co(e,t,!0);return n&&Qc(a,n),rl>0&&!i&&$n&&(a.shapeFlag&6?$n[$n.indexOf(e)]=a:$n.push(a)),a.patchFlag=-2,a}if(Zv(e)&&(e=e.__vccOpts),t){t=ca(t);let{class:a,style:c}=t;a&&!Ut(a)&&(t.class=Lt(a)),It(c)&&(Bc(c)&&!nt(c)&&(c=Xt({},c)),t.style=bl(c))}const l=Ut(e)?1:Pr(e)?128:Em(e)?64:It(e)?4:rt(e)?2:0;return r(e,t,n,s,o,l,i,!0)}function ca(e){return e?Bc(e)||Qm(e)?Xt({},e):e:null}function Co(e,t,n=!1,s=!1){const{props:o,ref:i,patchFlag:l,children:a,transition:c}=e,p=t?jv(o||{},t):o,d={__v_isVNode:!0,__v_skip:!0,type:e.type,props:p,key:p&&lf(p),ref:t&&t.ref?n&&i?nt(i)?i.concat(pr(t)):[i,pr(t)]:pr(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==st?l===-1?16:l|16:l,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Co(e.ssContent),ssFallback:e.ssFallback&&Co(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&s&&Ko(d,c.clone(d)),d}function H(e=" ",t=0){return u(ua,null,e,t)}function Rn(e,t){const n=u(dr,null,e);return n.staticCount=t,n}function R(e="",t=!1){return t?(g(),K(mn,null,e)):u(mn,null,e)}function co(e){return e==null||typeof e=="boolean"?u(mn):nt(e)?u(st,null,e.slice()):typeof e=="object"?Oo(e):u(ua,null,String(e))}function Oo(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Co(e)}function Qc(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(nt(t))n=16;else if(typeof t=="object")if(s&65){const o=t.default;o&&(o._c&&(o._d=!1),Qc(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!Qm(t)?t._ctx=sn:o===3&&sn&&(sn.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else rt(t)?(t={default:t,_ctx:sn},n=32):(t=String(t),s&64?(n=16,t=[H(t)]):n=8);e.children=t,e.shapeFlag|=n}function jv(...e){const t={};for(let n=0;n<e.length;n++){const s=e[n];for(const o in s)if(o==="class")t.class!==s.class&&(t.class=Lt([t.class,s.class]));else if(o==="style")t.style=bl([t.style,s.style]);else if(Yr(o)){const i=t[o],l=s[o];l&&i!==l&&!(nt(i)&&i.includes(l))&&(t[o]=i?[].concat(i,l):l)}else o!==""&&(t[o]=s[o])}return t}function In(e,t,n,s=null){to(e,t,7,[n,s])}const Jv=Hm();let Qv=0;function Wv(e,t,n){const s=e.type,o=(t?t.appContext:e.appContext)||Jv,i={uid:Qv++,vnode:e,type:s,parent:t,appContext:o,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new lm(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(o.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Km(s,o),emitsOptions:of(s,o),emit:null,emitted:null,propsDefaults:Nt,inheritAttrs:s.inheritAttrs,ctx:Nt,data:Nt,props:Nt,attrs:Nt,slots:Nt,refs:Nt,setupState:Nt,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return i.ctx={_:i},i.root=t?t.root:i,i.emit=Tv.bind(null,i),e.ce&&e.ce(i),i}let an=null;const Ve=()=>an||sn;let $r,Fu;{const e=nm(),t=(n,s)=>{let o;return(o=e[n])||(o=e[n]=[]),o.push(s),i=>{o.length>1?o.forEach(l=>l(i)):o[0](i)}};$r=t("__VUE_INSTANCE_SETTERS__",n=>an=n),Fu=t("__VUE_SSR_SETTERS__",n=>da=n)}const kl=e=>{const t=an;return $r(e),e.scope.on(),()=>{e.scope.off(),$r(t)}},h1=()=>{an&&an.scope.off(),$r(null)};function rf(e){return e.vnode.shapeFlag&4}let da=!1;function Kv(e,t=!1,n=!1){t&&Fu(t);const{props:s,children:o}=e.vnode,i=rf(e);wv(e,s,i,t),Pv(e,o,n);const l=i?Gv(e,t):void 0;return t&&Fu(!1),l}function Gv(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,hv);const{setup:s}=n;if(s){const o=e.setupContext=s.length>1?Xv(e):null,i=kl(e);ts();const l=yl(s,e,0,[e.props,o]);if(ns(),i(),Xp(l)){if(Ss(e)||Tm(e),l.then(h1,h1),t)return l.then(a=>{g1(e,a,t)}).catch(a=>{oa(a,e,0)});e.asyncDep=l}else g1(e,l,t)}else af(e,t)}function g1(e,t,n){rt(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:It(t)&&(e.setupState=wm(t)),af(e,n)}let v1;function af(e,t,n){const s=e.type;if(!e.render){if(!t&&v1&&!s.render){const o=s.template||Hc(e).template;if(o){const{isCustomElement:i,compilerOptions:l}=e.appContext.config,{delimiters:a,compilerOptions:c}=s,p=Xt(Xt({isCustomElement:i,delimiters:a},l),c);s.render=v1(o,p)}}e.render=s.render||po}{const o=kl(e);ts();try{gv(e)}finally{ns(),o()}}}const Yv={get(e,t){return hn(e,"get",""),e[t]}};function Xv(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Yv),slots:e.slots,emit:e.emit,expose:t}}function pa(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(wm(na(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Wi)return Wi[n](e)},has(t,n){return n in t||n in Wi}})):e.proxy}function Uu(e,t=!0){return rt(e)?e.displayName||e.name:e.name||t&&e.__name}function Zv(e){return rt(e)&&"__vccOpts"in e}const k=(e,t)=>Wg(e,t,da);function b(e,t,n){const s=arguments.length;return s===2?It(t)&&!nt(t)?al(t)?u(e,null,[t]):u(e,t):u(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&al(n)&&(n=[n]),u(e,t,n))}const e4="3.5.6";/**
* @vue/runtime-dom v3.5.6
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let Hu;const _1=typeof window<"u"&&window.trustedTypes;if(_1)try{Hu=_1.createPolicy("vue",{createHTML:e=>e})}catch{}const uf=Hu?e=>Hu.createHTML(e):e=>e,t4="http://www.w3.org/2000/svg",n4="http://www.w3.org/1998/Math/MathML",ko=typeof document<"u"?document:null,b1=ko&&ko.createElement("template"),o4={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const o=t==="svg"?ko.createElementNS(t4,e):t==="mathml"?ko.createElementNS(n4,e):n?ko.createElement(e,{is:n}):ko.createElement(e);return e==="select"&&s&&s.multiple!=null&&o.setAttribute("multiple",s.multiple),o},createText:e=>ko.createTextNode(e),createComment:e=>ko.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ko.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,o,i){const l=n?n.previousSibling:t.lastChild;if(o&&(o===i||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===i||!(o=o.nextSibling)););else{b1.innerHTML=uf(s==="svg"?`<svg>${e}</svg>`:s==="mathml"?`<math>${e}</math>`:e);const a=b1.content;if(s==="svg"||s==="mathml"){const c=a.firstChild;for(;c.firstChild;)a.appendChild(c.firstChild);a.removeChild(c)}t.insertBefore(a,n)}return[l?l.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},No="transition",Ri="animation",mi=Symbol("_vtc"),cf={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},df=Xt({},Am,cf),s4=e=>(e.displayName="Transition",e.props=df,e),Be=s4((e,{slots:t})=>b(iv,pf(e),t)),ds=(e,t=[])=>{nt(e)?e.forEach(n=>n(...t)):e&&e(...t)},y1=e=>e?nt(e)?e.some(t=>t.length>1):e.length>1:!1;function pf(e){const t={};for(const z in e)z in cf||(t[z]=e[z]);if(e.css===!1)return t;const{name:n="v",type:s,duration:o,enterFromClass:i=`${n}-enter-from`,enterActiveClass:l=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:c=i,appearActiveClass:p=l,appearToClass:d=a,leaveFromClass:m=`${n}-leave-from`,leaveActiveClass:v=`${n}-leave-active`,leaveToClass:_=`${n}-leave-to`}=e,y=i4(o),q=y&&y[0],C=y&&y[1],{onBeforeEnter:P,onEnter:w,onEnterCancelled:$,onLeave:S,onLeaveCancelled:E,onBeforeAppear:L=P,onAppear:O=w,onAppearCancelled:D=$}=t,N=(z,M,F)=>{To(z,M?d:a),To(z,M?p:l),F&&F()},U=(z,M)=>{z._isLeaving=!1,To(z,m),To(z,_),To(z,v),M&&M()},W=z=>(M,F)=>{const re=z?O:w,se=()=>N(M,z,F);ds(re,[M,se]),x1(()=>{To(M,z?c:i),bo(M,z?d:a),y1(re)||k1(M,s,q,se)})};return Xt(t,{onBeforeEnter(z){ds(P,[z]),bo(z,i),bo(z,l)},onBeforeAppear(z){ds(L,[z]),bo(z,c),bo(z,p)},onEnter:W(!1),onAppear:W(!0),onLeave(z,M){z._isLeaving=!0;const F=()=>U(z,M);bo(z,m),bo(z,v),ff(),x1(()=>{z._isLeaving&&(To(z,m),bo(z,_),y1(S)||k1(z,s,C,F))}),ds(S,[z,F])},onEnterCancelled(z){N(z,!1),ds($,[z])},onAppearCancelled(z){N(z,!0),ds(D,[z])},onLeaveCancelled(z){U(z),ds(E,[z])}})}function i4(e){if(e==null)return null;if(It(e))return[Ga(e.enter),Ga(e.leave)];{const t=Ga(e);return[t,t]}}function Ga(e){return fg(e)}function bo(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[mi]||(e[mi]=new Set)).add(t)}function To(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[mi];n&&(n.delete(t),n.size||(e[mi]=void 0))}function x1(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let l4=0;function k1(e,t,n,s){const o=e._endId=++l4,i=()=>{o===e._endId&&s()};if(n)return setTimeout(i,n);const{type:l,timeout:a,propCount:c}=mf(e,t);if(!l)return s();const p=l+"end";let d=0;const m=()=>{e.removeEventListener(p,v),i()},v=_=>{_.target===e&&++d>=c&&m()};setTimeout(()=>{d<c&&m()},a+1),e.addEventListener(p,v)}function mf(e,t){const n=window.getComputedStyle(e),s=y=>(n[y]||"").split(", "),o=s(`${No}Delay`),i=s(`${No}Duration`),l=w1(o,i),a=s(`${Ri}Delay`),c=s(`${Ri}Duration`),p=w1(a,c);let d=null,m=0,v=0;t===No?l>0&&(d=No,m=l,v=i.length):t===Ri?p>0&&(d=Ri,m=p,v=c.length):(m=Math.max(l,p),d=m>0?l>p?No:Ri:null,v=d?d===No?i.length:c.length:0);const _=d===No&&/\b(transform|all)(,|$)/.test(s(`${No}Property`).toString());return{type:d,timeout:m,propCount:v,hasTransform:_}}function w1(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,s)=>q1(n)+q1(e[s])))}function q1(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function ff(){return document.body.offsetHeight}function r4(e,t,n){const s=e[mi];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Lr=Symbol("_vod"),hf=Symbol("_vsh"),Nn={beforeMount(e,{value:t},{transition:n}){e[Lr]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Ni(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:s}){!t!=!n&&(s?t?(s.beforeEnter(e),Ni(e,!0),s.enter(e)):s.leave(e,()=>{Ni(e,!1)}):Ni(e,t))},beforeUnmount(e,{value:t}){Ni(e,t)}};function Ni(e,t){e.style.display=t?e[Lr]:"none",e[hf]=!t}const a4=Symbol(""),u4=/(^|;)\s*display\s*:/;function c4(e,t,n){const s=e.style,o=Ut(n);let i=!1;if(n&&!o){if(t)if(Ut(t))for(const l of t.split(";")){const a=l.slice(0,l.indexOf(":")).trim();n[a]==null&&mr(s,a,"")}else for(const l in t)n[l]==null&&mr(s,l,"");for(const l in n)l==="display"&&(i=!0),mr(s,l,n[l])}else if(o){if(t!==n){const l=s[a4];l&&(n+=";"+l),s.cssText=n,i=u4.test(n)}}else t&&e.removeAttribute("style");Lr in e&&(e[Lr]=i?s.display:"",e[hf]&&(s.display="none"))}const S1=/\s*!important$/;function mr(e,t,n){if(nt(n))n.forEach(s=>mr(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=d4(e,t);S1.test(n)?e.setProperty(es(s),n.replace(S1,""),"important"):e[s]=n}}const C1=["Webkit","Moz","ms"],Ya={};function d4(e,t){const n=Ya[t];if(n)return n;let s=eo(t);if(s!=="filter"&&s in e)return Ya[t]=s;s=Zr(s);for(let o=0;o<C1.length;o++){const i=C1[o]+s;if(i in e)return Ya[t]=i}return t}const P1="http://www.w3.org/1999/xlink";function $1(e,t,n,s,o,i=yg(t)){s&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(P1,t.slice(6,t.length)):e.setAttributeNS(P1,t,n):n==null||i&&!om(n)?e.removeAttribute(t):e.setAttribute(t,i?"":Zo(n)?String(n):n)}function p4(e,t,n,s){if(t==="innerHTML"||t==="textContent"){n!=null&&(e[t]=t==="innerHTML"?uf(n):n);return}const o=e.tagName;if(t==="value"&&o!=="PROGRESS"&&!o.includes("-")){const l=o==="OPTION"?e.getAttribute("value")||"":e.value,a=n==null?e.type==="checkbox"?"on":"":String(n);(l!==a||!("_value"in e))&&(e.value=a),n==null&&e.removeAttribute(t),e._value=n;return}let i=!1;if(n===""||n==null){const l=typeof e[t];l==="boolean"?n=om(n):n==null&&l==="string"?(n="",i=!0):l==="number"&&(n=0,i=!0)}try{e[t]=n}catch{}i&&e.removeAttribute(t)}function Ws(e,t,n,s){e.addEventListener(t,n,s)}function m4(e,t,n,s){e.removeEventListener(t,n,s)}const L1=Symbol("_vei");function f4(e,t,n,s,o=null){const i=e[L1]||(e[L1]={}),l=i[t];if(s&&l)l.value=s;else{const[a,c]=h4(t);if(s){const p=i[t]=_4(s,o);Ws(e,a,p,c)}else l&&(m4(e,a,l,c),i[t]=void 0)}}const E1=/(?:Once|Passive|Capture)$/;function h4(e){let t;if(E1.test(e)){t={};let s;for(;s=e.match(E1);)e=e.slice(0,e.length-s[0].length),t[s[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):es(e.slice(2)),t]}let Xa=0;const g4=Promise.resolve(),v4=()=>Xa||(g4.then(()=>Xa=0),Xa=Date.now());function _4(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;to(b4(s,n.value),t,5,[s])};return n.value=e,n.attached=v4(),n}function b4(e,t){if(nt(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>o=>!o._stopped&&s&&s(o))}else return t}const R1=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,y4=(e,t,n,s,o,i)=>{const l=o==="svg";t==="class"?r4(e,s,l):t==="style"?c4(e,n,s):Yr(t)?Pc(t)||f4(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):x4(e,t,s,l))?(p4(e,t,s),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&$1(e,t,s,l,i,t!=="value")):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),$1(e,t,s,l))};function x4(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&R1(t)&&rt(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 o=e.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return R1(t)&&Ut(n)?!1:!!(t in e||e._isVueCE&&(/[A-Z]/.test(t)||!Ut(n)))}const gf=new WeakMap,vf=new WeakMap,Er=Symbol("_moveCb"),N1=Symbol("_enterCb"),k4=e=>(delete e.props.mode,e),w4=k4({name:"TransitionGroup",props:Xt({},df,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Ve(),s=Nm();let o,i;return la(()=>{if(!o.length)return;const l=e.moveClass||`${e.name||"v"}-move`;if(!$4(o[0].el,n.vnode.el,l))return;o.forEach(S4),o.forEach(C4);const a=o.filter(P4);ff(),a.forEach(c=>{const p=c.el,d=p.style;bo(p,l),d.transform=d.webkitTransform=d.transitionDuration="";const m=p[Er]=v=>{v&&v.target!==p||(!v||/transform$/.test(v.propertyName))&&(p.removeEventListener("transitionend",m),p[Er]=null,To(p,l))};p.addEventListener("transitionend",m)})}),()=>{const l=ht(e),a=pf(l);let c=l.tag||st;if(o=[],i)for(let p=0;p<i.length;p++){const d=i[p];d.el&&d.el instanceof Element&&(o.push(d),Ko(d,il(d,a,s,n)),gf.set(d,d.el.getBoundingClientRect()))}i=t.default?Uc(t.default()):[];for(let p=0;p<i.length;p++){const d=i[p];d.key!=null&&Ko(d,il(d,a,s,n))}return u(c,null,i)}}}),q4=w4;function S4(e){const t=e.el;t[Er]&&t[Er](),t[N1]&&t[N1]()}function C4(e){vf.set(e,e.el.getBoundingClientRect())}function P4(e){const t=gf.get(e),n=vf.get(e),s=t.left-n.left,o=t.top-n.top;if(s||o){const i=e.el.style;return i.transform=i.webkitTransform=`translate(${s}px,${o}px)`,i.transitionDuration="0s",e}}function $4(e,t,n){const s=e.cloneNode(),o=e[mi];o&&o.forEach(a=>{a.split(/\s+/).forEach(c=>c&&s.classList.remove(c))}),n.split(/\s+/).forEach(a=>a&&s.classList.add(a)),s.style.display="none";const i=t.nodeType===1?t:t.parentNode;i.appendChild(s);const{hasTransform:l}=mf(s);return i.removeChild(s),l}const A1=e=>{const t=e.props["onUpdate:modelValue"]||!1;return nt(t)?n=>ni(t,n):t};function L4(e){e.target.composing=!0}function M1(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Za=Symbol("_assign"),E4={created(e,{modifiers:{lazy:t,trim:n,number:s}},o){e[Za]=A1(o);const i=s||o.props&&o.props.type==="number";Ws(e,t?"change":"input",l=>{if(l.target.composing)return;let a=e.value;n&&(a=a.trim()),i&&(a=Ru(a)),e[Za](a)}),n&&Ws(e,"change",()=>{e.value=e.value.trim()}),t||(Ws(e,"compositionstart",L4),Ws(e,"compositionend",M1),Ws(e,"change",M1))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:s,trim:o,number:i}},l){if(e[Za]=A1(l),e.composing)return;const a=(i||e.type==="number")&&!/^0\d/.test(e.value)?Ru(e.value):e.value,c=t??"";a!==c&&(document.activeElement===e&&e.type!=="range"&&(s&&t===n||o&&e.value.trim()===c)||(e.value=c))}},R4=["ctrl","shift","alt","meta"],N4={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)=>R4.some(n=>e[`${n}Key`]&&!t.includes(n))},wl=(e,t)=>{const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=(o,...i)=>{for(let l=0;l<t.length;l++){const a=N4[t[l]];if(a&&a(o,t))return}return e(o,...i)})},A4={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},ma=(e,t)=>{const n=e._withKeys||(e._withKeys={}),s=t.join(".");return n[s]||(n[s]=o=>{if(!("key"in o))return;const i=es(o.key);if(t.some(l=>l===i||A4[l]===i))return e(o)})},M4=Xt({patchProp:y4},o4);let z1;function z4(){return z1||(z1=Lv(M4))}const _f=(...e)=>{const t=z4().createApp(...e),{mount:n}=t;return t.mount=s=>{const o=T4(s);if(!o)return;const i=t._component;!rt(i)&&!i.render&&!i.template&&(i.template=o.innerHTML),o.nodeType===1&&(o.textContent="");const l=n(o,!1,D4(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),l},t};function D4(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function T4(e){return Ut(e)?document.querySelector(e):e}function V4(){return bf().__VUE_DEVTOOLS_GLOBAL_HOOK__}function bf(){return typeof navigator<"u"&&typeof window<"u"?window:typeof globalThis<"u"?globalThis:{}}const B4=typeof Proxy=="function",I4="devtools-plugin:setup",O4="plugin:settings:set";let Vs,ju;function F4(){var e;return Vs!==void 0||(typeof window<"u"&&window.performance?(Vs=!0,ju=window.performance):typeof globalThis<"u"&&(!((e=globalThis.perf_hooks)===null||e===void 0)&&e.performance)?(Vs=!0,ju=globalThis.perf_hooks.performance):Vs=!1),Vs}function U4(){return F4()?ju.now():Date.now()}class H4{constructor(t,n){this.target=null,this.targetQueue=[],this.onQueue=[],this.plugin=t,this.hook=n;const s={};if(t.settings)for(const l in t.settings){const a=t.settings[l];s[l]=a.defaultValue}const o=`__vue-devtools-plugin-settings__${t.id}`;let i=Object.assign({},s);try{const l=localStorage.getItem(o),a=JSON.parse(l);Object.assign(i,a)}catch{}this.fallbacks={getSettings(){return i},setSettings(l){try{localStorage.setItem(o,JSON.stringify(l))}catch{}i=l},now(){return U4()}},n&&n.on(O4,(l,a)=>{l===this.plugin.id&&this.fallbacks.setSettings(a)}),this.proxiedOn=new Proxy({},{get:(l,a)=>this.target?this.target.on[a]:(...c)=>{this.onQueue.push({method:a,args:c})}}),this.proxiedTarget=new Proxy({},{get:(l,a)=>this.target?this.target[a]:a==="on"?this.proxiedOn:Object.keys(this.fallbacks).includes(a)?(...c)=>(this.targetQueue.push({method:a,args:c,resolve:()=>{}}),this.fallbacks[a](...c)):(...c)=>new Promise(p=>{this.targetQueue.push({method:a,args:c,resolve:p})})})}async setRealTarget(t){this.target=t;for(const n of this.onQueue)this.target.on[n.method](...n.args);for(const n of this.targetQueue)n.resolve(await this.target[n.method](...n.args))}}function j4(e,t){const n=e,s=bf(),o=V4(),i=B4&&n.enableEarlyProxy;if(o&&(s.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__||!i))o.emit(I4,e,t);else{const l=i?new H4(n,o):null;(s.__VUE_DEVTOOLS_PLUGINS__=s.__VUE_DEVTOOLS_PLUGINS__||[]).push({pluginDescriptor:n,setupFn:t,proxy:l}),l&&t(l.proxiedTarget)}}/*!
 * vuex v4.1.0
 * (c) 2022 Evan You
 * @license MIT
 */var Wc="store";function fa(e){return e===void 0&&(e=null),Ft(e!==null?e:Wc)}function J4(e,t){return e.filter(t)[0]}function Ju(e,t){if(t===void 0&&(t=[]),e===null||typeof e!="object")return e;var n=J4(t,function(o){return o.original===e});if(n)return n.copy;var s=Array.isArray(e)?[]:{};return t.push({original:e,copy:s}),Object.keys(e).forEach(function(o){s[o]=Ju(e[o],t)}),s}function bi(e,t){Object.keys(e).forEach(function(n){return t(e[n],n)})}function yf(e){return e!==null&&typeof e=="object"}function Q4(e){return e&&typeof e.then=="function"}function W4(e,t){return function(){return e(t)}}function xf(e,t,n){return t.indexOf(e)<0&&(n&&n.prepend?t.unshift(e):t.push(e)),function(){var s=t.indexOf(e);s>-1&&t.splice(s,1)}}function kf(e,t){e._actions=Object.create(null),e._mutations=Object.create(null),e._wrappedGetters=Object.create(null),e._modulesNamespaceMap=Object.create(null);var n=e.state;ha(e,n,[],e._modules.root,!0),Kc(e,n,t)}function Kc(e,t,n){var s=e._state,o=e._scope;e.getters={},e._makeLocalGettersCache=Object.create(null);var i=e._wrappedGetters,l={},a={},c=xg(!0);c.run(function(){bi(i,function(p,d){l[d]=W4(p,e),a[d]=k(function(){return l[d]()}),Object.defineProperty(e.getters,d,{get:function(){return a[d].value},enumerable:!0})})}),e._state=Yn({data:t}),e._scope=c,e.strict&&Z4(e),s&&n&&e._withCommit(function(){s.data=null}),o&&o.stop()}function ha(e,t,n,s,o){var i=!n.length,l=e._modules.getNamespace(n);if(s.namespaced&&(e._modulesNamespaceMap[l],e._modulesNamespaceMap[l]=s),!i&&!o){var a=Gc(t,n.slice(0,-1)),c=n[n.length-1];e._withCommit(function(){a[c]=s.state})}var p=s.context=K4(e,l,n);s.forEachMutation(function(d,m){var v=l+m;G4(e,v,d,p)}),s.forEachAction(function(d,m){var v=d.root?m:l+m,_=d.handler||d;Y4(e,v,_,p)}),s.forEachGetter(function(d,m){var v=l+m;X4(e,v,d,p)}),s.forEachChild(function(d,m){ha(e,t,n.concat(m),d,o)})}function K4(e,t,n){var s=t==="",o={dispatch:s?e.dispatch:function(i,l,a){var c=Rr(i,l,a),p=c.payload,d=c.options,m=c.type;return(!d||!d.root)&&(m=t+m),e.dispatch(m,p)},commit:s?e.commit:function(i,l,a){var c=Rr(i,l,a),p=c.payload,d=c.options,m=c.type;(!d||!d.root)&&(m=t+m),e.commit(m,p,d)}};return Object.defineProperties(o,{getters:{get:s?function(){return e.getters}:function(){return wf(e,t)}},state:{get:function(){return Gc(e.state,n)}}}),o}function wf(e,t){if(!e._makeLocalGettersCache[t]){var n={},s=t.length;Object.keys(e.getters).forEach(function(o){if(o.slice(0,s)===t){var i=o.slice(s);Object.defineProperty(n,i,{get:function(){return e.getters[o]},enumerable:!0})}}),e._makeLocalGettersCache[t]=n}return e._makeLocalGettersCache[t]}function G4(e,t,n,s){var o=e._mutations[t]||(e._mutations[t]=[]);o.push(function(l){n.call(e,s.state,l)})}function Y4(e,t,n,s){var o=e._actions[t]||(e._actions[t]=[]);o.push(function(l){var a=n.call(e,{dispatch:s.dispatch,commit:s.commit,getters:s.getters,state:s.state,rootGetters:e.getters,rootState:e.state},l);return Q4(a)||(a=Promise.resolve(a)),e._devtoolHook?a.catch(function(c){throw e._devtoolHook.emit("vuex:error",c),c}):a})}function X4(e,t,n,s){e._wrappedGetters[t]||(e._wrappedGetters[t]=function(i){return n(s.state,s.getters,i.state,i.getters)})}function Z4(e){qe(function(){return e._state.data},function(){},{deep:!0,flush:"sync"})}function Gc(e,t){return t.reduce(function(n,s){return n[s]},e)}function Rr(e,t,n){return yf(e)&&e.type&&(n=t,t=e,e=e.type),{type:e,payload:t,options:n}}var e5="vuex bindings",D1="vuex:mutations",eu="vuex:actions",Bs="vuex",t5=0;function n5(e,t){j4({id:"org.vuejs.vuex",app:e,label:"Vuex",homepage:"https://next.vuex.vuejs.org/",logo:"https://vuejs.org/images/icons/favicon-96x96.png",packageName:"vuex",componentStateTypes:[e5]},function(n){n.addTimelineLayer({id:D1,label:"Vuex Mutations",color:T1}),n.addTimelineLayer({id:eu,label:"Vuex Actions",color:T1}),n.addInspector({id:Bs,label:"Vuex",icon:"storage",treeFilterPlaceholder:"Filter stores..."}),n.on.getInspectorTree(function(s){if(s.app===e&&s.inspectorId===Bs)if(s.filter){var o=[];Pf(o,t._modules.root,s.filter,""),s.rootNodes=o}else s.rootNodes=[Cf(t._modules.root,"")]}),n.on.getInspectorState(function(s){if(s.app===e&&s.inspectorId===Bs){var o=s.nodeId;wf(t,o),s.state=i5(r5(t._modules,o),o==="root"?t.getters:t._makeLocalGettersCache,o)}}),n.on.editInspectorState(function(s){if(s.app===e&&s.inspectorId===Bs){var o=s.nodeId,i=s.path;o!=="root"&&(i=o.split("/").filter(Boolean).concat(i)),t._withCommit(function(){s.set(t._state.data,i,s.state.value)})}}),t.subscribe(function(s,o){var i={};s.payload&&(i.payload=s.payload),i.state=o,n.notifyComponentUpdate(),n.sendInspectorTree(Bs),n.sendInspectorState(Bs),n.addTimelineEvent({layerId:D1,event:{time:Date.now(),title:s.type,data:i}})}),t.subscribeAction({before:function(s,o){var i={};s.payload&&(i.payload=s.payload),s._id=t5++,s._time=Date.now(),i.state=o,n.addTimelineEvent({layerId:eu,event:{time:s._time,title:s.type,groupId:s._id,subtitle:"start",data:i}})},after:function(s,o){var i={},l=Date.now()-s._time;i.duration={_custom:{type:"duration",display:l+"ms",tooltip:"Action duration",value:l}},s.payload&&(i.payload=s.payload),i.state=o,n.addTimelineEvent({layerId:eu,event:{time:Date.now(),title:s.type,groupId:s._id,subtitle:"end",data:i}})}})})}var T1=8702998,o5=6710886,s5=16777215,qf={label:"namespaced",textColor:s5,backgroundColor:o5};function Sf(e){return e&&e!=="root"?e.split("/").slice(-2,-1)[0]:"Root"}function Cf(e,t){return{id:t||"root",label:Sf(t),tags:e.namespaced?[qf]:[],children:Object.keys(e._children).map(function(n){return Cf(e._children[n],t+n+"/")})}}function Pf(e,t,n,s){s.includes(n)&&e.push({id:s||"root",label:s.endsWith("/")?s.slice(0,s.length-1):s||"Root",tags:t.namespaced?[qf]:[]}),Object.keys(t._children).forEach(function(o){Pf(e,t._children[o],n,s+o+"/")})}function i5(e,t,n){t=n==="root"?t:t[n];var s=Object.keys(t),o={state:Object.keys(e.state).map(function(l){return{key:l,editable:!0,value:e.state[l]}})};if(s.length){var i=l5(t);o.getters=Object.keys(i).map(function(l){return{key:l.endsWith("/")?Sf(l):l,editable:!1,value:Qu(function(){return i[l]})}})}return o}function l5(e){var t={};return Object.keys(e).forEach(function(n){var s=n.split("/");if(s.length>1){var o=t,i=s.pop();s.forEach(function(l){o[l]||(o[l]={_custom:{value:{},display:l,tooltip:"Module",abstract:!0}}),o=o[l]._custom.value}),o[i]=Qu(function(){return e[n]})}else t[n]=Qu(function(){return e[n]})}),t}function r5(e,t){var n=t.split("/").filter(function(s){return s});return n.reduce(function(s,o,i){var l=s[o];if(!l)throw new Error('Missing module "'+o+'" for path "'+t+'".');return i===n.length-1?l:l._children},t==="root"?e:e.root._children)}function Qu(e){try{return e()}catch(t){return t}}var so=function(t,n){this.runtime=n,this._children=Object.create(null),this._rawModule=t;var s=t.state;this.state=(typeof s=="function"?s():s)||{}},$f={namespaced:{configurable:!0}};$f.namespaced.get=function(){return!!this._rawModule.namespaced};so.prototype.addChild=function(t,n){this._children[t]=n};so.prototype.removeChild=function(t){delete this._children[t]};so.prototype.getChild=function(t){return this._children[t]};so.prototype.hasChild=function(t){return t in this._children};so.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)};so.prototype.forEachChild=function(t){bi(this._children,t)};so.prototype.forEachGetter=function(t){this._rawModule.getters&&bi(this._rawModule.getters,t)};so.prototype.forEachAction=function(t){this._rawModule.actions&&bi(this._rawModule.actions,t)};so.prototype.forEachMutation=function(t){this._rawModule.mutations&&bi(this._rawModule.mutations,t)};Object.defineProperties(so.prototype,$f);var As=function(t){this.register([],t,!1)};As.prototype.get=function(t){return t.reduce(function(n,s){return n.getChild(s)},this.root)};As.prototype.getNamespace=function(t){var n=this.root;return t.reduce(function(s,o){return n=n.getChild(o),s+(n.namespaced?o+"/":"")},"")};As.prototype.update=function(t){Lf([],this.root,t)};As.prototype.register=function(t,n,s){var o=this;s===void 0&&(s=!0);var i=new so(n,s);if(t.length===0)this.root=i;else{var l=this.get(t.slice(0,-1));l.addChild(t[t.length-1],i)}n.modules&&bi(n.modules,function(a,c){o.register(t.concat(c),a,s)})};As.prototype.unregister=function(t){var n=this.get(t.slice(0,-1)),s=t[t.length-1],o=n.getChild(s);o&&o.runtime&&n.removeChild(s)};As.prototype.isRegistered=function(t){var n=this.get(t.slice(0,-1)),s=t[t.length-1];return n?n.hasChild(s):!1};function Lf(e,t,n){if(t.update(n),n.modules)for(var s in n.modules){if(!t.getChild(s))return;Lf(e.concat(s),t.getChild(s),n.modules[s])}}function a5(e){return new xn(e)}var xn=function(t){var n=this;t===void 0&&(t={});var s=t.plugins;s===void 0&&(s=[]);var o=t.strict;o===void 0&&(o=!1);var i=t.devtools;this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new As(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._makeLocalGettersCache=Object.create(null),this._scope=null,this._devtools=i;var l=this,a=this,c=a.dispatch,p=a.commit;this.dispatch=function(v,_){return c.call(l,v,_)},this.commit=function(v,_,y){return p.call(l,v,_,y)},this.strict=o;var d=this._modules.root.state;ha(this,d,[],this._modules.root),Kc(this,d),s.forEach(function(m){return m(n)})},Yc={state:{configurable:!0}};xn.prototype.install=function(t,n){t.provide(n||Wc,this),t.config.globalProperties.$store=this;var s=this._devtools!==void 0?this._devtools:!1;s&&n5(t,this)};Yc.state.get=function(){return this._state.data};Yc.state.set=function(e){};xn.prototype.commit=function(t,n,s){var o=this,i=Rr(t,n,s),l=i.type,a=i.payload,c={type:l,payload:a},p=this._mutations[l];p&&(this._withCommit(function(){p.forEach(function(m){m(a)})}),this._subscribers.slice().forEach(function(d){return d(c,o.state)}))};xn.prototype.dispatch=function(t,n){var s=this,o=Rr(t,n),i=o.type,l=o.payload,a={type:i,payload:l},c=this._actions[i];if(c){try{this._actionSubscribers.slice().filter(function(d){return d.before}).forEach(function(d){return d.before(a,s.state)})}catch{}var p=c.length>1?Promise.all(c.map(function(d){return d(l)})):c[0](l);return new Promise(function(d,m){p.then(function(v){try{s._actionSubscribers.filter(function(_){return _.after}).forEach(function(_){return _.after(a,s.state)})}catch{}d(v)},function(v){try{s._actionSubscribers.filter(function(_){return _.error}).forEach(function(_){return _.error(a,s.state,v)})}catch{}m(v)})})}};xn.prototype.subscribe=function(t,n){return xf(t,this._subscribers,n)};xn.prototype.subscribeAction=function(t,n){var s=typeof t=="function"?{before:t}:t;return xf(s,this._actionSubscribers,n)};xn.prototype.watch=function(t,n,s){var o=this;return qe(function(){return t(o.state,o.getters)},n,Object.assign({},s))};xn.prototype.replaceState=function(t){var n=this;this._withCommit(function(){n._state.data=t})};xn.prototype.registerModule=function(t,n,s){s===void 0&&(s={}),typeof t=="string"&&(t=[t]),this._modules.register(t,n),ha(this,this.state,t,this._modules.get(t),s.preserveState),Kc(this,this.state)};xn.prototype.unregisterModule=function(t){var n=this;typeof t=="string"&&(t=[t]),this._modules.unregister(t),this._withCommit(function(){var s=Gc(n.state,t.slice(0,-1));delete s[t[t.length-1]]}),kf(this)};xn.prototype.hasModule=function(t){return typeof t=="string"&&(t=[t]),this._modules.isRegistered(t)};xn.prototype.hotUpdate=function(t){this._modules.update(t),kf(this,!0)};xn.prototype._withCommit=function(t){var n=this._committing;this._committing=!0,t(),this._committing=n};Object.defineProperties(xn.prototype,Yc);var Ef=va(function(e,t){var n={};return ga(t).forEach(function(s){var o=s.key,i=s.val;n[o]=function(){var a=this.$store.state,c=this.$store.getters;if(e){var p=_a(this.$store,"mapState",e);if(!p)return;a=p.context.state,c=p.context.getters}return typeof i=="function"?i.call(this,a,c):a[i]},n[o].vuex=!0}),n}),ss=va(function(e,t){var n={};return ga(t).forEach(function(s){var o=s.key,i=s.val;n[o]=function(){for(var a=[],c=arguments.length;c--;)a[c]=arguments[c];var p=this.$store.commit;if(e){var d=_a(this.$store,"mapMutations",e);if(!d)return;p=d.context.commit}return typeof i=="function"?i.apply(this,[p].concat(a)):p.apply(this.$store,[i].concat(a))}}),n}),Rf=va(function(e,t){var n={};return ga(t).forEach(function(s){var o=s.key,i=s.val;i=e+i,n[o]=function(){if(!(e&&!_a(this.$store,"mapGetters",e)))return this.$store.getters[i]},n[o].vuex=!0}),n}),De=va(function(e,t){var n={};return ga(t).forEach(function(s){var o=s.key,i=s.val;n[o]=function(){for(var a=[],c=arguments.length;c--;)a[c]=arguments[c];var p=this.$store.dispatch;if(e){var d=_a(this.$store,"mapActions",e);if(!d)return;p=d.context.dispatch}return typeof i=="function"?i.apply(this,[p].concat(a)):p.apply(this.$store,[i].concat(a))}}),n}),u5=function(e){return{mapState:Ef.bind(null,e),mapGetters:Rf.bind(null,e),mapMutations:ss.bind(null,e),mapActions:De.bind(null,e)}};function ga(e){return c5(e)?Array.isArray(e)?e.map(function(t){return{key:t,val:t}}):Object.keys(e).map(function(t){return{key:t,val:e[t]}}):[]}function c5(e){return Array.isArray(e)||yf(e)}function va(e){return function(t,n){return typeof t!="string"?(n=t,t=""):t.charAt(t.length-1)!=="/"&&(t+="/"),e(t,n)}}function _a(e,t,n){var s=e._modulesNamespaceMap[n];return s}function d5(e){e===void 0&&(e={});var t=e.collapsed;t===void 0&&(t=!0);var n=e.filter;n===void 0&&(n=function(d,m,v){return!0});var s=e.transformer;s===void 0&&(s=function(d){return d});var o=e.mutationTransformer;o===void 0&&(o=function(d){return d});var i=e.actionFilter;i===void 0&&(i=function(d,m){return!0});var l=e.actionTransformer;l===void 0&&(l=function(d){return d});var a=e.logMutations;a===void 0&&(a=!0);var c=e.logActions;c===void 0&&(c=!0);var p=e.logger;return p===void 0&&(p=console),function(d){var m=Ju(d.state);typeof p>"u"||(a&&d.subscribe(function(v,_){var y=Ju(_);if(n(v,m,y)){var q=I1(),C=o(v),P="mutation "+v.type+q;V1(p,P,t),p.log("%c prev state","color: #9E9E9E; font-weight: bold",s(m)),p.log("%c mutation","color: #03A9F4; font-weight: bold",C),p.log("%c next state","color: #4CAF50; font-weight: bold",s(y)),B1(p)}m=y}),c&&d.subscribeAction(function(v,_){if(i(v,_)){var y=I1(),q=l(v),C="action "+v.type+y;V1(p,C,t),p.log("%c action","color: #03A9F4; font-weight: bold",q),B1(p)}}))}}function V1(e,t,n){var s=n?e.groupCollapsed:e.group;try{s.call(e,t)}catch{e.log(t)}}function B1(e){try{e.groupEnd()}catch{e.log("—— log end ——")}}function I1(){var e=new Date;return" @ "+Ql(e.getHours(),2)+":"+Ql(e.getMinutes(),2)+":"+Ql(e.getSeconds(),2)+"."+Ql(e.getMilliseconds(),3)}function p5(e,t){return new Array(t+1).join(e)}function Ql(e,t){return p5("0",t-e.toString().length)+e}var m5={version:"4.1.0",Store:xn,storeKey:Wc,createStore:a5,useStore:fa,mapState:Ef,mapMutations:ss,mapGetters:Rf,mapActions:De,createNamespacedHelpers:u5,createLogger:d5};const Nf=m5,He={hideNumberr(e,t="*",n=4,s=4){if(!e.match(/^(\(?\+?\d{1,2}\)? ?\(?\d{1,3}\)? ?\d+\\-? ?\d+\\-? ?\d+)$/))return e;const i=new RegExp(`((\\(?\\ ?\\-?\\d\\ ?\\-?\\)?){${n}})((\\ ?\\-?\\d\\ ?\\-?){${s}}$)`,"gm");let l;for(;(l=i.exec(e))!==null;){l.index===i.lastIndex&&i.lastIndex++;const a=l[1],c=l[1].replace(/(\d)/gm,t),p=l[3];return e.slice(0,-p.length).slice(0,-a.length)+""+c+p}return e},isNumeric:function(e){return typeof e!="string"?!1:!isNaN(e)&&!isNaN(parseFloat(e))},isInteger:function(e){return(e^0)===e},validatorPrice:function(e){return!(e==="0.00"||e==="0"||e===0||!e)},validatorNumber:function(e){return!(!e||e.length<3||e.includes("_"))},getNoun:function(e,t){let n=[2,0,1,1,1,2];return t[e%100>4&&e%100<20?2:n[e%10<5?e%10:5]]},date:function(e){var t,n;return e?(e=(t=e==null?void 0:e.substr)==null?void 0:t.call(e,0,10),e=(n=e==null?void 0:e.split)==null?void 0:n.call(e,"-"),`${e==null?void 0:e[2]}.${e==null?void 0:e[1]}.${e==null?void 0:e[0]}`):""},amountFormat:function(e){return e?(e=Number(e).toFixed(2)??e,e=this.parseLocaleNumber(e,"ru-RU"),e=new Intl.NumberFormat("ru-RU",{minimumFractionDigits:0,maximumFractionDigits:20}).format(e),Number.isInteger(e)&&(e=`${e},00`),e=`${e} ₽`,e=e==null?void 0:e.replace(".",","),e):"0,00 ₽"},parseLocaleNumber(e,t){if(!e||!t)return;const n=Intl.NumberFormat(t).format(11111).replace(new RegExp("\\p{Number}","gu"),""),s=Intl.NumberFormat(t).format(1.1).replace(new RegExp("\\p{Number}","gu"),"");return parseFloat(e.replace(new RegExp("\\"+n,"g"),"").replace(new RegExp("\\"+s),"."))},validatorInn:function(e){if(typeof e!="string")return console.warn(`ИНН должен быть строкой. Получено: ${typeof e}`),!1;if(e.length!==10&&e.length!==12)return console.warn(`Некорректная длинна ИНН: ${e.length}`),!1;const t=e.split("");if(t.length===0)return console.warn("Не удалось разобрать строку в массив символов"),!1;for(let n of t)if(isNaN(Number(n)))return console.warn(`Некорректный символ "${n}" в ИНН`),!1;if(t.length===10){let n;return n=(2*t[0]+4*t[1]+10*t[2]+3*t[3]+5*t[4]+9*t[5]+4*t[6]+6*t[7]+8*t[8])%11%10,n===Number(t[9])?!0:(console.warn(`Контрольная сумма не совпала с десятым символом ${n} != ${t[9]}`),!1)}else if(t.length===12){let n,s;if(n=(7*t[0]+2*t[1]+4*t[2]+10*t[3]+3*t[4]+5*t[5]+9*t[6]+4*t[7]+6*t[8]+8*t[9])%11%10,s=(3*t[0]+7*t[1]+2*t[2]+4*t[3]+10*t[4]+3*t[5]+5*t[6]+9*t[7]+4*t[8]+6*t[9]+8*t[10])%11%10,n===Number(t[10])&&s===Number(t[11]))return!0;if(n!==Number(t[10]))return console.warn(`Первая контрольная сумма не совпала
				с одиннадцатым символом ${n} != ${t[10]}`),!1;if(s!==Number(t[11]))return console.warn(`Вторая контрольная сумма не совпала
				с двенадцатым символом ${s} != ${t[11]}`),!1}},validatorSnils:function(e){let t=!0,n={};return typeof e=="number"?e=e.toString():typeof e!="string"&&(e=""),e.length?/[^0-9]/.test(e)&&(n.code=2,n.message="СНИЛС может состоять только из цифр"):(n.code=1,n.message="СНИЛС пуст"),n!=null&&n.message&&(console.warn(n.message),t=!1),t}},Z=(e,t)=>{const n=e.__vccOpts||e;for(const[s,o]of t)n[s]=o;return n},f5={name:"Dialog",props:{isOpen:{typeof:Boolean,default:!1},iconName:{typeof:String,default:null},title:{typeof:String,default:null},isCardSectionNoPadding:{typeof:Boolean,default:!1}},data(){return{isDialog:!1}},watch:{isOpen:{handler(e){this.isDialog=e},immediate:!0}},methods:{hide(){this.$emit("hide")}}},h5={class:"text-white font-size-20px"};function g5(e,t,n,s,o,i){const l=f("q-icon"),a=f("q-toolbar-title"),c=f("q-btn"),p=f("q-toolbar"),d=f("q-card-section"),m=f("q-separator"),v=f("q-card"),_=f("q-dialog"),y=Mn("close-popup");return g(),K(_,{modelValue:o.isDialog,"onUpdate:modelValue":t[0]||(t[0]=q=>o.isDialog=q),onHide:i.hide},{default:h(()=>[u(v,{style:{"border-radius":"30px"}},{default:h(()=>[u(p,{class:"bg-positive"},{default:h(()=>[u(l,{name:n.iconName,color:"white",size:"24px"},null,8,["name"]),u(a,null,{default:h(()=>[r("span",h5,Y(n.title),1)]),_:1}),Je(u(c,{flat:"",round:"",dense:"",icon:"close",color:"white"},null,512),[[y]])]),_:1}),u(d,{class:Lt({"no-padding":n.isCardSectionNoPadding})},{default:h(()=>[ll(e.$slots,"body")]),_:3},8,["class"]),u(m),u(d,null,{default:h(()=>[ll(e.$slots,"footer")]),_:3})]),_:3})]),_:3},8,["modelValue","onHide"])}const yi=Z(f5,[["render",g5]]),v5={name:"NotificationImportant",components:{Dialog:yi},props:{isOpen:null},data(){return{isDialog:!1,isSubmit:!1,isEmail:!1,mail:null,loadingEmailButton:!1,isErrLoading:!1,errString:"Неизвестная ошибка"}},computed:{options:function(){return this.$store.getters["user/options"]},imgLogo(){return this.$store.getters["main/imgLogo"]}},watch:{isOpen:{handler(e){e&&(this.isDialog=e,this.open())},immediate:!0},isDialog(e){if(!e){this.$emit("close");return}}},created(){},methods:{...De({userMailEdit:"userEdit/userMailEdit",userProfile:"user/userProfile"}),open(){var e,t,n,s,o,i;this.options&&(typeof((t=(e=this.options)==null?void 0:e.requireds)==null?void 0:t.mail)=="boolean"&&((s=(n=this.options)==null?void 0:n.requireds)!=null&&s.mail)||((i=(o=this.options)==null?void 0:o.requireds)==null?void 0:i.mail)==="true")&&(this.isEmail=!0)},onClick(){this.isSubmit=!0,this.$refs.input.validate()&&this.submitMailSave()},validatorEmail(e){var n;if(!e)return;const t=/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;return((n=t==null?void 0:t.test)==null?void 0:n.call(t,e))!=!1},submitMailSave(){this.loadingEmailButton=!0,this.userMailEdit({email:this.mail}).then(()=>{this.update()}).catch(e=>{var t;this.isErrLoading=!0,this.errString=((t=e==null?void 0:e.data)==null?void 0:t.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже"}).finally(()=>{this.loadingEmailButton=!1})},update(){this.$q.loading.show({message:"Обновление. Пожалуйста, подождите...",backgroundColor:"white",spinnerColor:"positive",messageColor:"grey-8",customClass:"customClass-loading"}),this.userProfile().then(()=>{this.$q.notify({multiLine:!0,progress:!0,message:"Изменения сохранены",position:"center",color:"positive",icon:"check",timeout:2e3})}).catch(e=>{console.warn(e)}).finally(()=>{this.$q.loading.hide(),this.isDialog=!1})}}},_5={class:"text-center"},b5={class:"q-pt-md q-mt-xs"},y5={class:"text-center"};function x5(e,t,n,s,o,i){const l=f("q-input"),a=f("q-btn"),c=f("Dialog");return g(),x("div",null,[u(c,{"is-open":o.isDialog,"icon-name":"mail",title:"Укажите email-адрес",onHide:t[1]||(t[1]=()=>o.isDialog=!1)},{body:h(()=>[r("div",_5,[t[2]||(t[2]=r("div",null,"Укажите email, на которые будут приходить оповещения",-1)),r("div",b5,[u(l,{ref:"input",modelValue:o.mail,"onUpdate:modelValue":t[0]||(t[0]=p=>o.mail=p),outlined:"",label:"e-mail",rules:[p=>!o.isSubmit||i.validatorEmail(p)||"Введите корректный e-mail"],color:"positive",clearable:"","clear-icon":"close"},null,8,["modelValue","rules"])])])]),footer:h(()=>[r("div",y5,[u(a,{outline:"",rounded:"",color:"positive",class:"q-pr-lg q-pl-lg font-size-14px",label:"Сохранить",loading:o.loadingEmailButton,onClick:i.onClick},null,8,["loading","onClick"])])]),_:1},8,["is-open"])])}const k5=Z(v5,[["render",x5],["__scopeId","data-v-920c6bb4"]]),w5={name:"NotificationContrainerForm",props:{notification:{typeof:Object,default:null}}},q5={key:0},S5={class:"font-size-20px q-pl-xs"},C5={class:"q-mt-xs q-pt-md q-pb-md q-pl-xs font-size-14px"},P5={class:"q-mt-md q-pt-md q-pb-md q-pl-xs font-size-14px"},$5=["innerHTML"];function L5(e,t,n,s,o,i){return n.notification?(g(),x("div",q5,[r("div",S5,Y(n.notification.section),1),r("div",C5,Y(n.notification.subSection),1),r("div",P5,[r("span",{innerHTML:n.notification.message},null,8,$5)])])):R("",!0)}const Af=Z(w5,[["render",L5]]),E5={name:"NotificationImportantNew",components:{Dialog:yi,Notification_container_form:Af},props:{isOpen:null},data(){return{isDialog:!1,loadingButton:!1,notifications:null}},watch:{isOpen:{handler(e){e&&(this.isDialog=e,setTimeout(()=>{this.open()}))},immediate:!0},isDialog(e){if(!e){this.$emit("close");return}}},created(){},methods:{...De({notificationLoading:"userNotification/notification"}),...ss({notificationsUpdate:"user/notificationsUpdate"}),open(){var t,n;const e=this.$store.getters["user/notifications"];if(!(e!=null&&e.length)||(t=e==null?void 0:e.every)!=null&&t.call(e,s=>(s==null?void 0:s.isRead)||!(s!=null&&s.isRead)&&s.importance!==2)){this.isDialog=!1;return}this.notifications=(n=e==null?void 0:e.filter)==null?void 0:n.call(e,s=>!(s!=null&&s.isRead)&&s.importance===2)},async onClick(){var t,n;this.loadingButton=!0;for(let s=0;s<((t=this.notifications)==null?void 0:t.length);s++)await this.notificationLoading((n=this.notifications[s])==null?void 0:n.id);let e=this.$store.getters["user/notifications"];e!=null&&e.length&&(this.notifications.forEach(s=>{e.forEach(o=>{o.id===s.id&&(o.isRead=!0)})}),this.notificationsUpdate(e)),this.loadingButton=!0,this.isDialog=!1}}},R5={class:"text-center"};function N5(e,t,n,s,o,i){var v;const l=f("Notification_container_form"),a=f("q-item-section"),c=f("q-item"),p=f("q-list"),d=f("q-btn"),m=f("Dialog");return g(),x("div",null,[u(m,{"is-open":o.isDialog,"icon-name":"mail",title:o.notifications&&((v=o.notifications)==null?void 0:v.length)>1?"Уведомления":"Уведомление",onHide:t[0]||(t[0]=()=>o.isDialog=!1)},{body:h(()=>[u(p,{separator:""},{default:h(()=>[(g(!0),x(st,null,kt(o.notifications,(_,y)=>(g(),K(c,{key:y},{default:h(()=>[u(a,null,{default:h(()=>[u(l,{notification:_},null,8,["notification"])]),_:2},1024)]),_:2},1024))),128))]),_:1})]),footer:h(()=>[r("div",R5,[u(d,{outline:"",rounded:"",color:"positive",class:"q-pr-lg q-pl-lg font-size-14px",label:"Ознакомлен(а)",loading:o.loadingButton,onClick:i.onClick},null,8,["loading","onClick"])])]),_:1},8,["is-open","title"])])}const A5=Z(E5,[["render",N5]]),M5={name:"HeaderBtn",computed:{isAdmin(){return this.$store.getters["user/isAdmin"]},isLocal(){return this.$store.getters["main/isLocal"]},isDemo(){return this.$store.getters["main/isDemo"]}},methods:{clickNextAdmin(){window.open("/admin","_self")}}},z5={class:"inline-block"};function D5(e,t,n,s,o,i){const l=f("q-badge");return g(),x("div",z5,[i.isAdmin?(g(),K(l,{key:0,align:"top",class:"q-ml-md cursor-pointer",color:"positive",label:"Админ",style:{"margin-top":"-25px"},onClick:i.clickNextAdmin},null,8,["onClick"])):R("",!0),i.isLocal?(g(),K(l,{key:1,align:"top",class:"q-ml-md",color:"secondary",label:"Local",style:{"margin-top":"-25px"}})):R("",!0),i.isDemo?(g(),K(l,{key:2,align:"top",class:"q-ml-md",color:"dark",label:"ДЕМО",style:{"margin-top":"-25px"}})):R("",!0)])}const ql=Z(M5,[["render",D5]]),T5={name:"NewFromPersonalAreaStatusRejectedDialog",components:{Dialog:yi},props:{isOpen:null},data(){return{isDialog:!1}},computed:{phone(){return this.$store.getters["main/phone"]},phoneHref(){return`tel:${this.$store.getters["main/phone"]}`}},watch:{isOpen:{handler(e){e&&(this.isDialog=e)},immediate:!0},isDialog(e){if(!e){this.$emit("close");return}}},methods:{onClick(){this.isDialog=!1}}},V5={class:"text-center q-pl-xl q-pr-xl"},B5=["href"],I5=["innerHTML"],O5={class:"text-center"};function F5(e,t,n,s,o,i){const l=f("q-icon"),a=f("q-btn"),c=f("Dialog");return g(),x("div",null,[u(c,{"is-open":o.isDialog,"icon-name":"priority_high",title:"Внимание",onHide:t[0]||(t[0]=()=>o.isDialog=!1)},{body:h(()=>[r("div",V5,[t[1]||(t[1]=r("div",{class:"text-subtitle1 q-pb-md"},[H(" Вашу анкету не одобрили, "),r("br"),H(" необходимо позвонить "),r("br"),H(" на горячую линию ")],-1)),r("a",{href:i.phoneHref,class:"nav-link link-dark text-subtitle2 text-decoration-none fs-6 fw-bold text-grey hover-text-green d-inline"},[u(l,{name:"support_agent",color:"positive",size:"32px",style:{cursor:"pointer"}}),r("span",{innerHTML:i.phone},null,8,I5)],8,B5)])]),footer:h(()=>[r("div",O5,[u(a,{outline:"",rounded:"",color:"grey",class:"q-pr-lg q-pl-lg font-size-14px",label:"Закрыть",onClick:i.onClick},null,8,["onClick"])])]),_:1},8,["is-open"])])}const U5=Z(T5,[["render",F5],["__scopeId","data-v-37e26eb8"]]),H5={name:"HeaderUser",components:{NotificationImportantEmail:k5,NotificationImportantNew:A5,HeaderBtn:ql,NewFromPersonalAreaStatusRejectedDialog:U5},data(){return{isFirstOpenNotificationImportantEmail:!1,isOpenNotificationImportantEmail:!1,isFirstOpenNotificationImportantNew:!0,isOpenNotificationImportantNew:!1,isNewFromPersonalAreaStatusRejected:!1,drawer:!1,isPopupEdit:!1}},computed:{userK1Loading:{get(){return!!this.$store.getters["user/userK1Loading"]}},isAdmin(){return this.$store.getters["user/isAdmin"]},isNotificationsNew(){return this.$store.getters["user/isNotificationsHigh"]&&this.isFirstOpenNotificationImportantNew?(this.isFirstOpenNotificationImportantNew=!1,this.isOpenNotificationImportantNew=!0,!0):!1},isRequiredsMail(){const e=this.$store.getters["user/isRequiredsMail"];return e&&this.isFirstOpenNotificationImportantEmail&&(this.isFirstOpenNotificationImportantEmail=!1,this.isOpenNotificationImportantEmail=!0),e},logoUrl(){return this.$store.getters["main/logoUrl"]},imgLogoBlackBackground(){return this.$store.getters["main/imgLogoBlackBackground"]},imgLogo(){return this.$store.getters["main/imgLogo"]},phone(){return this.$store.getters["main/phone"]},phoneHref(){return`tel:${this.$store.getters["main/phone"]}`},currentRouteName(){return this.$route.name},countNewNotifications(){return this.$store.getters["user/countNewNotifications"]},firstName(){return this.$store.getters["user/firstName"]},middleName(){return this.$store.getters["user/middleName"]},lastName(){return this.$store.getters["user/lastName"]},cashbackBalance(){return this.$store.getters["user/cashbackBalance"]},newFromPersonalAreaStatusRejected(){return this.$store.getters["user/newFromPersonalAreaStatusRejected"]},newFromPersonalAreaStatus(){return this.$store.getters["user/newFromPersonalAreaStatus"]}},methods:{...De({logoutUser:"login/logout"}),logout(){this.$q.loading.show(),this.logoutUser().then(()=>{this.$router.push("/")}).catch(e=>{console.warn(e),this.$q.loading.hide()}).finally(()=>{this.$q.loading.hide()}),this.$q.loading.hide()},nextNotifications(){this.$router.push("/notifications")},amountFormat:function(e){return He.amountFormat(e)},requiredsClick(){this.isOpenNotificationImportantEmail=!0},newFromPersonalAreaStatusRejectedClick(){this.isNewFromPersonalAreaStatusRejected=!0}}},j5={class:"shadow"},J5={class:"header-gt-sm"},Q5={class:"q-pt-md q-pb-md q-px-lg q-mr-auto q-ml-auto",style:{"max-width":"1320px"}},W5={class:"row ustify-between"},K5={class:"col-auto"},G5=["href"],Y5=["src"],X5=["src"],Z5={class:"col text-right"},e_={class:"inline-block q-pt-xs q-pr-lg"},t_=["href"],n_=["innerHTML"],o_={class:"inline-block q-btn-icon q-pt-xs"},s_={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"currentColor",class:"bi bi-person-fill text-positive",viewBox:"0 0 16 16",style:{zoom:"7"}},i_={class:"text-subtitle1"},l_={class:"text-subtitle1"},r_={class:"row ustify-between"},a_={class:"col-12"},u_={class:"text-right"},c_={class:"inline-block q-px-md border-end"},d_={class:"inline-block q-px-md border-end"},p_={class:"inline-block q-px-md border-end"},m_={class:"inline-block q-px-md border-end"},f_={class:"inline-block q-px-md"},h_={class:"header-lt-md"},g_={class:"q-pt-md q-pb-md q-mr-auto q-ml-auto"},v_={class:"navbar navbar-light","aria-label":" "},__={class:"container-fluid"},b_=["href"],y_=["src"],x_=["src"],k_={class:"block text-center"},w_={class:"q-pb-lg"},q_=["src"],S_={class:"text-subtitle1 text-white"},C_={class:"text-subtitle1 text-white"},P_={class:"q-pt-lg"},$_={class:"q-pt-lg"},L_={class:"q-pt-lg"},E_={class:"q-pt-lg"},R_={class:"q-pt-lg"},N_={key:0},A_={class:"q-pt-lg"},M_={class:"q-btn-icon q-pt-xs q-pb-xs"},z_={class:"q-pt-lg"},D_={key:0};function T_(e,t,n,s,o,i){const l=f("router-link"),a=f("HeaderBtn"),c=f("q-icon"),p=f("q-tooltip"),d=f("q-btn"),m=f("q-badge"),v=f("q-item-label"),_=f("q-item-section"),y=f("q-item"),q=f("q-list"),C=f("q-popup-edit"),P=f("font"),w=f("q-scroll-area"),$=f("q-drawer"),S=f("q-layout"),E=f("NotificationImportantEmail"),L=f("NotificationImportantNew"),O=f("NewFromPersonalAreaStatusRejectedDialog"),D=Mn("close-popup");return g(),x("div",j5,[r("div",J5,[r("div",Q5,[r("div",W5,[r("div",K5,[i.logoUrl?(g(),x("a",{key:0,href:i.logoUrl,target:"_blank",class:"nav-link link-secondary"},[r("img",{src:i.imgLogo,alt:"mdo",height:"45"},null,8,Y5)],8,G5)):(g(),K(l,{key:1,to:"/",class:"nav-link link-secondary"},{default:h(()=>[r("img",{src:i.imgLogo,alt:"mdo",height:"45"},null,8,X5)]),_:1})),u(a)]),r("div",Z5,[r("div",e_,[r("a",{href:i.phoneHref,class:"nav-link link-dark text-subtitle2 text-decoration-none fs-6 fw-bold text-grey hover-text-green d-inline"},[u(c,{name:"support_agent",color:"positive",size:"32px",style:{cursor:"pointer"}}),r("span",{innerHTML:i.phone},null,8,n_)],8,t_)]),r("div",o_,[i.isRequiredsMail?(g(),K(d,{key:0,outline:"",round:"",color:"orange-8",icon:"notification_important",class:"q-mr-lg",onClick:i.requiredsClick},{default:h(()=>[u(p,null,{default:h(()=>t[11]||(t[11]=[H(" Не указан email! ")])),_:1})]),_:1},8,["onClick"])):R("",!0),i.userK1Loading?(g(),K(d,{key:1,outline:"",round:"",color:"positive",icon:"email",class:"q-mr-lg",onClick:i.nextNotifications},{default:h(()=>[i.countNewNotifications?(g(),K(m,{key:0,color:"positive",floating:"",style:{"max-width":"20px",height:"16px"}},{default:h(()=>[H(Y(i.countNewNotifications),1)]),_:1})):R("",!0)]),_:1},8,["onClick"])):R("",!0),u(d,{color:"positive",icon:"account_circle","icon-right":o.isPopupEdit?"expand_less":"expand_more",unelevated:"",rounded:"",label:"Личный кабинет",onClick:t[4]||(t[4]=()=>o.isPopupEdit=!o.isPopupEdit)},{default:h(()=>[u(C,{modelValue:o.isPopupEdit,"onUpdate:modelValue":t[1]||(t[1]=N=>o.isPopupEdit=N),style:{"margin-top":"59px !important",padding:"0px !important"},onShow:t[2]||(t[2]=()=>o.isPopupEdit=!0),onHide:t[3]||(t[3]=()=>o.isPopupEdit=!1)},{default:h(()=>[u(q,{class:"text-center"},{default:h(()=>[Je((g(),K(y,{clickable:"",class:"no-padding"},{default:h(()=>[u(_,{class:"border-bottom"},{default:h(()=>[u(v,null,{default:h(()=>[u(l,{to:"/",class:"nav-link link-secondary"},{default:h(()=>[(g(),x("svg",s_,t[12]||(t[12]=[r("path",{d:"M3 14s-1 0-1-1 1-4 6-4 6 3 6 4-1 1-1 1H3zm5-6a3 3 0 1 0 0-6 3 3 0 0 0 0 6z"},null,-1)])))]),_:1})]),_:1})]),_:1})]),_:1})),[[D]]),Je((g(),K(y,{clickable:"",class:"no-padding"},{default:h(()=>[u(_,{class:"border-bottom q-py-sm"},{default:h(()=>[u(l,{class:"dropdown-item text-grey hover-text-green text-decoration-none full-height q-pt-md",to:"/"},{default:h(()=>[r("div",i_,Y(i.lastName),1),r("div",l_,Y(i.firstName)+" "+Y(i.middleName),1)]),_:1})]),_:1})]),_:1})),[[D]]),Je((g(),K(y,{clickable:"",class:"no-padding"},{default:h(()=>[u(_,null,{default:h(()=>[u(l,{class:"dropdown-item text-grey hover-text-green text-decoration-none text-weight-bold full-height q-pt-md",to:"/"},{default:h(()=>t[13]||(t[13]=[H(" Главная ")])),_:1})]),_:1})]),_:1})),[[D]]),i.userK1Loading?Je((g(),K(y,{key:0,clickable:"",class:"no-padding"},{default:h(()=>[u(_,null,{default:h(()=>[u(l,{class:"dropdown-item text-grey hover-text-green text-decoration-none text-weight-bold full-height q-pt-md",to:"/profile"},{default:h(()=>t[14]||(t[14]=[H(" Мой профиль ")])),_:1})]),_:1})]),_:1})),[[D]]):R("",!0),i.userK1Loading?Je((g(),K(y,{key:1,clickable:"",class:"no-padding"},{default:h(()=>[u(_,null,{default:h(()=>[u(l,{class:"dropdown-item text-grey hover-text-green text-decoration-none text-weight-bold full-height q-pt-md",to:"/cards"},{default:h(()=>t[15]||(t[15]=[H(" Мои карты ")])),_:1})]),_:1})]),_:1})),[[D]]):R("",!0),Je((g(),K(y,{clickable:"",class:"no-padding"},{default:h(()=>[u(_,null,{default:h(()=>[u(l,{class:"dropdown-item text-grey hover-text-green text-decoration-none text-weight-bold full-height q-pt-md",to:"/loanHistory"},{default:h(()=>t[16]||(t[16]=[H(" Все займы ")])),_:1})]),_:1})]),_:1})),[[D]]),i.userK1Loading?Je((g(),K(y,{key:2,clickable:"",class:"no-padding"},{default:h(()=>[u(_,null,{default:h(()=>[u(l,{class:"dropdown-item text-grey hover-text-green text-decoration-none text-weight-bold full-height q-pt-md",to:"/setting/"},{default:h(()=>t[17]||(t[17]=[H(" Настройки ")])),_:1})]),_:1})]),_:1})),[[D]]):R("",!0),Je((g(),K(y,{clickable:"",class:"no-padding"},{default:h(()=>[u(_,{class:"border-top"},{default:h(()=>[r("a",{class:"dropdown-item text-grey hover-text-green text-decoration-none text-weight-bold full-height q-pt-md",href:"#",onClick:t[0]||(t[0]=(...N)=>i.logout&&i.logout(...N))},t[18]||(t[18]=[r("span",{class:"font-size-14px"},"Выход",-1)]))]),_:1})]),_:1})),[[D]])]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["icon-right"])])])]),r("div",r_,[t[24]||(t[24]=r("div",{class:"col-12 q-my-sm"},[r("hr")],-1)),r("div",a_,[r("div",u_,[r("div",c_,[u(l,{to:"/",class:Lt(["text-subtitle2 text-weight-medium text-decoration-none text-grey hover-text-green hover-border-green",{"nav-link_active":i.currentRouteName==="/"}])},{default:h(()=>t[19]||(t[19]=[H(" Главная ")])),_:1},8,["class"])]),r("div",d_,[u(l,{to:"/loanHistory",class:Lt(["text-subtitle2 text-weight-medium text-decoration-none text-grey hover-text-green hover-border-green",{"nav-link_active":i.currentRouteName==="loanHistory"}])},{default:h(()=>t[20]||(t[20]=[H(" Все займы ")])),_:1},8,["class"])]),r("div",p_,[u(l,{to:"/loanCalculator",class:Lt(["text-subtitle2 text-weight-medium text-decoration-none text-grey hover-text-green hover-border-green",{"nav-link_active":i.currentRouteName==="loanCalculator"}])},{default:h(()=>t[21]||(t[21]=[H(" Оформить заём ")])),_:1},8,["class"])]),r("div",m_,[u(l,{to:"/loanApplications",class:Lt(["text-subtitle2 text-weight-medium text-decoration-none text-grey hover-text-green hover-border-green",{"nav-link_active":i.currentRouteName==="loanApplications"}])},{default:h(()=>t[22]||(t[22]=[H(" Заявки на заём ")])),_:1},8,["class"])]),r("div",f_,[u(l,{to:"/setting/",class:Lt(["text-subtitle2 text-weight-medium text-decoration-none text-grey hover-text-green hover-border-green",{"nav-link_active":i.currentRouteName==="setting"}])},{default:h(()=>t[23]||(t[23]=[H(" Настройки ")])),_:1},8,["class"])])])])])])]),r("div",h_,[r("div",g_,[r("div",null,[r("nav",v_,[r("div",__,[u(d,{flat:"",round:"",dense:"",icon:"menu",style:{float:"left","font-size":"25px",color:"#373a47","margin-top":"-7px"},onClick:t[5]||(t[5]=N=>o.drawer=!o.drawer)}),i.logoUrl?(g(),x("a",{key:0,href:i.logoUrl,target:"_blank",class:"navbar-brand",style:{"margin-left":"-25px"}},[u(P,{style:{"vertical-align":"inherit"}},{default:h(()=>[u(P,{style:{"vertical-align":"inherit"}},{default:h(()=>[r("img",{src:i.imgLogo,alt:"mdo",height:"45"},null,8,y_)]),_:1})]),_:1})],8,b_)):(g(),K(l,{key:1,to:"/",class:"navbar-brand",style:{"margin-left":"-25px"}},{default:h(()=>[u(P,{style:{"vertical-align":"inherit"}},{default:h(()=>[u(P,{style:{"vertical-align":"inherit"}},{default:h(()=>[r("img",{src:i.imgLogo,alt:"mdo",height:"45"},null,8,x_)]),_:1})]),_:1})]),_:1})),u(a),r("div",null,[u(S,{view:"hHh Lpr lff",style:{height:"0px !important","min-height":"auto !important"}},{default:h(()=>[u($,{modelValue:o.drawer,"onUpdate:modelValue":t[7]||(t[7]=N=>o.drawer=N),breakpoint:500,overlay:"",bordered:"",class:"bg-grey-3",style:{width:"100% !important","background-color":"#3f3f41 !important"}},{default:h(()=>[u(w,{class:"fit"},{default:h(()=>[u(q,{class:"q-pt-lg"},{default:h(()=>[r("div",k_,[r("div",w_,[u(l,{to:"/",class:"col-12 self-end"},{default:h(()=>[r("img",{src:i.imgLogoBlackBackground,alt:"mdo",width:"180"},null,8,q_)]),_:1}),u(d,{flat:"",round:"",dense:"",icon:"close",style:{float:"right","font-size":"25px",color:"white","margin-top":"-7px"},onClick:t[6]||(t[6]=N=>o.drawer=!o.drawer)})]),t[33]||(t[33]=r("div",null,[r("hr",{class:"hr_white"})],-1)),r("div",null,[u(l,{to:"/",class:"white text-weight-bold text-decoration-none","aria-current":"page"},{default:h(()=>[r("div",S_,Y(i.lastName),1),r("div",C_,Y(i.firstName)+" "+Y(i.middleName),1)]),_:1})]),t[34]||(t[34]=r("div",{class:"q-pb-lg"},[r("hr",{class:"hr_white"})],-1)),r("div",null,[u(l,{to:"/",class:"text-white text-weight-bold text-decoration-none","aria-current":"page"},{default:h(()=>t[25]||(t[25]=[H(" Главная ")])),_:1})]),r("div",P_,[u(l,{class:"text-white text-weight-bold text-decoration-none",to:"/profile"},{default:h(()=>t[26]||(t[26]=[H(" Мой профиль ")])),_:1})]),r("div",$_,[u(l,{class:"text-white text-weight-bold text-decoration-none",to:"/cards"},{default:h(()=>t[27]||(t[27]=[H(" Мои карты ")])),_:1})]),r("div",L_,[u(l,{class:"text-white text-weight-bold text-decoration-none",to:"/loanHistory"},{default:h(()=>t[28]||(t[28]=[H(" Все займы ")])),_:1})]),r("div",E_,[u(l,{class:"text-white text-weight-bold text-decoration-none",to:"/loanApplications"},{default:h(()=>t[29]||(t[29]=[H(" Заявки на заём ")])),_:1})]),r("div",R_,[u(l,{class:"text-white text-weight-bold text-decoration-none",to:"/notifications"},{default:h(()=>[t[30]||(t[30]=H(" Уведомления ")),i.countNewNotifications?(g(),x("span",N_,"("+Y(i.countNewNotifications)+")",1)):R("",!0)]),_:1})]),r("div",A_,[u(l,{class:"text-white text-weight-bold text-decoration-none",to:"/setting/"},{default:h(()=>t[31]||(t[31]=[H(" Настройки ")])),_:1})]),t[35]||(t[35]=r("div",{class:"q-pt-lg"},[r("hr",{class:"hr_white"})],-1)),r("div",M_,[u(d,{color:"white",rounded:"",flat:"",type:"button",href:i.phoneHref,label:i.phone,icon:"phone",size:"md",style:{"min-width":"200px"}},null,8,["href","label"])]),t[36]||(t[36]=r("div",null,[r("hr",{class:"hr_white"})],-1)),r("div",z_,[u(d,{color:"positive",rounded:"",unelevated:"",type:"button",size:"md",class:"q-px-xl",onClick:i.logout},{default:h(()=>t[32]||(t[32]=[r("span",{class:"text-nowrap"},[r("span",{class:"font-size-14px"},"Выход")],-1)])),_:1},8,["onClick"])])])]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1})])])])])])]),u(E,{"is-open":o.isOpenNotificationImportantEmail,onClose:t[8]||(t[8]=()=>{o.isOpenNotificationImportantEmail=!1})},null,8,["is-open"]),i.isNotificationsNew?(g(),x("span",D_)):R("",!0),u(L,{"is-open":o.isOpenNotificationImportantNew,onClose:t[9]||(t[9]=()=>{o.isOpenNotificationImportantNew=!1})},null,8,["is-open"]),u(O,{"is-open":o.isNewFromPersonalAreaStatusRejected,onClose:t[10]||(t[10]=()=>{o.isNewFromPersonalAreaStatusRejected=!1})},null,8,["is-open"])])}const V_=Z(H5,[["render",T_],["__scopeId","data-v-b057544e"]]),B_={name:"HeaderNotLoggedIn",components:{HeaderBtn:ql},props:{},data(){return{drawer:!1}},computed:{isAdmin(){return this.$store.getters["user/isAdmin"]},logoUrl(){return this.$store.getters["main/logoUrl"]},phone(){return this.$store.getters["main/phone"]},phoneHref(){return`tel:${this.$store.getters["main/phone"]}`},imgLogo(){return this.$store.getters["main/imgLogo"]},imgLogoBlackBackground(){return this.$store.getters["main/imgLogoBlackBackground"]}},methods:{nextLogin(){this.$router.push("/")},nextPayLoan(){this.$router.push("/authPay")}}},I_={class:"shadow"},O_={class:"header-gt-sm"},F_={class:"q-pt-md q-pb-md q-px-lg q-mr-auto q-ml-auto",style:{"max-width":"1320px"}},U_={class:"row ustify-between"},H_={class:"col-auto"},j_=["href"],J_=["src"],Q_=["src"],W_={class:"col text-right"},K_={class:"inline-block q-pt-xs q-pr-lg"},G_=["href"],Y_=["innerHTML"],X_={class:"inline-block q-pt-xs q-pr-lg q-btn-icon"},Z_={class:"inline-block q-pt-xs"},e6={class:"header-lt-md"},t6={class:"q-pt-md q-pb-md q-mr-auto q-ml-auto"},n6={class:"navbar navbar-light","aria-label":" "},o6={class:"container-fluid"},s6=["href"],i6=["src"],l6=["src"],r6={class:"block text-center"},a6={class:"q-pb-lg"},u6=["src"],c6={class:"q-mt-xl q-pb-lg"},d6={class:"q-btn-icon q-mt-xl q-pb-xl"},p6={class:"q-btn-icon q-mt-xl"};function m6(e,t,n,s,o,i){const l=f("router-link"),a=f("HeaderBtn"),c=f("q-icon"),p=f("q-btn"),d=f("font"),m=f("q-list"),v=f("q-scroll-area"),_=f("q-drawer"),y=f("q-layout");return g(),x("div",I_,[r("div",O_,[r("div",F_,[r("div",U_,[r("div",H_,[i.logoUrl?(g(),x("a",{key:0,href:i.logoUrl,target:"_blank",class:"nav-link link-secondary"},[r("img",{src:i.imgLogo,alt:"mdo",height:"45"},null,8,J_)],8,j_)):(g(),K(l,{key:1,to:"/",class:"nav-link link-secondary"},{default:h(()=>[r("img",{src:i.imgLogo,alt:"mdo",height:"45"},null,8,Q_)]),_:1})),u(a)]),r("div",W_,[r("div",K_,[r("a",{href:i.phoneHref,class:"nav-link link-dark text-subtitle2 text-decoration-none fs-6 fw-bold text-grey hover-text-green d-inline"},[u(c,{name:"support_agent",color:"positive",size:"32px",style:{cursor:"pointer"}}),r("span",{innerHTML:i.phone},null,8,Y_)],8,G_)]),r("div",X_,[u(p,{color:"positive",flat:"",rounded:"",type:"button",label:"Оплатить заём",icon:"paid",size:"md",onClick:i.nextPayLoan},null,8,["onClick"])]),r("div",Z_,[u(p,{color:"positive",rounded:"",unelevated:"",type:"button",size:"md",onClick:i.nextLogin},{default:h(()=>t[3]||(t[3]=[r("span",{class:"text-nowrap font-weight-bold"}," Личный кабинет ",-1)])),_:1},8,["onClick"])])])])])]),r("div",e6,[r("div",t6,[r("div",null,[r("nav",n6,[r("div",o6,[u(p,{flat:"",round:"",dense:"",icon:"menu",style:{float:"left","font-size":"25px",color:"#373a47","margin-top":"-7px"},onClick:t[0]||(t[0]=q=>o.drawer=!o.drawer)}),i.logoUrl?(g(),x("a",{key:0,href:i.logoUrl,target:"_blank",class:"navbar-brand",style:{"margin-left":"-25px"}},[u(d,{style:{"vertical-align":"inherit"}},{default:h(()=>[u(d,{style:{"vertical-align":"inherit"}},{default:h(()=>[r("img",{src:i.imgLogo,alt:"mdo",height:"45"},null,8,i6)]),_:1})]),_:1})],8,s6)):(g(),K(l,{key:1,to:"/",class:"navbar-brand",style:{"margin-left":"-25px"}},{default:h(()=>[u(d,{style:{"vertical-align":"inherit"}},{default:h(()=>[u(d,{style:{"vertical-align":"inherit"}},{default:h(()=>[r("img",{src:i.imgLogo,alt:"mdo",height:"45"},null,8,l6)]),_:1})]),_:1})]),_:1})),u(a),r("div",null,[u(y,{view:"hHh Lpr lff",style:{height:"0px !important","min-height":"auto !important"}},{default:h(()=>[u(_,{modelValue:o.drawer,"onUpdate:modelValue":t[2]||(t[2]=q=>o.drawer=q),breakpoint:500,overlay:"",bordered:"",class:"bg-grey-3",style:{width:"100% !important","background-color":"#3f3f41 !important"}},{default:h(()=>[u(v,{class:"fit"},{default:h(()=>[u(m,{class:"q-pt-lg"},{default:h(()=>[r("div",r6,[r("div",a6,[u(l,{to:"/",class:"col-12 self-end"},{default:h(()=>[r("img",{src:i.imgLogoBlackBackground,alt:"mdo",width:"180"},null,8,u6)]),_:1}),u(p,{flat:"",round:"",dense:"",icon:"close",style:{float:"right","font-size":"25px",color:"white","margin-top":"-7px"},onClick:t[1]||(t[1]=q=>o.drawer=!o.drawer)})]),t[5]||(t[5]=r("div",null,[r("hr",{class:"hr_white q-mb-xl"})],-1)),r("div",c6,[u(p,{color:"positive",rounded:"",unelevated:"",type:"button",size:"md",style:{"min-width":"200px"},onClick:i.nextLogin},{default:h(()=>t[4]||(t[4]=[r("span",{class:"text-nowrap"}," Личный кабинет ",-1)])),_:1},8,["onClick"])]),r("div",d6,[u(p,{color:"positive",rounded:"",unelevated:"",type:"button",label:"Оплатить заём",icon:"paid",size:"md",style:{"min-width":"200px"},onClick:i.nextPayLoan},null,8,["onClick"])]),t[6]||(t[6]=r("div",null,[r("hr",{class:"hr_white"})],-1)),r("div",p6,[u(p,{color:"white",rounded:"",flat:"",type:"button",href:i.phoneHref,label:i.phone,icon:"phone",size:"md",style:{"min-width":"200px"}},null,8,["href","label"])])])]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1})])])])])])])])}const f6=Z(B_,[["render",m6],["__scopeId","data-v-69301f22"]]),h6={name:"HeaderVerificationUser",components:{HeaderBtn:ql},props:{userK1Loading:Boolean},data(){return{dialogRejectedModel:!1,drawer:!1,isPopupEdit:!1}},computed:{isAdmin(){return this.$store.getters["user/isAdmin"]},logoUrl(){return this.$store.getters["main/logoUrl"]},imgLogoBlackBackground(){return this.$store.getters["main/imgLogoBlackBackground"]},imgLogo(){return this.$store.getters["main/imgLogo"]},phone(){return this.$store.getters["main/phone"]},phoneHref(){return`tel:${this.$store.getters["main/phone"]}`},isLoggedIn(){return this.$store.getters["user/isUser"]},userLoadingId(){return this.$store.getters["user/userLoadingId"]},currentRouteName(){return this.$route.name},test(){return this.$store.getters["test/test"]},isUser(){return this.$store.getters["user/isUser"]},countNewNotifications(){return this.$store.getters["user/countNewNotifications"]},firstName(){return this.$store.getters["user/firstName"]},middleName(){return this.$store.getters["user/middleName"]},lastName(){return this.$store.getters["user/lastName"]},cashbackBalance(){return this.$store.getters["user/cashbackBalance"]},newFromPersonalAreaStatusRejected(){return this.$store.getters["user/newFromPersonalAreaStatusRejected"]},newFromPersonalAreaStatus(){return this.$store.getters["user/newFromPersonalAreaStatus"]},isRegistrationClient(){return this.$store.getters["user/isRegistrationClient"]}},methods:{...De({logoutUser:"login/logout"}),nextLogin(){this.$router.push("/")},logout(){this.$q.loading.show(),this.logoutUser().then(()=>{console.log("%c Success logout user "," color: #bada55"),this.$router.push("/")}).catch(e=>{console.warn(e),this.$q.loading.hide()}).finally(()=>{this.$q.loading.hide()}),this.$q.loading.hide()},accessСheck(){this.isLoggedIn||this.$q.notify({multiLine:!0,progress:!0,message:"Внимание! Для доступа к страницам сайта, пожалуйста, авторизуйтесь.",position:"top-right",icon:"report_problem",color:"warning",timeout:2e3})},nextFaPhone(){this.$router.push("/contactFrom")},nextNotifications(){this.$router.push("/notifications")},dialogRejectedClick(){this.dialogRejectedModel=!0},amountFormat:function(e){return He.amountFormat(e)}}},g6={class:"shadow"},v6={class:"header-gt-sm"},_6={class:"q-pt-md q-pb-md q-px-lg q-mr-auto q-ml-auto",style:{"max-width":"1320px"}},b6={class:"row ustify-between"},y6={class:"col-auto"},x6=["href"],k6=["src"],w6=["src"],q6={class:"col text-right"},S6={class:"inline-block q-pt-xs q-pr-lg"},C6=["href"],P6=["innerHTML"],$6={key:0,class:"inline-block q-pt-xs q-btn-icon"},L6={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"currentColor",class:"bi bi-person-fill text-positive",viewBox:"0 0 16 16",style:{zoom:"7"}},E6={class:"text-subtitle1"},R6={class:"text-subtitle1"},N6={class:"lk-h6 q-pt-xs"},A6={key:1,class:"inline-block q-pt-xs"},M6={key:0,class:"row ustify-between"},z6={class:"col-12"},D6={class:"text-right"},T6={class:"inline-block q-px-md border-end"},V6={key:0,class:"inline-block q-px-md border-end"},B6={key:1,class:"inline-block q-px-md border-end"},I6={key:2,class:"inline-block q-px-md border-end"},O6={class:"header-lt-md"},F6={class:"q-pt-md q-pb-md q-mr-auto q-ml-auto"},U6={class:"navbar navbar-light","aria-label":" "},H6={class:"container-fluid"},j6=["href"],J6=["src"],Q6=["src"],W6={key:0,class:"block text-center"},K6={class:"q-pb-lg"},G6=["src"],Y6=["href"],X6=["innerHTML"],Z6={key:1,class:"block text-center"},e8={class:"q-pb-lg"},t8=["src"],n8={class:"text-subtitle1 text-white"},o8={class:"text-subtitle1 text-white"},s8={class:"lk-h6 q-pt-xs text-white"},i8={class:"q-pt-lg"},l8={class:"q-pt-lg"},r8=["href"],a8=["innerHTML"],u8={class:"q-pt-sm"},c8={key:2,class:"block text-center"},d8={class:"q-pb-lg"},p8=["src"],m8=["href"],f8=["innerHTML"],h8={class:"q-pt-sm"};function g8(e,t,n,s,o,i){const l=f("router-link"),a=f("HeaderBtn"),c=f("q-icon"),p=f("q-item-label"),d=f("q-item-section"),m=f("q-item"),v=f("q-list"),_=f("q-popup-edit"),y=f("q-btn"),q=f("font"),C=f("q-scroll-area"),P=f("q-drawer"),w=f("q-layout"),$=Mn("close-popup");return g(),x("div",g6,[r("div",v6,[r("div",_6,[r("div",b6,[r("div",y6,[i.logoUrl?(g(),x("a",{key:0,href:i.logoUrl,target:"_blank",class:"nav-link link-secondary"},[r("img",{src:i.imgLogo,alt:"mdo",height:"45"},null,8,k6)],8,x6)):(g(),K(l,{key:1,to:"/",class:"nav-link link-secondary"},{default:h(()=>[r("img",{src:i.imgLogo,alt:"mdo",height:"45"},null,8,w6)]),_:1})),u(a)]),r("div",q6,[r("div",S6,[r("a",{href:i.phoneHref,class:"nav-link link-dark text-subtitle2 text-decoration-none fs-6 fw-bold text-grey hover-text-green d-inline"},[u(c,{name:"support_agent",color:"positive",size:"32px",style:{cursor:"pointer"}}),r("span",{innerHTML:i.phone},null,8,P6)],8,C6)]),i.isLoggedIn&&i.isUser?(g(),x("div",$6,[u(y,{color:"positive shadow-none",icon:"account_circle","icon-right":o.isPopupEdit?"expand_less":"expand_more",unelevated:"",rounded:"",label:"Личный кабинет",onClick:t[4]||(t[4]=()=>o.isPopupEdit=!o.isPopupEdit)},{default:h(()=>[u(_,{modelValue:o.isPopupEdit,"onUpdate:modelValue":t[1]||(t[1]=S=>o.isPopupEdit=S),style:{"margin-top":"59px !important",padding:"0px !important"},onShow:t[2]||(t[2]=()=>o.isPopupEdit=!0),onHide:t[3]||(t[3]=()=>o.isPopupEdit=!1)},{default:h(()=>[u(v,{class:"text-center"},{default:h(()=>[Je((g(),K(m,{clickable:"",class:"no-padding"},{default:h(()=>[u(d,{class:"border-bottom"},{default:h(()=>[u(p,null,{default:h(()=>[u(l,{to:"/",class:"nav-link link-secondary"},{default:h(()=>[(g(),x("svg",L6,t[8]||(t[8]=[r("path",{d:"M3 14s-1 0-1-1 1-4 6-4 6 3 6 4-1 1-1 1H3zm5-6a3 3 0 1 0 0-6 3 3 0 0 0 0 6z"},null,-1)])))]),_:1})]),_:1})]),_:1})]),_:1})),[[$]]),n.userK1Loading?Je((g(),K(m,{key:0,clickable:"",class:"no-padding"},{default:h(()=>[u(d,{class:"border-bottom q-py-sm"},{default:h(()=>[u(l,{class:"dropdown-item text-grey hover-text-green text-decoration-none full-height q-pt-md",to:"/cashback"},{default:h(()=>[r("div",E6,Y(i.lastName),1),r("div",R6,Y(i.firstName)+" "+Y(i.middleName),1),r("div",N6," Кэшбэк: "+Y(i.amountFormat(i.cashbackBalance)),1)]),_:1})]),_:1})]),_:1})),[[$]]):R("",!0),n.userK1Loading?R("",!0):Je((g(),K(m,{key:1,clickable:"",class:"no-padding"},{default:h(()=>[u(d,{class:"border-bottom"},{default:h(()=>[u(p,null,{default:h(()=>t[9]||(t[9]=[r("p",{class:"q-pt-md font-size-14px"},[H(" Для полного доступа "),r("br"),H(" к личному кабинету "),r("br"),H(" необходимо завершить "),r("br"),H(" регистрацию. ")],-1)])),_:1})]),_:1})]),_:1})),[[$]]),n.userK1Loading?Je((g(),K(m,{key:2,clickable:"",class:"no-padding"},{default:h(()=>[u(d,null,{default:h(()=>[u(l,{class:"dropdown-item text-grey hover-text-green text-decoration-none text-weight-bold full-height q-pt-md",to:"/"},{default:h(()=>t[10]||(t[10]=[H(" Главная ")])),_:1})]),_:1})]),_:1})),[[$]]):R("",!0),n.userK1Loading?Je((g(),K(m,{key:3,clickable:"",class:"no-padding"},{default:h(()=>[u(d,null,{default:h(()=>[u(l,{class:"dropdown-item text-grey hover-text-green text-decoration-none text-weight-bold full-height q-pt-md",to:"/profile"},{default:h(()=>t[11]||(t[11]=[H(" Мой профиль ")])),_:1})]),_:1})]),_:1})),[[$]]):R("",!0),n.userK1Loading?Je((g(),K(m,{key:4,clickable:"",class:"no-padding"},{default:h(()=>[u(d,null,{default:h(()=>[u(l,{class:"dropdown-item text-grey hover-text-green text-decoration-none text-weight-bold full-height q-pt-md",to:"/cards"},{default:h(()=>t[12]||(t[12]=[H(" Мои карты ")])),_:1})]),_:1})]),_:1})),[[$]]):R("",!0),n.userK1Loading?Je((g(),K(m,{key:5,clickable:"",class:"no-padding"},{default:h(()=>[u(d,null,{default:h(()=>[u(l,{class:"dropdown-item text-grey hover-text-green text-decoration-none text-weight-bold full-height q-pt-md",to:"/loanHistory"},{default:h(()=>t[13]||(t[13]=[H(" Все займы ")])),_:1})]),_:1})]),_:1})),[[$]]):R("",!0),Je((g(),K(m,{clickable:"",class:"no-padding"},{default:h(()=>[u(d,{class:"border-top"},{default:h(()=>[r("a",{class:"dropdown-item text-grey hover-text-green text-decoration-none text-weight-bold full-height q-pt-md",href:"#",onClick:t[0]||(t[0]=(...S)=>i.logout&&i.logout(...S))},t[14]||(t[14]=[r("span",{class:"font-size-14px"},"Выход",-1)]))]),_:1})]),_:1})),[[$]])]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["icon-right"])])):(g(),x("div",A6,[u(y,{color:"positive",rounded:"",unelevated:"",type:"button",size:"md",onClick:i.nextLogin},{default:h(()=>t[15]||(t[15]=[r("span",{class:"text-nowrap font-weight-bold"}," Личный кабинет ",-1)])),_:1},8,["onClick"])]))])]),i.isLoggedIn&&n.userK1Loading&&i.isUser?(g(),x("div",M6,[t[20]||(t[20]=r("div",{class:"col-12 q-my-sm"},[r("hr")],-1)),r("div",z6,[r("div",D6,[r("div",T6,[u(l,{to:"/",class:Lt(["text-subtitle2 text-weight-medium text-decoration-none text-grey hover-text-green hover-border-green",{"nav-link_active":i.currentRouteName==="/"}])},{default:h(()=>t[16]||(t[16]=[H(" Главная ")])),_:1},8,["class"])]),i.isLoggedIn&&n.userK1Loading?(g(),x("div",V6,[u(l,{to:"/loanHistory",class:Lt(["text-subtitle2 text-weight-medium text-decoration-none text-grey hover-text-green hover-border-green",{"nav-link_active":i.currentRouteName==="loanHistory"}])},{default:h(()=>t[17]||(t[17]=[H(" Все займы ")])),_:1},8,["class"])])):R("",!0),i.isLoggedIn&&n.userK1Loading?(g(),x("div",B6,[u(l,{to:"/loanCalculator",class:Lt(["text-subtitle2 text-weight-medium text-decoration-none text-grey hover-text-green hover-border-green",{"nav-link_active":i.currentRouteName==="loanCalculator"}])},{default:h(()=>t[18]||(t[18]=[H(" Оформить заём ")])),_:1},8,["class"])])):R("",!0),i.isLoggedIn&&n.userK1Loading?(g(),x("div",I6,[u(l,{to:"/loanApplications",class:Lt(["text-subtitle2 text-weight-medium text-decoration-none text-grey hover-text-green hover-border-green",{"nav-link_active":i.currentRouteName==="loanApplications"}])},{default:h(()=>t[19]||(t[19]=[H(" Заявки на заём ")])),_:1},8,["class"])])):R("",!0)])])])):R("",!0)])]),r("div",O6,[r("div",F6,[r("div",null,[r("nav",U6,[r("div",H6,[u(y,{flat:"",round:"",dense:"",icon:"menu",style:{float:"left","font-size":"25px",color:"#373a47","margin-top":"-7px"},onClick:t[5]||(t[5]=S=>o.drawer=!o.drawer)}),i.logoUrl?(g(),x("a",{key:0,href:i.logoUrl,target:"_blank",class:"navbar-brand",style:{"margin-left":"-25px"}},[u(q,{style:{"vertical-align":"inherit"}},{default:h(()=>[u(q,{style:{"vertical-align":"inherit"}},{default:h(()=>[r("img",{src:i.imgLogo,alt:"mdo",height:"45"},null,8,J6)]),_:1})]),_:1})],8,j6)):(g(),K(l,{key:1,to:"/",class:"navbar-brand",style:{"margin-left":"-25px"}},{default:h(()=>[u(q,{style:{"vertical-align":"inherit"}},{default:h(()=>[u(q,{style:{"vertical-align":"inherit"}},{default:h(()=>[r("img",{src:i.imgLogo,alt:"mdo",height:"45"},null,8,Q6)]),_:1})]),_:1})]),_:1})),u(a),r("div",null,[u(w,{view:"hHh Lpr lff",style:{height:"0px !important","min-height":"auto !important"}},{default:h(()=>[u(P,{modelValue:o.drawer,"onUpdate:modelValue":t[7]||(t[7]=S=>o.drawer=S),breakpoint:500,overlay:"",bordered:"",class:"bg-grey-3",style:{width:"100% !important","background-color":"#3f3f41 !important"}},{default:h(()=>[u(C,{class:"fit"},{default:h(()=>[u(v,{class:"q-pt-lg"},{default:h(()=>[!i.isLoggedIn||!i.isUser?(g(),x("div",W6,[r("div",K6,[u(l,{to:"/",class:"col-12 self-end"},{default:h(()=>[r("img",{src:i.imgLogoBlackBackground,alt:"mdo",width:"180"},null,8,G6)]),_:1}),u(y,{flat:"",round:"",dense:"",icon:"close",style:{float:"right","font-size":"25px",color:"white","margin-top":"-7px"},onClick:t[6]||(t[6]=S=>o.drawer=!o.drawer)})]),t[22]||(t[22]=r("div",null,[r("hr",{class:"hr_white q-mb-xl"})],-1)),r("div",null,[u(y,{color:"positive",rounded:"",type:"button",size:"md",onClick:i.nextLogin},{default:h(()=>t[21]||(t[21]=[r("span",{class:"text-nowrap"}," Личный кабинет ",-1)])),_:1},8,["onClick"])]),t[23]||(t[23]=r("div",{class:"q-pt-lg q-pb-lg"},[r("hr",{class:"hr_white"})],-1)),r("div",null,[r("a",{href:i.phoneHref,class:"nav-link link-dark text-decoration-none fs-6 fw-bold text-white"},[u(c,{name:"phone",class:"text-white"}),r("span",{innerHTML:i.phone},null,8,X6)],8,Y6)])])):n.userK1Loading?(g(),x("div",Z6,[r("div",e8,[u(l,{to:"/",class:"col-12 self-end"},{default:h(()=>[r("img",{src:i.imgLogoBlackBackground,alt:"mdo",width:"180"},null,8,t8)]),_:1})]),t[28]||(t[28]=r("div",null,[r("hr",{class:"hr_white"})],-1)),r("div",null,[u(l,{to:"/",class:"white text-weight-bold text-decoration-none","aria-current":"page"},{default:h(()=>[r("div",n8,Y(i.lastName),1),r("div",o8,Y(i.firstName)+" "+Y(i.middleName),1),r("div",s8," Кэшбэк:"+Y(i.cashbackBalance),1)]),_:1})]),t[29]||(t[29]=r("div",null,[r("hr",{class:"hr_white q-mb-xl"})],-1)),r("div",null,[u(l,{to:"/",class:"text-white text-weight-bold text-decoration-none","aria-current":"page"},{default:h(()=>t[24]||(t[24]=[H(" Главная ")])),_:1})]),r("div",i8,[u(l,{class:"text-white text-weight-bold text-decoration-none",to:"/profile"},{default:h(()=>t[25]||(t[25]=[H(" Мой профиль ")])),_:1})]),r("div",l8,[u(l,{class:"text-white text-weight-bold text-decoration-none",to:"/loanHistory"},{default:h(()=>t[26]||(t[26]=[H(" Все займы ")])),_:1})]),t[30]||(t[30]=r("div",null,[r("hr",{class:"hr_white"})],-1)),r("div",null,[r("a",{href:i.phoneHref,class:"nav-link link-dark text-decoration-none fs-6 fw-bold text-white"},[u(c,{name:"phone",class:"text-white"}),r("span",{innerHTML:i.phone},null,8,a8)],8,r8)]),t[31]||(t[31]=r("div",null,[r("hr",{class:"hr_white"})],-1)),r("div",u8,[u(y,{color:"positive",rounded:"",type:"button",size:"md",class:"q-px-xl",onClick:i.logout},{default:h(()=>t[27]||(t[27]=[r("span",{class:"text-nowrap"},[r("span",{class:"font-size-14px"},"Выход")],-1)])),_:1},8,["onClick"])])])):(g(),x("div",c8,[r("div",d8,[u(l,{to:"/",class:"col-12 self-end"},{default:h(()=>[r("img",{src:i.imgLogoBlackBackground,alt:"mdo",width:"180"},null,8,p8)]),_:1})]),t[33]||(t[33]=r("div",null,[r("hr",{class:"hr_white"})],-1)),t[34]||(t[34]=r("div",null,[r("div",{class:"white text-weight-bold"},[r("div",{class:"text-subtitle1 text-white font-size-14px"},[H(" Для полного доступа "),r("br"),H(" к личному кабинету "),r("br"),H(" необходимо завершить "),r("br"),H(" регистрацию. ")])])],-1)),t[35]||(t[35]=r("div",null,[r("hr",{class:"hr_white"})],-1)),r("div",null,[r("a",{href:i.phoneHref,class:"nav-link link-dark text-decoration-none fs-6 fw-bold text-white"},[u(c,{name:"phone",class:"text-white"}),r("span",{innerHTML:i.phone},null,8,f8)],8,m8)]),t[36]||(t[36]=r("div",null,[r("hr",{class:"hr_white"})],-1)),r("div",h8,[u(y,{color:"positive",rounded:"",type:"button",size:"md",class:"q-px-xl",onClick:i.logout},{default:h(()=>t[32]||(t[32]=[r("span",{class:"text-nowrap"},[r("span",{class:"font-size-14px"},"Выход")],-1)])),_:1},8,["onClick"])])]))]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1})])])])])])])])}const v8=Z(h6,[["render",g8],["__scopeId","data-v-ce8e62c3"]]),_8={name:"HeaderVerificationUser",components:{HeaderBtn:ql},props:{userK1Loading:Boolean},data(){return{dialogRejectedModel:!1,drawer:!1,isPopupEdit:!1}},computed:{isAdmin(){return this.$store.getters["user/isAdmin"]},logoUrl(){return this.$store.getters["main/logoUrl"]},imgLogoBlackBackground(){return this.$store.getters["main/imgLogoBlackBackground"]},imgLogo(){return this.$store.getters["main/imgLogo"]},phone(){return this.$store.getters["main/phone"]},phoneHref(){return`tel:${this.$store.getters["main/phone"]}`},isLoggedIn(){return this.$store.getters["user/isUser"]},userLoadingId(){return this.$store.getters["user/userLoadingId"]},currentRouteName(){return this.$route.name},isUser(){return this.$store.getters["user/isUser"]},countNewNotifications(){return this.$store.getters["user/countNewNotifications"]},firstName(){return this.$store.getters["user/firstName"]},middleName(){return this.$store.getters["user/middleName"]},lastName(){return this.$store.getters["user/lastName"]},cashbackBalance(){return this.$store.getters["user/cashbackBalance"]},newFromPersonalAreaStatusRejected(){return this.$store.getters["user/newFromPersonalAreaStatusRejected"]},newFromPersonalAreaStatus(){return this.$store.getters["user/newFromPersonalAreaStatus"]},isRegistrationClient(){return this.$store.getters["user/isRegistrationClient"]}},methods:{...De({logoutUser:"login/logout"}),nextLogin(){this.$router.push("/")},logout(){this.$q.loading.show(),this.logoutUser().then(()=>{console.log("%c Success logout user "," color: #bada55"),this.$router.push("/")}).catch(e=>{console.warn(e),this.$q.loading.hide()}).finally(()=>{this.$q.loading.hide()}),this.$q.loading.hide()},accessСheck(){this.isLoggedIn||this.$q.notify({multiLine:!0,progress:!0,message:"Внимание! Для доступа к страницам сайта, пожалуйста, авторизуйтесь.",position:"top-right",icon:"report_problem",color:"warning",timeout:2e3})},nextFaPhone(){this.$router.push("/contactFrom")},nextNotifications(){this.$router.push("/notifications")},dialogRejectedClick(){this.dialogRejectedModel=!0},amountFormat:function(e){return He.amountFormat(e)}}},b8={class:"shadow"},y8={class:"header-gt-sm"},x8={class:"q-pt-md q-pb-md q-px-lg q-mr-auto q-ml-auto",style:{"max-width":"1320px"}},k8={class:"row ustify-between"},w8={class:"col-auto"},q8=["href"],S8=["src"],C8=["src"],P8={class:"col text-right"},$8={class:"inline-block q-pt-xs q-pr-lg"},L8=["href"],E8=["innerHTML"],R8={key:0,class:"inline-block q-pt-xs q-btn-icon"},N8={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"currentColor",class:"bi bi-person-fill text-positive",viewBox:"0 0 16 16",style:{zoom:"7"}},A8={class:"header-lt-md"},M8={class:"q-pt-md q-pb-md q-mr-auto q-ml-auto"},z8={class:"navbar navbar-light","aria-label":" "},D8={class:"container-fluid text-center"},T8=["href"],V8=["src"],B8=["src"],I8={key:0,class:"block text-center"},O8={class:"q-pb-lg"},F8=["src"],U8=["href"],H8=["innerHTML"],j8={class:"block text-center"},J8={class:"q-pb-lg"},Q8=["src"],W8=["href"],K8=["innerHTML"],G8={class:"q-pt-sm"};function Y8(e,t,n,s,o,i){const l=f("router-link"),a=f("HeaderBtn"),c=f("q-icon"),p=f("q-item-label"),d=f("q-item-section"),m=f("q-item"),v=f("q-list"),_=f("q-popup-edit"),y=f("q-btn"),q=f("font"),C=f("q-scroll-area"),P=f("q-drawer"),w=f("q-layout"),$=Mn("close-popup");return g(),x("div",b8,[r("div",y8,[r("div",x8,[r("div",k8,[r("div",w8,[i.logoUrl?(g(),x("a",{key:0,href:i.logoUrl,target:"_blank",class:"nav-link link-secondary"},[r("img",{src:i.imgLogo,alt:"mdo",height:"45"},null,8,S8)],8,q8)):(g(),K(l,{key:1,to:"/",class:"nav-link link-secondary"},{default:h(()=>[r("img",{src:i.imgLogo,alt:"mdo",height:"45"},null,8,C8)]),_:1})),u(a)]),r("div",P8,[r("div",$8,[r("a",{href:i.phoneHref,class:"nav-link link-dark text-subtitle2 text-decoration-none fs-6 fw-bold text-grey hover-text-green d-inline"},[u(c,{name:"support_agent",color:"positive",size:"32px",style:{cursor:"pointer"}}),r("span",{innerHTML:i.phone},null,8,E8)],8,L8)]),i.isLoggedIn&&i.isUser?(g(),x("div",R8,[u(y,{color:"positive",icon:"account_circle","icon-right":o.isPopupEdit?"expand_less":"expand_more",unelevated:"",rounded:"",label:"Личный кабинет",onClick:t[4]||(t[4]=()=>o.isPopupEdit=!o.isPopupEdit)},{default:h(()=>[u(_,{modelValue:o.isPopupEdit,"onUpdate:modelValue":t[1]||(t[1]=S=>o.isPopupEdit=S),style:{"margin-top":"59px !important",padding:"0px !important"},onShow:t[2]||(t[2]=()=>o.isPopupEdit=!0),onHide:t[3]||(t[3]=()=>o.isPopupEdit=!1)},{default:h(()=>[u(v,{class:"text-center"},{default:h(()=>[Je((g(),K(m,{clickable:"",class:"no-padding"},{default:h(()=>[u(d,{class:"border-bottom"},{default:h(()=>[u(p,null,{default:h(()=>[u(l,{to:"/",class:"nav-link link-secondary"},{default:h(()=>[(g(),x("svg",N8,t[8]||(t[8]=[r("path",{d:"M3 14s-1 0-1-1 1-4 6-4 6 3 6 4-1 1-1 1H3zm5-6a3 3 0 1 0 0-6 3 3 0 0 0 0 6z"},null,-1)])))]),_:1})]),_:1})]),_:1})]),_:1})),[[$]]),Je((g(),K(m,{clickable:"",class:"no-padding"},{default:h(()=>[u(d,{class:"border-bottom"},{default:h(()=>[u(p,null,{default:h(()=>t[9]||(t[9]=[r("p",{class:"q-pt-md font-size-14px"},[H(" Проверяем аккаунт "),r("br"),r("br"),H(" Более подробную информацию "),r("br"),H(" вы можете получить "),r("br"),H(" по горячей линии. ")],-1)])),_:1})]),_:1})]),_:1})),[[$]]),Je((g(),K(m,{clickable:"",class:"no-padding"},{default:h(()=>[u(d,{class:"border-top"},{default:h(()=>[r("a",{class:"dropdown-item text-grey hover-text-green text-decoration-none text-weight-bold full-height q-pt-md",href:"#",onClick:t[0]||(t[0]=(...S)=>i.logout&&i.logout(...S))},t[10]||(t[10]=[r("span",{class:"font-size-14px"},"Выход",-1)]))]),_:1})]),_:1})),[[$]])]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["icon-right"])])):R("",!0)])])])]),r("div",A8,[r("div",M8,[r("div",null,[r("nav",z8,[r("div",D8,[u(y,{flat:"",round:"",dense:"",icon:"menu",style:{float:"left","font-size":"25px",color:"#373a47","margin-top":"-7px"},onClick:t[5]||(t[5]=S=>o.drawer=!o.drawer)}),i.logoUrl?(g(),x("a",{key:0,href:i.logoUrl,target:"_blank",class:"navbar-brand",style:{"margin-left":"-25px"}},[u(q,{style:{"vertical-align":"inherit"}},{default:h(()=>[u(q,{style:{"vertical-align":"inherit"}},{default:h(()=>[r("img",{src:i.imgLogo,alt:"mdo",height:"45"},null,8,V8)]),_:1})]),_:1})],8,T8)):(g(),K(l,{key:1,to:"/",class:"navbar-brand",style:{"margin-left":"-25px"}},{default:h(()=>[u(q,{style:{"vertical-align":"inherit"}},{default:h(()=>[u(q,{style:{"vertical-align":"inherit"}},{default:h(()=>[r("img",{src:i.imgLogo,alt:"mdo",height:"45"},null,8,B8)]),_:1})]),_:1}),u(a)]),_:1})),r("div",null,[u(w,{view:"hHh Lpr lff",style:{height:"0px !important","min-height":"auto !important"}},{default:h(()=>[u(P,{modelValue:o.drawer,"onUpdate:modelValue":t[7]||(t[7]=S=>o.drawer=S),breakpoint:500,overlay:"",bordered:"",class:"bg-grey-3",style:{width:"100% !important","background-color":"#3f3f41 !important"}},{default:h(()=>[u(C,{class:"fit"},{default:h(()=>[u(v,{class:"q-pt-lg"},{default:h(()=>[!i.isLoggedIn||!i.isUser?(g(),x("div",I8,[r("div",O8,[u(l,{to:"/",class:"col-12 self-end"},{default:h(()=>[r("img",{src:i.imgLogoBlackBackground,alt:"mdo",width:"180"},null,8,F8)]),_:1}),u(y,{flat:"",round:"",dense:"",icon:"close",style:{float:"right","font-size":"25px",color:"white","margin-top":"-7px"},onClick:t[6]||(t[6]=S=>o.drawer=!o.drawer)})]),t[12]||(t[12]=r("div",null,[r("hr",{class:"hr_white q-mb-xl"})],-1)),r("div",null,[u(y,{color:"positive",rounded:"",type:"button",size:"md",onClick:i.nextLogin},{default:h(()=>t[11]||(t[11]=[r("span",{class:"text-nowrap"}," Личный кабинет ",-1)])),_:1},8,["onClick"])]),t[13]||(t[13]=r("div",{class:"q-pt-lg q-pb-lg"},[r("hr",{class:"hr_white"})],-1)),r("div",null,[r("a",{href:i.phoneHref,class:"nav-link link-dark text-decoration-none fs-6 fw-bold text-white"},[u(c,{name:"phone",class:"text-white"}),r("span",{innerHTML:i.phone},null,8,H8)],8,U8)])])):R("",!0),r("div",j8,[r("div",J8,[u(l,{to:"/",class:"col-12 self-end"},{default:h(()=>[r("img",{src:i.imgLogoBlackBackground,alt:"mdo",width:"180"},null,8,Q8)]),_:1})]),t[15]||(t[15]=r("div",null,[r("hr",{class:"hr_white"})],-1)),t[16]||(t[16]=r("div",null,[r("div",{class:"white text-weight-bold"},[r("div",{class:"text-subtitle1 text-white font-size-14px"},[H(" Проверяем аккаунт "),r("br"),r("br"),H(" Более подробную информацию "),r("br"),H(" вы можете получить "),r("br"),H(" по горячей линии. ")])])],-1)),t[17]||(t[17]=r("div",null,[r("hr",{class:"hr_white"})],-1)),r("div",null,[r("a",{href:i.phoneHref,class:"nav-link link-dark text-decoration-none fs-6 fw-bold text-white"},[u(c,{name:"phone",class:"text-white"}),r("span",{innerHTML:i.phone},null,8,K8)],8,W8)]),t[18]||(t[18]=r("div",null,[r("hr",{class:"hr_white"})],-1)),r("div",G8,[u(y,{color:"positive",rounded:"",type:"button",size:"md",class:"q-px-xl",onClick:i.logout},{default:h(()=>t[14]||(t[14]=[r("span",{class:"text-nowrap"},[r("span",{class:"font-size-14px"},"Выход")],-1)])),_:1},8,["onClick"])])])]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1})])])])])])])])}const X8=Z(_8,[["render",Y8],["__scopeId","data-v-fa0e7aa5"]]),Z8={name:"HeaderVerificationUser",components:{HeaderBtn:ql},props:{userK1Loading:Boolean},data(){return{dialogRejectedModel:!1,drawer:!1,isPopupEdit:!1}},computed:{isAdmin(){return this.$store.getters["user/isAdmin"]},logoUrl(){return this.$store.getters["main/logoUrl"]},imgLogoBlackBackground(){return this.$store.getters["main/imgLogoBlackBackground"]},imgLogo(){return this.$store.getters["main/imgLogo"]},phone(){return this.$store.getters["main/phone"]},phoneHref(){return`tel:${this.$store.getters["main/phone"]}`},isLoggedIn(){return this.$store.getters["user/isUser"]},userLoadingId(){return this.$store.getters["user/userLoadingId"]},currentRouteName(){return this.$route.name},isUser(){return this.$store.getters["user/isUser"]},countNewNotifications(){return this.$store.getters["user/countNewNotifications"]},firstName(){return this.$store.getters["user/firstName"]},middleName(){return this.$store.getters["user/middleName"]},lastName(){return this.$store.getters["user/lastName"]},cashbackBalance(){return this.$store.getters["user/cashbackBalance"]},newFromPersonalAreaStatusRejected(){return this.$store.getters["user/newFromPersonalAreaStatusRejected"]},newFromPersonalAreaStatus(){return this.$store.getters["user/newFromPersonalAreaStatus"]},isRegistrationClient(){return this.$store.getters["user/isRegistrationClient"]}},methods:{...De({logoutUser:"login/logout"}),nextLogin(){this.$router.push("/")},logout(){this.$q.loading.show(),this.logoutUser().then(()=>{console.log("%c Success logout user "," color: #bada55"),this.$router.push("/")}).catch(e=>{console.warn(e),this.$q.loading.hide()}).finally(()=>{this.$q.loading.hide()}),this.$q.loading.hide()},accessСheck(){this.isLoggedIn||this.$q.notify({multiLine:!0,progress:!0,message:"Внимание! Для доступа к страницам сайта, пожалуйста, авторизуйтесь.",position:"top-right",icon:"report_problem",color:"warning",timeout:2e3})},nextFaPhone(){this.$router.push("/contactFrom")},nextNotifications(){this.$router.push("/notifications")},dialogRejectedClick(){this.dialogRejectedModel=!0},amountFormat:function(e){return He.amountFormat(e)}}},eb={class:"shadow"},tb={class:"header-gt-sm"},nb={class:"q-pt-md q-pb-md q-px-lg q-mr-auto q-ml-auto",style:{"max-width":"1320px"}},ob={class:"row ustify-between"},sb={class:"col-auto"},ib=["href"],lb=["src"],rb=["src"],ab={class:"col text-right"},ub={class:"inline-block q-pt-xs q-pr-lg"},cb=["href"],db=["innerHTML"],pb={key:0,class:"inline-block q-pt-xs q-btn-icon"},mb={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"currentColor",class:"bi bi-person-fill text-positive",viewBox:"0 0 16 16",style:{zoom:"7"}},fb={class:"header-lt-md"},hb={class:"q-pt-md q-pb-md q-mr-auto q-ml-auto"},gb={class:"navbar navbar-light","aria-label":" "},vb={class:"container-fluid"},_b=["href"],bb=["src"],yb=["src"],xb={key:0,class:"block text-center"},kb={class:"q-pb-lg"},wb=["src"],qb=["href"],Sb=["innerHTML"],Cb={class:"block text-center"},Pb={class:"q-pb-lg"},$b=["src"],Lb=["href"],Eb=["innerHTML"],Rb={class:"q-pt-sm"};function Nb(e,t,n,s,o,i){const l=f("router-link"),a=f("HeaderBtn"),c=f("q-icon"),p=f("q-item-label"),d=f("q-item-section"),m=f("q-item"),v=f("q-list"),_=f("q-popup-edit"),y=f("q-btn"),q=f("font"),C=f("q-scroll-area"),P=f("q-drawer"),w=f("q-layout"),$=Mn("close-popup");return g(),x("div",eb,[r("div",tb,[r("div",nb,[r("div",ob,[r("div",sb,[i.logoUrl?(g(),x("a",{key:0,href:i.logoUrl,target:"_blank",class:"nav-link link-secondary"},[r("img",{src:i.imgLogo,alt:"mdo",height:"45"},null,8,lb)],8,ib)):(g(),K(l,{key:1,to:"/",class:"nav-link link-secondary"},{default:h(()=>[r("img",{src:i.imgLogo,alt:"mdo",height:"45"},null,8,rb)]),_:1})),u(a)]),r("div",ab,[r("div",ub,[r("a",{href:i.phoneHref,class:"nav-link link-dark text-subtitle2 text-decoration-none fs-6 fw-bold text-grey hover-text-green d-inline"},[u(c,{name:"support_agent",color:"positive",size:"32px",style:{cursor:"pointer"}}),r("span",{innerHTML:i.phone},null,8,db)],8,cb)]),i.isLoggedIn&&i.isUser?(g(),x("div",pb,[u(y,{color:"positive",icon:"account_circle","icon-right":o.isPopupEdit?"expand_less":"expand_more",unelevated:"",rounded:"",label:"Личный кабинет",onClick:t[4]||(t[4]=()=>o.isPopupEdit=!o.isPopupEdit)},{default:h(()=>[u(_,{modelValue:o.isPopupEdit,"onUpdate:modelValue":t[1]||(t[1]=S=>o.isPopupEdit=S),style:{"margin-top":"59px !important",padding:"0px !important"},onShow:t[2]||(t[2]=()=>o.isPopupEdit=!0),onHide:t[3]||(t[3]=()=>o.isPopupEdit=!1)},{default:h(()=>[u(v,{class:"text-center"},{default:h(()=>[Je((g(),K(m,{clickable:"",class:"no-padding"},{default:h(()=>[u(d,{class:"border-bottom"},{default:h(()=>[u(p,null,{default:h(()=>[u(l,{to:"/",class:"nav-link link-secondary"},{default:h(()=>[(g(),x("svg",mb,t[8]||(t[8]=[r("path",{d:"M3 14s-1 0-1-1 1-4 6-4 6 3 6 4-1 1-1 1H3zm5-6a3 3 0 1 0 0-6 3 3 0 0 0 0 6z"},null,-1)])))]),_:1})]),_:1})]),_:1})]),_:1})),[[$]]),Je((g(),K(m,{clickable:"",class:"no-padding"},{default:h(()=>[u(d,{class:"border-bottom"},{default:h(()=>[u(p,null,{default:h(()=>t[9]||(t[9]=[r("p",{class:"q-pt-md"},[H(" Ваш аккаунт заблокирован. "),r("br"),r("br"),H(" Более подробную информацию "),r("br"),H(" вы можете получить "),r("br"),H(" по горячей линии. ")],-1)])),_:1})]),_:1})]),_:1})),[[$]]),Je((g(),K(m,{clickable:"",class:"no-padding"},{default:h(()=>[u(d,{class:"border-top"},{default:h(()=>[r("a",{class:"dropdown-item text-grey hover-text-green text-decoration-none text-weight-bold full-height q-pt-md",href:"#",onClick:t[0]||(t[0]=(...S)=>i.logout&&i.logout(...S))},t[10]||(t[10]=[r("span",{class:"font-size-14px"},"Выход",-1)]))]),_:1})]),_:1})),[[$]])]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["icon-right"])])):R("",!0)])])])]),r("div",fb,[r("div",hb,[r("div",null,[r("nav",gb,[r("div",vb,[u(y,{flat:"",round:"",dense:"",icon:"menu",style:{float:"left","font-size":"25px",color:"#373a47","margin-top":"-7px"},onClick:t[5]||(t[5]=S=>o.drawer=!o.drawer)}),i.logoUrl?(g(),x("a",{key:0,href:i.logoUrl,target:"_blank",class:"navbar-brand",style:{"margin-left":"-25px"}},[u(q,{style:{"vertical-align":"inherit"}},{default:h(()=>[u(q,{style:{"vertical-align":"inherit"}},{default:h(()=>[r("img",{src:i.imgLogo,alt:"mdo",height:"45"},null,8,bb)]),_:1})]),_:1})],8,_b)):(g(),K(l,{key:1,to:"/",class:"navbar-brand",style:{"margin-left":"-25px"}},{default:h(()=>[u(q,{style:{"vertical-align":"inherit"}},{default:h(()=>[u(q,{style:{"vertical-align":"inherit"}},{default:h(()=>[r("img",{src:i.imgLogo,alt:"mdo",height:"45"},null,8,yb)]),_:1})]),_:1})]),_:1})),u(a),r("div",null,[u(w,{view:"hHh Lpr lff",style:{height:"0px !important","min-height":"auto !important"}},{default:h(()=>[u(P,{modelValue:o.drawer,"onUpdate:modelValue":t[7]||(t[7]=S=>o.drawer=S),breakpoint:500,overlay:"",bordered:"",class:"bg-grey-3",style:{width:"100% !important","background-color":"#3f3f41 !important"}},{default:h(()=>[u(C,{class:"fit"},{default:h(()=>[u(v,{class:"q-pt-lg"},{default:h(()=>[!i.isLoggedIn||!i.isUser?(g(),x("div",xb,[r("div",kb,[u(l,{to:"/",class:"col-12 self-end"},{default:h(()=>[r("img",{src:i.imgLogoBlackBackground,alt:"mdo",width:"180"},null,8,wb)]),_:1}),u(y,{flat:"",round:"",dense:"",icon:"close",style:{float:"right","font-size":"25px",color:"white","margin-top":"-7px"},onClick:t[6]||(t[6]=S=>o.drawer=!o.drawer)})]),t[12]||(t[12]=r("div",null,[r("hr",{class:"hr_white q-mb-xl"})],-1)),r("div",null,[u(y,{color:"positive",rounded:"",type:"button",size:"md",onClick:i.nextLogin},{default:h(()=>t[11]||(t[11]=[r("span",{class:"text-nowrap"}," Личный кабинет ",-1)])),_:1},8,["onClick"])]),t[13]||(t[13]=r("div",{class:"q-pt-lg q-pb-lg"},[r("hr",{class:"hr_white"})],-1)),r("div",null,[r("a",{href:i.phoneHref,class:"nav-link link-dark text-decoration-none fs-6 fw-bold text-white"},[u(c,{name:"phone",class:"text-white"}),r("span",{innerHTML:i.phone},null,8,Sb)],8,qb)])])):R("",!0),r("div",Cb,[r("div",Pb,[u(l,{to:"/",class:"col-12 self-end"},{default:h(()=>[r("img",{src:i.imgLogoBlackBackground,alt:"mdo",width:"180"},null,8,$b)]),_:1})]),t[15]||(t[15]=r("div",null,[r("hr",{class:"hr_white"})],-1)),t[16]||(t[16]=r("div",null,[r("div",{class:"white text-weight-bold"},[r("div",{class:"text-subtitle1 text-white"},[H(" Ваш аккаунт заблокирован. "),r("br"),r("br"),H(" Более подробную информацию "),r("br"),H(" вы можете получить "),r("br"),H(" по горячей линии. ")])])],-1)),t[17]||(t[17]=r("div",null,[r("hr",{class:"hr_white"})],-1)),r("div",null,[r("a",{href:i.phoneHref,class:"nav-link link-dark text-decoration-none fs-6 fw-bold text-white"},[u(c,{name:"phone",class:"text-white"}),r("span",{innerHTML:i.phone},null,8,Eb)],8,Lb)]),t[18]||(t[18]=r("div",null,[r("hr",{class:"hr_white"})],-1)),r("div",Rb,[u(y,{color:"positive",rounded:"",type:"button",size:"md",class:"q-px-xl",onClick:i.logout},{default:h(()=>t[14]||(t[14]=[r("span",{class:"text-nowrap"},[r("span",{class:"font-size-14px"},"Выход")],-1)])),_:1},8,["onClick"])])])]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1})])])])])])])])}const Ab=Z(Z8,[["render",Nb],["__scopeId","data-v-ed83ff6d"]]),Mb={name:"HeaderDemo"};function zb(e,t,n,s,o,i){return g(),x("div",null,t[0]||(t[0]=[r("div",{class:"alert alert-secondary text-center",style:{"border-radius":"0px"}}," Сайт не является официальным ",-1)]))}const Db=Z(Mb,[["render",zb]]),Tb={name:"Header",components:{HeaderVerificationProfile:X8,HeaderVerificationUser:v8,HeaderDisableProfile:Ab,HeaderNotLoggedIn:f6,HeaderUser:V_,HeaderDemo:Db},data(){return{}},computed:{isLoggedIn(){return this.$store.getters["user/isUser"]},userLoadingId(){return this.$store.getters["user/userLoadingId"]},isUser(){return this.$store.getters["user/isUser"]},userK1Loading(){return!!this.$store.getters["user/userK1Loading"]},isVerificationProfile(){return this.$store.getters["user/isVerificationProfile"]},isDisableProfile(){return this.$store.getters["user/isDisableProfile"]},isDemo(){return this.$store.getters["main/isDemo"]}},methods:{}},Vb={key:0,class:"block text-center"},Bb={key:1},Ib={key:2},Ob={key:3,class:"block text-center"},Fb={key:4,class:"block text-center"};function Ub(e,t,n,s,o,i){const l=f("HeaderNotLoggedIn"),a=f("HeaderDisableProfile"),c=f("HeaderVerificationProfile"),p=f("HeaderUser"),d=f("HeaderVerificationUser"),m=f("HeaderDemo");return g(),x("div",null,[!i.isLoggedIn||!i.isUser?(g(),x("div",Vb,[u(l)])):i.isDisableProfile?(g(),x("div",Bb,[u(a)])):i.isVerificationProfile?(g(),x("div",Ib,[u(c)])):i.userK1Loading?(g(),x("div",Ob,[u(p)])):(g(),x("div",Fb,[u(d)])),r("div",null,[i.isDemo?(g(),K(m,{key:0})):R("",!0)])])}const Hb=Z(Tb,[["render",Ub]]),jb={name:"Footer",data(){return{}},computed:{footerText(){return this.$store.getters["main/footerText"]},imgLogoFooterMain(){const e=this.$store.getters["main/imgLogoFooterMain"];return e==="/img/logo/"||e==="img/logo/"||e==="/img/logo"||e==="img/logo"?null:e},imgLogoFooterAdditional(){const e=this.$store.getters["main/imgLogoFooterAdditional"];return e==="/img/logo/"||e==="img/logo/"||e==="/img/logo"||e==="img/logo"?null:e}}},Jb={class:"footer"},Qb={class:"footer-gt-sm"},Wb={class:"footer_container q-py-xs"},Kb={class:"row justify-center"},Gb=["src"],Yb=["src"],Xb={class:"q-mx-auto text-center font-size-14px"},Zb=["innerHTML"],e7={class:"footer-lt-md"},t7={class:"footer_container"},n7={class:"row justify-center"},o7={class:"col"},s7={class:"q-mx-auto text-center font-size-14px"},i7=["innerHTML"],l7={class:"row"},r7=["src"],a7=["src"];function u7(e,t,n,s,o,i){return g(),x("div",null,[r("div",Jb,[r("div",Qb,[r("div",Wb,[r("div",Kb,[r("div",{class:Lt({"col-2":i.imgLogoFooterMain||i.imgLogoFooterAdditional,"col-12":!i.imgLogoFooterAdditional&&!i.imgLogoFooterMain})},[i.imgLogoFooterMain?(g(),x("img",{key:0,src:i.imgLogoFooterMain,alt:"mdo",height:"40",class:"q-mb-sm"},null,8,Gb)):R("",!0),i.imgLogoFooterAdditional?(g(),x("img",{key:1,src:i.imgLogoFooterAdditional,alt:"mdo",height:"40"},null,8,Yb)):R("",!0)],2),r("div",{class:Lt({"col-10":i.imgLogoFooterMain||i.imgLogoFooterAdditional,"col-12":!i.imgLogoFooterAdditional&&!i.imgLogoFooterMain})},[r("div",Xb,[r("div",{innerHTML:i.footerText},null,8,Zb)])],2)])])]),r("div",e7,[r("div",t7,[r("div",n7,[r("div",o7,[r("div",s7,[r("div",{innerHTML:i.footerText},null,8,i7),r("div",l7,[r("div",{class:Lt({"col-6":i.imgLogoFooterMain&&i.imgLogoFooterAdditional,"col-12":!i.imgLogoFooterMain||!i.imgLogoFooterAdditional})},[i.imgLogoFooterMain?(g(),x("img",{key:0,src:i.imgLogoFooterMain,alt:"mdo",height:"40",class:"q-ma-sm"},null,8,r7)):R("",!0)],2),r("div",{class:Lt({"col-6":i.imgLogoFooterMain&&i.imgLogoFooterAdditional,"col-12":!i.imgLogoFooterMain||!i.imgLogoFooterAdditional})},[i.imgLogoFooterAdditional?(g(),x("img",{key:0,src:i.imgLogoFooterAdditional,alt:"mdo",height:"40",class:"q-ma-sm"},null,8,a7)):R("",!0)],2)])])])])])])])])}const c7=Z(jb,[["render",u7],["__scopeId","data-v-f84b52bd"]]),d7={name:"NotificationButton",data(){return{}},computed:{countNewNotifications(){return this.$store.getters["user/countNewNotifications"]},userK1Loading(){return!!this.$store.getters["user/userK1Loading"]}},methods:{onClick(){this.$router.push("/notifications")}}};function p7(e,t,n,s,o,i){return i.userK1Loading&&i.countNewNotifications?(g(),x("div",{key:0,class:"email-bt",onClick:t[0]||(t[0]=(...l)=>i.onClick&&i.onClick(...l))},t[1]||(t[1]=[r("div",{class:"text-call"},[r("span",{style:{"font-size":"8px"}},[H("У вас"),r("br"),H("сообщение")])],-1)]))):R("",!0)}const m7=Z(d7,[["render",p7],["__scopeId","data-v-a2001cd8"]]);/*!
 * Quasar Framework v2.15.3
 * (c) 2015-present Razvan Stoenescu
 * Released under the MIT License.
 */var f7=Object.create,Xc=Object.defineProperty,h7=Object.getOwnPropertyDescriptor,g7=Object.getOwnPropertyNames,v7=Object.getPrototypeOf,_7=Object.prototype.hasOwnProperty,Mf=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),zf=(e,t)=>{for(var n in t)Xc(e,n,{get:t[n],enumerable:!0})},b7=(e,t,n,s)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of g7(t))!_7.call(e,o)&&o!==n&&Xc(e,o,{get:()=>t[o],enumerable:!(s=h7(t,o))||s.enumerable});return e},Df=(e,t,n)=>(n=e!=null?f7(v7(e)):{},b7(!e||!e.__esModule?Xc(n,"default",{value:e,enumerable:!0}):n,e)),y7=Mf((e,t)=>{t.exports={isoName:"en-US",nativeName:"English (US)",label:{clear:"Clear",ok:"OK",cancel:"Cancel",close:"Close",set:"Set",select:"Select",reset:"Reset",remove:"Remove",update:"Update",create:"Create",search:"Search",filter:"Filter",refresh:"Refresh",expand:n=>n?`Expand "${n}"`:"Expand",collapse:n=>n?`Collapse "${n}"`:"Collapse"},date:{days:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),daysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),firstDayOfWeek:0,format24h:!1,pluralDay:"days"},table:{noData:"No data available",noResults:"No matching records found",loading:"Loading...",selectedRecords:n=>n===1?"1 record selected.":(n===0?"No":n)+" records selected.",recordsPerPage:"Records per page:",allRows:"All",pagination:(n,s,o)=>n+"-"+s+" of "+o,columns:"Columns"},editor:{url:"URL",bold:"Bold",italic:"Italic",strikethrough:"Strikethrough",underline:"Underline",unorderedList:"Unordered List",orderedList:"Ordered List",subscript:"Subscript",superscript:"Superscript",hyperlink:"Hyperlink",toggleFullscreen:"Toggle Fullscreen",quote:"Quote",left:"Left align",center:"Center align",right:"Right align",justify:"Justify align",print:"Print",outdent:"Decrease indentation",indent:"Increase indentation",removeFormat:"Remove formatting",formatting:"Formatting",fontSize:"Font Size",align:"Align",hr:"Insert Horizontal Rule",undo:"Undo",redo:"Redo",heading1:"Heading 1",heading2:"Heading 2",heading3:"Heading 3",heading4:"Heading 4",heading5:"Heading 5",heading6:"Heading 6",paragraph:"Paragraph",code:"Code",size1:"Very small",size2:"A bit small",size3:"Normal",size4:"Medium-large",size5:"Big",size6:"Very big",size7:"Maximum",defaultFont:"Default Font",viewSource:"View Source"},tree:{noNodes:"No nodes available",noResults:"No matching nodes found"}}}),x7=Mf((e,t)=>{t.exports={name:"material-icons",type:{positive:"check_circle",negative:"warning",info:"info",warning:"priority_high"},arrow:{up:"arrow_upward",right:"arrow_forward",down:"arrow_downward",left:"arrow_back",dropdown:"arrow_drop_down"},chevron:{left:"chevron_left",right:"chevron_right"},colorPicker:{spectrum:"gradient",tune:"tune",palette:"style"},pullToRefresh:{icon:"refresh"},carousel:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down",navigationIcon:"lens"},chip:{remove:"cancel",selected:"check"},datetime:{arrowLeft:"chevron_left",arrowRight:"chevron_right",now:"access_time",today:"today"},editor:{bold:"format_bold",italic:"format_italic",strikethrough:"strikethrough_s",underline:"format_underlined",unorderedList:"format_list_bulleted",orderedList:"format_list_numbered",subscript:"vertical_align_bottom",superscript:"vertical_align_top",hyperlink:"link",toggleFullscreen:"fullscreen",quote:"format_quote",left:"format_align_left",center:"format_align_center",right:"format_align_right",justify:"format_align_justify",print:"print",outdent:"format_indent_decrease",indent:"format_indent_increase",removeFormat:"format_clear",formatting:"text_format",fontSize:"format_size",align:"format_align_left",hr:"remove",undo:"undo",redo:"redo",heading:"format_size",code:"code",size:"format_size",font:"font_download",viewSource:"code"},expansionItem:{icon:"keyboard_arrow_down",denseIcon:"arrow_drop_down"},fab:{icon:"add",activeIcon:"close"},field:{clear:"cancel",error:"error"},pagination:{first:"first_page",prev:"keyboard_arrow_left",next:"keyboard_arrow_right",last:"last_page"},rating:{icon:"grade"},stepper:{done:"check",active:"edit",error:"warning"},tabs:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down"},table:{arrowUp:"arrow_upward",warning:"warning",firstPage:"first_page",prevPage:"chevron_left",nextPage:"chevron_right",lastPage:"last_page"},tree:{icon:"play_arrow"},uploader:{done:"done",clear:"clear",add:"add_box",upload:"cloud_upload",removeQueue:"clear_all",removeUploaded:"done_all"}}});function Zt(e,t,n,s){return Object.defineProperty(e,t,{get:n,set:s,enumerable:!0}),e}function Tf(e,t){for(let n in t)Zt(e,n,t[n]);return e}var Sn=X(!1),Wu;function k7(e,t){let n=/(edg|edge|edga|edgios)\/([\w.]+)/.exec(e)||/(opr)[\/]([\w.]+)/.exec(e)||/(vivaldi)[\/]([\w.]+)/.exec(e)||/(chrome|crios)[\/]([\w.]+)/.exec(e)||/(version)(applewebkit)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+).*(version)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(firefox|fxios)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[\/]([\w.]+)/.exec(e)||[];return{browser:n[5]||n[3]||n[1]||"",version:n[4]||n[2]||"0",platform:t[0]||""}}function w7(e){return/(ipad)/.exec(e)||/(ipod)/.exec(e)||/(windows phone)/.exec(e)||/(iphone)/.exec(e)||/(kindle)/.exec(e)||/(silk)/.exec(e)||/(android)/.exec(e)||/(win)/.exec(e)||/(mac)/.exec(e)||/(linux)/.exec(e)||/(cros)/.exec(e)||/(playbook)/.exec(e)||/(bb)/.exec(e)||/(blackberry)/.exec(e)||[]}var Vf="ontouchstart"in window||window.navigator.maxTouchPoints>0;function q7(e){let t=e.toLowerCase(),n=w7(t),s=k7(t,n),o={};s.browser&&(o[s.browser]=!0,o.version=s.version,o.versionNumber=parseInt(s.version,10)),s.platform&&(o[s.platform]=!0);let i=o.android||o.ios||o.bb||o.blackberry||o.ipad||o.iphone||o.ipod||o.kindle||o.playbook||o.silk||o["windows phone"];if(i===!0||t.indexOf("mobile")!==-1?o.mobile=!0:o.desktop=!0,o["windows phone"]&&(o.winphone=!0,delete o["windows phone"]),o.edga||o.edgios||o.edg?(o.edge=!0,s.browser="edge"):o.crios?(o.chrome=!0,s.browser="chrome"):o.fxios?(o.firefox=!0,s.browser="firefox"):(o.ipod||o.ipad||o.iphone)&&(o.ios=!0),o.vivaldi&&(s.browser="vivaldi",o.vivaldi=!0),(o.chrome||o.opr||o.safari||o.vivaldi||o.mobile===!0&&o.ios!==!0&&i!==!0)&&(o.webkit=!0),o.opr&&(s.browser="opera",o.opera=!0),o.safari&&(o.blackberry||o.bb?(s.browser="blackberry",o.blackberry=!0):o.playbook?(s.browser="playbook",o.playbook=!0):o.android?(s.browser="android",o.android=!0):o.kindle?(s.browser="kindle",o.kindle=!0):o.silk&&(s.browser="silk",o.silk=!0)),o.name=s.browser,o.platform=s.platform,t.indexOf("electron")!==-1)o.electron=!0;else if(document.location.href.indexOf("-extension://")!==-1)o.bex=!0;else{if(window.Capacitor!==void 0?(o.capacitor=!0,o.nativeMobile=!0,o.nativeMobileWrapper="capacitor"):(window._cordovaNative!==void 0||window.cordova!==void 0)&&(o.cordova=!0,o.nativeMobile=!0,o.nativeMobileWrapper="cordova"),Sn.value===!0&&(Wu={is:{...o}}),Vf===!0&&o.mac===!0&&(o.desktop===!0&&o.safari===!0||o.nativeMobile===!0&&o.android!==!0&&o.ios!==!0&&o.ipad!==!0)){delete o.mac,delete o.desktop;let l=Math.min(window.innerHeight,window.innerWidth)>414?"ipad":"iphone";Object.assign(o,{mobile:!0,ios:!0,platform:l,[l]:!0})}o.mobile!==!0&&window.navigator.userAgentData&&window.navigator.userAgentData.mobile&&(delete o.desktop,o.mobile=!0)}return o}var O1=navigator.userAgent||navigator.vendor||window.opera,S7={has:{touch:!1,webStorage:!1},within:{iframe:!1}},ot={userAgent:O1,is:q7(O1),has:{touch:Vf},within:{iframe:window.self!==window.top}},Ku={install(e){let{$q:t}=e;Sn.value===!0?(e.onSSRHydrated.push(()=>{Object.assign(t.platform,ot),Sn.value=!1}),t.platform=Yn(this)):t.platform=this}};{let e;Zt(ot.has,"webStorage",()=>{if(e!==void 0)return e;try{if(window.localStorage)return e=!0,!0}catch{}return e=!1,!1}),Object.assign(Ku,ot),Sn.value===!0&&(Object.assign(Ku,Wu,S7),Wu=null)}var Bf=Ku;function Ce(e){return na(oo(e))}function io(e){return na(e)}var is=(e,t)=>{let n=Yn(e);for(let s in e)Zt(t,s,()=>n[s],o=>{n[s]=o});return t},Pt={hasPassive:!1,passiveCapture:!0,notPassiveCapture:!0};try{let e=Object.defineProperty({},"passive",{get(){Object.assign(Pt,{hasPassive:!0,passive:{passive:!0},notPassive:{passive:!1},passiveCapture:{passive:!0,capture:!0},notPassiveCapture:{passive:!1,capture:!0}})}});window.addEventListener("qtest",null,e),window.removeEventListener("qtest",null,e)}catch{}function Bt(){}function ba(e){return e.button===0}function yn(e){return e.touches&&e.touches[0]?e=e.touches[0]:e.changedTouches&&e.changedTouches[0]?e=e.changedTouches[0]:e.targetTouches&&e.targetTouches[0]&&(e=e.targetTouches[0]),{top:e.clientY,left:e.clientX}}function C7(e){if(e.path)return e.path;if(e.composedPath)return e.composedPath();let t=[],n=e.target;for(;n;){if(t.push(n),n.tagName==="HTML")return t.push(document),t.push(window),t;n=n.parentElement}}function Ot(e){e.stopPropagation()}function en(e){e.cancelable!==!1&&e.preventDefault()}function it(e){e.cancelable!==!1&&e.preventDefault(),e.stopPropagation()}function li(e,t){if(e===void 0||t===!0&&e.__dragPrevented===!0)return;let n=t===!0?s=>{s.__dragPrevented=!0,s.addEventListener("dragstart",en,Pt.notPassiveCapture)}:s=>{delete s.__dragPrevented,s.removeEventListener("dragstart",en,Pt.notPassiveCapture)};e.querySelectorAll("a, img").forEach(n)}function Ht(e,t,n){let s=`__q_${t}_evt`;e[s]=e[s]!==void 0?e[s].concat(n):n,n.forEach(o=>{o[0].addEventListener(o[1],e[o[2]],Pt[o[3]])})}function fn(e,t){let n=`__q_${t}_evt`;e[n]!==void 0&&(e[n].forEach(s=>{s[0].removeEventListener(s[1],e[s[2]],Pt[s[3]])}),e[n]=void 0)}function xi(e,t=250,n){let s=null;function o(){let i=arguments,l=()=>{s=null,e.apply(this,i)};s!==null&&clearTimeout(s),s=setTimeout(l,t)}return o.cancel=()=>{s!==null&&clearTimeout(s)},o}var tu=["sm","md","lg","xl"],{passive:F1}=Pt,P7=is({width:0,height:0,name:"xs",sizes:{sm:600,md:1024,lg:1440,xl:1920},lt:{sm:!0,md:!0,lg:!0,xl:!0},gt:{xs:!1,sm:!1,md:!1,lg:!1},xs:!0,sm:!1,md:!1,lg:!1,xl:!1},{setSizes:Bt,setDebounce:Bt,install({$q:e,onSSRHydrated:t}){if(e.screen=this,this.__installed===!0){e.config.screen!==void 0&&(e.config.screen.bodyClasses===!1?document.body.classList.remove(`screen--${this.name}`):this.__update(!0));return}let{visualViewport:n}=window,s=n||window,o=document.scrollingElement||document.documentElement,i=n===void 0||ot.is.mobile===!0?()=>[Math.max(window.innerWidth,o.clientWidth),Math.max(window.innerHeight,o.clientHeight)]:()=>[n.width*n.scale+window.innerWidth-o.clientWidth,n.height*n.scale+window.innerHeight-o.clientHeight],l=e.config.screen!==void 0&&e.config.screen.bodyClasses===!0;this.__update=m=>{let[v,_]=i();if(_!==this.height&&(this.height=_),v!==this.width)this.width=v;else if(m!==!0)return;let y=this.sizes;this.gt.xs=v>=y.sm,this.gt.sm=v>=y.md,this.gt.md=v>=y.lg,this.gt.lg=v>=y.xl,this.lt.sm=v<y.sm,this.lt.md=v<y.md,this.lt.lg=v<y.lg,this.lt.xl=v<y.xl,this.xs=this.lt.sm,this.sm=this.gt.xs===!0&&this.lt.md===!0,this.md=this.gt.sm===!0&&this.lt.lg===!0,this.lg=this.gt.md===!0&&this.lt.xl===!0,this.xl=this.gt.lg,y=this.xs===!0&&"xs"||this.sm===!0&&"sm"||this.md===!0&&"md"||this.lg===!0&&"lg"||"xl",y!==this.name&&(l===!0&&(document.body.classList.remove(`screen--${this.name}`),document.body.classList.add(`screen--${y}`)),this.name=y)};let a,c={},p=16;this.setSizes=m=>{tu.forEach(v=>{m[v]!==void 0&&(c[v]=m[v])})},this.setDebounce=m=>{p=m};let d=()=>{let m=getComputedStyle(document.body);m.getPropertyValue("--q-size-sm")&&tu.forEach(v=>{this.sizes[v]=parseInt(m.getPropertyValue(`--q-size-${v}`),10)}),this.setSizes=v=>{tu.forEach(_=>{v[_]&&(this.sizes[_]=v[_])}),this.__update(!0)},this.setDebounce=v=>{a!==void 0&&s.removeEventListener("resize",a,F1),a=v>0?xi(this.__update,v):this.__update,s.addEventListener("resize",a,F1)},this.setDebounce(p),Object.keys(c).length!==0?(this.setSizes(c),c=void 0):this.__update(),l===!0&&this.name==="xs"&&document.body.classList.add("screen--xs")};Sn.value===!0?t.push(d):d()}}),cn=is({isActive:!1,mode:!1},{__media:void 0,set(e){cn.mode=e,e==="auto"?(cn.__media===void 0&&(cn.__media=window.matchMedia("(prefers-color-scheme: dark)"),cn.__updateMedia=()=>{cn.set("auto")},cn.__media.addListener(cn.__updateMedia)),e=cn.__media.matches):cn.__media!==void 0&&(cn.__media.removeListener(cn.__updateMedia),cn.__media=void 0),cn.isActive=e===!0,document.body.classList.remove(`body--${e===!0?"light":"dark"}`),document.body.classList.add(`body--${e===!0?"dark":"light"}`)},toggle(){cn.set(cn.isActive===!1)},install({$q:e,ssrContext:t}){let{dark:n}=e.config;e.dark=this,this.__installed!==!0&&this.set(n!==void 0?n:!1)}}),$7=cn;function L7(e,t,n=document.body){if(typeof e!="string")throw new TypeError("Expected a string as propName");if(typeof t!="string")throw new TypeError("Expected a string as value");if(!(n instanceof Element))throw new TypeError("Expected a DOM element");n.style.setProperty(`--q-${e}`,t)}var If=!1;function E7(e){If=e.isComposing===!0}function Ms(e){return If===!0||e!==Object(e)||e.isComposing===!0||e.qKeyEvent===!0}function Un(e,t){return Ms(e)===!0?!1:[].concat(t).includes(e.keyCode)}function Of(e){if(e.ios===!0)return"ios";if(e.android===!0)return"android"}function R7({is:e,has:t,within:n},s){let o=[e.desktop===!0?"desktop":"mobile",`${t.touch===!1?"no-":""}touch`];if(e.mobile===!0){let i=Of(e);i!==void 0&&o.push("platform-"+i)}if(e.nativeMobile===!0){let i=e.nativeMobileWrapper;o.push(i),o.push("native-mobile"),e.ios===!0&&(s[i]===void 0||s[i].iosStatusBarPadding!==!1)&&o.push("q-ios-padding")}else e.electron===!0?o.push("electron"):e.bex===!0&&o.push("bex");return n.iframe===!0&&o.push("within-iframe"),o}function N7(){let{is:e}=ot,t=document.body.className,n=new Set(t.replace(/ {2}/g," ").split(" "));if(e.nativeMobile!==!0&&e.electron!==!0&&e.bex!==!0){if(e.desktop===!0)n.delete("mobile"),n.delete("platform-ios"),n.delete("platform-android"),n.add("desktop");else if(e.mobile===!0){n.delete("desktop"),n.add("mobile"),n.delete("platform-ios"),n.delete("platform-android");let o=Of(e);o!==void 0&&n.add(`platform-${o}`)}}ot.has.touch===!0&&(n.delete("no-touch"),n.add("touch")),ot.within.iframe===!0&&n.add("within-iframe");let s=Array.from(n).join(" ");t!==s&&(document.body.className=s)}function A7(e){for(let t in e)L7(t,e[t])}var M7={install(e){if(this.__installed!==!0){if(Sn.value===!0)N7();else{let{$q:t}=e;t.config.brand!==void 0&&A7(t.config.brand);let n=R7(ot,t.config);document.body.classList.add.apply(document.body.classList,n)}ot.is.ios===!0&&document.body.addEventListener("touchstart",Bt),window.addEventListener("keydown",E7,!0)}}},Ff=()=>!0;function z7(e){return typeof e=="string"&&e!==""&&e!=="/"&&e!=="#/"}function D7(e){return e.startsWith("#")===!0&&(e=e.substring(1)),e.startsWith("/")===!1&&(e="/"+e),e.endsWith("/")===!0&&(e=e.substring(0,e.length-1)),"#"+e}function T7(e){if(e.backButtonExit===!1)return()=>!1;if(e.backButtonExit==="*")return Ff;let t=["#/"];return Array.isArray(e.backButtonExit)===!0&&t.push(...e.backButtonExit.filter(z7).map(D7)),()=>t.includes(window.location.hash)}var ul={__history:[],add:Bt,remove:Bt,install({$q:e}){if(this.__installed===!0)return;let{cordova:t,capacitor:n}=ot.is;if(t!==!0&&n!==!0)return;let s=e.config[t===!0?"cordova":"capacitor"];if(s!==void 0&&s.backButton===!1||n===!0&&(window.Capacitor===void 0||window.Capacitor.Plugins.App===void 0))return;this.add=l=>{l.condition===void 0&&(l.condition=Ff),this.__history.push(l)},this.remove=l=>{let a=this.__history.indexOf(l);a>=0&&this.__history.splice(a,1)};let o=T7(Object.assign({backButtonExit:!0},s)),i=()=>{if(this.__history.length){let l=this.__history[this.__history.length-1];l.condition()===!0&&(this.__history.pop(),l.handler())}else o()===!0?navigator.app.exitApp():window.history.back()};t===!0?document.addEventListener("deviceready",()=>{document.addEventListener("backbutton",i,!1)}):window.Capacitor.Plugins.App.addListener("backButton",i)}},Gu=Df(y7());function U1(){let e=Array.isArray(navigator.languages)===!0&&navigator.languages.length!==0?navigator.languages[0]:navigator.language;if(typeof e=="string")return e.split(/[-_]/).map((t,n)=>n===0?t.toLowerCase():n>1||t.length<4?t.toUpperCase():t[0].toUpperCase()+t.slice(1).toLowerCase()).join("-")}var _s=is({__qLang:{}},{getLocale:U1,set(e=Gu.default,t){let n={...e,rtl:e.rtl===!0,getLocale:U1};if(n.set=_s.set,_s.__langConfig===void 0||_s.__langConfig.noHtmlAttrs!==!0){let s=document.documentElement;s.setAttribute("dir",n.rtl===!0?"rtl":"ltr"),s.setAttribute("lang",n.isoName)}Object.assign(_s.__qLang,n)},install({$q:e,lang:t,ssrContext:n}){e.lang=_s.__qLang,_s.__langConfig=e.config.lang,this.__installed===!0?t!==void 0&&this.set(t):(this.props=new Proxy(this.__qLang,{get(){return Reflect.get(...arguments)},ownKeys(s){return Reflect.ownKeys(s).filter(o=>o!=="set"&&o!=="getLocale")}}),this.set(t||Gu.default))}}),ya=_s,V7=Df(x7()),Yu=is({iconMapFn:null,__qIconSet:{}},{set(e,t){let n={...e};n.set=Yu.set,Object.assign(Yu.__qIconSet,n)},install({$q:e,iconSet:t,ssrContext:n}){e.config.iconMapFn!==void 0&&(this.iconMapFn=e.config.iconMapFn),e.iconSet=this.__qIconSet,Zt(e,"iconMapFn",()=>this.iconMapFn,s=>{this.iconMapFn=s}),this.__installed===!0?t!==void 0&&this.set(t):(this.props=new Proxy(this.__qIconSet,{get(){return Reflect.get(...arguments)},ownKeys(s){return Reflect.ownKeys(s).filter(o=>o!=="set")}}),this.set(t||V7.default))}}),Uf=Yu,Hf="_q_",jf="_q_t_",Jf="_q_s_",zs="_q_l_",Qf="_q_pc_",Wf="_q_f_",Xs="_q_fo_",Kf="_q_tabs_",Gf="_q_u_";function qt(){}var Nr={},Yf=!1;function B7(){Yf=!0}function Gn(e,t){if(e===t)return!0;if(e!==null&&t!==null&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;let n,s;if(e.constructor===Array){if(n=e.length,n!==t.length)return!1;for(s=n;s--!==0;)if(Gn(e[s],t[s])!==!0)return!1;return!0}if(e.constructor===Map){if(e.size!==t.size)return!1;let i=e.entries();for(s=i.next();s.done!==!0;){if(t.has(s.value[0])!==!0)return!1;s=i.next()}for(i=e.entries(),s=i.next();s.done!==!0;){if(Gn(s.value[1],t.get(s.value[0]))!==!0)return!1;s=i.next()}return!0}if(e.constructor===Set){if(e.size!==t.size)return!1;let i=e.entries();for(s=i.next();s.done!==!0;){if(t.has(s.value[0])!==!0)return!1;s=i.next()}return!0}if(e.buffer!=null&&e.buffer.constructor===ArrayBuffer){if(n=e.length,n!==t.length)return!1;for(s=n;s--!==0;)if(e[s]!==t[s])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();let o=Object.keys(e).filter(i=>e[i]!==void 0);if(n=o.length,n!==Object.keys(t).filter(i=>t[i]!==void 0).length)return!1;for(s=n;s--!==0;){let i=o[s];if(Gn(e[i],t[i])!==!0)return!1}return!0}return e!==e&&t!==t}function Yt(e){return e!==null&&typeof e=="object"&&Array.isArray(e)!==!0}function Xu(e){return Object.prototype.toString.call(e)==="[object Date]"}function I7(e){return Object.prototype.toString.call(e)==="[object RegExp]"}function cl(e){return typeof e=="number"&&isFinite(e)}var H1=[Bf,M7,$7,P7,ul,ya,Uf];function xa(e,t){let n=_f(e);n.config.globalProperties=t.config.globalProperties;let{reload:s,...o}=t._context;return Object.assign(n._context,o),n}function j1(e,t){t.forEach(n=>{n.install(e),n.__installed=!0})}function O7(e,t,n){e.config.globalProperties.$q=n.$q,e.provide(Hf,n.$q),j1(n,H1),t.components!==void 0&&Object.values(t.components).forEach(s=>{Yt(s)===!0&&s.name!==void 0&&e.component(s.name,s)}),t.directives!==void 0&&Object.values(t.directives).forEach(s=>{Yt(s)===!0&&s.name!==void 0&&e.directive(s.name,s)}),t.plugins!==void 0&&j1(n,Object.values(t.plugins).filter(s=>typeof s.install=="function"&&H1.includes(s)===!1)),Sn.value===!0&&(n.$q.onSSRHydrated=()=>{n.onSSRHydrated.forEach(s=>{s()}),n.$q.onSSRHydrated=()=>{}})}var F7=function(e,t={}){let n={version:"2.15.3"};Yf===!1?(t.config!==void 0&&Object.assign(Nr,t.config),n.config={...Nr},B7()):n.config=t.config||{},O7(e,t,{parentApp:e,$q:n,lang:t.lang,iconSet:t.iconSet,onSSRHydrated:[]})},Xf={};zf(Xf,{QAjaxBar:()=>e2,QAvatar:()=>s2,QBadge:()=>ny,QBanner:()=>oy,QBar:()=>sy,QBreadcrumbs:()=>ry,QBreadcrumbsEl:()=>dy,QBtn:()=>yt,QBtnDropdown:()=>k2,QBtnGroup:()=>rd,QBtnToggle:()=>Ty,QCard:()=>fd,QCardActions:()=>w2,QCardSection:()=>Ho,QCarousel:()=>Uy,QCarouselControl:()=>jy,QCarouselSlide:()=>Hy,QChatMessage:()=>Jy,QCheckbox:()=>di,QChip:()=>wd,QCircularProgress:()=>Sd,QColor:()=>r9,QDate:()=>b9,QDialog:()=>Nl,QDrawer:()=>w9,QEditor:()=>N9,QExpansionItem:()=>z9,QFab:()=>B9,QFabAction:()=>O9,QField:()=>dh,QFile:()=>J9,QFooter:()=>Q9,QForm:()=>W9,QFormChildMixin:()=>K9,QHeader:()=>G9,QIcon:()=>gt,QImg:()=>X9,QInfiniteScroll:()=>Z9,QInnerLoading:()=>ex,QInput:()=>Rd,QIntersection:()=>ax,QItem:()=>Al,QItemLabel:()=>jr,QItemSection:()=>So,QKnob:()=>cx,QLayout:()=>px,QLinearProgress:()=>$h,QList:()=>yh,QMarkupTable:()=>xh,QMenu:()=>Ll,QNoSsr:()=>fx,QOptionGroup:()=>Sh,QPage:()=>vx,QPageContainer:()=>_x,QPageScroller:()=>bx,QPageSticky:()=>yx,QPagination:()=>xx,QParallax:()=>kx,QPopupEdit:()=>wx,QPopupProxy:()=>qx,QPullToRefresh:()=>Cx,QRadio:()=>kh,QRange:()=>Px,QRating:()=>$x,QResizeObserver:()=>Yo,QResponsive:()=>Lx,QRouteTab:()=>iw,QScrollArea:()=>Ex,QScrollObserver:()=>Nd,QSelect:()=>Ad,QSeparator:()=>Xo,QSkeleton:()=>Tx,QSlideItem:()=>Vx,QSlideTransition:()=>Ca,QSlider:()=>bs,QSpace:()=>Ix,QSpinner:()=>An,QSpinnerAudio:()=>Fx,QSpinnerBall:()=>Hx,QSpinnerBars:()=>Jx,QSpinnerBox:()=>Wx,QSpinnerClock:()=>Gx,QSpinnerComment:()=>Xx,QSpinnerCube:()=>ek,QSpinnerDots:()=>nk,QSpinnerFacebook:()=>sk,QSpinnerGears:()=>lk,QSpinnerGrid:()=>ak,QSpinnerHearts:()=>ck,QSpinnerHourglass:()=>pk,QSpinnerInfinity:()=>fk,QSpinnerIos:()=>gk,QSpinnerOrbit:()=>_k,QSpinnerOval:()=>yk,QSpinnerPie:()=>kk,QSpinnerPuff:()=>qk,QSpinnerRadio:()=>Ck,QSpinnerRings:()=>$k,QSpinnerTail:()=>Ek,QSplitter:()=>Rk,QStep:()=>Nk,QStepper:()=>zk,QStepperNavigation:()=>Dk,QTab:()=>Ks,QTabPanel:()=>gr,QTabPanels:()=>I2,QTable:()=>nw,QTabs:()=>rc,QTd:()=>sw,QTh:()=>Dh,QTime:()=>aw,QTimeline:()=>uw,QTimelineEntry:()=>cw,QToggle:()=>wh,QToolbar:()=>dw,QToolbarTitle:()=>pw,QTooltip:()=>oh,QTr:()=>ow,QTree:()=>fw,QUploader:()=>Sw,QUploaderAddTrigger:()=>Cw,QVideo:()=>Pw,QVirtualScroll:()=>Vh});var J1=["B","KB","MB","GB","TB","PB"];function Zu(e,t=1){let n=0;for(;parseInt(e,10)>=1024&&n<J1.length-1;)e/=1024,++n;return`${e.toFixed(t)}${J1[n]}`}function $t(e,t,n){return n<=t?t:Math.min(n,Math.max(t,e))}function Ar(e,t,n){if(n<=t)return t;let s=n-t+1,o=t+(e-t)%s;return o<t&&(o=s+o),o===0?0:o}function xt(e,t=2,n="0"){if(e==null)return e;let s=""+e;return s.length>=t?s:new Array(t-s.length+1).join(n)+s}var Zc=XMLHttpRequest,Zf=Zc.prototype.open,U7=["top","right","bottom","left"],Mr=[],Gi=0;function H7({p:e,pos:t,active:n,horiz:s,reverse:o,dir:i}){let l=1,a=1;return s===!0?(o===!0&&(l=-1),t==="bottom"&&(a=-1),{transform:`translate3d(${l*(e-100)}%,${n?0:a*-200}%,0)`}):(o===!0&&(a=-1),t==="right"&&(l=-1),{transform:`translate3d(${n?0:i*l*-200}%,${a*(e-100)}%,0)`})}function j7(e,t){return typeof t!="number"&&(e<25?t=Math.random()*3+3:e<65?t=Math.random()*3:e<85?t=Math.random()*2:e<99?t=.6:t=0),$t(e+t,0,100)}function J7(e){Gi++,Mr.push(e),!(Gi>1)&&(Zc.prototype.open=function(t,n){let s=[],o=()=>{Mr.forEach(l=>{(l.hijackFilter.value===null||l.hijackFilter.value(n)===!0)&&(l.start(),s.push(l.stop))})},i=()=>{s.forEach(l=>{l()})};this.addEventListener("loadstart",o,{once:!0}),this.addEventListener("loadend",i,{once:!0}),Zf.apply(this,arguments)})}function Q7(e){Mr=Mr.filter(t=>t.start!==e),Gi=Math.max(0,Gi-1),Gi===0&&(Zc.prototype.open=Zf)}var e2=Ce({name:"QAjaxBar",props:{position:{type:String,default:"top",validator:e=>U7.includes(e)},size:{type:String,default:"2px"},color:String,skipHijack:Boolean,reverse:Boolean,hijackFilter:Function},emits:["start","stop"],setup(e,{emit:t}){let{proxy:n}=Ve(),s=X(0),o=X(!1),i=X(!0),l=0,a=null,c,p=k(()=>`q-loading-bar q-loading-bar--${e.position}`+(e.color!==void 0?` bg-${e.color}`:"")+(i.value===!0?"":" no-transition")),d=k(()=>e.position==="top"||e.position==="bottom"),m=k(()=>d.value===!0?"height":"width"),v=k(()=>{let $=o.value,S=H7({p:s.value,pos:e.position,active:$,horiz:d.value,reverse:n.$q.lang.rtl===!0&&["top","bottom"].includes(e.position)?e.reverse===!1:e.reverse,dir:n.$q.lang.rtl===!0?-1:1});return S[m.value]=e.size,S.opacity=$?1:0,S}),_=k(()=>o.value===!0?{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":s.value}:{"aria-hidden":"true"});function y($=300){let S=c;return c=Math.max(0,$)||0,l++,l>1?(S===0&&$>0?P():a!==null&&S>0&&$<=0&&(clearTimeout(a),a=null),l):(a!==null&&clearTimeout(a),t("start"),s.value=0,a=setTimeout(()=>{a=null,i.value=!0,$>0&&P()},o._value===!0?500:1),o._value!==!0&&(o.value=!0,i.value=!1),l)}function q($){return l>0&&(s.value=j7(s.value,$)),l}function C(){if(l=Math.max(0,l-1),l>0)return l;a!==null&&(clearTimeout(a),a=null),t("stop");let $=()=>{i.value=!0,s.value=100,a=setTimeout(()=>{a=null,o.value=!1},1e3)};return s.value===0?a=setTimeout($,1):$(),l}function P(){s.value<100&&(a=setTimeout(()=>{a=null,q(),P()},c))}let w;return Et(()=>{e.skipHijack!==!0&&(w=!0,J7({start:y,stop:C,hijackFilter:k(()=>e.hijackFilter||null)}))}),pt(()=>{a!==null&&clearTimeout(a),w===!0&&Q7(y)}),Object.assign(n,{start:y,stop:C,increment:q}),()=>b("div",{class:p.value,style:v.value,..._.value})}}),ec={xs:18,sm:24,md:32,lg:38,xl:46},$o={size:String};function Lo(e,t=ec){return k(()=>e.size!==void 0?{fontSize:e.size in t?`${t[e.size]}px`:e.size}:null)}function We(e,t){return e!==void 0&&e()||t}function Sl(e,t){if(e!==void 0){let n=e();if(n!=null)return n.slice()}return t}function jt(e,t){return e!==void 0?t.concat(e()):t}function ed(e,t){return e===void 0?t:t!==void 0?t.concat(e()):e()}function Hn(e,t,n,s,o,i){t.key=s+o;let l=b(e,t,n);return o===!0?Je(l,i()):l}var Q1="0 0 24 24",W1=e=>e,nu=e=>`ionicons ${e}`,t2={"mdi-":e=>`mdi ${e}`,"icon-":W1,"bt-":e=>`bt ${e}`,"eva-":e=>`eva ${e}`,"ion-md":nu,"ion-ios":nu,"ion-logo":nu,"iconfont ":W1,"ti-":e=>`themify-icon ${e}`,"bi-":e=>`bootstrap-icons ${e}`},n2={o_:"-outlined",r_:"-round",s_:"-sharp"},o2={sym_o_:"-outlined",sym_r_:"-rounded",sym_s_:"-sharp"},W7=new RegExp("^("+Object.keys(t2).join("|")+")"),K7=new RegExp("^("+Object.keys(n2).join("|")+")"),K1=new RegExp("^("+Object.keys(o2).join("|")+")"),G7=/^[Mm]\s?[-+]?\.?\d/,Y7=/^img:/,X7=/^svguse:/,Z7=/^ion-/,ey=/^(fa-(sharp|solid|regular|light|brands|duotone|thin)|[lf]a[srlbdk]?) /,gt=Ce({name:"QIcon",props:{...$o,tag:{type:String,default:"i"},name:String,color:String,left:Boolean,right:Boolean},setup(e,{slots:t}){let{proxy:{$q:n}}=Ve(),s=Lo(e),o=k(()=>"q-icon"+(e.left===!0?" on-left":"")+(e.right===!0?" on-right":"")+(e.color!==void 0?` text-${e.color}`:"")),i=k(()=>{let l,a=e.name;if(a==="none"||!a)return{none:!0};if(n.iconMapFn!==null){let d=n.iconMapFn(a);if(d!==void 0)if(d.icon!==void 0){if(a=d.icon,a==="none"||!a)return{none:!0}}else return{cls:d.cls,content:d.content!==void 0?d.content:" "}}if(G7.test(a)===!0){let[d,m=Q1]=a.split("|");return{svg:!0,viewBox:m,nodes:d.split("&&").map(v=>{let[_,y,q]=v.split("@@");return b("path",{style:y,d:_,transform:q})})}}if(Y7.test(a)===!0)return{img:!0,src:a.substring(4)};if(X7.test(a)===!0){let[d,m=Q1]=a.split("|");return{svguse:!0,src:d.substring(7),viewBox:m}}let c=" ",p=a.match(W7);if(p!==null)l=t2[p[1]](a);else if(ey.test(a)===!0)l=a;else if(Z7.test(a)===!0)l=`ionicons ion-${n.platform.is.ios===!0?"ios":"md"}${a.substring(3)}`;else if(K1.test(a)===!0){l="notranslate material-symbols";let d=a.match(K1);d!==null&&(a=a.substring(6),l+=o2[d[1]]),c=a}else{l="notranslate material-icons";let d=a.match(K7);d!==null&&(a=a.substring(2),l+=n2[d[1]]),c=a}return{cls:l,content:c}});return()=>{let l={class:o.value,style:s.value,"aria-hidden":"true",role:"presentation"};return i.value.none===!0?b(e.tag,l,We(t.default)):i.value.img===!0?b(e.tag,l,jt(t.default,[b("img",{src:i.value.src})])):i.value.svg===!0?b(e.tag,l,jt(t.default,[b("svg",{viewBox:i.value.viewBox||"0 0 24 24"},i.value.nodes)])):i.value.svguse===!0?b(e.tag,l,jt(t.default,[b("svg",{viewBox:i.value.viewBox},[b("use",{"xlink:href":i.value.src})])])):(i.value.cls!==void 0&&(l.class+=" "+i.value.cls),b(e.tag,l,jt(t.default,[i.value.content])))}}}),s2=Ce({name:"QAvatar",props:{...$o,fontSize:String,color:String,textColor:String,icon:String,square:Boolean,rounded:Boolean},setup(e,{slots:t}){let n=Lo(e),s=k(()=>"q-avatar"+(e.color?` bg-${e.color}`:"")+(e.textColor?` text-${e.textColor} q-chip--colored`:"")+(e.square===!0?" q-avatar--square":e.rounded===!0?" rounded-borders":"")),o=k(()=>e.fontSize?{fontSize:e.fontSize}:null);return()=>{let i=e.icon!==void 0?[b(gt,{name:e.icon})]:void 0;return b("div",{class:s.value,style:n.value},[b("div",{class:"q-avatar__content row flex-center overflow-hidden",style:o.value},ed(t.default,i))])}}}),ty=["top","middle","bottom"],ny=Ce({name:"QBadge",props:{color:String,textColor:String,floating:Boolean,transparent:Boolean,multiLine:Boolean,outline:Boolean,rounded:Boolean,label:[Number,String],align:{type:String,validator:e=>ty.includes(e)}},setup(e,{slots:t}){let n=k(()=>e.align!==void 0?{verticalAlign:e.align}:null),s=k(()=>{let o=e.outline===!0&&e.color||e.textColor;return`q-badge flex inline items-center no-wrap q-badge--${e.multiLine===!0?"multi":"single"}-line`+(e.outline===!0?" q-badge--outline":e.color!==void 0?` bg-${e.color}`:"")+(o!==void 0?` text-${o}`:"")+(e.floating===!0?" q-badge--floating":"")+(e.rounded===!0?" q-badge--rounded":"")+(e.transparent===!0?" q-badge--transparent":"")});return()=>b("div",{class:s.value,style:n.value,role:"status","aria-label":e.label},jt(t.default,e.label!==void 0?[e.label]:[]))}}),vt={dark:{type:Boolean,default:null}};function _t(e,t){return k(()=>e.dark===null?t.dark.isActive:e.dark)}var oy=Ce({name:"QBanner",props:{...vt,inlineActions:Boolean,dense:Boolean,rounded:Boolean},setup(e,{slots:t}){let{proxy:{$q:n}}=Ve(),s=_t(e,n),o=k(()=>"q-banner row items-center"+(e.dense===!0?" q-banner--dense":"")+(s.value===!0?" q-banner--dark q-dark":"")+(e.rounded===!0?" rounded-borders":"")),i=k(()=>`q-banner__actions row items-center justify-end col-${e.inlineActions===!0?"auto":"all"}`);return()=>{let l=[b("div",{class:"q-banner__avatar col-auto row items-center self-start"},We(t.avatar)),b("div",{class:"q-banner__content col text-body2"},We(t.default))],a=We(t.action);return a!==void 0&&l.push(b("div",{class:i.value},a)),b("div",{class:o.value+(e.inlineActions===!1&&a!==void 0?" q-banner--top-padding":""),role:"alert"},l)}}}),sy=Ce({name:"QBar",props:{...vt,dense:Boolean},setup(e,{slots:t}){let{proxy:{$q:n}}=Ve(),s=_t(e,n),o=k(()=>`q-bar row no-wrap items-center q-bar--${e.dense===!0?"dense":"standard"}  q-bar--${s.value===!0?"dark":"light"}`);return()=>b("div",{class:o.value,role:"toolbar"},We(t.default))}}),i2={left:"start",center:"center",right:"end",between:"between",around:"around",evenly:"evenly",stretch:"stretch"},iy=Object.keys(i2),td={align:{type:String,validator:e=>iy.includes(e)}};function nd(e){return k(()=>{let t=e.align===void 0?e.vertical===!0?"stretch":"left":e.align;return`${e.vertical===!0?"items":"justify"}-${i2[t]}`})}function fr(e){if(Object(e.$parent)===e.$parent)return e.$parent;let{parent:t}=e.$;for(;Object(t)===t;){if(Object(t.proxy)===t.proxy)return t.proxy;t=t.parent}}function l2(e,t){typeof t.type=="symbol"?Array.isArray(t.children)===!0&&t.children.forEach(n=>{l2(e,n)}):e.add(t)}function od(e){let t=new Set;return e.forEach(n=>{l2(t,n)}),Array.from(t)}function sd(e){return e.appContext.config.globalProperties.$router!==void 0}function Jo(e){return e.isUnmounted===!0||e.isDeactivated===!0}var ly=["",!0],ry=Ce({name:"QBreadcrumbs",props:{...td,separator:{type:String,default:"/"},separatorColor:String,activeColor:{type:String,default:"primary"},gutter:{type:String,validator:e=>["none","xs","sm","md","lg","xl"].includes(e),default:"sm"}},setup(e,{slots:t}){let n=nd(e),s=k(()=>`flex items-center ${n.value}${e.gutter==="none"?"":` q-gutter-${e.gutter}`}`),o=k(()=>e.separatorColor?` text-${e.separatorColor}`:""),i=k(()=>` text-${e.activeColor}`);return()=>{if(t.default===void 0)return;let l=od(We(t.default));if(l.length===0)return;let a=1,c=[],p=l.filter(m=>m.type!==void 0&&m.type.name==="QBreadcrumbsEl").length,d=t.separator!==void 0?t.separator:()=>e.separator;return l.forEach(m=>{if(m.type!==void 0&&m.type.name==="QBreadcrumbsEl"){let v=a<p,_=m.props!==null&&ly.includes(m.props.disable),y=(v===!0?"":" q-breadcrumbs--last")+(_!==!0&&v===!0?i.value:"");a++,c.push(b("div",{class:`flex items-center${y}`},[m])),v===!0&&c.push(b("div",{class:"q-breadcrumbs__separator"+o.value},d()))}else c.push(m)}),b("div",{class:"q-breadcrumbs"},[b("div",{class:s.value},c)])}}});function G1(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}function Y1(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function ay(e,t){for(let n in t){let s=t[n],o=e[n];if(typeof s=="string"){if(s!==o)return!1}else if(Array.isArray(o)===!1||o.length!==s.length||s.some((i,l)=>i!==o[l]))return!1}return!0}function X1(e,t){return Array.isArray(t)===!0?e.length===t.length&&e.every((n,s)=>n===t[s]):e.length===1&&e[0]===t}function uy(e,t){return Array.isArray(e)===!0?X1(e,t):Array.isArray(t)===!0?X1(t,e):e===t}function cy(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(let n in e)if(uy(e[n],t[n])===!1)return!1;return!0}var ki={to:[String,Object],replace:Boolean,exact:Boolean,activeClass:{type:String,default:"q-router-link--active"},exactActiveClass:{type:String,default:"q-router-link--exact-active"},href:String,target:String,disable:Boolean};function ka({fallbackTag:e,useDisableForRouterLinkProps:t=!0}={}){let n=Ve(),{props:s,proxy:o,emit:i}=n,l=sd(n),a=k(()=>s.disable!==!0&&s.href!==void 0),c=k(t===!0?()=>l===!0&&s.disable!==!0&&a.value!==!0&&s.to!==void 0&&s.to!==null&&s.to!=="":()=>l===!0&&a.value!==!0&&s.to!==void 0&&s.to!==null&&s.to!==""),p=k(()=>c.value===!0?w(s.to):null),d=k(()=>p.value!==null),m=k(()=>a.value===!0||d.value===!0),v=k(()=>s.type==="a"||m.value===!0?"a":s.tag||e||"div"),_=k(()=>a.value===!0?{href:s.href,target:s.target}:d.value===!0?{href:p.value.href,target:s.target}:{}),y=k(()=>{if(d.value===!1)return-1;let{matched:E}=p.value,{length:L}=E,O=E[L-1];if(O===void 0)return-1;let D=o.$route.matched;if(D.length===0)return-1;let N=D.findIndex(Y1.bind(null,O));if(N!==-1)return N;let U=G1(E[L-2]);return L>1&&G1(O)===U&&D[D.length-1].path!==U?D.findIndex(Y1.bind(null,E[L-2])):N}),q=k(()=>d.value===!0&&y.value!==-1&&ay(o.$route.params,p.value.params)),C=k(()=>q.value===!0&&y.value===o.$route.matched.length-1&&cy(o.$route.params,p.value.params)),P=k(()=>d.value===!0?C.value===!0?` ${s.exactActiveClass} ${s.activeClass}`:s.exact===!0?"":q.value===!0?` ${s.activeClass}`:"":"");function w(E){try{return o.$router.resolve(E)}catch{}return null}function $(E,{returnRouterError:L,to:O=s.to,replace:D=s.replace}={}){if(s.disable===!0)return E.preventDefault(),Promise.resolve(!1);if(E.metaKey||E.altKey||E.ctrlKey||E.shiftKey||E.button!==void 0&&E.button!==0||s.target==="_blank")return Promise.resolve(!1);E.preventDefault();let N=o.$router[D===!0?"replace":"push"](O);return L===!0?N:N.then(()=>{}).catch(()=>{})}function S(E){if(d.value===!0){let L=O=>$(E,O);i("click",E,L),E.defaultPrevented!==!0&&L()}else i("click",E)}return{hasRouterLink:d,hasHrefLink:a,hasLink:m,linkTag:v,resolvedLink:p,linkIsActive:q,linkIsExactActive:C,linkClass:P,linkAttrs:_,getLink:w,navigateToRouterLink:$,navigateOnClick:S}}var dy=Ce({name:"QBreadcrumbsEl",props:{...ki,label:String,icon:String,tag:{type:String,default:"span"}},emits:["click"],setup(e,{slots:t}){let{linkTag:n,linkAttrs:s,linkClass:o,navigateOnClick:i}=ka(),l=k(()=>({class:"q-breadcrumbs__el q-link flex inline items-center relative-position "+(e.disable!==!0?"q-link--focusable"+o.value:"q-breadcrumbs__el--disable"),...s.value,onClick:i})),a=k(()=>"q-breadcrumbs__el-icon"+(e.label!==void 0?" q-breadcrumbs__el-icon--with-label":""));return()=>{let c=[];return e.icon!==void 0&&c.push(b(gt,{class:a.value,name:e.icon})),e.label!==void 0&&c.push(e.label),b(n.value,{...l.value},jt(t.default,c))}}}),Jt={size:{type:[Number,String],default:"1em"},color:String};function Qt(e){return{cSize:k(()=>e.size in ec?`${ec[e.size]}px`:e.size),classes:k(()=>"q-spinner"+(e.color?` text-${e.color}`:""))}}var An=Ce({name:"QSpinner",props:{...Jt,thickness:{type:Number,default:5}},setup(e){let{cSize:t,classes:n}=Qt(e);return()=>b("svg",{class:n.value+" q-spinner-mat",width:t.value,height:t.value,viewBox:"25 25 50 50"},[b("circle",{class:"path",cx:"50",cy:"50",r:"20",fill:"none",stroke:"currentColor","stroke-width":e.thickness,"stroke-miterlimit":"10"})])}});function zr(e){if(e===window)return{top:0,left:0};let{top:t,left:n}=e.getBoundingClientRect();return{top:t,left:n}}function fi(e){return e===window?window.innerHeight:e.getBoundingClientRect().height}function tc(e,t){let n=e.style;for(let s in t)n[s]=t[s]}function py(e){if(e==null)return;if(typeof e=="string")try{return document.querySelector(e)||void 0}catch{return}let t=qs(e);if(t)return t.$el||t}function r2(e,t){if(e==null||e.contains(t)===!0)return!0;for(let n=e.nextElementSibling;n!==null;n=n.nextElementSibling)if(n.contains(t))return!0;return!1}function a2(e,t=250){let n=!1,s;return function(){return n===!1&&(n=!0,setTimeout(()=>{n=!1},t),s=e.apply(this,arguments)),s}}function Z1(e,t,n,s){n.modifiers.stop===!0&&Ot(e);let o=n.modifiers.color,i=n.modifiers.center;i=i===!0||s===!0;let l=document.createElement("span"),a=document.createElement("span"),c=yn(e),{left:p,top:d,width:m,height:v}=t.getBoundingClientRect(),_=Math.sqrt(m*m+v*v),y=_/2,q=`${(m-_)/2}px`,C=i?q:`${c.left-p-y}px`,P=`${(v-_)/2}px`,w=i?P:`${c.top-d-y}px`;a.className="q-ripple__inner",tc(a,{height:`${_}px`,width:`${_}px`,transform:`translate3d(${C},${w},0) scale3d(.2,.2,1)`,opacity:0}),l.className=`q-ripple${o?" text-"+o:""}`,l.setAttribute("dir","ltr"),l.appendChild(a),t.appendChild(l);let $=()=>{l.remove(),clearTimeout(S)};n.abort.push($);let S=setTimeout(()=>{a.classList.add("q-ripple__inner--enter"),a.style.transform=`translate3d(${q},${P},0) scale3d(1,1,1)`,a.style.opacity=.2,S=setTimeout(()=>{a.classList.remove("q-ripple__inner--enter"),a.classList.add("q-ripple__inner--leave"),a.style.opacity=0,S=setTimeout(()=>{l.remove(),n.abort.splice(n.abort.indexOf($),1)},275)},250)},50)}function e0(e,{modifiers:t,value:n,arg:s}){let o=Object.assign({},e.cfg.ripple,t,n);e.modifiers={early:o.early===!0,stop:o.stop===!0,center:o.center===!0,color:o.color||s,keyCodes:[].concat(o.keyCodes||13)}}var Cl=io({name:"ripple",beforeMount(e,t){let n=t.instance.$.appContext.config.globalProperties.$q.config||{};if(n.ripple===!1)return;let s={cfg:n,enabled:t.value!==!1,modifiers:{},abort:[],start(o){s.enabled===!0&&o.qSkipRipple!==!0&&o.type===(s.modifiers.early===!0?"pointerdown":"click")&&Z1(o,e,s,o.qKeyEvent===!0)},keystart:a2(o=>{s.enabled===!0&&o.qSkipRipple!==!0&&Un(o,s.modifiers.keyCodes)===!0&&o.type===`key${s.modifiers.early===!0?"down":"up"}`&&Z1(o,e,s,!0)},300)};e0(s,t),e.__qripple=s,Ht(s,"main",[[e,"pointerdown","start","passive"],[e,"click","start","passive"],[e,"keydown","keystart","passive"],[e,"keyup","keystart","passive"]])},updated(e,t){if(t.oldValue!==t.value){let n=e.__qripple;n!==void 0&&(n.enabled=t.value!==!1,n.enabled===!0&&Object(t.value)===t.value&&e0(n,t))}},beforeUnmount(e){let t=e.__qripple;t!==void 0&&(t.abort.forEach(n=>{n()}),fn(t,"main"),delete e._qripple)}}),Dr={none:0,xs:4,sm:8,md:16,lg:24,xl:32},my={xs:8,sm:10,md:14,lg:20,xl:24},fy=["button","submit","reset"],hy=/[^\s]\/[^\s]/,u2=["flat","outline","push","unelevated"];function id(e,t){return e.flat===!0?"flat":e.outline===!0?"outline":e.push===!0?"push":e.unelevated===!0?"unelevated":t}function c2(e){let t=id(e);return t!==void 0?{[t]:!0}:{}}var ld={...$o,...ki,type:{type:String,default:"button"},label:[Number,String],icon:String,iconRight:String,...u2.reduce((e,t)=>(e[t]=Boolean)&&e,{}),square:Boolean,round:Boolean,rounded:Boolean,glossy:Boolean,size:String,fab:Boolean,fabMini:Boolean,padding:String,color:String,textColor:String,noCaps:Boolean,noWrap:Boolean,dense:Boolean,tabindex:[Number,String],ripple:{type:[Boolean,Object],default:!0},align:{...td.align,default:"center"},stack:Boolean,stretch:Boolean,loading:{type:Boolean,default:null},disable:Boolean};function gy(e){let t=Lo(e,my),n=nd(e),{hasRouterLink:s,hasLink:o,linkTag:i,linkAttrs:l,navigateOnClick:a}=ka({fallbackTag:"button"}),c=k(()=>{let C=e.fab===!1&&e.fabMini===!1?t.value:{};return e.padding!==void 0?Object.assign({},C,{padding:e.padding.split(/\s+/).map(P=>P in Dr?Dr[P]+"px":P).join(" "),minWidth:"0",minHeight:"0"}):C}),p=k(()=>e.rounded===!0||e.fab===!0||e.fabMini===!0),d=k(()=>e.disable!==!0&&e.loading!==!0),m=k(()=>d.value===!0?e.tabindex||0:-1),v=k(()=>id(e,"standard")),_=k(()=>{let C={tabindex:m.value};return o.value===!0?Object.assign(C,l.value):fy.includes(e.type)===!0&&(C.type=e.type),i.value==="a"?(e.disable===!0?C["aria-disabled"]="true":C.href===void 0&&(C.role="button"),s.value!==!0&&hy.test(e.type)===!0&&(C.type=e.type)):e.disable===!0&&(C.disabled="",C["aria-disabled"]="true"),e.loading===!0&&e.percentage!==void 0&&Object.assign(C,{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":e.percentage}),C}),y=k(()=>{let C;e.color!==void 0?e.flat===!0||e.outline===!0?C=`text-${e.textColor||e.color}`:C=`bg-${e.color} text-${e.textColor||"white"}`:e.textColor&&(C=`text-${e.textColor}`);let P=e.round===!0?"round":`rectangle${p.value===!0?" q-btn--rounded":e.square===!0?" q-btn--square":""}`;return`q-btn--${v.value} q-btn--${P}`+(C!==void 0?" "+C:"")+(d.value===!0?" q-btn--actionable q-focusable q-hoverable":e.disable===!0?" disabled":"")+(e.fab===!0?" q-btn--fab":e.fabMini===!0?" q-btn--fab-mini":"")+(e.noCaps===!0?" q-btn--no-uppercase":"")+(e.dense===!0?" q-btn--dense":"")+(e.stretch===!0?" no-border-radius self-stretch":"")+(e.glossy===!0?" glossy":"")+(e.square?" q-btn--square":"")}),q=k(()=>n.value+(e.stack===!0?" column":" row")+(e.noWrap===!0?" no-wrap text-no-wrap":"")+(e.loading===!0?" q-btn__content--hidden":""));return{classes:y,style:c,innerClasses:q,attributes:_,hasLink:o,linkTag:i,navigateOnClick:a,isActionable:d}}var{passiveCapture:Bn}=Pt,Is=null,Os=null,Fs=null,yt=Ce({name:"QBtn",props:{...ld,percentage:Number,darkPercentage:Boolean,onTouchstart:[Function,Array]},emits:["click","keydown","mousedown","keyup"],setup(e,{slots:t,emit:n}){let{proxy:s}=Ve(),{classes:o,style:i,innerClasses:l,attributes:a,hasLink:c,linkTag:p,navigateOnClick:d,isActionable:m}=gy(e),v=X(null),_=X(null),y=null,q,C=null,P=k(()=>e.label!==void 0&&e.label!==null&&e.label!==""),w=k(()=>e.disable===!0||e.ripple===!1?!1:{keyCodes:c.value===!0?[13,32]:[13],...e.ripple===!0?{}:e.ripple}),$=k(()=>({center:e.round})),S=k(()=>{let F=Math.max(0,Math.min(100,e.percentage));return F>0?{transition:"transform 0.6s",transform:`translateX(${F-100}%)`}:{}}),E=k(()=>{if(e.loading===!0)return{onMousedown:M,onTouchstart:M,onClick:M,onKeydown:M,onKeyup:M};if(m.value===!0){let F={onClick:O,onKeydown:D,onMousedown:U};if(s.$q.platform.has.touch===!0){let re=e.onTouchstart!==void 0?"":"Passive";F[`onTouchstart${re}`]=N}return F}return{onClick:it}}),L=k(()=>({ref:v,class:"q-btn q-btn-item non-selectable no-outline "+o.value,style:i.value,...a.value,...E.value}));function O(F){if(v.value!==null){if(F!==void 0){if(F.defaultPrevented===!0)return;let re=document.activeElement;if(e.type==="submit"&&re!==document.body&&v.value.contains(re)===!1&&re.contains(v.value)===!1){v.value.focus();let se=()=>{document.removeEventListener("keydown",it,!0),document.removeEventListener("keyup",se,Bn),v.value!==null&&v.value.removeEventListener("blur",se,Bn)};document.addEventListener("keydown",it,!0),document.addEventListener("keyup",se,Bn),v.value.addEventListener("blur",se,Bn)}}d(F)}}function D(F){v.value!==null&&(n("keydown",F),Un(F,[13,32])===!0&&Os!==v.value&&(Os!==null&&z(),F.defaultPrevented!==!0&&(v.value.focus(),Os=v.value,v.value.classList.add("q-btn--active"),document.addEventListener("keyup",W,!0),v.value.addEventListener("blur",W,Bn)),it(F)))}function N(F){v.value!==null&&(n("touchstart",F),F.defaultPrevented!==!0&&(Is!==v.value&&(Is!==null&&z(),Is=v.value,y=F.target,y.addEventListener("touchcancel",W,Bn),y.addEventListener("touchend",W,Bn)),q=!0,C!==null&&clearTimeout(C),C=setTimeout(()=>{C=null,q=!1},200)))}function U(F){v.value!==null&&(F.qSkipRipple=q===!0,n("mousedown",F),F.defaultPrevented!==!0&&Fs!==v.value&&(Fs!==null&&z(),Fs=v.value,v.value.classList.add("q-btn--active"),document.addEventListener("mouseup",W,Bn)))}function W(F){if(v.value!==null&&!(F!==void 0&&F.type==="blur"&&document.activeElement===v.value)){if(F!==void 0&&F.type==="keyup"){if(Os===v.value&&Un(F,[13,32])===!0){let re=new MouseEvent("click",F);re.qKeyEvent=!0,F.defaultPrevented===!0&&en(re),F.cancelBubble===!0&&Ot(re),v.value.dispatchEvent(re),it(F),F.qKeyEvent=!0}n("keyup",F)}z()}}function z(F){let re=_.value;F!==!0&&(Is===v.value||Fs===v.value)&&re!==null&&re!==document.activeElement&&(re.setAttribute("tabindex",-1),re.focus()),Is===v.value&&(y!==null&&(y.removeEventListener("touchcancel",W,Bn),y.removeEventListener("touchend",W,Bn)),Is=y=null),Fs===v.value&&(document.removeEventListener("mouseup",W,Bn),Fs=null),Os===v.value&&(document.removeEventListener("keyup",W,!0),v.value!==null&&v.value.removeEventListener("blur",W,Bn),Os=null),v.value!==null&&v.value.classList.remove("q-btn--active")}function M(F){it(F),F.qSkipRipple=!0}return pt(()=>{z(!0)}),Object.assign(s,{click:F=>{m.value===!0&&O(F)}}),()=>{let F=[];e.icon!==void 0&&F.push(b(gt,{name:e.icon,left:e.stack!==!0&&P.value===!0,role:"img","aria-hidden":"true"})),P.value===!0&&F.push(b("span",{class:"block"},[e.label])),F=jt(t.default,F),e.iconRight!==void 0&&e.round===!1&&F.push(b(gt,{name:e.iconRight,right:e.stack!==!0&&P.value===!0,role:"img","aria-hidden":"true"}));let re=[b("span",{class:"q-focus-helper",ref:_})];return e.loading===!0&&e.percentage!==void 0&&re.push(b("span",{class:"q-btn__progress absolute-full overflow-hidden"+(e.darkPercentage===!0?" q-btn__progress--dark":"")},[b("span",{class:"q-btn__progress-indicator fit block",style:S.value})])),re.push(b("span",{class:"q-btn__content text-center col items-center q-anchor--skip "+l.value},F)),e.loading!==null&&re.push(b(Be,{name:"q-transition--fade"},()=>e.loading===!0?[b("span",{key:"loading",class:"absolute-full flex flex-center"},t.loading!==void 0?t.loading():[b(An)])]:null)),Je(b(p.value,L.value,re),[[Cl,w.value,void 0,$.value]])}}}),rd=Ce({name:"QBtnGroup",props:{unelevated:Boolean,outline:Boolean,flat:Boolean,rounded:Boolean,square:Boolean,push:Boolean,stretch:Boolean,glossy:Boolean,spread:Boolean},setup(e,{slots:t}){let n=k(()=>{let s=["unelevated","outline","flat","rounded","square","push","stretch","glossy"].filter(o=>e[o]===!0).map(o=>`q-btn-group--${o}`).join(" ");return`q-btn-group row no-wrap${s.length!==0?" "+s:""}`+(e.spread===!0?" q-btn-group--spread":" inline")});return()=>b("div",{class:n.value},We(t.default))}});function Zn(){if(window.getSelection!==void 0){let e=window.getSelection();e.empty!==void 0?e.empty():e.removeAllRanges!==void 0&&(e.removeAllRanges(),Bf.is.mobile!==!0&&e.addRange(document.createRange()))}else document.selection!==void 0&&document.selection.empty()}var ad={target:{default:!0},noParentEvent:Boolean,contextMenu:Boolean};function ud({showing:e,avoidEmit:t,configureAnchorEl:n}){let{props:s,proxy:o,emit:i}=Ve(),l=X(null),a=null;function c(_){return l.value===null?!1:_===void 0||_.touches===void 0||_.touches.length<=1}let p={};n===void 0&&(Object.assign(p,{hide(_){o.hide(_)},toggle(_){o.toggle(_),_.qAnchorHandled=!0},toggleKey(_){Un(_,13)===!0&&p.toggle(_)},contextClick(_){o.hide(_),en(_),ft(()=>{o.show(_),_.qAnchorHandled=!0})},prevent:en,mobileTouch(_){if(p.mobileCleanup(_),c(_)!==!0)return;o.hide(_),l.value.classList.add("non-selectable");let y=_.target;Ht(p,"anchor",[[y,"touchmove","mobileCleanup","passive"],[y,"touchend","mobileCleanup","passive"],[y,"touchcancel","mobileCleanup","passive"],[l.value,"contextmenu","prevent","notPassive"]]),a=setTimeout(()=>{a=null,o.show(_),_.qAnchorHandled=!0},300)},mobileCleanup(_){l.value.classList.remove("non-selectable"),a!==null&&(clearTimeout(a),a=null),e.value===!0&&_!==void 0&&Zn()}}),n=function(_=s.contextMenu){if(s.noParentEvent===!0||l.value===null)return;let y;_===!0?o.$q.platform.is.mobile===!0?y=[[l.value,"touchstart","mobileTouch","passive"]]:y=[[l.value,"mousedown","hide","passive"],[l.value,"contextmenu","contextClick","notPassive"]]:y=[[l.value,"click","toggle","passive"],[l.value,"keyup","toggleKey","passive"]],Ht(p,"anchor",y)});function d(){fn(p,"anchor")}function m(_){for(l.value=_;l.value.classList.contains("q-anchor--skip");)l.value=l.value.parentNode;n()}function v(){if(s.target===!1||s.target===""||o.$el.parentNode===null)l.value=null;else if(s.target===!0)m(o.$el.parentNode);else{let _=s.target;if(typeof s.target=="string")try{_=document.querySelector(s.target)}catch{_=void 0}_!=null?(l.value=_.$el||_,n()):(l.value=null,console.error(`Anchor: target "${s.target}" not found`))}}return qe(()=>s.contextMenu,_=>{l.value!==null&&(d(),n(_))}),qe(()=>s.target,()=>{l.value!==null&&d(),v()}),qe(()=>s.noParentEvent,_=>{l.value!==null&&(_===!0?d():n())}),Et(()=>{v(),t!==!0&&s.modelValue===!0&&l.value===null&&i("update:modelValue",!1)}),pt(()=>{a!==null&&clearTimeout(a),d()}),{anchorEl:l,canShow:c,anchorEvents:p}}function d2(e,t){let n=X(null),s;function o(a,c){let p=`${c!==void 0?"add":"remove"}EventListener`,d=c!==void 0?c:s;a!==window&&a[p]("scroll",d,Pt.passive),window[p]("scroll",d,Pt.passive),s=c}function i(){n.value!==null&&(o(n.value),n.value=null)}let l=qe(()=>e.noParentEvent,()=>{n.value!==null&&(i(),t())});return pt(l),{localScrollTarget:n,unconfigureScrollTarget:i,changeScrollEvent:o}}var wi={modelValue:{type:Boolean,default:null},"onUpdate:modelValue":[Function,Array]},qi=["beforeShow","show","beforeHide","hide"];function Si({showing:e,canShow:t,hideOnRouteChange:n,handleShow:s,handleHide:o,processOnMount:i}){let l=Ve(),{props:a,emit:c,proxy:p}=l,d;function m(w){e.value===!0?y(w):v(w)}function v(w){if(a.disable===!0||w!==void 0&&w.qAnchorHandled===!0||t!==void 0&&t(w)!==!0)return;let $=a["onUpdate:modelValue"]!==void 0;$===!0&&(c("update:modelValue",!0),d=w,ft(()=>{d===w&&(d=void 0)})),(a.modelValue===null||$===!1)&&_(w)}function _(w){e.value!==!0&&(e.value=!0,c("beforeShow",w),s!==void 0?s(w):c("show",w))}function y(w){if(a.disable===!0)return;let $=a["onUpdate:modelValue"]!==void 0;$===!0&&(c("update:modelValue",!1),d=w,ft(()=>{d===w&&(d=void 0)})),(a.modelValue===null||$===!1)&&q(w)}function q(w){e.value!==!1&&(e.value=!1,c("beforeHide",w),o!==void 0?o(w):c("hide",w))}function C(w){a.disable===!0&&w===!0?a["onUpdate:modelValue"]!==void 0&&c("update:modelValue",!1):w===!0!==e.value&&(w===!0?_:q)(d)}qe(()=>a.modelValue,C),n!==void 0&&sd(l)===!0&&qe(()=>p.$route.fullPath,()=>{n.value===!0&&e.value===!0&&y()}),i===!0&&Et(()=>{C(a.modelValue)});let P={show:v,hide:y,toggle:m};return Object.assign(p,P),P}var ys=[],dl=[];function p2(e){dl=dl.filter(t=>t!==e)}function vy(e){p2(e),dl.push(e)}function t0(e){p2(e),dl.length===0&&ys.length!==0&&(ys[ys.length-1](),ys=[])}function Ci(e){dl.length===0?e():ys.push(e)}function _y(e){ys=ys.filter(t=>t!==e)}var ri=[],Yi=[],by=1,Vo=document.body;function Pl(e,t){let n=document.createElement("div");if(n.id=t!==void 0?`q-portal--${t}--${by++}`:e,Nr.globalNodes!==void 0){let s=Nr.globalNodes.class;s!==void 0&&(n.className=s)}return Vo.appendChild(n),ri.push(n),Yi.push(t),n}function cd(e){let t=ri.indexOf(e);ri.splice(t,1),Yi.splice(t,1),e.remove()}function yy(e){if(e===Vo)return;if(Vo=e,Vo===document.body||Yi.reduce((n,s)=>s==="dialog"?n+1:n,0)<2){ri.forEach(n=>{n.contains(Vo)===!1&&Vo.appendChild(n)});return}let t=Yi.lastIndexOf("dialog");for(let n=0;n<ri.length;n++){let s=ri[n];(n===t||Yi[n]!=="dialog")&&s.contains(Vo)===!1&&Vo.appendChild(s)}}var ai=[];function xy(e){return ai.find(t=>t.contentEl!==null&&t.contentEl.contains(e))}function m2(e,t){do{if(e.$options.name==="QMenu"){if(e.hide(t),e.$props.separateClosePopup===!0)return fr(e)}else if(e.__qPortal===!0){let n=fr(e);return n!==void 0&&n.$options.name==="QPopupProxy"?(e.hide(t),n):e}e=fr(e)}while(e!=null)}function ky(e,t,n){for(;n!==0&&e!==void 0&&e!==null;){if(e.__qPortal===!0){if(n--,e.$options.name==="QMenu"){e=m2(e,t);continue}e.hide(t)}e=fr(e)}}var wy=Ce({name:"QPortal",setup(e,{slots:t}){return()=>t.default()}});function qy(e){for(e=e.parent;e!=null;){if(e.type.name==="QGlobalDialog")return!0;if(e.type.name==="QDialog"||e.type.name==="QMenu")return!1;e=e.parent}return!1}function dd(e,t,n,s){let o=X(!1),i=X(!1),l=null,a={},c=s==="dialog"&&qy(e);function p(m){if(m===!0){t0(a),i.value=!0;return}i.value=!1,o.value===!1&&(c===!1&&l===null&&(l=Pl(!1,s)),o.value=!0,ai.push(e.proxy),vy(a))}function d(m){if(i.value=!1,m!==!0)return;t0(a),o.value=!1;let v=ai.indexOf(e.proxy);v!==-1&&ai.splice(v,1),l!==null&&(cd(l),l=null)}return ra(()=>{d(!0)}),e.proxy.__qPortal=!0,Zt(e.proxy,"contentEl",()=>t.value),{showPortal:p,hidePortal:d,portalIsActive:o,portalIsAccessible:i,renderPortal:()=>c===!0?n():o.value===!0?[b(ov,{to:l},b(wy,n))]:void 0}}var $l={transitionShow:{type:String,default:"fade"},transitionHide:{type:String,default:"fade"},transitionDuration:{type:[String,Number],default:300}};function wa(e,t=()=>{},n=()=>{}){return{transitionProps:k(()=>{let s=`q-transition--${e.transitionShow||t()}`,o=`q-transition--${e.transitionHide||n()}`;return{appear:!0,enterFromClass:`${s}-enter-from`,enterActiveClass:`${s}-enter-active`,enterToClass:`${s}-enter-to`,leaveFromClass:`${o}-leave-from`,leaveActiveClass:`${o}-leave-active`,leaveToClass:`${o}-leave-to`}}),transitionStyle:k(()=>`--q-transition-duration: ${e.transitionDuration}ms`)}}function ui(){let e,t=Ve();function n(){e=void 0}return mo(n),pt(n),{removeTick:n,registerTick(s){e=s,ft(()=>{e===s&&(Jo(t)===!1&&e(),e=void 0)})}}}function Go(){let e=null,t=Ve();function n(){e!==null&&(clearTimeout(e),e=null)}return mo(n),pt(n),{removeTimeout:n,registerTimeout(s,o){n(),Jo(t)===!1&&(e=setTimeout(()=>{e=null,s()},o))}}}var Sy=[null,document,document.body,document.scrollingElement,document.documentElement];function fo(e,t){let n=py(t);if(n===void 0){if(e==null)return window;n=e.closest(".scroll,.scroll-y,.overflow-auto")}return Sy.includes(n)?window:n}function Wl(e){return(e===window?document.body:e).scrollHeight}function Qo(e){return e===window?window.pageYOffset||window.scrollY||document.body.scrollTop||0:e.scrollTop}function qa(e){return e===window?window.pageXOffset||window.scrollX||document.body.scrollLeft||0:e.scrollLeft}function f2(e,t,n=0){let s=arguments[3]===void 0?performance.now():arguments[3],o=Qo(e);if(n<=0){o!==t&&nc(e,t);return}requestAnimationFrame(i=>{let l=i-s,a=o+(t-o)/Math.max(l,n)*l;nc(e,a),a!==t&&f2(e,t,n-l,i)})}function h2(e,t,n=0){let s=arguments[3]===void 0?performance.now():arguments[3],o=qa(e);if(n<=0){o!==t&&oc(e,t);return}requestAnimationFrame(i=>{let l=i-s,a=o+(t-o)/Math.max(l,n)*l;oc(e,a),a!==t&&h2(e,t,n-l,i)})}function nc(e,t){if(e===window){window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,t);return}e.scrollTop=t}function oc(e,t){if(e===window){window.scrollTo(t,window.pageYOffset||window.scrollY||document.body.scrollTop||0);return}e.scrollLeft=t}function ci(e,t,n){if(n){f2(e,t,n);return}nc(e,t)}function ou(e,t,n){if(n){h2(e,t,n);return}oc(e,t)}var Kl;function hr(){if(Kl!==void 0)return Kl;let e=document.createElement("p"),t=document.createElement("div");tc(e,{width:"100%",height:"200px"}),tc(t,{position:"absolute",top:"0px",left:"0px",visibility:"hidden",width:"200px",height:"150px",overflow:"hidden"}),t.appendChild(e),document.body.appendChild(t);let n=e.offsetWidth;t.style.overflow="scroll";let s=e.offsetWidth;return n===s&&(s=t.clientWidth),t.remove(),Kl=n-s,Kl}function Cy(e,t=!0){return!e||e.nodeType!==Node.ELEMENT_NODE?!1:t?e.scrollHeight>e.clientHeight&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-y"])):e.scrollWidth>e.clientWidth&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-x"]))}var Cs=[],hi;function Py(e){hi=e.keyCode===27}function $y(){hi===!0&&(hi=!1)}function Ly(e){hi===!0&&(hi=!1,Un(e,27)===!0&&Cs[Cs.length-1](e))}function g2(e){window[e]("keydown",Py),window[e]("blur",$y),window[e]("keyup",Ly),hi=!1}function v2(e){ot.is.desktop===!0&&(Cs.push(e),Cs.length===1&&g2("addEventListener"))}function Tr(e){let t=Cs.indexOf(e);t!==-1&&(Cs.splice(t,1),Cs.length===0&&g2("removeEventListener"))}var Ps=[];function _2(e){Ps[Ps.length-1](e)}function b2(e){ot.is.desktop===!0&&(Ps.push(e),Ps.length===1&&document.body.addEventListener("focusin",_2))}function sc(e){let t=Ps.indexOf(e);t!==-1&&(Ps.splice(t,1),Ps.length===0&&document.body.removeEventListener("focusin",_2))}var{notPassiveCapture:Vr}=Pt,$s=[];function Br(e){let t=e.target;if(t===void 0||t.nodeType===8||t.classList.contains("no-pointer-events")===!0)return;let n=ai.length-1;for(;n>=0;){let s=ai[n].$;if(s.type.name==="QTooltip"){n--;continue}if(s.type.name!=="QDialog")break;if(s.props.seamless!==!0)return;n--}for(let s=$s.length-1;s>=0;s--){let o=$s[s];if((o.anchorEl.value===null||o.anchorEl.value.contains(t)===!1)&&(t===document.body||o.innerRef.value!==null&&o.innerRef.value.contains(t)===!1))e.qClickOutside=!0,o.onClickOutside(e);else return}}function y2(e){$s.push(e),$s.length===1&&(document.addEventListener("mousedown",Br,Vr),document.addEventListener("touchstart",Br,Vr))}function Ir(e){let t=$s.findIndex(n=>n===e);t!==-1&&($s.splice(t,1),$s.length===0&&(document.removeEventListener("mousedown",Br,Vr),document.removeEventListener("touchstart",Br,Vr)))}var n0,o0;function Or(e){let t=e.split(" ");return t.length!==2?!1:["top","center","bottom"].includes(t[0])!==!0?(console.error("Anchor/Self position must start with one of top/center/bottom"),!1):["left","middle","right","start","end"].includes(t[1])!==!0?(console.error("Anchor/Self position must end with one of left/middle/right/start/end"),!1):!0}function x2(e){return e?!(e.length!==2||typeof e[0]!="number"||typeof e[1]!="number"):!0}var ic={"start#ltr":"left","start#rtl":"right","end#ltr":"right","end#rtl":"left"};["left","middle","right"].forEach(e=>{ic[`${e}#ltr`]=e,ic[`${e}#rtl`]=e});function Fr(e,t){let n=e.split(" ");return{vertical:n[0],horizontal:ic[`${n[1]}#${t===!0?"rtl":"ltr"}`]}}function Ey(e,t){let{top:n,left:s,right:o,bottom:i,width:l,height:a}=e.getBoundingClientRect();return t!==void 0&&(n-=t[1],s-=t[0],i+=t[1],o+=t[0],l+=t[0],a+=t[1]),{top:n,bottom:i,height:a,left:s,right:o,width:l,middle:s+(o-s)/2,center:n+(i-n)/2}}function Ry(e,t,n){let{top:s,left:o}=e.getBoundingClientRect();return s+=t.top,o+=t.left,n!==void 0&&(s+=n[1],o+=n[0]),{top:s,bottom:s+1,height:1,left:o,right:o+1,width:1,middle:o,center:s}}function Ny(e,t){return{top:0,center:t/2,bottom:t,left:0,middle:e/2,right:e}}function s0(e,t,n,s){return{top:e[n.vertical]-t[s.vertical],left:e[n.horizontal]-t[s.horizontal]}}function pd(e,t=0){if(e.targetEl===null||e.anchorEl===null||t>5)return;if(e.targetEl.offsetHeight===0||e.targetEl.offsetWidth===0){setTimeout(()=>{pd(e,t+1)},10);return}let{targetEl:n,offset:s,anchorEl:o,anchorOrigin:i,selfOrigin:l,absoluteOffset:a,fit:c,cover:p,maxHeight:d,maxWidth:m}=e;if(ot.is.ios===!0&&window.visualViewport!==void 0){let L=document.body.style,{offsetLeft:O,offsetTop:D}=window.visualViewport;O!==n0&&(L.setProperty("--q-pe-left",O+"px"),n0=O),D!==o0&&(L.setProperty("--q-pe-top",D+"px"),o0=D)}let{scrollLeft:v,scrollTop:_}=n,y=a===void 0?Ey(o,p===!0?[0,0]:s):Ry(o,a,s);Object.assign(n.style,{top:0,left:0,minWidth:null,minHeight:null,maxWidth:m||"100vw",maxHeight:d||"100vh",visibility:"visible"});let{offsetWidth:q,offsetHeight:C}=n,{elWidth:P,elHeight:w}=c===!0||p===!0?{elWidth:Math.max(y.width,q),elHeight:p===!0?Math.max(y.height,C):C}:{elWidth:q,elHeight:C},$={maxWidth:m,maxHeight:d};(c===!0||p===!0)&&($.minWidth=y.width+"px",p===!0&&($.minHeight=y.height+"px")),Object.assign(n.style,$);let S=Ny(P,w),E=s0(y,S,i,l);if(a===void 0||s===void 0)su(E,y,S,i,l);else{let{top:L,left:O}=E;su(E,y,S,i,l);let D=!1;if(E.top!==L){D=!0;let N=2*s[1];y.center=y.top-=N,y.bottom-=N+2}if(E.left!==O){D=!0;let N=2*s[0];y.middle=y.left-=N,y.right-=N+2}D===!0&&(E=s0(y,S,i,l),su(E,y,S,i,l))}$={top:E.top+"px",left:E.left+"px"},E.maxHeight!==void 0&&($.maxHeight=E.maxHeight+"px",y.height>E.maxHeight&&($.minHeight=$.maxHeight)),E.maxWidth!==void 0&&($.maxWidth=E.maxWidth+"px",y.width>E.maxWidth&&($.minWidth=$.maxWidth)),Object.assign(n.style,$),n.scrollTop!==_&&(n.scrollTop=_),n.scrollLeft!==v&&(n.scrollLeft=v)}function su(e,t,n,s,o){let i=n.bottom,l=n.right,a=hr(),c=window.innerHeight-a,p=document.body.clientWidth;if(e.top<0||e.top+i>c)if(o.vertical==="center")e.top=t[s.vertical]>c/2?Math.max(0,c-i):0,e.maxHeight=Math.min(i,c);else if(t[s.vertical]>c/2){let d=Math.min(c,s.vertical==="center"?t.center:s.vertical===o.vertical?t.bottom:t.top);e.maxHeight=Math.min(i,d),e.top=Math.max(0,d-i)}else e.top=Math.max(0,s.vertical==="center"?t.center:s.vertical===o.vertical?t.top:t.bottom),e.maxHeight=Math.min(i,c-e.top);if(e.left<0||e.left+l>p)if(e.maxWidth=Math.min(l,p),o.horizontal==="middle")e.left=t[s.horizontal]>p/2?Math.max(0,p-l):0;else if(t[s.horizontal]>p/2){let d=Math.min(p,s.horizontal==="middle"?t.middle:s.horizontal===o.horizontal?t.right:t.left);e.maxWidth=Math.min(l,d),e.left=Math.max(0,d-e.maxWidth)}else e.left=Math.max(0,s.horizontal==="middle"?t.middle:s.horizontal===o.horizontal?t.left:t.right),e.maxWidth=Math.min(l,p-e.left)}var Ll=Ce({name:"QMenu",inheritAttrs:!1,props:{...ad,...wi,...vt,...$l,persistent:Boolean,autoClose:Boolean,separateClosePopup:Boolean,noRouteDismiss:Boolean,noRefocus:Boolean,noFocus:Boolean,fit:Boolean,cover:Boolean,square:Boolean,anchor:{type:String,validator:Or},self:{type:String,validator:Or},offset:{type:Array,validator:x2},scrollTarget:{default:void 0},touchPosition:Boolean,maxHeight:{type:String,default:null},maxWidth:{type:String,default:null}},emits:[...qi,"click","escapeKey"],setup(e,{slots:t,emit:n,attrs:s}){let o=null,i,l,a,c=Ve(),{proxy:p}=c,{$q:d}=p,m=X(null),v=X(!1),_=k(()=>e.persistent!==!0&&e.noRouteDismiss!==!0),y=_t(e,d),{registerTick:q,removeTick:C}=ui(),{registerTimeout:P}=Go(),{transitionProps:w,transitionStyle:$}=wa(e),{localScrollTarget:S,changeScrollEvent:E,unconfigureScrollTarget:L}=d2(e,ae),{anchorEl:O,canShow:D}=ud({showing:v}),{hide:N}=Si({showing:v,canShow:D,handleShow:$e,handleHide:ne,hideOnRouteChange:_,processOnMount:!0}),{showPortal:U,hidePortal:W,renderPortal:z}=dd(c,m,me,"menu"),M={anchorEl:O,innerRef:m,onClickOutside(Q){if(e.persistent!==!0&&v.value===!0)return N(Q),(Q.type==="touchstart"||Q.target.classList.contains("q-dialog__backdrop"))&&it(Q),!0}},F=k(()=>Fr(e.anchor||(e.cover===!0?"center middle":"bottom start"),d.lang.rtl)),re=k(()=>e.cover===!0?F.value:Fr(e.self||"top start",d.lang.rtl)),se=k(()=>(e.square===!0?" q-menu--square":"")+(y.value===!0?" q-menu--dark q-dark":"")),B=k(()=>e.autoClose===!0?{onClick:ie}:{}),te=k(()=>v.value===!0&&e.persistent!==!0);qe(te,Q=>{Q===!0?(v2(j),y2(M)):(Tr(j),Ir(M))});function fe(){Ci(()=>{let Q=m.value;Q&&Q.contains(document.activeElement)!==!0&&(Q=Q.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||Q.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||Q.querySelector("[autofocus], [data-autofocus]")||Q,Q.focus({preventScroll:!0}))})}function $e(Q){if(o=e.noRefocus===!1?document.activeElement:null,b2(Le),U(),ae(),i=void 0,Q!==void 0&&(e.touchPosition||e.contextMenu)){let ge=yn(Q);if(ge.left!==void 0){let{top:Ae,left:ce}=O.value.getBoundingClientRect();i={left:ge.left-ce,top:ge.top-Ae}}}l===void 0&&(l=qe(()=>d.screen.width+"|"+d.screen.height+"|"+e.self+"|"+e.anchor+"|"+d.lang.rtl,V)),e.noFocus!==!0&&document.activeElement.blur(),q(()=>{V(),e.noFocus!==!0&&fe()}),P(()=>{d.platform.is.ios===!0&&(a=e.autoClose,m.value.click()),V(),U(!0),n("show",Q)},e.transitionDuration)}function ne(Q){C(),W(),T(!0),o!==null&&(Q===void 0||Q.qClickOutside!==!0)&&(((Q&&Q.type.indexOf("key")===0?o.closest('[tabindex]:not([tabindex^="-"])'):void 0)||o).focus(),o=null),P(()=>{W(!0),n("hide",Q)},e.transitionDuration)}function T(Q){i=void 0,l!==void 0&&(l(),l=void 0),(Q===!0||v.value===!0)&&(sc(Le),L(),Ir(M),Tr(j)),Q!==!0&&(o=null)}function ae(){(O.value!==null||e.scrollTarget!==void 0)&&(S.value=fo(O.value,e.scrollTarget),E(S.value,V))}function ie(Q){a!==!0?(m2(p,Q),n("click",Q)):a=!1}function Le(Q){te.value===!0&&e.noFocus!==!0&&r2(m.value,Q.target)!==!0&&fe()}function j(Q){n("escapeKey"),N(Q)}function V(){pd({targetEl:m.value,offset:e.offset,anchorEl:O.value,anchorOrigin:F.value,selfOrigin:re.value,absoluteOffset:i,fit:e.fit,cover:e.cover,maxHeight:e.maxHeight,maxWidth:e.maxWidth})}function me(){return b(Be,w.value,()=>v.value===!0?b("div",{role:"menu",...s,ref:m,tabindex:-1,class:["q-menu q-position-engine scroll"+se.value,s.class],style:[s.style,$.value],...B.value},We(t.default)):null)}return pt(T),Object.assign(p,{focus:fe,updatePosition:V}),z}}),iu,Gl=0,rn=new Array(256);for(let e=0;e<256;e++)rn[e]=(e+256).toString(16).substring(1);var Ay=(()=>{let e=typeof crypto<"u"?crypto:typeof window<"u"?window.crypto||window.msCrypto:void 0;if(e!==void 0){if(e.randomBytes!==void 0)return e.randomBytes;if(e.getRandomValues!==void 0)return t=>{let n=new Uint8Array(t);return e.getRandomValues(n),n}}return t=>{let n=[];for(let s=t;s>0;s--)n.push(Math.floor(Math.random()*256));return n}})(),i0=4096;function pl(){(iu===void 0||Gl+16>i0)&&(Gl=0,iu=Ay(i0));let e=Array.prototype.slice.call(iu,Gl,Gl+=16);return e[6]=e[6]&15|64,e[8]=e[8]&63|128,rn[e[0]]+rn[e[1]]+rn[e[2]]+rn[e[3]]+"-"+rn[e[4]]+rn[e[5]]+"-"+rn[e[6]]+rn[e[7]]+"-"+rn[e[8]]+rn[e[9]]+"-"+rn[e[10]]+rn[e[11]]+rn[e[12]]+rn[e[13]]+rn[e[14]]+rn[e[15]]}function My(e){return e??null}function l0(e,t){return e??(t===!0?`f_${pl()}`:null)}function Sa({getValue:e,required:t=!0}={}){if(Sn.value===!0){let n=X(e!==void 0?My(e()):null);return t===!0&&n.value===null&&Et(()=>{n.value=`f_${pl()}`}),e!==void 0&&qe(e,s=>{n.value=l0(s,t)}),n}return e!==void 0?k(()=>l0(e(),t)):X(`f_${pl()}`)}var zy=Object.keys(ld);function Dy(e){return zy.reduce((t,n)=>{let s=e[n];return s!==void 0&&(t[n]=s),t},{})}var k2=Ce({name:"QBtnDropdown",props:{...ld,...$l,modelValue:Boolean,split:Boolean,dropdownIcon:String,contentClass:[Array,String,Object],contentStyle:[Array,String,Object],cover:Boolean,persistent:Boolean,noRouteDismiss:Boolean,autoClose:Boolean,menuAnchor:{type:String,default:"bottom end"},menuSelf:{type:String,default:"top end"},menuOffset:Array,disableMainBtn:Boolean,disableDropdown:Boolean,noIconAnimation:Boolean,toggleAriaLabel:String},emits:["update:modelValue","click","beforeShow","show","beforeHide","hide"],setup(e,{slots:t,emit:n}){let{proxy:s}=Ve(),o=X(e.modelValue),i=X(null),l=Sa(),a=k(()=>{let S={"aria-expanded":o.value===!0?"true":"false","aria-haspopup":"true","aria-controls":l.value,"aria-label":e.toggleAriaLabel||s.$q.lang.label[o.value===!0?"collapse":"expand"](e.label)};return(e.disable===!0||e.split===!1&&e.disableMainBtn===!0||e.disableDropdown===!0)&&(S["aria-disabled"]="true"),S}),c=k(()=>"q-btn-dropdown__arrow"+(o.value===!0&&e.noIconAnimation===!1?" rotate-180":"")+(e.split===!1?" q-btn-dropdown__arrow-container":"")),p=k(()=>c2(e)),d=k(()=>Dy(e));qe(()=>e.modelValue,S=>{i.value!==null&&i.value[S?"show":"hide"]()}),qe(()=>e.split,$);function m(S){o.value=!0,n("beforeShow",S)}function v(S){n("show",S),n("update:modelValue",!0)}function _(S){o.value=!1,n("beforeHide",S)}function y(S){n("hide",S),n("update:modelValue",!1)}function q(S){n("click",S)}function C(S){Ot(S),$(),n("click",S)}function P(S){i.value!==null&&i.value.toggle(S)}function w(S){i.value!==null&&i.value.show(S)}function $(S){i.value!==null&&i.value.hide(S)}return Object.assign(s,{show:w,hide:$,toggle:P}),Et(()=>{e.modelValue===!0&&w()}),()=>{let S=[b(gt,{class:c.value,name:e.dropdownIcon||s.$q.iconSet.arrow.dropdown})];return e.disableDropdown!==!0&&S.push(b(Ll,{ref:i,id:l.value,class:e.contentClass,style:e.contentStyle,cover:e.cover,fit:!0,persistent:e.persistent,noRouteDismiss:e.noRouteDismiss,autoClose:e.autoClose,anchor:e.menuAnchor,self:e.menuSelf,offset:e.menuOffset,separateClosePopup:!0,transitionShow:e.transitionShow,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,onBeforeShow:m,onShow:v,onBeforeHide:_,onHide:y},t.default)),e.split===!1?b(yt,{class:"q-btn-dropdown q-btn-dropdown--simple",...d.value,...a.value,disable:e.disable===!0||e.disableMainBtn===!0,noWrap:!0,round:!1,onClick:q},{default:()=>We(t.label,[]).concat(S),loading:t.loading}):b(rd,{class:"q-btn-dropdown q-btn-dropdown--split no-wrap q-btn-item",rounded:e.rounded,square:e.square,...p.value,glossy:e.glossy,stretch:e.stretch},()=>[b(yt,{class:"q-btn-dropdown--current",...d.value,disable:e.disable===!0||e.disableMainBtn===!0,noWrap:!0,round:!1,onClick:C},{default:t.label,loading:t.loading}),b(yt,{class:"q-btn-dropdown__arrow-container q-anchor--skip",...a.value,...p.value,disable:e.disable===!0||e.disableDropdown===!0,rounded:e.rounded,color:e.color,textColor:e.textColor,dense:e.dense,size:e.size,padding:e.padding,ripple:e.ripple},()=>S)])}}}),jn={name:String};function El(e){return k(()=>({type:"hidden",name:e.name,value:e.modelValue}))}function ls(e={}){return(t,n,s)=>{t[n](b("input",{class:"hidden"+(s||""),...e.value}))}}function md(e){return k(()=>e.name||e.for)}var Ty=Ce({name:"QBtnToggle",props:{...jn,modelValue:{required:!0},options:{type:Array,required:!0,validator:e=>e.every(t=>("label"in t||"icon"in t||"slot"in t)&&"value"in t)},color:String,textColor:String,toggleColor:{type:String,default:"primary"},toggleTextColor:String,outline:Boolean,flat:Boolean,unelevated:Boolean,rounded:Boolean,push:Boolean,glossy:Boolean,size:String,padding:String,noCaps:Boolean,noWrap:Boolean,dense:Boolean,readonly:Boolean,disable:Boolean,stack:Boolean,stretch:Boolean,spread:Boolean,clearable:Boolean,ripple:{type:[Boolean,Object],default:!0}},emits:["update:modelValue","clear","click"],setup(e,{slots:t,emit:n}){let s=k(()=>e.options.find(v=>v.value===e.modelValue)!==void 0),o=k(()=>({type:"hidden",name:e.name,value:e.modelValue})),i=ls(o),l=k(()=>c2(e)),a=k(()=>({rounded:e.rounded,dense:e.dense,...l.value})),c=k(()=>e.options.map((v,_)=>{let{attrs:y,value:q,slot:C,...P}=v;return{slot:C,props:{key:_,"aria-pressed":q===e.modelValue?"true":"false",...y,...P,...a.value,disable:e.disable===!0||P.disable===!0,color:q===e.modelValue?d(P,"toggleColor"):d(P,"color"),textColor:q===e.modelValue?d(P,"toggleTextColor"):d(P,"textColor"),noCaps:d(P,"noCaps")===!0,noWrap:d(P,"noWrap")===!0,size:d(P,"size"),padding:d(P,"padding"),ripple:d(P,"ripple"),stack:d(P,"stack")===!0,stretch:d(P,"stretch")===!0,onClick(w){p(q,v,w)}}}}));function p(v,_,y){e.readonly!==!0&&(e.modelValue===v?e.clearable===!0&&(n("update:modelValue",null,null),n("clear")):n("update:modelValue",v,_),n("click",y))}function d(v,_){return v[_]===void 0?e[_]:v[_]}function m(){let v=c.value.map(_=>b(yt,_.props,_.slot!==void 0?t[_.slot]:void 0));return e.name!==void 0&&e.disable!==!0&&s.value===!0&&i(v,"push"),jt(t.default,v)}return()=>b(rd,{class:"q-btn-toggle",...l.value,rounded:e.rounded,stretch:e.stretch,glossy:e.glossy,spread:e.spread},m)}}),fd=Ce({name:"QCard",props:{...vt,tag:{type:String,default:"div"},square:Boolean,flat:Boolean,bordered:Boolean},setup(e,{slots:t}){let{proxy:{$q:n}}=Ve(),s=_t(e,n),o=k(()=>"q-card"+(s.value===!0?" q-card--dark q-dark":"")+(e.bordered===!0?" q-card--bordered":"")+(e.square===!0?" q-card--square no-border-radius":"")+(e.flat===!0?" q-card--flat no-shadow":""));return()=>b(e.tag,{class:o.value},We(t.default))}}),Ho=Ce({name:"QCardSection",props:{tag:{type:String,default:"div"},horizontal:Boolean},setup(e,{slots:t}){let n=k(()=>`q-card__section q-card__section--${e.horizontal===!0?"horiz row no-wrap":"vert"}`);return()=>b(e.tag,{class:n.value},We(t.default))}}),w2=Ce({name:"QCardActions",props:{...td,vertical:Boolean},setup(e,{slots:t}){let n=nd(e),s=k(()=>`q-card__actions ${n.value} q-card__actions--${e.vertical===!0?"vert column":"horiz row"}`);return()=>b("div",{class:s.value},We(t.default))}}),hd={left:!0,right:!0,up:!0,down:!0,horizontal:!0,vertical:!0},Vy=Object.keys(hd);hd.all=!0;function Ur(e){let t={};for(let n of Vy)e[n]===!0&&(t[n]=!0);return Object.keys(t).length===0?hd:(t.horizontal===!0?t.left=t.right=!0:t.left===!0&&t.right===!0&&(t.horizontal=!0),t.vertical===!0?t.up=t.down=!0:t.up===!0&&t.down===!0&&(t.vertical=!0),t.horizontal===!0&&t.vertical===!0&&(t.all=!0),t)}var By=["INPUT","TEXTAREA"];function Hr(e,t){return t.event===void 0&&e.target!==void 0&&e.target.draggable!==!0&&typeof t.handler=="function"&&By.includes(e.target.nodeName.toUpperCase())===!1&&(e.qClonedBy===void 0||e.qClonedBy.indexOf(t.uid)===-1)}function Iy(e){let t=[.06,6,50];return typeof e=="string"&&e.length&&e.split(":").forEach((n,s)=>{let o=parseFloat(n);o&&(t[s]=o)}),t}var q2=io({name:"touch-swipe",beforeMount(e,{value:t,arg:n,modifiers:s}){if(s.mouse!==!0&&ot.has.touch!==!0)return;let o=s.mouseCapture===!0?"Capture":"",i={handler:t,sensitivity:Iy(n),direction:Ur(s),noop:Bt,mouseStart(l){Hr(l,i)&&ba(l)&&(Ht(i,"temp",[[document,"mousemove","move",`notPassive${o}`],[document,"mouseup","end","notPassiveCapture"]]),i.start(l,!0))},touchStart(l){if(Hr(l,i)){let a=l.target;Ht(i,"temp",[[a,"touchmove","move","notPassiveCapture"],[a,"touchcancel","end","notPassiveCapture"],[a,"touchend","end","notPassiveCapture"]]),i.start(l)}},start(l,a){ot.is.firefox===!0&&li(e,!0);let c=yn(l);i.event={x:c.left,y:c.top,time:Date.now(),mouse:a===!0,dir:!1}},move(l){if(i.event===void 0)return;if(i.event.dir!==!1){it(l);return}let a=Date.now()-i.event.time;if(a===0)return;let c=yn(l),p=c.left-i.event.x,d=Math.abs(p),m=c.top-i.event.y,v=Math.abs(m);if(i.event.mouse!==!0){if(d<i.sensitivity[1]&&v<i.sensitivity[1]){i.end(l);return}}else if(window.getSelection().toString()!==""){i.end(l);return}else if(d<i.sensitivity[2]&&v<i.sensitivity[2])return;let _=d/a,y=v/a;i.direction.vertical===!0&&d<v&&d<100&&y>i.sensitivity[0]&&(i.event.dir=m<0?"up":"down"),i.direction.horizontal===!0&&d>v&&v<100&&_>i.sensitivity[0]&&(i.event.dir=p<0?"left":"right"),i.direction.up===!0&&d<v&&m<0&&d<100&&y>i.sensitivity[0]&&(i.event.dir="up"),i.direction.down===!0&&d<v&&m>0&&d<100&&y>i.sensitivity[0]&&(i.event.dir="down"),i.direction.left===!0&&d>v&&p<0&&v<100&&_>i.sensitivity[0]&&(i.event.dir="left"),i.direction.right===!0&&d>v&&p>0&&v<100&&_>i.sensitivity[0]&&(i.event.dir="right"),i.event.dir!==!1?(it(l),i.event.mouse===!0&&(document.body.classList.add("no-pointer-events--children"),document.body.classList.add("non-selectable"),Zn(),i.styleCleanup=q=>{i.styleCleanup=void 0,document.body.classList.remove("non-selectable");let C=()=>{document.body.classList.remove("no-pointer-events--children")};q===!0?setTimeout(C,50):C()}),i.handler({evt:l,touch:i.event.mouse!==!0,mouse:i.event.mouse,direction:i.event.dir,duration:a,distance:{x:d,y:v}})):i.end(l)},end(l){i.event!==void 0&&(fn(i,"temp"),ot.is.firefox===!0&&li(e,!1),i.styleCleanup!==void 0&&i.styleCleanup(!0),l!==void 0&&i.event.dir!==!1&&it(l),i.event=void 0)}};if(e.__qtouchswipe=i,s.mouse===!0){let l=s.mouseCapture===!0||s.mousecapture===!0?"Capture":"";Ht(i,"main",[[e,"mousedown","mouseStart",`passive${l}`]])}ot.has.touch===!0&&Ht(i,"main",[[e,"touchstart","touchStart",`passive${s.capture===!0?"Capture":""}`],[e,"touchmove","noop","notPassiveCapture"]])},updated(e,t){let n=e.__qtouchswipe;n!==void 0&&(t.oldValue!==t.value&&(typeof t.value!="function"&&n.end(),n.handler=t.value),n.direction=Ur(t.modifiers))},beforeUnmount(e){let t=e.__qtouchswipe;t!==void 0&&(fn(t,"main"),fn(t,"temp"),ot.is.firefox===!0&&li(e,!1),t.styleCleanup!==void 0&&t.styleCleanup(),delete e.__qtouchswipe)}});function Rl(){let e=Object.create(null);return{getCache:(t,n)=>e[t]===void 0?e[t]=typeof n=="function"?n():n:e[t],setCache(t,n){e[t]=n},hasCache(t){return e.hasOwnProperty(t)},clearCache(t){t!==void 0?delete e[t]:e={}}}}var gd={name:{required:!0},disable:Boolean},r0={setup(e,{slots:t}){return()=>b("div",{class:"q-panel scroll",role:"tabpanel"},We(t.default))}},vd={modelValue:{required:!0},animated:Boolean,infinite:Boolean,swipeable:Boolean,vertical:Boolean,transitionPrev:String,transitionNext:String,transitionDuration:{type:[String,Number],default:300},keepAlive:Boolean,keepAliveInclude:[String,Array,RegExp],keepAliveExclude:[String,Array,RegExp],keepAliveMax:Number},_d=["update:modelValue","beforeTransition","transition"];function bd(){let{props:e,emit:t,proxy:n}=Ve(),{getCache:s}=Rl(),o,i,l=X(null),a=X(null);function c(M){let F=e.vertical===!0?"up":"left";O((n.$q.lang.rtl===!0?-1:1)*(M.direction===F?1:-1))}let p=k(()=>[[q2,c,void 0,{horizontal:e.vertical!==!0,vertical:e.vertical,mouse:!0}]]),d=k(()=>e.transitionPrev||`slide-${e.vertical===!0?"down":"right"}`),m=k(()=>e.transitionNext||`slide-${e.vertical===!0?"up":"left"}`),v=k(()=>`--q-transition-duration: ${e.transitionDuration}ms`),_=k(()=>typeof e.modelValue=="string"||typeof e.modelValue=="number"?e.modelValue:String(e.modelValue)),y=k(()=>({include:e.keepAliveInclude,exclude:e.keepAliveExclude,max:e.keepAliveMax})),q=k(()=>e.keepAliveInclude!==void 0||e.keepAliveExclude!==void 0);qe(()=>e.modelValue,(M,F)=>{let re=$(M)===!0?S(M):-1;i!==!0&&L(re===-1?0:re<S(F)?-1:1),l.value!==re&&(l.value=re,t("beforeTransition",M,F),ft(()=>{t("transition",M,F)}))});function C(){O(1)}function P(){O(-1)}function w(M){t("update:modelValue",M)}function $(M){return M!=null&&M!==""}function S(M){return o.findIndex(F=>F.props.name===M&&F.props.disable!==""&&F.props.disable!==!0)}function E(){return o.filter(M=>M.props.disable!==""&&M.props.disable!==!0)}function L(M){let F=M!==0&&e.animated===!0&&l.value!==-1?"q-transition--"+(M===-1?d.value:m.value):null;a.value!==F&&(a.value=F)}function O(M,F=l.value){let re=F+M;for(;re!==-1&&re<o.length;){let se=o[re];if(se!==void 0&&se.props.disable!==""&&se.props.disable!==!0){L(M),i=!0,t("update:modelValue",se.props.name),setTimeout(()=>{i=!1});return}re+=M}e.infinite===!0&&o.length!==0&&F!==-1&&F!==o.length&&O(M,M===-1?o.length:-1)}function D(){let M=S(e.modelValue);return l.value!==M&&(l.value=M),!0}function N(){let M=$(e.modelValue)===!0&&D()&&o[l.value];return e.keepAlive===!0?[b(Vm,y.value,[b(q.value===!0?s(_.value,()=>({...r0,name:_.value})):r0,{key:_.value,style:v.value},()=>M)])]:[b("div",{class:"q-panel scroll",style:v.value,key:_.value,role:"tabpanel"},[M])]}function U(){if(o.length!==0)return e.animated===!0?[b(Be,{name:a.value},N)]:N()}function W(M){return o=od(We(M.default,[])).filter(F=>F.props!==null&&F.props.slot===void 0&&$(F.props.name)===!0),o.length}function z(){return o}return Object.assign(n,{next:C,previous:P,goTo:w}),{panelIndex:l,panelDirectives:p,updatePanelsList:W,updatePanelIndex:D,getPanelContent:U,getEnabledPanels:E,getPanels:z,isValidPanelName:$,keepAliveProps:y,needsUniqueKeepAliveWrapper:q,goToPanelByOffset:O,goToPanel:w,nextPanel:C,previousPanel:P}}var Ai=0,yd={fullscreen:Boolean,noRouteFullscreenExit:Boolean},xd=["update:fullscreen","fullscreen"];function kd(){let e=Ve(),{props:t,emit:n,proxy:s}=e,o,i,l,a=X(!1);sd(e)===!0&&qe(()=>s.$route.fullPath,()=>{t.noRouteFullscreenExit!==!0&&d()}),qe(()=>t.fullscreen,m=>{a.value!==m&&c()}),qe(a,m=>{n("update:fullscreen",m),n("fullscreen",m)});function c(){a.value===!0?d():p()}function p(){a.value!==!0&&(a.value=!0,l=s.$el.parentNode,l.replaceChild(i,s.$el),document.body.appendChild(s.$el),Ai++,Ai===1&&document.body.classList.add("q-body--fullscreen-mixin"),o={handler:d},ul.add(o))}function d(){a.value===!0&&(o!==void 0&&(ul.remove(o),o=void 0),l.replaceChild(s.$el,i),a.value=!1,Ai=Math.max(0,Ai-1),Ai===0&&(document.body.classList.remove("q-body--fullscreen-mixin"),s.$el.scrollIntoView!==void 0&&setTimeout(()=>{s.$el.scrollIntoView()})))}return xl(()=>{i=document.createElement("span")}),Et(()=>{t.fullscreen===!0&&p()}),pt(d),Object.assign(s,{toggleFullscreen:c,setFullscreen:p,exitFullscreen:d}),{inFullscreen:a,toggleFullscreen:c}}var Oy=["top","right","bottom","left"],Fy=["regular","flat","outline","push","unelevated"],Uy=Ce({name:"QCarousel",props:{...vt,...vd,...yd,transitionPrev:{type:String,default:"fade"},transitionNext:{type:String,default:"fade"},height:String,padding:Boolean,controlColor:String,controlTextColor:String,controlType:{type:String,validator:e=>Fy.includes(e),default:"flat"},autoplay:[Number,Boolean],arrows:Boolean,prevIcon:String,nextIcon:String,navigation:Boolean,navigationPosition:{type:String,validator:e=>Oy.includes(e)},navigationIcon:String,navigationActiveIcon:String,thumbnails:Boolean},emits:[...xd,..._d],setup(e,{slots:t}){let{proxy:{$q:n}}=Ve(),s=_t(e,n),o=null,i,{updatePanelsList:l,getPanelContent:a,panelDirectives:c,goToPanel:p,previousPanel:d,nextPanel:m,getEnabledPanels:v,panelIndex:_}=bd(),{inFullscreen:y}=kd(),q=k(()=>y.value!==!0&&e.height!==void 0?{height:e.height}:{}),C=k(()=>e.vertical===!0?"vertical":"horizontal"),P=k(()=>`q-carousel q-panel-parent q-carousel--with${e.padding===!0?"":"out"}-padding`+(y.value===!0?" fullscreen":"")+(s.value===!0?" q-carousel--dark q-dark":"")+(e.arrows===!0?` q-carousel--arrows-${C.value}`:"")+(e.navigation===!0?` q-carousel--navigation-${E.value}`:"")),w=k(()=>{let U=[e.prevIcon||n.iconSet.carousel[e.vertical===!0?"up":"left"],e.nextIcon||n.iconSet.carousel[e.vertical===!0?"down":"right"]];return e.vertical===!1&&n.lang.rtl===!0?U.reverse():U}),$=k(()=>e.navigationIcon||n.iconSet.carousel.navigationIcon),S=k(()=>e.navigationActiveIcon||$.value),E=k(()=>e.navigationPosition||(e.vertical===!0?"right":"bottom")),L=k(()=>({color:e.controlColor,textColor:e.controlTextColor,round:!0,[e.controlType]:!0,dense:!0}));qe(()=>e.modelValue,()=>{e.autoplay&&O()}),qe(()=>e.autoplay,U=>{U?O():o!==null&&(clearTimeout(o),o=null)});function O(){let U=cl(e.autoplay)===!0?Math.abs(e.autoplay):5e3;o!==null&&clearTimeout(o),o=setTimeout(()=>{o=null,U>=0?m():d()},U)}Et(()=>{e.autoplay&&O()}),pt(()=>{o!==null&&clearTimeout(o)});function D(U,W){return b("div",{class:`q-carousel__control q-carousel__navigation no-wrap absolute flex q-carousel__navigation--${U} q-carousel__navigation--${E.value}`+(e.controlColor!==void 0?` text-${e.controlColor}`:"")},[b("div",{class:"q-carousel__navigation-inner flex flex-center no-wrap"},v().map(W))])}function N(){let U=[];if(e.navigation===!0){let W=t["navigation-icon"]!==void 0?t["navigation-icon"]:M=>b(yt,{key:"nav"+M.name,class:`q-carousel__navigation-icon q-carousel__navigation-icon--${M.active===!0?"":"in"}active`,...M.btnProps,onClick:M.onClick}),z=i-1;U.push(D("buttons",(M,F)=>{let re=M.props.name,se=_.value===F;return W({index:F,maxIndex:z,name:re,active:se,btnProps:{icon:se===!0?S.value:$.value,size:"sm",...L.value},onClick:()=>{p(re)}})}))}else if(e.thumbnails===!0){let W=e.controlColor!==void 0?` text-${e.controlColor}`:"";U.push(D("thumbnails",z=>{let M=z.props;return b("img",{key:"tmb#"+M.name,class:`q-carousel__thumbnail q-carousel__thumbnail--${M.name===e.modelValue?"":"in"}active`+W,src:M.imgSrc||M["img-src"],onClick:()=>{p(M.name)}})}))}return e.arrows===!0&&_.value>=0&&((e.infinite===!0||_.value>0)&&U.push(b("div",{key:"prev",class:`q-carousel__control q-carousel__arrow q-carousel__prev-arrow q-carousel__prev-arrow--${C.value} absolute flex flex-center`},[b(yt,{icon:w.value[0],...L.value,onClick:d})])),(e.infinite===!0||_.value<i-1)&&U.push(b("div",{key:"next",class:`q-carousel__control q-carousel__arrow q-carousel__next-arrow q-carousel__next-arrow--${C.value} absolute flex flex-center`},[b(yt,{icon:w.value[1],...L.value,onClick:m})]))),jt(t.control,U)}return()=>(i=l(t),b("div",{class:P.value,style:q.value},[Hn("div",{class:"q-carousel__slides-container"},a(),"sl-cont",e.swipeable,()=>c.value)].concat(N())))}}),Hy=Ce({name:"QCarouselSlide",props:{...gd,imgSrc:String},setup(e,{slots:t}){let n=k(()=>e.imgSrc?{backgroundImage:`url("${e.imgSrc}")`}:{});return()=>b("div",{class:"q-carousel__slide",style:n.value},We(t.default))}}),jy=Ce({name:"QCarouselControl",props:{position:{type:String,default:"bottom-right",validator:e=>["top-right","top-left","bottom-right","bottom-left","top","right","bottom","left"].includes(e)},offset:{type:Array,default:()=>[18,18],validator:e=>e.length===2}},setup(e,{slots:t}){let n=k(()=>`q-carousel__control absolute absolute-${e.position}`),s=k(()=>({margin:`${e.offset[1]}px ${e.offset[0]}px`}));return()=>b("div",{class:n.value,style:s.value},We(t.default))}}),Jy=Ce({name:"QChatMessage",props:{sent:Boolean,label:String,bgColor:String,textColor:String,name:String,avatar:String,text:Array,stamp:String,size:String,labelHtml:Boolean,nameHtml:Boolean,textHtml:Boolean,stampHtml:Boolean},setup(e,{slots:t}){let n=k(()=>e.sent===!0?"sent":"received"),s=k(()=>`q-message-text-content q-message-text-content--${n.value}`+(e.textColor!==void 0?` text-${e.textColor}`:"")),o=k(()=>`q-message-text q-message-text--${n.value}`+(e.bgColor!==void 0?` text-${e.bgColor}`:"")),i=k(()=>"q-message-container row items-end no-wrap"+(e.sent===!0?" reverse":"")),l=k(()=>e.size!==void 0?`col-${e.size}`:""),a=k(()=>({msg:e.textHtml===!0?"innerHTML":"textContent",stamp:e.stampHtml===!0?"innerHTML":"textContent",name:e.nameHtml===!0?"innerHTML":"textContent",label:e.labelHtml===!0?"innerHTML":"textContent"}));function c(d){return t.stamp!==void 0?[d,b("div",{class:"q-message-stamp"},t.stamp())]:e.stamp?[d,b("div",{class:"q-message-stamp",[a.value.stamp]:e.stamp})]:[d]}function p(d,m){let v=m===!0?d.length>1?_=>_:_=>b("div",[_]):_=>b("div",{[a.value.msg]:_});return d.map((_,y)=>b("div",{key:y,class:o.value},[b("div",{class:s.value},c(v(_)))]))}return()=>{let d=[];t.avatar!==void 0?d.push(t.avatar()):e.avatar!==void 0&&d.push(b("img",{class:`q-message-avatar q-message-avatar--${n.value}`,src:e.avatar,"aria-hidden":"true"}));let m=[];t.name!==void 0?m.push(b("div",{class:`q-message-name q-message-name--${n.value}`},t.name())):e.name!==void 0&&m.push(b("div",{class:`q-message-name q-message-name--${n.value}`,[a.value.name]:e.name})),t.default!==void 0?m.push(p(od(t.default()),!0)):e.text!==void 0&&m.push(p(e.text)),d.push(b("div",{class:l.value},m));let v=[];return t.label!==void 0?v.push(b("div",{class:"q-message-label"},t.label())):e.label!==void 0&&v.push(b("div",{class:"q-message-label",[a.value.label]:e.label})),v.push(b("div",{class:i.value},d)),b("div",{class:`q-message q-message-${n.value}`},v)}}});function S2(e,t){let n=X(null),s=k(()=>e.disable===!0?null:b("span",{ref:n,class:"no-outline",tabindex:-1}));function o(i){let l=t.value;i!==void 0&&i.type.indexOf("key")===0?l!==null&&document.activeElement!==l&&l.contains(document.activeElement)===!0&&l.focus():n.value!==null&&(i===void 0||l!==null&&l.contains(i.target)===!0)&&n.value.focus()}return{refocusTargetEl:s,refocusTarget:o}}var C2={xs:30,sm:35,md:40,lg:50,xl:60},P2={...vt,...$o,...jn,modelValue:{required:!0,default:null},val:{},trueValue:{default:!0},falseValue:{default:!1},indeterminateValue:{default:null},checkedIcon:String,uncheckedIcon:String,indeterminateIcon:String,toggleOrder:{type:String,validator:e=>e==="tf"||e==="ft"},toggleIndeterminate:Boolean,label:String,leftLabel:Boolean,color:String,keepColor:Boolean,dense:Boolean,disable:Boolean,tabindex:[String,Number]},$2=["update:modelValue"];function L2(e,t){let{props:n,slots:s,emit:o,proxy:i}=Ve(),{$q:l}=i,a=_t(n,l),c=X(null),{refocusTargetEl:p,refocusTarget:d}=S2(n,c),m=Lo(n,C2),v=k(()=>n.val!==void 0&&Array.isArray(n.modelValue)),_=k(()=>{let z=ht(n.val);return v.value===!0?n.modelValue.findIndex(M=>ht(M)===z):-1}),y=k(()=>v.value===!0?_.value!==-1:ht(n.modelValue)===ht(n.trueValue)),q=k(()=>v.value===!0?_.value===-1:ht(n.modelValue)===ht(n.falseValue)),C=k(()=>y.value===!1&&q.value===!1),P=k(()=>n.disable===!0?-1:n.tabindex||0),w=k(()=>`q-${e} cursor-pointer no-outline row inline no-wrap items-center`+(n.disable===!0?" disabled":"")+(a.value===!0?` q-${e}--dark`:"")+(n.dense===!0?` q-${e}--dense`:"")+(n.leftLabel===!0?" reverse":"")),$=k(()=>{let z=y.value===!0?"truthy":q.value===!0?"falsy":"indet",M=n.color!==void 0&&(n.keepColor===!0||(e==="toggle"?y.value===!0:q.value!==!0))?` text-${n.color}`:"";return`q-${e}__inner relative-position non-selectable q-${e}__inner--${z}${M}`}),S=k(()=>{let z={type:"checkbox"};return n.name!==void 0&&Object.assign(z,{".checked":y.value,"^checked":y.value===!0?"checked":void 0,name:n.name,value:v.value===!0?n.val:n.trueValue}),z}),E=ls(S),L=k(()=>{let z={tabindex:P.value,role:e==="toggle"?"switch":"checkbox","aria-label":n.label,"aria-checked":C.value===!0?"mixed":y.value===!0?"true":"false"};return n.disable===!0&&(z["aria-disabled"]="true"),z});function O(z){z!==void 0&&(it(z),d(z)),n.disable!==!0&&o("update:modelValue",D(),z)}function D(){if(v.value===!0){if(y.value===!0){let z=n.modelValue.slice();return z.splice(_.value,1),z}return n.modelValue.concat([n.val])}if(y.value===!0){if(n.toggleOrder!=="ft"||n.toggleIndeterminate===!1)return n.falseValue}else if(q.value===!0){if(n.toggleOrder==="ft"||n.toggleIndeterminate===!1)return n.trueValue}else return n.toggleOrder!=="ft"?n.trueValue:n.falseValue;return n.indeterminateValue}function N(z){(z.keyCode===13||z.keyCode===32)&&it(z)}function U(z){(z.keyCode===13||z.keyCode===32)&&O(z)}let W=t(y,C);return Object.assign(i,{toggle:O}),()=>{let z=W();n.disable!==!0&&E(z,"unshift",` q-${e}__native absolute q-ma-none q-pa-none`);let M=[b("div",{class:$.value,style:m.value,"aria-hidden":"true"},z)];p.value!==null&&M.push(p.value);let F=n.label!==void 0?jt(s.default,[n.label]):We(s.default);return F!==void 0&&M.push(b("div",{class:`q-${e}__label q-anchor--skip`},F)),b("div",{ref:c,class:w.value,...L.value,onClick:O,onKeydown:N,onKeyup:U},M)}}var Qy=b("div",{key:"svg",class:"q-checkbox__bg absolute"},[b("svg",{class:"q-checkbox__svg fit absolute-full",viewBox:"0 0 24 24"},[b("path",{class:"q-checkbox__truthy",fill:"none",d:"M1.73,12.91 8.1,19.28 22.79,4.59"}),b("path",{class:"q-checkbox__indet",d:"M4,14H20V10H4"})])]),di=Ce({name:"QCheckbox",props:P2,emits:$2,setup(e){function t(n,s){let o=k(()=>(n.value===!0?e.checkedIcon:s.value===!0?e.indeterminateIcon:e.uncheckedIcon)||null);return()=>o.value!==null?[b("div",{key:"icon",class:"q-checkbox__icon-container absolute-full flex flex-center no-wrap"},[b(gt,{class:"q-checkbox__icon",name:o.value})])]:[Qy]}return L2("checkbox",t)}}),Wy={xs:8,sm:10,md:14,lg:20,xl:24},wd=Ce({name:"QChip",props:{...vt,...$o,dense:Boolean,icon:String,iconRight:String,iconRemove:String,iconSelected:String,label:[String,Number],color:String,textColor:String,modelValue:{type:Boolean,default:!0},selected:{type:Boolean,default:null},square:Boolean,outline:Boolean,clickable:Boolean,removable:Boolean,removeAriaLabel:String,tabindex:[String,Number],disable:Boolean,ripple:{type:[Boolean,Object],default:!0}},emits:["update:modelValue","update:selected","remove","click"],setup(e,{slots:t,emit:n}){let{proxy:{$q:s}}=Ve(),o=_t(e,s),i=Lo(e,Wy),l=k(()=>e.selected===!0||e.icon!==void 0),a=k(()=>e.selected===!0?e.iconSelected||s.iconSet.chip.selected:e.icon),c=k(()=>e.iconRemove||s.iconSet.chip.remove),p=k(()=>e.disable===!1&&(e.clickable===!0||e.selected!==null)),d=k(()=>{let C=e.outline===!0&&e.color||e.textColor;return"q-chip row inline no-wrap items-center"+(e.outline===!1&&e.color!==void 0?` bg-${e.color}`:"")+(C?` text-${C} q-chip--colored`:"")+(e.disable===!0?" disabled":"")+(e.dense===!0?" q-chip--dense":"")+(e.outline===!0?" q-chip--outline":"")+(e.selected===!0?" q-chip--selected":"")+(p.value===!0?" q-chip--clickable cursor-pointer non-selectable q-hoverable":"")+(e.square===!0?" q-chip--square":"")+(o.value===!0?" q-chip--dark q-dark":"")}),m=k(()=>{let C=e.disable===!0?{tabindex:-1,"aria-disabled":"true"}:{tabindex:e.tabindex||0},P={...C,role:"button","aria-hidden":"false","aria-label":e.removeAriaLabel||s.lang.label.remove};return{chip:C,remove:P}});function v(C){C.keyCode===13&&_(C)}function _(C){e.disable||(n("update:selected",!e.selected),n("click",C))}function y(C){(C.keyCode===void 0||C.keyCode===13)&&(it(C),e.disable===!1&&(n("update:modelValue",!1),n("remove")))}function q(){let C=[];p.value===!0&&C.push(b("div",{class:"q-focus-helper"})),l.value===!0&&C.push(b(gt,{class:"q-chip__icon q-chip__icon--left",name:a.value}));let P=e.label!==void 0?[b("div",{class:"ellipsis"},[e.label])]:void 0;return C.push(b("div",{class:"q-chip__content col row no-wrap items-center q-anchor--skip"},ed(t.default,P))),e.iconRight&&C.push(b(gt,{class:"q-chip__icon q-chip__icon--right",name:e.iconRight})),e.removable===!0&&C.push(b(gt,{class:"q-chip__icon q-chip__icon--remove cursor-pointer",name:c.value,...m.value.remove,onClick:y,onKeyup:y})),C}return()=>{if(e.modelValue===!1)return;let C={class:d.value,style:i.value};return p.value===!0&&Object.assign(C,m.value.chip,{onClick:_,onKeyup:v}),Hn("div",C,q(),"ripple",e.ripple!==!1&&e.disable!==!0,()=>[[Cl,e.ripple]])}}}),qd={...$o,min:{type:Number,default:0},max:{type:Number,default:100},color:String,centerColor:String,trackColor:String,fontSize:String,rounded:Boolean,thickness:{type:Number,default:.2,validator:e=>e>=0&&e<=1},angle:{type:Number,default:0},showValue:Boolean,reverse:Boolean,instantFeedback:Boolean},lc=50,E2=2*lc,R2=E2*Math.PI,Ky=Math.round(R2*1e3)/1e3,Sd=Ce({name:"QCircularProgress",props:{...qd,value:{type:Number,default:0},animationSpeed:{type:[String,Number],default:600},indeterminate:Boolean},setup(e,{slots:t}){let{proxy:{$q:n}}=Ve(),s=Lo(e),o=k(()=>{let _=(n.lang.rtl===!0?-1:1)*e.angle;return{transform:e.reverse!==(n.lang.rtl===!0)?`scale3d(-1, 1, 1) rotate3d(0, 0, 1, ${-90-_}deg)`:`rotate3d(0, 0, 1, ${_-90}deg)`}}),i=k(()=>e.instantFeedback!==!0&&e.indeterminate!==!0?{transition:`stroke-dashoffset ${e.animationSpeed}ms ease 0s, stroke ${e.animationSpeed}ms ease`}:""),l=k(()=>E2/(1-e.thickness/2)),a=k(()=>`${l.value/2} ${l.value/2} ${l.value} ${l.value}`),c=k(()=>$t(e.value,e.min,e.max)),p=k(()=>e.max-e.min),d=k(()=>e.thickness/2*l.value),m=k(()=>{let _=(e.max-c.value)/p.value,y=e.rounded===!0&&c.value<e.max&&_<.25?d.value/2*(1-_/.25):0;return R2*_+y});function v({thickness:_,offset:y,color:q,cls:C,rounded:P}){return b("circle",{class:"q-circular-progress__"+C+(q!==void 0?` text-${q}`:""),style:i.value,fill:"transparent",stroke:"currentColor","stroke-width":_,"stroke-dasharray":Ky,"stroke-dashoffset":y,"stroke-linecap":P,cx:l.value,cy:l.value,r:lc})}return()=>{let _=[];e.centerColor!==void 0&&e.centerColor!=="transparent"&&_.push(b("circle",{class:`q-circular-progress__center text-${e.centerColor}`,fill:"currentColor",r:lc-d.value/2,cx:l.value,cy:l.value})),e.trackColor!==void 0&&e.trackColor!=="transparent"&&_.push(v({cls:"track",thickness:d.value,offset:0,color:e.trackColor})),_.push(v({cls:"circle",thickness:d.value,offset:m.value,color:e.color,rounded:e.rounded===!0?"round":void 0}));let y=[b("svg",{class:"q-circular-progress__svg",style:o.value,viewBox:a.value,"aria-hidden":"true"},_)];return e.showValue===!0&&y.push(b("div",{class:"q-circular-progress__text absolute-full row flex-center content-center",style:{fontSize:e.fontSize}},t.default!==void 0?t.default():[b("div",c.value)])),b("div",{class:`q-circular-progress q-circular-progress--${e.indeterminate===!0?"in":""}determinate`,style:s.value,role:"progressbar","aria-valuemin":e.min,"aria-valuemax":e.max,"aria-valuenow":e.indeterminate===!0?void 0:c.value},ed(t.internal,y))}}});function lu(e,t,n){let s=yn(e),o,i=s.left-t.event.x,l=s.top-t.event.y,a=Math.abs(i),c=Math.abs(l),p=t.direction;p.horizontal===!0&&p.vertical!==!0?o=i<0?"left":"right":p.horizontal!==!0&&p.vertical===!0?o=l<0?"up":"down":p.up===!0&&l<0?(o="up",a>c&&(p.left===!0&&i<0?o="left":p.right===!0&&i>0&&(o="right"))):p.down===!0&&l>0?(o="down",a>c&&(p.left===!0&&i<0?o="left":p.right===!0&&i>0&&(o="right"))):p.left===!0&&i<0?(o="left",a<c&&(p.up===!0&&l<0?o="up":p.down===!0&&l>0&&(o="down"))):p.right===!0&&i>0&&(o="right",a<c&&(p.up===!0&&l<0?o="up":p.down===!0&&l>0&&(o="down")));let d=!1;if(o===void 0&&n===!1){if(t.event.isFirst===!0||t.event.lastDir===void 0)return{};o=t.event.lastDir,d=!0,o==="left"||o==="right"?(s.left-=i,a=0,i=0):(s.top-=l,c=0,l=0)}return{synthetic:d,payload:{evt:e,touch:t.event.mouse!==!0,mouse:t.event.mouse===!0,position:s,direction:o,isFirst:t.event.isFirst,isFinal:n===!0,duration:Date.now()-t.event.time,distance:{x:a,y:c},offset:{x:i,y:l},delta:{x:s.left-t.event.lastX,y:s.top-t.event.lastY}}}}var Gy=0,Ln=io({name:"touch-pan",beforeMount(e,{value:t,modifiers:n}){if(n.mouse!==!0&&ot.has.touch!==!0)return;function s(i,l){n.mouse===!0&&l===!0?it(i):(n.stop===!0&&Ot(i),n.prevent===!0&&en(i))}let o={uid:"qvtp_"+Gy++,handler:t,modifiers:n,direction:Ur(n),noop:Bt,mouseStart(i){Hr(i,o)&&ba(i)&&(Ht(o,"temp",[[document,"mousemove","move","notPassiveCapture"],[document,"mouseup","end","passiveCapture"]]),o.start(i,!0))},touchStart(i){if(Hr(i,o)){let l=i.target;Ht(o,"temp",[[l,"touchmove","move","notPassiveCapture"],[l,"touchcancel","end","passiveCapture"],[l,"touchend","end","passiveCapture"]]),o.start(i)}},start(i,l){if(ot.is.firefox===!0&&li(e,!0),o.lastEvt=i,l===!0||n.stop===!0){if(o.direction.all!==!0&&(l!==!0||o.modifiers.mouseAllDir!==!0&&o.modifiers.mousealldir!==!0)){let p=i.type.indexOf("mouse")!==-1?new MouseEvent(i.type,i):new TouchEvent(i.type,i);i.defaultPrevented===!0&&en(p),i.cancelBubble===!0&&Ot(p),Object.assign(p,{qKeyEvent:i.qKeyEvent,qClickOutside:i.qClickOutside,qAnchorHandled:i.qAnchorHandled,qClonedBy:i.qClonedBy===void 0?[o.uid]:i.qClonedBy.concat(o.uid)}),o.initialEvent={target:i.target,event:p}}Ot(i)}let{left:a,top:c}=yn(i);o.event={x:a,y:c,time:Date.now(),mouse:l===!0,detected:!1,isFirst:!0,isFinal:!1,lastX:a,lastY:c}},move(i){if(o.event===void 0)return;let l=yn(i),a=l.left-o.event.x,c=l.top-o.event.y;if(a===0&&c===0)return;o.lastEvt=i;let p=o.event.mouse===!0,d=()=>{s(i,p);let _;n.preserveCursor!==!0&&n.preservecursor!==!0&&(_=document.documentElement.style.cursor||"",document.documentElement.style.cursor="grabbing"),p===!0&&document.body.classList.add("no-pointer-events--children"),document.body.classList.add("non-selectable"),Zn(),o.styleCleanup=y=>{if(o.styleCleanup=void 0,_!==void 0&&(document.documentElement.style.cursor=_),document.body.classList.remove("non-selectable"),p===!0){let q=()=>{document.body.classList.remove("no-pointer-events--children")};y!==void 0?setTimeout(()=>{q(),y()},50):q()}else y!==void 0&&y()}};if(o.event.detected===!0){o.event.isFirst!==!0&&s(i,o.event.mouse);let{payload:_,synthetic:y}=lu(i,o,!1);_!==void 0&&(o.handler(_)===!1?o.end(i):(o.styleCleanup===void 0&&o.event.isFirst===!0&&d(),o.event.lastX=_.position.left,o.event.lastY=_.position.top,o.event.lastDir=y===!0?void 0:_.direction,o.event.isFirst=!1));return}if(o.direction.all===!0||p===!0&&(o.modifiers.mouseAllDir===!0||o.modifiers.mousealldir===!0)){d(),o.event.detected=!0,o.move(i);return}let m=Math.abs(a),v=Math.abs(c);m!==v&&(o.direction.horizontal===!0&&m>v||o.direction.vertical===!0&&m<v||o.direction.up===!0&&m<v&&c<0||o.direction.down===!0&&m<v&&c>0||o.direction.left===!0&&m>v&&a<0||o.direction.right===!0&&m>v&&a>0?(o.event.detected=!0,o.move(i)):o.end(i,!0))},end(i,l){if(o.event!==void 0){if(fn(o,"temp"),ot.is.firefox===!0&&li(e,!1),l===!0)o.styleCleanup!==void 0&&o.styleCleanup(),o.event.detected!==!0&&o.initialEvent!==void 0&&o.initialEvent.target.dispatchEvent(o.initialEvent.event);else if(o.event.detected===!0){o.event.isFirst===!0&&o.handler(lu(i===void 0?o.lastEvt:i,o).payload);let{payload:a}=lu(i===void 0?o.lastEvt:i,o,!0),c=()=>{o.handler(a)};o.styleCleanup!==void 0?o.styleCleanup(c):c()}o.event=void 0,o.initialEvent=void 0,o.lastEvt=void 0}}};if(e.__qtouchpan=o,n.mouse===!0){let i=n.mouseCapture===!0||n.mousecapture===!0?"Capture":"";Ht(o,"main",[[e,"mousedown","mouseStart",`passive${i}`]])}ot.has.touch===!0&&Ht(o,"main",[[e,"touchstart","touchStart",`passive${n.capture===!0?"Capture":""}`],[e,"touchmove","noop","notPassiveCapture"]])},updated(e,t){let n=e.__qtouchpan;n!==void 0&&(t.oldValue!==t.value&&(typeof value!="function"&&n.end(),n.handler=t.value),n.direction=Ur(t.modifiers))},beforeUnmount(e){let t=e.__qtouchpan;t!==void 0&&(t.event!==void 0&&t.end(),fn(t,"main"),fn(t,"temp"),ot.is.firefox===!0&&li(e,!1),t.styleCleanup!==void 0&&t.styleCleanup(),delete e.__qtouchpan)}}),a0="q-slider__marker-labels",Yy=e=>({value:e}),Xy=({marker:e})=>b("div",{key:e.value,style:e.style,class:e.classes},e.label),Cd=[34,37,40,33,39,38],N2={...vt,...jn,min:{type:Number,default:0},max:{type:Number,default:100},innerMin:Number,innerMax:Number,step:{type:Number,default:1,validator:e=>e>=0},snap:Boolean,vertical:Boolean,reverse:Boolean,hideSelection:Boolean,color:String,markerLabelsClass:String,label:Boolean,labelColor:String,labelTextColor:String,labelAlways:Boolean,switchLabelSide:Boolean,markers:[Boolean,Number],markerLabels:[Boolean,Array,Object,Function],switchMarkerLabelsSide:Boolean,trackImg:String,trackColor:String,innerTrackImg:String,innerTrackColor:String,selectionColor:String,selectionImg:String,thumbSize:{type:String,default:"20px"},trackSize:{type:String,default:"4px"},disable:Boolean,readonly:Boolean,dense:Boolean,tabindex:[String,Number],thumbColor:String,thumbPath:{type:String,default:"M 4, 10 a 6,6 0 1,0 12,0 a 6,6 0 1,0 -12,0"}},A2=["pan","update:modelValue","change"];function M2({updateValue:e,updatePosition:t,getDragging:n,formAttrs:s}){let{props:o,emit:i,slots:l,proxy:{$q:a}}=Ve(),c=_t(o,a),p=ls(s),d=X(!1),m=X(!1),v=X(!1),_=X(!1),y=k(()=>o.vertical===!0?"--v":"--h"),q=k(()=>"-"+(o.switchLabelSide===!0?"switched":"standard")),C=k(()=>o.vertical===!0?o.reverse===!0:o.reverse!==(a.lang.rtl===!0)),P=k(()=>isNaN(o.innerMin)===!0||o.innerMin<o.min?o.min:o.innerMin),w=k(()=>isNaN(o.innerMax)===!0||o.innerMax>o.max?o.max:o.innerMax),$=k(()=>o.disable!==!0&&o.readonly!==!0&&P.value<w.value),S=k(()=>{if(o.step===0)return Ee=>Ee;let he=(String(o.step).trim().split(".")[1]||"").length;return Ee=>parseFloat(Ee.toFixed(he))}),E=k(()=>o.step===0?1:o.step),L=k(()=>$.value===!0?o.tabindex||0:-1),O=k(()=>o.max-o.min),D=k(()=>w.value-P.value),N=k(()=>Ae(P.value)),U=k(()=>Ae(w.value)),W=k(()=>o.vertical===!0?C.value===!0?"bottom":"top":C.value===!0?"right":"left"),z=k(()=>o.vertical===!0?"height":"width"),M=k(()=>o.vertical===!0?"width":"height"),F=k(()=>o.vertical===!0?"vertical":"horizontal"),re=k(()=>{let he={role:"slider","aria-valuemin":P.value,"aria-valuemax":w.value,"aria-orientation":F.value,"data-step":o.step};return o.disable===!0?he["aria-disabled"]="true":o.readonly===!0&&(he["aria-readonly"]="true"),he}),se=k(()=>`q-slider q-slider${y.value} q-slider--${d.value===!0?"":"in"}active inline no-wrap `+(o.vertical===!0?"row":"column")+(o.disable===!0?" disabled":" q-slider--enabled"+($.value===!0?" q-slider--editable":""))+(v.value==="both"?" q-slider--focus":"")+(o.label||o.labelAlways===!0?" q-slider--label":"")+(o.labelAlways===!0?" q-slider--label-always":"")+(c.value===!0?" q-slider--dark":"")+(o.dense===!0?" q-slider--dense q-slider--dense"+y.value:""));function B(he){let Ee="q-slider__"+he;return`${Ee} ${Ee}${y.value} ${Ee}${y.value}${q.value}`}function te(he){let Ee="q-slider__"+he;return`${Ee} ${Ee}${y.value}`}let fe=k(()=>{let he=o.selectionColor||o.color;return"q-slider__selection absolute"+(he!==void 0?` text-${he}`:"")}),$e=k(()=>te("markers")+" absolute overflow-hidden"),ne=k(()=>te("track-container")),T=k(()=>B("pin")),ae=k(()=>B("label")),ie=k(()=>B("text-container")),Le=k(()=>B("marker-labels-container")+(o.markerLabelsClass!==void 0?` ${o.markerLabelsClass}`:"")),j=k(()=>"q-slider__track relative-position no-outline"+(o.trackColor!==void 0?` bg-${o.trackColor}`:"")),V=k(()=>{let he={[M.value]:o.trackSize};return o.trackImg!==void 0&&(he.backgroundImage=`url(${o.trackImg}) !important`),he}),me=k(()=>"q-slider__inner absolute"+(o.innerTrackColor!==void 0?` bg-${o.innerTrackColor}`:"")),Q=k(()=>{let he=U.value-N.value,Ee={[W.value]:`${100*N.value}%`,[z.value]:he===0?"2px":`${100*he}%`};return o.innerTrackImg!==void 0&&(Ee.backgroundImage=`url(${o.innerTrackImg}) !important`),Ee});function ge(he){let{min:Ee,max:Ke,step:Ze}=o,Ie=Ee+he*(Ke-Ee);if(Ze>0){let at=(Ie-P.value)%Ze;Ie+=(Math.abs(at)>=Ze/2?(at<0?-1:1)*Ze:0)-at}return Ie=S.value(Ie),$t(Ie,P.value,w.value)}function Ae(he){return O.value===0?0:(he-o.min)/O.value}function ce(he,Ee){let Ke=yn(he),Ze=o.vertical===!0?$t((Ke.top-Ee.top)/Ee.height,0,1):$t((Ke.left-Ee.left)/Ee.width,0,1);return $t(C.value===!0?1-Ze:Ze,N.value,U.value)}let A=k(()=>cl(o.markers)===!0?o.markers:E.value),I=k(()=>{let he=[],Ee=A.value,Ke=o.max,Ze=o.min;do he.push(Ze),Ze+=Ee;while(Ze<Ke);return he.push(Ke),he}),ee=k(()=>{let he=` ${a0}${y.value}-`;return a0+`${he}${o.switchMarkerLabelsSide===!0?"switched":"standard"}${he}${C.value===!0?"rtl":"ltr"}`}),ve=k(()=>o.markerLabels===!1?null:we(o.markerLabels).map((he,Ee)=>({index:Ee,value:he.value,label:he.label||he.value,classes:ee.value+(he.classes!==void 0?" "+he.classes:""),style:{...Pe(he.value),...he.style||{}}}))),G=k(()=>({markerList:ve.value,markerMap:de.value,classes:ee.value,getStyle:Pe})),_e=k(()=>{let he=D.value===0?"2px":100*A.value/D.value;return{...Q.value,backgroundSize:o.vertical===!0?`2px ${he}%`:`${he}% 2px`}});function we(he){if(he===!1)return null;if(he===!0)return I.value.map(Yy);if(typeof he=="function")return I.value.map(Ke=>{let Ze=he(Ke);return Yt(Ze)===!0?{...Ze,value:Ke}:{value:Ke,label:Ze}});let Ee=({value:Ke})=>Ke>=o.min&&Ke<=o.max;return Array.isArray(he)===!0?he.map(Ke=>Yt(Ke)===!0?Ke:{value:Ke}).filter(Ee):Object.keys(he).map(Ke=>{let Ze=he[Ke],Ie=Number(Ke);return Yt(Ze)===!0?{...Ze,value:Ie}:{value:Ie,label:Ze}}).filter(Ee)}function Pe(he){return{[W.value]:`${100*(he-o.min)/O.value}%`}}let de=k(()=>{if(o.markerLabels===!1)return null;let he={};return ve.value.forEach(Ee=>{he[Ee.value]=Ee}),he});function pe(){if(l["marker-label-group"]!==void 0)return l["marker-label-group"](G.value);let he=l["marker-label"]||Xy;return ve.value.map(Ee=>he({marker:Ee,...G.value}))}let le=k(()=>[[Ln,ye,void 0,{[F.value]:!0,prevent:!0,stop:!0,mouse:!0,mouseAllDir:!0}]]);function ye(he){he.isFinal===!0?(_.value!==void 0&&(t(he.evt),he.touch===!0&&e(!0),_.value=void 0,i("pan","end")),d.value=!1,v.value=!1):he.isFirst===!0?(_.value=n(he.evt),t(he.evt),e(),d.value=!0,i("pan","start")):(t(he.evt),e())}function Ne(){v.value=!1}function Me(he){t(he,n(he)),e(),m.value=!0,d.value=!0,document.addEventListener("mouseup",Te,!0)}function Te(){m.value=!1,d.value=!1,e(!0),Ne(),document.removeEventListener("mouseup",Te,!0)}function Xe(he){t(he,n(he)),e(!0)}function et(he){Cd.includes(he.keyCode)&&e(!0)}function mt(he){if(o.vertical===!0)return null;let Ee=a.lang.rtl!==o.reverse?1-he:he;return{transform:`translateX(calc(${2*Ee-1} * ${o.thumbSize} / 2 + ${50-100*Ee}%))`}}function be(he){let Ee=k(()=>m.value===!1&&(v.value===he.focusValue||v.value==="both")?" q-slider--focus":""),Ke=k(()=>`q-slider__thumb q-slider__thumb${y.value} q-slider__thumb${y.value}-${C.value===!0?"rtl":"ltr"} absolute non-selectable`+Ee.value+(he.thumbColor.value!==void 0?` text-${he.thumbColor.value}`:"")),Ze=k(()=>({width:o.thumbSize,height:o.thumbSize,[W.value]:`${100*he.ratio.value}%`,zIndex:v.value===he.focusValue?2:void 0})),Ie=k(()=>he.labelColor.value!==void 0?` text-${he.labelColor.value}`:""),at=k(()=>mt(he.ratio.value)),At=k(()=>"q-slider__text"+(he.labelTextColor.value!==void 0?` text-${he.labelTextColor.value}`:""));return()=>{let Dt=[b("svg",{class:"q-slider__thumb-shape absolute-full",viewBox:"0 0 20 20","aria-hidden":"true"},[b("path",{d:o.thumbPath})]),b("div",{class:"q-slider__focus-ring fit"})];return(o.label===!0||o.labelAlways===!0)&&(Dt.push(b("div",{class:T.value+" absolute fit no-pointer-events"+Ie.value},[b("div",{class:ae.value,style:{minWidth:o.thumbSize}},[b("div",{class:ie.value,style:at.value},[b("span",{class:At.value},he.label.value)])])])),o.name!==void 0&&o.disable!==!0&&p(Dt,"push")),b("div",{class:Ke.value,style:Ze.value,...he.getNodeData()},Dt)}}function Re(he,Ee,Ke,Ze){let Ie=[];o.innerTrackColor!=="transparent"&&Ie.push(b("div",{key:"inner",class:me.value,style:Q.value})),o.selectionColor!=="transparent"&&Ie.push(b("div",{key:"selection",class:fe.value,style:he.value})),o.markers!==!1&&Ie.push(b("div",{key:"marker",class:$e.value,style:_e.value})),Ze(Ie);let at=[Hn("div",{key:"trackC",class:ne.value,tabindex:Ee.value,...Ke.value},[b("div",{class:j.value,style:V.value},Ie)],"slide",$.value,()=>le.value)];if(o.markerLabels!==!1){let At=o.switchMarkerLabelsSide===!0?"unshift":"push";at[At](b("div",{key:"markerL",class:Le.value},pe()))}return at}return pt(()=>{document.removeEventListener("mouseup",Te,!0)}),{state:{active:d,focus:v,preventFocus:m,dragging:_,editable:$,classes:se,tabindex:L,attributes:re,roundValueFn:S,keyStep:E,trackLen:O,innerMin:P,innerMinRatio:N,innerMax:w,innerMaxRatio:U,positionProp:W,sizeProp:z,isReversed:C},methods:{onActivate:Me,onMobileClick:Xe,onBlur:Ne,onKeyup:et,getContent:Re,getThumbRenderFn:be,convertRatioToModel:ge,convertModelToRatio:Ae,getDraggingRatio:ce}}}var Zy=()=>({}),bs=Ce({name:"QSlider",props:{...N2,modelValue:{required:!0,default:null,validator:e=>typeof e=="number"||e===null},labelValue:[String,Number]},emits:A2,setup(e,{emit:t}){let{proxy:{$q:n}}=Ve(),{state:s,methods:o}=M2({updateValue:y,updatePosition:C,getDragging:q,formAttrs:El(e)}),i=X(null),l=X(0),a=X(0);function c(){a.value=e.modelValue===null?s.innerMin.value:$t(e.modelValue,s.innerMin.value,s.innerMax.value)}qe(()=>`${e.modelValue}|${s.innerMin.value}|${s.innerMax.value}`,c),c();let p=k(()=>o.convertModelToRatio(a.value)),d=k(()=>s.active.value===!0?l.value:p.value),m=k(()=>{let $={[s.positionProp.value]:`${100*s.innerMinRatio.value}%`,[s.sizeProp.value]:`${100*(d.value-s.innerMinRatio.value)}%`};return e.selectionImg!==void 0&&($.backgroundImage=`url(${e.selectionImg}) !important`),$}),v=o.getThumbRenderFn({focusValue:!0,getNodeData:Zy,ratio:d,label:k(()=>e.labelValue!==void 0?e.labelValue:a.value),thumbColor:k(()=>e.thumbColor||e.color),labelColor:k(()=>e.labelColor),labelTextColor:k(()=>e.labelTextColor)}),_=k(()=>s.editable.value!==!0?{}:n.platform.is.mobile===!0?{onClick:o.onMobileClick}:{onMousedown:o.onActivate,onFocus:P,onBlur:o.onBlur,onKeydown:w,onKeyup:o.onKeyup});function y($){a.value!==e.modelValue&&t("update:modelValue",a.value),$===!0&&t("change",a.value)}function q(){return i.value.getBoundingClientRect()}function C($,S=s.dragging.value){let E=o.getDraggingRatio($,S);a.value=o.convertRatioToModel(E),l.value=e.snap!==!0||e.step===0?E:o.convertModelToRatio(a.value)}function P(){s.focus.value=!0}function w($){if(!Cd.includes($.keyCode))return;it($);let S=([34,33].includes($.keyCode)?10:1)*s.keyStep.value,E=([34,37,40].includes($.keyCode)?-1:1)*(s.isReversed.value===!0?-1:1)*(e.vertical===!0?-1:1)*S;a.value=$t(s.roundValueFn.value(a.value+E),s.innerMin.value,s.innerMax.value),y()}return()=>{let $=o.getContent(m,s.tabindex,_,S=>{S.push(v())});return b("div",{ref:i,class:s.classes.value+(e.modelValue===null?" q-slider--no-value":""),...s.attributes.value,"aria-valuenow":e.modelValue},$)}}});function z2(){let e=X(!Sn.value);return e.value===!1&&Et(()=>{e.value=!0}),{isHydrated:e}}var D2=typeof ResizeObserver<"u",u0=D2===!0?{}:{style:"display:block;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1;",url:"about:blank"},Yo=Ce({name:"QResizeObserver",props:{debounce:{type:[String,Number],default:100}},emits:["resize"],setup(e,{emit:t}){let n=null,s,o={width:-1,height:-1};function i(c){c===!0||e.debounce===0||e.debounce==="0"?l():n===null&&(n=setTimeout(l,e.debounce))}function l(){if(n!==null&&(clearTimeout(n),n=null),s){let{offsetWidth:c,offsetHeight:p}=s;(c!==o.width||p!==o.height)&&(o={width:c,height:p},t("resize",o))}}let{proxy:a}=Ve();if(a.trigger=i,D2===!0){let c,p=d=>{s=a.$el.parentNode,s?(c=new ResizeObserver(i),c.observe(s),l()):d!==!0&&ft(()=>{p(!0)})};return Et(()=>{p()}),pt(()=>{n!==null&&clearTimeout(n),c!==void 0&&(c.disconnect!==void 0?c.disconnect():s&&c.unobserve(s))}),Bt}else{let c=function(){n!==null&&(clearTimeout(n),n=null),m!==void 0&&(m.removeEventListener!==void 0&&m.removeEventListener("resize",i,Pt.passive),m=void 0)},p=function(){c(),s&&s.contentDocument&&(m=s.contentDocument.defaultView,m.addEventListener("resize",i,Pt.passive),l())},{isHydrated:d}=z2(),m;return Et(()=>{ft(()=>{s=a.$el,s&&p()})}),pt(c),()=>{if(d.value===!0)return b("object",{class:"q--avoid-card-border",style:u0.style,tabindex:-1,type:"text/html",data:u0.url,"aria-hidden":"true",onLoad:p})}}}}),ml=!1;{let e=document.createElement("div");e.setAttribute("dir","rtl"),Object.assign(e.style,{width:"1px",height:"1px",overflow:"auto"});let t=document.createElement("div");Object.assign(t.style,{width:"1000px",height:"1px"}),document.body.appendChild(e),e.appendChild(t),e.scrollLeft=-1e3,ml=e.scrollLeft>=0,e.remove()}function e9(e,t,n){let s=n===!0?["left","right"]:["top","bottom"];return`absolute-${t===!0?s[0]:s[1]}${e?` text-${e}`:""}`}var t9=["left","center","right","justify"],rc=Ce({name:"QTabs",props:{modelValue:[Number,String],align:{type:String,default:"center",validator:e=>t9.includes(e)},breakpoint:{type:[String,Number],default:600},vertical:Boolean,shrink:Boolean,stretch:Boolean,activeClass:String,activeColor:String,activeBgColor:String,indicatorColor:String,leftIcon:String,rightIcon:String,outsideArrows:Boolean,mobileArrows:Boolean,switchIndicator:Boolean,narrowIndicator:Boolean,inlineLabel:Boolean,noCaps:Boolean,dense:Boolean,contentClass:String,"onUpdate:modelValue":[Function,Array]},setup(e,{slots:t,emit:n}){let{proxy:s}=Ve(),{$q:o}=s,{registerTick:i}=ui(),{registerTick:l}=ui(),{registerTick:a}=ui(),{registerTimeout:c,removeTimeout:p}=Go(),{registerTimeout:d,removeTimeout:m}=Go(),v=X(null),_=X(null),y=X(e.modelValue),q=X(!1),C=X(!0),P=X(!1),w=X(!1),$=[],S=X(0),E=X(!1),L=null,O=null,D,N=k(()=>({activeClass:e.activeClass,activeColor:e.activeColor,activeBgColor:e.activeBgColor,indicatorClass:e9(e.indicatorColor,e.switchIndicator,e.vertical),narrowIndicator:e.narrowIndicator,inlineLabel:e.inlineLabel,noCaps:e.noCaps})),U=k(()=>{let de=S.value,pe=y.value;for(let le=0;le<de;le++)if($[le].name.value===pe)return!0;return!1}),W=k(()=>`q-tabs__content--align-${q.value===!0?"left":w.value===!0?"justify":e.align}`),z=k(()=>`q-tabs row no-wrap items-center q-tabs--${q.value===!0?"":"not-"}scrollable q-tabs--${e.vertical===!0?"vertical":"horizontal"} q-tabs__arrows--${e.outsideArrows===!0?"outside":"inside"} q-tabs--mobile-with${e.mobileArrows===!0?"":"out"}-arrows`+(e.dense===!0?" q-tabs--dense":"")+(e.shrink===!0?" col-shrink":"")+(e.stretch===!0?" self-stretch":"")),M=k(()=>"q-tabs__content scroll--mobile row no-wrap items-center self-stretch hide-scrollbar relative-position "+W.value+(e.contentClass!==void 0?` ${e.contentClass}`:"")),F=k(()=>e.vertical===!0?{container:"height",content:"offsetHeight",scroll:"scrollHeight"}:{container:"width",content:"offsetWidth",scroll:"scrollWidth"}),re=k(()=>e.vertical!==!0&&o.lang.rtl===!0),se=k(()=>ml===!1&&re.value===!0);qe(re,T),qe(()=>e.modelValue,de=>{B({name:de,setCurrent:!0,skipEmit:!0})}),qe(()=>e.outsideArrows,te);function B({name:de,setCurrent:pe,skipEmit:le}){y.value!==de&&(le!==!0&&e["onUpdate:modelValue"]!==void 0&&n("update:modelValue",de),(pe===!0||e["onUpdate:modelValue"]===void 0)&&($e(y.value,de),y.value=de))}function te(){i(()=>{fe({width:v.value.offsetWidth,height:v.value.offsetHeight})})}function fe(de){if(F.value===void 0||_.value===null)return;let pe=de[F.value.container],le=Math.min(_.value[F.value.scroll],Array.prototype.reduce.call(_.value.children,(Ne,Me)=>Ne+(Me[F.value.content]||0),0)),ye=pe>0&&le>pe;q.value=ye,ye===!0&&l(T),w.value=pe<parseInt(e.breakpoint,10)}function $e(de,pe){let le=de!=null&&de!==""?$.find(Ne=>Ne.name.value===de):null,ye=pe!=null&&pe!==""?$.find(Ne=>Ne.name.value===pe):null;if(le&&ye){let Ne=le.tabIndicatorRef.value,Me=ye.tabIndicatorRef.value;L!==null&&(clearTimeout(L),L=null),Ne.style.transition="none",Ne.style.transform="none",Me.style.transition="none",Me.style.transform="none";let Te=Ne.getBoundingClientRect(),Xe=Me.getBoundingClientRect();Me.style.transform=e.vertical===!0?`translate3d(0,${Te.top-Xe.top}px,0) scale3d(1,${Xe.height?Te.height/Xe.height:1},1)`:`translate3d(${Te.left-Xe.left}px,0,0) scale3d(${Xe.width?Te.width/Xe.width:1},1,1)`,a(()=>{L=setTimeout(()=>{L=null,Me.style.transition="transform .25s cubic-bezier(.4, 0, .2, 1)",Me.style.transform="none"},70)})}ye&&q.value===!0&&ne(ye.rootRef.value)}function ne(de){let{left:pe,width:le,top:ye,height:Ne}=_.value.getBoundingClientRect(),Me=de.getBoundingClientRect(),Te=e.vertical===!0?Me.top-ye:Me.left-pe;if(Te<0){_.value[e.vertical===!0?"scrollTop":"scrollLeft"]+=Math.floor(Te),T();return}Te+=e.vertical===!0?Me.height-Ne:Me.width-le,Te>0&&(_.value[e.vertical===!0?"scrollTop":"scrollLeft"]+=Math.ceil(Te),T())}function T(){let de=_.value;if(de===null)return;let pe=de.getBoundingClientRect(),le=e.vertical===!0?de.scrollTop:Math.abs(de.scrollLeft);re.value===!0?(C.value=Math.ceil(le+pe.width)<de.scrollWidth-1,P.value=le>0):(C.value=le>0,P.value=e.vertical===!0?Math.ceil(le+pe.height)<de.scrollHeight:Math.ceil(le+pe.width)<de.scrollWidth)}function ae(de){O!==null&&clearInterval(O),O=setInterval(()=>{Q(de)===!0&&j()},5)}function ie(){ae(se.value===!0?Number.MAX_SAFE_INTEGER:0)}function Le(){ae(se.value===!0?0:Number.MAX_SAFE_INTEGER)}function j(){O!==null&&(clearInterval(O),O=null)}function V(de,pe){let le=Array.prototype.filter.call(_.value.children,Xe=>Xe===pe||Xe.matches&&Xe.matches(".q-tab.q-focusable")===!0),ye=le.length;if(ye===0)return;if(de===36)return ne(le[0]),le[0].focus(),!0;if(de===35)return ne(le[ye-1]),le[ye-1].focus(),!0;let Ne=de===(e.vertical===!0?38:37),Me=de===(e.vertical===!0?40:39),Te=Ne===!0?-1:Me===!0?1:void 0;if(Te!==void 0){let Xe=re.value===!0?-1:1,et=le.indexOf(pe)+Te*Xe;return et>=0&&et<ye&&(ne(le[et]),le[et].focus({preventScroll:!0})),!0}}let me=k(()=>se.value===!0?{get:de=>Math.abs(de.scrollLeft),set:(de,pe)=>{de.scrollLeft=-pe}}:e.vertical===!0?{get:de=>de.scrollTop,set:(de,pe)=>{de.scrollTop=pe}}:{get:de=>de.scrollLeft,set:(de,pe)=>{de.scrollLeft=pe}});function Q(de){let pe=_.value,{get:le,set:ye}=me.value,Ne=!1,Me=le(pe),Te=de<Me?-1:1;return Me+=Te*5,Me<0?(Ne=!0,Me=0):(Te===-1&&Me<=de||Te===1&&Me>=de)&&(Ne=!0,Me=de),ye(pe,Me),T(),Ne}function ge(de,pe){for(let le in de)if(de[le]!==pe[le])return!1;return!0}function Ae(){let de=null,pe={matchedLen:0,queryDiff:9999,hrefLen:0},le=$.filter(Te=>Te.routeData!==void 0&&Te.routeData.hasRouterLink.value===!0),{hash:ye,query:Ne}=s.$route,Me=Object.keys(Ne).length;for(let Te of le){let Xe=Te.routeData.exact.value===!0;if(Te.routeData[Xe===!0?"linkIsExactActive":"linkIsActive"].value!==!0)continue;let{hash:et,query:mt,matched:be,href:Re}=Te.routeData.resolvedLink.value,he=Object.keys(mt).length;if(Xe===!0){if(et!==ye||he!==Me||ge(Ne,mt)===!1)continue;de=Te.name.value;break}if(et!==""&&et!==ye||he!==0&&ge(mt,Ne)===!1)continue;let Ee={matchedLen:be.length,queryDiff:Me-he,hrefLen:Re.length-et.length};if(Ee.matchedLen>pe.matchedLen){de=Te.name.value,pe=Ee;continue}else if(Ee.matchedLen!==pe.matchedLen)continue;if(Ee.queryDiff<pe.queryDiff)de=Te.name.value,pe=Ee;else if(Ee.queryDiff!==pe.queryDiff)continue;Ee.hrefLen>pe.hrefLen&&(de=Te.name.value,pe=Ee)}de===null&&$.some(Te=>Te.routeData===void 0&&Te.name.value===y.value)===!0||B({name:de,setCurrent:!0})}function ce(de){if(p(),E.value!==!0&&v.value!==null&&de.target&&typeof de.target.closest=="function"){let pe=de.target.closest(".q-tab");pe&&v.value.contains(pe)===!0&&(E.value=!0,q.value===!0&&ne(pe))}}function A(){c(()=>{E.value=!1},30)}function I(){_e.avoidRouteWatcher===!1?d(Ae):m()}function ee(){if(D===void 0){let de=qe(()=>s.$route.fullPath,I);D=()=>{de(),D=void 0}}}function ve(de){$.push(de),S.value++,te(),de.routeData===void 0||s.$route===void 0?d(()=>{if(q.value===!0){let pe=y.value,le=pe!=null&&pe!==""?$.find(ye=>ye.name.value===pe):null;le&&ne(le.rootRef.value)}}):(ee(),de.routeData.hasRouterLink.value===!0&&I())}function G(de){$.splice($.indexOf(de),1),S.value--,te(),D!==void 0&&de.routeData!==void 0&&($.every(pe=>pe.routeData===void 0)===!0&&D(),I())}let _e={currentModel:y,tabProps:N,hasFocus:E,hasActiveTab:U,registerTab:ve,unregisterTab:G,verifyRouteModel:I,updateModel:B,onKbdNavigate:V,avoidRouteWatcher:!1};Fn(Kf,_e);function we(){L!==null&&clearTimeout(L),j(),D!==void 0&&D()}let Pe;return pt(we),mo(()=>{Pe=D!==void 0,we()}),os(()=>{Pe===!0&&ee(),te()}),()=>b("div",{ref:v,class:z.value,role:"tablist",onFocusin:ce,onFocusout:A},[b(Yo,{onResize:fe}),b("div",{ref:_,class:M.value,onScroll:T},We(t.default)),b(gt,{class:"q-tabs__arrow q-tabs__arrow--left absolute q-tab__icon"+(C.value===!0?"":" q-tabs__arrow--faded"),name:e.leftIcon||o.iconSet.tabs[e.vertical===!0?"up":"left"],onMousedownPassive:ie,onTouchstartPassive:ie,onMouseupPassive:j,onMouseleavePassive:j,onTouchendPassive:j}),b(gt,{class:"q-tabs__arrow q-tabs__arrow--right absolute q-tab__icon"+(P.value===!0?"":" q-tabs__arrow--faded"),name:e.rightIcon||o.iconSet.tabs[e.vertical===!0?"down":"right"],onMousedownPassive:Le,onTouchstartPassive:Le,onMouseupPassive:j,onMouseleavePassive:j,onTouchendPassive:j})])}}),n9=0,T2=["click","keydown"],V2={icon:String,label:[Number,String],alert:[Boolean,String],alertIcon:String,name:{type:[Number,String],default:()=>`t_${n9++}`},noCaps:Boolean,tabindex:[String,Number],disable:Boolean,contentClass:String,ripple:{type:[Boolean,Object],default:!0}};function B2(e,t,n,s){let o=Ft(Kf,qt);if(o===qt)return console.error("QTab/QRouteTab component needs to be child of QTabs"),qt;let{proxy:i}=Ve(),l=X(null),a=X(null),c=X(null),p=k(()=>e.disable===!0||e.ripple===!1?!1:Object.assign({keyCodes:[13,32],early:!0},e.ripple===!0?{}:e.ripple)),d=k(()=>o.currentModel.value===e.name),m=k(()=>"q-tab relative-position self-stretch flex flex-center text-center"+(d.value===!0?" q-tab--active"+(o.tabProps.value.activeClass?" "+o.tabProps.value.activeClass:"")+(o.tabProps.value.activeColor?` text-${o.tabProps.value.activeColor}`:"")+(o.tabProps.value.activeBgColor?` bg-${o.tabProps.value.activeBgColor}`:""):" q-tab--inactive")+(e.icon&&e.label&&o.tabProps.value.inlineLabel===!1?" q-tab--full":"")+(e.noCaps===!0||o.tabProps.value.noCaps===!0?" q-tab--no-caps":"")+(e.disable===!0?" disabled":" q-focusable q-hoverable cursor-pointer")+(s!==void 0?s.linkClass.value:"")),v=k(()=>"q-tab__content self-stretch flex-center relative-position q-anchor--skip non-selectable "+(o.tabProps.value.inlineLabel===!0?"row no-wrap q-tab__content--inline":"column")+(e.contentClass!==void 0?` ${e.contentClass}`:"")),_=k(()=>e.disable===!0||o.hasFocus.value===!0||d.value===!1&&o.hasActiveTab.value===!0?-1:e.tabindex||0);function y($,S){if(S!==!0&&l.value!==null&&l.value.focus(),e.disable===!0){s!==void 0&&s.hasRouterLink.value===!0&&it($);return}if(s===void 0){o.updateModel({name:e.name}),n("click",$);return}if(s.hasRouterLink.value===!0){let E=(L={})=>{let O,D=L.to===void 0||Gn(L.to,e.to)===!0?o.avoidRouteWatcher=pl():null;return s.navigateToRouterLink($,{...L,returnRouterError:!0}).catch(N=>{O=N}).then(N=>{if(D===o.avoidRouteWatcher&&(o.avoidRouteWatcher=!1,O===void 0&&(N===void 0||N.message!==void 0&&N.message.startsWith("Avoided redundant navigation")===!0)&&o.updateModel({name:e.name})),L.returnRouterError===!0)return O!==void 0?Promise.reject(O):N})};n("click",$,E),$.defaultPrevented!==!0&&E();return}n("click",$)}function q($){Un($,[13,32])?y($,!0):Ms($)!==!0&&$.keyCode>=35&&$.keyCode<=40&&$.altKey!==!0&&$.metaKey!==!0&&o.onKbdNavigate($.keyCode,i.$el)===!0&&it($),n("keydown",$)}function C(){let $=o.tabProps.value.narrowIndicator,S=[],E=b("div",{ref:c,class:["q-tab__indicator",o.tabProps.value.indicatorClass]});e.icon!==void 0&&S.push(b(gt,{class:"q-tab__icon",name:e.icon})),e.label!==void 0&&S.push(b("div",{class:"q-tab__label"},e.label)),e.alert!==!1&&S.push(e.alertIcon!==void 0?b(gt,{class:"q-tab__alert-icon",color:e.alert!==!0?e.alert:void 0,name:e.alertIcon}):b("div",{class:"q-tab__alert"+(e.alert!==!0?` text-${e.alert}`:"")})),$===!0&&S.push(E);let L=[b("div",{class:"q-focus-helper",tabindex:-1,ref:l}),b("div",{class:v.value},jt(t.default,S))];return $===!1&&L.push(E),L}let P={name:k(()=>e.name),rootRef:a,tabIndicatorRef:c,routeData:s};pt(()=>{o.unregisterTab(P)}),Et(()=>{o.registerTab(P)});function w($,S){let E={ref:a,class:m.value,tabindex:_.value,role:"tab","aria-selected":d.value===!0?"true":"false","aria-disabled":e.disable===!0?"true":void 0,onClick:y,onKeydown:q,...S};return Je(b($,E,C()),[[Cl,p.value]])}return{renderTab:w,$tabs:o}}var Ks=Ce({name:"QTab",props:V2,emits:T2,setup(e,{slots:t,emit:n}){let{renderTab:s}=B2(e,t,n);return()=>s("div")}}),I2=Ce({name:"QTabPanels",props:{...vd,...vt},emits:_d,setup(e,{slots:t}){let n=Ve(),s=_t(e,n.proxy.$q),{updatePanelsList:o,getPanelContent:i,panelDirectives:l}=bd(),a=k(()=>"q-tab-panels q-panel-parent"+(s.value===!0?" q-tab-panels--dark q-dark":""));return()=>(o(t),Hn("div",{class:a.value},i(),"pan",e.swipeable,()=>l.value))}}),gr=Ce({name:"QTabPanel",props:gd,setup(e,{slots:t}){return()=>b("div",{class:"q-tab-panel",role:"tabpanel"},We(t.default))}}),c0=/^#[0-9a-fA-F]{3}([0-9a-fA-F]{3})?$/,d0=/^#[0-9a-fA-F]{4}([0-9a-fA-F]{4})?$/,p0=/^#([0-9a-fA-F]{3}|[0-9a-fA-F]{4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/,Yl=/^rgb\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5])\)$/,Xl=/^rgba\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),(0|0\.[0-9]+[1-9]|0\.[1-9]+|1)\)$/,vr={date:e=>/^-?[\d]+\/[0-1]\d\/[0-3]\d$/.test(e),time:e=>/^([0-1]?\d|2[0-3]):[0-5]\d$/.test(e),fulltime:e=>/^([0-1]?\d|2[0-3]):[0-5]\d:[0-5]\d$/.test(e),timeOrFulltime:e=>/^([0-1]?\d|2[0-3]):[0-5]\d(:[0-5]\d)?$/.test(e),email:e=>/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(e),hexColor:e=>c0.test(e),hexaColor:e=>d0.test(e),hexOrHexaColor:e=>p0.test(e),rgbColor:e=>Yl.test(e),rgbaColor:e=>Xl.test(e),rgbOrRgbaColor:e=>Yl.test(e)||Xl.test(e),hexOrRgbColor:e=>c0.test(e)||Yl.test(e),hexaOrRgbaColor:e=>d0.test(e)||Xl.test(e),anyColor:e=>p0.test(e)||Yl.test(e)||Xl.test(e)},o9=/^rgb(a)?\((\d{1,3}),(\d{1,3}),(\d{1,3}),?([01]?\.?\d*?)?\)$/;function m0({r:e,g:t,b:n,a:s}){let o=s!==void 0;if(e=Math.round(e),t=Math.round(t),n=Math.round(n),e>255||t>255||n>255||o&&s>100)throw new TypeError("Expected 3 numbers below 256 (and optionally one below 100)");return s=o?(Math.round(255*s/100)|256).toString(16).slice(1):"","#"+(n|t<<8|e<<16|1<<24).toString(16).slice(1)+s}function f0({r:e,g:t,b:n,a:s}){return`rgb${s!==void 0?"a":""}(${e},${t},${n}${s!==void 0?","+s/100:""})`}function O2(e){if(typeof e!="string")throw new TypeError("Expected a string");e=e.replace(/^#/,""),e.length===3?e=e[0]+e[0]+e[1]+e[1]+e[2]+e[2]:e.length===4&&(e=e[0]+e[0]+e[1]+e[1]+e[2]+e[2]+e[3]+e[3]);let t=parseInt(e,16);return e.length>6?{r:t>>24&255,g:t>>16&255,b:t>>8&255,a:Math.round((t&255)/2.55)}:{r:t>>16,g:t>>8&255,b:t&255}}function h0({h:e,s:t,v:n,a:s}){let o,i,l;t=t/100,n=n/100,e=e/360;let a=Math.floor(e*6),c=e*6-a,p=n*(1-t),d=n*(1-c*t),m=n*(1-(1-c)*t);switch(a%6){case 0:o=n,i=m,l=p;break;case 1:o=d,i=n,l=p;break;case 2:o=p,i=n,l=m;break;case 3:o=p,i=d,l=n;break;case 4:o=m,i=p,l=n;break;case 5:o=n,i=p,l=d;break}return{r:Math.round(o*255),g:Math.round(i*255),b:Math.round(l*255),a:s}}function ru({r:e,g:t,b:n,a:s}){let o=Math.max(e,t,n),i=Math.min(e,t,n),l=o-i,a=o===0?0:l/o,c=o/255,p;switch(o){case i:p=0;break;case e:p=t-n+l*(t<n?6:0),p/=6*l;break;case t:p=n-e+l*2,p/=6*l;break;case n:p=e-t+l*4,p/=6*l;break}return{h:Math.round(p*360),s:Math.round(a*100),v:Math.round(c*100),a:s}}function F2(e){if(typeof e!="string")throw new TypeError("Expected a string");let t=e.replace(/ /g,""),n=o9.exec(t);if(n===null)return O2(t);let s={r:Math.min(255,parseInt(n[2],10)),g:Math.min(255,parseInt(n[3],10)),b:Math.min(255,parseInt(n[4],10))};if(n[1]){let o=parseFloat(n[5]);s.a=Math.min(1,isNaN(o)===!0?1:o)*100}return s}function s9(e){if(typeof e!="string"&&(!e||e.r===void 0))throw new TypeError("Expected a string or a {r, g, b} object as color");let t=typeof e=="string"?F2(e):e,n=t.r/255,s=t.g/255,o=t.b/255,i=n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4),l=s<=.03928?s/12.92:Math.pow((s+.055)/1.055,2.4),a=o<=.03928?o/12.92:Math.pow((o+.055)/1.055,2.4);return .2126*i+.7152*l+.0722*a}var i9=["rgb(255,204,204)","rgb(255,230,204)","rgb(255,255,204)","rgb(204,255,204)","rgb(204,255,230)","rgb(204,255,255)","rgb(204,230,255)","rgb(204,204,255)","rgb(230,204,255)","rgb(255,204,255)","rgb(255,153,153)","rgb(255,204,153)","rgb(255,255,153)","rgb(153,255,153)","rgb(153,255,204)","rgb(153,255,255)","rgb(153,204,255)","rgb(153,153,255)","rgb(204,153,255)","rgb(255,153,255)","rgb(255,102,102)","rgb(255,179,102)","rgb(255,255,102)","rgb(102,255,102)","rgb(102,255,179)","rgb(102,255,255)","rgb(102,179,255)","rgb(102,102,255)","rgb(179,102,255)","rgb(255,102,255)","rgb(255,51,51)","rgb(255,153,51)","rgb(255,255,51)","rgb(51,255,51)","rgb(51,255,153)","rgb(51,255,255)","rgb(51,153,255)","rgb(51,51,255)","rgb(153,51,255)","rgb(255,51,255)","rgb(255,0,0)","rgb(255,128,0)","rgb(255,255,0)","rgb(0,255,0)","rgb(0,255,128)","rgb(0,255,255)","rgb(0,128,255)","rgb(0,0,255)","rgb(128,0,255)","rgb(255,0,255)","rgb(245,0,0)","rgb(245,123,0)","rgb(245,245,0)","rgb(0,245,0)","rgb(0,245,123)","rgb(0,245,245)","rgb(0,123,245)","rgb(0,0,245)","rgb(123,0,245)","rgb(245,0,245)","rgb(214,0,0)","rgb(214,108,0)","rgb(214,214,0)","rgb(0,214,0)","rgb(0,214,108)","rgb(0,214,214)","rgb(0,108,214)","rgb(0,0,214)","rgb(108,0,214)","rgb(214,0,214)","rgb(163,0,0)","rgb(163,82,0)","rgb(163,163,0)","rgb(0,163,0)","rgb(0,163,82)","rgb(0,163,163)","rgb(0,82,163)","rgb(0,0,163)","rgb(82,0,163)","rgb(163,0,163)","rgb(92,0,0)","rgb(92,46,0)","rgb(92,92,0)","rgb(0,92,0)","rgb(0,92,46)","rgb(0,92,92)","rgb(0,46,92)","rgb(0,0,92)","rgb(46,0,92)","rgb(92,0,92)","rgb(255,255,255)","rgb(205,205,205)","rgb(178,178,178)","rgb(153,153,153)","rgb(127,127,127)","rgb(102,102,102)","rgb(76,76,76)","rgb(51,51,51)","rgb(25,25,25)","rgb(0,0,0)"],g0="M5 5 h10 v10 h-10 v-10 z",l9="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAH0lEQVQoU2NkYGAwZkAFZ5G5jPRRgOYEVDeB3EBjBQBOZwTVugIGyAAAAABJRU5ErkJggg==",r9=Ce({name:"QColor",props:{...vt,...jn,modelValue:String,defaultValue:String,defaultView:{type:String,default:"spectrum",validator:e=>["spectrum","tune","palette"].includes(e)},formatModel:{type:String,default:"auto",validator:e=>["auto","hex","rgb","hexa","rgba"].includes(e)},palette:Array,noHeader:Boolean,noHeaderTabs:Boolean,noFooter:Boolean,square:Boolean,flat:Boolean,bordered:Boolean,disable:Boolean,readonly:Boolean},emits:["update:modelValue","change"],setup(e,{emit:t}){let{proxy:n}=Ve(),{$q:s}=n,o=_t(e,s),{getCache:i}=Rl(),l=X(null),a=X(null),c=k(()=>e.formatModel==="auto"?null:e.formatModel.indexOf("hex")!==-1),p=k(()=>e.formatModel==="auto"?null:e.formatModel.indexOf("a")!==-1),d=X(e.formatModel==="auto"?e.modelValue===void 0||e.modelValue===null||e.modelValue===""||e.modelValue.startsWith("#")?"hex":"rgb":e.formatModel.startsWith("hex")?"hex":"rgb"),m=X(e.defaultView),v=X(z(e.modelValue||e.defaultValue)),_=k(()=>e.disable!==!0&&e.readonly!==!0),y=k(()=>e.modelValue===void 0||e.modelValue===null||e.modelValue===""||e.modelValue.startsWith("#")),q=k(()=>c.value!==null?c.value:y.value),C=k(()=>({type:"hidden",name:e.name,value:v.value[q.value===!0?"hex":"rgb"]})),P=ls(C),w=k(()=>p.value!==null?p.value:v.value.a!==void 0),$=k(()=>({backgroundColor:v.value.rgb||"#000"})),S=k(()=>`q-color-picker__header-content q-color-picker__header-content--${v.value.a!==void 0&&v.value.a<65||s9(v.value)>.4?"light":"dark"}`),E=k(()=>({background:`hsl(${v.value.h},100%,50%)`})),L=k(()=>({top:`${100-v.value.v}%`,[s.lang.rtl===!0?"right":"left"]:`${v.value.s}%`})),O=k(()=>e.palette!==void 0&&e.palette.length!==0?e.palette:i9),D=k(()=>"q-color-picker"+(e.bordered===!0?" q-color-picker--bordered":"")+(e.square===!0?" q-color-picker--square no-border-radius":"")+(e.flat===!0?" q-color-picker--flat no-shadow":"")+(e.disable===!0?" disabled":"")+(o.value===!0?" q-color-picker--dark q-dark":"")),N=k(()=>e.disable===!0?{"aria-disabled":"true"}:{}),U=k(()=>[[Ln,fe,void 0,{prevent:!0,stop:!0,mouse:!0}]]);qe(()=>e.modelValue,ce=>{let A=z(ce||e.defaultValue);A.hex!==v.value.hex&&(v.value=A)}),qe(()=>e.defaultValue,ce=>{if(!e.modelValue&&ce){let A=z(ce);A.hex!==v.value.hex&&(v.value=A)}});function W(ce,A){v.value.hex=m0(ce),v.value.rgb=f0(ce),v.value.r=ce.r,v.value.g=ce.g,v.value.b=ce.b,v.value.a=ce.a;let I=v.value[q.value===!0?"hex":"rgb"];t("update:modelValue",I),A===!0&&t("change",I)}function z(ce){let A=p.value!==void 0?p.value:e.formatModel==="auto"?null:e.formatModel.indexOf("a")!==-1;if(typeof ce!="string"||ce.length===0||vr.anyColor(ce.replace(/ /g,""))!==!0)return{h:0,s:0,v:0,r:0,g:0,b:0,a:A===!0?100:void 0,hex:void 0,rgb:void 0};let I=F2(ce);return A===!0&&I.a===void 0&&(I.a=100),I.hex=m0(I),I.rgb=f0(I),Object.assign(I,ru(I))}function M(ce,A,I){let ee=l.value;if(ee===null)return;let ve=ee.clientWidth,G=ee.clientHeight,_e=ee.getBoundingClientRect(),we=Math.min(ve,Math.max(0,ce-_e.left));s.lang.rtl===!0&&(we=ve-we);let Pe=Math.min(G,Math.max(0,A-_e.top)),de=Math.round(100*we/ve),pe=Math.round(100*Math.max(0,Math.min(1,-(Pe/G)+1))),le=h0({h:v.value.h,s:de,v:pe,a:w.value===!0?v.value.a:void 0});v.value.s=de,v.value.v=pe,W(le,I)}function F(ce,A){let I=Math.round(ce),ee=h0({h:I,s:v.value.s,v:v.value.v,a:w.value===!0?v.value.a:void 0});v.value.h=I,W(ee,A)}function re(ce){F(ce,!0)}function se(ce,A,I,ee,ve){if(ee!==void 0&&Ot(ee),!/^[0-9]+$/.test(ce)){ve===!0&&n.$forceUpdate();return}let G=Math.floor(Number(ce));if(G<0||G>I){ve===!0&&n.$forceUpdate();return}let _e={r:A==="r"?G:v.value.r,g:A==="g"?G:v.value.g,b:A==="b"?G:v.value.b,a:w.value===!0?A==="a"?G:v.value.a:void 0};if(A!=="a"){let we=ru(_e);v.value.h=we.h,v.value.s=we.s,v.value.v=we.v}if(W(_e,ve),ee!==void 0&&ve!==!0&&ee.target.selectionEnd!==void 0){let we=ee.target.selectionEnd;ft(()=>{ee.target.setSelectionRange(we,we)})}}function B(ce,A){let I,ee=ce.target.value;if(Ot(ce),d.value==="hex"){if(ee.length!==(w.value===!0?9:7)||!/^#[0-9A-Fa-f]+$/.test(ee))return!0;I=O2(ee)}else{let G;if(ee.endsWith(")"))if(w.value!==!0&&ee.startsWith("rgb(")){if(G=ee.substring(4,ee.length-1).split(",").map(_e=>parseInt(_e,10)),G.length!==3||!/^rgb\([0-9]{1,3},[0-9]{1,3},[0-9]{1,3}\)$/.test(ee))return!0}else if(w.value===!0&&ee.startsWith("rgba(")){if(G=ee.substring(5,ee.length-1).split(","),G.length!==4||!/^rgba\([0-9]{1,3},[0-9]{1,3},[0-9]{1,3},(0|0\.[0-9]+[1-9]|0\.[1-9]+|1)\)$/.test(ee))return!0;for(let we=0;we<3;we++){let Pe=parseInt(G[we],10);if(Pe<0||Pe>255)return!0;G[we]=Pe}let _e=parseFloat(G[3]);if(_e<0||_e>1)return!0;G[3]=_e}else return!0;else return!0;if(G[0]<0||G[0]>255||G[1]<0||G[1]>255||G[2]<0||G[2]>255||w.value===!0&&(G[3]<0||G[3]>1))return!0;I={r:G[0],g:G[1],b:G[2],a:w.value===!0?G[3]*100:void 0}}let ve=ru(I);if(v.value.h=ve.h,v.value.s=ve.s,v.value.v=ve.v,W(I,A),A!==!0){let G=ce.target.selectionEnd;ft(()=>{ce.target.setSelectionRange(G,G)})}}function te(ce){let A=z(ce),I={r:A.r,g:A.g,b:A.b,a:A.a};I.a===void 0&&(I.a=v.value.a),v.value.h=A.h,v.value.s=A.s,v.value.v=A.v,W(I,!0)}function fe(ce){ce.isFinal?M(ce.position.left,ce.position.top,!0):$e(ce)}let $e=a2(ce=>{M(ce.position.left,ce.position.top)},20);function ne(ce){M(ce.pageX-window.pageXOffset,ce.pageY-window.pageYOffset,!0)}function T(ce){M(ce.pageX-window.pageXOffset,ce.pageY-window.pageYOffset)}function ae(ce){a.value!==null&&(a.value.$el.style.opacity=ce?1:0)}function ie(ce){d.value=ce}function Le(){let ce=[];return e.noHeaderTabs!==!0&&ce.push(b(rc,{class:"q-color-picker__header-tabs",modelValue:d.value,dense:!0,align:"justify","onUpdate:modelValue":ie},()=>[b(Ks,{label:"HEX"+(w.value===!0?"A":""),name:"hex",ripple:!1}),b(Ks,{label:"RGB"+(w.value===!0?"A":""),name:"rgb",ripple:!1})])),ce.push(b("div",{class:"q-color-picker__header-banner row flex-center no-wrap"},[b("input",{class:"fit",value:v.value[d.value],..._.value!==!0?{readonly:!0}:{},...i("topIn",{onInput:A=>{ae(B(A)===!0)},onChange:Ot,onBlur:A=>{B(A,!0)===!0&&n.$forceUpdate(),ae(!1)}})}),b(gt,{ref:a,class:"q-color-picker__error-icon absolute no-pointer-events",name:s.iconSet.type.negative})])),b("div",{class:"q-color-picker__header relative-position overflow-hidden"},[b("div",{class:"q-color-picker__header-bg absolute-full"}),b("div",{class:S.value,style:$.value},ce)])}function j(){return b(I2,{modelValue:m.value,animated:!0},()=>[b(gr,{class:"q-color-picker__spectrum-tab overflow-hidden",name:"spectrum"},Q),b(gr,{class:"q-pa-md q-color-picker__tune-tab",name:"tune"},ge),b(gr,{class:"q-color-picker__palette-tab",name:"palette"},Ae)])}function V(ce){m.value=ce}function me(){return b("div",{class:"q-color-picker__footer relative-position overflow-hidden"},[b(rc,{class:"absolute-full",modelValue:m.value,dense:!0,align:"justify","onUpdate:modelValue":V},()=>[b(Ks,{icon:s.iconSet.colorPicker.spectrum,name:"spectrum",ripple:!1}),b(Ks,{icon:s.iconSet.colorPicker.tune,name:"tune",ripple:!1}),b(Ks,{icon:s.iconSet.colorPicker.palette,name:"palette",ripple:!1})])])}function Q(){let ce={ref:l,class:"q-color-picker__spectrum non-selectable relative-position cursor-pointer"+(_.value!==!0?" readonly":""),style:E.value,..._.value===!0?{onClick:ne,onMousedown:T}:{}},A=[b("div",{style:{paddingBottom:"100%"}}),b("div",{class:"q-color-picker__spectrum-white absolute-full"}),b("div",{class:"q-color-picker__spectrum-black absolute-full"}),b("div",{class:"absolute",style:L.value},[v.value.hex!==void 0?b("div",{class:"q-color-picker__spectrum-circle"}):null])],I=[b(bs,{class:"q-color-picker__hue non-selectable",modelValue:v.value.h,min:0,max:360,trackSize:"8px",innerTrackColor:"transparent",selectionColor:"transparent",readonly:_.value!==!0,thumbPath:g0,"onUpdate:modelValue":F,onChange:re})];return w.value===!0&&I.push(b(bs,{class:"q-color-picker__alpha non-selectable",modelValue:v.value.a,min:0,max:100,trackSize:"8px",trackColor:"white",innerTrackColor:"transparent",selectionColor:"transparent",trackImg:l9,readonly:_.value!==!0,hideSelection:!0,thumbPath:g0,...i("alphaSlide",{"onUpdate:modelValue":ee=>se(ee,"a",100),onChange:ee=>se(ee,"a",100,void 0,!0)})})),[Hn("div",ce,A,"spec",_.value,()=>U.value),b("div",{class:"q-color-picker__sliders"},I)]}function ge(){return[b("div",{class:"row items-center no-wrap"},[b("div","R"),b(bs,{modelValue:v.value.r,min:0,max:255,color:"red",dark:o.value,readonly:_.value!==!0,...i("rSlide",{"onUpdate:modelValue":ce=>se(ce,"r",255),onChange:ce=>se(ce,"r",255,void 0,!0)})}),b("input",{value:v.value.r,maxlength:3,readonly:_.value!==!0,onChange:Ot,...i("rIn",{onInput:ce=>se(ce.target.value,"r",255,ce),onBlur:ce=>se(ce.target.value,"r",255,ce,!0)})})]),b("div",{class:"row items-center no-wrap"},[b("div","G"),b(bs,{modelValue:v.value.g,min:0,max:255,color:"green",dark:o.value,readonly:_.value!==!0,...i("gSlide",{"onUpdate:modelValue":ce=>se(ce,"g",255),onChange:ce=>se(ce,"g",255,void 0,!0)})}),b("input",{value:v.value.g,maxlength:3,readonly:_.value!==!0,onChange:Ot,...i("gIn",{onInput:ce=>se(ce.target.value,"g",255,ce),onBlur:ce=>se(ce.target.value,"g",255,ce,!0)})})]),b("div",{class:"row items-center no-wrap"},[b("div","B"),b(bs,{modelValue:v.value.b,min:0,max:255,color:"blue",readonly:_.value!==!0,dark:o.value,...i("bSlide",{"onUpdate:modelValue":ce=>se(ce,"b",255),onChange:ce=>se(ce,"b",255,void 0,!0)})}),b("input",{value:v.value.b,maxlength:3,readonly:_.value!==!0,onChange:Ot,...i("bIn",{onInput:ce=>se(ce.target.value,"b",255,ce),onBlur:ce=>se(ce.target.value,"b",255,ce,!0)})})]),w.value===!0?b("div",{class:"row items-center no-wrap"},[b("div","A"),b(bs,{modelValue:v.value.a,color:"grey",readonly:_.value!==!0,dark:o.value,...i("aSlide",{"onUpdate:modelValue":ce=>se(ce,"a",100),onChange:ce=>se(ce,"a",100,void 0,!0)})}),b("input",{value:v.value.a,maxlength:3,readonly:_.value!==!0,onChange:Ot,...i("aIn",{onInput:ce=>se(ce.target.value,"a",100,ce),onBlur:ce=>se(ce.target.value,"a",100,ce,!0)})})]):null]}function Ae(){let ce=A=>b("div",{class:"q-color-picker__cube col-auto",style:{backgroundColor:A},..._.value===!0?i("palette#"+A,{onClick:()=>{te(A)}}):{}});return[b("div",{class:"row items-center q-color-picker__palette-rows"+(_.value===!0?" q-color-picker__palette-rows--editable":"")},O.value.map(ce))]}return()=>{let ce=[j()];return e.name!==void 0&&e.disable!==!0&&P(ce,"push"),e.noHeader!==!0&&ce.unshift(Le()),e.noFooter!==!0&&ce.push(me()),b("div",{class:D.value,...N.value},ce)}}}),jo=[-61,9,38,199,426,686,756,818,1111,1181,1210,1635,2060,2097,2192,2262,2324,2394,2456,3178];function a9(e,t,n){return Object.prototype.toString.call(e)==="[object Date]"&&(n=e.getDate(),t=e.getMonth()+1,e=e.getFullYear()),p9(Pd(e,t,n))}function v0(e,t,n){return H2(d9(e,t,n))}function u9(e){return c9(e)===0}function _r(e,t){return t<=6?31:t<=11||u9(e)?30:29}function c9(e){let t=jo.length,n=jo[0],s,o,i,l,a;if(e<n||e>=jo[t-1])throw new Error("Invalid Jalaali year "+e);for(a=1;a<t&&(s=jo[a],o=s-n,!(e<s));a+=1)n=s;return l=e-n,o-l<6&&(l=l-o+Vt(o+4,33)*33),i=Pn(Pn(l+1,33)-1,4),i===-1&&(i=4),i}function U2(e,t){let n=jo.length,s=e+621,o=-14,i=jo[0],l,a,c,p,d;if(e<i||e>=jo[n-1])throw new Error("Invalid Jalaali year "+e);for(d=1;d<n&&(l=jo[d],a=l-i,!(e<l));d+=1)o=o+Vt(a,33)*8+Vt(Pn(a,33),4),i=l;p=e-i,o=o+Vt(p,33)*8+Vt(Pn(p,33)+3,4),Pn(a,33)===4&&a-p===4&&(o+=1);let m=Vt(s,4)-Vt((Vt(s,100)+1)*3,4)-150,v=20+o-m;return t||(a-p<6&&(p=p-a+Vt(a+4,33)*33),c=Pn(Pn(p+1,33)-1,4),c===-1&&(c=4)),{leap:c,gy:s,march:v}}function d9(e,t,n){let s=U2(e,!0);return Pd(s.gy,3,s.march)+(t-1)*31-Vt(t,7)*(t-7)+n-1}function p9(e){let t=H2(e).gy,n=t-621,s,o,i,l=U2(n,!1),a=Pd(t,3,l.march);if(i=e-a,i>=0){if(i<=185)return o=1+Vt(i,31),s=Pn(i,31)+1,{jy:n,jm:o,jd:s};i-=186}else n-=1,i+=179,l.leap===1&&(i+=1);return o=7+Vt(i,30),s=Pn(i,30)+1,{jy:n,jm:o,jd:s}}function Pd(e,t,n){let s=Vt((e+Vt(t-8,6)+100100)*1461,4)+Vt(153*Pn(t+9,12)+2,5)+n-34840408;return s=s-Vt(Vt(e+100100+Vt(t-8,6),100)*3,4)+752,s}function H2(e){let t=4*e+139361631;t=t+Vt(Vt(4*e+183187720,146097)*3,4)*4-3908;let n=Vt(Pn(t,1461),4)*5+308,s=Vt(Pn(n,153),5)+1,o=Pn(Vt(n,153),12)+1;return{gy:Vt(t,1461)-100100+Vt(8-o,6),gm:o,gd:s}}function Vt(e,t){return~~(e/t)}function Pn(e,t){return e-~~(e/t)*t}var m9=["gregorian","persian"],j2={modelValue:{required:!0},mask:{type:String},locale:Object,calendar:{type:String,validator:e=>m9.includes(e),default:"gregorian"},landscape:Boolean,color:String,textColor:String,square:Boolean,flat:Boolean,bordered:Boolean,readonly:Boolean,disable:Boolean},J2=["update:modelValue"];function yo(e){return e.year+"/"+xt(e.month)+"/"+xt(e.day)}function Q2(e,t){let n=k(()=>e.disable!==!0&&e.readonly!==!0),s=k(()=>n.value===!0?0:-1),o=k(()=>{let a=[];return e.color!==void 0&&a.push(`bg-${e.color}`),e.textColor!==void 0&&a.push(`text-${e.textColor}`),a.join(" ")});function i(){return e.locale!==void 0?{...t.lang.date,...e.locale}:t.lang.date}function l(a){let c=new Date,p=a===!0?null:0;if(e.calendar==="persian"){let d=a9(c);return{year:d.jy,month:d.jm,day:d.jd}}return{year:c.getFullYear(),month:c.getMonth()+1,day:c.getDate(),hour:p,minute:p,second:p,millisecond:p}}return{editable:n,tabindex:s,headerClass:o,getLocale:i,getCurrentDate:l}}var W2=864e5,f9=36e5,ac=6e4,K2="YYYY-MM-DDTHH:mm:ss.SSSZ",h9=/\[((?:[^\]\\]|\\]|\\)*)\]|d{1,4}|M{1,4}|m{1,2}|w{1,2}|Qo|Do|D{1,4}|YY(?:YY)?|H{1,2}|h{1,2}|s{1,2}|S{1,3}|Z{1,2}|a{1,2}|[AQExX]/g,g9=/(\[[^\]]*\])|d{1,4}|M{1,4}|m{1,2}|w{1,2}|Qo|Do|D{1,4}|YY(?:YY)?|H{1,2}|h{1,2}|s{1,2}|S{1,3}|Z{1,2}|a{1,2}|[AQExX]|([.*+:?^,\s${}()|\\]+)/g,au={};function v9(e,t){let n="("+t.days.join("|")+")",s=e+n;if(au[s]!==void 0)return au[s];let o="("+t.daysShort.join("|")+")",i="("+t.months.join("|")+")",l="("+t.monthsShort.join("|")+")",a={},c=0,p=e.replace(g9,m=>{switch(c++,m){case"YY":return a.YY=c,"(-?\\d{1,2})";case"YYYY":return a.YYYY=c,"(-?\\d{1,4})";case"M":return a.M=c,"(\\d{1,2})";case"MM":return a.M=c,"(\\d{2})";case"MMM":return a.MMM=c,l;case"MMMM":return a.MMMM=c,i;case"D":return a.D=c,"(\\d{1,2})";case"Do":return a.D=c++,"(\\d{1,2}(st|nd|rd|th))";case"DD":return a.D=c,"(\\d{2})";case"H":return a.H=c,"(\\d{1,2})";case"HH":return a.H=c,"(\\d{2})";case"h":return a.h=c,"(\\d{1,2})";case"hh":return a.h=c,"(\\d{2})";case"m":return a.m=c,"(\\d{1,2})";case"mm":return a.m=c,"(\\d{2})";case"s":return a.s=c,"(\\d{1,2})";case"ss":return a.s=c,"(\\d{2})";case"S":return a.S=c,"(\\d{1})";case"SS":return a.S=c,"(\\d{2})";case"SSS":return a.S=c,"(\\d{3})";case"A":return a.A=c,"(AM|PM)";case"a":return a.a=c,"(am|pm)";case"aa":return a.aa=c,"(a\\.m\\.|p\\.m\\.)";case"ddd":return o;case"dddd":return n;case"Q":case"d":case"E":return"(\\d{1})";case"Qo":return"(1st|2nd|3rd|4th)";case"DDD":case"DDDD":return"(\\d{1,3})";case"w":return"(\\d{1,2})";case"ww":return"(\\d{2})";case"Z":return a.Z=c,"(Z|[+-]\\d{2}:\\d{2})";case"ZZ":return a.ZZ=c,"(Z|[+-]\\d{2}\\d{2})";case"X":return a.X=c,"(-?\\d+)";case"x":return a.x=c,"(-?\\d{4,})";default:return c--,m[0]==="["&&(m=m.substring(1,m.length-1)),m.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}}),d={map:a,regex:new RegExp("^"+p)};return au[s]=d,d}function G2(e,t){return e!==void 0?e:t!==void 0?t.date:Gu.default.date}function _0(e,t=""){let n=e>0?"-":"+",s=Math.abs(e),o=Math.floor(s/60),i=s%60;return n+xt(o)+t+xt(i)}function Ui(e,t,n,s,o){let i={year:null,month:null,day:null,hour:null,minute:null,second:null,millisecond:null,timezoneOffset:null,dateHash:null,timeHash:null};if(o!==void 0&&Object.assign(i,o),e==null||e===""||typeof e!="string")return i;t===void 0&&(t=K2);let l=G2(n,ya.props),a=l.months,c=l.monthsShort,{regex:p,map:d}=v9(t,l),m=e.match(p);if(m===null)return i;let v="";if(d.X!==void 0||d.x!==void 0){let _=parseInt(m[d.X!==void 0?d.X:d.x],10);if(isNaN(_)===!0||_<0)return i;let y=new Date(_*(d.X!==void 0?1e3:1));i.year=y.getFullYear(),i.month=y.getMonth()+1,i.day=y.getDate(),i.hour=y.getHours(),i.minute=y.getMinutes(),i.second=y.getSeconds(),i.millisecond=y.getMilliseconds()}else{if(d.YYYY!==void 0)i.year=parseInt(m[d.YYYY],10);else if(d.YY!==void 0){let _=parseInt(m[d.YY],10);i.year=_<0?_:2e3+_}if(d.M!==void 0){if(i.month=parseInt(m[d.M],10),i.month<1||i.month>12)return i}else d.MMM!==void 0?i.month=c.indexOf(m[d.MMM])+1:d.MMMM!==void 0&&(i.month=a.indexOf(m[d.MMMM])+1);if(d.D!==void 0){if(i.day=parseInt(m[d.D],10),i.year===null||i.month===null||i.day<1)return i;let _=s!=="persian"?new Date(i.year,i.month,0).getDate():_r(i.year,i.month);if(i.day>_)return i}d.H!==void 0?i.hour=parseInt(m[d.H],10)%24:d.h!==void 0&&(i.hour=parseInt(m[d.h],10)%12,(d.A&&m[d.A]==="PM"||d.a&&m[d.a]==="pm"||d.aa&&m[d.aa]==="p.m.")&&(i.hour+=12),i.hour=i.hour%24),d.m!==void 0&&(i.minute=parseInt(m[d.m],10)%60),d.s!==void 0&&(i.second=parseInt(m[d.s],10)%60),d.S!==void 0&&(i.millisecond=parseInt(m[d.S],10)*10**(3-m[d.S].length)),(d.Z!==void 0||d.ZZ!==void 0)&&(v=d.Z!==void 0?m[d.Z].replace(":",""):m[d.ZZ],i.timezoneOffset=(v[0]==="+"?-1:1)*(60*v.slice(1,3)+1*v.slice(3,5)))}return i.dateHash=xt(i.year,6)+"/"+xt(i.month)+"/"+xt(i.day),i.timeHash=xt(i.hour)+":"+xt(i.minute)+":"+xt(i.second)+v,i}function b0(e){let t=new Date(e.getFullYear(),e.getMonth(),e.getDate());t.setDate(t.getDate()-(t.getDay()+6)%7+3);let n=new Date(t.getFullYear(),0,4);n.setDate(n.getDate()-(n.getDay()+6)%7+3);let s=t.getTimezoneOffset()-n.getTimezoneOffset();t.setHours(t.getHours()-s);let o=(t-n)/(W2*7);return 1+Math.floor(o)}function xo(e,t,n){let s=new Date(e),o=`set${n===!0?"UTC":""}`;switch(t){case"year":case"years":s[`${o}Month`](0);case"month":case"months":s[`${o}Date`](1);case"day":case"days":case"date":s[`${o}Hours`](0);case"hour":case"hours":s[`${o}Minutes`](0);case"minute":case"minutes":s[`${o}Seconds`](0);case"second":case"seconds":s[`${o}Milliseconds`](0)}return s}function Zl(e,t,n){return(e.getTime()-e.getTimezoneOffset()*ac-(t.getTime()-t.getTimezoneOffset()*ac))/n}function Y2(e,t,n="days"){let s=new Date(e),o=new Date(t);switch(n){case"years":case"year":return s.getFullYear()-o.getFullYear();case"months":case"month":return(s.getFullYear()-o.getFullYear())*12+s.getMonth()-o.getMonth();case"days":case"day":case"date":return Zl(xo(s,"day"),xo(o,"day"),W2);case"hours":case"hour":return Zl(xo(s,"hour"),xo(o,"hour"),f9);case"minutes":case"minute":return Zl(xo(s,"minute"),xo(o,"minute"),ac);case"seconds":case"second":return Zl(xo(s,"second"),xo(o,"second"),1e3)}}function y0(e){return Y2(e,xo(e,"year"),"days")+1}function x0(e){if(e>=11&&e<=13)return`${e}th`;switch(e%10){case 1:return`${e}st`;case 2:return`${e}nd`;case 3:return`${e}rd`}return`${e}th`}var k0={YY(e,t,n){let s=this.YYYY(e,t,n)%100;return s>=0?xt(s):"-"+xt(Math.abs(s))},YYYY(e,t,n){return n??e.getFullYear()},M(e){return e.getMonth()+1},MM(e){return xt(e.getMonth()+1)},MMM(e,t){return t.monthsShort[e.getMonth()]},MMMM(e,t){return t.months[e.getMonth()]},Q(e){return Math.ceil((e.getMonth()+1)/3)},Qo(e){return x0(this.Q(e))},D(e){return e.getDate()},Do(e){return x0(e.getDate())},DD(e){return xt(e.getDate())},DDD(e){return y0(e)},DDDD(e){return xt(y0(e),3)},d(e){return e.getDay()},dd(e,t){return this.dddd(e,t).slice(0,2)},ddd(e,t){return t.daysShort[e.getDay()]},dddd(e,t){return t.days[e.getDay()]},E(e){return e.getDay()||7},w(e){return b0(e)},ww(e){return xt(b0(e))},H(e){return e.getHours()},HH(e){return xt(e.getHours())},h(e){let t=e.getHours();return t===0?12:t>12?t%12:t},hh(e){return xt(this.h(e))},m(e){return e.getMinutes()},mm(e){return xt(e.getMinutes())},s(e){return e.getSeconds()},ss(e){return xt(e.getSeconds())},S(e){return Math.floor(e.getMilliseconds()/100)},SS(e){return xt(Math.floor(e.getMilliseconds()/10))},SSS(e){return xt(e.getMilliseconds(),3)},A(e){return this.H(e)<12?"AM":"PM"},a(e){return this.H(e)<12?"am":"pm"},aa(e){return this.H(e)<12?"a.m.":"p.m."},Z(e,t,n,s){let o=s??e.getTimezoneOffset();return _0(o,":")},ZZ(e,t,n,s){let o=s??e.getTimezoneOffset();return _0(o)},X(e){return Math.floor(e.getTime()/1e3)},x(e){return e.getTime()}};function X2(e,t,n,s,o){if(e!==0&&!e||e===1/0||e===-1/0)return;let i=new Date(e);if(isNaN(i))return;t===void 0&&(t=K2);let l=G2(n,ya.props);return t.replace(h9,(a,c)=>a in k0?k0[a](i,l,s,o):c===void 0?a:c.split("\\]").join("]"))}var ps=20,_9=["Calendar","Years","Months"],w0=e=>_9.includes(e),uu=e=>/^-?[\d]+\/[0-1]\d$/.test(e),Us=" — ";function Ao(e){return e.year+"/"+xt(e.month)}var b9=Ce({name:"QDate",props:{...j2,...jn,...vt,multiple:Boolean,range:Boolean,title:String,subtitle:String,mask:{default:"YYYY/MM/DD"},defaultYearMonth:{type:String,validator:uu},yearsInMonthView:Boolean,events:[Array,Function],eventColor:[String,Function],emitImmediately:Boolean,options:[Array,Function],navigationMinYearMonth:{type:String,validator:uu},navigationMaxYearMonth:{type:String,validator:uu},noUnset:Boolean,firstDayOfWeek:[String,Number],todayBtn:Boolean,minimal:Boolean,defaultView:{type:String,default:"Calendar",validator:w0}},emits:[...J2,"rangeStart","rangeEnd","navigation"],setup(e,{slots:t,emit:n}){let{proxy:s}=Ve(),{$q:o}=s,i=_t(e,o),{getCache:l}=Rl(),{tabindex:a,headerClass:c,getLocale:p,getCurrentDate:d}=Q2(e,o),m,v=El(e),_=ls(v),y=X(null),q=X(Xe()),C=X(p()),P=k(()=>Xe()),w=k(()=>p()),$=k(()=>d()),S=X(mt(q.value,C.value)),E=X(e.defaultView),L=o.lang.rtl===!0?"right":"left",O=X(L.value),D=X(L.value),N=S.value.year,U=X(N-N%ps-(N<0?ps:0)),W=X(null),z=k(()=>{let J=e.landscape===!0?"landscape":"portrait";return`q-date q-date--${J} q-date--${J}-${e.minimal===!0?"minimal":"standard"}`+(i.value===!0?" q-date--dark q-dark":"")+(e.bordered===!0?" q-date--bordered":"")+(e.square===!0?" q-date--square no-border-radius":"")+(e.flat===!0?" q-date--flat no-shadow":"")+(e.disable===!0?" disabled":e.readonly===!0?" q-date--readonly":"")}),M=k(()=>e.color||"primary"),F=k(()=>e.textColor||"white"),re=k(()=>e.emitImmediately===!0&&e.multiple!==!0&&e.range!==!0),se=k(()=>Array.isArray(e.modelValue)===!0?e.modelValue:e.modelValue!==null&&e.modelValue!==void 0?[e.modelValue]:[]),B=k(()=>se.value.filter(J=>typeof J=="string").map(J=>et(J,q.value,C.value)).filter(J=>J.dateHash!==null&&J.day!==null&&J.month!==null&&J.year!==null)),te=k(()=>{let J=ue=>et(ue,q.value,C.value);return se.value.filter(ue=>Yt(ue)===!0&&ue.from!==void 0&&ue.to!==void 0).map(ue=>({from:J(ue.from),to:J(ue.to)})).filter(ue=>ue.from.dateHash!==null&&ue.to.dateHash!==null&&ue.from.dateHash<ue.to.dateHash)}),fe=k(()=>e.calendar!=="persian"?J=>new Date(J.year,J.month-1,J.day):J=>{let ue=v0(J.year,J.month,J.day);return new Date(ue.gy,ue.gm-1,ue.gd)}),$e=k(()=>e.calendar==="persian"?yo:(J,ue,xe)=>X2(new Date(J.year,J.month-1,J.day,J.hour,J.minute,J.second,J.millisecond),ue===void 0?q.value:ue,xe===void 0?C.value:xe,J.year,J.timezoneOffset)),ne=k(()=>B.value.length+te.value.reduce((J,ue)=>J+1+Y2(fe.value(ue.to),fe.value(ue.from)),0)),T=k(()=>{if(e.title!==void 0&&e.title!==null&&e.title.length!==0)return e.title;if(W.value!==null){let xe=W.value.init,Oe=fe.value(xe);return C.value.daysShort[Oe.getDay()]+", "+C.value.monthsShort[xe.month-1]+" "+xe.day+Us+"?"}if(ne.value===0)return Us;if(ne.value>1)return`${ne.value} ${C.value.pluralDay}`;let J=B.value[0],ue=fe.value(J);return isNaN(ue.valueOf())===!0?Us:C.value.headerTitle!==void 0?C.value.headerTitle(ue,J):C.value.daysShort[ue.getDay()]+", "+C.value.monthsShort[J.month-1]+" "+J.day}),ae=k(()=>B.value.concat(te.value.map(J=>J.from)).sort((J,ue)=>J.year-ue.year||J.month-ue.month)[0]),ie=k(()=>B.value.concat(te.value.map(J=>J.to)).sort((J,ue)=>ue.year-J.year||ue.month-J.month)[0]),Le=k(()=>{if(e.subtitle!==void 0&&e.subtitle!==null&&e.subtitle.length!==0)return e.subtitle;if(ne.value===0)return Us;if(ne.value>1){let J=ae.value,ue=ie.value,xe=C.value.monthsShort;return xe[J.month-1]+(J.year!==ue.year?" "+J.year+Us+xe[ue.month-1]+" ":J.month!==ue.month?Us+xe[ue.month-1]:"")+" "+ue.year}return B.value[0].year}),j=k(()=>{let J=[o.iconSet.datetime.arrowLeft,o.iconSet.datetime.arrowRight];return o.lang.rtl===!0?J.reverse():J}),V=k(()=>e.firstDayOfWeek!==void 0?Number(e.firstDayOfWeek):C.value.firstDayOfWeek),me=k(()=>{let J=C.value.daysShort,ue=V.value;return ue>0?J.slice(ue,7).concat(J.slice(0,ue)):J}),Q=k(()=>{let J=S.value;return e.calendar!=="persian"?new Date(J.year,J.month,0).getDate():_r(J.year,J.month)}),ge=k(()=>typeof e.eventColor=="function"?e.eventColor:()=>e.eventColor),Ae=k(()=>{if(e.navigationMinYearMonth===void 0)return null;let J=e.navigationMinYearMonth.split("/");return{year:parseInt(J[0],10),month:parseInt(J[1],10)}}),ce=k(()=>{if(e.navigationMaxYearMonth===void 0)return null;let J=e.navigationMaxYearMonth.split("/");return{year:parseInt(J[0],10),month:parseInt(J[1],10)}}),A=k(()=>{let J={month:{prev:!0,next:!0},year:{prev:!0,next:!0}};return Ae.value!==null&&Ae.value.year>=S.value.year&&(J.year.prev=!1,Ae.value.year===S.value.year&&Ae.value.month>=S.value.month&&(J.month.prev=!1)),ce.value!==null&&ce.value.year<=S.value.year&&(J.year.next=!1,ce.value.year===S.value.year&&ce.value.month<=S.value.month&&(J.month.next=!1)),J}),I=k(()=>{let J={};return B.value.forEach(ue=>{let xe=Ao(ue);J[xe]===void 0&&(J[xe]=[]),J[xe].push(ue.day)}),J}),ee=k(()=>{let J={};return te.value.forEach(ue=>{let xe=Ao(ue.from),Oe=Ao(ue.to);if(J[xe]===void 0&&(J[xe]=[]),J[xe].push({from:ue.from.day,to:xe===Oe?ue.to.day:void 0,range:ue}),xe<Oe){let Fe,{year:bt,month:Ye}=ue.from,ct=Ye<12?{year:bt,month:Ye+1}:{year:bt+1,month:1};for(;(Fe=Ao(ct))<=Oe;)J[Fe]===void 0&&(J[Fe]=[]),J[Fe].push({from:void 0,to:Fe===Oe?ue.to.day:void 0,range:ue}),ct.month++,ct.month>12&&(ct.year++,ct.month=1)}}),J}),ve=k(()=>{if(W.value===null)return;let{init:J,initHash:ue,final:xe,finalHash:Oe}=W.value,[Fe,bt]=ue<=Oe?[J,xe]:[xe,J],Ye=Ao(Fe),ct=Ao(bt);if(Ye!==G.value&&ct!==G.value)return;let wt={};return Ye===G.value?(wt.from=Fe.day,wt.includeFrom=!0):wt.from=1,ct===G.value?(wt.to=bt.day,wt.includeTo=!0):wt.to=Q.value,wt}),G=k(()=>Ao(S.value)),_e=k(()=>{let J={};if(e.options===void 0){for(let xe=1;xe<=Q.value;xe++)J[xe]=!0;return J}let ue=typeof e.options=="function"?e.options:xe=>e.options.includes(xe);for(let xe=1;xe<=Q.value;xe++){let Oe=G.value+"/"+xt(xe);J[xe]=ue(Oe)}return J}),we=k(()=>{let J={};if(e.events===void 0)for(let ue=1;ue<=Q.value;ue++)J[ue]=!1;else{let ue=typeof e.events=="function"?e.events:xe=>e.events.includes(xe);for(let xe=1;xe<=Q.value;xe++){let Oe=G.value+"/"+xt(xe);J[xe]=ue(Oe)===!0&&ge.value(Oe)}}return J}),Pe=k(()=>{let J,ue,{year:xe,month:Oe}=S.value;if(e.calendar!=="persian")J=new Date(xe,Oe-1,1),ue=new Date(xe,Oe-1,0).getDate();else{let Fe=v0(xe,Oe,1);J=new Date(Fe.gy,Fe.gm-1,Fe.gd);let bt=Oe-1,Ye=xe;bt===0&&(bt=12,Ye--),ue=_r(Ye,bt)}return{days:J.getDay()-V.value-1,endDay:ue}}),de=k(()=>{let J=[],{days:ue,endDay:xe}=Pe.value,Oe=ue<0?ue+7:ue;if(Oe<6)for(let Ye=xe-Oe;Ye<=xe;Ye++)J.push({i:Ye,fill:!0});let Fe=J.length;for(let Ye=1;Ye<=Q.value;Ye++){let ct={i:Ye,event:we.value[Ye],classes:[]};_e.value[Ye]===!0&&(ct.in=!0,ct.flat=!0),J.push(ct)}if(I.value[G.value]!==void 0&&I.value[G.value].forEach(Ye=>{let ct=Fe+Ye-1;Object.assign(J[ct],{selected:!0,unelevated:!0,flat:!1,color:M.value,textColor:F.value})}),ee.value[G.value]!==void 0&&ee.value[G.value].forEach(Ye=>{if(Ye.from!==void 0){let ct=Fe+Ye.from-1,wt=Fe+(Ye.to||Q.value)-1;for(let Tn=ct;Tn<=wt;Tn++)Object.assign(J[Tn],{range:Ye.range,unelevated:!0,color:M.value,textColor:F.value});Object.assign(J[ct],{rangeFrom:!0,flat:!1}),Ye.to!==void 0&&Object.assign(J[wt],{rangeTo:!0,flat:!1})}else if(Ye.to!==void 0){let ct=Fe+Ye.to-1;for(let wt=Fe;wt<=ct;wt++)Object.assign(J[wt],{range:Ye.range,unelevated:!0,color:M.value,textColor:F.value});Object.assign(J[ct],{flat:!1,rangeTo:!0})}else{let ct=Fe+Q.value-1;for(let wt=Fe;wt<=ct;wt++)Object.assign(J[wt],{range:Ye.range,unelevated:!0,color:M.value,textColor:F.value})}}),ve.value!==void 0){let Ye=Fe+ve.value.from-1,ct=Fe+ve.value.to-1;for(let wt=Ye;wt<=ct;wt++)J[wt].color=M.value,J[wt].editRange=!0;ve.value.includeFrom===!0&&(J[Ye].editRangeFrom=!0),ve.value.includeTo===!0&&(J[ct].editRangeTo=!0)}S.value.year===$.value.year&&S.value.month===$.value.month&&(J[Fe+$.value.day-1].today=!0);let bt=J.length%7;if(bt>0){let Ye=7-bt;for(let ct=1;ct<=Ye;ct++)J.push({i:ct,fill:!0})}return J.forEach(Ye=>{let ct="q-date__calendar-item ";Ye.fill===!0?ct+="q-date__calendar-item--fill":(ct+=`q-date__calendar-item--${Ye.in===!0?"in":"out"}`,Ye.range!==void 0&&(ct+=` q-date__range${Ye.rangeTo===!0?"-to":Ye.rangeFrom===!0?"-from":""}`),Ye.editRange===!0&&(ct+=` q-date__edit-range${Ye.editRangeFrom===!0?"-from":""}${Ye.editRangeTo===!0?"-to":""}`),(Ye.range!==void 0||Ye.editRange===!0)&&(ct+=` text-${Ye.color}`)),Ye.classes=ct}),J}),pe=k(()=>e.disable===!0?{"aria-disabled":"true"}:{});qe(()=>e.modelValue,J=>{if(m===J)m=0;else{let ue=mt(q.value,C.value);at(ue.year,ue.month,ue)}}),qe(E,()=>{y.value!==null&&s.$el.contains(document.activeElement)===!0&&y.value.focus()}),qe(()=>S.value.year+"|"+S.value.month,()=>{n("navigation",{year:S.value.year,month:S.value.month})}),qe(P,J=>{Se(J,C.value,"mask"),q.value=J}),qe(w,J=>{Se(q.value,J,"locale"),C.value=J});function le(){let{year:J,month:ue,day:xe}=$.value,Oe={...S.value,year:J,month:ue,day:xe},Fe=I.value[Ao(Oe)];(Fe===void 0||Fe.includes(Oe.day)===!1)&&ho(Oe),Me(Oe.year,Oe.month)}function ye(J){w0(J)===!0&&(E.value=J)}function Ne(J,ue){["month","year"].includes(J)&&(J==="month"?Re:he)(ue===!0?-1:1)}function Me(J,ue){E.value="Calendar",at(J,ue)}function Te(J,ue){if(e.range===!1||!J){W.value=null;return}let xe=Object.assign({...S.value},J),Oe=ue!==void 0?Object.assign({...S.value},ue):xe;W.value={init:xe,initHash:yo(xe),final:Oe,finalHash:yo(Oe)},Me(xe.year,xe.month)}function Xe(){return e.calendar==="persian"?"YYYY/MM/DD":e.mask}function et(J,ue,xe){return Ui(J,ue,xe,e.calendar,{hour:0,minute:0,second:0,millisecond:0})}function mt(J,ue){let xe=Array.isArray(e.modelValue)===!0?e.modelValue:e.modelValue?[e.modelValue]:[];if(xe.length===0)return be();let Oe=xe[xe.length-1],Fe=et(Oe.from!==void 0?Oe.from:Oe,J,ue);return Fe.dateHash===null?be():Fe}function be(){let J,ue;if(e.defaultYearMonth!==void 0){let xe=e.defaultYearMonth.split("/");J=parseInt(xe[0],10),ue=parseInt(xe[1],10)}else{let xe=$.value!==void 0?$.value:d();J=xe.year,ue=xe.month}return{year:J,month:ue,day:1,hour:0,minute:0,second:0,millisecond:0,dateHash:J+"/"+xt(ue)+"/01"}}function Re(J){let ue=S.value.year,xe=Number(S.value.month)+J;xe===13?(xe=1,ue++):xe===0&&(xe=12,ue--),at(ue,xe),re.value===!0&&Dt("month")}function he(J){let ue=Number(S.value.year)+J;at(ue,S.value.month),re.value===!0&&Dt("year")}function Ee(J){at(J,S.value.month),E.value=e.defaultView==="Years"?"Months":"Calendar",re.value===!0&&Dt("year")}function Ke(J){at(S.value.year,J),E.value="Calendar",re.value===!0&&Dt("month")}function Ze(J,ue){let xe=I.value[ue];(xe!==void 0&&xe.includes(J.day)===!0?ao:ho)(J)}function Ie(J){return{year:J.year,month:J.month,day:J.day}}function at(J,ue,xe){if(Ae.value!==null&&J<=Ae.value.year&&((ue<Ae.value.month||J<Ae.value.year)&&(ue=Ae.value.month),J=Ae.value.year),ce.value!==null&&J>=ce.value.year&&((ue>ce.value.month||J>ce.value.year)&&(ue=ce.value.month),J=ce.value.year),xe!==void 0){let{hour:Fe,minute:bt,second:Ye,millisecond:ct,timezoneOffset:wt,timeHash:Tn}=xe;Object.assign(S.value,{hour:Fe,minute:bt,second:Ye,millisecond:ct,timezoneOffset:wt,timeHash:Tn})}let Oe=J+"/"+xt(ue)+"/01";Oe!==S.value.dateHash&&(O.value=S.value.dateHash<Oe==(o.lang.rtl!==!0)?"left":"right",J!==S.value.year&&(D.value=O.value),ft(()=>{U.value=J-J%ps-(J<0?ps:0),Object.assign(S.value,{year:J,month:ue,day:1,dateHash:Oe})}))}function At(J,ue,xe){let Oe=J!==null&&J.length===1&&e.multiple===!1?J[0]:J;m=Oe;let{reason:Fe,details:bt}=gn(ue,xe);n("update:modelValue",Oe,Fe,bt)}function Dt(J){let ue=B.value[0]!==void 0&&B.value[0].dateHash!==null?{...B.value[0]}:{...S.value};ft(()=>{ue.year=S.value.year,ue.month=S.value.month;let xe=e.calendar!=="persian"?new Date(ue.year,ue.month,0).getDate():_r(ue.year,ue.month);ue.day=Math.min(Math.max(1,ue.day),xe);let Oe=Dn(ue);m=Oe;let{details:Fe}=gn("",ue);n("update:modelValue",Oe,J,Fe)})}function gn(J,ue){return ue.from!==void 0?{reason:`${J}-range`,details:{...Ie(ue.target),from:Ie(ue.from),to:Ie(ue.to)}}:{reason:`${J}-day`,details:Ie(ue)}}function Dn(J,ue,xe){return J.from!==void 0?{from:$e.value(J.from,ue,xe),to:$e.value(J.to,ue,xe)}:$e.value(J,ue,xe)}function ho(J){let ue;if(e.multiple===!0)if(J.from!==void 0){let xe=yo(J.from),Oe=yo(J.to),Fe=B.value.filter(Ye=>Ye.dateHash<xe||Ye.dateHash>Oe),bt=te.value.filter(({from:Ye,to:ct})=>ct.dateHash<xe||Ye.dateHash>Oe);ue=Fe.concat(bt).concat(J).map(Ye=>Dn(Ye))}else{let xe=se.value.slice();xe.push(Dn(J)),ue=xe}else ue=Dn(J);At(ue,"add",J)}function ao(J){if(e.noUnset===!0)return;let ue=null;if(e.multiple===!0&&Array.isArray(e.modelValue)===!0){let xe=Dn(J);J.from!==void 0?ue=e.modelValue.filter(Oe=>Oe.from!==void 0?Oe.from!==xe.from&&Oe.to!==xe.to:!0):ue=e.modelValue.filter(Oe=>Oe!==xe),ue.length===0&&(ue=null)}At(ue,"remove",J)}function Se(J,ue,xe){let Oe=B.value.concat(te.value).map(Fe=>Dn(Fe,J,ue)).filter(Fe=>Fe.from!==void 0?Fe.from.dateHash!==null&&Fe.to.dateHash!==null:Fe.dateHash!==null);n("update:modelValue",(e.multiple===!0?Oe:Oe[0])||null,xe)}function Ue(){if(e.minimal!==!0)return b("div",{class:"q-date__header "+c.value},[b("div",{class:"relative-position"},[b(Be,{name:"q-transition--fade"},()=>b("div",{key:"h-yr-"+Le.value,class:"q-date__header-subtitle q-date__header-link "+(E.value==="Years"?"q-date__header-link--active":"cursor-pointer"),tabindex:a.value,...l("vY",{onClick(){E.value="Years"},onKeyup(J){J.keyCode===13&&(E.value="Years")}})},[Le.value]))]),b("div",{class:"q-date__header-title relative-position flex no-wrap"},[b("div",{class:"relative-position col"},[b(Be,{name:"q-transition--fade"},()=>b("div",{key:"h-sub"+T.value,class:"q-date__header-title-label q-date__header-link "+(E.value==="Calendar"?"q-date__header-link--active":"cursor-pointer"),tabindex:a.value,...l("vC",{onClick(){E.value="Calendar"},onKeyup(J){J.keyCode===13&&(E.value="Calendar")}})},[T.value]))]),e.todayBtn===!0?b(yt,{class:"q-date__header-today self-start",icon:o.iconSet.datetime.today,flat:!0,size:"sm",round:!0,tabindex:a.value,onClick:le}):null])])}function Ge({label:J,type:ue,key:xe,dir:Oe,goTo:Fe,boundaries:bt,cls:Ye}){return[b("div",{class:"row items-center q-date__arrow"},[b(yt,{round:!0,dense:!0,size:"sm",flat:!0,icon:j.value[0],tabindex:a.value,disable:bt.prev===!1,...l("go-#"+ue,{onClick(){Fe(-1)}})})]),b("div",{class:"relative-position overflow-hidden flex flex-center"+Ye},[b(Be,{name:"q-transition--jump-"+Oe},()=>b("div",{key:xe},[b(yt,{flat:!0,dense:!0,noCaps:!0,label:J,tabindex:a.value,...l("view#"+ue,{onClick:()=>{E.value=ue}})})]))]),b("div",{class:"row items-center q-date__arrow"},[b(yt,{round:!0,dense:!0,size:"sm",flat:!0,icon:j.value[1],tabindex:a.value,disable:bt.next===!1,...l("go+#"+ue,{onClick(){Fe(1)}})})])]}let tt={Calendar:()=>[b("div",{key:"calendar-view",class:"q-date__view q-date__calendar"},[b("div",{class:"q-date__navigation row items-center no-wrap"},Ge({label:C.value.months[S.value.month-1],type:"Months",key:S.value.month,dir:O.value,goTo:Re,boundaries:A.value.month,cls:" col"}).concat(Ge({label:S.value.year,type:"Years",key:S.value.year,dir:D.value,goTo:he,boundaries:A.value.year,cls:""}))),b("div",{class:"q-date__calendar-weekdays row items-center no-wrap"},me.value.map(J=>b("div",{class:"q-date__calendar-item"},[b("div",J)]))),b("div",{class:"q-date__calendar-days-container relative-position overflow-hidden"},[b(Be,{name:"q-transition--slide-"+O.value},()=>b("div",{key:G.value,class:"q-date__calendar-days fit"},de.value.map(J=>b("div",{class:J.classes},[J.in===!0?b(yt,{class:J.today===!0?"q-date__today":"",dense:!0,flat:J.flat,unelevated:J.unelevated,color:J.color,textColor:J.textColor,label:J.i,tabindex:a.value,...l("day#"+J.i,{onClick:()=>{lt(J.i)},onMouseover:()=>{Tt(J.i)}})},J.event!==!1?()=>b("div",{class:"q-date__event bg-"+J.event}):null):b("div",""+J.i)]))))])])],Months(){let J=S.value.year===$.value.year,ue=Oe=>Ae.value!==null&&S.value.year===Ae.value.year&&Ae.value.month>Oe||ce.value!==null&&S.value.year===ce.value.year&&ce.value.month<Oe,xe=C.value.monthsShort.map((Oe,Fe)=>{let bt=S.value.month===Fe+1;return b("div",{class:"q-date__months-item flex flex-center"},[b(yt,{class:J===!0&&$.value.month===Fe+1?"q-date__today":null,flat:bt!==!0,label:Oe,unelevated:bt,color:bt===!0?M.value:null,textColor:bt===!0?F.value:null,tabindex:a.value,disable:ue(Fe+1),...l("month#"+Fe,{onClick:()=>{Ke(Fe+1)}})})])});return e.yearsInMonthView===!0&&xe.unshift(b("div",{class:"row no-wrap full-width"},[Ge({label:S.value.year,type:"Years",key:S.value.year,dir:D.value,goTo:he,boundaries:A.value.year,cls:" col"})])),b("div",{key:"months-view",class:"q-date__view q-date__months flex flex-center"},xe)},Years(){let J=U.value,ue=J+ps,xe=[],Oe=Fe=>Ae.value!==null&&Ae.value.year>Fe||ce.value!==null&&ce.value.year<Fe;for(let Fe=J;Fe<=ue;Fe++){let bt=S.value.year===Fe;xe.push(b("div",{class:"q-date__years-item flex flex-center"},[b(yt,{key:"yr"+Fe,class:$.value.year===Fe?"q-date__today":null,flat:!bt,label:Fe,dense:!0,unelevated:bt,color:bt===!0?M.value:null,textColor:bt===!0?F.value:null,tabindex:a.value,disable:Oe(Fe),...l("yr#"+Fe,{onClick:()=>{Ee(Fe)}})})]))}return b("div",{class:"q-date__view q-date__years flex flex-center"},[b("div",{class:"col-auto"},[b(yt,{round:!0,dense:!0,flat:!0,icon:j.value[0],tabindex:a.value,disable:Oe(J),...l("y-",{onClick:()=>{U.value-=ps}})})]),b("div",{class:"q-date__years-content col self-stretch row items-center"},xe),b("div",{class:"col-auto"},[b(yt,{round:!0,dense:!0,flat:!0,icon:j.value[1],tabindex:a.value,disable:Oe(ue),...l("y+",{onClick:()=>{U.value+=ps}})})])])}};function lt(J){let ue={...S.value,day:J};if(e.range===!1){Ze(ue,G.value);return}if(W.value===null){let xe=de.value.find(Fe=>Fe.fill!==!0&&Fe.i===J);if(e.noUnset!==!0&&xe.range!==void 0){ao({target:ue,from:xe.range.from,to:xe.range.to});return}if(xe.selected===!0){ao(ue);return}let Oe=yo(ue);W.value={init:ue,initHash:Oe,final:ue,finalHash:Oe},n("rangeStart",Ie(ue))}else{let xe=W.value.initHash,Oe=yo(ue),Fe=xe<=Oe?{from:W.value.init,to:ue}:{from:ue,to:W.value.init};W.value=null,ho(xe===Oe?ue:{target:ue,...Fe}),n("rangeEnd",{from:Ie(Fe.from),to:Ie(Fe.to)})}}function Tt(J){if(W.value!==null){let ue={...S.value,day:J};Object.assign(W.value,{final:ue,finalHash:yo(ue)})}}return Object.assign(s,{setToday:le,setView:ye,offsetCalendar:Ne,setCalendarTo:Me,setEditingRange:Te}),()=>{let J=[b("div",{class:"q-date__content col relative-position"},[b(Be,{name:"q-transition--fade"},tt[E.value])])],ue=We(t.default);return ue!==void 0&&J.push(b("div",{class:"q-date__actions"},ue)),e.name!==void 0&&e.disable!==!0&&_(J,"push"),b("div",{class:z.value,...pe.value},[Ue(),b("div",{ref:y,class:"q-date__main col column",tabindex:-1},J)])}}});function Z2(e,t,n){let s;function o(){s!==void 0&&(ul.remove(s),s=void 0)}return pt(()=>{e.value===!0&&o()}),{removeFromHistory:o,addToHistory(){s={condition:()=>n.value===!0,handler:t},ul.add(s)}}}var Mi=0,cu,du,Hi,pu=!1,q0,S0,C0,ms=null;function y9(e){x9(e)&&it(e)}function x9(e){if(e.target===document.body||e.target.classList.contains("q-layout__backdrop"))return!0;let t=C7(e),n=e.shiftKey&&!e.deltaX,s=!n&&Math.abs(e.deltaX)<=Math.abs(e.deltaY),o=n||s?e.deltaY:e.deltaX;for(let i=0;i<t.length;i++){let l=t[i];if(Cy(l,s))return s?o<0&&l.scrollTop===0?!0:o>0&&l.scrollTop+l.clientHeight===l.scrollHeight:o<0&&l.scrollLeft===0?!0:o>0&&l.scrollLeft+l.clientWidth===l.scrollWidth}return!0}function P0(e){e.target===document&&(document.scrollingElement.scrollTop=document.scrollingElement.scrollTop)}function er(e){pu!==!0&&(pu=!0,requestAnimationFrame(()=>{pu=!1;let{height:t}=e.target,{clientHeight:n,scrollTop:s}=document.scrollingElement;(Hi===void 0||t!==window.innerHeight)&&(Hi=n-t,document.scrollingElement.scrollTop=s),s>Hi&&(document.scrollingElement.scrollTop-=Math.ceil((s-Hi)/8))}))}function $0(e){let t=document.body,n=window.visualViewport!==void 0;if(e==="add"){let{overflowY:s,overflowX:o}=window.getComputedStyle(t);cu=qa(window),du=Qo(window),q0=t.style.left,S0=t.style.top,C0=window.location.href,t.style.left=`-${cu}px`,t.style.top=`-${du}px`,o!=="hidden"&&(o==="scroll"||t.scrollWidth>window.innerWidth)&&t.classList.add("q-body--force-scrollbar-x"),s!=="hidden"&&(s==="scroll"||t.scrollHeight>window.innerHeight)&&t.classList.add("q-body--force-scrollbar-y"),t.classList.add("q-body--prevent-scroll"),document.qScrollPrevented=!0,ot.is.ios===!0&&(n===!0?(window.scrollTo(0,0),window.visualViewport.addEventListener("resize",er,Pt.passiveCapture),window.visualViewport.addEventListener("scroll",er,Pt.passiveCapture),window.scrollTo(0,0)):window.addEventListener("scroll",P0,Pt.passiveCapture))}ot.is.desktop===!0&&ot.is.mac===!0&&window[`${e}EventListener`]("wheel",y9,Pt.notPassive),e==="remove"&&(ot.is.ios===!0&&(n===!0?(window.visualViewport.removeEventListener("resize",er,Pt.passiveCapture),window.visualViewport.removeEventListener("scroll",er,Pt.passiveCapture)):window.removeEventListener("scroll",P0,Pt.passiveCapture)),t.classList.remove("q-body--prevent-scroll"),t.classList.remove("q-body--force-scrollbar-x"),t.classList.remove("q-body--force-scrollbar-y"),document.qScrollPrevented=!1,t.style.left=q0,t.style.top=S0,window.location.href===C0&&window.scrollTo(cu,du),Hi=void 0)}function uc(e){let t="add";if(e===!0){if(Mi++,ms!==null){clearTimeout(ms),ms=null;return}if(Mi>1)return}else{if(Mi===0||(Mi--,Mi>0))return;if(t="remove",ot.is.ios===!0&&ot.is.nativeMobile===!0){ms!==null&&clearTimeout(ms),ms=setTimeout(()=>{$0(t),ms=null},100);return}}$0(t)}function eh(){let e;return{preventBodyScroll(t){t!==e&&(e!==void 0||t===!0)&&(e=t,uc(t))}}}var tr=0,k9={standard:"fixed-full flex-center",top:"fixed-top justify-center",bottom:"fixed-bottom justify-center",right:"fixed-right items-center",left:"fixed-left items-center"},L0={standard:["scale","scale"],top:["slide-down","slide-up"],bottom:["slide-up","slide-down"],right:["slide-left","slide-right"],left:["slide-right","slide-left"]},Nl=Ce({name:"QDialog",inheritAttrs:!1,props:{...wi,...$l,transitionShow:String,transitionHide:String,persistent:Boolean,autoClose:Boolean,allowFocusOutside:Boolean,noEscDismiss:Boolean,noBackdropDismiss:Boolean,noRouteDismiss:Boolean,noRefocus:Boolean,noFocus:Boolean,noShake:Boolean,seamless:Boolean,maximized:Boolean,fullWidth:Boolean,fullHeight:Boolean,square:Boolean,backdropFilter:String,position:{type:String,default:"standard",validator:e=>e==="standard"||["top","bottom","left","right"].includes(e)}},emits:[...qi,"shake","click","escapeKey"],setup(e,{slots:t,emit:n,attrs:s}){let o=Ve(),i=X(null),l=X(!1),a=X(!1),c=null,p=null,d,m,v=k(()=>e.persistent!==!0&&e.noRouteDismiss!==!0&&e.seamless!==!0),{preventBodyScroll:_}=eh(),{registerTimeout:y}=Go(),{registerTick:q,removeTick:C}=ui(),{transitionProps:P,transitionStyle:w}=wa(e,()=>L0[e.position][0],()=>L0[e.position][1]),$=k(()=>w.value+(e.backdropFilter!==void 0?`;backdrop-filter:${e.backdropFilter};-webkit-backdrop-filter:${e.backdropFilter}`:"")),{showPortal:S,hidePortal:E,portalIsAccessible:L,renderPortal:O}=dd(o,i,Le,"dialog"),{hide:D}=Si({showing:l,hideOnRouteChange:v,handleShow:re,handleHide:se,processOnMount:!0}),{addToHistory:N,removeFromHistory:U}=Z2(l,D,v),W=k(()=>`q-dialog__inner flex no-pointer-events q-dialog__inner--${e.maximized===!0?"maximized":"minimized"} q-dialog__inner--${e.position} ${k9[e.position]}`+(a.value===!0?" q-dialog__inner--animating":"")+(e.fullWidth===!0?" q-dialog__inner--fullwidth":"")+(e.fullHeight===!0?" q-dialog__inner--fullheight":"")+(e.square===!0?" q-dialog__inner--square":"")),z=k(()=>l.value===!0&&e.seamless!==!0),M=k(()=>e.autoClose===!0?{onClick:T}:{}),F=k(()=>[`q-dialog fullscreen no-pointer-events q-dialog--${z.value===!0?"modal":"seamless"}`,s.class]);qe(()=>e.maximized,j=>{l.value===!0&&ne(j)}),qe(z,j=>{_(j),j===!0?(b2(ie),v2(fe)):(sc(ie),Tr(fe))});function re(j){N(),p=e.noRefocus===!1&&document.activeElement!==null?document.activeElement:null,ne(e.maximized),S(),a.value=!0,e.noFocus!==!0?(document.activeElement!==null&&document.activeElement.blur(),q(B)):C(),y(()=>{if(o.proxy.$q.platform.is.ios===!0){if(e.seamless!==!0&&document.activeElement){let{top:V,bottom:me}=document.activeElement.getBoundingClientRect(),{innerHeight:Q}=window,ge=window.visualViewport!==void 0?window.visualViewport.height:Q;V>0&&me>ge/2&&(document.scrollingElement.scrollTop=Math.min(document.scrollingElement.scrollHeight-ge,me>=Q?1/0:Math.ceil(document.scrollingElement.scrollTop+me-ge/2))),document.activeElement.scrollIntoView()}m=!0,i.value.click(),m=!1}S(!0),a.value=!1,n("show",j)},e.transitionDuration)}function se(j){C(),U(),$e(!0),a.value=!0,E(),p!==null&&(((j&&j.type.indexOf("key")===0?p.closest('[tabindex]:not([tabindex^="-"])'):void 0)||p).focus(),p=null),y(()=>{E(!0),a.value=!1,n("hide",j)},e.transitionDuration)}function B(j){Ci(()=>{let V=i.value;if(V!==null){if(j!==void 0){let me=V.querySelector(j);if(me!==null){me.focus({preventScroll:!0});return}}V.contains(document.activeElement)!==!0&&(V=V.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||V.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||V.querySelector("[autofocus], [data-autofocus]")||V,V.focus({preventScroll:!0}))}})}function te(j){j&&typeof j.focus=="function"?j.focus({preventScroll:!0}):B(),n("shake");let V=i.value;V!==null&&(V.classList.remove("q-animate--scale"),V.classList.add("q-animate--scale"),c!==null&&clearTimeout(c),c=setTimeout(()=>{c=null,i.value!==null&&(V.classList.remove("q-animate--scale"),B())},170))}function fe(){e.seamless!==!0&&(e.persistent===!0||e.noEscDismiss===!0?e.maximized!==!0&&e.noShake!==!0&&te():(n("escapeKey"),D()))}function $e(j){c!==null&&(clearTimeout(c),c=null),(j===!0||l.value===!0)&&(ne(!1),e.seamless!==!0&&(_(!1),sc(ie),Tr(fe))),j!==!0&&(p=null)}function ne(j){j===!0?d!==!0&&(tr<1&&document.body.classList.add("q-body--dialog"),tr++,d=!0):d===!0&&(tr<2&&document.body.classList.remove("q-body--dialog"),tr--,d=!1)}function T(j){m!==!0&&(D(j),n("click",j))}function ae(j){e.persistent!==!0&&e.noBackdropDismiss!==!0?D(j):e.noShake!==!0&&te()}function ie(j){e.allowFocusOutside!==!0&&L.value===!0&&r2(i.value,j.target)!==!0&&B('[tabindex]:not([tabindex="-1"])')}Object.assign(o.proxy,{focus:B,shake:te,__updateRefocusTarget(j){p=j||null}}),pt($e);function Le(){return b("div",{role:"dialog","aria-modal":z.value===!0?"true":"false",...s,class:F.value},[b(Be,{name:"q-transition--fade",appear:!0},()=>z.value===!0?b("div",{class:"q-dialog__backdrop fixed-full",style:$.value,"aria-hidden":"true",tabindex:-1,onClick:ae}):null),b(Be,P.value,()=>l.value===!0?b("div",{ref:i,class:W.value,style:w.value,tabindex:-1,...M.value},We(t.default)):null)])}return O}}),E0=150,w9=Ce({name:"QDrawer",inheritAttrs:!1,props:{...wi,...vt,side:{type:String,default:"left",validator:e=>["left","right"].includes(e)},width:{type:Number,default:300},mini:Boolean,miniToOverlay:Boolean,miniWidth:{type:Number,default:57},noMiniAnimation:Boolean,breakpoint:{type:Number,default:1023},showIfAbove:Boolean,behavior:{type:String,validator:e=>["default","desktop","mobile"].includes(e),default:"default"},bordered:Boolean,elevated:Boolean,overlay:Boolean,persistent:Boolean,noSwipeOpen:Boolean,noSwipeClose:Boolean,noSwipeBackdrop:Boolean},emits:[...qi,"onLayout","miniState"],setup(e,{slots:t,emit:n,attrs:s}){let o=Ve(),{proxy:{$q:i}}=o,l=_t(e,i),{preventBodyScroll:a}=eh(),{registerTimeout:c,removeTimeout:p}=Go(),d=Ft(zs,qt);if(d===qt)return console.error("QDrawer needs to be child of QLayout"),qt;let m,v=null,_,y=X(e.behavior==="mobile"||e.behavior!=="desktop"&&d.totalWidth.value<=e.breakpoint),q=k(()=>e.mini===!0&&y.value!==!0),C=k(()=>q.value===!0?e.miniWidth:e.width),P=X(e.showIfAbove===!0&&y.value===!1?!0:e.modelValue===!0),w=k(()=>e.persistent!==!0&&(y.value===!0||$e.value===!0));function $(le,ye){if(O(),le!==!1&&d.animate(),A(0),y.value===!0){let Ne=d.instances[se.value];Ne!==void 0&&Ne.belowBreakpoint===!0&&Ne.hide(!1),I(1),d.isContainer.value!==!0&&a(!0)}else I(0),le!==!1&&ee(!1);c(()=>{le!==!1&&ee(!0),ye!==!0&&n("show",le)},E0)}function S(le,ye){D(),le!==!1&&d.animate(),I(0),A(W.value*C.value),we(),ye!==!0?c(()=>{n("hide",le)},E0):p()}let{show:E,hide:L}=Si({showing:P,hideOnRouteChange:w,handleShow:$,handleHide:S}),{addToHistory:O,removeFromHistory:D}=Z2(P,L,w),N={belowBreakpoint:y,hide:L},U=k(()=>e.side==="right"),W=k(()=>(i.lang.rtl===!0?-1:1)*(U.value===!0?1:-1)),z=X(0),M=X(!1),F=X(!1),re=X(C.value*W.value),se=k(()=>U.value===!0?"left":"right"),B=k(()=>P.value===!0&&y.value===!1&&e.overlay===!1?e.miniToOverlay===!0?e.miniWidth:C.value:0),te=k(()=>e.overlay===!0||e.miniToOverlay===!0||d.view.value.indexOf(U.value?"R":"L")!==-1||i.platform.is.ios===!0&&d.isContainer.value===!0),fe=k(()=>e.overlay===!1&&P.value===!0&&y.value===!1),$e=k(()=>e.overlay===!0&&P.value===!0&&y.value===!1),ne=k(()=>"fullscreen q-drawer__backdrop"+(P.value===!1&&M.value===!1?" hidden":"")),T=k(()=>({backgroundColor:`rgba(0,0,0,${z.value*.4})`})),ae=k(()=>U.value===!0?d.rows.value.top[2]==="r":d.rows.value.top[0]==="l"),ie=k(()=>U.value===!0?d.rows.value.bottom[2]==="r":d.rows.value.bottom[0]==="l"),Le=k(()=>{let le={};return d.header.space===!0&&ae.value===!1&&(te.value===!0?le.top=`${d.header.offset}px`:d.header.space===!0&&(le.top=`${d.header.size}px`)),d.footer.space===!0&&ie.value===!1&&(te.value===!0?le.bottom=`${d.footer.offset}px`:d.footer.space===!0&&(le.bottom=`${d.footer.size}px`)),le}),j=k(()=>{let le={width:`${C.value}px`,transform:`translateX(${re.value}px)`};return y.value===!0?le:Object.assign(le,Le.value)}),V=k(()=>"q-drawer__content fit "+(d.isContainer.value!==!0?"scroll":"overflow-auto")),me=k(()=>`q-drawer q-drawer--${e.side}`+(F.value===!0?" q-drawer--mini-animate":"")+(e.bordered===!0?" q-drawer--bordered":"")+(l.value===!0?" q-drawer--dark q-dark":"")+(M.value===!0?" no-transition":P.value===!0?"":" q-layout--prevent-focus")+(y.value===!0?" fixed q-drawer--on-top q-drawer--mobile q-drawer--top-padding":` q-drawer--${q.value===!0?"mini":"standard"}`+(te.value===!0||fe.value!==!0?" fixed":"")+(e.overlay===!0||e.miniToOverlay===!0?" q-drawer--on-top":"")+(ae.value===!0?" q-drawer--top-padding":""))),Q=k(()=>{let le=i.lang.rtl===!0?e.side:se.value;return[[Ln,G,void 0,{[le]:!0,mouse:!0}]]}),ge=k(()=>{let le=i.lang.rtl===!0?se.value:e.side;return[[Ln,_e,void 0,{[le]:!0,mouse:!0}]]}),Ae=k(()=>{let le=i.lang.rtl===!0?se.value:e.side;return[[Ln,_e,void 0,{[le]:!0,mouse:!0,mouseAllDir:!0}]]});function ce(){de(y,e.behavior==="mobile"||e.behavior!=="desktop"&&d.totalWidth.value<=e.breakpoint)}qe(y,le=>{le===!0?(m=P.value,P.value===!0&&L(!1)):e.overlay===!1&&e.behavior!=="mobile"&&m!==!1&&(P.value===!0?(A(0),I(0),we()):E(!1))}),qe(()=>e.side,(le,ye)=>{d.instances[ye]===N&&(d.instances[ye]=void 0,d[ye].space=!1,d[ye].offset=0),d.instances[le]=N,d[le].size=C.value,d[le].space=fe.value,d[le].offset=B.value}),qe(d.totalWidth,()=>{(d.isContainer.value===!0||document.qScrollPrevented!==!0)&&ce()}),qe(()=>e.behavior+e.breakpoint,ce),qe(d.isContainer,le=>{P.value===!0&&a(le!==!0),le===!0&&ce()}),qe(d.scrollbarWidth,()=>{A(P.value===!0?0:void 0)}),qe(B,le=>{Pe("offset",le)}),qe(fe,le=>{n("onLayout",le),Pe("space",le)}),qe(U,()=>{A()}),qe(C,le=>{A(),pe(e.miniToOverlay,le)}),qe(()=>e.miniToOverlay,le=>{pe(le,C.value)}),qe(()=>i.lang.rtl,()=>{A()}),qe(()=>e.mini,()=>{e.noMiniAnimation||e.modelValue===!0&&(ve(),d.animate())}),qe(q,le=>{n("miniState",le)});function A(le){le===void 0?ft(()=>{le=P.value===!0?0:C.value,A(W.value*le)}):(d.isContainer.value===!0&&U.value===!0&&(y.value===!0||Math.abs(le)===C.value)&&(le+=W.value*d.scrollbarWidth.value),re.value=le)}function I(le){z.value=le}function ee(le){let ye=le===!0?"remove":d.isContainer.value!==!0?"add":"";ye!==""&&document.body.classList[ye]("q-body--drawer-toggle")}function ve(){v!==null&&clearTimeout(v),o.proxy&&o.proxy.$el&&o.proxy.$el.classList.add("q-drawer--mini-animate"),F.value=!0,v=setTimeout(()=>{v=null,F.value=!1,o&&o.proxy&&o.proxy.$el&&o.proxy.$el.classList.remove("q-drawer--mini-animate")},150)}function G(le){if(P.value!==!1)return;let ye=C.value,Ne=$t(le.distance.x,0,ye);if(le.isFinal===!0){Ne>=Math.min(75,ye)?E():(d.animate(),I(0),A(W.value*ye)),M.value=!1;return}A((i.lang.rtl===!0?U.value!==!0:U.value)?Math.max(ye-Ne,0):Math.min(0,Ne-ye)),I($t(Ne/ye,0,1)),le.isFirst===!0&&(M.value=!0)}function _e(le){if(P.value!==!0)return;let ye=C.value,Ne=le.direction===e.side,Me=(i.lang.rtl===!0?Ne!==!0:Ne)?$t(le.distance.x,0,ye):0;if(le.isFinal===!0){Math.abs(Me)<Math.min(75,ye)?(d.animate(),I(1),A(0)):L(),M.value=!1;return}A(W.value*Me),I($t(1-Me/ye,0,1)),le.isFirst===!0&&(M.value=!0)}function we(){a(!1),ee(!0)}function Pe(le,ye){d.update(e.side,le,ye)}function de(le,ye){le.value!==ye&&(le.value=ye)}function pe(le,ye){Pe("size",le===!0?e.miniWidth:ye)}return d.instances[e.side]=N,pe(e.miniToOverlay,C.value),Pe("space",fe.value),Pe("offset",B.value),e.showIfAbove===!0&&e.modelValue!==!0&&P.value===!0&&e["onUpdate:modelValue"]!==void 0&&n("update:modelValue",!0),Et(()=>{n("onLayout",fe.value),n("miniState",q.value),m=e.showIfAbove===!0;let le=()=>{(P.value===!0?$:S)(!1,!0)};if(d.totalWidth.value!==0){ft(le);return}_=qe(d.totalWidth,()=>{_(),_=void 0,P.value===!1&&e.showIfAbove===!0&&y.value===!1?E(!1):le()})}),pt(()=>{_!==void 0&&_(),v!==null&&(clearTimeout(v),v=null),P.value===!0&&we(),d.instances[e.side]===N&&(d.instances[e.side]=void 0,Pe("size",0),Pe("offset",0),Pe("space",!1))}),()=>{let le=[];y.value===!0&&(e.noSwipeOpen===!1&&le.push(Je(b("div",{key:"open",class:`q-drawer__opener fixed-${e.side}`,"aria-hidden":"true"}),Q.value)),le.push(Hn("div",{ref:"backdrop",class:ne.value,style:T.value,"aria-hidden":"true",onClick:L},void 0,"backdrop",e.noSwipeBackdrop!==!0&&P.value===!0,()=>Ae.value)));let ye=q.value===!0&&t.mini!==void 0,Ne=[b("div",{...s,key:""+ye,class:[V.value,s.class]},ye===!0?t.mini():We(t.default))];return e.elevated===!0&&P.value===!0&&Ne.push(b("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),le.push(Hn("aside",{ref:"content",class:me.value,style:j.value},Ne,"contentclose",e.noSwipeClose!==!0&&y.value===!0,()=>ge.value)),b("div",{class:"q-drawer-container"},le)}}});function th(e,t){if(t&&e===t)return null;let n=e.nodeName.toLowerCase();if(["div","li","ul","ol","blockquote"].includes(n)===!0)return e;let s=window.getComputedStyle?window.getComputedStyle(e):e.currentStyle,o=s.display;return o==="block"||o==="table"?e:th(e.parentNode)}function mu(e,t,n){return!e||e===document.body?!1:n===!0&&e===t||(t===document?document.body:t).contains(e.parentNode)}function nh(e,t,n){if(n||(n=document.createRange(),n.selectNode(e),n.setStart(e,0)),t.count===0)n.setEnd(e,t.count);else if(t.count>0)if(e.nodeType===Node.TEXT_NODE)e.textContent.length<t.count?t.count-=e.textContent.length:(n.setEnd(e,t.count),t.count=0);else for(let s=0;t.count!==0&&s<e.childNodes.length;s++)n=nh(e.childNodes[s],t,n);return n}var q9=/^https?:\/\//,S9=class{constructor(e,t){this.el=e,this.eVm=t,this._range=null}get selection(){if(this.el){let e=document.getSelection();if(mu(e.anchorNode,this.el,!0)&&mu(e.focusNode,this.el,!0))return e}return null}get hasSelection(){return this.selection!==null?this.selection.toString().length!==0:!1}get range(){let e=this.selection;return e!==null&&e.rangeCount?e.getRangeAt(0):this._range}get parent(){let e=this.range;if(e!==null){let t=e.startContainer;return t.nodeType===document.ELEMENT_NODE?t:t.parentNode}return null}get blockParent(){let e=this.parent;return e!==null?th(e,this.el):null}save(e=this.range){e!==null&&(this._range=e)}restore(e=this._range){let t=document.createRange(),n=document.getSelection();e!==null?(t.setStart(e.startContainer,e.startOffset),t.setEnd(e.endContainer,e.endOffset),n.removeAllRanges(),n.addRange(t)):(n.selectAllChildren(this.el),n.collapseToEnd())}savePosition(){let e=-1,t,n=document.getSelection(),s=this.el.parentNode;if(n.focusNode&&mu(n.focusNode,s))for(t=n.focusNode,e=n.focusOffset;t&&t!==s;)t!==this.el&&t.previousSibling?(t=t.previousSibling,e+=t.textContent.length):t=t.parentNode;this.savedPos=e}restorePosition(e=0){if(this.savedPos>0&&this.savedPos<e){let t=window.getSelection(),n=nh(this.el,{count:this.savedPos});n&&(n.collapse(!1),t.removeAllRanges(),t.addRange(n))}}hasParent(e,t){let n=t?this.parent:this.blockParent;return n!==null?n.nodeName.toLowerCase()===e.toLowerCase():!1}hasParents(e,t,n=this.parent){return n===null?!1:e.includes(n.nodeName.toLowerCase())===!0?!0:t===!0?this.hasParents(e,t,n.parentNode):!1}is(e,t){if(this.selection===null)return!1;switch(e){case"formatBlock":return t==="DIV"&&this.parent===this.el||this.hasParent(t,t==="PRE");case"link":return this.hasParent("A",!0);case"fontSize":return document.queryCommandValue(e)===t;case"fontName":let n=document.queryCommandValue(e);return n===`"${t}"`||n===t;case"fullscreen":return this.eVm.inFullscreen.value;case"viewsource":return this.eVm.isViewingSource.value;case void 0:return!1;default:let s=document.queryCommandState(e);return t!==void 0?s===t:s}}getParentAttribute(e){return this.parent!==null?this.parent.getAttribute(e):null}can(e){if(e==="outdent")return this.hasParents(["blockquote","li"],!0);if(e==="indent")return this.hasParents(["li"],!0);if(e==="link")return this.selection!==null||this.is("link")}apply(e,t,n=Bt){if(e==="formatBlock")["BLOCKQUOTE","H1","H2","H3","H4","H5","H6"].includes(t)&&this.is(e,t)&&(e="outdent",t=null),t==="PRE"&&this.is(e,"PRE")&&(t="P");else if(e==="print"){n();let s=window.open();s.document.write(`
        <!doctype html>
        <html>
          <head>
            <title>Print - ${document.title}</title>
          </head>
          <body>
            <div>${this.el.innerHTML}</div>
          </body>
        </html>
      `),s.print(),s.close();return}else if(e==="link"){let s=this.getParentAttribute("href");if(s===null){let o=this.selectWord(this.selection),i=o?o.toString():"";if(!i.length&&(!this.range||!this.range.cloneContents().querySelector("img")))return;this.eVm.editLinkUrl.value=q9.test(i)?i:"https://",document.execCommand("createLink",!1,this.eVm.editLinkUrl.value),this.save(o.getRangeAt(0))}else this.eVm.editLinkUrl.value=s,this.range.selectNodeContents(this.parent),this.save();return}else if(e==="fullscreen"){this.eVm.toggleFullscreen(),n();return}else if(e==="viewsource"){this.eVm.isViewingSource.value=this.eVm.isViewingSource.value===!1,this.eVm.setContent(this.eVm.props.modelValue),n();return}document.execCommand(e,!1,t),n()}selectWord(e){if(e===null||e.isCollapsed!==!0||e.modify===void 0)return e;let t=document.createRange();t.setStart(e.anchorNode,e.anchorOffset),t.setEnd(e.focusNode,e.focusOffset);let n=t.collapsed?["backward","forward"]:["forward","backward"];t.detach();let s=e.focusNode,o=e.focusOffset;return e.collapse(e.anchorNode,e.anchorOffset),e.modify("move",n[0],"character"),e.modify("move",n[1],"word"),e.extend(s,o),e.modify("extend",n[1],"character"),e.modify("extend",n[0],"word"),e}},oh=Ce({name:"QTooltip",inheritAttrs:!1,props:{...ad,...wi,...$l,maxHeight:{type:String,default:null},maxWidth:{type:String,default:null},transitionShow:{default:"jump-down"},transitionHide:{default:"jump-up"},anchor:{type:String,default:"bottom middle",validator:Or},self:{type:String,default:"top middle",validator:Or},offset:{type:Array,default:()=>[14,14],validator:x2},scrollTarget:{default:void 0},delay:{type:Number,default:0},hideDelay:{type:Number,default:0},persistent:Boolean},emits:[...qi],setup(e,{slots:t,emit:n,attrs:s}){let o,i,l=Ve(),{proxy:{$q:a}}=l,c=X(null),p=X(!1),d=k(()=>Fr(e.anchor,a.lang.rtl)),m=k(()=>Fr(e.self,a.lang.rtl)),v=k(()=>e.persistent!==!0),{registerTick:_,removeTick:y}=ui(),{registerTimeout:q}=Go(),{transitionProps:C,transitionStyle:P}=wa(e),{localScrollTarget:w,changeScrollEvent:$,unconfigureScrollTarget:S}=d2(e,$e),{anchorEl:E,canShow:L,anchorEvents:O}=ud({showing:p,configureAnchorEl:fe}),{show:D,hide:N}=Si({showing:p,canShow:L,handleShow:M,handleHide:F,hideOnRouteChange:v,processOnMount:!0});Object.assign(O,{delayShow:B,delayHide:te});let{showPortal:U,hidePortal:W,renderPortal:z}=dd(l,c,T,"tooltip");if(a.platform.is.mobile===!0){let ae={anchorEl:E,innerRef:c,onClickOutside(Le){return N(Le),Le.target.classList.contains("q-dialog__backdrop")&&it(Le),!0}},ie=k(()=>e.modelValue===null&&e.persistent!==!0&&p.value===!0);qe(ie,Le=>{(Le===!0?y2:Ir)(ae)}),pt(()=>{Ir(ae)})}function M(ae){U(),_(()=>{i=new MutationObserver(()=>se()),i.observe(c.value,{attributes:!1,childList:!0,characterData:!0,subtree:!0}),se(),$e()}),o===void 0&&(o=qe(()=>a.screen.width+"|"+a.screen.height+"|"+e.self+"|"+e.anchor+"|"+a.lang.rtl,se)),q(()=>{U(!0),n("show",ae)},e.transitionDuration)}function F(ae){y(),W(),re(),q(()=>{W(!0),n("hide",ae)},e.transitionDuration)}function re(){i!==void 0&&(i.disconnect(),i=void 0),o!==void 0&&(o(),o=void 0),S(),fn(O,"tooltipTemp")}function se(){pd({targetEl:c.value,offset:e.offset,anchorEl:E.value,anchorOrigin:d.value,selfOrigin:m.value,maxHeight:e.maxHeight,maxWidth:e.maxWidth})}function B(ae){if(a.platform.is.mobile===!0){Zn(),document.body.classList.add("non-selectable");let ie=E.value,Le=["touchmove","touchcancel","touchend","click"].map(j=>[ie,j,"delayHide","passiveCapture"]);Ht(O,"tooltipTemp",Le)}q(()=>{D(ae)},e.delay)}function te(ae){a.platform.is.mobile===!0&&(fn(O,"tooltipTemp"),Zn(),setTimeout(()=>{document.body.classList.remove("non-selectable")},10)),q(()=>{N(ae)},e.hideDelay)}function fe(){if(e.noParentEvent===!0||E.value===null)return;let ae=a.platform.is.mobile===!0?[[E.value,"touchstart","delayShow","passive"]]:[[E.value,"mouseenter","delayShow","passive"],[E.value,"mouseleave","delayHide","passive"]];Ht(O,"anchor",ae)}function $e(){if(E.value!==null||e.scrollTarget!==void 0){w.value=fo(E.value,e.scrollTarget);let ae=e.noParentEvent===!0?se:N;$(w.value,ae)}}function ne(){return p.value===!0?b("div",{...s,ref:c,class:["q-tooltip q-tooltip--style q-position-engine no-pointer-events",s.class],style:[s.style,P.value],role:"tooltip"},We(t.default)):null}function T(){return b(Be,C.value,ne)}return pt(re),Object.assign(l.proxy,{updatePosition:se}),z}}),Al=Ce({name:"QItem",props:{...vt,...ki,tag:{type:String,default:"div"},active:{type:Boolean,default:null},clickable:Boolean,dense:Boolean,insetLevel:Number,tabindex:[String,Number],focused:Boolean,manualFocus:Boolean},emits:["click","keyup"],setup(e,{slots:t,emit:n}){let{proxy:{$q:s}}=Ve(),o=_t(e,s),{hasLink:i,linkAttrs:l,linkClass:a,linkTag:c,navigateOnClick:p}=ka(),d=X(null),m=X(null),v=k(()=>e.clickable===!0||i.value===!0||e.tag==="label"),_=k(()=>e.disable!==!0&&v.value===!0),y=k(()=>"q-item q-item-type row no-wrap"+(e.dense===!0?" q-item--dense":"")+(o.value===!0?" q-item--dark":"")+(i.value===!0&&e.active===null?a.value:e.active===!0?` q-item--active${e.activeClass!==void 0?` ${e.activeClass}`:""}`:"")+(e.disable===!0?" disabled":"")+(_.value===!0?" q-item--clickable q-link cursor-pointer "+(e.manualFocus===!0?"q-manual-focusable":"q-focusable q-hoverable")+(e.focused===!0?" q-manual-focusable--focused":""):"")),q=k(()=>e.insetLevel===void 0?null:{["padding"+(s.lang.rtl===!0?"Right":"Left")]:16+e.insetLevel*56+"px"});function C($){_.value===!0&&(m.value!==null&&($.qKeyEvent!==!0&&document.activeElement===d.value?m.value.focus():document.activeElement===m.value&&d.value.focus()),p($))}function P($){if(_.value===!0&&Un($,[13,32])===!0){it($),$.qKeyEvent=!0;let S=new MouseEvent("click",$);S.qKeyEvent=!0,d.value.dispatchEvent(S)}n("keyup",$)}function w(){let $=Sl(t.default,[]);return _.value===!0&&$.unshift(b("div",{class:"q-focus-helper",tabindex:-1,ref:m})),$}return()=>{let $={ref:d,class:y.value,style:q.value,role:"listitem",onClick:C,onKeyup:P};return _.value===!0?($.tabindex=e.tabindex||"0",Object.assign($,l.value)):v.value===!0&&($["aria-disabled"]="true"),b(c.value,$,w())}}}),So=Ce({name:"QItemSection",props:{avatar:Boolean,thumbnail:Boolean,side:Boolean,top:Boolean,noWrap:Boolean},setup(e,{slots:t}){let n=k(()=>`q-item__section column q-item__section--${e.avatar===!0||e.side===!0||e.thumbnail===!0?"side":"main"}`+(e.top===!0?" q-item__section--top justify-start":" justify-center")+(e.avatar===!0?" q-item__section--avatar":"")+(e.thumbnail===!0?" q-item__section--thumbnail":"")+(e.noWrap===!0?" q-item__section--nowrap":""));return()=>b("div",{class:n.value},We(t.default))}});function sh(e,t,n){t.handler?t.handler(e,n,n.caret):n.runCmd(t.cmd,t.param)}function $d(e){return b("div",{class:"q-editor__toolbar-group"},e)}function ih(e,t,n,s=!1){let o=s||(t.type==="toggle"?t.toggled?t.toggled(e):t.cmd&&e.caret.is(t.cmd,t.param):!1),i=[];if(t.tip&&e.$q.platform.is.desktop){let l=t.key?b("div",[b("small",`(CTRL + ${String.fromCharCode(t.key)})`)]):null;i.push(b(oh,{delay:1e3},()=>[b("div",{innerHTML:t.tip}),l]))}return b(yt,{...e.buttonProps.value,icon:t.icon!==null?t.icon:void 0,color:o?t.toggleColor||e.props.toolbarToggleColor:t.color||e.props.toolbarColor,textColor:o&&!e.props.toolbarPush?null:t.textColor||e.props.toolbarTextColor,label:t.label,disable:t.disable?typeof t.disable=="function"?t.disable(e):!0:!1,size:"sm",onClick(l){n&&n(),sh(l,t,e)}},()=>i)}function C9(e,t){let n=t.list==="only-icons",s=t.label,o=t.icon!==null?t.icon:void 0,i,l;function a(){p.component.proxy.hide()}if(n)l=t.options.map(d=>{let m=d.type===void 0?e.caret.is(d.cmd,d.param):!1;return m&&(s=d.tip,o=d.icon!==null?d.icon:void 0),ih(e,d,a,m)}),i=e.toolbarBackgroundClass.value,l=[$d(l)];else{let d=e.props.toolbarToggleColor!==void 0?`text-${e.props.toolbarToggleColor}`:null,m=e.props.toolbarTextColor!==void 0?`text-${e.props.toolbarTextColor}`:null,v=t.list==="no-icons";l=t.options.map(_=>{let y=_.disable?_.disable(e):!1,q=_.type===void 0?e.caret.is(_.cmd,_.param):!1;q&&(s=_.tip,o=_.icon!==null?_.icon:void 0);let C=_.htmlTip;return b(Al,{active:q,activeClass:d,clickable:!0,disable:y,dense:!0,onClick(P){a(),e.contentRef.value!==null&&e.contentRef.value.focus(),e.caret.restore(),sh(P,_,e)}},()=>[v===!0?null:b(So,{class:q?d:m,side:!0},()=>b(gt,{name:_.icon!==null?_.icon:void 0})),b(So,C?()=>b("div",{class:"text-no-wrap",innerHTML:_.htmlTip}):_.tip?()=>b("div",{class:"text-no-wrap"},_.tip):void 0)])}),i=[e.toolbarBackgroundClass.value,m]}let c=t.highlight&&s!==t.label,p=b(k2,{...e.buttonProps.value,noCaps:!0,noWrap:!0,color:c?e.props.toolbarToggleColor:e.props.toolbarColor,textColor:c&&!e.props.toolbarPush?null:e.props.toolbarTextColor,label:t.fixedLabel?t.label:s,icon:t.fixedIcon?t.icon!==null?t.icon:void 0:o,contentClass:i,onShow:d=>e.emit("dropdownShow",d),onHide:d=>e.emit("dropdownHide",d),onBeforeShow:d=>e.emit("dropdownBeforeShow",d),onBeforeHide:d=>e.emit("dropdownBeforeHide",d)},()=>l);return p}function P9(e){if(e.caret)return e.buttons.value.filter(t=>!e.isViewingSource.value||t.find(n=>n.cmd==="viewsource")).map(t=>$d(t.map(n=>e.isViewingSource.value&&n.cmd!=="viewsource"?!1:n.type==="slot"?We(e.slots[n.slot]):n.type==="dropdown"?C9(e,n):ih(e,n))))}function $9(e,t,n,s={}){let o=Object.keys(s);if(o.length===0)return{};let i={default_font:{cmd:"fontName",param:e,icon:n,tip:t}};return o.forEach(l=>{let a=s[l];i[l]={cmd:"fontName",param:a,icon:n,tip:a,htmlTip:`<font face="${a}">${a}</font>`}}),i}function L9(e){if(e.caret){let t=e.props.toolbarColor||e.props.toolbarTextColor,n=e.editLinkUrl.value,s=()=>{e.caret.restore(),n!==e.editLinkUrl.value&&document.execCommand("createLink",!1,n===""?" ":n),e.editLinkUrl.value=null};return[b("div",{class:`q-mx-xs text-${t}`},`${e.$q.lang.editor.url}: `),b("input",{key:"qedt_btm_input",class:"col q-editor__link-input",value:n,onInput:o=>{Ot(o),n=o.target.value},onKeydown:o=>{if(Ms(o)!==!0)switch(o.keyCode){case 13:return en(o),s();case 27:en(o),e.caret.restore(),(!e.editLinkUrl.value||e.editLinkUrl.value==="https://")&&document.execCommand("unlink"),e.editLinkUrl.value=null;break}}}),$d([b(yt,{key:"qedt_btm_rem",tabindex:-1,...e.buttonProps.value,label:e.$q.lang.label.remove,noCaps:!0,onClick:()=>{e.caret.restore(),document.execCommand("unlink"),e.editLinkUrl.value=null}}),b(yt,{key:"qedt_btm_upd",...e.buttonProps.value,label:e.$q.lang.label.update,noCaps:!0,onClick:s})])]}}var R0=/^on[A-Z]/;function lh(){let{attrs:e,vnode:t}=Ve(),n={listeners:X({}),attributes:X({})};function s(){let o={},i={};for(let l in e)l!=="class"&&l!=="style"&&R0.test(l)===!1&&(o[l]=e[l]);for(let l in t.props)R0.test(l)===!0&&(i[l]=t.props[l]);n.attributes.value=o,n.listeners.value=i}return _i(s),s(),n}var E9=Object.prototype.toString,fu=Object.prototype.hasOwnProperty,R9=new Set(["Boolean","Number","String","Function","Array","Date","RegExp"].map(e=>"[object "+e+"]"));function N0(e){if(e!==Object(e)||R9.has(E9.call(e))===!0||e.constructor&&fu.call(e,"constructor")===!1&&fu.call(e.constructor.prototype,"isPrototypeOf")===!1)return!1;let t;for(t in e);return t===void 0||fu.call(e,t)}function rh(){let e,t,n,s,o,i,l=arguments[0]||{},a=1,c=!1,p=arguments.length;for(typeof l=="boolean"&&(c=l,l=arguments[1]||{},a=2),Object(l)!==l&&typeof l!="function"&&(l={}),p===a&&(l=this,a--);a<p;a++)if((e=arguments[a])!==null)for(t in e)n=l[t],s=e[t],l!==s&&(c===!0&&s&&((o=Array.isArray(s))||N0(s)===!0)?(o===!0?i=Array.isArray(n)===!0?n:[]:i=N0(n)===!0?n:{},l[t]=rh(c,i,s)):s!==void 0&&(l[t]=s));return l}var N9=Ce({name:"QEditor",props:{...vt,...yd,modelValue:{type:String,required:!0},readonly:Boolean,disable:Boolean,minHeight:{type:String,default:"10rem"},maxHeight:String,height:String,definitions:Object,fonts:Object,placeholder:String,toolbar:{type:Array,validator:e=>e.length===0||e.every(t=>t.length),default(){return[["left","center","right","justify"],["bold","italic","underline","strike"],["undo","redo"]]}},toolbarColor:String,toolbarBg:String,toolbarTextColor:String,toolbarToggleColor:{type:String,default:"primary"},toolbarOutline:Boolean,toolbarPush:Boolean,toolbarRounded:Boolean,paragraphTag:{type:String,validator:e=>["div","p"].includes(e),default:"div"},contentStyle:Object,contentClass:[Object,Array,String],square:Boolean,flat:Boolean,dense:Boolean},emits:[...xd,"update:modelValue","keydown","click","mouseup","keyup","touchend","focus","blur","dropdownShow","dropdownHide","dropdownBeforeShow","dropdownBeforeHide","linkShow","linkHide"],setup(e,{slots:t,emit:n}){let{proxy:s}=Ve(),{$q:o}=s,i=_t(e,o),{inFullscreen:l,toggleFullscreen:a}=kd(),c=lh(),p=X(null),d=X(null),m=X(null),v=X(!1),_=k(()=>!e.readonly&&!e.disable),y,q,C=e.modelValue;document.execCommand("defaultParagraphSeparator",!1,e.paragraphTag),y=window.getComputedStyle(document.body).fontFamily;let P=k(()=>e.toolbarBg?` bg-${e.toolbarBg}`:""),w=k(()=>({type:"a",flat:e.toolbarOutline!==!0&&e.toolbarPush!==!0,noWrap:!0,outline:e.toolbarOutline,push:e.toolbarPush,rounded:e.toolbarRounded,dense:!0,color:e.toolbarColor,disable:!_.value,size:"sm"})),$=k(()=>{let j=o.lang.editor,V=o.iconSet.editor;return{bold:{cmd:"bold",icon:V.bold,tip:j.bold,key:66},italic:{cmd:"italic",icon:V.italic,tip:j.italic,key:73},strike:{cmd:"strikeThrough",icon:V.strikethrough,tip:j.strikethrough,key:83},underline:{cmd:"underline",icon:V.underline,tip:j.underline,key:85},unordered:{cmd:"insertUnorderedList",icon:V.unorderedList,tip:j.unorderedList},ordered:{cmd:"insertOrderedList",icon:V.orderedList,tip:j.orderedList},subscript:{cmd:"subscript",icon:V.subscript,tip:j.subscript,htmlTip:"x<subscript>2</subscript>"},superscript:{cmd:"superscript",icon:V.superscript,tip:j.superscript,htmlTip:"x<superscript>2</superscript>"},link:{cmd:"link",disable:me=>me.caret&&!me.caret.can("link"),icon:V.hyperlink,tip:j.hyperlink,key:76},fullscreen:{cmd:"fullscreen",icon:V.toggleFullscreen,tip:j.toggleFullscreen,key:70},viewsource:{cmd:"viewsource",icon:V.viewSource,tip:j.viewSource},quote:{cmd:"formatBlock",param:"BLOCKQUOTE",icon:V.quote,tip:j.quote,key:81},left:{cmd:"justifyLeft",icon:V.left,tip:j.left},center:{cmd:"justifyCenter",icon:V.center,tip:j.center},right:{cmd:"justifyRight",icon:V.right,tip:j.right},justify:{cmd:"justifyFull",icon:V.justify,tip:j.justify},print:{type:"no-state",cmd:"print",icon:V.print,tip:j.print,key:80},outdent:{type:"no-state",disable:me=>me.caret&&!me.caret.can("outdent"),cmd:"outdent",icon:V.outdent,tip:j.outdent},indent:{type:"no-state",disable:me=>me.caret&&!me.caret.can("indent"),cmd:"indent",icon:V.indent,tip:j.indent},removeFormat:{type:"no-state",cmd:"removeFormat",icon:V.removeFormat,tip:j.removeFormat},hr:{type:"no-state",cmd:"insertHorizontalRule",icon:V.hr,tip:j.hr},undo:{type:"no-state",cmd:"undo",icon:V.undo,tip:j.undo,key:90},redo:{type:"no-state",cmd:"redo",icon:V.redo,tip:j.redo,key:89},h1:{cmd:"formatBlock",param:"H1",icon:V.heading1||V.heading,tip:j.heading1,htmlTip:`<h1 class="q-ma-none">${j.heading1}</h1>`},h2:{cmd:"formatBlock",param:"H2",icon:V.heading2||V.heading,tip:j.heading2,htmlTip:`<h2 class="q-ma-none">${j.heading2}</h2>`},h3:{cmd:"formatBlock",param:"H3",icon:V.heading3||V.heading,tip:j.heading3,htmlTip:`<h3 class="q-ma-none">${j.heading3}</h3>`},h4:{cmd:"formatBlock",param:"H4",icon:V.heading4||V.heading,tip:j.heading4,htmlTip:`<h4 class="q-ma-none">${j.heading4}</h4>`},h5:{cmd:"formatBlock",param:"H5",icon:V.heading5||V.heading,tip:j.heading5,htmlTip:`<h5 class="q-ma-none">${j.heading5}</h5>`},h6:{cmd:"formatBlock",param:"H6",icon:V.heading6||V.heading,tip:j.heading6,htmlTip:`<h6 class="q-ma-none">${j.heading6}</h6>`},p:{cmd:"formatBlock",param:e.paragraphTag,icon:V.heading,tip:j.paragraph},code:{cmd:"formatBlock",param:"PRE",icon:V.code,htmlTip:`<code>${j.code}</code>`},"size-1":{cmd:"fontSize",param:"1",icon:V.size1||V.size,tip:j.size1,htmlTip:`<font size="1">${j.size1}</font>`},"size-2":{cmd:"fontSize",param:"2",icon:V.size2||V.size,tip:j.size2,htmlTip:`<font size="2">${j.size2}</font>`},"size-3":{cmd:"fontSize",param:"3",icon:V.size3||V.size,tip:j.size3,htmlTip:`<font size="3">${j.size3}</font>`},"size-4":{cmd:"fontSize",param:"4",icon:V.size4||V.size,tip:j.size4,htmlTip:`<font size="4">${j.size4}</font>`},"size-5":{cmd:"fontSize",param:"5",icon:V.size5||V.size,tip:j.size5,htmlTip:`<font size="5">${j.size5}</font>`},"size-6":{cmd:"fontSize",param:"6",icon:V.size6||V.size,tip:j.size6,htmlTip:`<font size="6">${j.size6}</font>`},"size-7":{cmd:"fontSize",param:"7",icon:V.size7||V.size,tip:j.size7,htmlTip:`<font size="7">${j.size7}</font>`}}}),S=k(()=>{let j=e.definitions||{},V=e.definitions||e.fonts?rh(!0,{},$.value,j,$9(y,o.lang.editor.defaultFont,o.iconSet.editor.font,e.fonts)):$.value;return e.toolbar.map(me=>me.map(Q=>{if(Q.options)return{type:"dropdown",icon:Q.icon,label:Q.label,size:"sm",dense:!0,fixedLabel:Q.fixedLabel,fixedIcon:Q.fixedIcon,highlight:Q.highlight,list:Q.list,options:Q.options.map(Ae=>V[Ae])};let ge=V[Q];return ge?ge.type==="no-state"||j[Q]&&(ge.cmd===void 0||$.value[ge.cmd]&&$.value[ge.cmd].type==="no-state")?ge:Object.assign({type:"toggle"},ge):{type:"slot",slot:Q}}))}),E={$q:o,props:e,slots:t,emit:n,inFullscreen:l,toggleFullscreen:a,runCmd:T,isViewingSource:v,editLinkUrl:m,toolbarBackgroundClass:P,buttonProps:w,contentRef:d,buttons:S,setContent:ne};qe(()=>e.modelValue,j=>{C!==j&&(C=j,ne(j,!0))}),qe(m,j=>{n(`link${j?"Show":"Hide"}`)});let L=k(()=>e.toolbar&&e.toolbar.length!==0),O=k(()=>{let j={},V=me=>{me.key&&(j[me.key]={cmd:me.cmd,param:me.param})};return S.value.forEach(me=>{me.forEach(Q=>{Q.options?Q.options.forEach(V):V(Q)})}),j}),D=k(()=>l.value?e.contentStyle:[{minHeight:e.minHeight,height:e.height,maxHeight:e.maxHeight},e.contentStyle]),N=k(()=>`q-editor q-editor--${v.value===!0?"source":"default"}`+(e.disable===!0?" disabled":"")+(l.value===!0?" fullscreen column":"")+(e.square===!0?" q-editor--square no-border-radius":"")+(e.flat===!0?" q-editor--flat":"")+(e.dense===!0?" q-editor--dense":"")+(i.value===!0?" q-editor--dark q-dark":"")),U=k(()=>[e.contentClass,"q-editor__content",{col:l.value,"overflow-auto":l.value||e.maxHeight}]),W=k(()=>e.disable===!0?{"aria-disabled":"true"}:{});function z(){if(d.value!==null){let j=`inner${v.value===!0?"Text":"HTML"}`,V=d.value[j];V!==e.modelValue&&(C=V,n("update:modelValue",V))}}function M(j){if(n("keydown",j),j.ctrlKey!==!0||Ms(j)===!0){ae();return}let V=j.keyCode,me=O.value[V];if(me!==void 0){let{cmd:Q,param:ge}=me;it(j),T(Q,ge,!1)}}function F(j){ae(),n("click",j)}function re(j){if(d.value!==null){let{scrollTop:V,scrollHeight:me}=d.value;q=me-V}E.caret.save(),n("blur",j)}function se(j){ft(()=>{d.value!==null&&q!==void 0&&(d.value.scrollTop=d.value.scrollHeight-q)}),n("focus",j)}function B(j){let V=p.value;if(V!==null&&V.contains(j.target)===!0&&(j.relatedTarget===null||V.contains(j.relatedTarget)!==!0)){let me=`inner${v.value===!0?"Text":"HTML"}`;E.caret.restorePosition(d.value[me].length),ae()}}function te(j){let V=p.value;V!==null&&V.contains(j.target)===!0&&(j.relatedTarget===null||V.contains(j.relatedTarget)!==!0)&&(E.caret.savePosition(),ae())}function fe(){q=void 0}function $e(j){E.caret.save()}function ne(j,V){if(d.value!==null){V===!0&&E.caret.savePosition();let me=`inner${v.value===!0?"Text":"HTML"}`;d.value[me]=j,V===!0&&(E.caret.restorePosition(d.value[me].length),ae())}}function T(j,V,me=!0){ie(),E.caret.restore(),E.caret.apply(j,V,()=>{ie(),E.caret.save(),me&&ae()})}function ae(){setTimeout(()=>{m.value=null,s.$forceUpdate()},1)}function ie(){Ci(()=>{d.value!==null&&d.value.focus({preventScroll:!0})})}function Le(){return d.value}return Et(()=>{E.caret=s.caret=new S9(d.value,E),ne(e.modelValue),ae(),document.addEventListener("selectionchange",$e)}),pt(()=>{document.removeEventListener("selectionchange",$e)}),Object.assign(s,{runCmd:T,refreshToolbar:ae,focus:ie,getContentEl:Le}),()=>{let j;if(L.value){let V=[b("div",{key:"qedt_top",class:"q-editor__toolbar row no-wrap scroll-x"+P.value},P9(E))];m.value!==null&&V.push(b("div",{key:"qedt_btm",class:"q-editor__toolbar row no-wrap items-center scroll-x"+P.value},L9(E))),j=b("div",{key:"toolbar_ctainer",class:"q-editor__toolbars-container"},V)}return b("div",{ref:p,class:N.value,style:{height:l.value===!0?"100%":null},...W.value,onFocusin:B,onFocusout:te},[j,b("div",{ref:d,style:D.value,class:U.value,contenteditable:_.value,placeholder:e.placeholder,...c.listeners.value,onInput:z,onKeydown:M,onClick:F,onBlur:re,onFocus:se,onMousedown:fe,onTouchstartPassive:fe})])}}}),jr=Ce({name:"QItemLabel",props:{overline:Boolean,caption:Boolean,header:Boolean,lines:[Number,String]},setup(e,{slots:t}){let n=k(()=>parseInt(e.lines,10)),s=k(()=>"q-item__label"+(e.overline===!0?" q-item__label--overline text-overline":"")+(e.caption===!0?" q-item__label--caption text-caption":"")+(e.header===!0?" q-item__label--header":"")+(n.value===1?" ellipsis":"")),o=k(()=>e.lines!==void 0&&n.value>1?{overflow:"hidden",display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":n.value}:null);return()=>b("div",{style:o.value,class:s.value},We(t.default))}}),Ca=Ce({name:"QSlideTransition",props:{appear:Boolean,duration:{type:Number,default:300}},emits:["show","hide"],setup(e,{slots:t,emit:n}){let s=!1,o,i,l=null,a=null,c,p;function d(){o&&o(),o=null,s=!1,l!==null&&(clearTimeout(l),l=null),a!==null&&(clearTimeout(a),a=null),i!==void 0&&i.removeEventListener("transitionend",c),c=null}function m(q,C,P){C!==void 0&&(q.style.height=`${C}px`),q.style.transition=`height ${e.duration}ms cubic-bezier(.25, .8, .50, 1)`,s=!0,o=P}function v(q,C){q.style.overflowY=null,q.style.height=null,q.style.transition=null,d(),C!==p&&n(C)}function _(q,C){let P=0;i=q,s===!0?(d(),P=q.offsetHeight===q.scrollHeight?0:void 0):(p="hide",q.style.overflowY="hidden"),m(q,P,C),l=setTimeout(()=>{l=null,q.style.height=`${q.scrollHeight}px`,c=w=>{a=null,(Object(w)!==w||w.target===q)&&v(q,"show")},q.addEventListener("transitionend",c),a=setTimeout(c,e.duration*1.1)},100)}function y(q,C){let P;i=q,s===!0?d():(p="show",q.style.overflowY="hidden",P=q.scrollHeight),m(q,P,C),l=setTimeout(()=>{l=null,q.style.height=0,c=w=>{a=null,(Object(w)!==w||w.target===q)&&v(q,"hide")},q.addEventListener("transitionend",c),a=setTimeout(c,e.duration*1.1)},100)}return pt(()=>{s===!0&&d()}),()=>b(Be,{css:!1,appear:e.appear,onEnter:_,onLeave:y},t.default)}}),A9={true:"inset",item:"item-inset","item-thumbnail":"item-thumbnail-inset"},hu={xs:2,sm:4,md:8,lg:16,xl:24},Xo=Ce({name:"QSeparator",props:{...vt,spaced:[Boolean,String],inset:[Boolean,String],vertical:Boolean,color:String,size:String},setup(e){let t=Ve(),n=_t(e,t.proxy.$q),s=k(()=>e.vertical===!0?"vertical":"horizontal"),o=k(()=>` q-separator--${s.value}`),i=k(()=>e.inset!==!1?`${o.value}-${A9[e.inset]}`:""),l=k(()=>`q-separator${o.value}${i.value}`+(e.color!==void 0?` bg-${e.color}`:"")+(n.value===!0?" q-separator--dark":"")),a=k(()=>{let c={};if(e.size!==void 0&&(c[e.vertical===!0?"width":"height"]=e.size),e.spaced!==!1){let p=e.spaced===!0?`${hu.md}px`:e.spaced in hu?`${hu[e.spaced]}px`:e.spaced,d=e.vertical===!0?["Left","Right"]:["Top","Bottom"];c[`margin${d[0]}`]=c[`margin${d[1]}`]=p}return c});return()=>b("hr",{class:l.value,style:a.value,"aria-orientation":s.value})}}),fs=Tc({}),M9=Object.keys(ki),z9=Ce({name:"QExpansionItem",props:{...ki,...wi,...vt,icon:String,label:String,labelLines:[Number,String],caption:String,captionLines:[Number,String],dense:Boolean,toggleAriaLabel:String,expandIcon:String,expandedIcon:String,expandIconClass:[Array,String,Object],duration:Number,headerInsetLevel:Number,contentInsetLevel:Number,expandSeparator:Boolean,defaultOpened:Boolean,hideExpandIcon:Boolean,expandIconToggle:Boolean,switchToggleSide:Boolean,denseToggle:Boolean,group:String,popup:Boolean,headerStyle:[Array,String,Object],headerClass:[Array,String,Object]},emits:[...qi,"click","afterShow","afterHide"],setup(e,{slots:t,emit:n}){let{proxy:{$q:s}}=Ve(),o=_t(e,s),i=X(e.modelValue!==null?e.modelValue:e.defaultOpened),l=X(null),a=Sa(),{show:c,hide:p,toggle:d}=Si({showing:i}),m,v,_=k(()=>`q-expansion-item q-item-type q-expansion-item--${i.value===!0?"expanded":"collapsed"} q-expansion-item--${e.popup===!0?"popup":"standard"}`),y=k(()=>e.contentInsetLevel===void 0?null:{["padding"+(s.lang.rtl===!0?"Right":"Left")]:e.contentInsetLevel*56+"px"}),q=k(()=>e.disable!==!0&&(e.href!==void 0||e.to!==void 0&&e.to!==null&&e.to!=="")),C=k(()=>{let B={};return M9.forEach(te=>{B[te]=e[te]}),B}),P=k(()=>q.value===!0||e.expandIconToggle!==!0),w=k(()=>e.expandedIcon!==void 0&&i.value===!0?e.expandedIcon:e.expandIcon||s.iconSet.expansionItem[e.denseToggle===!0?"denseIcon":"icon"]),$=k(()=>e.disable!==!0&&(q.value===!0||e.expandIconToggle===!0)),S=k(()=>({expanded:i.value===!0,detailsId:a.value,toggle:d,show:c,hide:p})),E=k(()=>{let B=e.toggleAriaLabel!==void 0?e.toggleAriaLabel:s.lang.label[i.value===!0?"collapse":"expand"](e.label);return{role:"button","aria-expanded":i.value===!0?"true":"false","aria-controls":a.value,"aria-label":B}});qe(()=>e.group,B=>{v!==void 0&&v(),B!==void 0&&W()});function L(B){q.value!==!0&&d(B),n("click",B)}function O(B){B.keyCode===13&&D(B,!0)}function D(B,te){te!==!0&&l.value!==null&&l.value.focus(),d(B),it(B)}function N(){n("afterShow")}function U(){n("afterHide")}function W(){m===void 0&&(m=pl()),i.value===!0&&(fs[e.group]=m);let B=qe(i,fe=>{fe===!0?fs[e.group]=m:fs[e.group]===m&&delete fs[e.group]}),te=qe(()=>fs[e.group],(fe,$e)=>{$e===m&&fe!==void 0&&fe!==m&&p()});v=()=>{B(),te(),fs[e.group]===m&&delete fs[e.group],v=void 0}}function z(){let B={class:[`q-focusable relative-position cursor-pointer${e.denseToggle===!0&&e.switchToggleSide===!0?" items-end":""}`,e.expandIconClass],side:e.switchToggleSide!==!0,avatar:e.switchToggleSide},te=[b(gt,{class:"q-expansion-item__toggle-icon"+(e.expandedIcon===void 0&&i.value===!0?" q-expansion-item__toggle-icon--rotated":""),name:w.value})];return $.value===!0&&(Object.assign(B,{tabindex:0,...E.value,onClick:D,onKeyup:O}),te.unshift(b("div",{ref:l,class:"q-expansion-item__toggle-focus q-icon q-focus-helper q-focus-helper--rounded",tabindex:-1}))),b(So,B,()=>te)}function M(){let B;return t.header!==void 0?B=[].concat(t.header(S.value)):(B=[b(So,()=>[b(jr,{lines:e.labelLines},()=>e.label||""),e.caption?b(jr,{lines:e.captionLines,caption:!0},()=>e.caption):null])],e.icon&&B[e.switchToggleSide===!0?"push":"unshift"](b(So,{side:e.switchToggleSide===!0,avatar:e.switchToggleSide!==!0},()=>b(gt,{name:e.icon})))),e.disable!==!0&&e.hideExpandIcon!==!0&&B[e.switchToggleSide===!0?"unshift":"push"](z()),B}function F(){let B={ref:"item",style:e.headerStyle,class:e.headerClass,dark:o.value,disable:e.disable,dense:e.dense,insetLevel:e.headerInsetLevel};return P.value===!0&&(B.clickable=!0,B.onClick=L,Object.assign(B,q.value===!0?C.value:E.value)),b(Al,B,M)}function re(){return Je(b("div",{key:"e-content",class:"q-expansion-item__content relative-position",style:y.value,id:a.value},We(t.default)),[[Nn,i.value]])}function se(){let B=[F(),b(Ca,{duration:e.duration,onShow:N,onHide:U},re)];return e.expandSeparator===!0&&B.push(b(Xo,{class:"q-expansion-item__border q-expansion-item__border--top absolute-top",dark:o.value}),b(Xo,{class:"q-expansion-item__border q-expansion-item__border--bottom absolute-bottom",dark:o.value})),B}return e.group!==void 0&&W(),pt(()=>{v!==void 0&&v()}),()=>b("div",{class:_.value},[b("div",{class:"q-expansion-item__container relative-position"},se())])}}),D9=["top","right","bottom","left"],ah={type:{type:String,default:"a"},outline:Boolean,push:Boolean,flat:Boolean,unelevated:Boolean,color:String,textColor:String,glossy:Boolean,square:Boolean,padding:String,label:{type:[String,Number],default:""},labelPosition:{type:String,default:"right",validator:e=>D9.includes(e)},externalLabel:Boolean,hideLabel:{type:Boolean},labelClass:[Array,String,Object],labelStyle:[Array,String,Object],disable:Boolean,tabindex:[Number,String]};function uh(e,t){return{formClass:k(()=>`q-fab--form-${e.square===!0?"square":"rounded"}`),stacked:k(()=>e.externalLabel===!1&&["top","bottom"].includes(e.labelPosition)),labelProps:k(()=>{if(e.externalLabel===!0){let n=e.hideLabel===null?t.value===!1:e.hideLabel;return{action:"push",data:{class:[e.labelClass,`q-fab__label q-tooltip--style q-fab__label--external q-fab__label--external-${e.labelPosition}`+(n===!0?" q-fab__label--external-hidden":"")],style:e.labelStyle}}}return{action:["left","top"].includes(e.labelPosition)?"unshift":"push",data:{class:[e.labelClass,`q-fab__label q-fab__label--internal q-fab__label--internal-${e.labelPosition}`+(e.hideLabel===!0?" q-fab__label--internal-hidden":"")],style:e.labelStyle}}})}}var T9=["up","right","down","left"],V9=["left","center","right"],B9=Ce({name:"QFab",props:{...ah,...wi,icon:String,activeIcon:String,hideIcon:Boolean,hideLabel:{default:null},direction:{type:String,default:"right",validator:e=>T9.includes(e)},persistent:Boolean,verticalActionsAlign:{type:String,default:"center",validator:e=>V9.includes(e)}},emits:qi,setup(e,{slots:t}){let n=X(null),s=X(e.modelValue===!0),o=Sa(),{proxy:{$q:i}}=Ve(),{formClass:l,labelProps:a}=uh(e,s),c=k(()=>e.persistent!==!0),{hide:p,toggle:d}=Si({showing:s,hideOnRouteChange:c}),m=k(()=>({opened:s.value})),v=k(()=>`q-fab z-fab row inline justify-center q-fab--align-${e.verticalActionsAlign} ${l.value}`+(s.value===!0?" q-fab--opened":" q-fab--closed")),_=k(()=>`q-fab__actions flex no-wrap inline q-fab__actions--${e.direction} q-fab__actions--${s.value===!0?"opened":"closed"}`),y=k(()=>{let w={id:o.value,role:"menu"};return s.value!==!0&&(w["aria-hidden"]="true"),w}),q=k(()=>`q-fab__icon-holder  q-fab__icon-holder--${s.value===!0?"opened":"closed"}`);function C(w,$){let S=t[w],E=`q-fab__${w} absolute-full`;return S===void 0?b(gt,{class:E,name:e[$]||i.iconSet.fab[$]}):b("div",{class:E},S(m.value))}function P(){let w=[];return e.hideIcon!==!0&&w.push(b("div",{class:q.value},[C("icon","icon"),C("active-icon","activeIcon")])),(e.label!==""||t.label!==void 0)&&w[a.value.action](b("div",a.value.data,t.label!==void 0?t.label(m.value):[e.label])),jt(t.tooltip,w)}return Fn(Wf,{showing:s,onChildClick(w){p(w),n.value!==null&&n.value.$el.focus()}}),()=>b("div",{class:v.value},[b(yt,{ref:n,class:l.value,...e,noWrap:!0,stack:e.stacked,align:void 0,icon:void 0,label:void 0,noCaps:!0,fab:!0,"aria-expanded":s.value===!0?"true":"false","aria-haspopup":"true","aria-controls":o.value,onClick:d},P),b("div",{class:_.value,...y.value},We(t.default))])}}),ch={start:"self-end",center:"self-center",end:"self-start"},I9=Object.keys(ch),O9=Ce({name:"QFabAction",props:{...ah,icon:{type:String,default:""},anchor:{type:String,validator:e=>I9.includes(e)},to:[String,Object],replace:Boolean},emits:["click"],setup(e,{slots:t,emit:n}){let s=Ft(Wf,()=>({showing:{value:!0},onChildClick:Bt})),{formClass:o,labelProps:i}=uh(e,s.showing),l=k(()=>{let m=ch[e.anchor];return o.value+(m!==void 0?` ${m}`:"")}),a=k(()=>e.disable===!0||s.showing.value!==!0);function c(m){s.onChildClick(m),n("click",m)}function p(){let m=[];return t.icon!==void 0?m.push(t.icon()):e.icon!==""&&m.push(b(gt,{name:e.icon})),(e.label!==""||t.label!==void 0)&&m[i.value.action](b("div",i.value.data,t.label!==void 0?t.label():[e.label])),jt(t.default,m)}let d=Ve();return Object.assign(d.proxy,{click:c}),()=>b(yt,{class:l.value,...e,noWrap:!0,stack:e.stacked,icon:void 0,label:void 0,noCaps:!0,fabMini:!0,disable:a.value,onClick:c},p)}});function F9({validate:e,resetValidation:t,requiresQForm:n}){let s=Ft(Xs,!1);if(s!==!1){let{props:o,proxy:i}=Ve();Object.assign(i,{validate:e,resetValidation:t}),qe(()=>o.disable,l=>{l===!0?(typeof t=="function"&&t(),s.unbindComponent(i)):s.bindComponent(i)}),Et(()=>{o.disable!==!0&&s.bindComponent(i)}),pt(()=>{o.disable!==!0&&s.unbindComponent(i)})}else n===!0&&console.error("Parent QForm not found on useFormChild()!")}var U9=[!0,!1,"ondemand"],H9={modelValue:{},error:{type:Boolean,default:null},errorMessage:String,noErrorIcon:Boolean,rules:Array,reactiveRules:Boolean,lazyRules:{type:[Boolean,String],default:!1,validator:e=>U9.includes(e)}};function j9(e,t){let{props:n,proxy:s}=Ve(),o=X(!1),i=X(null),l=X(!1);F9({validate:q,resetValidation:y});let a=0,c,p=k(()=>n.rules!==void 0&&n.rules!==null&&n.rules.length!==0),d=k(()=>n.disable!==!0&&p.value===!0&&t.value===!1),m=k(()=>n.error===!0||o.value===!0),v=k(()=>typeof n.errorMessage=="string"&&n.errorMessage.length!==0?n.errorMessage:i.value);qe(()=>n.modelValue,()=>{l.value=!0,d.value===!0&&n.lazyRules===!1&&C()});function _(){n.lazyRules!=="ondemand"&&d.value===!0&&l.value===!0&&C()}qe(()=>n.reactiveRules,P=>{P===!0?c===void 0&&(c=qe(()=>n.rules,_,{immediate:!0,deep:!0})):c!==void 0&&(c(),c=void 0)},{immediate:!0}),qe(()=>n.lazyRules,_),qe(e,P=>{P===!0?l.value=!0:d.value===!0&&n.lazyRules!=="ondemand"&&C()});function y(){a++,t.value=!1,l.value=!1,o.value=!1,i.value=null,C.cancel()}function q(P=n.modelValue){if(n.disable===!0||p.value===!1)return!0;let w=++a,$=t.value!==!0?()=>{l.value=!0}:()=>{},S=(L,O)=>{L===!0&&$(),o.value=L,i.value=O||null,t.value=!1},E=[];for(let L=0;L<n.rules.length;L++){let O=n.rules[L],D;if(typeof O=="function"?D=O(P,vr):typeof O=="string"&&vr[O]!==void 0&&(D=vr[O](P)),D===!1||typeof D=="string")return S(!0,D),!1;D!==!0&&D!==void 0&&E.push(D)}return E.length===0?(S(!1),!0):(t.value=!0,Promise.all(E).then(L=>{if(L===void 0||Array.isArray(L)===!1||L.length===0)return w===a&&S(!1),!0;let O=L.find(D=>D===!1||typeof D=="string");return w===a&&S(O!==void 0,O),O===void 0},L=>(w===a&&(console.error(L),S(!0)),!1)))}let C=xi(q,0);return pt(()=>{c!==void 0&&c(),C.cancel()}),Object.assign(s,{resetValidation:y,validate:q}),Zt(s,"hasError",()=>m.value),{isDirtyModel:l,hasRules:p,hasError:m,errorMessage:v,validate:q,resetValidation:y}}function Rs(e){return e!=null&&(""+e).length!==0}var Ml={...vt,...H9,label:String,stackLabel:Boolean,hint:String,hideHint:Boolean,prefix:String,suffix:String,labelColor:String,color:String,bgColor:String,filled:Boolean,outlined:Boolean,borderless:Boolean,standout:[Boolean,String],square:Boolean,loading:Boolean,labelSlot:Boolean,bottomSlots:Boolean,hideBottomSpace:Boolean,rounded:Boolean,dense:Boolean,itemAligned:Boolean,counter:Boolean,clearable:Boolean,clearIcon:String,disable:Boolean,readonly:Boolean,autofocus:Boolean,for:String,maxlength:[Number,String]},Pa=["update:modelValue","clear","focus","blur","popupShow","popupHide"];function $a({requiredForAttr:e=!0,tagProp:t}={}){let{props:n,proxy:s}=Ve(),o=_t(n,s.$q),i=Sa({required:e,getValue:()=>n.for});return{requiredForAttr:e,tag:t===!0?k(()=>n.tag):{value:"label"},isDark:o,editable:k(()=>n.disable!==!0&&n.readonly!==!0),innerLoading:X(!1),focused:X(!1),hasPopupOpen:!1,splitAttrs:lh(),targetUid:i,rootRef:X(null),targetRef:X(null),controlRef:X(null)}}function La(e){let{props:t,emit:n,slots:s,attrs:o,proxy:i}=Ve(),{$q:l}=i,a=null;e.hasValue===void 0&&(e.hasValue=k(()=>Rs(t.modelValue))),e.emitValue===void 0&&(e.emitValue=B=>{n("update:modelValue",B)}),e.controlEvents===void 0&&(e.controlEvents={onFocusin:N,onFocusout:U}),Object.assign(e,{clearValue:W,onControlFocusin:N,onControlFocusout:U,focus:O}),e.computedCounter===void 0&&(e.computedCounter=k(()=>{if(t.counter!==!1){let B=typeof t.modelValue=="string"||typeof t.modelValue=="number"?(""+t.modelValue).length:Array.isArray(t.modelValue)===!0?t.modelValue.length:0,te=t.maxlength!==void 0?t.maxlength:t.maxValues;return B+(te!==void 0?" / "+te:"")}}));let{isDirtyModel:c,hasRules:p,hasError:d,errorMessage:m,resetValidation:v}=j9(e.focused,e.innerLoading),_=e.floatingLabel!==void 0?k(()=>t.stackLabel===!0||e.focused.value===!0||e.floatingLabel.value===!0):k(()=>t.stackLabel===!0||e.focused.value===!0||e.hasValue.value===!0),y=k(()=>t.bottomSlots===!0||t.hint!==void 0||p.value===!0||t.counter===!0||t.error!==null),q=k(()=>t.filled===!0?"filled":t.outlined===!0?"outlined":t.borderless===!0?"borderless":t.standout?"standout":"standard"),C=k(()=>`q-field row no-wrap items-start q-field--${q.value}`+(e.fieldClass!==void 0?` ${e.fieldClass.value}`:"")+(t.rounded===!0?" q-field--rounded":"")+(t.square===!0?" q-field--square":"")+(_.value===!0?" q-field--float":"")+(w.value===!0?" q-field--labeled":"")+(t.dense===!0?" q-field--dense":"")+(t.itemAligned===!0?" q-field--item-aligned q-item-type":"")+(e.isDark.value===!0?" q-field--dark":"")+(e.getControl===void 0?" q-field--auto-height":"")+(e.focused.value===!0?" q-field--focused":"")+(d.value===!0?" q-field--error":"")+(d.value===!0||e.focused.value===!0?" q-field--highlighted":"")+(t.hideBottomSpace!==!0&&y.value===!0?" q-field--with-bottom":"")+(t.disable===!0?" q-field--disabled":t.readonly===!0?" q-field--readonly":"")),P=k(()=>"q-field__control relative-position row no-wrap"+(t.bgColor!==void 0?` bg-${t.bgColor}`:"")+(d.value===!0?" text-negative":typeof t.standout=="string"&&t.standout.length!==0&&e.focused.value===!0?` ${t.standout}`:t.color!==void 0?` text-${t.color}`:"")),w=k(()=>t.labelSlot===!0||t.label!==void 0),$=k(()=>"q-field__label no-pointer-events absolute ellipsis"+(t.labelColor!==void 0&&d.value!==!0?` text-${t.labelColor}`:"")),S=k(()=>({id:e.targetUid.value,editable:e.editable.value,focused:e.focused.value,floatingLabel:_.value,modelValue:t.modelValue,emitValue:e.emitValue})),E=k(()=>{let B={};return e.targetUid.value&&(B.for=e.targetUid.value),t.disable===!0&&(B["aria-disabled"]="true"),B});function L(){let B=document.activeElement,te=e.targetRef!==void 0&&e.targetRef.value;te&&(B===null||B.id!==e.targetUid.value)&&(te.hasAttribute("tabindex")===!0||(te=te.querySelector("[tabindex]")),te&&te!==B&&te.focus({preventScroll:!0}))}function O(){Ci(L)}function D(){_y(L);let B=document.activeElement;B!==null&&e.rootRef.value.contains(B)&&B.blur()}function N(B){a!==null&&(clearTimeout(a),a=null),e.editable.value===!0&&e.focused.value===!1&&(e.focused.value=!0,n("focus",B))}function U(B,te){a!==null&&clearTimeout(a),a=setTimeout(()=>{a=null,!(document.hasFocus()===!0&&(e.hasPopupOpen===!0||e.controlRef===void 0||e.controlRef.value===null||e.controlRef.value.contains(document.activeElement)!==!1))&&(e.focused.value===!0&&(e.focused.value=!1,n("blur",B)),te!==void 0&&te())})}function W(B){it(B),l.platform.is.mobile!==!0?(e.targetRef!==void 0&&e.targetRef.value||e.rootRef.value).focus():e.rootRef.value.contains(document.activeElement)===!0&&document.activeElement.blur(),t.type==="file"&&(e.inputRef.value.value=null),n("update:modelValue",null),n("clear",t.modelValue),ft(()=>{let te=c.value;v(),c.value=te})}function z(){let B=[];return s.prepend!==void 0&&B.push(b("div",{class:"q-field__prepend q-field__marginal row no-wrap items-center",key:"prepend",onClick:en},s.prepend())),B.push(b("div",{class:"q-field__control-container col relative-position row no-wrap q-anchor--skip"},M())),d.value===!0&&t.noErrorIcon===!1&&B.push(re("error",[b(gt,{name:l.iconSet.field.error,color:"negative"})])),t.loading===!0||e.innerLoading.value===!0?B.push(re("inner-loading-append",s.loading!==void 0?s.loading():[b(An,{color:t.color})])):t.clearable===!0&&e.hasValue.value===!0&&e.editable.value===!0&&B.push(re("inner-clearable-append",[b(gt,{class:"q-field__focusable-action",tag:"button",name:t.clearIcon||l.iconSet.field.clear,tabindex:0,type:"button","aria-hidden":null,role:null,onClick:W})])),s.append!==void 0&&B.push(b("div",{class:"q-field__append q-field__marginal row no-wrap items-center",key:"append",onClick:en},s.append())),e.getInnerAppend!==void 0&&B.push(re("inner-append",e.getInnerAppend())),e.getControlChild!==void 0&&B.push(e.getControlChild()),B}function M(){let B=[];return t.prefix!==void 0&&t.prefix!==null&&B.push(b("div",{class:"q-field__prefix no-pointer-events row items-center"},t.prefix)),e.getShadowControl!==void 0&&e.hasShadow.value===!0&&B.push(e.getShadowControl()),e.getControl!==void 0?B.push(e.getControl()):s.rawControl!==void 0?B.push(s.rawControl()):s.control!==void 0&&B.push(b("div",{ref:e.targetRef,class:"q-field__native row",tabindex:-1,...e.splitAttrs.attributes.value,"data-autofocus":t.autofocus===!0||void 0},s.control(S.value))),w.value===!0&&B.push(b("div",{class:$.value},We(s.label,t.label))),t.suffix!==void 0&&t.suffix!==null&&B.push(b("div",{class:"q-field__suffix no-pointer-events row items-center"},t.suffix)),B.concat(We(s.default))}function F(){let B,te;d.value===!0?m.value!==null?(B=[b("div",{role:"alert"},m.value)],te=`q--slot-error-${m.value}`):(B=We(s.error),te="q--slot-error"):(t.hideHint!==!0||e.focused.value===!0)&&(t.hint!==void 0?(B=[b("div",t.hint)],te=`q--slot-hint-${t.hint}`):(B=We(s.hint),te="q--slot-hint"));let fe=t.counter===!0||s.counter!==void 0;if(t.hideBottomSpace===!0&&fe===!1&&B===void 0)return;let $e=b("div",{key:te,class:"q-field__messages col"},B);return b("div",{class:"q-field__bottom row items-start q-field__bottom--"+(t.hideBottomSpace!==!0?"animated":"stale"),onClick:en},[t.hideBottomSpace===!0?$e:b(Be,{name:"q-transition--field-message"},()=>$e),fe===!0?b("div",{class:"q-field__counter"},s.counter!==void 0?s.counter():e.computedCounter.value):null])}function re(B,te){return te===null?null:b("div",{key:B,class:"q-field__append q-field__marginal row no-wrap items-center q-anchor--skip"},te)}let se=!1;return mo(()=>{se=!0}),os(()=>{se===!0&&t.autofocus===!0&&i.focus()}),t.autofocus===!0&&Et(()=>{i.focus()}),pt(()=>{a!==null&&clearTimeout(a)}),Object.assign(i,{focus:O,blur:D}),function(){let B=e.getControl===void 0&&s.control===void 0?{...e.splitAttrs.attributes.value,"data-autofocus":t.autofocus===!0||void 0,...E.value}:E.value;return b(e.tag.value,{ref:e.rootRef,class:[C.value,o.class],style:o.style,...B},[s.before!==void 0?b("div",{class:"q-field__before q-field__marginal row no-wrap items-center",onClick:en},s.before()):null,b("div",{class:"q-field__inner relative-position col self-stretch"},[b("div",{ref:e.controlRef,class:P.value,tabindex:-1,...e.controlEvents},z()),y.value===!0?F():null]),s.after!==void 0?b("div",{class:"q-field__after q-field__marginal row no-wrap items-center",onClick:en},s.after()):null])}}var dh=Ce({name:"QField",inheritAttrs:!1,props:{...Ml,tag:{type:String,default:"label"}},emits:Pa,setup(){return La($a({requiredForAttr:!1,tagProp:!0}))}});function Hs(e,t,n,s){let o=[];return e.forEach(i=>{s(i)===!0?o.push(i):t.push({failedPropValidation:n,file:i})}),o}function nr(e){e&&e.dataTransfer&&(e.dataTransfer.dropEffect="copy"),it(e)}var ph={multiple:Boolean,accept:String,capture:String,maxFileSize:[Number,String],maxTotalSize:[Number,String],maxFiles:[Number,String],filter:Function},mh=["rejected"];function fh({editable:e,dnd:t,getFileInput:n,addFilesToQueue:s}){let{props:o,emit:i,proxy:l}=Ve(),a=X(null),c=k(()=>o.accept!==void 0?o.accept.split(",").map(w=>(w=w.trim(),w==="*"?"*/":(w.endsWith("/*")&&(w=w.slice(0,w.length-1)),w.toUpperCase()))):null),p=k(()=>parseInt(o.maxFiles,10)),d=k(()=>parseInt(o.maxTotalSize,10));function m(w){if(e.value)if(w!==Object(w)&&(w={target:null}),w.target!==null&&w.target.matches('input[type="file"]')===!0)w.clientX===0&&w.clientY===0&&Ot(w);else{let $=n();$&&$!==w.target&&$.click(w)}}function v(w){e.value&&w&&s(null,w)}function _(w,$,S,E){let L=Array.from($||w.target.files),O=[],D=()=>{O.length!==0&&i("rejected",O)};if(o.accept!==void 0&&c.value.indexOf("*/")===-1&&(L=Hs(L,O,"accept",N=>c.value.some(U=>N.type.toUpperCase().startsWith(U)||N.name.toUpperCase().endsWith(U))),L.length===0))return D();if(o.maxFileSize!==void 0){let N=parseInt(o.maxFileSize,10);if(L=Hs(L,O,"max-file-size",U=>U.size<=N),L.length===0)return D()}if(o.multiple!==!0&&L.length!==0&&(L=[L[0]]),L.forEach(N=>{N.__key=N.webkitRelativePath+N.lastModified+N.name+N.size}),E===!0){let N=S.map(U=>U.__key);L=Hs(L,O,"duplicate",U=>N.includes(U.__key)===!1)}if(L.length===0)return D();if(o.maxTotalSize!==void 0){let N=E===!0?S.reduce((U,W)=>U+W.size,0):0;if(L=Hs(L,O,"max-total-size",U=>(N+=U.size,N<=d.value)),L.length===0)return D()}if(typeof o.filter=="function"){let N=o.filter(L);L=Hs(L,O,"filter",U=>N.includes(U))}if(o.maxFiles!==void 0){let N=E===!0?S.length:0;if(L=Hs(L,O,"max-files",()=>(N++,N<=p.value)),L.length===0)return D()}if(D(),L.length!==0)return L}function y(w){nr(w),t.value!==!0&&(t.value=!0)}function q(w){it(w),(w.relatedTarget!==null||ot.is.safari!==!0?w.relatedTarget!==a.value:document.elementsFromPoint(w.clientX,w.clientY).includes(a.value)===!1)&&(t.value=!1)}function C(w){nr(w);let $=w.dataTransfer.files;$.length!==0&&s(null,$),t.value=!1}function P(w){if(t.value===!0)return b("div",{ref:a,class:`q-${w}__dnd absolute-full`,onDragenter:nr,onDragover:nr,onDragleave:q,onDrop:C})}return Object.assign(l,{pickFiles:m,addFiles:v}),{pickFiles:m,addFiles:v,onDragover:y,onDragleave:q,processFiles:_,getDndNode:P,maxFilesNumber:p,maxTotalSizeNumber:d}}function hh(e,t){function n(){let s=e.modelValue;try{let o="DataTransfer"in window?new DataTransfer:"ClipboardEvent"in window?new ClipboardEvent("").clipboardData:void 0;return Object(s)===s&&("length"in s?Array.from(s):[s]).forEach(i=>{o.items.add(i)}),{files:o.files}}catch{return{files:void 0}}}return k(t===!0?()=>{if(e.type==="file")return n()}:n)}var J9=Ce({name:"QFile",inheritAttrs:!1,props:{...Ml,...jn,...ph,modelValue:[File,FileList,Array],append:Boolean,useChips:Boolean,displayValue:[String,Number],tabindex:{type:[String,Number],default:0},counterLabel:Function,inputClass:[Array,String,Object],inputStyle:[Array,String,Object]},emits:[...Pa,...mh],setup(e,{slots:t,emit:n,attrs:s}){let{proxy:o}=Ve(),i=$a(),l=X(null),a=X(!1),c=md(e),{pickFiles:p,onDragover:d,onDragleave:m,processFiles:v,getDndNode:_}=fh({editable:i.editable,dnd:a,getFileInput:z,addFilesToQueue:M}),y=hh(e),q=k(()=>Object(e.modelValue)===e.modelValue?"length"in e.modelValue?Array.from(e.modelValue):[e.modelValue]:[]),C=k(()=>Rs(q.value)),P=k(()=>q.value.map(B=>B.name).join(", ")),w=k(()=>Zu(q.value.reduce((B,te)=>B+te.size,0))),$=k(()=>({totalSize:w.value,filesNumber:q.value.length,maxFiles:e.maxFiles})),S=k(()=>({tabindex:-1,type:"file",title:"",accept:e.accept,capture:e.capture,name:c.value,...s,id:i.targetUid.value,disabled:i.editable.value!==!0})),E=k(()=>"q-file q-field--auto-height"+(a.value===!0?" q-file--dnd":"")),L=k(()=>e.multiple===!0&&e.append===!0);function O(B){let te=q.value.slice();te.splice(B,1),N(te)}function D(B){let te=q.value.indexOf(B);te!==-1&&O(te)}function N(B){n("update:modelValue",e.multiple===!0?B:B[0])}function U(B){B.keyCode===13&&en(B)}function W(B){(B.keyCode===13||B.keyCode===32)&&p(B)}function z(){return l.value}function M(B,te){let fe=v(B,te,q.value,L.value),$e=z();$e!=null&&($e.value=""),fe!==void 0&&((e.multiple===!0?e.modelValue&&fe.every(ne=>q.value.includes(ne)):e.modelValue===fe[0])||N(L.value===!0?q.value.concat(fe):fe))}function F(){return[b("input",{class:[e.inputClass,"q-file__filler"],style:e.inputStyle})]}function re(){if(t.file!==void 0)return q.value.length===0?F():q.value.map((te,fe)=>t.file({index:fe,file:te,ref:this}));if(t.selected!==void 0)return q.value.length===0?F():t.selected({files:q.value,ref:this});if(e.useChips===!0)return q.value.length===0?F():q.value.map((te,fe)=>b(wd,{key:"file-"+fe,removable:i.editable.value,dense:!0,textColor:e.color,tabindex:e.tabindex,onRemove:()=>{O(fe)}},()=>b("span",{class:"ellipsis",textContent:te.name})));let B=e.displayValue!==void 0?e.displayValue:P.value;return B.length!==0?[b("div",{class:e.inputClass,style:e.inputStyle,textContent:B})]:F()}function se(){let B={ref:l,...S.value,...y.value,class:"q-field__input fit absolute-full cursor-pointer",onChange:M};return e.multiple===!0&&(B.multiple=!0),b("input",B)}return Object.assign(i,{fieldClass:E,emitValue:N,hasValue:C,inputRef:l,innerValue:q,floatingLabel:k(()=>C.value===!0||Rs(e.displayValue)),computedCounter:k(()=>{if(e.counterLabel!==void 0)return e.counterLabel($.value);let B=e.maxFiles;return`${q.value.length}${B!==void 0?" / "+B:""} (${w.value})`}),getControlChild:()=>_("file"),getControl:()=>{let B={ref:i.targetRef,class:"q-field__native row items-center cursor-pointer",tabindex:e.tabindex};return i.editable.value===!0&&Object.assign(B,{onDragover:d,onDragleave:m,onKeydown:U,onKeyup:W}),b("div",B,[se()].concat(re()))}}),Object.assign(o,{removeAtIndex:O,removeFile:D,getNativeElement:()=>l.value}),Zt(o,"nativeEl",()=>l.value),La(i)}}),Q9=Ce({name:"QFooter",props:{modelValue:{type:Boolean,default:!0},reveal:Boolean,bordered:Boolean,elevated:Boolean,heightHint:{type:[String,Number],default:50}},emits:["reveal","focusin"],setup(e,{slots:t,emit:n}){let{proxy:{$q:s}}=Ve(),o=Ft(zs,qt);if(o===qt)return console.error("QFooter needs to be child of QLayout"),qt;let i=X(parseInt(e.heightHint,10)),l=X(!0),a=X(Sn.value===!0||o.isContainer.value===!0?0:window.innerHeight),c=k(()=>e.reveal===!0||o.view.value.indexOf("F")!==-1||s.platform.is.ios&&o.isContainer.value===!0),p=k(()=>o.isContainer.value===!0?o.containerHeight.value:a.value),d=k(()=>{if(e.modelValue!==!0)return 0;if(c.value===!0)return l.value===!0?i.value:0;let E=o.scroll.value.position+p.value+i.value-o.height.value;return E>0?E:0}),m=k(()=>e.modelValue!==!0||c.value===!0&&l.value!==!0),v=k(()=>e.modelValue===!0&&m.value===!0&&e.reveal===!0),_=k(()=>"q-footer q-layout__section--marginal "+(c.value===!0?"fixed":"absolute")+"-bottom"+(e.bordered===!0?" q-footer--bordered":"")+(m.value===!0?" q-footer--hidden":"")+(e.modelValue!==!0?" q-layout--prevent-focus"+(c.value!==!0?" hidden":""):"")),y=k(()=>{let E=o.rows.value.bottom,L={};return E[0]==="l"&&o.left.space===!0&&(L[s.lang.rtl===!0?"right":"left"]=`${o.left.size}px`),E[2]==="r"&&o.right.space===!0&&(L[s.lang.rtl===!0?"left":"right"]=`${o.right.size}px`),L});function q(E,L){o.update("footer",E,L)}function C(E,L){E.value!==L&&(E.value=L)}function P({height:E}){C(i,E),q("size",E)}function w(){if(e.reveal!==!0)return;let{direction:E,position:L,inflectionPoint:O}=o.scroll.value;C(l,E==="up"||L-O<100||o.height.value-p.value-L-i.value<300)}function $(E){v.value===!0&&C(l,!0),n("focusin",E)}qe(()=>e.modelValue,E=>{q("space",E),C(l,!0),o.animate()}),qe(d,E=>{q("offset",E)}),qe(()=>e.reveal,E=>{E===!1&&C(l,e.modelValue)}),qe(l,E=>{o.animate(),n("reveal",E)}),qe([i,o.scroll,o.height],w),qe(()=>s.screen.height,E=>{o.isContainer.value!==!0&&C(a,E)});let S={};return o.instances.footer=S,e.modelValue===!0&&q("size",i.value),q("space",e.modelValue),q("offset",d.value),pt(()=>{o.instances.footer===S&&(o.instances.footer=void 0,q("size",0),q("offset",0),q("space",!1))}),()=>{let E=jt(t.default,[b(Yo,{debounce:0,onResize:P})]);return e.elevated===!0&&E.push(b("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),b("footer",{class:_.value,style:y.value,onFocusin:$},E)}}}),W9=Ce({name:"QForm",props:{autofocus:Boolean,noErrorFocus:Boolean,noResetFocus:Boolean,greedy:Boolean,onSubmit:Function},emits:["reset","validationSuccess","validationError"],setup(e,{slots:t,emit:n}){let s=Ve(),o=X(null),i=0,l=[];function a(_){let y=typeof _=="boolean"?_:e.noErrorFocus!==!0,q=++i,C=(w,$)=>{n("validation"+(w===!0?"Success":"Error"),$)},P=w=>{let $=w.validate();return typeof $.then=="function"?$.then(S=>({valid:S,comp:w}),S=>({valid:!1,comp:w,err:S})):Promise.resolve({valid:$,comp:w})};return(e.greedy===!0?Promise.all(l.map(P)).then(w=>w.filter($=>$.valid!==!0)):l.reduce((w,$)=>w.then(()=>P($).then(S=>{if(S.valid===!1)return Promise.reject(S)})),Promise.resolve()).catch(w=>[w])).then(w=>{if(w===void 0||w.length===0)return q===i&&C(!0),!0;if(q===i){let{comp:$,err:S}=w[0];if(S!==void 0&&console.error(S),C(!1,$),y===!0){let E=w.find(({comp:L})=>typeof L.focus=="function"&&Jo(L.$)===!1);E!==void 0&&E.comp.focus()}}return!1})}function c(){i++,l.forEach(_=>{typeof _.resetValidation=="function"&&_.resetValidation()})}function p(_){_!==void 0&&it(_);let y=i+1;a().then(q=>{y===i&&q===!0&&(e.onSubmit!==void 0?n("submit",_):_!==void 0&&_.target!==void 0&&typeof _.target.submit=="function"&&_.target.submit())})}function d(_){_!==void 0&&it(_),n("reset"),ft(()=>{c(),e.autofocus===!0&&e.noResetFocus!==!0&&m()})}function m(){Ci(()=>{if(o.value===null)return;let _=o.value.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||o.value.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||o.value.querySelector("[autofocus], [data-autofocus]")||Array.prototype.find.call(o.value.querySelectorAll("[tabindex]"),y=>y.tabIndex!==-1);_==null||_.focus({preventScroll:!0})})}Fn(Xs,{bindComponent(_){l.push(_)},unbindComponent(_){let y=l.indexOf(_);y!==-1&&l.splice(y,1)}});let v=!1;return mo(()=>{v=!0}),os(()=>{v===!0&&e.autofocus===!0&&m()}),Et(()=>{e.autofocus===!0&&m()}),Object.assign(s.proxy,{validate:a,resetValidation:c,submit:p,reset:d,focus:m,getValidationComponents:()=>l}),()=>b("form",{class:"q-form",ref:o,onSubmit:p,onReset:d},We(t.default))}}),K9={inject:{[Xs]:{default:Bt}},watch:{disable(e){let t=this.$.provides[Xs];t!==void 0&&(e===!0?(this.resetValidation(),t.unbindComponent(this)):t.bindComponent(this))}},methods:{validate(){},resetValidation(){}},mounted(){let e=this.$.provides[Xs];e!==void 0&&this.disable!==!0&&e.bindComponent(this)},beforeUnmount(){let e=this.$.provides[Xs];e!==void 0&&this.disable!==!0&&e.unbindComponent(this)}},G9=Ce({name:"QHeader",props:{modelValue:{type:Boolean,default:!0},reveal:Boolean,revealOffset:{type:Number,default:250},bordered:Boolean,elevated:Boolean,heightHint:{type:[String,Number],default:50}},emits:["reveal","focusin"],setup(e,{slots:t,emit:n}){let{proxy:{$q:s}}=Ve(),o=Ft(zs,qt);if(o===qt)return console.error("QHeader needs to be child of QLayout"),qt;let i=X(parseInt(e.heightHint,10)),l=X(!0),a=k(()=>e.reveal===!0||o.view.value.indexOf("H")!==-1||s.platform.is.ios&&o.isContainer.value===!0),c=k(()=>{if(e.modelValue!==!0)return 0;if(a.value===!0)return l.value===!0?i.value:0;let w=i.value-o.scroll.value.position;return w>0?w:0}),p=k(()=>e.modelValue!==!0||a.value===!0&&l.value!==!0),d=k(()=>e.modelValue===!0&&p.value===!0&&e.reveal===!0),m=k(()=>"q-header q-layout__section--marginal "+(a.value===!0?"fixed":"absolute")+"-top"+(e.bordered===!0?" q-header--bordered":"")+(p.value===!0?" q-header--hidden":"")+(e.modelValue!==!0?" q-layout--prevent-focus":"")),v=k(()=>{let w=o.rows.value.top,$={};return w[0]==="l"&&o.left.space===!0&&($[s.lang.rtl===!0?"right":"left"]=`${o.left.size}px`),w[2]==="r"&&o.right.space===!0&&($[s.lang.rtl===!0?"left":"right"]=`${o.right.size}px`),$});function _(w,$){o.update("header",w,$)}function y(w,$){w.value!==$&&(w.value=$)}function q({height:w}){y(i,w),_("size",w)}function C(w){d.value===!0&&y(l,!0),n("focusin",w)}qe(()=>e.modelValue,w=>{_("space",w),y(l,!0),o.animate()}),qe(c,w=>{_("offset",w)}),qe(()=>e.reveal,w=>{w===!1&&y(l,e.modelValue)}),qe(l,w=>{o.animate(),n("reveal",w)}),qe(o.scroll,w=>{e.reveal===!0&&y(l,w.direction==="up"||w.position<=e.revealOffset||w.position-w.inflectionPoint<100)});let P={};return o.instances.header=P,e.modelValue===!0&&_("size",i.value),_("space",e.modelValue),_("offset",c.value),pt(()=>{o.instances.header===P&&(o.instances.header=void 0,_("size",0),_("offset",0),_("space",!1))}),()=>{let w=Sl(t.default,[]);return e.elevated===!0&&w.push(b("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),w.push(b(Yo,{debounce:0,onResize:q})),b("header",{class:m.value,style:v.value,onFocusin:C},w)}}}),Ld={ratio:[String,Number]};function Ed(e,t){return k(()=>{let n=Number(e.ratio||(t!==void 0?t.value:void 0));return isNaN(n)!==!0&&n>0?{paddingBottom:`${100/n}%`}:null})}var Y9=1.7778,X9=Ce({name:"QImg",props:{...Ld,src:String,srcset:String,sizes:String,alt:String,crossorigin:String,decoding:String,referrerpolicy:String,draggable:Boolean,loading:{type:String,default:"lazy"},loadingShowDelay:{type:[Number,String],default:0},fetchpriority:{type:String,default:"auto"},width:String,height:String,initialRatio:{type:[Number,String],default:Y9},placeholderSrc:String,errorSrc:String,fit:{type:String,default:"cover"},position:{type:String,default:"50% 50%"},imgClass:String,imgStyle:Object,noSpinner:Boolean,noNativeMenu:Boolean,noTransition:Boolean,spinnerColor:String,spinnerSize:String},emits:["load","error"],setup(e,{slots:t,emit:n}){let s=X(e.initialRatio),o=Ed(e,s),i=Ve(),{registerTimeout:l,removeTimeout:a}=Go(),{registerTimeout:c,removeTimeout:p}=Go(),d=k(()=>e.placeholderSrc!==void 0?{src:e.placeholderSrc}:null),m=k(()=>e.errorSrc!==void 0?{src:e.errorSrc,__qerror:!0}:null),v=[X(null),X(d.value)],_=X(0),y=X(!1),q=X(!1),C=k(()=>`q-img q-img--${e.noNativeMenu===!0?"no-":""}menu`),P=k(()=>({width:e.width,height:e.height})),w=k(()=>`q-img__image ${e.imgClass!==void 0?e.imgClass+" ":""}q-img__image--with${e.noTransition===!0?"out":""}-transition q-img__image--`),$=k(()=>({...e.imgStyle,objectFit:e.fit,objectPosition:e.position}));function S(){if(p(),e.loadingShowDelay===0){y.value=!0;return}c(()=>{y.value=!0},e.loadingShowDelay)}function E(){p(),y.value=!1}function L({target:z}){Jo(i)===!1&&(a(),s.value=z.naturalHeight===0?.5:z.naturalWidth/z.naturalHeight,O(z,1))}function O(z,M){M===1e3||Jo(i)===!0||(z.complete===!0?D(z):l(()=>{O(z,M+1)},50))}function D(z){Jo(i)!==!0&&(_.value=_.value^1,v[_.value].value=null,E(),z.getAttribute("__qerror")!=="true"&&(q.value=!1),n("load",z.currentSrc||z.src))}function N(z){a(),E(),q.value=!0,v[_.value].value=m.value,v[_.value^1].value=d.value,n("error",z)}function U(z){let M=v[z].value,F={key:"img_"+z,class:w.value,style:$.value,alt:e.alt,crossorigin:e.crossorigin,decoding:e.decoding,referrerpolicy:e.referrerpolicy,height:e.height,width:e.width,loading:e.loading,fetchpriority:e.fetchpriority,"aria-hidden":"true",draggable:e.draggable,...M};return _.value===z?Object.assign(F,{class:F.class+"current",onLoad:L,onError:N}):F.class+="loaded",b("div",{class:"q-img__container absolute-full",key:"img"+z},b("img",F))}function W(){return y.value===!1?b("div",{key:"content",class:"q-img__content absolute-full q-anchor--skip"},We(t[q.value===!0?"error":"default"])):b("div",{key:"loading",class:"q-img__loading absolute-full flex flex-center"},t.loading!==void 0?t.loading():e.noSpinner===!0?void 0:[b(An,{color:e.spinnerColor,size:e.spinnerSize})])}{let z=function(){qe(()=>e.src||e.srcset||e.sizes?{src:e.src,srcset:e.srcset,sizes:e.sizes}:null,M=>{a(),q.value=!1,M===null?(E(),v[_.value^1].value=d.value):S(),v[_.value].value=M},{immediate:!0})};Sn.value===!0?Et(z):z()}return()=>{let z=[];return o.value!==null&&z.push(b("div",{key:"filler",style:o.value})),v[0].value!==null&&z.push(U(0)),v[1].value!==null&&z.push(U(1)),z.push(b(Be,{name:"q-transition--fade"},W)),b("div",{key:"main",class:C.value,style:P.value,role:"img","aria-label":e.alt},z)}}}),{passive:hs}=Pt,Z9=Ce({name:"QInfiniteScroll",props:{offset:{type:Number,default:500},debounce:{type:[String,Number],default:100},scrollTarget:{default:void 0},initialIndex:Number,disable:Boolean,reverse:Boolean},emits:["load"],setup(e,{slots:t,emit:n}){let s=X(!1),o=X(!0),i=X(null),l=X(null),a=e.initialIndex||0,c,p,d=k(()=>"q-infinite-scroll__loading"+(s.value===!0?"":" invisible"));function m(){if(e.disable===!0||s.value===!0||o.value===!1)return;let O=Wl(c),D=Qo(c),N=fi(c);e.reverse===!1?Math.round(D+N+e.offset)>=Math.round(O)&&v():Math.round(D)<=e.offset&&v()}function v(){if(e.disable===!0||s.value===!0||o.value===!1)return;a++,s.value=!0;let O=Wl(c);n("load",a,D=>{o.value===!0&&(s.value=!1,ft(()=>{if(e.reverse===!0){let N=Wl(c),U=Qo(c),W=N-O;ci(c,U+W)}D===!0?q():i.value&&i.value.closest("body")&&p()}))})}function _(){a=0}function y(){o.value===!1&&(o.value=!0,c.addEventListener("scroll",p,hs)),m()}function q(){o.value===!0&&(o.value=!1,s.value=!1,c.removeEventListener("scroll",p,hs),p!==void 0&&p.cancel!==void 0&&p.cancel())}function C(){if(c&&o.value===!0&&c.removeEventListener("scroll",p,hs),c=fo(i.value,e.scrollTarget),o.value===!0){if(c.addEventListener("scroll",p,hs),e.reverse===!0){let O=Wl(c),D=fi(c);ci(c,O-D)}m()}}function P(O){a=O}function w(O){O=parseInt(O,10);let D=p;p=O<=0?m:xi(m,isNaN(O)===!0?100:O),c&&o.value===!0&&(D!==void 0&&c.removeEventListener("scroll",D,hs),c.addEventListener("scroll",p,hs))}function $(O){if(S.value===!0){if(l.value===null){O!==!0&&ft(()=>{$(!0)});return}let D=`${s.value===!0?"un":""}pauseAnimations`;Array.from(l.value.getElementsByTagName("svg")).forEach(N=>{N[D]()})}}let S=k(()=>e.disable!==!0&&o.value===!0);qe([s,S],()=>{$()}),qe(()=>e.disable,O=>{O===!0?q():y()}),qe(()=>e.reverse,()=>{s.value===!1&&o.value===!0&&m()}),qe(()=>e.scrollTarget,C),qe(()=>e.debounce,w);let E=!1;os(()=>{E!==!1&&c&&ci(c,E)}),mo(()=>{E=c?Qo(c):!1}),pt(()=>{o.value===!0&&c.removeEventListener("scroll",p,hs)}),Et(()=>{w(e.debounce),C(),s.value===!1&&$()});let L=Ve();return Object.assign(L.proxy,{poll:()=>{p!==void 0&&p()},trigger:v,stop:q,reset:_,resume:y,setIndex:P,updateScrollTarget:C}),()=>{let O=Sl(t.default,[]);return S.value===!0&&O[e.reverse===!1?"push":"unshift"](b("div",{ref:l,class:d.value},We(t.loading))),b("div",{class:"q-infinite-scroll",ref:i},O)}}}),ex=Ce({name:"QInnerLoading",props:{...vt,...$l,showing:Boolean,color:String,size:{type:[String,Number],default:42},label:String,labelClass:String,labelStyle:[String,Array,Object]},setup(e,{slots:t}){let n=Ve(),s=_t(e,n.proxy.$q),{transitionProps:o,transitionStyle:i}=wa(e),l=k(()=>"q-inner-loading q--avoid-card-border absolute-full column flex-center"+(s.value===!0?" q-inner-loading--dark":"")),a=k(()=>"q-inner-loading__label"+(e.labelClass!==void 0?` ${e.labelClass}`:""));function c(){let d=[b(An,{size:e.size,color:e.color})];return e.label!==void 0&&d.push(b("div",{class:a.value,style:e.labelStyle},[e.label])),d}function p(){return e.showing===!0?b("div",{class:l.value,style:i.value},t.default!==void 0?t.default():c()):null}return()=>b(Be,o.value,p)}}),A0={date:"####/##/##",datetime:"####/##/## ##:##",time:"##:##",fulltime:"##:##:##",phone:"(###) ### - ####",card:"#### #### #### ####"},Jr={"#":{pattern:"[\\d]",negate:"[^\\d]"},S:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]"},N:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]"},A:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleUpperCase()},a:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleLowerCase()},X:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleUpperCase()},x:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleLowerCase()}},gh=Object.keys(Jr);gh.forEach(e=>{Jr[e].regex=new RegExp(Jr[e].pattern)});var tx=new RegExp("\\\\([^.*+?^${}()|([\\]])|([.*+?^${}()|[\\]])|(["+gh.join("")+"])|(.)","g"),M0=/[.*+?^${}()|[\]\\]/g,Gt="",nx={mask:String,reverseFillMask:Boolean,fillMask:[Boolean,String],unmaskedValue:Boolean};function ox(e,t,n,s){let o,i,l,a,c,p,d=X(null),m=X(_());function v(){return e.autogrow===!0||["textarea","text","search","url","tel","password"].includes(e.type)}qe(()=>e.type+e.autogrow,q),qe(()=>e.mask,N=>{if(N!==void 0)C(m.value,!0);else{let U=O(m.value);q(),e.modelValue!==U&&t("update:modelValue",U)}}),qe(()=>e.fillMask+e.reverseFillMask,()=>{d.value===!0&&C(m.value,!0)}),qe(()=>e.unmaskedValue,()=>{d.value===!0&&C(m.value)});function _(){if(q(),d.value===!0){let N=E(O(e.modelValue));return e.fillMask!==!1?D(N):N}return e.modelValue}function y(N){if(N<o.length)return o.slice(-N);let U="",W=o,z=W.indexOf(Gt);if(z!==-1){for(let M=N-W.length;M>0;M--)U+=Gt;W=W.slice(0,z)+U+W.slice(z)}return W}function q(){if(d.value=e.mask!==void 0&&e.mask.length!==0&&v(),d.value===!1){a=void 0,o="",i="";return}let N=A0[e.mask]===void 0?e.mask:A0[e.mask],U=typeof e.fillMask=="string"&&e.fillMask.length!==0?e.fillMask.slice(0,1):"_",W=U.replace(M0,"\\$&"),z=[],M=[],F=[],re=e.reverseFillMask===!0,se="",B="";N.replace(tx,(ne,T,ae,ie,Le)=>{if(ie!==void 0){let j=Jr[ie];F.push(j),B=j.negate,re===!0&&(M.push("(?:"+B+"+)?("+j.pattern+"+)?(?:"+B+"+)?("+j.pattern+"+)?"),re=!1),M.push("(?:"+B+"+)?("+j.pattern+")?")}else if(ae!==void 0)se="\\"+(ae==="\\"?"":ae),F.push(ae),z.push("([^"+se+"]+)?"+se+"?");else{let j=T!==void 0?T:Le;se=j==="\\"?"\\\\\\\\":j.replace(M0,"\\\\$&"),F.push(j),z.push("([^"+se+"]+)?"+se+"?")}});let te=new RegExp("^"+z.join("")+"("+(se===""?".":"[^"+se+"]")+"+)?"+(se===""?"":"["+se+"]*")+"$"),fe=M.length-1,$e=M.map((ne,T)=>T===0&&e.reverseFillMask===!0?new RegExp("^"+W+"*"+ne):T===fe?new RegExp("^"+ne+"("+(B===""?".":B)+"+)?"+(e.reverseFillMask===!0?"$":W+"*")):new RegExp("^"+ne));l=F,a=ne=>{let T=te.exec(e.reverseFillMask===!0?ne:ne.slice(0,F.length+1));T!==null&&(ne=T.slice(1).join(""));let ae=[],ie=$e.length;for(let Le=0,j=ne;Le<ie;Le++){let V=$e[Le].exec(j);if(V===null)break;j=j.slice(V.shift().length),ae.push(...V)}return ae.length!==0?ae.join(""):ne},o=F.map(ne=>typeof ne=="string"?ne:Gt).join(""),i=o.split(Gt).join(U)}function C(N,U,W){let z=s.value,M=z.selectionEnd,F=z.value.length-M,re=O(N);U===!0&&q();let se=E(re),B=e.fillMask!==!1?D(se):se,te=m.value!==B;z.value!==B&&(z.value=B),te===!0&&(m.value=B),document.activeElement===z&&ft(()=>{if(B===i){let $e=e.reverseFillMask===!0?i.length:0;z.setSelectionRange($e,$e,"forward");return}if(W==="insertFromPaste"&&e.reverseFillMask!==!0){let $e=z.selectionEnd,ne=M-1;for(let T=c;T<=ne&&T<$e;T++)o[T]!==Gt&&ne++;w.right(z,ne);return}if(["deleteContentBackward","deleteContentForward"].indexOf(W)!==-1){let $e=e.reverseFillMask===!0?M===0?B.length>se.length?1:0:Math.max(0,B.length-(B===i?0:Math.min(se.length,F)+1))+1:M;z.setSelectionRange($e,$e,"forward");return}if(e.reverseFillMask===!0)if(te===!0){let $e=Math.max(0,B.length-(B===i?0:Math.min(se.length,F+1)));$e===1&&M===1?z.setSelectionRange($e,$e,"forward"):w.rightReverse(z,$e)}else{let $e=B.length-F;z.setSelectionRange($e,$e,"backward")}else if(te===!0){let $e=Math.max(0,o.indexOf(Gt),Math.min(se.length,M)-1);w.right(z,$e)}else{let $e=M-1;w.right(z,$e)}});let fe=e.unmaskedValue===!0?O(B):B;String(e.modelValue)!==fe&&(e.modelValue!==null||fe!=="")&&n(fe,!0)}function P(N,U,W){let z=E(O(N.value));U=Math.max(0,o.indexOf(Gt),Math.min(z.length,U)),c=U,N.setSelectionRange(U,W,"forward")}let w={left(N,U){let W=o.slice(U-1).indexOf(Gt)===-1,z=Math.max(0,U-1);for(;z>=0;z--)if(o[z]===Gt){U=z,W===!0&&U++;break}if(z<0&&o[U]!==void 0&&o[U]!==Gt)return w.right(N,0);U>=0&&N.setSelectionRange(U,U,"backward")},right(N,U){let W=N.value.length,z=Math.min(W,U+1);for(;z<=W;z++)if(o[z]===Gt){U=z;break}else o[z-1]===Gt&&(U=z);if(z>W&&o[U-1]!==void 0&&o[U-1]!==Gt)return w.left(N,W);N.setSelectionRange(U,U,"forward")},leftReverse(N,U){let W=y(N.value.length),z=Math.max(0,U-1);for(;z>=0;z--)if(W[z-1]===Gt){U=z;break}else if(W[z]===Gt&&(U=z,z===0))break;if(z<0&&W[U]!==void 0&&W[U]!==Gt)return w.rightReverse(N,0);U>=0&&N.setSelectionRange(U,U,"backward")},rightReverse(N,U){let W=N.value.length,z=y(W),M=z.slice(0,U+1).indexOf(Gt)===-1,F=Math.min(W,U+1);for(;F<=W;F++)if(z[F-1]===Gt){U=F,U>0&&M===!0&&U--;break}if(F>W&&z[U-1]!==void 0&&z[U-1]!==Gt)return w.leftReverse(N,W);N.setSelectionRange(U,U,"forward")}};function $(N){t("click",N),p=void 0}function S(N){if(t("keydown",N),Ms(N)===!0||N.altKey===!0)return;let U=s.value,W=U.selectionStart,z=U.selectionEnd;if(N.shiftKey||(p=void 0),N.keyCode===37||N.keyCode===39){N.shiftKey&&p===void 0&&(p=U.selectionDirection==="forward"?W:z);let M=w[(N.keyCode===39?"right":"left")+(e.reverseFillMask===!0?"Reverse":"")];if(N.preventDefault(),M(U,p===W?z:W),N.shiftKey){let F=U.selectionStart;U.setSelectionRange(Math.min(p,F),Math.max(p,F),"forward")}}else N.keyCode===8&&e.reverseFillMask!==!0&&W===z?(w.left(U,W),U.setSelectionRange(U.selectionStart,z,"backward")):N.keyCode===46&&e.reverseFillMask===!0&&W===z&&(w.rightReverse(U,z),U.setSelectionRange(W,U.selectionEnd,"forward"))}function E(N){if(N==null||N==="")return"";if(e.reverseFillMask===!0)return L(N);let U=l,W=0,z="";for(let M=0;M<U.length;M++){let F=N[W],re=U[M];if(typeof re=="string")z+=re,F===re&&W++;else if(F!==void 0&&re.regex.test(F))z+=re.transform!==void 0?re.transform(F):F,W++;else return z}return z}function L(N){let U=l,W=o.indexOf(Gt),z=N.length-1,M="";for(let F=U.length-1;F>=0&&z!==-1;F--){let re=U[F],se=N[z];if(typeof re=="string")M=re+M,se===re&&z--;else if(se!==void 0&&re.regex.test(se))do M=(re.transform!==void 0?re.transform(se):se)+M,z--,se=N[z];while(W===F&&se!==void 0&&re.regex.test(se));else return M}return M}function O(N){return typeof N!="string"||a===void 0?typeof N=="number"?a(""+N):N:a(N)}function D(N){return i.length-N.length<=0?N:e.reverseFillMask===!0&&N.length!==0?i.slice(0,-N.length)+N:N+i.slice(N.length)}return{innerValue:m,hasMask:d,moveCursorForPaste:P,updateMaskValue:C,onMaskedKeydown:S,onMaskedClick:$}}var sx=/[\u3000-\u303f\u3040-\u309f\u30a0-\u30ff\uff00-\uff9f\u4e00-\u9faf\u3400-\u4dbf]/,ix=/[\u4e00-\u9fff\u3400-\u4dbf\u{20000}-\u{2a6df}\u{2a700}-\u{2b73f}\u{2b740}-\u{2b81f}\u{2b820}-\u{2ceaf}\uf900-\ufaff\u3300-\u33ff\ufe30-\ufe4f\uf900-\ufaff\u{2f800}-\u{2fa1f}]/u,lx=/[\u3131-\u314e\u314f-\u3163\uac00-\ud7a3]/,rx=/[a-z0-9_ -]$/i;function vh(e){return function(t){if(t.type==="compositionend"||t.type==="change"){if(t.target.qComposing!==!0)return;t.target.qComposing=!1,e(t)}else t.type==="compositionupdate"&&t.target.qComposing!==!0&&typeof t.data=="string"&&(ot.is.firefox===!0?rx.test(t.data)===!1:sx.test(t.data)===!0||ix.test(t.data)===!0||lx.test(t.data)===!0)&&(t.target.qComposing=!0)}}var Rd=Ce({name:"QInput",inheritAttrs:!1,props:{...Ml,...nx,...jn,modelValue:{required:!1},shadowText:String,type:{type:String,default:"text"},debounce:[String,Number],autogrow:Boolean,inputClass:[Array,String,Object],inputStyle:[Array,String,Object]},emits:[...Pa,"paste","change","keydown","click","animationend"],setup(e,{emit:t,attrs:n}){let{proxy:s}=Ve(),{$q:o}=s,i={},l=NaN,a,c,p=null,d,m=X(null),v=md(e),{innerValue:_,hasMask:y,moveCursorForPaste:q,updateMaskValue:C,onMaskedKeydown:P,onMaskedClick:w}=ox(e,t,se,m),$=hh(e,!0),S=k(()=>Rs(_.value)),E=vh(F),L=$a(),O=k(()=>e.type==="textarea"||e.autogrow===!0),D=k(()=>O.value===!0||["text","search","url","tel","password"].includes(e.type)),N=k(()=>{let T={...L.splitAttrs.listeners.value,onInput:F,onPaste:M,onChange:te,onBlur:fe,onFocus:Ot};return T.onCompositionstart=T.onCompositionupdate=T.onCompositionend=E,y.value===!0&&(T.onKeydown=P,T.onClick=w),e.autogrow===!0&&(T.onAnimationend=re),T}),U=k(()=>{let T={tabindex:0,"data-autofocus":e.autofocus===!0||void 0,rows:e.type==="textarea"?6:void 0,"aria-label":e.label,name:v.value,...L.splitAttrs.attributes.value,id:L.targetUid.value,maxlength:e.maxlength,disabled:e.disable===!0,readonly:e.readonly===!0};return O.value===!1&&(T.type=e.type),e.autogrow===!0&&(T.rows=1),T});qe(()=>e.type,()=>{m.value&&(m.value.value=e.modelValue)}),qe(()=>e.modelValue,T=>{if(y.value===!0){if(c===!0&&(c=!1,String(T)===l))return;C(T)}else _.value!==T&&(_.value=T,e.type==="number"&&i.hasOwnProperty("value")===!0&&(a===!0?a=!1:delete i.value));e.autogrow===!0&&ft(B)}),qe(()=>e.autogrow,T=>{T===!0?ft(B):m.value!==null&&n.rows>0&&(m.value.style.height="auto")}),qe(()=>e.dense,()=>{e.autogrow===!0&&ft(B)});function W(){Ci(()=>{let T=document.activeElement;m.value!==null&&m.value!==T&&(T===null||T.id!==L.targetUid.value)&&m.value.focus({preventScroll:!0})})}function z(){m.value!==null&&m.value.select()}function M(T){if(y.value===!0&&e.reverseFillMask!==!0){let ae=T.target;q(ae,ae.selectionStart,ae.selectionEnd)}t("paste",T)}function F(T){if(!T||!T.target)return;if(e.type==="file"){t("update:modelValue",T.target.files);return}let ae=T.target.value;if(T.target.qComposing===!0){i.value=ae;return}if(y.value===!0)C(ae,!1,T.inputType);else if(se(ae),D.value===!0&&T.target===document.activeElement){let{selectionStart:ie,selectionEnd:Le}=T.target;ie!==void 0&&Le!==void 0&&ft(()=>{T.target===document.activeElement&&ae.indexOf(T.target.value)===0&&T.target.setSelectionRange(ie,Le)})}e.autogrow===!0&&B()}function re(T){t("animationend",T),B()}function se(T,ae){d=()=>{p=null,e.type!=="number"&&i.hasOwnProperty("value")===!0&&delete i.value,e.modelValue!==T&&l!==T&&(l=T,ae===!0&&(c=!0),t("update:modelValue",T),ft(()=>{l===T&&(l=NaN)})),d=void 0},e.type==="number"&&(a=!0,i.value=T),e.debounce!==void 0?(p!==null&&clearTimeout(p),i.value=T,p=setTimeout(d,e.debounce)):d()}function B(){requestAnimationFrame(()=>{let T=m.value;if(T!==null){let ae=T.parentNode.style,{scrollTop:ie}=T,{overflowY:Le,maxHeight:j}=o.platform.is.firefox===!0?{}:window.getComputedStyle(T),V=Le!==void 0&&Le!=="scroll";V===!0&&(T.style.overflowY="hidden"),ae.marginBottom=T.scrollHeight-1+"px",T.style.height="1px",T.style.height=T.scrollHeight+"px",V===!0&&(T.style.overflowY=parseInt(j,10)<T.scrollHeight?"auto":"hidden"),ae.marginBottom="",T.scrollTop=ie}})}function te(T){E(T),p!==null&&(clearTimeout(p),p=null),d!==void 0&&d(),t("change",T.target.value)}function fe(T){T!==void 0&&Ot(T),p!==null&&(clearTimeout(p),p=null),d!==void 0&&d(),a=!1,c=!1,delete i.value,e.type!=="file"&&setTimeout(()=>{m.value!==null&&(m.value.value=_.value!==void 0?_.value:"")})}function $e(){return i.hasOwnProperty("value")===!0?i.value:_.value!==void 0?_.value:""}pt(()=>{fe()}),Et(()=>{e.autogrow===!0&&B()}),Object.assign(L,{innerValue:_,fieldClass:k(()=>`q-${O.value===!0?"textarea":"input"}`+(e.autogrow===!0?" q-textarea--autogrow":"")),hasShadow:k(()=>e.type!=="file"&&typeof e.shadowText=="string"&&e.shadowText.length!==0),inputRef:m,emitValue:se,hasValue:S,floatingLabel:k(()=>S.value===!0&&(e.type!=="number"||isNaN(_.value)===!1)||Rs(e.displayValue)),getControl:()=>b(O.value===!0?"textarea":"input",{ref:m,class:["q-field__native q-placeholder",e.inputClass],style:e.inputStyle,...U.value,...N.value,...e.type!=="file"?{value:$e()}:$.value}),getShadowControl:()=>b("div",{class:"q-field__native q-field__shadow absolute-bottom no-pointer-events"+(O.value===!0?"":" text-no-wrap")},[b("span",{class:"invisible"},$e()),b("span",e.shadowText)])});let ne=La(L);return Object.assign(s,{focus:W,select:z,getNativeElement:()=>m.value}),Zt(s,"nativeEl",()=>m.value),ne}}),z0={threshold:0,root:null,rootMargin:"0px"};function D0(e,t,n){let s,o,i;typeof n=="function"?(s=n,o=z0,i=t.cfg===void 0):(s=n.handler,o=Object.assign({},z0,n.cfg),i=t.cfg===void 0||Gn(t.cfg,o)===!1),t.handler!==s&&(t.handler=s),i===!0&&(t.cfg=o,t.observer!==void 0&&t.observer.unobserve(e),t.observer=new IntersectionObserver(([l])=>{if(typeof t.handler=="function"){if(l.rootBounds===null&&document.body.contains(e)===!0){t.observer.unobserve(e),t.observer.observe(e);return}(t.handler(l,t.observer)===!1||t.once===!0&&l.isIntersecting===!0)&&_h(e)}},o),t.observer.observe(e))}function _h(e){let t=e.__qvisible;t!==void 0&&(t.observer!==void 0&&t.observer.unobserve(e),delete e.__qvisible)}var bh=io({name:"intersection",mounted(e,{modifiers:t,value:n}){let s={once:t.once===!0};D0(e,s,n),e.__qvisible=s},updated(e,t){let n=e.__qvisible;n!==void 0&&D0(e,n,t.value)},beforeUnmount:_h}),ax=Ce({name:"QIntersection",props:{tag:{type:String,default:"div"},once:Boolean,transition:String,transitionDuration:{type:[String,Number],default:300},ssrPrerender:Boolean,margin:String,threshold:[Number,Array],root:{default:null},disable:Boolean,onVisibility:Function},setup(e,{slots:t,emit:n}){let s=X(Sn.value===!0?e.ssrPrerender:!1),o=k(()=>e.root!==void 0||e.margin!==void 0||e.threshold!==void 0?{handler:c,cfg:{root:e.root,rootMargin:e.margin,threshold:e.threshold}}:c),i=k(()=>e.disable!==!0&&(Sn.value!==!0||e.once!==!0||e.ssrPrerender!==!0)),l=k(()=>[[bh,o.value,void 0,{once:e.once}]]),a=k(()=>`--q-transition-duration: ${e.transitionDuration}ms`);function c(d){s.value!==d.isIntersecting&&(s.value=d.isIntersecting,e.onVisibility!==void 0&&n("visibility",s.value))}function p(){if(s.value===!0)return[b("div",{key:"content",style:a.value},We(t.default))];if(t.hidden!==void 0)return[b("div",{key:"hidden",style:a.value},t.hidden())]}return()=>{let d=e.transition?[b(Be,{name:"q-transition--"+e.transition},p)]:p();return Hn(e.tag,{class:"q-intersection"},d,"main",i.value,()=>l.value)}}}),yh=Ce({name:"QList",props:{...vt,bordered:Boolean,dense:Boolean,separator:Boolean,padding:Boolean,tag:{type:String,default:"div"}},setup(e,{slots:t}){let n=Ve(),s=_t(e,n.proxy.$q),o=k(()=>"q-list"+(e.bordered===!0?" q-list--bordered":"")+(e.dense===!0?" q-list--dense":"")+(e.separator===!0?" q-list--separator":"")+(s.value===!0?" q-list--dark":"")+(e.padding===!0?" q-list--padding":""));return()=>b(e.tag,{class:o.value},We(t.default))}}),T0=[34,37,40,33,39,38],ux=Object.keys(qd),cx=Ce({name:"QKnob",props:{...jn,...qd,modelValue:{type:Number,required:!0},innerMin:Number,innerMax:Number,step:{type:Number,default:1,validator:e=>e>=0},tabindex:{type:[Number,String],default:0},disable:Boolean,readonly:Boolean},emits:["update:modelValue","change","dragValue"],setup(e,{slots:t,emit:n}){let{proxy:s}=Ve(),{$q:o}=s,i=X(e.modelValue),l=X(!1),a=k(()=>isNaN(e.innerMin)===!0||e.innerMin<e.min?e.min:e.innerMin),c=k(()=>isNaN(e.innerMax)===!0||e.innerMax>e.max?e.max:e.innerMax),p;function d(){i.value=e.modelValue===null?a.value:$t(e.modelValue,a.value,c.value),W(!0)}qe(()=>`${e.modelValue}|${a.value}|${c.value}`,d),d();let m=k(()=>e.disable===!1&&e.readonly===!1),v=k(()=>"q-knob non-selectable"+(m.value===!0?" q-knob--editable":e.disable===!0?" disabled":"")),_=k(()=>(String(e.step).trim().split(".")[1]||"").length),y=k(()=>e.step===0?1:e.step),q=k(()=>e.instantFeedback===!0||l.value===!0),C=o.platform.is.mobile===!0?k(()=>m.value===!0?{onClick:O}:{}):k(()=>m.value===!0?{onMousedown:L,onClick:O,onKeydown:D,onKeyup:U}:{}),P=k(()=>m.value===!0?{tabindex:e.tabindex}:{[`aria-${e.disable===!0?"disabled":"readonly"}`]:"true"}),w=k(()=>{let F={};return ux.forEach(re=>{F[re]=e[re]}),F});function $(F){F.isFinal?(N(F.evt,!0),l.value=!1):(F.isFirst&&(E(),l.value=!0),N(F.evt))}let S=k(()=>[[Ln,$,void 0,{prevent:!0,stop:!0,mouse:!0}]]);function E(){let{top:F,left:re,width:se,height:B}=s.$el.getBoundingClientRect();p={top:F+B/2,left:re+se/2}}function L(F){E(),N(F)}function O(F){E(),N(F,!0)}function D(F){if(!T0.includes(F.keyCode))return;it(F);let re=([34,33].includes(F.keyCode)?10:1)*y.value,se=[34,37,40].includes(F.keyCode)?-re:re;i.value=$t(parseFloat((i.value+se).toFixed(_.value)),a.value,c.value),W()}function N(F,re){let se=yn(F),B=Math.abs(se.top-p.top),te=Math.sqrt(B**2+Math.abs(se.left-p.left)**2),fe=Math.asin(B/te)*(180/Math.PI);se.top<p.top?fe=p.left<se.left?90-fe:270+fe:fe=p.left<se.left?fe+90:270-fe,o.lang.rtl===!0?fe=Ar(-fe-e.angle,0,360):e.angle&&(fe=Ar(fe-e.angle,0,360)),e.reverse===!0&&(fe=360-fe);let $e=e.min+fe/360*(e.max-e.min);if(y.value!==0){let ne=$e%y.value;$e=$e-ne+(Math.abs(ne)>=y.value/2?(ne<0?-1:1)*y.value:0),$e=parseFloat($e.toFixed(_.value))}$e=$t($e,a.value,c.value),n("dragValue",$e),i.value!==$e&&(i.value=$e),W(re)}function U(F){T0.includes(F.keyCode)&&W(!0)}function W(F){e.modelValue!==i.value&&n("update:modelValue",i.value),F===!0&&n("change",i.value)}let z=El(e);function M(){return b("input",z.value)}return()=>{let F={class:v.value,role:"slider","aria-valuemin":a.value,"aria-valuemax":c.value,"aria-valuenow":e.modelValue,...P.value,...w.value,value:i.value,instantFeedback:q.value,...C.value},re={default:t.default};return m.value===!0&&e.name!==void 0&&(re.internal=M),Hn(Sd,F,re,"knob",m.value,()=>S.value)}}}),{passive:V0}=Pt,dx=["both","horizontal","vertical"],Nd=Ce({name:"QScrollObserver",props:{axis:{type:String,validator:e=>dx.includes(e),default:"vertical"},debounce:[String,Number],scrollTarget:{default:void 0}},emits:["scroll"],setup(e,{emit:t}){let n={position:{top:0,left:0},direction:"down",directionChanged:!1,delta:{top:0,left:0},inflectionPoint:{top:0,left:0}},s=null,o,i;qe(()=>e.scrollTarget,()=>{c(),a()});function l(){s!==null&&s();let m=Math.max(0,Qo(o)),v=qa(o),_={top:m-n.position.top,left:v-n.position.left};if(e.axis==="vertical"&&_.top===0||e.axis==="horizontal"&&_.left===0)return;let y=Math.abs(_.top)>=Math.abs(_.left)?_.top<0?"up":"down":_.left<0?"left":"right";n.position={top:m,left:v},n.directionChanged=n.direction!==y,n.delta=_,n.directionChanged===!0&&(n.direction=y,n.inflectionPoint=n.position),t("scroll",{...n})}function a(){o=fo(i,e.scrollTarget),o.addEventListener("scroll",p,V0),p(!0)}function c(){o!==void 0&&(o.removeEventListener("scroll",p,V0),o=void 0)}function p(m){if(m===!0||e.debounce===0||e.debounce==="0")l();else if(s===null){let[v,_]=e.debounce?[setTimeout(l,e.debounce),clearTimeout]:[requestAnimationFrame(l),cancelAnimationFrame];s=()=>{_(v),s=null}}}let{proxy:d}=Ve();return qe(()=>d.$q.lang.rtl,l),Et(()=>{i=d.$el.parentNode,a()}),pt(()=>{s!==null&&s(),c()}),Object.assign(d,{trigger:p,getPosition:()=>n}),Bt}}),px=Ce({name:"QLayout",props:{container:Boolean,view:{type:String,default:"hhh lpr fff",validator:e=>/^(h|l)h(h|r) lpr (f|l)f(f|r)$/.test(e.toLowerCase())},onScroll:Function,onScrollHeight:Function,onResize:Function},setup(e,{slots:t,emit:n}){let{proxy:{$q:s}}=Ve(),o=X(null),i=X(s.screen.height),l=X(e.container===!0?0:s.screen.width),a=X({position:0,direction:"down",inflectionPoint:0}),c=X(0),p=X(Sn.value===!0?0:hr()),d=k(()=>"q-layout q-layout--"+(e.container===!0?"containerized":"standard")),m=k(()=>e.container===!1?{minHeight:s.screen.height+"px"}:null),v=k(()=>p.value!==0?{[s.lang.rtl===!0?"left":"right"]:`${p.value}px`}:null),_=k(()=>p.value!==0?{[s.lang.rtl===!0?"right":"left"]:0,[s.lang.rtl===!0?"left":"right"]:`-${p.value}px`,width:`calc(100% + ${p.value}px)`}:null);function y(S){if(e.container===!0||document.qScrollPrevented!==!0){let E={position:S.position.top,direction:S.direction,directionChanged:S.directionChanged,inflectionPoint:S.inflectionPoint.top,delta:S.delta.top};a.value=E,e.onScroll!==void 0&&n("scroll",E)}}function q(S){let{height:E,width:L}=S,O=!1;i.value!==E&&(O=!0,i.value=E,e.onScrollHeight!==void 0&&n("scrollHeight",E),P()),l.value!==L&&(O=!0,l.value=L),O===!0&&e.onResize!==void 0&&n("resize",S)}function C({height:S}){c.value!==S&&(c.value=S,P())}function P(){if(e.container===!0){let S=i.value>c.value?hr():0;p.value!==S&&(p.value=S)}}let w=null,$={instances:{},view:k(()=>e.view),isContainer:k(()=>e.container),rootRef:o,height:i,containerHeight:c,scrollbarWidth:p,totalWidth:k(()=>l.value+p.value),rows:k(()=>{let S=e.view.toLowerCase().split(" ");return{top:S[0].split(""),middle:S[1].split(""),bottom:S[2].split("")}}),header:Yn({size:0,offset:0,space:!1}),right:Yn({size:300,offset:0,space:!1}),footer:Yn({size:0,offset:0,space:!1}),left:Yn({size:300,offset:0,space:!1}),scroll:a,animate(){w!==null?clearTimeout(w):document.body.classList.add("q-body--layout-animate"),w=setTimeout(()=>{w=null,document.body.classList.remove("q-body--layout-animate")},155)},update(S,E,L){$[S][E]=L}};if(Fn(zs,$),hr()>0){let S=function(){O=null,D.classList.remove("hide-scrollbar")},E=function(){if(O===null){if(D.scrollHeight>s.screen.height)return;D.classList.add("hide-scrollbar")}else clearTimeout(O);O=setTimeout(S,300)},L=function(N){O!==null&&N==="remove"&&(clearTimeout(O),S()),window[`${N}EventListener`]("resize",E)},O=null,D=document.body;qe(()=>e.container!==!0?"add":"remove",L),e.container!==!0&&L("add"),ra(()=>{L("remove")})}return()=>{let S=jt(t.default,[b(Nd,{onScroll:y}),b(Yo,{onResize:q})]),E=b("div",{class:d.value,style:m.value,ref:e.container===!0?void 0:o,tabindex:-1},S);return e.container===!0?b("div",{class:"q-layout-container overflow-hidden",ref:o},[b(Yo,{onResize:C}),b("div",{class:"absolute-full",style:v.value},[b("div",{class:"scroll",style:_.value},[E])])]):E}}}),mx=["horizontal","vertical","cell","none"],xh=Ce({name:"QMarkupTable",props:{...vt,dense:Boolean,flat:Boolean,bordered:Boolean,square:Boolean,wrapCells:Boolean,separator:{type:String,default:"horizontal",validator:e=>mx.includes(e)}},setup(e,{slots:t}){let n=Ve(),s=_t(e,n.proxy.$q),o=k(()=>`q-markup-table q-table__container q-table__card q-table--${e.separator}-separator`+(s.value===!0?" q-table--dark q-table__card--dark q-dark":"")+(e.dense===!0?" q-table--dense":"")+(e.flat===!0?" q-table--flat":"")+(e.bordered===!0?" q-table--bordered":"")+(e.square===!0?" q-table--square":"")+(e.wrapCells===!1?" q-table--no-wrap":""));return()=>b("div",{class:o.value},[b("table",{class:"q-table"},We(t.default))])}}),fx=Ce({name:"QNoSsr",props:{tag:{type:String,default:"div"},placeholder:String},setup(e,{slots:t}){let{isHydrated:n}=z2();return()=>{if(n.value===!0){let i=We(t.default);return i===void 0?i:i.length>1?b(e.tag,{},i):i[0]}let s={class:"q-no-ssr-placeholder"},o=We(t.placeholder);if(o!==void 0)return o.length>1?b(e.tag,s,o):o[0];if(e.placeholder!==void 0)return b(e.tag,s,e.placeholder)}}}),hx=b("svg",{key:"svg",class:"q-radio__bg absolute non-selectable",viewBox:"0 0 24 24"},[b("path",{d:"M12,22a10,10 0 0 1 -10,-10a10,10 0 0 1 10,-10a10,10 0 0 1 10,10a10,10 0 0 1 -10,10m0,-22a12,12 0 0 0 -12,12a12,12 0 0 0 12,12a12,12 0 0 0 12,-12a12,12 0 0 0 -12,-12"}),b("path",{class:"q-radio__check",d:"M12,6a6,6 0 0 0 -6,6a6,6 0 0 0 6,6a6,6 0 0 0 6,-6a6,6 0 0 0 -6,-6"})]),kh=Ce({name:"QRadio",props:{...vt,...$o,...jn,modelValue:{required:!0},val:{required:!0},label:String,leftLabel:Boolean,checkedIcon:String,uncheckedIcon:String,color:String,keepColor:Boolean,dense:Boolean,disable:Boolean,tabindex:[String,Number]},emits:["update:modelValue"],setup(e,{slots:t,emit:n}){let{proxy:s}=Ve(),o=_t(e,s.$q),i=Lo(e,C2),l=X(null),{refocusTargetEl:a,refocusTarget:c}=S2(e,l),p=k(()=>ht(e.modelValue)===ht(e.val)),d=k(()=>"q-radio cursor-pointer no-outline row inline no-wrap items-center"+(e.disable===!0?" disabled":"")+(o.value===!0?" q-radio--dark":"")+(e.dense===!0?" q-radio--dense":"")+(e.leftLabel===!0?" reverse":"")),m=k(()=>{let $=e.color!==void 0&&(e.keepColor===!0||p.value===!0)?` text-${e.color}`:"";return`q-radio__inner relative-position q-radio__inner--${p.value===!0?"truthy":"falsy"}${$}`}),v=k(()=>(p.value===!0?e.checkedIcon:e.uncheckedIcon)||null),_=k(()=>e.disable===!0?-1:e.tabindex||0),y=k(()=>{let $={type:"radio"};return e.name!==void 0&&Object.assign($,{".checked":p.value===!0,"^checked":p.value===!0?"checked":void 0,name:e.name,value:e.val}),$}),q=ls(y);function C($){$!==void 0&&(it($),c($)),e.disable!==!0&&p.value!==!0&&n("update:modelValue",e.val,$)}function P($){($.keyCode===13||$.keyCode===32)&&it($)}function w($){($.keyCode===13||$.keyCode===32)&&C($)}return Object.assign(s,{set:C}),()=>{let $=v.value!==null?[b("div",{key:"icon",class:"q-radio__icon-container absolute-full flex flex-center no-wrap"},[b(gt,{class:"q-radio__icon",name:v.value})])]:[hx];e.disable!==!0&&q($,"unshift"," q-radio__native q-ma-none q-pa-none");let S=[b("div",{class:m.value,style:i.value,"aria-hidden":"true"},$)];a.value!==null&&S.push(a.value);let E=e.label!==void 0?jt(t.default,[e.label]):We(t.default);return E!==void 0&&S.push(b("div",{class:"q-radio__label q-anchor--skip"},E)),b("div",{ref:l,class:d.value,tabindex:_.value,role:"radio","aria-label":e.label,"aria-checked":p.value===!0?"true":"false","aria-disabled":e.disable===!0?"true":void 0,onClick:C,onKeydown:P,onKeyup:w},S)}}}),wh=Ce({name:"QToggle",props:{...P2,icon:String,iconColor:String},emits:$2,setup(e){function t(n,s){let o=k(()=>(n.value===!0?e.checkedIcon:s.value===!0?e.indeterminateIcon:e.uncheckedIcon)||e.icon),i=k(()=>n.value===!0?e.iconColor:null);return()=>[b("div",{class:"q-toggle__track"}),b("div",{class:"q-toggle__thumb absolute flex flex-center no-wrap"},o.value!==void 0?[b(gt,{name:o.value,color:i.value})]:void 0)]}return L2("toggle",t)}}),qh={radio:kh,checkbox:di,toggle:wh},gx=Object.keys(qh),Sh=Ce({name:"QOptionGroup",props:{...vt,modelValue:{required:!0},options:{type:Array,validator:e=>e.every(t=>"value"in t&&"label"in t)},name:String,type:{default:"radio",validator:e=>gx.includes(e)},color:String,keepColor:Boolean,dense:Boolean,size:String,leftLabel:Boolean,inline:Boolean,disable:Boolean},emits:["update:modelValue"],setup(e,{emit:t,slots:n}){let{proxy:{$q:s}}=Ve(),o=Array.isArray(e.modelValue);e.type==="radio"?o===!0&&console.error("q-option-group: model should not be array"):o===!1&&console.error("q-option-group: model should be array in your case");let i=_t(e,s),l=k(()=>qh[e.type]),a=k(()=>"q-option-group q-gutter-x-sm"+(e.inline===!0?" q-option-group--inline":"")),c=k(()=>{let d={role:"group"};return e.type==="radio"&&(d.role="radiogroup",e.disable===!0&&(d["aria-disabled"]="true")),d});function p(d){t("update:modelValue",d)}return()=>b("div",{class:a.value,...c.value},e.options.map((d,m)=>{let v=n["label-"+m]!==void 0?()=>n["label-"+m](d):n.label!==void 0?()=>n.label(d):void 0;return b("div",[b(l.value,{modelValue:e.modelValue,val:d.value,name:d.name===void 0?e.name:d.name,disable:e.disable||d.disable,label:v===void 0?d.label:null,leftLabel:d.leftLabel===void 0?e.leftLabel:d.leftLabel,color:d.color===void 0?e.color:d.color,checkedIcon:d.checkedIcon,uncheckedIcon:d.uncheckedIcon,dark:d.dark||i.value,size:d.size===void 0?e.size:d.size,dense:e.dense,keepColor:d.keepColor===void 0?e.keepColor:d.keepColor,"onUpdate:modelValue":p},v)])}))}}),vx=Ce({name:"QPage",props:{padding:Boolean,styleFn:Function},setup(e,{slots:t}){let{proxy:{$q:n}}=Ve(),s=Ft(zs,qt);if(s===qt)return console.error("QPage needs to be a deep child of QLayout"),qt;if(Ft(Qf,qt)===qt)return console.error("QPage needs to be child of QPageContainer"),qt;let o=k(()=>{let l=(s.header.space===!0?s.header.size:0)+(s.footer.space===!0?s.footer.size:0);if(typeof e.styleFn=="function"){let a=s.isContainer.value===!0?s.containerHeight.value:n.screen.height;return e.styleFn(l,a)}return{minHeight:s.isContainer.value===!0?s.containerHeight.value-l+"px":n.screen.height===0?l!==0?`calc(100vh - ${l}px)`:"100vh":n.screen.height-l+"px"}}),i=k(()=>`q-page${e.padding===!0?" q-layout-padding":""}`);return()=>b("main",{class:i.value,style:o.value},We(t.default))}}),_x=Ce({name:"QPageContainer",setup(e,{slots:t}){let{proxy:{$q:n}}=Ve(),s=Ft(zs,qt);if(s===qt)return console.error("QPageContainer needs to be child of QLayout"),qt;Fn(Qf,!0);let o=k(()=>{let i={};return s.header.space===!0&&(i.paddingTop=`${s.header.size}px`),s.right.space===!0&&(i[`padding${n.lang.rtl===!0?"Left":"Right"}`]=`${s.right.size}px`),s.footer.space===!0&&(i.paddingBottom=`${s.footer.size}px`),s.left.space===!0&&(i[`padding${n.lang.rtl===!0?"Right":"Left"}`]=`${s.left.size}px`),i});return()=>b("div",{class:"q-page-container",style:o.value},We(t.default))}}),Ch={position:{type:String,default:"bottom-right",validator:e=>["top-right","top-left","bottom-right","bottom-left","top","right","bottom","left"].includes(e)},offset:{type:Array,validator:e=>e.length===2},expand:Boolean};function Ph(){let{props:e,proxy:{$q:t}}=Ve(),n=Ft(zs,qt);if(n===qt)return console.error("QPageSticky needs to be child of QLayout"),qt;let s=k(()=>{let m=e.position;return{top:m.indexOf("top")!==-1,right:m.indexOf("right")!==-1,bottom:m.indexOf("bottom")!==-1,left:m.indexOf("left")!==-1,vertical:m==="top"||m==="bottom",horizontal:m==="left"||m==="right"}}),o=k(()=>n.header.offset),i=k(()=>n.right.offset),l=k(()=>n.footer.offset),a=k(()=>n.left.offset),c=k(()=>{let m=0,v=0,_=s.value,y=t.lang.rtl===!0?-1:1;_.top===!0&&o.value!==0?v=`${o.value}px`:_.bottom===!0&&l.value!==0&&(v=`${-l.value}px`),_.left===!0&&a.value!==0?m=`${y*a.value}px`:_.right===!0&&i.value!==0&&(m=`${-y*i.value}px`);let q={transform:`translate(${m}, ${v})`};return e.offset&&(q.margin=`${e.offset[1]}px ${e.offset[0]}px`),_.vertical===!0?(a.value!==0&&(q[t.lang.rtl===!0?"right":"left"]=`${a.value}px`),i.value!==0&&(q[t.lang.rtl===!0?"left":"right"]=`${i.value}px`)):_.horizontal===!0&&(o.value!==0&&(q.top=`${o.value}px`),l.value!==0&&(q.bottom=`${l.value}px`)),q}),p=k(()=>`q-page-sticky row flex-center fixed-${e.position} q-page-sticky--${e.expand===!0?"expand":"shrink"}`);function d(m){let v=We(m.default);return b("div",{class:p.value,style:c.value},e.expand===!0?v:[b("div",v)])}return{$layout:n,getStickyContent:d}}var bx=Ce({name:"QPageScroller",props:{...Ch,scrollOffset:{type:Number,default:1e3},reverse:Boolean,duration:{type:Number,default:300},offset:{default:()=>[18,18]}},emits:["click"],setup(e,{slots:t,emit:n}){let{proxy:{$q:s}}=Ve(),{$layout:o,getStickyContent:i}=Ph(),l=X(null),a,c=k(()=>o.height.value-(o.isContainer.value===!0?o.containerHeight.value:s.screen.height));function p(){return e.reverse===!0?c.value-o.scroll.value.position>e.scrollOffset:o.scroll.value.position>e.scrollOffset}let d=X(p());function m(){let C=p();d.value!==C&&(d.value=C)}function v(){e.reverse===!0?a===void 0&&(a=qe(c,m)):_()}qe(o.scroll,m),qe(()=>e.reverse,v);function _(){a!==void 0&&(a(),a=void 0)}function y(C){let P=fo(o.isContainer.value===!0?l.value:o.rootRef.value);ci(P,e.reverse===!0?o.height.value:0,e.duration),n("click",C)}function q(){return d.value===!0?b("div",{ref:l,class:"q-page-scroller",onClick:y},i(t)):null}return v(),pt(_),()=>b(Be,{name:"q-transition--fade"},q)}}),yx=Ce({name:"QPageSticky",props:Ch,setup(e,{slots:t}){let{getStickyContent:n}=Ph();return()=>n(t)}});function or(e,t){return[!0,!1].includes(e)?e:t}var xx=Ce({name:"QPagination",props:{...vt,modelValue:{type:Number,required:!0},min:{type:[Number,String],default:1},max:{type:[Number,String],required:!0},maxPages:{type:[Number,String],default:0,validator:e=>(typeof e=="string"?parseInt(e,10):e)>=0},inputStyle:[Array,String,Object],inputClass:[Array,String,Object],size:String,disable:Boolean,input:Boolean,iconPrev:String,iconNext:String,iconFirst:String,iconLast:String,toFn:Function,boundaryLinks:{type:Boolean,default:null},boundaryNumbers:{type:Boolean,default:null},directionLinks:{type:Boolean,default:null},ellipses:{type:Boolean,default:null},ripple:{type:[Boolean,Object],default:null},round:Boolean,rounded:Boolean,flat:Boolean,outline:Boolean,unelevated:Boolean,push:Boolean,glossy:Boolean,color:{type:String,default:"primary"},textColor:String,activeDesign:{type:String,default:"",values:e=>e===""||u2.includes(e)},activeColor:String,activeTextColor:String,gutter:String,padding:{type:String,default:"3px 2px"}},emits:["update:modelValue"],setup(e,{emit:t}){let{proxy:n}=Ve(),{$q:s}=n,o=_t(e,s),i=k(()=>parseInt(e.min,10)),l=k(()=>parseInt(e.max,10)),a=k(()=>parseInt(e.maxPages,10)),c=k(()=>y.value+" / "+l.value),p=k(()=>or(e.boundaryLinks,e.input)),d=k(()=>or(e.boundaryNumbers,!e.input)),m=k(()=>or(e.directionLinks,e.input)),v=k(()=>or(e.ellipses,!e.input)),_=X(null),y=k({get:()=>e.modelValue,set:M=>{if(M=parseInt(M,10),e.disable||isNaN(M))return;let F=$t(M,i.value,l.value);e.modelValue!==F&&t("update:modelValue",F)}});qe(()=>`${i.value}|${l.value}`,()=>{y.value=e.modelValue});let q=k(()=>"q-pagination row no-wrap items-center"+(e.disable===!0?" disabled":"")),C=k(()=>e.gutter in Dr?`${Dr[e.gutter]}px`:e.gutter||null),P=k(()=>C.value!==null?`--q-pagination-gutter-parent:-${C.value};--q-pagination-gutter-child:${C.value}`:null),w=k(()=>{let M=[e.iconFirst||s.iconSet.pagination.first,e.iconPrev||s.iconSet.pagination.prev,e.iconNext||s.iconSet.pagination.next,e.iconLast||s.iconSet.pagination.last];return s.lang.rtl===!0?M.reverse():M}),$=k(()=>({"aria-disabled":e.disable===!0?"true":"false",role:"navigation"})),S=k(()=>id(e,"flat")),E=k(()=>({[S.value]:!0,round:e.round,rounded:e.rounded,padding:e.padding,color:e.color,textColor:e.textColor,size:e.size,ripple:e.ripple!==null?e.ripple:!0})),L=k(()=>{let M={[S.value]:!1};return e.activeDesign!==""&&(M[e.activeDesign]=!0),M}),O=k(()=>({...L.value,color:e.activeColor||e.color,textColor:e.activeTextColor||e.textColor})),D=k(()=>{let M=Math.max(a.value,1+(v.value?2:0)+(d.value?2:0)),F={pgFrom:i.value,pgTo:l.value,ellipsesStart:!1,ellipsesEnd:!1,boundaryStart:!1,boundaryEnd:!1,marginalStyle:{minWidth:`${Math.max(2,String(l.value).length)}em`}};return a.value&&M<l.value-i.value+1&&(M=1+Math.floor(M/2)*2,F.pgFrom=Math.max(i.value,Math.min(l.value-M+1,e.modelValue-Math.floor(M/2))),F.pgTo=Math.min(l.value,F.pgFrom+M-1),d.value&&(F.boundaryStart=!0,F.pgFrom++),v.value&&F.pgFrom>i.value+(d.value?1:0)&&(F.ellipsesStart=!0,F.pgFrom++),d.value&&(F.boundaryEnd=!0,F.pgTo--),v.value&&F.pgTo<l.value-(d.value?1:0)&&(F.ellipsesEnd=!0,F.pgTo--)),F});function N(M){y.value=M}function U(M){y.value=y.value+M}let W=k(()=>{function M(){y.value=_.value,_.value=null}return{"onUpdate:modelValue":F=>{_.value=F},onKeyup:F=>{Un(F,13)===!0&&M()},onBlur:M}});function z(M,F,re){let se={"aria-label":F,"aria-current":"false",...E.value,...M};return re===!0&&Object.assign(se,{"aria-current":"true",...O.value}),F!==void 0&&(e.toFn!==void 0?se.to=e.toFn(F):se.onClick=()=>{N(F)}),b(yt,se)}return Object.assign(n,{set:N,setByOffset:U}),()=>{let M=[],F=[],re;if(p.value===!0&&(M.push(z({key:"bls",disable:e.disable||e.modelValue<=i.value,icon:w.value[0]},i.value)),F.unshift(z({key:"ble",disable:e.disable||e.modelValue>=l.value,icon:w.value[3]},l.value))),m.value===!0&&(M.push(z({key:"bdp",disable:e.disable||e.modelValue<=i.value,icon:w.value[1]},e.modelValue-1)),F.unshift(z({key:"bdn",disable:e.disable||e.modelValue>=l.value,icon:w.value[2]},e.modelValue+1))),e.input!==!0){re=[];let{pgFrom:se,pgTo:B,marginalStyle:te}=D.value;if(D.value.boundaryStart===!0){let fe=i.value===e.modelValue;M.push(z({key:"bns",style:te,disable:e.disable,label:i.value},i.value,fe))}if(D.value.boundaryEnd===!0){let fe=l.value===e.modelValue;F.unshift(z({key:"bne",style:te,disable:e.disable,label:l.value},l.value,fe))}D.value.ellipsesStart===!0&&M.push(z({key:"bes",style:te,disable:e.disable,label:"…",ripple:!1},se-1)),D.value.ellipsesEnd===!0&&F.unshift(z({key:"bee",style:te,disable:e.disable,label:"…",ripple:!1},B+1));for(let fe=se;fe<=B;fe++)re.push(z({key:`bpg${fe}`,style:te,disable:e.disable,label:fe},fe,fe===e.modelValue))}return b("div",{class:q.value,...$.value},[b("div",{class:"q-pagination__content row no-wrap items-center",style:P.value},[...M,e.input===!0?b(Rd,{class:"inline",style:{width:`${c.value.length/1.5}em`},type:"number",dense:!0,value:_.value,disable:e.disable,dark:o.value,borderless:!0,inputClass:e.inputClass,inputStyle:e.inputStyle,placeholder:c.value,min:i.value,max:l.value,...W.value}):b("div",{class:"q-pagination__middle row justify-center"},re),...F])])}}});function gu(e){let t=!1,n,s;function o(){s=arguments,t!==!0&&(t=!0,n=window.requestAnimationFrame(()=>{e.apply(this,s),s=void 0,t=!1}))}return o.cancel=()=>{window.cancelAnimationFrame(n),t=!1},o}var{passive:sr}=Pt,kx=Ce({name:"QParallax",props:{src:String,height:{type:Number,default:500},speed:{type:Number,default:1,validator:e=>e>=0&&e<=1},scrollTarget:{default:void 0},onScroll:Function},setup(e,{slots:t,emit:n}){let s=X(0),o=X(null),i=X(null),l=X(null),a,c,p,d,m,v;qe(()=>e.height,()=>{a===!0&&y()}),qe(()=>e.scrollTarget,()=>{a===!0&&(w(),P())});let _=$=>{s.value=$,e.onScroll!==void 0&&n("scroll",$)};function y(){let $,S,E;v===window?($=0,E=S=window.innerHeight):($=zr(v).top,S=fi(v),E=$+S);let L=zr(o.value).top,O=L+e.height;if(m!==void 0||O>$&&L<E){let D=(E-L)/(e.height+S);q((p-e.height)*D*e.speed),_(D)}}let q=$=>{c.style.transform=`translate3d(-50%,${Math.round($)}px,0)`};function C(){p=c.naturalHeight||c.videoHeight||fi(c),a===!0&&y()}function P(){a=!0,v=fo(o.value,e.scrollTarget),v.addEventListener("scroll",y,sr),window.addEventListener("resize",d,sr),y()}function w(){a===!0&&(a=!1,v.removeEventListener("scroll",y,sr),window.removeEventListener("resize",d,sr),v=void 0,q.cancel(),_.cancel(),d.cancel())}return Et(()=>{q=gu(q),_=gu(_),d=gu(C),c=t.media!==void 0?i.value.children[0]:l.value,c.onload=c.onloadstart=c.loadedmetadata=C,C(),c.style.display="initial",window.IntersectionObserver!==void 0?(m=new IntersectionObserver($=>{($[0].isIntersecting===!0?P:w)()}),m.observe(o.value)):P()}),pt(()=>{w(),m!==void 0&&m.disconnect(),c.onload=c.onloadstart=c.loadedmetadata=null}),()=>b("div",{ref:o,class:"q-parallax",style:{height:`${e.height}px`}},[b("div",{ref:i,class:"q-parallax__media absolute-full"},t.media!==void 0?t.media():[b("img",{ref:l,src:e.src})]),b("div",{class:"q-parallax__content absolute-full column flex-center"},t.content!==void 0?t.content({percentScrolled:s.value}):We(t.default))])}});function Xi(e,t=new WeakMap){if(Object(e)!==e)return e;if(t.has(e))return t.get(e);let n=e instanceof Date?new Date(e):e instanceof RegExp?new RegExp(e.source,e.flags):e instanceof Set?new Set:e instanceof Map?new Map:typeof e.constructor!="function"?Object.create(null):e.prototype!==void 0&&typeof e.prototype.constructor=="function"?e:new e.constructor;if(typeof e.constructor=="function"&&typeof e.valueOf=="function"){let s=e.valueOf();if(Object(s)!==s){let o=new e.constructor(s);return t.set(e,o),o}}return t.set(e,n),e instanceof Set?e.forEach(s=>{n.add(Xi(s,t))}):e instanceof Map&&e.forEach((s,o)=>{n.set(o,Xi(s,t))}),Object.assign(n,...Object.keys(e).map(s=>({[s]:Xi(e[s],t)})))}var wx=Ce({name:"QPopupEdit",props:{modelValue:{required:!0},title:String,buttons:Boolean,labelSet:String,labelCancel:String,color:{type:String,default:"primary"},validate:{type:Function,default:()=>!0},autoSave:Boolean,cover:{type:Boolean,default:!0},disable:Boolean},emits:["update:modelValue","save","cancel","beforeShow","show","beforeHide","hide"],setup(e,{slots:t,emit:n}){let{proxy:s}=Ve(),{$q:o}=s,i=X(null),l=X(""),a=X(""),c=!1,p=k(()=>Zt({initialValue:l.value,validate:e.validate,set:d,cancel:m,updatePosition:v},"value",()=>a.value,S=>{a.value=S}));function d(){e.validate(a.value)!==!1&&(_()===!0&&(n("save",a.value,l.value),n("update:modelValue",a.value)),y())}function m(){_()===!0&&n("cancel",a.value,l.value),y()}function v(){ft(()=>{i.value.updatePosition()})}function _(){return Gn(a.value,l.value)===!1}function y(){c=!0,i.value.hide()}function q(){c=!1,l.value=Xi(e.modelValue),a.value=Xi(e.modelValue),n("beforeShow")}function C(){n("show")}function P(){c===!1&&_()===!0&&(e.autoSave===!0&&e.validate(a.value)===!0?(n("save",a.value,l.value),n("update:modelValue",a.value)):n("cancel",a.value,l.value)),n("beforeHide")}function w(){n("hide")}function $(){let S=t.default!==void 0?[].concat(t.default(p.value)):[];return e.title&&S.unshift(b("div",{class:"q-dialog__title q-mt-sm q-mb-sm"},e.title)),e.buttons===!0&&S.push(b("div",{class:"q-popup-edit__buttons row justify-center no-wrap"},[b(yt,{flat:!0,color:e.color,label:e.labelCancel||o.lang.label.cancel,onClick:m}),b(yt,{flat:!0,color:e.color,label:e.labelSet||o.lang.label.set,onClick:d})])),S}return Object.assign(s,{set:d,cancel:m,show(S){i.value!==null&&i.value.show(S)},hide(S){i.value!==null&&i.value.hide(S)},updatePosition:v}),()=>{if(e.disable!==!0)return b(Ll,{ref:i,class:"q-popup-edit",cover:e.cover,onBeforeShow:q,onShow:C,onBeforeHide:P,onHide:w,onEscapeKey:m},$)}}}),qx=Ce({name:"QPopupProxy",props:{...ad,breakpoint:{type:[String,Number],default:450}},emits:["show","hide"],setup(e,{slots:t,emit:n,attrs:s}){let{proxy:o}=Ve(),{$q:i}=o,l=X(!1),a=X(null),c=k(()=>parseInt(e.breakpoint,10)),{canShow:p}=ud({showing:l});function d(){return i.screen.width<c.value||i.screen.height<c.value?"dialog":"menu"}let m=X(d()),v=k(()=>m.value==="menu"?{maxHeight:"99vh"}:{});qe(()=>d(),q=>{l.value!==!0&&(m.value=q)});function _(q){l.value=!0,n("show",q)}function y(q){l.value=!1,m.value=d(),n("hide",q)}return Object.assign(o,{show(q){p(q)===!0&&a.value.show(q)},hide(q){a.value.hide(q)},toggle(q){a.value.toggle(q)}}),Zt(o,"currentComponent",()=>({type:m.value,ref:a.value})),()=>{let q={ref:a,...v.value,...s,onShow:_,onHide:y},C;return m.value==="dialog"?C=Nl:(C=Ll,Object.assign(q,{target:e.target,contextMenu:e.contextMenu,noParentEvent:!0,separateClosePopup:!0})),b(C,q,t.default)}}}),Sx={xs:2,sm:4,md:6,lg:10,xl:14};function B0(e,t,n){return{transform:t===!0?`translateX(${n.lang.rtl===!0?"-":""}100%) scale3d(${-e},1,1)`:`scale3d(${e},1,1)`}}var $h=Ce({name:"QLinearProgress",props:{...vt,...$o,value:{type:Number,default:0},buffer:Number,color:String,trackColor:String,reverse:Boolean,stripe:Boolean,indeterminate:Boolean,query:Boolean,rounded:Boolean,animationSpeed:{type:[String,Number],default:2100},instantFeedback:Boolean},setup(e,{slots:t}){let{proxy:n}=Ve(),s=_t(e,n.$q),o=Lo(e,Sx),i=k(()=>e.indeterminate===!0||e.query===!0),l=k(()=>e.reverse!==e.query),a=k(()=>({...o.value!==null?o.value:{},"--q-linear-progress-speed":`${e.animationSpeed}ms`})),c=k(()=>"q-linear-progress"+(e.color!==void 0?` text-${e.color}`:"")+(e.reverse===!0||e.query===!0?" q-linear-progress--reverse":"")+(e.rounded===!0?" rounded-borders":"")),p=k(()=>B0(e.buffer!==void 0?e.buffer:1,l.value,n.$q)),d=k(()=>`with${e.instantFeedback===!0?"out":""}-transition`),m=k(()=>`q-linear-progress__track absolute-full q-linear-progress__track--${d.value} q-linear-progress__track--${s.value===!0?"dark":"light"}`+(e.trackColor!==void 0?` bg-${e.trackColor}`:"")),v=k(()=>B0(i.value===!0?1:e.value,l.value,n.$q)),_=k(()=>`q-linear-progress__model absolute-full q-linear-progress__model--${d.value} q-linear-progress__model--${i.value===!0?"in":""}determinate`),y=k(()=>({width:`${e.value*100}%`})),q=k(()=>`q-linear-progress__stripe absolute-${e.reverse===!0?"right":"left"} q-linear-progress__stripe--${d.value}`);return()=>{let C=[b("div",{class:m.value,style:p.value}),b("div",{class:_.value,style:v.value})];return e.stripe===!0&&i.value===!1&&C.push(b("div",{class:q.value,style:y.value})),b("div",{class:c.value,style:a.value,role:"progressbar","aria-valuemin":0,"aria-valuemax":1,"aria-valuenow":e.indeterminate===!0?void 0:e.value},jt(t.default,C))}}}),js=40,vu=20,Cx=Ce({name:"QPullToRefresh",props:{color:String,bgColor:String,icon:String,noMouse:Boolean,disable:Boolean,scrollTarget:{default:void 0}},emits:["refresh"],setup(e,{slots:t,emit:n}){let{proxy:s}=Ve(),{$q:o}=s,i=X("pull"),l=X(0),a=X(!1),c=X(-js),p=X(!1),d=X({}),m=k(()=>({opacity:l.value,transform:`translateY(${c.value}px) rotate(${l.value*360}deg)`})),v=k(()=>"q-pull-to-refresh__puller row flex-center"+(p.value===!0?" q-pull-to-refresh__puller--animating":"")+(e.bgColor!==void 0?` bg-${e.bgColor}`:""));function _(L){if(L.isFinal===!0){a.value===!0&&(a.value=!1,i.value==="pulled"?(i.value="refreshing",S({pos:vu}),C()):i.value==="pull"&&S({pos:-js,ratio:0}));return}if(p.value===!0||i.value==="refreshing")return!1;if(L.isFirst===!0){if(Qo(w)!==0||L.direction!=="down")return a.value===!0&&(a.value=!1,i.value="pull",S({pos:-js,ratio:0})),!1;a.value=!0;let{top:N,left:U}=P.getBoundingClientRect();d.value={top:N+"px",left:U+"px",width:window.getComputedStyle(P).getPropertyValue("width")}}en(L.evt);let O=Math.min(140,Math.max(0,L.distance.y));c.value=O-js,l.value=$t(O/(vu+js),0,1);let D=c.value>vu?"pulled":"pull";i.value!==D&&(i.value=D)}let y=k(()=>{let L={down:!0};return e.noMouse!==!0&&(L.mouse=!0),[[Ln,_,void 0,L]]}),q=k(()=>`q-pull-to-refresh__content${a.value===!0?" no-pointer-events":""}`);function C(){n("refresh",()=>{S({pos:-js,ratio:0},()=>{i.value="pull"})})}let P,w,$=null;function S({pos:L,ratio:O},D){p.value=!0,c.value=L,O!==void 0&&(l.value=O),$!==null&&clearTimeout($),$=setTimeout(()=>{$=null,p.value=!1,D&&D()},300)}function E(){w=fo(P,e.scrollTarget)}return qe(()=>e.scrollTarget,E),Et(()=>{P=s.$el,E()}),pt(()=>{$!==null&&clearTimeout($)}),Object.assign(s,{trigger:C,updateScrollTarget:E}),()=>{let L=[b("div",{class:q.value},We(t.default)),b("div",{class:"q-pull-to-refresh__puller-container fixed row flex-center no-pointer-events z-top",style:d.value},[b("div",{class:v.value,style:m.value},[i.value!=="refreshing"?b(gt,{name:e.icon||o.iconSet.pullToRefresh.icon,color:e.color,size:"32px"}):b(An,{size:"24px",color:e.color})])])];return Hn("div",{class:"q-pull-to-refresh"},L,"main",e.disable===!1,()=>y.value)}}}),Mo={MIN:0,RANGE:1,MAX:2},Px=Ce({name:"QRange",props:{...N2,modelValue:{type:Object,default:()=>({min:null,max:null}),validator:e=>"min"in e&&"max"in e},dragRange:Boolean,dragOnlyRange:Boolean,leftLabelColor:String,leftLabelTextColor:String,rightLabelColor:String,rightLabelTextColor:String,leftLabelValue:[String,Number],rightLabelValue:[String,Number],leftThumbColor:String,rightThumbColor:String},emits:A2,setup(e,{emit:t}){let{proxy:{$q:n}}=Ve(),{state:s,methods:o}=M2({updateValue:D,updatePosition:U,getDragging:N,formAttrs:k(()=>({type:"hidden",name:e.name,value:`${e.modelValue.min}|${e.modelValue.max}`}))}),i=X(null),l=X(0),a=X(0),c=X({min:0,max:0});function p(){c.value.min=e.modelValue.min===null?s.innerMin.value:$t(e.modelValue.min,s.innerMin.value,s.innerMax.value),c.value.max=e.modelValue.max===null?s.innerMax.value:$t(e.modelValue.max,s.innerMin.value,s.innerMax.value)}qe(()=>`${e.modelValue.min}|${e.modelValue.max}|${s.innerMin.value}|${s.innerMax.value}`,p),p();let d=k(()=>o.convertModelToRatio(c.value.min)),m=k(()=>o.convertModelToRatio(c.value.max)),v=k(()=>s.active.value===!0?l.value:d.value),_=k(()=>s.active.value===!0?a.value:m.value),y=k(()=>{let z={[s.positionProp.value]:`${100*v.value}%`,[s.sizeProp.value]:`${100*(_.value-v.value)}%`};return e.selectionImg!==void 0&&(z.backgroundImage=`url(${e.selectionImg}) !important`),z}),q=k(()=>{if(s.editable.value!==!0)return{};if(n.platform.is.mobile===!0)return{onClick:o.onMobileClick};let z={onMousedown:o.onActivate};return(e.dragRange===!0||e.dragOnlyRange===!0)&&Object.assign(z,{onFocus:()=>{s.focus.value="both"},onBlur:o.onBlur,onKeydown:W,onKeyup:o.onKeyup}),z});function C(z){return n.platform.is.mobile!==!0&&s.editable.value===!0&&e.dragOnlyRange!==!0?{onFocus:()=>{s.focus.value=z},onBlur:o.onBlur,onKeydown:W,onKeyup:o.onKeyup}:{}}let P=k(()=>e.dragOnlyRange!==!0?s.tabindex.value:null),w=k(()=>n.platform.is.mobile!==!0&&(e.dragRange||e.dragOnlyRange===!0)?s.tabindex.value:null),$=X(null),S=k(()=>C("min")),E=o.getThumbRenderFn({focusValue:"min",getNodeData:()=>({ref:$,key:"tmin",...S.value,tabindex:P.value}),ratio:v,label:k(()=>e.leftLabelValue!==void 0?e.leftLabelValue:c.value.min),thumbColor:k(()=>e.leftThumbColor||e.thumbColor||e.color),labelColor:k(()=>e.leftLabelColor||e.labelColor),labelTextColor:k(()=>e.leftLabelTextColor||e.labelTextColor)}),L=k(()=>C("max")),O=o.getThumbRenderFn({focusValue:"max",getNodeData:()=>({...L.value,key:"tmax",tabindex:P.value}),ratio:_,label:k(()=>e.rightLabelValue!==void 0?e.rightLabelValue:c.value.max),thumbColor:k(()=>e.rightThumbColor||e.thumbColor||e.color),labelColor:k(()=>e.rightLabelColor||e.labelColor),labelTextColor:k(()=>e.rightLabelTextColor||e.labelTextColor)});function D(z){(c.value.min!==e.modelValue.min||c.value.max!==e.modelValue.max)&&t("update:modelValue",{...c.value}),z===!0&&t("change",{...c.value})}function N(z){let{left:M,top:F,width:re,height:se}=i.value.getBoundingClientRect(),B=e.dragOnlyRange===!0?0:e.vertical===!0?$.value.offsetHeight/(2*se):$.value.offsetWidth/(2*re),te={left:M,top:F,width:re,height:se,valueMin:c.value.min,valueMax:c.value.max,ratioMin:d.value,ratioMax:m.value},fe=o.getDraggingRatio(z,te);return e.dragOnlyRange!==!0&&fe<te.ratioMin+B?te.type=Mo.MIN:e.dragOnlyRange===!0||fe<te.ratioMax-B?e.dragRange===!0||e.dragOnlyRange===!0?(te.type=Mo.RANGE,Object.assign(te,{offsetRatio:fe,offsetModel:o.convertRatioToModel(fe),rangeValue:te.valueMax-te.valueMin,rangeRatio:te.ratioMax-te.ratioMin})):te.type=te.ratioMax-fe<fe-te.ratioMin?Mo.MAX:Mo.MIN:te.type=Mo.MAX,te}function U(z,M=s.dragging.value){let F,re=o.getDraggingRatio(z,M),se=o.convertRatioToModel(re);switch(M.type){case Mo.MIN:re<=M.ratioMax?(F={minR:re,maxR:M.ratioMax,min:se,max:M.valueMax},s.focus.value="min"):(F={minR:M.ratioMax,maxR:re,min:M.valueMax,max:se},s.focus.value="max");break;case Mo.MAX:re>=M.ratioMin?(F={minR:M.ratioMin,maxR:re,min:M.valueMin,max:se},s.focus.value="max"):(F={minR:re,maxR:M.ratioMin,min:se,max:M.valueMin},s.focus.value="min");break;case Mo.RANGE:let B=re-M.offsetRatio,te=$t(M.ratioMin+B,s.innerMinRatio.value,s.innerMaxRatio.value-M.rangeRatio),fe=se-M.offsetModel,$e=$t(M.valueMin+fe,s.innerMin.value,s.innerMax.value-M.rangeValue);F={minR:te,maxR:te+M.rangeRatio,min:s.roundValueFn.value($e),max:s.roundValueFn.value($e+M.rangeValue)},s.focus.value="both";break}c.value=c.value.min===null||c.value.max===null?{min:F.min||e.min,max:F.max||e.max}:{min:F.min,max:F.max},e.snap!==!0||e.step===0?(l.value=F.minR,a.value=F.maxR):(l.value=o.convertModelToRatio(c.value.min),a.value=o.convertModelToRatio(c.value.max))}function W(z){if(!Cd.includes(z.keyCode))return;it(z);let M=([34,33].includes(z.keyCode)?10:1)*s.keyStep.value,F=([34,37,40].includes(z.keyCode)?-1:1)*(s.isReversed.value===!0?-1:1)*(e.vertical===!0?-1:1)*M;if(s.focus.value==="both"){let re=c.value.max-c.value.min,se=$t(s.roundValueFn.value(c.value.min+F),s.innerMin.value,s.innerMax.value-re);c.value={min:se,max:s.roundValueFn.value(se+re)}}else{if(s.focus.value===!1)return;{let re=s.focus.value;c.value={...c.value,[re]:$t(s.roundValueFn.value(c.value[re]+F),re==="min"?s.innerMin.value:c.value.min,re==="max"?s.innerMax.value:c.value.max)}}}D()}return()=>{let z=o.getContent(y,w,q,M=>{M.push(E(),O())});return b("div",{ref:i,class:"q-range "+s.classes.value+(e.modelValue.min===null||e.modelValue.max===null?" q-slider--no-value":""),...s.attributes.value,"aria-valuenow":e.modelValue.min+"|"+e.modelValue.max},z)}}}),$x=Ce({name:"QRating",props:{...$o,...jn,modelValue:{type:Number,required:!0},max:{type:[String,Number],default:5},icon:[String,Array],iconHalf:[String,Array],iconSelected:[String,Array],iconAriaLabel:[String,Array],color:[String,Array],colorHalf:[String,Array],colorSelected:[String,Array],noReset:Boolean,noDimming:Boolean,readonly:Boolean,disable:Boolean},emits:["update:modelValue"],setup(e,{slots:t,emit:n}){let{proxy:{$q:s}}=Ve(),o=Lo(e),i=El(e),l=ls(i),a=X(0),c={},p=k(()=>e.readonly!==!0&&e.disable!==!0),d=k(()=>`q-rating row inline items-center q-rating--${p.value===!0?"":"non-"}editable`+(e.noDimming===!0?" q-rating--no-dimming":"")+(e.disable===!0?" disabled":"")+(e.color!==void 0&&Array.isArray(e.color)===!1?` text-${e.color}`:"")),m=k(()=>{let $=Array.isArray(e.icon)===!0?e.icon.length:0,S=Array.isArray(e.iconSelected)===!0?e.iconSelected.length:0,E=Array.isArray(e.iconHalf)===!0?e.iconHalf.length:0,L=Array.isArray(e.color)===!0?e.color.length:0,O=Array.isArray(e.colorSelected)===!0?e.colorSelected.length:0,D=Array.isArray(e.colorHalf)===!0?e.colorHalf.length:0;return{iconLen:$,icon:$>0?e.icon[$-1]:e.icon,selIconLen:S,selIcon:S>0?e.iconSelected[S-1]:e.iconSelected,halfIconLen:E,halfIcon:E>0?e.iconHalf[S-1]:e.iconHalf,colorLen:L,color:L>0?e.color[L-1]:e.color,selColorLen:O,selColor:O>0?e.colorSelected[O-1]:e.colorSelected,halfColorLen:D,halfColor:D>0?e.colorHalf[D-1]:e.colorHalf}}),v=k(()=>{if(typeof e.iconAriaLabel=="string"){let $=e.iconAriaLabel.length!==0?`${e.iconAriaLabel} `:"";return S=>`${$}${S}`}if(Array.isArray(e.iconAriaLabel)===!0){let $=e.iconAriaLabel.length;if($>0)return S=>e.iconAriaLabel[Math.min(S,$)-1]}return($,S)=>`${S} ${$}`}),_=k(()=>{let $=[],S=m.value,E=Math.ceil(e.modelValue),L=p.value===!0?0:null,O=e.iconHalf===void 0||E===e.modelValue?-1:E;for(let D=1;D<=e.max;D++){let N=a.value===0&&e.modelValue>=D||a.value>0&&a.value>=D,U=O===D&&a.value<D,W=a.value>0&&(U===!0?E:e.modelValue)>=D&&a.value<D,z=U===!0?D<=S.halfColorLen?e.colorHalf[D-1]:S.halfColor:S.selColor!==void 0&&N===!0?D<=S.selColorLen?e.colorSelected[D-1]:S.selColor:D<=S.colorLen?e.color[D-1]:S.color,M=(U===!0?D<=S.halfIconLen?e.iconHalf[D-1]:S.halfIcon:S.selIcon!==void 0&&(N===!0||W===!0)?D<=S.selIconLen?e.iconSelected[D-1]:S.selIcon:D<=S.iconLen?e.icon[D-1]:S.icon)||s.iconSet.rating.icon;$.push({name:(U===!0?D<=S.halfIconLen?e.iconHalf[D-1]:S.halfIcon:S.selIcon!==void 0&&(N===!0||W===!0)?D<=S.selIconLen?e.iconSelected[D-1]:S.selIcon:D<=S.iconLen?e.icon[D-1]:S.icon)||s.iconSet.rating.icon,attrs:{tabindex:L,role:"radio","aria-checked":e.modelValue===D?"true":"false","aria-label":v.value(D,M)},iconClass:"q-rating__icon"+(N===!0||U===!0?" q-rating__icon--active":"")+(W===!0?" q-rating__icon--exselected":"")+(a.value===D?" q-rating__icon--hovered":"")+(z!==void 0?` text-${z}`:"")})}return $}),y=k(()=>{let $={role:"radiogroup"};return e.disable===!0&&($["aria-disabled"]="true"),e.readonly===!0&&($["aria-readonly"]="true"),$});function q($){if(p.value===!0){let S=$t(parseInt($,10),1,parseInt(e.max,10)),E=e.noReset!==!0&&e.modelValue===S?0:S;E!==e.modelValue&&n("update:modelValue",E),a.value=0}}function C($){p.value===!0&&(a.value=$)}function P($,S){switch($.keyCode){case 13:case 32:return q(S),it($);case 37:case 40:return c[`rt${S-1}`]&&c[`rt${S-1}`].focus(),it($);case 39:case 38:return c[`rt${S+1}`]&&c[`rt${S+1}`].focus(),it($)}}function w(){a.value=0}return _i(()=>{c={}}),()=>{let $=[];return _.value.forEach(({iconClass:S,name:E,attrs:L},O)=>{let D=O+1;$.push(b("div",{key:D,ref:N=>{c[`rt${D}`]=N},class:"q-rating__icon-container flex flex-center",...L,onClick(){q(D)},onMouseover(){C(D)},onMouseout:w,onFocus(){C(D)},onBlur:w,onKeyup(N){P(N,D)}},jt(t[`tip-${D}`],[b(gt,{class:S,name:E})])))}),e.name!==void 0&&e.disable!==!0&&l($,"push"),b("div",{class:d.value,style:o.value,...y.value},$)}}}),Lx=Ce({name:"QResponsive",props:Ld,setup(e,{slots:t}){let n=Ed(e);return()=>b("div",{class:"q-responsive"},[b("div",{class:"q-responsive__filler overflow-hidden"},[b("div",{style:n.value})]),b("div",{class:"q-responsive__content absolute-full fit"},We(t.default))])}}),I0=["vertical","horizontal"],_u={vertical:{offset:"offsetY",scroll:"scrollTop",dir:"down",dist:"y"},horizontal:{offset:"offsetX",scroll:"scrollLeft",dir:"right",dist:"x"}},O0={prevent:!0,mouse:!0,mouseAllDir:!0},F0=e=>e>=250?50:Math.ceil(e/5),Ex=Ce({name:"QScrollArea",props:{...vt,thumbStyle:Object,verticalThumbStyle:Object,horizontalThumbStyle:Object,barStyle:[Array,String,Object],verticalBarStyle:[Array,String,Object],horizontalBarStyle:[Array,String,Object],contentStyle:[Array,String,Object],contentActiveStyle:[Array,String,Object],delay:{type:[String,Number],default:1e3},visible:{type:Boolean,default:null},tabindex:[String,Number],onScroll:Function},setup(e,{slots:t,emit:n}){let s=X(!1),o=X(!1),i=X(!1),l={vertical:X(0),horizontal:X(0)},a={vertical:{ref:X(null),position:X(0),size:X(0)},horizontal:{ref:X(null),position:X(0),size:X(0)}},{proxy:c}=Ve(),p=_t(e,c.$q),d=null,m,v=X(null),_=k(()=>"q-scrollarea"+(p.value===!0?" q-scrollarea--dark":""));a.vertical.percentage=k(()=>{let B=a.vertical.size.value-l.vertical.value;if(B<=0)return 0;let te=$t(a.vertical.position.value/B,0,1);return Math.round(te*1e4)/1e4}),a.vertical.thumbHidden=k(()=>(e.visible===null?i.value:e.visible)!==!0&&s.value===!1&&o.value===!1||a.vertical.size.value<=l.vertical.value+1),a.vertical.thumbStart=k(()=>a.vertical.percentage.value*(l.vertical.value-a.vertical.thumbSize.value)),a.vertical.thumbSize=k(()=>Math.round($t(l.vertical.value*l.vertical.value/a.vertical.size.value,F0(l.vertical.value),l.vertical.value))),a.vertical.style=k(()=>({...e.thumbStyle,...e.verticalThumbStyle,top:`${a.vertical.thumbStart.value}px`,height:`${a.vertical.thumbSize.value}px`})),a.vertical.thumbClass=k(()=>"q-scrollarea__thumb q-scrollarea__thumb--v absolute-right"+(a.vertical.thumbHidden.value===!0?" q-scrollarea__thumb--invisible":"")),a.vertical.barClass=k(()=>"q-scrollarea__bar q-scrollarea__bar--v absolute-right"+(a.vertical.thumbHidden.value===!0?" q-scrollarea__bar--invisible":"")),a.horizontal.percentage=k(()=>{let B=a.horizontal.size.value-l.horizontal.value;if(B<=0)return 0;let te=$t(Math.abs(a.horizontal.position.value)/B,0,1);return Math.round(te*1e4)/1e4}),a.horizontal.thumbHidden=k(()=>(e.visible===null?i.value:e.visible)!==!0&&s.value===!1&&o.value===!1||a.horizontal.size.value<=l.horizontal.value+1),a.horizontal.thumbStart=k(()=>a.horizontal.percentage.value*(l.horizontal.value-a.horizontal.thumbSize.value)),a.horizontal.thumbSize=k(()=>Math.round($t(l.horizontal.value*l.horizontal.value/a.horizontal.size.value,F0(l.horizontal.value),l.horizontal.value))),a.horizontal.style=k(()=>({...e.thumbStyle,...e.horizontalThumbStyle,[c.$q.lang.rtl===!0?"right":"left"]:`${a.horizontal.thumbStart.value}px`,width:`${a.horizontal.thumbSize.value}px`})),a.horizontal.thumbClass=k(()=>"q-scrollarea__thumb q-scrollarea__thumb--h absolute-bottom"+(a.horizontal.thumbHidden.value===!0?" q-scrollarea__thumb--invisible":"")),a.horizontal.barClass=k(()=>"q-scrollarea__bar q-scrollarea__bar--h absolute-bottom"+(a.horizontal.thumbHidden.value===!0?" q-scrollarea__bar--invisible":""));let y=k(()=>a.vertical.thumbHidden.value===!0&&a.horizontal.thumbHidden.value===!0?e.contentStyle:e.contentActiveStyle),q=[[Ln,B=>{O(B,"vertical")},void 0,{vertical:!0,...O0}]],C=[[Ln,B=>{O(B,"horizontal")},void 0,{horizontal:!0,...O0}]];function P(){let B={};return I0.forEach(te=>{let fe=a[te];B[te+"Position"]=fe.position.value,B[te+"Percentage"]=fe.percentage.value,B[te+"Size"]=fe.size.value,B[te+"ContainerSize"]=l[te].value}),B}let w=xi(()=>{let B=P();B.ref=c,n("scroll",B)},0);function $(B,te,fe){if(I0.includes(B)===!1){console.error("[QScrollArea]: wrong first param of setScrollPosition (vertical/horizontal)");return}(B==="vertical"?ci:ou)(v.value,te,fe)}function S({height:B,width:te}){let fe=!1;l.vertical.value!==B&&(l.vertical.value=B,fe=!0),l.horizontal.value!==te&&(l.horizontal.value=te,fe=!0),fe===!0&&W()}function E({position:B}){let te=!1;a.vertical.position.value!==B.top&&(a.vertical.position.value=B.top,te=!0),a.horizontal.position.value!==B.left&&(a.horizontal.position.value=B.left,te=!0),te===!0&&W()}function L({height:B,width:te}){a.horizontal.size.value!==te&&(a.horizontal.size.value=te,W()),a.vertical.size.value!==B&&(a.vertical.size.value=B,W())}function O(B,te){let fe=a[te];if(B.isFirst===!0){if(fe.thumbHidden.value===!0)return;m=fe.position.value,o.value=!0}else if(o.value!==!0)return;B.isFinal===!0&&(o.value=!1);let $e=_u[te],ne=l[te].value,T=(fe.size.value-ne)/(ne-fe.thumbSize.value),ae=B.distance[$e.dist],ie=m+(B.direction===$e.dir?1:-1)*ae*T;z(ie,te)}function D(B,te){let fe=a[te];if(fe.thumbHidden.value!==!0){let $e=B[_u[te].offset];if($e<fe.thumbStart.value||$e>fe.thumbStart.value+fe.thumbSize.value){let ne=$e-fe.thumbSize.value/2;z(ne/l[te].value*fe.size.value,te)}fe.ref.value!==null&&fe.ref.value.dispatchEvent(new MouseEvent(B.type,B))}}function N(B){D(B,"vertical")}function U(B){D(B,"horizontal")}function W(){s.value=!0,d!==null&&clearTimeout(d),d=setTimeout(()=>{d=null,s.value=!1},e.delay),e.onScroll!==void 0&&w()}function z(B,te){v.value[_u[te].scroll]=B}let M=null;function F(){M!==null&&clearTimeout(M),M=setTimeout(()=>{M=null,i.value=!0},c.$q.platform.is.ios?50:0)}function re(){M!==null&&(clearTimeout(M),M=null),i.value=!1}let se=null;return qe(()=>c.$q.lang.rtl,B=>{v.value!==null&&ou(v.value,Math.abs(a.horizontal.position.value)*(B===!0?-1:1))}),mo(()=>{se={top:a.vertical.position.value,left:a.horizontal.position.value}}),os(()=>{if(se===null)return;let B=v.value;B!==null&&(ou(B,se.left),ci(B,se.top))}),pt(w.cancel),Object.assign(c,{getScrollTarget:()=>v.value,getScroll:P,getScrollPosition:()=>({top:a.vertical.position.value,left:a.horizontal.position.value}),getScrollPercentage:()=>({top:a.vertical.percentage.value,left:a.horizontal.percentage.value}),setScrollPosition:$,setScrollPercentage(B,te,fe){$(B,te*(a[B].size.value-l[B].value)*(B==="horizontal"&&c.$q.lang.rtl===!0?-1:1),fe)}}),()=>b("div",{class:_.value,onMouseenter:F,onMouseleave:re},[b("div",{ref:v,class:"q-scrollarea__container scroll relative-position fit hide-scrollbar",tabindex:e.tabindex!==void 0?e.tabindex:void 0},[b("div",{class:"q-scrollarea__content absolute",style:y.value},jt(t.default,[b(Yo,{debounce:0,onResize:L})])),b(Nd,{axis:"both",onScroll:E})]),b(Yo,{debounce:0,onResize:S}),b("div",{class:a.vertical.barClass.value,style:[e.barStyle,e.verticalBarStyle],"aria-hidden":"true",onMousedown:N}),b("div",{class:a.horizontal.barClass.value,style:[e.barStyle,e.horizontalBarStyle],"aria-hidden":"true",onMousedown:U}),Je(b("div",{ref:a.vertical.ref,class:a.vertical.thumbClass.value,style:a.vertical.style.value,"aria-hidden":"true"}),q),Je(b("div",{ref:a.horizontal.ref,class:a.horizontal.thumbClass.value,style:a.horizontal.style.value,"aria-hidden":"true"}),C)])}}),Kn=1e3,Rx=["start","center","end","start-force","center-force","end-force"],Lh=Array.prototype.filter,Nx=window.getComputedStyle(document.body).overflowAnchor===void 0?Bt:function(e,t){e!==null&&(e._qOverflowAnimationFrame!==void 0&&cancelAnimationFrame(e._qOverflowAnimationFrame),e._qOverflowAnimationFrame=requestAnimationFrame(()=>{if(e===null)return;e._qOverflowAnimationFrame=void 0;let n=e.children||[];Lh.call(n,o=>o.dataset&&o.dataset.qVsAnchor!==void 0).forEach(o=>{delete o.dataset.qVsAnchor});let s=n[t];s&&s.dataset&&(s.dataset.qVsAnchor="")}))};function pi(e,t){return e+t}function bu(e,t,n,s,o,i,l,a){let c=e===window?document.scrollingElement||document.documentElement:e,p=o===!0?"offsetWidth":"offsetHeight",d={scrollStart:0,scrollViewSize:-l-a,scrollMaxSize:0,offsetStart:-l,offsetEnd:-a};if(o===!0?(e===window?(d.scrollStart=window.pageXOffset||window.scrollX||document.body.scrollLeft||0,d.scrollViewSize+=document.documentElement.clientWidth):(d.scrollStart=c.scrollLeft,d.scrollViewSize+=c.clientWidth),d.scrollMaxSize=c.scrollWidth,i===!0&&(d.scrollStart=(ml===!0?d.scrollMaxSize-d.scrollViewSize:0)-d.scrollStart)):(e===window?(d.scrollStart=window.pageYOffset||window.scrollY||document.body.scrollTop||0,d.scrollViewSize+=document.documentElement.clientHeight):(d.scrollStart=c.scrollTop,d.scrollViewSize+=c.clientHeight),d.scrollMaxSize=c.scrollHeight),n!==null)for(let m=n.previousElementSibling;m!==null;m=m.previousElementSibling)m.classList.contains("q-virtual-scroll--skip")===!1&&(d.offsetStart+=m[p]);if(s!==null)for(let m=s.nextElementSibling;m!==null;m=m.nextElementSibling)m.classList.contains("q-virtual-scroll--skip")===!1&&(d.offsetEnd+=m[p]);if(t!==e){let m=c.getBoundingClientRect(),v=t.getBoundingClientRect();o===!0?(d.offsetStart+=v.left-m.left,d.offsetEnd-=v.width):(d.offsetStart+=v.top-m.top,d.offsetEnd-=v.height),e!==window&&(d.offsetStart+=d.scrollStart),d.offsetEnd+=d.scrollMaxSize-d.offsetStart}return d}function U0(e,t,n,s){t==="end"&&(t=(e===window?document.body:e)[n===!0?"scrollWidth":"scrollHeight"]),e===window?n===!0?(s===!0&&(t=(ml===!0?document.body.scrollWidth-document.documentElement.clientWidth:0)-t),window.scrollTo(t,window.pageYOffset||window.scrollY||document.body.scrollTop||0)):window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,t):n===!0?(s===!0&&(t=(ml===!0?e.scrollWidth-e.offsetWidth:0)-t),e.scrollLeft=t):e.scrollTop=t}function zi(e,t,n,s){if(n>=s)return 0;let o=t.length,i=Math.floor(n/Kn),l=Math.floor((s-1)/Kn)+1,a=e.slice(i,l).reduce(pi,0);return n%Kn!==0&&(a-=t.slice(i*Kn,n).reduce(pi,0)),s%Kn!==0&&s!==o&&(a-=t.slice(s,l*Kn).reduce(pi,0)),a}var Eh={virtualScrollSliceSize:{type:[Number,String],default:null},virtualScrollSliceRatioBefore:{type:[Number,String],default:1},virtualScrollSliceRatioAfter:{type:[Number,String],default:1},virtualScrollItemSize:{type:[Number,String],default:24},virtualScrollStickySizeStart:{type:[Number,String],default:0},virtualScrollStickySizeEnd:{type:[Number,String],default:0},tableColspan:[Number,String]},Rh=Object.keys(Eh),Nh={virtualScrollHorizontal:Boolean,onVirtualScroll:Function,...Eh};function Ah({virtualScrollLength:e,getVirtualScrollTarget:t,getVirtualScrollEl:n,virtualScrollItemSizeComputed:s}){let o=Ve(),{props:i,emit:l,proxy:a}=o,{$q:c}=a,p,d,m,v=[],_,y=X(0),q=X(0),C=X({}),P=X(null),w=X(null),$=X(null),S=X({from:0,to:0}),E=k(()=>i.tableColspan!==void 0?i.tableColspan:100);s===void 0&&(s=k(()=>i.virtualScrollItemSize));let L=k(()=>s.value+";"+i.virtualScrollHorizontal),O=k(()=>L.value+";"+i.virtualScrollSliceRatioBefore+";"+i.virtualScrollSliceRatioAfter);qe(O,()=>{se()}),qe(L,D);function D(){re(d,!0)}function N(ne){re(ne===void 0?d:ne)}function U(ne,T){let ae=t();if(ae==null||ae.nodeType===8)return;let ie=bu(ae,n(),P.value,w.value,i.virtualScrollHorizontal,c.lang.rtl,i.virtualScrollStickySizeStart,i.virtualScrollStickySizeEnd);m!==ie.scrollViewSize&&se(ie.scrollViewSize),z(ae,ie,Math.min(e.value-1,Math.max(0,parseInt(ne,10)||0)),0,Rx.indexOf(T)!==-1?T:d!==-1&&ne>d?"end":"start")}function W(){let ne=t();if(ne==null||ne.nodeType===8)return;let T=bu(ne,n(),P.value,w.value,i.virtualScrollHorizontal,c.lang.rtl,i.virtualScrollStickySizeStart,i.virtualScrollStickySizeEnd),ae=e.value-1,ie=T.scrollMaxSize-T.offsetStart-T.offsetEnd-q.value;if(p===T.scrollStart)return;if(T.scrollMaxSize<=0){z(ne,T,0,0);return}m!==T.scrollViewSize&&se(T.scrollViewSize),M(S.value.from);let Le=Math.floor(T.scrollMaxSize-Math.max(T.scrollViewSize,T.offsetEnd)-Math.min(_[ae],T.scrollViewSize/2));if(Le>0&&Math.ceil(T.scrollStart)>=Le){z(ne,T,ae,T.scrollMaxSize-T.offsetEnd-v.reduce(pi,0));return}let j=0,V=T.scrollStart-T.offsetStart,me=V;if(V<=ie&&V+T.scrollViewSize>=y.value)V-=y.value,j=S.value.from,me=V;else for(let Q=0;V>=v[Q]&&j<ae;Q++)V-=v[Q],j+=Kn;for(;V>0&&j<ae;)V-=_[j],V>-T.scrollViewSize?(j++,me=V):me=_[j]+V;z(ne,T,j,me)}function z(ne,T,ae,ie,Le){let j=typeof Le=="string"&&Le.indexOf("-force")!==-1,V=j===!0?Le.replace("-force",""):Le,me=V!==void 0?V:"start",Q=Math.max(0,ae-C.value[me]),ge=Q+C.value.total;ge>e.value&&(ge=e.value,Q=Math.max(0,ge-C.value.total)),p=T.scrollStart;let Ae=Q!==S.value.from||ge!==S.value.to;if(Ae===!1&&V===void 0){te(ae);return}let{activeElement:ce}=document,A=$.value;Ae===!0&&A!==null&&A!==ce&&A.contains(ce)===!0&&(A.addEventListener("focusout",F),setTimeout(()=>{A!==null&&A.removeEventListener("focusout",F)})),Nx(A,ae-Q);let I=V!==void 0?_.slice(Q,ae).reduce(pi,0):0;if(Ae===!0){let ee=ge>=S.value.from&&Q<=S.value.to?S.value.to:ge;S.value={from:Q,to:ee},y.value=zi(v,_,0,Q),q.value=zi(v,_,ge,e.value),requestAnimationFrame(()=>{S.value.to!==ge&&p===T.scrollStart&&(S.value={from:S.value.from,to:ge},q.value=zi(v,_,ge,e.value))})}requestAnimationFrame(()=>{if(p!==T.scrollStart)return;Ae===!0&&M(Q);let ee=_.slice(Q,ae).reduce(pi,0),ve=ee+T.offsetStart+y.value,G=ve+_[ae],_e=ve+ie;if(V!==void 0){let we=ee-I,Pe=T.scrollStart+we;_e=j!==!0&&Pe<ve&&G<Pe+T.scrollViewSize?Pe:V==="end"?G-T.scrollViewSize:ve-(V==="start"?0:Math.round((T.scrollViewSize-_[ae])/2))}p=_e,U0(ne,_e,i.virtualScrollHorizontal,c.lang.rtl),te(ae)})}function M(ne){let T=$.value;if(T){let ae=Lh.call(T.children,Q=>Q.classList&&Q.classList.contains("q-virtual-scroll--skip")===!1),ie=ae.length,Le=i.virtualScrollHorizontal===!0?Q=>Q.getBoundingClientRect().width:Q=>Q.offsetHeight,j=ne,V,me;for(let Q=0;Q<ie;){for(V=Le(ae[Q]),Q++;Q<ie&&ae[Q].classList.contains("q-virtual-scroll--with-prev")===!0;)V+=Le(ae[Q]),Q++;me=V-_[j],me!==0&&(_[j]+=me,v[Math.floor(j/Kn)]+=me),j++}}}function F(){$.value!==null&&$.value!==void 0&&$.value.focus()}function re(ne,T){let ae=1*s.value;(T===!0||Array.isArray(_)===!1)&&(_=[]);let ie=_.length;_.length=e.value;for(let j=e.value-1;j>=ie;j--)_[j]=ae;let Le=Math.floor((e.value-1)/Kn);v=[];for(let j=0;j<=Le;j++){let V=0,me=Math.min((j+1)*Kn,e.value);for(let Q=j*Kn;Q<me;Q++)V+=_[Q];v.push(V)}d=-1,p=void 0,y.value=zi(v,_,0,S.value.from),q.value=zi(v,_,S.value.to,e.value),ne>=0?(M(S.value.from),ft(()=>{U(ne)})):fe()}function se(ne){if(ne===void 0&&typeof window<"u"){let V=t();V!=null&&V.nodeType!==8&&(ne=bu(V,n(),P.value,w.value,i.virtualScrollHorizontal,c.lang.rtl,i.virtualScrollStickySizeStart,i.virtualScrollStickySizeEnd).scrollViewSize)}m=ne;let T=parseFloat(i.virtualScrollSliceRatioBefore)||0,ae=parseFloat(i.virtualScrollSliceRatioAfter)||0,ie=1+T+ae,Le=ne===void 0||ne<=0?1:Math.ceil(ne/s.value),j=Math.max(1,Le,Math.ceil((i.virtualScrollSliceSize>0?i.virtualScrollSliceSize:10)/ie));C.value={total:Math.ceil(j*ie),start:Math.ceil(j*T),center:Math.ceil(j*(.5+T)),end:Math.ceil(j*(1+T)),view:Le}}function B(ne,T){let ae=i.virtualScrollHorizontal===!0?"width":"height",ie={["--q-virtual-scroll-item-"+ae]:s.value+"px"};return[ne==="tbody"?b(ne,{class:"q-virtual-scroll__padding",key:"before",ref:P},[b("tr",[b("td",{style:{[ae]:`${y.value}px`,...ie},colspan:E.value})])]):b(ne,{class:"q-virtual-scroll__padding",key:"before",ref:P,style:{[ae]:`${y.value}px`,...ie}}),b(ne,{class:"q-virtual-scroll__content",key:"content",ref:$,tabindex:-1},T.flat()),ne==="tbody"?b(ne,{class:"q-virtual-scroll__padding",key:"after",ref:w},[b("tr",[b("td",{style:{[ae]:`${q.value}px`,...ie},colspan:E.value})])]):b(ne,{class:"q-virtual-scroll__padding",key:"after",ref:w,style:{[ae]:`${q.value}px`,...ie}})]}function te(ne){d!==ne&&(i.onVirtualScroll!==void 0&&l("virtualScroll",{index:ne,from:S.value.from,to:S.value.to-1,direction:ne<d?"decrease":"increase",ref:a}),d=ne)}se();let fe=xi(W,c.platform.is.ios===!0?120:35);xl(()=>{se()});let $e=!1;return mo(()=>{$e=!0}),os(()=>{if($e!==!0)return;let ne=t();p!==void 0&&ne!==void 0&&ne!==null&&ne.nodeType!==8?U0(ne,p,i.virtualScrollHorizontal,c.lang.rtl):U(d)}),pt(()=>{fe.cancel()}),Object.assign(a,{scrollTo:U,reset:D,refresh:N}),{virtualScrollSliceRange:S,virtualScrollSliceSizeComputed:C,setVirtualScrollSize:se,onVirtualScrollEvt:fe,localResetVirtualScroll:re,padVirtualScroll:B,scrollTo:U,reset:D,refresh:N}}var H0=e=>["add","add-unique","toggle"].includes(e),Ax=".*+?^${}()|[]\\",Mx=Object.keys(Ml),Ad=Ce({name:"QSelect",inheritAttrs:!1,props:{...Nh,...jn,...Ml,modelValue:{required:!0},multiple:Boolean,displayValue:[String,Number],displayValueHtml:Boolean,dropdownIcon:String,options:{type:Array,default:()=>[]},optionValue:[Function,String],optionLabel:[Function,String],optionDisable:[Function,String],hideSelected:Boolean,hideDropdownIcon:Boolean,fillInput:Boolean,maxValues:[Number,String],optionsDense:Boolean,optionsDark:{type:Boolean,default:null},optionsSelectedClass:String,optionsHtml:Boolean,optionsCover:Boolean,menuShrink:Boolean,menuAnchor:String,menuSelf:String,menuOffset:Array,popupContentClass:String,popupContentStyle:[String,Array,Object],popupNoRouteDismiss:Boolean,useInput:Boolean,useChips:Boolean,newValueMode:{type:String,validator:H0},mapOptions:Boolean,emitValue:Boolean,inputDebounce:{type:[Number,String],default:500},inputClass:[Array,String,Object],inputStyle:[Array,String,Object],tabindex:{type:[String,Number],default:0},autocomplete:String,transitionShow:String,transitionHide:String,transitionDuration:[String,Number],behavior:{type:String,validator:e=>["default","menu","dialog"].includes(e),default:"default"},virtualScrollItemSize:{type:[Number,String],default:void 0},onNewValue:Function,onFilter:Function},emits:[...Pa,"add","remove","inputValue","keyup","keypress","keydown","filterAbort"],setup(e,{slots:t,emit:n}){let{proxy:s}=Ve(),{$q:o}=s,i=X(!1),l=X(!1),a=X(-1),c=X(""),p=X(!1),d=X(!1),m=null,v=null,_,y,q,C=null,P,w,$,S,E=X(null),L=X(null),O=X(null),D=X(null),N=X(null),U=md(e),W=vh(Ue),z=k(()=>Array.isArray(e.options)?e.options.length:0),M=k(()=>e.virtualScrollItemSize===void 0?e.optionsDense===!0?24:48:e.virtualScrollItemSize),{virtualScrollSliceRange:F,virtualScrollSliceSizeComputed:re,localResetVirtualScroll:se,padVirtualScroll:B,onVirtualScrollEvt:te,scrollTo:fe,setVirtualScrollSize:$e}=Ah({virtualScrollLength:z,getVirtualScrollTarget:Dn,getVirtualScrollEl:gn,virtualScrollItemSizeComputed:M}),ne=$a(),T=k(()=>{let oe=e.mapOptions===!0&&e.multiple!==!0,Qe=e.modelValue!==void 0&&(e.modelValue!==null||oe===!0)?e.multiple===!0&&Array.isArray(e.modelValue)?e.modelValue:[e.modelValue]:[];if(e.mapOptions===!0&&Array.isArray(e.options)===!0){let je=e.mapOptions===!0&&_!==void 0?_:[],ut=Qe.map(Mt=>he(Mt,je));return e.modelValue===null&&oe===!0?ut.filter(Mt=>Mt!==null):ut}return Qe}),ae=k(()=>{let oe={};return Mx.forEach(Qe=>{let je=e[Qe];je!==void 0&&(oe[Qe]=je)}),oe}),ie=k(()=>e.optionsDark===null?ne.isDark.value:e.optionsDark),Le=k(()=>Rs(T.value)),j=k(()=>{let oe="q-field__input q-placeholder col";return e.hideSelected===!0||T.value.length===0?[oe,e.inputClass]:(oe+=" q-field__input--padding",e.inputClass===void 0?oe:[oe,e.inputClass])}),V=k(()=>(e.virtualScrollHorizontal===!0?"q-virtual-scroll--horizontal":"")+(e.popupContentClass?" "+e.popupContentClass:"")),me=k(()=>z.value===0),Q=k(()=>T.value.map(oe=>pe.value(oe)).join(", ")),ge=k(()=>e.displayValue!==void 0?e.displayValue:Q.value),Ae=k(()=>e.optionsHtml===!0?()=>!0:oe=>oe!=null&&oe.html===!0),ce=k(()=>e.displayValueHtml===!0||e.displayValue===void 0&&(e.optionsHtml===!0||T.value.some(Ae.value))),A=k(()=>ne.focused.value===!0?e.tabindex:-1),I=k(()=>{let oe={tabindex:e.tabindex,role:"combobox","aria-label":e.label,"aria-readonly":e.readonly===!0?"true":"false","aria-autocomplete":e.useInput===!0?"list":"none","aria-expanded":i.value===!0?"true":"false","aria-controls":`${ne.targetUid.value}_lb`};return a.value>=0&&(oe["aria-activedescendant"]=`${ne.targetUid.value}_${a.value}`),oe}),ee=k(()=>({id:`${ne.targetUid.value}_lb`,role:"listbox","aria-multiselectable":e.multiple===!0?"true":"false"})),ve=k(()=>T.value.map((oe,Qe)=>({index:Qe,opt:oe,html:Ae.value(oe),selected:!0,removeAtIndex:Xe,toggleOption:mt,tabindex:A.value}))),G=k(()=>{if(z.value===0)return[];let{from:oe,to:Qe}=F.value;return e.options.slice(oe,Qe).map((je,ut)=>{let Mt=le.value(je)===!0,zt=Ke(je)===!0,ln=oe+ut,Kt={clickable:!0,active:zt,activeClass:Pe.value,manualFocus:!0,focused:!1,disable:Mt,tabindex:-1,dense:e.optionsDense,dark:ie.value,role:"option","aria-selected":zt===!0?"true":"false",id:`${ne.targetUid.value}_${ln}`,onClick:()=>{mt(je)}};return Mt!==!0&&(a.value===ln&&(Kt.focused=!0),o.platform.is.desktop===!0&&(Kt.onMousemove=()=>{i.value===!0&&be(ln)})),{index:ln,opt:je,html:Ae.value(je),label:pe.value(je),selected:Kt.active,focused:Kt.focused,toggleOption:mt,setOptionIndex:be,itemProps:Kt}})}),_e=k(()=>e.dropdownIcon!==void 0?e.dropdownIcon:o.iconSet.arrow.dropdown),we=k(()=>e.optionsCover===!1&&e.outlined!==!0&&e.standout!==!0&&e.borderless!==!0&&e.rounded!==!0),Pe=k(()=>e.optionsSelectedClass!==void 0?e.optionsSelectedClass:e.color!==void 0?`text-${e.color}`:""),de=k(()=>Ee(e.optionValue,"value")),pe=k(()=>Ee(e.optionLabel,"label")),le=k(()=>Ee(e.optionDisable,"disable")),ye=k(()=>T.value.map(oe=>de.value(oe))),Ne=k(()=>{let oe={onInput:Ue,onChange:W,onKeydown:Dt,onKeyup:at,onKeypress:At,onFocus:Ze,onClick(Qe){y===!0&&Ot(Qe)}};return oe.onCompositionstart=oe.onCompositionupdate=oe.onCompositionend=W,oe});qe(T,oe=>{_=oe,e.useInput===!0&&e.fillInput===!0&&e.multiple!==!0&&ne.innerLoading.value!==!0&&(l.value!==!0&&i.value!==!0||Le.value!==!0)&&(q!==!0&&Ds(),(l.value===!0||i.value===!0)&&lt(""))},{immediate:!0}),qe(()=>e.fillInput,Ds),qe(i,Va),qe(z,rg);function Me(oe){return e.emitValue===!0?de.value(oe):oe}function Te(oe){if(oe!==-1&&oe<T.value.length)if(e.multiple===!0){let Qe=e.modelValue.slice();n("remove",{index:oe,value:Qe.splice(oe,1)[0]}),n("update:modelValue",Qe)}else n("update:modelValue",null)}function Xe(oe){Te(oe),ne.focus()}function et(oe,Qe){let je=Me(oe);if(e.multiple!==!0){e.fillInput===!0&&tt(pe.value(oe),!0,!0),n("update:modelValue",je);return}if(T.value.length===0){n("add",{index:0,value:je}),n("update:modelValue",e.multiple===!0?[je]:je);return}if(Qe===!0&&Ke(oe)===!0||e.maxValues!==void 0&&e.modelValue.length>=e.maxValues)return;let ut=e.modelValue.slice();n("add",{index:ut.length,value:je}),ut.push(je),n("update:modelValue",ut)}function mt(oe,Qe){if(ne.editable.value!==!0||oe===void 0||le.value(oe)===!0)return;let je=de.value(oe);if(e.multiple!==!0){Qe!==!0&&(tt(e.fillInput===!0?pe.value(oe):"",!0,!0),as()),L.value!==null&&L.value.focus(),(T.value.length===0||Gn(de.value(T.value[0]),je)!==!0)&&n("update:modelValue",e.emitValue===!0?je:oe);return}if((y!==!0||p.value===!0)&&ne.focus(),Ze(),T.value.length===0){let zt=e.emitValue===!0?je:oe;n("add",{index:0,value:zt}),n("update:modelValue",e.multiple===!0?[zt]:zt);return}let ut=e.modelValue.slice(),Mt=ye.value.findIndex(zt=>Gn(zt,je));if(Mt!==-1)n("remove",{index:Mt,value:ut.splice(Mt,1)[0]});else{if(e.maxValues!==void 0&&ut.length>=e.maxValues)return;let zt=e.emitValue===!0?je:oe;n("add",{index:ut.length,value:zt}),ut.push(zt)}n("update:modelValue",ut)}function be(oe){if(o.platform.is.desktop!==!0)return;let Qe=oe!==-1&&oe<z.value?oe:-1;a.value!==Qe&&(a.value=Qe)}function Re(oe=1,Qe){if(i.value===!0){let je=a.value;do je=Ar(je+oe,-1,z.value-1);while(je!==-1&&je!==a.value&&le.value(e.options[je])===!0);a.value!==je&&(be(je),fe(je),Qe!==!0&&e.useInput===!0&&e.fillInput===!0&&Ge(je>=0?pe.value(e.options[je]):P,!0))}}function he(oe,Qe){let je=ut=>Gn(de.value(ut),oe);return e.options.find(je)||Qe.find(je)||oe}function Ee(oe,Qe){let je=oe!==void 0?oe:Qe;return typeof je=="function"?je:ut=>ut!==null&&typeof ut=="object"&&je in ut?ut[je]:ut}function Ke(oe){let Qe=de.value(oe);return ye.value.find(je=>Gn(je,Qe))!==void 0}function Ze(oe){e.useInput===!0&&L.value!==null&&(oe===void 0||L.value===oe.target&&oe.target.value===Q.value)&&L.value.select()}function Ie(oe){Un(oe,27)===!0&&i.value===!0&&(Ot(oe),as(),Ds()),n("keyup",oe)}function at(oe){let{value:Qe}=oe.target;if(oe.keyCode!==void 0){Ie(oe);return}if(oe.target.value="",m!==null&&(clearTimeout(m),m=null),v!==null&&(clearTimeout(v),v=null),Ds(),typeof Qe=="string"&&Qe.length!==0){let je=Qe.toLocaleLowerCase(),ut=zt=>{let ln=e.options.find(Kt=>zt.value(Kt).toLocaleLowerCase()===je);return ln===void 0?!1:(T.value.indexOf(ln)===-1?mt(ln):as(),!0)},Mt=zt=>{ut(de)!==!0&&(ut(pe)===!0||zt===!0||lt(Qe,!0,()=>Mt(!0)))};Mt()}else ne.clearValue(oe)}function At(oe){n("keypress",oe)}function Dt(oe){if(n("keydown",oe),Ms(oe)===!0)return;let Qe=c.value.length!==0&&(e.newValueMode!==void 0||e.onNewValue!==void 0),je=oe.shiftKey!==!0&&e.multiple!==!0&&(a.value!==-1||Qe===!0);if(oe.keyCode===27){en(oe);return}if(oe.keyCode===9&&je===!1){wt();return}if(oe.target===void 0||oe.target.id!==ne.targetUid.value||ne.editable.value!==!0)return;if(oe.keyCode===40&&ne.innerLoading.value!==!0&&i.value===!1){it(oe),Tn();return}if(oe.keyCode===8&&(e.useChips===!0||e.clearable===!0)&&e.hideSelected!==!0&&c.value.length===0){e.multiple===!0&&Array.isArray(e.modelValue)===!0?Te(e.modelValue.length-1):e.multiple!==!0&&e.modelValue!==null&&n("update:modelValue",null);return}(oe.keyCode===35||oe.keyCode===36)&&(typeof c.value!="string"||c.value.length===0)&&(it(oe),a.value=-1,Re(oe.keyCode===36?1:-1,e.multiple)),(oe.keyCode===33||oe.keyCode===34)&&re.value!==void 0&&(it(oe),a.value=Math.max(-1,Math.min(z.value,a.value+(oe.keyCode===33?-1:1)*re.value.view)),Re(oe.keyCode===33?1:-1,e.multiple)),(oe.keyCode===38||oe.keyCode===40)&&(it(oe),Re(oe.keyCode===38?-1:1,e.multiple));let ut=z.value;if(($===void 0||S<Date.now())&&($=""),ut>0&&e.useInput!==!0&&oe.key!==void 0&&oe.key.length===1&&oe.altKey===!1&&oe.ctrlKey===!1&&oe.metaKey===!1&&(oe.keyCode!==32||$.length!==0)){i.value!==!0&&Tn(oe);let Mt=oe.key.toLocaleLowerCase(),zt=$.length===1&&$[0]===Mt;S=Date.now()+1500,zt===!1&&(it(oe),$+=Mt);let ln=new RegExp("^"+$.split("").map(Ba=>Ax.indexOf(Ba)!==-1?"\\"+Ba:Ba).join(".*"),"i"),Kt=a.value;if(zt===!0||Kt<0||ln.test(pe.value(e.options[Kt]))!==!0)do Kt=Ar(Kt+1,-1,ut-1);while(Kt!==a.value&&(le.value(e.options[Kt])===!0||ln.test(pe.value(e.options[Kt]))!==!0));a.value!==Kt&&ft(()=>{be(Kt),fe(Kt),Kt>=0&&e.useInput===!0&&e.fillInput===!0&&Ge(pe.value(e.options[Kt]),!0)});return}if(!(oe.keyCode!==13&&(oe.keyCode!==32||e.useInput===!0||$!=="")&&(oe.keyCode!==9||je===!1))){if(oe.keyCode!==9&&it(oe),a.value!==-1&&a.value<ut){mt(e.options[a.value]);return}if(Qe===!0){let Mt=(zt,ln)=>{if(ln){if(H0(ln)!==!0)return}else ln=e.newValueMode;tt("",e.multiple!==!0,!0),zt!=null&&((ln==="toggle"?mt:et)(zt,ln==="add-unique"),e.multiple!==!0&&(L.value!==null&&L.value.focus(),as()))};if(e.onNewValue!==void 0?n("newValue",c.value,Mt):Mt(c.value),e.multiple!==!0)return}i.value===!0?wt():ne.innerLoading.value!==!0&&Tn()}}function gn(){return y===!0?N.value:O.value!==null&&O.value.contentEl!==null?O.value.contentEl:void 0}function Dn(){return gn()}function ho(){return e.hideSelected===!0?[]:t["selected-item"]!==void 0?ve.value.map(oe=>t["selected-item"](oe)).slice():t.selected!==void 0?[].concat(t.selected()):e.useChips===!0?ve.value.map((oe,Qe)=>b(wd,{key:"option-"+Qe,removable:ne.editable.value===!0&&le.value(oe.opt)!==!0,dense:!0,textColor:e.color,tabindex:A.value,onRemove(){oe.removeAtIndex(Qe)}},()=>b("span",{class:"ellipsis",[oe.html===!0?"innerHTML":"textContent"]:pe.value(oe.opt)}))):[b("span",{[ce.value===!0?"innerHTML":"textContent"]:ge.value})]}function ao(){if(me.value===!0)return t["no-option"]!==void 0?t["no-option"]({inputValue:c.value}):void 0;let oe=t.option!==void 0?t.option:je=>b(Al,{key:je.index,...je.itemProps},()=>b(So,()=>b(jr,()=>b("span",{[je.html===!0?"innerHTML":"textContent"]:je.label})))),Qe=B("div",G.value.map(oe));return t["before-options"]!==void 0&&(Qe=t["before-options"]().concat(Qe)),jt(t["after-options"],Qe)}function Se(oe,Qe){let je=Qe===!0?{...I.value,...ne.splitAttrs.attributes.value}:void 0,ut={ref:Qe===!0?L:void 0,key:"i_t",class:j.value,style:e.inputStyle,value:c.value!==void 0?c.value:"",type:"search",...je,id:Qe===!0?ne.targetUid.value:void 0,maxlength:e.maxlength,autocomplete:e.autocomplete,"data-autofocus":oe===!0||e.autofocus===!0||void 0,disabled:e.disable===!0,readonly:e.readonly===!0,...Ne.value};return oe!==!0&&y===!0&&(Array.isArray(ut.class)===!0?ut.class=[...ut.class,"no-pointer-events"]:ut.class+=" no-pointer-events"),b("input",ut)}function Ue(oe){m!==null&&(clearTimeout(m),m=null),v!==null&&(clearTimeout(v),v=null),!(oe&&oe.target&&oe.target.qComposing===!0)&&(Ge(oe.target.value||""),q=!0,P=c.value,ne.focused.value!==!0&&(y!==!0||p.value===!0)&&ne.focus(),e.onFilter!==void 0&&(m=setTimeout(()=>{m=null,lt(c.value)},e.inputDebounce)))}function Ge(oe,Qe){c.value!==oe&&(c.value=oe,Qe===!0||e.inputDebounce===0||e.inputDebounce==="0"?n("inputValue",oe):v=setTimeout(()=>{v=null,n("inputValue",oe)},e.inputDebounce))}function tt(oe,Qe,je){q=je!==!0,e.useInput===!0&&(Ge(oe,!0),(Qe===!0||je!==!0)&&(P=oe),Qe!==!0&&lt(oe))}function lt(oe,Qe,je){if(e.onFilter===void 0||Qe!==!0&&ne.focused.value!==!0)return;ne.innerLoading.value===!0?n("filterAbort"):(ne.innerLoading.value=!0,d.value=!0),oe!==""&&e.multiple!==!0&&T.value.length!==0&&q!==!0&&oe===pe.value(T.value[0])&&(oe="");let ut=setTimeout(()=>{i.value===!0&&(i.value=!1)},10);C!==null&&clearTimeout(C),C=ut,n("filter",oe,(Mt,zt)=>{(Qe===!0||ne.focused.value===!0)&&C===ut&&(clearTimeout(C),typeof Mt=="function"&&Mt(),d.value=!1,ft(()=>{ne.innerLoading.value=!1,ne.editable.value===!0&&(Qe===!0?i.value===!0&&as():i.value===!0?Va(!0):i.value=!0),typeof zt=="function"&&ft(()=>{zt(s)}),typeof je=="function"&&ft(()=>{je(s)})}))},()=>{ne.focused.value===!0&&C===ut&&(clearTimeout(C),ne.innerLoading.value=!1,d.value=!1),i.value===!0&&(i.value=!1)})}function Tt(){return b(Ll,{ref:O,class:V.value,style:e.popupContentStyle,modelValue:i.value,fit:e.menuShrink!==!0,cover:e.optionsCover===!0&&me.value!==!0&&e.useInput!==!0,anchor:e.menuAnchor,self:e.menuSelf,offset:e.menuOffset,dark:ie.value,noParentEvent:!0,noRefocus:!0,noFocus:!0,noRouteDismiss:e.popupNoRouteDismiss,square:we.value,transitionShow:e.transitionShow,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,separateClosePopup:!0,...ee.value,onScrollPassive:te,onBeforeShow:Qd,onBeforeHide:J,onShow:ue},ao)}function J(oe){Wd(oe),wt()}function ue(){$e()}function xe(oe){Ot(oe),L.value!==null&&L.value.focus(),p.value=!0,window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,0)}function Oe(oe){Ot(oe),ft(()=>{p.value=!1})}function Fe(){let oe=[b(dh,{class:`col-auto ${ne.fieldClass.value}`,...ae.value,for:ne.targetUid.value,dark:ie.value,square:!0,loading:d.value,itemAligned:!1,filled:!0,stackLabel:c.value.length!==0,...ne.splitAttrs.listeners.value,onFocus:xe,onBlur:Oe},{...t,rawControl:()=>ne.getControl(!0),before:void 0,after:void 0})];return i.value===!0&&oe.push(b("div",{ref:N,class:V.value+" scroll",style:e.popupContentStyle,...ee.value,onClick:en,onScrollPassive:te},ao())),b(Nl,{ref:D,modelValue:l.value,position:e.useInput===!0?"top":void 0,transitionShow:w,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,noRouteDismiss:e.popupNoRouteDismiss,onBeforeShow:Qd,onBeforeHide:bt,onHide:Ye,onShow:ct},()=>b("div",{class:"q-select__dialog"+(ie.value===!0?" q-select__dialog--dark q-dark":"")+(p.value===!0?" q-select__dialog--focused":"")},oe))}function bt(oe){Wd(oe),D.value!==null&&D.value.__updateRefocusTarget(ne.rootRef.value.querySelector(".q-field__native > [tabindex]:last-child")),ne.focused.value=!1}function Ye(oe){as(),ne.focused.value===!1&&n("blur",oe),Ds()}function ct(){let oe=document.activeElement;(oe===null||oe.id!==ne.targetUid.value)&&L.value!==null&&L.value!==oe&&L.value.focus(),$e()}function wt(){l.value!==!0&&(a.value=-1,i.value===!0&&(i.value=!1),ne.focused.value===!1&&(C!==null&&(clearTimeout(C),C=null),ne.innerLoading.value===!0&&(n("filterAbort"),ne.innerLoading.value=!1,d.value=!1)))}function Tn(oe){ne.editable.value===!0&&(y===!0?(ne.onControlFocusin(oe),l.value=!0,ft(()=>{ne.focus()})):ne.focus(),e.onFilter!==void 0?lt(c.value):(me.value!==!0||t["no-option"]!==void 0)&&(i.value=!0))}function as(){l.value=!1,wt()}function Ds(){e.useInput===!0&&tt(e.multiple!==!0&&e.fillInput===!0&&T.value.length!==0&&pe.value(T.value[0])||"",!0,!0)}function Va(oe){let Qe=-1;if(oe===!0){if(T.value.length!==0){let je=de.value(T.value[0]);Qe=e.options.findIndex(ut=>Gn(de.value(ut),je))}se(Qe)}be(Qe)}function rg(oe,Qe){i.value===!0&&ne.innerLoading.value===!1&&(se(-1,!0),ft(()=>{i.value===!0&&ne.innerLoading.value===!1&&(oe>Qe?se():Va(!0))}))}function Jd(){l.value===!1&&O.value!==null&&O.value.updatePosition()}function Qd(oe){oe!==void 0&&Ot(oe),n("popupShow",oe),ne.hasPopupOpen=!0,ne.onControlFocusin(oe)}function Wd(oe){oe!==void 0&&Ot(oe),n("popupHide",oe),ne.hasPopupOpen=!1,ne.onControlFocusout(oe)}function Kd(){y=o.platform.is.mobile!==!0&&e.behavior!=="dialog"?!1:e.behavior!=="menu"&&(e.useInput===!0?t["no-option"]!==void 0||e.onFilter!==void 0||me.value===!1:!0),w=o.platform.is.ios===!0&&y===!0&&e.useInput===!0?"fade":e.transitionShow}return _i(Kd),la(Jd),Kd(),pt(()=>{m!==null&&clearTimeout(m),v!==null&&clearTimeout(v)}),Object.assign(s,{showPopup:Tn,hidePopup:as,removeAtIndex:Te,add:et,toggleOption:mt,getOptionIndex:()=>a.value,setOptionIndex:be,moveOptionSelection:Re,filter:lt,updateMenuPosition:Jd,updateInputValue:tt,isOptionSelected:Ke,getEmittingOptionValue:Me,isOptionDisabled:(...oe)=>le.value.apply(null,oe)===!0,getOptionValue:(...oe)=>de.value.apply(null,oe),getOptionLabel:(...oe)=>pe.value.apply(null,oe)}),Object.assign(ne,{innerValue:T,fieldClass:k(()=>`q-select q-field--auto-height q-select--with${e.useInput!==!0?"out":""}-input q-select--with${e.useChips!==!0?"out":""}-chips q-select--${e.multiple===!0?"multiple":"single"}`),inputRef:E,targetRef:L,hasValue:Le,showPopup:Tn,floatingLabel:k(()=>e.hideSelected!==!0&&Le.value===!0||typeof c.value=="number"||c.value.length!==0||Rs(e.displayValue)),getControlChild:()=>{if(ne.editable.value!==!1&&(l.value===!0||me.value!==!0||t["no-option"]!==void 0))return y===!0?Fe():Tt();ne.hasPopupOpen===!0&&(ne.hasPopupOpen=!1)},controlEvents:{onFocusin(oe){ne.onControlFocusin(oe)},onFocusout(oe){ne.onControlFocusout(oe,()=>{Ds(),wt()})},onClick(oe){if(en(oe),y!==!0&&i.value===!0){wt(),L.value!==null&&L.value.focus();return}Tn(oe)}},getControl:oe=>{let Qe=ho(),je=oe===!0||l.value!==!0||y!==!0;if(e.useInput===!0)Qe.push(Se(oe,je));else if(ne.editable.value===!0){let Mt=je===!0?I.value:void 0;Qe.push(b("input",{ref:je===!0?L:void 0,key:"d_t",class:"q-select__focus-target",id:je===!0?ne.targetUid.value:void 0,value:ge.value,readonly:!0,"data-autofocus":oe===!0||e.autofocus===!0||void 0,...Mt,onKeydown:Dt,onKeyup:Ie,onKeypress:At})),je===!0&&typeof e.autocomplete=="string"&&e.autocomplete.length!==0&&Qe.push(b("input",{class:"q-select__autocomplete-input",autocomplete:e.autocomplete,tabindex:-1,onKeyup:at}))}if(U.value!==void 0&&e.disable!==!0&&ye.value.length!==0){let Mt=ye.value.map(zt=>b("option",{value:zt,selected:!0}));Qe.push(b("select",{class:"hidden",name:U.value,multiple:e.multiple},Mt))}let ut=e.useInput===!0||je!==!0?void 0:ne.splitAttrs.attributes.value;return b("div",{class:"q-field__native row items-center",...ut,...ne.splitAttrs.listeners.value},Qe)},getInnerAppend:()=>e.loading!==!0&&d.value!==!0&&e.hideDropdownIcon!==!0?[b(gt,{class:"q-select__dropdown-icon"+(i.value===!0?" rotate-180":""),name:_e.value})]:null}),La(ne)}}),zx=["text","rect","circle","QBtn","QBadge","QChip","QToolbar","QCheckbox","QRadio","QToggle","QSlider","QRange","QInput","QAvatar"],Dx=["wave","pulse","pulse-x","pulse-y","fade","blink","none"],Tx=Ce({name:"QSkeleton",props:{...vt,tag:{type:String,default:"div"},type:{type:String,validator:e=>zx.includes(e),default:"rect"},animation:{type:String,validator:e=>Dx.includes(e),default:"wave"},animationSpeed:{type:[String,Number],default:1500},square:Boolean,bordered:Boolean,size:String,width:String,height:String},setup(e,{slots:t}){let n=Ve(),s=_t(e,n.proxy.$q),o=k(()=>{let l=e.size!==void 0?[e.size,e.size]:[e.width,e.height];return{"--q-skeleton-speed":`${e.animationSpeed}ms`,width:l[0],height:l[1]}}),i=k(()=>`q-skeleton q-skeleton--${s.value===!0?"dark":"light"} q-skeleton--type-${e.type}`+(e.animation!=="none"?` q-skeleton--anim q-skeleton--anim-${e.animation}`:"")+(e.square===!0?" q-skeleton--square":"")+(e.bordered===!0?" q-skeleton--bordered":""));return()=>b(e.tag,{class:i.value,style:o.value},We(t.default))}}),j0=[["left","center","start","width"],["right","center","end","width"],["top","start","center","height"],["bottom","end","center","height"]],Vx=Ce({name:"QSlideItem",props:{...vt,leftColor:String,rightColor:String,topColor:String,bottomColor:String,onSlide:Function},emits:["action","top","right","bottom","left"],setup(e,{slots:t,emit:n}){let{proxy:s}=Ve(),{$q:o}=s,i=_t(e,o),{getCache:l}=Rl(),a=X(null),c=null,p={},d={},m={},v=k(()=>o.lang.rtl===!0?{left:"right",right:"left"}:{left:"left",right:"right"}),_=k(()=>"q-slide-item q-item-type overflow-hidden"+(i.value===!0?" q-slide-item--dark q-dark":""));function y(){a.value.style.transform="translate(0,0)"}function q(P,w,$){e.onSlide!==void 0&&n("slide",{side:P,ratio:w,isReset:$})}function C(P){let w=a.value;if(P.isFirst)p={dir:null,size:{left:0,right:0,top:0,bottom:0},scale:0},w.classList.add("no-transition"),j0.forEach(L=>{if(t[L[0]]!==void 0){let O=m[L[0]];O.style.transform="scale(1)",p.size[L[0]]=O.getBoundingClientRect()[L[3]]}}),p.axis=P.direction==="up"||P.direction==="down"?"Y":"X";else if(P.isFinal){w.classList.remove("no-transition"),p.scale===1?(w.style.transform=`translate${p.axis}(${p.dir*100}%)`,c!==null&&clearTimeout(c),c=setTimeout(()=>{c=null,n(p.showing,{reset:y}),n("action",{side:p.showing,reset:y})},230)):(w.style.transform="translate(0,0)",q(p.showing,0,!0));return}else P.direction=p.axis==="X"?P.offset.x<0?"left":"right":P.offset.y<0?"up":"down";if(t.left===void 0&&P.direction===v.value.right||t.right===void 0&&P.direction===v.value.left||t.top===void 0&&P.direction==="down"||t.bottom===void 0&&P.direction==="up"){w.style.transform="translate(0,0)";return}let $,S,E;p.axis==="X"?(S=P.direction==="left"?-1:1,$=S===1?v.value.left:v.value.right,E=P.distance.x):(S=P.direction==="up"?-2:2,$=S===2?"top":"bottom",E=P.distance.y),!(p.dir!==null&&Math.abs(S)!==Math.abs(p.dir))&&(p.dir!==S&&(["left","right","top","bottom"].forEach(L=>{d[L]&&(d[L].style.visibility=$===L?"visible":"hidden")}),p.showing=$,p.dir=S),p.scale=Math.max(0,Math.min(1,(E-40)/p.size[$])),w.style.transform=`translate${p.axis}(${E*S/Math.abs(S)}px)`,m[$].style.transform=`scale(${p.scale})`,q($,p.scale,!1))}return _i(()=>{d={},m={}}),pt(()=>{c!==null&&clearTimeout(c)}),Object.assign(s,{reset:y}),()=>{let P=[],w={left:t[v.value.right]!==void 0,right:t[v.value.left]!==void 0,up:t.bottom!==void 0,down:t.top!==void 0},$=Object.keys(w).filter(E=>w[E]===!0);j0.forEach(E=>{let L=E[0];t[L]!==void 0&&P.push(b("div",{key:L,ref:O=>{d[L]=O},class:`q-slide-item__${L} absolute-full row no-wrap items-${E[1]} justify-${E[2]}`+(e[L+"Color"]!==void 0?` bg-${e[L+"Color"]}`:"")},[b("div",{ref:O=>{m[L]=O}},t[L]())]))});let S=b("div",{key:`${$.length===0?"only-":""} content`,ref:a,class:"q-slide-item__content"},We(t.default));return $.length===0?P.push(S):P.push(Je(S,l("dir#"+$.join(""),()=>{let E={prevent:!0,stop:!0,mouse:!0};return $.forEach(L=>{E[L]=!0}),[[Ln,C,void 0,E]]}))),b("div",{class:_.value},P)}}}),Bx=b("div",{class:"q-space"}),Ix=Ce({name:"QSpace",setup(){return()=>Bx}}),Ox=[b("g",{transform:"matrix(1 0 0 -1 0 80)"},[b("rect",{width:"10",height:"20",rx:"3"},[b("animate",{attributeName:"height",begin:"0s",dur:"4.3s",values:"20;45;57;80;64;32;66;45;64;23;66;13;64;56;34;34;2;23;76;79;20",calcMode:"linear",repeatCount:"indefinite"})]),b("rect",{x:"15",width:"10",height:"80",rx:"3"},[b("animate",{attributeName:"height",begin:"0s",dur:"2s",values:"80;55;33;5;75;23;73;33;12;14;60;80",calcMode:"linear",repeatCount:"indefinite"})]),b("rect",{x:"30",width:"10",height:"50",rx:"3"},[b("animate",{attributeName:"height",begin:"0s",dur:"1.4s",values:"50;34;78;23;56;23;34;76;80;54;21;50",calcMode:"linear",repeatCount:"indefinite"})]),b("rect",{x:"45",width:"10",height:"30",rx:"3"},[b("animate",{attributeName:"height",begin:"0s",dur:"2s",values:"30;45;13;80;56;72;45;76;34;23;67;30",calcMode:"linear",repeatCount:"indefinite"})])])],Fx=Ce({name:"QSpinnerAudio",props:Jt,setup(e){let{cSize:t,classes:n}=Qt(e);return()=>b("svg",{class:n.value,fill:"currentColor",width:t.value,height:t.value,viewBox:"0 0 55 80",xmlns:"http://www.w3.org/2000/svg"},Ox)}}),Ux=[b("g",{transform:"translate(1 1)","stroke-width":"2",fill:"none","fill-rule":"evenodd"},[b("circle",{cx:"5",cy:"50",r:"5"},[b("animate",{attributeName:"cy",begin:"0s",dur:"2.2s",values:"50;5;50;50",calcMode:"linear",repeatCount:"indefinite"}),b("animate",{attributeName:"cx",begin:"0s",dur:"2.2s",values:"5;27;49;5",calcMode:"linear",repeatCount:"indefinite"})]),b("circle",{cx:"27",cy:"5",r:"5"},[b("animate",{attributeName:"cy",begin:"0s",dur:"2.2s",from:"5",to:"5",values:"5;50;50;5",calcMode:"linear",repeatCount:"indefinite"}),b("animate",{attributeName:"cx",begin:"0s",dur:"2.2s",from:"27",to:"27",values:"27;49;5;27",calcMode:"linear",repeatCount:"indefinite"})]),b("circle",{cx:"49",cy:"50",r:"5"},[b("animate",{attributeName:"cy",begin:"0s",dur:"2.2s",values:"50;50;5;50",calcMode:"linear",repeatCount:"indefinite"}),b("animate",{attributeName:"cx",from:"49",to:"49",begin:"0s",dur:"2.2s",values:"49;5;27;49",calcMode:"linear",repeatCount:"indefinite"})])])],Hx=Ce({name:"QSpinnerBall",props:Jt,setup(e){let{cSize:t,classes:n}=Qt(e);return()=>b("svg",{class:n.value,stroke:"currentColor",width:t.value,height:t.value,viewBox:"0 0 57 57",xmlns:"http://www.w3.org/2000/svg"},Ux)}}),jx=[b("rect",{y:"10",width:"15",height:"120",rx:"6"},[b("animate",{attributeName:"height",begin:"0.5s",dur:"1s",values:"120;110;100;90;80;70;60;50;40;140;120",calcMode:"linear",repeatCount:"indefinite"}),b("animate",{attributeName:"y",begin:"0.5s",dur:"1s",values:"10;15;20;25;30;35;40;45;50;0;10",calcMode:"linear",repeatCount:"indefinite"})]),b("rect",{x:"30",y:"10",width:"15",height:"120",rx:"6"},[b("animate",{attributeName:"height",begin:"0.25s",dur:"1s",values:"120;110;100;90;80;70;60;50;40;140;120",calcMode:"linear",repeatCount:"indefinite"}),b("animate",{attributeName:"y",begin:"0.25s",dur:"1s",values:"10;15;20;25;30;35;40;45;50;0;10",calcMode:"linear",repeatCount:"indefinite"})]),b("rect",{x:"60",width:"15",height:"140",rx:"6"},[b("animate",{attributeName:"height",begin:"0s",dur:"1s",values:"120;110;100;90;80;70;60;50;40;140;120",calcMode:"linear",repeatCount:"indefinite"}),b("animate",{attributeName:"y",begin:"0s",dur:"1s",values:"10;15;20;25;30;35;40;45;50;0;10",calcMode:"linear",repeatCount:"indefinite"})]),b("rect",{x:"90",y:"10",width:"15",height:"120",rx:"6"},[b("animate",{attributeName:"height",begin:"0.25s",dur:"1s",values:"120;110;100;90;80;70;60;50;40;140;120",calcMode:"linear",repeatCount:"indefinite"}),b("animate",{attributeName:"y",begin:"0.25s",dur:"1s",values:"10;15;20;25;30;35;40;45;50;0;10",calcMode:"linear",repeatCount:"indefinite"})]),b("rect",{x:"120",y:"10",width:"15",height:"120",rx:"6"},[b("animate",{attributeName:"height",begin:"0.5s",dur:"1s",values:"120;110;100;90;80;70;60;50;40;140;120",calcMode:"linear",repeatCount:"indefinite"}),b("animate",{attributeName:"y",begin:"0.5s",dur:"1s",values:"10;15;20;25;30;35;40;45;50;0;10",calcMode:"linear",repeatCount:"indefinite"})])],Jx=Ce({name:"QSpinnerBars",props:Jt,setup(e){let{cSize:t,classes:n}=Qt(e);return()=>b("svg",{class:n.value,fill:"currentColor",width:t.value,height:t.value,viewBox:"0 0 135 140",xmlns:"http://www.w3.org/2000/svg"},jx)}}),Qx=[b("rect",{x:"25",y:"25",width:"50",height:"50",fill:"none","stroke-width":"4",stroke:"currentColor"},[b("animateTransform",{id:"spinnerBox",attributeName:"transform",type:"rotate",from:"0 50 50",to:"180 50 50",dur:"0.5s",begin:"rectBox.end"})]),b("rect",{x:"27",y:"27",width:"46",height:"50",fill:"currentColor"},[b("animate",{id:"rectBox",attributeName:"height",begin:"0s;spinnerBox.end",dur:"1.3s",from:"50",to:"0",fill:"freeze"})])],Wx=Ce({name:"QSpinnerBox",props:Jt,setup(e){let{cSize:t,classes:n}=Qt(e);return()=>b("svg",{class:n.value,width:t.value,height:t.value,viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid",xmlns:"http://www.w3.org/2000/svg"},Qx)}}),Kx=[b("circle",{cx:"50",cy:"50",r:"48",fill:"none","stroke-width":"4","stroke-miterlimit":"10",stroke:"currentColor"}),b("line",{"stroke-linecap":"round","stroke-width":"4","stroke-miterlimit":"10",stroke:"currentColor",x1:"50",y1:"50",x2:"85",y2:"50.5"},[b("animateTransform",{attributeName:"transform",type:"rotate",from:"0 50 50",to:"360 50 50",dur:"2s",repeatCount:"indefinite"})]),b("line",{"stroke-linecap":"round","stroke-width":"4","stroke-miterlimit":"10",stroke:"currentColor",x1:"50",y1:"50",x2:"49.5",y2:"74"},[b("animateTransform",{attributeName:"transform",type:"rotate",from:"0 50 50",to:"360 50 50",dur:"15s",repeatCount:"indefinite"})])],Gx=Ce({name:"QSpinnerClock",props:Jt,setup(e){let{cSize:t,classes:n}=Qt(e);return()=>b("svg",{class:n.value,width:t.value,height:t.value,viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid",xmlns:"http://www.w3.org/2000/svg"},Kx)}}),Yx=[b("rect",{x:"0",y:"0",width:"100",height:"100",fill:"none"}),b("path",{d:"M78,19H22c-6.6,0-12,5.4-12,12v31c0,6.6,5.4,12,12,12h37.2c0.4,3,1.8,5.6,3.7,7.6c2.4,2.5,5.1,4.1,9.1,4 c-1.4-2.1-2-7.2-2-10.3c0-0.4,0-0.8,0-1.3h8c6.6,0,12-5.4,12-12V31C90,24.4,84.6,19,78,19z",fill:"currentColor"}),b("circle",{cx:"30",cy:"47",r:"5",fill:"#fff"},[b("animate",{attributeName:"opacity",from:"0",to:"1",values:"0;1;1",keyTimes:"0;0.2;1",dur:"1s",repeatCount:"indefinite"})]),b("circle",{cx:"50",cy:"47",r:"5",fill:"#fff"},[b("animate",{attributeName:"opacity",from:"0",to:"1",values:"0;0;1;1",keyTimes:"0;0.2;0.4;1",dur:"1s",repeatCount:"indefinite"})]),b("circle",{cx:"70",cy:"47",r:"5",fill:"#fff"},[b("animate",{attributeName:"opacity",from:"0",to:"1",values:"0;0;1;1",keyTimes:"0;0.4;0.6;1",dur:"1s",repeatCount:"indefinite"})])],Xx=Ce({name:"QSpinnerComment",props:Jt,setup(e){let{cSize:t,classes:n}=Qt(e);return()=>b("svg",{class:n.value,width:t.value,height:t.value,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid"},Yx)}}),Zx=[b("rect",{x:"0",y:"0",width:"100",height:"100",fill:"none"}),b("g",{transform:"translate(25 25)"},[b("rect",{x:"-20",y:"-20",width:"40",height:"40",fill:"currentColor",opacity:"0.9"},[b("animateTransform",{attributeName:"transform",type:"scale",from:"1.5",to:"1",repeatCount:"indefinite",begin:"0s",dur:"1s",calcMode:"spline",keySplines:"0.2 0.8 0.2 0.8",keyTimes:"0;1"})])]),b("g",{transform:"translate(75 25)"},[b("rect",{x:"-20",y:"-20",width:"40",height:"40",fill:"currentColor",opacity:"0.8"},[b("animateTransform",{attributeName:"transform",type:"scale",from:"1.5",to:"1",repeatCount:"indefinite",begin:"0.1s",dur:"1s",calcMode:"spline",keySplines:"0.2 0.8 0.2 0.8",keyTimes:"0;1"})])]),b("g",{transform:"translate(25 75)"},[b("rect",{x:"-20",y:"-20",width:"40",height:"40",fill:"currentColor",opacity:"0.7"},[b("animateTransform",{attributeName:"transform",type:"scale",from:"1.5",to:"1",repeatCount:"indefinite",begin:"0.3s",dur:"1s",calcMode:"spline",keySplines:"0.2 0.8 0.2 0.8",keyTimes:"0;1"})])]),b("g",{transform:"translate(75 75)"},[b("rect",{x:"-20",y:"-20",width:"40",height:"40",fill:"currentColor",opacity:"0.6"},[b("animateTransform",{attributeName:"transform",type:"scale",from:"1.5",to:"1",repeatCount:"indefinite",begin:"0.2s",dur:"1s",calcMode:"spline",keySplines:"0.2 0.8 0.2 0.8",keyTimes:"0;1"})])])],ek=Ce({name:"QSpinnerCube",props:Jt,setup(e){let{cSize:t,classes:n}=Qt(e);return()=>b("svg",{class:n.value,width:t.value,height:t.value,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid"},Zx)}}),tk=[b("circle",{cx:"15",cy:"15",r:"15"},[b("animate",{attributeName:"r",from:"15",to:"15",begin:"0s",dur:"0.8s",values:"15;9;15",calcMode:"linear",repeatCount:"indefinite"}),b("animate",{attributeName:"fill-opacity",from:"1",to:"1",begin:"0s",dur:"0.8s",values:"1;.5;1",calcMode:"linear",repeatCount:"indefinite"})]),b("circle",{cx:"60",cy:"15",r:"9","fill-opacity":".3"},[b("animate",{attributeName:"r",from:"9",to:"9",begin:"0s",dur:"0.8s",values:"9;15;9",calcMode:"linear",repeatCount:"indefinite"}),b("animate",{attributeName:"fill-opacity",from:".5",to:".5",begin:"0s",dur:"0.8s",values:".5;1;.5",calcMode:"linear",repeatCount:"indefinite"})]),b("circle",{cx:"105",cy:"15",r:"15"},[b("animate",{attributeName:"r",from:"15",to:"15",begin:"0s",dur:"0.8s",values:"15;9;15",calcMode:"linear",repeatCount:"indefinite"}),b("animate",{attributeName:"fill-opacity",from:"1",to:"1",begin:"0s",dur:"0.8s",values:"1;.5;1",calcMode:"linear",repeatCount:"indefinite"})])],nk=Ce({name:"QSpinnerDots",props:Jt,setup(e){let{cSize:t,classes:n}=Qt(e);return()=>b("svg",{class:n.value,fill:"currentColor",width:t.value,height:t.value,viewBox:"0 0 120 30",xmlns:"http://www.w3.org/2000/svg"},tk)}}),ok=[b("g",{transform:"translate(20 50)"},[b("rect",{x:"-10",y:"-30",width:"20",height:"60",fill:"currentColor",opacity:"0.6"},[b("animateTransform",{attributeName:"transform",type:"scale",from:"2",to:"1",begin:"0s",repeatCount:"indefinite",dur:"1s",calcMode:"spline",keySplines:"0.1 0.9 0.4 1",keyTimes:"0;1",values:"2;1"})])]),b("g",{transform:"translate(50 50)"},[b("rect",{x:"-10",y:"-30",width:"20",height:"60",fill:"currentColor",opacity:"0.8"},[b("animateTransform",{attributeName:"transform",type:"scale",from:"2",to:"1",begin:"0.1s",repeatCount:"indefinite",dur:"1s",calcMode:"spline",keySplines:"0.1 0.9 0.4 1",keyTimes:"0;1",values:"2;1"})])]),b("g",{transform:"translate(80 50)"},[b("rect",{x:"-10",y:"-30",width:"20",height:"60",fill:"currentColor",opacity:"0.9"},[b("animateTransform",{attributeName:"transform",type:"scale",from:"2",to:"1",begin:"0.2s",repeatCount:"indefinite",dur:"1s",calcMode:"spline",keySplines:"0.1 0.9 0.4 1",keyTimes:"0;1",values:"2;1"})])])],sk=Ce({name:"QSpinnerFacebook",props:Jt,setup(e){let{cSize:t,classes:n}=Qt(e);return()=>b("svg",{class:n.value,width:t.value,height:t.value,viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid"},ok)}}),ik=[b("g",{transform:"translate(-20,-20)"},[b("path",{d:"M79.9,52.6C80,51.8,80,50.9,80,50s0-1.8-0.1-2.6l-5.1-0.4c-0.3-2.4-0.9-4.6-1.8-6.7l4.2-2.9c-0.7-1.6-1.6-3.1-2.6-4.5 L70,35c-1.4-1.9-3.1-3.5-4.9-4.9l2.2-4.6c-1.4-1-2.9-1.9-4.5-2.6L59.8,27c-2.1-0.9-4.4-1.5-6.7-1.8l-0.4-5.1C51.8,20,50.9,20,50,20 s-1.8,0-2.6,0.1l-0.4,5.1c-2.4,0.3-4.6,0.9-6.7,1.8l-2.9-4.1c-1.6,0.7-3.1,1.6-4.5,2.6l2.1,4.6c-1.9,1.4-3.5,3.1-5,4.9l-4.5-2.1 c-1,1.4-1.9,2.9-2.6,4.5l4.1,2.9c-0.9,2.1-1.5,4.4-1.8,6.8l-5,0.4C20,48.2,20,49.1,20,50s0,1.8,0.1,2.6l5,0.4 c0.3,2.4,0.9,4.7,1.8,6.8l-4.1,2.9c0.7,1.6,1.6,3.1,2.6,4.5l4.5-2.1c1.4,1.9,3.1,3.5,5,4.9l-2.1,4.6c1.4,1,2.9,1.9,4.5,2.6l2.9-4.1 c2.1,0.9,4.4,1.5,6.7,1.8l0.4,5.1C48.2,80,49.1,80,50,80s1.8,0,2.6-0.1l0.4-5.1c2.3-0.3,4.6-0.9,6.7-1.8l2.9,4.2 c1.6-0.7,3.1-1.6,4.5-2.6L65,69.9c1.9-1.4,3.5-3,4.9-4.9l4.6,2.2c1-1.4,1.9-2.9,2.6-4.5L73,59.8c0.9-2.1,1.5-4.4,1.8-6.7L79.9,52.6 z M50,65c-8.3,0-15-6.7-15-15c0-8.3,6.7-15,15-15s15,6.7,15,15C65,58.3,58.3,65,50,65z",fill:"currentColor"},[b("animateTransform",{attributeName:"transform",type:"rotate",from:"90 50 50",to:"0 50 50",dur:"1s",repeatCount:"indefinite"})])]),b("g",{transform:"translate(20,20) rotate(15 50 50)"},[b("path",{d:"M79.9,52.6C80,51.8,80,50.9,80,50s0-1.8-0.1-2.6l-5.1-0.4c-0.3-2.4-0.9-4.6-1.8-6.7l4.2-2.9c-0.7-1.6-1.6-3.1-2.6-4.5 L70,35c-1.4-1.9-3.1-3.5-4.9-4.9l2.2-4.6c-1.4-1-2.9-1.9-4.5-2.6L59.8,27c-2.1-0.9-4.4-1.5-6.7-1.8l-0.4-5.1C51.8,20,50.9,20,50,20 s-1.8,0-2.6,0.1l-0.4,5.1c-2.4,0.3-4.6,0.9-6.7,1.8l-2.9-4.1c-1.6,0.7-3.1,1.6-4.5,2.6l2.1,4.6c-1.9,1.4-3.5,3.1-5,4.9l-4.5-2.1 c-1,1.4-1.9,2.9-2.6,4.5l4.1,2.9c-0.9,2.1-1.5,4.4-1.8,6.8l-5,0.4C20,48.2,20,49.1,20,50s0,1.8,0.1,2.6l5,0.4 c0.3,2.4,0.9,4.7,1.8,6.8l-4.1,2.9c0.7,1.6,1.6,3.1,2.6,4.5l4.5-2.1c1.4,1.9,3.1,3.5,5,4.9l-2.1,4.6c1.4,1,2.9,1.9,4.5,2.6l2.9-4.1 c2.1,0.9,4.4,1.5,6.7,1.8l0.4,5.1C48.2,80,49.1,80,50,80s1.8,0,2.6-0.1l0.4-5.1c2.3-0.3,4.6-0.9,6.7-1.8l2.9,4.2 c1.6-0.7,3.1-1.6,4.5-2.6L65,69.9c1.9-1.4,3.5-3,4.9-4.9l4.6,2.2c1-1.4,1.9-2.9,2.6-4.5L73,59.8c0.9-2.1,1.5-4.4,1.8-6.7L79.9,52.6 z M50,65c-8.3,0-15-6.7-15-15c0-8.3,6.7-15,15-15s15,6.7,15,15C65,58.3,58.3,65,50,65z",fill:"currentColor"},[b("animateTransform",{attributeName:"transform",type:"rotate",from:"0 50 50",to:"90 50 50",dur:"1s",repeatCount:"indefinite"})])])],lk=Ce({name:"QSpinnerGears",props:Jt,setup(e){let{cSize:t,classes:n}=Qt(e);return()=>b("svg",{class:n.value,width:t.value,height:t.value,viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid",xmlns:"http://www.w3.org/2000/svg"},ik)}}),rk=[b("circle",{cx:"12.5",cy:"12.5",r:"12.5"},[b("animate",{attributeName:"fill-opacity",begin:"0s",dur:"1s",values:"1;.2;1",calcMode:"linear",repeatCount:"indefinite"})]),b("circle",{cx:"12.5",cy:"52.5",r:"12.5","fill-opacity":".5"},[b("animate",{attributeName:"fill-opacity",begin:"100ms",dur:"1s",values:"1;.2;1",calcMode:"linear",repeatCount:"indefinite"})]),b("circle",{cx:"52.5",cy:"12.5",r:"12.5"},[b("animate",{attributeName:"fill-opacity",begin:"300ms",dur:"1s",values:"1;.2;1",calcMode:"linear",repeatCount:"indefinite"})]),b("circle",{cx:"52.5",cy:"52.5",r:"12.5"},[b("animate",{attributeName:"fill-opacity",begin:"600ms",dur:"1s",values:"1;.2;1",calcMode:"linear",repeatCount:"indefinite"})]),b("circle",{cx:"92.5",cy:"12.5",r:"12.5"},[b("animate",{attributeName:"fill-opacity",begin:"800ms",dur:"1s",values:"1;.2;1",calcMode:"linear",repeatCount:"indefinite"})]),b("circle",{cx:"92.5",cy:"52.5",r:"12.5"},[b("animate",{attributeName:"fill-opacity",begin:"400ms",dur:"1s",values:"1;.2;1",calcMode:"linear",repeatCount:"indefinite"})]),b("circle",{cx:"12.5",cy:"92.5",r:"12.5"},[b("animate",{attributeName:"fill-opacity",begin:"700ms",dur:"1s",values:"1;.2;1",calcMode:"linear",repeatCount:"indefinite"})]),b("circle",{cx:"52.5",cy:"92.5",r:"12.5"},[b("animate",{attributeName:"fill-opacity",begin:"500ms",dur:"1s",values:"1;.2;1",calcMode:"linear",repeatCount:"indefinite"})]),b("circle",{cx:"92.5",cy:"92.5",r:"12.5"},[b("animate",{attributeName:"fill-opacity",begin:"200ms",dur:"1s",values:"1;.2;1",calcMode:"linear",repeatCount:"indefinite"})])],ak=Ce({name:"QSpinnerGrid",props:Jt,setup(e){let{cSize:t,classes:n}=Qt(e);return()=>b("svg",{class:n.value,fill:"currentColor",width:t.value,height:t.value,viewBox:"0 0 105 105",xmlns:"http://www.w3.org/2000/svg"},rk)}}),uk=[b("path",{d:"M30.262 57.02L7.195 40.723c-5.84-3.976-7.56-12.06-3.842-18.063 3.715-6 11.467-7.65 17.306-3.68l4.52 3.76 2.6-5.274c3.716-6.002 11.47-7.65 17.304-3.68 5.84 3.97 7.56 12.054 3.842 18.062L34.49 56.118c-.897 1.512-2.793 1.915-4.228.9z","fill-opacity":".5"},[b("animate",{attributeName:"fill-opacity",begin:"0s",dur:"1.4s",values:"0.5;1;0.5",calcMode:"linear",repeatCount:"indefinite"})]),b("path",{d:"M105.512 56.12l-14.44-24.272c-3.716-6.008-1.996-14.093 3.843-18.062 5.835-3.97 13.588-2.322 17.306 3.68l2.6 5.274 4.52-3.76c5.84-3.97 13.593-2.32 17.308 3.68 3.718 6.003 1.998 14.088-3.842 18.064L109.74 57.02c-1.434 1.014-3.33.61-4.228-.9z","fill-opacity":".5"},[b("animate",{attributeName:"fill-opacity",begin:"0.7s",dur:"1.4s",values:"0.5;1;0.5",calcMode:"linear",repeatCount:"indefinite"})]),b("path",{d:"M67.408 57.834l-23.01-24.98c-5.864-6.15-5.864-16.108 0-22.248 5.86-6.14 15.37-6.14 21.234 0L70 16.168l4.368-5.562c5.863-6.14 15.375-6.14 21.235 0 5.863 6.14 5.863 16.098 0 22.247l-23.007 24.98c-1.43 1.556-3.757 1.556-5.188 0z"})],ck=Ce({name:"QSpinnerHearts",props:Jt,setup(e){let{cSize:t,classes:n}=Qt(e);return()=>b("svg",{class:n.value,fill:"currentColor",width:t.value,height:t.value,viewBox:"0 0 140 64",xmlns:"http://www.w3.org/2000/svg"},uk)}}),dk=[b("g",[b("path",{fill:"none",stroke:"currentColor","stroke-width":"5","stroke-miterlimit":"10",d:"M58.4,51.7c-0.9-0.9-1.4-2-1.4-2.3s0.5-0.4,1.4-1.4 C70.8,43.8,79.8,30.5,80,15.5H70H30H20c0.2,15,9.2,28.1,21.6,32.3c0.9,0.9,1.4,1.2,1.4,1.5s-0.5,1.6-1.4,2.5 C29.2,56.1,20.2,69.5,20,85.5h10h40h10C79.8,69.5,70.8,55.9,58.4,51.7z"}),b("clipPath",{id:"uil-hourglass-clip1"},[b("rect",{x:"15",y:"20",width:"70",height:"25"},[b("animate",{attributeName:"height",from:"25",to:"0",dur:"1s",repeatCount:"indefinite",values:"25;0;0",keyTimes:"0;0.5;1"}),b("animate",{attributeName:"y",from:"20",to:"45",dur:"1s",repeatCount:"indefinite",values:"20;45;45",keyTimes:"0;0.5;1"})])]),b("clipPath",{id:"uil-hourglass-clip2"},[b("rect",{x:"15",y:"55",width:"70",height:"25"},[b("animate",{attributeName:"height",from:"0",to:"25",dur:"1s",repeatCount:"indefinite",values:"0;25;25",keyTimes:"0;0.5;1"}),b("animate",{attributeName:"y",from:"80",to:"55",dur:"1s",repeatCount:"indefinite",values:"80;55;55",keyTimes:"0;0.5;1"})])]),b("path",{d:"M29,23c3.1,11.4,11.3,19.5,21,19.5S67.9,34.4,71,23H29z","clip-path":"url(#uil-hourglass-clip1)",fill:"currentColor"}),b("path",{d:"M71.6,78c-3-11.6-11.5-20-21.5-20s-18.5,8.4-21.5,20H71.6z","clip-path":"url(#uil-hourglass-clip2)",fill:"currentColor"}),b("animateTransform",{attributeName:"transform",type:"rotate",from:"0 50 50",to:"180 50 50",repeatCount:"indefinite",dur:"1s",values:"0 50 50;0 50 50;180 50 50",keyTimes:"0;0.7;1"})])],pk=Ce({name:"QSpinnerHourglass",props:Jt,setup(e){let{cSize:t,classes:n}=Qt(e);return()=>b("svg",{class:n.value,width:t.value,height:t.value,viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid",xmlns:"http://www.w3.org/2000/svg"},dk)}}),mk=[b("path",{d:"M24.3,30C11.4,30,5,43.3,5,50s6.4,20,19.3,20c19.3,0,32.1-40,51.4-40C88.6,30,95,43.3,95,50s-6.4,20-19.3,20C56.4,70,43.6,30,24.3,30z",fill:"none",stroke:"currentColor","stroke-width":"8","stroke-dasharray":"10.691205342610678 10.691205342610678","stroke-dashoffset":"0"},[b("animate",{attributeName:"stroke-dashoffset",from:"0",to:"21.382410685221355",begin:"0",dur:"2s",repeatCount:"indefinite",fill:"freeze"})])],fk=Ce({name:"QSpinnerInfinity",props:Jt,setup(e){let{cSize:t,classes:n}=Qt(e);return()=>b("svg",{class:n.value,width:t.value,height:t.value,viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid"},mk)}}),hk=[b("g",{"stroke-width":"4","stroke-linecap":"round"},[b("line",{y1:"17",y2:"29",transform:"translate(32,32) rotate(180)"},[b("animate",{attributeName:"stroke-opacity",dur:"750ms",values:"1;.85;.7;.65;.55;.45;.35;.25;.15;.1;0;1",repeatCount:"indefinite"})]),b("line",{y1:"17",y2:"29",transform:"translate(32,32) rotate(210)"},[b("animate",{attributeName:"stroke-opacity",dur:"750ms",values:"0;1;.85;.7;.65;.55;.45;.35;.25;.15;.1;0",repeatCount:"indefinite"})]),b("line",{y1:"17",y2:"29",transform:"translate(32,32) rotate(240)"},[b("animate",{attributeName:"stroke-opacity",dur:"750ms",values:".1;0;1;.85;.7;.65;.55;.45;.35;.25;.15;.1",repeatCount:"indefinite"})]),b("line",{y1:"17",y2:"29",transform:"translate(32,32) rotate(270)"},[b("animate",{attributeName:"stroke-opacity",dur:"750ms",values:".15;.1;0;1;.85;.7;.65;.55;.45;.35;.25;.15",repeatCount:"indefinite"})]),b("line",{y1:"17",y2:"29",transform:"translate(32,32) rotate(300)"},[b("animate",{attributeName:"stroke-opacity",dur:"750ms",values:".25;.15;.1;0;1;.85;.7;.65;.55;.45;.35;.25",repeatCount:"indefinite"})]),b("line",{y1:"17",y2:"29",transform:"translate(32,32) rotate(330)"},[b("animate",{attributeName:"stroke-opacity",dur:"750ms",values:".35;.25;.15;.1;0;1;.85;.7;.65;.55;.45;.35",repeatCount:"indefinite"})]),b("line",{y1:"17",y2:"29",transform:"translate(32,32) rotate(0)"},[b("animate",{attributeName:"stroke-opacity",dur:"750ms",values:".45;.35;.25;.15;.1;0;1;.85;.7;.65;.55;.45",repeatCount:"indefinite"})]),b("line",{y1:"17",y2:"29",transform:"translate(32,32) rotate(30)"},[b("animate",{attributeName:"stroke-opacity",dur:"750ms",values:".55;.45;.35;.25;.15;.1;0;1;.85;.7;.65;.55",repeatCount:"indefinite"})]),b("line",{y1:"17",y2:"29",transform:"translate(32,32) rotate(60)"},[b("animate",{attributeName:"stroke-opacity",dur:"750ms",values:".65;.55;.45;.35;.25;.15;.1;0;1;.85;.7;.65",repeatCount:"indefinite"})]),b("line",{y1:"17",y2:"29",transform:"translate(32,32) rotate(90)"},[b("animate",{attributeName:"stroke-opacity",dur:"750ms",values:".7;.65;.55;.45;.35;.25;.15;.1;0;1;.85;.7",repeatCount:"indefinite"})]),b("line",{y1:"17",y2:"29",transform:"translate(32,32) rotate(120)"},[b("animate",{attributeName:"stroke-opacity",dur:"750ms",values:".85;.7;.65;.55;.45;.35;.25;.15;.1;0;1;.85",repeatCount:"indefinite"})]),b("line",{y1:"17",y2:"29",transform:"translate(32,32) rotate(150)"},[b("animate",{attributeName:"stroke-opacity",dur:"750ms",values:"1;.85;.7;.65;.55;.45;.35;.25;.15;.1;0;1",repeatCount:"indefinite"})])])],gk=Ce({name:"QSpinnerIos",props:Jt,setup(e){let{cSize:t,classes:n}=Qt(e);return()=>b("svg",{class:n.value,width:t.value,height:t.value,stroke:"currentColor",fill:"currentColor",viewBox:"0 0 64 64"},hk)}}),vk=[b("circle",{cx:"50",cy:"50",r:"44",fill:"none","stroke-width":"4","stroke-opacity":".5",stroke:"currentColor"}),b("circle",{cx:"8",cy:"54",r:"6",fill:"currentColor","stroke-width":"3",stroke:"currentColor"},[b("animateTransform",{attributeName:"transform",type:"rotate",from:"0 50 48",to:"360 50 52",dur:"2s",repeatCount:"indefinite"})])],_k=Ce({name:"QSpinnerOrbit",props:Jt,setup(e){let{cSize:t,classes:n}=Qt(e);return()=>b("svg",{class:n.value,width:t.value,height:t.value,viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid",xmlns:"http://www.w3.org/2000/svg"},vk)}}),bk=[b("g",{transform:"translate(1 1)","stroke-width":"2",fill:"none","fill-rule":"evenodd"},[b("circle",{"stroke-opacity":".5",cx:"18",cy:"18",r:"18"}),b("path",{d:"M36 18c0-9.94-8.06-18-18-18"},[b("animateTransform",{attributeName:"transform",type:"rotate",from:"0 18 18",to:"360 18 18",dur:"1s",repeatCount:"indefinite"})])])],yk=Ce({name:"QSpinnerOval",props:Jt,setup(e){let{cSize:t,classes:n}=Qt(e);return()=>b("svg",{class:n.value,stroke:"currentColor",width:t.value,height:t.value,viewBox:"0 0 38 38",xmlns:"http://www.w3.org/2000/svg"},bk)}}),xk=[b("path",{d:"M0 50A50 50 0 0 1 50 0L50 50L0 50",fill:"currentColor",opacity:"0.5"},[b("animateTransform",{attributeName:"transform",type:"rotate",from:"0 50 50",to:"360 50 50",dur:"0.8s",repeatCount:"indefinite"})]),b("path",{d:"M50 0A50 50 0 0 1 100 50L50 50L50 0",fill:"currentColor",opacity:"0.5"},[b("animateTransform",{attributeName:"transform",type:"rotate",from:"0 50 50",to:"360 50 50",dur:"1.6s",repeatCount:"indefinite"})]),b("path",{d:"M100 50A50 50 0 0 1 50 100L50 50L100 50",fill:"currentColor",opacity:"0.5"},[b("animateTransform",{attributeName:"transform",type:"rotate",from:"0 50 50",to:"360 50 50",dur:"2.4s",repeatCount:"indefinite"})]),b("path",{d:"M50 100A50 50 0 0 1 0 50L50 50L50 100",fill:"currentColor",opacity:"0.5"},[b("animateTransform",{attributeName:"transform",type:"rotate",from:"0 50 50",to:"360 50 50",dur:"3.2s",repeatCount:"indefinite"})])],kk=Ce({name:"QSpinnerPie",props:Jt,setup(e){let{cSize:t,classes:n}=Qt(e);return()=>b("svg",{class:n.value,width:t.value,height:t.value,viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid",xmlns:"http://www.w3.org/2000/svg"},xk)}}),wk=[b("g",{fill:"none","fill-rule":"evenodd","stroke-width":"2"},[b("circle",{cx:"22",cy:"22",r:"1"},[b("animate",{attributeName:"r",begin:"0s",dur:"1.8s",values:"1; 20",calcMode:"spline",keyTimes:"0; 1",keySplines:"0.165, 0.84, 0.44, 1",repeatCount:"indefinite"}),b("animate",{attributeName:"stroke-opacity",begin:"0s",dur:"1.8s",values:"1; 0",calcMode:"spline",keyTimes:"0; 1",keySplines:"0.3, 0.61, 0.355, 1",repeatCount:"indefinite"})]),b("circle",{cx:"22",cy:"22",r:"1"},[b("animate",{attributeName:"r",begin:"-0.9s",dur:"1.8s",values:"1; 20",calcMode:"spline",keyTimes:"0; 1",keySplines:"0.165, 0.84, 0.44, 1",repeatCount:"indefinite"}),b("animate",{attributeName:"stroke-opacity",begin:"-0.9s",dur:"1.8s",values:"1; 0",calcMode:"spline",keyTimes:"0; 1",keySplines:"0.3, 0.61, 0.355, 1",repeatCount:"indefinite"})])])],qk=Ce({name:"QSpinnerPuff",props:Jt,setup(e){let{cSize:t,classes:n}=Qt(e);return()=>b("svg",{class:n.value,stroke:"currentColor",width:t.value,height:t.value,viewBox:"0 0 44 44",xmlns:"http://www.w3.org/2000/svg"},wk)}}),Sk=[b("g",{transform:"scale(0.55)"},[b("circle",{cx:"30",cy:"150",r:"30",fill:"currentColor"},[b("animate",{attributeName:"opacity",from:"0",to:"1",dur:"1s",begin:"0",repeatCount:"indefinite",keyTimes:"0;0.5;1",values:"0;1;1"})]),b("path",{d:"M90,150h30c0-49.7-40.3-90-90-90v30C63.1,90,90,116.9,90,150z",fill:"currentColor"},[b("animate",{attributeName:"opacity",from:"0",to:"1",dur:"1s",begin:"0.1",repeatCount:"indefinite",keyTimes:"0;0.5;1",values:"0;1;1"})]),b("path",{d:"M150,150h30C180,67.2,112.8,0,30,0v30C96.3,30,150,83.7,150,150z",fill:"currentColor"},[b("animate",{attributeName:"opacity",from:"0",to:"1",dur:"1s",begin:"0.2",repeatCount:"indefinite",keyTimes:"0;0.5;1",values:"0;1;1"})])])],Ck=Ce({name:"QSpinnerRadio",props:Jt,setup(e){let{cSize:t,classes:n}=Qt(e);return()=>b("svg",{class:n.value,width:t.value,height:t.value,viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid",xmlns:"http://www.w3.org/2000/svg"},Sk)}}),Pk=[b("g",{fill:"none","fill-rule":"evenodd",transform:"translate(1 1)","stroke-width":"2"},[b("circle",{cx:"22",cy:"22",r:"6"},[b("animate",{attributeName:"r",begin:"1.5s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),b("animate",{attributeName:"stroke-opacity",begin:"1.5s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),b("animate",{attributeName:"stroke-width",begin:"1.5s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]),b("circle",{cx:"22",cy:"22",r:"6"},[b("animate",{attributeName:"r",begin:"3s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),b("animate",{attributeName:"stroke-opacity",begin:"3s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),b("animate",{attributeName:"stroke-width",begin:"3s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]),b("circle",{cx:"22",cy:"22",r:"8"},[b("animate",{attributeName:"r",begin:"0s",dur:"1.5s",values:"6;1;2;3;4;5;6",calcMode:"linear",repeatCount:"indefinite"})])])],$k=Ce({name:"QSpinnerRings",props:Jt,setup(e){let{cSize:t,classes:n}=Qt(e);return()=>b("svg",{class:n.value,stroke:"currentColor",width:t.value,height:t.value,viewBox:"0 0 45 45",xmlns:"http://www.w3.org/2000/svg"},Pk)}}),Lk=[b("defs",[b("linearGradient",{x1:"8.042%",y1:"0%",x2:"65.682%",y2:"23.865%",id:"a"},[b("stop",{"stop-color":"currentColor","stop-opacity":"0",offset:"0%"}),b("stop",{"stop-color":"currentColor","stop-opacity":".631",offset:"63.146%"}),b("stop",{"stop-color":"currentColor",offset:"100%"})])]),b("g",{transform:"translate(1 1)",fill:"none","fill-rule":"evenodd"},[b("path",{d:"M36 18c0-9.94-8.06-18-18-18",stroke:"url(#a)","stroke-width":"2"},[b("animateTransform",{attributeName:"transform",type:"rotate",from:"0 18 18",to:"360 18 18",dur:"0.9s",repeatCount:"indefinite"})]),b("circle",{fill:"currentColor",cx:"36",cy:"18",r:"1"},[b("animateTransform",{attributeName:"transform",type:"rotate",from:"0 18 18",to:"360 18 18",dur:"0.9s",repeatCount:"indefinite"})])])],Ek=Ce({name:"QSpinnerTail",props:Jt,setup(e){let{cSize:t,classes:n}=Qt(e);return()=>b("svg",{class:n.value,width:t.value,height:t.value,viewBox:"0 0 38 38",xmlns:"http://www.w3.org/2000/svg"},Lk)}}),Rk=Ce({name:"QSplitter",props:{...vt,modelValue:{type:Number,required:!0},reverse:Boolean,unit:{type:String,default:"%",validator:e=>["%","px"].includes(e)},limits:{type:Array,validator:e=>e.length!==2||typeof e[0]!="number"||typeof e[1]!="number"?!1:e[0]>=0&&e[0]<=e[1]},emitImmediately:Boolean,horizontal:Boolean,disable:Boolean,beforeClass:[Array,String,Object],afterClass:[Array,String,Object],separatorClass:[Array,String,Object],separatorStyle:[Array,String,Object]},emits:["update:modelValue"],setup(e,{slots:t,emit:n}){let{proxy:{$q:s}}=Ve(),o=_t(e,s),i=X(null),l={before:X(null),after:X(null)},a=k(()=>`q-splitter no-wrap ${e.horizontal===!0?"q-splitter--horizontal column":"q-splitter--vertical row"} q-splitter--${e.disable===!0?"disabled":"workable"}`+(o.value===!0?" q-splitter--dark":"")),c=k(()=>e.horizontal===!0?"height":"width"),p=k(()=>e.reverse!==!0?"before":"after"),d=k(()=>e.limits!==void 0?e.limits:e.unit==="%"?[10,90]:[50,1/0]);function m(E){return(e.unit==="%"?E:Math.round(E))+e.unit}let v=k(()=>({[p.value]:{[c.value]:m(e.modelValue)}})),_,y,q,C,P;function w(E){if(E.isFirst===!0){let O=i.value.getBoundingClientRect()[c.value];_=e.horizontal===!0?"up":"left",y=e.unit==="%"?100:O,q=Math.min(y,d.value[1],Math.max(d.value[0],e.modelValue)),C=(e.reverse!==!0?1:-1)*(e.horizontal===!0?1:s.lang.rtl===!0?-1:1)*(e.unit==="%"?O===0?0:100/O:1),i.value.classList.add("q-splitter--active");return}if(E.isFinal===!0){P!==e.modelValue&&n("update:modelValue",P),i.value.classList.remove("q-splitter--active");return}let L=q+C*(E.direction===_?-1:1)*E.distance[e.horizontal===!0?"y":"x"];P=Math.min(y,d.value[1],Math.max(d.value[0],L)),l[p.value].value.style[c.value]=m(P),e.emitImmediately===!0&&e.modelValue!==P&&n("update:modelValue",P)}let $=k(()=>[[Ln,w,void 0,{[e.horizontal===!0?"vertical":"horizontal"]:!0,prevent:!0,stop:!0,mouse:!0,mouseAllDir:!0}]]);function S(E,L){E<L[0]?n("update:modelValue",L[0]):E>L[1]&&n("update:modelValue",L[1])}return qe(()=>e.modelValue,E=>{S(E,d.value)}),qe(()=>e.limits,()=>{ft(()=>{S(e.modelValue,d.value)})}),()=>{let E=[b("div",{ref:l.before,class:["q-splitter__panel q-splitter__before"+(e.reverse===!0?" col":""),e.beforeClass],style:v.value.before},We(t.before)),b("div",{class:["q-splitter__separator",e.separatorClass],style:e.separatorStyle,"aria-disabled":e.disable===!0?"true":void 0},[Hn("div",{class:"q-splitter__separator-area absolute-full"},We(t.separator),"sep",e.disable!==!0,()=>$.value)]),b("div",{ref:l.after,class:["q-splitter__panel q-splitter__after"+(e.reverse===!0?"":" col"),e.afterClass],style:v.value.after},We(t.after))];return b("div",{class:a.value,ref:i},jt(t.default,E))}}}),Mh=Ce({name:"StepHeader",props:{stepper:{},step:{},goToPanel:Function},setup(e,{attrs:t}){let{proxy:{$q:n}}=Ve(),s=X(null),o=k(()=>e.stepper.modelValue===e.step.name),i=k(()=>{let C=e.step.disable;return C===!0||C===""}),l=k(()=>{let C=e.step.error;return C===!0||C===""}),a=k(()=>{let C=e.step.done;return i.value===!1&&(C===!0||C==="")}),c=k(()=>{let C=e.step.headerNav,P=C===!0||C===""||C===void 0;return i.value===!1&&e.stepper.headerNav&&P}),p=k(()=>e.step.prefix&&(o.value===!1||e.stepper.activeIcon==="none")&&(l.value===!1||e.stepper.errorIcon==="none")&&(a.value===!1||e.stepper.doneIcon==="none")),d=k(()=>{let C=e.step.icon||e.stepper.inactiveIcon;if(o.value===!0){let P=e.step.activeIcon||e.stepper.activeIcon;return P==="none"?C:P||n.iconSet.stepper.active}if(l.value===!0){let P=e.step.errorIcon||e.stepper.errorIcon;return P==="none"?C:P||n.iconSet.stepper.error}if(i.value===!1&&a.value===!0){let P=e.step.doneIcon||e.stepper.doneIcon;return P==="none"?C:P||n.iconSet.stepper.done}return C}),m=k(()=>{let C=l.value===!0?e.step.errorColor||e.stepper.errorColor:void 0;if(o.value===!0){let P=e.step.activeColor||e.stepper.activeColor||e.step.color;return P!==void 0?P:C}return C!==void 0?C:i.value===!1&&a.value===!0?e.step.doneColor||e.stepper.doneColor||e.step.color||e.stepper.inactiveColor:e.step.color||e.stepper.inactiveColor}),v=k(()=>"q-stepper__tab col-grow flex items-center no-wrap relative-position"+(m.value!==void 0?` text-${m.value}`:"")+(l.value===!0?" q-stepper__tab--error q-stepper__tab--error-with-"+(p.value===!0?"prefix":"icon"):"")+(o.value===!0?" q-stepper__tab--active":"")+(a.value===!0?" q-stepper__tab--done":"")+(c.value===!0?" q-stepper__tab--navigation q-focusable q-hoverable":"")+(i.value===!0?" q-stepper__tab--disabled":"")),_=k(()=>e.stepper.headerNav!==!0?!1:c.value);function y(){s.value!==null&&s.value.focus(),o.value===!1&&e.goToPanel(e.step.name)}function q(C){C.keyCode===13&&o.value===!1&&e.goToPanel(e.step.name)}return()=>{let C={class:v.value};c.value===!0&&(C.onClick=y,C.onKeyup=q,Object.assign(C,i.value===!0?{tabindex:-1,"aria-disabled":"true"}:{tabindex:t.tabindex||0}));let P=[b("div",{class:"q-focus-helper",tabindex:-1,ref:s}),b("div",{class:"q-stepper__dot row flex-center q-stepper__line relative-position"},[b("span",{class:"row flex-center"},[p.value===!0?e.step.prefix:b(gt,{name:d.value})])])];if(e.step.title!==void 0&&e.step.title!==null){let w=[b("div",{class:"q-stepper__title"},e.step.title)];e.step.caption!==void 0&&e.step.caption!==null&&w.push(b("div",{class:"q-stepper__caption"},e.step.caption)),P.push(b("div",{class:"q-stepper__label q-stepper__line relative-position"},w))}return Je(b("div",C,P),[[Cl,_.value]])}}});function zh(e){return b("div",{class:"q-stepper__step-content"},[b("div",{class:"q-stepper__step-inner"},We(e.default))])}var J0={setup(e,{slots:t}){return()=>zh(t)}},Nk=Ce({name:"QStep",props:{...gd,icon:String,color:String,title:{type:String,required:!0},caption:String,prefix:[String,Number],doneIcon:String,doneColor:String,activeIcon:String,activeColor:String,errorIcon:String,errorColor:String,headerNav:{type:Boolean,default:!0},done:Boolean,error:Boolean,onScroll:[Function,Array]},setup(e,{slots:t,emit:n}){let{proxy:{$q:s}}=Ve(),o=Ft(Jf,qt);if(o===qt)return console.error("QStep needs to be a child of QStepper"),qt;let{getCache:i}=Rl(),l=X(null),a=k(()=>o.value.modelValue===e.name),c=k(()=>s.platform.is.ios!==!0&&s.platform.is.chrome===!0||a.value!==!0||o.value.vertical!==!0?{}:{onScroll(m){let{target:v}=m;v.scrollTop>0&&(v.scrollTop=0),e.onScroll!==void 0&&n("scroll",m)}}),p=k(()=>typeof e.name=="string"||typeof e.name=="number"?e.name:String(e.name));function d(){let m=o.value.vertical;return m===!0&&o.value.keepAlive===!0?b(Vm,o.value.keepAliveProps.value,a.value===!0?[b(o.value.needsUniqueKeepAliveWrapper.value===!0?i(p.value,()=>({...J0,name:p.value})):J0,{key:p.value},t.default)]:void 0):m!==!0||a.value===!0?zh(t):void 0}return()=>b("div",{ref:l,class:"q-stepper__step",role:"tabpanel",...c.value},o.value.vertical===!0?[b(Mh,{stepper:o.value,step:e,goToPanel:o.value.goToPanel}),o.value.animated===!0?b(Ca,d):d()]:[d()])}}),Ak=/(-\w)/g;function Mk(e){let t={};for(let n in e){let s=n.replace(Ak,o=>o[1].toUpperCase());t[s]=e[n]}return t}var zk=Ce({name:"QStepper",props:{...vt,...vd,flat:Boolean,bordered:Boolean,alternativeLabels:Boolean,headerNav:Boolean,contracted:Boolean,headerClass:String,inactiveColor:String,inactiveIcon:String,doneIcon:String,doneColor:String,activeIcon:String,activeColor:String,errorIcon:String,errorColor:String},emits:_d,setup(e,{slots:t}){let n=Ve(),s=_t(e,n.proxy.$q),{updatePanelsList:o,isValidPanelName:i,updatePanelIndex:l,getPanelContent:a,getPanels:c,panelDirectives:p,goToPanel:d,keepAliveProps:m,needsUniqueKeepAliveWrapper:v}=bd();Fn(Jf,k(()=>({goToPanel:d,keepAliveProps:m,needsUniqueKeepAliveWrapper:v,...e})));let _=k(()=>`q-stepper q-stepper--${e.vertical===!0?"vertical":"horizontal"}`+(e.flat===!0?" q-stepper--flat":"")+(e.bordered===!0?" q-stepper--bordered":"")+(s.value===!0?" q-stepper--dark q-dark":"")),y=k(()=>`q-stepper__header row items-stretch justify-between q-stepper__header--${e.alternativeLabels===!0?"alternative":"standard"}-labels`+(e.flat===!1||e.bordered===!0?" q-stepper__header--border":"")+(e.contracted===!0?" q-stepper__header--contracted":"")+(e.headerClass!==void 0?` ${e.headerClass}`:""));function q(){let C=We(t.message,[]);if(e.vertical===!0){i(e.modelValue)&&l();let P=b("div",{class:"q-stepper__content"},We(t.default));return C===void 0?[P]:C.concat(P)}return[b("div",{class:y.value},c().map(P=>{let w=Mk(P.props);return b(Mh,{key:w.name,stepper:e,step:w,goToPanel:d})})),C,Hn("div",{class:"q-stepper__content q-panel-parent"},a(),"cont",e.swipeable,()=>p.value)]}return()=>(o(t),b("div",{class:_.value},jt(t.navigation,q())))}}),Dk=Ce({name:"QStepperNavigation",setup(e,{slots:t}){return()=>b("div",{class:"q-stepper__nav"},We(t.default))}}),Dh=Ce({name:"QTh",props:{props:Object,autoWidth:Boolean},emits:["click"],setup(e,{slots:t,emit:n}){let s=Ve(),{proxy:{$q:o}}=s,i=l=>{n("click",l)};return()=>{if(e.props===void 0)return b("th",{class:e.autoWidth===!0?"q-table--col-auto-width":"",onClick:i},We(t.default));let l,a,c=s.vnode.key;if(c){if(l=e.props.colsMap[c],l===void 0)return}else l=e.props.col;if(l.sortable===!0){let d=l.align==="right"?"unshift":"push";a=Sl(t.default,[]),a[d](b(gt,{class:l.__iconClass,name:o.iconSet.table.arrowUp}))}else a=We(t.default);let p={class:l.__thClass+(e.autoWidth===!0?" q-table--col-auto-width":""),style:l.headerStyle,onClick:d=>{l.sortable===!0&&e.props.sort(l),i(d)}};return b("th",p,a)}}});function Th(e,t){return b("div",e,[b("table",{class:"q-table"},t)])}var Tk={list:yh,table:xh},Vk=["list","table","__qtable"],Vh=Ce({name:"QVirtualScroll",props:{...Nh,type:{type:String,default:"list",validator:e=>Vk.includes(e)},items:{type:Array,default:()=>[]},itemsFn:Function,itemsSize:Number,scrollTarget:{default:void 0}},setup(e,{slots:t,attrs:n}){let s,o=X(null),i=k(()=>e.itemsSize>=0&&e.itemsFn!==void 0?parseInt(e.itemsSize,10):Array.isArray(e.items)?e.items.length:0),{virtualScrollSliceRange:l,localResetVirtualScroll:a,padVirtualScroll:c,onVirtualScrollEvt:p}=Ah({virtualScrollLength:i,getVirtualScrollTarget:y,getVirtualScrollEl:_}),d=k(()=>{if(i.value===0)return[];let w=($,S)=>({index:l.value.from+S,item:$});return e.itemsFn===void 0?e.items.slice(l.value.from,l.value.to).map(w):e.itemsFn(l.value.from,l.value.to-l.value.from).map(w)}),m=k(()=>"q-virtual-scroll q-virtual-scroll"+(e.virtualScrollHorizontal===!0?"--horizontal":"--vertical")+(e.scrollTarget!==void 0?"":" scroll")),v=k(()=>e.scrollTarget!==void 0?{}:{tabindex:0});qe(i,()=>{a()}),qe(()=>e.scrollTarget,()=>{C(),q()});function _(){return o.value.$el||o.value}function y(){return s}function q(){s=fo(_(),e.scrollTarget),s.addEventListener("scroll",p,Pt.passive)}function C(){s!==void 0&&(s.removeEventListener("scroll",p,Pt.passive),s=void 0)}function P(){let w=c(e.type==="list"?"div":"tbody",d.value.map(t.default));return t.before!==void 0&&(w=t.before().concat(w)),jt(t.after,w)}return xl(()=>{a()}),Et(()=>{q()}),os(()=>{q()}),mo(()=>{C()}),pt(()=>{C()}),()=>{if(t.default===void 0){console.error("QVirtualScroll: default scoped slot is required for rendering");return}return e.type==="__qtable"?Th({ref:o,class:"q-table__middle "+m.value},P()):b(Tk[e.type],{...n,ref:o,class:[n.class,m.value],...v.value},P)}}});function Bk(e,t){return new Date(e)-new Date(t)}var Ik={sortMethod:Function,binaryStateSort:Boolean,columnSortOrder:{type:String,validator:e=>e==="ad"||e==="da",default:"ad"}};function Ok(e,t,n,s){let o=k(()=>{let{sortBy:a}=t.value;return a&&n.value.find(c=>c.name===a)||null}),i=k(()=>e.sortMethod!==void 0?e.sortMethod:(a,c,p)=>{let d=n.value.find(_=>_.name===c);if(d===void 0||d.field===void 0)return a;let m=p===!0?-1:1,v=typeof d.field=="function"?_=>d.field(_):_=>_[d.field];return a.sort((_,y)=>{let q=v(_),C=v(y);return d.rawSort!==void 0?d.rawSort(q,C,_,y)*m:q==null?-1*m:C==null?1*m:d.sort!==void 0?d.sort(q,C,_,y)*m:cl(q)===!0&&cl(C)===!0?(q-C)*m:Xu(q)===!0&&Xu(C)===!0?Bk(q,C)*m:typeof q=="boolean"&&typeof C=="boolean"?(q-C)*m:([q,C]=[q,C].map(P=>(P+"").toLocaleString().toLowerCase()),q<C?-1*m:q===C?0:m)})});function l(a){let c=e.columnSortOrder;if(Yt(a)===!0)a.sortOrder&&(c=a.sortOrder),a=a.name;else{let m=n.value.find(v=>v.name===a);m!==void 0&&m.sortOrder&&(c=m.sortOrder)}let{sortBy:p,descending:d}=t.value;p!==a?(p=a,d=c==="da"):e.binaryStateSort===!0?d=!d:d===!0?c==="ad"?p=null:d=!1:c==="ad"?d=!0:p=null,s({sortBy:p,descending:d,page:1})}return{columnToSort:o,computedSortMethod:i,sort:l}}var Fk={filter:[String,Object],filterMethod:Function};function Uk(e,t){let n=k(()=>e.filterMethod!==void 0?e.filterMethod:(s,o,i,l)=>{let a=o?o.toLowerCase():"";return s.filter(c=>i.some(p=>{let d=l(p,c)+"";return(d==="undefined"||d==="null"?"":d.toLowerCase()).indexOf(a)!==-1}))});return qe(()=>e.filter,()=>{ft(()=>{t({page:1},!0)})},{deep:!0}),{computedFilterMethod:n}}function Hk(e,t){for(let n in t)if(t[n]!==e[n])return!1;return!0}function Q0(e){return e.page<1&&(e.page=1),e.rowsPerPage!==void 0&&e.rowsPerPage<1&&(e.rowsPerPage=0),e}var jk={pagination:Object,rowsPerPageOptions:{type:Array,default:()=>[5,7,10,15,20,25,50,0]},"onUpdate:pagination":[Function,Array]};function Jk(e,t){let{props:n,emit:s}=e,o=X(Object.assign({sortBy:null,descending:!1,page:1,rowsPerPage:n.rowsPerPageOptions.length!==0?n.rowsPerPageOptions[0]:5},n.pagination)),i=k(()=>{let d=n["onUpdate:pagination"]!==void 0?{...o.value,...n.pagination}:o.value;return Q0(d)}),l=k(()=>i.value.rowsNumber!==void 0);function a(d){c({pagination:d,filter:n.filter})}function c(d={}){ft(()=>{s("request",{pagination:d.pagination||i.value,filter:d.filter||n.filter,getCellValue:t})})}function p(d,m){let v=Q0({...i.value,...d});if(Hk(i.value,v)===!0){l.value===!0&&m===!0&&a(v);return}if(l.value===!0){a(v);return}n.pagination!==void 0&&n["onUpdate:pagination"]!==void 0?s("update:pagination",v):o.value=v}return{innerPagination:o,computedPagination:i,isServerSide:l,requestServerInteraction:c,setPagination:p}}function Qk(e,t,n,s,o,i){let{props:l,emit:a,proxy:{$q:c}}=e,p=k(()=>s.value===!0?n.value.rowsNumber||0:i.value),d=k(()=>{let{page:S,rowsPerPage:E}=n.value;return(S-1)*E}),m=k(()=>{let{page:S,rowsPerPage:E}=n.value;return S*E}),v=k(()=>n.value.page===1),_=k(()=>n.value.rowsPerPage===0?1:Math.max(1,Math.ceil(p.value/n.value.rowsPerPage))),y=k(()=>m.value===0?!0:n.value.page>=_.value),q=k(()=>(l.rowsPerPageOptions.includes(t.value.rowsPerPage)?l.rowsPerPageOptions:[t.value.rowsPerPage].concat(l.rowsPerPageOptions)).map(S=>({label:S===0?c.lang.table.allRows:""+S,value:S})));qe(_,(S,E)=>{if(S===E)return;let L=n.value.page;S&&!L?o({page:1}):S<L&&o({page:S})});function C(){o({page:1})}function P(){let{page:S}=n.value;S>1&&o({page:S-1})}function w(){let{page:S,rowsPerPage:E}=n.value;m.value>0&&S*E<p.value&&o({page:S+1})}function $(){o({page:_.value})}return l["onUpdate:pagination"]!==void 0&&a("update:pagination",{...n.value}),{firstRowIndex:d,lastRowIndex:m,isFirstPage:v,isLastPage:y,pagesNumber:_,computedRowsPerPageOptions:q,computedRowsNumber:p,firstPage:C,prevPage:P,nextPage:w,lastPage:$}}var Wk={selection:{type:String,default:"none",validator:e=>["single","multiple","none"].includes(e)},selected:{type:Array,default:()=>[]}},Kk=["update:selected","selection"];function Gk(e,t,n,s){let o=k(()=>{let y={};return e.selected.map(s.value).forEach(q=>{y[q]=!0}),y}),i=k(()=>e.selection!=="none"),l=k(()=>e.selection==="single"),a=k(()=>e.selection==="multiple"),c=k(()=>n.value.length!==0&&n.value.every(y=>o.value[s.value(y)]===!0)),p=k(()=>c.value!==!0&&n.value.some(y=>o.value[s.value(y)]===!0)),d=k(()=>e.selected.length);function m(y){return o.value[y]===!0}function v(){t("update:selected",[])}function _(y,q,C,P){t("selection",{rows:q,added:C,keys:y,evt:P});let w=l.value===!0?C===!0?q:[]:C===!0?e.selected.concat(q):e.selected.filter($=>y.includes(s.value($))===!1);t("update:selected",w)}return{hasSelectionMode:i,singleSelection:l,multipleSelection:a,allRowsSelected:c,someRowsSelected:p,rowsSelectedNumber:d,isRowSelected:m,clearSelection:v,updateSelection:_}}function W0(e){return Array.isArray(e)?e.slice():[]}var Yk={expanded:Array},Xk=["update:expanded"];function Zk(e,t){let n=X(W0(e.expanded));qe(()=>e.expanded,l=>{n.value=W0(l)});function s(l){return n.value.includes(l)}function o(l){e.expanded!==void 0?t("update:expanded",l):n.value=l}function i(l,a){let c=n.value.slice(),p=c.indexOf(l);a===!0?p===-1&&(c.push(l),o(c)):p!==-1&&(c.splice(p,1),o(c))}return{isRowExpanded:s,setExpanded:o,updateExpanded:i}}var ew={visibleColumns:Array};function tw(e,t,n){let s=k(()=>{if(e.columns!==void 0)return e.columns;let a=e.rows[0];return a!==void 0?Object.keys(a).map(c=>({name:c,label:c.toUpperCase(),field:c,align:cl(a[c])?"right":"left",sortable:!0})):[]}),o=k(()=>{let{sortBy:a,descending:c}=t.value;return(e.visibleColumns!==void 0?s.value.filter(p=>p.required===!0||e.visibleColumns.includes(p.name)===!0):s.value).map(p=>{let d=p.align||"right",m=`text-${d}`;return{...p,align:d,__iconClass:`q-table__sort-icon q-table__sort-icon--${d}`,__thClass:m+(p.headerClasses!==void 0?" "+p.headerClasses:"")+(p.sortable===!0?" sortable":"")+(p.name===a?` sorted ${c===!0?"sort-desc":""}`:""),__tdStyle:p.style!==void 0?typeof p.style!="function"?()=>p.style:p.style:()=>null,__tdClass:p.classes!==void 0?typeof p.classes!="function"?()=>m+" "+p.classes:v=>m+" "+p.classes(v):()=>m}})}),i=k(()=>{let a={};return o.value.forEach(c=>{a[c.name]=c}),a}),l=k(()=>e.tableColspan!==void 0?e.tableColspan:o.value.length+(n.value===!0?1:0));return{colList:s,computedCols:o,computedColsMap:i,computedColspan:l}}var ir="q-table__bottom row items-center",Bh={};Rh.forEach(e=>{Bh[e]={}});var nw=Ce({name:"QTable",props:{rows:{type:Array,required:!0},rowKey:{type:[String,Function],default:"id"},columns:Array,loading:Boolean,iconFirstPage:String,iconPrevPage:String,iconNextPage:String,iconLastPage:String,title:String,hideHeader:Boolean,grid:Boolean,gridHeader:Boolean,dense:Boolean,flat:Boolean,bordered:Boolean,square:Boolean,separator:{type:String,default:"horizontal",validator:e=>["horizontal","vertical","cell","none"].includes(e)},wrapCells:Boolean,virtualScroll:Boolean,virtualScrollTarget:{default:void 0},...Bh,noDataLabel:String,noResultsLabel:String,loadingLabel:String,selectedRowsLabel:Function,rowsPerPageLabel:String,paginationLabel:Function,color:{type:String,default:"grey-8"},titleClass:[String,Array,Object],tableStyle:[String,Array,Object],tableClass:[String,Array,Object],tableHeaderStyle:[String,Array,Object],tableHeaderClass:[String,Array,Object],cardContainerClass:[String,Array,Object],cardContainerStyle:[String,Array,Object],cardStyle:[String,Array,Object],cardClass:[String,Array,Object],hideBottom:Boolean,hideSelectedBanner:Boolean,hideNoData:Boolean,hidePagination:Boolean,onRowClick:Function,onRowDblclick:Function,onRowContextmenu:Function,...vt,...yd,...ew,...Fk,...jk,...Yk,...Wk,...Ik},emits:["request","virtualScroll",...xd,...Xk,...Kk],setup(e,{slots:t,emit:n}){let s=Ve(),{proxy:{$q:o}}=s,i=_t(e,o),{inFullscreen:l,toggleFullscreen:a}=kd(),c=k(()=>typeof e.rowKey=="function"?e.rowKey:Se=>Se[e.rowKey]),p=X(null),d=X(null),m=k(()=>e.grid!==!0&&e.virtualScroll===!0),v=k(()=>" q-table__card"+(i.value===!0?" q-table__card--dark q-dark":"")+(e.square===!0?" q-table--square":"")+(e.flat===!0?" q-table--flat":"")+(e.bordered===!0?" q-table--bordered":"")),_=k(()=>`q-table__container q-table--${e.separator}-separator column no-wrap`+(e.grid===!0?" q-table--grid":v.value)+(i.value===!0?" q-table--dark":"")+(e.dense===!0?" q-table--dense":"")+(e.wrapCells===!1?" q-table--no-wrap":"")+(l.value===!0?" fullscreen scroll":"")),y=k(()=>_.value+(e.loading===!0?" q-table--loading":""));qe(()=>e.tableStyle+e.tableClass+e.tableHeaderStyle+e.tableHeaderClass+_.value,()=>{m.value===!0&&d.value!==null&&d.value.reset()});let{innerPagination:q,computedPagination:C,isServerSide:P,requestServerInteraction:w,setPagination:$}=Jk(s,be),{computedFilterMethod:S}=Uk(e,$),{isRowExpanded:E,setExpanded:L,updateExpanded:O}=Zk(e,n),D=k(()=>{let Se=e.rows;if(P.value===!0||Se.length===0)return Se;let{sortBy:Ue,descending:Ge}=C.value;return e.filter&&(Se=S.value(Se,e.filter,ne.value,be)),ie.value!==null&&(Se=Le.value(e.rows===Se?Se.slice():Se,Ue,Ge)),Se}),N=k(()=>D.value.length),U=k(()=>{let Se=D.value;if(P.value===!0)return Se;let{rowsPerPage:Ue}=C.value;return Ue!==0&&(V.value===0&&e.rows!==Se?Se.length>me.value&&(Se=Se.slice(0,me.value)):Se=Se.slice(V.value,me.value)),Se}),{hasSelectionMode:W,singleSelection:z,multipleSelection:M,allRowsSelected:F,someRowsSelected:re,rowsSelectedNumber:se,isRowSelected:B,clearSelection:te,updateSelection:fe}=Gk(e,n,U,c),{colList:$e,computedCols:ne,computedColsMap:T,computedColspan:ae}=tw(e,C,W),{columnToSort:ie,computedSortMethod:Le,sort:j}=Ok(e,C,$e,$),{firstRowIndex:V,lastRowIndex:me,isFirstPage:Q,isLastPage:ge,pagesNumber:Ae,computedRowsPerPageOptions:ce,computedRowsNumber:A,firstPage:I,prevPage:ee,nextPage:ve,lastPage:G}=Qk(s,q,C,P,$,N),_e=k(()=>U.value.length===0),we=k(()=>{let Se={};return Rh.forEach(Ue=>{Se[Ue]=e[Ue]}),Se.virtualScrollItemSize===void 0&&(Se.virtualScrollItemSize=e.dense===!0?28:48),Se});function Pe(){m.value===!0&&d.value.reset()}function de(){if(e.grid===!0)return ao();let Se=e.hideHeader!==!0?Ke:null;if(m.value===!0){let Ge=t["top-row"],tt=t["bottom-row"],lt={default:Tt=>Ne(Tt.item,t.body,Tt.index)};if(Ge!==void 0){let Tt=b("tbody",Ge({cols:ne.value}));lt.before=Se===null?()=>Tt:()=>[Se()].concat(Tt)}else Se!==null&&(lt.before=Se);return tt!==void 0&&(lt.after=()=>b("tbody",tt({cols:ne.value}))),b(Vh,{ref:d,class:e.tableClass,style:e.tableStyle,...we.value,scrollTarget:e.virtualScrollTarget,items:U.value,type:"__qtable",tableColspan:ae.value,onVirtualScroll:le},lt)}let Ue=[Me()];return Se!==null&&Ue.unshift(Se()),Th({class:["q-table__middle scroll",e.tableClass],style:e.tableStyle},Ue)}function pe(Se,Ue){if(d.value!==null){d.value.scrollTo(Se,Ue);return}Se=parseInt(Se,10);let Ge=p.value.querySelector(`tbody tr:nth-of-type(${Se+1})`);if(Ge!==null){let tt=p.value.querySelector(".q-table__middle.scroll"),lt=Ge.offsetTop-e.virtualScrollStickySizeStart,Tt=lt<tt.scrollTop?"decrease":"increase";tt.scrollTop=lt,n("virtualScroll",{index:Se,from:0,to:q.value.rowsPerPage-1,direction:Tt})}}function le(Se){n("virtualScroll",Se)}function ye(){return[b($h,{class:"q-table__linear-progress",color:e.color,dark:i.value,indeterminate:!0,trackColor:"transparent"})]}function Ne(Se,Ue,Ge){let tt=c.value(Se),lt=B(tt);if(Ue!==void 0)return Ue(Te({key:tt,row:Se,pageIndex:Ge,__trClass:lt?"selected":""}));let Tt=t["body-cell"],J=ne.value.map(xe=>{let Oe=t[`body-cell-${xe.name}`],Fe=Oe!==void 0?Oe:Tt;return Fe!==void 0?Fe(Xe({key:tt,row:Se,pageIndex:Ge,col:xe})):b("td",{class:xe.__tdClass(Se),style:xe.__tdStyle(Se)},be(xe,Se))});if(W.value===!0){let xe=t["body-selection"],Oe=xe!==void 0?xe(et({key:tt,row:Se,pageIndex:Ge})):[b(di,{modelValue:lt,color:e.color,dark:i.value,dense:e.dense,"onUpdate:modelValue":(Fe,bt)=>{fe([tt],[Se],Fe,bt)}})];J.unshift(b("td",{class:"q-table--col-auto-width"},Oe))}let ue={key:tt,class:{selected:lt}};return e.onRowClick!==void 0&&(ue.class["cursor-pointer"]=!0,ue.onClick=xe=>{n("rowClick",xe,Se,Ge)}),e.onRowDblclick!==void 0&&(ue.class["cursor-pointer"]=!0,ue.onDblclick=xe=>{n("rowDblclick",xe,Se,Ge)}),e.onRowContextmenu!==void 0&&(ue.class["cursor-pointer"]=!0,ue.onContextmenu=xe=>{n("rowContextmenu",xe,Se,Ge)}),b("tr",ue,J)}function Me(){let Se=t.body,Ue=t["top-row"],Ge=t["bottom-row"],tt=U.value.map((lt,Tt)=>Ne(lt,Se,Tt));return Ue!==void 0&&(tt=Ue({cols:ne.value}).concat(tt)),Ge!==void 0&&(tt=tt.concat(Ge({cols:ne.value}))),b("tbody",tt)}function Te(Se){return mt(Se),Se.cols=Se.cols.map(Ue=>Zt({...Ue},"value",()=>be(Ue,Se.row))),Se}function Xe(Se){return mt(Se),Zt(Se,"value",()=>be(Se.col,Se.row)),Se}function et(Se){return mt(Se),Se}function mt(Se){Object.assign(Se,{cols:ne.value,colsMap:T.value,sort:j,rowIndex:V.value+Se.pageIndex,color:e.color,dark:i.value,dense:e.dense}),W.value===!0&&Zt(Se,"selected",()=>B(Se.key),(Ue,Ge)=>{fe([Se.key],[Se.row],Ue,Ge)}),Zt(Se,"expand",()=>E(Se.key),Ue=>{O(Se.key,Ue)})}function be(Se,Ue){let Ge=typeof Se.field=="function"?Se.field(Ue):Ue[Se.field];return Se.format!==void 0?Se.format(Ge,Ue):Ge}let Re=k(()=>({pagination:C.value,pagesNumber:Ae.value,isFirstPage:Q.value,isLastPage:ge.value,firstPage:I,prevPage:ee,nextPage:ve,lastPage:G,inFullscreen:l.value,toggleFullscreen:a}));function he(){let Se=t.top,Ue=t["top-left"],Ge=t["top-right"],tt=t["top-selection"],lt=W.value===!0&&tt!==void 0&&se.value>0,Tt="q-table__top relative-position row items-center";if(Se!==void 0)return b("div",{class:Tt},[Se(Re.value)]);let J;if(lt===!0?J=tt(Re.value).slice():(J=[],Ue!==void 0?J.push(b("div",{class:"q-table__control"},[Ue(Re.value)])):e.title&&J.push(b("div",{class:"q-table__control"},[b("div",{class:["q-table__title",e.titleClass]},e.title)]))),Ge!==void 0&&(J.push(b("div",{class:"q-table__separator col"})),J.push(b("div",{class:"q-table__control"},[Ge(Re.value)]))),J.length!==0)return b("div",{class:Tt},J)}let Ee=k(()=>re.value===!0?null:F.value);function Ke(){let Se=Ze();return e.loading===!0&&t.loading===void 0&&Se.push(b("tr",{class:"q-table__progress"},[b("th",{class:"relative-position",colspan:ae.value},ye())])),b("thead",Se)}function Ze(){let Se=t.header,Ue=t["header-cell"];if(Se!==void 0)return Se(Ie({header:!0})).slice();let Ge=ne.value.map(tt=>{let lt=t[`header-cell-${tt.name}`],Tt=lt!==void 0?lt:Ue,J=Ie({col:tt});return Tt!==void 0?Tt(J):b(Dh,{key:tt.name,props:J},()=>tt.label)});if(z.value===!0&&e.grid!==!0)Ge.unshift(b("th",{class:"q-table--col-auto-width"}," "));else if(M.value===!0){let tt=t["header-selection"],lt=tt!==void 0?tt(Ie({})):[b(di,{color:e.color,modelValue:Ee.value,dark:i.value,dense:e.dense,"onUpdate:modelValue":at})];Ge.unshift(b("th",{class:"q-table--col-auto-width"},lt))}return[b("tr",{class:e.tableHeaderClass,style:e.tableHeaderStyle},Ge)]}function Ie(Se){return Object.assign(Se,{cols:ne.value,sort:j,colsMap:T.value,color:e.color,dark:i.value,dense:e.dense}),M.value===!0&&Zt(Se,"selected",()=>Ee.value,at),Se}function at(Se){re.value===!0&&(Se=!1),fe(U.value.map(c.value),U.value,Se)}let At=k(()=>{let Se=[e.iconFirstPage||o.iconSet.table.firstPage,e.iconPrevPage||o.iconSet.table.prevPage,e.iconNextPage||o.iconSet.table.nextPage,e.iconLastPage||o.iconSet.table.lastPage];return o.lang.rtl===!0?Se.reverse():Se});function Dt(){if(e.hideBottom===!0)return;if(_e.value===!0){if(e.hideNoData===!0)return;let Ge=e.loading===!0?e.loadingLabel||o.lang.table.loading:e.filter?e.noResultsLabel||o.lang.table.noResults:e.noDataLabel||o.lang.table.noData,tt=t["no-data"],lt=tt!==void 0?[tt({message:Ge,icon:o.iconSet.table.warning,filter:e.filter})]:[b(gt,{class:"q-table__bottom-nodata-icon",name:o.iconSet.table.warning}),Ge];return b("div",{class:ir+" q-table__bottom--nodata"},lt)}let Se=t.bottom;if(Se!==void 0)return b("div",{class:ir},[Se(Re.value)]);let Ue=e.hideSelectedBanner!==!0&&W.value===!0&&se.value>0?[b("div",{class:"q-table__control"},[b("div",[(e.selectedRowsLabel||o.lang.table.selectedRecords)(se.value)])])]:[];if(e.hidePagination!==!0)return b("div",{class:ir+" justify-end"},Dn(Ue));if(Ue.length!==0)return b("div",{class:ir},Ue)}function gn(Se){$({page:1,rowsPerPage:Se.value})}function Dn(Se){let Ue,{rowsPerPage:Ge}=C.value,tt=e.paginationLabel||o.lang.table.pagination,lt=t.pagination,Tt=e.rowsPerPageOptions.length>1;if(Se.push(b("div",{class:"q-table__separator col"})),Tt===!0&&Se.push(b("div",{class:"q-table__control"},[b("span",{class:"q-table__bottom-item"},[e.rowsPerPageLabel||o.lang.table.recordsPerPage]),b(Ad,{class:"q-table__select inline q-table__bottom-item",color:e.color,modelValue:Ge,options:ce.value,displayValue:Ge===0?o.lang.table.allRows:Ge,dark:i.value,borderless:!0,dense:!0,optionsDense:!0,optionsCover:!0,"onUpdate:modelValue":gn})])),lt!==void 0)Ue=lt(Re.value);else if(Ue=[b("span",Ge!==0?{class:"q-table__bottom-item"}:{},[Ge?tt(V.value+1,Math.min(me.value,A.value),A.value):tt(1,N.value,A.value)])],Ge!==0&&Ae.value>1){let J={color:e.color,round:!0,dense:!0,flat:!0};e.dense===!0&&(J.size="sm"),Ae.value>2&&Ue.push(b(yt,{key:"pgFirst",...J,icon:At.value[0],disable:Q.value,onClick:I})),Ue.push(b(yt,{key:"pgPrev",...J,icon:At.value[1],disable:Q.value,onClick:ee}),b(yt,{key:"pgNext",...J,icon:At.value[2],disable:ge.value,onClick:ve})),Ae.value>2&&Ue.push(b(yt,{key:"pgLast",...J,icon:At.value[3],disable:ge.value,onClick:G}))}return Se.push(b("div",{class:"q-table__control"},Ue)),Se}function ho(){let Se=e.gridHeader===!0?[b("table",{class:"q-table"},[Ke()])]:e.loading===!0&&t.loading===void 0?ye():void 0;return b("div",{class:"q-table__middle"},Se)}function ao(){let Se=t.item!==void 0?t.item:Ue=>{let Ge=Ue.cols.map(lt=>b("div",{class:"q-table__grid-item-row"},[b("div",{class:"q-table__grid-item-title"},[lt.label]),b("div",{class:"q-table__grid-item-value"},[lt.value])]));if(W.value===!0){let lt=t["body-selection"],Tt=lt!==void 0?lt(Ue):[b(di,{modelValue:Ue.selected,color:e.color,dark:i.value,dense:e.dense,"onUpdate:modelValue":(J,ue)=>{fe([Ue.key],[Ue.row],J,ue)}})];Ge.unshift(b("div",{class:"q-table__grid-item-row"},Tt),b(Xo,{dark:i.value}))}let tt={class:["q-table__grid-item-card"+v.value,e.cardClass],style:e.cardStyle};return(e.onRowClick!==void 0||e.onRowDblclick!==void 0)&&(tt.class[0]+=" cursor-pointer",e.onRowClick!==void 0&&(tt.onClick=lt=>{n("RowClick",lt,Ue.row,Ue.pageIndex)}),e.onRowDblclick!==void 0&&(tt.onDblclick=lt=>{n("RowDblclick",lt,Ue.row,Ue.pageIndex)})),b("div",{class:"q-table__grid-item col-xs-12 col-sm-6 col-md-4 col-lg-3"+(Ue.selected===!0?" q-table__grid-item--selected":"")},[b("div",tt,Ge)])};return b("div",{class:["q-table__grid-content row",e.cardContainerClass],style:e.cardContainerStyle},U.value.map((Ue,Ge)=>Se(Te({key:c.value(Ue),row:Ue,pageIndex:Ge}))))}return Object.assign(s.proxy,{requestServerInteraction:w,setPagination:$,firstPage:I,prevPage:ee,nextPage:ve,lastPage:G,isRowSelected:B,clearSelection:te,isRowExpanded:E,setExpanded:L,sort:j,resetVirtualScroll:Pe,scrollTo:pe,getCellValue:be}),Tf(s.proxy,{filteredSortedRows:()=>D.value,computedRows:()=>U.value,computedRowsNumber:()=>A.value}),()=>{let Se=[he()],Ue={ref:p,class:y.value};return e.grid===!0?Se.push(ho()):Object.assign(Ue,{class:[Ue.class,e.cardClass],style:e.cardStyle}),Se.push(de(),Dt()),e.loading===!0&&t.loading!==void 0&&Se.push(t.loading()),b("div",Ue,Se)}}}),ow=Ce({name:"QTr",props:{props:Object,noHover:Boolean},setup(e,{slots:t}){let n=k(()=>"q-tr"+(e.props===void 0||e.props.header===!0?"":" "+e.props.__trClass)+(e.noHover===!0?" q-tr--no-hover":""));return()=>b("tr",{class:n.value},We(t.default))}}),sw=Ce({name:"QTd",props:{props:Object,autoWidth:Boolean,noHover:Boolean},setup(e,{slots:t}){let n=Ve(),s=k(()=>"q-td"+(e.autoWidth===!0?" q-table--col-auto-width":"")+(e.noHover===!0?" q-td--no-hover":"")+" ");return()=>{if(e.props===void 0)return b("td",{class:s.value},We(t.default));let o=n.vnode.key,i=(e.props.colsMap!==void 0?e.props.colsMap[o]:null)||e.props.col;if(i===void 0)return;let{row:l}=e.props;return b("td",{class:s.value+i.__tdClass(l),style:i.__tdStyle(l)},We(t.default))}}}),iw=Ce({name:"QRouteTab",props:{...ki,...V2},emits:T2,setup(e,{slots:t,emit:n}){let s=ka({useDisableForRouterLinkProps:!1}),{renderTab:o,$tabs:i}=B2(e,t,n,{exact:k(()=>e.exact),...s});return qe(()=>`${e.name} | ${e.exact} | ${(s.resolvedLink.value||{}).href}`,()=>{i.verifyRouteModel()}),()=>o(s.linkTag.value,s.linkAttrs.value)}});function lw(e,t){return e.hour!==null&&e.minute===null?"minute":"hour"}function rw(){let e=new Date;return{hour:e.getHours(),minute:e.getMinutes(),second:e.getSeconds(),millisecond:e.getMilliseconds()}}var aw=Ce({name:"QTime",props:{...vt,...jn,...j2,mask:{default:null},format24h:{type:Boolean,default:null},defaultDate:{type:String,validator:e=>/^-?[\d]+\/[0-1]\d\/[0-3]\d$/.test(e)},options:Function,hourOptions:Array,minuteOptions:Array,secondOptions:Array,withSeconds:Boolean,nowBtn:Boolean},emits:J2,setup(e,{slots:t,emit:n}){let s=Ve(),{$q:o}=s.proxy,i=_t(e,o),{tabindex:l,headerClass:a,getLocale:c,getCurrentDate:p}=Q2(e,o),d=El(e),m=ls(d),v,_,y=X(null),q=k(()=>Le()),C=k(()=>c()),P=k(()=>j()),w=Ui(e.modelValue,q.value,C.value,e.calendar,P.value),$=X(lw(w)),S=X(w),E=X(w.hour===null||w.hour<12),L=k(()=>`q-time q-time--${e.landscape===!0?"landscape":"portrait"}`+(i.value===!0?" q-time--dark q-dark":"")+(e.disable===!0?" disabled":e.readonly===!0?" q-time--readonly":"")+(e.bordered===!0?" q-time--bordered":"")+(e.square===!0?" q-time--square no-border-radius":"")+(e.flat===!0?" q-time--flat no-shadow":"")),O=k(()=>{let be=S.value;return{hour:be.hour===null?"--":D.value===!0?xt(be.hour):String(E.value===!0?be.hour===0?12:be.hour:be.hour>12?be.hour-12:be.hour),minute:be.minute===null?"--":xt(be.minute),second:be.second===null?"--":xt(be.second)}}),D=k(()=>e.format24h!==null?e.format24h:o.lang.date.format24h),N=k(()=>{let be=$.value==="hour",Re=be===!0?12:60,he=S.value[$.value],Ee=`rotate(${Math.round(he*(360/Re))-180}deg) translateX(-50%)`;return be===!0&&D.value===!0&&S.value.hour>=12&&(Ee+=" scale(.7)"),{transform:Ee}}),U=k(()=>S.value.hour!==null),W=k(()=>U.value===!0&&S.value.minute!==null),z=k(()=>e.hourOptions!==void 0?be=>e.hourOptions.includes(be):e.options!==void 0?be=>e.options(be,null,null):null),M=k(()=>e.minuteOptions!==void 0?be=>e.minuteOptions.includes(be):e.options!==void 0?be=>e.options(S.value.hour,be,null):null),F=k(()=>e.secondOptions!==void 0?be=>e.secondOptions.includes(be):e.options!==void 0?be=>e.options(S.value.hour,S.value.minute,be):null),re=k(()=>{if(z.value===null)return null;let be=T(0,11,z.value),Re=T(12,11,z.value);return{am:be,pm:Re,values:be.values.concat(Re.values)}}),se=k(()=>M.value!==null?T(0,59,M.value):null),B=k(()=>F.value!==null?T(0,59,F.value):null),te=k(()=>{switch($.value){case"hour":return re.value;case"minute":return se.value;case"second":return B.value}}),fe=k(()=>{let be,Re,he=0,Ee=1,Ke=te.value!==null?te.value.values:void 0;$.value==="hour"?D.value===!0?(be=0,Re=23):(be=0,Re=11,E.value===!1&&(he=12)):(be=0,Re=55,Ee=5);let Ze=[];for(let Ie=be,at=be;Ie<=Re;Ie+=Ee,at++){let At=Ie+he,Dt=Ke!==void 0&&Ke.includes(At)===!1,gn=$.value==="hour"&&Ie===0?D.value===!0?"00":"12":Ie;Ze.push({val:At,index:at,disable:Dt,label:gn})}return Ze}),$e=k(()=>[[Ln,Q,void 0,{stop:!0,prevent:!0,mouse:!0}]]);qe(()=>e.modelValue,be=>{let Re=Ui(be,q.value,C.value,e.calendar,P.value);(Re.dateHash!==S.value.dateHash||Re.timeHash!==S.value.timeHash)&&(S.value=Re,Re.hour===null?$.value="hour":E.value=Re.hour<12)}),qe([q,C],()=>{ft(()=>{Xe()})});function ne(){let be={...p(),...rw()};Xe(be),Object.assign(S.value,be),$.value="hour"}function T(be,Re,he){let Ee=Array.apply(null,{length:Re+1}).map((Ke,Ze)=>{let Ie=Ze+be;return{index:Ie,val:he(Ie)===!0}}).filter(Ke=>Ke.val===!0).map(Ke=>Ke.index);return{min:Ee[0],max:Ee[Ee.length-1],values:Ee,threshold:Re+1}}function ae(be,Re,he){let Ee=Math.abs(be-Re);return Math.min(Ee,he-Ee)}function ie(be,{min:Re,max:he,values:Ee,threshold:Ke}){if(be===Re)return Re;if(be<Re||be>he)return ae(be,Re,Ke)<=ae(be,he,Ke)?Re:he;let Ze=Ee.findIndex(At=>be<=At),Ie=Ee[Ze-1],at=Ee[Ze];return be-Ie<=at-be?Ie:at}function Le(){return e.calendar!=="persian"&&e.mask!==null?e.mask:`HH:mm${e.withSeconds===!0?":ss":""}`}function j(){if(typeof e.defaultDate!="string"){let be=p(!0);return be.dateHash=yo(be),be}return Ui(e.defaultDate,"YYYY/MM/DD",void 0,e.calendar)}function V(){return Jo(s)===!0||te.value!==null&&(te.value.values.length===0||$.value==="hour"&&D.value!==!0&&re.value[E.value===!0?"am":"pm"].values.length===0)}function me(){let be=y.value,{top:Re,left:he,width:Ee}=be.getBoundingClientRect(),Ke=Ee/2;return{top:Re+Ke,left:he+Ke,dist:Ke*.7}}function Q(be){if(V()!==!0){if(be.isFirst===!0){v=me(),_=Ae(be.evt,v);return}_=Ae(be.evt,v,_),be.isFinal===!0&&(v=!1,_=null,ge())}}function ge(){$.value==="hour"?$.value="minute":e.withSeconds&&$.value==="minute"&&($.value="second")}function Ae(be,Re,he){let Ee=yn(be),Ke=Math.abs(Ee.top-Re.top),Ze=Math.sqrt(Math.pow(Math.abs(Ee.top-Re.top),2)+Math.pow(Math.abs(Ee.left-Re.left),2)),Ie,at=Math.asin(Ke/Ze)*(180/Math.PI);if(Ee.top<Re.top?at=Re.left<Ee.left?90-at:270+at:at=Re.left<Ee.left?at+90:270-at,$.value==="hour"){if(Ie=at/30,re.value!==null){let At=D.value!==!0?E.value===!0:re.value.am.values.length!==0&&re.value.pm.values.length!==0?Ze>=Re.dist:re.value.am.values.length!==0;Ie=ie(Ie+(At===!0?0:12),re.value[At===!0?"am":"pm"])}else Ie=Math.round(Ie),D.value===!0?Ze<Re.dist?Ie<12&&(Ie+=12):Ie===12&&(Ie=0):E.value===!0&&Ie===12?Ie=0:E.value===!1&&Ie!==12&&(Ie+=12);D.value===!0&&(E.value=Ie<12)}else Ie=Math.round(at/6)%60,$.value==="minute"&&se.value!==null?Ie=ie(Ie,se.value):$.value==="second"&&B.value!==null&&(Ie=ie(Ie,B.value));return he!==Ie&&le[$.value](Ie),Ie}let ce={hour(){$.value="hour"},minute(){$.value="minute"},second(){$.value="second"}};function A(be){be.keyCode===13&&ye()}function I(be){be.keyCode===13&&Ne()}function ee(be){V()!==!0&&(o.platform.is.desktop!==!0&&Ae(be,me()),ge())}function ve(be){V()!==!0&&Ae(be,me())}function G(be){if(be.keyCode===13)$.value="hour";else if([37,39].includes(be.keyCode)){let Re=be.keyCode===37?-1:1;if(re.value!==null){let he=D.value===!0?re.value.values:re.value[E.value===!0?"am":"pm"].values;if(he.length===0)return;if(S.value.hour===null)Pe(he[0]);else{let Ee=(he.length+he.indexOf(S.value.hour)+Re)%he.length;Pe(he[Ee])}}else{let he=D.value===!0?24:12,Ee=D.value!==!0&&E.value===!1?12:0,Ke=S.value.hour===null?-Re:S.value.hour;Pe(Ee+(24+Ke+Re)%he)}}}function _e(be){if(be.keyCode===13)$.value="minute";else if([37,39].includes(be.keyCode)){let Re=be.keyCode===37?-1:1;if(se.value!==null){let he=se.value.values;if(he.length===0)return;if(S.value.minute===null)de(he[0]);else{let Ee=(he.length+he.indexOf(S.value.minute)+Re)%he.length;de(he[Ee])}}else{let he=S.value.minute===null?-Re:S.value.minute;de((60+he+Re)%60)}}}function we(be){if(be.keyCode===13)$.value="second";else if([37,39].includes(be.keyCode)){let Re=be.keyCode===37?-1:1;if(B.value!==null){let he=B.value.values;if(he.length===0)return;if(S.value.seconds===null)pe(he[0]);else{let Ee=(he.length+he.indexOf(S.value.second)+Re)%he.length;pe(he[Ee])}}else{let he=S.value.second===null?-Re:S.value.second;pe((60+he+Re)%60)}}}function Pe(be){S.value.hour!==be&&(S.value.hour=be,Te())}function de(be){S.value.minute!==be&&(S.value.minute=be,Te())}function pe(be){S.value.second!==be&&(S.value.second=be,Te())}let le={hour:Pe,minute:de,second:pe};function ye(){E.value===!1&&(E.value=!0,S.value.hour!==null&&(S.value.hour-=12,Te()))}function Ne(){E.value===!0&&(E.value=!1,S.value.hour!==null&&(S.value.hour+=12,Te()))}function Me(be){let Re=e.modelValue;$.value!==be&&Re!==void 0&&Re!==null&&Re!==""&&typeof Re!="string"&&($.value=be)}function Te(){if(z.value!==null&&z.value(S.value.hour)!==!0){S.value=Ui(),Me("hour");return}if(M.value!==null&&M.value(S.value.minute)!==!0){S.value.minute=null,S.value.second=null,Me("minute");return}if(e.withSeconds===!0&&F.value!==null&&F.value(S.value.second)!==!0){S.value.second=null,Me("second");return}S.value.hour===null||S.value.minute===null||e.withSeconds===!0&&S.value.second===null||Xe()}function Xe(be){let Re=Object.assign({...S.value},be),he=e.calendar==="persian"?xt(Re.hour)+":"+xt(Re.minute)+(e.withSeconds===!0?":"+xt(Re.second):""):X2(new Date(Re.year,Re.month===null?null:Re.month-1,Re.day,Re.hour,Re.minute,Re.second,Re.millisecond),q.value,C.value,Re.year,Re.timezoneOffset);Re.changed=he!==e.modelValue,n("update:modelValue",he,Re)}function et(){let be=[b("div",{class:"q-time__link "+($.value==="hour"?"q-time__link--active":"cursor-pointer"),tabindex:l.value,onClick:ce.hour,onKeyup:G},O.value.hour),b("div",":"),b("div",U.value===!0?{class:"q-time__link "+($.value==="minute"?"q-time__link--active":"cursor-pointer"),tabindex:l.value,onKeyup:_e,onClick:ce.minute}:{class:"q-time__link"},O.value.minute)];e.withSeconds===!0&&be.push(b("div",":"),b("div",W.value===!0?{class:"q-time__link "+($.value==="second"?"q-time__link--active":"cursor-pointer"),tabindex:l.value,onKeyup:we,onClick:ce.second}:{class:"q-time__link"},O.value.second));let Re=[b("div",{class:"q-time__header-label row items-center no-wrap",dir:"ltr"},be)];return D.value===!1&&Re.push(b("div",{class:"q-time__header-ampm column items-between no-wrap"},[b("div",{class:"q-time__link "+(E.value===!0?"q-time__link--active":"cursor-pointer"),tabindex:l.value,onClick:ye,onKeyup:A},"AM"),b("div",{class:"q-time__link "+(E.value!==!0?"q-time__link--active":"cursor-pointer"),tabindex:l.value,onClick:Ne,onKeyup:I},"PM")])),b("div",{class:"q-time__header flex flex-center no-wrap "+a.value},Re)}function mt(){let be=S.value[$.value];return b("div",{class:"q-time__content col relative-position"},[b(Be,{name:"q-transition--scale"},()=>b("div",{key:"clock"+$.value,class:"q-time__container-parent absolute-full"},[b("div",{ref:y,class:"q-time__container-child fit overflow-hidden"},[Je(b("div",{class:"q-time__clock cursor-pointer non-selectable",onClick:ee,onMousedown:ve},[b("div",{class:"q-time__clock-circle fit"},[b("div",{class:"q-time__clock-pointer"+(S.value[$.value]===null?" hidden":e.color!==void 0?` text-${e.color}`:""),style:N.value}),fe.value.map(Re=>b("div",{class:`q-time__clock-position row flex-center q-time__clock-pos-${Re.index}`+(Re.val===be?" q-time__clock-position--active "+a.value:Re.disable===!0?" q-time__clock-position--disable":"")},[b("span",Re.label)]))])]),$e.value)])])),e.nowBtn===!0?b(yt,{class:"q-time__now-button absolute",icon:o.iconSet.datetime.now,unelevated:!0,size:"sm",round:!0,color:e.color,textColor:e.textColor,tabindex:l.value,onClick:ne}):null])}return s.proxy.setNow=ne,()=>{let be=[mt()],Re=We(t.default);return Re!==void 0&&be.push(b("div",{class:"q-time__actions"},Re)),e.name!==void 0&&e.disable!==!0&&m(be,"push"),b("div",{class:L.value,tabindex:-1},[et(),b("div",{class:"q-time__main col overflow-auto"},be)])}}}),uw=Ce({name:"QTimeline",props:{...vt,color:{type:String,default:"primary"},side:{type:String,default:"right",validator:e=>["left","right"].includes(e)},layout:{type:String,default:"dense",validator:e=>["dense","comfortable","loose"].includes(e)}},setup(e,{slots:t}){let n=Ve(),s=_t(e,n.proxy.$q);Fn(jf,e);let o=k(()=>`q-timeline q-timeline--${e.layout} q-timeline--${e.layout}--${e.side}`+(s.value===!0?" q-timeline--dark":""));return()=>b("ul",{class:o.value},We(t.default))}}),cw=Ce({name:"QTimelineEntry",props:{heading:Boolean,tag:{type:String,default:"h3"},side:{type:String,default:"right",validator:e=>["left","right"].includes(e)},icon:String,avatar:String,color:String,title:String,subtitle:String,body:String},setup(e,{slots:t}){let n=Ft(jf,qt);if(n===qt)return console.error("QTimelineEntry needs to be child of QTimeline"),qt;let s=k(()=>`q-timeline__entry q-timeline__entry--${e.side}`+(e.icon!==void 0||e.avatar!==void 0?" q-timeline__entry--icon":"")),o=k(()=>`q-timeline__dot text-${e.color||n.color}`),i=k(()=>n.layout==="comfortable"&&n.side==="left");return()=>{let l=Sl(t.default,[]);if(e.body!==void 0&&l.unshift(e.body),e.heading===!0){let p=[b("div"),b("div"),b(e.tag,{class:"q-timeline__heading-title"},l)];return b("div",{class:"q-timeline__heading"},i.value===!0?p.reverse():p)}let a;e.icon!==void 0?a=[b(gt,{class:"row items-center justify-center",name:e.icon})]:e.avatar!==void 0&&(a=[b("img",{class:"q-timeline__dot-img",src:e.avatar})]);let c=[b("div",{class:"q-timeline__subtitle"},[b("span",{},We(t.subtitle,[e.subtitle]))]),b("div",{class:o.value},a),b("div",{class:"q-timeline__content"},[b("h6",{class:"q-timeline__title"},We(t.title,[e.title]))].concat(l))];return b("li",{class:s.value},i.value===!0?c.reverse():c)}}}),dw=Ce({name:"QToolbar",props:{inset:Boolean},setup(e,{slots:t}){let n=k(()=>"q-toolbar row no-wrap items-center"+(e.inset===!0?" q-toolbar--inset":""));return()=>b("div",{class:n.value,role:"toolbar"},We(t.default))}}),pw=Ce({name:"QToolbarTitle",props:{shrink:Boolean},setup(e,{slots:t}){let n=k(()=>"q-toolbar__title ellipsis"+(e.shrink===!0?" col-shrink":""));return()=>b("div",{class:n.value},We(t.default))}}),mw=["none","strict","leaf","leaf-filtered"],fw=Ce({name:"QTree",props:{...vt,nodes:{type:Array,required:!0},nodeKey:{type:String,required:!0},labelKey:{type:String,default:"label"},childrenKey:{type:String,default:"children"},dense:Boolean,color:String,controlColor:String,textColor:String,selectedColor:String,icon:String,tickStrategy:{type:String,default:"none",validator:e=>mw.includes(e)},ticked:Array,expanded:Array,selected:{},noSelectionUnset:Boolean,defaultExpandAll:Boolean,accordion:Boolean,filter:String,filterMethod:Function,duration:Number,noConnectors:Boolean,noTransition:Boolean,noNodesLabel:String,noResultsLabel:String},emits:["update:expanded","update:ticked","update:selected","lazyLoad","afterShow","afterHide"],setup(e,{slots:t,emit:n}){let{proxy:s}=Ve(),{$q:o}=s,i=_t(e,o),l=X({}),a=X(e.ticked||[]),c=X(e.expanded||[]),p={};_i(()=>{p={}});let d=k(()=>`q-tree q-tree--${e.dense===!0?"dense":"standard"}`+(e.noConnectors===!0?" q-tree--no-connectors":"")+(i.value===!0?" q-tree--dark":"")+(e.color!==void 0?` text-${e.color}`:"")),m=k(()=>e.selected!==void 0),v=k(()=>e.icon||o.iconSet.tree.icon),_=k(()=>e.controlColor||e.color),y=k(()=>e.textColor!==void 0?` text-${e.textColor}`:""),q=k(()=>{let T=e.selectedColor||e.color;return T?` text-${T}`:""}),C=k(()=>e.filterMethod!==void 0?e.filterMethod:(T,ae)=>{let ie=ae.toLowerCase();return T[e.labelKey]&&T[e.labelKey].toLowerCase().indexOf(ie)!==-1}),P=k(()=>{let T={},ae=(ie,Le)=>{let j=ie.tickStrategy||(Le?Le.tickStrategy:e.tickStrategy),V=ie[e.nodeKey],me=ie[e.childrenKey]&&Array.isArray(ie[e.childrenKey])&&ie[e.childrenKey].length!==0,Q=ie.disabled!==!0&&m.value===!0&&ie.selectable!==!1,ge=ie.disabled!==!0&&ie.expandable!==!1,Ae=j!=="none",ce=j==="strict",A=j==="leaf-filtered",I=j==="leaf"||j==="leaf-filtered",ee=ie.disabled!==!0&&ie.tickable!==!1;I===!0&&ee===!0&&Le&&Le.tickable!==!0&&(ee=!1);let ve=ie.lazy;ve===!0&&l.value[V]!==void 0&&Array.isArray(ie[e.childrenKey])===!0&&(ve=l.value[V]);let G={key:V,parent:Le,isParent:me,lazy:ve,disabled:ie.disabled,link:ie.disabled!==!0&&(Q===!0||ge===!0&&(me===!0||ve===!0)),children:[],matchesFilter:e.filter?C.value(ie,e.filter):!0,selected:V===e.selected&&Q===!0,selectable:Q,expanded:me===!0?c.value.includes(V):!1,expandable:ge,noTick:ie.noTick===!0||ce!==!0&&ve&&ve!=="loaded",tickable:ee,tickStrategy:j,hasTicking:Ae,strictTicking:ce,leafFilteredTicking:A,leafTicking:I,ticked:ce===!0?a.value.includes(V):me===!0?!1:a.value.includes(V)};if(T[V]=G,me===!0&&(G.children=ie[e.childrenKey].map(_e=>ae(_e,G)),e.filter&&(G.matchesFilter!==!0?G.matchesFilter=G.children.some(_e=>_e.matchesFilter):G.noTick!==!0&&G.disabled!==!0&&G.tickable===!0&&A===!0&&G.children.every(_e=>_e.matchesFilter!==!0||_e.noTick===!0||_e.tickable!==!0)===!0&&(G.tickable=!1)),G.matchesFilter===!0&&(G.noTick!==!0&&ce!==!0&&G.children.every(_e=>_e.noTick)===!0&&(G.noTick=!0),I))){if(G.ticked=!1,G.indeterminate=G.children.some(_e=>_e.indeterminate===!0),G.tickable=G.tickable===!0&&G.children.some(_e=>_e.tickable),G.indeterminate!==!0){let _e=G.children.reduce((we,Pe)=>Pe.ticked===!0?we+1:we,0);_e===G.children.length?G.ticked=!0:_e>0&&(G.indeterminate=!0)}G.indeterminate===!0&&(G.indeterminateNextState=G.children.every(_e=>_e.tickable!==!0||_e.ticked!==!0))}return G};return e.nodes.forEach(ie=>ae(ie,null)),T});qe(()=>e.ticked,T=>{a.value=T}),qe(()=>e.expanded,T=>{c.value=T});function w(T){let ae=[].reduce,ie=(Le,j)=>{if(Le||!j)return Le;if(Array.isArray(j)===!0)return ae.call(Object(j),ie,Le);if(j[e.nodeKey]===T)return j;if(j[e.childrenKey])return ie(null,j[e.childrenKey])};return ie(null,e.nodes)}function $(){return a.value.map(T=>w(T))}function S(){return c.value.map(T=>w(T))}function E(T){return T&&P.value[T]?P.value[T].expanded:!1}function L(){e.expanded!==void 0?n("update:expanded",[]):c.value=[]}function O(){let T=[],ae=ie=>{ie[e.childrenKey]&&ie[e.childrenKey].length!==0&&ie.expandable!==!1&&ie.disabled!==!0&&(T.push(ie[e.nodeKey]),ie[e.childrenKey].forEach(ae))};e.nodes.forEach(ae),e.expanded!==void 0?n("update:expanded",T):c.value=T}function D(T,ae,ie=w(T),Le=P.value[T]){if(Le.lazy&&Le.lazy!=="loaded"){if(Le.lazy==="loading")return;l.value[T]="loading",Array.isArray(ie[e.childrenKey])!==!0&&(ie[e.childrenKey]=[]),n("lazyLoad",{node:ie,key:T,done:j=>{l.value[T]="loaded",ie[e.childrenKey]=Array.isArray(j)===!0?j:[],ft(()=>{let V=P.value[T];V&&V.isParent===!0&&N(T,!0)})},fail:()=>{delete l.value[T],ie[e.childrenKey].length===0&&delete ie[e.childrenKey]}})}else Le.isParent===!0&&Le.expandable===!0&&N(T,ae)}function N(T,ae){let ie=c.value,Le=e.expanded!==void 0;if(Le===!0&&(ie=ie.slice()),ae){if(e.accordion&&P.value[T]){let j=[];P.value[T].parent?P.value[T].parent.children.forEach(V=>{V.key!==T&&V.expandable===!0&&j.push(V.key)}):e.nodes.forEach(V=>{let me=V[e.nodeKey];me!==T&&j.push(me)}),j.length!==0&&(ie=ie.filter(V=>j.includes(V)===!1))}ie=ie.concat([T]).filter((j,V,me)=>me.indexOf(j)===V)}else ie=ie.filter(j=>j!==T);Le===!0?n("update:expanded",ie):c.value=ie}function U(T){return T&&P.value[T]?P.value[T].ticked:!1}function W(T,ae){let ie=a.value,Le=e.ticked!==void 0;Le===!0&&(ie=ie.slice()),ae?ie=ie.concat(T).filter((j,V,me)=>me.indexOf(j)===V):ie=ie.filter(j=>T.includes(j)===!1),Le===!0&&n("update:ticked",ie)}function z(T,ae,ie){let Le={tree:s,node:T,key:ie,color:e.color,dark:i.value};return Zt(Le,"expanded",()=>ae.expanded,j=>{j!==ae.expanded&&D(ie,j)}),Zt(Le,"ticked",()=>ae.ticked,j=>{j!==ae.ticked&&W([ie],j)}),Le}function M(T){return(e.filter?T.filter(ae=>P.value[ae[e.nodeKey]].matchesFilter):T).map(ae=>B(ae))}function F(T){if(T.icon!==void 0)return b(gt,{class:"q-tree__icon q-mr-sm",name:T.icon,color:T.iconColor});let ae=T.img||T.avatar;if(ae)return b("img",{class:`q-tree__${T.img?"img":"avatar"} q-mr-sm`,src:ae})}function re(){n("afterShow")}function se(){n("afterHide")}function B(T){let ae=T[e.nodeKey],ie=P.value[ae],Le=T.header&&t[`header-${T.header}`]||t["default-header"],j=ie.isParent===!0?M(T[e.childrenKey]):[],V=j.length!==0||ie.lazy&&ie.lazy!=="loaded",me=T.body&&t[`body-${T.body}`]||t["default-body"],Q=Le!==void 0||me!==void 0?z(T,ie,ae):null;return me!==void 0&&(me=b("div",{class:"q-tree__node-body relative-position"},[b("div",{class:y.value},[me(Q)])])),b("div",{key:ae,class:`q-tree__node relative-position q-tree__node--${V===!0?"parent":"child"}`},[b("div",{class:"q-tree__node-header relative-position row no-wrap items-center"+(ie.link===!0?" q-tree__node--link q-hoverable q-focusable":"")+(ie.selected===!0?" q-tree__node--selected":"")+(ie.disabled===!0?" q-tree__node--disabled":""),tabindex:ie.link===!0?0:-1,ariaExpanded:j.length>0?ie.expanded:null,role:"treeitem",onClick:ge=>{fe(T,ie,ge)},onKeypress(ge){Ms(ge)!==!0&&(ge.keyCode===13?fe(T,ie,ge,!0):ge.keyCode===32&&$e(T,ie,ge,!0))}},[b("div",{class:"q-focus-helper",tabindex:-1,ref:ge=>{p[ie.key]=ge}}),ie.lazy==="loading"?b(An,{class:"q-tree__spinner",color:_.value}):V===!0?b(gt,{class:"q-tree__arrow"+(ie.expanded===!0?" q-tree__arrow--rotate":""),name:v.value,onClick(ge){$e(T,ie,ge)}}):null,ie.hasTicking===!0&&ie.noTick!==!0?b(di,{class:"q-tree__tickbox",modelValue:ie.indeterminate===!0?null:ie.ticked,color:_.value,dark:i.value,dense:!0,keepColor:!0,disable:ie.tickable!==!0,onKeydown:it,"onUpdate:modelValue":ge=>{ne(ie,ge)}}):null,b("div",{class:"q-tree__node-header-content col row no-wrap items-center"+(ie.selected===!0?q.value:y.value)},[Le?Le(Q):[F(T),b("div",T[e.labelKey])]])]),V===!0?e.noTransition===!0?ie.expanded===!0?b("div",{class:"q-tree__node-collapsible"+y.value,key:`${ae}__q`},[me,b("div",{class:"q-tree__children"+(ie.disabled===!0?" q-tree__node--disabled":""),role:"group"},j)]):null:b(Ca,{duration:e.duration,onShow:re,onHide:se},()=>Je(b("div",{class:"q-tree__node-collapsible"+y.value,key:`${ae}__q`},[me,b("div",{class:"q-tree__children"+(ie.disabled===!0?" q-tree__node--disabled":""),role:"group"},j)]),[[Nn,ie.expanded]])):me])}function te(T){let ae=p[T];ae&&ae.focus()}function fe(T,ae,ie,Le){Le!==!0&&ae.selectable!==!1&&te(ae.key),m.value&&ae.selectable?e.noSelectionUnset===!1?n("update:selected",ae.key!==e.selected?ae.key:null):ae.key!==e.selected&&n("update:selected",ae.key===void 0?null:ae.key):$e(T,ae,ie,Le),typeof T.handler=="function"&&T.handler(T)}function $e(T,ae,ie,Le){ie!==void 0&&it(ie),Le!==!0&&ae.selectable!==!1&&te(ae.key),D(ae.key,!ae.expanded,T,ae)}function ne(T,ae){if(T.indeterminate===!0&&(ae=T.indeterminateNextState),T.strictTicking)W([T.key],ae);else if(T.leafTicking){let ie=[],Le=j=>{j.isParent?(ae!==!0&&j.noTick!==!0&&j.tickable===!0&&ie.push(j.key),j.leafTicking===!0&&j.children.forEach(Le)):j.noTick!==!0&&j.tickable===!0&&(j.leafFilteredTicking!==!0||j.matchesFilter===!0)&&ie.push(j.key)};Le(T),W(ie,ae)}}return e.defaultExpandAll===!0&&O(),Object.assign(s,{getNodeByKey:w,getTickedNodes:$,getExpandedNodes:S,isExpanded:E,collapseAll:L,expandAll:O,setExpanded:D,isTicked:U,setTicked:W}),()=>{let T=M(e.nodes);return b("div",{class:d.value,role:"tree"},T.length===0?e.filter?e.noResultsLabel||o.lang.tree.noResults:e.noNodesLabel||o.lang.tree.noNodes:T)}}});function K0(e){return(e*100).toFixed(2)+"%"}var hw={...vt,...ph,label:String,color:String,textColor:String,square:Boolean,flat:Boolean,bordered:Boolean,noThumbnails:Boolean,autoUpload:Boolean,hideUploadBtn:Boolean,disable:Boolean,readonly:Boolean},Ih=[...mh,"start","finish","added","removed"];function gw(e,t){let n=Ve(),{props:s,slots:o,emit:i,proxy:l}=n,{$q:a}=l,c=_t(s,a);function p(Q,ge,Ae){if(Q.__status=ge,ge==="idle"){Q.__uploaded=0,Q.__progress=0,Q.__sizeLabel=Zu(Q.size),Q.__progressLabel="0.00%";return}if(ge==="failed"){l.$forceUpdate();return}Q.__uploaded=ge==="uploaded"?Q.size:Ae,Q.__progress=ge==="uploaded"?1:Math.min(.9999,Q.__uploaded/Q.size),Q.__progressLabel=K0(Q.__progress),l.$forceUpdate()}let d=k(()=>s.disable!==!0&&s.readonly!==!0),m=X(!1),v=X(null),_=X(null),y={files:X([]),queuedFiles:X([]),uploadedFiles:X([]),uploadedSize:X(0),updateFileStatus:p,isAlive:()=>Jo(n)===!1},{pickFiles:q,addFiles:C,onDragover:P,onDragleave:w,processFiles:$,getDndNode:S,maxFilesNumber:E,maxTotalSizeNumber:L}=fh({editable:d,dnd:m,getFileInput:ne,addFilesToQueue:T});Object.assign(y,e({props:s,slots:o,emit:i,helpers:y,exposeApi:Q=>{Object.assign(y,Q)}})),y.isBusy===void 0&&(y.isBusy=X(!1));let O=X(0),D=k(()=>O.value===0?0:y.uploadedSize.value/O.value),N=k(()=>K0(D.value)),U=k(()=>Zu(O.value)),W=k(()=>d.value===!0&&y.isUploading.value!==!0&&(s.multiple===!0||y.queuedFiles.value.length===0)&&(s.maxFiles===void 0||y.files.value.length<E.value)&&(s.maxTotalSize===void 0||O.value<L.value)),z=k(()=>d.value===!0&&y.isBusy.value!==!0&&y.isUploading.value!==!0&&y.queuedFiles.value.length!==0);Fn(Gf,Le);let M=k(()=>"q-uploader column no-wrap"+(c.value===!0?" q-uploader--dark q-dark":"")+(s.bordered===!0?" q-uploader--bordered":"")+(s.square===!0?" q-uploader--square no-border-radius":"")+(s.flat===!0?" q-uploader--flat no-shadow":"")+(s.disable===!0?" disabled q-uploader--disable":"")+(m.value===!0?" q-uploader--dnd":"")),F=k(()=>"q-uploader__header"+(s.color!==void 0?` bg-${s.color}`:"")+(s.textColor!==void 0?` text-${s.textColor}`:""));qe(y.isUploading,(Q,ge)=>{ge===!1&&Q===!0?i("start"):ge===!0&&Q===!1&&i("finish")});function re(){s.disable===!1&&(y.abort(),y.uploadedSize.value=0,O.value=0,$e(),y.files.value=[],y.queuedFiles.value=[],y.uploadedFiles.value=[])}function se(){s.disable===!1&&te(["uploaded"],()=>{y.uploadedFiles.value=[]})}function B(){te(["idle","failed"],({size:Q})=>{O.value-=Q,y.queuedFiles.value=[]})}function te(Q,ge){if(s.disable===!0)return;let Ae={files:[],size:0},ce=y.files.value.filter(A=>Q.indexOf(A.__status)===-1?!0:(Ae.size+=A.size,Ae.files.push(A),A.__img!==void 0&&window.URL.revokeObjectURL(A.__img.src),!1));Ae.files.length!==0&&(y.files.value=ce,ge(Ae),i("removed",Ae.files))}function fe(Q){s.disable||(Q.__status==="uploaded"?y.uploadedFiles.value=y.uploadedFiles.value.filter(ge=>ge.__key!==Q.__key):Q.__status==="uploading"?Q.__abort():O.value-=Q.size,y.files.value=y.files.value.filter(ge=>ge.__key!==Q.__key?!0:(ge.__img!==void 0&&window.URL.revokeObjectURL(ge.__img.src),!1)),y.queuedFiles.value=y.queuedFiles.value.filter(ge=>ge.__key!==Q.__key),i("removed",[Q]))}function $e(){y.files.value.forEach(Q=>{Q.__img!==void 0&&window.URL.revokeObjectURL(Q.__img.src)})}function ne(){return _.value||v.value.getElementsByClassName("q-uploader__input")[0]}function T(Q,ge){let Ae=$(Q,ge,y.files.value,!0),ce=ne();ce!=null&&(ce.value=""),Ae!==void 0&&(Ae.forEach(A=>{if(y.updateFileStatus(A,"idle"),O.value+=A.size,s.noThumbnails!==!0&&A.type.toUpperCase().startsWith("IMAGE")){let I=new Image;I.src=window.URL.createObjectURL(A),A.__img=I}}),y.files.value=y.files.value.concat(Ae),y.queuedFiles.value=y.queuedFiles.value.concat(Ae),i("added",Ae),s.autoUpload===!0&&y.upload())}function ae(){z.value===!0&&y.upload()}function ie(Q,ge,Ae){if(Q===!0){let ce={type:"a",key:ge,icon:a.iconSet.uploader[ge],flat:!0,dense:!0},A;return ge==="add"?(ce.onClick=q,A=Le):ce.onClick=Ae,b(yt,ce,A)}}function Le(){return b("input",{ref:_,class:"q-uploader__input overflow-hidden absolute-full",tabindex:-1,type:"file",title:"",accept:s.accept,multiple:s.multiple===!0?"multiple":void 0,capture:s.capture,onMousedown:Ot,onClick:q,onChange:T})}function j(){return o.header!==void 0?o.header(me):[b("div",{class:"q-uploader__header-content column"},[b("div",{class:"flex flex-center no-wrap q-gutter-xs"},[ie(y.queuedFiles.value.length!==0,"removeQueue",B),ie(y.uploadedFiles.value.length!==0,"removeUploaded",se),y.isUploading.value===!0?b(An,{class:"q-uploader__spinner"}):null,b("div",{class:"col column justify-center"},[s.label!==void 0?b("div",{class:"q-uploader__title"},[s.label]):null,b("div",{class:"q-uploader__subtitle"},[U.value+" / "+N.value])]),ie(W.value,"add"),ie(s.hideUploadBtn===!1&&z.value===!0,"upload",y.upload),ie(y.isUploading.value,"clear",y.abort)])])]}function V(){return o.list!==void 0?o.list(me):y.files.value.map(Q=>b("div",{key:Q.__key,class:"q-uploader__file relative-position"+(s.noThumbnails!==!0&&Q.__img!==void 0?" q-uploader__file--img":"")+(Q.__status==="failed"?" q-uploader__file--failed":Q.__status==="uploaded"?" q-uploader__file--uploaded":""),style:s.noThumbnails!==!0&&Q.__img!==void 0?{backgroundImage:'url("'+Q.__img.src+'")'}:null},[b("div",{class:"q-uploader__file-header row flex-center no-wrap"},[Q.__status==="failed"?b(gt,{class:"q-uploader__file-status",name:a.iconSet.type.negative,color:"negative"}):null,b("div",{class:"q-uploader__file-header-content col"},[b("div",{class:"q-uploader__title"},[Q.name]),b("div",{class:"q-uploader__subtitle row items-center no-wrap"},[Q.__sizeLabel+" / "+Q.__progressLabel])]),Q.__status==="uploading"?b(Sd,{value:Q.__progress,min:0,max:1,indeterminate:Q.__progress===0}):b(yt,{round:!0,dense:!0,flat:!0,icon:a.iconSet.uploader[Q.__status==="uploaded"?"done":"clear"],onClick:()=>{fe(Q)}})])]))}pt(()=>{y.isUploading.value===!0&&y.abort(),y.files.value.length!==0&&$e()});let me={};for(let Q in y)un(y[Q])===!0?Zt(me,Q,()=>y[Q].value):me[Q]=y[Q];return Object.assign(me,{upload:ae,reset:re,removeUploadedFiles:se,removeQueuedFiles:B,removeFile:fe,pickFiles:q,addFiles:C}),Tf(me,{canAddFiles:()=>W.value,canUpload:()=>z.value,uploadSizeLabel:()=>U.value,uploadProgressLabel:()=>N.value}),t({...y,upload:ae,reset:re,removeUploadedFiles:se,removeQueuedFiles:B,removeFile:fe,pickFiles:q,addFiles:C,canAddFiles:W,canUpload:z,uploadSizeLabel:U,uploadProgressLabel:N}),()=>{let Q=[b("div",{class:F.value},j()),b("div",{class:"q-uploader__list scroll"},V()),S("uploader")];y.isBusy.value===!0&&Q.push(b("div",{class:"q-uploader__overlay absolute-full flex flex-center"},[b(An)]));let ge={ref:v,class:M.value};return W.value===!0&&Object.assign(ge,{onDragover:P,onDragleave:w}),b("div",ge,Q)}}var vw=()=>!0;function Oh(e){let t={};return e.forEach(n=>{t[n]=vw}),t}var _w=Oh(Ih),bw=({name:e,props:t,emits:n,injectPlugin:s})=>Ce({name:e,props:{...hw,...t},emits:Yt(n)===!0?{..._w,...n}:[...Ih,...n],setup(o,{expose:i}){return gw(s,i)}});function vo(e){return typeof e=="function"?e:()=>e}var yw="QUploader",xw={url:[Function,String],method:{type:[Function,String],default:"POST"},fieldName:{type:[Function,String],default:()=>e=>e.name},headers:[Function,Array],formFields:[Function,Array],withCredentials:[Function,Boolean],sendRaw:[Function,Boolean],batch:[Function,Boolean],factory:Function},kw=["factoryFailed","uploaded","failed","uploading"];function ww({props:e,emit:t,helpers:n}){let s=X([]),o=X([]),i=X(0),l=k(()=>({url:vo(e.url),method:vo(e.method),headers:vo(e.headers),formFields:vo(e.formFields),fieldName:vo(e.fieldName),withCredentials:vo(e.withCredentials),sendRaw:vo(e.sendRaw),batch:vo(e.batch)})),a=k(()=>i.value>0),c=k(()=>o.value.length!==0),p;function d(){s.value.forEach(y=>{y.abort()}),o.value.length!==0&&(p=!0)}function m(){let y=n.queuedFiles.value.slice(0);n.queuedFiles.value=[],l.value.batch(y)?v(y):y.forEach(q=>{v([q])})}function v(y){if(i.value++,typeof e.factory!="function"){_(y,{});return}let q=e.factory(y);if(!q)t("factoryFailed",new Error("QUploader: factory() does not return properly"),y),i.value--;else if(typeof q.catch=="function"&&typeof q.then=="function"){o.value.push(q);let C=P=>{n.isAlive()===!0&&(o.value=o.value.filter(w=>w!==q),o.value.length===0&&(p=!1),n.queuedFiles.value=n.queuedFiles.value.concat(y),y.forEach(w=>{n.updateFileStatus(w,"failed")}),t("factoryFailed",P,y),i.value--)};q.then(P=>{p===!0?C(new Error("Aborted")):n.isAlive()===!0&&(o.value=o.value.filter(w=>w!==q),_(y,P))}).catch(C)}else _(y,q||{})}function _(y,q){let C=new FormData,P=new XMLHttpRequest,w=(z,M)=>q[z]!==void 0?vo(q[z])(M):l.value[z](M),$=w("url",y);if(!$){console.error("q-uploader: invalid or no URL specified"),i.value--;return}let S=w("formFields",y);S!==void 0&&S.forEach(z=>{C.append(z.name,z.value)});let E=0,L=0,O=0,D=0,N;P.upload.addEventListener("progress",z=>{if(N===!0)return;let M=Math.min(D,z.loaded);n.uploadedSize.value+=M-O,O=M;let F=O-L;for(let re=E;F>0&&re<y.length;re++){let se=y[re];if(F>se.size)F-=se.size,E++,L+=se.size,n.updateFileStatus(se,"uploading",se.size);else{n.updateFileStatus(se,"uploading",F);return}}},!1),P.onreadystatechange=()=>{P.readyState<4||(P.status&&P.status<400?(n.uploadedFiles.value=n.uploadedFiles.value.concat(y),y.forEach(z=>{n.updateFileStatus(z,"uploaded")}),t("uploaded",{files:y,xhr:P})):(N=!0,n.uploadedSize.value-=O,n.queuedFiles.value=n.queuedFiles.value.concat(y),y.forEach(z=>{n.updateFileStatus(z,"failed")}),t("failed",{files:y,xhr:P})),i.value--,s.value=s.value.filter(z=>z!==P))},P.open(w("method",y),$),w("withCredentials",y)===!0&&(P.withCredentials=!0);let U=w("headers",y);U!==void 0&&U.forEach(z=>{P.setRequestHeader(z.name,z.value)});let W=w("sendRaw",y);y.forEach(z=>{n.updateFileStatus(z,"uploading",0),W!==!0&&C.append(w("fieldName",z),z,z.name),z.xhr=P,z.__abort=()=>{P.abort()},D+=z.size}),t("uploading",{files:y,xhr:P}),s.value.push(P),W===!0?P.send(new Blob(y)):P.send(C)}return{isUploading:a,isBusy:c,abort:d,upload:m}}var qw={name:yw,props:xw,emits:kw,injectPlugin:ww},Sw=bw(qw),Cw=Ce({name:"QUploaderAddTrigger",setup(){let e=Ft(Gf,qt);return e===qt&&console.error("QUploaderAddTrigger needs to be child of QUploader"),e}}),Pw=Ce({name:"QVideo",props:{...Ld,src:{type:String,required:!0},title:String,fetchpriority:{type:String,default:"auto"},loading:{type:String,default:"eager"},referrerpolicy:{type:String,default:"strict-origin-when-cross-origin"}},setup(e){let t=Ed(e),n=k(()=>"q-video"+(e.ratio!==void 0?" q-video--responsive":""));return()=>b("div",{class:n.value,style:t.value},[b("iframe",{src:e.src,title:e.title,fetchpriority:e.fetchpriority,loading:e.loading,referrerpolicy:e.referrerpolicy,frameborder:"0",allowfullscreen:!0})])}}),Fh={};zf(Fh,{ClosePopup:()=>$w,Intersection:()=>bh,Morph:()=>Ow,Mutation:()=>Uw,Ripple:()=>Cl,Scroll:()=>jw,ScrollFire:()=>Hw,TouchHold:()=>Jw,TouchPan:()=>Ln,TouchRepeat:()=>Kw,TouchSwipe:()=>q2});function G0(e){if(e===!1)return 0;if(e===!0||e===void 0)return 1;let t=parseInt(e,10);return isNaN(t)?0:t}var $w=io({name:"close-popup",beforeMount(e,{value:t}){let n={depth:G0(t),handler(s){n.depth!==0&&setTimeout(()=>{let o=xy(e);o!==void 0&&ky(o,s,n.depth)})},handlerKey(s){Un(s,13)===!0&&n.handler(s)}};e.__qclosepopup=n,e.addEventListener("click",n.handler),e.addEventListener("keyup",n.handlerKey)},updated(e,{value:t,oldValue:n}){t!==n&&(e.__qclosepopup.depth=G0(t))},beforeUnmount(e){let t=e.__qclosepopup;e.removeEventListener("click",t.handler),e.removeEventListener("keyup",t.handlerKey),delete e.__qclosepopup}}),Lw=0,Di;function Y0(e,t){Di===void 0&&(Di=document.createElement("div"),Di.style.cssText="position: absolute; left: 0; top: 0",document.body.appendChild(Di));let n=e.getBoundingClientRect(),s=Di.getBoundingClientRect(),{marginLeft:o,marginRight:i,marginTop:l,marginBottom:a}=window.getComputedStyle(e),c=parseInt(o,10)+parseInt(i,10),p=parseInt(l,10)+parseInt(a,10);return{left:n.left-s.left,top:n.top-s.top,width:n.right-n.left,height:n.bottom-n.top,widthM:n.right-n.left+(t===!0?0:c),heightM:n.bottom-n.top+(t===!0?0:p),marginH:t===!0?c:0,marginV:t===!0?p:0}}function lr(e){return{width:e.scrollWidth,height:e.scrollHeight}}var X0=["Top","Right","Bottom","Left"],Z0=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],Ew=/-block|-inline|block-|inline-/,Rw=/(-block|-inline|block-|inline-).*:/;function ep(e,t){let n=window.getComputedStyle(e),s={};for(let o=0;o<t.length;o++){let i=t[o];if(n[i]==="")if(i==="cssText"){let l=n.length,a="";for(let c=0;c<l;c++)Ew.test(n[c])!==!0&&(a+=n[c]+": "+n[n[c]]+"; ");s[i]=a}else if(["borderWidth","borderStyle","borderColor"].indexOf(i)!==-1){let l=i.replace("border",""),a="";for(let c=0;c<X0.length;c++){let p="border"+X0[c]+l;a+=n[p]+" "}s[i]=a}else if(i==="borderRadius"){let l="",a="";for(let c=0;c<Z0.length;c++){let p=n[Z0[c]].split(" ");l+=p[0]+" ",a+=(p[1]===void 0?p[0]:p[1])+" "}s[i]=l+"/ "+a}else s[i]=n[i];else i==="cssText"?s[i]=n[i].split(";").filter(l=>Rw.test(l)!==!0).join(";"):s[i]=n[i]}return s}var Nw=["absolute","fixed","relative","sticky"];function tp(e){let t=e,n=0;for(;t!==null&&t!==document;){let{position:s,zIndex:o}=window.getComputedStyle(t),i=Number(o);i>n&&(t===e||Nw.includes(s)===!0)&&(n=i),t=t.parentNode}return n}function Aw(e){return{from:e.from,to:e.to!==void 0?e.to:e.from}}function Mw(e){return typeof e=="number"?e={duration:e}:typeof e=="function"&&(e={onEnd:e}),{...e,waitFor:e.waitFor===void 0?0:e.waitFor,duration:isNaN(e.duration)===!0?300:parseInt(e.duration,10),easing:typeof e.easing=="string"&&e.easing.length!==0?e.easing:"ease-in-out",delay:isNaN(e.delay)===!0?0:parseInt(e.delay,10),fill:typeof e.fill=="string"&&e.fill.length!==0?e.fill:"none",resize:e.resize===!0,useCSS:e.useCSS===!0||e.usecss===!0,hideFromClone:e.hideFromClone===!0||e.hidefromclone===!0,keepToClone:e.keepToClone===!0||e.keeptoclone===!0,tween:e.tween===!0,tweenFromOpacity:isNaN(e.tweenFromOpacity)===!0?.6:parseFloat(e.tweenFromOpacity),tweenToOpacity:isNaN(e.tweenToOpacity)===!0?.5:parseFloat(e.tweenToOpacity)}}function np(e){let t=typeof e;return t==="function"?e():t==="string"?document.querySelector(e):e}function op(e){return e&&e.ownerDocument===document&&e.parentNode!==null}function zw(e){let t=()=>!1,n=!1,s=!0,o=Aw(e),i=Mw(e),l=np(o.from);if(op(l)!==!0)return t;typeof l.qMorphCancel=="function"&&l.qMorphCancel();let a,c,p,d,m=l.parentNode,v=l.nextElementSibling,_=Y0(l,i.resize),{width:y,height:q}=lr(m),{borderWidth:C,borderStyle:P,borderColor:w,borderRadius:$,backgroundColor:S,transform:E,position:L,cssText:O}=ep(l,["borderWidth","borderStyle","borderColor","borderRadius","backgroundColor","transform","position","cssText"]),D=l.classList.toString(),N=l.style.cssText,U=l.cloneNode(!0),W=i.tween===!0?l.cloneNode(!0):void 0;W!==void 0&&(W.className=W.classList.toString().split(" ").filter(M=>/^bg-/.test(M)===!1).join(" ")),i.hideFromClone===!0&&U.classList.add("q-morph--internal"),U.setAttribute("aria-hidden","true"),U.style.transition="none",U.style.animation="none",U.style.pointerEvents="none",m.insertBefore(U,v),l.qMorphCancel=()=>{n=!0,U.remove(),W!==void 0&&W.remove(),i.hideFromClone===!0&&U.classList.remove("q-morph--internal"),l.qMorphCancel=void 0};let z=()=>{let M=np(o.to);if(n===!0||op(M)!==!0){typeof l.qMorphCancel=="function"&&l.qMorphCancel();return}l!==M&&typeof M.qMorphCancel=="function"&&M.qMorphCancel(),i.keepToClone!==!0&&M.classList.add("q-morph--internal"),U.classList.add("q-morph--internal");let{width:F,height:re}=lr(m),{width:se,height:B}=lr(M.parentNode);i.hideFromClone!==!0&&U.classList.remove("q-morph--internal"),M.qMorphCancel=()=>{n=!0,U.remove(),W!==void 0&&W.remove(),i.hideFromClone===!0&&U.classList.remove("q-morph--internal"),i.keepToClone!==!0&&M.classList.remove("q-morph--internal"),l.qMorphCancel=void 0,M.qMorphCancel=void 0};let te=()=>{if(n===!0){typeof M.qMorphCancel=="function"&&M.qMorphCancel();return}i.hideFromClone!==!0&&(U.classList.add("q-morph--internal"),U.innerHTML="",U.style.left=0,U.style.right="unset",U.style.top=0,U.style.bottom="unset",U.style.transform="none"),i.keepToClone!==!0&&M.classList.remove("q-morph--internal");let fe=M.parentNode,{width:$e,height:ne}=lr(fe),T=M.cloneNode(i.keepToClone);T.setAttribute("aria-hidden","true"),i.keepToClone!==!0&&(T.style.left=0,T.style.right="unset",T.style.top=0,T.style.bottom="unset",T.style.transform="none",T.style.pointerEvents="none"),T.classList.add("q-morph--internal");let ae=M===l&&m===fe?U:M.nextElementSibling;fe.insertBefore(T,ae);let{borderWidth:ie,borderStyle:Le,borderColor:j,borderRadius:V,backgroundColor:me,transform:Q,position:ge,cssText:Ae}=ep(M,["borderWidth","borderStyle","borderColor","borderRadius","backgroundColor","transform","position","cssText"]),ce=M.classList.toString(),A=M.style.cssText;M.style.cssText=Ae,M.style.transform="none",M.style.animation="none",M.style.transition="none",M.className=ce.split(" ").filter(Ee=>/^bg-/.test(Ee)===!1).join(" ");let I=Y0(M,i.resize),ee=_.left-I.left,ve=_.top-I.top,G=_.width/(I.width>0?I.width:10),_e=_.height/(I.height>0?I.height:100),we=y-F,Pe=q-re,de=$e-se,pe=ne-B,le=Math.max(_.widthM,we),ye=Math.max(_.heightM,Pe),Ne=Math.max(I.widthM,de),Me=Math.max(I.heightM,pe),Te=l===M&&["absolute","fixed"].includes(ge)===!1&&["absolute","fixed"].includes(L)===!1,Xe=ge==="fixed",et=fe;for(;Xe!==!0&&et!==document;)Xe=window.getComputedStyle(et).position==="fixed",et=et.parentNode;if(i.hideFromClone!==!0&&(U.style.display="block",U.style.flex="0 0 auto",U.style.opacity=0,U.style.minWidth="unset",U.style.maxWidth="unset",U.style.minHeight="unset",U.style.maxHeight="unset",U.classList.remove("q-morph--internal")),i.keepToClone!==!0&&(T.style.display="block",T.style.flex="0 0 auto",T.style.opacity=0,T.style.minWidth="unset",T.style.maxWidth="unset",T.style.minHeight="unset",T.style.maxHeight="unset"),T.classList.remove("q-morph--internal"),typeof i.classes=="string"&&(M.className+=" "+i.classes),typeof i.style=="string")M.style.cssText+=" "+i.style;else if(Yt(i.style)===!0)for(let Ee in i.style)M.style[Ee]=i.style[Ee];let mt=tp(U),be=tp(M),Re=Xe===!0?document.documentElement:{scrollLeft:0,scrollTop:0};M.style.position=Xe===!0?"fixed":"absolute",M.style.left=`${I.left-Re.scrollLeft}px`,M.style.right="unset",M.style.top=`${I.top-Re.scrollTop}px`,M.style.margin=0,i.resize===!0&&(M.style.minWidth="unset",M.style.maxWidth="unset",M.style.minHeight="unset",M.style.maxHeight="unset",M.style.overflow="hidden",M.style.overflowX="hidden",M.style.overflowY="hidden"),document.body.appendChild(M),W!==void 0&&(W.style.cssText=O,W.style.transform="none",W.style.animation="none",W.style.transition="none",W.style.position=M.style.position,W.style.left=`${_.left-Re.scrollLeft}px`,W.style.right="unset",W.style.top=`${_.top-Re.scrollTop}px`,W.style.margin=0,W.style.pointerEvents="none",i.resize===!0&&(W.style.minWidth="unset",W.style.maxWidth="unset",W.style.minHeight="unset",W.style.maxHeight="unset",W.style.overflow="hidden",W.style.overflowX="hidden",W.style.overflowY="hidden"),document.body.appendChild(W));let he=Ee=>{l===M&&s!==!0?(M.style.cssText=N,M.className=D):(M.style.cssText=A,M.className=ce),T.parentNode===fe&&fe.insertBefore(M,T),U.remove(),T.remove(),W!==void 0&&W.remove(),t=()=>!1,l.qMorphCancel=void 0,M.qMorphCancel=void 0,typeof i.onEnd=="function"&&i.onEnd(s===!0?"to":"from",Ee===!0)};if(i.useCSS!==!0&&typeof M.animate=="function"){let Ee=i.resize===!0?{transform:`translate(${ee}px, ${ve}px)`,width:`${le}px`,height:`${ye}px`}:{transform:`translate(${ee}px, ${ve}px) scale(${G}, ${_e})`},Ke=i.resize===!0?{width:`${Ne}px`,height:`${Me}px`}:{},Ze=i.resize===!0?{width:`${le}px`,height:`${ye}px`}:{},Ie=i.resize===!0?{transform:`translate(${-1*ee}px, ${-1*ve}px)`,width:`${Ne}px`,height:`${Me}px`}:{transform:`translate(${-1*ee}px, ${-1*ve}px) scale(${1/G}, ${1/_e})`},at=W!==void 0?{opacity:i.tweenToOpacity}:{backgroundColor:S},At=W!==void 0?{opacity:1}:{backgroundColor:me};d=M.animate([{margin:0,borderWidth:C,borderStyle:P,borderColor:w,borderRadius:$,zIndex:mt,transformOrigin:"0 0",...Ee,...at},{margin:0,borderWidth:ie,borderStyle:Le,borderColor:j,borderRadius:V,zIndex:be,transformOrigin:"0 0",transform:Q,...Ke,...At}],{duration:i.duration,easing:i.easing,fill:i.fill,delay:i.delay}),c=W===void 0?void 0:W.animate([{opacity:i.tweenFromOpacity,margin:0,borderWidth:C,borderStyle:P,borderColor:w,borderRadius:$,zIndex:mt,transformOrigin:"0 0",transform:E,...Ze},{opacity:0,margin:0,borderWidth:ie,borderStyle:Le,borderColor:j,borderRadius:V,zIndex:be,transformOrigin:"0 0",...Ie}],{duration:i.duration,easing:i.easing,fill:i.fill,delay:i.delay}),a=i.hideFromClone===!0||Te===!0?void 0:U.animate([{margin:`${Pe<0?Pe/2:0}px ${we<0?we/2:0}px`,width:`${le+_.marginH}px`,height:`${ye+_.marginV}px`},{margin:0,width:0,height:0}],{duration:i.duration,easing:i.easing,fill:i.fill,delay:i.delay}),p=i.keepToClone===!0?void 0:T.animate([Te===!0?{margin:`${Pe<0?Pe/2:0}px ${we<0?we/2:0}px`,width:`${le+_.marginH}px`,height:`${ye+_.marginV}px`}:{margin:0,width:0,height:0},{margin:`${pe<0?pe/2:0}px ${de<0?de/2:0}px`,width:`${Ne+I.marginH}px`,height:`${Me+I.marginV}px`}],{duration:i.duration,easing:i.easing,fill:i.fill,delay:i.delay});let Dt=gn=>{a!==void 0&&a.cancel(),c!==void 0&&c.cancel(),p!==void 0&&p.cancel(),d.cancel(),d.removeEventListener("finish",Dt),d.removeEventListener("cancel",Dt),he(gn),a=void 0,c=void 0,p=void 0,d=void 0};l.qMorphCancel=()=>{l.qMorphCancel=void 0,n=!0,Dt()},M.qMorphCancel=()=>{M.qMorphCancel=void 0,n=!0,Dt()},d.addEventListener("finish",Dt),d.addEventListener("cancel",Dt),t=gn=>n===!0||d===void 0?!1:gn===!0?(Dt(!0),!0):(s=s!==!0,a!==void 0&&a.reverse(),c!==void 0&&c.reverse(),p!==void 0&&p.reverse(),d.reverse(),!0)}else{let Ee=`q-morph-anim-${++Lw}`,Ke=document.createElement("style"),Ze=i.resize===!0?`
            transform: translate(${ee}px, ${ve}px);
            width: ${le}px;
            height: ${ye}px;
          `:`transform: translate(${ee}px, ${ve}px) scale(${G}, ${_e});`,Ie=i.resize===!0?`
            width: ${Ne}px;
            height: ${Me}px;
          `:"",at=i.resize===!0?`
            width: ${le}px;
            height: ${ye}px;
          `:"",At=i.resize===!0?`
            transform: translate(${-1*ee}px, ${-1*ve}px);
            width: ${Ne}px;
            height: ${Me}px;
          `:`transform: translate(${-1*ee}px, ${-1*ve}px) scale(${1/G}, ${1/_e});`,Dt=W!==void 0?`opacity: ${i.tweenToOpacity};`:`background-color: ${S};`,gn=W!==void 0?"opacity: 1;":`background-color: ${me};`,Dn=W===void 0?"":`
            @keyframes ${Ee}-from-tween {
              0% {
                opacity: ${i.tweenFromOpacity};
                margin: 0;
                border-width: ${C};
                border-style: ${P};
                border-color: ${w};
                border-radius: ${$};
                z-index: ${mt};
                transform-origin: 0 0;
                transform: ${E};
                ${at}
              }

              100% {
                opacity: 0;
                margin: 0;
                border-width: ${ie};
                border-style: ${Le};
                border-color: ${j};
                border-radius: ${V};
                z-index: ${be};
                transform-origin: 0 0;
                ${At}
              }
            }
          `,ho=i.hideFromClone===!0||Te===!0?"":`
            @keyframes ${Ee}-from {
              0% {
                margin: ${Pe<0?Pe/2:0}px ${we<0?we/2:0}px;
                width: ${le+_.marginH}px;
                height: ${ye+_.marginV}px;
              }

              100% {
                margin: 0;
                width: 0;
                height: 0;
              }
            }
          `,ao=Te===!0?`
            margin: ${Pe<0?Pe/2:0}px ${we<0?we/2:0}px;
            width: ${le+_.marginH}px;
            height: ${ye+_.marginV}px;
          `:`
            margin: 0;
            width: 0;
            height: 0;
          `,Se=i.keepToClone===!0?"":`
            @keyframes ${Ee}-to {
              0% {
                ${ao}
              }

              100% {
                margin: ${pe<0?pe/2:0}px ${de<0?de/2:0}px;
                width: ${Ne+I.marginH}px;
                height: ${Me+I.marginV}px;
              }
            }
          `;Ke.innerHTML=`
          @keyframes ${Ee} {
            0% {
              margin: 0;
              border-width: ${C};
              border-style: ${P};
              border-color: ${w};
              border-radius: ${$};
              background-color: ${S};
              z-index: ${mt};
              transform-origin: 0 0;
              ${Ze}
              ${Dt}
            }

            100% {
              margin: 0;
              border-width: ${ie};
              border-style: ${Le};
              border-color: ${j};
              border-radius: ${V};
              background-color: ${me};
              z-index: ${be};
              transform-origin: 0 0;
              transform: ${Q};
              ${Ie}
              ${gn}
            }
          }

          ${ho}

          ${Dn}

          ${Se}
        `,document.head.appendChild(Ke);let Ue="normal";U.style.animation=`${i.duration}ms ${i.easing} ${i.delay}ms ${Ue} ${i.fill} ${Ee}-from`,W!==void 0&&(W.style.animation=`${i.duration}ms ${i.easing} ${i.delay}ms ${Ue} ${i.fill} ${Ee}-from-tween`),T.style.animation=`${i.duration}ms ${i.easing} ${i.delay}ms ${Ue} ${i.fill} ${Ee}-to`,M.style.animation=`${i.duration}ms ${i.easing} ${i.delay}ms ${Ue} ${i.fill} ${Ee}`;let Ge=tt=>{tt===Object(tt)&&tt.animationName!==Ee||(M.removeEventListener("animationend",Ge),M.removeEventListener("animationcancel",Ge),he(),Ke.remove())};l.qMorphCancel=()=>{l.qMorphCancel=void 0,n=!0,Ge()},M.qMorphCancel=()=>{M.qMorphCancel=void 0,n=!0,Ge()},M.addEventListener("animationend",Ge),M.addEventListener("animationcancel",Ge),t=tt=>n===!0||!M||!U||!T?!1:tt===!0?(Ge(),!0):(s=s!==!0,Ue=Ue==="normal"?"reverse":"normal",U.style.animationDirection=Ue,W.style.animationDirection=Ue,T.style.animationDirection=Ue,M.style.animationDirection=Ue,!0)}};i.waitFor>0||i.waitFor==="transitionend"||i.waitFor===Object(i.waitFor)&&typeof i.waitFor.then=="function"?(i.waitFor>0?new Promise(fe=>setTimeout(fe,i.waitFor)):i.waitFor==="transitionend"?new Promise(fe=>{let $e=()=>{ne!==null&&(clearTimeout(ne),ne=null),M&&(M.removeEventListener("transitionend",$e),M.removeEventListener("transitioncancel",$e)),fe()},ne=setTimeout($e,400);M.addEventListener("transitionend",$e),M.addEventListener("transitioncancel",$e)}):i.waitFor).then(te).catch(()=>{typeof M.qMorphCancel=="function"&&M.qMorphCancel()}):te()};return typeof e.onToggle=="function"&&e.onToggle(),requestAnimationFrame(z),M=>t(M)}var Qr={},Dw=["duration","delay","easing","fill","classes","style","duration","resize","useCSS","hideFromClone","keepToClone","tween","tweenFromOpacity","tweenToOpacity","waitFor","onEnd"],Tw=["resize","useCSS","hideFromClone","keepToClone","tween"];function Zs(e,t){e.clsAction!==t&&(e.clsAction=t,e.el.classList[t]("q-morph--invisible"))}function Uh(e){if(e.animating===!0||e.queue.length<2)return;let[t,n]=e.queue;e.animating=!0,t.animating=!0,n.animating=!0,Zs(t,"remove"),Zs(n,"remove");let s=zw({from:t.el,to:n.el,onToggle(){Zs(t,"add"),Zs(n,"remove")},...n.opts,onEnd(o,i){n.opts.onEnd!==void 0&&n.opts.onEnd(o,i),i!==!0&&(t.animating=!1,n.animating=!1,e.animating=!1,e.cancel=void 0,e.queue.shift(),Uh(e))}});e.cancel=()=>{s(!0),e.cancel=void 0}}function Hh(e,t){let n=t.opts;Tw.forEach(s=>{n[s]=e[s]===!0})}function Vw(e,t){let n=typeof e=="string"&&e.length!==0?e.split(":"):[];t.name=n[0],t.group=n[1],Object.assign(t.opts,{duration:isNaN(n[2])===!0?300:parseFloat(n[2]),waitFor:n[3]})}function Bw(e,t){e.group!==void 0&&(t.group=e.group),e.name!==void 0&&(t.name=e.name);let n=t.opts;Dw.forEach(s=>{e[s]!==void 0&&(n[s]=e[s])})}function Iw(e,t){if(t.name===e){let n=Qr[t.group];n===void 0?(Qr[t.group]={name:t.group,model:e,queue:[t],animating:!1},Zs(t,"remove")):n.model!==e&&(n.model=e,n.queue.push(t),n.animating===!1&&n.queue.length===2&&Uh(n));return}t.animating===!1&&Zs(t,"add")}function sp(e,t){let n;Object(t)===t?(n=""+t.model,Bw(t,e),Hh(t,e)):n=""+t,n!==e.model?(e.model=n,Iw(n,e)):e.animating===!1&&e.clsAction!==void 0&&e.el.classList[e.clsAction]("q-morph--invisible")}var Ow=io({name:"morph",mounted(e,t){let n={el:e,animating:!1,opts:{}};Hh(t.modifiers,n),Vw(t.arg,n),sp(n,t.value),e.__qmorph=n},updated(e,t){sp(e.__qmorph,t.value)},beforeUnmount(e){let t=e.__qmorph,n=Qr[t.group];n!==void 0&&n.queue.indexOf(t)!==-1&&(n.queue=n.queue.filter(s=>s!==t),n.queue.length===0&&(n.cancel!==void 0&&n.cancel(),delete Qr[t.group])),t.clsAction==="add"&&e.classList.remove("q-morph--invisible"),delete e.__qmorph}}),Fw={childList:!0,subtree:!0,attributes:!0,characterData:!0,attributeOldValue:!0,characterDataOldValue:!0};function ip(e,t,n){t.handler=n,t.observer!==void 0&&t.observer.disconnect(),t.observer=new MutationObserver(s=>{typeof t.handler=="function"&&(t.handler(s)===!1||t.once===!0)&&jh(e)}),t.observer.observe(e,t.opts)}function jh(e){let t=e.__qmutation;t!==void 0&&(t.observer!==void 0&&t.observer.disconnect(),delete e.__qmutation)}var Uw=io({name:"mutation",mounted(e,{modifiers:{once:t,...n},value:s}){let o={once:t,opts:Object.keys(n).length===0?Fw:n};ip(e,o,s),e.__qmutation=o},updated(e,{oldValue:t,value:n}){let s=e.__qmutation;s!==void 0&&t!==n&&ip(e,s,n)},beforeUnmount:jh}),{passive:Wr}=Pt;function lp(e,{value:t,oldValue:n}){if(typeof t!="function"){e.scrollTarget.removeEventListener("scroll",e.scroll,Wr);return}e.handler=t,typeof n!="function"&&(e.scrollTarget.addEventListener("scroll",e.scroll,Wr),e.scroll())}var Hw=io({name:"scroll-fire",mounted(e,t){let n={scrollTarget:fo(e),scroll:xi(()=>{let s,o;n.scrollTarget===window?(o=e.getBoundingClientRect().bottom,s=window.innerHeight):(o=zr(e).top+fi(e),s=zr(n.scrollTarget).top+fi(n.scrollTarget)),o>0&&o<s&&(n.scrollTarget.removeEventListener("scroll",n.scroll,Wr),n.handler(e))},25)};lp(n,t),e.__qscrollfire=n},updated(e,t){t.value!==t.oldValue&&lp(e.__qscrollfire,t)},beforeUnmount(e){let t=e.__qscrollfire;t.scrollTarget.removeEventListener("scroll",t.scroll,Wr),t.scroll.cancel(),delete e.__qscrollfire}});function rp(e,{value:t,oldValue:n}){if(typeof t!="function"){e.scrollTarget.removeEventListener("scroll",e.scroll,Pt.passive);return}e.handler=t,typeof n!="function"&&e.scrollTarget.addEventListener("scroll",e.scroll,Pt.passive)}var jw=io({name:"scroll",mounted(e,t){let n={scrollTarget:fo(e),scroll(){n.handler(Qo(n.scrollTarget),qa(n.scrollTarget))}};rp(n,t),e.__qscroll=n},updated(e,t){e.__qscroll!==void 0&&t.oldValue!==t.value&&rp(e.__qscroll,t)},beforeUnmount(e){let t=e.__qscroll;t.scrollTarget.removeEventListener("scroll",t.scroll,Pt.passive),delete e.__qscroll}}),Jw=io({name:"touch-hold",beforeMount(e,t){let{modifiers:n}=t;if(n.mouse!==!0&&ot.has.touch!==!0)return;let s={handler:t.value,noop:Bt,mouseStart(i){typeof s.handler=="function"&&ba(i)===!0&&(Ht(s,"temp",[[document,"mousemove","move","passiveCapture"],[document,"click","end","notPassiveCapture"]]),s.start(i,!0))},touchStart(i){if(i.target!==void 0&&typeof s.handler=="function"){let l=i.target;Ht(s,"temp",[[l,"touchmove","move","passiveCapture"],[l,"touchcancel","end","notPassiveCapture"],[l,"touchend","end","notPassiveCapture"]]),s.start(i)}},start(i,l){s.origin=yn(i);let a=Date.now();ot.is.mobile===!0&&(document.body.classList.add("non-selectable"),Zn(),s.styleCleanup=c=>{s.styleCleanup=void 0;let p=()=>{document.body.classList.remove("non-selectable")};c===!0?(Zn(),setTimeout(p,10)):p()}),s.triggered=!1,s.sensitivity=l===!0?s.mouseSensitivity:s.touchSensitivity,s.timer=setTimeout(()=>{s.timer=void 0,Zn(),s.triggered=!0,s.handler({evt:i,touch:l!==!0,mouse:l===!0,position:s.origin,duration:Date.now()-a})},s.duration)},move(i){let{top:l,left:a}=yn(i);s.timer!==void 0&&(Math.abs(a-s.origin.left)>=s.sensitivity||Math.abs(l-s.origin.top)>=s.sensitivity)&&(clearTimeout(s.timer),s.timer=void 0)},end(i){fn(s,"temp"),s.styleCleanup!==void 0&&s.styleCleanup(s.triggered),s.triggered===!0?i!==void 0&&it(i):s.timer!==void 0&&(clearTimeout(s.timer),s.timer=void 0)}},o=[600,5,7];if(typeof t.arg=="string"&&t.arg.length!==0&&t.arg.split(":").forEach((i,l)=>{let a=parseInt(i,10);a&&(o[l]=a)}),[s.duration,s.touchSensitivity,s.mouseSensitivity]=o,e.__qtouchhold=s,n.mouse===!0){let i=n.mouseCapture===!0||n.mousecapture===!0?"Capture":"";Ht(s,"main",[[e,"mousedown","mouseStart",`passive${i}`]])}ot.has.touch===!0&&Ht(s,"main",[[e,"touchstart","touchStart",`passive${n.capture===!0?"Capture":""}`],[e,"touchend","noop","notPassiveCapture"]])},updated(e,t){let n=e.__qtouchhold;n!==void 0&&t.oldValue!==t.value&&(typeof t.value!="function"&&n.end(),n.handler=t.value)},beforeUnmount(e){let t=e.__qtouchhold;t!==void 0&&(fn(t,"main"),fn(t,"temp"),t.timer!==void 0&&clearTimeout(t.timer),t.styleCleanup!==void 0&&t.styleCleanup(),delete e.__qtouchhold)}}),Jh={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,delete:[8,46]},Qw=new RegExp(`^([\\d+]+|${Object.keys(Jh).join("|")})$`,"i");function Ww(e,t){let{top:n,left:s}=yn(e);return Math.abs(s-t.left)>=7||Math.abs(n-t.top)>=7}var Kw=io({name:"touch-repeat",beforeMount(e,{modifiers:t,value:n,arg:s}){let o=Object.keys(t).reduce((c,p)=>{if(Qw.test(p)===!0){let d=isNaN(parseInt(p,10))?Jh[p.toLowerCase()]:parseInt(p,10);d>=0&&c.push(d)}return c},[]);if(t.mouse!==!0&&ot.has.touch!==!0&&o.length===0)return;let i=typeof s=="string"&&s.length!==0?s.split(":").map(c=>parseInt(c,10)):[0,600,300],l=i.length-1,a={keyboard:o,handler:n,noop:Bt,mouseStart(c){a.event===void 0&&typeof a.handler=="function"&&ba(c)===!0&&(Ht(a,"temp",[[document,"mousemove","move","passiveCapture"],[document,"click","end","notPassiveCapture"]]),a.start(c,!0))},keyboardStart(c){if(typeof a.handler=="function"&&Un(c,o)===!0){if((i[0]===0||a.event!==void 0)&&(it(c),e.focus(),a.event!==void 0))return;Ht(a,"temp",[[document,"keyup","end","notPassiveCapture"],[document,"click","end","notPassiveCapture"]]),a.start(c,!1,!0)}},touchStart(c){if(c.target!==void 0&&typeof a.handler=="function"){let p=c.target;Ht(a,"temp",[[p,"touchmove","move","passiveCapture"],[p,"touchcancel","end","notPassiveCapture"],[p,"touchend","end","notPassiveCapture"]]),a.start(c)}},start(c,p,d){d!==!0&&(a.origin=yn(c));function m(_){a.styleCleanup=void 0,document.documentElement.style.cursor="";let y=()=>{document.body.classList.remove("non-selectable")};_===!0?(Zn(),setTimeout(y,10)):y()}ot.is.mobile===!0&&(document.body.classList.add("non-selectable"),Zn(),a.styleCleanup=m),a.event={touch:p!==!0&&d!==!0,mouse:p===!0,keyboard:d===!0,startTime:Date.now(),repeatCount:0};let v=()=>{if(a.timer=void 0,a.event===void 0)return;a.event.repeatCount===0&&(a.event.evt=c,d===!0?a.event.keyCode=c.keyCode:a.event.position=yn(c),ot.is.mobile!==!0&&(document.documentElement.style.cursor="pointer",document.body.classList.add("non-selectable"),Zn(),a.styleCleanup=m)),a.event.duration=Date.now()-a.event.startTime,a.event.repeatCount+=1,a.handler(a.event);let _=l<a.event.repeatCount?l:a.event.repeatCount;a.timer=setTimeout(v,i[_])};i[0]===0?v():a.timer=setTimeout(v,i[0])},move(c){a.event!==void 0&&a.timer!==void 0&&Ww(c,a.origin)===!0&&(clearTimeout(a.timer),a.timer=void 0)},end(c){a.event!==void 0&&(a.styleCleanup!==void 0&&a.styleCleanup(!0),c!==void 0&&a.event.repeatCount>0&&it(c),fn(a,"temp"),a.timer!==void 0&&(clearTimeout(a.timer),a.timer=void 0),a.event=void 0)}};if(e.__qtouchrepeat=a,t.mouse===!0){let c=t.mouseCapture===!0||t.mousecapture===!0?"Capture":"";Ht(a,"main",[[e,"mousedown","mouseStart",`passive${c}`]])}if(ot.has.touch===!0&&Ht(a,"main",[[e,"touchstart","touchStart",`passive${t.capture===!0?"Capture":""}`],[e,"touchend","noop","passiveCapture"]]),o.length!==0){let c=t.keyCapture===!0||t.keycapture===!0?"Capture":"";Ht(a,"main",[[e,"keydown","keyboardStart",`notPassive${c}`]])}},updated(e,{oldValue:t,value:n}){let s=e.__qtouchrepeat;s!==void 0&&t!==n&&(typeof n!="function"&&s.end(),s.handler=n)},beforeUnmount(e){let t=e.__qtouchrepeat;t!==void 0&&(t.timer!==void 0&&clearTimeout(t.timer),fn(t,"main"),fn(t,"temp"),t.styleCleanup!==void 0&&t.styleCleanup(),delete e.__qtouchrepeat)}});function Gw(e,t=document.body){if(!(t instanceof Element))throw new TypeError("Expected a DOM element");return getComputedStyle(t).getPropertyValue(`--q-${e}`).trim()||null}var rr;function Yw(){return ot.is.winphone?"msapplication-navbutton-color":ot.is.safari?"apple-mobile-web-app-status-bar-style":"theme-color"}function Xw(e){let t=document.getElementsByTagName("META");for(let n in t)if(t[n].name===e)return t[n]}function Zw(e){rr===void 0&&(rr=Yw());let t=Xw(rr),n=t===void 0;n&&(t=document.createElement("meta"),t.setAttribute("name",rr)),t.setAttribute("content",e),n&&document.head.appendChild(t)}ot.is.mobile===!0&&(ot.is.nativeMobile===!0||ot.is.winphone===!0||ot.is.safari===!0||ot.is.webkit===!0||ot.is.vivaldi);var Ti={};function eq(e){Object.assign(dn,{request:e,exit:e,toggle:e})}function Qh(){return document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement||null}function Wh(){let e=dn.activeEl=dn.isActive===!1?null:Qh();yy(e===null||e===document.documentElement?document.body:e)}function tq(){dn.isActive=dn.isActive===!1,Wh()}function ap(e,t){try{let n=e[t]();return n===void 0?Promise.resolve():n}catch(n){return Promise.reject(n)}}var dn=is({isActive:!1,activeEl:null},{isCapable:!1,install({$q:e}){e.fullscreen=this}});Ti.request=["requestFullscreen","msRequestFullscreen","mozRequestFullScreen","webkitRequestFullscreen"].find(e=>document.documentElement[e]!==void 0),dn.isCapable=Ti.request!==void 0,dn.isCapable===!1?eq(()=>Promise.reject("Not capable")):(Object.assign(dn,{request(e){let t=e||document.documentElement,{activeEl:n}=dn;return t===n?Promise.resolve():(n!==null&&t.contains(n)===!0?dn.exit():Promise.resolve()).finally(()=>ap(t,Ti.request))},exit(){return dn.isActive===!0?ap(document,Ti.exit):Promise.resolve()},toggle(e){return dn.isActive===!0?dn.exit():dn.request(e)}}),Ti.exit=["exitFullscreen","msExitFullscreen","mozCancelFullScreen","webkitExitFullscreen"].find(e=>document[e]),dn.isActive=!!Qh(),dn.isActive===!0&&Wh(),["onfullscreenchange","onmsfullscreenchange","onwebkitfullscreenchange"].forEach(e=>{document[e]=tq}));var nq=is({appVisible:!0},{install({$q:e}){Zt(e,"appVisible",()=>this.appVisible)}});{let e,t;if(typeof document.hidden<"u"?(e="hidden",t="visibilitychange"):typeof document.msHidden<"u"?(e="msHidden",t="msvisibilitychange"):typeof document.webkitHidden<"u"&&(e="webkitHidden",t="webkitvisibilitychange"),t&&typeof document[e]<"u"){let n=()=>{nq.appVisible=!document[e]};document.addEventListener(t,n,!1)}}Ce({name:"BottomSheetComponent",props:{...vt,title:String,message:String,actions:Array,grid:Boolean,cardClass:[String,Array,Object],cardStyle:[String,Array,Object]},emits:["ok","hide"],setup(e,{emit:t}){let{proxy:n}=Ve(),s=_t(e,n.$q),o=X(null);function i(){o.value.show()}function l(){o.value.hide()}function a(_){t("ok",_),l()}function c(){t("hide")}function p(){return e.actions.map(_=>{let y=_.avatar||_.img;return _.label===void 0?b(Xo,{class:"col-all",dark:s.value}):b("div",{class:["q-bottom-sheet__item q-hoverable q-focusable cursor-pointer relative-position",_.class],style:_.style,tabindex:0,role:"listitem",onClick(){a(_)},onKeyup(q){q.keyCode===13&&a(_)}},[b("div",{class:"q-focus-helper"}),_.icon?b(gt,{name:_.icon,color:_.color}):y?b("img",{class:_.avatar?"q-bottom-sheet__avatar":"",src:y}):b("div",{class:"q-bottom-sheet__empty-icon"}),b("div",_.label)])})}function d(){return e.actions.map(_=>{let y=_.avatar||_.img;return _.label===void 0?b(Xo,{spaced:!0,dark:s.value}):b(Al,{class:["q-bottom-sheet__item",_.classes],style:_.style,tabindex:0,clickable:!0,dark:s.value,onClick(){a(_)}},()=>[b(So,{avatar:!0},()=>_.icon?b(gt,{name:_.icon,color:_.color}):y?b("img",{class:_.avatar?"q-bottom-sheet__avatar":"",src:y}):null),b(So,()=>_.label)])})}function m(){let _=[];return e.title&&_.push(b(Ho,{class:"q-dialog__title"},()=>e.title)),e.message&&_.push(b(Ho,{class:"q-dialog__message"},()=>e.message)),_.push(e.grid===!0?b("div",{class:"row items-stretch justify-start",role:"list"},p()):b("div",{role:"list"},d())),_}function v(){return[b(fd,{class:[`q-bottom-sheet q-bottom-sheet--${e.grid===!0?"grid":"list"}`+(s.value===!0?" q-bottom-sheet--dark q-dark":""),e.cardClass],style:e.cardStyle},m)]}return Object.assign(n,{show:i,hide:l}),()=>b(Nl,{ref:o,position:"bottom",onHide:c},v)}});function Kh(e,t){for(let n in t)n!=="spinner"&&Object(t[n])===t[n]?(e[n]=Object(e[n])!==e[n]?{}:{...e[n]},Kh(e[n],t[n])):e[n]=t[n]}function oq(e,t,n){return s=>{let o,i,l=s.component!==void 0;if(l===!0){let{component:w,componentProps:$}=s;o=typeof w=="string"?n.component(w):w,i=$||{}}else{let{class:w,style:$,...S}=s;o=e,i=S,w!==void 0&&(S.cardClass=w),$!==void 0&&(S.cardStyle=$)}let a,c=!1,p=X(null),d=Pl(!1,"dialog"),m=w=>{if(p.value!==null&&p.value[w]!==void 0){p.value[w]();return}let $=a.$.subTree;if($&&$.component){if($.component.proxy&&$.component.proxy[w]){$.component.proxy[w]();return}if($.component.subTree&&$.component.subTree.component&&$.component.subTree.component.proxy&&$.component.subTree.component.proxy[w]){$.component.subTree.component.proxy[w]();return}}console.error("[Quasar] Incorrectly defined Dialog component")},v=[],_=[],y={onOk(w){return v.push(w),y},onCancel(w){return _.push(w),y},onDismiss(w){return v.push(w),_.push(w),y},hide(){return m("hide"),y},update(w){if(a!==null){if(l===!0)Object.assign(i,w);else{let{class:$,style:S,...E}=w;$!==void 0&&(E.cardClass=$),S!==void 0&&(E.cardStyle=S),Kh(i,E)}a.$forceUpdate()}return y}},q=w=>{c=!0,v.forEach($=>{$(w)})},C=()=>{P.unmount(d),cd(d),P=null,a=null,c!==!0&&_.forEach(w=>{w()})},P=xa({name:"QGlobalDialog",setup:()=>()=>b(o,{...i,ref:p,onOk:q,onHide:C,onVnodeMounted(...w){typeof i.onVnodeMounted=="function"&&i.onVnodeMounted(...w),ft(()=>m("show"))}})},n);return a=P.mount(d),y}}function Gh(e){return encodeURIComponent(e)}function Yh(e){return decodeURIComponent(e)}function sq(e){return Gh(e===Object(e)?JSON.stringify(e):""+e)}function iq(e){if(e==="")return e;e.indexOf('"')===0&&(e=e.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\")),e=Yh(e.replace(/\+/g," "));try{let t=JSON.parse(e);(t===Object(t)||Array.isArray(t)===!0)&&(e=t)}catch{}return e}function Xh(e){let t=new Date;return t.setMilliseconds(t.getMilliseconds()+e),t.toUTCString()}function lq(e){let t=0,n=e.match(/(\d+)d/),s=e.match(/(\d+)h/),o=e.match(/(\d+)m/),i=e.match(/(\d+)s/);return n&&(t+=n[1]*864e5),s&&(t+=s[1]*36e5),o&&(t+=o[1]*6e4),i&&(t+=i[1]*1e3),t===0?e:Xh(t)}function Zh(e,t,n={},s){let o,i;n.expires!==void 0&&(Object.prototype.toString.call(n.expires)==="[object Date]"?o=n.expires.toUTCString():typeof n.expires=="string"?o=lq(n.expires):(i=parseFloat(n.expires),o=isNaN(i)===!1?Xh(i*864e5):n.expires));let l=`${Gh(e)}=${sq(t)}`,a=[l,o!==void 0?"; Expires="+o:"",n.path?"; Path="+n.path:"",n.domain?"; Domain="+n.domain:"",n.sameSite?"; SameSite="+n.sameSite:"",n.httpOnly?"; HttpOnly":"",n.secure?"; Secure":"",n.other?"; "+n.other:""].join("");document.cookie=a}function cc(e,t){let n=document,s=n.cookie?n.cookie.split("; "):[],o=s.length,i=e?null:{},l=0,a,c,p;for(;l<o;l++)if(a=s[l].split("="),c=Yh(a.shift()),p=a.join("="),!e)i[c]=p;else if(e===c){i=iq(p);break}return i}function rq(e,t,n){Zh(e,"",{expires:-1,...t})}function aq(e,t){return cc(e)!==null}function uq(e){return{get:t=>cc(t),set:(t,n,s)=>Zh(t,n,s),has:t=>aq(t),remove:(t,n)=>rq(t,n),getAll:()=>cc(null)}}var cq={install({$q:e,ssrContext:t}){e.cookies=this}};Object.assign(cq,uq());var dq=Ce({name:"DialogPluginComponent",props:{...vt,title:String,message:String,prompt:Object,options:Object,progress:[Boolean,Object],html:Boolean,ok:{type:[String,Object,Boolean],default:!0},cancel:[String,Object,Boolean],focus:{type:String,default:"ok",validator:e=>["ok","cancel","none"].includes(e)},stackButtons:Boolean,color:String,cardClass:[String,Array,Object],cardStyle:[String,Array,Object]},emits:["ok","hide"],setup(e,{emit:t}){let{proxy:n}=Ve(),{$q:s}=n,o=_t(e,s),i=X(null),l=X(e.prompt!==void 0?e.prompt.model:e.options!==void 0?e.options.model:void 0),a=k(()=>"q-dialog-plugin"+(o.value===!0?" q-dialog-plugin--dark q-dark":"")+(e.progress!==!1?" q-dialog-plugin--progress":"")),c=k(()=>e.color||(o.value===!0?"amber":"primary")),p=k(()=>e.progress===!1?null:Yt(e.progress)===!0?{component:e.progress.spinner||An,props:{color:e.progress.color||c.value}}:{component:An,props:{color:c.value}}),d=k(()=>e.prompt!==void 0||e.options!==void 0),m=k(()=>{if(d.value!==!0)return{};let{model:F,isValid:re,items:se,...B}=e.prompt!==void 0?e.prompt:e.options;return B}),v=k(()=>Yt(e.ok)===!0||e.ok===!0?s.lang.label.ok:e.ok),_=k(()=>Yt(e.cancel)===!0||e.cancel===!0?s.lang.label.cancel:e.cancel),y=k(()=>e.prompt!==void 0?e.prompt.isValid!==void 0&&e.prompt.isValid(l.value)!==!0:e.options!==void 0?e.options.isValid!==void 0&&e.options.isValid(l.value)!==!0:!1),q=k(()=>({color:c.value,label:v.value,ripple:!1,disable:y.value,...Yt(e.ok)===!0?e.ok:{flat:!0},"data-autofocus":e.focus==="ok"&&d.value!==!0||void 0,onClick:$})),C=k(()=>({color:c.value,label:_.value,ripple:!1,...Yt(e.cancel)===!0?e.cancel:{flat:!0},"data-autofocus":e.focus==="cancel"&&d.value!==!0||void 0,onClick:S}));qe(()=>e.prompt&&e.prompt.model,L),qe(()=>e.options&&e.options.model,L);function P(){i.value.show()}function w(){i.value.hide()}function $(){t("ok",ht(l.value)),w()}function S(){w()}function E(){t("hide")}function L(F){l.value=F}function O(F){y.value!==!0&&e.prompt.type!=="textarea"&&Un(F,13)===!0&&$()}function D(F,re){return e.html===!0?b(Ho,{class:F,innerHTML:re}):b(Ho,{class:F},()=>re)}function N(){return[b(Rd,{color:c.value,dense:!0,autofocus:!0,dark:o.value,...m.value,modelValue:l.value,"onUpdate:modelValue":L,onKeyup:O})]}function U(){return[b(Sh,{color:c.value,options:e.options.items,dark:o.value,...m.value,modelValue:l.value,"onUpdate:modelValue":L})]}function W(){let F=[];return e.cancel&&F.push(b(yt,C.value)),e.ok&&F.push(b(yt,q.value)),b(w2,{class:e.stackButtons===!0?"items-end":"",vertical:e.stackButtons,align:"right"},()=>F)}function z(){let F=[];return e.title&&F.push(D("q-dialog__title",e.title)),e.progress!==!1&&F.push(b(Ho,{class:"q-dialog__progress"},()=>b(p.value.component,p.value.props))),e.message&&F.push(D("q-dialog__message",e.message)),e.prompt!==void 0?F.push(b(Ho,{class:"scroll q-dialog-plugin__form"},N)):e.options!==void 0&&F.push(b(Xo,{dark:o.value}),b(Ho,{class:"scroll q-dialog-plugin__form"},U),b(Xo,{dark:o.value})),(e.ok||e.cancel)&&F.push(W()),F}function M(){return[b(fd,{class:[a.value,e.cardClass],style:e.cardStyle,dark:o.value},z)]}return Object.assign(n,{show:P,hide:w}),()=>b(Nl,{ref:i,onHide:E},M)}}),pq={install({$q:e,parentApp:t}){e.dialog=this.create=oq(dq,!0,t)}},Js,yu,up=0,gs=null,tn={},xs={},e3={group:"__default_quasar_group__",delay:0,message:!1,html:!1,spinnerSize:80,spinnerColor:"",messageColor:"",backgroundColor:"",boxClass:"",spinner:An,customClass:""},t3={...e3};function mq(e){if(e&&e.group!==void 0&&xs[e.group]!==void 0)return Object.assign(xs[e.group],e);let t=Yt(e)===!0&&e.ignoreDefaults===!0?{...e3,...e}:{...t3,...e};return xs[t.group]=t,t}var Qn=is({isActive:!1},{show(e){tn=mq(e);let{group:t}=tn;return Qn.isActive=!0,Js!==void 0?(tn.uid=up,yu.$forceUpdate()):(tn.uid=++up,gs!==null&&clearTimeout(gs),gs=setTimeout(()=>{gs=null;let n=Pl("q-loading");Js=xa({name:"QLoading",setup(){Et(()=>{uc(!0)});function s(){Qn.isActive!==!0&&Js!==void 0&&(uc(!1),Js.unmount(n),cd(n),Js=void 0,yu=void 0)}function o(){if(Qn.isActive!==!0)return null;let i=[b(tn.spinner,{class:"q-loading__spinner",color:tn.spinnerColor,size:tn.spinnerSize})];return tn.message&&i.push(b("div",{class:"q-loading__message"+(tn.messageColor?` text-${tn.messageColor}`:""),[tn.html===!0?"innerHTML":"textContent"]:tn.message})),b("div",{class:"q-loading fullscreen flex flex-center z-max "+tn.customClass.trim(),key:tn.uid},[b("div",{class:"q-loading__backdrop"+(tn.backgroundColor?` bg-${tn.backgroundColor}`:"")}),b("div",{class:"q-loading__box column items-center "+tn.boxClass},i)])}return()=>b(Be,{name:"q-transition--fade",appear:!0,onAfterLeave:s},o)}},Qn.__parentApp),yu=Js.mount(n)},tn.delay)),n=>{if(n===void 0||Object(n)!==n){Qn.hide(t);return}Qn.show({...n,group:t})}},hide(e){if(Qn.isActive===!0){if(e===void 0)xs={};else{if(xs[e]===void 0)return;{delete xs[e];let t=Object.keys(xs);if(t.length!==0){let n=t[t.length-1];Qn.show({group:n});return}}}gs!==null&&(clearTimeout(gs),gs=null),Qn.isActive=!1}},setDefaults(e){Yt(e)===!0&&Object.assign(t3,e)},install({$q:e,parentApp:t}){e.loading=this,Qn.__parentApp=t,e.config.loading!==void 0&&this.setDefaults(e.config.loading)}}),fq=Qn,ar=X(null),cp=is({isActive:!1},{start:Bt,stop:Bt,increment:Bt,setDefaults:Bt,install({$q:e,parentApp:t}){if(e.loadingBar=this,this.__installed===!0){e.config.loadingBar!==void 0&&this.setDefaults(e.config.loadingBar);return}let n=X(e.config.loadingBar!==void 0?{...e.config.loadingBar}:{});function s(){cp.isActive=!0}function o(){cp.isActive=!1}let i=Pl("q-loading-bar");xa({name:"LoadingBar",devtools:{hide:!0},setup:()=>()=>b(e2,{...n.value,onStart:s,onStop:o,ref:ar})},t).mount(i),Object.assign(this,{start(l){ar.value.start(l)},stop(){ar.value.stop()},increment(){ar.value.increment.apply(null,arguments)},setDefaults(l){Yt(l)===!0&&Object.assign(n.value,l)}})}}),hq=0,br={},yr={},Wn={},n3={},gq=/^\s*$/,o3=[],vq=[void 0,null,!0,!1,""],Md=["top-left","top-right","bottom-left","bottom-right","top","bottom","left","right","center"],_q=["top-left","top-right","bottom-left","bottom-right"],Gs={positive:{icon:e=>e.iconSet.type.positive,color:"positive"},negative:{icon:e=>e.iconSet.type.negative,color:"negative"},warning:{icon:e=>e.iconSet.type.warning,color:"warning",textColor:"dark"},info:{icon:e=>e.iconSet.type.info,color:"info"},ongoing:{group:!1,timeout:0,spinner:!0,color:"grey-8"}};function s3(e,t,n){if(!e)return Vi("parameter required");let s,o={textColor:"white"};if(e.ignoreDefaults!==!0&&Object.assign(o,br),Yt(e)===!1&&(o.type&&Object.assign(o,Gs[o.type]),e={message:e}),Object.assign(o,Gs[e.type||o.type],e),typeof o.icon=="function"&&(o.icon=o.icon(t)),o.spinner?(o.spinner===!0&&(o.spinner=An),o.spinner=na(o.spinner)):o.spinner=!1,o.meta={hasMedia:!!(o.spinner!==!1||o.icon||o.avatar),hasText:dp(o.message)||dp(o.caption)},o.position){if(Md.includes(o.position)===!1)return Vi("wrong position",e)}else o.position="bottom";if(vq.includes(o.timeout)===!0)o.timeout=5e3;else{let c=Number(o.timeout);if(isNaN(c)||c<0)return Vi("wrong timeout",e);o.timeout=Number.isFinite(c)?c:0}o.timeout===0?o.progress=!1:o.progress===!0&&(o.meta.progressClass="q-notification__progress"+(o.progressClass?` ${o.progressClass}`:""),o.meta.progressStyle={animationDuration:`${o.timeout+1e3}ms`});let i=(Array.isArray(e.actions)===!0?e.actions:[]).concat(e.ignoreDefaults!==!0&&Array.isArray(br.actions)===!0?br.actions:[]).concat(Gs[e.type]!==void 0&&Array.isArray(Gs[e.type].actions)===!0?Gs[e.type].actions:[]),{closeBtn:l}=o;if(l&&i.push({label:typeof l=="string"?l:t.lang.label.close}),o.actions=i.map(({handler:c,noDismiss:p,...d})=>({flat:!0,...d,onClick:typeof c=="function"?()=>{c(),p!==!0&&a()}:()=>{a()}})),o.multiLine===void 0&&(o.multiLine=o.actions.length>1),Object.assign(o.meta,{class:`q-notification row items-stretch q-notification--${o.multiLine===!0?"multi-line":"standard"}`+(o.color!==void 0?` bg-${o.color}`:"")+(o.textColor!==void 0?` text-${o.textColor}`:"")+(o.classes!==void 0?` ${o.classes}`:""),wrapperClass:"q-notification__wrapper col relative-position border-radius-inherit "+(o.multiLine===!0?"column no-wrap justify-center":"row items-center"),contentClass:"q-notification__content row items-center"+(o.multiLine===!0?"":" col"),leftClass:o.meta.hasText===!0?"additional":"single",attrs:{role:"alert",...o.attrs}}),o.group===!1?(o.group=void 0,o.meta.group=void 0):((o.group===void 0||o.group===!0)&&(o.group=[o.message,o.caption,o.multiline].concat(o.actions.map(c=>`${c.label}*${c.icon}`)).join("|")),o.meta.group=o.group+"|"+o.position),o.actions.length===0?o.actions=void 0:o.meta.actionsClass="q-notification__actions row items-center "+(o.multiLine===!0?"justify-end":"col-auto")+(o.meta.hasMedia===!0?" q-notification__actions--with-media":""),n!==void 0){n.notif.meta.timer&&(clearTimeout(n.notif.meta.timer),n.notif.meta.timer=void 0),o.meta.uid=n.notif.meta.uid;let c=Wn[o.position].value.indexOf(n.notif);Wn[o.position].value[c]=o}else{let c=yr[o.meta.group];if(c===void 0){if(o.meta.uid=hq++,o.meta.badge=1,["left","right","center"].indexOf(o.position)!==-1)Wn[o.position].value.splice(Math.floor(Wn[o.position].value.length/2),0,o);else{let p=o.position.indexOf("top")!==-1?"unshift":"push";Wn[o.position].value[p](o)}o.group!==void 0&&(yr[o.meta.group]=o)}else{if(c.meta.timer&&(clearTimeout(c.meta.timer),c.meta.timer=void 0),o.badgePosition!==void 0){if(_q.includes(o.badgePosition)===!1)return Vi("wrong badgePosition",e)}else o.badgePosition=`top-${o.position.indexOf("left")!==-1?"right":"left"}`;o.meta.uid=c.meta.uid,o.meta.badge=c.meta.badge+1,o.meta.badgeClass=`q-notification__badge q-notification__badge--${o.badgePosition}`+(o.badgeColor!==void 0?` bg-${o.badgeColor}`:"")+(o.badgeTextColor!==void 0?` text-${o.badgeTextColor}`:"")+(o.badgeClass?` ${o.badgeClass}`:"");let p=Wn[o.position].value.indexOf(c);Wn[o.position].value[p]=yr[o.meta.group]=o}}let a=()=>{bq(o),s=void 0};if(o.timeout>0&&(o.meta.timer=setTimeout(()=>{o.meta.timer=void 0,a()},o.timeout+1e3)),o.group!==void 0)return c=>{c!==void 0?Vi("trying to update a grouped one which is forbidden",e):a()};if(s={dismiss:a,config:e,notif:o},n!==void 0){Object.assign(n,s);return}return c=>{if(s!==void 0)if(c===void 0)s.dismiss();else{let p=Object.assign({},s.config,c,{group:!1,position:o.position});s3(p,t,s)}}}function bq(e){e.meta.timer&&(clearTimeout(e.meta.timer),e.meta.timer=void 0);let t=Wn[e.position].value.indexOf(e);if(t!==-1){e.group!==void 0&&delete yr[e.meta.group];let n=o3[""+e.meta.uid];if(n){let{width:s,height:o}=getComputedStyle(n);n.style.left=`${n.offsetLeft}px`,n.style.width=s,n.style.height=o}Wn[e.position].value.splice(t,1),typeof e.onDismiss=="function"&&e.onDismiss()}}function dp(e){return e!=null&&gq.test(e)!==!0}function Vi(e,t){return console.error(`Notify: ${e}`,t),!1}function yq(){return Ce({name:"QNotifications",devtools:{hide:!0},setup(){return()=>b("div",{class:"q-notifications"},Md.map(e=>b(q4,{key:e,class:n3[e],tag:"div",name:`q-notification--${e}`},()=>Wn[e].value.map(t=>{let n=t.meta,s=[];if(n.hasMedia===!0&&(t.spinner!==!1?s.push(b(t.spinner,{class:"q-notification__spinner q-notification__spinner--"+n.leftClass,color:t.spinnerColor,size:t.spinnerSize})):t.icon?s.push(b(gt,{class:"q-notification__icon q-notification__icon--"+n.leftClass,name:t.icon,color:t.iconColor,size:t.iconSize,role:"img"})):t.avatar&&s.push(b(s2,{class:"q-notification__avatar q-notification__avatar--"+n.leftClass},()=>b("img",{src:t.avatar,"aria-hidden":"true"})))),n.hasText===!0){let i,l={class:"q-notification__message col"};if(t.html===!0)l.innerHTML=t.caption?`<div>${t.message}</div><div class="q-notification__caption">${t.caption}</div>`:t.message;else{let a=[t.message];i=t.caption?[b("div",a),b("div",{class:"q-notification__caption"},[t.caption])]:a}s.push(b("div",l,i))}let o=[b("div",{class:n.contentClass},s)];return t.progress===!0&&o.push(b("div",{key:`${n.uid}|p|${n.badge}`,class:n.progressClass,style:n.progressStyle})),t.actions!==void 0&&o.push(b("div",{class:n.actionsClass},t.actions.map(i=>b(yt,i)))),n.badge>1&&o.push(b("div",{key:`${n.uid}|${n.badge}`,class:t.meta.badgeClass,style:t.badgeStyle},[n.badge])),b("div",{ref:i=>{o3[""+n.uid]=i},key:n.uid,class:n.class,...n.attrs},[b("div",{class:n.wrapperClass},o)])}))))}})}var xq={setDefaults(e){Yt(e)===!0&&Object.assign(br,e)},registerType(e,t){Yt(t)===!0&&(Gs[e]=t)},install({$q:e,parentApp:t}){if(e.notify=this.create=n=>s3(n,e),e.notify.setDefaults=this.setDefaults,e.notify.registerType=this.registerType,e.config.notify!==void 0&&this.setDefaults(e.config.notify),this.__installed!==!0){Md.forEach(s=>{Wn[s]=X([]);let o=["left","center","right"].includes(s)===!0?"center":s.indexOf("top")!==-1?"top":"bottom",i=s.indexOf("left")!==-1?"start":s.indexOf("right")!==-1?"end":"center",l=["left","right"].includes(s)?`items-${s==="left"?"start":"end"} justify-center`:s==="center"?"flex-center":`items-${i}`;n3[s]=`q-notifications__list q-notifications__list--${o} fixed column no-wrap ${l}`});let n=Pl("q-notify");xa(yq(),t).mount(n)}}};function kq(e){return Xu(e)===!0?"__q_date|"+e.getTime():I7(e)===!0?"__q_expr|"+e.source:typeof e=="number"?"__q_numb|"+e:typeof e=="boolean"?"__q_bool|"+(e?"1":"0"):typeof e=="string"?"__q_strn|"+e:typeof e=="function"?"__q_strn|"+e.toString():e===Object(e)?"__q_objt|"+JSON.stringify(e):e}function wq(e){if(e.length<9)return e;let t=e.substring(0,8),n=e.substring(9);switch(t){case"__q_date":let s=Number(n);return new Date(Number.isNaN(s)===!0?n:s);case"__q_expr":return new RegExp(n);case"__q_numb":return Number(n);case"__q_bool":return n==="1";case"__q_strn":return""+n;case"__q_objt":return JSON.parse(n);default:return e}}function i3(){let e=()=>null;return{has:()=>!1,hasItem:()=>!1,getLength:()=>0,getItem:e,getIndex:e,getKey:e,getAll:()=>{},getAllKeys:()=>[],set:Bt,setItem:Bt,remove:Bt,removeItem:Bt,clear:Bt,isEmpty:()=>!0}}function l3(e){let t=window[e+"Storage"],n=l=>{let a=t.getItem(l);return a?wq(a):null},s=l=>t.getItem(l)!==null,o=(l,a)=>{t.setItem(l,kq(a))},i=l=>{t.removeItem(l)};return{has:s,hasItem:s,getLength:()=>t.length,getItem:n,getIndex:l=>l<t.length?n(t.key(l)):null,getKey:l=>l<t.length?t.key(l):null,getAll:()=>{let l,a={},c=t.length;for(let p=0;p<c;p++)l=t.key(p),a[l]=n(l);return a},getAllKeys:()=>{let l=[],a=t.length;for(let c=0;c<a;c++)l.push(t.key(c));return l},set:o,setItem:o,remove:i,removeItem:i,clear:()=>{t.clear()},isEmpty:()=>t.length===0}}var r3=ot.has.webStorage===!1?i3():l3("local"),qq={install({$q:e}){e.localStorage=r3}};Object.assign(qq,r3);var a3=ot.has.webStorage===!1?i3():l3("session"),Sq={install({$q:e}){e.sessionStorage=a3}};Object.assign(Sq,a3);var Cq=["ok","hide"];Oh(Cq);function Pq(){return Ft(Hf)}var $q={version:"2.15.3",install(e,t,n){F7(e,{components:Xf,directives:Fh,...t})},lang:ya,iconSet:Uf};const Lq={class:"text-center"},Eq={class:"font-size-20px"},Rq={class:"q-pt-lg q-px-lg"},Nq={class:"q-pt-sm q-px-lg"},Aq={class:"q-pt-md"},Mq={class:"col-12"},zq={__name:"Setting_Admin_Login",emits:["update"],setup(e,{emit:t}){const n=fa(),s=Pq(),o=t,i=k(()=>n.getters["main/version"]),l=X(!0),a=X(!1),c=X(!1),p=X(),d=X();function m(y){return!(c.value&&(!y||y.length<2))}function v(y){return!(c.value&&!y)}async function _(){var y;a.value=!0;try{const q=await n.dispatch("settingAdmin/settingAdminLogin",{userName:p.value,password:d.value});if(!(q!=null&&q.login)){s.notify({multiLine:!0,progress:!0,message:"Неверный логин или пароль",position:"center",icon:"report_problem",color:"warning",timeout:2e3});return}o("next")}catch(q){console.warn(q);const C=((y=q==null?void 0:q.data)==null?void 0:y.errorMessage)??"Произошла ошибка! Пожалуйста, попробуйте позже.";s.notify({multiLine:!0,progress:!0,message:C,position:"center",icon:"report_problem",color:"warning",timeout:2e3})}finally{a.value=!1}}return(y,q)=>{const C=f("q-input"),P=f("q-icon"),w=f("q-btn"),$=f("q-form");return g(),x("div",Lq,[u($,{class:"margin-block-end",onSubmit:_},{default:h(()=>[r("div",Eq," Вход в систему ("+Y(i.value)+") ",1),r("div",Rq,[u(C,{modelValue:p.value,"onUpdate:modelValue":q[0]||(q[0]=S=>p.value=S),label:"Имя пользователя",color:"primary",disable:a.value,rules:[S=>v(S)||"Введите имя пользователя"]},null,8,["modelValue","disable","rules"])]),r("div",Nq,[u(C,{modelValue:d.value,"onUpdate:modelValue":q[2]||(q[2]=S=>d.value=S),type:l.value?"password":"text",label:"Пароль",color:"primary",disable:a.value,rules:[S=>m(S)||"Введите пароль"]},{append:h(()=>[u(P,{name:l.value?"visibility_off":"visibility",class:"cursor-pointer",style:{width:"0%"},onClick:q[1]||(q[1]=S=>l.value=!l.value)},null,8,["name"])]),_:1},8,["modelValue","type","disable","rules"])]),r("div",Aq,[r("div",Mq,[u(w,{flat:"",color:"primary",label:"Войти",size:"lg",type:"submit",loading:a.value,disable:a.value,onClick:q[3]||(q[3]=S=>c.value=!0)},null,8,["loading","disable"])])])]),_:1})])}}},Dq={class:"q-pt-md"},Tq={class:"q-pb-md"},Vq={__name:"Setting_Admin_Store",setup(e){const t=fa(),n=X(t.getters["main/isPaymentSbp"]),s=X(t.getters["main/isPaymentCard"]),o=X(t.getters["main/isGosuslugi"]),i=X(t.getters["main/isTinkoff"]);return qe(n,l=>{const a=t.getters["main/options"];a.requireds||(a.requireds={}),a.requireds.paymentSbp=l,t.commit("main/vueDadata_options",{options:a})}),qe(s,l=>{const a=t.getters["main/options"];a.requireds||(a.requireds={}),a.requireds.paymentCard=l,t.commit("main/vueDadata_options",{options:a})}),qe(o,l=>{const a=t.getters["main/options"];a.requireds||(a.requireds={}),a.requireds.gosuslugi=l,t.commit("main/vueDadata_options",{options:a})}),qe(i,l=>{const a=t.getters["main/options"];a.requireds||(a.requireds={}),a.requireds.tinkoff=l,t.commit("main/vueDadata_options",{options:a})}),(l,a)=>{const c=f("q-toggle");return g(),x("div",null,[a[4]||(a[4]=r("div",{class:"text-center font-size-20px"}," Настройка состояний ",-1)),r("div",Dq,[r("div",null,[r("div",Tq,[u(c,{modelValue:n.value,"onUpdate:modelValue":a[0]||(a[0]=p=>n.value=p),label:"Оплата СБП"},null,8,["modelValue"]),u(c,{modelValue:s.value,"onUpdate:modelValue":a[1]||(a[1]=p=>s.value=p),label:"Оплата Картой"},null,8,["modelValue"])]),u(c,{modelValue:o.value,"onUpdate:modelValue":a[2]||(a[2]=p=>o.value=p),label:"Регистрация через ГосУслуги"},null,8,["modelValue"]),u(c,{modelValue:i.value,"onUpdate:modelValue":a[3]||(a[3]=p=>i.value=p),label:"Регистрация через Tinkoff"},null,8,["modelValue"])])])])}}},Bq={__name:"Setting_Admin_Dialog",setup(e){const t=X(!1);function n(){t.value=!0}return(s,o)=>{const i=f("q-btn"),l=f("q-card-section"),a=f("q-separator"),c=f("q-card"),p=f("q-dialog"),d=Mn("close-popup");return g(),K(p,null,{default:h(()=>[u(c,{class:"q-dialog-plugin"},{default:h(()=>[u(l,null,{default:h(()=>[Je(u(i,{color:"grey",outline:"",round:"",icon:"close",class:"float-right"},null,512),[[d]]),o[0]||(o[0]=r("div",{class:"text-h6"}," Настройка состояний ",-1))]),_:1}),u(a,{inset:""}),u(l,null,{default:h(()=>[t.value?(g(),K(Vq,{key:0})):(g(),K(zq,{key:1,onNext:n}))]),_:1})]),_:1})]),_:1})}}},Iq={name:"SettingAdminButton",data(){return{}},methods:{onClick(){this.$q.dialog({component:Bq})}}};function Oq(e,t,n,s,o,i){return g(),x("div",{id:"setting-admin-button",style:{display:"none"},class:"setting-admin-bt",onClick:t[0]||(t[0]=(...l)=>i.onClick&&i.onClick(...l))},t[1]||(t[1]=[r("div",{class:"text-call"},[r("span",{style:{"font-size":"8px"}},"Настройка состояний")],-1)]))}const Fq=Z(Iq,[["render",Oq],["__scopeId","data-v-9e5d7cb9"]]),Uq={name:"Registraition1",data(){return{isSubmit:!1,phone:"",isLoggedRequest:!1,numberOfInput:0,disable:!1,isPwd1:!0,isPwd2:!0,password1:"",password2:"",isErrLoading:!1,errString:"",err:"",errorPassword:"",checkbox:!1,agreementsList:[],checkboxManual:!1,baseURL:null,percent:0}},computed:{agreements(){return this.$store.getters["main/agreements"]},registrationConditionsUrl(){return this.$store.getters["main/registrationConditionsUrl"]},percentView(){const e=100-(this.percent??0);return e>98?99:e<0?1:e}},watch:{agreements(e){this.agreementsList=[],e!=null&&e.length&&(e==null||e.forEach(t=>{this.agreementsList.push({...t,checkbox:!1})}))},percent:function(e,t){e<=0||(++e==t||t<=0)&&setTimeout(()=>--this.percent,250)}},created(){var t;const e=this.$store.getters["main/agreements"];e!=null&&e.length&&(this.agreementsList=[],e==null||e.forEach(n=>{this.agreementsList.push({...n,checkbox:!1})})),(t=this.$root)!=null&&t.$baseURL&&(this.baseURL=this.$root.$baseURL)},methods:{...De({registration1MapActions:"login/registrationValidation",getDoc:"main/getDoc"}),...ss({phoneNumberData:"user/phoneNumberNumberData"}),phonePasteNative:function(e){let n=(e.clipboardData||window.clipboardData).getData("Text");n=n.replace(/\s/g,""),n=n.split("(").join(""),n=n.split(")").join(""),n&&(n==null?void 0:n.length)===12&&n[0]==="+"&&(this.phone=n),n&&(n==null?void 0:n.length)===11&&n[0]==="7"&&(this.phone="+"+n),n&&(n==null?void 0:n.length)===11&&n[0]==="8"&&(n="+7"+n.slice(1),this.phone=n)},nextDoc(){if(!this.registrationConditionsUrl){let e=this.$router.resolve({name:"doc"});window.open(e.href,"_blank");return}window.open(this.registrationConditionsUrl,"_blank")},validatorCode:function(e){return!(this.isSubmit2&&(!e||e.length<2||e.includes("_")))},validatorNumber:function(e){return!(this.isSubmit&&!(He!=null&&He.validatorNumber(e)))},validatorPassword:function(e){const t=/[a-z]/g,n=/[A-Z]/g,s=/[0-9]/g;if(this.isSubmit)if(e.match(t))if(e.match(n)){if(e.length<8)return this.errorPassword="Длина пароля должна составлять не менее 8 символов",!1;if(e.match(s)){if(this.password1&&this.password2&&e==this.password2&&this.password1!=this.password2)return this.errorPassword="Пароли не совпадают",!1}else return this.errorPassword="Пароль должен содержать хотя бы одну цифру",!1}else return this.errorPassword="Пароль должен содержать хотя бы одну заглавную букву",!1;else return this.errorPassword="Пароль должен содержать хотя бы одну букву в нижнем регистре",!1;return!0},numberOfInputForm(){this.numberOfInput++,this.numberOfInput>5&&(setTimeout(()=>this.blockForm(),5e3),this.disable=!0,this.isErrLoading=!0,this.errString="Слишком много попыток, повторите позже.")},blockForm(){this.numberOfInput=0,this.disable=!1,this.isErrLoading=!1,this.errString=""},registrationValidationSubmit(){this.isErrLoading=!1,this.errString="",this.registration()},registration(){var o,i;if(!this.checkbox){this.errString="Для продолжения необходимо согласиться с условиями",this.isErrLoading=!0;return}if(!this.checkboxManual){this.errString="Для продолжения необходимо согласиться с условиями",this.isErrLoading=!0;return}if(this.agreementsList&&((o=this.agreementsList)!=null&&o.length)&&!((i=this.agreementsList)!=null&&i.every(l=>l==null?void 0:l.checkbox))){this.errString="Для продолжения необходимо согласиться с условиями",this.isErrLoading=!0;return}this.isLoggedRequest=!0,this.errString="",this.isErrLoading=!1;let e=this.password1,t=this.phone,n=this.agreements,s=document.getElementsByName("__RequestVerificationToken")[0].defaultValue;this.percent=100,this.registration1MapActions({password:e,phoneNumber:t,nameDefaultValue:s,agreements:n}).then(l=>{this.isForm1=!1,this.isLoggedRequest=!1,this.method=l.method,this.tempUserId=l.tempUserId,this.codeId=l.codeId,this.$emit("next",{method:l.method,tempUserId:l.tempUserId,codeId:l.codeId,password:e,phoneNumber:t,nameDefaultValue:s,agreements:n})}).catch(l=>{var a;console.log(l,"err => rehistration.vue/registrationMapActions"),this.err=l,this.isLoggedRequest=!1,this.errString=((a=l==null?void 0:l.data)==null?void 0:a.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0,this.numberOfInputForm()}).finally(()=>{this.percent=0,this.isLoggedRequest=!1})},getDocument(e){var t,n,s,o,i;this.getDoc({folderName:(t=e==null?void 0:e.file)==null?void 0:t.folder,realFileName:((n=e==null?void 0:e.file)==null?void 0:n.name)+((s=e==null?void 0:e.file)==null?void 0:s.extension),userFileName:(e==null?void 0:e.readableName)+((o=e==null?void 0:e.file)==null?void 0:o.extension),fileType:(i=e==null?void 0:e.file)==null?void 0:i.mimeType}).catch(l=>{console.warn(l,"err"),this.$q.notify({multiLine:!0,progress:!0,message:"Произошла ошибка! Документ отсутствует",position:"center",icon:"report_problem",color:"negative",timeout:2e3})})},onPastePhone(e){var o,i,l;const t=(i=(o=e==null?void 0:e.clipboardData)==null?void 0:o.getData)==null?void 0:i.call(o,"text");let n=(l=t==null?void 0:t.replace)==null?void 0:l.call(t,/\D+/g,"");n!=null&&n.length&&(n[0]===8||n[0]==="8"?n[0]=7:(n==null?void 0:n[0])!==7&&(n==null?void 0:n[0])!=="7"&&(n=`7${n??null}`));const s=n;setTimeout(()=>{this.phone=`+7(${s==null?void 0:s[1]}${s==null?void 0:s[2]}${s==null?void 0:s[3]})${s==null?void 0:s[4]}${s==null?void 0:s[5]}${s==null?void 0:s[6]} ${s==null?void 0:s[7]}${s==null?void 0:s[8]} ${s==null?void 0:s[9]}${s==null?void 0:s[10]}`},0)}}},Hq={class:"left-margin-only"},jq={key:0,class:"text-red-5 text-center text-body1 font-size-14px"},Jq={key:1},Qq={key:0},Wq={key:1},Kq={class:"q-pt-lg"},Gq={class:"q-pt-lg"},Yq={class:"q-pt-lg"},Xq={class:"q-pt-lg"},Zq={class:"font-size-14px"},eS={style:{"min-height":"20px"}},tS={key:0,class:"q-field__messages q-field--error"},nS={key:0},oS={class:"font-size-14px"},sS=["innerHTML"],iS=["onClick"],lS={style:{"min-height":"20px"}},rS={key:0,class:"q-field__messages q-field--error"},aS={class:"q-pt-lg"},uS={class:"font-size-14px"},cS={style:{"min-height":"20px"}},dS={key:0,class:"q-field__messages q-field--error"},pS={class:"form-row text-center q-pt-lg"},mS={class:"col-12"},fS={class:"row q-pt-sm"},hS={class:"col-12 text-center"},gS={class:"q-pt-sm text-positive text-center text-h6"},vS={class:"text-center q-pt-md"},_S={key:0,class:"text-center text-weight-bold"},bS={key:1,class:"text-center text-weight-bold"};function yS(e,t,n,s,o,i){const l=f("q-skeleton"),a=f("q-input"),c=f("q-icon"),p=f("q-checkbox"),d=f("q-btn"),m=f("router-link"),v=f("q-form"),_=f("q-card-section"),y=f("q-spinner"),q=f("q-inner-loading"),C=f("q-card");return g(),x("div",null,[u(C,{class:"q-card-none"},{default:h(()=>[u(_,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[u(v,{class:"q-gutter-sm margin-block-end",onSubmit:i.registrationValidationSubmit},{default:h(()=>[t[19]||(t[19]=r("div",{class:"text-center lk-form-heading"},[r("h5",{class:"no-margin font-size-30px"}," Регистрация ")],-1)),t[20]||(t[20]=r("hr",{class:"opacity-0-2"},null,-1)),u(Be,{name:"slide-fade",mode:"out-in"},{default:h(()=>[r("div",Hq,[o.isErrLoading?(g(),x("p",jq,Y(o.errString),1)):(g(),x("div",Jq,t[9]||(t[9]=[r("p",{class:"text-center text-weight-regular text-body1 no-margin font-size-14px"}," Для регистрации введите номер телефона и пароль ",-1)])))])]),_:1}),o.isLoggedRequest?(g(),x("div",Qq,[u(l,{height:"310px"}),u(l,{class:"full-width q-mt-md",height:"50px"}),u(l,{class:"full-width q-mt-md",height:"50px"})])):(g(),x("div",Wq,[r("div",Kq,[u(a,{modelValue:o.phone,"onUpdate:modelValue":t[0]||(t[0]=P=>o.phone=P),label:"Номер телефона",mask:"+7(###)### ## ##",inputmode:"tel",pattern:"\\+?[0-9\\s\\-\\(\\)]+","fill-mask":"",color:"positive",disable:o.disable,rules:[P=>i.validatorNumber(P)||"Введите номер телефона"],autocomplete:"off",onPaste:i.onPastePhone},null,8,["modelValue","disable","rules","onPaste"])]),r("div",Gq,[u(a,{modelValue:o.password1,"onUpdate:modelValue":t[2]||(t[2]=P=>o.password1=P),type:o.isPwd1?"password":"text",label:"Пароль",color:"positive",disable:o.disable,rules:[P=>i.validatorPassword(P)||o.errorPassword],autocomplete:"off"},{append:h(()=>[u(c,{name:o.isPwd1?"visibility_off":"visibility",class:"cursor-pointer",style:{width:"0%"},onClick:t[1]||(t[1]=P=>o.isPwd1=!o.isPwd1)},null,8,["name"])]),_:1},8,["modelValue","type","disable","rules"]),t[10]||(t[10]=r("p",{class:"q-pt-md text-caption font-size-12px"}," Пароль должен иметь длину не менее 8 символов, а также содержать заглавные латинские буквы, строчные латинские буквы и цифры: A-z и 0-9. Кириллические символы недопустимы. ",-1))]),r("div",Yq,[u(a,{modelValue:o.password2,"onUpdate:modelValue":t[4]||(t[4]=P=>o.password2=P),type:o.isPwd2?"password":"text",label:"Подтвердите пароль",color:"positive",disable:o.disable,rules:[P=>i.validatorPassword(P)||o.errorPassword],autocomplete:"off"},{append:h(()=>[u(c,{name:o.isPwd2?"visibility_off":"visibility",class:"cursor-pointer",style:{width:"0%"},onClick:t[3]||(t[3]=P=>o.isPwd2=!o.isPwd2)},null,8,["name"])]),_:1},8,["modelValue","type","disable","rules"])]),r("div",Xq,[r("label",Zq,[u(p,{modelValue:o.checkbox,"onUpdate:modelValue":t[5]||(t[5]=P=>o.checkbox=P),color:"positive",val:"xs",style:{"margin-top":"-7px"}},null,8,["modelValue"]),t[11]||(t[11]=H(" Я ознакомлен(а) и согласен(на) со следующими ")),r("span",{class:"cursor-pointer text-positive",onClick:t[6]||(t[6]=(...P)=>i.nextDoc&&i.nextDoc(...P))},"правилами предоставления микрозаймов")]),r("div",eS,[o.isSubmit&&!o.checkbox?(g(),x("div",tS,t[12]||(t[12]=[r("div",{class:"q-field__bottom q-pt-none text-center",role:"alert"}," Для продолжения необходимо согласиться с условиями ",-1)]))):R("",!0)])]),o.agreementsList&&o.agreementsList.length?(g(),x("div",nS,[(g(!0),x(st,null,kt(o.agreementsList,P=>(g(),x("div",{key:P.id},[r("label",oS,[u(p,{modelValue:P.checkbox,"onUpdate:modelValue":w=>P.checkbox=w,color:"positive",val:"xs",style:{"margin-top":"-7px"}},null,8,["modelValue","onUpdate:modelValue"]),r("span",{innerHTML:P.readableName},null,8,sS),P&&P.documentUrl?(g(),x("a",{key:0,class:"text-positive text-decoration-none download-button",target:"_blank",onClick:w=>i.getDocument(P)},[u(c,{class:"text-positive",name:"download_for_offline",style:{"font-size":"25px","margin-top":"-5px"}})],8,iS)):R("",!0)]),r("div",lS,[o.isSubmit&&!P.checkbox?(g(),x("div",rS,t[13]||(t[13]=[r("div",{class:"q-field__bottom q-pt-none text-center",role:"alert"}," Для продолжения необходимо согласиться с условиями ",-1)]))):R("",!0)])]))),128))])):R("",!0),r("div",aS,[r("label",uS,[u(p,{modelValue:o.checkboxManual,"onUpdate:modelValue":t[7]||(t[7]=P=>o.checkboxManual=P),color:"positive",val:"xs",style:{"margin-top":"-7px"}},null,8,["modelValue"]),t[14]||(t[14]=H(" Я подтверждаю что надлежаще и лично ознакомился с ")),t[15]||(t[15]=r("a",{target:"_blank",href:"https://doverix.ru/wp-content/uploads/2024/05/rukovodstvo-polzovatelya-lk-doveriks.pdf",class:"text-positive text-decoration-none"},"Руководством пользователя личного кабинета заемщика",-1)),t[16]||(t[16]=H(" и согласен с ним. "))]),r("div",cS,[o.isSubmit&&!o.checkboxManual?(g(),x("div",dS,t[17]||(t[17]=[r("div",{class:"q-field__bottom q-pt-none text-center",role:"alert"}," Для продолжения необходимо согласиться с условиями ",-1)]))):R("",!0)])]),r("div",pS,[r("div",mS,[u(d,{color:"positive",class:"full-width",label:"Регистрация",outline:"",rounded:"",size:"lg",type:"submit",disable:o.disable,onClick:t[8]||(t[8]=P=>o.isSubmit=!0)},null,8,["disable"])])]),r("div",fS,[r("div",hS,[u(m,{to:"/",class:"text-h6 text-nowra text-positive"},{default:h(()=>t[18]||(t[18]=[H(" На страницу входа ")])),_:1})])])]))]),_:1},8,["onSubmit"])]),_:1})]),_:1}),u(q,{showing:o.isLoggedRequest},{default:h(()=>[u(y,{size:"50px",color:"positive"}),r("p",gS,[r("span",null,Y(i.percentView)+" %",1)]),r("p",vS,[i.percentView>98?(g(),x("span",_S," Среднее время ожидания 5 минут ")):(g(),x("span",bS," Загрузка. Пожалуйста, подождите "))])]),_:1},8,["showing"])]),_:1})])}const xS=Z(Uq,[["render",yS],["__scopeId","data-v-c3e5c4b1"]]),kS={name:"Registraition",props:{data:null},data(){return{isSubmit2:!1,phone:"",isLoggedRequest:!1,numberOfInput:0,disable:!1,isPwd1:!0,isPwd2:!0,password1:"",password2:"",isErrLoading:!1,errString:"",err:"",errorPassword:"",checkbox:!1,agreementsList:[],baseURL:null,isForm1:!0,codeId:"",codeEntered:"",method:null,tempUserId:null,agreements:null,isDialog:!1,phoneHideNumber:null,isPhoneDeleteDialog:!1,resendDisable:!1,resendCodeDisable:!1,timer:0}},computed:{registrationConditionsUrl(){return this.$store.getters["main/registrationConditionsUrl"]}},watch:{timer:function(e,t){if(e<=0){this.resendCodeDisable=!1;return}(++e==t||t<=0)&&setTimeout(()=>--this.timer,1e3)}},created(){var e;(e=this.$root)!=null&&e.$baseURL&&(this.baseURL=this.$root.$baseURL),this.$props.data&&(this.password1=this.$props.data.password,this.phone=this.$props.data.phoneNumber,this.agreements=this.$props.data.agreements,this.codeId=this.$props.data.codeId,this.tempUserId=this.$props.data.tempUserId,this.method=this.$props.data.method,this.phoneHideNumber=He.hideNumberr(this.phone)),this.timer=60,this.resendCodeDisable=!0},methods:{...De({registration2MapActions:"login/registration",userProfile:"user/userProfile",getDoc:"main/getDoc",registrationSendingCode:"login/registrationSendingCode"}),...ss({phoneNumberData:"user/phoneNumberNumberData"}),resendCode(){this.timer=60,this.resendCodeDisable=!0,this.registrationSendingCode({phoneNumber:this.phone,tempUserId:this.tempUserId}).then(e=>{this.method=e.method,this.codeId=e.codeId,this.tempUserId=e.tempUserId,this.$q.notify({multiLine:!0,progress:!0,message:"Код отправлен!",position:"center",color:"positive",timeout:2e3})}).catch(e=>{console.warn(e),this.$q.notify({multiLine:!0,progress:!0,message:"Внимание! Временные неполадки, код аутентификации не отправлен",position:"center",icon:"report_problem",color:"warning",timeout:2e3})}).finally(()=>{})},validatorCode:function(e){return!(this.isSubmit2&&(!e||e.length<2||e.includes("_")))},registrationValidation2(){this.isErrLoading=!1,this.errString="",this.isLoggedRequest=!0,this.errString="",this.isErrLoading=!1;let e=this.password1,t=this.phone,n=this.agreements,s=this.codeId,o=this.codeEntered,i=this.tempUserId,l=document.getElementsByName("__RequestVerificationToken")[0].defaultValue;this.registration2MapActions({password:e,phoneNumber:t,nameDefaultValue:l,agreements:n,codeId:s,codeEntered:o,tempUserId:i}).then(a=>{var c;this.phoneNumberData({phoneNumber:(c=a==null?void 0:a.user)==null?void 0:c.phoneNumber}),this.userProfile().then(()=>{this.isLoggedRequest=!1}).catch(p=>{this.isLoggedRequest=!1,console.log(p)}).finally(()=>{}),this.$router.push({path:"/"})}).catch(a=>{var c;this.err=a,this.isLoggedRequest=!1,this.errString=((c=a==null?void 0:a.data)==null?void 0:c.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0}).finally(()=>{})},infoClick(){this.isDialog=!0},phoneDeleteClick(){this.isPhoneDeleteDialog=!0},phoneDelete(){this.$emit("back")}}},wS={class:"text-center lk-form-heading"},qS={class:"no-margin font-size-30px"},SS={class:"no-margin"},CS={key:0,class:"text-red-5 text-center text-body1 no-margin font-size-14px"},PS={key:0},$S={key:1},LS={class:"q-pt-md",style:{"max-width":"380px",margin:"0 auto","padding-right":"70px"}},ES={class:"q-pt-md",style:{"max-width":"380px",margin:"0 auto"}},RS={style:{"min-width":"60px","margin-bottom":"-25px"}},NS={key:0,class:"text-caption"},AS={style:{"min-width":"60px","margin-bottom":"-25px"}},MS={key:0,class:"text-caption"},zS={style:{"min-width":"60px","margin-bottom":"-25px"}},DS={key:0,class:"text-caption"},TS={style:{"max-width":"380px",margin:"0 auto","line-height":"normal"},class:"q-pt-md text-caption"},VS={key:0},BS=["innerHTML"],IS={key:1},OS={key:2},FS=["innerHTML"],US={class:"form-row text-center q-pt-lg"},HS={class:"col-12"},jS={style:{"max-width":"380px",margin:"0 auto"}},JS={class:"row q-pt-sm"},QS={class:"col-12 text-center"};function WS(e,t,n,s,o,i){const l=f("q-icon"),a=f("q-badge"),c=f("q-skeleton"),p=f("q-input"),d=f("q-btn"),m=f("q-tooltip"),v=f("router-link"),_=f("q-form"),y=f("q-card-section"),q=f("q-spinner"),C=f("q-inner-loading"),P=f("q-card"),w=f("q-space"),$=f("q-card-actions"),S=f("q-dialog"),E=Mn("close-popup");return g(),x("div",null,[u(P,{class:"q-card-none"},{default:h(()=>[u(y,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[r("div",null,[u(_,{class:"q-gutter-sm margin-block-end",onSubmit:i.registrationValidation2},{default:h(()=>[r("div",wS,[r("h5",qS,[u(a,{outline:"",rounded:"",color:"grey",align:"middle",style:{height:"24px",width:"25px","margin-top":"-5px",cursor:"pointer"},onClick:i.phoneDeleteClick},{default:h(()=>[u(l,{name:"arrow_back",color:"grey",style:{"margin-left":"-6px"}})]),_:1},8,["onClick"]),t[7]||(t[7]=r("span",null,"Введите код подтверждения",-1))])]),t[17]||(t[17]=r("hr",{class:"opacity-0-2"},null,-1)),t[18]||(t[18]=r("p",{class:"text-center text-body1 no-margin font-size-14px"}," Для завершения регистрации необходимо подтвердить номер телефона. Код подтверждения будет доставлен в течение 5 минут ",-1)),u(Be,{name:"slide-fade",mode:"out-in"},{default:h(()=>[r("div",SS,[o.isErrLoading?(g(),x("p",CS,Y(o.errString),1)):R("",!0)])]),_:1}),o.isLoggedRequest?(g(),x("div",PS,[u(c,{height:"310px"}),u(c,{class:"full-width q-mt-md",height:"50px"})])):(g(),x("div",$S,[r("div",LS,[u(p,{modelValue:o.phoneHideNumber,"onUpdate:modelValue":t[0]||(t[0]=L=>o.phoneHideNumber=L),color:"positive",label:"Номер телефона","fill-mask":"",disable:"",autocomplete:"off"},null,8,["modelValue"])]),r("div",ES,[o.method=="sms"?(g(),K(p,{key:0,modelValue:o.codeEntered,"onUpdate:modelValue":t[1]||(t[1]=L=>o.codeEntered=L),color:"positive",label:"Код",mask:"# # # #",inputmode:"numeric","fill-mask":"",rules:[L=>i.validatorCode(L)||"Введите код"],autocomplete:"off"},{after:h(()=>[r("div",RS,[u(d,{round:"",dense:"",flat:"",icon:"update",disable:o.resendCodeDisable,onClick:i.resendCode},null,8,["disable","onClick"]),o.timer&&(o.timer>0||o.timer!="0")?(g(),x("span",NS,Y(o.timer),1)):R("",!0),u(m,null,{default:h(()=>t[8]||(t[8]=[H(" Повторно позвонить ")])),_:1})])]),_:1},8,["modelValue","rules"])):o.method=="flashcall"?(g(),K(p,{key:1,modelValue:o.codeEntered,"onUpdate:modelValue":t[2]||(t[2]=L=>o.codeEntered=L),color:"positive",label:"последние 4 цифры",mask:"# # # #",inputmode:"numeric","fill-mask":"",rules:[L=>i.validatorCode(L)||"Введите последние 4 цифры"],autocomplete:"off"},{after:h(()=>[r("div",AS,[u(d,{round:"",dense:"",flat:"",icon:"update",disable:o.resendCodeDisable,onClick:i.resendCode},null,8,["disable","onClick"]),o.timer&&(o.timer>0||o.timer!="0")?(g(),x("span",MS,Y(o.timer),1)):R("",!0),u(m,null,{default:h(()=>t[9]||(t[9]=[H(" Повторно позвонить ")])),_:1})])]),_:1},8,["modelValue","rules"])):(g(),K(p,{key:2,modelValue:o.codeEntered,"onUpdate:modelValue":t[3]||(t[3]=L=>o.codeEntered=L),color:"positive",label:"Код",mask:"# # # # # #",inputmode:"numeric","fill-mask":"",rules:[L=>i.validatorCode(L)||"Введите код"],autocomplete:"off"},{after:h(()=>[r("div",zS,[u(d,{round:"",dense:"",flat:"",icon:"update",disable:o.resendCodeDisable,onClick:i.resendCode},null,8,["disable","onClick"]),o.timer&&(o.timer>0||o.timer!="0")?(g(),x("span",DS,Y(o.timer),1)):R("",!0),u(m,null,{default:h(()=>t[10]||(t[10]=[H(" Повторно позвонить ")])),_:1})])]),_:1},8,["modelValue","rules"]))]),r("div",TS,[o.method&&o.method=="sms"?(g(),x("span",VS,[t[11]||(t[11]=H(" Необходимо ввести смс-код, отправленный на указанный номер телефона ")),r("span",{innerHTML:o.phoneHideNumber},null,8,BS),t[12]||(t[12]=H(" для его подтверждения "))])):o.method&&o.method=="flashcall"?(g(),x("span",IS," Необходимо ввести последние 4 цифры телефонного номера, с которого был совершён входящий звонок")):(g(),x("span",OS,[t[13]||(t[13]=H(" Необходимо ввести код, отправленный на указанный номер телефона ")),r("span",{innerHTML:o.phoneHideNumber},null,8,FS),t[14]||(t[14]=H(" для его подтверждения "))]))]),r("div",US,[r("div",HS,[r("div",jS,[u(d,{color:"positive",outline:"",rounded:"",class:"full-width",size:"lg",type:"submit",onClick:t[4]||(t[4]=L=>o.isSubmit2=!0)},{default:h(()=>t[15]||(t[15]=[r("div",null,"Подтвердить",-1)])),_:1})])])]),r("div",JS,[r("div",QS,[u(v,{to:"/",class:"text-h6 text-nowrap text-positive"},{default:h(()=>t[16]||(t[16]=[H(" На страницу входа ")])),_:1})])])]))]),_:1},8,["onSubmit"])])]),_:1})]),_:1}),u(C,{showing:o.isLoggedRequest},{default:h(()=>[u(q,{size:"50px",color:"positive"}),t[19]||(t[19]=r("p",{class:"q-pt-sm text-center text-weight-bold"},[H(" Обработка данных. Пожалуйста, подождите "),r("br"),H(" Среднее время ожидания 5 минут ")],-1))]),_:1},8,["showing"])]),_:1}),u(S,{modelValue:o.isDialog,"onUpdate:modelValue":t[5]||(t[5]=L=>o.isDialog=L)},{default:h(()=>[u(P,null,{default:h(()=>[u(y,{class:"row items-center q-pb-none"},{default:h(()=>[t[20]||(t[20]=r("div",{class:"text-h6"}," Подтверждение регистрации ",-1)),u(w),Je(u(d,{icon:"close",flat:"",round:"",dense:""},null,512),[[E]])]),_:1}),u(y,{class:"q-pt-lg"},{default:h(()=>t[21]||(t[21]=[H(" Для защиты Вашего аккаунта мы отправили на указанный номер телефона код ")])),_:1}),u($,{align:"right"},{default:h(()=>[Je(u(d,{flat:"",label:"Закрыть",color:"positive"},null,512),[[E]])]),_:1})]),_:1})]),_:1},8,["modelValue"]),u(S,{modelValue:o.isPhoneDeleteDialog,"onUpdate:modelValue":t[6]||(t[6]=L=>o.isPhoneDeleteDialog=L)},{default:h(()=>[u(P,null,{default:h(()=>[u(y,{class:"row items-center q-pb-none"},{default:h(()=>t[22]||(t[22]=[r("div",{class:"text-h6"}," Вернуться обратно? ",-1)])),_:1}),u($,{align:"right"},{default:h(()=>[Je(u(d,{flat:"",label:"Нет"},null,512),[[E]]),Je(u(d,{flat:"",label:"Да",color:"red",onClick:i.phoneDelete},null,8,["onClick"]),[[E]])]),_:1})]),_:1})]),_:1},8,["modelValue"])])}const KS=Z(kS,[["render",WS],["__scopeId","data-v-36c9d166"]]),GS={__name:"Registration",setup(e){const t=X(!1),n=X(!1),s=X(null);xl(()=>{t.value=!0,n.value=!1});function o(l){t.value=!1,n.value=!0,s.value=l}function i(){t.value=!0,n.value=!1,s.value=null}return(l,a)=>(g(),x("div",null,[t.value?(g(),K(xS,{key:0,onNext:o})):R("",!0),n.value?(g(),K(KS,{key:1,data:s.value,onBack:i},null,8,["data"])):R("",!0)]))}},YS={name:"ResetPassword1",data(){return{codeId:"",codeEntered:"",isSMSForm:!1,phone:"",password1:"",password2:"",isLoggedSuccess2:!1,isLoggedSuccess3:!1,isLoggedSuccess4:!1,isSubmit1:!1,isSubmit2:!1,isSubmit3:!1,isLoggedRequest:!1,disable:!1,isErrLoading:!1,errString:"",errorPassword:"",isPwd1:!0,isPwd2:!0,method:null,percent:0}},computed:{percentView(){const e=100-(this.percent??0);return e>98?99:e<0?1:e}},watch:{percent:function(e,t){e<=0||(++e==t||t<=0)&&setTimeout(()=>--this.percent,5e4)}},methods:{...De({resetPasswordPhoneUser:"login/forgotPassword",smsForgotPassword:"login/smsForgotPassword",resetForgotPassword:"login/resetForgotPassword"}),phonePasteNative:function(e){let n=(e.clipboardData||window.clipboardData).getData("Text");n=n.replace(/\s/g,""),n=n.split("(").join(""),n=n.split(")").join(""),n&&(n==null?void 0:n.length)===12&&n[0]==="+"&&(this.phone=n),n&&(n==null?void 0:n.length)===11&&n[0]==="7"&&(this.phone="+"+n),n&&(n==null?void 0:n.length)===11&&n[0]==="8"&&(n="+7"+n.slice(1),this.phone=n)},validatorPassword:function(e){const t=/[a-z]/g,n=/[A-Z]/g,s=/[0-9]/g;if(this.isSubmit3)if(e.match(t))if(e.match(n)){if(e.length<8)return this.errorPassword="Длина пароля должна составлять не менее 8 символов",!1;if(e.match(s)){if(this.password1&&this.password2&&e==this.password2&&this.password1!=this.password2)return this.errorPassword="Пароли не совпадают",!1}else return this.errorPassword="Пароль должен содержать хотя бы одну цифру",!1}else return this.errorPassword="Пароль должен содержать хотя бы одну заглавную букву",!1;else return this.errorPassword="Пароль должен содержать хотя бы одну букву в нижнем регистре",!1;return!0},validatorCode:function(e){return!(this.isSubmit2&&(!e||e.length<2||e.includes("_")))},validatorNumber:function(e){return!(this.isSubmit1&&(!e||e.length<3||e.includes("_")))},next:function(e){this.$router.push("/"+e)},resetPassword1(){this.isLoggedRequest=!0,this.method=null,this.errString="",this.isErrLoading=!1;const e=this.phone;this.percent=100,this.resetPasswordPhoneUser({phoneNumber:e}).then(t=>{this.codeId=t.codeId,this.isLoggedSuccess2=!0,this.isErrLoading=!1,this.method=t.method,this.$emit("next",{phone:this.phone,codeId:this.codeId,method:this.method})}).catch(t=>{var n,s,o,i,l;console.log(t,"err => ResetPassword / resetPassword3"),((s=(n=t==null?void 0:t.data)==null?void 0:n.result)==null?void 0:s.success)===!1||(i=(o=t==null?void 0:t.data)==null?void 0:o.result)!=null&&i.exception?this.errString="Ошибка на сервере. В данный момент сервис подтверждения номера телефона не работает":this.errString=((l=t==null?void 0:t.data)==null?void 0:l.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0}).finally(()=>{this.percent=0,this.isLoggedRequest=!1})},resetPassword2(){this.isLoggedRequest=!0,this.errString="",this.isErrLoading=!1;var e=document.getElementsByName("__RequestVerificationToken")[0].defaultValue;let t=this.phone,n=this.codeEntered;const s=this.codeId;n=n.replace(/\s/g,""),this.smsForgotPassword({phoneNumber:t,codeEntered:n,codeId:s,nameDefaultValue:e}).then(()=>{this.isLoggedSuccess2=!1,this.isLoggedSuccess3=!0,this.isLoggedSuccess4=!1}).catch(o=>{var i;console.log(o,"err => ResetPassword / resetPassword3"),this.errString=((i=o==null?void 0:o.data)==null?void 0:i.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0}).finally(()=>{this.isLoggedRequest=!1})},resetPassword3(){this.isLoggedRequest=!0,this.errString="",this.isErrLoading=!1;var e=document.getElementsByName("__RequestVerificationToken")[0].defaultValue;let t=this.phone,n=this.codeEntered,s=this.codeId,o=this.password1;n=n.replace(/\s/g,""),this.resetForgotPassword({password:o,phoneNumber:t,codeId:s,codeEntered:n,nameDefaultValue:e}).then(()=>{this.isLoggedSuccess2=!1,this.isLoggedSuccess3=!1,this.isLoggedSuccess4=!0}).catch(i=>{var l;console.log(i,"err => ResetPassword / resetPassword3"),this.errString=((l=i==null?void 0:i.data)==null?void 0:l.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0}).finally(()=>{this.isLoggedRequest=!1})},onPastePhone(e){var o,i,l;const t=(i=(o=e==null?void 0:e.clipboardData)==null?void 0:o.getData)==null?void 0:i.call(o,"text");let n=(l=t==null?void 0:t.replace)==null?void 0:l.call(t,/\D+/g,"");n!=null&&n.length&&(n[0]===8||n[0]==="8"?n[0]=7:(n==null?void 0:n[0])!==7&&(n==null?void 0:n[0])!=="7"&&(n=`7${n??null}`));const s=n;setTimeout(()=>{this.phone=`+7(${s==null?void 0:s[1]}${s==null?void 0:s[2]}${s==null?void 0:s[3]})${s==null?void 0:s[4]}${s==null?void 0:s[5]}${s==null?void 0:s[6]} ${s==null?void 0:s[7]}${s==null?void 0:s[8]} ${s==null?void 0:s[9]}${s==null?void 0:s[10]}`},0)}}},XS={class:"no-margin"},ZS={key:0,class:"text-red-5 text-center text-body1 no-margin font-size-14px"},eC={key:1,class:"text-center text-weight-regular text-body1 no-margin font-size-14px"},tC={key:0},nC={key:1},oC={class:"q-pt-md"},sC={class:"form-row text-center q-pt-lg"},iC={class:"col-12"},lC={key:0,class:"row q-pt-sm"},rC={class:"col-12 text-center"},aC={class:"q-pt-md text-positive text-center text-h6"},uC={class:"q-pt-sm text-center"},cC={key:0,class:"text-center text-weight-bold"},dC={key:1,class:"text-center text-weight-bold"};function pC(e,t,n,s,o,i){const l=f("q-skeleton"),a=f("q-input"),c=f("q-btn"),p=f("q-form"),d=f("router-link"),m=f("q-card-section"),v=f("q-spinner"),_=f("q-inner-loading"),y=f("q-card");return g(),x("div",null,[u(y,{class:"q-card-none"},{default:h(()=>[u(m,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[r("div",null,[r("div",null,[u(p,{class:"q-gutter-sm margin-block-end",onSubmit:i.resetPassword1},{default:h(()=>[t[3]||(t[3]=r("div",{class:"text-center lk-form-heading"},[r("h5",{class:"no-margin font-size-30px"}," Восстановление пароля ")],-1)),t[4]||(t[4]=r("hr",{class:"opacity-0-2"},null,-1)),u(Be,{name:"slide-fade",mode:"out-in"},{default:h(()=>[r("div",XS,[o.isErrLoading?(g(),x("p",ZS,Y(o.errString),1)):(g(),x("p",eC," Введите номер телефона "))])]),_:1}),o.isLoggedRequest?(g(),x("div",tC,[u(l,{height:"200px"}),u(l,{class:"full-width q-mt-md",height:"50px"})])):(g(),x("div",nC,[r("div",oC,[u(a,{modelValue:o.phone,"onUpdate:modelValue":t[0]||(t[0]=q=>o.phone=q),label:"Номер телефона",mask:"+7(###)### ## ##",inputmode:"tel",pattern:"\\+?[0-9\\s\\-\\(\\)]+","fill-mask":"",color:"positive",rules:[q=>i.validatorNumber(q)||"Введите номер телефона"],autocomplete:"off",onPaste:i.onPastePhone},null,8,["modelValue","rules","onPaste"])]),r("div",sC,[r("div",iC,[u(c,{color:"positive",class:"full-width",outline:"",rounded:"",size:"lg",type:"submit",onClick:t[1]||(t[1]=q=>o.isSubmit1=!0)},{default:h(()=>t[2]||(t[2]=[r("div",null,"Восстановить пароль",-1)])),_:1})])])]))]),_:1},8,["onSubmit"])]),!o.isLoggedSuccess4&&!o.isLoggedRequest?(g(),x("div",lC,[r("div",rC,[u(d,{to:"/",class:"text-h6 text-positive"},{default:h(()=>t[5]||(t[5]=[H(" На страницу входа ")])),_:1})])])):R("",!0)])]),_:1})]),_:1}),u(_,{showing:o.isLoggedRequest},{default:h(()=>[u(v,{size:"50px",color:"positive"}),r("p",aC,[r("span",null,Y(i.percentView)+" %",1)]),r("p",uC,[i.percentView>98?(g(),x("span",cC," Среднее время ожидания 5 минут ")):(g(),x("span",dC," Загрузка. Пожалуйста, подождите "))])]),_:1},8,["showing"])]),_:1})])}const mC=Z(YS,[["render",pC],["__scopeId","data-v-16baca6c"]]),fC={name:"ResetPassword",props:{data:null},data(){return{codeId:"",codeEntered:"",isSMSForm:!1,phone:"",password1:"",password2:"",isLoggedSuccess2:!1,isLoggedSuccess3:!1,isLoggedSuccess4:!1,isSubmit1:!1,isSubmit2:!1,isSubmit3:!1,isLoggedRequest:!1,disable:!1,isErrLoading:!1,errString:"",errorPassword:"",isPwd1:!0,isPwd2:!0,method:null,phoneHideNumber:null,isPhoneDeleteDialog:!1,isDialog:!1,resendDisable:!1,resendCodeDisable:!1,timer:0}},watch:{timer:function(e,t){if(e<=0){this.resendCodeDisable=!1;return}(++e==t||t<=0)&&setTimeout(()=>--this.timer,1e3)}},created(){this.$props.data&&(this.phone=this.$props.data.phone,this.codeId=this.$props.data.codeId,this.method=this.$props.data.method,this.phoneHideNumber=He.hideNumberr(this.phone)),this.timer=60,this.resendCodeDisable=!0},methods:{...De({resetPasswordPhoneUser:"login/forgotPassword",smsForgotPassword:"login/smsForgotPassword",resetForgotPassword:"login/resetForgotPassword",resetPasswordSendingCode:"login/resetPasswordSendingCode"}),resendCode(){this.timer=60,this.resendCodeDisable=!0,this.resetPasswordSendingCode({phoneNumber:this.phone}).then(e=>{this.method=e.method,this.codeId=e.codeId,this.$q.notify({multiLine:!0,progress:!0,message:"Код отправлен!",position:"center",color:"positive",timeout:2e3})}).catch(e=>{console.warn(e),this.$q.notify({multiLine:!0,progress:!0,message:"Внимание! Временные неполадки, код аутентификации не отправлен",position:"center",icon:"report_problem",color:"warning",timeout:2e3})}).finally(()=>{})},infoClick(){this.isDialog=!0},phoneDeleteClick(){this.isPhoneDeleteDialog=!0},phoneDelete(){this.$emit("back")},phonePasteNative:function(e){let n=(e.clipboardData||window.clipboardData).getData("Text");n=n.replace(/\s/g,""),n=n.split("(").join(""),n=n.split(")").join(""),n&&(n==null?void 0:n.length)===12&&n[0]==="+"&&(this.phone=n),n&&(n==null?void 0:n.length)===11&&n[0]==="7"&&(this.phone="+"+n),n&&(n==null?void 0:n.length)===11&&n[0]==="8"&&(n="+7"+n.slice(1),this.phone=n)},validatorPassword:function(e){const t=/[a-z]/g,n=/[A-Z]/g,s=/[0-9]/g;if(this.isSubmit3)if(e.match(t))if(e.match(n)){if(e.length<8)return this.errorPassword="Длина пароля должна составлять не менее 8 символов",!1;if(e.match(s)){if(this.password1&&this.password2&&e==this.password2&&this.password1!=this.password2)return this.errorPassword="Пароли не совпадают",!1}else return this.errorPassword="Пароль должен содержать хотя бы одну цифру",!1}else return this.errorPassword="Пароль должен содержать хотя бы одну заглавную букву",!1;else return this.errorPassword="Пароль должен содержать хотя бы одну букву в нижнем регистре",!1;return!0},validatorCode:function(e){return!(this.isSubmit2&&(!e||e.length<2||e.includes("_")))},validatorNumber:function(e){return!(this.isSubmit1&&(!e||e.length<3||e.includes("_")))},next:function(e){this.$router.push("/"+e)},resetPassword1(){this.isLoggedRequest=!0,this.method=null,this.errString="",this.isErrLoading=!1;const e=this.phone;this.resetPasswordPhoneUser({phoneNumber:e}).then(t=>{this.codeId=t.codeId,this.isLoggedSuccess2=!0,this.isErrLoading=!1,this.method=t.method}).catch(t=>{var n,s,o,i,l;console.log(t,"err => ResetPassword / resetPassword3"),((s=(n=t==null?void 0:t.data)==null?void 0:n.result)==null?void 0:s.success)===!1||(i=(o=t==null?void 0:t.data)==null?void 0:o.result)!=null&&i.exception?this.errString="Ошибка на сервере. В данный момент сервис подтверждения номера телефона не работает":this.errString=((l=t==null?void 0:t.data)==null?void 0:l.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0}).finally(()=>{this.isLoggedRequest=!1})},resetPassword2(){this.isLoggedRequest=!0,this.errString="",this.isErrLoading=!1;var e=document.getElementsByName("__RequestVerificationToken")[0].defaultValue;let t=this.phone,n=this.codeEntered;const s=this.codeId;n=n.replace(/\s/g,""),this.smsForgotPassword({phoneNumber:t,codeEntered:n,codeId:s,nameDefaultValue:e}).then(()=>{this.isLoggedSuccess2=!1,this.isLoggedSuccess3=!0,this.isLoggedSuccess4=!1,this.$emit("next",{codeId:this.codeId,method:this.method,codeEntered:this.codeEntered,phone:this.phone})}).catch(o=>{var i;console.log(o,"err => ResetPassword / resetPassword3"),this.errString=((i=o==null?void 0:o.data)==null?void 0:i.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0}).finally(()=>{this.isLoggedRequest=!1})},resetPassword3(){this.isLoggedRequest=!0,this.errString="",this.isErrLoading=!1;var e=document.getElementsByName("__RequestVerificationToken")[0].defaultValue;let t=this.phone,n=this.codeEntered,s=this.codeId,o=this.password1;n=n.replace(/\s/g,""),this.resetForgotPassword({password:o,phoneNumber:t,codeId:s,codeEntered:n,nameDefaultValue:e}).then(()=>{this.isLoggedSuccess2=!1,this.isLoggedSuccess3=!1,this.isLoggedSuccess4=!0}).catch(i=>{var l;console.log(i,"err => ResetPassword / resetPassword3"),this.errString=((l=i==null?void 0:i.data)==null?void 0:l.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0}).finally(()=>{this.isLoggedRequest=!1})}}},hC={class:"text-center lk-form-heading"},gC={class:"no-margin"},vC={class:"no-margin"},_C={key:0,class:"text-red-5 text-center text-body1 no-margin font-size-14px"},bC={key:0},yC={key:1},xC={class:"q-pt-md",style:{"max-width":"380px",margin:"0 auto","padding-right":"70px"}},kC={class:"q-pt-md",style:{"max-width":"380px",margin:"0 auto"}},wC={style:{"min-width":"60px","margin-bottom":"-25px"}},qC={key:0,class:"text-caption"},SC={style:{"min-width":"60px","margin-bottom":"-25px"}},CC={key:0,class:"text-caption"},PC={style:{"min-width":"60px","margin-bottom":"-25px"}},$C={key:0,class:"text-caption"},LC={style:{"max-width":"380px",margin:"0 auto","line-height":"normal"},class:"q-pt-md text-caption"},EC={key:0},RC=["innerHTML"],NC={key:1},AC={key:2},MC=["innerHTML"],zC={class:"form-row text-center q-pt-lg"},DC={class:"col-12"},TC={style:{"max-width":"380px",margin:"0 auto"}},VC={key:0,class:"row q-pt-sm"},BC={class:"col-12 text-center"};function IC(e,t,n,s,o,i){const l=f("q-icon"),a=f("q-badge"),c=f("q-skeleton"),p=f("q-input"),d=f("q-btn"),m=f("q-tooltip"),v=f("q-form"),_=f("router-link"),y=f("q-card-section"),q=f("q-spinner"),C=f("q-inner-loading"),P=f("q-card"),w=f("q-space"),$=f("q-card-actions"),S=f("q-dialog"),E=Mn("close-popup");return g(),x("div",null,[u(P,{class:"q-card-none"},{default:h(()=>[u(y,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[r("div",null,[r("div",null,[u(v,{class:"q-gutter-sm margin-block-end",onSubmit:i.resetPassword2},{default:h(()=>[r("div",hC,[r("h5",gC,[u(a,{outline:"",rounded:"",color:"grey",align:"middle",style:{height:"24px",width:"25px","margin-top":"-5px",cursor:"pointer"},onClick:i.phoneDeleteClick},{default:h(()=>[u(l,{name:"arrow_back",color:"grey",style:{"margin-left":"-6px"}})]),_:1},8,["onClick"]),t[7]||(t[7]=r("span",{class:"font-size-30px"}," Введите код подтверждения ",-1))])]),t[16]||(t[16]=r("hr",{class:"opacity-0-2"},null,-1)),t[17]||(t[17]=r("p",{class:"text-center text-body1 no-margin font-size-14px"}," Код подтверждения будет доставлен в течение 5 минут ",-1)),u(Be,{name:"slide-fade",mode:"out-in"},{default:h(()=>[r("div",vC,[o.isErrLoading?(g(),x("p",_C,Y(o.errString),1)):R("",!0)])]),_:1}),o.isLoggedRequest?(g(),x("div",bC,[u(c,{height:"200px"}),u(c,{class:"full-width q-mt-md",height:"50px"})])):(g(),x("div",yC,[r("div",xC,[u(p,{modelValue:o.phoneHideNumber,"onUpdate:modelValue":t[0]||(t[0]=L=>o.phoneHideNumber=L),color:"positive",label:"Номер телефона","fill-mask":"",disable:"",autocomplete:"off"},null,8,["modelValue"])]),r("div",kC,[o.method=="sms"?(g(),K(p,{key:0,modelValue:o.codeEntered,"onUpdate:modelValue":t[1]||(t[1]=L=>o.codeEntered=L),color:"positive",label:"Код",mask:"# # # #",inputmode:"numeric","fill-mask":"",rules:[L=>i.validatorCode(L)||"Введите код"],autocomplete:"off"},{after:h(()=>[r("div",wC,[u(d,{round:"",dense:"",flat:"",icon:"update",disable:o.resendCodeDisable,onClick:i.resendCode},null,8,["disable","onClick"]),o.timer&&(o.timer>0||o.timer!="0")?(g(),x("span",qC,Y(o.timer),1)):R("",!0),u(m,null,{default:h(()=>t[8]||(t[8]=[H(" Повторно позвонить ")])),_:1})])]),_:1},8,["modelValue","rules"])):o.method=="flashcall"?(g(),K(p,{key:1,modelValue:o.codeEntered,"onUpdate:modelValue":t[2]||(t[2]=L=>o.codeEntered=L),color:"positive",label:"последние 4 цифры",mask:"# # # #",inputmode:"numeric","fill-mask":"",rules:[L=>i.validatorCode(L)||"Введите последние 4 цифры"],autocomplete:"off"},{after:h(()=>[r("div",SC,[u(d,{round:"",dense:"",flat:"",icon:"update",disable:o.resendCodeDisable,onClick:i.resendCode},null,8,["disable","onClick"]),o.timer&&(o.timer>0||o.timer!="0")?(g(),x("span",CC,Y(o.timer),1)):R("",!0),u(m,null,{default:h(()=>t[9]||(t[9]=[H(" Повторно позвонить ")])),_:1})])]),_:1},8,["modelValue","rules"])):(g(),K(p,{key:2,modelValue:o.codeEntered,"onUpdate:modelValue":t[3]||(t[3]=L=>o.codeEntered=L),color:"positive",label:"Код",mask:"# # # # # #",inputmode:"numeric","fill-mask":"",rules:[L=>i.validatorCode(L)||"Введите код"],autocomplete:"off"},{after:h(()=>[r("div",PC,[u(d,{round:"",dense:"",flat:"",icon:"update",disable:o.resendCodeDisable,onClick:i.resendCode},null,8,["disable","onClick"]),o.timer&&(o.timer>0||o.timer!="0")?(g(),x("span",$C,Y(o.timer),1)):R("",!0),u(m,null,{default:h(()=>t[10]||(t[10]=[H(" Повторно позвонить ")])),_:1})])]),_:1},8,["modelValue","rules"]))]),r("div",LC,[o.method&&o.method=="sms"?(g(),x("span",EC,[t[11]||(t[11]=H(" Необходимо ввести смс-код, отправленный на указанный номер телефона ")),r("span",{innerHTML:o.phoneHideNumber},null,8,RC),t[12]||(t[12]=H(" для его подтверждения "))])):o.method&&o.method=="flashcall"?(g(),x("span",NC," Необходимо ввести последние 4 цифры телефонного номера, с которого был совершён входящий звонок")):(g(),x("span",AC,[t[13]||(t[13]=H(" Необходимо ввести код, отправленный на указанный номер телефона ")),r("span",{innerHTML:o.phoneHideNumber},null,8,MC),t[14]||(t[14]=H(" для его подтверждения "))]))]),r("div",zC,[r("div",DC,[r("div",TC,[u(d,{color:"positive",class:"full-width",outline:"",rounded:"",size:"lg",type:"submit",onClick:t[4]||(t[4]=L=>o.isSubmit2=!0)},{default:h(()=>t[15]||(t[15]=[r("div",null,"Подтвердить",-1)])),_:1})])])])]))]),_:1},8,["onSubmit"])]),!o.isLoggedSuccess4&&!o.isLoggedRequest?(g(),x("div",VC,[r("div",BC,[u(_,{to:"/",class:"text-h6 text-positive"},{default:h(()=>t[18]||(t[18]=[H(" На страницу входа ")])),_:1})])])):R("",!0)])]),_:1})]),_:1}),u(C,{showing:o.isLoggedRequest},{default:h(()=>[u(q,{size:"50px",color:"positive"}),t[19]||(t[19]=r("p",{class:"text-center text-weight-bold"},[H(" Загрузка. Пожалуйста, подождите "),r("br"),H(" Среднее время ожидания 5 минут ")],-1))]),_:1},8,["showing"])]),_:1}),u(S,{modelValue:o.isDialog,"onUpdate:modelValue":t[5]||(t[5]=L=>o.isDialog=L)},{default:h(()=>[u(P,null,{default:h(()=>[u(y,{class:"row items-center q-pb-none"},{default:h(()=>[t[20]||(t[20]=r("div",{class:"text-h6"}," Подтверждение номера телефона ",-1)),u(w),Je(u(d,{icon:"close",flat:"",round:"",dense:""},null,512),[[E]])]),_:1}),u(y,{class:"q-pt-lg"},{default:h(()=>t[21]||(t[21]=[H(" Для защиты аккаунта мы отправили на указанный номер телефона код ")])),_:1}),u($,{align:"right"},{default:h(()=>[Je(u(d,{flat:"",label:"Закрыть",color:"positive"},null,512),[[E]])]),_:1})]),_:1})]),_:1},8,["modelValue"]),u(S,{modelValue:o.isPhoneDeleteDialog,"onUpdate:modelValue":t[6]||(t[6]=L=>o.isPhoneDeleteDialog=L)},{default:h(()=>[u(P,null,{default:h(()=>[u(y,{class:"row items-center q-pb-none"},{default:h(()=>t[22]||(t[22]=[r("div",{class:"text-h6"}," Вернуться обратно? ",-1)])),_:1}),u($,{align:"right"},{default:h(()=>[Je(u(d,{flat:"",label:"Нет"},null,512),[[E]]),Je(u(d,{flat:"",label:"Да",color:"red",onClick:i.phoneDelete},null,8,["onClick"]),[[E]])]),_:1})]),_:1})]),_:1},8,["modelValue"])])}const OC=Z(fC,[["render",IC],["__scopeId","data-v-f941e82a"]]),FC={name:"ResetPassword",props:{data:null},data(){return{codeId:"",codeEntered:"",isSMSForm:!1,phone:"",password1:"",password2:"",isLoggedSuccess2:!1,isLoggedSuccess3:!1,isLoggedSuccess4:!1,isSubmit1:!1,isSubmit2:!1,isSubmit3:!1,isLoggedRequest:!1,disable:!1,isErrLoading:!1,errString:"",errorPassword:"",isPwd1:!0,isPwd2:!0,method:null}},created(){this.$props.data&&(this.phone=this.$props.data.phone,this.codeId=this.$props.data.codeId,this.method=this.$props.data.method,this.codeEntered=this.$props.data.codeEntered,this.phone=this.$props.data.phone)},methods:{...De({resetPasswordPhoneUser:"login/forgotPassword",smsForgotPassword:"login/smsForgotPassword",resetForgotPassword:"login/resetForgotPassword"}),phonePasteNative:function(e){let n=(e.clipboardData||window.clipboardData).getData("Text");n=n.replace(/\s/g,""),n=n.split("(").join(""),n=n.split(")").join(""),n&&(n==null?void 0:n.length)===12&&n[0]==="+"&&(this.phone=n),n&&(n==null?void 0:n.length)===11&&n[0]==="7"&&(this.phone="+"+n),n&&(n==null?void 0:n.length)===11&&n[0]==="8"&&(n="+7"+n.slice(1),this.phone=n)},validatorPassword:function(e){const t=/[a-z]/g,n=/[A-Z]/g,s=/[0-9]/g;if(this.isSubmit3)if(e.match(t))if(e.match(n)){if(e.length<8)return this.errorPassword="Длина пароля должна составлять не менее 8 символов",!1;if(e.match(s)){if(this.password1&&this.password2&&e==this.password2&&this.password1!=this.password2)return this.errorPassword="Пароли не совпадают",!1}else return this.errorPassword="Пароль должен содержать хотя бы одну цифру",!1}else return this.errorPassword="Пароль должен содержать хотя бы одну заглавную букву",!1;else return this.errorPassword="Пароль должен содержать хотя бы одну букву в нижнем регистре",!1;return!0},validatorCode:function(e){return!(this.isSubmit2&&(!e||e.length<2||e.includes("_")))},validatorNumber:function(e){return!(this.isSubmit1&&(!e||e.length<3||e.includes("_")))},next:function(e){this.$router.push("/"+e)},resetPassword1(){this.isLoggedRequest=!0,this.method=null,this.errString="",this.isErrLoading=!1;const e=this.phone;this.resetPasswordPhoneUser({phoneNumber:e}).then(t=>{this.codeId=t.codeId,this.isLoggedSuccess2=!0,this.isErrLoading=!1,this.method=t.method}).catch(t=>{var n,s,o,i,l;console.log(t,"err => ResetPassword / resetPassword3"),((s=(n=t==null?void 0:t.data)==null?void 0:n.result)==null?void 0:s.success)===!1||(i=(o=t==null?void 0:t.data)==null?void 0:o.result)!=null&&i.exception?this.errString="Ошибка на сервере. В данный момент сервис подтверждения номера телефона не работает":this.errString=((l=t==null?void 0:t.data)==null?void 0:l.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0}).finally(()=>{this.isLoggedRequest=!1})},resetPassword2(){this.isLoggedRequest=!0,this.errString="",this.isErrLoading=!1;var e=document.getElementsByName("__RequestVerificationToken")[0].defaultValue;let t=this.phone,n=this.codeEntered;const s=this.codeId;n=n.replace(/\s/g,""),this.smsForgotPassword({phoneNumber:t,codeEntered:n,codeId:s,nameDefaultValue:e}).then(()=>{this.isLoggedSuccess2=!1,this.isLoggedSuccess3=!0,this.isLoggedSuccess4=!1}).catch(o=>{var i;console.log(o,"err => ResetPassword / resetPassword3"),this.errString=((i=o==null?void 0:o.data)==null?void 0:i.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0}).finally(()=>{this.isLoggedRequest=!1})},resetPassword3(){this.isLoggedRequest=!0,this.errString="",this.isErrLoading=!1;var e=document.getElementsByName("__RequestVerificationToken")[0].defaultValue;let t=this.phone,n=this.codeEntered,s=this.codeId,o=this.password1;n=n.replace(/\s/g,""),this.resetForgotPassword({password:o,phoneNumber:t,codeId:s,codeEntered:n,nameDefaultValue:e}).then(()=>{this.isLoggedSuccess2=!1,this.isLoggedSuccess3=!1,this.isLoggedSuccess4=!0,this.$emit("next",{})}).catch(i=>{var l;console.log(i,"err => ResetPassword / resetPassword3"),this.errString=((l=i==null?void 0:i.data)==null?void 0:l.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0}).finally(()=>{this.isLoggedRequest=!1})}}},UC={class:"no-margin"},HC={key:0,class:"text-red-5 text-center text-body1 no-margin font-size-14px"},jC={key:0},JC={key:1},QC={class:"q-pt-md"},WC={class:"q-pt-lg"},KC={class:"form-row text-center q-pt-lg"},GC={class:"col-12"},YC={key:0,class:"row q-pt-sm"},XC={class:"col-12 text-center"};function ZC(e,t,n,s,o,i){const l=f("q-skeleton"),a=f("q-icon"),c=f("q-input"),p=f("q-btn"),d=f("q-form"),m=f("router-link"),v=f("q-card-section"),_=f("q-spinner"),y=f("q-inner-loading"),q=f("q-card");return g(),x("div",null,[u(q,{class:"q-card-none"},{default:h(()=>[u(v,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[r("div",null,[r("div",null,[u(d,{class:"q-gutter-sm margin-block-end",onSubmit:i.resetPassword3},{default:h(()=>[t[7]||(t[7]=r("div",{class:"text-center lk-form-heading"},[r("h5",{class:"no-margin font-size-30px"}," Введите новый пароль ")],-1)),t[8]||(t[8]=r("hr",{class:"opacity-0-2"},null,-1)),u(Be,{name:"slide-fade",mode:"out-in"},{default:h(()=>[r("div",UC,[o.isErrLoading?(g(),x("p",HC,Y(o.errString),1)):R("",!0)])]),_:1}),o.isLoggedRequest?(g(),x("div",jC,[u(l,{height:"200px"}),u(l,{class:"full-width q-mt-md",height:"50px"})])):(g(),x("div",JC,[r("div",null,[r("div",QC,[u(c,{modelValue:o.password1,"onUpdate:modelValue":t[1]||(t[1]=C=>o.password1=C),type:o.isPwd1?"password":"text",label:"Пароль",color:"positive",rules:[C=>i.validatorPassword(C)||o.errorPassword],disable:o.disable,autocomplete:"off"},{append:h(()=>[u(a,{name:o.isPwd1?"visibility_off":"visibility",class:"cursor-pointer",style:{width:"0%"},onClick:t[0]||(t[0]=C=>o.isPwd1=!o.isPwd1)},null,8,["name"])]),_:1},8,["modelValue","type","rules","disable"]),t[5]||(t[5]=r("p",{class:"q-pt-md text-caption font-size-12px",style:{"line-height":"normal"}}," Пароль должен иметь длину не менее 8 символов, а также содержать заглавные латинские буквы, строчные латинские буквы и цифры: A-z и 0-9. Кириллические символы недопустимы. ",-1))]),r("div",WC,[u(c,{modelValue:o.password2,"onUpdate:modelValue":t[3]||(t[3]=C=>o.password2=C),type:o.isPwd2?"password":"text",label:"Подтвердите пароль",color:"positive",rules:[C=>i.validatorPassword(C)||o.errorPassword],disable:o.disable,autocomplete:"off"},{append:h(()=>[u(a,{name:o.isPwd2?"visibility_off":"visibility",class:"cursor-pointer",style:{width:"0%"},onClick:t[2]||(t[2]=C=>o.isPwd2=!o.isPwd2)},null,8,["name"])]),_:1},8,["modelValue","type","rules","disable"])])]),r("div",KC,[r("div",GC,[u(p,{color:"positive",class:"full-width",outline:"",rounded:"",size:"lg",type:"submit",onClick:t[4]||(t[4]=C=>o.isSubmit3=!0)},{default:h(()=>t[6]||(t[6]=[r("div",null,"Сбросить пароль",-1)])),_:1})])])]))]),_:1},8,["onSubmit"])]),!o.isLoggedSuccess4&&!o.isLoggedRequest?(g(),x("div",YC,[r("div",XC,[u(m,{to:"/",class:"text-h6 text-positive"},{default:h(()=>t[9]||(t[9]=[H(" На страницу входа ")])),_:1})])])):R("",!0)])]),_:1})]),_:1}),u(y,{showing:o.isLoggedRequest},{default:h(()=>[u(_,{size:"5rem",color:"positive"}),t[10]||(t[10]=r("p",{class:"text-center text-weight-bold"}," Загрузка. Пожалуйста, подождите. ",-1))]),_:1},8,["showing"])]),_:1})])}const eP=Z(FC,[["render",ZC],["__scopeId","data-v-6dcb058a"]]),tP={name:"ResetPassword",data(){return{codeId:"",codeEntered:"",isSMSForm:!1,phone:"",password1:"",password2:"",isLoggedSuccess2:!1,isLoggedSuccess3:!1,isLoggedSuccess4:!1,isSubmit1:!1,isSubmit2:!1,isSubmit3:!1,isLoggedRequest:!1,disable:!1,isErrLoading:!1,errString:"",errorPassword:"",isPwd1:!0,isPwd2:!0,method:null}},methods:{...De({resetPasswordPhoneUser:"login/forgotPassword",smsForgotPassword:"login/smsForgotPassword",resetForgotPassword:"login/resetForgotPassword"}),phonePasteNative:function(e){let n=(e.clipboardData||window.clipboardData).getData("Text");n=n.replace(/\s/g,""),n=n.split("(").join(""),n=n.split(")").join(""),n&&(n==null?void 0:n.length)===12&&n[0]==="+"&&(this.phone=n),n&&(n==null?void 0:n.length)===11&&n[0]==="7"&&(this.phone="+"+n),n&&(n==null?void 0:n.length)===11&&n[0]==="8"&&(n="+7"+n.slice(1),this.phone=n)},validatorPassword:function(e){const t=/[a-z]/g,n=/[A-Z]/g,s=/[0-9]/g;if(this.isSubmit3)if(e.match(t))if(e.match(n)){if(e.length<8)return this.errorPassword="Длина пароля должна составлять не менее 8 символов",!1;if(e.match(s)){if(this.password1&&this.password2&&e==this.password2&&this.password1!=this.password2)return this.errorPassword="Пароли не совпадают",!1}else return this.errorPassword="Пароль должен содержать хотя бы одну цифру",!1}else return this.errorPassword="Пароль должен содержать хотя бы одну заглавную букву",!1;else return this.errorPassword="Пароль должен содержать хотя бы одну букву в нижнем регистре",!1;return!0},validatorCode:function(e){return!(this.isSubmit2&&(!e||e.length<2||e.includes("_")))},validatorNumber:function(e){return!(this.isSubmit1&&(!e||e.length<3||e.includes("_")))},next:function(e){this.$router.push("/"+e)},resetPassword1(){this.isLoggedRequest=!0,this.method=null,this.errString="",this.isErrLoading=!1;const e=this.phone;this.resetPasswordPhoneUser({phoneNumber:e}).then(t=>{this.codeId=t.codeId,this.isLoggedSuccess2=!0,this.isErrLoading=!1,this.method=t.method}).catch(t=>{var n,s,o,i,l;console.log(t,"err => ResetPassword / resetPassword3"),((s=(n=t==null?void 0:t.data)==null?void 0:n.result)==null?void 0:s.success)===!1||(i=(o=t==null?void 0:t.data)==null?void 0:o.result)!=null&&i.exception?this.errString="Ошибка на сервере. В данный момент сервис подтверждения номера телефона не работает":this.errString=((l=t==null?void 0:t.data)==null?void 0:l.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0}).finally(()=>{this.isLoggedRequest=!1})},resetPassword2(){this.isLoggedRequest=!0,this.errString="",this.isErrLoading=!1;var e=document.getElementsByName("__RequestVerificationToken")[0].defaultValue;let t=this.phone,n=this.codeEntered;const s=this.codeId;n=n.replace(/\s/g,""),this.smsForgotPassword({phoneNumber:t,codeEntered:n,codeId:s,nameDefaultValue:e}).then(()=>{this.isLoggedSuccess2=!1,this.isLoggedSuccess3=!0,this.isLoggedSuccess4=!1}).catch(o=>{var i;console.log(o,"err => ResetPassword / resetPassword3"),this.errString=((i=o==null?void 0:o.data)==null?void 0:i.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0}).finally(()=>{this.isLoggedRequest=!1})},resetPassword3(){this.isLoggedRequest=!0,this.errString="",this.isErrLoading=!1;var e=document.getElementsByName("__RequestVerificationToken")[0].defaultValue;let t=this.phone,n=this.codeEntered,s=this.codeId,o=this.password1;n=n.replace(/\s/g,""),this.resetForgotPassword({password:o,phoneNumber:t,codeId:s,codeEntered:n,nameDefaultValue:e}).then(()=>{this.isLoggedSuccess2=!1,this.isLoggedSuccess3=!1,this.isLoggedSuccess4=!0}).catch(i=>{var l;console.log(i,"err => ResetPassword / resetPassword3"),this.errString=((l=i==null?void 0:i.data)==null?void 0:l.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0}).finally(()=>{this.isLoggedRequest=!1})}}},nP={class:"form-row text-center q-pt-xl"},oP={class:"col-12"},sP={key:0,class:"row q-pt-sm"},iP={class:"col-12 text-center"};function lP(e,t,n,s,o,i){const l=f("q-btn"),a=f("router-link"),c=f("q-card-section"),p=f("q-spinner"),d=f("q-inner-loading"),m=f("q-card");return g(),x("div",null,[u(m,{class:"q-card-none"},{default:h(()=>[u(c,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[r("div",null,[r("div",null,[r("div",null,[t[1]||(t[1]=r("div",{class:"text-center lk-form-heading"},[r("h5",{class:"no-margin font-size-30px"}," Пароль сброшен ")],-1)),r("div",nP,[r("div",oP,[u(l,{color:"positive",class:"full-width",label:"Войти",outline:"",rounded:"",size:"lg",onClick:t[0]||(t[0]=v=>i.next(""))})])])])]),o.isLoggedSuccess4?R("",!0):(g(),x("div",sP,[r("div",iP,[u(a,{to:"/",class:"text-h6 text-positive"},{default:h(()=>t[2]||(t[2]=[H(" На страницу входа ")])),_:1})])]))])]),_:1})]),_:1}),u(d,{showing:o.isLoggedRequest},{default:h(()=>[u(p,{size:"5rem",color:"positive"}),t[3]||(t[3]=r("p",{class:"text-center text-weight-bold"}," Загрузка. Пожалуйста, подождите. ",-1))]),_:1},8,["showing"])]),_:1})])}const rP=Z(tP,[["render",lP],["__scopeId","data-v-06ea8e35"]]),aP={name:"ResetPassword",components:{ResetPassword1:mC,ResetPassword2:OC,ResetPassword3:eP,ResetPassword4:rP},data(){return{isResetPassword1:!0,isResetPassword2:!1,isResetPassword3:!1,isResetPassword4:!1,data2:null,data3:null,data4:null}},created(){this.isResetPassword1=!0,this.isResetPassword2=!1,this.isResetPassword3=!1,this.isResetPassword4=!1},methods:{next1(e){this.data2=e,this.isResetPassword1=!1,this.isResetPassword2=!0,this.isResetPassword3=!1,this.isResetPassword4=!1},next2(e){this.data3=e,this.isResetPassword1=!1,this.isResetPassword2=!1,this.isResetPassword3=!0,this.isResetPassword4=!1},next3(e){this.data4=e,this.isResetPassword1=!1,this.isResetPassword2=!1,this.isResetPassword3=!1,this.isResetPassword4=!0},back4(){this.isResetPassword1=!0,this.isResetPassword2=!1,this.isResetPassword3=!1,this.isResetPassword4=!1,this.data2=null,this.data3=null,this.data4=null},back3(){this.isResetPassword1=!0,this.isResetPassword2=!1,this.isResetPassword3=!1,this.isResetPassword4=!1,this.data2=null,this.data3=null,this.data4=null},back2(){this.isResetPassword1=!0,this.isResetPassword2=!1,this.isResetPassword3=!1,this.isResetPassword4=!1,this.data2=null,this.data3=null,this.data4=null}}};function uP(e,t,n,s,o,i){const l=f("ResetPassword1"),a=f("ResetPassword2"),c=f("ResetPassword3"),p=f("ResetPassword4");return g(),x("div",null,[o.isResetPassword1?(g(),K(l,{key:0,onNext:i.next1},null,8,["onNext"])):o.isResetPassword2?(g(),K(a,{key:1,data:o.data2,onNext:i.next2,onBack:i.back2},null,8,["data","onNext","onBack"])):o.isResetPassword3?(g(),K(c,{key:2,data:o.data3,onNext:i.next3,onBack:i.back3},null,8,["data","onNext","onBack"])):o.isResetPassword4?(g(),K(p,{key:3,data:o.data4,onBack:i.back4},null,8,["data","onBack"])):R("",!0)])}const cP=Z(aP,[["render",uP]]),dP={name:"Authentication",data(){return{phone:"+7",password:"",disable:!1,isLoggedRequest:!1,isErrLoading:!1,errString:"Неизвестная ошибка",err:"err",isPwd:!0,isSubmit:!1}},computed:{loginText(){return this.$store.getters["main/loginText"]},registrationProhibition(){return this.$store.getters["main/options"].registrationProhibition}},methods:{...De({authenticationPhoneUser:"login/authenticationPhone",authenticationCookie:"login/authenticationCookie",userProfile:"user/userProfile"}),phonePasteNative:function(e){let n=(e.clipboardData||window.clipboardData).getData("Text");n=n.replace(/\s/g,""),n=n.split("(").join(""),n=n.split(")").join(""),n&&(n==null?void 0:n.length)===12&&n[0]==="+"&&(this.phone=n),n&&(n==null?void 0:n.length)===11&&n[0]==="7"&&(this.phone="+"+n),n&&(n==null?void 0:n.length)===11&&n[0]==="8"&&(n="+7"+n.slice(1),this.phone=n)},validatorPassword:function(e){return!(this.isSubmit&&(!e||e.length<6))},validatorNumber:function(e){return!(this.isSubmit&&!(He!=null&&He.validatorNumber(e)))},authentication(){const e=this.phone,t=this.password;this.isErrLoading=!1,this.isLoggedRequest=!0,this.authenticationPhoneUser({phoneNumber:e,password:t}).then(()=>{this.userProfile().then(()=>{}).catch(n=>{var s,o,i;console.warn(n),this.err=n,this.isLoggedRequest=!1,this.isErrLoading=!0,this.errString=((o=(s=n==null?void 0:n.data)==null?void 0:s.result)==null?void 0:o.exception)??((i=n==null?void 0:n.data)==null?void 0:i.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже"}).finally(()=>{this.isLoggedRequest=!1}),this.$router.push("/")}).catch(n=>{var s;this.err=n,this.isLoggedRequest=!1,this.isErrLoading=!0,this.errString=((s=n==null?void 0:n.data)==null?void 0:s.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже"})},onPastePhone(e){var o,i,l;const t=(i=(o=e==null?void 0:e.clipboardData)==null?void 0:o.getData)==null?void 0:i.call(o,"text");let n=(l=t==null?void 0:t.replace)==null?void 0:l.call(t,/\D+/g,"");n!=null&&n.length&&(n[0]===8||n[0]==="8"?n[0]=7:(n==null?void 0:n[0])!==7&&(n==null?void 0:n[0])!=="7"&&(n=`7${n??null}`));const s=n;setTimeout(()=>{this.phone=`+7(${s==null?void 0:s[1]}${s==null?void 0:s[2]}${s==null?void 0:s[3]})${s==null?void 0:s[4]}${s==null?void 0:s[5]}${s==null?void 0:s[6]} ${s==null?void 0:s[7]}${s==null?void 0:s[8]} ${s==null?void 0:s[9]}${s==null?void 0:s[10]}`},0)}}},pP={class:"left-margin-only"},mP={key:0,class:"text-red-5 text-center text-body1 no-margin font-size-14px"},fP={key:1},hP=["innerHTML"],gP={key:0},vP={key:1},_P={class:"q-pt-sm"},bP={class:"q-pt-sm"},yP={class:"text-center q-pt-lg"},xP={class:"col-12"},kP={class:"row q-pt-sm"},wP={class:"q-mt-lg text-center"},qP={key:0,target:"_blank",href:"https://doverix.ru/wp-content/uploads/2024/05/rukovodstvo-polzovatelya-lk-doveriks.pdf"};function SP(e,t,n,s,o,i){const l=f("q-skeleton"),a=f("q-input"),c=f("q-icon"),p=f("q-btn"),d=f("router-link"),m=f("q-form"),v=f("q-card-section"),_=f("q-spinner"),y=f("q-inner-loading"),q=f("q-card");return g(),x("div",null,[u(q,{class:"q-card-none"},{default:h(()=>[u(v,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[r("div",null,[u(m,{class:"q-gutter-sm margin-block-end",onSubmit:i.authentication},{default:h(()=>[t[7]||(t[7]=r("div",{class:"text-center",style:{"margin-bottom":"16px"}},[r("h5",{class:"no-margin font-size-30px"}," Вход ")],-1)),t[8]||(t[8]=r("hr",{class:"opacity-0-2"},null,-1)),u(Be,{name:"slide-fade",mode:"out-in"},{default:h(()=>[r("div",pP,[o.isErrLoading?(g(),x("p",mP,Y(o.errString)+". ",1)):(g(),x("div",fP,t[4]||(t[4]=[r("p",{class:"text-center text-weight-regular text-body1 no-margin font-size-14px"}," Для авторизации введите номер телефона и пароль. ",-1)]))),i.loginText?(g(),x("div",{key:2,innerHTML:i.loginText},null,8,hP)):R("",!0)])]),_:1}),o.isLoggedRequest?(g(),x("div",gP,[u(l,{height:"150px"})])):(g(),x("div",vP,[r("div",_P,[u(a,{modelValue:o.phone,"onUpdate:modelValue":t[0]||(t[0]=C=>o.phone=C),label:"Номер телефона",mask:"+7(###)### ## ##",inputmode:"tel",pattern:"\\+?[0-9\\s\\-\\(\\)]+","fill-mask":"",color:"positive",disable:o.disable,rules:[C=>i.validatorNumber(C)||"Введите номер телефона"],autocomplete:"off",onPaste:i.onPastePhone},null,8,["modelValue","disable","rules","onPaste"])]),r("div",bP,[u(a,{modelValue:o.password,"onUpdate:modelValue":t[2]||(t[2]=C=>o.password=C),type:o.isPwd?"password":"text",label:"Пароль",color:"positive",disable:o.disable,rules:[C=>i.validatorPassword(C)||"Введите пароль"],autocomplete:"off"},{append:h(()=>[u(c,{name:o.isPwd?"visibility_off":"visibility",class:"cursor-pointer",style:{width:"0%"},onClick:t[1]||(t[1]=C=>o.isPwd=!o.isPwd)},null,8,["name"])]),_:1},8,["modelValue","type","disable","rules"])])])),r("div",yP,[r("div",xP,[o.isLoggedRequest?(g(),K(l,{key:1,class:"full-width",type:"QBtn"})):(g(),K(p,{key:0,color:"positive",class:"full-width font-size-20px",label:"Войти",outline:"",rounded:"",size:"lg",type:"submit",disable:o.disable,onClick:t[3]||(t[3]=C=>o.isSubmit=!0)},null,8,["disable"]))])]),r("div",kP,[r("div",{class:Lt(["col-6",{hidden:i.registrationProhibition}])},[o.isLoggedRequest?(g(),K(l,{key:1,type:"text"})):(g(),K(d,{key:0,to:"/login/registration",class:"text-h6 text-positive font-size-20px"},{default:h(()=>t[5]||(t[5]=[H(" Регистрация ")])),_:1}))],2),r("div",{class:Lt({"col-12":i.registrationProhibition,"text-center":i.registrationProhibition,"col-6":!i.registrationProhibition,"text-right":!i.registrationProhibition})},[o.isLoggedRequest?(g(),K(l,{key:1,type:"text"})):(g(),K(d,{key:0,to:"/login/reset",class:"text-h6 text-positive font-size-20px"},{default:h(()=>t[6]||(t[6]=[H(" Забыли пароль? ")])),_:1}))],2)]),r("div",wP,[o.isLoggedRequest?(g(),K(l,{key:1,type:"text"})):(g(),x("a",qP," Руководство пользователя личного кабинета заемщика "))])]),_:1},8,["onSubmit"])])]),_:1})]),_:1}),u(y,{showing:o.isLoggedRequest},{default:h(()=>[u(_,{size:"50px",color:"positive"}),t[9]||(t[9]=r("p",{class:"text-center text-weight-bold text-wait-message"}," Авторизация. Пожалуйста, подождите... ",-1))]),_:1},8,["showing"])]),_:1})])}const CP=Z(dP,[["render",SP],["__scopeId","data-v-d3afe2fb"]]),PP={name:"Login",components:{Registraition:GS,ResetPassword:cP,Authentication:CP},data(){return{loading:!1}},created(){this.loading=!0,this.authenticationCookie().then(()=>{this.userProfile().finally(()=>{this.loading=!1})}).catch(()=>{this.loading=!1})},methods:{...De({authenticationCookie:"login/authenticationCookie",userProfile:"user/userProfile"})}},$P={class:"container external-container"},LP={class:"row items-center justify-evenly"},EP={class:"col-12"},RP={class:"login-container q-mr-auto q-ml-auto background-white"},NP={key:0};function AP(e,t,n,s,o,i){const l=f("q-skeleton"),a=f("q-item-section"),c=f("q-item"),p=f("q-spinner"),d=f("q-inner-loading"),m=f("q-card"),v=f("ResetPassword"),_=f("Registraition"),y=f("Authentication");return g(),x("div",$P,[r("div",LP,[r("div",EP,[r("div",RP,[u(Be,{name:"slide-fade",mode:"out-in"},{default:h(()=>[o.loading?(g(),x("div",NP,[u(m,{class:"shadow-none"},{default:h(()=>[u(c,null,{default:h(()=>[u(a,null,{default:h(()=>[u(l,{height:"200px"}),u(l,{height:"100px",class:"q-mt-md"})]),_:1})]),_:1}),u(d,{showing:!0},{default:h(()=>[u(p,{size:"50px",color:"positive"}),t[0]||(t[0]=r("p",{class:"text-weight-bold q-pt-lg"}," Загрузка. Пожалуйста, подождите... ",-1))]),_:1})]),_:1})])):e.$route.params.pathMatch&&e.$route.params.pathMatch[0]==="reset"?(g(),K(v,{key:1})):e.$route.params.pathMatch&&e.$route.params.pathMatch[0]==="registration"?(g(),K(_,{key:2})):(g(),K(y,{key:3}))]),_:1})])])])])}const dc=Z(PP,[["render",AP],["__scopeId","data-v-47956fe1"]]),MP={name:"VerificationCode",data(){return{isSMSForm:!1,isSubmit:!1,isLoggedRequest:!1,isErrLoading:!1,errString:"",resendDisable:!1,timer:0,resultSms:null,resultFlashCall:null,codeEntered:"",method:"no-method"}},computed:{phone(){return this.$store.getters["user/phoneNumber"]}},created(){this.timer=20,this.resendCodeDisable=!0,this.resendCode()},methods:{...De({profileConfirmCode:"login/profileConfirmCode",verificationResendCode:"login/verificationResendCode"}),validatorCode:function(e){return!(this.isSubmit&&(!e||e.length<1||e.includes("_")))},profileCodeValidation(){this.isErrLoading=!1,this.errString="",this.codeProfile()},codeProfile(){this.isLoggedRequest=!0,this.errString="",this.isErrLoading=!1;let e=this.codeEntered;e=e.replace(/\s/g,""),this.profileConfirmCode({codeEntered:e,CodeEntered:e}).then(()=>{this.$router.push("/"),this.isLoggedRequest=!1}).catch(t=>{console.warn(t),this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:"Проверьте код еще раз",position:"center",timeout:2e3}),this.isLoggedRequest=!1,this.errString=t.request.response,this.isErrLoading=!0}).finally(()=>{})},resendCode(){this.timer=20,this.resendCodeDisable=!0,this.method="no-method",this.verificationResendCode().then(e=>{this.$q.notify({multiLine:!0,progress:!0,message:"Код отправлен!",position:"center",color:"positive",timeout:2e3}),this.method=e.method}).catch(e=>{console.warn(e),this.$q.notify({multiLine:!0,progress:!0,message:"Внимание! Временные неполадки, код аутентификации не отправлен",position:"center",icon:"report_problem",color:"warning",timeout:2e3})}).finally(()=>{})}},watch:{timer:function(e,t){if(e<=0){this.resendCodeDisable=!1;return}(++e==t||t<=0)&&setTimeout(()=>--this.timer,1e3)}}},zP={class:"q-mt-xl q-mb-lg"},DP={class:"verificationCode-container"},TP={class:"contrainer"},VP={class:"row"},BP={class:"col-12"},IP={class:"q-mr-auto q-ml-auto q-pt-sm text-center",style:{"min-height":"56px","max-width":"400px"}},OP={key:0},FP={key:1},UP={class:"text-center"},HP={key:0,class:"text-center text-weight-regular text-body1"},jP={key:1,class:"text-center text-weight-regular text-body1"},JP={key:2,class:"text-red-5 text-center text-body1"},QP={class:"q-mr-auto q-ml-auto",style:{"max-width":"225px"}},WP={class:"row q-mt-lg"},KP={class:"col-12 text-center"},GP={class:"col-12 q-mt-md text-center"},YP={key:0,class:"text-nowrap"},XP={key:1,class:"text-nowrap px-5"},ZP={key:0},e$={key:1},t$={key:2},n$={class:"text-center q-pt-md"},o$={class:"text-grey"},s$={key:0},i$=["innerHTML"],l$={key:1},r$={key:2},a$=["innerHTML"];function u$(e,t,n,s,o,i){const l=f("q-input"),a=f("q-btn"),c=f("q-form"),p=f("q-card-section"),d=f("q-spinner"),m=f("q-inner-loading"),v=f("q-card");return g(),x("div",null,[r("div",zP,[r("div",DP,[r("div",TP,[r("div",VP,[r("div",BP,[u(v,{class:"q-card-none"},{default:h(()=>[u(p,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[r("div",null,[u(c,{class:"verification-container",autocomplete:"off",onSubmit:i.profileCodeValidation},{default:h(()=>[t[10]||(t[10]=r("div",{class:"text-center q-pb-md"},[r("h5",{class:"no-margin"}," Проверка аккаунта ")],-1)),t[11]||(t[11]=r("hr",{class:"opacity-0-2"},null,-1)),u(Be,{name:"slide-fade",mode:"out-in"},{default:h(()=>[r("div",IP,[o.isErrLoading?(g(),x("div",OP,t[4]||(t[4]=[r("div",{class:"text-center"},[r("span",{class:"text-red-5 text-center text-body1"}," Неверный код ")],-1)]))):(g(),x("div",FP,[r("div",UP,[o.method&&o.method=="sms"?(g(),x("span",HP," Код отправлен на телефон ")):o.method&&o.method=="flashcall"?(g(),x("span",jP," Звонок совершен на телефон ")):o.method&&o.method!="no-method"?(g(),x("span",JP," Временные неполадки ")):R("",!0)])]))])]),_:1}),r("div",QP,[o.method&&o.method=="sms"?(g(),K(l,{key:0,modelValue:o.codeEntered,"onUpdate:modelValue":t[0]||(t[0]=_=>o.codeEntered=_),color:"positive",label:"Код",mask:"# # # #",inputmode:"numeric","fill-mask":"",rules:[_=>i.validatorCode(_)||"Введите код"]},null,8,["modelValue","rules"])):o.method&&o.method=="flashcall"?(g(),K(l,{key:1,modelValue:o.codeEntered,"onUpdate:modelValue":t[1]||(t[1]=_=>o.codeEntered=_),color:"positive",label:"последние 4 цифры",mask:"# # # #",inputmode:"numeric","fill-mask":"",rules:[_=>i.validatorCode(_)||"Введите последние 4 цифры"]},null,8,["modelValue","rules"])):(g(),K(l,{key:2,modelValue:o.codeEntered,"onUpdate:modelValue":t[2]||(t[2]=_=>o.codeEntered=_),color:"positive",label:"Код",mask:"# # # #",inputmode:"numeric","fill-mask":"",rules:[_=>i.validatorCode(_)||"Введите код"]},null,8,["modelValue","rules"]))]),r("div",WP,[r("div",KP,[u(a,{color:"positive",outline:"",rounded:"",type:"submit",size:"lg",class:"q-px-xl",onClick:t[3]||(t[3]=_=>o.isSubmit=!0)},{default:h(()=>t[5]||(t[5]=[r("span",null," Подтвердить ",-1)])),_:1})]),r("div",GP,[u(a,{flat:"",rounded:"",disable:e.resendCodeDisable,size:"md",class:"q-px-sm hover-background-white",onClick:i.resendCode},{default:h(()=>[e.resendCodeDisable?(g(),x("span",YP,"Повторная отправка: "+Y(o.timer)+" c",1)):(g(),x("span",XP,[o.method&&o.method=="sms"?(g(),x("span",ZP," Повторно выслать код ")):o.method&&o.method=="flashcall"?(g(),x("span",e$,"Повторно позвонить")):(g(),x("span",t$,"Повторно выслать код "))]))]),_:1},8,["disable","onClick"])]),r("div",n$,[r("span",o$,[o.method&&o.method=="sms"?(g(),x("span",s$,[t[6]||(t[6]=H(" Необходимо ввести смс-код, отправленный на указанный номер телефона +")),r("span",{innerHTML:i.phone},null,8,i$),t[7]||(t[7]=H(" для его подтверждения "))])):o.method&&o.method=="flashcall"?(g(),x("span",l$," Необходимо ввести последние 4 цифры телефонного номера, с которого был совершён входящий звонок")):(g(),x("span",r$,[t[8]||(t[8]=H(" Необходимо ввести код, отправленный на указанный номер телефона +")),r("span",{innerHTML:i.phone},null,8,a$),t[9]||(t[9]=H(" для его подтверждения "))]))])])])]),_:1},8,["onSubmit"])])]),_:1})]),_:1}),u(m,{showing:o.isLoggedRequest},{default:h(()=>[u(d,{size:"5rem",color:"positive"}),t[12]||(t[12]=r("p",{class:"text-center text-weight-bold"}," Загрузка ... ",-1))]),_:1},8,["showing"])]),_:1})])])])])])])}const c$=Z(MP,[["render",u$],["__scopeId","data-v-4a3c8da1"]]),d$={name:"ProfileRegistrationGosuslugiView",emits:["nextVerificationPassportAndDocument","nextGosuslugi"],data(){return{passportSerial:null,passportNumber:null,phoneNumber:null,isGosuslugi:!1}},computed:{imgLogo(){return this.$store.getters["main/imgLogo"]}},created(){this.isGosuslugi=this.$store.getters["main/isGosuslugi"],this.passportSerial=this.$store.getters["profileRegistration/passportSerial"],this.passportNumber=this.$store.getters["profileRegistration/passportNumber"];let e=this.$store.getters["user/phoneNumber"];(e==null?void 0:e.length)===11&&(e=`+${e[0]}(${e[1]+e[2]+e[3]})${e[4]+e[5]+e[6]} ${e[7]+e[8]} ${e[9]+e[10]}`),this.phoneNumber=e},methods:{...ss({userVerificationPassportDetails:"user/userVerificationPassportDetails"}),passportDeleteClick(){this.userVerificationPassportDetails({isNewPhoneNumber:!1})},onClickProfileRegistration(){this.$emit("nextVerificationPassportAndDocument")},onClickGosuslugi(){this.$emit("nextGosuslugi")}}},p$={class:"profile_registration_gosuslugi_view__contrainer"},m$={class:"alert alert-secondary"},f$={class:"text-subtitle2 q-pl-md"},h$={class:"inline-block font-size-14px"},g$={class:"text-subtitle2 q-pl-md"},v$={class:"inline-block font-size-14px"},_$={class:"q-ml-xs"},b$={key:0,class:"row q-pt-md"},y$={class:"col-12 col-md-6"},x$={style:{margin:"0 auto","max-width":"350px"}},k$={class:"q-pt-lg font-size-14px"},w$={class:"q-pt-lg font-size-14px"},q$={class:"q-pt-lg font-size-14px"},S$={class:"q-pt-lg text-center"},C$={class:"col-12 col-md-6"},P$={style:{margin:"0 auto","max-width":"350px"}},$$={class:"q-pt-lg q-mt-lg"},L$=["src"],E$={class:"q-pt-lg font-size-14px"},R$={class:"q-pt-lg font-size-14px"},N$={class:"q-pt-lg font-size-14px"},A$={class:"q-pt-lg text-center"},M$={key:1,class:"row"},z$={class:"col-12 col-md-12 q-pt-lg"},D$={style:{margin:"0 auto","max-width":"220px"}},T$={class:"text-center"},V$=["src"],B$={class:"q-pt-lg font-size-14px"},I$={class:"q-pt-lg font-size-14px"},O$={class:"q-pt-lg font-size-14px"},F$={class:"q-pt-lg text-center"};function U$(e,t,n,s,o,i){const l=f("q-btn"),a=f("q-icon");return g(),x("div",p$,[r("div",null,[r("div",m$,[t[2]||(t[2]=r("div",{class:"lk-h5 q-pb-xs font-size-20px"}," Для полного доступа к личному кабинету необходимо заполнить анкету ",-1)),r("div",f$,[t[0]||(t[0]=r("div",{class:"inline-block font-size-14px",style:{"min-width":"150px"}}," Номер телефона: ",-1)),r("div",h$,Y(o.phoneNumber),1)]),r("div",g$,[t[1]||(t[1]=r("div",{class:"inline-block font-size-14px",style:{"min-width":"150px"}}," Паспортные данные: ",-1)),r("div",v$,Y(o.passportSerial)+" "+Y(o.passportNumber),1)]),r("div",_$,[u(l,{flat:"",rounded:"",color:"grey",size:"sm",class:"font-size-12px",label:"Изменить данные",onClick:i.passportDeleteClick},null,8,["onClick"])])])]),r("div",null,[o.isGosuslugi?(g(),x("div",b$,[r("div",y$,[r("div",x$,[t[6]||(t[6]=r("div",{class:"q-pt-lg q-mt-lg"},[r("svg",{xmlns:"http://www.w3.org/2000/svg",height:"35"},[r("path",{fill:"#EE3F58",d:"M95.3.6H83.4c-.1 0-.2.1-.2.2-.3 5.4-1.3 11.2-2.8 15.9v.2c.1.1.1.1.2.1h4.1c.1 0 .2-.1.2-.1C86 13.3 87 8.5 87.3 4.5h3.9v12.4c0 .1.1.2.2.2h3.9c.1 0 .2-.1.2-.2V.9c0-.2-.1-.3-.2-.3M145.8.6h-3.9c-.1 0-.2.1-.2.2v12.3c-.9.3-1.7.3-2.7.3-2.6 0-3.2-.8-3.2-4.2V.9c0-.1-.1-.2-.2-.2h-3.9c-.1 0-.2.1-.2.2v8.9c0 5.6 1.9 7.7 6.7 7.7 2.7 0 5.8-.7 7.6-1.4.1 0 .1-.1.1-.2V.9c.1-.2 0-.3-.1-.3M63.2.7h-4c-.1 0-.2.1-.2.1-.6 2.4-1.9 6.5-3.6 10.8L51.4.7c0-.1-.1-.1-.2-.1h-4c-.1 0-.1.1-.2.1-.1.1-.1.1 0 .2l6 16.3c-.6 1.3-1.2 2.3-1.7 3.3-.4.7-.8 1.5-1.2 2.2-.1.1 0 .1 0 .2.1.1.1.1.2.1h4.3c.1 0 .1-.1.2-.1.7-1.4 1.7-3.4 2.5-5.4C59.8 11.6 61.9 6 63.4.9c0-.1 0-.1-.1-.2h-.1M77.4 13.2c0-.1-.1-.1-.1-.1h-.2c-.9.3-2.7.7-4 .7-2.7 0-4-.7-4-4.9 0-3.3.4-4.9 4-4.9 1 0 2 .1 3.2.5.1 0 .2 0 .3-.1.5-.9 1-1.9 1.6-3.2V1c0-.1-.2-.2-.2-.2-1.6-.5-3.5-.8-5.2-.8-5.7 0-8.2 2.6-8.2 8.7s2.5 8.8 8.2 8.8c1.4 0 4.2-.3 5.6-.9.1-.1.1-.1.1-.3l-1.1-3.1zM114.5.7h-4c-.1 0-.2.1-.2.1-.6 2.4-1.9 6.5-3.6 10.8l-4-10.9c0-.1-.1-.1-.2-.1h-4c-.1 0-.1.1-.2.1-.1.1-.1.1 0 .2l6 16.3c-.6 1.3-1.2 2.2-1.7 3.3-.4.7-.8 1.5-1.2 2.2-.1.1 0 .1 0 .2.1.1.1.1.2.1h4.3c.1 0 .1-.1.2-.1.7-1.4 1.7-3.4 2.5-5.4 2.5-5.9 4.6-11.5 6-16.6 0-.1 0-.1-.1-.2.1 0 0 0 0 0M129.1.6h-11.5c-.1 0-.2.1-.2.2v15.9c0 .1.1.2.2.2h3.9c.1 0 .2-.1.2-.2V4.4h6c.1 0 .2-.1.2-.1.5-1.1.9-2.2 1.4-3.4V.7c-.1 0-.2-.1-.2-.1"}),r("path",{fill:"#0065B1",d:"M20.8 13.8c-2.6 0-3.4-.7-3.4-5 0-4.6.9-5 3.4-5s3.5.4 3.5 5c-.1 4.4-.9 5-3.5 5m0-13.7C15.2.1 13 2.5 13 8.7c0 6.3 2.2 8.7 7.8 8.7s7.9-2.4 7.9-8.7c0-6.1-2.3-8.6-7.9-8.6M44.2 13.2c0-.1-.1-.1-.1-.1h-.2c-.9.3-2.7.7-4 .7-2.7 0-4-.7-4-4.9 0-3.3.4-4.9 4-4.9 1 0 2 .1 3.2.5.1 0 .2 0 .3-.1.5-.9 1-1.9 1.6-3.2V1c0-.1-.1-.1-.1-.1-1.5-.5-3.5-.7-5.1-.7-5.7 0-8.2 2.6-8.2 8.7s2.5 8.8 8.2 8.8c1.4 0 4.2-.3 5.6-.9.1-.1.1-.1.1-.3l-1.3-3.3zM11.7.6H.2C.1.6 0 .7 0 .9v15.9c0 .1.1.2.2.2h3.9c.1 0 .2-.1.2-.2V4.4h6c.1 0 .1-.1.2-.1.5-1.1 1-2.3 1.4-3.4V.7s-.1-.1-.2-.1"})])],-1)),r("div",k$,[u(a,{name:"done",color:"positive",size:"32px"}),t[3]||(t[3]=H(" Автоматическая заполнение анкеты "))]),r("div",w$,[u(a,{name:"done",color:"positive",size:"32px"}),t[4]||(t[4]=H(" Документы не требуются "))]),r("div",q$,[u(a,{name:"done",color:"positive",size:"32px"}),t[5]||(t[5]=H(" Среднее время обработки анкеты 15 минут "))]),r("div",S$,[u(l,{outline:"",rounded:"",color:"positive",class:"full-width font-size-14px",label:"ИДЕНТИФИКАЦИЯ ЧЕРЕЗ ГОСУСЛУГИ",onClick:i.onClickGosuslugi},null,8,["onClick"])])])]),r("div",C$,[r("div",P$,[r("div",$$,[r("img",{src:i.imgLogo,alt:"mdo",height:"35"},null,8,L$)]),r("div",E$,[u(a,{name:"done",color:"warning",size:"32px"}),t[7]||(t[7]=H(" Ручное заполнение анкеты "))]),r("div",R$,[u(a,{name:"done",color:"warning",size:"32px"}),t[8]||(t[8]=H(" Требуется паспорт "))]),r("div",N$,[u(a,{name:"done",color:"warning",size:"32px"}),t[9]||(t[9]=H(" Среднее время обработки анкеты 1 день "))]),r("div",A$,[u(l,{outline:"",rounded:"",color:"warning",class:"full-width font-size-14px",label:"СТАНДАРТНАЯ ИДЕНТИФИКАЦИЯ",onClick:i.onClickProfileRegistration},null,8,["onClick"])])])])])):(g(),x("div",M$,[r("div",z$,[r("div",D$,[r("div",T$,[r("img",{src:i.imgLogo,alt:"mdo",height:"35"},null,8,V$)]),r("div",B$,[u(a,{name:"done",color:"positive",size:"32px"}),t[10]||(t[10]=H(" Заполните анкету онлайн "))]),r("div",I$,[u(a,{name:"done",color:"positive",size:"32px"}),t[11]||(t[11]=H(" Доступ к личному кабинету "))]),r("div",O$,[u(a,{name:"done",color:"positive",size:"32px"}),t[12]||(t[12]=H(" Быстрая обработки анкеты "))]),r("div",F$,[u(l,{outline:"",rounded:"",color:"positive",label:"Продолжить",class:"font-size-14px",onClick:i.onClickProfileRegistration},null,8,["onClick"])])])])]))])])}const H$=Z(d$,[["render",U$],["__scopeId","data-v-dee5e6e5"]]);var pc={exports:{}},pp=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto<"u"&&typeof window.msCrypto.getRandomValues=="function"&&msCrypto.getRandomValues.bind(msCrypto);if(pp){var mp=new Uint8Array(16);pc.exports=function(){return pp(mp),mp}}else{var fp=new Array(16);pc.exports=function(){for(var t=0,n;t<16;t++)t&3||(n=Math.random()*4294967296),fp[t]=n>>>((t&3)<<3)&255;return fp}}var u3=pc.exports,c3=[];for(var ur=0;ur<256;++ur)c3[ur]=(ur+256).toString(16).substr(1);function j$(e,t){var n=t||0,s=c3;return[s[e[n++]],s[e[n++]],s[e[n++]],s[e[n++]],"-",s[e[n++]],s[e[n++]],"-",s[e[n++]],s[e[n++]],"-",s[e[n++]],s[e[n++]],"-",s[e[n++]],s[e[n++]],s[e[n++]],s[e[n++]],s[e[n++]],s[e[n++]]].join("")}var d3=j$,J$=u3,Q$=d3,hp,xu,ku=0,wu=0;function W$(e,t,n){var s=t&&n||0,o=t||[];e=e||{};var i=e.node||hp,l=e.clockseq!==void 0?e.clockseq:xu;if(i==null||l==null){var a=J$();i==null&&(i=hp=[a[0]|1,a[1],a[2],a[3],a[4],a[5]]),l==null&&(l=xu=(a[6]<<8|a[7])&16383)}var c=e.msecs!==void 0?e.msecs:new Date().getTime(),p=e.nsecs!==void 0?e.nsecs:wu+1,d=c-ku+(p-wu)/1e4;if(d<0&&e.clockseq===void 0&&(l=l+1&16383),(d<0||c>ku)&&e.nsecs===void 0&&(p=0),p>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");ku=c,wu=p,xu=l,c+=122192928e5;var m=((c&268435455)*1e4+p)%4294967296;o[s++]=m>>>24&255,o[s++]=m>>>16&255,o[s++]=m>>>8&255,o[s++]=m&255;var v=c/4294967296*1e4&268435455;o[s++]=v>>>8&255,o[s++]=v&255,o[s++]=v>>>24&15|16,o[s++]=v>>>16&255,o[s++]=l>>>8|128,o[s++]=l&255;for(var _=0;_<6;++_)o[s+_]=i[_];return t||Q$(o)}var K$=W$,G$=u3,Y$=d3;function X$(e,t,n){var s=t&&n||0;typeof e=="string"&&(t=e==="binary"?new Array(16):null,e=null),e=e||{};var o=e.random||(e.rng||G$)();if(o[6]=o[6]&15|64,o[8]=o[8]&63|128,t)for(var i=0;i<16;++i)t[s+i]=o[i];return t||Y$(o)}var Z$=X$,eL=K$,p3=Z$,zd=p3;zd.v1=eL;zd.v4=p3;var fl=zd;const tL={name:"VerificationPassportAndDocument",emits:["blackVerificationPassportAndDocumentGosuslugiView"],data(){return{filesPassport:null,filesOldPassport:null,filesAddress:null,passportSerial:null,passportNumber:null,passportDepartament:null,passportDepartamentCode:null,passportDate:null,placeOfBirth:null,snils:null,inn:null,isLoggedRequest:!1,isErrLoading:!1,errString:"",err:"",isSubmit:!1,isSubmit1:!1,isSubmit2:!1,isSubmit3:!1,isSubmit4:!1,isSubmit5:!1,isSubmit6:!1,loadingButton:!1,phoneNumber:null,token:null,isDialog:!1,isPassportDeleteDialog:!1,step:1,stepTemp:1}},computed:{phone(){return this.$store.getters["user/phoneNumber"]}},created(){this.passportSerial=this.$store.getters["profileRegistration/passportSerial"],this.passportNumber=this.$store.getters["profileRegistration/passportNumber"],this.phoneNumber=this.$store.getters["user/phoneNumber"],this.token=fl.v4()},methods:{...De({profileBindingDetails:"profileVerification/profileBindingDetails",userProfile:"user/userProfile"}),...ss({userVerificationPassportDetails:"user/userVerificationPassportDetails"}),profileValidation1(){this.step=2,this.stepTemp=1},profileValidation2(){this.step=3,this.stepTemp=2},profileValidation3(){this.step=4,this.stepTemp=2},profileValidation4(){this.step=5,this.stepTemp=2},profileValidation5(){this.step=6,this.stepTemp=3,this.profileValidation()},validatorPassportCode(e){return!(!e||e.length<6||e!=null&&e.includes("_"))},validatorInn(e){return He.validatorInn(e==null?void 0:e.replace(/[^0-9]/g,""))},validatorSnils(e){return e!=null&&e.includes("_")||(e==null?void 0:e.length)<11?!1:(e=e==null?void 0:e.replace(/[^0-9]/g,""),He.validatorSnils(e))},validatorPassportSerial(e){return!(this.isSubmit&&(!e||e.includes("_")))},validatorPassportNumber(e){return!(this.isSubmit&&(!e||e.includes("_")))},profileValidation(){this.isErrLoading=!1,this.errString="",this.token=fl.v4(),this.isErrLoading==!1&&this.profile()},profile(){var t,n,s,o,i,l;this.isLoggedRequest=!0,this.loadingButton=!0;let e=new FormData;if((t=this.filesAddress)!=null&&t.length)for(let a=0;a<((n=this.filesAddress)==null?void 0:n.length);a++)e.append("filesAddress",this.filesAddress[a]);if((s=this.filesOldPassport)!=null&&s.length)for(let a=0;a<((o=this.filesOldPassport)==null?void 0:o.length);a++)e.append("filesOldPassport",this.filesOldPassport[a]);if((i=this.filesPassport)!=null&&i.length)for(let a=0;a<((l=this.filesPassport)==null?void 0:l.length);a++)e.append("filesPassport",this.filesPassport[a]);e.append("client",JSON.stringify({passportSerial:this.passportSerial,passportNumber:this.passportNumber,passportDepartament:this.passportDepartament,passportDepartamentCode:this.passportDepartamentCode,passportDate:this.passportDate,placeOfBirth:this.placeOfBirth,snils:this.snils,inn:this.inn,mobileNumber:this.phoneNumber})),e.append("token",this.token),this.profileBindingDetails(e).then(()=>{this.userProfile().then(()=>{}).catch(()=>{}),this.loadingButton=!1,this.$router.push({path:"/"})}).catch(()=>{this.isErrLoading=!0,this.errString="К сожалению возникли временные неполадки. Повторите попытку позже",this.loadingButton=!1}).finally(()=>{this.isLoggedRequest=!1})},infoClick(){this.isDialog=!0},passportDeleteClick(){this.isPassportDeleteDialog=!0},passportDelete(){this.userVerificationPassportDetails({isNewPhoneNumber:!1})},back(){if(!this.loadingButton){if(this.step===6){this.step=5,this.stepTemp=2;return}if(this.step===5){this.step=4,this.stepTemp=2;return}if(this.step===4){this.step=3,this.stepTemp=2;return}if(this.step===3){this.step=2,this.stepTemp=1;return}if(this.step===2){this.step=1,this.stepTemp=1;return}this.step===1&&this.$emit("blackVerificationPassportAndDocumentGosuslugiView")}}}},nL={class:"verificationCode-container q-pb-lg"},oL={class:"verification-container"},sL={class:"contrainer"},iL={class:"text-center q-pt-md q-pb-md"},lL={class:"no-margin q-px-md"},rL={id:"verification__stepper-temp-main",class:"fix-border fix-panel",style:{"margin-bottom":"-48px"}},aL={class:"verification-stepper-gt-sm"},uL={class:"verification-stepper-lt-md"},cL={class:"row"},dL={class:"col-12"},pL={id:"profile-registration__stepper-main",class:"fix-border fix-panel"},mL={class:"row"},fL={class:"col-12 col-sm-6 col-md-6 q-pl-xs"},hL={class:"row"},gL={class:"col-6 col-xs-6 col-sm-4"},vL={class:"col-6 col-xs-6 col-sm-4"},_L={class:"col-12 col-xs-12 col-sm-4"},bL={class:"col-12 col-sm-6 col-md-6"},yL={class:"row"},xL={class:"col-12 col-sm-7 col-md-8"},kL={class:"q-mr-xs"},wL={class:"row items-center justify-end"},qL={class:"col-12 col-sm-5 col-md-4"},SL={class:"q-pt-md"},CL={class:"q-pt-md"},PL={class:"text-center"},$L={class:"q-pt-sm"},LL={class:"row"},EL={class:"col-12 col-md-6 q-pr-sm"},RL={class:"col-12 col-md-6 q-pr-sm"},NL={class:"text-center q-pt-lg"},AL={class:"q-pt-lg"},ML={class:"col-12 text-center q-pt-lg"},zL={class:"q-pt-lg"},DL={class:"col-12 text-center q-pt-lg"},TL={class:"q-pt-lg"},VL={class:"col-12 text-center q-pt-lg"},BL={class:"q-mb-xl q-pb-lg"},IL={key:0},OL={class:"text-center"},FL={class:"text-red-5 text-center text-h6 font-size-14px"};function UL(e,t,n,s,o,i){const l=f("q-icon"),a=f("q-badge"),c=f("q-step"),p=f("q-stepper"),d=f("q-input"),m=f("q-btn"),v=f("q-date"),_=f("q-popup-proxy"),y=f("q-form"),q=f("q-file"),C=f("q-card-section"),P=f("q-spinner"),w=f("q-inner-loading"),$=f("q-card"),S=f("q-space"),E=f("q-separator"),L=f("q-card-actions"),O=f("q-dialog"),D=Mn("close-popup");return g(),x("div",nL,[r("div",oL,[u($,{class:"q-card-none q-mb-lg"},{default:h(()=>[u(C,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[r("div",sL,[r("div",null,[r("div",iL,[r("div",lL,[u(a,{outline:"",rounded:"",color:"grey",align:"middle",style:{height:"24px",width:"25px","margin-top":"-5px",cursor:"pointer"},onClick:i.back},{default:h(()=>[u(l,{name:"arrow_back",color:"grey",style:{"margin-left":"-6px"}})]),_:1},8,["onClick"]),t[23]||(t[23]=r("span",{class:"font-size-20px"}," Идентификация в Личном кабинете ",-1)),u(a,{outline:"",color:"positive",align:"top",style:{cursor:"pointer"},onClick:i.infoClick},{default:h(()=>t[22]||(t[22]=[H(" ? ")])),_:1},8,["onClick"])])]),t[35]||(t[35]=r("hr",{class:"opacity-0-2",style:{"margin-top":"0px"}},null,-1)),r("div",null,[r("div",rL,[r("div",aL,[u(p,{ref:"stepperTemp",modelValue:o.stepTemp,"onUpdate:modelValue":t[0]||(t[0]=N=>o.stepTemp=N),"done-color":"positive","active-color":"positive","inactive-color":"grey",animated:"","alternative-labels":"",style:{border:"0px","box-shadow":"none"}},{default:h(()=>[u(c,{name:1,title:"Заполните заявку",class:"font-size-14px",icon:"speaker_notes",done:o.stepTemp>1},null,8,["done"]),u(c,{name:2,title:"Внесите дополнительную информацию",class:"font-size-14px",icon:"speaker_notes",done:o.stepTemp>2},null,8,["done"]),u(c,{name:3,title:"Отправьте заявку",class:"font-size-14px",icon:"fact_check",done:o.stepTemp>3},null,8,["done"])]),_:1},8,["modelValue"])]),r("div",uL,[u(p,{ref:"stepperTemp",modelValue:o.stepTemp,"onUpdate:modelValue":t[1]||(t[1]=N=>o.stepTemp=N),"done-color":"positive","active-color":"positive","inactive-color":"grey",animated:"","alternative-labels":"",style:{border:"0px","box-shadow":"none"}},{default:h(()=>[u(c,{name:1,title:"1",icon:"speaker_notes",done:o.stepTemp>1},null,8,["done"]),u(c,{name:2,title:"2",icon:"speaker_notes",done:o.stepTemp>2},null,8,["done"]),u(c,{name:3,title:"3",icon:"fact_check",done:o.stepTemp>3},null,8,["done"])]),_:1},8,["modelValue"])])])]),r("div",cL,[r("div",dL,[r("div",pL,[u(p,{ref:"stepper",modelValue:o.step,"onUpdate:modelValue":t[19]||(t[19]=N=>o.step=N),"done-color":"positive","active-color":"positive","inactive-color":"grey",animated:"",style:{border:"0px","box-shadow":"none"}},{default:h(()=>[u(c,{name:1,title:"1",icon:"speaker_notes",done:o.step>1},{default:h(()=>[u(y,{class:"q-px-lg full-width",autocomplete:"off",onSubmit:i.profileValidation1},{default:h(()=>[r("div",mL,[r("div",fL,[r("div",hL,[r("div",gL,[u(d,{modelValue:o.passportNumber,"onUpdate:modelValue":t[2]||(t[2]=N=>o.passportNumber=N),disable:"",borderless:"",label:"Номер паспорта",mask:"### ###","fill-mask":"",color:"positive",class:"inline-block"},null,8,["modelValue"])]),r("div",vL,[u(d,{modelValue:o.passportSerial,"onUpdate:modelValue":t[3]||(t[3]=N=>o.passportSerial=N),disable:"",borderless:"",label:"Серия паспорта",mask:"####","fill-mask":"",color:"positive",class:"inline-block"},null,8,["modelValue"])]),r("div",_L,[u(m,{flat:"",rounded:"",color:"grey",label:"Изменить",class:"font-size-14px inline-block q-pa-none button-edit-passport",onClick:i.passportDeleteClick},null,8,["onClick"])])])]),r("div",bL,[r("div",yL,[r("div",xL,[r("div",kL,[u(d,{modelValue:o.passportDate,"onUpdate:modelValue":t[5]||(t[5]=N=>o.passportDate=N),outlined:"",color:"positive",rules:[N=>!o.isSubmit1||N&&N.length||"Введите дату выдачи паспорта"],mask:"##.##.####",label:"Дата выдачи паспорта",class:"full-width"},{append:h(()=>[u(l,{name:"event",class:"cursor-pointer",color:"positive"},{default:h(()=>[u(_,{ref:"qDateProxy",cover:"","transition-show":"scale","transition-hide":"scale",color:"positive"},{default:h(()=>[u(v,{modelValue:o.passportDate,"onUpdate:modelValue":t[4]||(t[4]=N=>o.passportDate=N),mask:"DD.MM.YYYY",color:"positive","default-view":"Years"},{default:h(()=>[r("div",wL,[Je(u(m,{label:"Закрыть",color:"positive",flat:""},null,512),[[D]])])]),_:1},8,["modelValue"])]),_:1},512)]),_:1})]),_:1},8,["modelValue","rules"])])]),r("div",qL,[r("div",null,[u(d,{modelValue:o.passportDepartamentCode,"onUpdate:modelValue":t[6]||(t[6]=N=>o.passportDepartamentCode=N),outlined:"",label:"Код подразделения",color:"positive","unmasked-value":"",mask:"###-###",class:"full-width",rules:[N=>!o.isSubmit||i.validatorPassportCode(N)||"Введите код подразделения"]},null,8,["modelValue","rules"])])])])])]),r("div",SL,[u(d,{modelValue:o.passportDepartament,"onUpdate:modelValue":t[7]||(t[7]=N=>o.passportDepartament=N),outlined:"",label:"Кем выдан",color:"positive",rules:[N=>!o.isSubmit1||N&&N.length||"Введите кем выдан"]},null,8,["modelValue","rules"])]),r("div",CL,[u(d,{modelValue:o.placeOfBirth,"onUpdate:modelValue":t[8]||(t[8]=N=>o.placeOfBirth=N),outlined:"",label:"Место рождения",rules:[N=>!o.isSubmit1||N&&N.length||"Введите место рождения"],color:"positive"},null,8,["modelValue","rules"])]),r("div",PL,[u(m,{color:"positive",outline:"",rounded:"",type:"submit",onClick:t[9]||(t[9]=N=>o.isSubmit1=!0)},{default:h(()=>t[24]||(t[24]=[r("span",{class:"text-nowrap"}," Продолжить ",-1)])),_:1})])]),_:1},8,["onSubmit"])]),_:1},8,["done"]),u(c,{name:2,title:"2",icon:"speaker_notes",done:o.step>2},{default:h(()=>[u(y,{class:"q-px-lg full-width",autocomplete:"off",onSubmit:i.profileValidation2},{default:h(()=>[r("div",$L,[r("div",LL,[r("div",EL,[u(d,{modelValue:o.snils,"onUpdate:modelValue":t[10]||(t[10]=N=>o.snils=N),outlined:"",rules:[N=>!o.isSubmit2||N&&N.length&&i.validatorSnils(N)||"Введите корректный СНИЛС"],label:"СНИЛС",mask:"###-###-### ##","unmasked-value":"",color:"positive"},null,8,["modelValue","rules"])]),r("div",RL,[u(d,{modelValue:o.inn,"onUpdate:modelValue":t[11]||(t[11]=N=>o.inn=N),outlined:"",label:"ИНН",rules:[N=>!o.isSubmit2||N&&N.length&&i.validatorInn(N)||"Введите корректный ИНН"],mask:"####-######-##","unmasked-value":"",color:"positive"},null,8,["modelValue","rules"])])])]),r("div",NL,[u(m,{color:"positive",outline:"",rounded:"",type:"submit",onClick:t[12]||(t[12]=N=>o.isSubmit2=!0)},{default:h(()=>t[25]||(t[25]=[H(" Продолжить ")])),_:1})])]),_:1},8,["onSubmit"])]),_:1},8,["done"]),u(c,{name:3,title:"3",icon:"speaker_notes",done:o.step>3},{default:h(()=>[u(y,{class:"q-px-lg full-width",autocomplete:"off",onSubmit:i.profileValidation3},{default:h(()=>[t[28]||(t[28]=r("div",{class:"q-mt-lg text-center"},[r("div",{class:"text-center text-weight-regular text-body1 font-size-14px"},[H(" Приложите подтверждающие документы "),r("br"),H(" Допустимые форматы файлов: .png, .jpg, .bmp, .doc, .docx, .xls, .xlsx, .pdf "),r("br"),H(" Размер файла не должен превышать 10 Мб ")])],-1)),r("div",AL,[t[26]||(t[26]=r("div",{class:"font-size-12px"}," Разворот паспорта с ФИО и данные выдаче паспорта (2-3 страницы) ",-1)),u(q,{modelValue:o.filesPassport,"onUpdate:modelValue":t[13]||(t[13]=N=>o.filesPassport=N),color:"positive",class:"q-file__filler-opacity-0",label:"Паспорт",filled:"",counter:"","use-chips":"",multiple:"","max-files":"12",rules:[N=>!o.isSubmit3||N||"Необходимо приложить документы"]},{prepend:h(()=>[u(l,{name:"attach_file"})]),_:1},8,["modelValue","rules"])]),r("div",ML,[u(m,{color:"positive",outline:"",rounded:"",type:"submit",onClick:t[14]||(t[14]=N=>o.isSubmit3=!0)},{default:h(()=>t[27]||(t[27]=[H(" Продолжить ")])),_:1})])]),_:1},8,["onSubmit"])]),_:1},8,["done"]),u(c,{name:4,title:"4",icon:"speaker_notes",done:o.step>4},{default:h(()=>[u(y,{class:"q-px-lg full-width",autocomplete:"off",onSubmit:i.profileValidation4},{default:h(()=>[t[31]||(t[31]=r("div",{class:"q-mt-lg text-center"},[r("div",{class:"text-center text-weight-regular text-body1 font-size-14px"},[H(" Приложите подтверждающие документы "),r("br"),H(" Допустимые форматы файлов: .png, .jpg, .bmp, .doc, .docx, .xls, .xlsx, .pdf "),r("br"),H(" Размер файла не должен превышать 10 Мб ")])],-1)),r("div",zL,[t[29]||(t[29]=r("div",{class:"font-size-12px"}," Сведения о прописке из паспорта (4-5 страницы, 6-7 страницы, если заполнены) ",-1)),u(q,{modelValue:o.filesAddress,"onUpdate:modelValue":t[15]||(t[15]=N=>o.filesAddress=N),color:"positive",class:"q-file__filler-opacity-0",label:"Прописка из паспорта",filled:"",counter:"","use-chips":"",multiple:"","max-files":"12",rules:[N=>!o.isSubmit4||N||"Необходимо приложить документы"]},{prepend:h(()=>[u(l,{name:"attach_file"})]),_:1},8,["modelValue","rules"])]),r("div",DL,[u(m,{color:"positive",outline:"",rounded:"",type:"submit",onClick:t[16]||(t[16]=N=>o.isSubmit4=!0)},{default:h(()=>t[30]||(t[30]=[H(" Продолжить ")])),_:1})])]),_:1},8,["onSubmit"])]),_:1},8,["done"]),u(c,{name:5,title:"5",icon:"speaker_notes",done:o.step>5},{default:h(()=>[u(y,{class:"q-px-lg full-width",autocomplete:"off",onSubmit:i.profileValidation5},{default:h(()=>[t[34]||(t[34]=r("div",{class:"q-mt-lg text-center"},[r("div",{class:"text-center text-weight-regular text-body1 font-size-14px"},[H(" Приложите подтверждающие документы "),r("br"),H(" Допустимые форматы файлов: .png, .jpg, .bmp, .doc, .docx, .xls, .xlsx, .pdf "),r("br"),H(" Размер файла не должен превышать 10 Мб ")])],-1)),r("div",TL,[t[32]||(t[32]=r("div",{class:"font-size-12px"}," Сведения о ранее выданных паспортах (18-19 страницы паспорта) ",-1)),u(q,{modelValue:o.filesOldPassport,"onUpdate:modelValue":t[17]||(t[17]=N=>o.filesOldPassport=N),color:"positive",class:"q-file__filler-opacity-0",label:"Ранее выданные паспорта",filled:"",counter:"","use-chips":"",multiple:"","max-files":"12",rules:[N=>!o.isSubmit5||N||"Необходимо приложить документы"]},{prepend:h(()=>[u(l,{name:"attach_file"})]),_:1},8,["modelValue","rules"])]),r("div",VL,[u(m,{color:"positive",outline:"",rounded:"",type:"submit",onClick:t[18]||(t[18]=N=>o.isSubmit5=!0)},{default:h(()=>t[33]||(t[33]=[H(" Продолжить ")])),_:1})])]),_:1},8,["onSubmit"])]),_:1},8,["done"]),u(c,{name:6,title:"6",icon:"speaker_notes",done:o.step>6},{default:h(()=>[r("div",BL,[o.isErrLoading?(g(),x("div",IL,[r("div",OL,[r("span",FL,Y(o.errString),1)])])):R("",!0)])]),_:1},8,["done"])]),_:1},8,["modelValue"])])])])])])]),_:1})]),_:1}),u(w,{showing:o.isLoggedRequest,class:"border-radius-37"},{default:h(()=>[u(P,{size:"5rem",color:"positive"}),t[36]||(t[36]=r("p",{class:"text-center text-weight-bold q-pt-md q-px-md"}," Подтверждение аккаунта. Пожалуйста, подождите... ",-1))]),_:1},8,["showing"])]),_:1})]),u(O,{modelValue:o.isDialog,"onUpdate:modelValue":t[20]||(t[20]=N=>o.isDialog=N)},{default:h(()=>[u($,null,{default:h(()=>[u(C,{class:"row items-center"},{default:h(()=>[t[37]||(t[37]=r("div",{class:"text-h6 font-size-20px"}," Идентификация в Личном кабинете ",-1)),u(S),Je(u(m,{icon:"close",flat:"",round:"",dense:""},null,512),[[D]])]),_:1}),u(E),u(C,null,{default:h(()=>t[38]||(t[38]=[r("span",{class:"font-size-14px"}," Для защиты аккаунтов пользователей предусмотрена система подтверждения. Для полного доступа ко всем сервисам необходимо заполнить анкету. Данные должны соответстваовать действительности ",-1)])),_:1}),u(E),u(L,{align:"right"},{default:h(()=>[Je(u(m,{flat:"",label:"Закрыть",class:"font-size-14px",color:"positive"},null,512),[[D]])]),_:1})]),_:1})]),_:1},8,["modelValue"]),u(O,{modelValue:o.isPassportDeleteDialog,"onUpdate:modelValue":t[21]||(t[21]=N=>o.isPassportDeleteDialog=N)},{default:h(()=>[u($,null,{default:h(()=>[u(C,{class:"row items-center"},{default:h(()=>t[39]||(t[39]=[r("div",{class:"text-h6 font-size-20px"}," Изменить номер и серию паспорта? ",-1)])),_:1}),u(E),u(C,null,{default:h(()=>t[40]||(t[40]=[r("span",{class:"font-size-14px"},"Текущая анкета будет удалена",-1)])),_:1}),u(E),u(L,{align:"right"},{default:h(()=>[Je(u(m,{flat:"",class:"font-size-14px",label:"Нет"},null,512),[[D]]),Je(u(m,{flat:"",label:"Да",color:"red",class:"font-size-14px",onClick:i.passportDelete},null,8,["onClick"]),[[D]])]),_:1})]),_:1})]),_:1},8,["modelValue"])])}const HL=Z(tL,[["render",UL],["__scopeId","data-v-4e910d99"]]),jL={name:"ProfileRegistrationGosuslugi",emits:["blackVerificationPassportAndDocumentGosuslugiView"],data(){return{isGosuslugi:!1,isErrLoading:!1,errString:"Неизвестная ошибка",url:null}},created(){this.isGosuslugi=!0;const e=this.$store.getters["profileRegistration/passportSerial"],t=this.$store.getters["profileRegistration/passportNumber"],n=this.$store.getters["gosuslugiEsiaUser/clientId"];this.gosuslugiLinkEsiaUser({passportSerial:e,passportNumber:t,clientId:n}).then(s=>{this.url=s==null?void 0:s.url,this.url&&(location.href=this.url)}).catch(s=>{var o;console.warn(s),this.errString=((o=s==null?void 0:s.data)==null?void 0:o.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0,this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:this.errString,position:"center",timeout:2e3})}).finally(()=>{this.isGosuslugi=!1})},methods:{...De({gosuslugiLinkEsiaUser:"gosuslugiEsiaUser/gosuslugiLinkEsiaUser"}),blackProfileRegistrationGosuslugiView(){this.$emit("blackVerificationPassportAndDocumentGosuslugiView")},next(){window.open(this.url,"_self")}}},JL={class:"profile_registration_gosuslugi__contrainer"},QL={class:"q-pb-xs"},WL={class:"text-center q-pt-xl",style:{"min-height":"300px","min-width":"200px",margin:"0 auto"}},KL={xmlns:"http://www.w3.org/2000/svg",height:"50",style:{width:"155px"}},GL={class:"left-margin-only"},YL={key:0,class:"text-red-5 text-center text-body1 no-margin font-size-14px"},XL={key:0,class:"text-subtitle1 font-size-14px"},ZL={key:1,class:"q-pt-md"},eE={class:"q-pt-lg text-center"};function tE(e,t,n,s,o,i){const l=f("q-icon"),a=f("q-badge"),c=f("q-btn"),p=f("q-card-section"),d=f("q-spinner"),m=f("q-inner-loading"),v=f("q-card");return g(),x("div",JL,[r("div",null,[r("div",QL,[u(a,{outline:"",rounded:"",color:"grey",align:"middle",style:{height:"26px",width:"26px","margin-top":"-12px",cursor:"pointer"},onClick:i.blackProfileRegistrationGosuslugiView},{default:h(()=>[u(l,{name:"arrow_back",color:"grey",style:{"margin-left":"-6px"}})]),_:1},8,["onClick"]),t[0]||(t[0]=r("span",{class:"font-size-30px"}," Идентификация в Личном кабинете",-1))])]),r("div",null,[u(v,{class:"q-card-none"},{default:h(()=>[u(p,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[r("div",WL,[r("div",null,[(g(),x("svg",KL,t[1]||(t[1]=[r("path",{fill:"#EE3F58",d:"M95.3.6H83.4c-.1 0-.2.1-.2.2-.3 5.4-1.3 11.2-2.8 15.9v.2c.1.1.1.1.2.1h4.1c.1 0 .2-.1.2-.1C86 13.3 87 8.5 87.3 4.5h3.9v12.4c0 .1.1.2.2.2h3.9c.1 0 .2-.1.2-.2V.9c0-.2-.1-.3-.2-.3M145.8.6h-3.9c-.1 0-.2.1-.2.2v12.3c-.9.3-1.7.3-2.7.3-2.6 0-3.2-.8-3.2-4.2V.9c0-.1-.1-.2-.2-.2h-3.9c-.1 0-.2.1-.2.2v8.9c0 5.6 1.9 7.7 6.7 7.7 2.7 0 5.8-.7 7.6-1.4.1 0 .1-.1.1-.2V.9c.1-.2 0-.3-.1-.3M63.2.7h-4c-.1 0-.2.1-.2.1-.6 2.4-1.9 6.5-3.6 10.8L51.4.7c0-.1-.1-.1-.2-.1h-4c-.1 0-.1.1-.2.1-.1.1-.1.1 0 .2l6 16.3c-.6 1.3-1.2 2.3-1.7 3.3-.4.7-.8 1.5-1.2 2.2-.1.1 0 .1 0 .2.1.1.1.1.2.1h4.3c.1 0 .1-.1.2-.1.7-1.4 1.7-3.4 2.5-5.4C59.8 11.6 61.9 6 63.4.9c0-.1 0-.1-.1-.2h-.1M77.4 13.2c0-.1-.1-.1-.1-.1h-.2c-.9.3-2.7.7-4 .7-2.7 0-4-.7-4-4.9 0-3.3.4-4.9 4-4.9 1 0 2 .1 3.2.5.1 0 .2 0 .3-.1.5-.9 1-1.9 1.6-3.2V1c0-.1-.2-.2-.2-.2-1.6-.5-3.5-.8-5.2-.8-5.7 0-8.2 2.6-8.2 8.7s2.5 8.8 8.2 8.8c1.4 0 4.2-.3 5.6-.9.1-.1.1-.1.1-.3l-1.1-3.1zM114.5.7h-4c-.1 0-.2.1-.2.1-.6 2.4-1.9 6.5-3.6 10.8l-4-10.9c0-.1-.1-.1-.2-.1h-4c-.1 0-.1.1-.2.1-.1.1-.1.1 0 .2l6 16.3c-.6 1.3-1.2 2.2-1.7 3.3-.4.7-.8 1.5-1.2 2.2-.1.1 0 .1 0 .2.1.1.1.1.2.1h4.3c.1 0 .1-.1.2-.1.7-1.4 1.7-3.4 2.5-5.4 2.5-5.9 4.6-11.5 6-16.6 0-.1 0-.1-.1-.2.1 0 0 0 0 0M129.1.6h-11.5c-.1 0-.2.1-.2.2v15.9c0 .1.1.2.2.2h3.9c.1 0 .2-.1.2-.2V4.4h6c.1 0 .2-.1.2-.1.5-1.1.9-2.2 1.4-3.4V.7c-.1 0-.2-.1-.2-.1"},null,-1),r("path",{fill:"#0065B1",d:"M20.8 13.8c-2.6 0-3.4-.7-3.4-5 0-4.6.9-5 3.4-5s3.5.4 3.5 5c-.1 4.4-.9 5-3.5 5m0-13.7C15.2.1 13 2.5 13 8.7c0 6.3 2.2 8.7 7.8 8.7s7.9-2.4 7.9-8.7c0-6.1-2.3-8.6-7.9-8.6M44.2 13.2c0-.1-.1-.1-.1-.1h-.2c-.9.3-2.7.7-4 .7-2.7 0-4-.7-4-4.9 0-3.3.4-4.9 4-4.9 1 0 2 .1 3.2.5.1 0 .2 0 .3-.1.5-.9 1-1.9 1.6-3.2V1c0-.1-.1-.1-.1-.1-1.5-.5-3.5-.7-5.1-.7-5.7 0-8.2 2.6-8.2 8.7s2.5 8.8 8.2 8.8c1.4 0 4.2-.3 5.6-.9.1-.1.1-.1.1-.3l-1.3-3.3zM11.7.6H.2C.1.6 0 .7 0 .9v15.9c0 .1.1.2.2.2h3.9c.1 0 .2-.1.2-.2V4.4h6c.1 0 .1-.1.2-.1.5-1.1 1-2.3 1.4-3.4V.7s-.1-.1-.2-.1"},null,-1)])))]),r("div",GL,[o.isErrLoading?(g(),x("p",YL,Y(o.errString),1)):R("",!0)]),o.url?(g(),x("div",XL,t[2]||(t[2]=[H(" Для продолжения нажмите на кнопку продолжить и вы будете перенаправлены на сайт "),r("br",null,null,-1),H(" госуслуг для проверки аккаунта ")]))):R("",!0),o.url?(g(),x("div",ZL,[u(c,{color:"positive",class:"font-size-14px",label:"Продолжить",outline:"",rounded:"",onClick:i.next},null,8,["onClick"])])):R("",!0)])]),_:1})]),_:1}),u(m,{showing:o.isGosuslugi},{default:h(()=>[r("div",eE,[u(d,{size:"5rem",color:"positive"}),t[3]||(t[3]=r("p",{class:"q-pt-lg text-center text-weight-bold text-wait-message"}," Загрузка. Пожалуйста, подождите... ",-1))])]),_:1},8,["showing"])]),_:1})])])}const nE=Z(jL,[["render",tE],["__scopeId","data-v-f125fffd"]]),oE={name:"VerificationPassportAndDocumentView",components:{VerificationPassportAndDocumentGosuslugiView:H$,VerificationPassportAndDocument:HL,VerificationPassportAndDocumentGosuslugi:nE},data(){return{isVerificationPassportAndDocument:!1,isVerificationPassportAndDocumentGosuslugi:!1,isVerificationPassportAndDocumentGosuslugiView:!0}},created(){this.isVerificationPassportAndDocument=!1,this.isVerificationPassportAndDocumentGosuslugi=!1,this.isVerificationPassportAndDocumentGosuslugiView=!0},methods:{nextGosuslugi(){this.isVerificationPassportAndDocument=!1,this.isVerificationPassportAndDocumentGosuslugi=!0,this.isVerificationPassportAndDocumentGosuslugiView=!1},nextVerificationPassportAndDocument(){this.isVerificationPassportAndDocument=!0,this.isVerificationPassportAndDocumentGosuslugi=!1,this.isVerificationPassportAndDocumentGosuslugiView=!1},blackVerificationPassportAndDocumentGosuslugiView(){this.isVerificationPassportAndDocument=!1,this.isVerificationPassportAndDocumentGosuslugi=!1,this.isVerificationPassportAndDocumentGosuslugiView=!0}}};function sE(e,t,n,s,o,i){const l=f("VerificationPassportAndDocumentGosuslugiView"),a=f("VerificationPassportAndDocument"),c=f("VerificationPassportAndDocumentGosuslugi");return g(),x("div",null,[o.isVerificationPassportAndDocumentGosuslugiView?(g(),K(l,{key:0,onNextVerificationPassportAndDocument:i.nextVerificationPassportAndDocument,onNextGosuslugi:i.nextGosuslugi},null,8,["onNextVerificationPassportAndDocument","onNextGosuslugi"])):R("",!0),o.isVerificationPassportAndDocument?(g(),K(a,{key:1,onBlackVerificationPassportAndDocumentGosuslugiView:i.blackVerificationPassportAndDocumentGosuslugiView},null,8,["onBlackVerificationPassportAndDocumentGosuslugiView"])):R("",!0),o.isVerificationPassportAndDocumentGosuslugi?(g(),K(c,{key:2,onBlackVerificationPassportAndDocumentGosuslugiView:i.blackVerificationPassportAndDocumentGosuslugiView},null,8,["onBlackVerificationPassportAndDocumentGosuslugiView"])):R("",!0)])}const iE=Z(oE,[["render",sE]]),lE={name:"Doc",computed:{docLoanRules(){return this.$store.getters["main/docLoanRules"]},docPersonalDataAgreement(){return this.$store.getters["main/docPersonalDataAgreement"]},docPersonalDataRules(){return this.$store.getters["main/docPersonalDataRules"]},docPersonalDataCreditHistoryBureaus(){return this.$store.getters["main/docPersonalDataCreditHistoryBureaus"]}},methods:{...De({getDoc:"main/getDoc"}),getDocument(e,t="файл"){this.getDoc({folderName:e==null?void 0:e.folder,realFileName:(e==null?void 0:e.name)+(e==null?void 0:e.extension),userFileName:t+(e==null?void 0:e.extension),fileType:e==null?void 0:e.mimeType}).catch(n=>{console.warn(n,"err"),this.$q.notify({multiLine:!0,progress:!0,message:"Произошла ошибка! Документ отсутствует",position:"center",icon:"report_problem",color:"negative",timeout:2e3})})}}},rE={class:"doc-container"},aE={class:"row"},uE={class:"col-12 q-gutter-md text-center"},cE={class:"text-body1 text-center normal-letter-spacing"},dE={class:"text-body1 q-pt-lg text-center normal-letter-spacing"},pE={class:"text-body1 q-pt-lg text-center normal-letter-spacing"};function mE(e,t,n,s,o,i){const l=f("q-icon");return g(),x("div",rE,[r("div",null,[r("div",aE,[r("div",uE,[t[6]||(t[6]=r("div",{class:"lk-form-heading"},[r("h5",{class:"no-margin"},[r("span",{class:"font-size-30px"},"Документы")])],-1)),t[7]||(t[7]=r("hr",{class:"opacity-0-2"},null,-1)),r("div",cE,[t[3]||(t[3]=r("div",{class:"inline-block text-left",style:{"min-width":"310px"}},[r("span",{class:"font-size-14px"}," Согласие на передачу персональных данных")],-1)),i.docPersonalDataAgreement?(g(),x("a",{key:0,class:"text-positive text-decoration-none download-button",target:"_blank",onClick:t[0]||(t[0]=a=>i.getDocument(i.docPersonalDataAgreement,"Согласие на передачу персональных данных"))},[u(l,{class:"text-positive",name:"download_for_offline",style:{"font-size":"35px"}})])):R("",!0)]),r("div",dE,[t[4]||(t[4]=r("div",{class:"inline-block font-size-14px text-left",style:{"min-width":"310px"}}," Правила обработки персональных данных ",-1)),i.docPersonalDataRules?(g(),x("a",{key:0,class:"text-positive text-decoration-none download-button",target:"_blank",onClick:t[1]||(t[1]=a=>i.getDocument(i.docPersonalDataRules,"Правила обработки персональных данных"))},[u(l,{class:"text-positive",name:"download_for_offline",style:{"font-size":"35px"}})])):R("",!0)]),r("div",pE,[t[5]||(t[5]=r("div",{class:"inline-block font-size-14px text-left",style:{"min-width":"310px"}}," Правила предоставления микрозаймов ",-1)),i.docLoanRules?(g(),x("a",{key:0,class:"text-positive text-decoration-none download-button",target:"_blank",onClick:t[2]||(t[2]=a=>i.getDocument(i.docLoanRules,"Правила предоставления микрозаймов"))},[u(l,{class:"text-positive",name:"download_for_offline",style:{"font-size":"35px"}})])):R("",!0)])])])])])}const m3=Z(lE,[["render",mE],["__scopeId","data-v-0abd0614"]]),fE={name:"ErrorAlert",props:{isError:{type:Boolean,default:!1},errorText:{type:String,default:null},informationText:{type:String,default:null},isSuccess:{type:Boolean,default:!1},successText:{type:String,default:null}}},hE={class:"text-center"},gE={key:0,class:"alert alert-success"},vE={key:1,class:"alert alert-danger"},_E=["innerHTML"],bE={key:2};function yE(e,t,n,s,o,i){return g(),x("div",hE,[n.isSuccess?(g(),x("div",gE,Y(n.successText),1)):R("",!0),n.isError?(g(),x("div",vE,[r("span",{innerHTML:n.errorText},null,8,_E)])):(g(),x("div",bE,[H(Y(n.informationText)+" ",1),ll(e.$slots,"information")]))])}const zn=Z(fE,[["render",yE]]),xE={name:"LoanContainerUrlRedirect",props:{urlRedirect:{typeOf:String,default:null}}},kE={key:0,class:"q-pa-xl"},wE=["href"];function qE(e,t,n,s,o,i){return n.urlRedirect?(g(),x("div",kE,[t[0]||(t[0]=H(" Для продолжения нажмите на ")),r("a",{href:n.urlRedirect},"ссылку",8,wE)])):R("",!0)}const f3=Z(xE,[["render",qE]]),SE={name:"AuthPay",components:{Error_Alert:zn,LoanContainer_urlRedirect:f3},props:{isReset:{type:Boolean,default:null}},data(){return{isLoggedRequest:!1,isErrLoading:!1,errString:null,lastName:null,firstName:null,middleName:null,passportSerial:null,passportNumber:null,isSubmit:!1,urlRedirect:null}},beforeMount(){this.$props.isReset||setTimeout(()=>{let e=new URL(window.location.href);if(e&&e.searchParams){for(let[t,n]of e.searchParams)t==="lastName"&&(this.firstName=n),t==="firstName"&&(this.lastName=n),t==="middleName"&&(this.middleName=n),t==="passportSerial"&&(this.passportSerial=n),t==="passportNumber"&&(this.passportNumber=n);this.lastName&&this.firstName&&this.passportSerial&&this.passportNumber&&this.$refs.form.validate()&&this.$refs.form.submit()}})},methods:{...De({getLoansByDataUser:"userNotAuthorizedPay/getLoansByDataUser"}),validatorName:function(e){return!(!e||e!=null&&e.match(/\d+/))},submit(){this.isLoggedRequest=!0,this.getLoansByDataUser({lName:this.firstName,fName:this.lastName,mName:this.middleName??null,serial:this.passportSerial,number:this.passportNumber}).then(e=>{if(e!=null&&e.isRedirect){let t=new URL(this.$store.getters["main/rediretcLoanUrl"]??"https://lk.doverix.ru/authPay");t.searchParams.set("passportNumber",this.passportNumber),t.searchParams.set("passportSerial",this.passportSerial),t.searchParams.set("firstName",this.lastName),t.searchParams.set("lastName",this.firstName),this.middleName&&t.searchParams.set("middleName",this.middleName),window.open(t,"_self"),this.urlRedirect=t}else this.$emit("isOpen",e)}).catch(e=>{var t,n,s,o,i;this.isErrLoading=!0,this.errString=(e==null?void 0:e.errorMessage)??((t=e==null?void 0:e.data)==null?void 0:t.errorMessage)??((i=(o=(s=(n=e==null?void 0:e.data)==null?void 0:n.result)==null?void 0:s.result)==null?void 0:o.data)==null?void 0:i.errorMessage)??"Внимание! Данные не прошли проверку. Обратись на горячую линию."}).finally(()=>{this.isLoggedRequest=!1})}}},CE={class:"container external-container"},PE={class:"row items-center justify-evenly"},$E={class:"col-12"},LE={class:"pay-container q-mr-auto q-ml-auto background-white"},EE={key:0},RE={key:0},NE={key:1},AE={class:"row"},ME={class:"col-12 col-md-4 q-pt-xs q-px-xs"},zE={class:"col-12 col-md-4 q-pt-xs q-px-xs"},DE={class:"col-12 col-md-4 q-pt-xs q-px-xs"},TE={class:"q-pt-md row"},VE={class:"col-12 col-md-4 q-pl-sm"},BE={class:"col-12 col-md-4 q-px-xs"},IE={class:"text-center q-pt-lg"},OE={class:"col-12"};function FE(e,t,n,s,o,i){const l=f("Error_Alert"),a=f("LoanContainer_urlRedirect"),c=f("q-input"),p=f("q-btn"),d=f("q-form"),m=f("q-card-section"),v=f("q-spinner"),_=f("q-inner-loading"),y=f("q-card");return g(),x("div",CE,[r("div",PE,[r("div",$E,[r("div",LE,[u(Be,{name:"slide-fade",mode:"out-in"},{default:h(()=>[r("div",null,[u(y,{class:"q-card-none"},{default:h(()=>[u(m,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[r("div",null,[u(d,{ref:"form",class:"q-gutter-sm margin-block-end",onSubmit:i.submit},{default:h(()=>[t[6]||(t[6]=r("div",{class:"text-center",style:{"margin-bottom":"16px"}},[r("h5",{class:"no-margin",style:{"font-size":"30px"}},[r("span",{class:"font-size-30px"}," Онлайн оплата")])],-1)),t[7]||(t[7]=r("hr",{class:"opacity-0-2"},null,-1)),u(Be,{name:"slide-fade",mode:"out-in"},{default:h(()=>[o.urlRedirect?R("",!0):(g(),x("div",EE,[u(l,{"is-error":o.isErrLoading,"error-text":o.errString,"information-text":" Пожалуйста, введите паспортные данные"},null,8,["is-error","error-text"])]))]),_:1}),o.urlRedirect?(g(),x("div",RE,[u(a,{"url-redirect":o.urlRedirect},null,8,["url-redirect"])])):(g(),x("div",NE,[r("div",AE,[r("div",ME,[u(c,{modelValue:o.firstName,"onUpdate:modelValue":t[0]||(t[0]=q=>o.firstName=q),label:"Фамилия",rules:[q=>!o.isSubmit||i.validatorName(q)||"Введите корректную фамилию"],color:"positive"},null,8,["modelValue","rules"])]),r("div",zE,[u(c,{modelValue:o.lastName,"onUpdate:modelValue":t[1]||(t[1]=q=>o.lastName=q),label:"Имя",rules:[q=>!o.isSubmit||i.validatorName(q)||"Введите корректное имя"],color:"positive"},null,8,["modelValue","rules"])]),r("div",DE,[u(c,{modelValue:o.middleName,"onUpdate:modelValue":t[2]||(t[2]=q=>o.middleName=q),label:"Отчество",rules:[q=>!o.isSubmit||!q||i.validatorName(q)||"Введите корректное отчество"],color:"positive"},null,8,["modelValue","rules"])])]),r("div",TE,[r("div",VE,[u(c,{modelValue:o.passportSerial,"onUpdate:modelValue":t[3]||(t[3]=q=>o.passportSerial=q),label:"Серия паспорта",mask:"####",rules:[q=>!o.isSubmit||q&&q.length===4||"Введите серию паспорта"],color:"positive"},null,8,["modelValue","rules"])]),r("div",BE,[u(c,{modelValue:o.passportNumber,"onUpdate:modelValue":t[4]||(t[4]=q=>o.passportNumber=q),label:"Номер паспорта",mask:"######",rules:[q=>!o.isSubmit||q&&q.length===6||"Введите номер паспорта"],color:"positive"},null,8,["modelValue","rules"])])]),r("div",IE,[r("div",OE,[u(p,{type:"submit",color:"positive",class:"q-px-lg font-size-14px",label:"Идентификация",outline:"",rounded:"",size:"lg",onClick:t[5]||(t[5]=q=>o.isSubmit=!0)})])])]))]),_:1},8,["onSubmit"])])]),_:1})]),_:1}),u(_,{showing:o.isLoggedRequest},{default:h(()=>[u(v,{size:"5rem",color:"positive"}),t[8]||(t[8]=r("p",{class:"text-center text-weight-bold text-wait-message"}," Идентификация. Пожалуйста, подождите... ",-1))]),_:1},8,["showing"])]),_:1})])]),_:1})])])])])}const UE=Z(SE,[["render",FE],["__scopeId","data-v-093624a6"]]),HE={name:"AuthPayConfirmLoans",props:{paymentData:{typeof:Object,default:null}},data(){return{}},computed:{loans(){var e;return(e=this.$props.paymentData)==null?void 0:e.loans},client(){var e;return(e=this.$props.paymentData)==null?void 0:e.client}},methods:{payClick(e){this.$emit("next",{loan:e})}}},jE={key:0},JE={class:"text-h6 q-ml-md"},QE={class:"font-size-20px"},WE={key:0},KE={key:1,class:"q-pl-md"},GE={class:"q-ml-md q-pt-md"},YE={class:"q-mr-md inline-block"};function XE(e,t,n,s,o,i){const l=f("q-btn");return g(),x("div",null,[r("div",null,[n.paymentData&&n.paymentData.client?(g(),x("div",jE,[r("div",null,[r("span",JE,[r("span",QE,Y(i.client.lastName||"")+" "+Y(i.client.firstName||"")+" "+Y(i.client.middleName||""),1)])]),!i.loans||i.loans.length==0?(g(),x("div",WE,t[0]||(t[0]=[r("div",{class:"font-size-20px q-pt-lg text-center"}," Список пуст ",-1)]))):(g(),x("div",KE,[(g(!0),x(st,null,kt(i.loans,(a,c)=>(g(),x("div",{key:c},[r("div",GE,[r("div",YE,[t[1]||(t[1]=H(" Договор займа ")),r("b",null,Y(a.number),1),t[2]||(t[2]=H(" от ")),r("b",null,Y(a.startDate),1)]),u(l,{outline:"",rounded:"",color:"positive",class:"font-size-14px",label:"Оплатить",onClick:p=>i.payClick(a)},null,8,["onClick"])])]))),128))]))])):R("",!0)])])}const ZE=Z(HE,[["render",XE]]),eR={name:"LoanContrainerRepaid",props:{loan:{typeOf:Object,default:null},isHideTitle:{typeof:Boolean,default:!1},isHideBtn:{typeof:Boolean,default:!1}},computed:{phone(){return this.$store.getters["main/phone"]}},methods:{amountFormat(e){return He.amountFormat(e)},getNoun(e,t){return He.getNoun(e,t)},next(e){this.$router.push(e)}}},tR={key:0},nR={key:0},oR={key:0},sR={key:0,class:"text-h5 overdue-text"},iR={key:1},lR={key:0,class:"text-h5 overdue-text"},rR={class:"text-red-5 white-space-nowrap"},aR={class:"font-size-20px"},uR={key:2,class:"text-subtitle1"},cR={class:"text-red white-space-nowrap"},dR={class:"font-size-14px"},pR={key:3},mR={class:"text-subtitle1"},fR={class:"text-positive white-space-nowrap"},hR={class:"font-size-14px"},gR={key:4},vR={class:"text-subtitle1"},_R={class:"text-positive white-space-nowrap font-size-14px"},bR={class:"text-subtitle1"},yR={class:"text-positive white-space-nowrap font-size-14px"},xR={class:"text-subtitle1"},kR={class:"text-positive white-space-nowrap"},wR={class:"font-size-14px"},qR={class:"text-subtitle1"},SR={class:"text-positive white-space-nowrap"},CR={class:"font-size-14px"},PR={key:5},$R={class:"alert alert-danger q-mr-lg"},LR=["innerHTML"];function ER(e,t,n,s,o,i){return n.loan?(g(),x("div",tR,[n.loan.isActive?(g(),x("div",nR,[!n.loan.daysOverdue||n.loan.daysOverdue==0?(g(),x("div",oR,[n.isHideTitle?R("",!0):(g(),x("p",sR,t[0]||(t[0]=[r("span",{class:"font-size-20px"},"Активен",-1)])))])):n.loan.daysOverdue&&n.loan.daysOverdue>0?(g(),x("div",iR,[n.isHideTitle?R("",!0):(g(),x("p",lR,[t[1]||(t[1]=r("span",{class:"font-size-20px"},"Просрочен:",-1)),r("span",rR,[r("span",aR,Y(" "+n.loan.daysOverdue)+" "+Y(i.getNoun(n.loan.daysOverdue,["день","дня","дней"])),1)])]))])):R("",!0),n.loan.isLoanDetails&&n.loan.isLoanDetails.isDaysOverdue?(g(),x("div",uR,[t[2]||(t[2]=r("span",{class:"font-size-14px"}," Сумма для погашения просрочки:",-1)),r("span",cR,[r("span",dR,Y(" "+i.amountFormat(n.loan.pastdueDebtForDate)),1)])])):R("",!0),n.loan.isLoanDetails&&n.loan.isLoanDetails.isLoanAmount?(g(),x("div",pR,[r("div",mR,[t[3]||(t[3]=r("span",{class:"font-size-14px"}," Сумма на счете:",-1)),r("span",fR,[r("span",hR,Y(" "+i.amountFormat(n.loan.loanAmount)),1)])])])):R("",!0),n.loan.hideDebt?(g(),x("div",PR,[r("div",$R,[t[9]||(t[9]=r("span",null,"Информация по задолженности недоступна!",-1)),t[10]||(t[10]=r("br",null,null,-1)),r("span",null,[t[8]||(t[8]=H(" Для уточнения задолженности обратитесь по телефону горячей линии ")),r("span",{innerHTML:i.phone},null,8,LR)])])])):(g(),x("div",gR,[r("div",null,[r("div",vR,[t[4]||(t[4]=r("span",{class:"font-size-14px"}," Долг: ",-1)),r("span",_R,Y(i.amountFormat(n.loan.totalDebt)),1)]),r("div",bR,[t[5]||(t[5]=r("span",{class:"font-size-14px"}," Срок займа: ",-1)),r("span",yR,Y(n.loan.term)+" "+Y(i.getNoun(n.loan.term,["день","дня","дней"])),1)])]),r("div",null,[r("div",xR,[t[6]||(t[6]=r("span",{class:"font-size-14px"}," Дата платежа:",-1)),r("span",kR,[r("span",wR,Y(" "+n.loan.paymentDeadline),1)])])]),r("div",qR,[t[7]||(t[7]=r("span",{class:"font-size-14px"}," Сумма платежа:",-1)),r("span",SR,[r("span",CR,Y(" "+i.amountFormat(n.loan.nextPaymentDebt)),1)])])]))])):R("",!0)])):R("",!0)}const h3=Z(eR,[["render",ER]]),RR={name:"TechnicalWorksPayment",computed:{imgTechnicalWorks(){return this.$store.getters["main/imgTechnicalWorks"]}}},NR={class:"full-width"},AR={class:"full-width techincal_works_payment_contrainer"},MR={class:"container full-width"},zR={class:"row"},DR={key:0,class:"col-12 text-center"},TR=["src"];function VR(e,t,n,s,o,i){return g(),x("div",NR,[r("div",AR,[r("div",MR,[r("div",zR,[t[0]||(t[0]=r("div",{class:"col-12 text-center q-my-lg text-center"},[r("div",{class:"lk-h5 no-margin"},[r("span",{class:"font-size-30px"}," Ведутся технические работы по оплате")]),r("div",{class:"font-size-14px"}," Наш сайт находится на техническом обслуживании и скоро будет доступен ")],-1)),i.imgTechnicalWorks?(g(),x("div",DR,[r("img",{src:i.imgTechnicalWorks,alt:" ",style:{"max-width":"525px",width:"100%"}},null,8,TR)])):R("",!0)])])])])}const Ea=Z(RR,[["render",VR],["__scopeId","data-v-f6c1d4fd"]]),BR={name:"AuthPayConfirmPayInfo",components:{LoanContainer_active:h3,TechnicalWorksPayment:Ea},props:{loan:{type:Object,default:null},blockPersonalArea:{type:Object,default:null}},emits:["pay"],data:()=>({price:null}),computed:{isPaymentCard(){return this.$store.getters["main/isPaymentCard"]},isPaymentSbp(){return this.$store.getters["main/isPaymentSbp"]},isDetailsLoan(){const e=this.$store.getters["main/optionDisabled"],t=this.$props.blockPersonalArea,n=t==null?void 0:t.purpose,s=e==null?void 0:e[`${n}`];return!s&&(t!=null&&t.isBlocked)?!1:s!=null&&s.name||(s==null?void 0:s.isDetailsLoan)===!1||(s==null?void 0:s.isDetailsLoan)===!0?!!(s!=null&&s.isDetailsLoan):!0}},watch:{price:function(e){e&&((e<0||!e)&&(e=0),this.isInteger(e)||(e=Math.floor(e*100)/100),this.price=e??0)}},methods:{validatorPrice:function(e){return!(this.isSubmit&&!He.validatorPrice(e))},isInteger:function(e){return He.isInteger(e)},amountFormat:function(e){return He.amountFormat(e)},payClick(e){this.$emit("payClick",{price:e,loan:this.$props.loan})}}},IR={key:0},OR={class:"q-pl-lg"},FR={key:0},UR={class:"row"},HR={key:0,class:"col-12 q-px-xs q-pt-lg text-center"},jR={key:1,class:"col-12 q-px-xs q-pt-xs text-center text-red"},JR={key:2,class:"col-12 col-sm-4 q-px-xs q-pt-lg"},QR={class:"text-body1 text-weight-medium"},WR={class:"font-size-14px text-positive"},KR={class:"text-body1 text-weight-medium"},GR={class:"font-size-14px"},YR={class:"q-pt-lg text-center"},XR={key:3,class:"col-12 col-sm-4 q-px-xs q-pt-lg"},ZR={key:0},eN={key:1},tN={key:2,class:"text-body1 text-weight-medium"},nN={class:"font-size-14px text-positive"},oN={key:3},sN={class:"text-body1 text-weight-medium"},iN={class:"font-size-14px"},lN={key:4,class:"q-pt-lg text-center"},rN={class:"col-12 col-sm-4 q-px-xs q-pt-lg"},aN={class:"q-pt-md"},uN={class:"q-pt-xs text-center"},cN={key:1};function dN(e,t,n,s,o,i){const l=f("loan-container_active"),a=f("router-link"),c=f("q-btn"),p=f("q-card-section"),d=f("q-card"),m=f("q-input"),v=f("TechnicalWorksPayment");return n.loan?(g(),x("div",IR,[r("div",OR,[i.isDetailsLoan?(g(),K(l,{key:0,loan:n.loan,"is-hide-btn":!0,"is-hide-title":!0},null,8,["loan"])):R("",!0)]),r("div",null,[i.isPaymentCard||i.isPaymentSbp?(g(),x("div",FR,[r("div",UR,[n.loan.isLoanDetails&&n.loan.isLoanDetails.isLoanAmount?(g(),x("div",HR,[r("span",null,[t[6]||(t[6]=H("Для выполнения досрочного погашения необходимо пройти ")),u(a,{to:"/login/registration",class:"text-positive"},{default:h(()=>t[5]||(t[5]=[H(" регистрацию ")])),_:1})])])):R("",!0),!n.loan.hideDebt&&n.loan.isLoanDetails&&n.loan.isLoanDetails.isDaysOverdue&&n.loan.pastdueDebtForDate?(g(),x("div",jR,[r("span",null," Внимание! Вносимые средства в размере "+Y(" "+i.amountFormat(n.loan.pastdueDebtForDate))+" будут списаны в счет просрочки ",1)])):R("",!0),i.isDetailsLoan?(g(),x("div",JR,[u(d,{class:"my-card",flat:"",bordered:"",style:{"max-width":"230px","min-height":"180px",margin:"0 auto"}},{default:h(()=>[u(p,{horizontal:""},{default:h(()=>[u(p,{style:{padding:"10px"}},{default:h(()=>[t[7]||(t[7]=r("div",null,[r("span",{class:"font-size-14px"},"К оплате")],-1)),r("div",QR,[r("span",WR,Y(i.amountFormat(n.loan.nextPaymentDebt)||""),1)]),t[8]||(t[8]=r("div",{class:"q-pt-xs"},[r("span",{class:"font-size-14px"},"Дата ближайшего платежа")],-1)),r("div",KR,[r("span",GR,Y(n.loan.paymentDeadline||"-"),1)]),r("div",YR,[u(c,{color:"positive",label:"Внести платеж",outline:"",rounded:"",size:"md",class:"font-size-14px",onClick:t[0]||(t[0]=_=>i.payClick(n.loan.nextPaymentDebt))})])]),_:1})]),_:1})]),_:1})])):R("",!0),i.isDetailsLoan?(g(),x("div",XR,[u(d,{class:"my-card",flat:"",bordered:"",style:{"max-width":"230px","min-height":"180px",margin:"0 auto"}},{default:h(()=>[u(p,{horizontal:""},{default:h(()=>[u(p,{style:{padding:"10px"}},{default:h(()=>[n.loan&&!n.loan.hideDebt?(g(),x("div",ZR,t[9]||(t[9]=[r("span",{class:"font-size-14px"},"Остаток долга",-1)]))):(g(),x("div",eN,t[10]||(t[10]=[r("br",null,null,-1)]))),n.loan&&!n.loan.hideDebt?(g(),x("div",tN,[r("span",nN,Y(i.amountFormat(n.loan&&n.loan.totalDebt)||""),1)])):(g(),x("div",oN,t[11]||(t[11]=[r("br",null,null,-1)]))),t[12]||(t[12]=r("div",{class:"q-pt-xs"},[r("span",{class:"font-size-14px"},"Плановая дата закрытия")],-1)),r("div",sN,[r("span",iN,Y(n.loan.returnDate||n.loan.loanDeadline||""),1)]),n.loan&&n.loan.totalDebt?(g(),x("div",lN,[u(c,{color:"positive",label:n.loan.isLoanDetails&&n.loan.isLoanDetails.isLoanAmount?"Пополнить полностью":"Погасить полностью",outline:"",rounded:"",size:"md",class:"font-size-14px",style:{padding:"8px"},onClick:t[1]||(t[1]=_=>i.payClick(n.loan.totalDebt))},null,8,["label"])])):R("",!0)]),_:1})]),_:1})]),_:1})])):R("",!0),r("div",rN,[u(d,{class:"my-card",flat:"",bordered:"",style:{"max-width":"230px","min-height":"180px",margin:"0 auto"}},{default:h(()=>[u(p,{horizontal:""},{default:h(()=>[u(p,{style:{padding:"10px"}},{default:h(()=>[t[14]||(t[14]=r("div",null,[r("span",{class:"font-size-14px"},"Внесите любую сумму")],-1)),r("div",aN,[u(m,{modelValue:e.price,"onUpdate:modelValue":t[2]||(t[2]=_=>e.price=_),label:"Сумма",color:"positive",type:"number",step:"any",rules:[_=>i.validatorPrice(_)||"Введите сумму"],style:{"font-size":"20px"},onKeydown:t[3]||(t[3]=ma(wl(_=>i.payClick(e.price),["prevent"]),["enter"]))},{append:h(()=>t[13]||(t[13]=[r("div",null,[r("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",fill:"currentColor",class:"text-positive bi bi-cash",viewBox:"0 0 32 32"},[r("path",{d:"M19,4H10V15H7v2h3v3H7v2h3v6h2V22h9V20H12V17h7a6.0067,6.0067,0,0,0,6-6V10A6.0067,6.0067,0,0,0,19,4Zm4,7a4.0045,4.0045,0,0,1-4,4H12V6h7a4.0045,4.0045,0,0,1,4,4Z"})])],-1)])),_:1},8,["modelValue","rules"])]),r("div",uN,[u(c,{color:"positive",label:"Оплатить",outline:"",rounded:"",size:"md",class:"font-size-14px",onClick:t[4]||(t[4]=_=>i.payClick(e.price))})])]),_:1})]),_:1})]),_:1})]),t[15]||(t[15]=r("div",{class:"col-12 q-mt-lg font-size-14px text-left"},' Уважаемый клиент! Вы не авторизованы в личном кабинете. Если сумма вносимого платежа больше вашего платежа по графику, или вы производите оплату раньше срока - ваш график платежей может быть изменен в соответствии с тарифом по вашему договору. Ознакомьтесь с актуальным графиком платежей, пройдя авторизацию в Личном кабинете или посетите любой офис "Касса №1" ',-1))])])):(g(),x("div",cN,[u(v)]))])])):R("",!0)}const pN=Z(BR,[["render",dN]]),mN={name:"AuthPayConfirmPay",components:{Payment_UserNotAuthorized_View_Pay_info:pN},props:{paymentData:{typeof:Object,default:null},loan:{typeof:Object,default:null}},data(){return{isLoggedRequest:!1,isErrLoading:!1,errString:null,infoLoanIndex:0}},computed:{loans(){var e;return(e=this.$props.paymentData)==null?void 0:e.loans},client(){var e;return(e=this.$props.paymentData)==null?void 0:e.client},imgLogo(){return this.$store.getters["main/imgLogo"]},isPaymentCard(){return this.$store.getters["main/isPaymentCard"]},isPaymentSbp(){return this.$store.getters["main/isPaymentSbp"]}},methods:{...De({GetLoansPay:"userNotAuthorizedPay/GetLoansPay"}),payClick(e){let t=e==null?void 0:e.price,n=e==null?void 0:e.loan;if(t==="0.00"||t==="0"||t===0||!t||t<0){this.isErrLoading=!0,this.errString="Пожалуйста, введите сумму для оплаты",this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:"Пожалуйста, введите сумму для оплаты",position:"center",timeout:2e3});return}if(t=Number(t),t<10||t>1e5||!this.isPaymentSbp&&this.isPaymentCard){this.pay({loan:n,price:t});return}this.$emit("next",{price:t,loan:n})},pay(e){this.isLoggedRequest=!0;const t=e==null?void 0:e.price,n=e==null?void 0:e.loan;this.GetLoansPay({money:Number(t),loanId:n.loanId,clientId:n==null?void 0:n.clientId,preferSbp:!1,fullEarlyRepayment:!1,partialEarlyRepayment:!1}).then(s=>{var i;const o=(i=s==null?void 0:s.startPay)==null?void 0:i.payUrl;window.location.href=o}).catch(s=>{var o,i;this.isErrLoading=!0,this.errString=(s==null?void 0:s.errorMessage)??((o=s==null?void 0:s.data)==null?void 0:o.errorMessage)??"Ошибка! Не удалось установить подключение к серверу",this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:(s==null?void 0:s.errorMessage)??((i=s==null?void 0:s.data)==null?void 0:i.errorMessage)??"Ошибка! Не удалось установить подключение к серверу",position:"center",timeout:2e3})}).finally(()=>{this.isLoggedRequest=!1})}}},fN={class:"row items-center justify-evenly"},hN={class:"col-12"},gN={class:"pay-container q-mr-auto q-ml-auto background-white"},vN={class:"left-margin-only"},_N={key:0,class:"text-red-5 text-center text-body1 no-margin"},bN={class:"font-size-14px"},yN={key:1},xN={key:0},kN={class:"text-h6 q-ml-md"},wN={class:"font-size-20px"},qN={key:0},SN={key:1},CN={class:"q-ml-md"},PN={class:"font-size-14px"};function $N(e,t,n,s,o,i){const l=f("Payment_UserNotAuthorized_View_Pay_info"),a=f("q-form"),c=f("q-card-section"),p=f("q-spinner"),d=f("q-inner-loading"),m=f("q-card");return g(),x("div",null,[r("div",fN,[r("div",hN,[r("div",gN,[u(Be,{name:"slide-fade",mode:"out-in"},{default:h(()=>[r("div",null,[u(m,{class:"q-card-none"},{default:h(()=>[u(c,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[r("div",null,[u(a,{class:"q-gutter-sm margin-block-end",onSubmit:e.submit},{default:h(()=>[u(Be,{name:"slide-fade",mode:"out-in"},{default:h(()=>[r("div",vN,[o.isErrLoading?(g(),x("p",_N,[r("span",bN,Y(o.errString),1)])):(g(),x("div",yN,t[0]||(t[0]=[r("p",{class:"text-center text-weight-regular text-body1 no-margin"},null,-1)])))])]),_:1}),r("div",null,[n.paymentData&&n.paymentData.client?(g(),x("div",xN,[r("div",null,[r("span",kN,[r("span",wN,Y(i.client.lastName||"")+" "+Y(i.client.firstName||"")+" "+Y(i.client.middleName||""),1)])]),n.loan?(g(),x("div",SN,[r("div",null,[r("div",CN,[r("span",PN," Договор займа "+Y(n.loan.number)+" от "+Y(n.loan.startDate),1)]),u(l,{loan:n.loan,"block-personal-area":n.paymentData.blockPersonalArea,class:"q-pt-md q-pb-md",onPayClick:i.payClick},null,8,["loan","block-personal-area","onPayClick"])])])):(g(),x("div",qN,t[1]||(t[1]=[r("div",{class:"font-size-20px q-pt-lg text-center"}," Список пуст ",-1)])))])):R("",!0)])]),_:1},8,["onSubmit"])])]),_:1})]),_:1}),u(d,{showing:o.isLoggedRequest},{default:h(()=>[u(p,{size:"5rem",color:"positive"}),t[2]||(t[2]=r("p",{class:"text-center text-weight-bold text-wait-message"}," Обработка запроса. Пожалуйста, подождите... ",-1))]),_:1},8,["showing"])]),_:1})])]),_:1})])])])])}const LN=Z(mN,[["render",$N]]),EN={name:"LoanPaymentBank",props:{loan:null,price:null},data(){return{isErrLoading:!1,errString:null}},computed:{isPaymentCard(){return this.$store.getters["main/isPaymentCard"]},isPaymentSbp(){return this.$store.getters["main/isPaymentSbp"]}},methods:{...De({GetLoansPay:"userNotAuthorizedPay/GetLoansPay"}),paySBP(){this.$emit("next")},payCard(){this.pay()},pay(){var t;this.$q.loading.show();const e={loanId:this.$props.loan.loanId,clientId:(t=this.$props.loan)==null?void 0:t.clientId,money:Number(this.$props.price),preferSbp:!1,fullEarlyRepayment:!1,partialEarlyRepayment:!1};this.GetLoansPay(e).then(n=>{var o;const s=(o=n==null?void 0:n.startPay)==null?void 0:o.payUrl;window.location.href=s}).catch(n=>{var s,o;this.isErrLoading=!0,this.errString=(n==null?void 0:n.errorMessage)??((s=n==null?void 0:n.data)==null?void 0:s.errorMessage)??"Ошибка! Не удалось установить подключение к серверу",this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:(n==null?void 0:n.errorMessage)??((o=n==null?void 0:n.data)==null?void 0:o.errorMessage)??"Ошибка! Не удалось установить подключение к серверу",position:"center",timeout:2e3})}).finally(()=>{this.$q.loading.hide()})}}},RN={class:"q-pt-lg"},NN={style:{"min-height":"25px"}},AN={key:0,class:"text-red-5 text-center text-h6"},MN={class:"font-size-14px"},zN={class:"row"},DN={style:{margin:"0 auto","max-width":"290px"}},TN={class:"q-pt-lg text-subtitle2"},VN={class:"q-pt-lg text-subtitle2"},BN={class:"q-pt-lg text-subtitle2"},IN={style:{margin:"0 auto","max-width":"290px"}},ON={class:"q-pt-lg text-subtitle2"},FN={class:"q-pt-lg text-subtitle2"},UN={class:"q-pt-lg text-subtitle2"};function HN(e,t,n,s,o,i){const l=f("q-icon"),a=f("q-btn");return g(),x("div",RN,[r("div",NN,[o.isErrLoading?(g(),x("p",AN,[r("span",MN,Y(o.errString),1)])):R("",!0)]),r("div",zN,[i.isPaymentSbp?(g(),x("div",{key:0,class:Lt({"col-12 col-md-6":i.isPaymentSbp&&i.isPaymentCard,"col-12":i.isPaymentSbp&&!i.isPaymentCard})},[r("div",DN,[t[2]||(t[2]=Rn('<div class="q-pt-md text-center" style="zoom:0.9;" data-v-49272a52><svg xmlns="http://www.w3.org/2000/svg" width="230" height="120" fill="none" data-v-49272a52><path d="M211.439 33.692V63.03h-10.476V42.45h-10.087v20.58H180.4V33.69h31.039z" fill="#000" data-v-49272a52></path><path fill-rule="evenodd" clip-rule="evenodd" d="M158.885 64.079c9.378 0 16.342-5.75 16.342-14.467 0-8.437-5.138-13.915-13.725-13.915-3.963 0-7.233 1.395-9.696 3.802.588-4.975 4.795-8.607 9.427-8.607 1.069 0 9.117-.017 9.117-.017l4.551-8.709s-10.104.23-14.801.23c-10.732.187-17.981 9.942-17.981 21.79 0 13.803 7.07 19.893 16.766 19.893zm.057-20.668c3.482 0 5.896 2.288 5.896 6.2 0 3.521-2.145 6.422-5.896 6.43-3.588 0-6.002-2.688-6.002-6.37 0-3.913 2.414-6.26 6.002-6.26z" fill="#000" data-v-49272a52></path><path d="M133.592 53.208s-2.474 1.426-6.169 1.696c-4.248.126-8.033-2.557-8.033-7.324 0-4.65 3.34-7.315 7.926-7.315 2.812 0 6.532 1.949 6.532 1.949s2.722-4.995 4.132-7.493c-2.582-1.957-6.021-3.03-10.021-3.03-10.095 0-17.914 6.582-17.914 15.83 0 9.366 7.349 15.795 17.914 15.601 2.953-.11 7.027-1.147 9.51-2.742l-3.877-7.172z" fill="#000" data-v-49272a52></path><path d="M0 26.12l14.532 25.975v15.844L.017 93.863 0 26.12z" fill="#5B57A2" data-v-49272a52></path><path d="M55.797 42.643l13.617-8.346 27.868-.026-41.485 25.414V42.643z" fill="#D90751" data-v-49272a52></path><path d="M55.72 25.967l.077 34.39-14.566-8.95V0l14.49 25.967z" fill="#FAB718" data-v-49272a52></path><path d="M97.282 34.271l-27.869.026-13.693-8.33L41.231 0l56.05 34.271z" fill="#ED6F26" data-v-49272a52></path><path d="M55.797 94.007V77.322l-14.566-8.78.008 51.458 14.558-25.993z" fill="#63B22F" data-v-49272a52></path><path d="M69.38 85.737L14.531 52.095 0 26.12l97.223 59.583-27.844.034z" fill="#1487C9" data-v-49272a52></path><path d="M41.24 120l14.556-25.993 13.583-8.27 27.843-.034L41.24 120z" fill="#017F36" data-v-49272a52></path><path d="M.017 93.863l41.333-25.32-13.896-8.526-12.922 7.922L.017 93.863z" fill="#984995" data-v-49272a52></path><path d="M119.393 82.775c-.32.408-.741.716-1.246.924a4.282 4.282 0 01-1.632.316 4.63 4.63 0 01-1.633-.274 3.623 3.623 0 01-1.262-.782 3.539 3.539 0 01-.824-1.224 4.173 4.173 0 01-.295-1.589c0-.54.093-1.04.286-1.514.185-.475.454-.882.791-1.224.337-.349.741-.615 1.195-.823.463-.2.968-.308 1.523-.308.598 0 1.153.075 1.658.224.505.15.934.4 1.287.75l-.614 1.04a2.886 2.886 0 00-1.027-.6 3.612 3.612 0 00-1.119-.174c-.336 0-.656.066-.967.191a2.591 2.591 0 00-.825.533 2.438 2.438 0 00-.564.832c-.143.324-.21.682-.21 1.081 0 .408.075.774.218 1.09.144.325.337.6.581.832.244.234.53.408.858.525.329.125.674.183 1.044.183.454 0 .867-.092 1.22-.267a3.05 3.05 0 00.926-.69l.631.948zM121.126 83.84v-7.405h1.33v5.517l4.325-5.517h1.33v7.406h-1.33v-5.517l-4.325 5.517h-1.33zM136.921 82.775a3.01 3.01 0 01-1.245.924 4.291 4.291 0 01-1.633.316 4.628 4.628 0 01-1.632-.274 3.627 3.627 0 01-1.263-.782 3.539 3.539 0 01-.824-1.224 4.173 4.173 0 01-.295-1.589c0-.54.093-1.04.286-1.514.186-.475.455-.882.791-1.224.337-.349.741-.615 1.195-.823a3.637 3.637 0 011.523-.308c.598 0 1.153.075 1.658.224.505.15.934.4 1.288.75l-.615 1.04a2.874 2.874 0 00-1.026-.6 3.616 3.616 0 00-1.119-.174 2.603 2.603 0 00-1.793.724 2.536 2.536 0 00-.564.832c-.143.324-.21.682-.21 1.081 0 .408.076.774.219 1.09.143.325.336.6.58.832.244.234.531.408.859.525.328.116.673.183 1.043.183.455 0 .859-.092 1.22-.267a3.05 3.05 0 00.926-.69l.631.948zM137.603 76.435h6.824v1.315h-2.743v6.09h-1.33v-6.09h-2.743v-1.315h-.008z" fill="#000" data-v-49272a52></path><path fill-rule="evenodd" clip-rule="evenodd" d="M150.638 83.766c.505-.158.934-.4 1.304-.732l-.404-1.032c-.244.217-.572.4-.967.55-.396.15-.842.224-1.33.224-.732 0-1.338-.191-1.818-.582-.479-.392-.74-.94-.799-1.64h5.756c.059-.258.084-.549.084-.89 0-.508-.093-.965-.278-1.381a3.277 3.277 0 00-.74-1.074 3.295 3.295 0 00-1.111-.69 3.692 3.692 0 00-1.355-.25c-.623 0-1.17.108-1.649.308a3.637 3.637 0 00-1.204.824 3.477 3.477 0 00-.748 1.223 4.272 4.272 0 00-.261 1.514c0 .583.101 1.115.286 1.59a3.5 3.5 0 00.808 1.223c.345.34.765.599 1.262.782a4.772 4.772 0 001.658.274 5.04 5.04 0 001.506-.24zm-3.366-5.7c.412-.374.959-.557 1.649-.557.648 0 1.17.175 1.549.525.379.349.58.832.614 1.447h-4.544a2.26 2.26 0 01.732-1.414z" fill="#000" data-v-49272a52></path><path d="M154.273 76.435h1.212l2.878 3.67 2.726-3.67h1.178v7.406h-1.329v-5.4l-2.592 3.436h-.051l-2.692-3.437v5.4h-1.33v-7.405z" fill="#000" data-v-49272a52></path><path fill-rule="evenodd" clip-rule="evenodd" d="M165.885 76.46a4.187 4.187 0 00-1.144.49l.353 1.05c.303-.15.606-.275.909-.383.303-.109.69-.159 1.153-.159.37 0 .665.059.892.175.227.108.395.275.513.475.118.2.194.449.236.74.042.291.059.607.059.949a2.28 2.28 0 00-.909-.375 5.229 5.229 0 00-.959-.1c-.396 0-.766.059-1.12.158-.353.1-.656.25-.9.45a2.14 2.14 0 00-.589.74 2.3 2.3 0 00-.219 1.007c0 .724.211 1.29.631 1.69.421.399.976.598 1.666.598.623 0 1.12-.108 1.498-.324.379-.217.682-.466.901-.749v.957h1.245v-4.543c0-.966-.21-1.714-.639-2.239-.421-.524-1.17-.79-2.23-.79-.472 0-.918.066-1.347.183zm2.223 6c-.303.216-.699.315-1.187.315-.429 0-.766-.108-1.001-.316-.236-.216-.354-.499-.354-.849 0-.207.042-.382.135-.54.093-.158.219-.283.362-.383a1.6 1.6 0 01.513-.225c.194-.05.387-.075.589-.075.657 0 1.22.158 1.683.491v.94a3.824 3.824 0 01-.74.641zM181.841 73.83c.269-.124.521-.332.757-.64l-.724-1.04c-.185.25-.395.424-.631.516a4.007 4.007 0 01-.774.216l-.252.045c-.219.038-.454.08-.707.122a5.224 5.224 0 00-1.178.366c-.598.258-1.077.607-1.439 1.048-.362.441-.648.94-.842 1.49a7.793 7.793 0 00-.395 1.722c-.068.6-.101 1.173-.101 1.722 0 .708.092 1.348.277 1.922.186.575.446 1.057.791 1.448.345.4.758.7 1.246.916.488.216 1.035.324 1.649.324.564 0 1.086-.108 1.557-.308a3.758 3.758 0 001.212-.823c.336-.342.606-.75.791-1.207.193-.458.286-.949.286-1.465 0-.557-.084-1.064-.244-1.514a3.271 3.271 0 00-.69-1.156 3.072 3.072 0 00-1.103-.75 3.827 3.827 0 00-1.447-.266c-.32 0-.631.042-.934.125a3.604 3.604 0 00-.842.358 3.2 3.2 0 00-.698.54c-.202.209-.37.442-.488.708h-.034c.026-.341.068-.69.143-1.048.076-.358.185-.7.329-1.024.143-.324.328-.616.555-.882a2.52 2.52 0 01.875-.624 4.646 4.646 0 011.153-.374l.264-.048c.263-.048.514-.094.754-.144.32-.066.614-.15.884-.274zm-4.679 7.115a4.146 4.146 0 01-.185-1.298 2.09 2.09 0 01.303-.707c.143-.225.328-.424.547-.6a2.773 2.773 0 011.733-.59c.783 0 1.372.241 1.784.716.413.482.615 1.081.615 1.805 0 .358-.068.683-.185.982a2.36 2.36 0 01-1.279 1.323c-.303.133-.632.2-1.002.2s-.707-.075-1.018-.225a2.34 2.34 0 01-.8-.624 3.129 3.129 0 01-.513-.982zM193.563 76.435h-1.33v7.406h1.33v-7.406zm-8.281 0h1.33v2.222h1.229c.58 0 1.051.075 1.43.216.379.142.682.333.909.566.227.233.387.508.48.815.092.308.143.624.143.957 0 .333-.051.65-.16.966-.101.316-.278.59-.514.84-.235.25-.555.45-.959.6-.404.149-.892.232-1.481.232h-2.415v-7.414h.008zm1.33 3.461v2.713h.968c.665 0 1.136-.116 1.405-.35.27-.233.404-.565.404-1.006 0-.45-.143-.79-.412-1.024-.278-.233-.741-.35-1.38-.35h-.985v.017z" fill="#000" data-v-49272a52></path><path d="M202.357 82.775c-.32.408-.741.716-1.246.924a4.286 4.286 0 01-1.632.316 4.63 4.63 0 01-1.633-.274 3.613 3.613 0 01-1.262-.782 3.555 3.555 0 01-.825-1.224 4.192 4.192 0 01-.294-1.589c0-.54.092-1.04.286-1.514.185-.475.454-.882.791-1.224.337-.349.74-.615 1.195-.823a3.634 3.634 0 011.523-.308c.597 0 1.153.075 1.658.224.505.15.934.4 1.287.75l-.614 1.04a2.886 2.886 0 00-1.027-.6 3.612 3.612 0 00-1.119-.174c-.336 0-.656.066-.968.191a2.587 2.587 0 00-.824.533 2.52 2.52 0 00-.564.832c-.143.324-.21.682-.21 1.081 0 .408.075.774.218 1.09.143.325.337.6.581.832.244.234.53.408.858.525.329.116.674.183 1.044.183.454 0 .858-.092 1.22-.267a3.05 3.05 0 00.926-.69l.631.948zM203.038 76.435h6.825v1.315h-2.744v6.09h-1.329v-6.09h-2.743v-1.315h-.009z" fill="#000" data-v-49272a52></path><path fill-rule="evenodd" clip-rule="evenodd" d="M212.64 76.436h-1.33v10.7h1.33V83.5c.269.175.589.3.959.383.37.083.757.124 1.153.124.589 0 1.119-.108 1.599-.307a3.825 3.825 0 001.228-.84c.345-.359.606-.775.791-1.266.185-.49.278-1.015.278-1.572 0-.55-.084-1.057-.244-1.515a3.524 3.524 0 00-.69-1.181 2.996 2.996 0 00-1.086-.774 3.49 3.49 0 00-1.439-.283c-.521 0-1.009.1-1.472.3-.463.2-.825.44-1.077.74v-.873zm.926 1.373c.379-.2.791-.3 1.237-.3.387 0 .732.058 1.044.183.303.125.555.3.766.533.21.233.37.5.471.815.109.316.16.658.16 1.032 0 .4-.068.757-.185 1.09a2.4 2.4 0 01-.514.849 2.36 2.36 0 01-.816.557 2.685 2.685 0 01-1.086.208c-.361 0-.698-.041-1.018-.124a3.328 3.328 0 01-.984-.45v-3.67c.235-.282.547-.523.925-.723zM228.847 76.435h-1.33v7.406h1.33v-7.406zm-8.289 0h1.33v2.222h1.228c.581 0 1.052.075 1.431.216.379.142.682.333.909.566.227.233.387.508.479.815.093.308.143.624.143.957 0 .333-.05.65-.159.966-.101.316-.278.59-.514.84-.235.25-.555.45-.959.6-.404.149-.892.232-1.481.232h-2.415v-7.414h.008zm1.339 3.461v2.713h.968c.664 0 1.136-.116 1.405-.35.269-.233.404-.565.404-1.006 0-.45-.143-.79-.412-1.024-.278-.233-.741-.35-1.38-.35h-.985v.017z" fill="#000" data-v-49272a52></path><path d="M235.226 80.005l2.844 3.836h-1.632l-2.197-2.996-2.23 2.996h-1.548l2.827-3.77-2.659-3.636h1.633l2.028 2.796 2.061-2.796h1.549l-2.676 3.57zM118.409 92.994h-4.081v6.174h-1.33v-7.405h6.74v7.405h-1.329v-6.174zM127.286 93.077h-2.625l-.085 1.248c-.092 1.057-.218 1.906-.395 2.554-.177.65-.396 1.149-.648 1.498-.252.35-.547.591-.884.708a3.06 3.06 0 01-1.085.183l-.101-1.282c.143.008.311-.025.496-.108.186-.083.371-.266.547-.54.177-.284.337-.683.48-1.199.143-.524.236-1.206.286-2.064l.135-2.305h5.209v7.406h-1.33v-6.1z" fill="#000" data-v-49272a52></path><path fill-rule="evenodd" clip-rule="evenodd" d="M132.201 91.78c-.43.116-.817.282-1.145.49l.354 1.049c.303-.15.606-.275.908-.383.303-.108.691-.158 1.153-.158.371 0 .665.058.892.174.228.109.396.275.514.475.117.2.193.45.235.74.042.292.059.608.059.949a2.277 2.277 0 00-.909-.374 5.22 5.22 0 00-.959-.1c-.395 0-.766.058-1.119.158-.354.1-.657.25-.901.45a2.14 2.14 0 00-.589.74 2.3 2.3 0 00-.218 1.007c0 .723.21 1.29.631 1.689.42.399.976.599 1.666.599.623 0 1.119-.108 1.498-.325.378-.216.681-.466.9-.749v.957h1.246v-4.543c0-.965-.211-1.714-.64-2.238-.421-.525-1.17-.79-2.23-.79a5.1 5.1 0 00-1.346.182zm2.23 5.998c-.302.217-.698.317-1.186.317-.438 0-.766-.108-1.001-.317-.236-.216-.354-.499-.354-.848 0-.208.042-.383.135-.541.092-.158.219-.283.362-.383.143-.1.319-.175.513-.225a2.33 2.33 0 01.589-.074c.656 0 1.22.158 1.683.49v.94a3.83 3.83 0 01-.741.641z" fill="#000" data-v-49272a52></path><path d="M137.72 91.763h6.825v1.314h-2.744v6.091h-1.329v-6.09h-2.743v-1.315h-.009z" fill="#000" data-v-49272a52></path><path fill-rule="evenodd" clip-rule="evenodd" d="M150.756 99.093c.505-.158.934-.4 1.304-.732l-.404-1.032c-.244.217-.572.4-.968.55-.395.15-.841.224-1.329.224-.732 0-1.338-.191-1.818-.582-.48-.391-.74-.94-.799-1.64h5.756c.058-.257.084-.549.084-.89 0-.507-.093-.965-.278-1.381a3.264 3.264 0 00-.741-1.073 3.28 3.28 0 00-1.11-.691 3.696 3.696 0 00-1.355-.25c-.623 0-1.17.108-1.649.308a3.618 3.618 0 00-1.204.824 3.494 3.494 0 00-.749 1.223 4.294 4.294 0 00-.261 1.514c0 .583.101 1.115.286 1.59.186.474.463.882.808 1.223.345.341.766.599 1.263.782a4.766 4.766 0 001.657.275c.497 0 1.002-.084 1.507-.242zm-3.374-5.708c.412-.374.959-.557 1.649-.557.657 0 1.17.183 1.549.524.378.35.58.832.614 1.448h-4.544a2.26 2.26 0 01.732-1.415zM153.23 91.763h1.683l2.566 3.57-2.743 3.835h-1.632l2.877-3.836-2.751-3.57zm4.577 0h1.33v7.405h-1.33v-7.405zm6.084 7.405l-2.928-3.836 2.735-3.57h-1.65l-2.583 3.57 2.777 3.836h1.649zM169.967 99.093c.505-.158.934-.4 1.304-.732l-.404-1.032c-.244.217-.572.4-.967.55-.396.15-.842.224-1.33.224-.732 0-1.338-.191-1.818-.582-.479-.391-.74-.94-.799-1.64h5.756c.059-.257.084-.549.084-.89 0-.507-.092-.965-.278-1.381a3.276 3.276 0 00-.74-1.073 3.284 3.284 0 00-1.111-.691 3.692 3.692 0 00-1.355-.25c-.622 0-1.169.108-1.649.308a3.624 3.624 0 00-1.203.824 3.465 3.465 0 00-.749 1.223 4.272 4.272 0 00-.261 1.514c0 .583.101 1.115.286 1.59.185.474.463.882.808 1.223.345.341.765.599 1.262.782a4.772 4.772 0 001.658.275 5.04 5.04 0 001.506-.242zm-3.374-5.708c.413-.374.96-.557 1.65-.557.648 0 1.169.183 1.548.524.379.35.581.832.614 1.448h-4.544a2.26 2.26 0 01.732-1.415zM177.188 89.275c-.783 0-1.212-.433-1.279-1.298h-1.254c0 .332.059.632.168.915.11.283.27.524.48.724.21.2.48.358.791.482.311.125.673.183 1.085.183.379 0 .716-.058 1.019-.183.303-.116.555-.282.774-.482.21-.2.379-.441.496-.724.118-.283.177-.583.177-.915H178.4c-.059.865-.472 1.298-1.212 1.298zm-3.594 2.487v7.406h1.33l4.325-5.517v5.517h1.33v-7.406h-1.33l-4.325 5.517v-5.517h-1.33z" fill="#000" data-v-49272a52></path></svg></div>',1)),r("div",TN,[u(l,{name:"done",color:"positive",size:"32px"}),t[0]||(t[0]=r("span",{class:"font-size-14px"}," Без комиссии",-1))]),r("div",VN,[u(l,{name:"done",color:"warning",size:"32px"}),t[1]||(t[1]=r("span",{class:"font-size-14px"}," Для оплаты необходим смартфон ",-1))]),r("div",BN,[u(a,{outline:"",rounded:"",color:"positive",class:"full-width font-size-14px",label:"Оплата СБП",onClick:i.paySBP},null,8,["onClick"])]),t[3]||(t[3]=r("div",{class:"q-pt-lg"},[r("a",{href:"https://www.cbr.ru/PSystem/sfp/",class:"font-size-14px"},"Инструкция СБП")],-1))])],2)):R("",!0),i.isPaymentCard?(g(),x("div",{key:1,class:Lt({"col-12 col-md-6":i.isPaymentSbp&&i.isPaymentCard,"col-12":!i.isPaymentSbp&&i.isPaymentCard})},[r("div",IN,[t[6]||(t[6]=Rn('<div class="text-center" data-v-49272a52><svg xmlns="http://www.w3.org/2000/svg" width="239" height="120" viewBox="0 0 48 48" data-v-49272a52><title data-v-49272a52>5-Credit Card</title><g id="_5-Credit_Card" data-name="5-Credit Card" data-v-49272a52><path class="cls-1" d="M47,36a4,4,0,0,1-4,4H5a4,4,0,0,1-4-4V12A4,4,0,0,1,5,8H43a4,4,0,0,1,4,4V36Z" data-v-49272a52></path><rect class="cls-2" x="6" y="29" width="36" height="5" data-v-49272a52></rect><rect class="cls-3" x="34" y="14" width="8" height="4" rx="1" ry="1" data-v-49272a52></rect><circle class="cls-3" cx="9" cy="16" r="3" data-v-49272a52></circle><path class="cls-4" d="M47,31a1,1,0,0,0,1-1V12a5.006,5.006,0,0,0-5-5H5a5.006,5.006,0,0,0-5,5V36a5.006,5.006,0,0,0,5,5H43a5.006,5.006,0,0,0,5-5V34a1,1,0,0,0-1-1H6a1,1,0,0,0,0,2H46v1a3,3,0,0,1-3,3H5a3,3,0,0,1-3-3V12A3,3,0,0,1,5,9H43a3,3,0,0,1,3,3V30A1,1,0,0,0,47,31Z" data-v-49272a52></path><path class="cls-4" d="M13,16a4,4,0,1,0-4,4A4,4,0,0,0,13,16ZM9,18a2,2,0,1,1,2-2A2,2,0,0,1,9,18Z" data-v-49272a52></path><path class="cls-4" d="M43,15a2,2,0,0,0-2-2H35a2,2,0,0,0-2,2v2a2,2,0,0,0,2,2h6a2,2,0,0,0,2-2Zm-2,2-6,0V15h6Z" data-v-49272a52></path><path class="cls-4" d="M6,28a1,1,0,0,0,0,2H9a1,1,0,0,0,0-2Z" data-v-49272a52></path><path class="cls-4" d="M32,28a1,1,0,0,0,0,2h3a1,1,0,0,0,0-2Z" data-v-49272a52></path><path class="cls-4" d="M39,28a1,1,0,0,0,0,2h3a1,1,0,0,0,0-2Z" data-v-49272a52></path><path class="cls-4" d="M13,30H28a1,1,0,0,0,0-2H13a1,1,0,0,0,0,2Z" data-v-49272a52></path></g></svg></div>',1)),r("div",ON,[u(l,{name:"done",color:"positive",size:"32px"}),t[4]||(t[4]=r("span",{class:"font-size-14px"}," Не требуется смартфон",-1))]),r("div",FN,[u(l,{name:"done",color:"warning",size:"32px"}),t[5]||(t[5]=r("span",{class:"font-size-14px"}," Возможна комиссия ",-1))]),r("div",UN,[u(a,{outline:"",rounded:"",color:"positive",class:"full-width font-size-14px",label:"Оплата картой",onClick:i.payCard},null,8,["onClick"])])])],2)):R("",!0)])])}const jN=Z(EN,[["render",HN],["__scopeId","data-v-49272a52"]]),on={version:"1.0",dictionary:[{bankName:"Сбербанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000111.png",schema:"bank100000000111",package_name:"ru.sberbankmobile"},{bankName:"Тинькофф",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000004.png",schema:"bank100000000004",package_name:"com.idamob.tinkoff.android"},{bankName:"ВТБ",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000005.png",schema:"bank100000000005",package_name:"ru.vtb24.mobilebanking.android"},{bankName:"Альфа-Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000008.png",schema:"bank100000000008",package_name:"ru.alfabank.mobile.android"},{bankName:"Райффайзен Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000007.png",schema:"bank100000000007",package_name:"ru.raiffeisennews"},{bankName:"Открытие",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000015.png",schema:"bank100000000015",package_name:"com.openbank"},{bankName:"Газпромбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000001.png",schema:"bank100000000001",package_name:"ru.gazprombank.android.mobilebank.app"},{bankName:"Промсвязьбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000010.png",schema:"bank100000000010",package_name:"logo.com.mbanking"},{bankName:"Совкомбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000013.png",schema:"bank100000000013",package_name:"ru.sovcomcard.halva.v1"},{bankName:"Росбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000012.png",schema:"bank100000000012",package_name:"ru.rosbank.android"},{bankName:"Россельхозбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000020.png",schema:"bank100000000020",package_name:"ru.rshb.dbo"},{bankName:"МКБ",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000025.png",schema:"bank100000000025",package_name:"ru.mkb.mobile"},{bankName:"Юникредит Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000030.png",schema:"bank100000000030",package_name:"ru.ucb.android"},{bankName:"Юникредит Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000030_new.png",schema:"bank100000000030_new",package_name:"ru.unicredit.android"},{bankName:"Синара банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000003.png",schema:"bank100000000003",package_name:"ru.skbbank.ib"},{bankName:"Газэнергобанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000043.png",schema:"bank100000000043",package_name:"ru.gebank.ib"},{bankName:"Авангард",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000028.jpg",schema:"bank100000000028",package_name:"ru.avangard.sbp_client"},{bankName:"Элплат",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000086.png",schema:"bank100000000086",package_name:"ru.elplat.elplat2"},{bankName:"РНКБ Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000011.png",schema:"bank100000000011",package_name:"com.bifit.rncbbeta"},{bankName:"Экспобанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000044.png",schema:"bank100000000044",package_name:"ru.ftc.faktura.expobank"},{bankName:"Банк ВБРР",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000049.png",schema:"bank100000000049",package_name:"com.bssys.vbrrretail"},{bankName:"Банк Русский Стандарт RSB+",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100100000014.png",schema:"bank100000000500",package_name:"ru.wildberries.razz"},{bankName:"АБ РОССИЯ",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000095.png",schema:"bank100000000095",package_name:"ru.artsofte.russiafl"},{bankName:"ДБО Фактура",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000900.png",schema:"bank100000000900",package_name:"ru.ftc.faktura.multibank"},{bankName:"КБ Хлынов",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000056.png",schema:"bank100000000056",package_name:"ru.bank_hlynov.xbank"},{bankName:"Бланк банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000053.png",schema:"bank100000000053",package_name:"ru.ftc.faktura.vesta"},{bankName:"КБ Солидарность",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000121.png",schema:"bank100000000121",package_name:"com.isimplelab.ibank.solidarnost"},{bankName:"Банк ДОМ.РФ",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000082.png",schema:"bank100000000082",package_name:"com.bssys.roscapretail"},{bankName:"Хакасский муниципальный банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000127.png",schema:"bank100000000127",package_name:"ru.ftc.faktura.kbhmb"},{bankName:"МТС-Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000017.png",schema:"bank100000000017",package_name:"ru.mts.money"},{bankName:"Банк ПСКБ",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000087.png",schema:"bank100000000087",package_name:"ru.ftc.faktura.pskb"},{bankName:"Левобережный",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000052.png",schema:"bank100000000052",package_name:"ru.ftc.faktura.nskbl"},{bankName:"Ак Барс Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000006.png",schema:"bank100000000006",package_name:"ru.akbars.mobile"},{bankName:"КБ РостФинанс",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000098.png",schema:"bank100000000098",package_name:"ru.ftc.faktura.rostfinance"},{bankName:"Быстробанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000092.png",schema:"bank100000000092",package_name:"ru.ilb.bbmobile"},{bankName:"МС Банк Рус",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000229.png",schema:"bank100000000229",package_name:"ru.mcbankrus.MCBankRus"},{bankName:"Кредит Европа Банк Россия",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000027.png",schema:"bank100000000027"},{bankName:"Алмазэргиэнбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000080.png",schema:"bank100000000080",package_name:"ru.albank.online.aebit"},{bankName:"ИК Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000122.png",schema:"bank100000000122",package_name:"com.bifit.mobile.citizen.icbru"},{bankName:"БАНК ОРЕНБУРГ",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000124.png",schema:"bank100000000124",package_name:"ru.ftc.faktura.orbank"},{bankName:"Агропромкредит",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000118.png",schema:"bank100000000118",package_name:"ru.ftc.faktura.agropromkredit"},{bankName:"Энергобанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000159.png",schema:"bank100000000159",package_name:"com.energobank.digital"},{bankName:"КОШЕЛЕВ-БАНК",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000146.jpg",schema:"bank100000000146",package_name:"com.bifit.mobile.citizen.kbnk"},{bankName:"СДМ-Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000069.png",schema:"bank100000000069",package_name:"ru.ftc.faktura.sdm"},{bankName:"Мир Бизнес Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000140.png",schema:"bank100000000140",package_name:"com.bifit.mobile.citizen.mbb"},{bankName:"Абсолют Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000047.png",schema:"bank100000000047",package_name:"ru.ftc.faktura.absolutbank"},{bankName:"Модульбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000099.png",schema:"bank100000000099",package_name:"ru.ftc.faktura.multibank"},{bankName:"Банк Акцепт",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000135.png",schema:"bank100000000135",package_name:"ru.ftc.faktura.akcept"},{bankName:"Энерготрансбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000139.png",schema:"bank100000000139",package_name:"ru.faktura.etbank.person"},{bankName:"Сибсоцбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000166.png",schema:"bank100000000166",package_name:"ru.ftc.faktura.multibank"},{bankName:"Банк Развитие-Столица",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000172.png",schema:"bank100000000172",package_name:"ru.ftc.faktura.razvitiestolica"},{bankName:"РЕСО Кредит",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000187.png",schema:"bank100000000187",package_name:"ru.ftc.faktura.resokreditbank"},{bankName:"ЮМани",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000022.png",schema:"bank100000000022",package_name:"ru.yoo.money"},{bankName:"Банк Санкт-Петербург",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000029.png",schema:"bank100000000029",package_name:"ru.bspb"},{bankName:"Кубань Кредит",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000050.png",schema:"bank100000000050",package_name:"com.isimplelab.ibank.kubankredit"},{bankName:"Точка ФК Открытие",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000065.png",schema:"bank100000000065",package_name:"com.tochka.bank"},{bankName:"НОВИКОМБАНК",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000177.png",schema:"bank100000000177",package_name:"com.bssys.novikomretail"},{bankName:"РосДорБанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000084.png",schema:"bank100000000084",package_name:"ru.rosdorbank.physical"},{bankName:"Примсоцбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000088.png",schema:"bank100000000088",package_name:"ru.ftc.faktura.primsoc"},{bankName:"Банк Саратов",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000126.png",schema:"bank100000000126",package_name:"ru.ftc.faktura.banksaratov"},{bankName:"Банк Таврический",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000173.png",schema:"bank100000000173",package_name:"ru.ftc.faktura.tavrich"},{bankName:"Тольяттихимбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000152.png",schema:"bank100000000152",package_name:"com.bifit.mobile.citizen.thbank"},{bankName:"Кремлёвский",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000201.png",schema:"bank100000000201",package_name:"ru.ftc.faktura.kremlevskiy"},{bankName:"Транскапиталбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000034.png",schema:"bank100000000034",package_name:"ru.ftc.faktura.tkbbank"},{bankName:"Челябинвестбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000094.png",schema:"bank100000000094",package_name:"ru.chelyabinvestbank.investpay"},{bankName:"Банк Держава",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000235.png",schema:"bank100000000235",package_name:"ru.ftc.faktura.derzhava"},{bankName:"НБД Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000134.png",schema:"bank100000000134",package_name:"ru.nbd.android"},{bankName:"Сургутнефтегазбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000091.png",schema:"bank100000000091",package_name:"ru.sngb.dbo.client.android"},{bankName:"Енисейский Объединенный Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000258.png",schema:"bank100000000258",package_name:"ru.ftc.faktura.united"},{bankName:"Банк Венец",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000153.png",schema:"bank100000000153",package_name:"ru.ftc.faktura.venetsbank"},{bankName:"Почта Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000016.png",schema:"bank100000000016",package_name:"ru.letobank.Prometheus"},{bankName:"Банк Русский Стандарт",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000014.png",schema:"bank100000000014",package_name:"ru.simpls.brs2.mobbank"},{bankName:"Дальневосточный Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000083.png",schema:"bank100000000083",package_name:"com.bifit.dvbank"},{bankName:"Банк Интеза",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000170.png",schema:"bank100000000170",package_name:"ru.ftc.faktura.intesabank"},{bankName:"Генбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000037.png",schema:"bank100000000037",package_name:"com.mmonline.mobile"},{bankName:"Вузбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000215.png",schema:"bank100000000215",package_name:"cb.ibank.vuz"},{bankName:"Уралпромбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000142.png",schema:"bank100000000142",package_name:"ru.uralprombank.mobilebanknew.googleplay"},{bankName:"Национальный Стандарт",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000243.png",schema:"bank100000000243",package_name:"ru.ftc.faktura.nsbank"},{bankName:"Банк Екатеринбург",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000090.png",schema:"bank100000000090",package_name:"ru.emb.android"},{bankName:"Банк Морской",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000171.png",schema:"bank100000000171",package_name:"ru.ftc.faktura.maritimebank"},{bankName:"Кредит Урал Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000064.png",schema:"bank100000000064",package_name:"com.credituralbank.CUBmobilenew"},{bankName:"Углеметбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000093.png",schema:"bank100000000093",package_name:"com.isimplelab.isimpleceo.uglemet"},{bankName:"РН Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000253.png",schema:"bank100000000253",package_name:"ru.ftc.faktura.multibank"},{bankName:"Стройлесбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000193.png",schema:"bank100000000193",package_name:"com.bssys.stroylesretail"},{bankName:"Банк Итуруп",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000158.png",schema:"bank100000000158",package_name:"ru.ftc.faktura.iturup"},{bankName:"Первый Инвестиционный Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000174.png",schema:"bank100000000174",package_name:"ru.ftc.faktura.finbank"},{bankName:"Газтрансбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000183.png",schema:"bank100000000183",package_name:"ru.faktura.gaztransbank.person"},{bankName:"Челиндбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000106.png",schema:"bank100000000106",package_name:"com.isimplelab.ibank.chelind"},{bankName:"НИКО-Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000115.png",schema:"bank100000000115",package_name:"ru.ftc.faktura.multibank"},{bankName:"НОКССБАНК",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000062.png",schema:"bank100000000062",package_name:"ru.ftc.faktura.nokss"},{bankName:"Владбизнесбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000058.png",schema:"bank100000000058",package_name:"ru.ftc.faktura.vlbb"},{bankName:"Кузнецкбизнесбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000195.png",schema:"bank100000000195",package_name:"ru.ftc.faktura.kbb"},{bankName:"Автоградбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000130.png",schema:"bank100000000130",package_name:"ru.faktura.avtograd.person"},{bankName:"Томскпромстройбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000206.png",schema:"bank100000000206",package_name:"ru.ftc.faktura.multibank"},{bankName:"Международный финансовый клуб",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000203.png",schema:"bank100000000203",package_name:"ftc.faktura.mfkbank"},{bankName:"Форштадт",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000081.png",schema:"bank100000000081",package_name:"ru.ftc.faktura.forshtadt"},{bankName:"Солид Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000230.png",schema:"bank100000000230",package_name:"ru.ftc.faktura.solidbank"},{bankName:"Банк Александровский",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000211.png",schema:"bank100000000211",package_name:"ru.ftc.faktura.alexbank"},{bankName:"Акибанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000107.png",schema:"bank100000000107",package_name:"ru.ftc.faktura.akibank"},{bankName:"Национальный инвестиционно-промышленный банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000185.png",schema:"bank100000000185",package_name:"ru.ftc.faktura.nipbank"},{bankName:"Алеф-банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000113.png",schema:"bank100000000113",package_name:"ru.ftc.faktura.alefbank"},{bankName:"Внешфинбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000248.png",schema:"bank100000000248",package_name:"com.bifit.vfbank"},{bankName:"Урал ФД",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000151.png",schema:"bank100000000151",package_name:"com.bssys.uralfdretail"},{bankName:"Арес банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000129.png",schema:"bank100000000129",package_name:"ru.ftc.faktura.multibank"},{bankName:"Северный Народный банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000208.png",schema:"bank100000000208",package_name:"com.snb.online"},{bankName:"Объединенный капитал",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000182.png",schema:"bank100000000182",package_name:"com.bifit.mobile.citizen.okbank"},{bankName:"Татсоцбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000189.png",schema:"bank100000000189",package_name:"com.tatsotsbank.dbomobile"},{bankName:"Норвик Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000202.png",schema:"bank100000000202",package_name:"ru.vtkbank.android"},{bankName:"Джей энд Ти Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000213.png",schema:"bank100000000213",package_name:"ru.faktura.jtbank.person"},{bankName:"НС Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000071.png",schema:"bank100000000071",package_name:"ru.ftc.faktura.ns"},{bankName:"Земский Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000066.png",schema:"bank100000000066",package_name:"ru.ftc.faktura.zemskybank"},{bankName:"Аверс",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000154.png",schema:"bank100000000154",package_name:"com.bssys.aversretail"},{bankName:"Руснарбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000194.png",schema:"bank100000000194",package_name:"ru.rusnarbank.correqts.retail"},{bankName:"Реалист Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000232.png",schema:"bank100000000232",package_name:"ru.ftc.faktura.baikalinvestbank"},{bankName:"Эс-Би-Ай Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000105.png",schema:"bank100000000105",package_name:"ru.sbi.android"},{bankName:"МЕТКОМБАНК",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000136.png",schema:"bank100000000136",package_name:"com.metkombank.mobile"},{bankName:"Банк Казани",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000191.png",schema:"bank100000000191",package_name:"com.isimplelab.ionic.kazan.fl"},{bankName:"Трансстройбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000197.png",schema:"bank100000000197",package_name:"com.intervale.sbp.atlas"},{bankName:"Банк Заречье",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000205.png",schema:"bank100000000205",package_name:"com.bifit.mobile.citizen.zarech"},{bankName:"Центр-Инвест банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000059.png",schema:"bank100000000059",package_name:"ru.centrinvest.mobilebanking2018"},{bankName:"Датабанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000070.png",schema:"bank100000000070",package_name:"com.mifors.izhcombank"},{bankName:"Гарант-Инвест",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000112.png",schema:"bank100000000112",package_name:"com.intervale.sbp.atlas"},{bankName:"Социум банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000223.png",schema:"bank100000000223",package_name:"com.intervale.sbp.atlas"},{bankName:"СИНКО-Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000148.png",schema:"bank100000000148",package_name:"com.intervale.sbp.atlas"},{bankName:"Ишбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000199.png",schema:"bank100000000199",package_name:"com.bifit.pmobile.isbank"},{bankName:"Банк Зенит",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000045.png",schema:"bank100000000045",package_name:"ru.zenit.android"},{bankName:"Фора-банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000217.png",schema:"bank100000000217",package_name:"ru.briginvest.sense"},{bankName:"Мир Привилегий",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000169.png",schema:"bank100000000169",package_name:"ru.ftc.faktura.multibank"},{bankName:"БКФ банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000227.png",schema:"bank100000000227",package_name:"com.bifit.mobile.citizen.cfb"},{bankName:"Горбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000125.png",schema:"bank100000000125",package_name:"com.isimplelab.ionic.gorbank.prod"},{bankName:"Москомбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000176.png",schema:"bank100000000176",package_name:"ru.ftc.faktura.moscombank"},{bankName:"Тимер банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000144.png",schema:"bank100000000144",package_name:"com.timerbank.retail"},{bankName:"Мособлбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000221.png",schema:"bank100000000221",package_name:"com.mob.android"},{bankName:"Ситибанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000128.png",schema:"bank100000000128",package_name:"com.citibank.mobile.ru"},{bankName:"Автоторгбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000181.png",schema:"bank100000000181",package_name:"com.bifit.atbbank"},{bankName:"КИВИ банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000009.png",schema:"bank100000000009",package_name:"ru.mw"},{bankName:"УРАЛСИБ",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000026.png",schema:"bank100000000026",package_name:"ru.bankuralsib.mb.android"},{bankName:"Союз",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000078.png",schema:"bank100000000078",package_name:"com.banksoyuz.artsofte"},{bankName:"Русьуниверсалбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000165.png",schema:"bank100000000165",package_name:"ru.rubank.ubsmobile"},{bankName:"УБРиР",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000031.png",schema:"bank100000000031",package_name:"cb.ibank"},{bankName:"Приморье",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000226.png",schema:"bank100000000226",package_name:"ru.ftc.faktura.multibank"},{bankName:"Интерпрогрессбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000236.png",schema:"bank100000000236",package_name:"ru.ipb.ubsmobile"},{bankName:"Банк Пойдём!",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000103.png",schema:"bank100000000103",package_name:"com.openwaygroup.ic.panda.poidem"},{bankName:"Тендер-Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000175.png",schema:"bank100000000175",package_name:"com.bifit.mobile.citizen.tenderbank"},{bankName:"ОТП Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000018.png",schema:"bank100000000018",package_name:"ru.otpbank.mobile"},{bankName:"Крокус-Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000212.png",schema:"bank100000000212",package_name:"ru.krk.ubsmobile"},{bankName:"Хоум Кредит энд Финанс Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000024.png",schema:"bank100000000024",package_name:"ru.homecredit.mycredit"},{bankName:"Ренессанс Кредит",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000032.png",schema:"bank100000000032",package_name:"cz.bsc.rc"},{bankName:"Белгородсоцбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000225.png",schema:"bank100000000225",package_name:"com.bifit.mobile.citizen.belsocbank"},{bankName:"Хайс",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000272.png",schema:"bank100000000272",package_name:"com.hicebank.android"},{bankName:"Севергазбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000219.png",schema:"bank100000000219",package_name:"com.bpc.crossplatform_trading.bpc_trading"},{bankName:"НРБанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000184.png",schema:"bank100000000184",package_name:"com.bifit.nrb"},{bankName:"Москоммерцбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000110.png",schema:"bank100000000110",package_name:"com.bifit.mobile.citizen.moskb"},{bankName:"Кубаньторгбанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000180.png",schema:"bank100000000180",package_name:"ru.isfront.android.kt"},{bankName:"Новобанк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000222.png",schema:"bank100000000222",package_name:"ru.ftc.faktura.novobank"},{bankName:"СМП Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000036.png",schema:"bank100000000036",package_name:"com.smp.android"},{bankName:"НК банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000233.png",schema:"bank100000000233",package_name:"com.bifit.mobile.citizen.nkbank"},{bankName:"Тойота Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000138.png",schema:"bank100000000138",package_name:"com.isimplelab.ibank.toyota"},{bankName:"ББР",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000133.png",schema:"bank100000000133",package_name:"com.bifit.mobile.private.bbr"},{bankName:"Ланта-Банк",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000245.png",schema:"bank100000000245",package_name:"ru.ftc.faktura.lanta"},{bankName:"Долинск",logoURL:"https://qr.nspk.ru/proxyapp/logo/bank100000000270.png",schema:"bank100000000270",package_name:"ru.ftc.faktura.dolinsk"}]},JN={name:"LoanPaymentSbp",props:{loan:null,price:null},data(){var e;return{modelSbp:(e=on==null?void 0:on.dictionary)==null?void 0:e[0],bankLists:on.dictionary,isErrLoading:!1,errString:""}},methods:{...De({GetLoansPay:"userNotAuthorizedPay/GetLoansPay"}),filterFn(e,t){if(e===""){t(()=>{this.bankLists=on.dictionary});return}t(()=>{const n=e.toLowerCase();this.bankLists=on.dictionary.filter(s=>s.bankName.toLowerCase().indexOf(n)>-1)})},paySBP(){this.preferSbp=!0,this.pay()},cutLink(e,t){return e.replace(new RegExp(`.*?(${t}.*)`),"$1")},pay(){var e;this.$q.loading.show(),this.GetLoansPay({loanId:this.loan.loanId,clientId:(e=this.loan)==null?void 0:e.clientId,money:Number(this.price),preferSbp:!0,partialEarlyRepayment:!1,fullEarlyRepayment:!1}).then(t=>{var s,o,i;let n=(s=t==null?void 0:t.startPay)==null?void 0:s.payUrl;this.dialogPay=!1,this.resultPay=!0,/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)&&n.indexOf("qr.nspk.ru/")!==-1&&(o=this.modelSbp)!=null&&o.schema&&((i=this.modelSbp)==null||i.schema,n=this.cutLink(n,"qr.nspk.ru/"),n=this.modelSbp.schema+"://"+n,console.log(n,"url")),window.location.href=n}).catch(t=>{var n,s;this.isErrLoading=!0,this.errString=(t==null?void 0:t.errorMessage)??((n=t==null?void 0:t.data)==null?void 0:n.errorMessage)??"Ошибка! Не удалось установить подключение к серверу",this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:(t==null?void 0:t.errorMessage)??((s=t==null?void 0:t.data)==null?void 0:s.errorMessage)??"Ошибка! Не удалось установить подключение к серверу",position:"center",timeout:2e3})}).finally(()=>{this.$q.loading.hide()})}}},QN={style:{"min-height":"25px"}},WN={key:0,class:"text-red-5 text-center text-h6"},KN={class:"font-size-14px"},GN={class:"row"},YN={class:"col-12 col-md-12"},XN={class:"q-pa-md",style:{margin:"0 auto","max-width":"600px"}},ZN={class:"q-gutter-md"},eA=["src"],tA=["src"],nA={class:"col-12 col-md-12 q-pt-lg"},oA={class:"text-subtitle2",style:{margin:"0 auto","max-width":"200px"}};function sA(e,t,n,s,o,i){const l=f("q-item-section"),a=f("q-item-label"),c=f("q-item"),p=f("q-select"),d=f("q-btn");return g(),x("div",null,[r("div",QN,[o.isErrLoading?(g(),x("p",WN,[r("span",KN,Y(o.errString),1)])):R("",!0)]),r("div",GN,[r("div",YN,[r("div",XN,[r("div",ZN,[u(p,{modelValue:o.modelSbp,"onUpdate:modelValue":t[0]||(t[0]=m=>o.modelSbp=m),filled:"","use-input":"",behavior:"dialog","input-debounce":"0",options:o.bankLists,label:"Выберите банк для оплаты через СБП",color:"positive","options-selected-class":"text-positive",onFilter:i.filterFn},{selected:h(()=>[o.modelSbp?(g(),K(c,{key:0},{default:h(()=>[u(l,{avatar:""},{default:h(()=>[r("img",{src:o.modelSbp.logoURL,class:"sbp_img"},null,8,eA)]),_:1}),u(l,null,{default:h(()=>[u(a,null,{default:h(()=>[H(Y(o.modelSbp.bankName),1)]),_:1})]),_:1})]),_:1})):R("",!0)]),option:h(m=>[u(c,Ec(ca(m.itemProps)),{default:h(()=>[u(l,{avatar:""},{default:h(()=>[r("img",{src:m.opt.logoURL,class:"sbp_img"},null,8,tA)]),_:2},1024),u(l,null,{default:h(()=>[u(a,null,{default:h(()=>[H(Y(m.opt.bankName),1)]),_:2},1024)]),_:2},1024)]),_:2},1040)]),_:1},8,["modelValue","options","onFilter"])])])]),r("div",nA,[r("div",oA,[u(d,{outline:"",rounded:"",color:"positive",class:"full-width font-size-14px",label:"Оплатить",onClick:i.paySBP},null,8,["onClick"])])])])])}const iA=Z(JN,[["render",sA]]),lA={name:"ErrorAlert",props:{blockPersonalArea:{type:Object,default:null}},computed:{textBlock(){const e=this.$store.getters["main/optionDisabled"],t=this.$props.blockPersonalArea,n=t==null?void 0:t.purpose,s=e==null?void 0:e[`${n}`];return!s&&(t!=null&&t.isBlocked)?{name:"Ваш аккаунт заблокирован",text:"Более подробную информацию вы можете получить по горячей линии"}:s}}},rA={key:0,class:"text-center"},aA={class:"alert alert-info font-size-14px"};function uA(e,t,n,s,o,i){return i.textBlock?(g(),x("div",rA,[r("div",aA,Y(i.textBlock.text),1)])):R("",!0)}const cA=Z(lA,[["render",uA]]),dA={name:"LoanPaymentView",components:{FormLoans:ZE,FormPay:LN,FormBank:jN,FormSbp:iA,Payment_UserNotAuthorized_Information_Block:cA},props:{paymentData:{typeof:Object,default:null}},data(){return{step:1,price:null,loan:null,email:null}},created(){var e,t,n,s;this.paymentData||this.$router.push("/"),((t=(e=this.paymentData)==null?void 0:e.loans)==null?void 0:t.length)>1?this.step=1:(this.loan=(s=(n=this.paymentData)==null?void 0:n.loans)==null?void 0:s[0],this.step=2)},methods:{back(){var e,t,n,s;this.step===1&&this.$emit("isOpen"),this.step===2&&(!((t=(e=this.paymentData)==null?void 0:e.loans)!=null&&t.length)||((s=(n=this.paymentData)==null?void 0:n.loans)==null?void 0:s.length)===1)&&this.$emit("isOpen"),this.$refs.stepper.previous()},next1(e){this.loan=e.loan,this.$refs.stepper.next()},next2(e){this.price=e.price,this.price&&this.$refs.stepper.next()},next3(){this.$refs.stepper.next()},next4(){this.$refs.stepper.next()},routerBack(){this.back()}}},pA={class:"container external-container"},mA={class:"row items-center justify-evenly"},fA={class:"col-12"},hA={class:"pay-container q-mr-auto q-ml-auto background-white"},gA={id:"auth_pay_confirm_pay_view"},vA={class:"text-center",style:{"margin-bottom":"16px"}};function _A(e,t,n,s,o,i){const l=f("q-btn"),a=f("Payment_UserNotAuthorized_Information_Block"),c=f("FormLoans"),p=f("q-step"),d=f("FormPay"),m=f("FormBank"),v=f("FormSbp"),_=f("q-stepper");return g(),x("div",pA,[r("div",mA,[r("div",fA,[r("div",hA,[u(Be,{name:"slide-fade",mode:"out-in"},{default:h(()=>[r("div",null,[r("div",gA,[r("div",null,[r("div",vA,[u(l,{style:{"font-size":"10px","margin-top":"-9px"},outline:"",round:"",padding:"xs",color:"positive",icon:"arrow_back",class:"inline-block",onClick:i.routerBack},null,8,["onClick"]),t[1]||(t[1]=r("h5",{class:"no-margin inline-block q-pl-lg"},[r("span",{class:"font-size-30px"},"Онлайн оплата")],-1))]),t[2]||(t[2]=r("hr",{class:"opacity-0-2"},null,-1)),n.paymentData&&n.paymentData.blockPersonalArea?(g(),K(a,{key:0,"block-personal-area":n.paymentData.blockPersonalArea},null,8,["block-personal-area"])):R("",!0)]),u(_,{ref:"stepper",modelValue:o.step,"onUpdate:modelValue":t[0]||(t[0]=y=>o.step=y),animated:"",class:"shadow-none",style:{border:"0px"}},{default:h(()=>[u(p,{name:1,title:"1"},{default:h(()=>[o.step===1?(g(),K(c,{key:0,"payment-data":n.paymentData,loan:o.loan,"is-reset":e.isReset,onNext:i.next1},null,8,["payment-data","loan","is-reset","onNext"])):R("",!0)]),_:1}),u(p,{name:2,title:"2"},{default:h(()=>[o.step===2?(g(),K(d,{key:0,"payment-data":n.paymentData,loan:o.loan,onNext:i.next2},null,8,["payment-data","loan","onNext"])):R("",!0)]),_:1}),u(p,{name:3,title:"3"},{default:h(()=>[o.step===3?(g(),K(m,{key:0,loan:o.loan,price:o.price,onNext:i.next3},null,8,["loan","price","onNext"])):R("",!0)]),_:1}),u(p,{name:4,title:"4"},{default:h(()=>[o.step===4?(g(),K(v,{key:0,loan:o.loan,price:o.price},null,8,["loan","price"])):R("",!0)]),_:1})]),_:1},8,["modelValue"])])])]),_:1})])])])])}const bA=Z(dA,[["render",_A],["__scopeId","data-v-5f15c056"]]),yA={name:"AuthPayView",components:{FormClient:UE,FormPay:bA},data(){return{isFormPay:!0,isFormClient:!1,isReset:!1,authPayData:null}},computed:{blockAuthPay(){return this.$store.getters["main/blockAuthPay"]}},methods:{openFormPay(e){this.isFormPay=!1,this.isFormClient=!0,this.paymentData=e},openFormClient(){this.isFormPay=!0,this.isFormClient=!1,this.isReset=!0}}},xA={key:0},kA=["innerHTML"],wA={key:1},qA={key:2};function SA(e,t,n,s,o,i){const l=f("FormClient"),a=f("FormPay");return g(),x("div",null,[i.blockAuthPay?(g(),x("div",xA,[r("div",{innerHTML:i.blockAuthPay},null,8,kA)])):R("",!0),o.isFormPay?(g(),x("div",wA,[u(l,{"is-reset":o.isReset,onIsOpen:i.openFormPay},null,8,["is-reset","onIsOpen"])])):R("",!0),o.isFormClient?(g(),x("div",qA,[u(a,{"payment-data":e.paymentData,onIsOpen:i.openFormClient},null,8,["payment-data","onIsOpen"])])):R("",!0)])}const mc=Z(yA,[["render",SA]]),CA={name:"AuthPaySuccess",created(){var t,n;let e=(n=(t=this.$route.params)==null?void 0:t.pathMatch)==null?void 0:n[0];if(!e){this.$router.push("/");return}this.$q.loading.show(),this.getLoansResultByToken({token:e}).then(s=>{var o,i;(i=(o=s==null?void 0:s.startPay)==null?void 0:o.qiwiPayments)!=null&&i[0]||this.$router.push("/error")}).catch(s=>{console.warn(s,"err => LoanInformation loanId"),this.$router.push("/error")}).finally(()=>{this.$q.loading.hide()})},methods:{...De({getLoansResultByToken:"userNotAuthorizedPay/getLoansResultByToken"}),next(){this.$router.push("/")}}},PA={class:"text-center q-pt-xl q-pb-xl"},$A={id:"container",class:"text-center inline-block"},LA={id:"success-box",class:"shadow-lg__active"};function EA(e,t,n,s,o,i){const l=f("q-btn");return g(),x("div",PA,[r("div",$A,[r("div",LA,[t[0]||(t[0]=Rn('<div class="face" data-v-82cb513c><div class="eye" data-v-82cb513c></div><div class="eye right" data-v-82cb513c></div><div class="mouth happy" data-v-82cb513c></div></div><div class="shadow scale" data-v-82cb513c></div><div class="message" data-v-82cb513c><div class="text-h6 q-pt-xl text-white" data-v-82cb513c><span class="font-size-30px" data-v-82cb513c>Платёж отправлен <br data-v-82cb513c> в банк!</span></div></div>',3)),u(l,{color:"positive",label:"Вернуться на главную",flat:"",rounded:"",size:"lg",class:"q-px-lg font-size-14px",style:{top:"40%","background-color":"white !important"},onClick:i.next},null,8,["onClick"])])])])}const fc=Z(CA,[["render",EA],["__scopeId","data-v-82cb513c"]]),RA={name:"AuthPayDecline",created(){var t,n;let e=(n=(t=this.$route.params)==null?void 0:t.pathMatch)==null?void 0:n[0];if(!e){this.$router.push("/");return}this.$q.loading.show(),this.getLoansResultByToken({token:e}).then(s=>{var o,i;(i=(o=s==null?void 0:s.startPay)==null?void 0:o.qiwiPayments)!=null&&i[0]||this.$router.push("/error")}).catch(s=>{console.warn(s,"err => LoanInformation loanId"),this.$router.push("/error")}).finally(()=>{this.$q.loading.hide()})},methods:{...De({getLoansResultByToken:"userNotAuthorizedPay/getLoansResultByToken"}),next(){this.$router.push("/")}}},NA={class:"q-pt-xl q-pb-xl"},AA={id:"external-container",class:"text-center"},MA={id:"container",class:"text-center inline-block"},zA={id:"error-box",class:"shadow-decline-lg"};function DA(e,t,n,s,o,i){const l=f("q-btn");return g(),x("div",NA,[r("div",AA,[r("div",MA,[r("div",zA,[t[1]||(t[1]=Rn('<div class="face2" data-v-f63e7c20><div class="eye" data-v-f63e7c20></div><div class="eye right" data-v-f63e7c20></div><div class="mouth sad" data-v-f63e7c20></div></div><div class="shadow move" data-v-f63e7c20></div><div class="message" data-v-f63e7c20><div class="text-h6 q-pt-xl text-white" data-v-f63e7c20><span class="font-size-30px" data-v-f63e7c20>Не удалось отправить платёж!</span></div></div>',3)),u(l,{color:"positive",flat:"",rounded:"",size:"lg",class:"q-px-lg q-mt-lg font-size-14px",style:{top:"36%","background-color":"white !important"},onClick:i.next},{default:h(()=>t[0]||(t[0]=[r("span",{class:"text-red-5 font-size-14px"}," Вернуться на главную ",-1)])),_:1},8,["onClick"])])])])])}const hc=Z(RA,[["render",DA],["__scopeId","data-v-f63e7c20"]]),TA={name:"AuthPayProgress",created(){var t,n;const e=(n=(t=this.$route.params)==null?void 0:t.pathMatch)==null?void 0:n[0];if(!e){this.$router.push("/");return}this.$q.loading.show(),this.getLoansResultByToken({token:e}).then(s=>{var o,i;(i=(o=s==null?void 0:s.startPay)==null?void 0:o.qiwiPayments)!=null&&i[0]||this.$router.push("/error")}).catch(s=>{console.warn(s,"err => LoanInformation loanId"),this.$router.push("/error")}).finally(()=>{this.$q.loading.hide()})},methods:{...De({getLoansResultByToken:"userNotAuthorizedPay/getLoansResultByToken"}),next(){this.$router.push("/")}}},VA={class:"q-pt-xl q-pb-xl"},BA={id:"external-container",class:"text-center"},IA={id:"container",class:"text-center inline-block"},OA={id:"progress-box",class:"shadow-lg__progress"};function FA(e,t,n,s,o,i){const l=f("q-btn");return g(),x("div",VA,[r("div",BA,[r("div",IA,[r("div",OA,[t[0]||(t[0]=Rn('<div class="face" data-v-6a5e4937><div class="eye" data-v-6a5e4937></div><div class="eye right" data-v-6a5e4937></div><div class="mouth happy" data-v-6a5e4937></div></div><div class="shadow scale" data-v-6a5e4937></div><div class="message" data-v-6a5e4937><div class="text-h6 q-pt-xl text-white" data-v-6a5e4937><span class="font-size-30px" data-v-6a5e4937>Платёж обрабатывается. Это может занять некоторое время</span></div></div>',3)),u(l,{color:"orange",label:"Вернуться на главную",flat:"",rounded:"",size:"lg",class:"q-px-lg font-size-14px",style:{top:"47%","background-color":"white !important"},onClick:i.next},null,8,["onClick"])])])])])}const g3=Z(TA,[["render",FA],["__scopeId","data-v-6a5e4937"]]),UA={name:"Gosuslugi",data(){return{isLoadingBlackForm:!1,isLoading:!1,isErrLoading:!1,errString:null}},created(){this.isLoading=!0,this.authenticationCookie().then(e=>{const t=e==null?void 0:e.user;if(!(t!=null&&t.id)||t!=null&&t.id&&!(t!=null&&t.isGosuslugi)){this.$router.push("/"),location.reload(),this.isLoading=!1;return}this.gosuslugiCallbackStart(),this.isLoading=!1}).catch(()=>{this.isLoading=!1})},methods:{...De({authenticationCookie:"login/authenticationCookie",gosuslugiUser:"gosuslugiStatus/gosuslugiUser",gosuslugiReset:"gosuslugiStatus/gosuslugiReset"}),timer(e){return new Promise(t=>setTimeout(t,e))},async gosuslugiCallbackStart(){await this.gosuslugiCallback()},async gosuslugiCallback(){var t,n,s;let e=0;do{const o=await this.gosuslugiUser();(!((t=o==null?void 0:o.user)!=null&&t.id)||(n=o==null?void 0:o.user)!=null&&n.id&&!((s=o==null?void 0:o.user)!=null&&s.isGosuslugi)||e>50)&&(this.$router.push("/"),location.reload()),e++,await this.timer(3e4)}while(e<100)},async blackForm(){this.isLoadingBlackForm=!0,this.gosuslugiReset().then(()=>{this.$router.push("/"),location.reload()}).catch(e=>{var n;const t=((n=e==null?void 0:e.data)==null?void 0:n.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже";this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:t,position:"center",timeout:2e3})}).finally(()=>{this.isLoadingBlackForm=!1})}}},HA={class:"container external-container"},jA={class:"row items-center justify-evenly"},JA={class:"col-12"},QA={class:"gosuslugi-success-container q-mr-auto q-ml-auto background-white"},WA={class:"q-pr-md q-pl-md"},KA={class:"text-center q-pt-lg"},GA={class:"q-pt-md q-pb-md"},YA={class:"q-pt-xl"},XA={class:"text-center display-block gosuslugi-success-loading"};function ZA(e,t,n,s,o,i){const l=f("q-spinner-hourglass"),a=f("q-btn"),c=f("q-card-section"),p=f("q-spinner"),d=f("q-inner-loading"),m=f("q-card");return g(),x("div",HA,[r("div",jA,[r("div",JA,[r("div",QA,[u(Be,{name:"slide-fade",mode:"out-in"},{default:h(()=>[r("div",null,[u(m,{class:"q-card-none"},{default:h(()=>[u(c,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[r("div",WA,[t[1]||(t[1]=r("div",{class:"text-center"},[r("svg",{xmlns:"http://www.w3.org/2000/svg",width:"148",height:"23"},[r("path",{fill:"#EE3F58",d:"M95.3.6H83.4c-.1 0-.2.1-.2.2-.3 5.4-1.3 11.2-2.8 15.9v.2c.1.1.1.1.2.1h4.1c.1 0 .2-.1.2-.1C86 13.3 87 8.5 87.3 4.5h3.9v12.4c0 .1.1.2.2.2h3.9c.1 0 .2-.1.2-.2V.9c0-.2-.1-.3-.2-.3M145.8.6h-3.9c-.1 0-.2.1-.2.2v12.3c-.9.3-1.7.3-2.7.3-2.6 0-3.2-.8-3.2-4.2V.9c0-.1-.1-.2-.2-.2h-3.9c-.1 0-.2.1-.2.2v8.9c0 5.6 1.9 7.7 6.7 7.7 2.7 0 5.8-.7 7.6-1.4.1 0 .1-.1.1-.2V.9c.1-.2 0-.3-.1-.3M63.2.7h-4c-.1 0-.2.1-.2.1-.6 2.4-1.9 6.5-3.6 10.8L51.4.7c0-.1-.1-.1-.2-.1h-4c-.1 0-.1.1-.2.1-.1.1-.1.1 0 .2l6 16.3c-.6 1.3-1.2 2.3-1.7 3.3-.4.7-.8 1.5-1.2 2.2-.1.1 0 .1 0 .2.1.1.1.1.2.1h4.3c.1 0 .1-.1.2-.1.7-1.4 1.7-3.4 2.5-5.4C59.8 11.6 61.9 6 63.4.9c0-.1 0-.1-.1-.2h-.1M77.4 13.2c0-.1-.1-.1-.1-.1h-.2c-.9.3-2.7.7-4 .7-2.7 0-4-.7-4-4.9 0-3.3.4-4.9 4-4.9 1 0 2 .1 3.2.5.1 0 .2 0 .3-.1.5-.9 1-1.9 1.6-3.2V1c0-.1-.2-.2-.2-.2-1.6-.5-3.5-.8-5.2-.8-5.7 0-8.2 2.6-8.2 8.7s2.5 8.8 8.2 8.8c1.4 0 4.2-.3 5.6-.9.1-.1.1-.1.1-.3l-1.1-3.1zM114.5.7h-4c-.1 0-.2.1-.2.1-.6 2.4-1.9 6.5-3.6 10.8l-4-10.9c0-.1-.1-.1-.2-.1h-4c-.1 0-.1.1-.2.1-.1.1-.1.1 0 .2l6 16.3c-.6 1.3-1.2 2.2-1.7 3.3-.4.7-.8 1.5-1.2 2.2-.1.1 0 .1 0 .2.1.1.1.1.2.1h4.3c.1 0 .1-.1.2-.1.7-1.4 1.7-3.4 2.5-5.4 2.5-5.9 4.6-11.5 6-16.6 0-.1 0-.1-.1-.2.1 0 0 0 0 0M129.1.6h-11.5c-.1 0-.2.1-.2.2v15.9c0 .1.1.2.2.2h3.9c.1 0 .2-.1.2-.2V4.4h6c.1 0 .2-.1.2-.1.5-1.1.9-2.2 1.4-3.4V.7c-.1 0-.2-.1-.2-.1"}),r("path",{fill:"#0065B1",d:"M20.8 13.8c-2.6 0-3.4-.7-3.4-5 0-4.6.9-5 3.4-5s3.5.4 3.5 5c-.1 4.4-.9 5-3.5 5m0-13.7C15.2.1 13 2.5 13 8.7c0 6.3 2.2 8.7 7.8 8.7s7.9-2.4 7.9-8.7c0-6.1-2.3-8.6-7.9-8.6M44.2 13.2c0-.1-.1-.1-.1-.1h-.2c-.9.3-2.7.7-4 .7-2.7 0-4-.7-4-4.9 0-3.3.4-4.9 4-4.9 1 0 2 .1 3.2.5.1 0 .2 0 .3-.1.5-.9 1-1.9 1.6-3.2V1c0-.1-.1-.1-.1-.1-1.5-.5-3.5-.7-5.1-.7-5.7 0-8.2 2.6-8.2 8.7s2.5 8.8 8.2 8.8c1.4 0 4.2-.3 5.6-.9.1-.1.1-.1.1-.3l-1.3-3.3zM11.7.6H.2C.1.6 0 .7 0 .9v15.9c0 .1.1.2.2.2h3.9c.1 0 .2-.1.2-.2V4.4h6c.1 0 .1-.1.2-.1.5-1.1 1-2.3 1.4-3.4V.7s-.1-.1-.2-.1"})])],-1)),r("div",KA,[r("div",GA,[u(l,{color:"positive",size:"3em",thickness:1})]),t[0]||(t[0]=r("div",{class:"q-pt-lg"},[r("span",{class:"font-size-14px"},[H("В течение 15 минут вы получите доступ "),r("br"),H(" к личному кабинету")])],-1)),r("div",YA,[u(a,{color:"grey",label:"Вернуться на форму подтверждение аккаунта",loading:o.isLoadingBlackForm,outline:"",rounded:"",type:"submit",onClick:i.blackForm},null,8,["loading","onClick"])])])])]),_:1})]),_:1}),u(d,{showing:o.isLoading},{default:h(()=>[r("div",XA,[u(p,{size:"5rem",color:"positive"}),t[2]||(t[2]=r("p",{class:"text-center text-weight-bold text-wait-message"}," Загрузка. Пожалуйста, подождите... ",-1))])]),_:1},8,["showing"])]),_:1})])]),_:1})])])])])}const eM=Z(UA,[["render",ZA],["__scopeId","data-v-86a8aeeb"]]),tM={name:"Tinkoff",data(){return{isLoadingBlackForm:!1,isLoading:!1,isErrLoading:!1,errString:null,messageTinkoff:null}},created(){this.isLoading=!0,this.authenticationCookie().then(e=>{const t=e==null?void 0:e.user;if(!(t!=null&&t.id)||t!=null&&t.id&&!(t!=null&&t.isTinkoff)){this.$router.push("/"),location.reload(),this.isLoading=!1;return}this.tinkoffCallbackStart(),this.isLoading=!1}).catch(()=>{this.isLoading=!1})},methods:{...De({authenticationCookie:"login/authenticationCookie",tinkoffUser:"tinkoffStatus/tinkoffUser",tinkoffCancel:"tinkoffStatus/tinkoffCancel"}),timer(e){return new Promise(t=>setTimeout(t,e))},async tinkoffCallbackStart(){await this.tinkoffCallback()},async tinkoffCallback(){var t,n,s;let e=0;do{const o=await this.tinkoffUser();if(o!=null&&o.messageTinkoff){this.messageTinkoff=o==null?void 0:o.messageTinkoff;break}(!((t=o==null?void 0:o.user)!=null&&t.id)||(n=o==null?void 0:o.user)!=null&&n.id&&!((s=o==null?void 0:o.user)!=null&&s.isTinkoff)||e>50)&&(this.$router.push("/"),location.reload()),e++,await this.timer(3e4)}while(e<100)},async blackForm(){this.isLoadingBlackForm=!0,this.tinkoffCancel().then(()=>{this.$router.push("/"),location.reload()}).catch(e=>{var n;const t=((n=e==null?void 0:e.data)==null?void 0:n.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже";this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:t,position:"center",timeout:2e3})}).finally(()=>{this.isLoadingBlackForm=!1})}}},nM={class:"container external-container"},oM={class:"row items-center justify-evenly"},sM={class:"col-12"},iM={class:"tinkoff-success-container q-mr-auto q-ml-auto background-white"},lM={class:"q-pr-md q-pl-md"},rM={class:"text-center"},aM={xmlns:"http://www.w3.org/2000/svg",width:"150",height:"34",fill:"none",style:{zoom:"1.5"}},uM={key:0,class:"text-center q-pt-lg"},cM={class:"q-pt-lg"},dM={class:"alert alert-danger"},pM={class:"q-pt-xl"},mM={key:1},fM={class:"text-center q-pt-lg"},hM={class:"q-pt-md q-pb-md"},gM={class:"q-pt-xl"},vM={class:"text-center display-block tinkoff-success-loading"};function _M(e,t,n,s,o,i){const l=f("q-btn"),a=f("q-spinner-hourglass"),c=f("q-card-section"),p=f("q-spinner"),d=f("q-inner-loading"),m=f("q-card");return g(),x("div",nM,[r("div",oM,[r("div",sM,[r("div",iM,[u(Be,{name:"slide-fade",mode:"out-in"},{default:h(()=>[r("div",null,[u(m,{class:"q-card-none"},{default:h(()=>[u(c,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[r("div",lM,[r("div",rM,[(g(),x("svg",aM,t[0]||(t[0]=[r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M37.507 15.903L38 14.322l-1.632.052c-.137 0-1.14-.03-2.111-.735.073.006.144.017.22.017 1 0 1.969-.604 2.356-1.468l.702-1.56c-.88.012-1.685-.099-1.685-.099-.007 0-.641-.083-1.374-.834-.526-.537-1.177-.822-1.882-.822a2.71 2.71 0 00-.822.131c.037-.126.072-.255.093-.387.223-1.46-.714-2.572-.714-2.572l-1.227-1.522-.761 1.788c-.003.006-.195.426-.538.63-.104-.526-.359-1.117-.903-1.682-1.027-1.064-2.276-1.224-2.93-1.224-.303 0-.52.034-.572.042l-1.481.292c.085-.331.268-.91.6-1.429l.818-1.275L22.1 1.9 21.445.506l-1.269.655L19.003 0l-1.17 1.16-1.271-.654-.654 1.393-2.056-.235.819 1.277c.333.519.514 1.095.599 1.426l-1.413-.28-.049-.007a3.696 3.696 0 00-.59-.045c-.654 0-1.903.16-2.927 1.224-.545.564-.801 1.156-.905 1.682-.341-.203-.532-.615-.532-.615l-.762-1.8L6.845 6.06c-.152.197-.903 1.243-.7 2.56.022.131.056.259.093.385a2.679 2.679 0 00-.82-.131c-.706 0-1.357.285-1.884.822-.73.748-1.361.833-1.356.833 0 0-.667.12-1.7.1l.699 1.56c.388.864 1.358 1.468 2.356 1.468.076 0 .147-.011.221-.017-.97.706-1.972.735-2.093.735L0 14.322l.503 1.58c.254.816 1.1 2.165 2.72 2.31-.176.74-.567 1.57-1.425 1.928l-1.238.51.675 1.178c.381.635 1.276 1.378 2.549 1.378.275 0 .541-.029.798-.083.065.29.147.58.244.87.378 1.13.052 1.918.048 1.927l-.61 1.282 1.363.36c.017.006.43.12.945.12.234 0 .458-.025.668-.075.158-.037.31-.087.457-.146.177.317.391.607.641.866.874.899 2.114 1.354 3.682 1.354h.005l1.12-.015-2.314.964 1.757.851c.639.312 1.395.68 2.167.962l-.22.601.605.277c.054.025 1.22.546 3.155.657 0 0 .467.022.724.022.258 0 .72-.023.72-.023 1.922-.114 3.078-.631 3.132-.656l.607-.277-.221-.602c.792-.29 1.577-.674 2.19-.973l1.724-.84-2.307-.963 1.125.015c1.57 0 2.81-.456 3.683-1.355.249-.258.462-.547.64-.865a2.899 2.899 0 001.126.22c.507 0 .924-.112.935-.116l1.37-.363-.597-1.259c-.014-.032-.34-.82.038-1.952.097-.288.178-.579.244-.868.257.054.526.082.803.083 1.622 0 2.4-1.143 2.55-1.391l.669-1.166-1.238-.509c-.86-.357-1.25-1.187-1.424-1.926 1.599-.14 2.456-1.49 2.72-2.31z",fill:"#FFFFFE"},null,-1),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M19.003 4.843c-1.31.001-2.293.431-2.507.938l2.507.99 2.508-.99c-.212-.507-1.195-.937-2.508-.938zM19.03 31.082h-.05c-.794.005-1.889-.158-2.415-.313l-.634 1.719c.418.149 1.834.435 3.075.435 1.239 0 2.656-.286 3.073-.435l-.633-1.718c-.529.154-1.622.317-2.416.312zM23.827 29.372c-.472.268-1.525.67-2.138.856l.514 1.42c.948-.26 1.731-.563 2.377-.888l-1.068-.355.315-1.033zM14.182 29.372l.316 1.033-1.069.355c.645.325 1.431.628 2.376.887l.515-1.42c-.612-.186-1.667-.587-2.138-.855zM19.003 3.2c.989 0 1.957.237 2.703.652.068-.228.163-.506.292-.797l-.282.034-.295.03-.125-.269-.378-.797-.686.358-.268.136-.214-.21-.747-.74-.745.74-.213.21-.267-.136-.69-.358-.373.797-.127.27-.296-.031-.28-.034c.129.291.223.569.292.797.748-.415 1.716-.652 2.7-.652zM34.088 12.417c.129.044.259.064.388.064.56 0 1.1-.363 1.285-.777 0 0-1.025-.062-2.127-1.183-.35-.362-.722-.471-1.04-.471-.495 0-.867.261-.867.261 1.332.71 1.603 1.85 2.361 2.106zM3.533 12.48c.13 0 .26-.019.385-.064.76-.256 1.034-1.395 2.363-2.104 0 0-.372-.262-.864-.262-.32 0-.691.108-1.043.472-1.101 1.12-2.125 1.183-2.125 1.183.184.413.725.776 1.284.776z",fill:"#FFFFFE"},null,-1),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M33.687 20.595c-1.03-.51-1.68-1.86-1.838-2.346-.17 2.678-1.475 4.536-3 6.324-.792.928-1.068 1.83-1.068 1.83s.153-1.022.837-1.854c1.423-1.712 2.775-3.844 2.876-6.31.069-1.72-.372-3.115-1.062-4.265.386 1.197.331 2.664-.978 4.033 0 0 2.607-3.128-1.037-6.336-1.458-1.22-3.054-1.974-3.875-2.508 2.967.97 4.417-.098 4.417-.098-.948.823-2.175.809-2.936.69.207.101.422.207.652.33 2.503 1.362 4.751 3.603 5.135 6.705v-.024c.581 3.047 1.877 3.829 1.877 3.829zm.762-3.55c.023.002.043.002.066.002 1.395 0 1.867-1.497 1.867-1.497h-.027c-.256 0-2.33-.06-3.796-1.927-.964-1.227-1.755-2.306-3.317-2.73l-.154-.028-.033-.157c-.043-.239.12-.463.492-.704 2.155-1.414.69-3.218.69-3.218s-.614 1.442-1.991 1.442l-.103-.002c-.156-.008-.307-.013-.459-.046l-.254-.05s.393-1.07-.555-2.051c-.713-.742-1.582-.868-2.083-.868-.253 0-.413.033-.413.033.476.623.82 1.658.27 2.296-.475.548-1.635.575-1.635 1.393 0 .346.323.75.903 1.113 1.744 1.1 3.475 2.56 4.195 4.517.9 2.44-.114 4.06-1.56 4.989 0 0 .454.418 1.111.472.134.013.265.019.387.019 1.389 0 2.107-.653 2.107-.653s-.119.902-.84 1.739c-.668.772-1.543 1.228-2.878 1.247 0 0-.042.62.549 1.158.379.339 1.252.45 1.252.45s-1.636.331-1.817 2.752c-.098 1.312-.432 1.767-.432 1.767h.029c3.796 0 3.699-3.262 3.699-3.262s.264.966 1.323 1.218c.128.034.265.047.395.047.34 0 .637-.08.637-.08s-.555-1.172-.005-2.811c.457-1.361.383-2.369.383-2.369s.511.775 1.78.782h.013a1.782 1.782 0 001.516-.802c-2.531-1.053-2.281-4.45-2.281-4.45s.328.246.969.27zM9.16 24.573c-1.525-1.788-2.83-3.646-3.002-6.324-.157.487-.806 1.837-1.835 2.346 0 0 1.294-.782 1.875-3.829v.024c.385-3.102 2.633-5.343 5.136-6.704.23-.125.446-.23.651-.33-.76.118-1.988.132-2.935-.69 0 0 1.45 1.067 4.416.097-.82.534-2.416 1.288-3.873 2.508-3.645 3.208-1.038 6.336-1.038 6.336-1.31-1.37-1.364-2.835-.978-4.033-.69 1.15-1.132 2.545-1.06 4.266.099 2.465 1.45 4.597 2.87 6.31.688.83.843 1.852.843 1.852s-.28-.901-1.07-1.829zm.61-.59s.873-.11 1.252-.45c.59-.537.549-1.157.549-1.157-1.336-.019-2.21-.475-2.881-1.247-.718-.837-.838-1.739-.838-1.739s.718.653 2.105.653c.125 0 .255-.006.388-.019a2.048 2.048 0 001.114-.472c-1.448-.929-2.462-2.549-1.563-4.99.72-1.955 2.45-3.416 4.196-4.517.579-.362.901-.766.901-1.112 0-.818-1.158-.845-1.633-1.393-.55-.638-.205-1.673.27-2.296 0 0-.159-.033-.413-.033-.5 0-1.369.126-2.083.868-.95.982-.555 2.052-.555 2.052l-.254.05c-.151.031-.304.037-.46.046l-.1.001c-1.38 0-1.993-1.441-1.993-1.441s-1.463 1.803.692 3.217c.37.241.533.466.49.704l-.033.156-.157.028c-1.559.425-2.35 1.504-3.316 2.731C3.982 15.49 1.91 15.55 1.653 15.55h-.028s.473 1.497 1.869 1.497c.022 0 .042 0 .066-.002.641-.023.97-.269.97-.269s.248 3.397-2.282 4.45c0 0 .461.803 1.517.803h.012c1.27-.008 1.78-.783 1.78-.783s-.074 1.009.381 2.369c.55 1.64-.002 2.81-.002 2.81s.295.08.636.08c.132 0 .267-.012.394-.046 1.058-.252 1.323-1.218 1.323-1.218s-.097 3.262 3.7 3.262h.028s-.333-.455-.43-1.767c-.18-2.42-1.818-2.753-1.818-2.753zM18.147 11.963h1.79v.615c-.21-.258-.62-.205-.62-.205v.887s.014.436.168.625h-.886c.155-.189.168-.625.168-.625v-.887s-.408-.053-.62.205v-.615zm-1.95.092c.062.067.123.14.182.213.014.017.027.032.041.052.055.072.11.15.163.228l.036.053c.063.096.123.195.183.298.548.947 1.424 1.513 2.201 1.514.779-.001 1.654-.567 2.203-1.514.061-.105.122-.207.186-.303a4.373 4.373 0 01.234-.325c.061-.076.124-.15.188-.218.011-.01.02-.021.031-.03.28-.286.611-.504 1.047-.625l-.194-.113h-.01l-.772-.448-.791-.455-2.116 1.154-.006-.005-.003.005-2.116-1.154-.792.455-.772.448h-.009l-.195.113c.435.12.767.336 1.047.623.012.01.02.024.034.034z",fill:"#FFFFFE"},null,-1),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M18.33 8.053v.58l-.111-.052c-.005-.004-.169-.04-.452-.266-.469-.364-.478-.7-.478-.7l1.04.438zm.49 2.717V7.168l-2.288-.778.604 3.49 1.685.89zM19.68 8.053l1.04-.438s-.008.336-.479.7c-.283.225-.446.262-.451.266l-.11.051v-.579zm1.193 1.828l.601-3.49-2.287.777v3.602l1.686-.89zM15.584 19.12c.223.08.493.097.632.097.005-.017.013-.038.02-.064.011-.04.023-.082.032-.126.039-.2.052-.425.056-.571a.802.802 0 01-.301-.318c-.085-.179-.206-.263-.383-.263-.23 0-.477.14-.584.204-.084.498.283.95.528 1.04zM20.646 17.209c-.424.463-1.257 1.27-1.297 1.31l-.05.05-2.63-.041a2.73 2.73 0 01-.084.645l-.021.083 3.127.564c.325-.228 1.22-.883 1.568-1.14-.253-.37-.277-.809-.22-1.117a1.565 1.565 0 01-.393-.354z",fill:"#FFFFFE"},null,-1),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M21.003 14.041c-.606.602-1.187.825-1.706.877a2.75 2.75 0 01-.286.016h-.013a2.722 2.722 0 01-.568-.06c-.034.135-.077.418.046.686.11.243.333.424.659.545l.11.043.001.118c0 .035.026.801.86 1.014.136-.14.26-.267.35-.374-.17-.401-.08-.811.167-1.012-.01.043-.12 1.048.685 1.422l.133.063-.04.141c-.013.043-.281 1.016.694 1.378l.172.066-.077.167c-.017.037-.399.92.501 1.422h1.951V19c-.694-.085-.987-.644-1.063-1.04-.323-.055-.572-.194-.743-.421-.41-.54-.058-1.035-.053-1.062-.001.004 0 .53.324.856.161.156.351.278.64.305l.141.013.012.145c.003.031.08.744.742.856l-.001-3.17c0-.492.143-.986.315-1.442h-3.953zM15.75 15.494l-.052 2.018.23.036.56-1.937-.285-.596-.452.479zM16.964 22.968a.113.113 0 01-.109-.123.114.114 0 01.123-.107c.066.003.112.06.11.122a.117.117 0 01-.124.108zm4.962 1.787c.017 0 .037.002.055.007.35.1.437 1.358 1.048 1.47.06.013.116.016.164.016.177 0 .282-.075.396-.21 0 0-.308-.483-.538-.81-.305-.428-.542-.945-1.111-.945-.014 0-.03 0-.045.002a.566.566 0 00-.302.102 1.175 1.175 0 00-.64-.195c-.355 0-.633.164-.772.164h-.005l-1.27-.126c-.199-.02-.356-.22-.413-.298l-.022-.034c0-.035 0-.07-.002-.101-.043-1.041-.847-1.486-1.134-1.494 0 0 .034-.198-.043-.273l-.28.34-.92-.462.656.768-.555.625c-.07.071-.061.167-.032.208l.24.212.304-.185c.015-.011.043-.015.077-.015.084 0 .21.022.323.022.125 0 .232-.026.245-.143-.038.386-.396 1.057-.161 1.584l.174.398-1.123-.162-.526.889c-.162.296-.188.616-.032.79l.197.247s.276-.293.337-.486l-.089-.098c-.075-.083-.071-.157-.025-.246l.33-.548 1.325.313.07-.12c.09-.15.22-.194.362-.194.059 0 .119.007.181.017.246.049.651.114 1.056.114.445 0 .886-.08 1.121-.343.48.713 1.454.826 1.377 1.189l-.256 1.222c.17-.008.333-.019.488-.04l.244-1.271a7.29 7.29 0 00.052-.325c-.094-.096-.321-.297-.45-.542-.171-.331-.078-.504-.238-.934 0 0 .05-.1.162-.1z",fill:"#FFFFFE"},null,-1),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M15.153 25.91s.44-.18.48-.31l-.06-.146c-.041-.096-.036-.2.045-.256l.474-.329.793.153s-.144-.18-.13-.42l-.756-.16-.714.435a.694.694 0 00-.227.825l.095.209zM20.76 27.982c.141-.006.299-.008.47-.008 0 0 .408-1.195.431-1.233a9.957 9.957 0 01-.886-.469c.121.182.415.389.357.549l-.372 1.161z",fill:"#FFFFFE"},null,-1),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24.642 20.895H13.367v4.249c0 1.738 1.255 2.825 3.108 2.825 1.547 0 1.955.06 2.53.633.397-.397.725-.544 1.4-.6l.015-.065.355-1.101c-.02-.025-.6-.686-.6-.686-.23.077-.424.09-.75.09-.333 0-.71-.04-1.119-.116a.519.519 0 00-.117-.014c-.05 0-.053.004-.067.029l-.07.117-.13.214-.243-.057-1.082-.255-.149.245.023.027.131.145-.058.19c-.08.247-.338.536-.417.616l-.27.29-.247-.311-.185-.233c-.195-.218-.24-.552-.13-.902a.021.021 0 01-.011.004l-.305.127-.137-.3-.097-.211a1.034 1.034 0 01.343-1.247l.87-.493.83.163c.02-.08.05-.364.073-.437-.016-.002-.031-.005-.047-.005l-.478.178-.46-.318s-.18-.174-.017-.348l.445-.677-1.13-1.42 1.737.714.116-.143.234-.282.266.254a.506.506 0 01.14.251c.478.187 1.336.738 1.412 1.634l-.268.107v.007c.061.073.112.103.128.106l1.24.122c.032-.006.07-.02.114-.032.155-.053.386-.13.66-.13.224 0 .44.052.647.15.077-.03.17-.051.28-.058l.06-.002c.663 0 .993.497 1.258.894.044.069.088.133.134.197.232.328.535.807.547.828l.137.213-.168.196c-.128.15-.323.325-.655.325a1.2 1.2 0 01-.224-.023.95.95 0 01-.198-.061 5.057 5.057 0 01-.035.211l-.217 1.137c1.3-.32 2.126-1.304 2.126-2.712l-.003-4.249zM13.367 20.553h8.77c-.438-.454-.431-1.027-.32-1.4a1.446 1.446 0 01-.327-.216c-.343.253-1.389 1.016-1.662 1.208l-.059.04-3.442-.624h-.07c-.082 0-.203-.003-.335-.02a.335.335 0 01-.6.121.335.335 0 01-.06-.253l.013-.075c-.354-.25-.683-.81-.537-1.4l.014-.062.05-.036a1.94 1.94 0 01.156-.096l-.25-.04a.173.173 0 01-.142-.195c.016-.094.103-.16.196-.143l.595.094.055-2.101.886-.94.554 1.167-.584 2.022.526.083a.172.172 0 01.142.197.169.169 0 01-.168.142l-.027-.001-.429-.07c.006.014.014.021.02.035a.47.47 0 00.206.19l2.623.043c.111-.109.386-.379.67-.665a1.417 1.417 0 01-.92-1.173c-.36-.154-.61-.384-.748-.684-.168-.372-.108-.744-.063-.925-.35-.127-.718-.361-1.094-.735h-3.952c.17.456.313.95.313 1.441v5.07z",fill:"#FFE52B"},null,-1),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M16.978 22.738a.114.114 0 00-.123.108.113.113 0 00.109.122.117.117 0 00.124-.107.117.117 0 00-.11-.123zM22.204 31.648l-.515-1.42c.613-.187 1.666-.589 2.139-.856l-.315 1.033 1.067.355c-.646.324-1.428.627-2.376.887zm-3.198 1.275c-1.241 0-2.657-.286-3.075-.435l.634-1.718c.526.154 1.62.317 2.415.312h.05c.794.005 1.887-.159 2.416-.312l.633 1.718c-.418.15-1.834.435-3.073.435zM13.43 30.76l1.068-.355-.316-1.033c.471.267 1.527.67 2.138.856l-.515 1.42c-.945-.26-1.73-.564-2.375-.888zm11.198-.315l-.65-.25.18-.672.197-.733s-1.15.626-2.773 1.095c-.46.132-.808.193-.808.193v.499s-.868.15-1.744.15h-.05c-.878 0-1.744-.15-1.744-.15v-.5s-.349-.06-.809-.192c-1.621-.47-2.771-1.095-2.771-1.095l.194.733.184.672-.652.25-.723.27c.828.401 1.976.984 3.026 1.272l-.247.678s1.332.608 3.551.614v.001h.03v-.001c2.222-.006 3.554-.614 3.554-.614l-.25-.678c1.051-.288 2.201-.87 3.025-1.272l-.72-.27zM16.293 3.088l.295.032.127-.27.372-.797.69.358.268.137.958-.952.747.74.214.212.268-.137.686-.358.378.797.125.27.295-.032.282-.033c-.129.291-.224.568-.293.798-.745-.417-1.713-.653-2.701-.653-.984 0-1.952.236-2.7.653a6.83 6.83 0 00-.292-.798l.28.033zm2.71.527c1.323 0 2.38.44 2.965.907 0 0 .174-1.047.766-1.97l-1.065.12-.557-1.185-1.07.553-1.039-1.028-1.035 1.028-1.072-.553-.556 1.186-1.065-.122c.593.924.766 1.97.766 1.97.588-.467 1.642-.906 2.962-.906zM35.761 21.226s-.46.803-1.516.803h-.013c-1.268-.008-1.78-.783-1.78-.783s.074 1.008-.382 2.369c-.55 1.64.004 2.81.004 2.81s-.296.081-.637.081c-.13 0-.266-.013-.395-.047-1.059-.251-1.323-1.217-1.323-1.217s.098 3.261-3.699 3.261h-.03s.335-.455.434-1.767c.18-2.42 1.816-2.753 1.816-2.753s-.873-.11-1.252-.449c-.591-.537-.55-1.158-.55-1.158 1.336-.019 2.212-.474 2.879-1.247a3.68 3.68 0 00.84-1.739s-.718.653-2.107.653c-.122 0-.252-.006-.386-.019-.658-.053-1.112-.472-1.112-.472 1.446-.929 2.46-2.55 1.561-4.99-.72-1.955-2.452-3.416-4.195-4.516-.58-.363-.904-.767-.904-1.114 0-.817 1.16-.843 1.636-1.392.55-.638.205-1.673-.271-2.296 0 0 .16-.033.413-.033.502 0 1.37.126 2.084.868.947.982.554 2.052.554 2.052l.254.05c.152.031.303.038.46.046l.102.001c1.377 0 1.992-1.442 1.992-1.442s1.464 1.804-.691 3.218c-.371.241-.535.466-.492.704l.034.157.153.027c1.562.425 2.353 1.505 3.318 2.731 1.466 1.867 3.54 1.927 3.795 1.927h.028s-.473 1.497-1.868 1.497c-.023 0-.043 0-.066-.002-.64-.023-.97-.269-.97-.269s-.249 3.397 2.282 4.45zm-1.246-3.721c1.71 0 2.282-1.743 2.306-1.817l.19-.615-.64.02h-.002c-.227 0-2.113-.05-3.45-1.753l-.127-.158c-.874-1.113-1.703-2.172-3.185-2.655a1.51 1.51 0 01.189-.141c.786-.518 1.244-1.147 1.358-1.878.169-1.099-.532-1.975-.562-2.011l-.476-.59-.298.7c-.02.043-.52 1.163-1.572 1.163h-.078c-.072-.003-.141-.006-.209-.012.037-.5-.054-1.272-.754-1.998-.841-.873-1.873-1.004-2.413-1.004-.288 0-.48.036-.501.038l-.719.143.443.585c.348.452.664 1.285.29 1.72-.12.14-.366.251-.601.364-.484.223-1.146.535-1.146 1.326 0 .512.397 1.049 1.117 1.504 2.128 1.341 3.442 2.741 4.009 4.286.878 2.376-.267 3.732-1.38 4.446l-.498.321.437.402c.059.052.592.523 1.381.591.15.01.293.018.427.018.505 0 .936-.08 1.286-.186a3.29 3.29 0 01-.364.514c-.635.738-1.417 1.074-2.542 1.092l-.418.006-.032.42c-.004.085-.035.864.7 1.526.113.102.249.187.392.255-.5.45-1.006 1.234-1.104 2.576-.083 1.12-.35 1.535-.353 1.54l-.462.706.835.011c1.379 0 2.435-.38 3.166-1.136a3.59 3.59 0 00.826-1.399 2.242 2.242 0 001.456.536c.39 0 .716-.083.752-.091l.533-.142-.235-.498c-.018-.04-.462-1.04.016-2.467.206-.617.311-1.169.362-1.6.336.176.785.32 1.366.322 1.32 0 1.901-.987 1.927-1.028l.26-.454-.482-.198c-1.572-.654-1.92-2.41-1.99-3.36.143.027.305.052.488.057l.081.003z",fill:"#1A1919"},null,-1),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M32.594 10.05c.318 0 .69.109 1.04.472 1.102 1.12 2.127 1.183 2.127 1.183-.186.413-.726.776-1.285.776-.129 0-.26-.02-.387-.065-.759-.256-1.03-1.395-2.361-2.104 0 0 .37-.262.866-.262zm-1.083.666c.637.34 1.009.797 1.335 1.201.32.395.623.775 1.1.933.168.058.347.086.53.086.713 0 1.43-.438 1.702-1.044l.273-.606-.661-.04c-.031 0-.882-.079-1.828-1.047-.39-.398-.861-.606-1.368-.606-.62 0-1.08.31-1.13.342l-.608.429.655.352zM31.81 16.767v.023c-.384-3.102-2.632-5.342-5.135-6.704-.23-.124-.445-.23-.652-.33.761.118 1.988.132 2.936-.69 0 0-1.45 1.067-4.417.097.82.534 2.417 1.288 3.875 2.508 3.643 3.208 1.037 6.336 1.037 6.336 1.31-1.369 1.364-2.835.978-4.033.69 1.15 1.13 2.545 1.062 4.266-.1 2.465-1.453 4.597-2.876 6.31-.684.83-.836 1.852-.836 1.852s.276-.901 1.067-1.828c1.525-1.79 2.83-3.647 3-6.325.158.487.808 1.837 1.838 2.346 0 0-1.295-.782-1.877-3.828zM11.99 28.503c-3.797 0-3.7-3.261-3.7-3.261s-.266.966-1.323 1.217a1.557 1.557 0 01-.395.047c-.34 0-.636-.08-.636-.08s.553-1.172.002-2.811c-.454-1.36-.38-2.369-.38-2.369s-.511.775-1.78.783h-.013c-1.055 0-1.516-.803-1.516-.803 2.53-1.053 2.282-4.45 2.282-4.45s-.33.246-.97.27h-.067c-1.396 0-1.869-1.496-1.869-1.496h.029c.258 0 2.329-.06 3.794-1.927.965-1.227 1.757-2.306 3.316-2.73l.157-.028.033-.157c.044-.238-.12-.463-.49-.704-2.155-1.414-.692-3.217-.692-3.217s.612 1.441 1.993 1.441l.1-.001c.156-.008.309-.015.46-.047l.254-.049s-.394-1.07.556-2.052c.714-.742 1.581-.868 2.082-.868.255 0 .412.033.412.033-.474.623-.818 1.658-.27 2.296.476.549 1.635.575 1.635 1.392 0 .347-.323.751-.902 1.114-1.745 1.1-3.476 2.56-4.196 4.517-.898 2.44.116 4.06 1.563 4.99 0 0-.455.418-1.113.471a4.12 4.12 0 01-.388.019c-1.388 0-2.106-.652-2.106-.652s.12.901.838 1.739c.67.772 1.545 1.227 2.88 1.246 0 0 .043.62-.548 1.158-.379.34-1.252.45-1.252.45s1.637.332 1.817 2.752c.098 1.312.43 1.767.43 1.767h-.027zm.403-.26c-.001-.005-.266-.42-.351-1.54-.1-1.342-.606-2.126-1.107-2.576.145-.068.28-.153.392-.255.735-.662.704-1.44.699-1.526l-.028-.42-.421-.006c-1.122-.018-1.905-.354-2.54-1.092a3.42 3.42 0 01-.364-.514c.35.107.778.186 1.285.186.135 0 .277-.008.426-.018a2.514 2.514 0 001.383-.59l.437-.403-.498-.32c-1.116-.715-2.257-2.07-1.38-4.447.567-1.545 1.878-2.944 4.01-4.286.72-.455 1.114-.992 1.114-1.504 0-.791-.66-1.103-1.144-1.326-.236-.113-.482-.225-.601-.364-.375-.435-.06-1.268.289-1.72l.446-.585-.723-.143c-.02-.003-.21-.038-.5-.038-.539 0-1.57.131-2.41 1.004-.701.726-.793 1.499-.757 1.998-.068.006-.136.009-.208.012h-.077c-1.056 0-1.554-1.12-1.573-1.163l-.297-.7-.48.59c-.027.036-.73.912-.558 2.011.113.73.571 1.36 1.357 1.878.086.055.145.102.188.141-1.484.483-2.311 1.542-3.185 2.655l-.126.158c-1.336 1.703-3.227 1.754-3.453 1.754l-.644-.02.196.614c.023.074.593 1.817 2.304 1.817l.082-.003c.181-.005.344-.03.488-.058-.07.95-.42 2.707-1.992 3.36l-.48.2.26.453c.024.041.608 1.028 1.93 1.028a2.934 2.934 0 001.362-.32c.051.43.157.981.363 1.598.478 1.426.033 2.427.016 2.467l-.236.498.533.141c.036.01.364.092.752.092a2.23 2.23 0 001.456-.536c.145.447.394.952.825 1.399.734.755 1.789 1.136 3.167 1.136l.835-.011-.462-.706z",fill:"#1A1919"},null,-1),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M4.374 10.522c.352-.363.723-.473 1.043-.473.492 0 .865.263.865.263-1.33.71-1.604 1.848-2.364 2.105a1.143 1.143 0 01-.385.063c-.559 0-1.1-.362-1.284-.775 0 0 1.024-.063 2.125-1.183zm-.841 2.414c.183 0 .362-.028.532-.086.476-.158.78-.537 1.1-.933.327-.403.695-.86 1.333-1.2l.656-.353-.61-.43c-.05-.031-.507-.34-1.127-.34-.508 0-.98.207-1.369.605-.947.969-1.796 1.047-1.827 1.048l-.66.039.27.607c.274.605.99 1.043 1.702 1.043zM6.516 18.24c-.07-1.721.37-3.116 1.06-4.266-.384 1.198-.332 2.664.98 4.034 0 0-2.608-3.13 1.037-6.336 1.458-1.221 3.053-1.975 3.873-2.509-2.966.97-4.415-.098-4.415-.098.947.823 2.174.81 2.935.69-.206.101-.422.206-.652.331-2.503 1.361-4.75 3.602-5.136 6.704v-.023c-.581 3.046-1.875 3.828-1.875 3.828 1.03-.51 1.678-1.86 1.836-2.346.172 2.678 1.476 4.536 3 6.325.792.927 1.07 1.828 1.07 1.828s-.154-1.021-.841-1.852c-1.42-1.713-2.772-3.845-2.872-6.31zM18.147 11.963v.616c.212-.259.62-.206.62-.206v.887s-.013.436-.168.625h.886c-.154-.189-.169-.625-.169-.625v-.887s.41-.053.62.206v-.616h-1.79zM17.767 8.315c.283.225.447.263.452.266l.11.051v-.579l-1.04-.438s.009.336.478.7zM20.241 8.315c.47-.364.48-.7.48-.7l-1.041.438v.58l.11-.052c.005-.003.168-.041.451-.266z",fill:"#1A1919"},null,-1),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M19.004 6.772l-2.507-.992c.213-.506 1.196-.936 2.507-.937 1.312.001 2.295.431 2.508.937l-2.508.992zm1.869 3.109l-1.685.89V7.167l2.287-.778-.602 3.49zm1.044.956l.77.448h.011l.194.113c-.435.12-.768.339-1.047.625l-.03.03a3.727 3.727 0 00-.189.218l-.035.046c-.06.077-.117.156-.17.238l-.029.041a5.596 5.596 0 00-.185.303c-.55.947-1.425 1.513-2.203 1.515-.778-.002-1.654-.568-2.202-1.515a6.357 6.357 0 00-.183-.298l-.036-.053a6.13 6.13 0 00-.162-.228c-.014-.02-.027-.035-.041-.052a4.387 4.387 0 00-.183-.213c-.013-.01-.022-.023-.034-.034a2.27 2.27 0 00-1.047-.623l.196-.113h.008l.773-.448.791-.455L19 11.536l.004-.004.006.004 2.115-1.154.792.455zm3.04 3.204c-.173.456-.316.95-.316 1.441l.002 3.17c-.661-.11-.74-.824-.742-.855l-.012-.145-.143-.013a1.009 1.009 0 01-.638-.305c-.325-.325-.325-.851-.325-.856-.004.027-.356.52.052 1.06.172.228.422.369.744.424.076.395.37.954 1.064 1.04v1.55h-1.951c-.9-.501-.519-1.383-.501-1.421l.076-.168-.172-.065c-.975-.362-.706-1.336-.693-1.378l.04-.142-.134-.062c-.804-.374-.695-1.38-.684-1.422-.248.201-.337.61-.167 1.013-.092.106-.216.233-.351.373a1.095 1.095 0 01-.86-1.015l-.001-.118-.11-.042c-.325-.12-.548-.302-.659-.545-.123-.269-.08-.55-.046-.687a2.883 2.883 0 00.568.06h.013c.097 0 .192-.006.286-.015.52-.052 1.1-.275 1.706-.877h3.954zm-2.438 13.815l.218-1.137.035-.21a1.207 1.207 0 00.422.083c.332 0 .526-.176.655-.325l.166-.195-.136-.214c-.012-.021-.315-.5-.547-.828a4.455 4.455 0 01-.133-.198c-.265-.396-.596-.893-1.26-.893l-.059.002a.975.975 0 00-.28.057 1.513 1.513 0 00-.647-.148 2.01 2.01 0 00-.659.128c-.044.013-.084.027-.115.033l-1.24-.122c-.016-.004-.066-.034-.128-.106v-.007l.268-.107c-.075-.896-.934-1.447-1.412-1.634a.505.505 0 00-.14-.252l-.266-.253-.234.281-.115.144-1.738-.715 1.13 1.421-.445.677c-.164.173.017.348.017.348l.46.318.478-.179c.016 0 .03.004.047.006-.023.073-.053.358-.073.437l-.829-.163-.87.493c-.449.33-.51.874-.343 1.247l.096.212.137.299.305-.126c.005-.002.009-.003.012-.006-.11.351-.065.684.13.903l.185.233.246.312.27-.291c.08-.08.338-.369.417-.617l.058-.189-.131-.145-.022-.027.148-.245 1.082.256.244.056.13-.215.07-.116c.013-.025.016-.029.066-.029.039 0 .077.004.118.014a6.09 6.09 0 001.12.115c.323 0 .518-.012.748-.089 0 0 .581.66.601.686l-.356 1.1-.016.066c-.673.055-1.001.203-1.398.6-.576-.572-.983-.633-2.53-.633-1.853 0-3.109-1.087-3.109-2.826v-4.248h11.276l.002 4.248c0 1.409-.826 2.392-2.126 2.713zm-6.945-2.402l.059.147c-.04.128-.48.31-.48.31l-.094-.209a.694.694 0 01.227-.826l.713-.435.757.16c-.015.241.129.421.129.421l-.792-.152-.475.328c-.08.056-.086.16-.044.256zm6.825 1.2l-.243 1.271c-.156.022-.32.034-.488.04l.256-1.22c.076-.364-.896-.477-1.377-1.19-.235.264-.676.343-1.12.343-.406 0-.81-.065-1.057-.114a1.16 1.16 0 00-.18-.017c-.143 0-.272.044-.362.195l-.07.12-1.326-.313-.33.547c-.046.089-.05.163.025.246l.09.098c-.062.193-.338.486-.338.486l-.197-.247c-.156-.174-.13-.494.032-.79l.526-.89 1.123.163-.174-.399c-.235-.527.123-1.197.161-1.583-.013.117-.12.143-.244.143-.114 0-.24-.021-.324-.021-.033 0-.062.003-.077.014l-.304.185-.24-.212c-.029-.04-.038-.137.032-.209l.556-.624-.656-.768.918.463.281-.341c.077.076.043.273.043.273.287.008 1.092.453 1.134 1.493.003.032.003.067.003.102l.021.034c.057.079.214.28.413.298l1.27.126h.005c.14 0 .417-.164.772-.164.195 0 .41.05.64.195 0 0 .116-.092.303-.102.014-.002.03-.002.043-.002.57 0 .807.516 1.113.945.23.326.537.81.537.81-.113.135-.219.21-.396.21a.817.817 0 01-.164-.016c-.61-.113-.699-1.37-1.047-1.47a.212.212 0 00-.056-.007c-.112 0-.161.1-.161.1.16.429.066.602.238.933.128.245.355.446.449.542 0 0-.025.186-.053.325zm-1.169 1.32c-.17 0-.328.002-.47.008l.372-1.161c.058-.161-.236-.368-.357-.55.183.116.658.37.887.47a60.773 60.773 0 00-.432 1.233zm-5.532-10.462l.053-2.018.452-.479.284.596-.56 1.937-.23-.035zm.325.626a.799.799 0 00.3.317 3.704 3.704 0 01-.055.572c-.01.044-.02.085-.033.126-.006.026-.014.047-.019.064-.139 0-.41-.017-.631-.098-.246-.09-.613-.542-.528-1.04.106-.065.352-.204.583-.204.177 0 .298.084.383.263zm5.236.542c-.347.257-1.243.912-1.568 1.14l-3.128-.564.022-.083c.04-.163.083-.385.085-.646l2.629.042.05-.05c.04-.04.873-.847 1.297-1.31.101.127.227.247.393.353-.056.31-.033.748.22 1.118zm-4.253-4.639c.377.374.744.607 1.094.735-.045.18-.105.554.063.925.138.3.388.53.749.684.04.37.273.927.92 1.173-.284.286-.56.556-.67.664l-2.624-.041a.47.47 0 01-.206-.192c-.005-.013-.014-.02-.02-.034l.429.07.027.001a.169.169 0 00.168-.142.172.172 0 00-.141-.197l-.527-.084.584-2.021-.553-1.167-.887.94-.054 2.101-.596-.095c-.092-.018-.18.05-.197.143a.174.174 0 00.143.197l.25.038c-.09.051-.149.092-.156.097l-.05.036-.014.062c-.145.59.183 1.15.537 1.4l-.013.075c-.014.09.006.18.06.253a.33.33 0 00.275.142.336.336 0 00.325-.262c.132.015.253.019.335.019h.071l3.441.623.059-.039c.274-.192 1.32-.955 1.662-1.208.095.081.2.155.327.216-.111.373-.118.946.32 1.4h-8.77v-5.07c0-.492-.143-.986-.313-1.442h3.952zm-.474-7.65l2.289.777v3.602l-1.685-.89-.604-3.49zm5.584-.435c0-.879-1.477-1.67-3.107-1.67h-.01c-1.63 0-3.106.791-3.106 1.67l.032.216.651 3.743-.654.38-1.691.99h.006s-.38.196-.557.316c-.644.448-.781 1.102-.407 1.372.092-.533.513-1.09 1.3-1.09.568 0 1 .294 1.35.733.09.111.175.23.254.357.098.161.197.303.294.439h-4.358c.32.645.625 1.328.625 2.07v9.662c0 2.338 1.795 3.454 3.737 3.454 1.501 0 1.703-.068 2.531.758.824-.826 1.027-.758 2.529-.758 1.943 0 3.735-1.116 3.735-3.454v-9.662c0-.742.305-1.425.627-2.07h-4.36c.098-.136.196-.278.294-.439.08-.127.165-.246.253-.357.352-.441.784-.733 1.352-.733.787 0 1.207.557 1.3 1.09.374-.27.239-.924-.41-1.372-.172-.12-.554-.316-.554-.316h.007l-1.695-.99-.65-.38.65-3.743.032-.216z",fill:"#1A1919"},null,-1),r("path",{d:"M50.12 22.06h3v-6.98h4.12v-2.54H46v2.54h4.12v6.98zM66.34 12.54l-5 5.54v-5.54h-2.9v9.52H61l5-5.54v5.54h2.9v-9.52h-2.56zM73.997 18.52h4.66v3.54h2.9v-9.52h-2.9v3.48h-4.66v-3.48h-2.9v9.52h2.9v-3.54zM89.633 22.06c.66 0 1.26-.06 1.82-.22 1.5-.42 2.48-1.64 2.48-3.3 0-1.58-.84-2.68-2.18-3.18-.64-.24-1.4-.26-2.12-.26h-2.98v-2.56h-2.9v9.52h5.88zm-2.98-4.72h2.48c.4 0 .78 0 1.12.12.48.16.76.56.76 1.04 0 .5-.28.92-.74 1.12-.32.14-.64.14-1.14.14h-2.48v-2.42zM98.333 18.46h.8l3.46 3.6h3.86l-4.82-4.96 4.64-4.56h-3.64l-3.5 3.58h-.8v-3.58h-2.9v9.52h2.9v-3.6z",fill:"#000"},null,-1),r("path",{d:"M112.42 12.28c-3.9 0-6.24 2.2-6.24 5.04s2.34 5.04 6.24 5.04c3.88 0 6.22-2.2 6.22-5.04s-2.34-5.04-6.22-5.04zm0 7.76c-1.94 0-3.18-1.16-3.18-2.72 0-1.56 1.24-2.7 3.18-2.7 1.92 0 3.18 1.14 3.18 2.7 0 1.56-1.26 2.72-3.18 2.72zM128.298 12.96V12h-2.9v.96c-3.64.08-5.82 1.62-5.82 4.34 0 2.72 2.18 4.14 5.82 4.22v.96h2.9v-.96c3.66-.08 5.84-1.5 5.84-4.22 0-2.72-2.18-4.26-5.84-4.34zm-2.9 6.52c-2-.08-2.88-.9-2.88-2.18 0-1.28.88-2.2 2.88-2.28v4.46zm2.9 0v-4.46c2.02.08 2.88 1 2.88 2.28 0 1.28-.86 2.1-2.88 2.18zM143.786 12.96V12h-2.9v.96c-3.64.08-5.82 1.62-5.82 4.34 0 2.72 2.18 4.14 5.82 4.22v.96h2.9v-.96c3.66-.08 5.84-1.5 5.84-4.22 0-2.72-2.18-4.26-5.84-4.34zm-2.9 6.52c-2-.08-2.88-.9-2.88-2.18 0-1.28.88-2.2 2.88-2.28v4.46zm2.9 0v-4.46c2.02.08 2.88 1 2.88 2.28 0 1.28-.86 2.1-2.88 2.18z",fill:"#000"},null,-1)])))]),o.messageTinkoff?(g(),x("div",uM,[r("div",cM,[r("div",dM,Y(o.messageTinkoff),1)]),r("div",pM,[u(l,{color:"grey",outline:"",rounded:"",label:"Вернуться на главную",loading:o.isLoadingBlackForm,onClick:i.blackForm},null,8,["loading","onClick"])])])):(g(),x("div",mM,[r("div",fM,[r("div",hM,[u(a,{color:"grey",size:"3em",thickness:1})]),t[1]||(t[1]=r("div",{class:"q-pt-lg"},[r("span",{class:"font-size-14px"},[H("В течение 15 минут вы получите доступ "),r("br"),H(" к личному кабинету")])],-1)),r("div",gM,[u(l,{color:"grey",outline:"",rounded:"",label:"Вернуться на форму подтверждение аккаунта",loading:o.isLoadingBlackForm,onClick:i.blackForm},null,8,["loading","onClick"])])])]))])]),_:1})]),_:1}),u(d,{showing:o.isLoading},{default:h(()=>[r("div",vM,[u(p,{size:"5rem",color:"positive"}),t[2]||(t[2]=r("p",{class:"text-center text-weight-bold text-wait-message"}," Загрузка. Пожалуйста, подождите... ",-1))])]),_:1},8,["showing"])]),_:1})])]),_:1})])])])])}const bM=Z(tM,[["render",_M],["__scopeId","data-v-69e59b71"]]),yM={name:"AgreementsNew",data(){return{agreementsRequireds:null,checkbox:!1,isSubmit:!1,isErrLoading:!1,errString:"",isLoggedRequest:!1}},created(){var e;this.agreementsRequireds=this.$store.getters["user/agreementsRequireds"],(e=this.agreementsRequireds)!=null&&e.length&&this.agreementsRequireds.forEach(t=>{t.checkbox=!1})},methods:{...De({getDoc:"main/getDoc",userAgreementsNew:"user/userAgreementsNew",userProfile:"user/userProfile"}),nextDoc(){if(!this.registrationConditionsUrl){let e=this.$router.resolve({name:"doc"});window.open(e.href,"_blank");return}window.open(this.registrationConditionsUrl,"_blank")},getDocument(e){var t,n,s,o,i;e&&this.getDoc({folderName:(t=e==null?void 0:e.file)==null?void 0:t.folder,realFileName:((n=e==null?void 0:e.file)==null?void 0:n.name)+((s=e==null?void 0:e.file)==null?void 0:s.extension),userFileName:(e==null?void 0:e.readableName)+((o=e==null?void 0:e.file)==null?void 0:o.extension),fileType:(i=e==null?void 0:e.file)==null?void 0:i.mimeType}).catch(l=>{console.warn(l,"err"),this.$q.notify({multiLine:!0,progress:!0,message:"Произошла ошибка! Документ отсутствует",position:"center",icon:"report_problem",color:"negative",timeout:2e3})})},clickButtonForm(){var e;if(this.isSubmit=!0,this.isErrLoading=!1,this.errString="",this.isLoggedRequest=!0,!this.checkbox||(e=this.agreementsRequireds)!=null&&e.length&&this.agreementsRequireds.some(t=>!t.checkbox)){this.isErrLoading=!0,this.errString="Необходимо согласиться с условиями";return}this.userAgreementsNew({agreements:this.agreementsRequireds}).then(()=>{this.userProfile().then(()=>{}).catch(t=>{console.warn(t)}).finally(()=>{this.isLoggedRequest=!1})}).catch(t=>{var n;console.warn(t),this.isLoggedRequest=!1,this.isErrLoading=!0,this.errString=((n=t==null?void 0:t.data)==null?void 0:n.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже"}).finally(()=>{})}}},xM={class:"q-mt-xl q-mb-lg"},kM={class:"verificationCode-container"},wM={class:"contrainer"},qM={class:"row"},SM={class:"col-12"},CM={class:"left-margin-only"},PM={key:0,class:"text-red-5 text-center text-body1"},$M={class:"font-size-30px"},LM={class:"q-pt-lg"},EM={class:"q-pb-lg"},RM={class:"row"},NM={class:"col-xs-2 col-sm-1"},AM={class:"col-xs-10 col-sm-11"},MM={class:"text-subtitle1 font-size-14px"},zM={key:0},DM={class:"col-xs-2 col-sm-1"},TM={class:"col-xs-10 col-sm-11"},VM={class:"text-subtitle1 font-size-14px"},BM=["innerHTML"],IM=["onClick"],OM={class:"q-pb-lg text-center"};function FM(e,t,n,s,o,i){const l=f("q-checkbox"),a=f("q-icon"),c=f("q-btn"),p=f("q-card-section"),d=f("q-card"),m=f("q-spinner"),v=f("q-inner-loading");return g(),x("div",null,[u(d,{class:"q-card-none"},{default:h(()=>[u(p,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[r("div",null,[r("div",xM,[r("div",kM,[r("div",wM,[r("div",qM,[r("div",SM,[u(d,{class:"q-card-none"},{default:h(()=>[u(p,{class:"no-padding"},{default:h(()=>[t[3]||(t[3]=r("div",{class:"text-center q-pb-md"},[r("h5",{class:"no-margin"},[r("span",{class:"font-size-30px"}," Необходимо согласиться с новыми условиями ")])],-1)),t[4]||(t[4]=r("hr",{class:"opacity-0-2"},null,-1)),u(Be,{name:"slide-fade",mode:"out-in"},{default:h(()=>[r("div",CM,[o.isErrLoading?(g(),x("p",PM,[r("span",$M,Y(o.errString),1)])):R("",!0)])]),_:1}),r("div",LM,[r("div",EM,[r("div",RM,[r("div",NM,[u(l,{modelValue:o.checkbox,"onUpdate:modelValue":t[0]||(t[0]=_=>o.checkbox=_),color:"positive",val:"xs",style:{"margin-top":"-7px"}},null,8,["modelValue"])]),r("div",AM,[r("span",MM,[t[2]||(t[2]=H(" Я ознакомлен(а) и согласен(на) со следующими ")),r("span",{class:"cursor-pointer text-positive",onClick:t[1]||(t[1]=(..._)=>i.nextDoc&&i.nextDoc(..._))},"условиями")])])]),o.agreementsRequireds&&o.agreementsRequireds.length?(g(),x("div",zM,[(g(!0),x(st,null,kt(o.agreementsRequireds,_=>(g(),x("div",{key:_.id,class:"row"},[r("div",DM,[u(l,{modelValue:_.checkbox,"onUpdate:modelValue":y=>_.checkbox=y,color:"positive",val:"xs",style:{"margin-top":"-7px"}},null,8,["modelValue","onUpdate:modelValue"])]),r("div",TM,[r("span",VM,[r("span",{innerHTML:_.readableName},null,8,BM)]),_&&_.documentUrl?(g(),x("a",{key:0,class:"q-ml-md text-positive text-decoration-none download-button",target:"_blank",onClick:y=>i.getDocument(_)},[u(a,{class:"text-positive",name:"download_for_offline",style:{"font-size":"25px","margin-top":"-5px"}})],8,IM)):R("",!0)])]))),128))])):R("",!0)]),r("div",OM,[u(c,{color:"positive",label:"Согласиться с новыми условиями",outline:"",rounded:"",size:"lg",class:"font-size-14px",onClick:i.clickButtonForm},null,8,["onClick"])])])]),_:1})]),_:1})])])])])])])]),_:1})]),_:1}),u(v,{showing:o.isLoggedRequest},{default:h(()=>[u(m,{size:"5rem",color:"positive"}),t[5]||(t[5]=r("p",{class:"text-center text-weight-bold text-wait-message"}," Загрузка. Пожалуйста, подождите... ",-1))]),_:1},8,["showing"])]),_:1})])}const UM=Z(yM,[["render",FM],["__scopeId","data-v-ae5d7798"]]),HM={name:"TechnicalWorksPayment",computed:{imgTechnicalWorks(){return this.$store.getters["main/imgTechnicalWorks"]}}},jM={class:"full-width"},JM={class:"techincal_works_contrainer"},QM={class:"container full-width"},WM={class:"row"},KM={key:0,class:"col-12 text-center"},GM=["src"];function YM(e,t,n,s,o,i){return g(),x("div",jM,[r("div",JM,[r("div",QM,[r("div",WM,[t[0]||(t[0]=r("div",{class:"col-12 text-center q-my-lg text-center"},[r("div",{class:"lk-h5 no-margin"},[r("span",{class:"font-size-30px"},"Ведутся технические работы")]),r("div",{class:"font-size-14px"}," Наш сайт находится на техническом обслуживании и скоро будет доступен ")],-1)),i.imgTechnicalWorks?(g(),x("div",KM,[r("img",{src:i.imgTechnicalWorks,alt:" ",style:{"max-width":"525px",width:"100%"}},null,8,GM)])):R("",!0)])])])])}const XM=Z(HM,[["render",YM],["__scopeId","data-v-2a4e8020"]]),ZM={name:"ProfileDisable",data(){return{isLoading:!1,description:null}},created(){const e=this.$store.getters["user/profileVerifyWithDifferentPhoneNumberRequestId"];e&&e>0&&(this.isLoading=!0,this.profileVerifyWithDifferentPhoneNumberRequests().then(t=>{var n,s;((n=t==null?void 0:t.profileVerifyWithDifferentPhoneNumberRequest)==null?void 0:n.status)==="Rejected"&&(this.description=(s=t==null?void 0:t.profileVerifyWithDifferentPhoneNumberRequest)==null?void 0:s.statusDescription)}).catch(t=>{console.warn(t)}).finally(()=>{this.isLoading=!1}))},methods:{...De({profileVerifyWithDifferentPhoneNumberRequests:"profileVerification/profileVerifyWithDifferentPhoneNumberRequests"})}},ez={class:"verificationCode-container"},tz={class:"q-pt-lg text-center"},nz={class:"q-pb-lg"},oz={class:"text-subtitle1"},sz={key:0,class:"font-size-14px"},iz={key:1,class:"font-size-14px"},lz={class:"text-center display-block"};function rz(e,t,n,s,o,i){const l=f("q-icon"),a=f("q-card-section"),c=f("q-card"),p=f("q-spinner"),d=f("q-inner-loading");return g(),x("div",ez,[u(Be,{name:"slide-fade",mode:"out-in"},{default:h(()=>[u(c,{class:"q-card-none"},{default:h(()=>[u(a,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[u(c,{class:"q-card-none"},{default:h(()=>[u(a,{class:"no-padding"},{default:h(()=>[t[0]||(t[0]=r("div",{class:"text-center q-pb-md"},[r("h5",{class:"no-margin"},[r("span",{class:"font-size-30px"}," Ваш аккаунт заблокирован")])],-1)),t[1]||(t[1]=r("hr",{class:"opacity-0-2"},null,-1)),r("div",tz,[r("div",nz,[u(l,{size:"xl",name:"no_accounts",color:"negative"})]),r("div",null,[r("span",oz,[o.description?(g(),x("span",sz,Y(o.description),1)):(g(),x("span",iz," Более подробную информацию вы можете получить по горячей линии"))])])])]),_:1})]),_:1})]),_:1})]),_:1}),u(d,{showing:o.isLoading},{default:h(()=>[r("div",lz,[u(p,{size:"5rem",color:"positive"}),t[2]||(t[2]=r("p",{class:"text-center text-weight-bold text-wait-message"}," Загрузка. Пожалуйста, подождите... ",-1))])]),_:1},8,["showing"])]),_:1})]),_:1})])}const az=Z(ZM,[["render",rz],["__scopeId","data-v-cdbfd168"]]),uz={name:"ProfileDisable",data(){return{}},computed:{},created(){},methods:{}},cz={class:"q-mt-xl q-mb-lg"},dz={class:"verificationCode-container"},pz={class:"contrainer"},mz={class:"row"},fz={class:"col-12"},hz={class:"q-pt-lg text-center"},gz={class:"q-pb-lg"};function vz(e,t,n,s,o,i){const l=f("q-icon"),a=f("q-card-section"),c=f("q-card");return g(),x("div",null,[r("div",cz,[r("div",dz,[r("div",pz,[r("div",mz,[r("div",fz,[u(c,{class:"q-card-none"},{default:h(()=>[u(a,{class:"no-padding"},{default:h(()=>[t[1]||(t[1]=r("div",{class:"text-center q-pb-md"},[r("h5",{class:"no-margin"},[r("span",{class:"font-size-30px"}," Ваш аккаунт удален")])],-1)),t[2]||(t[2]=r("hr",{class:"opacity-0-2"},null,-1)),r("div",hz,[r("div",gz,[u(l,{size:"xl",name:"no_accounts",color:"negative"})]),t[0]||(t[0]=r("div",null,[r("span",{class:"text-subtitle1"},[r("span",{class:"font-size-14px"}," Более подробную информацию вы можете получить по горячей линии")])],-1))])]),_:1})]),_:1})])])])])])])}const _z=Z(uz,[["render",vz],["__scopeId","data-v-4049105a"]]),bz={name:"ProfileVerification",data(){return{isLoading:!1}},created(){const e=this.$store.getters["user/profileVerifyWithDifferentPhoneNumberRequestId"];e&&e>0&&(this.isLoading=!0,this.profileVerifyWithDifferentPhoneNumberRequests().then(t=>{var n,s;console.log(t,"data"),this.isLoading=!1,(((n=t==null?void 0:t.profileVerifyWithDifferentPhoneNumberRequest)==null?void 0:n.status)==="Rejected"||((s=t==null?void 0:t.profileVerifyWithDifferentPhoneNumberRequest)==null?void 0:s.status)==="Approved")&&(this.isLoading=!0,this.userProfile().then(()=>{}).catch(o=>{console.warn(o)}).finally(()=>{this.isLoading=!1}))}).catch(t=>{console.warn(t),this.isLoading=!1}))},methods:{...De({profileVerifyWithDifferentPhoneNumberRequests:"profileVerification/profileVerifyWithDifferentPhoneNumberRequests",userProfile:"user/userProfile"})}},yz={class:"verificationCode-container"},xz={class:"q-pt-lg text-center"},kz={class:"q-pb-lg"},wz={class:"text-center text-weight-regular text-body1 no-margin font-size-14px"},qz={class:"text-center display-block"};function Sz(e,t,n,s,o,i){const l=f("q-icon"),a=f("Br"),c=f("q-card-section"),p=f("q-card"),d=f("q-spinner"),m=f("q-inner-loading");return g(),x("div",yz,[u(Be,{name:"slide-fade",mode:"out-in"},{default:h(()=>[u(p,{class:"q-card-none"},{default:h(()=>[u(c,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[u(p,{class:"q-card-none"},{default:h(()=>[u(c,{class:"no-padding"},{default:h(()=>[t[2]||(t[2]=r("div",{class:"text-center q-pb-md"},[r("h5",{class:"no-margin"},[r("span",{class:"font-size-30px"}," Проверяем аккаунт")])],-1)),t[3]||(t[3]=r("hr",{class:"opacity-0-2"},null,-1)),r("div",xz,[r("div",kz,[u(l,{size:"xl",name:"manage_accounts",color:"positive"})]),r("div",null,[r("p",wz,[t[0]||(t[0]=H(" Более подробную информацию ")),u(a),t[1]||(t[1]=H(" вы можете получить по горячей линии "))])])])]),_:1})]),_:1})]),_:1})]),_:1}),u(m,{showing:o.isLoading},{default:h(()=>[r("div",qz,[u(d,{size:"5rem",color:"positive"}),t[4]||(t[4]=r("p",{class:"text-center text-weight-bold text-wait-message"}," Загрузка. Пожалуйста, подождите... ",-1))])]),_:1},8,["showing"])]),_:1})]),_:1})])}const Cz=Z(bz,[["render",Sz],["__scopeId","data-v-869fafb4"]]),Pz={name:"ProfileAdmin",methods:{clickNextAdmin(){window.open("/admin","_self")}}},$z={class:"q-mt-xl q-mb-lg"},Lz={class:"verificationCode-container"},Ez={class:"contrainer"},Rz={class:"row"},Nz={class:"col-12"},Az={class:"q-pt-lg text-center"},Mz={class:"q-pb-lg"};function zz(e,t,n,s,o,i){const l=f("q-icon"),a=f("q-btn"),c=f("q-card-section"),p=f("q-card");return g(),x("div",null,[r("div",$z,[r("div",Lz,[r("div",Ez,[r("div",Rz,[r("div",Nz,[u(p,{class:"q-card-none"},{default:h(()=>[u(c,{class:"no-padding"},{default:h(()=>[t[0]||(t[0]=r("div",{class:"text-center q-pb-md"},[r("h5",{class:"no-margin"},[r("span",{class:"font-size-30px"}," Ваш аккаунт имеет доступ ADMIN")])],-1)),t[1]||(t[1]=r("hr",{class:"opacity-0-2"},null,-1)),r("div",Az,[r("div",Mz,[u(l,{size:"xl",name:"admin_panel_settings",color:"positive"})]),r("div",null,[u(a,{color:"positive",class:"font-size-14px",label:"Перейти в раздел admin",outline:"",rounded:"",onClick:i.clickNextAdmin},null,8,["onClick"])])])]),_:1})]),_:1})])])])])])])}const Dz=Z(Pz,[["render",zz],["__scopeId","data-v-ef3ada95"]]),Tz={name:"ProfileBlocked",data(){return{}},computed:{textBlock(){const e=this.$store.getters["main/optionDisabled"],t=this.$store.getters["user/blockPersonalArea"],n=t==null?void 0:t.purpose,s=e==null?void 0:e[`${n}`];return!s&&(t!=null&&t.isBlocked)?{name:"Ваш аккаунт заблокирован",text:"Более подробную информацию вы можете получить по горячей линии"}:s}},created(){},methods:{}},Vz={class:"q-mt-xl q-mb-lg"},Bz={class:"verificationCode-container"},Iz={class:"contrainer"},Oz={class:"row"},Fz={class:"col-12"},Uz={key:0,class:"text-center q-pb-md"},Hz={class:"no-margin"},jz={class:"font-size-30px"},Jz={key:1,class:"opacity-0-2"},Qz={class:"q-pt-lg text-center"},Wz={class:"text-subtitle1"},Kz={class:"font-size-20px"},Gz=["innerHTML"];function Yz(e,t,n,s,o,i){const l=f("q-card-section"),a=f("q-card");return g(),x("div",null,[r("div",Vz,[r("div",Bz,[r("div",Iz,[r("div",Oz,[r("div",Fz,[i.textBlock?(g(),K(a,{key:0,class:"q-card-none"},{default:h(()=>[u(l,{class:"no-padding"},{default:h(()=>[i.textBlock.name?(g(),x("div",Uz,[r("h5",Hz,[r("span",jz,Y(i.textBlock.name),1)])])):R("",!0),i.textBlock.name?(g(),x("hr",Jz)):R("",!0),r("div",Qz,[r("div",null,[r("span",Wz,[r("span",Kz,[r("span",{innerHTML:i.textBlock.text},null,8,Gz)])])])])]),_:1})]),_:1})):R("",!0)])])])])])])}const Xz=Z(Tz,[["render",Yz],["__scopeId","data-v-4cb564a2"]]),Zz={name:"ProfileAdmin",data:()=>({urlRedirect:null}),created(){const e=this.$store.getters["user/redirect"];let t=new URL(this.$store.getters["main/rediretcLoanUrl"]??"https://lk.doverix.ru/authPay");t.searchParams.set("passportNumber",e==null?void 0:e.passportNumber),t.searchParams.set("passportSerial",e==null?void 0:e.passportSerial),t.searchParams.set("firstName",e==null?void 0:e.firstName),t.searchParams.set("lastName",e==null?void 0:e.lastName),e!=null&&e.middleName&&t.searchParams.set("middleName",e==null?void 0:e.middleName),window.open(t,"_self"),this.urlRedirect=t}},eD={class:"q-mt-xl q-mb-lg"},tD={class:"redirect-container"},nD={class:"contrainer"},oD={class:"row"},sD={class:"col-12"},iD={class:"text-center q-pt-lg"},lD=["href"];function rD(e,t,n,s,o,i){const l=f("q-card-section"),a=f("q-card");return g(),x("div",null,[r("div",eD,[r("div",tD,[r("div",nD,[r("div",oD,[r("div",sD,[u(a,{class:"q-card-none"},{default:h(()=>[u(l,{class:"no-padding"},{default:h(()=>[t[1]||(t[1]=r("div",{class:"text-center q-pb-md"},[r("h5",{class:"no-margin"},[r("span",{class:"font-size-30px"}," Внимание")])],-1)),t[2]||(t[2]=r("hr",{class:"opacity-0-2"},null,-1)),r("div",iD,[t[0]||(t[0]=H(" Для продолжения нажмите на ")),r("a",{href:e.urlRedirect},"ссылку",8,lD)])]),_:1})]),_:1})])])])])])])}const aD=Z(Zz,[["render",rD],["__scopeId","data-v-30089ef9"]]),uD={name:"VerificationPassport",components:{ErrorAlert:zn},emits:["binding"],data(){return{PassportSerial:null,PassportNumber:null,isLoadaing:!1,isError:!1,errString:null,isSubmit:!1,isDialog:!1}},methods:{...De({getClientBinding:"profileBindingPassport/getClientBinding",userProfile:"user/userProfile"}),validatorPassportSerial:function(e){return!(this.isSubmit&&(!e||e.includes("_")||e.length<4))},validatorPassportNumber:function(e){return!(this.isSubmit&&(!e||e.includes("_")||e.length<6))},submit(){var n,s,o,i;this.errString="",this.isError=!1;let e=(s=(n=this.PassportSerial)==null?void 0:n.replace)==null?void 0:s.call(n,/\s+/g,""),t=(i=(o=this.PassportNumber)==null?void 0:o.replace)==null?void 0:i.call(o,/\s+/g,"");this.isLoadaing=!0,this.getClientBinding({passportSerial:e,passportNumber:t}).then(l=>{var a;if((a=l==null?void 0:l.user)!=null&&a.clientId){this.userProfile().then(()=>{}).catch(c=>{console.warn(c)}).finally(()=>{this.isLoadaing=!1});return}this.$emit("binding",{...l,passportSerial:e,passportNumber:t}),this.isLoadaing=!1}).catch(l=>{var a;console.warn(l),this.errString=((a=l==null?void 0:l.data)==null?void 0:a.errorMessage)??"Внимание! Временные неполадки, Ваша анкету не получилось обработать",this.isError=!0,this.isLoadaing=!1})},notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isSubmit=!1,e}}},cD={class:"no-margin"},dD={class:"q-ml-auto q-mr-auto q-pt-md",style:{"max-width":"120px"}},pD={class:"q-ml-auto q-mr-auto q-pt-md",style:{"max-width":"120px"}},mD={class:"q-pt-lg"};function fD(e,t,n,s,o,i){const l=f("q-badge"),a=f("ErrorAlert"),c=f("q-input"),p=f("q-btn"),d=f("q-form"),m=f("q-card-section"),v=f("q-spinner"),_=f("q-inner-loading"),y=f("q-card"),q=f("q-space"),C=f("q-separator"),P=f("q-card-actions"),w=f("q-dialog"),$=Mn("close-popup");return g(),x("div",null,[u(y,{class:"q-card-none"},{default:h(()=>[u(m,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[u(d,{autocomplete:"off",class:"text-center",onSubmit:i.submit},{default:h(()=>[r("div",null,[r("div",cD,[t[6]||(t[6]=r("span",{class:"font-size-20px"},"Подтверждение личности",-1)),u(l,{outline:"",color:"positive",align:"top",class:"cursor-pointer",onClick:t[0]||(t[0]=()=>o.isDialog=!0)},{default:h(()=>t[5]||(t[5]=[H(" ? ")])),_:1})])]),t[8]||(t[8]=r("hr",{class:"opacity-0-2"},null,-1)),u(a,{"is-error":o.isError,"error-text":o.errString,class:"q-mt-md"},null,8,["is-error","error-text"]),r("div",dD,[u(c,{modelValue:o.PassportSerial,"onUpdate:modelValue":t[1]||(t[1]=S=>o.PassportSerial=S),label:"Серия паспорта",mask:"# # # #",inputmode:"numeric","unmasked-value":"",color:"positive",rules:[S=>i.validatorPassportSerial(S)||i.notifyError("Введите серию паспорта")]},null,8,["modelValue","rules"])]),r("div",pD,[u(c,{modelValue:o.PassportNumber,"onUpdate:modelValue":t[2]||(t[2]=S=>o.PassportNumber=S),label:"Номер паспорта",mask:"# # # # # #",inputmode:"numeric","unmasked-value":"",color:"positive",rules:[S=>i.validatorPassportNumber(S)||i.notifyError("Введите номер паспорта")]},null,8,["modelValue","rules"])]),r("div",mD,[u(p,{color:"positive",outline:"",rounded:"",type:"submit",class:"q-pl-lg q-pr-lg",onClick:t[3]||(t[3]=S=>o.isSubmit=!0)},{default:h(()=>t[7]||(t[7]=[r("span",{class:"text-nowrap"}," Подтвердить ",-1)])),_:1})])]),_:1},8,["onSubmit"])]),_:1})]),_:1}),u(_,{showing:o.isLoadaing,class:"border-radius-37"},{default:h(()=>[u(v,{size:"5rem",color:"positive"}),t[9]||(t[9]=r("p",{class:"text-center text-weight-bold q-pt-md q-px-md"}," Подтверждение личности. Пожалуйста, подождите... ",-1))]),_:1},8,["showing"])]),_:1}),u(w,{modelValue:o.isDialog,"onUpdate:modelValue":t[4]||(t[4]=S=>o.isDialog=S)},{default:h(()=>[u(y,null,{default:h(()=>[u(m,{class:"row items-center"},{default:h(()=>[t[10]||(t[10]=r("div",{class:"text-h6 font-size-20px"}," Подтверждение личности ",-1)),u(q),Je(u(p,{icon:"close",flat:"",round:"",dense:""},null,512),[[$]])]),_:1}),u(C),u(m,{class:"font-size-14px"},{default:h(()=>t[11]||(t[11]=[H(" Для защиты аккаунтов пользователей предусмотрена система подтверждения по серии и номеру паспорта ")])),_:1}),u(C),u(P,{align:"right"},{default:h(()=>[Je(u(p,{flat:"",label:"Закрыть",color:"positive",class:"font-size-14px"},null,512),[[$]])]),_:1})]),_:1})]),_:1},8,["modelValue"])])}const hD=Z(uD,[["render",fD]]),gD={name:"VerificationPhoneNumberChange",emits:["back"],computed:{imgOffice(){return this.$store.getters["main/imgOffice"]??this.$store.getters["main/imgLogo"]},phone(){return this.$store.getters["main/phone"]},phoneHref(){return`tel:${this.$store.getters["main/phone"]}`}},methods:{back(){this.$emit("back")}}},vD={class:"no-margin text-center"},_D={class:"text-center"},bD=["src"],yD={class:"q-pt-md q-pb-lg"},xD=["href"],kD=["innerHTML"];function wD(e,t,n,s,o,i){const l=f("q-icon"),a=f("q-badge"),c=f("q-card-section"),p=f("q-card");return g(),x("div",null,[u(p,{class:"q-card-none"},{default:h(()=>[u(c,{class:"no-padding"},{default:h(()=>[r("div",null,[r("div",vD,[u(a,{outline:"",rounded:"",color:"grey",align:"middle",style:{height:"24px",width:"25px","margin-top":"-5px",cursor:"pointer"},onClick:i.back},{default:h(()=>[u(l,{name:"arrow_back",color:"grey",style:{"margin-left":"-6px"}})]),_:1},8,["onClick"]),t[0]||(t[0]=r("span",{class:"font-size-20px q-pl-xs"},"У вас уже присутсвует личный кабинет",-1))])]),t[7]||(t[7]=r("hr",{class:"opacity-0-2"},null,-1)),r("div",_D,[r("div",null,[r("img",{src:i.imgOffice,alt:" ",style:{"max-width":"325px",width:"100%"}},null,8,bD)]),r("div",yD,[t[1]||(t[1]=H(" Для регистрации на новый номер телефона ")),t[2]||(t[2]=r("br",null,null,-1)),t[3]||(t[3]=H(" необходимо позвонить на горячую линию ")),r("a",{href:i.phoneHref,class:"text-positive"},[r("span",{innerHTML:i.phone},null,8,kD)],8,xD),t[4]||(t[4]=H(", ")),t[5]||(t[5]=r("br",null,null,-1)),t[6]||(t[6]=H(" чтобы поменять номер телефона в вашей анкете "))])])]),_:1})]),_:1})])}const qD=Z(gD,[["render",wD]]),SD={name:"ProfileBindingNewPhoneNumber",props:{passportNumber:{type:String,default:null},passportSerial:{type:String,default:null},clientId:{type:Number,default:null}},emits:["nextForm","nextGosuslugi","nextTinkoff","back"],data(){return{phoneNumber:null,isGosuslugi:!1,isTinkoff:!1}},computed:{imgLogo(){return this.$store.getters["main/imgLogo"]}},created(){this.isGosuslugi=this.$store.getters["main/isGosuslugi"],this.isTinkoff=this.$store.getters["main/isTinkoff"];let e=this.$store.getters["user/phoneNumber"];(e==null?void 0:e.length)===11&&(e=`+${e[0]}(${e[1]+e[2]+e[3]})${e[4]+e[5]+e[6]} ${e[7]+e[8]} ${e[9]+e[10]}`),this.phoneNumber=e},methods:{back(){this.$emit("back")},nextForm(){this.$emit("nextForm")},nextGosuslugi(){this.$emit("nextGosuslugi")},nextTinkoff(){this.$emit("nextTinkoff")}}},CD={class:"profile_binding_new_phone_number__contrainer"},PD={class:"alert alert-secondary"},$D={class:"text-subtitle2 q-pl-md"},LD={class:"inline-block font-size-14px"},ED={class:"text-subtitle2 q-pl-md"},RD={class:"inline-block font-size-14px"},ND={class:"q-ml-xs"},AD={key:0,class:"row q-pt-md"},MD={key:0,class:"col-12 col-md-6"},zD={style:{margin:"0 auto","max-width":"350px"}},DD={class:"q-pt-lg font-size-14px"},TD={class:"q-pt-lg font-size-14px"},VD={class:"q-pt-lg font-size-14px"},BD={class:"q-pt-lg text-center"},ID={key:1,class:"col-12 col-md-6"},OD={style:{margin:"0 auto","max-width":"350px"}},FD={class:"q-pt-lg font-size-14px"},UD={class:"q-pt-lg font-size-14px"},HD={class:"q-pt-lg font-size-14px"},jD={class:"q-pt-lg text-center"},JD={class:"col-12 col-md-6"},QD={style:{margin:"0 auto","max-width":"350px"}},WD={class:"q-pt-lg q-mt-lg"},KD=["src"],GD={class:"q-pt-lg font-size-14px"},YD={class:"q-pt-lg font-size-14px"},XD={class:"q-pt-lg font-size-14px"},ZD={class:"q-pt-lg text-center"},eT={key:1,class:"row"},tT={class:"col-12 col-md-12 q-pt-lg"},nT={style:{margin:"0 auto","max-width":"220px"}},oT={class:"text-center"},sT=["src"],iT={class:"q-pt-lg font-size-14px"},lT={class:"q-pt-lg font-size-14px"},rT={class:"q-pt-lg font-size-14px"},aT={class:"q-pt-lg text-center"};function uT(e,t,n,s,o,i){const l=f("q-btn"),a=f("q-icon");return g(),x("div",CD,[r("div",null,[r("div",PD,[t[2]||(t[2]=r("div",{class:"lk-h5 q-pb-xs font-size-20px"}," Для полного доступа к личному кабинету необходимо заполнить анкету ",-1)),r("div",$D,[t[0]||(t[0]=r("div",{class:"inline-block font-size-14px",style:{"min-width":"150px"}}," Номер телефона: ",-1)),r("div",LD,Y(o.phoneNumber),1)]),r("div",ED,[t[1]||(t[1]=r("div",{class:"inline-block font-size-14px",style:{"min-width":"150px"}}," Паспортные данные: ",-1)),r("div",RD,Y(n.passportSerial)+" "+Y(n.passportNumber),1)]),r("div",ND,[u(l,{flat:"",rounded:"",color:"grey",size:"sm",class:"font-size-12px",label:"Изменить данные",onClick:i.back},null,8,["onClick"])])])]),r("div",null,[o.isGosuslugi||o.isTinkoff?(g(),x("div",AD,[o.isGosuslugi?(g(),x("div",MD,[r("div",zD,[t[6]||(t[6]=r("div",{class:"q-pt-lg q-mt-lg"},[r("svg",{xmlns:"http://www.w3.org/2000/svg",height:"35"},[r("path",{fill:"#EE3F58",d:"M95.3.6H83.4c-.1 0-.2.1-.2.2-.3 5.4-1.3 11.2-2.8 15.9v.2c.1.1.1.1.2.1h4.1c.1 0 .2-.1.2-.1C86 13.3 87 8.5 87.3 4.5h3.9v12.4c0 .1.1.2.2.2h3.9c.1 0 .2-.1.2-.2V.9c0-.2-.1-.3-.2-.3M145.8.6h-3.9c-.1 0-.2.1-.2.2v12.3c-.9.3-1.7.3-2.7.3-2.6 0-3.2-.8-3.2-4.2V.9c0-.1-.1-.2-.2-.2h-3.9c-.1 0-.2.1-.2.2v8.9c0 5.6 1.9 7.7 6.7 7.7 2.7 0 5.8-.7 7.6-1.4.1 0 .1-.1.1-.2V.9c.1-.2 0-.3-.1-.3M63.2.7h-4c-.1 0-.2.1-.2.1-.6 2.4-1.9 6.5-3.6 10.8L51.4.7c0-.1-.1-.1-.2-.1h-4c-.1 0-.1.1-.2.1-.1.1-.1.1 0 .2l6 16.3c-.6 1.3-1.2 2.3-1.7 3.3-.4.7-.8 1.5-1.2 2.2-.1.1 0 .1 0 .2.1.1.1.1.2.1h4.3c.1 0 .1-.1.2-.1.7-1.4 1.7-3.4 2.5-5.4C59.8 11.6 61.9 6 63.4.9c0-.1 0-.1-.1-.2h-.1M77.4 13.2c0-.1-.1-.1-.1-.1h-.2c-.9.3-2.7.7-4 .7-2.7 0-4-.7-4-4.9 0-3.3.4-4.9 4-4.9 1 0 2 .1 3.2.5.1 0 .2 0 .3-.1.5-.9 1-1.9 1.6-3.2V1c0-.1-.2-.2-.2-.2-1.6-.5-3.5-.8-5.2-.8-5.7 0-8.2 2.6-8.2 8.7s2.5 8.8 8.2 8.8c1.4 0 4.2-.3 5.6-.9.1-.1.1-.1.1-.3l-1.1-3.1zM114.5.7h-4c-.1 0-.2.1-.2.1-.6 2.4-1.9 6.5-3.6 10.8l-4-10.9c0-.1-.1-.1-.2-.1h-4c-.1 0-.1.1-.2.1-.1.1-.1.1 0 .2l6 16.3c-.6 1.3-1.2 2.2-1.7 3.3-.4.7-.8 1.5-1.2 2.2-.1.1 0 .1 0 .2.1.1.1.1.2.1h4.3c.1 0 .1-.1.2-.1.7-1.4 1.7-3.4 2.5-5.4 2.5-5.9 4.6-11.5 6-16.6 0-.1 0-.1-.1-.2.1 0 0 0 0 0M129.1.6h-11.5c-.1 0-.2.1-.2.2v15.9c0 .1.1.2.2.2h3.9c.1 0 .2-.1.2-.2V4.4h6c.1 0 .2-.1.2-.1.5-1.1.9-2.2 1.4-3.4V.7c-.1 0-.2-.1-.2-.1"}),r("path",{fill:"#0065B1",d:"M20.8 13.8c-2.6 0-3.4-.7-3.4-5 0-4.6.9-5 3.4-5s3.5.4 3.5 5c-.1 4.4-.9 5-3.5 5m0-13.7C15.2.1 13 2.5 13 8.7c0 6.3 2.2 8.7 7.8 8.7s7.9-2.4 7.9-8.7c0-6.1-2.3-8.6-7.9-8.6M44.2 13.2c0-.1-.1-.1-.1-.1h-.2c-.9.3-2.7.7-4 .7-2.7 0-4-.7-4-4.9 0-3.3.4-4.9 4-4.9 1 0 2 .1 3.2.5.1 0 .2 0 .3-.1.5-.9 1-1.9 1.6-3.2V1c0-.1-.1-.1-.1-.1-1.5-.5-3.5-.7-5.1-.7-5.7 0-8.2 2.6-8.2 8.7s2.5 8.8 8.2 8.8c1.4 0 4.2-.3 5.6-.9.1-.1.1-.1.1-.3l-1.3-3.3zM11.7.6H.2C.1.6 0 .7 0 .9v15.9c0 .1.1.2.2.2h3.9c.1 0 .2-.1.2-.2V4.4h6c.1 0 .1-.1.2-.1.5-1.1 1-2.3 1.4-3.4V.7s-.1-.1-.2-.1"})])],-1)),r("div",DD,[u(a,{name:"done",color:"positive",size:"32px"}),t[3]||(t[3]=H(" Автоматическая заполнение анкеты "))]),r("div",TD,[u(a,{name:"done",color:"positive",size:"32px"}),t[4]||(t[4]=H(" Документы не требуются "))]),r("div",VD,[u(a,{name:"done",color:"positive",size:"32px"}),t[5]||(t[5]=H(" Среднее время обработки анкеты 15 минут "))]),r("div",BD,[u(l,{outline:"",rounded:"",color:"positive",class:"full-width font-size-14px",label:"ИДЕНТИФИКАЦИЯ ЧЕРЕЗ ГОСУСЛУГИ",onClick:i.nextGosuslugi},null,8,["onClick"])])])])):R("",!0),o.isTinkoff?(g(),x("div",ID,[r("div",OD,[t[10]||(t[10]=Rn('<div class="q-pt-lg q-mt-lg" data-v-82c8a2e7><svg xmlns="http://www.w3.org/2000/svg" width="150" height="34" fill="none" data-v-82c8a2e7><path fill-rule="evenodd" clip-rule="evenodd" d="M37.507 15.903L38 14.322l-1.632.052c-.137 0-1.14-.03-2.111-.735.073.006.144.017.22.017 1 0 1.969-.604 2.356-1.468l.702-1.56c-.88.012-1.685-.099-1.685-.099-.007 0-.641-.083-1.374-.834-.526-.537-1.177-.822-1.882-.822a2.71 2.71 0 00-.822.131c.037-.126.072-.255.093-.387.223-1.46-.714-2.572-.714-2.572l-1.227-1.522-.761 1.788c-.003.006-.195.426-.538.63-.104-.526-.359-1.117-.903-1.682-1.027-1.064-2.276-1.224-2.93-1.224-.303 0-.52.034-.572.042l-1.481.292c.085-.331.268-.91.6-1.429l.818-1.275L22.1 1.9 21.445.506l-1.269.655L19.003 0l-1.17 1.16-1.271-.654-.654 1.393-2.056-.235.819 1.277c.333.519.514 1.095.599 1.426l-1.413-.28-.049-.007a3.696 3.696 0 00-.59-.045c-.654 0-1.903.16-2.927 1.224-.545.564-.801 1.156-.905 1.682-.341-.203-.532-.615-.532-.615l-.762-1.8L6.845 6.06c-.152.197-.903 1.243-.7 2.56.022.131.056.259.093.385a2.679 2.679 0 00-.82-.131c-.706 0-1.357.285-1.884.822-.73.748-1.361.833-1.356.833 0 0-.667.12-1.7.1l.699 1.56c.388.864 1.358 1.468 2.356 1.468.076 0 .147-.011.221-.017-.97.706-1.972.735-2.093.735L0 14.322l.503 1.58c.254.816 1.1 2.165 2.72 2.31-.176.74-.567 1.57-1.425 1.928l-1.238.51.675 1.178c.381.635 1.276 1.378 2.549 1.378.275 0 .541-.029.798-.083.065.29.147.58.244.87.378 1.13.052 1.918.048 1.927l-.61 1.282 1.363.36c.017.006.43.12.945.12.234 0 .458-.025.668-.075.158-.037.31-.087.457-.146.177.317.391.607.641.866.874.899 2.114 1.354 3.682 1.354h.005l1.12-.015-2.314.964 1.757.851c.639.312 1.395.68 2.167.962l-.22.601.605.277c.054.025 1.22.546 3.155.657 0 0 .467.022.724.022.258 0 .72-.023.72-.023 1.922-.114 3.078-.631 3.132-.656l.607-.277-.221-.602c.792-.29 1.577-.674 2.19-.973l1.724-.84-2.307-.963 1.125.015c1.57 0 2.81-.456 3.683-1.355.249-.258.462-.547.64-.865a2.899 2.899 0 001.126.22c.507 0 .924-.112.935-.116l1.37-.363-.597-1.259c-.014-.032-.34-.82.038-1.952.097-.288.178-.579.244-.868.257.054.526.082.803.083 1.622 0 2.4-1.143 2.55-1.391l.669-1.166-1.238-.509c-.86-.357-1.25-1.187-1.424-1.926 1.599-.14 2.456-1.49 2.72-2.31z" fill="#FFFFFE" data-v-82c8a2e7></path><path fill-rule="evenodd" clip-rule="evenodd" d="M19.003 4.843c-1.31.001-2.293.431-2.507.938l2.507.99 2.508-.99c-.212-.507-1.195-.937-2.508-.938zM19.03 31.082h-.05c-.794.005-1.889-.158-2.415-.313l-.634 1.719c.418.149 1.834.435 3.075.435 1.239 0 2.656-.286 3.073-.435l-.633-1.718c-.529.154-1.622.317-2.416.312zM23.827 29.372c-.472.268-1.525.67-2.138.856l.514 1.42c.948-.26 1.731-.563 2.377-.888l-1.068-.355.315-1.033zM14.182 29.372l.316 1.033-1.069.355c.645.325 1.431.628 2.376.887l.515-1.42c-.612-.186-1.667-.587-2.138-.855zM19.003 3.2c.989 0 1.957.237 2.703.652.068-.228.163-.506.292-.797l-.282.034-.295.03-.125-.269-.378-.797-.686.358-.268.136-.214-.21-.747-.74-.745.74-.213.21-.267-.136-.69-.358-.373.797-.127.27-.296-.031-.28-.034c.129.291.223.569.292.797.748-.415 1.716-.652 2.7-.652zM34.088 12.417c.129.044.259.064.388.064.56 0 1.1-.363 1.285-.777 0 0-1.025-.062-2.127-1.183-.35-.362-.722-.471-1.04-.471-.495 0-.867.261-.867.261 1.332.71 1.603 1.85 2.361 2.106zM3.533 12.48c.13 0 .26-.019.385-.064.76-.256 1.034-1.395 2.363-2.104 0 0-.372-.262-.864-.262-.32 0-.691.108-1.043.472-1.101 1.12-2.125 1.183-2.125 1.183.184.413.725.776 1.284.776z" fill="#FFFFFE" data-v-82c8a2e7></path><path fill-rule="evenodd" clip-rule="evenodd" d="M33.687 20.595c-1.03-.51-1.68-1.86-1.838-2.346-.17 2.678-1.475 4.536-3 6.324-.792.928-1.068 1.83-1.068 1.83s.153-1.022.837-1.854c1.423-1.712 2.775-3.844 2.876-6.31.069-1.72-.372-3.115-1.062-4.265.386 1.197.331 2.664-.978 4.033 0 0 2.607-3.128-1.037-6.336-1.458-1.22-3.054-1.974-3.875-2.508 2.967.97 4.417-.098 4.417-.098-.948.823-2.175.809-2.936.69.207.101.422.207.652.33 2.503 1.362 4.751 3.603 5.135 6.705v-.024c.581 3.047 1.877 3.829 1.877 3.829zm.762-3.55c.023.002.043.002.066.002 1.395 0 1.867-1.497 1.867-1.497h-.027c-.256 0-2.33-.06-3.796-1.927-.964-1.227-1.755-2.306-3.317-2.73l-.154-.028-.033-.157c-.043-.239.12-.463.492-.704 2.155-1.414.69-3.218.69-3.218s-.614 1.442-1.991 1.442l-.103-.002c-.156-.008-.307-.013-.459-.046l-.254-.05s.393-1.07-.555-2.051c-.713-.742-1.582-.868-2.083-.868-.253 0-.413.033-.413.033.476.623.82 1.658.27 2.296-.475.548-1.635.575-1.635 1.393 0 .346.323.75.903 1.113 1.744 1.1 3.475 2.56 4.195 4.517.9 2.44-.114 4.06-1.56 4.989 0 0 .454.418 1.111.472.134.013.265.019.387.019 1.389 0 2.107-.653 2.107-.653s-.119.902-.84 1.739c-.668.772-1.543 1.228-2.878 1.247 0 0-.042.62.549 1.158.379.339 1.252.45 1.252.45s-1.636.331-1.817 2.752c-.098 1.312-.432 1.767-.432 1.767h.029c3.796 0 3.699-3.262 3.699-3.262s.264.966 1.323 1.218c.128.034.265.047.395.047.34 0 .637-.08.637-.08s-.555-1.172-.005-2.811c.457-1.361.383-2.369.383-2.369s.511.775 1.78.782h.013a1.782 1.782 0 001.516-.802c-2.531-1.053-2.281-4.45-2.281-4.45s.328.246.969.27zM9.16 24.573c-1.525-1.788-2.83-3.646-3.002-6.324-.157.487-.806 1.837-1.835 2.346 0 0 1.294-.782 1.875-3.829v.024c.385-3.102 2.633-5.343 5.136-6.704.23-.125.446-.23.651-.33-.76.118-1.988.132-2.935-.69 0 0 1.45 1.067 4.416.097-.82.534-2.416 1.288-3.873 2.508-3.645 3.208-1.038 6.336-1.038 6.336-1.31-1.37-1.364-2.835-.978-4.033-.69 1.15-1.132 2.545-1.06 4.266.099 2.465 1.45 4.597 2.87 6.31.688.83.843 1.852.843 1.852s-.28-.901-1.07-1.829zm.61-.59s.873-.11 1.252-.45c.59-.537.549-1.157.549-1.157-1.336-.019-2.21-.475-2.881-1.247-.718-.837-.838-1.739-.838-1.739s.718.653 2.105.653c.125 0 .255-.006.388-.019a2.048 2.048 0 001.114-.472c-1.448-.929-2.462-2.549-1.563-4.99.72-1.955 2.45-3.416 4.196-4.517.579-.362.901-.766.901-1.112 0-.818-1.158-.845-1.633-1.393-.55-.638-.205-1.673.27-2.296 0 0-.159-.033-.413-.033-.5 0-1.369.126-2.083.868-.95.982-.555 2.052-.555 2.052l-.254.05c-.151.031-.304.037-.46.046l-.1.001c-1.38 0-1.993-1.441-1.993-1.441s-1.463 1.803.692 3.217c.37.241.533.466.49.704l-.033.156-.157.028c-1.559.425-2.35 1.504-3.316 2.731C3.982 15.49 1.91 15.55 1.653 15.55h-.028s.473 1.497 1.869 1.497c.022 0 .042 0 .066-.002.641-.023.97-.269.97-.269s.248 3.397-2.282 4.45c0 0 .461.803 1.517.803h.012c1.27-.008 1.78-.783 1.78-.783s-.074 1.009.381 2.369c.55 1.64-.002 2.81-.002 2.81s.295.08.636.08c.132 0 .267-.012.394-.046 1.058-.252 1.323-1.218 1.323-1.218s-.097 3.262 3.7 3.262h.028s-.333-.455-.43-1.767c-.18-2.42-1.818-2.753-1.818-2.753zM18.147 11.963h1.79v.615c-.21-.258-.62-.205-.62-.205v.887s.014.436.168.625h-.886c.155-.189.168-.625.168-.625v-.887s-.408-.053-.62.205v-.615zm-1.95.092c.062.067.123.14.182.213.014.017.027.032.041.052.055.072.11.15.163.228l.036.053c.063.096.123.195.183.298.548.947 1.424 1.513 2.201 1.514.779-.001 1.654-.567 2.203-1.514.061-.105.122-.207.186-.303a4.373 4.373 0 01.234-.325c.061-.076.124-.15.188-.218.011-.01.02-.021.031-.03.28-.286.611-.504 1.047-.625l-.194-.113h-.01l-.772-.448-.791-.455-2.116 1.154-.006-.005-.003.005-2.116-1.154-.792.455-.772.448h-.009l-.195.113c.435.12.767.336 1.047.623.012.01.02.024.034.034z" fill="#FFFFFE" data-v-82c8a2e7></path><path fill-rule="evenodd" clip-rule="evenodd" d="M18.33 8.053v.58l-.111-.052c-.005-.004-.169-.04-.452-.266-.469-.364-.478-.7-.478-.7l1.04.438zm.49 2.717V7.168l-2.288-.778.604 3.49 1.685.89zM19.68 8.053l1.04-.438s-.008.336-.479.7c-.283.225-.446.262-.451.266l-.11.051v-.579zm1.193 1.828l.601-3.49-2.287.777v3.602l1.686-.89zM15.584 19.12c.223.08.493.097.632.097.005-.017.013-.038.02-.064.011-.04.023-.082.032-.126.039-.2.052-.425.056-.571a.802.802 0 01-.301-.318c-.085-.179-.206-.263-.383-.263-.23 0-.477.14-.584.204-.084.498.283.95.528 1.04zM20.646 17.209c-.424.463-1.257 1.27-1.297 1.31l-.05.05-2.63-.041a2.73 2.73 0 01-.084.645l-.021.083 3.127.564c.325-.228 1.22-.883 1.568-1.14-.253-.37-.277-.809-.22-1.117a1.565 1.565 0 01-.393-.354z" fill="#FFFFFE" data-v-82c8a2e7></path><path fill-rule="evenodd" clip-rule="evenodd" d="M21.003 14.041c-.606.602-1.187.825-1.706.877a2.75 2.75 0 01-.286.016h-.013a2.722 2.722 0 01-.568-.06c-.034.135-.077.418.046.686.11.243.333.424.659.545l.11.043.001.118c0 .035.026.801.86 1.014.136-.14.26-.267.35-.374-.17-.401-.08-.811.167-1.012-.01.043-.12 1.048.685 1.422l.133.063-.04.141c-.013.043-.281 1.016.694 1.378l.172.066-.077.167c-.017.037-.399.92.501 1.422h1.951V19c-.694-.085-.987-.644-1.063-1.04-.323-.055-.572-.194-.743-.421-.41-.54-.058-1.035-.053-1.062-.001.004 0 .53.324.856.161.156.351.278.64.305l.141.013.012.145c.003.031.08.744.742.856l-.001-3.17c0-.492.143-.986.315-1.442h-3.953zM15.75 15.494l-.052 2.018.23.036.56-1.937-.285-.596-.452.479zM16.964 22.968a.113.113 0 01-.109-.123.114.114 0 01.123-.107c.066.003.112.06.11.122a.117.117 0 01-.124.108zm4.962 1.787c.017 0 .037.002.055.007.35.1.437 1.358 1.048 1.47.06.013.116.016.164.016.177 0 .282-.075.396-.21 0 0-.308-.483-.538-.81-.305-.428-.542-.945-1.111-.945-.014 0-.03 0-.045.002a.566.566 0 00-.302.102 1.175 1.175 0 00-.64-.195c-.355 0-.633.164-.772.164h-.005l-1.27-.126c-.199-.02-.356-.22-.413-.298l-.022-.034c0-.035 0-.07-.002-.101-.043-1.041-.847-1.486-1.134-1.494 0 0 .034-.198-.043-.273l-.28.34-.92-.462.656.768-.555.625c-.07.071-.061.167-.032.208l.24.212.304-.185c.015-.011.043-.015.077-.015.084 0 .21.022.323.022.125 0 .232-.026.245-.143-.038.386-.396 1.057-.161 1.584l.174.398-1.123-.162-.526.889c-.162.296-.188.616-.032.79l.197.247s.276-.293.337-.486l-.089-.098c-.075-.083-.071-.157-.025-.246l.33-.548 1.325.313.07-.12c.09-.15.22-.194.362-.194.059 0 .119.007.181.017.246.049.651.114 1.056.114.445 0 .886-.08 1.121-.343.48.713 1.454.826 1.377 1.189l-.256 1.222c.17-.008.333-.019.488-.04l.244-1.271a7.29 7.29 0 00.052-.325c-.094-.096-.321-.297-.45-.542-.171-.331-.078-.504-.238-.934 0 0 .05-.1.162-.1z" fill="#FFFFFE" data-v-82c8a2e7></path><path fill-rule="evenodd" clip-rule="evenodd" d="M15.153 25.91s.44-.18.48-.31l-.06-.146c-.041-.096-.036-.2.045-.256l.474-.329.793.153s-.144-.18-.13-.42l-.756-.16-.714.435a.694.694 0 00-.227.825l.095.209zM20.76 27.982c.141-.006.299-.008.47-.008 0 0 .408-1.195.431-1.233a9.957 9.957 0 01-.886-.469c.121.182.415.389.357.549l-.372 1.161z" fill="#FFFFFE" data-v-82c8a2e7></path><path fill-rule="evenodd" clip-rule="evenodd" d="M24.642 20.895H13.367v4.249c0 1.738 1.255 2.825 3.108 2.825 1.547 0 1.955.06 2.53.633.397-.397.725-.544 1.4-.6l.015-.065.355-1.101c-.02-.025-.6-.686-.6-.686-.23.077-.424.09-.75.09-.333 0-.71-.04-1.119-.116a.519.519 0 00-.117-.014c-.05 0-.053.004-.067.029l-.07.117-.13.214-.243-.057-1.082-.255-.149.245.023.027.131.145-.058.19c-.08.247-.338.536-.417.616l-.27.29-.247-.311-.185-.233c-.195-.218-.24-.552-.13-.902a.021.021 0 01-.011.004l-.305.127-.137-.3-.097-.211a1.034 1.034 0 01.343-1.247l.87-.493.83.163c.02-.08.05-.364.073-.437-.016-.002-.031-.005-.047-.005l-.478.178-.46-.318s-.18-.174-.017-.348l.445-.677-1.13-1.42 1.737.714.116-.143.234-.282.266.254a.506.506 0 01.14.251c.478.187 1.336.738 1.412 1.634l-.268.107v.007c.061.073.112.103.128.106l1.24.122c.032-.006.07-.02.114-.032.155-.053.386-.13.66-.13.224 0 .44.052.647.15.077-.03.17-.051.28-.058l.06-.002c.663 0 .993.497 1.258.894.044.069.088.133.134.197.232.328.535.807.547.828l.137.213-.168.196c-.128.15-.323.325-.655.325a1.2 1.2 0 01-.224-.023.95.95 0 01-.198-.061 5.057 5.057 0 01-.035.211l-.217 1.137c1.3-.32 2.126-1.304 2.126-2.712l-.003-4.249zM13.367 20.553h8.77c-.438-.454-.431-1.027-.32-1.4a1.446 1.446 0 01-.327-.216c-.343.253-1.389 1.016-1.662 1.208l-.059.04-3.442-.624h-.07c-.082 0-.203-.003-.335-.02a.335.335 0 01-.6.121.335.335 0 01-.06-.253l.013-.075c-.354-.25-.683-.81-.537-1.4l.014-.062.05-.036a1.94 1.94 0 01.156-.096l-.25-.04a.173.173 0 01-.142-.195c.016-.094.103-.16.196-.143l.595.094.055-2.101.886-.94.554 1.167-.584 2.022.526.083a.172.172 0 01.142.197.169.169 0 01-.168.142l-.027-.001-.429-.07c.006.014.014.021.02.035a.47.47 0 00.206.19l2.623.043c.111-.109.386-.379.67-.665a1.417 1.417 0 01-.92-1.173c-.36-.154-.61-.384-.748-.684-.168-.372-.108-.744-.063-.925-.35-.127-.718-.361-1.094-.735h-3.952c.17.456.313.95.313 1.441v5.07z" fill="#FFE52B" data-v-82c8a2e7></path><path fill-rule="evenodd" clip-rule="evenodd" d="M16.978 22.738a.114.114 0 00-.123.108.113.113 0 00.109.122.117.117 0 00.124-.107.117.117 0 00-.11-.123zM22.204 31.648l-.515-1.42c.613-.187 1.666-.589 2.139-.856l-.315 1.033 1.067.355c-.646.324-1.428.627-2.376.887zm-3.198 1.275c-1.241 0-2.657-.286-3.075-.435l.634-1.718c.526.154 1.62.317 2.415.312h.05c.794.005 1.887-.159 2.416-.312l.633 1.718c-.418.15-1.834.435-3.073.435zM13.43 30.76l1.068-.355-.316-1.033c.471.267 1.527.67 2.138.856l-.515 1.42c-.945-.26-1.73-.564-2.375-.888zm11.198-.315l-.65-.25.18-.672.197-.733s-1.15.626-2.773 1.095c-.46.132-.808.193-.808.193v.499s-.868.15-1.744.15h-.05c-.878 0-1.744-.15-1.744-.15v-.5s-.349-.06-.809-.192c-1.621-.47-2.771-1.095-2.771-1.095l.194.733.184.672-.652.25-.723.27c.828.401 1.976.984 3.026 1.272l-.247.678s1.332.608 3.551.614v.001h.03v-.001c2.222-.006 3.554-.614 3.554-.614l-.25-.678c1.051-.288 2.201-.87 3.025-1.272l-.72-.27zM16.293 3.088l.295.032.127-.27.372-.797.69.358.268.137.958-.952.747.74.214.212.268-.137.686-.358.378.797.125.27.295-.032.282-.033c-.129.291-.224.568-.293.798-.745-.417-1.713-.653-2.701-.653-.984 0-1.952.236-2.7.653a6.83 6.83 0 00-.292-.798l.28.033zm2.71.527c1.323 0 2.38.44 2.965.907 0 0 .174-1.047.766-1.97l-1.065.12-.557-1.185-1.07.553-1.039-1.028-1.035 1.028-1.072-.553-.556 1.186-1.065-.122c.593.924.766 1.97.766 1.97.588-.467 1.642-.906 2.962-.906zM35.761 21.226s-.46.803-1.516.803h-.013c-1.268-.008-1.78-.783-1.78-.783s.074 1.008-.382 2.369c-.55 1.64.004 2.81.004 2.81s-.296.081-.637.081c-.13 0-.266-.013-.395-.047-1.059-.251-1.323-1.217-1.323-1.217s.098 3.261-3.699 3.261h-.03s.335-.455.434-1.767c.18-2.42 1.816-2.753 1.816-2.753s-.873-.11-1.252-.449c-.591-.537-.55-1.158-.55-1.158 1.336-.019 2.212-.474 2.879-1.247a3.68 3.68 0 00.84-1.739s-.718.653-2.107.653c-.122 0-.252-.006-.386-.019-.658-.053-1.112-.472-1.112-.472 1.446-.929 2.46-2.55 1.561-4.99-.72-1.955-2.452-3.416-4.195-4.516-.58-.363-.904-.767-.904-1.114 0-.817 1.16-.843 1.636-1.392.55-.638.205-1.673-.271-2.296 0 0 .16-.033.413-.033.502 0 1.37.126 2.084.868.947.982.554 2.052.554 2.052l.254.05c.152.031.303.038.46.046l.102.001c1.377 0 1.992-1.442 1.992-1.442s1.464 1.804-.691 3.218c-.371.241-.535.466-.492.704l.034.157.153.027c1.562.425 2.353 1.505 3.318 2.731 1.466 1.867 3.54 1.927 3.795 1.927h.028s-.473 1.497-1.868 1.497c-.023 0-.043 0-.066-.002-.64-.023-.97-.269-.97-.269s-.249 3.397 2.282 4.45zm-1.246-3.721c1.71 0 2.282-1.743 2.306-1.817l.19-.615-.64.02h-.002c-.227 0-2.113-.05-3.45-1.753l-.127-.158c-.874-1.113-1.703-2.172-3.185-2.655a1.51 1.51 0 01.189-.141c.786-.518 1.244-1.147 1.358-1.878.169-1.099-.532-1.975-.562-2.011l-.476-.59-.298.7c-.02.043-.52 1.163-1.572 1.163h-.078c-.072-.003-.141-.006-.209-.012.037-.5-.054-1.272-.754-1.998-.841-.873-1.873-1.004-2.413-1.004-.288 0-.48.036-.501.038l-.719.143.443.585c.348.452.664 1.285.29 1.72-.12.14-.366.251-.601.364-.484.223-1.146.535-1.146 1.326 0 .512.397 1.049 1.117 1.504 2.128 1.341 3.442 2.741 4.009 4.286.878 2.376-.267 3.732-1.38 4.446l-.498.321.437.402c.059.052.592.523 1.381.591.15.01.293.018.427.018.505 0 .936-.08 1.286-.186a3.29 3.29 0 01-.364.514c-.635.738-1.417 1.074-2.542 1.092l-.418.006-.032.42c-.004.085-.035.864.7 1.526.113.102.249.187.392.255-.5.45-1.006 1.234-1.104 2.576-.083 1.12-.35 1.535-.353 1.54l-.462.706.835.011c1.379 0 2.435-.38 3.166-1.136a3.59 3.59 0 00.826-1.399 2.242 2.242 0 001.456.536c.39 0 .716-.083.752-.091l.533-.142-.235-.498c-.018-.04-.462-1.04.016-2.467.206-.617.311-1.169.362-1.6.336.176.785.32 1.366.322 1.32 0 1.901-.987 1.927-1.028l.26-.454-.482-.198c-1.572-.654-1.92-2.41-1.99-3.36.143.027.305.052.488.057l.081.003z" fill="#1A1919" data-v-82c8a2e7></path><path fill-rule="evenodd" clip-rule="evenodd" d="M32.594 10.05c.318 0 .69.109 1.04.472 1.102 1.12 2.127 1.183 2.127 1.183-.186.413-.726.776-1.285.776-.129 0-.26-.02-.387-.065-.759-.256-1.03-1.395-2.361-2.104 0 0 .37-.262.866-.262zm-1.083.666c.637.34 1.009.797 1.335 1.201.32.395.623.775 1.1.933.168.058.347.086.53.086.713 0 1.43-.438 1.702-1.044l.273-.606-.661-.04c-.031 0-.882-.079-1.828-1.047-.39-.398-.861-.606-1.368-.606-.62 0-1.08.31-1.13.342l-.608.429.655.352zM31.81 16.767v.023c-.384-3.102-2.632-5.342-5.135-6.704-.23-.124-.445-.23-.652-.33.761.118 1.988.132 2.936-.69 0 0-1.45 1.067-4.417.097.82.534 2.417 1.288 3.875 2.508 3.643 3.208 1.037 6.336 1.037 6.336 1.31-1.369 1.364-2.835.978-4.033.69 1.15 1.13 2.545 1.062 4.266-.1 2.465-1.453 4.597-2.876 6.31-.684.83-.836 1.852-.836 1.852s.276-.901 1.067-1.828c1.525-1.79 2.83-3.647 3-6.325.158.487.808 1.837 1.838 2.346 0 0-1.295-.782-1.877-3.828zM11.99 28.503c-3.797 0-3.7-3.261-3.7-3.261s-.266.966-1.323 1.217a1.557 1.557 0 01-.395.047c-.34 0-.636-.08-.636-.08s.553-1.172.002-2.811c-.454-1.36-.38-2.369-.38-2.369s-.511.775-1.78.783h-.013c-1.055 0-1.516-.803-1.516-.803 2.53-1.053 2.282-4.45 2.282-4.45s-.33.246-.97.27h-.067c-1.396 0-1.869-1.496-1.869-1.496h.029c.258 0 2.329-.06 3.794-1.927.965-1.227 1.757-2.306 3.316-2.73l.157-.028.033-.157c.044-.238-.12-.463-.49-.704-2.155-1.414-.692-3.217-.692-3.217s.612 1.441 1.993 1.441l.1-.001c.156-.008.309-.015.46-.047l.254-.049s-.394-1.07.556-2.052c.714-.742 1.581-.868 2.082-.868.255 0 .412.033.412.033-.474.623-.818 1.658-.27 2.296.476.549 1.635.575 1.635 1.392 0 .347-.323.751-.902 1.114-1.745 1.1-3.476 2.56-4.196 4.517-.898 2.44.116 4.06 1.563 4.99 0 0-.455.418-1.113.471a4.12 4.12 0 01-.388.019c-1.388 0-2.106-.652-2.106-.652s.12.901.838 1.739c.67.772 1.545 1.227 2.88 1.246 0 0 .043.62-.548 1.158-.379.34-1.252.45-1.252.45s1.637.332 1.817 2.752c.098 1.312.43 1.767.43 1.767h-.027zm.403-.26c-.001-.005-.266-.42-.351-1.54-.1-1.342-.606-2.126-1.107-2.576.145-.068.28-.153.392-.255.735-.662.704-1.44.699-1.526l-.028-.42-.421-.006c-1.122-.018-1.905-.354-2.54-1.092a3.42 3.42 0 01-.364-.514c.35.107.778.186 1.285.186.135 0 .277-.008.426-.018a2.514 2.514 0 001.383-.59l.437-.403-.498-.32c-1.116-.715-2.257-2.07-1.38-4.447.567-1.545 1.878-2.944 4.01-4.286.72-.455 1.114-.992 1.114-1.504 0-.791-.66-1.103-1.144-1.326-.236-.113-.482-.225-.601-.364-.375-.435-.06-1.268.289-1.72l.446-.585-.723-.143c-.02-.003-.21-.038-.5-.038-.539 0-1.57.131-2.41 1.004-.701.726-.793 1.499-.757 1.998-.068.006-.136.009-.208.012h-.077c-1.056 0-1.554-1.12-1.573-1.163l-.297-.7-.48.59c-.027.036-.73.912-.558 2.011.113.73.571 1.36 1.357 1.878.086.055.145.102.188.141-1.484.483-2.311 1.542-3.185 2.655l-.126.158c-1.336 1.703-3.227 1.754-3.453 1.754l-.644-.02.196.614c.023.074.593 1.817 2.304 1.817l.082-.003c.181-.005.344-.03.488-.058-.07.95-.42 2.707-1.992 3.36l-.48.2.26.453c.024.041.608 1.028 1.93 1.028a2.934 2.934 0 001.362-.32c.051.43.157.981.363 1.598.478 1.426.033 2.427.016 2.467l-.236.498.533.141c.036.01.364.092.752.092a2.23 2.23 0 001.456-.536c.145.447.394.952.825 1.399.734.755 1.789 1.136 3.167 1.136l.835-.011-.462-.706z" fill="#1A1919" data-v-82c8a2e7></path><path fill-rule="evenodd" clip-rule="evenodd" d="M4.374 10.522c.352-.363.723-.473 1.043-.473.492 0 .865.263.865.263-1.33.71-1.604 1.848-2.364 2.105a1.143 1.143 0 01-.385.063c-.559 0-1.1-.362-1.284-.775 0 0 1.024-.063 2.125-1.183zm-.841 2.414c.183 0 .362-.028.532-.086.476-.158.78-.537 1.1-.933.327-.403.695-.86 1.333-1.2l.656-.353-.61-.43c-.05-.031-.507-.34-1.127-.34-.508 0-.98.207-1.369.605-.947.969-1.796 1.047-1.827 1.048l-.66.039.27.607c.274.605.99 1.043 1.702 1.043zM6.516 18.24c-.07-1.721.37-3.116 1.06-4.266-.384 1.198-.332 2.664.98 4.034 0 0-2.608-3.13 1.037-6.336 1.458-1.221 3.053-1.975 3.873-2.509-2.966.97-4.415-.098-4.415-.098.947.823 2.174.81 2.935.69-.206.101-.422.206-.652.331-2.503 1.361-4.75 3.602-5.136 6.704v-.023c-.581 3.046-1.875 3.828-1.875 3.828 1.03-.51 1.678-1.86 1.836-2.346.172 2.678 1.476 4.536 3 6.325.792.927 1.07 1.828 1.07 1.828s-.154-1.021-.841-1.852c-1.42-1.713-2.772-3.845-2.872-6.31zM18.147 11.963v.616c.212-.259.62-.206.62-.206v.887s-.013.436-.168.625h.886c-.154-.189-.169-.625-.169-.625v-.887s.41-.053.62.206v-.616h-1.79zM17.767 8.315c.283.225.447.263.452.266l.11.051v-.579l-1.04-.438s.009.336.478.7zM20.241 8.315c.47-.364.48-.7.48-.7l-1.041.438v.58l.11-.052c.005-.003.168-.041.451-.266z" fill="#1A1919" data-v-82c8a2e7></path><path fill-rule="evenodd" clip-rule="evenodd" d="M19.004 6.772l-2.507-.992c.213-.506 1.196-.936 2.507-.937 1.312.001 2.295.431 2.508.937l-2.508.992zm1.869 3.109l-1.685.89V7.167l2.287-.778-.602 3.49zm1.044.956l.77.448h.011l.194.113c-.435.12-.768.339-1.047.625l-.03.03a3.727 3.727 0 00-.189.218l-.035.046c-.06.077-.117.156-.17.238l-.029.041a5.596 5.596 0 00-.185.303c-.55.947-1.425 1.513-2.203 1.515-.778-.002-1.654-.568-2.202-1.515a6.357 6.357 0 00-.183-.298l-.036-.053a6.13 6.13 0 00-.162-.228c-.014-.02-.027-.035-.041-.052a4.387 4.387 0 00-.183-.213c-.013-.01-.022-.023-.034-.034a2.27 2.27 0 00-1.047-.623l.196-.113h.008l.773-.448.791-.455L19 11.536l.004-.004.006.004 2.115-1.154.792.455zm3.04 3.204c-.173.456-.316.95-.316 1.441l.002 3.17c-.661-.11-.74-.824-.742-.855l-.012-.145-.143-.013a1.009 1.009 0 01-.638-.305c-.325-.325-.325-.851-.325-.856-.004.027-.356.52.052 1.06.172.228.422.369.744.424.076.395.37.954 1.064 1.04v1.55h-1.951c-.9-.501-.519-1.383-.501-1.421l.076-.168-.172-.065c-.975-.362-.706-1.336-.693-1.378l.04-.142-.134-.062c-.804-.374-.695-1.38-.684-1.422-.248.201-.337.61-.167 1.013-.092.106-.216.233-.351.373a1.095 1.095 0 01-.86-1.015l-.001-.118-.11-.042c-.325-.12-.548-.302-.659-.545-.123-.269-.08-.55-.046-.687a2.883 2.883 0 00.568.06h.013c.097 0 .192-.006.286-.015.52-.052 1.1-.275 1.706-.877h3.954zm-2.438 13.815l.218-1.137.035-.21a1.207 1.207 0 00.422.083c.332 0 .526-.176.655-.325l.166-.195-.136-.214c-.012-.021-.315-.5-.547-.828a4.455 4.455 0 01-.133-.198c-.265-.396-.596-.893-1.26-.893l-.059.002a.975.975 0 00-.28.057 1.513 1.513 0 00-.647-.148 2.01 2.01 0 00-.659.128c-.044.013-.084.027-.115.033l-1.24-.122c-.016-.004-.066-.034-.128-.106v-.007l.268-.107c-.075-.896-.934-1.447-1.412-1.634a.505.505 0 00-.14-.252l-.266-.253-.234.281-.115.144-1.738-.715 1.13 1.421-.445.677c-.164.173.017.348.017.348l.46.318.478-.179c.016 0 .03.004.047.006-.023.073-.053.358-.073.437l-.829-.163-.87.493c-.449.33-.51.874-.343 1.247l.096.212.137.299.305-.126c.005-.002.009-.003.012-.006-.11.351-.065.684.13.903l.185.233.246.312.27-.291c.08-.08.338-.369.417-.617l.058-.189-.131-.145-.022-.027.148-.245 1.082.256.244.056.13-.215.07-.116c.013-.025.016-.029.066-.029.039 0 .077.004.118.014a6.09 6.09 0 001.12.115c.323 0 .518-.012.748-.089 0 0 .581.66.601.686l-.356 1.1-.016.066c-.673.055-1.001.203-1.398.6-.576-.572-.983-.633-2.53-.633-1.853 0-3.109-1.087-3.109-2.826v-4.248h11.276l.002 4.248c0 1.409-.826 2.392-2.126 2.713zm-6.945-2.402l.059.147c-.04.128-.48.31-.48.31l-.094-.209a.694.694 0 01.227-.826l.713-.435.757.16c-.015.241.129.421.129.421l-.792-.152-.475.328c-.08.056-.086.16-.044.256zm6.825 1.2l-.243 1.271c-.156.022-.32.034-.488.04l.256-1.22c.076-.364-.896-.477-1.377-1.19-.235.264-.676.343-1.12.343-.406 0-.81-.065-1.057-.114a1.16 1.16 0 00-.18-.017c-.143 0-.272.044-.362.195l-.07.12-1.326-.313-.33.547c-.046.089-.05.163.025.246l.09.098c-.062.193-.338.486-.338.486l-.197-.247c-.156-.174-.13-.494.032-.79l.526-.89 1.123.163-.174-.399c-.235-.527.123-1.197.161-1.583-.013.117-.12.143-.244.143-.114 0-.24-.021-.324-.021-.033 0-.062.003-.077.014l-.304.185-.24-.212c-.029-.04-.038-.137.032-.209l.556-.624-.656-.768.918.463.281-.341c.077.076.043.273.043.273.287.008 1.092.453 1.134 1.493.003.032.003.067.003.102l.021.034c.057.079.214.28.413.298l1.27.126h.005c.14 0 .417-.164.772-.164.195 0 .41.05.64.195 0 0 .116-.092.303-.102.014-.002.03-.002.043-.002.57 0 .807.516 1.113.945.23.326.537.81.537.81-.113.135-.219.21-.396.21a.817.817 0 01-.164-.016c-.61-.113-.699-1.37-1.047-1.47a.212.212 0 00-.056-.007c-.112 0-.161.1-.161.1.16.429.066.602.238.933.128.245.355.446.449.542 0 0-.025.186-.053.325zm-1.169 1.32c-.17 0-.328.002-.47.008l.372-1.161c.058-.161-.236-.368-.357-.55.183.116.658.37.887.47a60.773 60.773 0 00-.432 1.233zm-5.532-10.462l.053-2.018.452-.479.284.596-.56 1.937-.23-.035zm.325.626a.799.799 0 00.3.317 3.704 3.704 0 01-.055.572c-.01.044-.02.085-.033.126-.006.026-.014.047-.019.064-.139 0-.41-.017-.631-.098-.246-.09-.613-.542-.528-1.04.106-.065.352-.204.583-.204.177 0 .298.084.383.263zm5.236.542c-.347.257-1.243.912-1.568 1.14l-3.128-.564.022-.083c.04-.163.083-.385.085-.646l2.629.042.05-.05c.04-.04.873-.847 1.297-1.31.101.127.227.247.393.353-.056.31-.033.748.22 1.118zm-4.253-4.639c.377.374.744.607 1.094.735-.045.18-.105.554.063.925.138.3.388.53.749.684.04.37.273.927.92 1.173-.284.286-.56.556-.67.664l-2.624-.041a.47.47 0 01-.206-.192c-.005-.013-.014-.02-.02-.034l.429.07.027.001a.169.169 0 00.168-.142.172.172 0 00-.141-.197l-.527-.084.584-2.021-.553-1.167-.887.94-.054 2.101-.596-.095c-.092-.018-.18.05-.197.143a.174.174 0 00.143.197l.25.038c-.09.051-.149.092-.156.097l-.05.036-.014.062c-.145.59.183 1.15.537 1.4l-.013.075c-.014.09.006.18.06.253a.33.33 0 00.275.142.336.336 0 00.325-.262c.132.015.253.019.335.019h.071l3.441.623.059-.039c.274-.192 1.32-.955 1.662-1.208.095.081.2.155.327.216-.111.373-.118.946.32 1.4h-8.77v-5.07c0-.492-.143-.986-.313-1.442h3.952zm-.474-7.65l2.289.777v3.602l-1.685-.89-.604-3.49zm5.584-.435c0-.879-1.477-1.67-3.107-1.67h-.01c-1.63 0-3.106.791-3.106 1.67l.032.216.651 3.743-.654.38-1.691.99h.006s-.38.196-.557.316c-.644.448-.781 1.102-.407 1.372.092-.533.513-1.09 1.3-1.09.568 0 1 .294 1.35.733.09.111.175.23.254.357.098.161.197.303.294.439h-4.358c.32.645.625 1.328.625 2.07v9.662c0 2.338 1.795 3.454 3.737 3.454 1.501 0 1.703-.068 2.531.758.824-.826 1.027-.758 2.529-.758 1.943 0 3.735-1.116 3.735-3.454v-9.662c0-.742.305-1.425.627-2.07h-4.36c.098-.136.196-.278.294-.439.08-.127.165-.246.253-.357.352-.441.784-.733 1.352-.733.787 0 1.207.557 1.3 1.09.374-.27.239-.924-.41-1.372-.172-.12-.554-.316-.554-.316h.007l-1.695-.99-.65-.38.65-3.743.032-.216z" fill="#1A1919" data-v-82c8a2e7></path><path d="M50.12 22.06h3v-6.98h4.12v-2.54H46v2.54h4.12v6.98zM66.34 12.54l-5 5.54v-5.54h-2.9v9.52H61l5-5.54v5.54h2.9v-9.52h-2.56zM73.997 18.52h4.66v3.54h2.9v-9.52h-2.9v3.48h-4.66v-3.48h-2.9v9.52h2.9v-3.54zM89.633 22.06c.66 0 1.26-.06 1.82-.22 1.5-.42 2.48-1.64 2.48-3.3 0-1.58-.84-2.68-2.18-3.18-.64-.24-1.4-.26-2.12-.26h-2.98v-2.56h-2.9v9.52h5.88zm-2.98-4.72h2.48c.4 0 .78 0 1.12.12.48.16.76.56.76 1.04 0 .5-.28.92-.74 1.12-.32.14-.64.14-1.14.14h-2.48v-2.42zM98.333 18.46h.8l3.46 3.6h3.86l-4.82-4.96 4.64-4.56h-3.64l-3.5 3.58h-.8v-3.58h-2.9v9.52h2.9v-3.6z" fill="#000" data-v-82c8a2e7></path><path d="M112.42 12.28c-3.9 0-6.24 2.2-6.24 5.04s2.34 5.04 6.24 5.04c3.88 0 6.22-2.2 6.22-5.04s-2.34-5.04-6.22-5.04zm0 7.76c-1.94 0-3.18-1.16-3.18-2.72 0-1.56 1.24-2.7 3.18-2.7 1.92 0 3.18 1.14 3.18 2.7 0 1.56-1.26 2.72-3.18 2.72zM128.298 12.96V12h-2.9v.96c-3.64.08-5.82 1.62-5.82 4.34 0 2.72 2.18 4.14 5.82 4.22v.96h2.9v-.96c3.66-.08 5.84-1.5 5.84-4.22 0-2.72-2.18-4.26-5.84-4.34zm-2.9 6.52c-2-.08-2.88-.9-2.88-2.18 0-1.28.88-2.2 2.88-2.28v4.46zm2.9 0v-4.46c2.02.08 2.88 1 2.88 2.28 0 1.28-.86 2.1-2.88 2.18zM143.786 12.96V12h-2.9v.96c-3.64.08-5.82 1.62-5.82 4.34 0 2.72 2.18 4.14 5.82 4.22v.96h2.9v-.96c3.66-.08 5.84-1.5 5.84-4.22 0-2.72-2.18-4.26-5.84-4.34zm-2.9 6.52c-2-.08-2.88-.9-2.88-2.18 0-1.28.88-2.2 2.88-2.28v4.46zm2.9 0v-4.46c2.02.08 2.88 1 2.88 2.28 0 1.28-.86 2.1-2.88 2.18z" fill="#000" data-v-82c8a2e7></path></svg></div>',1)),r("div",FD,[u(a,{name:"done",color:"positive",size:"32px"}),t[7]||(t[7]=H(" Автоматическая заполнение анкеты "))]),r("div",UD,[u(a,{name:"done",color:"positive",size:"32px"}),t[8]||(t[8]=H(" Документы не требуются "))]),r("div",HD,[u(a,{name:"done",color:"positive",size:"32px"}),t[9]||(t[9]=H(" Среднее время обработки анкеты 15 минут "))]),r("div",jD,[u(l,{outline:"",rounded:"",color:"positive",class:"full-width font-size-14px",label:"ИДЕНТИФИКАЦИЯ ЧЕРЕЗ ТИНЬКОФФ",onClick:i.nextTinkoff},null,8,["onClick"])])])])):R("",!0),r("div",JD,[r("div",QD,[r("div",WD,[r("img",{src:i.imgLogo,alt:"mdo",height:"35"},null,8,KD)]),r("div",GD,[u(a,{name:"done",color:"warning",size:"32px"}),t[11]||(t[11]=H(" Ручное заполнение анкеты "))]),r("div",YD,[u(a,{name:"done",color:"warning",size:"32px"}),t[12]||(t[12]=H(" Требуется паспорт "))]),r("div",XD,[u(a,{name:"done",color:"warning",size:"32px"}),t[13]||(t[13]=H(" Среднее время обработки анкеты 1 день "))]),r("div",ZD,[u(l,{outline:"",rounded:"",color:"warning",class:"full-width font-size-14px",label:"СТАНДАРТНАЯ ИДЕНТИФИКАЦИЯ",onClick:i.nextForm},null,8,["onClick"])])])])])):(g(),x("div",eT,[r("div",tT,[r("div",nT,[r("div",oT,[r("img",{src:i.imgLogo,alt:"mdo",height:"35"},null,8,sT)]),r("div",iT,[u(a,{name:"done",color:"positive",size:"32px"}),t[14]||(t[14]=H(" Заполните анкету онлайн "))]),r("div",lT,[u(a,{name:"done",color:"positive",size:"32px"}),t[15]||(t[15]=H(" Доступ к личному кабинету "))]),r("div",rT,[u(a,{name:"done",color:"positive",size:"32px"}),t[16]||(t[16]=H(" Быстрая обработки анкеты "))]),r("div",aT,[u(l,{outline:"",rounded:"",color:"positive",label:"Продолжить",class:"font-size-14px",onClick:i.nextForm},null,8,["onClick"])])])])]))])])}const cT=Z(SD,[["render",uT],["__scopeId","data-v-82c8a2e7"]]),dT=oo({name:"Date",props:{modelValue:{type:[String,null]},label:{type:[String,null]}},emits:["update:modelValue"],data:()=>({popup:!1}),methods:{focus(){this.popup=!0,this.$refs.inputDate.blur()},popupHide(){this.popup=!1}}}),pT={class:"row items-center justify-end"};function mT(e,t,n,s,o,i){const l=f("q-btn"),a=f("q-date"),c=f("q-popup-proxy"),p=f("q-icon"),d=f("q-input");return g(),K(d,{"model-value":e.modelValue,ref:"inputDate",outlined:"",color:"positive",rules:e.rules,label:e.label,mask:"##.##.####",class:"full-width","onUpdate:modelValue":t[1]||(t[1]=m=>e.$emit("update:modelValue",m)),onFocus:e.focus},{append:h(()=>[u(p,{name:"event",class:"cursor-pointer",color:"positive"},{default:h(()=>[u(c,{ref:"popupProxy","model-value":e.popup,cover:"","transition-show":"scale","transition-hide":"scale",color:"positive",onHide:e.popupHide},{default:h(()=>[u(a,{ref:"date","model-value":e.modelValue,mask:"DD.MM.YYYY",color:"positive","default-view":"Years",subtitle:e.label,"onUpdate:modelValue":t[0]||(t[0]=m=>e.$emit("update:modelValue",m))},{default:h(()=>[r("div",pT,[u(l,{label:"Выбрать",color:"positive",outline:"",rounded:"",onClick:e.popupHide},null,8,["onClick"])])]),_:1},8,["model-value","subtitle"])]),_:1},8,["model-value","onHide"])]),_:1})]),_:1},8,["model-value","rules","label","onFocus"])}const rs=Z(dT,[["render",mT]]),fT={name:"ProfileBindingNewPhoneNumberForm",components:{Date:rs},props:{passportNumber:{type:String,default:null},passportSerial:{type:String,default:null},clientId:{type:Number,default:null}},emits:["back"],data(){return{filesPassport:null,filesOldPassport:null,filesAddress:null,passportDepartament:null,passportDepartamentCode:null,passportDate:null,placeOfBirth:null,snils:null,inn:null,isLoggedRequest:!1,isErrLoading:!1,errString:"",err:"",isSubmit:!1,isSubmit1:!1,isSubmit2:!1,isSubmit3:!1,isSubmit4:!1,isSubmit5:!1,isSubmit6:!1,loadingButton:!1,phoneNumber:null,token:null,isDialog:!1,isPassportDeleteDialog:!1,passportSerialModel:null,passportNumberModel:null,step:1,stepTemp:1}},created(){this.passportSerialModel=this.$props.passportSerial,this.passportNumberModel=this.$props.passportNumber,this.phoneNumber=this.$store.getters["user/phoneNumber"],this.token=fl.v4()},methods:{...De({profileBindingDetails:"profileVerification/profileBindingDetails",userProfile:"user/userProfile"}),validationError(){setTimeout(()=>{this.isSubmit=!1,this.isSubmit1=!1,this.isSubmit2=!1,this.isSubmit3=!1,this.isSubmit4=!1,this.isSubmit5=!1,this.isSubmit6=!1},0)},notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),e},profileValidation1(){this.step=2,this.stepTemp=1},profileValidation2(){this.step=3,this.stepTemp=2},profileValidation3(){this.step=4,this.stepTemp=2},profileValidation4(){this.step=5,this.stepTemp=2},profileValidation5(){this.step=6,this.stepTemp=3,this.profileValidation()},validatorPassportCode(e){return!(!e||e.length<6||e!=null&&e.includes("_"))},validatorInn(e){return He.validatorInn(e==null?void 0:e.replace(/[^0-9]/g,""))},validatorSnils(e){return e!=null&&e.includes("_")||(e==null?void 0:e.length)<11?!1:(e=e==null?void 0:e.replace(/[^0-9]/g,""),He.validatorSnils(e))},validatorPassportSerial(e){return!(this.isSubmit&&(!e||e.includes("_")))},validatorPassportNumber(e){return!(this.isSubmit&&(!e||e.includes("_")))},profileValidation(){this.isErrLoading=!1,this.errString="",this.token=fl.v4(),this.isErrLoading==!1&&this.profile()},profile(){var t,n,s,o,i,l;this.isLoggedRequest=!0,this.loadingButton=!0;let e=new FormData;if((t=this.filesAddress)!=null&&t.length)for(let a=0;a<((n=this.filesAddress)==null?void 0:n.length);a++)e.append("filesAddress",this.filesAddress[a]);if((s=this.filesOldPassport)!=null&&s.length)for(let a=0;a<((o=this.filesOldPassport)==null?void 0:o.length);a++)e.append("filesOldPassport",this.filesOldPassport[a]);if((i=this.filesPassport)!=null&&i.length)for(let a=0;a<((l=this.filesPassport)==null?void 0:l.length);a++)e.append("filesPassport",this.filesPassport[a]);e.append("client",JSON.stringify({passportSerial:this.passportSerial,passportNumber:this.passportNumber,passportDepartament:this.passportDepartament,passportDepartamentCode:this.passportDepartamentCode,passportDate:this.passportDate,placeOfBirth:this.placeOfBirth,snils:this.snils,inn:this.inn,mobileNumber:this.phoneNumber})),e.append("token",this.token),this.profileBindingDetails(e).then(()=>{this.userProfile().then(()=>{}).catch(()=>{}),this.loadingButton=!1,this.$router.push({path:"/"})}).catch(()=>{this.isErrLoading=!0,this.errString="К сожалению возникли временные неполадки. Повторите попытку позже",this.loadingButton=!1}).finally(()=>{this.isLoggedRequest=!1})},infoClick(){this.isDialog=!0},passportDeleteClick(){this.isPassportDeleteDialog=!0},passportDelete(){this.$emit("backReset")},back(){if(!this.loadingButton){if(this.step===6){this.step=5,this.stepTemp=2;return}if(this.step===5){this.step=4,this.stepTemp=2;return}if(this.step===4){this.step=3,this.stepTemp=2;return}if(this.step===3){this.step=2,this.stepTemp=1;return}if(this.step===2){this.step=1,this.stepTemp=1;return}this.step===1&&this.$emit("back")}}}},hT={class:"q-pb-lg"},gT={class:"profile_binding_new_phone_number_form"},vT={class:"contrainer"},_T={class:"text-center q-pt-md q-pb-md"},bT={class:"no-margin q-px-md"},yT={id:"verification__stepper-temp-main",class:"fix-border fix-panel",style:{"margin-bottom":"-48px"}},xT={class:"verification-stepper-gt-sm"},kT={class:"verification-stepper-lt-md"},wT={class:"row"},qT={class:"col-12"},ST={id:"profile-registration__stepper-main",class:"fix-border fix-panel"},CT={class:"row"},PT={class:"col-12 col-sm-6 col-md-6 q-pl-xs"},$T={class:"row"},LT={class:"col-6 col-xs-6 col-sm-4"},ET={class:"col-6 col-xs-6 col-sm-4"},RT={class:"col-12 col-xs-12 col-sm-4"},NT={class:"col-12 col-sm-6 col-md-6"},AT={class:"row"},MT={class:"col-12 col-sm-7 col-md-7"},zT={class:"q-mr-xs"},DT={class:"col-12 col-sm-5 col-md-5"},TT={class:"q-pt-md"},VT={class:"q-pt-md"},BT={class:"text-center"},IT={class:"q-pt-sm"},OT={class:"row"},FT={class:"col-12 col-md-6 q-pr-sm"},UT={class:"col-12 col-md-6 q-pr-sm"},HT={class:"text-center q-pt-lg"},jT={class:"q-pt-lg"},JT={class:"col-12 text-center q-pt-lg"},QT={class:"q-pt-lg"},WT={class:"col-12 text-center q-pt-lg"},KT={class:"q-pt-lg"},GT={class:"col-12 text-center q-pt-lg"},YT={class:"q-mb-xl q-pb-lg"},XT={key:0},ZT={class:"text-center"},eV={class:"text-red-5 text-center text-h6 font-size-14px"};function tV(e,t,n,s,o,i){const l=f("q-icon"),a=f("q-badge"),c=f("q-step"),p=f("q-stepper"),d=f("q-input"),m=f("q-btn"),v=f("Date"),_=f("q-form"),y=f("q-file"),q=f("q-card-section"),C=f("q-spinner"),P=f("q-inner-loading"),w=f("q-card"),$=f("q-space"),S=f("q-separator"),E=f("q-card-actions"),L=f("q-dialog"),O=Mn("close-popup");return g(),x("div",hT,[r("div",gT,[u(w,{class:"q-card-none q-mb-lg"},{default:h(()=>[u(q,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[r("div",vT,[r("div",null,[r("div",_T,[r("div",bT,[u(a,{outline:"",rounded:"",color:"grey",align:"middle",style:{height:"24px",width:"25px","margin-top":"-5px",cursor:"pointer"},onClick:i.back},{default:h(()=>[u(l,{name:"arrow_back",color:"grey",style:{"margin-left":"-6px"}})]),_:1},8,["onClick"]),t[22]||(t[22]=r("span",{class:"font-size-20px"}," Идентификация в Личном кабинете ",-1)),u(a,{outline:"",color:"positive",align:"top",style:{cursor:"pointer"},onClick:i.infoClick},{default:h(()=>t[21]||(t[21]=[H(" ? ")])),_:1},8,["onClick"])])]),t[34]||(t[34]=r("hr",{class:"opacity-0-2",style:{"margin-top":"0px"}},null,-1)),r("div",null,[r("div",yT,[r("div",xT,[u(p,{ref:"stepperTemp",modelValue:o.stepTemp,"onUpdate:modelValue":t[0]||(t[0]=D=>o.stepTemp=D),"done-color":"positive","active-color":"positive","inactive-color":"grey",animated:"","alternative-labels":"",style:{border:"0px","box-shadow":"none"}},{default:h(()=>[u(c,{name:1,title:"Заполните заявку",class:"font-size-14px",icon:"speaker_notes",done:o.stepTemp>1},null,8,["done"]),u(c,{name:2,title:"Внесите дополнительную информацию",class:"font-size-14px",icon:"speaker_notes",done:o.stepTemp>2},null,8,["done"]),u(c,{name:3,title:"Отправьте заявку",class:"font-size-14px",icon:"fact_check",done:o.stepTemp>3},null,8,["done"])]),_:1},8,["modelValue"])]),r("div",kT,[u(p,{ref:"stepperTemp",modelValue:o.stepTemp,"onUpdate:modelValue":t[1]||(t[1]=D=>o.stepTemp=D),"done-color":"positive","active-color":"positive","inactive-color":"grey",animated:"","alternative-labels":"",style:{border:"0px","box-shadow":"none"}},{default:h(()=>[u(c,{name:1,title:"1",icon:"speaker_notes",done:o.stepTemp>1},null,8,["done"]),u(c,{name:2,title:"2",icon:"speaker_notes",done:o.stepTemp>2},null,8,["done"]),u(c,{name:3,title:"3",icon:"fact_check",done:o.stepTemp>3},null,8,["done"])]),_:1},8,["modelValue"])])])]),r("div",wT,[r("div",qT,[r("div",ST,[u(p,{ref:"stepper",modelValue:o.step,"onUpdate:modelValue":t[18]||(t[18]=D=>o.step=D),"done-color":"positive","active-color":"positive","inactive-color":"grey",animated:"",style:{border:"0px","box-shadow":"none"}},{default:h(()=>[u(c,{name:1,title:"1",icon:"speaker_notes",done:o.step>1},{default:h(()=>[u(_,{class:"q-px-lg full-width",autocomplete:"off",onSubmit:i.profileValidation1,onValidationError:i.validationError},{default:h(()=>[r("div",CT,[r("div",PT,[r("div",$T,[r("div",LT,[u(d,{modelValue:o.passportNumberModel,"onUpdate:modelValue":t[2]||(t[2]=D=>o.passportNumberModel=D),disable:"",borderless:"",label:"Номер паспорта",mask:"### ###","fill-mask":"",color:"positive",class:"inline-block"},null,8,["modelValue"])]),r("div",ET,[u(d,{modelValue:o.passportSerialModel,"onUpdate:modelValue":t[3]||(t[3]=D=>o.passportSerialModel=D),disable:"",borderless:"",label:"Серия паспорта",mask:"####","fill-mask":"",color:"positive",class:"inline-block"},null,8,["modelValue"])]),r("div",RT,[u(m,{flat:"",rounded:"",color:"grey",label:"Изменить",class:"font-size-14px inline-block button-edit-passport",onClick:i.passportDeleteClick},null,8,["onClick"])])])]),r("div",NT,[r("div",AT,[r("div",MT,[r("div",zT,[u(v,{"model-value":o.passportDate,label:"Дата выдачи паспорта",rules:[D=>!o.isSubmit1||D&&D.length||i.notifyError("Введите дату выдачи паспорта")],"onUpdate:modelValue":t[4]||(t[4]=D=>o.passportDate=D)},null,8,["model-value","rules"])])]),r("div",DT,[r("div",null,[u(d,{modelValue:o.passportDepartamentCode,"onUpdate:modelValue":t[5]||(t[5]=D=>o.passportDepartamentCode=D),outlined:"",label:"Код подразделения",color:"positive","unmasked-value":"",mask:"###-###",class:"full-width",rules:[D=>!o.isSubmit1||i.validatorPassportCode(D)||i.notifyError("Введите код подразделения")]},null,8,["modelValue","rules"])])])])])]),r("div",TT,[u(d,{modelValue:o.passportDepartament,"onUpdate:modelValue":t[6]||(t[6]=D=>o.passportDepartament=D),outlined:"",label:"Кем выдан",color:"positive",rules:[D=>!o.isSubmit1||D&&D.length||i.notifyError("Введите кем выдан")]},null,8,["modelValue","rules"])]),r("div",VT,[u(d,{modelValue:o.placeOfBirth,"onUpdate:modelValue":t[7]||(t[7]=D=>o.placeOfBirth=D),outlined:"",label:"Место рождения",rules:[D=>!o.isSubmit1||D&&D.length||i.notifyError("Введите место рождения")],color:"positive"},null,8,["modelValue","rules"])]),r("div",BT,[u(m,{color:"positive",outline:"",rounded:"",type:"submit",onClick:t[8]||(t[8]=D=>o.isSubmit1=!0)},{default:h(()=>t[23]||(t[23]=[r("span",{class:"text-nowrap"}," Продолжить ",-1)])),_:1})])]),_:1},8,["onSubmit","onValidationError"])]),_:1},8,["done"]),u(c,{name:2,title:"2",icon:"speaker_notes",done:o.step>2},{default:h(()=>[u(_,{class:"q-px-lg full-width",autocomplete:"off",onSubmit:i.profileValidation2,onValidationError:i.validationError},{default:h(()=>[r("div",IT,[r("div",OT,[r("div",FT,[u(d,{modelValue:o.snils,"onUpdate:modelValue":t[9]||(t[9]=D=>o.snils=D),outlined:"",rules:[D=>!o.isSubmit2||D&&D.length&&i.validatorSnils(D)||i.notifyError("Введите корректный СНИЛС")],label:"СНИЛС",mask:"###-###-### ##","unmasked-value":"",color:"positive"},null,8,["modelValue","rules"])]),r("div",UT,[u(d,{modelValue:o.inn,"onUpdate:modelValue":t[10]||(t[10]=D=>o.inn=D),outlined:"",label:"ИНН",rules:[D=>!o.isSubmit2||D&&D.length&&i.validatorInn(D)||i.notifyError("Введите корректный ИНН")],mask:"####-######-##","unmasked-value":"",color:"positive"},null,8,["modelValue","rules"])])])]),r("div",HT,[u(m,{color:"positive",outline:"",rounded:"",type:"submit",onClick:t[11]||(t[11]=D=>o.isSubmit2=!0)},{default:h(()=>t[24]||(t[24]=[H(" Продолжить ")])),_:1})])]),_:1},8,["onSubmit","onValidationError"])]),_:1},8,["done"]),u(c,{name:3,title:"3",icon:"speaker_notes",done:o.step>3},{default:h(()=>[u(_,{class:"q-px-lg full-width",autocomplete:"off",onSubmit:i.profileValidation3,onValidationError:i.validationError},{default:h(()=>[t[27]||(t[27]=r("div",{class:"q-mt-lg text-center"},[r("div",{class:"text-center text-weight-regular text-body1 font-size-14px"},[H(" Приложите подтверждающие документы "),r("br"),H(" Допустимые форматы файлов: .png, .jpg, .bmp, .doc, .docx, .xls, .xlsx, .pdf "),r("br"),H(" Размер файла не должен превышать 10 Мб ")])],-1)),r("div",jT,[t[25]||(t[25]=r("div",{class:"font-size-12px"}," Разворот паспорта с ФИО и данные выдаче паспорта (2-3 страницы) ",-1)),u(y,{modelValue:o.filesPassport,"onUpdate:modelValue":t[12]||(t[12]=D=>o.filesPassport=D),color:"positive",class:"q-file__filler-opacity-0",label:"Паспорт",filled:"",counter:"","use-chips":"",multiple:"","max-files":"12",rules:[D=>!o.isSubmit3||D||i.notifyError("Необходимо приложить документы")]},{prepend:h(()=>[u(l,{name:"attach_file"})]),_:1},8,["modelValue","rules"])]),r("div",JT,[u(m,{color:"positive",outline:"",rounded:"",type:"submit",onClick:t[13]||(t[13]=D=>o.isSubmit3=!0)},{default:h(()=>t[26]||(t[26]=[H(" Продолжить ")])),_:1})])]),_:1},8,["onSubmit","onValidationError"])]),_:1},8,["done"]),u(c,{name:4,title:"4",icon:"speaker_notes",done:o.step>4},{default:h(()=>[u(_,{class:"q-px-lg full-width",autocomplete:"off",onSubmit:i.profileValidation4,onValidationError:i.validationError},{default:h(()=>[t[30]||(t[30]=r("div",{class:"q-mt-lg text-center"},[r("div",{class:"text-center text-weight-regular text-body1 font-size-14px"},[H(" Приложите подтверждающие документы "),r("br"),H(" Допустимые форматы файлов: .png, .jpg, .bmp, .doc, .docx, .xls, .xlsx, .pdf "),r("br"),H(" Размер файла не должен превышать 10 Мб ")])],-1)),r("div",QT,[t[28]||(t[28]=r("div",{class:"font-size-12px"}," Сведения о прописке из паспорта (4-5 страницы, 6-7 страницы, если заполнены) ",-1)),u(y,{modelValue:o.filesAddress,"onUpdate:modelValue":t[14]||(t[14]=D=>o.filesAddress=D),color:"positive",class:"q-file__filler-opacity-0",label:"Прописка из паспорта",filled:"",counter:"","use-chips":"",multiple:"","max-files":"12",rules:[D=>!o.isSubmit4||D||i.notifyError("Необходимо приложить документы")]},{prepend:h(()=>[u(l,{name:"attach_file"})]),_:1},8,["modelValue","rules"])]),r("div",WT,[u(m,{color:"positive",outline:"",rounded:"",type:"submit",onClick:t[15]||(t[15]=D=>o.isSubmit4=!0)},{default:h(()=>t[29]||(t[29]=[H(" Продолжить ")])),_:1})])]),_:1},8,["onSubmit","onValidationError"])]),_:1},8,["done"]),u(c,{name:5,title:"5",icon:"speaker_notes",done:o.step>5},{default:h(()=>[u(_,{class:"q-px-lg full-width",autocomplete:"off",onSubmit:i.profileValidation5,onValidationError:i.validationError},{default:h(()=>[t[33]||(t[33]=r("div",{class:"q-mt-lg text-center"},[r("div",{class:"text-center text-weight-regular text-body1 font-size-14px"},[H(" Приложите подтверждающие документы "),r("br"),H(" Допустимые форматы файлов: .png, .jpg, .bmp, .doc, .docx, .xls, .xlsx, .pdf "),r("br"),H(" Размер файла не должен превышать 10 Мб ")])],-1)),r("div",KT,[t[31]||(t[31]=r("div",{class:"font-size-12px"}," Сведения о ранее выданных паспортах (18-19 страницы паспорта) ",-1)),u(y,{modelValue:o.filesOldPassport,"onUpdate:modelValue":t[16]||(t[16]=D=>o.filesOldPassport=D),color:"positive",class:"q-file__filler-opacity-0",label:"Ранее выданные паспорта",filled:"",counter:"","use-chips":"",multiple:"","max-files":"12",rules:[D=>!o.isSubmit5||D||i.notifyError("Необходимо приложить документы")]},{prepend:h(()=>[u(l,{name:"attach_file"})]),_:1},8,["modelValue","rules"])]),r("div",GT,[u(m,{color:"positive",outline:"",rounded:"",type:"submit",onClick:t[17]||(t[17]=D=>o.isSubmit5=!0)},{default:h(()=>t[32]||(t[32]=[H(" Продолжить ")])),_:1})])]),_:1},8,["onSubmit","onValidationError"])]),_:1},8,["done"]),u(c,{name:6,title:"6",icon:"speaker_notes",done:o.step>6},{default:h(()=>[r("div",YT,[o.isErrLoading?(g(),x("div",XT,[r("div",ZT,[r("span",eV,Y(o.errString),1)])])):R("",!0)])]),_:1},8,["done"])]),_:1},8,["modelValue"])])])])])])]),_:1})]),_:1}),u(P,{showing:o.isLoggedRequest,class:"border-radius-37"},{default:h(()=>[u(C,{size:"5rem",color:"positive"}),t[35]||(t[35]=r("p",{class:"text-center text-weight-bold q-pt-md q-px-md"}," Подтверждение аккаунта. Пожалуйста, подождите... ",-1))]),_:1},8,["showing"])]),_:1})]),u(L,{modelValue:o.isDialog,"onUpdate:modelValue":t[19]||(t[19]=D=>o.isDialog=D)},{default:h(()=>[u(w,null,{default:h(()=>[u(q,{class:"row items-center"},{default:h(()=>[t[36]||(t[36]=r("div",{class:"text-h6 font-size-20px"}," Идентификация в Личном кабинете ",-1)),u($),Je(u(m,{icon:"close",flat:"",round:"",dense:""},null,512),[[O]])]),_:1}),u(S),u(q,null,{default:h(()=>t[37]||(t[37]=[r("span",{class:"font-size-14px"}," Для защиты аккаунтов пользователей предусмотрена система подтверждения. Для полного доступа ко всем сервисам необходимо заполнить анкету. Данные должны соответстваовать действительности ",-1)])),_:1}),u(S),u(E,{align:"right"},{default:h(()=>[Je(u(m,{flat:"",label:"Закрыть",class:"font-size-14px",color:"positive"},null,512),[[O]])]),_:1})]),_:1})]),_:1},8,["modelValue"]),u(L,{modelValue:o.isPassportDeleteDialog,"onUpdate:modelValue":t[20]||(t[20]=D=>o.isPassportDeleteDialog=D)},{default:h(()=>[u(w,null,{default:h(()=>[u(q,{class:"row items-center"},{default:h(()=>t[38]||(t[38]=[r("div",{class:"text-h6 font-size-20px"}," Изменить номер и серию паспорта? ",-1)])),_:1}),u(S),u(q,null,{default:h(()=>t[39]||(t[39]=[r("span",{class:"font-size-14px"},"Текущая анкета будет удалена",-1)])),_:1}),u(S),u(E,{align:"right"},{default:h(()=>[Je(u(m,{flat:"",class:"font-size-14px",label:"Нет"},null,512),[[O]]),Je(u(m,{flat:"",label:"Да",color:"red",class:"font-size-14px",onClick:i.passportDelete},null,8,["onClick"]),[[O]])]),_:1})]),_:1})]),_:1},8,["modelValue"])])}const nV=Z(fT,[["render",tV],["__scopeId","data-v-43d09416"]]),oV={name:"ProfileRegistrationGosuslugi",props:{passportNumber:{type:String,default:null},passportSerial:{type:String,default:null},clientId:{type:Number,default:null}},emits:["back"],data(){return{isGosuslugi:!1,isErrLoading:!1,errString:"Неизвестная ошибка",url:null}},created(){this.isGosuslugi=!0;const e=this.passportSerial,t=this.passportNumber,n=this.clientId;this.gosuslugiLinkEsiaUser({passportSerial:e,passportNumber:t,clientId:n}).then(s=>{this.url=s==null?void 0:s.url,this.url&&(location.href=this.url)}).catch(s=>{var o;console.warn(s),this.errString=((o=s==null?void 0:s.data)==null?void 0:o.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0,this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:this.errString,position:"center",timeout:2e3})}).finally(()=>{this.isGosuslugi=!1})},methods:{...De({gosuslugiLinkEsiaUser:"gosuslugiEsiaUser/gosuslugiLinkEsiaUser"}),onClickBack(){this.$emit("back")},next(){window.open(this.url,"_self")}}},sV={class:"profile_binding_new_phone_number_gosuslugi__contrainer"},iV={class:"q-pb-xs"},lV={class:"text-center q-pt-xl",style:{"min-height":"300px","min-width":"200px",margin:"0 auto"}},rV={xmlns:"http://www.w3.org/2000/svg",height:"50",style:{width:"155px"}},aV={class:"left-margin-only"},uV={key:0,class:"text-red-5 text-center text-body1 no-margin font-size-14px"},cV={key:0,class:"text-subtitle1 font-size-14px"},dV={key:1,class:"q-pt-md"},pV={class:"q-pt-lg text-center"};function mV(e,t,n,s,o,i){const l=f("q-icon"),a=f("q-badge"),c=f("q-btn"),p=f("q-card-section"),d=f("q-spinner"),m=f("q-inner-loading"),v=f("q-card");return g(),x("div",sV,[r("div",null,[r("div",iV,[u(a,{outline:"",rounded:"",color:"grey",align:"middle",style:{height:"26px",width:"26px","margin-top":"-12px",cursor:"pointer"},onClick:i.onClickBack},{default:h(()=>[u(l,{name:"arrow_back",color:"grey",style:{"margin-left":"-6px"}})]),_:1},8,["onClick"]),t[0]||(t[0]=r("span",{class:"font-size-30px"}," Идентификация в Личном кабинете",-1))])]),r("div",null,[u(v,{class:"q-card-none"},{default:h(()=>[u(p,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[r("div",lV,[r("div",null,[(g(),x("svg",rV,t[1]||(t[1]=[r("path",{fill:"#EE3F58",d:"M95.3.6H83.4c-.1 0-.2.1-.2.2-.3 5.4-1.3 11.2-2.8 15.9v.2c.1.1.1.1.2.1h4.1c.1 0 .2-.1.2-.1C86 13.3 87 8.5 87.3 4.5h3.9v12.4c0 .1.1.2.2.2h3.9c.1 0 .2-.1.2-.2V.9c0-.2-.1-.3-.2-.3M145.8.6h-3.9c-.1 0-.2.1-.2.2v12.3c-.9.3-1.7.3-2.7.3-2.6 0-3.2-.8-3.2-4.2V.9c0-.1-.1-.2-.2-.2h-3.9c-.1 0-.2.1-.2.2v8.9c0 5.6 1.9 7.7 6.7 7.7 2.7 0 5.8-.7 7.6-1.4.1 0 .1-.1.1-.2V.9c.1-.2 0-.3-.1-.3M63.2.7h-4c-.1 0-.2.1-.2.1-.6 2.4-1.9 6.5-3.6 10.8L51.4.7c0-.1-.1-.1-.2-.1h-4c-.1 0-.1.1-.2.1-.1.1-.1.1 0 .2l6 16.3c-.6 1.3-1.2 2.3-1.7 3.3-.4.7-.8 1.5-1.2 2.2-.1.1 0 .1 0 .2.1.1.1.1.2.1h4.3c.1 0 .1-.1.2-.1.7-1.4 1.7-3.4 2.5-5.4C59.8 11.6 61.9 6 63.4.9c0-.1 0-.1-.1-.2h-.1M77.4 13.2c0-.1-.1-.1-.1-.1h-.2c-.9.3-2.7.7-4 .7-2.7 0-4-.7-4-4.9 0-3.3.4-4.9 4-4.9 1 0 2 .1 3.2.5.1 0 .2 0 .3-.1.5-.9 1-1.9 1.6-3.2V1c0-.1-.2-.2-.2-.2-1.6-.5-3.5-.8-5.2-.8-5.7 0-8.2 2.6-8.2 8.7s2.5 8.8 8.2 8.8c1.4 0 4.2-.3 5.6-.9.1-.1.1-.1.1-.3l-1.1-3.1zM114.5.7h-4c-.1 0-.2.1-.2.1-.6 2.4-1.9 6.5-3.6 10.8l-4-10.9c0-.1-.1-.1-.2-.1h-4c-.1 0-.1.1-.2.1-.1.1-.1.1 0 .2l6 16.3c-.6 1.3-1.2 2.2-1.7 3.3-.4.7-.8 1.5-1.2 2.2-.1.1 0 .1 0 .2.1.1.1.1.2.1h4.3c.1 0 .1-.1.2-.1.7-1.4 1.7-3.4 2.5-5.4 2.5-5.9 4.6-11.5 6-16.6 0-.1 0-.1-.1-.2.1 0 0 0 0 0M129.1.6h-11.5c-.1 0-.2.1-.2.2v15.9c0 .1.1.2.2.2h3.9c.1 0 .2-.1.2-.2V4.4h6c.1 0 .2-.1.2-.1.5-1.1.9-2.2 1.4-3.4V.7c-.1 0-.2-.1-.2-.1"},null,-1),r("path",{fill:"#0065B1",d:"M20.8 13.8c-2.6 0-3.4-.7-3.4-5 0-4.6.9-5 3.4-5s3.5.4 3.5 5c-.1 4.4-.9 5-3.5 5m0-13.7C15.2.1 13 2.5 13 8.7c0 6.3 2.2 8.7 7.8 8.7s7.9-2.4 7.9-8.7c0-6.1-2.3-8.6-7.9-8.6M44.2 13.2c0-.1-.1-.1-.1-.1h-.2c-.9.3-2.7.7-4 .7-2.7 0-4-.7-4-4.9 0-3.3.4-4.9 4-4.9 1 0 2 .1 3.2.5.1 0 .2 0 .3-.1.5-.9 1-1.9 1.6-3.2V1c0-.1-.1-.1-.1-.1-1.5-.5-3.5-.7-5.1-.7-5.7 0-8.2 2.6-8.2 8.7s2.5 8.8 8.2 8.8c1.4 0 4.2-.3 5.6-.9.1-.1.1-.1.1-.3l-1.3-3.3zM11.7.6H.2C.1.6 0 .7 0 .9v15.9c0 .1.1.2.2.2h3.9c.1 0 .2-.1.2-.2V4.4h6c.1 0 .1-.1.2-.1.5-1.1 1-2.3 1.4-3.4V.7s-.1-.1-.2-.1"},null,-1)])))]),r("div",aV,[o.isErrLoading?(g(),x("p",uV,Y(o.errString),1)):R("",!0)]),o.url?(g(),x("div",cV,t[2]||(t[2]=[H(" Для продолжения нажмите на кнопку продолжить и вы будете перенаправлены на сайт "),r("br",null,null,-1),H(" госуслуг для проверки аккаунта ")]))):R("",!0),o.url?(g(),x("div",dV,[u(c,{color:"positive",class:"font-size-14px",label:"Продолжить",outline:"",rounded:"",onClick:i.next},null,8,["onClick"])])):R("",!0)])]),_:1})]),_:1}),u(m,{showing:o.isGosuslugi},{default:h(()=>[r("div",pV,[u(d,{size:"5rem",color:"positive"}),t[3]||(t[3]=r("p",{class:"q-pt-lg text-center text-weight-bold text-wait-message"}," Загрузка. Пожалуйста, подождите... ",-1))])]),_:1},8,["showing"])]),_:1})])])}const fV=Z(oV,[["render",mV],["__scopeId","data-v-4534c051"]]),hV={name:"ProfileRegistrationTinkoff",props:{passportNumber:{type:String,default:null},passportSerial:{type:String,default:null},clientId:{type:Number,default:null}},emits:["back"],data(){return{isTinkoff:!1,isErrLoading:!1,errString:"Неизвестная ошибка",tinkoff:null}},created(){this.isTinkoff=!0;const e=this.passportSerial,t=this.passportNumber,n=this.clientId;this.tinkoffDataUser({passportSerial:e,passportNumber:t,clientId:n}).then(s=>{this.tinkoff=s.tinkoff,this.updateDateTinkoff()}).catch(s=>{var o;console.warn(s),this.errString=((o=s==null?void 0:s.data)==null?void 0:o.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0,this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:this.errString,position:"center",timeout:2e3}),this.isTinkoff=!1})},methods:{...De({tinkoffDataUser:"tinkoffUser/tinkoffDataUser",tinkoffSetUser:"tinkoffUser/tinkoffSetUser",tinkoffInstall:"tinkoffStatus/tinkoffInstall"}),onClickBack(){this.$emit("back")},updateDateTinkoff(){var t;this.isTinkoff=!0;const e=this.clientId;this.tinkoffSetUser({State:(t=this.tinkoff)==null?void 0:t.state,clientId:e}).then(()=>{this.clickBtnTinkoff()}).catch(n=>{var s;console.warn(n),this.errString=((s=n==null?void 0:n.data)==null?void 0:s.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0,this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:this.errString,position:"center",timeout:2e3}),this.isTinkoff=!1})},clickBtnTinkoff(){this.isTinkoff=!0,this.tinkoffInstall({}).then(()=>{window.open(this.tinkoff.link,"_self")}).catch(e=>{var t;console.warn(e),this.errString=((t=e==null?void 0:e.data)==null?void 0:t.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0,this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:this.errString,position:"center",timeout:2e3}),this.isTinkoff=!1})},next(){window.open(this.tinkoff.link,"_self")}}},gV={class:"profile_binding_new_phone_number_tinkoff__contrainer"},vV={class:"q-pb-xs"},_V={class:"text-center q-pt-xl",style:{"min-height":"300px","min-width":"200px",margin:"0 auto"}},bV={class:"left-margin-only"},yV={key:0,class:"text-red-5 text-center text-body1 no-margin font-size-14px"},xV={class:"q-pt-md"},kV={style:{"max-width":"340px","text-align":"left",margin:"0 auto"}},wV={class:"q-pt-lg font-size-14px"},qV={class:"q-pt-lg font-size-14px"},SV={class:"q-pt-lg font-size-14px"},CV={key:0,class:"text-subtitle1 font-size-14px"},PV={key:1,class:"q-pt-md"},$V={class:"q-pt-lg text-center"};function LV(e,t,n,s,o,i){const l=f("q-icon"),a=f("q-badge"),c=f("q-btn"),p=f("q-card-section"),d=f("q-spinner"),m=f("q-inner-loading"),v=f("q-card");return g(),x("div",gV,[r("div",null,[r("div",vV,[u(a,{outline:"",rounded:"",color:"grey",align:"middle",style:{height:"26px",width:"26px","margin-top":"-12px",cursor:"pointer"},onClick:i.onClickBack},{default:h(()=>[u(l,{name:"arrow_back",color:"grey",style:{"margin-left":"-6px"}})]),_:1},8,["onClick"]),t[0]||(t[0]=r("span",{class:"font-size-30px"}," Идентификация в Личном кабинете",-1))])]),r("div",null,[u(v,{class:"q-card-none"},{default:h(()=>[u(p,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[r("div",_V,[t[5]||(t[5]=r("div",null,[r("svg",{xmlns:"http://www.w3.org/2000/svg",width:"150",height:"34",fill:"none"},[r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M37.507 15.903L38 14.322l-1.632.052c-.137 0-1.14-.03-2.111-.735.073.006.144.017.22.017 1 0 1.969-.604 2.356-1.468l.702-1.56c-.88.012-1.685-.099-1.685-.099-.007 0-.641-.083-1.374-.834-.526-.537-1.177-.822-1.882-.822a2.71 2.71 0 00-.822.131c.037-.126.072-.255.093-.387.223-1.46-.714-2.572-.714-2.572l-1.227-1.522-.761 1.788c-.003.006-.195.426-.538.63-.104-.526-.359-1.117-.903-1.682-1.027-1.064-2.276-1.224-2.93-1.224-.303 0-.52.034-.572.042l-1.481.292c.085-.331.268-.91.6-1.429l.818-1.275L22.1 1.9 21.445.506l-1.269.655L19.003 0l-1.17 1.16-1.271-.654-.654 1.393-2.056-.235.819 1.277c.333.519.514 1.095.599 1.426l-1.413-.28-.049-.007a3.696 3.696 0 00-.59-.045c-.654 0-1.903.16-2.927 1.224-.545.564-.801 1.156-.905 1.682-.341-.203-.532-.615-.532-.615l-.762-1.8L6.845 6.06c-.152.197-.903 1.243-.7 2.56.022.131.056.259.093.385a2.679 2.679 0 00-.82-.131c-.706 0-1.357.285-1.884.822-.73.748-1.361.833-1.356.833 0 0-.667.12-1.7.1l.699 1.56c.388.864 1.358 1.468 2.356 1.468.076 0 .147-.011.221-.017-.97.706-1.972.735-2.093.735L0 14.322l.503 1.58c.254.816 1.1 2.165 2.72 2.31-.176.74-.567 1.57-1.425 1.928l-1.238.51.675 1.178c.381.635 1.276 1.378 2.549 1.378.275 0 .541-.029.798-.083.065.29.147.58.244.87.378 1.13.052 1.918.048 1.927l-.61 1.282 1.363.36c.017.006.43.12.945.12.234 0 .458-.025.668-.075.158-.037.31-.087.457-.146.177.317.391.607.641.866.874.899 2.114 1.354 3.682 1.354h.005l1.12-.015-2.314.964 1.757.851c.639.312 1.395.68 2.167.962l-.22.601.605.277c.054.025 1.22.546 3.155.657 0 0 .467.022.724.022.258 0 .72-.023.72-.023 1.922-.114 3.078-.631 3.132-.656l.607-.277-.221-.602c.792-.29 1.577-.674 2.19-.973l1.724-.84-2.307-.963 1.125.015c1.57 0 2.81-.456 3.683-1.355.249-.258.462-.547.64-.865a2.899 2.899 0 001.126.22c.507 0 .924-.112.935-.116l1.37-.363-.597-1.259c-.014-.032-.34-.82.038-1.952.097-.288.178-.579.244-.868.257.054.526.082.803.083 1.622 0 2.4-1.143 2.55-1.391l.669-1.166-1.238-.509c-.86-.357-1.25-1.187-1.424-1.926 1.599-.14 2.456-1.49 2.72-2.31z",fill:"#FFFFFE"}),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M19.003 4.843c-1.31.001-2.293.431-2.507.938l2.507.99 2.508-.99c-.212-.507-1.195-.937-2.508-.938zM19.03 31.082h-.05c-.794.005-1.889-.158-2.415-.313l-.634 1.719c.418.149 1.834.435 3.075.435 1.239 0 2.656-.286 3.073-.435l-.633-1.718c-.529.154-1.622.317-2.416.312zM23.827 29.372c-.472.268-1.525.67-2.138.856l.514 1.42c.948-.26 1.731-.563 2.377-.888l-1.068-.355.315-1.033zM14.182 29.372l.316 1.033-1.069.355c.645.325 1.431.628 2.376.887l.515-1.42c-.612-.186-1.667-.587-2.138-.855zM19.003 3.2c.989 0 1.957.237 2.703.652.068-.228.163-.506.292-.797l-.282.034-.295.03-.125-.269-.378-.797-.686.358-.268.136-.214-.21-.747-.74-.745.74-.213.21-.267-.136-.69-.358-.373.797-.127.27-.296-.031-.28-.034c.129.291.223.569.292.797.748-.415 1.716-.652 2.7-.652zM34.088 12.417c.129.044.259.064.388.064.56 0 1.1-.363 1.285-.777 0 0-1.025-.062-2.127-1.183-.35-.362-.722-.471-1.04-.471-.495 0-.867.261-.867.261 1.332.71 1.603 1.85 2.361 2.106zM3.533 12.48c.13 0 .26-.019.385-.064.76-.256 1.034-1.395 2.363-2.104 0 0-.372-.262-.864-.262-.32 0-.691.108-1.043.472-1.101 1.12-2.125 1.183-2.125 1.183.184.413.725.776 1.284.776z",fill:"#FFFFFE"}),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M33.687 20.595c-1.03-.51-1.68-1.86-1.838-2.346-.17 2.678-1.475 4.536-3 6.324-.792.928-1.068 1.83-1.068 1.83s.153-1.022.837-1.854c1.423-1.712 2.775-3.844 2.876-6.31.069-1.72-.372-3.115-1.062-4.265.386 1.197.331 2.664-.978 4.033 0 0 2.607-3.128-1.037-6.336-1.458-1.22-3.054-1.974-3.875-2.508 2.967.97 4.417-.098 4.417-.098-.948.823-2.175.809-2.936.69.207.101.422.207.652.33 2.503 1.362 4.751 3.603 5.135 6.705v-.024c.581 3.047 1.877 3.829 1.877 3.829zm.762-3.55c.023.002.043.002.066.002 1.395 0 1.867-1.497 1.867-1.497h-.027c-.256 0-2.33-.06-3.796-1.927-.964-1.227-1.755-2.306-3.317-2.73l-.154-.028-.033-.157c-.043-.239.12-.463.492-.704 2.155-1.414.69-3.218.69-3.218s-.614 1.442-1.991 1.442l-.103-.002c-.156-.008-.307-.013-.459-.046l-.254-.05s.393-1.07-.555-2.051c-.713-.742-1.582-.868-2.083-.868-.253 0-.413.033-.413.033.476.623.82 1.658.27 2.296-.475.548-1.635.575-1.635 1.393 0 .346.323.75.903 1.113 1.744 1.1 3.475 2.56 4.195 4.517.9 2.44-.114 4.06-1.56 4.989 0 0 .454.418 1.111.472.134.013.265.019.387.019 1.389 0 2.107-.653 2.107-.653s-.119.902-.84 1.739c-.668.772-1.543 1.228-2.878 1.247 0 0-.042.62.549 1.158.379.339 1.252.45 1.252.45s-1.636.331-1.817 2.752c-.098 1.312-.432 1.767-.432 1.767h.029c3.796 0 3.699-3.262 3.699-3.262s.264.966 1.323 1.218c.128.034.265.047.395.047.34 0 .637-.08.637-.08s-.555-1.172-.005-2.811c.457-1.361.383-2.369.383-2.369s.511.775 1.78.782h.013a1.782 1.782 0 001.516-.802c-2.531-1.053-2.281-4.45-2.281-4.45s.328.246.969.27zM9.16 24.573c-1.525-1.788-2.83-3.646-3.002-6.324-.157.487-.806 1.837-1.835 2.346 0 0 1.294-.782 1.875-3.829v.024c.385-3.102 2.633-5.343 5.136-6.704.23-.125.446-.23.651-.33-.76.118-1.988.132-2.935-.69 0 0 1.45 1.067 4.416.097-.82.534-2.416 1.288-3.873 2.508-3.645 3.208-1.038 6.336-1.038 6.336-1.31-1.37-1.364-2.835-.978-4.033-.69 1.15-1.132 2.545-1.06 4.266.099 2.465 1.45 4.597 2.87 6.31.688.83.843 1.852.843 1.852s-.28-.901-1.07-1.829zm.61-.59s.873-.11 1.252-.45c.59-.537.549-1.157.549-1.157-1.336-.019-2.21-.475-2.881-1.247-.718-.837-.838-1.739-.838-1.739s.718.653 2.105.653c.125 0 .255-.006.388-.019a2.048 2.048 0 001.114-.472c-1.448-.929-2.462-2.549-1.563-4.99.72-1.955 2.45-3.416 4.196-4.517.579-.362.901-.766.901-1.112 0-.818-1.158-.845-1.633-1.393-.55-.638-.205-1.673.27-2.296 0 0-.159-.033-.413-.033-.5 0-1.369.126-2.083.868-.95.982-.555 2.052-.555 2.052l-.254.05c-.151.031-.304.037-.46.046l-.1.001c-1.38 0-1.993-1.441-1.993-1.441s-1.463 1.803.692 3.217c.37.241.533.466.49.704l-.033.156-.157.028c-1.559.425-2.35 1.504-3.316 2.731C3.982 15.49 1.91 15.55 1.653 15.55h-.028s.473 1.497 1.869 1.497c.022 0 .042 0 .066-.002.641-.023.97-.269.97-.269s.248 3.397-2.282 4.45c0 0 .461.803 1.517.803h.012c1.27-.008 1.78-.783 1.78-.783s-.074 1.009.381 2.369c.55 1.64-.002 2.81-.002 2.81s.295.08.636.08c.132 0 .267-.012.394-.046 1.058-.252 1.323-1.218 1.323-1.218s-.097 3.262 3.7 3.262h.028s-.333-.455-.43-1.767c-.18-2.42-1.818-2.753-1.818-2.753zM18.147 11.963h1.79v.615c-.21-.258-.62-.205-.62-.205v.887s.014.436.168.625h-.886c.155-.189.168-.625.168-.625v-.887s-.408-.053-.62.205v-.615zm-1.95.092c.062.067.123.14.182.213.014.017.027.032.041.052.055.072.11.15.163.228l.036.053c.063.096.123.195.183.298.548.947 1.424 1.513 2.201 1.514.779-.001 1.654-.567 2.203-1.514.061-.105.122-.207.186-.303a4.373 4.373 0 01.234-.325c.061-.076.124-.15.188-.218.011-.01.02-.021.031-.03.28-.286.611-.504 1.047-.625l-.194-.113h-.01l-.772-.448-.791-.455-2.116 1.154-.006-.005-.003.005-2.116-1.154-.792.455-.772.448h-.009l-.195.113c.435.12.767.336 1.047.623.012.01.02.024.034.034z",fill:"#FFFFFE"}),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M18.33 8.053v.58l-.111-.052c-.005-.004-.169-.04-.452-.266-.469-.364-.478-.7-.478-.7l1.04.438zm.49 2.717V7.168l-2.288-.778.604 3.49 1.685.89zM19.68 8.053l1.04-.438s-.008.336-.479.7c-.283.225-.446.262-.451.266l-.11.051v-.579zm1.193 1.828l.601-3.49-2.287.777v3.602l1.686-.89zM15.584 19.12c.223.08.493.097.632.097.005-.017.013-.038.02-.064.011-.04.023-.082.032-.126.039-.2.052-.425.056-.571a.802.802 0 01-.301-.318c-.085-.179-.206-.263-.383-.263-.23 0-.477.14-.584.204-.084.498.283.95.528 1.04zM20.646 17.209c-.424.463-1.257 1.27-1.297 1.31l-.05.05-2.63-.041a2.73 2.73 0 01-.084.645l-.021.083 3.127.564c.325-.228 1.22-.883 1.568-1.14-.253-.37-.277-.809-.22-1.117a1.565 1.565 0 01-.393-.354z",fill:"#FFFFFE"}),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M21.003 14.041c-.606.602-1.187.825-1.706.877a2.75 2.75 0 01-.286.016h-.013a2.722 2.722 0 01-.568-.06c-.034.135-.077.418.046.686.11.243.333.424.659.545l.11.043.001.118c0 .035.026.801.86 1.014.136-.14.26-.267.35-.374-.17-.401-.08-.811.167-1.012-.01.043-.12 1.048.685 1.422l.133.063-.04.141c-.013.043-.281 1.016.694 1.378l.172.066-.077.167c-.017.037-.399.92.501 1.422h1.951V19c-.694-.085-.987-.644-1.063-1.04-.323-.055-.572-.194-.743-.421-.41-.54-.058-1.035-.053-1.062-.001.004 0 .53.324.856.161.156.351.278.64.305l.141.013.012.145c.003.031.08.744.742.856l-.001-3.17c0-.492.143-.986.315-1.442h-3.953zM15.75 15.494l-.052 2.018.23.036.56-1.937-.285-.596-.452.479zM16.964 22.968a.113.113 0 01-.109-.123.114.114 0 01.123-.107c.066.003.112.06.11.122a.117.117 0 01-.124.108zm4.962 1.787c.017 0 .037.002.055.007.35.1.437 1.358 1.048 1.47.06.013.116.016.164.016.177 0 .282-.075.396-.21 0 0-.308-.483-.538-.81-.305-.428-.542-.945-1.111-.945-.014 0-.03 0-.045.002a.566.566 0 00-.302.102 1.175 1.175 0 00-.64-.195c-.355 0-.633.164-.772.164h-.005l-1.27-.126c-.199-.02-.356-.22-.413-.298l-.022-.034c0-.035 0-.07-.002-.101-.043-1.041-.847-1.486-1.134-1.494 0 0 .034-.198-.043-.273l-.28.34-.92-.462.656.768-.555.625c-.07.071-.061.167-.032.208l.24.212.304-.185c.015-.011.043-.015.077-.015.084 0 .21.022.323.022.125 0 .232-.026.245-.143-.038.386-.396 1.057-.161 1.584l.174.398-1.123-.162-.526.889c-.162.296-.188.616-.032.79l.197.247s.276-.293.337-.486l-.089-.098c-.075-.083-.071-.157-.025-.246l.33-.548 1.325.313.07-.12c.09-.15.22-.194.362-.194.059 0 .119.007.181.017.246.049.651.114 1.056.114.445 0 .886-.08 1.121-.343.48.713 1.454.826 1.377 1.189l-.256 1.222c.17-.008.333-.019.488-.04l.244-1.271a7.29 7.29 0 00.052-.325c-.094-.096-.321-.297-.45-.542-.171-.331-.078-.504-.238-.934 0 0 .05-.1.162-.1z",fill:"#FFFFFE"}),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M15.153 25.91s.44-.18.48-.31l-.06-.146c-.041-.096-.036-.2.045-.256l.474-.329.793.153s-.144-.18-.13-.42l-.756-.16-.714.435a.694.694 0 00-.227.825l.095.209zM20.76 27.982c.141-.006.299-.008.47-.008 0 0 .408-1.195.431-1.233a9.957 9.957 0 01-.886-.469c.121.182.415.389.357.549l-.372 1.161z",fill:"#FFFFFE"}),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24.642 20.895H13.367v4.249c0 1.738 1.255 2.825 3.108 2.825 1.547 0 1.955.06 2.53.633.397-.397.725-.544 1.4-.6l.015-.065.355-1.101c-.02-.025-.6-.686-.6-.686-.23.077-.424.09-.75.09-.333 0-.71-.04-1.119-.116a.519.519 0 00-.117-.014c-.05 0-.053.004-.067.029l-.07.117-.13.214-.243-.057-1.082-.255-.149.245.023.027.131.145-.058.19c-.08.247-.338.536-.417.616l-.27.29-.247-.311-.185-.233c-.195-.218-.24-.552-.13-.902a.021.021 0 01-.011.004l-.305.127-.137-.3-.097-.211a1.034 1.034 0 01.343-1.247l.87-.493.83.163c.02-.08.05-.364.073-.437-.016-.002-.031-.005-.047-.005l-.478.178-.46-.318s-.18-.174-.017-.348l.445-.677-1.13-1.42 1.737.714.116-.143.234-.282.266.254a.506.506 0 01.14.251c.478.187 1.336.738 1.412 1.634l-.268.107v.007c.061.073.112.103.128.106l1.24.122c.032-.006.07-.02.114-.032.155-.053.386-.13.66-.13.224 0 .44.052.647.15.077-.03.17-.051.28-.058l.06-.002c.663 0 .993.497 1.258.894.044.069.088.133.134.197.232.328.535.807.547.828l.137.213-.168.196c-.128.15-.323.325-.655.325a1.2 1.2 0 01-.224-.023.95.95 0 01-.198-.061 5.057 5.057 0 01-.035.211l-.217 1.137c1.3-.32 2.126-1.304 2.126-2.712l-.003-4.249zM13.367 20.553h8.77c-.438-.454-.431-1.027-.32-1.4a1.446 1.446 0 01-.327-.216c-.343.253-1.389 1.016-1.662 1.208l-.059.04-3.442-.624h-.07c-.082 0-.203-.003-.335-.02a.335.335 0 01-.6.121.335.335 0 01-.06-.253l.013-.075c-.354-.25-.683-.81-.537-1.4l.014-.062.05-.036a1.94 1.94 0 01.156-.096l-.25-.04a.173.173 0 01-.142-.195c.016-.094.103-.16.196-.143l.595.094.055-2.101.886-.94.554 1.167-.584 2.022.526.083a.172.172 0 01.142.197.169.169 0 01-.168.142l-.027-.001-.429-.07c.006.014.014.021.02.035a.47.47 0 00.206.19l2.623.043c.111-.109.386-.379.67-.665a1.417 1.417 0 01-.92-1.173c-.36-.154-.61-.384-.748-.684-.168-.372-.108-.744-.063-.925-.35-.127-.718-.361-1.094-.735h-3.952c.17.456.313.95.313 1.441v5.07z",fill:"#FFE52B"}),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M16.978 22.738a.114.114 0 00-.123.108.113.113 0 00.109.122.117.117 0 00.124-.107.117.117 0 00-.11-.123zM22.204 31.648l-.515-1.42c.613-.187 1.666-.589 2.139-.856l-.315 1.033 1.067.355c-.646.324-1.428.627-2.376.887zm-3.198 1.275c-1.241 0-2.657-.286-3.075-.435l.634-1.718c.526.154 1.62.317 2.415.312h.05c.794.005 1.887-.159 2.416-.312l.633 1.718c-.418.15-1.834.435-3.073.435zM13.43 30.76l1.068-.355-.316-1.033c.471.267 1.527.67 2.138.856l-.515 1.42c-.945-.26-1.73-.564-2.375-.888zm11.198-.315l-.65-.25.18-.672.197-.733s-1.15.626-2.773 1.095c-.46.132-.808.193-.808.193v.499s-.868.15-1.744.15h-.05c-.878 0-1.744-.15-1.744-.15v-.5s-.349-.06-.809-.192c-1.621-.47-2.771-1.095-2.771-1.095l.194.733.184.672-.652.25-.723.27c.828.401 1.976.984 3.026 1.272l-.247.678s1.332.608 3.551.614v.001h.03v-.001c2.222-.006 3.554-.614 3.554-.614l-.25-.678c1.051-.288 2.201-.87 3.025-1.272l-.72-.27zM16.293 3.088l.295.032.127-.27.372-.797.69.358.268.137.958-.952.747.74.214.212.268-.137.686-.358.378.797.125.27.295-.032.282-.033c-.129.291-.224.568-.293.798-.745-.417-1.713-.653-2.701-.653-.984 0-1.952.236-2.7.653a6.83 6.83 0 00-.292-.798l.28.033zm2.71.527c1.323 0 2.38.44 2.965.907 0 0 .174-1.047.766-1.97l-1.065.12-.557-1.185-1.07.553-1.039-1.028-1.035 1.028-1.072-.553-.556 1.186-1.065-.122c.593.924.766 1.97.766 1.97.588-.467 1.642-.906 2.962-.906zM35.761 21.226s-.46.803-1.516.803h-.013c-1.268-.008-1.78-.783-1.78-.783s.074 1.008-.382 2.369c-.55 1.64.004 2.81.004 2.81s-.296.081-.637.081c-.13 0-.266-.013-.395-.047-1.059-.251-1.323-1.217-1.323-1.217s.098 3.261-3.699 3.261h-.03s.335-.455.434-1.767c.18-2.42 1.816-2.753 1.816-2.753s-.873-.11-1.252-.449c-.591-.537-.55-1.158-.55-1.158 1.336-.019 2.212-.474 2.879-1.247a3.68 3.68 0 00.84-1.739s-.718.653-2.107.653c-.122 0-.252-.006-.386-.019-.658-.053-1.112-.472-1.112-.472 1.446-.929 2.46-2.55 1.561-4.99-.72-1.955-2.452-3.416-4.195-4.516-.58-.363-.904-.767-.904-1.114 0-.817 1.16-.843 1.636-1.392.55-.638.205-1.673-.271-2.296 0 0 .16-.033.413-.033.502 0 1.37.126 2.084.868.947.982.554 2.052.554 2.052l.254.05c.152.031.303.038.46.046l.102.001c1.377 0 1.992-1.442 1.992-1.442s1.464 1.804-.691 3.218c-.371.241-.535.466-.492.704l.034.157.153.027c1.562.425 2.353 1.505 3.318 2.731 1.466 1.867 3.54 1.927 3.795 1.927h.028s-.473 1.497-1.868 1.497c-.023 0-.043 0-.066-.002-.64-.023-.97-.269-.97-.269s-.249 3.397 2.282 4.45zm-1.246-3.721c1.71 0 2.282-1.743 2.306-1.817l.19-.615-.64.02h-.002c-.227 0-2.113-.05-3.45-1.753l-.127-.158c-.874-1.113-1.703-2.172-3.185-2.655a1.51 1.51 0 01.189-.141c.786-.518 1.244-1.147 1.358-1.878.169-1.099-.532-1.975-.562-2.011l-.476-.59-.298.7c-.02.043-.52 1.163-1.572 1.163h-.078c-.072-.003-.141-.006-.209-.012.037-.5-.054-1.272-.754-1.998-.841-.873-1.873-1.004-2.413-1.004-.288 0-.48.036-.501.038l-.719.143.443.585c.348.452.664 1.285.29 1.72-.12.14-.366.251-.601.364-.484.223-1.146.535-1.146 1.326 0 .512.397 1.049 1.117 1.504 2.128 1.341 3.442 2.741 4.009 4.286.878 2.376-.267 3.732-1.38 4.446l-.498.321.437.402c.059.052.592.523 1.381.591.15.01.293.018.427.018.505 0 .936-.08 1.286-.186a3.29 3.29 0 01-.364.514c-.635.738-1.417 1.074-2.542 1.092l-.418.006-.032.42c-.004.085-.035.864.7 1.526.113.102.249.187.392.255-.5.45-1.006 1.234-1.104 2.576-.083 1.12-.35 1.535-.353 1.54l-.462.706.835.011c1.379 0 2.435-.38 3.166-1.136a3.59 3.59 0 00.826-1.399 2.242 2.242 0 001.456.536c.39 0 .716-.083.752-.091l.533-.142-.235-.498c-.018-.04-.462-1.04.016-2.467.206-.617.311-1.169.362-1.6.336.176.785.32 1.366.322 1.32 0 1.901-.987 1.927-1.028l.26-.454-.482-.198c-1.572-.654-1.92-2.41-1.99-3.36.143.027.305.052.488.057l.081.003z",fill:"#1A1919"}),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M32.594 10.05c.318 0 .69.109 1.04.472 1.102 1.12 2.127 1.183 2.127 1.183-.186.413-.726.776-1.285.776-.129 0-.26-.02-.387-.065-.759-.256-1.03-1.395-2.361-2.104 0 0 .37-.262.866-.262zm-1.083.666c.637.34 1.009.797 1.335 1.201.32.395.623.775 1.1.933.168.058.347.086.53.086.713 0 1.43-.438 1.702-1.044l.273-.606-.661-.04c-.031 0-.882-.079-1.828-1.047-.39-.398-.861-.606-1.368-.606-.62 0-1.08.31-1.13.342l-.608.429.655.352zM31.81 16.767v.023c-.384-3.102-2.632-5.342-5.135-6.704-.23-.124-.445-.23-.652-.33.761.118 1.988.132 2.936-.69 0 0-1.45 1.067-4.417.097.82.534 2.417 1.288 3.875 2.508 3.643 3.208 1.037 6.336 1.037 6.336 1.31-1.369 1.364-2.835.978-4.033.69 1.15 1.13 2.545 1.062 4.266-.1 2.465-1.453 4.597-2.876 6.31-.684.83-.836 1.852-.836 1.852s.276-.901 1.067-1.828c1.525-1.79 2.83-3.647 3-6.325.158.487.808 1.837 1.838 2.346 0 0-1.295-.782-1.877-3.828zM11.99 28.503c-3.797 0-3.7-3.261-3.7-3.261s-.266.966-1.323 1.217a1.557 1.557 0 01-.395.047c-.34 0-.636-.08-.636-.08s.553-1.172.002-2.811c-.454-1.36-.38-2.369-.38-2.369s-.511.775-1.78.783h-.013c-1.055 0-1.516-.803-1.516-.803 2.53-1.053 2.282-4.45 2.282-4.45s-.33.246-.97.27h-.067c-1.396 0-1.869-1.496-1.869-1.496h.029c.258 0 2.329-.06 3.794-1.927.965-1.227 1.757-2.306 3.316-2.73l.157-.028.033-.157c.044-.238-.12-.463-.49-.704-2.155-1.414-.692-3.217-.692-3.217s.612 1.441 1.993 1.441l.1-.001c.156-.008.309-.015.46-.047l.254-.049s-.394-1.07.556-2.052c.714-.742 1.581-.868 2.082-.868.255 0 .412.033.412.033-.474.623-.818 1.658-.27 2.296.476.549 1.635.575 1.635 1.392 0 .347-.323.751-.902 1.114-1.745 1.1-3.476 2.56-4.196 4.517-.898 2.44.116 4.06 1.563 4.99 0 0-.455.418-1.113.471a4.12 4.12 0 01-.388.019c-1.388 0-2.106-.652-2.106-.652s.12.901.838 1.739c.67.772 1.545 1.227 2.88 1.246 0 0 .043.62-.548 1.158-.379.34-1.252.45-1.252.45s1.637.332 1.817 2.752c.098 1.312.43 1.767.43 1.767h-.027zm.403-.26c-.001-.005-.266-.42-.351-1.54-.1-1.342-.606-2.126-1.107-2.576.145-.068.28-.153.392-.255.735-.662.704-1.44.699-1.526l-.028-.42-.421-.006c-1.122-.018-1.905-.354-2.54-1.092a3.42 3.42 0 01-.364-.514c.35.107.778.186 1.285.186.135 0 .277-.008.426-.018a2.514 2.514 0 001.383-.59l.437-.403-.498-.32c-1.116-.715-2.257-2.07-1.38-4.447.567-1.545 1.878-2.944 4.01-4.286.72-.455 1.114-.992 1.114-1.504 0-.791-.66-1.103-1.144-1.326-.236-.113-.482-.225-.601-.364-.375-.435-.06-1.268.289-1.72l.446-.585-.723-.143c-.02-.003-.21-.038-.5-.038-.539 0-1.57.131-2.41 1.004-.701.726-.793 1.499-.757 1.998-.068.006-.136.009-.208.012h-.077c-1.056 0-1.554-1.12-1.573-1.163l-.297-.7-.48.59c-.027.036-.73.912-.558 2.011.113.73.571 1.36 1.357 1.878.086.055.145.102.188.141-1.484.483-2.311 1.542-3.185 2.655l-.126.158c-1.336 1.703-3.227 1.754-3.453 1.754l-.644-.02.196.614c.023.074.593 1.817 2.304 1.817l.082-.003c.181-.005.344-.03.488-.058-.07.95-.42 2.707-1.992 3.36l-.48.2.26.453c.024.041.608 1.028 1.93 1.028a2.934 2.934 0 001.362-.32c.051.43.157.981.363 1.598.478 1.426.033 2.427.016 2.467l-.236.498.533.141c.036.01.364.092.752.092a2.23 2.23 0 001.456-.536c.145.447.394.952.825 1.399.734.755 1.789 1.136 3.167 1.136l.835-.011-.462-.706z",fill:"#1A1919"}),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M4.374 10.522c.352-.363.723-.473 1.043-.473.492 0 .865.263.865.263-1.33.71-1.604 1.848-2.364 2.105a1.143 1.143 0 01-.385.063c-.559 0-1.1-.362-1.284-.775 0 0 1.024-.063 2.125-1.183zm-.841 2.414c.183 0 .362-.028.532-.086.476-.158.78-.537 1.1-.933.327-.403.695-.86 1.333-1.2l.656-.353-.61-.43c-.05-.031-.507-.34-1.127-.34-.508 0-.98.207-1.369.605-.947.969-1.796 1.047-1.827 1.048l-.66.039.27.607c.274.605.99 1.043 1.702 1.043zM6.516 18.24c-.07-1.721.37-3.116 1.06-4.266-.384 1.198-.332 2.664.98 4.034 0 0-2.608-3.13 1.037-6.336 1.458-1.221 3.053-1.975 3.873-2.509-2.966.97-4.415-.098-4.415-.098.947.823 2.174.81 2.935.69-.206.101-.422.206-.652.331-2.503 1.361-4.75 3.602-5.136 6.704v-.023c-.581 3.046-1.875 3.828-1.875 3.828 1.03-.51 1.678-1.86 1.836-2.346.172 2.678 1.476 4.536 3 6.325.792.927 1.07 1.828 1.07 1.828s-.154-1.021-.841-1.852c-1.42-1.713-2.772-3.845-2.872-6.31zM18.147 11.963v.616c.212-.259.62-.206.62-.206v.887s-.013.436-.168.625h.886c-.154-.189-.169-.625-.169-.625v-.887s.41-.053.62.206v-.616h-1.79zM17.767 8.315c.283.225.447.263.452.266l.11.051v-.579l-1.04-.438s.009.336.478.7zM20.241 8.315c.47-.364.48-.7.48-.7l-1.041.438v.58l.11-.052c.005-.003.168-.041.451-.266z",fill:"#1A1919"}),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M19.004 6.772l-2.507-.992c.213-.506 1.196-.936 2.507-.937 1.312.001 2.295.431 2.508.937l-2.508.992zm1.869 3.109l-1.685.89V7.167l2.287-.778-.602 3.49zm1.044.956l.77.448h.011l.194.113c-.435.12-.768.339-1.047.625l-.03.03a3.727 3.727 0 00-.189.218l-.035.046c-.06.077-.117.156-.17.238l-.029.041a5.596 5.596 0 00-.185.303c-.55.947-1.425 1.513-2.203 1.515-.778-.002-1.654-.568-2.202-1.515a6.357 6.357 0 00-.183-.298l-.036-.053a6.13 6.13 0 00-.162-.228c-.014-.02-.027-.035-.041-.052a4.387 4.387 0 00-.183-.213c-.013-.01-.022-.023-.034-.034a2.27 2.27 0 00-1.047-.623l.196-.113h.008l.773-.448.791-.455L19 11.536l.004-.004.006.004 2.115-1.154.792.455zm3.04 3.204c-.173.456-.316.95-.316 1.441l.002 3.17c-.661-.11-.74-.824-.742-.855l-.012-.145-.143-.013a1.009 1.009 0 01-.638-.305c-.325-.325-.325-.851-.325-.856-.004.027-.356.52.052 1.06.172.228.422.369.744.424.076.395.37.954 1.064 1.04v1.55h-1.951c-.9-.501-.519-1.383-.501-1.421l.076-.168-.172-.065c-.975-.362-.706-1.336-.693-1.378l.04-.142-.134-.062c-.804-.374-.695-1.38-.684-1.422-.248.201-.337.61-.167 1.013-.092.106-.216.233-.351.373a1.095 1.095 0 01-.86-1.015l-.001-.118-.11-.042c-.325-.12-.548-.302-.659-.545-.123-.269-.08-.55-.046-.687a2.883 2.883 0 00.568.06h.013c.097 0 .192-.006.286-.015.52-.052 1.1-.275 1.706-.877h3.954zm-2.438 13.815l.218-1.137.035-.21a1.207 1.207 0 00.422.083c.332 0 .526-.176.655-.325l.166-.195-.136-.214c-.012-.021-.315-.5-.547-.828a4.455 4.455 0 01-.133-.198c-.265-.396-.596-.893-1.26-.893l-.059.002a.975.975 0 00-.28.057 1.513 1.513 0 00-.647-.148 2.01 2.01 0 00-.659.128c-.044.013-.084.027-.115.033l-1.24-.122c-.016-.004-.066-.034-.128-.106v-.007l.268-.107c-.075-.896-.934-1.447-1.412-1.634a.505.505 0 00-.14-.252l-.266-.253-.234.281-.115.144-1.738-.715 1.13 1.421-.445.677c-.164.173.017.348.017.348l.46.318.478-.179c.016 0 .03.004.047.006-.023.073-.053.358-.073.437l-.829-.163-.87.493c-.449.33-.51.874-.343 1.247l.096.212.137.299.305-.126c.005-.002.009-.003.012-.006-.11.351-.065.684.13.903l.185.233.246.312.27-.291c.08-.08.338-.369.417-.617l.058-.189-.131-.145-.022-.027.148-.245 1.082.256.244.056.13-.215.07-.116c.013-.025.016-.029.066-.029.039 0 .077.004.118.014a6.09 6.09 0 001.12.115c.323 0 .518-.012.748-.089 0 0 .581.66.601.686l-.356 1.1-.016.066c-.673.055-1.001.203-1.398.6-.576-.572-.983-.633-2.53-.633-1.853 0-3.109-1.087-3.109-2.826v-4.248h11.276l.002 4.248c0 1.409-.826 2.392-2.126 2.713zm-6.945-2.402l.059.147c-.04.128-.48.31-.48.31l-.094-.209a.694.694 0 01.227-.826l.713-.435.757.16c-.015.241.129.421.129.421l-.792-.152-.475.328c-.08.056-.086.16-.044.256zm6.825 1.2l-.243 1.271c-.156.022-.32.034-.488.04l.256-1.22c.076-.364-.896-.477-1.377-1.19-.235.264-.676.343-1.12.343-.406 0-.81-.065-1.057-.114a1.16 1.16 0 00-.18-.017c-.143 0-.272.044-.362.195l-.07.12-1.326-.313-.33.547c-.046.089-.05.163.025.246l.09.098c-.062.193-.338.486-.338.486l-.197-.247c-.156-.174-.13-.494.032-.79l.526-.89 1.123.163-.174-.399c-.235-.527.123-1.197.161-1.583-.013.117-.12.143-.244.143-.114 0-.24-.021-.324-.021-.033 0-.062.003-.077.014l-.304.185-.24-.212c-.029-.04-.038-.137.032-.209l.556-.624-.656-.768.918.463.281-.341c.077.076.043.273.043.273.287.008 1.092.453 1.134 1.493.003.032.003.067.003.102l.021.034c.057.079.214.28.413.298l1.27.126h.005c.14 0 .417-.164.772-.164.195 0 .41.05.64.195 0 0 .116-.092.303-.102.014-.002.03-.002.043-.002.57 0 .807.516 1.113.945.23.326.537.81.537.81-.113.135-.219.21-.396.21a.817.817 0 01-.164-.016c-.61-.113-.699-1.37-1.047-1.47a.212.212 0 00-.056-.007c-.112 0-.161.1-.161.1.16.429.066.602.238.933.128.245.355.446.449.542 0 0-.025.186-.053.325zm-1.169 1.32c-.17 0-.328.002-.47.008l.372-1.161c.058-.161-.236-.368-.357-.55.183.116.658.37.887.47a60.773 60.773 0 00-.432 1.233zm-5.532-10.462l.053-2.018.452-.479.284.596-.56 1.937-.23-.035zm.325.626a.799.799 0 00.3.317 3.704 3.704 0 01-.055.572c-.01.044-.02.085-.033.126-.006.026-.014.047-.019.064-.139 0-.41-.017-.631-.098-.246-.09-.613-.542-.528-1.04.106-.065.352-.204.583-.204.177 0 .298.084.383.263zm5.236.542c-.347.257-1.243.912-1.568 1.14l-3.128-.564.022-.083c.04-.163.083-.385.085-.646l2.629.042.05-.05c.04-.04.873-.847 1.297-1.31.101.127.227.247.393.353-.056.31-.033.748.22 1.118zm-4.253-4.639c.377.374.744.607 1.094.735-.045.18-.105.554.063.925.138.3.388.53.749.684.04.37.273.927.92 1.173-.284.286-.56.556-.67.664l-2.624-.041a.47.47 0 01-.206-.192c-.005-.013-.014-.02-.02-.034l.429.07.027.001a.169.169 0 00.168-.142.172.172 0 00-.141-.197l-.527-.084.584-2.021-.553-1.167-.887.94-.054 2.101-.596-.095c-.092-.018-.18.05-.197.143a.174.174 0 00.143.197l.25.038c-.09.051-.149.092-.156.097l-.05.036-.014.062c-.145.59.183 1.15.537 1.4l-.013.075c-.014.09.006.18.06.253a.33.33 0 00.275.142.336.336 0 00.325-.262c.132.015.253.019.335.019h.071l3.441.623.059-.039c.274-.192 1.32-.955 1.662-1.208.095.081.2.155.327.216-.111.373-.118.946.32 1.4h-8.77v-5.07c0-.492-.143-.986-.313-1.442h3.952zm-.474-7.65l2.289.777v3.602l-1.685-.89-.604-3.49zm5.584-.435c0-.879-1.477-1.67-3.107-1.67h-.01c-1.63 0-3.106.791-3.106 1.67l.032.216.651 3.743-.654.38-1.691.99h.006s-.38.196-.557.316c-.644.448-.781 1.102-.407 1.372.092-.533.513-1.09 1.3-1.09.568 0 1 .294 1.35.733.09.111.175.23.254.357.098.161.197.303.294.439h-4.358c.32.645.625 1.328.625 2.07v9.662c0 2.338 1.795 3.454 3.737 3.454 1.501 0 1.703-.068 2.531.758.824-.826 1.027-.758 2.529-.758 1.943 0 3.735-1.116 3.735-3.454v-9.662c0-.742.305-1.425.627-2.07h-4.36c.098-.136.196-.278.294-.439.08-.127.165-.246.253-.357.352-.441.784-.733 1.352-.733.787 0 1.207.557 1.3 1.09.374-.27.239-.924-.41-1.372-.172-.12-.554-.316-.554-.316h.007l-1.695-.99-.65-.38.65-3.743.032-.216z",fill:"#1A1919"}),r("path",{d:"M50.12 22.06h3v-6.98h4.12v-2.54H46v2.54h4.12v6.98zM66.34 12.54l-5 5.54v-5.54h-2.9v9.52H61l5-5.54v5.54h2.9v-9.52h-2.56zM73.997 18.52h4.66v3.54h2.9v-9.52h-2.9v3.48h-4.66v-3.48h-2.9v9.52h2.9v-3.54zM89.633 22.06c.66 0 1.26-.06 1.82-.22 1.5-.42 2.48-1.64 2.48-3.3 0-1.58-.84-2.68-2.18-3.18-.64-.24-1.4-.26-2.12-.26h-2.98v-2.56h-2.9v9.52h5.88zm-2.98-4.72h2.48c.4 0 .78 0 1.12.12.48.16.76.56.76 1.04 0 .5-.28.92-.74 1.12-.32.14-.64.14-1.14.14h-2.48v-2.42zM98.333 18.46h.8l3.46 3.6h3.86l-4.82-4.96 4.64-4.56h-3.64l-3.5 3.58h-.8v-3.58h-2.9v9.52h2.9v-3.6z",fill:"#000"}),r("path",{d:"M112.42 12.28c-3.9 0-6.24 2.2-6.24 5.04s2.34 5.04 6.24 5.04c3.88 0 6.22-2.2 6.22-5.04s-2.34-5.04-6.22-5.04zm0 7.76c-1.94 0-3.18-1.16-3.18-2.72 0-1.56 1.24-2.7 3.18-2.7 1.92 0 3.18 1.14 3.18 2.7 0 1.56-1.26 2.72-3.18 2.72zM128.298 12.96V12h-2.9v.96c-3.64.08-5.82 1.62-5.82 4.34 0 2.72 2.18 4.14 5.82 4.22v.96h2.9v-.96c3.66-.08 5.84-1.5 5.84-4.22 0-2.72-2.18-4.26-5.84-4.34zm-2.9 6.52c-2-.08-2.88-.9-2.88-2.18 0-1.28.88-2.2 2.88-2.28v4.46zm2.9 0v-4.46c2.02.08 2.88 1 2.88 2.28 0 1.28-.86 2.1-2.88 2.18zM143.786 12.96V12h-2.9v.96c-3.64.08-5.82 1.62-5.82 4.34 0 2.72 2.18 4.14 5.82 4.22v.96h2.9v-.96c3.66-.08 5.84-1.5 5.84-4.22 0-2.72-2.18-4.26-5.84-4.34zm-2.9 6.52c-2-.08-2.88-.9-2.88-2.18 0-1.28.88-2.2 2.88-2.28v4.46zm2.9 0v-4.46c2.02.08 2.88 1 2.88 2.28 0 1.28-.86 2.1-2.88 2.18z",fill:"#000"})])],-1)),r("div",bV,[o.isErrLoading?(g(),x("p",yV,Y(o.errString),1)):R("",!0)]),Je(r("div",xV,[r("div",kV,[r("div",wV,[u(l,{name:"done",color:"positive",size:"32px"}),t[1]||(t[1]=H(" Автоматическая заполнение анкеты "))]),r("div",qV,[u(l,{name:"done",color:"positive",size:"32px"}),t[2]||(t[2]=H(" Документы не требуются "))]),r("div",SV,[u(l,{name:"done",color:"positive",size:"32px"}),t[3]||(t[3]=H(" Среднее время обработки анкеты 15 минут "))])]),r("div",null,[o.tinkoff&&o.tinkoff.link?(g(),x("div",CV,t[4]||(t[4]=[H(" Для продолжения нажмите на кнопку продолжить и вы будете перенаправлены на сайт "),r("br",null,null,-1),H(" тинькофф для проверки аккаунта ")]))):R("",!0),o.tinkoff&&o.tinkoff.link?(g(),x("div",PV,[u(c,{color:"positive",class:"font-size-14px",label:"Продолжить",outline:"",rounded:"",onClick:i.next},null,8,["onClick"])])):R("",!0)])],512),[[Nn,!o.isErrLoading]])])]),_:1})]),_:1}),u(m,{showing:o.isTinkoff},{default:h(()=>[r("div",$V,[u(d,{size:"5rem",color:"positive"}),t[6]||(t[6]=r("p",{class:"q-pt-lg text-center text-weight-bold text-wait-message"}," Загрузка. Пожалуйста, подождите... ",-1))])]),_:1},8,["showing"])]),_:1})])])}const EV=Z(hV,[["render",LV],["__scopeId","data-v-ec1c5313"]]),RV={name:"VerificationPassportAndDocumentView",components:{Profile_Binding_New_Phone_Number:cT,Profile_Binding_New_Phone_Number_Form:nV,Profile_Binding_New_Phone_Number_Gosuslugi:fV,Profile_Binding_New_Phone_Number_Tinkoff:EV},props:{passportNumber:{type:String,default:null},passportSerial:{type:String,default:null},clientId:{type:Number,default:null}},data(){return{isMain:!0,isForm:!1,isGosuslugi:!1,isTinkoff:!1}},methods:{nextForm(){this.isMain=!1,this.isForm=!0,this.isGosuslugi=!1,this.isTinkoff=!1},nextGosuslugi(){this.isMain=!1,this.isTinkoff=!1,this.isGosuslugi=!0,this.isTinkoff=!1},nextTinkoff(){this.isMain=!1,this.isTinkoff=!1,this.isGosuslugi=!1,this.isTinkoff=!0},back(){this.isMain=!0,this.isForm=!1,this.isGosuslugi=!1,this.isTinkoff=!1},backPassport(){this.$emit("back")}}};function NV(e,t,n,s,o,i){const l=f("Profile_Binding_New_Phone_Number"),a=f("Profile_Binding_New_Phone_Number_Form"),c=f("Profile_Binding_New_Phone_Number_Gosuslugi"),p=f("Profile_Binding_New_Phone_Number_Tinkoff");return g(),x("div",null,[o.isMain?(g(),K(l,{key:0,"passport-number":n.passportNumber,"passport-serial":n.passportSerial,"client-id":n.clientId,onNextForm:i.nextForm,onNextTinkoff:i.nextTinkoff,onNextGosuslugi:i.nextGosuslugi,onBack:i.backPassport},null,8,["passport-number","passport-serial","client-id","onNextForm","onNextTinkoff","onNextGosuslugi","onBack"])):R("",!0),o.isForm?(g(),K(a,{key:1,"passport-number":n.passportNumber,"passport-serial":n.passportSerial,"client-id":n.clientId,onBack:i.back,onBackReset:i.backPassport},null,8,["passport-number","passport-serial","client-id","onBack","onBackReset"])):R("",!0),o.isGosuslugi?(g(),K(c,{key:2,"passport-number":n.passportNumber,"passport-serial":n.passportSerial,"client-id":n.clientId,onBack:i.back},null,8,["passport-number","passport-serial","client-id","onBack"])):R("",!0),o.isTinkoff?(g(),K(p,{key:3,"passport-number":n.passportNumber,"passport-serial":n.passportSerial,"client-id":n.clientId,onBack:i.back},null,8,["passport-number","passport-serial","client-id","onBack"])):R("",!0)])}const AV=Z(RV,[["render",NV]]),MV={name:"ProfileBindingNewClient",props:{passportNumber:{type:String,default:null},passportSerial:{type:String,default:null}},emits:["back","nextForm","nextGosuslugi","nextTinkoff"],data(){return{phoneNumber:null,isGosuslugi:!1,isTinkoff:!1}},computed:{imgLogo(){return this.$store.getters["main/imgLogo"]}},created(){this.isGosuslugi=this.$store.getters["main/isGosuslugi"],this.isTinkoff=this.$store.getters["main/isTinkoff"];let e=this.$store.getters["user/phoneNumber"];(e==null?void 0:e.length)===11&&(e=`+${e[0]}(${e[1]+e[2]+e[3]})${e[4]+e[5]+e[6]} ${e[7]+e[8]} ${e[9]+e[10]}`),this.phoneNumber=e},methods:{back(){this.$emit("back")},onClickForm(){this.$emit("nextForm")},onClickGosuslugi(){this.$emit("nextGosuslugi")},nextTinkoff(){this.$emit("nextTinkoff")}}},zV={class:"profile_binding_new_client"},DV={class:"alert alert-secondary"},TV={class:"text-subtitle2 q-pl-md"},VV={class:"inline-block font-size-14px"},BV={class:"text-subtitle2 q-pl-md"},IV={class:"inline-block font-size-14px"},OV={class:"q-ml-xs"},FV={key:0,class:"row"},UV={key:0,class:"col-12 col-md-6"},HV={style:{margin:"0 auto","max-width":"330px"}},jV={class:"q-pt-lg"},JV={class:"q-pt-lg"},QV={class:"q-pt-lg"},WV={class:"q-pt-lg text-center"},KV={key:1,class:"col-12 col-md-6"},GV={style:{margin:"0 auto","max-width":"350px"}},YV={class:"q-pt-lg font-size-14px"},XV={class:"q-pt-lg font-size-14px"},ZV={class:"q-pt-lg font-size-14px"},eB={class:"q-pt-lg text-center"},tB={class:"col-12 col-md-6"},nB={style:{margin:"0 auto","max-width":"330px"}},oB={class:"q-pt-lg q-mt-lg"},sB=["src"],iB={class:"q-pt-lg"},lB={class:"q-pt-lg"},rB={class:"q-pt-lg"},aB={class:"q-pt-lg text-center"},uB={key:1},cB={class:"q-pt-xl",style:{margin:"0 auto","max-width":"220px"}},dB={class:"text-center"},pB=["src"],mB={class:"q-pt-lg"},fB={class:"q-pt-lg"},hB={class:"q-pt-lg"},gB={class:"q-pt-lg text-center"};function vB(e,t,n,s,o,i){const l=f("q-btn"),a=f("q-icon");return g(),x("div",zV,[r("div",DV,[t[2]||(t[2]=r("div",{class:"lk-h5 q-pb-xs font-size-20px"}," Для полного доступа к личному кабинету необходимо заполнить анкету ",-1)),r("div",TV,[t[0]||(t[0]=r("div",{class:"inline-block font-size-14px",style:{"min-width":"150px"}}," Номер телефона: ",-1)),r("div",VV,Y(o.phoneNumber),1)]),r("div",BV,[t[1]||(t[1]=r("div",{class:"inline-block font-size-14px",style:{"min-width":"150px"}}," Паспортные данные: ",-1)),r("div",IV,Y(n.passportSerial)+" "+Y(n.passportNumber),1)]),r("div",OV,[u(l,{flat:"",rounded:"",color:"grey",size:"sm",class:"font-size-12px",label:"Изменить данные",onClick:i.back},null,8,["onClick"])])]),r("div",null,[o.isGosuslugi||o.isTinkoff?(g(),x("div",FV,[o.isGosuslugi?(g(),x("div",UV,[r("div",HV,[t[6]||(t[6]=r("div",{class:"q-pt-lg q-mt-lg"},[r("svg",{xmlns:"http://www.w3.org/2000/svg",height:"35"},[r("path",{fill:"#EE3F58",d:"M95.3.6H83.4c-.1 0-.2.1-.2.2-.3 5.4-1.3 11.2-2.8 15.9v.2c.1.1.1.1.2.1h4.1c.1 0 .2-.1.2-.1C86 13.3 87 8.5 87.3 4.5h3.9v12.4c0 .1.1.2.2.2h3.9c.1 0 .2-.1.2-.2V.9c0-.2-.1-.3-.2-.3M145.8.6h-3.9c-.1 0-.2.1-.2.2v12.3c-.9.3-1.7.3-2.7.3-2.6 0-3.2-.8-3.2-4.2V.9c0-.1-.1-.2-.2-.2h-3.9c-.1 0-.2.1-.2.2v8.9c0 5.6 1.9 7.7 6.7 7.7 2.7 0 5.8-.7 7.6-1.4.1 0 .1-.1.1-.2V.9c.1-.2 0-.3-.1-.3M63.2.7h-4c-.1 0-.2.1-.2.1-.6 2.4-1.9 6.5-3.6 10.8L51.4.7c0-.1-.1-.1-.2-.1h-4c-.1 0-.1.1-.2.1-.1.1-.1.1 0 .2l6 16.3c-.6 1.3-1.2 2.3-1.7 3.3-.4.7-.8 1.5-1.2 2.2-.1.1 0 .1 0 .2.1.1.1.1.2.1h4.3c.1 0 .1-.1.2-.1.7-1.4 1.7-3.4 2.5-5.4C59.8 11.6 61.9 6 63.4.9c0-.1 0-.1-.1-.2h-.1M77.4 13.2c0-.1-.1-.1-.1-.1h-.2c-.9.3-2.7.7-4 .7-2.7 0-4-.7-4-4.9 0-3.3.4-4.9 4-4.9 1 0 2 .1 3.2.5.1 0 .2 0 .3-.1.5-.9 1-1.9 1.6-3.2V1c0-.1-.2-.2-.2-.2-1.6-.5-3.5-.8-5.2-.8-5.7 0-8.2 2.6-8.2 8.7s2.5 8.8 8.2 8.8c1.4 0 4.2-.3 5.6-.9.1-.1.1-.1.1-.3l-1.1-3.1zM114.5.7h-4c-.1 0-.2.1-.2.1-.6 2.4-1.9 6.5-3.6 10.8l-4-10.9c0-.1-.1-.1-.2-.1h-4c-.1 0-.1.1-.2.1-.1.1-.1.1 0 .2l6 16.3c-.6 1.3-1.2 2.2-1.7 3.3-.4.7-.8 1.5-1.2 2.2-.1.1 0 .1 0 .2.1.1.1.1.2.1h4.3c.1 0 .1-.1.2-.1.7-1.4 1.7-3.4 2.5-5.4 2.5-5.9 4.6-11.5 6-16.6 0-.1 0-.1-.1-.2.1 0 0 0 0 0M129.1.6h-11.5c-.1 0-.2.1-.2.2v15.9c0 .1.1.2.2.2h3.9c.1 0 .2-.1.2-.2V4.4h6c.1 0 .2-.1.2-.1.5-1.1.9-2.2 1.4-3.4V.7c-.1 0-.2-.1-.2-.1"}),r("path",{fill:"#0065B1",d:"M20.8 13.8c-2.6 0-3.4-.7-3.4-5 0-4.6.9-5 3.4-5s3.5.4 3.5 5c-.1 4.4-.9 5-3.5 5m0-13.7C15.2.1 13 2.5 13 8.7c0 6.3 2.2 8.7 7.8 8.7s7.9-2.4 7.9-8.7c0-6.1-2.3-8.6-7.9-8.6M44.2 13.2c0-.1-.1-.1-.1-.1h-.2c-.9.3-2.7.7-4 .7-2.7 0-4-.7-4-4.9 0-3.3.4-4.9 4-4.9 1 0 2 .1 3.2.5.1 0 .2 0 .3-.1.5-.9 1-1.9 1.6-3.2V1c0-.1-.1-.1-.1-.1-1.5-.5-3.5-.7-5.1-.7-5.7 0-8.2 2.6-8.2 8.7s2.5 8.8 8.2 8.8c1.4 0 4.2-.3 5.6-.9.1-.1.1-.1.1-.3l-1.3-3.3zM11.7.6H.2C.1.6 0 .7 0 .9v15.9c0 .1.1.2.2.2h3.9c.1 0 .2-.1.2-.2V4.4h6c.1 0 .1-.1.2-.1.5-1.1 1-2.3 1.4-3.4V.7s-.1-.1-.2-.1"})])],-1)),r("div",jV,[u(a,{name:"done",color:"positive",size:"32px"}),t[3]||(t[3]=H(" Автоматическая заполнение анкеты "))]),r("div",JV,[u(a,{name:"done",color:"positive",size:"32px"}),t[4]||(t[4]=H(" Документы не требуются "))]),r("div",QV,[u(a,{name:"done",color:"positive",size:"32px"}),t[5]||(t[5]=H(" Среднее время обработки анкеты 15 минут "))]),r("div",WV,[u(l,{outline:"",rounded:"",color:"positive",class:"full-width",label:"ИДЕНТИФИКАЦИЯ ЧЕРЕЗ ГОСУСЛУГИ",onClick:i.onClickGosuslugi},null,8,["onClick"])])])])):R("",!0),o.isTinkoff?(g(),x("div",KV,[r("div",GV,[t[10]||(t[10]=Rn('<div class="q-pt-lg q-mt-lg" data-v-2d7ba521><svg xmlns="http://www.w3.org/2000/svg" width="150" height="34" fill="none" data-v-2d7ba521><path fill-rule="evenodd" clip-rule="evenodd" d="M37.507 15.903L38 14.322l-1.632.052c-.137 0-1.14-.03-2.111-.735.073.006.144.017.22.017 1 0 1.969-.604 2.356-1.468l.702-1.56c-.88.012-1.685-.099-1.685-.099-.007 0-.641-.083-1.374-.834-.526-.537-1.177-.822-1.882-.822a2.71 2.71 0 00-.822.131c.037-.126.072-.255.093-.387.223-1.46-.714-2.572-.714-2.572l-1.227-1.522-.761 1.788c-.003.006-.195.426-.538.63-.104-.526-.359-1.117-.903-1.682-1.027-1.064-2.276-1.224-2.93-1.224-.303 0-.52.034-.572.042l-1.481.292c.085-.331.268-.91.6-1.429l.818-1.275L22.1 1.9 21.445.506l-1.269.655L19.003 0l-1.17 1.16-1.271-.654-.654 1.393-2.056-.235.819 1.277c.333.519.514 1.095.599 1.426l-1.413-.28-.049-.007a3.696 3.696 0 00-.59-.045c-.654 0-1.903.16-2.927 1.224-.545.564-.801 1.156-.905 1.682-.341-.203-.532-.615-.532-.615l-.762-1.8L6.845 6.06c-.152.197-.903 1.243-.7 2.56.022.131.056.259.093.385a2.679 2.679 0 00-.82-.131c-.706 0-1.357.285-1.884.822-.73.748-1.361.833-1.356.833 0 0-.667.12-1.7.1l.699 1.56c.388.864 1.358 1.468 2.356 1.468.076 0 .147-.011.221-.017-.97.706-1.972.735-2.093.735L0 14.322l.503 1.58c.254.816 1.1 2.165 2.72 2.31-.176.74-.567 1.57-1.425 1.928l-1.238.51.675 1.178c.381.635 1.276 1.378 2.549 1.378.275 0 .541-.029.798-.083.065.29.147.58.244.87.378 1.13.052 1.918.048 1.927l-.61 1.282 1.363.36c.017.006.43.12.945.12.234 0 .458-.025.668-.075.158-.037.31-.087.457-.146.177.317.391.607.641.866.874.899 2.114 1.354 3.682 1.354h.005l1.12-.015-2.314.964 1.757.851c.639.312 1.395.68 2.167.962l-.22.601.605.277c.054.025 1.22.546 3.155.657 0 0 .467.022.724.022.258 0 .72-.023.72-.023 1.922-.114 3.078-.631 3.132-.656l.607-.277-.221-.602c.792-.29 1.577-.674 2.19-.973l1.724-.84-2.307-.963 1.125.015c1.57 0 2.81-.456 3.683-1.355.249-.258.462-.547.64-.865a2.899 2.899 0 001.126.22c.507 0 .924-.112.935-.116l1.37-.363-.597-1.259c-.014-.032-.34-.82.038-1.952.097-.288.178-.579.244-.868.257.054.526.082.803.083 1.622 0 2.4-1.143 2.55-1.391l.669-1.166-1.238-.509c-.86-.357-1.25-1.187-1.424-1.926 1.599-.14 2.456-1.49 2.72-2.31z" fill="#FFFFFE" data-v-2d7ba521></path><path fill-rule="evenodd" clip-rule="evenodd" d="M19.003 4.843c-1.31.001-2.293.431-2.507.938l2.507.99 2.508-.99c-.212-.507-1.195-.937-2.508-.938zM19.03 31.082h-.05c-.794.005-1.889-.158-2.415-.313l-.634 1.719c.418.149 1.834.435 3.075.435 1.239 0 2.656-.286 3.073-.435l-.633-1.718c-.529.154-1.622.317-2.416.312zM23.827 29.372c-.472.268-1.525.67-2.138.856l.514 1.42c.948-.26 1.731-.563 2.377-.888l-1.068-.355.315-1.033zM14.182 29.372l.316 1.033-1.069.355c.645.325 1.431.628 2.376.887l.515-1.42c-.612-.186-1.667-.587-2.138-.855zM19.003 3.2c.989 0 1.957.237 2.703.652.068-.228.163-.506.292-.797l-.282.034-.295.03-.125-.269-.378-.797-.686.358-.268.136-.214-.21-.747-.74-.745.74-.213.21-.267-.136-.69-.358-.373.797-.127.27-.296-.031-.28-.034c.129.291.223.569.292.797.748-.415 1.716-.652 2.7-.652zM34.088 12.417c.129.044.259.064.388.064.56 0 1.1-.363 1.285-.777 0 0-1.025-.062-2.127-1.183-.35-.362-.722-.471-1.04-.471-.495 0-.867.261-.867.261 1.332.71 1.603 1.85 2.361 2.106zM3.533 12.48c.13 0 .26-.019.385-.064.76-.256 1.034-1.395 2.363-2.104 0 0-.372-.262-.864-.262-.32 0-.691.108-1.043.472-1.101 1.12-2.125 1.183-2.125 1.183.184.413.725.776 1.284.776z" fill="#FFFFFE" data-v-2d7ba521></path><path fill-rule="evenodd" clip-rule="evenodd" d="M33.687 20.595c-1.03-.51-1.68-1.86-1.838-2.346-.17 2.678-1.475 4.536-3 6.324-.792.928-1.068 1.83-1.068 1.83s.153-1.022.837-1.854c1.423-1.712 2.775-3.844 2.876-6.31.069-1.72-.372-3.115-1.062-4.265.386 1.197.331 2.664-.978 4.033 0 0 2.607-3.128-1.037-6.336-1.458-1.22-3.054-1.974-3.875-2.508 2.967.97 4.417-.098 4.417-.098-.948.823-2.175.809-2.936.69.207.101.422.207.652.33 2.503 1.362 4.751 3.603 5.135 6.705v-.024c.581 3.047 1.877 3.829 1.877 3.829zm.762-3.55c.023.002.043.002.066.002 1.395 0 1.867-1.497 1.867-1.497h-.027c-.256 0-2.33-.06-3.796-1.927-.964-1.227-1.755-2.306-3.317-2.73l-.154-.028-.033-.157c-.043-.239.12-.463.492-.704 2.155-1.414.69-3.218.69-3.218s-.614 1.442-1.991 1.442l-.103-.002c-.156-.008-.307-.013-.459-.046l-.254-.05s.393-1.07-.555-2.051c-.713-.742-1.582-.868-2.083-.868-.253 0-.413.033-.413.033.476.623.82 1.658.27 2.296-.475.548-1.635.575-1.635 1.393 0 .346.323.75.903 1.113 1.744 1.1 3.475 2.56 4.195 4.517.9 2.44-.114 4.06-1.56 4.989 0 0 .454.418 1.111.472.134.013.265.019.387.019 1.389 0 2.107-.653 2.107-.653s-.119.902-.84 1.739c-.668.772-1.543 1.228-2.878 1.247 0 0-.042.62.549 1.158.379.339 1.252.45 1.252.45s-1.636.331-1.817 2.752c-.098 1.312-.432 1.767-.432 1.767h.029c3.796 0 3.699-3.262 3.699-3.262s.264.966 1.323 1.218c.128.034.265.047.395.047.34 0 .637-.08.637-.08s-.555-1.172-.005-2.811c.457-1.361.383-2.369.383-2.369s.511.775 1.78.782h.013a1.782 1.782 0 001.516-.802c-2.531-1.053-2.281-4.45-2.281-4.45s.328.246.969.27zM9.16 24.573c-1.525-1.788-2.83-3.646-3.002-6.324-.157.487-.806 1.837-1.835 2.346 0 0 1.294-.782 1.875-3.829v.024c.385-3.102 2.633-5.343 5.136-6.704.23-.125.446-.23.651-.33-.76.118-1.988.132-2.935-.69 0 0 1.45 1.067 4.416.097-.82.534-2.416 1.288-3.873 2.508-3.645 3.208-1.038 6.336-1.038 6.336-1.31-1.37-1.364-2.835-.978-4.033-.69 1.15-1.132 2.545-1.06 4.266.099 2.465 1.45 4.597 2.87 6.31.688.83.843 1.852.843 1.852s-.28-.901-1.07-1.829zm.61-.59s.873-.11 1.252-.45c.59-.537.549-1.157.549-1.157-1.336-.019-2.21-.475-2.881-1.247-.718-.837-.838-1.739-.838-1.739s.718.653 2.105.653c.125 0 .255-.006.388-.019a2.048 2.048 0 001.114-.472c-1.448-.929-2.462-2.549-1.563-4.99.72-1.955 2.45-3.416 4.196-4.517.579-.362.901-.766.901-1.112 0-.818-1.158-.845-1.633-1.393-.55-.638-.205-1.673.27-2.296 0 0-.159-.033-.413-.033-.5 0-1.369.126-2.083.868-.95.982-.555 2.052-.555 2.052l-.254.05c-.151.031-.304.037-.46.046l-.1.001c-1.38 0-1.993-1.441-1.993-1.441s-1.463 1.803.692 3.217c.37.241.533.466.49.704l-.033.156-.157.028c-1.559.425-2.35 1.504-3.316 2.731C3.982 15.49 1.91 15.55 1.653 15.55h-.028s.473 1.497 1.869 1.497c.022 0 .042 0 .066-.002.641-.023.97-.269.97-.269s.248 3.397-2.282 4.45c0 0 .461.803 1.517.803h.012c1.27-.008 1.78-.783 1.78-.783s-.074 1.009.381 2.369c.55 1.64-.002 2.81-.002 2.81s.295.08.636.08c.132 0 .267-.012.394-.046 1.058-.252 1.323-1.218 1.323-1.218s-.097 3.262 3.7 3.262h.028s-.333-.455-.43-1.767c-.18-2.42-1.818-2.753-1.818-2.753zM18.147 11.963h1.79v.615c-.21-.258-.62-.205-.62-.205v.887s.014.436.168.625h-.886c.155-.189.168-.625.168-.625v-.887s-.408-.053-.62.205v-.615zm-1.95.092c.062.067.123.14.182.213.014.017.027.032.041.052.055.072.11.15.163.228l.036.053c.063.096.123.195.183.298.548.947 1.424 1.513 2.201 1.514.779-.001 1.654-.567 2.203-1.514.061-.105.122-.207.186-.303a4.373 4.373 0 01.234-.325c.061-.076.124-.15.188-.218.011-.01.02-.021.031-.03.28-.286.611-.504 1.047-.625l-.194-.113h-.01l-.772-.448-.791-.455-2.116 1.154-.006-.005-.003.005-2.116-1.154-.792.455-.772.448h-.009l-.195.113c.435.12.767.336 1.047.623.012.01.02.024.034.034z" fill="#FFFFFE" data-v-2d7ba521></path><path fill-rule="evenodd" clip-rule="evenodd" d="M18.33 8.053v.58l-.111-.052c-.005-.004-.169-.04-.452-.266-.469-.364-.478-.7-.478-.7l1.04.438zm.49 2.717V7.168l-2.288-.778.604 3.49 1.685.89zM19.68 8.053l1.04-.438s-.008.336-.479.7c-.283.225-.446.262-.451.266l-.11.051v-.579zm1.193 1.828l.601-3.49-2.287.777v3.602l1.686-.89zM15.584 19.12c.223.08.493.097.632.097.005-.017.013-.038.02-.064.011-.04.023-.082.032-.126.039-.2.052-.425.056-.571a.802.802 0 01-.301-.318c-.085-.179-.206-.263-.383-.263-.23 0-.477.14-.584.204-.084.498.283.95.528 1.04zM20.646 17.209c-.424.463-1.257 1.27-1.297 1.31l-.05.05-2.63-.041a2.73 2.73 0 01-.084.645l-.021.083 3.127.564c.325-.228 1.22-.883 1.568-1.14-.253-.37-.277-.809-.22-1.117a1.565 1.565 0 01-.393-.354z" fill="#FFFFFE" data-v-2d7ba521></path><path fill-rule="evenodd" clip-rule="evenodd" d="M21.003 14.041c-.606.602-1.187.825-1.706.877a2.75 2.75 0 01-.286.016h-.013a2.722 2.722 0 01-.568-.06c-.034.135-.077.418.046.686.11.243.333.424.659.545l.11.043.001.118c0 .035.026.801.86 1.014.136-.14.26-.267.35-.374-.17-.401-.08-.811.167-1.012-.01.043-.12 1.048.685 1.422l.133.063-.04.141c-.013.043-.281 1.016.694 1.378l.172.066-.077.167c-.017.037-.399.92.501 1.422h1.951V19c-.694-.085-.987-.644-1.063-1.04-.323-.055-.572-.194-.743-.421-.41-.54-.058-1.035-.053-1.062-.001.004 0 .53.324.856.161.156.351.278.64.305l.141.013.012.145c.003.031.08.744.742.856l-.001-3.17c0-.492.143-.986.315-1.442h-3.953zM15.75 15.494l-.052 2.018.23.036.56-1.937-.285-.596-.452.479zM16.964 22.968a.113.113 0 01-.109-.123.114.114 0 01.123-.107c.066.003.112.06.11.122a.117.117 0 01-.124.108zm4.962 1.787c.017 0 .037.002.055.007.35.1.437 1.358 1.048 1.47.06.013.116.016.164.016.177 0 .282-.075.396-.21 0 0-.308-.483-.538-.81-.305-.428-.542-.945-1.111-.945-.014 0-.03 0-.045.002a.566.566 0 00-.302.102 1.175 1.175 0 00-.64-.195c-.355 0-.633.164-.772.164h-.005l-1.27-.126c-.199-.02-.356-.22-.413-.298l-.022-.034c0-.035 0-.07-.002-.101-.043-1.041-.847-1.486-1.134-1.494 0 0 .034-.198-.043-.273l-.28.34-.92-.462.656.768-.555.625c-.07.071-.061.167-.032.208l.24.212.304-.185c.015-.011.043-.015.077-.015.084 0 .21.022.323.022.125 0 .232-.026.245-.143-.038.386-.396 1.057-.161 1.584l.174.398-1.123-.162-.526.889c-.162.296-.188.616-.032.79l.197.247s.276-.293.337-.486l-.089-.098c-.075-.083-.071-.157-.025-.246l.33-.548 1.325.313.07-.12c.09-.15.22-.194.362-.194.059 0 .119.007.181.017.246.049.651.114 1.056.114.445 0 .886-.08 1.121-.343.48.713 1.454.826 1.377 1.189l-.256 1.222c.17-.008.333-.019.488-.04l.244-1.271a7.29 7.29 0 00.052-.325c-.094-.096-.321-.297-.45-.542-.171-.331-.078-.504-.238-.934 0 0 .05-.1.162-.1z" fill="#FFFFFE" data-v-2d7ba521></path><path fill-rule="evenodd" clip-rule="evenodd" d="M15.153 25.91s.44-.18.48-.31l-.06-.146c-.041-.096-.036-.2.045-.256l.474-.329.793.153s-.144-.18-.13-.42l-.756-.16-.714.435a.694.694 0 00-.227.825l.095.209zM20.76 27.982c.141-.006.299-.008.47-.008 0 0 .408-1.195.431-1.233a9.957 9.957 0 01-.886-.469c.121.182.415.389.357.549l-.372 1.161z" fill="#FFFFFE" data-v-2d7ba521></path><path fill-rule="evenodd" clip-rule="evenodd" d="M24.642 20.895H13.367v4.249c0 1.738 1.255 2.825 3.108 2.825 1.547 0 1.955.06 2.53.633.397-.397.725-.544 1.4-.6l.015-.065.355-1.101c-.02-.025-.6-.686-.6-.686-.23.077-.424.09-.75.09-.333 0-.71-.04-1.119-.116a.519.519 0 00-.117-.014c-.05 0-.053.004-.067.029l-.07.117-.13.214-.243-.057-1.082-.255-.149.245.023.027.131.145-.058.19c-.08.247-.338.536-.417.616l-.27.29-.247-.311-.185-.233c-.195-.218-.24-.552-.13-.902a.021.021 0 01-.011.004l-.305.127-.137-.3-.097-.211a1.034 1.034 0 01.343-1.247l.87-.493.83.163c.02-.08.05-.364.073-.437-.016-.002-.031-.005-.047-.005l-.478.178-.46-.318s-.18-.174-.017-.348l.445-.677-1.13-1.42 1.737.714.116-.143.234-.282.266.254a.506.506 0 01.14.251c.478.187 1.336.738 1.412 1.634l-.268.107v.007c.061.073.112.103.128.106l1.24.122c.032-.006.07-.02.114-.032.155-.053.386-.13.66-.13.224 0 .44.052.647.15.077-.03.17-.051.28-.058l.06-.002c.663 0 .993.497 1.258.894.044.069.088.133.134.197.232.328.535.807.547.828l.137.213-.168.196c-.128.15-.323.325-.655.325a1.2 1.2 0 01-.224-.023.95.95 0 01-.198-.061 5.057 5.057 0 01-.035.211l-.217 1.137c1.3-.32 2.126-1.304 2.126-2.712l-.003-4.249zM13.367 20.553h8.77c-.438-.454-.431-1.027-.32-1.4a1.446 1.446 0 01-.327-.216c-.343.253-1.389 1.016-1.662 1.208l-.059.04-3.442-.624h-.07c-.082 0-.203-.003-.335-.02a.335.335 0 01-.6.121.335.335 0 01-.06-.253l.013-.075c-.354-.25-.683-.81-.537-1.4l.014-.062.05-.036a1.94 1.94 0 01.156-.096l-.25-.04a.173.173 0 01-.142-.195c.016-.094.103-.16.196-.143l.595.094.055-2.101.886-.94.554 1.167-.584 2.022.526.083a.172.172 0 01.142.197.169.169 0 01-.168.142l-.027-.001-.429-.07c.006.014.014.021.02.035a.47.47 0 00.206.19l2.623.043c.111-.109.386-.379.67-.665a1.417 1.417 0 01-.92-1.173c-.36-.154-.61-.384-.748-.684-.168-.372-.108-.744-.063-.925-.35-.127-.718-.361-1.094-.735h-3.952c.17.456.313.95.313 1.441v5.07z" fill="#FFE52B" data-v-2d7ba521></path><path fill-rule="evenodd" clip-rule="evenodd" d="M16.978 22.738a.114.114 0 00-.123.108.113.113 0 00.109.122.117.117 0 00.124-.107.117.117 0 00-.11-.123zM22.204 31.648l-.515-1.42c.613-.187 1.666-.589 2.139-.856l-.315 1.033 1.067.355c-.646.324-1.428.627-2.376.887zm-3.198 1.275c-1.241 0-2.657-.286-3.075-.435l.634-1.718c.526.154 1.62.317 2.415.312h.05c.794.005 1.887-.159 2.416-.312l.633 1.718c-.418.15-1.834.435-3.073.435zM13.43 30.76l1.068-.355-.316-1.033c.471.267 1.527.67 2.138.856l-.515 1.42c-.945-.26-1.73-.564-2.375-.888zm11.198-.315l-.65-.25.18-.672.197-.733s-1.15.626-2.773 1.095c-.46.132-.808.193-.808.193v.499s-.868.15-1.744.15h-.05c-.878 0-1.744-.15-1.744-.15v-.5s-.349-.06-.809-.192c-1.621-.47-2.771-1.095-2.771-1.095l.194.733.184.672-.652.25-.723.27c.828.401 1.976.984 3.026 1.272l-.247.678s1.332.608 3.551.614v.001h.03v-.001c2.222-.006 3.554-.614 3.554-.614l-.25-.678c1.051-.288 2.201-.87 3.025-1.272l-.72-.27zM16.293 3.088l.295.032.127-.27.372-.797.69.358.268.137.958-.952.747.74.214.212.268-.137.686-.358.378.797.125.27.295-.032.282-.033c-.129.291-.224.568-.293.798-.745-.417-1.713-.653-2.701-.653-.984 0-1.952.236-2.7.653a6.83 6.83 0 00-.292-.798l.28.033zm2.71.527c1.323 0 2.38.44 2.965.907 0 0 .174-1.047.766-1.97l-1.065.12-.557-1.185-1.07.553-1.039-1.028-1.035 1.028-1.072-.553-.556 1.186-1.065-.122c.593.924.766 1.97.766 1.97.588-.467 1.642-.906 2.962-.906zM35.761 21.226s-.46.803-1.516.803h-.013c-1.268-.008-1.78-.783-1.78-.783s.074 1.008-.382 2.369c-.55 1.64.004 2.81.004 2.81s-.296.081-.637.081c-.13 0-.266-.013-.395-.047-1.059-.251-1.323-1.217-1.323-1.217s.098 3.261-3.699 3.261h-.03s.335-.455.434-1.767c.18-2.42 1.816-2.753 1.816-2.753s-.873-.11-1.252-.449c-.591-.537-.55-1.158-.55-1.158 1.336-.019 2.212-.474 2.879-1.247a3.68 3.68 0 00.84-1.739s-.718.653-2.107.653c-.122 0-.252-.006-.386-.019-.658-.053-1.112-.472-1.112-.472 1.446-.929 2.46-2.55 1.561-4.99-.72-1.955-2.452-3.416-4.195-4.516-.58-.363-.904-.767-.904-1.114 0-.817 1.16-.843 1.636-1.392.55-.638.205-1.673-.271-2.296 0 0 .16-.033.413-.033.502 0 1.37.126 2.084.868.947.982.554 2.052.554 2.052l.254.05c.152.031.303.038.46.046l.102.001c1.377 0 1.992-1.442 1.992-1.442s1.464 1.804-.691 3.218c-.371.241-.535.466-.492.704l.034.157.153.027c1.562.425 2.353 1.505 3.318 2.731 1.466 1.867 3.54 1.927 3.795 1.927h.028s-.473 1.497-1.868 1.497c-.023 0-.043 0-.066-.002-.64-.023-.97-.269-.97-.269s-.249 3.397 2.282 4.45zm-1.246-3.721c1.71 0 2.282-1.743 2.306-1.817l.19-.615-.64.02h-.002c-.227 0-2.113-.05-3.45-1.753l-.127-.158c-.874-1.113-1.703-2.172-3.185-2.655a1.51 1.51 0 01.189-.141c.786-.518 1.244-1.147 1.358-1.878.169-1.099-.532-1.975-.562-2.011l-.476-.59-.298.7c-.02.043-.52 1.163-1.572 1.163h-.078c-.072-.003-.141-.006-.209-.012.037-.5-.054-1.272-.754-1.998-.841-.873-1.873-1.004-2.413-1.004-.288 0-.48.036-.501.038l-.719.143.443.585c.348.452.664 1.285.29 1.72-.12.14-.366.251-.601.364-.484.223-1.146.535-1.146 1.326 0 .512.397 1.049 1.117 1.504 2.128 1.341 3.442 2.741 4.009 4.286.878 2.376-.267 3.732-1.38 4.446l-.498.321.437.402c.059.052.592.523 1.381.591.15.01.293.018.427.018.505 0 .936-.08 1.286-.186a3.29 3.29 0 01-.364.514c-.635.738-1.417 1.074-2.542 1.092l-.418.006-.032.42c-.004.085-.035.864.7 1.526.113.102.249.187.392.255-.5.45-1.006 1.234-1.104 2.576-.083 1.12-.35 1.535-.353 1.54l-.462.706.835.011c1.379 0 2.435-.38 3.166-1.136a3.59 3.59 0 00.826-1.399 2.242 2.242 0 001.456.536c.39 0 .716-.083.752-.091l.533-.142-.235-.498c-.018-.04-.462-1.04.016-2.467.206-.617.311-1.169.362-1.6.336.176.785.32 1.366.322 1.32 0 1.901-.987 1.927-1.028l.26-.454-.482-.198c-1.572-.654-1.92-2.41-1.99-3.36.143.027.305.052.488.057l.081.003z" fill="#1A1919" data-v-2d7ba521></path><path fill-rule="evenodd" clip-rule="evenodd" d="M32.594 10.05c.318 0 .69.109 1.04.472 1.102 1.12 2.127 1.183 2.127 1.183-.186.413-.726.776-1.285.776-.129 0-.26-.02-.387-.065-.759-.256-1.03-1.395-2.361-2.104 0 0 .37-.262.866-.262zm-1.083.666c.637.34 1.009.797 1.335 1.201.32.395.623.775 1.1.933.168.058.347.086.53.086.713 0 1.43-.438 1.702-1.044l.273-.606-.661-.04c-.031 0-.882-.079-1.828-1.047-.39-.398-.861-.606-1.368-.606-.62 0-1.08.31-1.13.342l-.608.429.655.352zM31.81 16.767v.023c-.384-3.102-2.632-5.342-5.135-6.704-.23-.124-.445-.23-.652-.33.761.118 1.988.132 2.936-.69 0 0-1.45 1.067-4.417.097.82.534 2.417 1.288 3.875 2.508 3.643 3.208 1.037 6.336 1.037 6.336 1.31-1.369 1.364-2.835.978-4.033.69 1.15 1.13 2.545 1.062 4.266-.1 2.465-1.453 4.597-2.876 6.31-.684.83-.836 1.852-.836 1.852s.276-.901 1.067-1.828c1.525-1.79 2.83-3.647 3-6.325.158.487.808 1.837 1.838 2.346 0 0-1.295-.782-1.877-3.828zM11.99 28.503c-3.797 0-3.7-3.261-3.7-3.261s-.266.966-1.323 1.217a1.557 1.557 0 01-.395.047c-.34 0-.636-.08-.636-.08s.553-1.172.002-2.811c-.454-1.36-.38-2.369-.38-2.369s-.511.775-1.78.783h-.013c-1.055 0-1.516-.803-1.516-.803 2.53-1.053 2.282-4.45 2.282-4.45s-.33.246-.97.27h-.067c-1.396 0-1.869-1.496-1.869-1.496h.029c.258 0 2.329-.06 3.794-1.927.965-1.227 1.757-2.306 3.316-2.73l.157-.028.033-.157c.044-.238-.12-.463-.49-.704-2.155-1.414-.692-3.217-.692-3.217s.612 1.441 1.993 1.441l.1-.001c.156-.008.309-.015.46-.047l.254-.049s-.394-1.07.556-2.052c.714-.742 1.581-.868 2.082-.868.255 0 .412.033.412.033-.474.623-.818 1.658-.27 2.296.476.549 1.635.575 1.635 1.392 0 .347-.323.751-.902 1.114-1.745 1.1-3.476 2.56-4.196 4.517-.898 2.44.116 4.06 1.563 4.99 0 0-.455.418-1.113.471a4.12 4.12 0 01-.388.019c-1.388 0-2.106-.652-2.106-.652s.12.901.838 1.739c.67.772 1.545 1.227 2.88 1.246 0 0 .043.62-.548 1.158-.379.34-1.252.45-1.252.45s1.637.332 1.817 2.752c.098 1.312.43 1.767.43 1.767h-.027zm.403-.26c-.001-.005-.266-.42-.351-1.54-.1-1.342-.606-2.126-1.107-2.576.145-.068.28-.153.392-.255.735-.662.704-1.44.699-1.526l-.028-.42-.421-.006c-1.122-.018-1.905-.354-2.54-1.092a3.42 3.42 0 01-.364-.514c.35.107.778.186 1.285.186.135 0 .277-.008.426-.018a2.514 2.514 0 001.383-.59l.437-.403-.498-.32c-1.116-.715-2.257-2.07-1.38-4.447.567-1.545 1.878-2.944 4.01-4.286.72-.455 1.114-.992 1.114-1.504 0-.791-.66-1.103-1.144-1.326-.236-.113-.482-.225-.601-.364-.375-.435-.06-1.268.289-1.72l.446-.585-.723-.143c-.02-.003-.21-.038-.5-.038-.539 0-1.57.131-2.41 1.004-.701.726-.793 1.499-.757 1.998-.068.006-.136.009-.208.012h-.077c-1.056 0-1.554-1.12-1.573-1.163l-.297-.7-.48.59c-.027.036-.73.912-.558 2.011.113.73.571 1.36 1.357 1.878.086.055.145.102.188.141-1.484.483-2.311 1.542-3.185 2.655l-.126.158c-1.336 1.703-3.227 1.754-3.453 1.754l-.644-.02.196.614c.023.074.593 1.817 2.304 1.817l.082-.003c.181-.005.344-.03.488-.058-.07.95-.42 2.707-1.992 3.36l-.48.2.26.453c.024.041.608 1.028 1.93 1.028a2.934 2.934 0 001.362-.32c.051.43.157.981.363 1.598.478 1.426.033 2.427.016 2.467l-.236.498.533.141c.036.01.364.092.752.092a2.23 2.23 0 001.456-.536c.145.447.394.952.825 1.399.734.755 1.789 1.136 3.167 1.136l.835-.011-.462-.706z" fill="#1A1919" data-v-2d7ba521></path><path fill-rule="evenodd" clip-rule="evenodd" d="M4.374 10.522c.352-.363.723-.473 1.043-.473.492 0 .865.263.865.263-1.33.71-1.604 1.848-2.364 2.105a1.143 1.143 0 01-.385.063c-.559 0-1.1-.362-1.284-.775 0 0 1.024-.063 2.125-1.183zm-.841 2.414c.183 0 .362-.028.532-.086.476-.158.78-.537 1.1-.933.327-.403.695-.86 1.333-1.2l.656-.353-.61-.43c-.05-.031-.507-.34-1.127-.34-.508 0-.98.207-1.369.605-.947.969-1.796 1.047-1.827 1.048l-.66.039.27.607c.274.605.99 1.043 1.702 1.043zM6.516 18.24c-.07-1.721.37-3.116 1.06-4.266-.384 1.198-.332 2.664.98 4.034 0 0-2.608-3.13 1.037-6.336 1.458-1.221 3.053-1.975 3.873-2.509-2.966.97-4.415-.098-4.415-.098.947.823 2.174.81 2.935.69-.206.101-.422.206-.652.331-2.503 1.361-4.75 3.602-5.136 6.704v-.023c-.581 3.046-1.875 3.828-1.875 3.828 1.03-.51 1.678-1.86 1.836-2.346.172 2.678 1.476 4.536 3 6.325.792.927 1.07 1.828 1.07 1.828s-.154-1.021-.841-1.852c-1.42-1.713-2.772-3.845-2.872-6.31zM18.147 11.963v.616c.212-.259.62-.206.62-.206v.887s-.013.436-.168.625h.886c-.154-.189-.169-.625-.169-.625v-.887s.41-.053.62.206v-.616h-1.79zM17.767 8.315c.283.225.447.263.452.266l.11.051v-.579l-1.04-.438s.009.336.478.7zM20.241 8.315c.47-.364.48-.7.48-.7l-1.041.438v.58l.11-.052c.005-.003.168-.041.451-.266z" fill="#1A1919" data-v-2d7ba521></path><path fill-rule="evenodd" clip-rule="evenodd" d="M19.004 6.772l-2.507-.992c.213-.506 1.196-.936 2.507-.937 1.312.001 2.295.431 2.508.937l-2.508.992zm1.869 3.109l-1.685.89V7.167l2.287-.778-.602 3.49zm1.044.956l.77.448h.011l.194.113c-.435.12-.768.339-1.047.625l-.03.03a3.727 3.727 0 00-.189.218l-.035.046c-.06.077-.117.156-.17.238l-.029.041a5.596 5.596 0 00-.185.303c-.55.947-1.425 1.513-2.203 1.515-.778-.002-1.654-.568-2.202-1.515a6.357 6.357 0 00-.183-.298l-.036-.053a6.13 6.13 0 00-.162-.228c-.014-.02-.027-.035-.041-.052a4.387 4.387 0 00-.183-.213c-.013-.01-.022-.023-.034-.034a2.27 2.27 0 00-1.047-.623l.196-.113h.008l.773-.448.791-.455L19 11.536l.004-.004.006.004 2.115-1.154.792.455zm3.04 3.204c-.173.456-.316.95-.316 1.441l.002 3.17c-.661-.11-.74-.824-.742-.855l-.012-.145-.143-.013a1.009 1.009 0 01-.638-.305c-.325-.325-.325-.851-.325-.856-.004.027-.356.52.052 1.06.172.228.422.369.744.424.076.395.37.954 1.064 1.04v1.55h-1.951c-.9-.501-.519-1.383-.501-1.421l.076-.168-.172-.065c-.975-.362-.706-1.336-.693-1.378l.04-.142-.134-.062c-.804-.374-.695-1.38-.684-1.422-.248.201-.337.61-.167 1.013-.092.106-.216.233-.351.373a1.095 1.095 0 01-.86-1.015l-.001-.118-.11-.042c-.325-.12-.548-.302-.659-.545-.123-.269-.08-.55-.046-.687a2.883 2.883 0 00.568.06h.013c.097 0 .192-.006.286-.015.52-.052 1.1-.275 1.706-.877h3.954zm-2.438 13.815l.218-1.137.035-.21a1.207 1.207 0 00.422.083c.332 0 .526-.176.655-.325l.166-.195-.136-.214c-.012-.021-.315-.5-.547-.828a4.455 4.455 0 01-.133-.198c-.265-.396-.596-.893-1.26-.893l-.059.002a.975.975 0 00-.28.057 1.513 1.513 0 00-.647-.148 2.01 2.01 0 00-.659.128c-.044.013-.084.027-.115.033l-1.24-.122c-.016-.004-.066-.034-.128-.106v-.007l.268-.107c-.075-.896-.934-1.447-1.412-1.634a.505.505 0 00-.14-.252l-.266-.253-.234.281-.115.144-1.738-.715 1.13 1.421-.445.677c-.164.173.017.348.017.348l.46.318.478-.179c.016 0 .03.004.047.006-.023.073-.053.358-.073.437l-.829-.163-.87.493c-.449.33-.51.874-.343 1.247l.096.212.137.299.305-.126c.005-.002.009-.003.012-.006-.11.351-.065.684.13.903l.185.233.246.312.27-.291c.08-.08.338-.369.417-.617l.058-.189-.131-.145-.022-.027.148-.245 1.082.256.244.056.13-.215.07-.116c.013-.025.016-.029.066-.029.039 0 .077.004.118.014a6.09 6.09 0 001.12.115c.323 0 .518-.012.748-.089 0 0 .581.66.601.686l-.356 1.1-.016.066c-.673.055-1.001.203-1.398.6-.576-.572-.983-.633-2.53-.633-1.853 0-3.109-1.087-3.109-2.826v-4.248h11.276l.002 4.248c0 1.409-.826 2.392-2.126 2.713zm-6.945-2.402l.059.147c-.04.128-.48.31-.48.31l-.094-.209a.694.694 0 01.227-.826l.713-.435.757.16c-.015.241.129.421.129.421l-.792-.152-.475.328c-.08.056-.086.16-.044.256zm6.825 1.2l-.243 1.271c-.156.022-.32.034-.488.04l.256-1.22c.076-.364-.896-.477-1.377-1.19-.235.264-.676.343-1.12.343-.406 0-.81-.065-1.057-.114a1.16 1.16 0 00-.18-.017c-.143 0-.272.044-.362.195l-.07.12-1.326-.313-.33.547c-.046.089-.05.163.025.246l.09.098c-.062.193-.338.486-.338.486l-.197-.247c-.156-.174-.13-.494.032-.79l.526-.89 1.123.163-.174-.399c-.235-.527.123-1.197.161-1.583-.013.117-.12.143-.244.143-.114 0-.24-.021-.324-.021-.033 0-.062.003-.077.014l-.304.185-.24-.212c-.029-.04-.038-.137.032-.209l.556-.624-.656-.768.918.463.281-.341c.077.076.043.273.043.273.287.008 1.092.453 1.134 1.493.003.032.003.067.003.102l.021.034c.057.079.214.28.413.298l1.27.126h.005c.14 0 .417-.164.772-.164.195 0 .41.05.64.195 0 0 .116-.092.303-.102.014-.002.03-.002.043-.002.57 0 .807.516 1.113.945.23.326.537.81.537.81-.113.135-.219.21-.396.21a.817.817 0 01-.164-.016c-.61-.113-.699-1.37-1.047-1.47a.212.212 0 00-.056-.007c-.112 0-.161.1-.161.1.16.429.066.602.238.933.128.245.355.446.449.542 0 0-.025.186-.053.325zm-1.169 1.32c-.17 0-.328.002-.47.008l.372-1.161c.058-.161-.236-.368-.357-.55.183.116.658.37.887.47a60.773 60.773 0 00-.432 1.233zm-5.532-10.462l.053-2.018.452-.479.284.596-.56 1.937-.23-.035zm.325.626a.799.799 0 00.3.317 3.704 3.704 0 01-.055.572c-.01.044-.02.085-.033.126-.006.026-.014.047-.019.064-.139 0-.41-.017-.631-.098-.246-.09-.613-.542-.528-1.04.106-.065.352-.204.583-.204.177 0 .298.084.383.263zm5.236.542c-.347.257-1.243.912-1.568 1.14l-3.128-.564.022-.083c.04-.163.083-.385.085-.646l2.629.042.05-.05c.04-.04.873-.847 1.297-1.31.101.127.227.247.393.353-.056.31-.033.748.22 1.118zm-4.253-4.639c.377.374.744.607 1.094.735-.045.18-.105.554.063.925.138.3.388.53.749.684.04.37.273.927.92 1.173-.284.286-.56.556-.67.664l-2.624-.041a.47.47 0 01-.206-.192c-.005-.013-.014-.02-.02-.034l.429.07.027.001a.169.169 0 00.168-.142.172.172 0 00-.141-.197l-.527-.084.584-2.021-.553-1.167-.887.94-.054 2.101-.596-.095c-.092-.018-.18.05-.197.143a.174.174 0 00.143.197l.25.038c-.09.051-.149.092-.156.097l-.05.036-.014.062c-.145.59.183 1.15.537 1.4l-.013.075c-.014.09.006.18.06.253a.33.33 0 00.275.142.336.336 0 00.325-.262c.132.015.253.019.335.019h.071l3.441.623.059-.039c.274-.192 1.32-.955 1.662-1.208.095.081.2.155.327.216-.111.373-.118.946.32 1.4h-8.77v-5.07c0-.492-.143-.986-.313-1.442h3.952zm-.474-7.65l2.289.777v3.602l-1.685-.89-.604-3.49zm5.584-.435c0-.879-1.477-1.67-3.107-1.67h-.01c-1.63 0-3.106.791-3.106 1.67l.032.216.651 3.743-.654.38-1.691.99h.006s-.38.196-.557.316c-.644.448-.781 1.102-.407 1.372.092-.533.513-1.09 1.3-1.09.568 0 1 .294 1.35.733.09.111.175.23.254.357.098.161.197.303.294.439h-4.358c.32.645.625 1.328.625 2.07v9.662c0 2.338 1.795 3.454 3.737 3.454 1.501 0 1.703-.068 2.531.758.824-.826 1.027-.758 2.529-.758 1.943 0 3.735-1.116 3.735-3.454v-9.662c0-.742.305-1.425.627-2.07h-4.36c.098-.136.196-.278.294-.439.08-.127.165-.246.253-.357.352-.441.784-.733 1.352-.733.787 0 1.207.557 1.3 1.09.374-.27.239-.924-.41-1.372-.172-.12-.554-.316-.554-.316h.007l-1.695-.99-.65-.38.65-3.743.032-.216z" fill="#1A1919" data-v-2d7ba521></path><path d="M50.12 22.06h3v-6.98h4.12v-2.54H46v2.54h4.12v6.98zM66.34 12.54l-5 5.54v-5.54h-2.9v9.52H61l5-5.54v5.54h2.9v-9.52h-2.56zM73.997 18.52h4.66v3.54h2.9v-9.52h-2.9v3.48h-4.66v-3.48h-2.9v9.52h2.9v-3.54zM89.633 22.06c.66 0 1.26-.06 1.82-.22 1.5-.42 2.48-1.64 2.48-3.3 0-1.58-.84-2.68-2.18-3.18-.64-.24-1.4-.26-2.12-.26h-2.98v-2.56h-2.9v9.52h5.88zm-2.98-4.72h2.48c.4 0 .78 0 1.12.12.48.16.76.56.76 1.04 0 .5-.28.92-.74 1.12-.32.14-.64.14-1.14.14h-2.48v-2.42zM98.333 18.46h.8l3.46 3.6h3.86l-4.82-4.96 4.64-4.56h-3.64l-3.5 3.58h-.8v-3.58h-2.9v9.52h2.9v-3.6z" fill="#000" data-v-2d7ba521></path><path d="M112.42 12.28c-3.9 0-6.24 2.2-6.24 5.04s2.34 5.04 6.24 5.04c3.88 0 6.22-2.2 6.22-5.04s-2.34-5.04-6.22-5.04zm0 7.76c-1.94 0-3.18-1.16-3.18-2.72 0-1.56 1.24-2.7 3.18-2.7 1.92 0 3.18 1.14 3.18 2.7 0 1.56-1.26 2.72-3.18 2.72zM128.298 12.96V12h-2.9v.96c-3.64.08-5.82 1.62-5.82 4.34 0 2.72 2.18 4.14 5.82 4.22v.96h2.9v-.96c3.66-.08 5.84-1.5 5.84-4.22 0-2.72-2.18-4.26-5.84-4.34zm-2.9 6.52c-2-.08-2.88-.9-2.88-2.18 0-1.28.88-2.2 2.88-2.28v4.46zm2.9 0v-4.46c2.02.08 2.88 1 2.88 2.28 0 1.28-.86 2.1-2.88 2.18zM143.786 12.96V12h-2.9v.96c-3.64.08-5.82 1.62-5.82 4.34 0 2.72 2.18 4.14 5.82 4.22v.96h2.9v-.96c3.66-.08 5.84-1.5 5.84-4.22 0-2.72-2.18-4.26-5.84-4.34zm-2.9 6.52c-2-.08-2.88-.9-2.88-2.18 0-1.28.88-2.2 2.88-2.28v4.46zm2.9 0v-4.46c2.02.08 2.88 1 2.88 2.28 0 1.28-.86 2.1-2.88 2.18z" fill="#000" data-v-2d7ba521></path></svg></div>',1)),r("div",YV,[u(a,{name:"done",color:"positive",size:"32px"}),t[7]||(t[7]=H(" Автоматическая заполнение анкеты "))]),r("div",XV,[u(a,{name:"done",color:"positive",size:"32px"}),t[8]||(t[8]=H(" Документы не требуются "))]),r("div",ZV,[u(a,{name:"done",color:"positive",size:"32px"}),t[9]||(t[9]=H(" Среднее время обработки анкеты 15 минут "))]),r("div",eB,[u(l,{outline:"",rounded:"",color:"positive",class:"full-width font-size-14px",label:"ИДЕНТИФИКАЦИЯ ЧЕРЕЗ ТИНЬКОФФ",onClick:i.nextTinkoff},null,8,["onClick"])])])])):R("",!0),r("div",tB,[r("div",nB,[r("div",oB,[r("img",{src:i.imgLogo,alt:"mdo",height:"35"},null,8,sB)]),r("div",iB,[u(a,{name:"done",color:"warning",size:"32px"}),t[11]||(t[11]=H(" Ручное заполнение анкеты "))]),r("div",lB,[u(a,{name:"done",color:"warning",size:"32px"}),t[12]||(t[12]=H(" Требуется паспорт "))]),r("div",rB,[u(a,{name:"done",color:"warning",size:"32px"}),t[13]||(t[13]=H(" Среднее время обработки анкеты 1 день "))]),r("div",aB,[u(l,{outline:"",rounded:"",color:"warning",class:"full-width",label:"СТАНДАРТНАЯ ИДЕНТИФИКАЦИЯ",onClick:i.onClickForm},null,8,["onClick"])])])])])):(g(),x("div",uB,[r("div",cB,[r("div",dB,[r("img",{src:i.imgLogo,alt:"mdo",height:"35"},null,8,pB)]),r("div",mB,[u(a,{name:"done",color:"positive",size:"32px"}),t[14]||(t[14]=H(" Заполните анкету онлайн "))]),r("div",fB,[u(a,{name:"done",color:"positive",size:"32px"}),t[15]||(t[15]=H(" Получите заём уже сегодня "))]),r("div",hB,[u(a,{name:"done",color:"positive",size:"32px"}),t[16]||(t[16]=H(" Быстрая обработки анкеты "))]),r("div",gB,[u(l,{outline:"",rounded:"",color:"positive",label:"Продолжить",onClick:i.onClickForm},null,8,["onClick"])])])]))])])}const _B=Z(MV,[["render",vB],["__scopeId","data-v-2d7ba521"]]),bB={name:"ProfileBindingNewClientGosuslugi",props:{passportNumber:{type:String,default:null},passportSerial:{type:String,default:null}},emits:["back"],data(){return{isGosuslugi:!1,isErrLoading:!1,errString:"Неизвестная ошибка",url:null}},created(){this.isGosuslugi=!0,this.gosuslugiLinkNewUser({passportSerial:this.passportSerial,passportNumber:this.passportNumber}).then(e=>{this.url=e==null?void 0:e.url,this.url&&(location.href=this.url)}).catch(e=>{var t;console.warn(e),this.errString=((t=e==null?void 0:e.data)==null?void 0:t.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0,this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:this.errString,position:"center",timeout:2e3})}).finally(()=>{this.isGosuslugi=!1})},methods:{...De({gosuslugiLinkNewUser:"gosuslugiNewUser/gosuslugiLinkNewUser"}),onClickBack(){this.$emit("back")},next(){window.open(this.url,"_self")}}},yB={class:"profile_binding_new_client_gosuslugi"},xB={class:"q-pb-xs"},kB={class:"text-center q-pt-xl",style:{"min-height":"300px","min-width":"200px",margin:"0 auto"}},wB={xmlns:"http://www.w3.org/2000/svg",height:"50",style:{width:"155px"}},qB={class:"left-margin-only"},SB={key:0,class:"text-red-5 text-center text-body1 no-margin"},CB={key:0,class:"text-subtitle1"},PB={key:1,class:"q-pt-md"};function $B(e,t,n,s,o,i){const l=f("q-icon"),a=f("q-badge"),c=f("q-btn"),p=f("q-card-section"),d=f("q-spinner"),m=f("q-inner-loading"),v=f("q-card");return g(),x("div",yB,[r("div",null,[r("div",xB,[u(a,{outline:"",rounded:"",color:"grey",align:"middle",style:{height:"26px",width:"26px","margin-top":"-12px",cursor:"pointer"},onClick:i.onClickBack},{default:h(()=>[u(l,{name:"arrow_back",color:"grey",style:{"margin-left":"-6px"}})]),_:1},8,["onClick"]),t[0]||(t[0]=r("span",{class:"font-size-30px"}," Получите заём уже сегодня ",-1))])]),r("div",null,[u(v,{class:"q-card-none"},{default:h(()=>[u(p,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[r("div",kB,[r("div",null,[(g(),x("svg",wB,t[1]||(t[1]=[r("path",{fill:"#EE3F58",d:"M95.3.6H83.4c-.1 0-.2.1-.2.2-.3 5.4-1.3 11.2-2.8 15.9v.2c.1.1.1.1.2.1h4.1c.1 0 .2-.1.2-.1C86 13.3 87 8.5 87.3 4.5h3.9v12.4c0 .1.1.2.2.2h3.9c.1 0 .2-.1.2-.2V.9c0-.2-.1-.3-.2-.3M145.8.6h-3.9c-.1 0-.2.1-.2.2v12.3c-.9.3-1.7.3-2.7.3-2.6 0-3.2-.8-3.2-4.2V.9c0-.1-.1-.2-.2-.2h-3.9c-.1 0-.2.1-.2.2v8.9c0 5.6 1.9 7.7 6.7 7.7 2.7 0 5.8-.7 7.6-1.4.1 0 .1-.1.1-.2V.9c.1-.2 0-.3-.1-.3M63.2.7h-4c-.1 0-.2.1-.2.1-.6 2.4-1.9 6.5-3.6 10.8L51.4.7c0-.1-.1-.1-.2-.1h-4c-.1 0-.1.1-.2.1-.1.1-.1.1 0 .2l6 16.3c-.6 1.3-1.2 2.3-1.7 3.3-.4.7-.8 1.5-1.2 2.2-.1.1 0 .1 0 .2.1.1.1.1.2.1h4.3c.1 0 .1-.1.2-.1.7-1.4 1.7-3.4 2.5-5.4C59.8 11.6 61.9 6 63.4.9c0-.1 0-.1-.1-.2h-.1M77.4 13.2c0-.1-.1-.1-.1-.1h-.2c-.9.3-2.7.7-4 .7-2.7 0-4-.7-4-4.9 0-3.3.4-4.9 4-4.9 1 0 2 .1 3.2.5.1 0 .2 0 .3-.1.5-.9 1-1.9 1.6-3.2V1c0-.1-.2-.2-.2-.2-1.6-.5-3.5-.8-5.2-.8-5.7 0-8.2 2.6-8.2 8.7s2.5 8.8 8.2 8.8c1.4 0 4.2-.3 5.6-.9.1-.1.1-.1.1-.3l-1.1-3.1zM114.5.7h-4c-.1 0-.2.1-.2.1-.6 2.4-1.9 6.5-3.6 10.8l-4-10.9c0-.1-.1-.1-.2-.1h-4c-.1 0-.1.1-.2.1-.1.1-.1.1 0 .2l6 16.3c-.6 1.3-1.2 2.2-1.7 3.3-.4.7-.8 1.5-1.2 2.2-.1.1 0 .1 0 .2.1.1.1.1.2.1h4.3c.1 0 .1-.1.2-.1.7-1.4 1.7-3.4 2.5-5.4 2.5-5.9 4.6-11.5 6-16.6 0-.1 0-.1-.1-.2.1 0 0 0 0 0M129.1.6h-11.5c-.1 0-.2.1-.2.2v15.9c0 .1.1.2.2.2h3.9c.1 0 .2-.1.2-.2V4.4h6c.1 0 .2-.1.2-.1.5-1.1.9-2.2 1.4-3.4V.7c-.1 0-.2-.1-.2-.1"},null,-1),r("path",{fill:"#0065B1",d:"M20.8 13.8c-2.6 0-3.4-.7-3.4-5 0-4.6.9-5 3.4-5s3.5.4 3.5 5c-.1 4.4-.9 5-3.5 5m0-13.7C15.2.1 13 2.5 13 8.7c0 6.3 2.2 8.7 7.8 8.7s7.9-2.4 7.9-8.7c0-6.1-2.3-8.6-7.9-8.6M44.2 13.2c0-.1-.1-.1-.1-.1h-.2c-.9.3-2.7.7-4 .7-2.7 0-4-.7-4-4.9 0-3.3.4-4.9 4-4.9 1 0 2 .1 3.2.5.1 0 .2 0 .3-.1.5-.9 1-1.9 1.6-3.2V1c0-.1-.1-.1-.1-.1-1.5-.5-3.5-.7-5.1-.7-5.7 0-8.2 2.6-8.2 8.7s2.5 8.8 8.2 8.8c1.4 0 4.2-.3 5.6-.9.1-.1.1-.1.1-.3l-1.3-3.3zM11.7.6H.2C.1.6 0 .7 0 .9v15.9c0 .1.1.2.2.2h3.9c.1 0 .2-.1.2-.2V4.4h6c.1 0 .1-.1.2-.1.5-1.1 1-2.3 1.4-3.4V.7s-.1-.1-.2-.1"},null,-1)])))]),r("div",qB,[o.isErrLoading?(g(),x("p",SB,Y(o.errString),1)):R("",!0)]),o.url?(g(),x("div",CB,t[2]||(t[2]=[H(" Для продолжения нажмите на кнопку продолжить и вы будете перенаправлены на сайт "),r("br",null,null,-1),H(" госуслуг для проверки аккаунта ")]))):R("",!0),o.url?(g(),x("div",PB,[u(c,{color:"positive",class:"font-size-14px",label:"Продолжить",outline:"",rounded:"",onClick:i.next},null,8,["onClick"])])):R("",!0)])]),_:1})]),_:1}),u(m,{showing:o.isGosuslugi},{default:h(()=>[u(d,{size:"5rem",color:"positive"}),t[3]||(t[3]=r("p",{class:"text-center text-weight-bold text-wait-message"}," Загрузка. Пожалуйста, подождите... ",-1))]),_:1},8,["showing"])]),_:1})])])}const LB=Z(bB,[["render",$B],["__scopeId","data-v-a6c3cc6d"]]),EB={name:"ProfileBindingNewClientFormHeader",props:{step:{type:Number,default:null}},methods:{back(){this.$emit("back")}}},RB={class:"lk-h2 q-pb-md"};function NB(e,t,n,s,o,i){const l=f("q-icon"),a=f("q-badge");return g(),x("div",null,[r("div",RB,[n.step===1?(g(),K(a,{key:0,outline:"",rounded:"",color:"grey",align:"middle",style:{height:"26px",width:"26px","margin-top":"-5px",cursor:"pointer"},onClick:i.back},{default:h(()=>[u(l,{name:"arrow_back",color:"grey",style:{"margin-left":"-6px"}})]),_:1},8,["onClick"])):R("",!0),t[0]||(t[0]=H(" Получите заём уже сегодня "))])])}const AB=Z(EB,[["render",NB]]),MB={name:"ProfileBindingNewClientFormPercent",props:{step:{type:Number,default:null}}},zB={class:"profile_percent"},DB={class:"q-pt-lg"},TB={class:"text-body1 text-positive profile_percent_text"},VB={key:0},BB={key:1},IB={key:2},OB={key:3},FB={key:4},UB={key:5},HB={key:6},jB={key:7},JB={key:8},QB={key:9},WB={key:10},KB={key:11},GB={key:12},YB={key:13},XB={key:14},ZB={key:15},eI={key:16};function tI(e,t,n,s,o,i){const l=f("q-card-section"),a=f("q-separator"),c=f("q-card");return g(),x("div",null,[r("div",zB,[u(c,{flat:"",bordered:"",class:"profile_percent_card"},{default:h(()=>[u(l,null,{default:h(()=>t[0]||(t[0]=[r("div",{class:"text-h6 text-positive"}," Получить займ легко ",-1)])),_:1}),u(l,{class:"q-pt-none"},{default:h(()=>t[1]||(t[1]=[H(" Заполните анкету онлайн ")])),_:1}),u(a,{inset:""}),u(l,null,{default:h(()=>[t[3]||(t[3]=r("div",null,[r("span",{class:"text-body1"},"Вероятность одобрения анкеты:")],-1)),r("div",DB,[r("span",TB,[n.step===1?(g(),x("span",VB,"10")):R("",!0),n.step===2?(g(),x("span",BB,"20")):R("",!0),n.step===3?(g(),x("span",IB,"30")):R("",!0),n.step===4?(g(),x("span",OB,"40")):R("",!0),n.step===5?(g(),x("span",FB,"45")):R("",!0),n.step===6?(g(),x("span",UB,"50")):R("",!0),n.step===7?(g(),x("span",HB,"60")):R("",!0),n.step===8?(g(),x("span",jB,"65")):R("",!0),n.step===9?(g(),x("span",JB,"70")):R("",!0),n.step===10?(g(),x("span",QB,"75")):R("",!0),n.step===11?(g(),x("span",WB,"80")):R("",!0),n.step===12?(g(),x("span",KB,"80")):R("",!0),n.step===13?(g(),x("span",GB,"80")):R("",!0),n.step===14?(g(),x("span",YB,"85")):R("",!0),n.step===15?(g(),x("span",XB,"90")):R("",!0),n.step===16?(g(),x("span",ZB,"95")):R("",!0),n.step===17||n.step===18?(g(),x("span",eI,"99")):R("",!0),t[2]||(t[2]=H(" % "))])])]),_:1})]),_:1})])])}const nI=Z(MB,[["render",tI],["__scopeId","data-v-af9c9a62"]]),oI={name:"ProfileBindingNewClientFormHeader",props:{stepTemp:{type:Number,default:null}},data:function(){return{model:this.stepTemp}},watch:{stepTemp(e){this.model=e}}},sI={id:"profile-registration__stepper-temp-main",class:"fix-border fix-panel"},iI={class:"profile-stepper-gt-sm"},lI={class:"profile-stepper-lt-md"};function rI(e,t,n,s,o,i){const l=f("q-step"),a=f("q-stepper");return g(),x("div",null,[r("div",sI,[r("div",iI,[u(a,{modelValue:e.model,"onUpdate:modelValue":t[0]||(t[0]=c=>e.model=c),"done-color":"positive","active-color":"positive","inactive-color":"grey",animated:"","alternative-labels":"",style:{border:"0px"}},{default:h(()=>[u(l,{name:1,title:"Заполните онлайн-заявку",icon:"speaker_notes",done:n.stepTemp>1},null,8,["done"]),u(l,{name:2,title:"Внесите дополнительную информацию",icon:"speaker_notes",done:n.stepTemp>2},null,8,["done"]),u(l,{name:3,title:"Отправьте заявку",icon:"fact_check",done:n.stepTemp>3},null,8,["done"])]),_:1},8,["modelValue"])]),r("div",lI,[u(a,{modelValue:e.model,"onUpdate:modelValue":t[1]||(t[1]=c=>e.model=c),"done-color":"positive","active-color":"positive","inactive-color":"grey",animated:"","alternative-labels":"",style:{border:"0px"}},{default:h(()=>[u(l,{name:1,title:"1",icon:"speaker_notes",done:n.stepTemp>1},null,8,["done"]),u(l,{name:2,title:"2",icon:"speaker_notes",done:n.stepTemp>2},null,8,["done"]),u(l,{name:3,title:"3",icon:"fact_check",done:n.stepTemp>3},null,8,["done"])]),_:1},8,["modelValue"])])])])}const aI=Z(oI,[["render",rI],["__scopeId","data-v-907799d2"]]),uI={name:"ProfileBindingNewClientFormDataGender",components:{Date:rs},props:{formData:{type:Object,default:null}},data:function(){var e,t,n;return{isSubmit:!1,dateOfBirth:(e=this.formData)==null?void 0:e.dateOfBirth,genderOptions:[{name:"М",value:!0,label:"М"},{name:"Ж",value:!1,label:"Ж"}],genderModel:(t=this.formData)!=null&&t.gender?{name:"М",value:!0,label:"М"}:((n=this.formData)==null?void 0:n.gender)===!0?{name:"Ж",value:!1,label:"Ж"}:null}},methods:{async validationForm(){return this.isSubmit=!0,await this.$refs.form.validate()},submit(){var t;return{dateOfBirth:this.dateOfBirth??null,gender:((t=this.genderModel)==null?void 0:t.value)??null}},notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isSubmit=!1,e}}},cI={class:"row q-mt-lg"},dI={class:"col-12 q-pt-xs"},pI={style:{"max-width":"320px",margin:"0 auto"}},mI={class:"col-12 q-pt-xs"};function fI(e,t,n,s,o,i){const l=f("Date"),a=f("q-select"),c=f("q-form");return g(),x("div",null,[u(c,{ref:"form",class:"",onSubmit:i.submit},{default:h(()=>[t[2]||(t[2]=r("div",{class:"text-center text-weight-regular no-margin profile-edit_form-title"}," Осталось заполнить анкету ",-1)),t[3]||(t[3]=r("div",{class:"text-center q-pt-sm"},[r("span",{class:"text-grey"}," Это займет 1 минуту ")],-1)),r("div",cI,[r("div",dI,[r("div",pI,[u(l,{"model-value":e.dateOfBirth,label:"Дата рождения",rules:[p=>!e.isSubmit||p&&p.length||i.notifyError("Введите дату рождения")],"onUpdate:modelValue":t[0]||(t[0]=p=>e.dateOfBirth=p)},null,8,["model-value","rules"])])]),r("div",mI,[u(a,{modelValue:e.genderModel,"onUpdate:modelValue":t[1]||(t[1]=p=>e.genderModel=p),outlined:"",options:e.genderOptions,label:"Пол",rules:[p=>!e.isSubmit||p&&p.name&&p.name.length||i.notifyError("Выберите пол")],behavior:"menu",color:"positive",style:{"max-width":"320px",margin:"0 auto"}},null,8,["modelValue","options","rules"])])])]),_:1},8,["onSubmit"])])}const hI=Z(uI,[["render",fI]]),gI={name:"ProfileBindingNewClientFormDataName",props:{formData:{type:Object,default:null}},data:function(){var e,t,n;return{isSubmit:!1,lastName:(e=this.formData)==null?void 0:e.lastName,firstName:(t=this.formData)==null?void 0:t.firstName,middleName:(n=this.formData)==null?void 0:n.middleName}},methods:{async validationForm(){return this.isSubmit=!0,await this.$refs.form.validate()},validatorName(e){return!(!e||e!=null&&e.match(/\d+/))},submit(){return{lastName:this.lastName??null,firstName:this.firstName??null,middleName:this.middleName??null}},notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isSubmit=!1,e}}},vI={class:"row q-mt-lg"},_I={class:"col-12 q-pt-xs"},bI={class:"col-12 q-pt-xs"},yI={class:"col-12 q-pt-xs"};function xI(e,t,n,s,o,i){const l=f("q-input"),a=f("q-form");return g(),x("div",null,[u(a,{ref:"form",class:"",onSubmit:i.submit},{default:h(()=>[t[3]||(t[3]=r("div",{class:"text-center text-weight-regular no-margin profile-edit_form-title"}," Осталось заполнить анкету ",-1)),t[4]||(t[4]=r("div",{class:"text-center q-pt-sm"},[r("span",{class:"text-grey"}," Это займет 2 минуты ")],-1)),r("div",vI,[r("div",_I,[u(l,{modelValue:e.lastName,"onUpdate:modelValue":t[0]||(t[0]=c=>e.lastName=c),outlined:"",label:"Фамилия",rules:[c=>!e.isSubmit||i.validatorName(c)||i.notifyError("Введите корректную фамилию")],color:"positive"},null,8,["modelValue","rules"])]),r("div",bI,[u(l,{modelValue:e.firstName,"onUpdate:modelValue":t[1]||(t[1]=c=>e.firstName=c),outlined:"",label:"Имя",rules:[c=>!e.isSubmit||i.validatorName(c)||i.notifyError("Введите корректное имя")],color:"positive"},null,8,["modelValue","rules"])]),r("div",yI,[u(l,{modelValue:e.middleName,"onUpdate:modelValue":t[2]||(t[2]=c=>e.middleName=c),outlined:"",label:"Отчество",color:"positive"},null,8,["modelValue"])])])]),_:1},8,["onSubmit"])])}const kI=Z(gI,[["render",xI]]),wI={name:"ProfileBindingNewClientFormDataPassport",components:{Date:rs},props:{formData:{type:Object,default:null}},emits:["backPassport"],data:function(){var e,t,n,s,o,i;return{isSubmit:!1,passportDepartament:(e=this.formData)==null?void 0:e.passportDepartament,passportDepartamentCode:(t=this.formData)==null?void 0:t.passportDepartamentCode,passportDate:(n=this.formData)==null?void 0:n.passportDate,placeOfBirth:(s=this.formData)==null?void 0:s.placeOfBirth,passportNumber:(o=this.formData)==null?void 0:o.passportNumber,passportSerial:(i=this.formData)==null?void 0:i.passportSerial}},methods:{notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isSubmit=!1,e},async validationForm(){return this.isSubmit=!0,await this.$refs.form.validate()},validatorName(e){return!(!e||e!=null&&e.match(/\d+/))},submit(){return{passportDepartament:this.passportDepartament??null,passportDepartamentCode:this.passportDepartamentCode??null,passportDate:this.passportDate??null,placeOfBirth:this.placeOfBirth??null}},validatorPassportCode(e){return!(!e||e.length<6||e!=null&&e.includes("_"))},validatorPassportSerial(e){return!(this.isSubmit&&(!e||e.includes("_")))},validatorPassportNumber(e){return!(this.isSubmit&&(!e||e.includes("_")))},passportDeleteClick(){this.$emit("backPassport")}}},qI={class:"q-mt-lg"},SI={class:"row"},CI={class:"col-12 col-sm-6 col-md-6 q-pl-xs"},PI={class:"row"},$I={class:"col-6 col-xs-6 col-sm-4"},LI={class:"col-6 col-xs-6 col-sm-4"},EI={class:"col-12 col-xs-12 col-sm-4"},RI={class:"col-12 col-sm-6 col-md-6"},NI={class:"row"},AI={class:"col-12 col-sm-7 col-md-7"},MI={class:"q-mr-xs"},zI={class:"col-12 col-sm-5 col-md-5"},DI={class:"q-pt-md"},TI={class:"q-pt-md"};function VI(e,t,n,s,o,i){const l=f("q-input"),a=f("q-btn"),c=f("Date"),p=f("q-form");return g(),x("div",null,[u(p,{ref:"form",class:"",onSubmit:i.submit},{default:h(()=>[t[6]||(t[6]=r("div",{class:"text-center text-weight-regular no-margin profile-edit_form-title"}," Укажите свои данные ",-1)),t[7]||(t[7]=r("div",{class:"text-center q-pt-sm"},[r("span",{class:"text-grey"},"Важно заполнять поля в точности как указанно в паспорте ")],-1)),r("div",qI,[r("div",SI,[r("div",CI,[r("div",PI,[r("div",$I,[u(l,{modelValue:e.passportNumber,"onUpdate:modelValue":t[0]||(t[0]=d=>e.passportNumber=d),disable:"",borderless:"",label:"Номер паспорта",mask:"### ###","fill-mask":"",color:"positive",class:"inline-block"},null,8,["modelValue"])]),r("div",LI,[u(l,{modelValue:e.passportSerial,"onUpdate:modelValue":t[1]||(t[1]=d=>e.passportSerial=d),disable:"",borderless:"",label:"Серия паспорта",mask:"####","fill-mask":"",color:"positive",class:"inline-block"},null,8,["modelValue"])]),r("div",EI,[u(a,{flat:"",rounded:"",color:"grey",label:"Изменить",class:"font-size-14px inline-block button-edit-passport",onClick:i.passportDeleteClick},null,8,["onClick"])])])]),r("div",RI,[r("div",NI,[r("div",AI,[r("div",MI,[u(c,{"model-value":e.passportDate,label:"Дата выдачи паспорта",rules:[d=>!e.isSubmit||d&&d.length||i.notifyError("Введите дату выдачи паспорта")],"onUpdate:modelValue":t[2]||(t[2]=d=>e.passportDate=d)},null,8,["model-value","rules"])])]),r("div",zI,[r("div",null,[u(l,{modelValue:e.passportDepartamentCode,"onUpdate:modelValue":t[3]||(t[3]=d=>e.passportDepartamentCode=d),outlined:"",label:"Код подразделения",color:"positive","unmasked-value":"",mask:"###-###",class:"full-width",rules:[d=>!e.isSubmit||i.validatorPassportCode(d)||i.notifyError("Введите код подразделения")]},null,8,["modelValue","rules"])])])])])]),r("div",DI,[u(l,{modelValue:e.passportDepartament,"onUpdate:modelValue":t[4]||(t[4]=d=>e.passportDepartament=d),outlined:"",label:"Кем выдан",color:"positive",rules:[d=>!e.isSubmit||d&&d.length||i.notifyError("Введите кем выдан")]},null,8,["modelValue","rules"])]),r("div",TI,[u(l,{modelValue:e.placeOfBirth,"onUpdate:modelValue":t[5]||(t[5]=d=>e.placeOfBirth=d),outlined:"",label:"Место рождения",rules:[d=>!e.isSubmit||d&&d.length||i.notifyError("Введите место рождения")],color:"positive"},null,8,["modelValue","rules"])])])]),_:1},8,["onSubmit"])])}const BI=Z(wI,[["render",VI],["__scopeId","data-v-98ff3828"]]),II={name:"ProfileBindingNewClientFormDataOldPassport",components:{Date:rs},props:{formData:{type:Object,default:null}},data:function(){var e,t,n,s,o;return{isSubmit:!1,oldYesPassportsIsEmpty:((e=this.formData)==null?void 0:e.oldPassportsIsEmpty)??!1,oldNoPassportsIsEmpty:!((t=this.formData)!=null&&t.oldPassportsIsEmpty),oldPassports:(s=(n=this.formData)==null?void 0:n.oldPassports)!=null&&s.length?(o=this.formData)==null?void 0:o.oldPassports:[{passportNumber:null,passportDate:null,sysRowStatus:"NEW"}]}},computed:{indexAddButtonPassports(){const e=this.findLastIndex(this.oldPassports,"sysRowStatus","ACT"),t=this.findLastIndex(this.oldPassports,"sysRowStatus","NEW");return e>t?e:t},hideDeleteButtonPassports(){return this.findLastIndex(this.oldPassports,"sysRowStatus","NEW")===0}},methods:{notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isSubmit=!1,e},async validationForm(){return this.isSubmit=!0,await this.$refs.form.validate()},validatorName(e){return!(!e||e!=null&&e.match(/\d+/))},submit(){return{oldPassportsIsEmpty:this.oldYesPassportsIsEmpty??!1,oldPassports:this.oldYesPassportsIsEmpty?this.oldPassports:null}},validatorPassportCode(e){return!(!e||e.length<6||e!=null&&e.includes("_"))},findLastIndex(e,t,n){var l;let s=(l=e.slice().reverse())==null?void 0:l.findIndex(a=>a[t]===n),o=e.length-1;return s>=0?o-s:s},validatorPassportNumber:function(e){var t;return!(!e||((t=e==null?void 0:e.trim())==null?void 0:t.length)<6||e!=null&&e.includes("_"))},validatorPassportSerial:function(e){var t;return!(!e||((t=e==null?void 0:e.trim())==null?void 0:t.length)<4||e!=null&&e.includes("_"))},newAddClick(){this.oldPassports=[],this.oldPassports.push({passportNumber:null,passportDate:null,sysRowStatus:"NEW"})},addClick(){this.oldPassports.push({passportNumber:null,passportDate:null,sysRowStatus:"NEW"})},clearClick(e){var t;this.oldPassports.forEach((n,s)=>{e===s&&(n.sysRowStatus="DEL")}),(t=this.oldPassports)!=null&&t.every(n=>n.sysRowStatus==="DEL")&&this.addClick()}}},OI={class:"q-mt-xl"},FI={class:"q-mx-sm"},UI={class:"text-center q-pt-xs"},HI={key:0,class:"q-pt-md"},jI={key:0,class:"q-pt-lg"},JI={class:"row q-col-gutter-x-md"},QI={class:"col-12 col-md-6 q-pt-xs"},WI={class:"col-12 col-md-6 q-pt-xs"},KI={class:"col-12 text-right"};function GI(e,t,n,s,o,i){const l=f("q-checkbox"),a=f("q-input"),c=f("Date"),p=f("q-btn"),d=f("q-card-section"),m=f("q-card"),v=f("q-form");return g(),x("div",null,[r("div",OI,[u(v,{ref:"form",class:"q-mx-auto"},{default:h(()=>[r("div",FI,[t[5]||(t[5]=r("div",{class:"text-center"}," Есть ранее выданные паспорта ? ",-1)),r("div",UI,[u(l,{modelValue:e.oldYesPassportsIsEmpty,"onUpdate:modelValue":[t[0]||(t[0]=_=>e.oldYesPassportsIsEmpty=_),t[1]||(t[1]=()=>e.oldNoPassportsIsEmpty=!1)],size:"lg",label:"Да",color:"positive"},null,8,["modelValue"]),u(l,{modelValue:e.oldNoPassportsIsEmpty,"onUpdate:modelValue":[t[2]||(t[2]=_=>e.oldNoPassportsIsEmpty=_),t[3]||(t[3]=()=>e.oldYesPassportsIsEmpty=!1)],size:"lg",label:"Нет",color:"positive",class:"q-ml-md"},null,8,["modelValue"])]),e.oldYesPassportsIsEmpty?(g(),x("div",HI,[u(m,{flat:"",class:"card_old_passport"},{default:h(()=>[u(d,null,{default:h(()=>[r("div",null,[t[4]||(t[4]=r("div",{class:"text-center q-pt-lg text-weight-regular text-body2"}," Сведения о ранее выданных паспортах ",-1)),e.oldPassports&&e.oldPassports.length>0?(g(),x("div",jI,[(g(!0),x(st,null,kt(e.oldPassports,(_,y)=>(g(),x("div",{key:y},[Je(r("div",JI,[r("div",QI,[u(a,{modelValue:e.oldPassports[y].passportNumber,"onUpdate:modelValue":q=>e.oldPassports[y].passportNumber=q,outlined:"",label:"Серия и номер",mask:"#### ######",rules:[q=>!e.isSubmit||q&&q.toString()&&(q.toString().length===10||q.toString().length===11)||i.notifyError("Введите серию и номер паспорта")],"unmasked-value":"",color:"positive"},null,8,["modelValue","onUpdate:modelValue","rules"])]),r("div",WI,[u(c,{"model-value":e.oldPassports[y].passportDate,label:"Дата выдачи",rules:[q=>!e.isSubmit||q&&q.length||i.notifyError("Введите дату выдачи паспорта")],"onUpdate:modelValue":q=>e.oldPassports[y].passportDate=q},null,8,["model-value","rules","onUpdate:modelValue"])]),r("div",KI,[i.hideDeleteButtonPassports?R("",!0):(g(),K(p,{key:0,flat:"",rounded:"",color:"red",label:"Удалить",onClick:q=>i.clearClick(y)},null,8,["onClick"])),y===i.indexAddButtonPassports?(g(),K(p,{key:1,flat:"",rounded:"",color:"positive",label:"Добавить",onClick:i.addClick},null,8,["onClick"])):R("",!0)])],512),[[Nn,_.sysRowStatus!="DEL"]])]))),128))])):R("",!0)])]),_:1})]),_:1})])):R("",!0)])]),_:1},512)])])}const YI=Z(II,[["render",GI],["__scopeId","data-v-6bcc715e"]]),XI={name:"ProfileBindingNewClientFormDataGender",props:{formData:{type:Object,default:null}},data:function(){var e,t;return{isSubmit:!1,inn:(e=this.formData)==null?void 0:e.inn,snils:(t=this.formData)==null?void 0:t.snils}},methods:{async validationForm(){return this.isSubmit=!0,await this.$refs.form.validate()},submit(){return{inn:this.inn??null,snils:this.snils??null}},validatorInn(e){return He.validatorInn(e==null?void 0:e.replace(/[^0-9]/g,""))},validatorSnils(e){return e!=null&&e.includes("_")||(e==null?void 0:e.length)<11?!1:(e=e==null?void 0:e.replace(/[^0-9]/g,""),He.validatorSnils(e))},notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isSubmit=!1,e}}},ZI={class:"row q-mt-lg"},eO={class:"col-12 q-pt-xs"},tO={style:{"max-width":"320px",margin:"0 auto"}},nO={class:"col-12 q-pt-xs"},oO={style:{"max-width":"320px",margin:"0 auto"}};function sO(e,t,n,s,o,i){const l=f("q-input"),a=f("q-form");return g(),x("div",null,[u(a,{ref:"form",class:"",onSubmit:i.submit},{default:h(()=>[t[2]||(t[2]=r("div",{class:"text-center text-weight-regular no-margin profile-edit_form-title"}," Укажите свои данные ",-1)),t[3]||(t[3]=r("div",{class:"text-center q-pt-sm"},[r("span",{class:"text-grey"},"Важно заполнять поля в точности ")],-1)),r("div",ZI,[r("div",eO,[r("div",tO,[u(l,{modelValue:e.snils,"onUpdate:modelValue":t[0]||(t[0]=c=>e.snils=c),outlined:"",rules:[c=>!e.isSubmit||c&&c.length&&i.validatorSnils(c)||i.notifyError("Введите корректный СНИЛС")],label:"СНИЛС",mask:"###-###-### ##","unmasked-value":"",color:"positive"},null,8,["modelValue","rules"])])]),r("div",nO,[r("div",oO,[u(l,{modelValue:e.inn,"onUpdate:modelValue":t[1]||(t[1]=c=>e.inn=c),outlined:"",label:"ИНН",rules:[c=>!e.isSubmit||c&&c.length&&i.validatorInn(c)||i.notifyError("Введите корректный ИНН")],mask:"####-######-##","unmasked-value":"",color:"positive"},null,8,["modelValue","rules"])])])])]),_:1},8,["onSubmit"])])}const iO=Z(XI,[["render",sO]]);function v3(e,t){return function(){return e.apply(t,arguments)}}const{toString:lO}=Object.prototype,{getPrototypeOf:Dd}=Object,Ra=(e=>t=>{const n=lO.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),lo=e=>(e=e.toLowerCase(),t=>Ra(t)===e),Na=e=>t=>typeof t===e,{isArray:Pi}=Array,hl=Na("undefined");function rO(e){return e!==null&&!hl(e)&&e.constructor!==null&&!hl(e.constructor)&&En(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const _3=lo("ArrayBuffer");function aO(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&_3(e.buffer),t}const uO=Na("string"),En=Na("function"),b3=Na("number"),Aa=e=>e!==null&&typeof e=="object",cO=e=>e===!0||e===!1,xr=e=>{if(Ra(e)!=="object")return!1;const t=Dd(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},dO=lo("Date"),pO=lo("File"),mO=lo("Blob"),fO=lo("FileList"),hO=e=>Aa(e)&&En(e.pipe),gO=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||En(e.append)&&((t=Ra(e))==="formdata"||t==="object"&&En(e.toString)&&e.toString()==="[object FormData]"))},vO=lo("URLSearchParams"),[_O,bO,yO,xO]=["ReadableStream","Request","Response","Headers"].map(lo),kO=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function zl(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let s,o;if(typeof e!="object"&&(e=[e]),Pi(e))for(s=0,o=e.length;s<o;s++)t.call(null,e[s],s,e);else{const i=n?Object.getOwnPropertyNames(e):Object.keys(e),l=i.length;let a;for(s=0;s<l;s++)a=i[s],t.call(null,e[a],a,e)}}function y3(e,t){t=t.toLowerCase();const n=Object.keys(e);let s=n.length,o;for(;s-- >0;)if(o=n[s],t===o.toLowerCase())return o;return null}const ks=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,x3=e=>!hl(e)&&e!==ks;function gc(){const{caseless:e}=x3(this)&&this||{},t={},n=(s,o)=>{const i=e&&y3(t,o)||o;xr(t[i])&&xr(s)?t[i]=gc(t[i],s):xr(s)?t[i]=gc({},s):Pi(s)?t[i]=s.slice():t[i]=s};for(let s=0,o=arguments.length;s<o;s++)arguments[s]&&zl(arguments[s],n);return t}const wO=(e,t,n,{allOwnKeys:s}={})=>(zl(t,(o,i)=>{n&&En(o)?e[i]=v3(o,n):e[i]=o},{allOwnKeys:s}),e),qO=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),SO=(e,t,n,s)=>{e.prototype=Object.create(t.prototype,s),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},CO=(e,t,n,s)=>{let o,i,l;const a={};if(t=t||{},e==null)return t;do{for(o=Object.getOwnPropertyNames(e),i=o.length;i-- >0;)l=o[i],(!s||s(l,e,t))&&!a[l]&&(t[l]=e[l],a[l]=!0);e=n!==!1&&Dd(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},PO=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const s=e.indexOf(t,n);return s!==-1&&s===n},$O=e=>{if(!e)return null;if(Pi(e))return e;let t=e.length;if(!b3(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},LO=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Dd(Uint8Array)),EO=(e,t)=>{const s=(e&&e[Symbol.iterator]).call(e);let o;for(;(o=s.next())&&!o.done;){const i=o.value;t.call(e,i[0],i[1])}},RO=(e,t)=>{let n;const s=[];for(;(n=e.exec(t))!==null;)s.push(n);return s},NO=lo("HTMLFormElement"),AO=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,s,o){return s.toUpperCase()+o}),gp=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),MO=lo("RegExp"),k3=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),s={};zl(n,(o,i)=>{let l;(l=t(o,i,e))!==!1&&(s[i]=l||o)}),Object.defineProperties(e,s)},zO=e=>{k3(e,(t,n)=>{if(En(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const s=e[n];if(En(s)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},DO=(e,t)=>{const n={},s=o=>{o.forEach(i=>{n[i]=!0})};return Pi(e)?s(e):s(String(e).split(t)),n},TO=()=>{},VO=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t,qu="abcdefghijklmnopqrstuvwxyz",vp="0123456789",w3={DIGIT:vp,ALPHA:qu,ALPHA_DIGIT:qu+qu.toUpperCase()+vp},BO=(e=16,t=w3.ALPHA_DIGIT)=>{let n="";const{length:s}=t;for(;e--;)n+=t[Math.random()*s|0];return n};function IO(e){return!!(e&&En(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const OO=e=>{const t=new Array(10),n=(s,o)=>{if(Aa(s)){if(t.indexOf(s)>=0)return;if(!("toJSON"in s)){t[o]=s;const i=Pi(s)?[]:{};return zl(s,(l,a)=>{const c=n(l,o+1);!hl(c)&&(i[a]=c)}),t[o]=void 0,i}}return s};return n(e,0)},FO=lo("AsyncFunction"),UO=e=>e&&(Aa(e)||En(e))&&En(e.then)&&En(e.catch),q3=((e,t)=>e?setImmediate:t?((n,s)=>(ks.addEventListener("message",({source:o,data:i})=>{o===ks&&i===n&&s.length&&s.shift()()},!1),o=>{s.push(o),ks.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",En(ks.postMessage)),HO=typeof queueMicrotask<"u"?queueMicrotask.bind(ks):typeof process<"u"&&process.nextTick||q3,ke={isArray:Pi,isArrayBuffer:_3,isBuffer:rO,isFormData:gO,isArrayBufferView:aO,isString:uO,isNumber:b3,isBoolean:cO,isObject:Aa,isPlainObject:xr,isReadableStream:_O,isRequest:bO,isResponse:yO,isHeaders:xO,isUndefined:hl,isDate:dO,isFile:pO,isBlob:mO,isRegExp:MO,isFunction:En,isStream:hO,isURLSearchParams:vO,isTypedArray:LO,isFileList:fO,forEach:zl,merge:gc,extend:wO,trim:kO,stripBOM:qO,inherits:SO,toFlatObject:CO,kindOf:Ra,kindOfTest:lo,endsWith:PO,toArray:$O,forEachEntry:EO,matchAll:RO,isHTMLForm:NO,hasOwnProperty:gp,hasOwnProp:gp,reduceDescriptors:k3,freezeMethods:zO,toObjectSet:DO,toCamelCase:AO,noop:TO,toFiniteNumber:VO,findKey:y3,global:ks,isContextDefined:x3,ALPHABET:w3,generateString:BO,isSpecCompliantForm:IO,toJSONObject:OO,isAsyncFn:FO,isThenable:UO,setImmediate:q3,asap:HO};function dt(e,t,n,s,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),s&&(this.request=s),o&&(this.response=o,this.status=o.status?o.status:null)}ke.inherits(dt,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:ke.toJSONObject(this.config),code:this.code,status:this.status}}});const S3=dt.prototype,C3={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{C3[e]={value:e}});Object.defineProperties(dt,C3);Object.defineProperty(S3,"isAxiosError",{value:!0});dt.from=(e,t,n,s,o,i)=>{const l=Object.create(S3);return ke.toFlatObject(e,l,function(c){return c!==Error.prototype},a=>a!=="isAxiosError"),dt.call(l,e.message,t,n,s,o),l.cause=e,l.name=e.name,i&&Object.assign(l,i),l};const jO=null;function vc(e){return ke.isPlainObject(e)||ke.isArray(e)}function P3(e){return ke.endsWith(e,"[]")?e.slice(0,-2):e}function _p(e,t,n){return e?e.concat(t).map(function(o,i){return o=P3(o),!n&&i?"["+o+"]":o}).join(n?".":""):t}function JO(e){return ke.isArray(e)&&!e.some(vc)}const QO=ke.toFlatObject(ke,{},null,function(t){return/^is[A-Z]/.test(t)});function Ma(e,t,n){if(!ke.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=ke.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(q,C){return!ke.isUndefined(C[q])});const s=n.metaTokens,o=n.visitor||d,i=n.dots,l=n.indexes,c=(n.Blob||typeof Blob<"u"&&Blob)&&ke.isSpecCompliantForm(t);if(!ke.isFunction(o))throw new TypeError("visitor must be a function");function p(y){if(y===null)return"";if(ke.isDate(y))return y.toISOString();if(!c&&ke.isBlob(y))throw new dt("Blob is not supported. Use a Buffer instead.");return ke.isArrayBuffer(y)||ke.isTypedArray(y)?c&&typeof Blob=="function"?new Blob([y]):Buffer.from(y):y}function d(y,q,C){let P=y;if(y&&!C&&typeof y=="object"){if(ke.endsWith(q,"{}"))q=s?q:q.slice(0,-2),y=JSON.stringify(y);else if(ke.isArray(y)&&JO(y)||(ke.isFileList(y)||ke.endsWith(q,"[]"))&&(P=ke.toArray(y)))return q=P3(q),P.forEach(function($,S){!(ke.isUndefined($)||$===null)&&t.append(l===!0?_p([q],S,i):l===null?q:q+"[]",p($))}),!1}return vc(y)?!0:(t.append(_p(C,q,i),p(y)),!1)}const m=[],v=Object.assign(QO,{defaultVisitor:d,convertValue:p,isVisitable:vc});function _(y,q){if(!ke.isUndefined(y)){if(m.indexOf(y)!==-1)throw Error("Circular reference detected in "+q.join("."));m.push(y),ke.forEach(y,function(P,w){(!(ke.isUndefined(P)||P===null)&&o.call(t,P,ke.isString(w)?w.trim():w,q,v))===!0&&_(P,q?q.concat(w):[w])}),m.pop()}}if(!ke.isObject(e))throw new TypeError("data must be an object");return _(e),t}function bp(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(s){return t[s]})}function Td(e,t){this._pairs=[],e&&Ma(e,this,t)}const $3=Td.prototype;$3.append=function(t,n){this._pairs.push([t,n])};$3.toString=function(t){const n=t?function(s){return t.call(this,s,bp)}:bp;return this._pairs.map(function(o){return n(o[0])+"="+n(o[1])},"").join("&")};function WO(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function L3(e,t,n){if(!t)return e;const s=n&&n.encode||WO,o=n&&n.serialize;let i;if(o?i=o(t,n):i=ke.isURLSearchParams(t)?t.toString():new Td(t,n).toString(s),i){const l=e.indexOf("#");l!==-1&&(e=e.slice(0,l)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e}class yp{constructor(){this.handlers=[]}use(t,n,s){return this.handlers.push({fulfilled:t,rejected:n,synchronous:s?s.synchronous:!1,runWhen:s?s.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){ke.forEach(this.handlers,function(s){s!==null&&t(s)})}}const E3={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},KO=typeof URLSearchParams<"u"?URLSearchParams:Td,GO=typeof FormData<"u"?FormData:null,YO=typeof Blob<"u"?Blob:null,XO={isBrowser:!0,classes:{URLSearchParams:KO,FormData:GO,Blob:YO},protocols:["http","https","file","blob","url","data"]},Vd=typeof window<"u"&&typeof document<"u",_c=typeof navigator=="object"&&navigator||void 0,ZO=Vd&&(!_c||["ReactNative","NativeScript","NS"].indexOf(_c.product)<0),eF=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",tF=Vd&&window.location.href||"http://localhost",nF=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Vd,hasStandardBrowserEnv:ZO,hasStandardBrowserWebWorkerEnv:eF,navigator:_c,origin:tF},Symbol.toStringTag,{value:"Module"})),wn={...nF,...XO};function oF(e,t){return Ma(e,new wn.classes.URLSearchParams,Object.assign({visitor:function(n,s,o,i){return wn.isNode&&ke.isBuffer(n)?(this.append(s,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},t))}function sF(e){return ke.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function iF(e){const t={},n=Object.keys(e);let s;const o=n.length;let i;for(s=0;s<o;s++)i=n[s],t[i]=e[i];return t}function R3(e){function t(n,s,o,i){let l=n[i++];if(l==="__proto__")return!0;const a=Number.isFinite(+l),c=i>=n.length;return l=!l&&ke.isArray(o)?o.length:l,c?(ke.hasOwnProp(o,l)?o[l]=[o[l],s]:o[l]=s,!a):((!o[l]||!ke.isObject(o[l]))&&(o[l]=[]),t(n,s,o[l],i)&&ke.isArray(o[l])&&(o[l]=iF(o[l])),!a)}if(ke.isFormData(e)&&ke.isFunction(e.entries)){const n={};return ke.forEachEntry(e,(s,o)=>{t(sF(s),o,n,0)}),n}return null}function lF(e,t,n){if(ke.isString(e))try{return(t||JSON.parse)(e),ke.trim(e)}catch(s){if(s.name!=="SyntaxError")throw s}return(n||JSON.stringify)(e)}const Dl={transitional:E3,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const s=n.getContentType()||"",o=s.indexOf("application/json")>-1,i=ke.isObject(t);if(i&&ke.isHTMLForm(t)&&(t=new FormData(t)),ke.isFormData(t))return o?JSON.stringify(R3(t)):t;if(ke.isArrayBuffer(t)||ke.isBuffer(t)||ke.isStream(t)||ke.isFile(t)||ke.isBlob(t)||ke.isReadableStream(t))return t;if(ke.isArrayBufferView(t))return t.buffer;if(ke.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let a;if(i){if(s.indexOf("application/x-www-form-urlencoded")>-1)return oF(t,this.formSerializer).toString();if((a=ke.isFileList(t))||s.indexOf("multipart/form-data")>-1){const c=this.env&&this.env.FormData;return Ma(a?{"files[]":t}:t,c&&new c,this.formSerializer)}}return i||o?(n.setContentType("application/json",!1),lF(t)):t}],transformResponse:[function(t){const n=this.transitional||Dl.transitional,s=n&&n.forcedJSONParsing,o=this.responseType==="json";if(ke.isResponse(t)||ke.isReadableStream(t))return t;if(t&&ke.isString(t)&&(s&&!this.responseType||o)){const l=!(n&&n.silentJSONParsing)&&o;try{return JSON.parse(t)}catch(a){if(l)throw a.name==="SyntaxError"?dt.from(a,dt.ERR_BAD_RESPONSE,this,null,this.response):a}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:wn.classes.FormData,Blob:wn.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};ke.forEach(["delete","get","head","post","put","patch"],e=>{Dl.headers[e]={}});const rF=ke.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),aF=e=>{const t={};let n,s,o;return e&&e.split(`
`).forEach(function(l){o=l.indexOf(":"),n=l.substring(0,o).trim().toLowerCase(),s=l.substring(o+1).trim(),!(!n||t[n]&&rF[n])&&(n==="set-cookie"?t[n]?t[n].push(s):t[n]=[s]:t[n]=t[n]?t[n]+", "+s:s)}),t},xp=Symbol("internals");function Bi(e){return e&&String(e).trim().toLowerCase()}function kr(e){return e===!1||e==null?e:ke.isArray(e)?e.map(kr):String(e)}function uF(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let s;for(;s=n.exec(e);)t[s[1]]=s[2];return t}const cF=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Su(e,t,n,s,o){if(ke.isFunction(s))return s.call(this,t,n);if(o&&(t=n),!!ke.isString(t)){if(ke.isString(s))return t.indexOf(s)!==-1;if(ke.isRegExp(s))return s.test(t)}}function dF(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,s)=>n.toUpperCase()+s)}function pF(e,t){const n=ke.toCamelCase(" "+t);["get","set","has"].forEach(s=>{Object.defineProperty(e,s+n,{value:function(o,i,l){return this[s].call(this,t,o,i,l)},configurable:!0})})}class qn{constructor(t){t&&this.set(t)}set(t,n,s){const o=this;function i(a,c,p){const d=Bi(c);if(!d)throw new Error("header name must be a non-empty string");const m=ke.findKey(o,d);(!m||o[m]===void 0||p===!0||p===void 0&&o[m]!==!1)&&(o[m||c]=kr(a))}const l=(a,c)=>ke.forEach(a,(p,d)=>i(p,d,c));if(ke.isPlainObject(t)||t instanceof this.constructor)l(t,n);else if(ke.isString(t)&&(t=t.trim())&&!cF(t))l(aF(t),n);else if(ke.isHeaders(t))for(const[a,c]of t.entries())i(c,a,s);else t!=null&&i(n,t,s);return this}get(t,n){if(t=Bi(t),t){const s=ke.findKey(this,t);if(s){const o=this[s];if(!n)return o;if(n===!0)return uF(o);if(ke.isFunction(n))return n.call(this,o,s);if(ke.isRegExp(n))return n.exec(o);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=Bi(t),t){const s=ke.findKey(this,t);return!!(s&&this[s]!==void 0&&(!n||Su(this,this[s],s,n)))}return!1}delete(t,n){const s=this;let o=!1;function i(l){if(l=Bi(l),l){const a=ke.findKey(s,l);a&&(!n||Su(s,s[a],a,n))&&(delete s[a],o=!0)}}return ke.isArray(t)?t.forEach(i):i(t),o}clear(t){const n=Object.keys(this);let s=n.length,o=!1;for(;s--;){const i=n[s];(!t||Su(this,this[i],i,t,!0))&&(delete this[i],o=!0)}return o}normalize(t){const n=this,s={};return ke.forEach(this,(o,i)=>{const l=ke.findKey(s,i);if(l){n[l]=kr(o),delete n[i];return}const a=t?dF(i):String(i).trim();a!==i&&delete n[i],n[a]=kr(o),s[a]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return ke.forEach(this,(s,o)=>{s!=null&&s!==!1&&(n[o]=t&&ke.isArray(s)?s.join(", "):s)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(`
`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const s=new this(t);return n.forEach(o=>s.set(o)),s}static accessor(t){const s=(this[xp]=this[xp]={accessors:{}}).accessors,o=this.prototype;function i(l){const a=Bi(l);s[a]||(pF(o,l),s[a]=!0)}return ke.isArray(t)?t.forEach(i):i(t),this}}qn.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);ke.reduceDescriptors(qn.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(s){this[n]=s}}});ke.freezeMethods(qn);function Cu(e,t){const n=this||Dl,s=t||n,o=qn.from(s.headers);let i=s.data;return ke.forEach(e,function(a){i=a.call(n,i,o.normalize(),t?t.status:void 0)}),o.normalize(),i}function N3(e){return!!(e&&e.__CANCEL__)}function $i(e,t,n){dt.call(this,e??"canceled",dt.ERR_CANCELED,t,n),this.name="CanceledError"}ke.inherits($i,dt,{__CANCEL__:!0});function A3(e,t,n){const s=n.config.validateStatus;!n.status||!s||s(n.status)?e(n):t(new dt("Request failed with status code "+n.status,[dt.ERR_BAD_REQUEST,dt.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function mF(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function fF(e,t){e=e||10;const n=new Array(e),s=new Array(e);let o=0,i=0,l;return t=t!==void 0?t:1e3,function(c){const p=Date.now(),d=s[i];l||(l=p),n[o]=c,s[o]=p;let m=i,v=0;for(;m!==o;)v+=n[m++],m=m%e;if(o=(o+1)%e,o===i&&(i=(i+1)%e),p-l<t)return;const _=d&&p-d;return _?Math.round(v*1e3/_):void 0}}function hF(e,t){let n=0,s=1e3/t,o,i;const l=(p,d=Date.now())=>{n=d,o=null,i&&(clearTimeout(i),i=null),e.apply(null,p)};return[(...p)=>{const d=Date.now(),m=d-n;m>=s?l(p,d):(o=p,i||(i=setTimeout(()=>{i=null,l(o)},s-m)))},()=>o&&l(o)]}const Kr=(e,t,n=3)=>{let s=0;const o=fF(50,250);return hF(i=>{const l=i.loaded,a=i.lengthComputable?i.total:void 0,c=l-s,p=o(c),d=l<=a;s=l;const m={loaded:l,total:a,progress:a?l/a:void 0,bytes:c,rate:p||void 0,estimated:p&&a&&d?(a-l)/p:void 0,event:i,lengthComputable:a!=null,[t?"download":"upload"]:!0};e(m)},n)},kp=(e,t)=>{const n=e!=null;return[s=>t[0]({lengthComputable:n,total:e,loaded:s}),t[1]]},wp=e=>(...t)=>ke.asap(()=>e(...t)),gF=wn.hasStandardBrowserEnv?function(){const t=wn.navigator&&/(msie|trident)/i.test(wn.navigator.userAgent),n=document.createElement("a");let s;function o(i){let l=i;return t&&(n.setAttribute("href",l),l=n.href),n.setAttribute("href",l),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return s=o(window.location.href),function(l){const a=ke.isString(l)?o(l):l;return a.protocol===s.protocol&&a.host===s.host}}():function(){return function(){return!0}}(),vF=wn.hasStandardBrowserEnv?{write(e,t,n,s,o,i){const l=[e+"="+encodeURIComponent(t)];ke.isNumber(n)&&l.push("expires="+new Date(n).toGMTString()),ke.isString(s)&&l.push("path="+s),ke.isString(o)&&l.push("domain="+o),i===!0&&l.push("secure"),document.cookie=l.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function _F(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function bF(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function M3(e,t){return e&&!_F(t)?bF(e,t):t}const qp=e=>e instanceof qn?{...e}:e;function Ns(e,t){t=t||{};const n={};function s(p,d,m){return ke.isPlainObject(p)&&ke.isPlainObject(d)?ke.merge.call({caseless:m},p,d):ke.isPlainObject(d)?ke.merge({},d):ke.isArray(d)?d.slice():d}function o(p,d,m){if(ke.isUndefined(d)){if(!ke.isUndefined(p))return s(void 0,p,m)}else return s(p,d,m)}function i(p,d){if(!ke.isUndefined(d))return s(void 0,d)}function l(p,d){if(ke.isUndefined(d)){if(!ke.isUndefined(p))return s(void 0,p)}else return s(void 0,d)}function a(p,d,m){if(m in t)return s(p,d);if(m in e)return s(void 0,p)}const c={url:i,method:i,data:i,baseURL:l,transformRequest:l,transformResponse:l,paramsSerializer:l,timeout:l,timeoutMessage:l,withCredentials:l,withXSRFToken:l,adapter:l,responseType:l,xsrfCookieName:l,xsrfHeaderName:l,onUploadProgress:l,onDownloadProgress:l,decompress:l,maxContentLength:l,maxBodyLength:l,beforeRedirect:l,transport:l,httpAgent:l,httpsAgent:l,cancelToken:l,socketPath:l,responseEncoding:l,validateStatus:a,headers:(p,d)=>o(qp(p),qp(d),!0)};return ke.forEach(Object.keys(Object.assign({},e,t)),function(d){const m=c[d]||o,v=m(e[d],t[d],d);ke.isUndefined(v)&&m!==a||(n[d]=v)}),n}const z3=e=>{const t=Ns({},e);let{data:n,withXSRFToken:s,xsrfHeaderName:o,xsrfCookieName:i,headers:l,auth:a}=t;t.headers=l=qn.from(l),t.url=L3(M3(t.baseURL,t.url),e.params,e.paramsSerializer),a&&l.set("Authorization","Basic "+btoa((a.username||"")+":"+(a.password?unescape(encodeURIComponent(a.password)):"")));let c;if(ke.isFormData(n)){if(wn.hasStandardBrowserEnv||wn.hasStandardBrowserWebWorkerEnv)l.setContentType(void 0);else if((c=l.getContentType())!==!1){const[p,...d]=c?c.split(";").map(m=>m.trim()).filter(Boolean):[];l.setContentType([p||"multipart/form-data",...d].join("; "))}}if(wn.hasStandardBrowserEnv&&(s&&ke.isFunction(s)&&(s=s(t)),s||s!==!1&&gF(t.url))){const p=o&&i&&vF.read(i);p&&l.set(o,p)}return t},yF=typeof XMLHttpRequest<"u",xF=yF&&function(e){return new Promise(function(n,s){const o=z3(e);let i=o.data;const l=qn.from(o.headers).normalize();let{responseType:a,onUploadProgress:c,onDownloadProgress:p}=o,d,m,v,_,y;function q(){_&&_(),y&&y(),o.cancelToken&&o.cancelToken.unsubscribe(d),o.signal&&o.signal.removeEventListener("abort",d)}let C=new XMLHttpRequest;C.open(o.method.toUpperCase(),o.url,!0),C.timeout=o.timeout;function P(){if(!C)return;const $=qn.from("getAllResponseHeaders"in C&&C.getAllResponseHeaders()),E={data:!a||a==="text"||a==="json"?C.responseText:C.response,status:C.status,statusText:C.statusText,headers:$,config:e,request:C};A3(function(O){n(O),q()},function(O){s(O),q()},E),C=null}"onloadend"in C?C.onloadend=P:C.onreadystatechange=function(){!C||C.readyState!==4||C.status===0&&!(C.responseURL&&C.responseURL.indexOf("file:")===0)||setTimeout(P)},C.onabort=function(){C&&(s(new dt("Request aborted",dt.ECONNABORTED,e,C)),C=null)},C.onerror=function(){s(new dt("Network Error",dt.ERR_NETWORK,e,C)),C=null},C.ontimeout=function(){let S=o.timeout?"timeout of "+o.timeout+"ms exceeded":"timeout exceeded";const E=o.transitional||E3;o.timeoutErrorMessage&&(S=o.timeoutErrorMessage),s(new dt(S,E.clarifyTimeoutError?dt.ETIMEDOUT:dt.ECONNABORTED,e,C)),C=null},i===void 0&&l.setContentType(null),"setRequestHeader"in C&&ke.forEach(l.toJSON(),function(S,E){C.setRequestHeader(E,S)}),ke.isUndefined(o.withCredentials)||(C.withCredentials=!!o.withCredentials),a&&a!=="json"&&(C.responseType=o.responseType),p&&([v,y]=Kr(p,!0),C.addEventListener("progress",v)),c&&C.upload&&([m,_]=Kr(c),C.upload.addEventListener("progress",m),C.upload.addEventListener("loadend",_)),(o.cancelToken||o.signal)&&(d=$=>{C&&(s(!$||$.type?new $i(null,e,C):$),C.abort(),C=null)},o.cancelToken&&o.cancelToken.subscribe(d),o.signal&&(o.signal.aborted?d():o.signal.addEventListener("abort",d)));const w=mF(o.url);if(w&&wn.protocols.indexOf(w)===-1){s(new dt("Unsupported protocol "+w+":",dt.ERR_BAD_REQUEST,e));return}C.send(i||null)})},kF=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let s=new AbortController,o;const i=function(p){if(!o){o=!0,a();const d=p instanceof Error?p:this.reason;s.abort(d instanceof dt?d:new $i(d instanceof Error?d.message:d))}};let l=t&&setTimeout(()=>{l=null,i(new dt(`timeout ${t} of ms exceeded`,dt.ETIMEDOUT))},t);const a=()=>{e&&(l&&clearTimeout(l),l=null,e.forEach(p=>{p.unsubscribe?p.unsubscribe(i):p.removeEventListener("abort",i)}),e=null)};e.forEach(p=>p.addEventListener("abort",i));const{signal:c}=s;return c.unsubscribe=()=>ke.asap(a),c}},wF=function*(e,t){let n=e.byteLength;if(!t||n<t){yield e;return}let s=0,o;for(;s<n;)o=s+t,yield e.slice(s,o),s=o},qF=async function*(e,t){for await(const n of SF(e))yield*wF(n,t)},SF=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}const t=e.getReader();try{for(;;){const{done:n,value:s}=await t.read();if(n)break;yield s}}finally{await t.cancel()}},Sp=(e,t,n,s)=>{const o=qF(e,t);let i=0,l,a=c=>{l||(l=!0,s&&s(c))};return new ReadableStream({async pull(c){try{const{done:p,value:d}=await o.next();if(p){a(),c.close();return}let m=d.byteLength;if(n){let v=i+=m;n(v)}c.enqueue(new Uint8Array(d))}catch(p){throw a(p),p}},cancel(c){return a(c),o.return()}},{highWaterMark:2})},za=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",D3=za&&typeof ReadableStream=="function",CF=za&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),T3=(e,...t)=>{try{return!!e(...t)}catch{return!1}},PF=D3&&T3(()=>{let e=!1;const t=new Request(wn.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),Cp=64*1024,bc=D3&&T3(()=>ke.isReadableStream(new Response("").body)),Gr={stream:bc&&(e=>e.body)};za&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!Gr[t]&&(Gr[t]=ke.isFunction(e[t])?n=>n[t]():(n,s)=>{throw new dt(`Response type '${t}' is not supported`,dt.ERR_NOT_SUPPORT,s)})})})(new Response);const $F=async e=>{if(e==null)return 0;if(ke.isBlob(e))return e.size;if(ke.isSpecCompliantForm(e))return(await new Request(wn.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if(ke.isArrayBufferView(e)||ke.isArrayBuffer(e))return e.byteLength;if(ke.isURLSearchParams(e)&&(e=e+""),ke.isString(e))return(await CF(e)).byteLength},LF=async(e,t)=>{const n=ke.toFiniteNumber(e.getContentLength());return n??$F(t)},EF=za&&(async e=>{let{url:t,method:n,data:s,signal:o,cancelToken:i,timeout:l,onDownloadProgress:a,onUploadProgress:c,responseType:p,headers:d,withCredentials:m="same-origin",fetchOptions:v}=z3(e);p=p?(p+"").toLowerCase():"text";let _=kF([o,i&&i.toAbortSignal()],l),y;const q=_&&_.unsubscribe&&(()=>{_.unsubscribe()});let C;try{if(c&&PF&&n!=="get"&&n!=="head"&&(C=await LF(d,s))!==0){let E=new Request(t,{method:"POST",body:s,duplex:"half"}),L;if(ke.isFormData(s)&&(L=E.headers.get("content-type"))&&d.setContentType(L),E.body){const[O,D]=kp(C,Kr(wp(c)));s=Sp(E.body,Cp,O,D)}}ke.isString(m)||(m=m?"include":"omit");const P="credentials"in Request.prototype;y=new Request(t,{...v,signal:_,method:n.toUpperCase(),headers:d.normalize().toJSON(),body:s,duplex:"half",credentials:P?m:void 0});let w=await fetch(y);const $=bc&&(p==="stream"||p==="response");if(bc&&(a||$&&q)){const E={};["status","statusText","headers"].forEach(N=>{E[N]=w[N]});const L=ke.toFiniteNumber(w.headers.get("content-length")),[O,D]=a&&kp(L,Kr(wp(a),!0))||[];w=new Response(Sp(w.body,Cp,O,()=>{D&&D(),q&&q()}),E)}p=p||"text";let S=await Gr[ke.findKey(Gr,p)||"text"](w,e);return!$&&q&&q(),await new Promise((E,L)=>{A3(E,L,{data:S,headers:qn.from(w.headers),status:w.status,statusText:w.statusText,config:e,request:y})})}catch(P){throw q&&q(),P&&P.name==="TypeError"&&/fetch/i.test(P.message)?Object.assign(new dt("Network Error",dt.ERR_NETWORK,e,y),{cause:P.cause||P}):dt.from(P,P&&P.code,e,y)}}),yc={http:jO,xhr:xF,fetch:EF};ke.forEach(yc,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const Pp=e=>`- ${e}`,RF=e=>ke.isFunction(e)||e===null||e===!1,V3={getAdapter:e=>{e=ke.isArray(e)?e:[e];const{length:t}=e;let n,s;const o={};for(let i=0;i<t;i++){n=e[i];let l;if(s=n,!RF(n)&&(s=yc[(l=String(n)).toLowerCase()],s===void 0))throw new dt(`Unknown adapter '${l}'`);if(s)break;o[l||"#"+i]=s}if(!s){const i=Object.entries(o).map(([a,c])=>`adapter ${a} `+(c===!1?"is not supported by the environment":"is not available in the build"));let l=t?i.length>1?`since :
`+i.map(Pp).join(`
`):" "+Pp(i[0]):"as no adapter specified";throw new dt("There is no suitable adapter to dispatch the request "+l,"ERR_NOT_SUPPORT")}return s},adapters:yc};function Pu(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new $i(null,e)}function $p(e){return Pu(e),e.headers=qn.from(e.headers),e.data=Cu.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),V3.getAdapter(e.adapter||Dl.adapter)(e).then(function(s){return Pu(e),s.data=Cu.call(e,e.transformResponse,s),s.headers=qn.from(s.headers),s},function(s){return N3(s)||(Pu(e),s&&s.response&&(s.response.data=Cu.call(e,e.transformResponse,s.response),s.response.headers=qn.from(s.response.headers))),Promise.reject(s)})}const B3="1.7.7",Bd={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Bd[e]=function(s){return typeof s===e||"a"+(t<1?"n ":" ")+e}});const Lp={};Bd.transitional=function(t,n,s){function o(i,l){return"[Axios v"+B3+"] Transitional option '"+i+"'"+l+(s?". "+s:"")}return(i,l,a)=>{if(t===!1)throw new dt(o(l," has been removed"+(n?" in "+n:"")),dt.ERR_DEPRECATED);return n&&!Lp[l]&&(Lp[l]=!0,console.warn(o(l," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(i,l,a):!0}};function NF(e,t,n){if(typeof e!="object")throw new dt("options must be an object",dt.ERR_BAD_OPTION_VALUE);const s=Object.keys(e);let o=s.length;for(;o-- >0;){const i=s[o],l=t[i];if(l){const a=e[i],c=a===void 0||l(a,i,e);if(c!==!0)throw new dt("option "+i+" must be "+c,dt.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new dt("Unknown option "+i,dt.ERR_BAD_OPTION)}}const xc={assertOptions:NF,validators:Bd},zo=xc.validators;class Ls{constructor(t){this.defaults=t,this.interceptors={request:new yp,response:new yp}}async request(t,n){try{return await this._request(t,n)}catch(s){if(s instanceof Error){let o;Error.captureStackTrace?Error.captureStackTrace(o={}):o=new Error;const i=o.stack?o.stack.replace(/^.+\n/,""):"";try{s.stack?i&&!String(s.stack).endsWith(i.replace(/^.+\n.+\n/,""))&&(s.stack+=`
`+i):s.stack=i}catch{}}throw s}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Ns(this.defaults,n);const{transitional:s,paramsSerializer:o,headers:i}=n;s!==void 0&&xc.assertOptions(s,{silentJSONParsing:zo.transitional(zo.boolean),forcedJSONParsing:zo.transitional(zo.boolean),clarifyTimeoutError:zo.transitional(zo.boolean)},!1),o!=null&&(ke.isFunction(o)?n.paramsSerializer={serialize:o}:xc.assertOptions(o,{encode:zo.function,serialize:zo.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let l=i&&ke.merge(i.common,i[n.method]);i&&ke.forEach(["delete","get","head","post","put","patch","common"],y=>{delete i[y]}),n.headers=qn.concat(l,i);const a=[];let c=!0;this.interceptors.request.forEach(function(q){typeof q.runWhen=="function"&&q.runWhen(n)===!1||(c=c&&q.synchronous,a.unshift(q.fulfilled,q.rejected))});const p=[];this.interceptors.response.forEach(function(q){p.push(q.fulfilled,q.rejected)});let d,m=0,v;if(!c){const y=[$p.bind(this),void 0];for(y.unshift.apply(y,a),y.push.apply(y,p),v=y.length,d=Promise.resolve(n);m<v;)d=d.then(y[m++],y[m++]);return d}v=a.length;let _=n;for(m=0;m<v;){const y=a[m++],q=a[m++];try{_=y(_)}catch(C){q.call(this,C);break}}try{d=$p.call(this,_)}catch(y){return Promise.reject(y)}for(m=0,v=p.length;m<v;)d=d.then(p[m++],p[m++]);return d}getUri(t){t=Ns(this.defaults,t);const n=M3(t.baseURL,t.url);return L3(n,t.params,t.paramsSerializer)}}ke.forEach(["delete","get","head","options"],function(t){Ls.prototype[t]=function(n,s){return this.request(Ns(s||{},{method:t,url:n,data:(s||{}).data}))}});ke.forEach(["post","put","patch"],function(t){function n(s){return function(i,l,a){return this.request(Ns(a||{},{method:t,headers:s?{"Content-Type":"multipart/form-data"}:{},url:i,data:l}))}}Ls.prototype[t]=n(),Ls.prototype[t+"Form"]=n(!0)});class Id{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(i){n=i});const s=this;this.promise.then(o=>{if(!s._listeners)return;let i=s._listeners.length;for(;i-- >0;)s._listeners[i](o);s._listeners=null}),this.promise.then=o=>{let i;const l=new Promise(a=>{s.subscribe(a),i=a}).then(o);return l.cancel=function(){s.unsubscribe(i)},l},t(function(i,l,a){s.reason||(s.reason=new $i(i,l,a),n(s.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=s=>{t.abort(s)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new Id(function(o){t=o}),cancel:t}}}function AF(e){return function(n){return e.apply(null,n)}}function MF(e){return ke.isObject(e)&&e.isAxiosError===!0}const kc={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(kc).forEach(([e,t])=>{kc[t]=e});function I3(e){const t=new Ls(e),n=v3(Ls.prototype.request,t);return ke.extend(n,Ls.prototype,t,{allOwnKeys:!0}),ke.extend(n,t,null,{allOwnKeys:!0}),n.create=function(o){return I3(Ns(e,o))},n}const Wt=I3(Dl);Wt.Axios=Ls;Wt.CanceledError=$i;Wt.CancelToken=Id;Wt.isCancel=N3;Wt.VERSION=B3;Wt.toFormData=Ma;Wt.AxiosError=dt;Wt.Cancel=Wt.CanceledError;Wt.all=function(t){return Promise.all(t)};Wt.spread=AF;Wt.isAxiosError=MF;Wt.mergeConfig=Ns;Wt.AxiosHeaders=qn;Wt.formToJSON=e=>R3(ke.isHTMLForm(e)?new FormData(e):e);Wt.getAdapter=V3.getAdapter;Wt.HttpStatusCode=kc;Wt.default=Wt;const zF=Wt.create({baseURL:"https://suggestions.dadata.ru/suggestions/api/4_1/rs/",headers:{Authorization:"Token 126ca5f43ca58c5a2f7f9bdee3c8b095a559adb6",Accept:"application/json"}}),DF=(e,t=15)=>zF.post("suggest/address",{query:e,count:t}).then(({data:n})=>n.suggestions),TF=oo({meta:{inheritedFrom:Ad},name:"DadataAddressSelect",props:{modelValue:{type:[String,Object],default:null},resultsNumber:{type:Number,default:30},behavior:{type:String,default:"dialog"},iconName:{type:String,default:"home"}},emits:["update:modelValue"],setup(e,{emit:t}){const n=X(!1),s=X(null),o=X([]);return{onSelect:a=>{t("update:modelValue",a)},onFilter:(a,c,p)=>{var d,m;if(!a||!((m=(d=a==null?void 0:a.trim)==null?void 0:d.call(a))!=null&&m.length)){s.value=null,c(()=>o.value=[]);return}s.value=a,n.value=!0,DF(a,e.resultsNumber).then(v=>{c(()=>o.value=v.map(_=>({..._==null?void 0:_.data,name:_==null?void 0:_.unrestricted_value,label:_==null?void 0:_.unrestricted_value,value:_==null?void 0:_.unrestricted_value,unrestricted_value:_==null?void 0:_.unrestricted_value})))}).catch(v=>{var _;console.warn(v),console.error("DaData addresses list error",v.message,(_=v.response)==null?void 0:_.data),p()}).finally(()=>{n.value=!1})},options:o,filter:s,loading:n}}});function VF(e,t,n,s,o,i){const l=f("q-item-section"),a=f("q-item"),c=f("q-icon"),p=f("q-select");return g(),K(p,{"model-value":e.modelValue,outlined:"","hide-dropdown-icon":"","use-input":"","hide-selected":"","fill-input":"",clearable:"","clear-icon":"clear",color:"positive","input-debounce":"550",behavior:e.behavior,options:e.options,loading:e.loading,onFilter:e.onFilter,onInputValue:t[0]||(t[0]=d=>e.$emit("update:modelValue",d)),"onUpdate:modelValue":e.onSelect},{"no-option":h(()=>[!e.loading&&e.filter?(g(),K(a,{key:0},{default:h(()=>[u(l,{class:"text-grey"},{default:h(()=>t[1]||(t[1]=[H(" Адрес не найден ")])),_:1})]),_:1})):R("",!0)]),prepend:h(()=>[u(c,{name:e.iconName,color:"positive"},null,8,["name"])]),_:1},8,["model-value","behavior","options","loading","onFilter","onUpdate:modelValue"])}const Da=Z(TF,[["render",VF]]),BF={name:"ProfileBindingNewClientFormDataAddress",components:{DadataAddressSelect:Da},props:{formData:{type:Object,default:null}},data:function(){var e,t;return{homeAddress:(e=this.formData)==null?void 0:e.homeAddress,regAddress:(t=this.formData)==null?void 0:t.regAddress,isErrLoading:!1,errString:null}},methods:{async validationForm(){return await this.profileSubmitEdit()},submit(){return{regAddress:this.regAddress??null,homeAddress:this.homeAddress??null}},notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isErrLoading=!0,this.errString=e,e},async profileSubmitEdit(){var e,t;if(!this.regAddress){this.notifyError("Необходимо выбрать адрес регистрации из выпадающего списка");return}if(!this.homeAddress){this.notifyError("Необходимо выбрать адрес проживания из выпадающего списка");return}if(!((e=this.regAddress)!=null&&e.house)){this.notifyError("Необходимо выбрать дом из поля адреса регистрации");return}if(!((t=this.homeAddress)!=null&&t.house)){this.notifyError("Необходимо выбрать дом из адреса проживания");return}return!0},clickCopyRegAddress(){this.homeAddress=this.regAddress},updateHomeAddress(e){typeof e!="string"&&(this.homeAddress=e)},updateRegAddress(e){typeof e!="string"&&(this.regAddress=e)}}},IF={key:0,class:"text-center q-mt-lg alert alert-danger"},OF={class:"row q-mt-lg"},FF={class:"col-12 q-pt-xs"},UF={class:"q-mx-sm"},HF={class:"q-pt-xs"},jF={key:0,class:"text-weight-regular q-pt-xs",style:{"padding-left":"10px !important"}},JF={class:"q-pt-lg q-mt-md"},QF={class:"text-weight-regular inline-block"},WF={key:0,class:"text-weight-regular q-pt-xs",style:{"padding-left":"10px !important"}};function KF(e,t,n,s,o,i){const l=f("DadataAddressSelect"),a=f("q-badge"),c=f("q-btn"),p=f("q-form");return g(),x("div",null,[u(p,{ref:"form",class:"",onSubmit:i.submit},{default:h(()=>[t[2]||(t[2]=r("div",{class:"text-center text-weight-regular no-margin profile-edit_form-title"}," Введите адрес полностью (с укзанием улицы, дома и квартиры) ",-1)),t[3]||(t[3]=r("div",{class:"text-center q-pt-sm"},[r("span",{class:"text-grey"}," затем выберите вариант из выпадающего списка ")],-1)),e.isErrLoading?(g(),x("div",IF,Y(e.errString),1)):R("",!0),r("div",OF,[r("div",FF,[r("div",UF,[r("div",null,[r("div",null,[r("div",HF,[t[0]||(t[0]=r("div",{class:"text-weight-regular",style:{"padding-left":"16px !important"}},[r("span",null," Адрес регистрации ")],-1)),u(l,{"model-value":e.regAddress,"onUpdate:modelValue":i.updateRegAddress},null,8,["model-value","onUpdate:modelValue"]),e.regAddress?(g(),x("div",jF,[e.regAddress&&!e.regAddress.street?(g(),K(a,{key:0,outline:"",color:"red",label:"не указана улица"})):R("",!0),e.regAddress&&!e.regAddress.house?(g(),K(a,{key:1,outline:"",color:"red",label:"не указан дом"})):R("",!0),e.regAddress&&!e.regAddress.flat?(g(),K(a,{key:2,outline:"",color:"grey",label:"не указана квартира"})):R("",!0)])):R("",!0)]),r("div",JF,[t[1]||(t[1]=r("div",{class:"text-weight-regular inline-block q-pr-md",style:{"padding-left":"16px !important"}},[r("span",null," Адрес проживания ")],-1)),r("div",QF,[u(c,{flat:"",rounded:"",color:"positive",label:"Скопировать из адреса регистрации",class:"no-margin text-no-wrap",onClick:i.clickCopyRegAddress},null,8,["onClick"])]),u(l,{"model-value":e.homeAddress,"onUpdate:modelValue":i.updateHomeAddress},null,8,["model-value","onUpdate:modelValue"]),e.homeAddress?(g(),x("div",WF,[e.homeAddress&&!e.homeAddress.street?(g(),K(a,{key:0,outline:"",color:"red",label:"не указана улица"})):R("",!0),e.homeAddress&&!e.homeAddress.house?(g(),K(a,{key:1,outline:"",color:"red",label:"не указан дом"})):R("",!0),e.homeAddress&&!e.homeAddress.flat?(g(),K(a,{key:2,outline:"",color:"grey",label:"не указана квартира"})):R("",!0)])):R("",!0)])])])])])])]),_:1},8,["onSubmit"])])}const GF=Z(BF,[["render",KF]]),YF={name:"ProfileBindingNewClientFormDataAdditionalInformation",props:{formData:{type:Object,default:null}},data:function(){var e,t,n,s,o,i,l,a,c,p,d,m;return{isSubmit:!1,education:(e=this.formData)==null?void 0:e.education,educationOptions:["Среднее","Средне-специальное","Неоконченное высшее","Высшее"],educationModel:((t=this.formData)==null?void 0:t.education)==1?"Среднее":((n=this.formData)==null?void 0:n.education)==2?"Средне-специальное":((s=this.formData)==null?void 0:s.education)==3?"Неоконченное высшее":((o=this.formData)==null?void 0:o.education)==4?"Высшее":null,maritalStatus:(i=this.formData)==null?void 0:i.maritalStatus,maritalStatusOptions:["Женат/замужем","Холост/не замужем","Гражданский брак","Вдова/вдовец"],maritalStatusModel:((l=this.formData)==null?void 0:l.maritalStatus)==1?"Женат/замужем":((a=this.formData)==null?void 0:a.maritalStatus)==2?"Холост/не замужем":((c=this.formData)==null?void 0:c.maritalStatus)==3?"Гражданский брак":((p=this.formData)==null?void 0:p.maritalStatus)==4?"Вдова/вдовец":null,hasChildren:((d=this.formData)==null?void 0:d.hasChildren)??!1,numberOfChildren:(m=this.formData)==null?void 0:m.numberOfChildren}},methods:{notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isSubmit=!1,e},async validationForm(){return this.isSubmit=!0,await this.$refs.form.validate()},submit(){return{maritalStatus:this.maritalStatusModel=="Женат/замужем"?1:this.maritalStatusModel=="Холост/не замужем"?2:this.maritalStatusModel=="Гражданский брак"?3:this.maritalStatusModel=="Вдова/вдовец"?4:null,education:this.educationModel=="Среднее"?1:this.educationModel=="Средне-специальное"?2:this.educationModel=="Неоконченное высшее"?3:this.educationModel=="Высшее"?4:null,hasChildren:this.hasChildren,numberOfChildren:this.hasChildren?this.numberOfChildren:null}}}},XF={class:"q-mt-lg"},ZF={class:"q-pt-md"},eU={class:"q-pt-lg"},tU={class:"row"},nU={class:"q-pt-md col-12 col-md-4"},oU={key:0,class:"q-pt-sm q-pb-md col-12 col-md-8"};function sU(e,t,n,s,o,i){const l=f("q-select"),a=f("q-checkbox"),c=f("q-input"),p=f("q-form");return g(),x("div",null,[u(p,{ref:"form",class:"form_additional_information"},{default:h(()=>[t[4]||(t[4]=r("div",{class:"text-center text-weight-regular no-margin profile-edit_form-title"}," Ещё некоторые данные о Вас ",-1)),r("div",XF,[r("div",ZF,[u(l,{modelValue:e.educationModel,"onUpdate:modelValue":t[0]||(t[0]=d=>e.educationModel=d),outlined:"",label:"Образование",options:e.educationOptions,color:"positive"},null,8,["modelValue","options"])]),r("div",eU,[u(l,{modelValue:e.maritalStatusModel,"onUpdate:modelValue":t[1]||(t[1]=d=>e.maritalStatusModel=d),outlined:"",options:e.maritalStatusOptions,rules:[d=>!e.isSubmit||d&&d.length||i.notifyError("Необходимо заполнить поле")],label:"Семейное положение",color:"positive"},null,8,["modelValue","options","rules"])]),r("div",tU,[r("div",nU,[u(a,{modelValue:e.hasChildren,"onUpdate:modelValue":t[2]||(t[2]=d=>e.hasChildren=d),label:"Есть дети",color:"positive"},null,8,["modelValue"])]),e.hasChildren?(g(),x("div",oU,[u(c,{modelValue:e.numberOfChildren,"onUpdate:modelValue":t[3]||(t[3]=d=>e.numberOfChildren=d),outlined:"",type:"number",label:"Количество детей",disable:!e.hasChildren,rules:[d=>!e.hasChildren||!e.isSubmit||d&&d.length||i.notifyError("Необходимо заполнить поле")],color:"positive"},null,8,["modelValue","disable","rules"])])):R("",!0)])])]),_:1},512)])}const iU=Z(YF,[["render",sU],["__scopeId","data-v-cfabfd7b"]]),lU={name:"ProfileBindingNewClientFormDataProperty",props:{formData:{type:Object,default:null}},data:function(){var e,t,n,s;return{isSubmit:!1,hasCar:((e=this.formData)==null?void 0:e.hasCar)??!1,carModel:(t=this.formData)==null?void 0:t.carModel,carYear:(n=this.formData)==null?void 0:n.carYear,hasProperty:((s=this.formData)==null?void 0:s.hasProperty)??!1}},methods:{notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isSubmit=!1,e},async validationForm(){return this.isSubmit=!0,await this.$refs.form.validate()},submit(){return{hasCar:this.hasCar,carModel:this.hasCar?this.carModel:null,carYear:this.hasCar?this.carYear:null,hasProperty:this.hasProperty}}}},rU={class:"q-mt-lg"},aU={class:"row"},uU={class:"q-pt-sm col-12 col-md-12"},cU={class:"q-pt-sm col-12 col-md-12"},dU={key:0,class:"row q-pt-md q-mb-lg"},pU={class:"q-pt-sm col-12 col-md-6 q-pr-md"},mU={class:"q-pt-sm col-12 col-md-6 q-pr-md"};function fU(e,t,n,s,o,i){const l=f("q-checkbox"),a=f("q-input"),c=f("q-form");return g(),x("div",null,[u(c,{ref:"form",class:"form_property"},{default:h(()=>[t[4]||(t[4]=r("div",{class:"text-center text-weight-regular no-margin profile-edit_form-title"}," Ещё некоторые данные о Вас ",-1)),r("div",rU,[r("div",aU,[r("div",uU,[u(l,{modelValue:e.hasProperty,"onUpdate:modelValue":t[0]||(t[0]=p=>e.hasProperty=p),label:"Наличие недвижимости",color:"positive"},null,8,["modelValue"])]),r("div",cU,[u(l,{modelValue:e.hasCar,"onUpdate:modelValue":t[1]||(t[1]=p=>e.hasCar=p),label:"Наличие автомобиля",color:"positive"},null,8,["modelValue"])])]),e.hasCar?(g(),x("div",dU,[r("div",pU,[u(a,{modelValue:e.carYear,"onUpdate:modelValue":t[2]||(t[2]=p=>e.carYear=p),disable:!e.hasCar,mask:"####",outlined:"",label:"Год машины",rules:[p=>!e.isSubmit||!!p||i.notifyError("Необходимо заполнить поле")],color:"positive"},null,8,["modelValue","disable","rules"])]),r("div",mU,[u(a,{modelValue:e.carModel,"onUpdate:modelValue":t[3]||(t[3]=p=>e.carModel=p),outlined:"",disable:!e.hasCar,label:"Модель машины",rules:[p=>!e.isSubmit||!!p||i.notifyError("Необходимо заполнить поле")],color:"positive"},null,8,["modelValue","disable","rules"])])])):R("",!0)])]),_:1},512)])}const hU=Z(lU,[["render",fU],["__scopeId","data-v-b81cce2d"]]),gU={name:"ProfileBindingNewClientFormDataContacts",props:{formData:{type:Object,default:null}},data:function(){var e,t,n,s;return{isSubmit:!1,contacts:(t=(e=this.formData)==null?void 0:e.contacts)!=null&&t.length?this.formData.contacts:[{contactName:null,contactMobileNumber:null,sysRowStatus:"NEW",contactTypeTitle:null,contactTypeId:null,contactTypeModel:null}],contactsTypes:((n=this.formData)==null?void 0:n.contactsTypes)??null,options:((s=this.formData)==null?void 0:s.options)??null}},computed:{indexAddButtonContacts(){const e=this.findLastIndex(this.contacts,"sysRowStatus","ACT"),t=this.findLastIndex(this.contacts,"sysRowStatus","NEW");return e>t?e:t},hideDeleteButtonContacts(){var t,n;return this.findLastIndex(((n=(t=this.contacts)==null?void 0:t.filter)==null?void 0:n.call(t,s=>(s==null?void 0:s.sysRowStatus)!=="DEL"))??[],"sysRowStatus","NEW")===0}},created(){var t;const e=(t=this.formData)==null?void 0:t.contacts;e!=null&&e.length&&(this.contacts=e.filter(n=>n.sysRowStatus!=="DEL"),this.contacts.forEach(n=>{var o,i,l;let s=(o=n.contactMobileNumber)==null?void 0:o.replace(/\D+/g,"");s=s==null?void 0:s.replace(/\s/g,""),s=(i=s==null?void 0:s.split("("))==null?void 0:i.join(""),s=(l=s==null?void 0:s.split(")"))==null?void 0:l.join(""),s&&(s==null?void 0:s.length)===11&&(s==null?void 0:s[0])==="7"&&(n.contactMobileNumber="+"+s)})),this.registrationDataContactTypes().then(n=>{var s;if(!n||n!=null&&n.error)throw n;this.contactsTypes=(s=n==null?void 0:n.result)==null?void 0:s.contactTypes.map(o=>({...o,label:o.title,value:o.id})),this.options=this.contactsTypes}).catch(n=>{console.warn(n,"err")}).finally(()=>{})},methods:{...De({registrationDataContactTypes:"profileRegistration/registrationDataContactTypes"}),notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isSubmit=!1,e},async validationForm(){return this.isSubmit=!0,await this.$refs.form.validate()},submit(){const e=this.profileSubmitEdit();return{contacts:e!=null&&e.length?e:null}},findLastIndex(e,t,n){var l;let s=(l=e.slice().reverse())==null?void 0:l.findIndex(a=>a[t]===n),o=e.length-1;return s>=0?o-s:s},profileSubmitEdit(){var n;const e=[];return((n=this.contacts)==null?void 0:n.slice()).forEach(s=>{var o,i,l,a,c,p;if(typeof s.contactTypeModel=="string"){const d=(i=(o=this.contactsTypes)==null?void 0:o.find)==null?void 0:i.call(o,m=>m.title===s.contactTypeModel);d?s.contactTypeModel=d:s.contactTypeModel={title:s.contactTypeModel,id:-1,value:-1,label:s.contactTypeModel}}e.push({id:s.id,contactName:s.contactName??null,contactMobileNumber:(a=(l=s.contactMobileNumber)==null?void 0:l.replace)==null?void 0:a.call(l,/\D+/g,""),contactTypeTitle:((c=s.contactTypeModel)==null?void 0:c.title)??null,contactTypeId:((p=s.contactTypeModel)==null?void 0:p.id)??null,contactTypeModel:s.contactTypeModel??null,sysRowStatus:s.sysRowStatus??null})}),e},newAddClick(){this.contacts=[],this.contacts.push({contactName:null,contactMobileNumber:null,sysRowStatus:"NEW",contactTypeTitle:null,contactTypeId:null,contactTypeModel:null})},addClick(){this.contacts.push({contactName:null,contactMobileNumber:null,sysRowStatus:"NEW",contactTypeTitle:null,contactTypeId:null,contactTypeModel:null})},clearClick(e){this.contacts.forEach((t,n)=>{e===n&&(t.sysRowStatus="DEL")}),this.contacts.every(t=>t.sysRowStatus==="DEL")&&this.addClick()},setModel(e,t){this.contacts.forEach((n,s)=>{t===s&&(n.contactTypeModel=e)})},filterFn(e,t){if(e===""){t(()=>{this.contactsTypes=this.options});return}t(()=>{var s,o;const n=e.toLowerCase();this.contactsTypes=(o=(s=this.options)==null?void 0:s.filter)==null?void 0:o.call(s,i=>i.label.toLowerCase().indexOf(n)>-1)})},validatorSelect(e){return!(!e||typeof e=="string"&&!(e!=null&&e.length)||typeof e!="string"&&!(e!=null&&e.value))}}},vU={class:"q-mt-lg"},_U={key:0,class:"q-pt-lg"},bU={class:"row q-col-gutter-x-md"},yU={class:"col-12 col-sm-4 q-pt-sm"},xU={class:"col-12 col-sm-4 q-pt-sm"},kU={class:"col-12 col-sm-4 q-pt-sm"},wU={class:"col-12 q-pb-lg text-right"};function qU(e,t,n,s,o,i){const l=f("q-input"),a=f("q-select"),c=f("q-btn"),p=f("q-form");return g(),x("div",null,[u(p,{ref:"form"},{default:h(()=>[t[0]||(t[0]=r("div",{class:"text-center text-weight-regular no-margin profile-edit_form-title"}," Дополнительные контакты для связи ",-1)),r("div",vU,[e.contacts&&e.contacts.length>0?(g(),x("div",_U,[(g(!0),x(st,null,kt(e.contacts,(d,m)=>(g(),x("div",{key:m},[Je(r("div",bU,[r("div",yU,[u(l,{modelValue:e.contacts[m].contactName,"onUpdate:modelValue":v=>e.contacts[m].contactName=v,outlined:"",label:"ФИО",color:"positive"},null,8,["modelValue","onUpdate:modelValue"])]),r("div",xU,[u(l,{modelValue:e.contacts[m].contactMobileNumber,"onUpdate:modelValue":v=>e.contacts[m].contactMobileNumber=v,outlined:"",mask:"+7(###)### ## ##",inputmode:"tel",pattern:"\\+?[0-9\\s\\-\\(\\)]+","fill-mask":"",label:"Телефон",color:"positive"},null,8,["modelValue","onUpdate:modelValue"])]),r("div",kU,[u(a,{modelValue:e.contacts[m].contactTypeModel,"onUpdate:modelValue":v=>e.contacts[m].contactTypeModel=v,outlined:"","use-input":"","hide-selected":"","fill-input":"","input-debounce":"0",options:e.contactsTypes,label:"Кем приходится Вам",color:"positive",onFilter:i.filterFn,onInputValue:v=>{i.setModel(v,m)}},null,8,["modelValue","onUpdate:modelValue","options","onFilter","onInputValue"])]),r("div",wU,[i.hideDeleteButtonContacts?R("",!0):(g(),K(c,{key:0,flat:"",rounded:"",color:"red",label:"Удалить",onClick:v=>i.clearClick(m)},null,8,["onClick"])),m===i.indexAddButtonContacts?(g(),K(c,{key:1,flat:"",rounded:"",color:"positive",label:"Добавить",onClick:i.addClick},null,8,["onClick"])):R("",!0)])],512),[[Nn,d.sysRowStatus!="DEL"]])]))),128))])):R("",!0)])]),_:1},512)])}const SU=Z(gU,[["render",qU]]),CU={name:"ProfileBindingNewClientFormDataJobName",props:{formData:{type:Object,default:null}},data(){var e,t,n,s,o,i;return{token:"126ca5f43ca58c5a2f7f9bdee3c8b095a559adb6",modelRealAddress:null,modelOrgAddress:null,isSubmit:!1,hasJobYes:!(((e=this.formData)==null?void 0:e.hasJob)===!1||((t=this.formData)==null?void 0:t.hasJob)===null||((n=this.formData)==null?void 0:n.hasJob)===void 0),hasJobNo:((s=this.formData)==null?void 0:s.hasJob)===!1||((o=this.formData)==null?void 0:o.hasJob)===null||((i=this.formData)==null?void 0:i.hasJob)===void 0,selfEmployed:!1,hasJob:!1,currentJob:{orgName:null,orgAddress:null,orgPhone:null,employeePosition:null,employeeExperience:null,employeeSalary:"0",employeeSalaryDays:null,realAddress:null,jobSectorId:null,jobSectorOptions:[{id:1,title:"Гос. учреждение",value:1,label:"Гос. учреждение"},{id:2,title:"Торговля",value:2,label:"Торговля"},{id:3,title:"Строительство",value:3,label:"Строительство"},{id:4,title:"Сфера услуг",value:4,label:"Сфера услуг"},{id:5,title:"Производств. сфера",value:5,label:"Производств. сфера"},{id:6,title:"Другой",value:6,label:"Другой"},{id:7,title:"Финансовые организации",value:7,label:"Финансовые организации"},{id:8,title:"Транспорт",value:8,label:"Транспорт"},{id:9,title:"Сельское хозяйство и пищевая промышленность",value:9,label:"Сельское хозяйство и пищевая промышленность"}],jobSectorModel:null,workerStatusId:null,workerStatusOptions:[{id:1,title:"нет",value:1,label:"нет"},{id:2,title:"Гос работник",value:2,label:"Гос работник"},{id:3,title:"Коммерч организация",value:3,label:"Коммерч организация"},{id:4,title:"Вахта",value:4,label:"Вахта"},{id:5,title:"ИП",value:5,label:"ИП"}],workerStatusModel:null},jobSectorOptions:[{id:1,title:"Гос. учреждение",value:1,label:"Гос. учреждение"},{id:2,title:"Торговля",value:2,label:"Торговля"},{id:3,title:"Строительство",value:3,label:"Строительство"},{id:4,title:"Сфера услуг",value:4,label:"Сфера услуг"},{id:5,title:"Производств. сфера",value:5,label:"Производств. сфера"},{id:6,title:"Другой",value:6,label:"Другой"},{id:7,title:"Финансовые организации",value:7,label:"Финансовые организации"},{id:8,title:"Транспорт",value:8,label:"Транспорт"},{id:9,title:"Сельское хозяйство и пищевая промышленность",value:9,label:"Сельское хозяйство и пищевая промышленность"}],workerStatusOptions:[{id:1,title:"нет",value:1,label:"нет"},{id:2,title:"Гос работник",value:2,label:"Гос работник"},{id:3,title:"Коммерч организация",value:3,label:"Коммерч организация"},{id:4,title:"Вахта",value:4,label:"Вахта"},{id:5,title:"ИП",value:5,label:"ИП"}],orgAddress:null,realAddress:null,queryOrgAddress:null,queryRealAddress:null,orgAddressValue:null,realAddressValue:null}},created(){this.setData()},methods:{notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isSubmit=!1,e},async validationForm(){return this.isSubmit=!0,await this.$refs.form.validate()},submit(){var t,n,s,o;return{hasJob:this.hasJobYes,currentJob:this.hasJobYes?{orgName:(t=this.currentJob)==null?void 0:t.orgName,employeePosition:(n=this.currentJob)==null?void 0:n.employeePosition,jobSectorModel:(s=this.currentJob)==null?void 0:s.jobSectorModel,workerStatusModel:(o=this.currentJob)==null?void 0:o.workerStatusModel}:null}},orgAddressChanged(e){this.orgAddressValue=e.value},realAddressChanged(e){this.realAddressValue=e.value},validatorPrice(e){return!(this.isSubmit&&!He.validatorPrice(e))},setData(){var e,t,n,s,o,i,l,a,c,p,d,m,v,_,y,q,C,P,w,$,S,E,L,O,D,N,U,W;this.currentJob={orgName:(t=(e=this.formData)==null?void 0:e.currentJob)==null?void 0:t.orgName,orgAddress:(s=(n=this.formData)==null?void 0:n.currentJob)==null?void 0:s.orgAddress,orgPhone:(i=(o=this.formData)==null?void 0:o.currentJob)==null?void 0:i.orgPhone,employeePosition:(a=(l=this.formData)==null?void 0:l.currentJob)==null?void 0:a.employeePosition,employeeExperience:(p=(c=this.formData)==null?void 0:c.currentJob)==null?void 0:p.employeeExperience,employeeSalary:(m=(d=this.formData)==null?void 0:d.currentJob)==null?void 0:m.employeeSalary,employeeSalaryDays:(_=(v=this.formData)==null?void 0:v.currentJob)==null?void 0:_.employeeSalaryDays,realAddress:(q=(y=this.formData)==null?void 0:y.currentJob)==null?void 0:q.realAddress,jobSectorId:(P=(C=this.formData)==null?void 0:C.currentJob)==null?void 0:P.jobSectorId,jobSectorModel:($=(w=this.formData)==null?void 0:w.currentJob)==null?void 0:$.jobSectorModel,workerStatusId:(E=(S=this.formData)==null?void 0:S.currentJob)==null?void 0:E.workerStatusId,workerStatusModel:(O=(L=this.formData)==null?void 0:L.currentJob)==null?void 0:O.workerStatusModel,jobSectorOptions:this.jobSectorOptions,workerStatusOptions:this.workerStatusOptions},this.queryOrgAddress=(N=(D=this.formData)==null?void 0:D.currentJob)==null?void 0:N.orgAddress,this.queryRealAddress=(W=(U=this.formData)==null?void 0:U.currentJob)==null?void 0:W.realAddress}}},PU={class:"text-center q-pt-xs"},$U={key:0,class:"row q-pt-lg q-px-lg"},LU={class:"col-12"},EU={class:"col-12 q-pt-md"},RU={class:"col-12 q-pt-md"},NU={class:"col-12 q-pt-md"};function AU(e,t,n,s,o,i){const l=f("q-checkbox"),a=f("q-input"),c=f("q-select"),p=f("q-form");return g(),x("div",null,[u(p,{ref:"form"},{default:h(()=>[r("div",null,[t[8]||(t[8]=r("div",{class:"text-center"}," Есть текущее место работы ? ",-1)),r("div",PU,[u(l,{modelValue:o.hasJobYes,"onUpdate:modelValue":[t[0]||(t[0]=d=>o.hasJobYes=d),t[1]||(t[1]=()=>o.hasJobNo=!1)],size:"lg",label:"Да",color:"positive"},null,8,["modelValue"]),u(l,{modelValue:o.hasJobNo,"onUpdate:modelValue":[t[2]||(t[2]=d=>o.hasJobNo=d),t[3]||(t[3]=()=>o.hasJobYes=!1)],size:"lg",label:"Нет",color:"positive",class:"q-ml-md"},null,8,["modelValue"])]),o.hasJobYes?(g(),x("div",$U,[r("div",LU,[u(a,{modelValue:o.currentJob.orgName,"onUpdate:modelValue":t[4]||(t[4]=d=>o.currentJob.orgName=d),outlined:"",label:"Наименование организации",rules:[d=>!o.isSubmit||d&&d.length||i.notifyError("Необходимо заполнить наименование организации")],color:"positive"},null,8,["modelValue","rules"])]),r("div",EU,[u(a,{modelValue:o.currentJob.employeePosition,"onUpdate:modelValue":t[5]||(t[5]=d=>o.currentJob.employeePosition=d),outlined:"",label:"Должность",rules:[d=>!o.isSubmit||d&&d.length||i.notifyError("Необходимо заполнить должность")],color:"positive"},null,8,["modelValue","rules"])]),r("div",RU,[u(c,{modelValue:o.currentJob.jobSectorModel,"onUpdate:modelValue":t[6]||(t[6]=d=>o.currentJob.jobSectorModel=d),outlined:"",label:"Отрасль организации",rules:[d=>!o.isSubmit||d&&d.title&&d.title.length||i.notifyError("Необходимо заполнить отрасль организации")],options:o.jobSectorOptions,color:"positive"},null,8,["modelValue","rules","options"])]),r("div",NU,[u(c,{modelValue:o.currentJob.workerStatusModel,"onUpdate:modelValue":t[7]||(t[7]=d=>o.currentJob.workerStatusModel=d),outlined:"",options:o.workerStatusOptions,label:"Статус работника",rules:[d=>!o.hasJob||!o.isSubmit||d&&d.title&&d.title.length||i.notifyError("Необходимо заполнить статус работника")],color:"positive"},null,8,["modelValue","options","rules"])])])):R("",!0)])]),_:1},512)])}const MU=Z(CU,[["render",AU]]),zU={name:"ProfileBindingNewClientFormDataAddress",components:{DadataAddressSelect:Da},props:{formData:{type:Object,default:null}},data(){var e,t;return{isSubmit:!1,realAddress:(e=this.formData)==null?void 0:e.realAddress,ordAddress:(t=this.formData)==null?void 0:t.ordAddress}},methods:{notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isSubmit=!1,this.isErrLoading=!0,this.errString=e,e},async validationForm(){return this.isSubmit=!0,await this.validateAddress()},submit(){var t,n,s,o;return{currentJob:{orgAddress:(t=this.ordAddress)!=null&&t.value?(n=this.ordAddress)==null?void 0:n.value:this.ordAddress,realAddress:(s=this.realAddress)!=null&&s.value?(o=this.realAddress)==null?void 0:o.value:this.realAddress}}},async validateAddress(){return this.ordAddress?this.realAddress?!0:(this.notifyError("Необходимо выбрать фактический адрес работы"),!1):(this.notifyError("Необходимо выбрать юридический адрес работы"),!1)},updateOrgAddress(e){this.ordAddress=e},updateRealAddress(e){this.realAddress=e}}},DU={key:0,class:"text-center q-mt-lg alert alert-danger"},TU={class:"row q-pt-lg q-px-md"},VU={class:"col-12"},BU={class:"col-12 q-pt-lg"};function IU(e,t,n,s,o,i){const l=f("DadataAddressSelect"),a=f("q-form");return g(),x("div",null,[u(a,{ref:"form"},{default:h(()=>[r("div",null,[t[2]||(t[2]=r("div",{class:"text-center"}," Заполните адрес место работы ",-1)),e.isErrLoading?(g(),x("div",DU,Y(e.errString),1)):R("",!0),r("div",TU,[r("div",VU,[u(l,{"model-value":o.ordAddress,"onUpdate:modelValue":i.updateOrgAddress},null,8,["model-value","onUpdate:modelValue"]),t[0]||(t[0]=r("div",{class:"text-weight-regular",style:{"padding-left":"10px !important"}},[r("span",null," Юридический адрес ")],-1))]),r("div",BU,[u(l,{"model-value":o.realAddress,"onUpdate:modelValue":i.updateRealAddress},null,8,["model-value","onUpdate:modelValue"]),t[1]||(t[1]=r("div",{class:"text-weight-regular",style:{"padding-left":"10px !important"}},[r("span",null," Фактический адрес организации ")],-1))])])])]),_:1},512)])}const OU=Z(zU,[["render",IU]]),FU={name:"ProfileBindingNewClientFormDataJobDescription",components:{Date:rs},props:{formData:{type:Object,default:null}},data(){var e,t,n,s,o,i;return{modelRealAddress:null,modelOrgAddress:null,isSubmit:!1,hasJobYes:!(((e=this.formData)==null?void 0:e.hasJob)===!1||((t=this.formData)==null?void 0:t.hasJob)===null||((n=this.formData)==null?void 0:n.hasJob)===void 0),hasJobNo:((s=this.formData)==null?void 0:s.hasJob)===!1||((o=this.formData)==null?void 0:o.hasJob)===null||((i=this.formData)==null?void 0:i.hasJob)===void 0,selfEmployed:!1,hasJob:!1,currentJob:{orgName:null,orgAddress:null,orgPhone:null,employeePosition:null,employeeExperience:null,employeeSalary:"0",employeeSalaryDays:null,realAddress:null,jobSectorId:null,jobSectorOptions:[{id:1,title:"Гос. учреждение",value:1,label:"Гос. учреждение"},{id:2,title:"Торговля",value:2,label:"Торговля"},{id:3,title:"Строительство",value:3,label:"Строительство"},{id:4,title:"Сфера услуг",value:4,label:"Сфера услуг"},{id:5,title:"Производств. сфера",value:5,label:"Производств. сфера"},{id:6,title:"Другой",value:6,label:"Другой"},{id:7,title:"Финансовые организации",value:7,label:"Финансовые организации"},{id:8,title:"Транспорт",value:8,label:"Транспорт"},{id:9,title:"Сельское хозяйство и пищевая промышленность",value:9,label:"Сельское хозяйство и пищевая промышленность"}],jobSectorModel:null,workerStatusId:null,workerStatusOptions:[{id:1,title:"нет",value:1,label:"нет"},{id:2,title:"Гос работник",value:2,label:"Гос работник"},{id:3,title:"Коммерч организация",value:3,label:"Коммерч организация"},{id:4,title:"Вахта",value:4,label:"Вахта"},{id:5,title:"ИП",value:5,label:"ИП"}],workerStatusModel:null},jobSectorOptions:[{id:1,title:"Гос. учреждение",value:1,label:"Гос. учреждение"},{id:2,title:"Торговля",value:2,label:"Торговля"},{id:3,title:"Строительство",value:3,label:"Строительство"},{id:4,title:"Сфера услуг",value:4,label:"Сфера услуг"},{id:5,title:"Производств. сфера",value:5,label:"Производств. сфера"},{id:6,title:"Другой",value:6,label:"Другой"},{id:7,title:"Финансовые организации",value:7,label:"Финансовые организации"},{id:8,title:"Транспорт",value:8,label:"Транспорт"},{id:9,title:"Сельское хозяйство и пищевая промышленность",value:9,label:"Сельское хозяйство и пищевая промышленность"}],workerStatusOptions:[{id:1,title:"нет",value:1,label:"нет"},{id:2,title:"Гос работник",value:2,label:"Гос работник"},{id:3,title:"Коммерч организация",value:3,label:"Коммерч организация"},{id:4,title:"Вахта",value:4,label:"Вахта"},{id:5,title:"ИП",value:5,label:"ИП"}],orgAddress:null,realAddress:null,queryOrgAddress:null,queryRealAddress:null,orgAddressValue:null,realAddressValue:null}},created(){this.setData()},methods:{notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isSubmit=!1,e},async validationForm(){return this.isSubmit=!0,await this.$refs.form.validate()},submit(){var t,n,s,o;return{currentJob:{orgPhone:(t=this.currentJob)==null?void 0:t.orgPhone,employeeExperience:(n=this.currentJob)==null?void 0:n.employeeExperience,employeeSalary:(s=this.currentJob)==null?void 0:s.employeeSalary,employeeSalaryDays:(o=this.currentJob)==null?void 0:o.employeeSalaryDays}}},orgAddressChanged(e){this.orgAddressValue=e.value},realAddressChanged(e){this.realAddressValue=e.value},validatorPrice(e){return!(this.isSubmit&&!He.validatorPrice(e))},setData(){var e,t,n,s,o,i,l,a,c,p,d,m,v,_,y,q,C,P,w,$,S,E,L,O,D,N,U,W;this.currentJob={orgName:(t=(e=this.formData)==null?void 0:e.currentJob)==null?void 0:t.orgName,orgAddress:(s=(n=this.formData)==null?void 0:n.currentJob)==null?void 0:s.orgAddress,orgPhone:(i=(o=this.formData)==null?void 0:o.currentJob)==null?void 0:i.orgPhone,employeePosition:(a=(l=this.formData)==null?void 0:l.currentJob)==null?void 0:a.employeePosition,employeeExperience:(p=(c=this.formData)==null?void 0:c.currentJob)==null?void 0:p.employeeExperience,employeeSalary:(m=(d=this.formData)==null?void 0:d.currentJob)==null?void 0:m.employeeSalary,employeeSalaryDays:(_=(v=this.formData)==null?void 0:v.currentJob)==null?void 0:_.employeeSalaryDays,realAddress:(q=(y=this.formData)==null?void 0:y.currentJob)==null?void 0:q.realAddress,jobSectorId:(P=(C=this.formData)==null?void 0:C.currentJob)==null?void 0:P.jobSectorId,jobSectorModel:($=(w=this.formData)==null?void 0:w.currentJob)==null?void 0:$.jobSectorModel,workerStatusId:(E=(S=this.formData)==null?void 0:S.currentJob)==null?void 0:E.workerStatusId,workerStatusModel:(O=(L=this.formData)==null?void 0:L.currentJob)==null?void 0:O.workerStatusModel,jobSectorOptions:this.jobSectorOptions,workerStatusOptions:this.workerStatusOptions},this.queryOrgAddress=(N=(D=this.formData)==null?void 0:D.currentJob)==null?void 0:N.orgAddress,this.queryRealAddress=(W=(U=this.formData)==null?void 0:U.currentJob)==null?void 0:W.realAddress},async validateAddress(){if(this.hasJobYes){if(!this.modelOrgAddress)return this.notifyError("Необходимо выбрать фактический адрес работы"),!1;if(!this.modelRealAddress)return this.notifyError("Необходимо выбрать юридический адрес работы"),!1}return!0}}},UU={class:"row q-pt-md job_description"},HU={class:"col-12 col-md-6 q-pt-md q-px-md"},jU={class:"col-12 col-md-6 q-pt-md q-px-md"},JU={class:"col-12 col-md-6 q-pt-md q-px-md"},QU={class:"col-12 col-md-6 q-pt-md q-px-md"};function WU(e,t,n,s,o,i){const l=f("q-input"),a=f("Date"),c=f("q-form");return g(),x("div",null,[u(c,{ref:"form"},{default:h(()=>[r("div",null,[t[4]||(t[4]=r("div",{class:"text-center"}," Детали место работы ",-1)),r("div",UU,[r("div",HU,[u(l,{modelValue:o.currentJob.orgPhone,"onUpdate:modelValue":t[0]||(t[0]=p=>o.currentJob.orgPhone=p),outlined:"",label:"Телефон организации",rules:[p=>!o.isSubmit||p&&p.length||i.notifyError("Необходимо заполнить телефон организации")],color:"positive"},null,8,["modelValue","rules"])]),r("div",jU,[u(a,{"model-value":o.currentJob.employeeExperience,label:"Дата трудоустройства",rules:[p=>!o.isSubmit||p&&p.length||i.notifyError("Необходимо заполнить дату трудоустройства")],"onUpdate:modelValue":t[1]||(t[1]=p=>o.currentJob.employeeExperience=p)},null,8,["model-value","rules"])]),r("div",JU,[u(l,{modelValue:o.currentJob.employeeSalary,"onUpdate:modelValue":t[2]||(t[2]=p=>o.currentJob.employeeSalary=p),outlined:"",label:"Зарплата",rules:[p=>!o.isSubmit||p&&p.length||i.validatorPrice(p)||i.notifyError("Необходимо заполнить поле  'Зарплата' ")],color:"positive",type:"number",step:"any"},null,8,["modelValue","rules"])]),r("div",QU,[u(l,{modelValue:o.currentJob.employeeSalaryDays,"onUpdate:modelValue":t[3]||(t[3]=p=>o.currentJob.employeeSalaryDays=p),outlined:"",label:"Даты расчета",rules:[p=>!o.isSubmit||p&&p.length||i.notifyError("Необходимо заполнить дату расчёта")],color:"positive"},null,8,["modelValue","rules"])])])])]),_:1},512)])}const KU=Z(FU,[["render",WU],["__scopeId","data-v-817858a8"]]),GU={name:"ProfileBindingNewClientFormDataSelfEmployed",props:{formData:{type:Object,default:null}},data:function(){var e,t,n,s,o,i;return{isSubmit:!1,yesSelfEmployed:!(((e=this.formData)==null?void 0:e.selfEmployed)===!1||((t=this.formData)==null?void 0:t.selfEmployed)===null||((n=this.formData)==null?void 0:n.selfEmployed)===void 0),noSelfEmployed:((s=this.formData)==null?void 0:s.selfEmployed)===!1||((o=this.formData)==null?void 0:o.selfEmployed)===null||((i=this.formData)==null?void 0:i.selfEmployed)===void 0}},methods:{notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isSubmit=!1,e},async validationForm(){return this.isSubmit=!0,await this.$refs.form.validate()},submit(){return{selfEmployed:this.yesSelfEmployed??!1}}}},YU={class:"q-mt-lg"},XU={class:"q-mx-sm"},ZU={class:"text-center q-pt-xs"};function eH(e,t,n,s,o,i){const l=f("q-checkbox"),a=f("q-form");return g(),x("div",null,[u(a,{ref:"form",class:"",onSubmit:i.submit},{default:h(()=>[r("div",YU,[u(a,{ref:"form",class:"profile-edit_form margin-block-end q-mx-auto q-pt-md"},{default:h(()=>[r("div",XU,[t[4]||(t[4]=r("div",{class:"text-center"}," Вы являетесь индивидуальным предпринимателем ? ",-1)),r("div",ZU,[u(l,{modelValue:e.yesSelfEmployed,"onUpdate:modelValue":[t[0]||(t[0]=c=>e.yesSelfEmployed=c),t[1]||(t[1]=()=>e.noSelfEmployed=!1)],size:"lg",label:"Да",color:"positive"},null,8,["modelValue"]),u(l,{modelValue:e.noSelfEmployed,"onUpdate:modelValue":[t[2]||(t[2]=c=>e.noSelfEmployed=c),t[3]||(t[3]=()=>e.yesSelfEmployed=!1)],size:"lg",label:"Нет",color:"positive",class:"q-ml-md"},null,8,["modelValue"])])])]),_:1},512)])]),_:1},8,["onSubmit"])])}const tH=Z(GU,[["render",eH],["__scopeId","data-v-6ac10db2"]]),nH={name:"ProfileBindingNewClientFormDataIncomeSources",props:{formData:{type:Object,default:null}},data:function(){var e,t,n,s,o;return{isSubmit:!1,yes:((t=(e=this.formData)==null?void 0:e.incomeSources)==null?void 0:t.length)>0,not:!((s=(n=this.formData)==null?void 0:n.incomeSources)!=null&&s.length),incomeSources:((o=this.formData)==null?void 0:o.incomeSources)??[],incomeSourcesTypes:null,options:null}},computed:{indexAddButtonIncomeSources(){const e=this.findLastIndex(this.incomeSources,"sysRowStatus","ACT"),t=this.findLastIndex(this.incomeSources,"sysRowStatus","NEW");return e>t?e:t}},watch:{yes(e){e&&this.newAddClick()}},created(){this.registrationDataIncomeSourceTypes().then(e=>{var t,n;if(!e||e!=null&&e.error)throw e;this.incomeSourcesTypes=(n=(t=e==null?void 0:e.result)==null?void 0:t.incomeSourceTypes)==null?void 0:n.map(s=>({...s,label:s.title,value:s.id})),this.options=this.incomeSourcesTypes}).catch(e=>{console.warn(e,"err")}).finally(()=>{})},methods:{...De({registrationDataIncomeSourceTypes:"profileRegistration/registrationDataIncomeSourceTypes"}),notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isSubmit=!1,e},async validationForm(){return this.isSubmit=!0,await this.$refs.form.validate()},submit(){if(!this.yes)return{incomeSources:[]};const e=this.profileSubmitEdit();return{incomeSources:e!=null&&e.length?e:null}},validatorPrice:function(e){return!(this.isSubmit&&!He.validatorPrice(e))},findLastIndex(e,t,n){var l;let s=(l=e.slice().reverse())==null?void 0:l.findIndex(a=>a[t]===n),o=e.length-1;return s>=0?o-s:s},profileSubmitEdit(){var n;const e=[];return((n=this.incomeSources)==null?void 0:n.slice()).forEach(s=>{var o,i,l,a;if(typeof s.incomeSourceTypeModel=="string"){const c=(i=(o=this.incomeSourcesTypes)==null?void 0:o.find)==null?void 0:i.call(o,p=>p.title===s.incomeSourceTypeModel);c?s.incomeSourceTypeModel={...s.incomeSourceTypeModel,...c}:s.incomeSourceTypeModel={...s,title:s.incomeSourceTypeModel,id:-1,value:-1,label:s.incomeSourceTypeModel}}(s==null?void 0:s.sysRowStatus)!=="DEL"&&e.push({id:s.id,amount:s.amount,incomeSourceTypeTitle:(l=s.incomeSourceTypeModel)==null?void 0:l.title,incomeSourceTypeId:(a=s.incomeSourceTypeModel)==null?void 0:a.id,incomeSourceTypeModel:s.incomeSourceTypeModel,sysRowStatus:"NEW"})}),e},newAddClick(){this.incomeSources=[],this.incomeSources.push({amount:null,sysRowStatus:"NEW",incomeSourceTypeTitle:null,incomeSourceTypeId:null,incomeSourceTypeModel:null})},addClick(){this.incomeSources.push({amount:null,sysRowStatus:"NEW",incomeSourceTypeTitle:null,incomeSourceTypeId:null,incomeSourceTypeModel:null})},clearClick(e){var t,n,s;this.incomeSources.forEach((o,i)=>{e===i&&(o.sysRowStatus="DEL")}),(((t=this.incomeSources)==null?void 0:t.length)===0||(s=(n=this.incomeSources)==null?void 0:n.every)!=null&&s.call(n,o=>o.sysRowStatus==="DEL"))&&(this.yes=!1,this.not=!0)},setModel(e,t){this.incomeSources.forEach((n,s)=>{t===s&&(n.incomeSourceTypeModel=e)})},filterFn(e,t){if(e===""){t(()=>{this.incomeSourcesTypes=this.options});return}t(()=>{var s,o;const n=e.toLowerCase();this.incomeSourcesTypes=(o=(s=this.options)==null?void 0:s.filter)==null?void 0:o.call(s,i=>i.label.toLowerCase().indexOf(n)>-1)})},validatorSelect(e){return!(!e||typeof e=="string"&&!(e!=null&&e.length)||typeof e!="string"&&!(e!=null&&e.value))}}},oH={class:"text-center q-pt-xs"},sH={key:0,class:"q-mt-lg q-px-md"},iH={key:0,class:"q-pt-lg"},lH={class:"row q-col-gutter-x-md"},rH={class:"col-12 col-md-8 q-pt-md"},aH={class:"col-12 col-md-4 q-pt-md"},uH={class:"col-12 q-pb-lg text-right"};function cH(e,t,n,s,o,i){const l=f("q-checkbox"),a=f("q-select"),c=f("q-input"),p=f("q-btn"),d=f("q-form");return g(),x("div",null,[u(d,{ref:"form"},{default:h(()=>[t[4]||(t[4]=r("div",{class:"text-center text-weight-regular no-margin profile-edit_form-title"}," Есть дополнительные источники дохода? ",-1)),r("div",oH,[u(l,{modelValue:e.yes,"onUpdate:modelValue":[t[0]||(t[0]=m=>e.yes=m),t[1]||(t[1]=()=>e.not=!1)],size:"lg",label:"Да",color:"positive"},null,8,["modelValue"]),u(l,{modelValue:e.not,"onUpdate:modelValue":[t[2]||(t[2]=m=>e.not=m),t[3]||(t[3]=()=>e.yes=!1)],size:"lg",label:"Нет",color:"positive",class:"q-ml-md"},null,8,["modelValue"])]),e.yes?(g(),x("div",sH,[e.incomeSources&&e.incomeSources.length>0&&i.indexAddButtonIncomeSources>-1?(g(),x("div",iH,[(g(!0),x(st,null,kt(e.incomeSources,(m,v)=>(g(),x("div",{key:v},[Je(r("div",lH,[r("div",rH,[u(a,{modelValue:e.incomeSources[v].incomeSourceTypeModel,"onUpdate:modelValue":_=>e.incomeSources[v].incomeSourceTypeModel=_,outlined:"","use-input":"","hide-selected":"","fill-input":"","input-debounce":"0",options:e.incomeSourcesTypes,label:"Тип источника дохода",color:"positive",rules:[_=>!e.isSubmit||!!_||i.notifyError("Введите тип источника дохода")],onFilter:i.filterFn,onInputValue:_=>{i.setModel(_,v)}},null,8,["modelValue","onUpdate:modelValue","options","rules","onFilter","onInputValue"])]),r("div",aH,[u(c,{modelValue:e.incomeSources[v].amount,"onUpdate:modelValue":_=>e.incomeSources[v].amount=_,outlined:"",label:"Сумма",color:"positive",type:"number",step:"any",rules:[_=>!e.isSubmit||_>0||i.notifyError("Введите сумму")]},null,8,["modelValue","onUpdate:modelValue","rules"])]),r("div",uH,[u(p,{flat:"",rounded:"",color:"red",label:"Удалить",onClick:_=>i.clearClick(v)},null,8,["onClick"]),v===i.indexAddButtonIncomeSources?(g(),K(p,{key:0,flat:"",rounded:"",color:"positive",label:"Добавить",onClick:i.addClick},null,8,["onClick"])):R("",!0)])],512),[[Nn,m.sysRowStatus!="DEL"]])]))),128))])):R("",!0)])):R("",!0)]),_:1},512)])}const dH=Z(nH,[["render",cH]]),pH={name:"ProfileBindingNewClientFormDataFilePassport",props:{formData:{type:Object,default:null}},data:function(){var e,t,n,s,o;return{isSubmit:!1,files:(e=this.formData)==null?void 0:e.files,filesJob:(t=this.formData)==null?void 0:t.filesJob,filesPassport:(n=this.formData)==null?void 0:n.filesPassport,filesOldPassport:(s=this.formData)==null?void 0:s.filesOldPassport,filesAddress:(o=this.formData)==null?void 0:o.filesAddress}},methods:{async validationForm(){return this.isSubmit=!0,await this.$refs.form.validate()},submit(){return{files:this.files,filesPassport:this.filesPassport,filesOldPassport:this.filesOldPassport,filesAddress:this.filesAddress,filesJob:this.filesJob}},notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isSubmit=!1,e}}},mH={class:"q-mt-lg q-px-md"},fH={class:"py-2rem"},hH={class:"py-2rem"},gH={class:"py-2rem"};function vH(e,t,n,s,o,i){const l=f("q-icon"),a=f("q-file"),c=f("q-form");return g(),x("div",null,[u(c,{ref:"form",class:""},{default:h(()=>[t[6]||(t[6]=r("div",{class:"text-center text-weight-regular no-margin profile-edit_form-title"}," Приложите подтверждающие документы ",-1)),t[7]||(t[7]=r("div",{class:"text-center q-pt-sm"},[r("div",{class:"alert alert-secondary",role:"alert"},[H(" Допустимые форматы файлов: .png, .jpg, .bmp, .doc, .docx, .xls, .xlsx, .pdf "),r("br"),H(" Размер файла не должен превышать 10 Мб ")])],-1)),r("div",mH,[r("div",fH,[t[3]||(t[3]=r("div",null," Разворот паспорта с ФИО и данные выдаче паспорта (2-3 страницы) ",-1)),u(a,{modelValue:e.filesPassport,"onUpdate:modelValue":t[0]||(t[0]=p=>e.filesPassport=p),color:"positive",class:"q-file__filler-opacity-0",label:"Паспорт",filled:"",counter:"","use-chips":"",multiple:"","max-files":"12",rules:[p=>!e.isSubmit||p||i.notifyError("Необходимо приложить документы паспорта")]},{prepend:h(()=>[u(l,{name:"attach_file"})]),_:1},8,["modelValue","rules"])]),r("div",hH,[t[4]||(t[4]=r("div",null," Сведения о месте жительства (4-5 страницы, 6-7 страницы, если заполнены) ",-1)),u(a,{modelValue:e.filesAddress,"onUpdate:modelValue":t[1]||(t[1]=p=>e.filesAddress=p),color:"positive",class:"q-file__filler-opacity-0",label:"Место жительства",filled:"",counter:"","use-chips":"",multiple:"","max-files":"12",rules:[p=>!e.isSubmit||p||i.notifyError("Необходимо приложить документы место жительства")]},{prepend:h(()=>[u(l,{name:"attach_file"})]),_:1},8,["modelValue","rules"])]),r("div",gH,[t[5]||(t[5]=r("div",null,"Сведения о ранее выданных паспортах (18-19 страницы)",-1)),u(a,{modelValue:e.filesOldPassport,"onUpdate:modelValue":t[2]||(t[2]=p=>e.filesOldPassport=p),color:"positive",class:"q-file__filler-opacity-0",label:"Ранее выданные паспорта",filled:"",counter:"","use-chips":"",multiple:"","max-files":"12",rules:[p=>!e.isSubmit||p||i.notifyError("Необходимо приложить документы ранее выданных паспортов")]},{prepend:h(()=>[u(l,{name:"attach_file"})]),_:1},8,["modelValue","rules"])])])]),_:1},512)])}const _H=Z(pH,[["render",vH]]),bH={name:"ProfileBindingNewClientFormDataFilePassport",props:{formData:{type:Object,default:null}},data:function(){var e,t,n,s,o;return{isSubmit:!1,files:(e=this.formData)==null?void 0:e.files,filesJob:(t=this.formData)==null?void 0:t.filesJob,filesPassport:(n=this.formData)==null?void 0:n.filesPassport,filesOldPassport:(s=this.formData)==null?void 0:s.filesOldPassport,filesAddress:(o=this.formData)==null?void 0:o.filesAddress}},methods:{async validationForm(){return this.isSubmit=!0,await this.$refs.form.validate()},submit(){return{files:this.files,filesPassport:this.filesPassport,filesOldPassport:this.filesOldPassport,filesAddress:this.filesAddress,filesJob:this.filesJob}},notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isSubmit=!1,e}}},yH={class:"q-mt-lg q-px-md"},xH={class:"py-2rem"},kH={class:"py-2rem"};function wH(e,t,n,s,o,i){const l=f("q-icon"),a=f("q-file"),c=f("q-form");return g(),x("div",null,[u(c,{ref:"form",class:""},{default:h(()=>[t[2]||(t[2]=r("div",{class:"text-center text-weight-regular no-margin profile-edit_form-title"}," Приложите подтверждающие документы ",-1)),t[3]||(t[3]=r("div",{class:"text-center q-pt-sm"},[r("div",{class:"alert alert-secondary",role:"alert"},[H(" Допустимые форматы файлов: .png, .jpg, .bmp, .doc, .docx, .xls, .xlsx, .pdf "),r("br"),H(" Размер файла не должен превышать 10 Мб ")])],-1)),r("div",yH,[r("div",xH,[u(a,{modelValue:e.filesJob,"onUpdate:modelValue":t[0]||(t[0]=p=>e.filesJob=p),color:"positive",class:"q-file__filler-opacity-0",label:"Документ подтверждающий доход",filled:"",counter:"","use-chips":"",multiple:"","max-files":"12"},{prepend:h(()=>[u(l,{name:"attach_file"})]),_:1},8,["modelValue"])]),r("div",kH,[u(a,{modelValue:e.files,"onUpdate:modelValue":t[1]||(t[1]=p=>e.files=p),color:"positive",class:"q-file__filler-opacity-0",label:"Иные документы",filled:"",counter:"","use-chips":"",multiple:"","max-files":"12"},{prepend:h(()=>[u(l,{name:"attach_file"})]),_:1},8,["modelValue"])])])]),_:1},512)])}const qH=Z(bH,[["render",wH]]),SH={name:"ProfileBindingNewClientFormDataPension",props:{formData:{type:Object,default:null}},data:function(){var e,t,n;return{isSubmit:!1,hasPension:((e=this.formData)==null?void 0:e.hasPension)??!1,pensionDocument:((t=this.formData)==null?void 0:t.pensionDocument)??null,monthlyCosts:((n=this.formData)==null?void 0:n.monthlyCosts)??null}},methods:{notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isSubmit=!1,e},async validationForm(){return this.isSubmit=!0,await this.$refs.form.validate()},submit(){return{hasPension:this.hasPension?this.hasPension:null,pensionDocument:this.hasPension&&this.pensionDocument?this.pensionDocument:null,monthlyCosts:this.monthlyCosts}},validatorPrice:function(e){return!(this.isSubmit&&!He.validatorPrice(e))}}},CH={class:"q-mt-lg"},PH={class:"row"},$H={class:"q-pt-sm col-12 col-md-12"},LH={key:0,class:"q-pt-sm col-12 col-md-12"},EH={class:"col-12 col-md-12"};function RH(e,t,n,s,o,i){const l=f("q-checkbox"),a=f("q-input"),c=f("q-form");return g(),x("div",null,[u(c,{ref:"form",class:"form_property"},{default:h(()=>[t[3]||(t[3]=r("div",{class:"text-center text-weight-regular no-margin profile-edit_form-title"}," Ещё некоторые данные о Вас ",-1)),r("div",CH,[r("div",PH,[r("div",$H,[u(l,{modelValue:e.hasPension,"onUpdate:modelValue":t[0]||(t[0]=p=>e.hasPension=p),label:"Я получаю пенсию",color:"positive"},null,8,["modelValue"])]),e.hasPension?(g(),x("div",LH,[u(a,{modelValue:e.pensionDocument,"onUpdate:modelValue":t[1]||(t[1]=p=>e.pensionDocument=p),outlined:"",label:"Пенсионное удостоверение",disable:!e.hasPension,rules:[p=>!e.hasPension||!e.isSubmit||p&&p.length||i.notifyError("Необходимо заполнить поле")],style:{"max-width":"300px"},color:"positive"},null,8,["modelValue","disable","rules"])])):R("",!0),r("div",EH,[u(a,{modelValue:e.monthlyCosts,"onUpdate:modelValue":t[2]||(t[2]=p=>e.monthlyCosts=p),outlined:"",label:"Расходы",rules:[p=>!e.isSubmit||p&&p.length||i.validatorPrice(p)||i.notifyError("Необходимо заполнить поле")],color:"positive",type:"number",step:"any",style:{"max-width":"300px"}},null,8,["modelValue","rules"])])])])]),_:1},512)])}const NH=Z(SH,[["render",RH],["__scopeId","data-v-0e3ba40f"]]),AH={name:"ProfileBindingNewClientFormDataFinal",props:{formData:{type:Object,default:null}},data(){return{isErrLoading:!1,errString:"errString",loading:!1,lastName:null,firstName:null,middleName:null,dateOfBirth:null,gender:null,oldPassports:null,oldPassportsIsEmpty:null,passportSerial:null,passportNumber:null,passportDepartament:null,passportDepartamentCode:null,passportDate:null,placeOfBirth:null,homeAddress:null,regAddress:null,snils:null,inn:null,maritalStatus:null,hasChildren:null,numberOfChildren:null,familyIncome:null,monthlyCosts:null,education:null,isStudent:!1,studentStatusExpDate:null,hasCar:null,carModel:null,carYear:null,hasProperty:null,contacts:null,selfEmployed:!1,hasJob:!1,hasPension:!1,pensionDocument:null,currentJob:null,incomeSources:null,files:null,filesJob:null,filesPassport:null,filesOldPassport:null,filesAddress:null,mobileNumber:null,token:null}},created(){var e,t,n,s,o,i,l,a,c,p,d,m,v,_,y,q,C,P,w,$,S,E,L,O,D,N,U,W,z,M,F,re,se,B,te,fe,$e,ne,T,ae;this.lastName=(e=this.formData)==null?void 0:e.lastName,this.firstName=(t=this.formData)==null?void 0:t.firstName,this.middleName=(n=this.formData)==null?void 0:n.middleName,this.dateOfBirth=(s=this.formData)==null?void 0:s.dateOfBirth,this.gender=(o=this.formData)==null?void 0:o.gender,this.oldPassports=(i=this.formData)==null?void 0:i.oldPassports,this.oldPassportsIsEmpty=(l=this.formData)==null?void 0:l.oldPassportsIsEmpty,this.passportSerial=(a=this.formData)==null?void 0:a.passportSerial,this.passportNumber=(c=this.formData)==null?void 0:c.passportNumber,this.passportDepartament=(p=this.formData)==null?void 0:p.passportDepartament,this.passportDepartamentCode=(d=this.formData)==null?void 0:d.passportDepartamentCode,this.passportDate=(m=this.formData)==null?void 0:m.passportDate,this.placeOfBirth=(v=this.formData)==null?void 0:v.placeOfBirth,this.regAddress=(_=this.formData)==null?void 0:_.regAddress,this.homeAddress=(y=this.formData)==null?void 0:y.homeAddress,this.inn=(q=this.formData)==null?void 0:q.inn,this.snils=(C=this.formData)==null?void 0:C.snils,this.maritalStatus=(P=this.formData)==null?void 0:P.maritalStatus,this.hasChildren=(w=this.formData)==null?void 0:w.hasChildren,this.education=($=this.formData)==null?void 0:$.education,this.isStudent=(S=this.formData)==null?void 0:S.isStudent,this.studentStatusExpDate=(E=this.formData)==null?void 0:E.studentStatusExpDate,this.numberOfChildren=(L=this.formData)==null?void 0:L.numberOfChildren,this.hasCar=(O=this.formData)==null?void 0:O.hasCar,this.carModel=(D=this.formData)==null?void 0:D.carModel,this.carYear=(N=this.formData)==null?void 0:N.carYear,this.hasProperty=(U=this.formData)==null?void 0:U.hasProperty,this.contacts=(W=this.formData)==null?void 0:W.contacts,this.currentJob=(z=this.formData)==null?void 0:z.currentJob,this.selfEmployed=(M=this.formData)==null?void 0:M.selfEmployed,this.hasJob=(F=this.formData)==null?void 0:F.hasJob,this.hasPension=(re=this.formData)==null?void 0:re.hasPension,this.pensionDocument=(se=this.formData)==null?void 0:se.pensionDocument,this.monthlyCosts=(B=this.formData)==null?void 0:B.monthlyCosts,this.incomeSources=(te=this.formData)==null?void 0:te.incomeSources,this.files=(fe=this.formData)==null?void 0:fe.files,this.filesJob=($e=this.formData)==null?void 0:$e.filesJob,this.filesPassport=(ne=this.formData)==null?void 0:ne.filesPassport,this.filesOldPassport=(T=this.formData)==null?void 0:T.filesOldPassport,this.filesAddress=(ae=this.formData)==null?void 0:ae.filesAddress,this.mobileNumber=this.$store.getters["user/phoneNumber"],this.token=fl.v4(),this.sendForm()},methods:{...De({profileRegistration:"profileRegistration/profileRegistration",userProfile:"user/userProfile"}),capitalizeFirst(e){let t="",n="";e===void 0&&(t="");for(var s=0;s<e.length;s++)n=s==0?e[s].toUpperCase():e[s].toLowerCase(),t+=n;return t},sendForm(){var t,n,s,o,i,l,a,c,p,d,m,v;let e=new FormData;if(this.loading=!0,(t=this.filesAddress)!=null&&t.length)for(let _=0;_<((n=this.filesAddress)==null?void 0:n.length);_++)e.append("filesAddress",this.filesAddress[_]);if((s=this.filesOldPassport)!=null&&s.length)for(let _=0;_<((o=this.filesOldPassport)==null?void 0:o.length);_++)e.append("filesOldPassport",this.filesOldPassport[_]);if((i=this.filesPassport)!=null&&i.length)for(let _=0;_<((l=this.filesPassport)==null?void 0:l.length);_++)e.append("filesPassport",this.filesPassport[_]);if((a=this.files)!=null&&a.length)for(let _=0;_<((c=this.files)==null?void 0:c.length);_++)e.append("files",this.files[_]);if((p=this.filesJob)!=null&&p.length)for(let _=0;_<((d=this.filesJob)==null?void 0:d.length);_++)e.append("filesJob",this.filesJob[_]);e.append("AddClient",JSON.stringify({lastName:this.capitalizeFirst(this.lastName),firstName:this.capitalizeFirst(this.firstName),middleName:this.capitalizeFirst(this.middleName),dateOfBirth:this.dateOfBirth,gender:this.gender,oldPassportsIsEmpty:this.oldPassportsIsEmpty,oldPassports:this.oldPassports,passportSerial:this.passportSerial,passportNumber:this.passportNumber,passportDepartament:this.passportDepartament,passportDepartamentCode:this.passportDepartamentCode,passportDate:this.passportDate,placeOfBirth:this.placeOfBirth,homeAddress:this.homeAddress,regAddress:this.regAddress,snils:this.snils,inn:this.inn,maritalStatus:this.maritalStatus,hasChildren:this.hasChildren,numberOfChildren:this.numberOfChildren,familyIncome:this.familyIncome,monthlyCosts:this.monthlyCosts,education:this.education,isStudent:this.isStudent,studentStatusExpDate:this.studentStatusExpDate,hasCar:this.hasCar,carModel:this.carModel,carYear:this.carYear,hasProperty:this.hasProperty,contacts:(m=this.contacts)==null?void 0:m.filter(_=>_.sysRowStatus!=="DEL"),selfEmployed:this.selfEmployed,hasJob:this.hasJob,hasPension:this.hasPension,pensionDocument:this.pensionDocument,currentJob:this.currentJob,job:this.currentJob,incomeSources:(v=this.incomeSources)==null?void 0:v.filter(_=>_.sysRowStatus!=="DEL"),mobileNumber:this.mobileNumber})),e.append("token",this.token),this.profileRegistration(e).then(()=>{this.userProfile().then(()=>{}).catch(_=>{var y,q,C;console.warn(_),this.isErrLoading=!0,this.errString=((q=(y=_==null?void 0:_.data)==null?void 0:y.result)==null?void 0:q.exception)??((C=_==null?void 0:_.data)==null?void 0:C.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже"}).finally(()=>{this.loading=!1})}).catch(_=>{console.warn(_,"err"),this.isErrLoading=!0,this.errString="К сожалению возникли временные неполадки. Повторите попытку позже",this.loading=!1}).finally(()=>{})}},components:{Error_Alert:zn}},MH={key:0},zH={key:1,class:"final_loading"};function DH(e,t,n,s,o,i){const l=f("Error_Alert"),a=f("q-spinner"),c=f("q-card-section"),p=f("q-card");return g(),x("div",null,[u(p,{class:"q-card-none q-mb-lg"},{default:h(()=>[u(c,{class:"no-padding"},{default:h(()=>[o.isErrLoading?(g(),x("div",MH,[u(l,{"is-error":!0,"error-text":o.errString},null,8,["error-text"])])):R("",!0),o.loading?(g(),x("div",zH,[u(a,{size:"5rem",color:"positive"}),t[0]||(t[0]=r("p",{class:"text-center text-weight-bold q-pt-md q-px-md"}," Отправка данных. Пожалуйста, подождите... ",-1))])):R("",!0)]),_:1})]),_:1})])}const TH=Z(AH,[["render",DH],["__scopeId","data-v-58bd75f2"]]),VH={name:"ProfileBindingNewClientFormNavigation",props:{step:{type:Number,default:null}},methods:{formNext(){this.$emit("next")},formBack(){this.$emit("back")}}},BH={class:"text-right"};function IH(e,t,n,s,o,i){const l=f("q-btn");return g(),x("div",BH,[n.step>1&&n.step!=18?(g(),K(l,{key:0,color:"grey",label:"Назад",outline:"",rounded:"",class:"q-mr-lg q-px-lg q-mt-sm",onClick:i.formBack},null,8,["onClick"])):R("",!0),(n.step>1||n.step===1)&&n.step!=18?(g(),K(l,{key:1,color:"positive",label:n.step<17?"Продолжить":"Отправить анкету",outline:"",rounded:"",class:"q-mt-sm",onClick:i.formNext},null,8,["label","onClick"])):R("",!0)])}const OH=Z(VH,[["render",IH]]),FH={name:"ProfileBindingNewClientFormMain",components:{Profile_Binding_New_Client_Form_Data_Name:kI,Profile_Binding_New_Client_Form_Navigation:OH,Profile_Binding_New_Client_Form_Data_Gender:hI,Profile_Binding_New_Client_Form_Data_Passport:BI,Profile_Binding_New_Client_Form_Data_Old_Passport:YI,Profile_Binding_New_Client_Form_Data_Inn_Snils:iO,Profile_Binding_New_Client_Form_Data_Address:GF,Profile_Binding_New_Client_Form_Data_Additional_Information:iU,Profile_Binding_New_Client_Form_Data_Property:hU,Profile_Binding_New_Client_Form_Data_Contacts:SU,Profile_Binding_New_Client_Form_Data_Job_Name:MU,Profile_Binding_New_Client_Form_Data_Job_Address:OU,Profile_Binding_New_Client_Form_Data_Job_Description:KU,Profile_Binding_New_Client_Form_Data_Self_Employed:tH,Profile_Binding_New_Client_Form_Data_Income_Sources:dH,Profile_Binding_New_Client_Form_Data_File_Passport:_H,Profile_Binding_New_Client_Form_Data_File_Document:qH,Profile_Binding_New_Client_Form_Data_Pension:NH,Profile_Binding_New_Client_Form_Data_Final:TH},props:{step:{type:Number,default:null},passportNumber:{type:String,default:null},passportSerial:{type:String,default:null}},emits:["next"],data:function(){return{modelStep:1,formData:{passportNumber:this.passportNumber,passportSerial:this.passportSerial}}},watch:{step(e){this.modelStep=e}},methods:{async next(){if(this.modelStep===1){await this.formName();return}if(this.modelStep===2){await this.formGender();return}if(this.modelStep===3){await this.formPassport();return}if(this.modelStep===4){await this.formInnSnils();return}if(this.modelStep===5){await this.formAddress();return}if(this.modelStep===6){await this.formOldPassport();return}if(this.modelStep===7){await this.formAdditionalInformation();return}if(this.modelStep===8){await this.formPropery();return}if(this.modelStep===9){await this.formContacts();return}if(this.modelStep===10){await this.formSelftEmployed();return}if(this.modelStep===11){await this.formJobName();return}if(this.modelStep===12){await this.formJobAddress();return}if(this.modelStep===13){await this.formJobDescription();return}if(this.modelStep===14){await this.formPension();return}if(this.modelStep===15){await this.formJobIncomeSources();return}if(this.modelStep===16){await this.formJobFilePassport();return}if(this.modelStep===17){await this.formJobFileDocument();return}},back(){this.$emit("back"),!this.formData.hasJob&&this.modelStep===14&&(this.$emit("back"),this.$emit("back"))},backPassport(){this.$emit("backPassport")},async formName(){if(!await this.$refs.name.validationForm())return;const t=await this.$refs.name.submit();this.formData={...this.formData,lastName:(t==null?void 0:t.lastName)??null,firstName:(t==null?void 0:t.firstName)??null,middleName:(t==null?void 0:t.middleName)??null},this.$emit("next")},async formGender(){if(!await this.$refs.gender.validationForm())return;const t=await this.$refs.gender.submit();this.formData={...this.formData,dateOfBirth:(t==null?void 0:t.dateOfBirth)??null,gender:(t==null?void 0:t.gender)??null},this.$emit("next")},async formPassport(){if(!await this.$refs.passport.validationForm())return;const t=await this.$refs.passport.submit();this.formData={...this.formData,passportDepartament:(t==null?void 0:t.passportDepartament)??null,passportDepartamentCode:(t==null?void 0:t.passportDepartamentCode)??null,passportDate:(t==null?void 0:t.passportDate)??null,placeOfBirth:(t==null?void 0:t.placeOfBirth)??null},this.$emit("next")},async formInnSnils(){if(!await this.$refs.inn_snils.validationForm())return;const t=await this.$refs.inn_snils.submit();this.formData={...this.formData,inn:(t==null?void 0:t.inn)??null,snils:(t==null?void 0:t.snils)??null},this.$emit("next")},async formAddress(){if(!await this.$refs.address.validationForm())return;const t=await this.$refs.address.submit();this.formData={...this.formData,regAddress:(t==null?void 0:t.regAddress)??null,homeAddress:(t==null?void 0:t.homeAddress)??null},this.$emit("next")},async formOldPassport(){if(!await this.$refs.old_passport.validationForm())return;const t=await this.$refs.old_passport.submit();this.formData={...this.formData,oldPassportsIsEmpty:(t==null?void 0:t.oldPassportsIsEmpty)??null,oldPassports:t!=null&&t.oldPassportsIsEmpty?(t==null?void 0:t.oldPassports)??null:null},this.$emit("next")},async formAdditionalInformation(){if(!await this.$refs.additional_information.validationForm())return;const t=await this.$refs.additional_information.submit();this.formData={...this.formData,maritalStatus:(t==null?void 0:t.maritalStatus)??null,education:(t==null?void 0:t.education)??null,hasChildren:(t==null?void 0:t.hasChildren)??!1,numberOfChildren:t!=null&&t.hasChildren?t==null?void 0:t.numberOfChildren:null},this.$emit("next")},async formPropery(){if(!await this.$refs.propery.validationForm())return;const t=await this.$refs.propery.submit();this.formData={...this.formData,hasCar:t.hasCar,carModel:t.hasCar?t.carModel:null,carYear:t.hasCar?t.carYear:null,hasProperty:t.hasProperty},this.$emit("next")},async formContacts(){var n;if(!await this.$refs.contacts.validationForm())return;const t=await this.$refs.contacts.submit();this.formData={...this.formData,contacts:(n=t.contacts)!=null&&n.length?t.contacts:null},this.$emit("next")},async formSelftEmployed(){if(!await this.$refs.selfEmployed.validationForm())return;const t=await this.$refs.selfEmployed.submit();this.formData={...this.formData,selfEmployed:(t==null?void 0:t.selfEmployed)??!1},this.$emit("next")},async formJobName(){var n,s,o,i,l;if(!await this.$refs.job_name.validationForm())return;const t=await this.$refs.job_name.submit();this.formData={...this.formData,hasJob:(t==null?void 0:t.hasJob)??!1,currentJob:t!=null&&t.hasJob?{...(n=this.formData)==null?void 0:n.currentJob,orgName:((s=t==null?void 0:t.currentJob)==null?void 0:s.orgName)??null,employeePosition:((o=t==null?void 0:t.currentJob)==null?void 0:o.employeePosition)??null,jobSectorModel:((i=t==null?void 0:t.currentJob)==null?void 0:i.jobSectorModel)??null,workerStatusModel:((l=t==null?void 0:t.currentJob)==null?void 0:l.workerStatusModel)??null}:null},this.$emit("next"),this.formData.hasJob||(this.$emit("next"),this.$emit("next"))},async formJobAddress(){var n,s,o;if(!await this.$refs.job_address.validationForm())return;const t=await this.$refs.job_address.submit();this.formData={...this.formData,currentJob:{...(n=this.formData)==null?void 0:n.currentJob,orgAddress:((s=t==null?void 0:t.currentJob)==null?void 0:s.orgAddress)??null,realAddress:((o=t==null?void 0:t.currentJob)==null?void 0:o.realAddress)??null}},this.$emit("next")},async formJobDescription(){var n,s,o,i,l;if(!await this.$refs.job_description.validationForm())return;const t=await this.$refs.job_description.submit();this.formData={...this.formData,currentJob:{...(n=this.formData)==null?void 0:n.currentJob,orgPhone:((s=t==null?void 0:t.currentJob)==null?void 0:s.orgPhone)??null,employeeExperience:((o=t==null?void 0:t.currentJob)==null?void 0:o.employeeExperience)??null,employeeSalary:((i=t==null?void 0:t.currentJob)==null?void 0:i.employeeSalary)??null,employeeSalaryDays:((l=t==null?void 0:t.currentJob)==null?void 0:l.employeeSalaryDays)??null}},this.$emit("next")},async formPension(){if(!await this.$refs.pension.validationForm())return;const t=await this.$refs.pension.submit();this.formData={...this.formData,hasPension:(t==null?void 0:t.hasPension)??!1,pensionDocument:t!=null&&t.hasPension&&(t!=null&&t.pensionDocument)?t==null?void 0:t.pensionDocument:null,monthlyCosts:(t==null?void 0:t.monthlyCosts)??null},this.$emit("next")},async formJobIncomeSources(){if(!await this.$refs.job_income_sources.validationForm())return;const t=await this.$refs.job_income_sources.submit();this.formData={...this.formData,incomeSources:(t==null?void 0:t.incomeSources)??null},this.$emit("next")},async formJobFilePassport(){if(!await this.$refs.job_file_passport.validationForm())return;const t=await this.$refs.job_file_passport.submit();this.formData={...this.formData,filesPassport:(t==null?void 0:t.filesPassport)??null,filesOldPassport:(t==null?void 0:t.filesOldPassport)??null,filesAddress:(t==null?void 0:t.filesAddress)??null},this.$emit("next")},async formJobFileDocument(){if(!await this.$refs.job_file_document.validationForm())return;const t=await this.$refs.job_file_document.submit();this.formData={...this.formData,files:(t==null?void 0:t.files)??null,filesJob:(t==null?void 0:t.filesJob)??null},this.$emit("next")}}},UH={id:"profile-registration"},HH={class:"profile_binding_new_client_form_stepper_main"},jH={id:"profile-registration__stepper-main",class:"fix-border fix-panel"};function JH(e,t,n,s,o,i){const l=f("Profile_Binding_New_Client_Form_Data_Name"),a=f("q-step"),c=f("Profile_Binding_New_Client_Form_Data_Gender"),p=f("Profile_Binding_New_Client_Form_Data_Passport"),d=f("Profile_Binding_New_Client_Form_Data_Inn_Snils"),m=f("Profile_Binding_New_Client_Form_Data_Address"),v=f("Profile_Binding_New_Client_Form_Data_Old_Passport"),_=f("Profile_Binding_New_Client_Form_Data_Additional_Information"),y=f("Profile_Binding_New_Client_Form_Data_Property"),q=f("Profile_Binding_New_Client_Form_Data_Contacts"),C=f("Profile_Binding_New_Client_Form_Data_Self_Employed"),P=f("Profile_Binding_New_Client_Form_Data_Job_Name"),w=f("Profile_Binding_New_Client_Form_Data_Job_Address"),$=f("Profile_Binding_New_Client_Form_Data_Job_Description"),S=f("Profile_Binding_New_Client_Form_Data_Pension"),E=f("Profile_Binding_New_Client_Form_Data_Income_Sources"),L=f("Profile_Binding_New_Client_Form_Data_File_Passport"),O=f("Profile_Binding_New_Client_Form_Data_File_Document"),D=f("Profile_Binding_New_Client_Form_Data_Final"),N=f("Profile_Binding_New_Client_Form_Navigation"),U=f("q-stepper-navigation"),W=f("q-stepper");return g(),x("div",UH,[r("div",HH,[r("div",jH,[u(W,{ref:"stepper",modelValue:e.modelStep,"onUpdate:modelValue":t[0]||(t[0]=z=>e.modelStep=z),"done-color":"positive","active-color":"positive","inactive-color":"grey",animated:"",style:{border:"0px"}},{navigation:h(()=>[u(U,null,{default:h(()=>[u(N,{class:"q-pt-lg",step:e.modelStep,onNext:i.next,onBack:i.back},null,8,["step","onNext","onBack"])]),_:1})]),default:h(()=>[u(a,{name:1,title:"1"},{default:h(()=>[u(l,{ref:"name","form-data":e.formData,class:"q-pt-lg"},null,8,["form-data"])]),_:1}),u(a,{name:2,title:"2"},{default:h(()=>[u(c,{ref:"gender","form-data":e.formData,class:"q-pt-lg"},null,8,["form-data"])]),_:1}),u(a,{name:3,title:"3"},{default:h(()=>[u(p,{ref:"passport","form-data":e.formData,class:"q-pt-lg",onBackPassport:i.backPassport},null,8,["form-data","onBackPassport"])]),_:1}),u(a,{name:4,title:"4"},{default:h(()=>[u(d,{ref:"inn_snils","form-data":e.formData,class:"q-pt-lg"},null,8,["form-data"])]),_:1}),u(a,{name:5,title:"5"},{default:h(()=>[u(m,{ref:"address","form-data":e.formData,class:"q-pt-lg"},null,8,["form-data"])]),_:1}),u(a,{name:6,title:"6"},{default:h(()=>[u(v,{ref:"old_passport","form-data":e.formData,class:"q-pt-lg"},null,8,["form-data"])]),_:1}),u(a,{name:7,title:"7"},{default:h(()=>[u(_,{ref:"additional_information","form-data":e.formData,class:"q-pt-lg"},null,8,["form-data"])]),_:1}),u(a,{name:8,title:"8"},{default:h(()=>[u(y,{ref:"propery","form-data":e.formData,class:"q-pt-lg"},null,8,["form-data"])]),_:1}),u(a,{name:9,title:"9"},{default:h(()=>[u(q,{ref:"contacts","form-data":e.formData,class:"q-pt-lg"},null,8,["form-data"])]),_:1}),u(a,{name:10,title:"10"},{default:h(()=>[u(C,{ref:"selfEmployed","form-data":e.formData,class:"q-pt-lg"},null,8,["form-data"])]),_:1}),u(a,{name:11,title:"11"},{default:h(()=>[u(P,{ref:"job_name","form-data":e.formData,class:"q-pt-lg"},null,8,["form-data"])]),_:1}),u(a,{name:12,title:"12"},{default:h(()=>[e.formData&&e.formData.hasJob?(g(),K(w,{key:0,ref:"job_address","form-data":e.formData,class:"q-pt-lg"},null,8,["form-data"])):R("",!0)]),_:1}),u(a,{name:13,title:"13"},{default:h(()=>[e.formData&&e.formData.hasJob?(g(),K($,{key:0,ref:"job_description","form-data":e.formData,class:"q-pt-lg"},null,8,["form-data"])):R("",!0)]),_:1}),u(a,{name:14,title:"14"},{default:h(()=>[u(S,{ref:"pension","form-data":e.formData,class:"q-pt-lg"},null,8,["form-data"])]),_:1}),u(a,{name:15,title:"15"},{default:h(()=>[u(E,{ref:"job_income_sources","form-data":e.formData,class:"q-pt-lg"},null,8,["form-data"])]),_:1}),u(a,{name:16,title:"16"},{default:h(()=>[u(L,{ref:"job_file_passport","form-data":e.formData,class:"q-pt-lg"},null,8,["form-data"])]),_:1}),u(a,{name:17,title:"17"},{default:h(()=>[u(O,{ref:"job_file_document","form-data":e.formData,class:"q-pt-lg"},null,8,["form-data"])]),_:1}),u(a,{name:18,title:"18"},{default:h(()=>[u(D,{"form-data":e.formData,class:"q-pt-lg"},null,8,["form-data"])]),_:1})]),_:1},8,["modelValue"])])])])}const QH=Z(FH,[["render",JH],["__scopeId","data-v-2e3bc8e0"]]),WH={name:"ProfileBindingNewClientFormMain",components:{Profile_Binding_New_Client_Form_Percent:nI,Profile_Binding_New_Client_Form_Header:AB,Profile_Binding_New_Client_Form_Stepper_Header:aI,Profile_Binding_New_Client_Form_Stepper_Main:QH},props:{passportNumber:{type:String,default:null},passportSerial:{type:String,default:null}},emits:["back","backPassport"],data(){return{step:1,stepTemp:1}},methods:{next(){if(this.step++,this.step>17){this.stepTemp=3;return}if(this.step>6){this.stepTemp=2;return}},back(){if(this.step===1){this.$emit("back");return}if(this.step--,this.step>17){this.stepTemp=3;return}if(this.step>6){this.stepTemp=2;return}this.stepTemp=1},backPassport(){this.$emit("backPassport")}}},KH={id:"profile-registration",class:"profile-registration__container"},GH={class:"row"};function YH(e,t,n,s,o,i){const l=f("Profile_Binding_New_Client_Form_Header"),a=f("Profile_Binding_New_Client_Form_Stepper_Header"),c=f("Profile_Binding_New_Client_Form_Stepper_Main"),p=f("Profile_Binding_New_Client_Form_Percent");return g(),x("div",KH,[u(l,{step:o.step,onBack:i.back},null,8,["step","onBack"]),u(a,{"step-temp":o.stepTemp},null,8,["step-temp"]),r("div",GH,[u(c,{class:"col-lg-10 col-md-10 col-sm-12 col-xs-12",step:o.step,"passport-number":n.passportNumber,"passport-serial":n.passportSerial,onNext:i.next,onBack:i.back,onBackPassport:i.backPassport},null,8,["step","passport-number","passport-serial","onNext","onBack","onBackPassport"]),u(p,{class:"col-lg-2 col-md-2 col-sm-12 col-xs-12 gt-sm inline",step:o.step},null,8,["step"])])])}const XH=Z(WH,[["render",YH],["__scopeId","data-v-d76c0356"]]),ZH={name:"ProfileBindingNewClientForm",components:{Profile_Binding_New_Client_Form_Main:XH},props:{passportNumber:{type:String,default:null},passportSerial:{type:String,default:null}},emits:["back","backPassport"],data(){return{}},methods:{back(){this.$emit("back")},backPassport(){this.$emit("backPassport")}}};function ej(e,t,n,s,o,i){const l=f("Profile_Binding_New_Client_Form_Main");return g(),x("div",null,[u(l,{"passport-number":n.passportNumber,"passport-serial":n.passportSerial,onBack:i.back,onBackPassport:i.backPassport},null,8,["passport-number","passport-serial","onBack","onBackPassport"])])}const tj=Z(ZH,[["render",ej]]),nj={name:"ProfileRegistrationTinkoff",props:{passportNumber:{type:String,default:null},passportSerial:{type:String,default:null}},emits:["back"],data(){return{isTinkoff:!1,isErrLoading:!1,errString:"Неизвестная ошибка",tinkoff:null}},created(){this.isTinkoff=!0;const e=this.passportSerial,t=this.passportNumber;this.tinkoffDataUser({passportSerial:e,passportNumber:t}).then(n=>{this.tinkoff=n.tinkoff,this.updateDateTinkoff()}).catch(n=>{var s;console.warn(n),this.errString=((s=n==null?void 0:n.data)==null?void 0:s.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0,this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:this.errString,position:"center",timeout:2e3}),this.isTinkoff=!1})},methods:{...De({tinkoffDataUser:"tinkoffUser/tinkoffDataUser",tinkoffSetUser:"tinkoffUser/tinkoffSetUser",tinkoffInstall:"tinkoffStatus/tinkoffInstall"}),onClickBack(){this.$emit("back")},updateDateTinkoff(){var t;this.isTinkoff=!0;const e=this.clientId;this.tinkoffSetUser({State:(t=this.tinkoff)==null?void 0:t.state,clientId:e}).then(()=>{this.clickBtnTinkoff()}).catch(n=>{var s;console.warn(n),this.errString=((s=n==null?void 0:n.data)==null?void 0:s.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0,this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:this.errString,position:"center",timeout:2e3}),this.isTinkoff=!1})},clickBtnTinkoff(){this.isTinkoff=!0,this.tinkoffInstall({}).then(()=>{window.open(this.tinkoff.link,"_self")}).catch(e=>{var t;console.warn(e),this.errString=((t=e==null?void 0:e.data)==null?void 0:t.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0,this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:this.errString,position:"center",timeout:2e3}),this.isTinkoff=!1})},next(){window.open(this.tinkoff.link,"_self")}}},oj={class:"profile_binding_tinkoff__contrainer"},sj={class:"q-pb-xs"},ij={class:"text-center q-pt-xl",style:{"min-height":"300px","min-width":"200px",margin:"0 auto"}},lj={class:"left-margin-only"},rj={key:0,class:"text-red-5 text-center text-body1 no-margin font-size-14px"},aj={class:"q-pt-md"},uj={style:{"max-width":"340px","text-align":"left",margin:"0 auto"}},cj={class:"q-pt-lg font-size-14px"},dj={class:"q-pt-lg font-size-14px"},pj={class:"q-pt-lg font-size-14px"},mj={key:0,class:"text-subtitle1 font-size-14px"},fj={key:1,class:"q-pt-md"},hj={class:"q-pt-lg text-center"};function gj(e,t,n,s,o,i){const l=f("q-icon"),a=f("q-badge"),c=f("q-btn"),p=f("q-card-section"),d=f("q-spinner"),m=f("q-inner-loading"),v=f("q-card");return g(),x("div",oj,[r("div",null,[r("div",sj,[u(a,{outline:"",rounded:"",color:"grey",align:"middle",style:{height:"26px",width:"26px","margin-top":"-12px",cursor:"pointer"},onClick:i.onClickBack},{default:h(()=>[u(l,{name:"arrow_back",color:"grey",style:{"margin-left":"-6px"}})]),_:1},8,["onClick"]),t[0]||(t[0]=r("span",{class:"font-size-30px"}," Идентификация в Личном кабинете",-1))])]),r("div",null,[u(v,{class:"q-card-none"},{default:h(()=>[u(p,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[r("div",ij,[t[5]||(t[5]=r("div",null,[r("svg",{xmlns:"http://www.w3.org/2000/svg",width:"150",height:"34",fill:"none"},[r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M37.507 15.903L38 14.322l-1.632.052c-.137 0-1.14-.03-2.111-.735.073.006.144.017.22.017 1 0 1.969-.604 2.356-1.468l.702-1.56c-.88.012-1.685-.099-1.685-.099-.007 0-.641-.083-1.374-.834-.526-.537-1.177-.822-1.882-.822a2.71 2.71 0 00-.822.131c.037-.126.072-.255.093-.387.223-1.46-.714-2.572-.714-2.572l-1.227-1.522-.761 1.788c-.003.006-.195.426-.538.63-.104-.526-.359-1.117-.903-1.682-1.027-1.064-2.276-1.224-2.93-1.224-.303 0-.52.034-.572.042l-1.481.292c.085-.331.268-.91.6-1.429l.818-1.275L22.1 1.9 21.445.506l-1.269.655L19.003 0l-1.17 1.16-1.271-.654-.654 1.393-2.056-.235.819 1.277c.333.519.514 1.095.599 1.426l-1.413-.28-.049-.007a3.696 3.696 0 00-.59-.045c-.654 0-1.903.16-2.927 1.224-.545.564-.801 1.156-.905 1.682-.341-.203-.532-.615-.532-.615l-.762-1.8L6.845 6.06c-.152.197-.903 1.243-.7 2.56.022.131.056.259.093.385a2.679 2.679 0 00-.82-.131c-.706 0-1.357.285-1.884.822-.73.748-1.361.833-1.356.833 0 0-.667.12-1.7.1l.699 1.56c.388.864 1.358 1.468 2.356 1.468.076 0 .147-.011.221-.017-.97.706-1.972.735-2.093.735L0 14.322l.503 1.58c.254.816 1.1 2.165 2.72 2.31-.176.74-.567 1.57-1.425 1.928l-1.238.51.675 1.178c.381.635 1.276 1.378 2.549 1.378.275 0 .541-.029.798-.083.065.29.147.58.244.87.378 1.13.052 1.918.048 1.927l-.61 1.282 1.363.36c.017.006.43.12.945.12.234 0 .458-.025.668-.075.158-.037.31-.087.457-.146.177.317.391.607.641.866.874.899 2.114 1.354 3.682 1.354h.005l1.12-.015-2.314.964 1.757.851c.639.312 1.395.68 2.167.962l-.22.601.605.277c.054.025 1.22.546 3.155.657 0 0 .467.022.724.022.258 0 .72-.023.72-.023 1.922-.114 3.078-.631 3.132-.656l.607-.277-.221-.602c.792-.29 1.577-.674 2.19-.973l1.724-.84-2.307-.963 1.125.015c1.57 0 2.81-.456 3.683-1.355.249-.258.462-.547.64-.865a2.899 2.899 0 001.126.22c.507 0 .924-.112.935-.116l1.37-.363-.597-1.259c-.014-.032-.34-.82.038-1.952.097-.288.178-.579.244-.868.257.054.526.082.803.083 1.622 0 2.4-1.143 2.55-1.391l.669-1.166-1.238-.509c-.86-.357-1.25-1.187-1.424-1.926 1.599-.14 2.456-1.49 2.72-2.31z",fill:"#FFFFFE"}),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M19.003 4.843c-1.31.001-2.293.431-2.507.938l2.507.99 2.508-.99c-.212-.507-1.195-.937-2.508-.938zM19.03 31.082h-.05c-.794.005-1.889-.158-2.415-.313l-.634 1.719c.418.149 1.834.435 3.075.435 1.239 0 2.656-.286 3.073-.435l-.633-1.718c-.529.154-1.622.317-2.416.312zM23.827 29.372c-.472.268-1.525.67-2.138.856l.514 1.42c.948-.26 1.731-.563 2.377-.888l-1.068-.355.315-1.033zM14.182 29.372l.316 1.033-1.069.355c.645.325 1.431.628 2.376.887l.515-1.42c-.612-.186-1.667-.587-2.138-.855zM19.003 3.2c.989 0 1.957.237 2.703.652.068-.228.163-.506.292-.797l-.282.034-.295.03-.125-.269-.378-.797-.686.358-.268.136-.214-.21-.747-.74-.745.74-.213.21-.267-.136-.69-.358-.373.797-.127.27-.296-.031-.28-.034c.129.291.223.569.292.797.748-.415 1.716-.652 2.7-.652zM34.088 12.417c.129.044.259.064.388.064.56 0 1.1-.363 1.285-.777 0 0-1.025-.062-2.127-1.183-.35-.362-.722-.471-1.04-.471-.495 0-.867.261-.867.261 1.332.71 1.603 1.85 2.361 2.106zM3.533 12.48c.13 0 .26-.019.385-.064.76-.256 1.034-1.395 2.363-2.104 0 0-.372-.262-.864-.262-.32 0-.691.108-1.043.472-1.101 1.12-2.125 1.183-2.125 1.183.184.413.725.776 1.284.776z",fill:"#FFFFFE"}),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M33.687 20.595c-1.03-.51-1.68-1.86-1.838-2.346-.17 2.678-1.475 4.536-3 6.324-.792.928-1.068 1.83-1.068 1.83s.153-1.022.837-1.854c1.423-1.712 2.775-3.844 2.876-6.31.069-1.72-.372-3.115-1.062-4.265.386 1.197.331 2.664-.978 4.033 0 0 2.607-3.128-1.037-6.336-1.458-1.22-3.054-1.974-3.875-2.508 2.967.97 4.417-.098 4.417-.098-.948.823-2.175.809-2.936.69.207.101.422.207.652.33 2.503 1.362 4.751 3.603 5.135 6.705v-.024c.581 3.047 1.877 3.829 1.877 3.829zm.762-3.55c.023.002.043.002.066.002 1.395 0 1.867-1.497 1.867-1.497h-.027c-.256 0-2.33-.06-3.796-1.927-.964-1.227-1.755-2.306-3.317-2.73l-.154-.028-.033-.157c-.043-.239.12-.463.492-.704 2.155-1.414.69-3.218.69-3.218s-.614 1.442-1.991 1.442l-.103-.002c-.156-.008-.307-.013-.459-.046l-.254-.05s.393-1.07-.555-2.051c-.713-.742-1.582-.868-2.083-.868-.253 0-.413.033-.413.033.476.623.82 1.658.27 2.296-.475.548-1.635.575-1.635 1.393 0 .346.323.75.903 1.113 1.744 1.1 3.475 2.56 4.195 4.517.9 2.44-.114 4.06-1.56 4.989 0 0 .454.418 1.111.472.134.013.265.019.387.019 1.389 0 2.107-.653 2.107-.653s-.119.902-.84 1.739c-.668.772-1.543 1.228-2.878 1.247 0 0-.042.62.549 1.158.379.339 1.252.45 1.252.45s-1.636.331-1.817 2.752c-.098 1.312-.432 1.767-.432 1.767h.029c3.796 0 3.699-3.262 3.699-3.262s.264.966 1.323 1.218c.128.034.265.047.395.047.34 0 .637-.08.637-.08s-.555-1.172-.005-2.811c.457-1.361.383-2.369.383-2.369s.511.775 1.78.782h.013a1.782 1.782 0 001.516-.802c-2.531-1.053-2.281-4.45-2.281-4.45s.328.246.969.27zM9.16 24.573c-1.525-1.788-2.83-3.646-3.002-6.324-.157.487-.806 1.837-1.835 2.346 0 0 1.294-.782 1.875-3.829v.024c.385-3.102 2.633-5.343 5.136-6.704.23-.125.446-.23.651-.33-.76.118-1.988.132-2.935-.69 0 0 1.45 1.067 4.416.097-.82.534-2.416 1.288-3.873 2.508-3.645 3.208-1.038 6.336-1.038 6.336-1.31-1.37-1.364-2.835-.978-4.033-.69 1.15-1.132 2.545-1.06 4.266.099 2.465 1.45 4.597 2.87 6.31.688.83.843 1.852.843 1.852s-.28-.901-1.07-1.829zm.61-.59s.873-.11 1.252-.45c.59-.537.549-1.157.549-1.157-1.336-.019-2.21-.475-2.881-1.247-.718-.837-.838-1.739-.838-1.739s.718.653 2.105.653c.125 0 .255-.006.388-.019a2.048 2.048 0 001.114-.472c-1.448-.929-2.462-2.549-1.563-4.99.72-1.955 2.45-3.416 4.196-4.517.579-.362.901-.766.901-1.112 0-.818-1.158-.845-1.633-1.393-.55-.638-.205-1.673.27-2.296 0 0-.159-.033-.413-.033-.5 0-1.369.126-2.083.868-.95.982-.555 2.052-.555 2.052l-.254.05c-.151.031-.304.037-.46.046l-.1.001c-1.38 0-1.993-1.441-1.993-1.441s-1.463 1.803.692 3.217c.37.241.533.466.49.704l-.033.156-.157.028c-1.559.425-2.35 1.504-3.316 2.731C3.982 15.49 1.91 15.55 1.653 15.55h-.028s.473 1.497 1.869 1.497c.022 0 .042 0 .066-.002.641-.023.97-.269.97-.269s.248 3.397-2.282 4.45c0 0 .461.803 1.517.803h.012c1.27-.008 1.78-.783 1.78-.783s-.074 1.009.381 2.369c.55 1.64-.002 2.81-.002 2.81s.295.08.636.08c.132 0 .267-.012.394-.046 1.058-.252 1.323-1.218 1.323-1.218s-.097 3.262 3.7 3.262h.028s-.333-.455-.43-1.767c-.18-2.42-1.818-2.753-1.818-2.753zM18.147 11.963h1.79v.615c-.21-.258-.62-.205-.62-.205v.887s.014.436.168.625h-.886c.155-.189.168-.625.168-.625v-.887s-.408-.053-.62.205v-.615zm-1.95.092c.062.067.123.14.182.213.014.017.027.032.041.052.055.072.11.15.163.228l.036.053c.063.096.123.195.183.298.548.947 1.424 1.513 2.201 1.514.779-.001 1.654-.567 2.203-1.514.061-.105.122-.207.186-.303a4.373 4.373 0 01.234-.325c.061-.076.124-.15.188-.218.011-.01.02-.021.031-.03.28-.286.611-.504 1.047-.625l-.194-.113h-.01l-.772-.448-.791-.455-2.116 1.154-.006-.005-.003.005-2.116-1.154-.792.455-.772.448h-.009l-.195.113c.435.12.767.336 1.047.623.012.01.02.024.034.034z",fill:"#FFFFFE"}),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M18.33 8.053v.58l-.111-.052c-.005-.004-.169-.04-.452-.266-.469-.364-.478-.7-.478-.7l1.04.438zm.49 2.717V7.168l-2.288-.778.604 3.49 1.685.89zM19.68 8.053l1.04-.438s-.008.336-.479.7c-.283.225-.446.262-.451.266l-.11.051v-.579zm1.193 1.828l.601-3.49-2.287.777v3.602l1.686-.89zM15.584 19.12c.223.08.493.097.632.097.005-.017.013-.038.02-.064.011-.04.023-.082.032-.126.039-.2.052-.425.056-.571a.802.802 0 01-.301-.318c-.085-.179-.206-.263-.383-.263-.23 0-.477.14-.584.204-.084.498.283.95.528 1.04zM20.646 17.209c-.424.463-1.257 1.27-1.297 1.31l-.05.05-2.63-.041a2.73 2.73 0 01-.084.645l-.021.083 3.127.564c.325-.228 1.22-.883 1.568-1.14-.253-.37-.277-.809-.22-1.117a1.565 1.565 0 01-.393-.354z",fill:"#FFFFFE"}),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M21.003 14.041c-.606.602-1.187.825-1.706.877a2.75 2.75 0 01-.286.016h-.013a2.722 2.722 0 01-.568-.06c-.034.135-.077.418.046.686.11.243.333.424.659.545l.11.043.001.118c0 .035.026.801.86 1.014.136-.14.26-.267.35-.374-.17-.401-.08-.811.167-1.012-.01.043-.12 1.048.685 1.422l.133.063-.04.141c-.013.043-.281 1.016.694 1.378l.172.066-.077.167c-.017.037-.399.92.501 1.422h1.951V19c-.694-.085-.987-.644-1.063-1.04-.323-.055-.572-.194-.743-.421-.41-.54-.058-1.035-.053-1.062-.001.004 0 .53.324.856.161.156.351.278.64.305l.141.013.012.145c.003.031.08.744.742.856l-.001-3.17c0-.492.143-.986.315-1.442h-3.953zM15.75 15.494l-.052 2.018.23.036.56-1.937-.285-.596-.452.479zM16.964 22.968a.113.113 0 01-.109-.123.114.114 0 01.123-.107c.066.003.112.06.11.122a.117.117 0 01-.124.108zm4.962 1.787c.017 0 .037.002.055.007.35.1.437 1.358 1.048 1.47.06.013.116.016.164.016.177 0 .282-.075.396-.21 0 0-.308-.483-.538-.81-.305-.428-.542-.945-1.111-.945-.014 0-.03 0-.045.002a.566.566 0 00-.302.102 1.175 1.175 0 00-.64-.195c-.355 0-.633.164-.772.164h-.005l-1.27-.126c-.199-.02-.356-.22-.413-.298l-.022-.034c0-.035 0-.07-.002-.101-.043-1.041-.847-1.486-1.134-1.494 0 0 .034-.198-.043-.273l-.28.34-.92-.462.656.768-.555.625c-.07.071-.061.167-.032.208l.24.212.304-.185c.015-.011.043-.015.077-.015.084 0 .21.022.323.022.125 0 .232-.026.245-.143-.038.386-.396 1.057-.161 1.584l.174.398-1.123-.162-.526.889c-.162.296-.188.616-.032.79l.197.247s.276-.293.337-.486l-.089-.098c-.075-.083-.071-.157-.025-.246l.33-.548 1.325.313.07-.12c.09-.15.22-.194.362-.194.059 0 .119.007.181.017.246.049.651.114 1.056.114.445 0 .886-.08 1.121-.343.48.713 1.454.826 1.377 1.189l-.256 1.222c.17-.008.333-.019.488-.04l.244-1.271a7.29 7.29 0 00.052-.325c-.094-.096-.321-.297-.45-.542-.171-.331-.078-.504-.238-.934 0 0 .05-.1.162-.1z",fill:"#FFFFFE"}),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M15.153 25.91s.44-.18.48-.31l-.06-.146c-.041-.096-.036-.2.045-.256l.474-.329.793.153s-.144-.18-.13-.42l-.756-.16-.714.435a.694.694 0 00-.227.825l.095.209zM20.76 27.982c.141-.006.299-.008.47-.008 0 0 .408-1.195.431-1.233a9.957 9.957 0 01-.886-.469c.121.182.415.389.357.549l-.372 1.161z",fill:"#FFFFFE"}),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24.642 20.895H13.367v4.249c0 1.738 1.255 2.825 3.108 2.825 1.547 0 1.955.06 2.53.633.397-.397.725-.544 1.4-.6l.015-.065.355-1.101c-.02-.025-.6-.686-.6-.686-.23.077-.424.09-.75.09-.333 0-.71-.04-1.119-.116a.519.519 0 00-.117-.014c-.05 0-.053.004-.067.029l-.07.117-.13.214-.243-.057-1.082-.255-.149.245.023.027.131.145-.058.19c-.08.247-.338.536-.417.616l-.27.29-.247-.311-.185-.233c-.195-.218-.24-.552-.13-.902a.021.021 0 01-.011.004l-.305.127-.137-.3-.097-.211a1.034 1.034 0 01.343-1.247l.87-.493.83.163c.02-.08.05-.364.073-.437-.016-.002-.031-.005-.047-.005l-.478.178-.46-.318s-.18-.174-.017-.348l.445-.677-1.13-1.42 1.737.714.116-.143.234-.282.266.254a.506.506 0 01.14.251c.478.187 1.336.738 1.412 1.634l-.268.107v.007c.061.073.112.103.128.106l1.24.122c.032-.006.07-.02.114-.032.155-.053.386-.13.66-.13.224 0 .44.052.647.15.077-.03.17-.051.28-.058l.06-.002c.663 0 .993.497 1.258.894.044.069.088.133.134.197.232.328.535.807.547.828l.137.213-.168.196c-.128.15-.323.325-.655.325a1.2 1.2 0 01-.224-.023.95.95 0 01-.198-.061 5.057 5.057 0 01-.035.211l-.217 1.137c1.3-.32 2.126-1.304 2.126-2.712l-.003-4.249zM13.367 20.553h8.77c-.438-.454-.431-1.027-.32-1.4a1.446 1.446 0 01-.327-.216c-.343.253-1.389 1.016-1.662 1.208l-.059.04-3.442-.624h-.07c-.082 0-.203-.003-.335-.02a.335.335 0 01-.6.121.335.335 0 01-.06-.253l.013-.075c-.354-.25-.683-.81-.537-1.4l.014-.062.05-.036a1.94 1.94 0 01.156-.096l-.25-.04a.173.173 0 01-.142-.195c.016-.094.103-.16.196-.143l.595.094.055-2.101.886-.94.554 1.167-.584 2.022.526.083a.172.172 0 01.142.197.169.169 0 01-.168.142l-.027-.001-.429-.07c.006.014.014.021.02.035a.47.47 0 00.206.19l2.623.043c.111-.109.386-.379.67-.665a1.417 1.417 0 01-.92-1.173c-.36-.154-.61-.384-.748-.684-.168-.372-.108-.744-.063-.925-.35-.127-.718-.361-1.094-.735h-3.952c.17.456.313.95.313 1.441v5.07z",fill:"#FFE52B"}),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M16.978 22.738a.114.114 0 00-.123.108.113.113 0 00.109.122.117.117 0 00.124-.107.117.117 0 00-.11-.123zM22.204 31.648l-.515-1.42c.613-.187 1.666-.589 2.139-.856l-.315 1.033 1.067.355c-.646.324-1.428.627-2.376.887zm-3.198 1.275c-1.241 0-2.657-.286-3.075-.435l.634-1.718c.526.154 1.62.317 2.415.312h.05c.794.005 1.887-.159 2.416-.312l.633 1.718c-.418.15-1.834.435-3.073.435zM13.43 30.76l1.068-.355-.316-1.033c.471.267 1.527.67 2.138.856l-.515 1.42c-.945-.26-1.73-.564-2.375-.888zm11.198-.315l-.65-.25.18-.672.197-.733s-1.15.626-2.773 1.095c-.46.132-.808.193-.808.193v.499s-.868.15-1.744.15h-.05c-.878 0-1.744-.15-1.744-.15v-.5s-.349-.06-.809-.192c-1.621-.47-2.771-1.095-2.771-1.095l.194.733.184.672-.652.25-.723.27c.828.401 1.976.984 3.026 1.272l-.247.678s1.332.608 3.551.614v.001h.03v-.001c2.222-.006 3.554-.614 3.554-.614l-.25-.678c1.051-.288 2.201-.87 3.025-1.272l-.72-.27zM16.293 3.088l.295.032.127-.27.372-.797.69.358.268.137.958-.952.747.74.214.212.268-.137.686-.358.378.797.125.27.295-.032.282-.033c-.129.291-.224.568-.293.798-.745-.417-1.713-.653-2.701-.653-.984 0-1.952.236-2.7.653a6.83 6.83 0 00-.292-.798l.28.033zm2.71.527c1.323 0 2.38.44 2.965.907 0 0 .174-1.047.766-1.97l-1.065.12-.557-1.185-1.07.553-1.039-1.028-1.035 1.028-1.072-.553-.556 1.186-1.065-.122c.593.924.766 1.97.766 1.97.588-.467 1.642-.906 2.962-.906zM35.761 21.226s-.46.803-1.516.803h-.013c-1.268-.008-1.78-.783-1.78-.783s.074 1.008-.382 2.369c-.55 1.64.004 2.81.004 2.81s-.296.081-.637.081c-.13 0-.266-.013-.395-.047-1.059-.251-1.323-1.217-1.323-1.217s.098 3.261-3.699 3.261h-.03s.335-.455.434-1.767c.18-2.42 1.816-2.753 1.816-2.753s-.873-.11-1.252-.449c-.591-.537-.55-1.158-.55-1.158 1.336-.019 2.212-.474 2.879-1.247a3.68 3.68 0 00.84-1.739s-.718.653-2.107.653c-.122 0-.252-.006-.386-.019-.658-.053-1.112-.472-1.112-.472 1.446-.929 2.46-2.55 1.561-4.99-.72-1.955-2.452-3.416-4.195-4.516-.58-.363-.904-.767-.904-1.114 0-.817 1.16-.843 1.636-1.392.55-.638.205-1.673-.271-2.296 0 0 .16-.033.413-.033.502 0 1.37.126 2.084.868.947.982.554 2.052.554 2.052l.254.05c.152.031.303.038.46.046l.102.001c1.377 0 1.992-1.442 1.992-1.442s1.464 1.804-.691 3.218c-.371.241-.535.466-.492.704l.034.157.153.027c1.562.425 2.353 1.505 3.318 2.731 1.466 1.867 3.54 1.927 3.795 1.927h.028s-.473 1.497-1.868 1.497c-.023 0-.043 0-.066-.002-.64-.023-.97-.269-.97-.269s-.249 3.397 2.282 4.45zm-1.246-3.721c1.71 0 2.282-1.743 2.306-1.817l.19-.615-.64.02h-.002c-.227 0-2.113-.05-3.45-1.753l-.127-.158c-.874-1.113-1.703-2.172-3.185-2.655a1.51 1.51 0 01.189-.141c.786-.518 1.244-1.147 1.358-1.878.169-1.099-.532-1.975-.562-2.011l-.476-.59-.298.7c-.02.043-.52 1.163-1.572 1.163h-.078c-.072-.003-.141-.006-.209-.012.037-.5-.054-1.272-.754-1.998-.841-.873-1.873-1.004-2.413-1.004-.288 0-.48.036-.501.038l-.719.143.443.585c.348.452.664 1.285.29 1.72-.12.14-.366.251-.601.364-.484.223-1.146.535-1.146 1.326 0 .512.397 1.049 1.117 1.504 2.128 1.341 3.442 2.741 4.009 4.286.878 2.376-.267 3.732-1.38 4.446l-.498.321.437.402c.059.052.592.523 1.381.591.15.01.293.018.427.018.505 0 .936-.08 1.286-.186a3.29 3.29 0 01-.364.514c-.635.738-1.417 1.074-2.542 1.092l-.418.006-.032.42c-.004.085-.035.864.7 1.526.113.102.249.187.392.255-.5.45-1.006 1.234-1.104 2.576-.083 1.12-.35 1.535-.353 1.54l-.462.706.835.011c1.379 0 2.435-.38 3.166-1.136a3.59 3.59 0 00.826-1.399 2.242 2.242 0 001.456.536c.39 0 .716-.083.752-.091l.533-.142-.235-.498c-.018-.04-.462-1.04.016-2.467.206-.617.311-1.169.362-1.6.336.176.785.32 1.366.322 1.32 0 1.901-.987 1.927-1.028l.26-.454-.482-.198c-1.572-.654-1.92-2.41-1.99-3.36.143.027.305.052.488.057l.081.003z",fill:"#1A1919"}),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M32.594 10.05c.318 0 .69.109 1.04.472 1.102 1.12 2.127 1.183 2.127 1.183-.186.413-.726.776-1.285.776-.129 0-.26-.02-.387-.065-.759-.256-1.03-1.395-2.361-2.104 0 0 .37-.262.866-.262zm-1.083.666c.637.34 1.009.797 1.335 1.201.32.395.623.775 1.1.933.168.058.347.086.53.086.713 0 1.43-.438 1.702-1.044l.273-.606-.661-.04c-.031 0-.882-.079-1.828-1.047-.39-.398-.861-.606-1.368-.606-.62 0-1.08.31-1.13.342l-.608.429.655.352zM31.81 16.767v.023c-.384-3.102-2.632-5.342-5.135-6.704-.23-.124-.445-.23-.652-.33.761.118 1.988.132 2.936-.69 0 0-1.45 1.067-4.417.097.82.534 2.417 1.288 3.875 2.508 3.643 3.208 1.037 6.336 1.037 6.336 1.31-1.369 1.364-2.835.978-4.033.69 1.15 1.13 2.545 1.062 4.266-.1 2.465-1.453 4.597-2.876 6.31-.684.83-.836 1.852-.836 1.852s.276-.901 1.067-1.828c1.525-1.79 2.83-3.647 3-6.325.158.487.808 1.837 1.838 2.346 0 0-1.295-.782-1.877-3.828zM11.99 28.503c-3.797 0-3.7-3.261-3.7-3.261s-.266.966-1.323 1.217a1.557 1.557 0 01-.395.047c-.34 0-.636-.08-.636-.08s.553-1.172.002-2.811c-.454-1.36-.38-2.369-.38-2.369s-.511.775-1.78.783h-.013c-1.055 0-1.516-.803-1.516-.803 2.53-1.053 2.282-4.45 2.282-4.45s-.33.246-.97.27h-.067c-1.396 0-1.869-1.496-1.869-1.496h.029c.258 0 2.329-.06 3.794-1.927.965-1.227 1.757-2.306 3.316-2.73l.157-.028.033-.157c.044-.238-.12-.463-.49-.704-2.155-1.414-.692-3.217-.692-3.217s.612 1.441 1.993 1.441l.1-.001c.156-.008.309-.015.46-.047l.254-.049s-.394-1.07.556-2.052c.714-.742 1.581-.868 2.082-.868.255 0 .412.033.412.033-.474.623-.818 1.658-.27 2.296.476.549 1.635.575 1.635 1.392 0 .347-.323.751-.902 1.114-1.745 1.1-3.476 2.56-4.196 4.517-.898 2.44.116 4.06 1.563 4.99 0 0-.455.418-1.113.471a4.12 4.12 0 01-.388.019c-1.388 0-2.106-.652-2.106-.652s.12.901.838 1.739c.67.772 1.545 1.227 2.88 1.246 0 0 .043.62-.548 1.158-.379.34-1.252.45-1.252.45s1.637.332 1.817 2.752c.098 1.312.43 1.767.43 1.767h-.027zm.403-.26c-.001-.005-.266-.42-.351-1.54-.1-1.342-.606-2.126-1.107-2.576.145-.068.28-.153.392-.255.735-.662.704-1.44.699-1.526l-.028-.42-.421-.006c-1.122-.018-1.905-.354-2.54-1.092a3.42 3.42 0 01-.364-.514c.35.107.778.186 1.285.186.135 0 .277-.008.426-.018a2.514 2.514 0 001.383-.59l.437-.403-.498-.32c-1.116-.715-2.257-2.07-1.38-4.447.567-1.545 1.878-2.944 4.01-4.286.72-.455 1.114-.992 1.114-1.504 0-.791-.66-1.103-1.144-1.326-.236-.113-.482-.225-.601-.364-.375-.435-.06-1.268.289-1.72l.446-.585-.723-.143c-.02-.003-.21-.038-.5-.038-.539 0-1.57.131-2.41 1.004-.701.726-.793 1.499-.757 1.998-.068.006-.136.009-.208.012h-.077c-1.056 0-1.554-1.12-1.573-1.163l-.297-.7-.48.59c-.027.036-.73.912-.558 2.011.113.73.571 1.36 1.357 1.878.086.055.145.102.188.141-1.484.483-2.311 1.542-3.185 2.655l-.126.158c-1.336 1.703-3.227 1.754-3.453 1.754l-.644-.02.196.614c.023.074.593 1.817 2.304 1.817l.082-.003c.181-.005.344-.03.488-.058-.07.95-.42 2.707-1.992 3.36l-.48.2.26.453c.024.041.608 1.028 1.93 1.028a2.934 2.934 0 001.362-.32c.051.43.157.981.363 1.598.478 1.426.033 2.427.016 2.467l-.236.498.533.141c.036.01.364.092.752.092a2.23 2.23 0 001.456-.536c.145.447.394.952.825 1.399.734.755 1.789 1.136 3.167 1.136l.835-.011-.462-.706z",fill:"#1A1919"}),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M4.374 10.522c.352-.363.723-.473 1.043-.473.492 0 .865.263.865.263-1.33.71-1.604 1.848-2.364 2.105a1.143 1.143 0 01-.385.063c-.559 0-1.1-.362-1.284-.775 0 0 1.024-.063 2.125-1.183zm-.841 2.414c.183 0 .362-.028.532-.086.476-.158.78-.537 1.1-.933.327-.403.695-.86 1.333-1.2l.656-.353-.61-.43c-.05-.031-.507-.34-1.127-.34-.508 0-.98.207-1.369.605-.947.969-1.796 1.047-1.827 1.048l-.66.039.27.607c.274.605.99 1.043 1.702 1.043zM6.516 18.24c-.07-1.721.37-3.116 1.06-4.266-.384 1.198-.332 2.664.98 4.034 0 0-2.608-3.13 1.037-6.336 1.458-1.221 3.053-1.975 3.873-2.509-2.966.97-4.415-.098-4.415-.098.947.823 2.174.81 2.935.69-.206.101-.422.206-.652.331-2.503 1.361-4.75 3.602-5.136 6.704v-.023c-.581 3.046-1.875 3.828-1.875 3.828 1.03-.51 1.678-1.86 1.836-2.346.172 2.678 1.476 4.536 3 6.325.792.927 1.07 1.828 1.07 1.828s-.154-1.021-.841-1.852c-1.42-1.713-2.772-3.845-2.872-6.31zM18.147 11.963v.616c.212-.259.62-.206.62-.206v.887s-.013.436-.168.625h.886c-.154-.189-.169-.625-.169-.625v-.887s.41-.053.62.206v-.616h-1.79zM17.767 8.315c.283.225.447.263.452.266l.11.051v-.579l-1.04-.438s.009.336.478.7zM20.241 8.315c.47-.364.48-.7.48-.7l-1.041.438v.58l.11-.052c.005-.003.168-.041.451-.266z",fill:"#1A1919"}),r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M19.004 6.772l-2.507-.992c.213-.506 1.196-.936 2.507-.937 1.312.001 2.295.431 2.508.937l-2.508.992zm1.869 3.109l-1.685.89V7.167l2.287-.778-.602 3.49zm1.044.956l.77.448h.011l.194.113c-.435.12-.768.339-1.047.625l-.03.03a3.727 3.727 0 00-.189.218l-.035.046c-.06.077-.117.156-.17.238l-.029.041a5.596 5.596 0 00-.185.303c-.55.947-1.425 1.513-2.203 1.515-.778-.002-1.654-.568-2.202-1.515a6.357 6.357 0 00-.183-.298l-.036-.053a6.13 6.13 0 00-.162-.228c-.014-.02-.027-.035-.041-.052a4.387 4.387 0 00-.183-.213c-.013-.01-.022-.023-.034-.034a2.27 2.27 0 00-1.047-.623l.196-.113h.008l.773-.448.791-.455L19 11.536l.004-.004.006.004 2.115-1.154.792.455zm3.04 3.204c-.173.456-.316.95-.316 1.441l.002 3.17c-.661-.11-.74-.824-.742-.855l-.012-.145-.143-.013a1.009 1.009 0 01-.638-.305c-.325-.325-.325-.851-.325-.856-.004.027-.356.52.052 1.06.172.228.422.369.744.424.076.395.37.954 1.064 1.04v1.55h-1.951c-.9-.501-.519-1.383-.501-1.421l.076-.168-.172-.065c-.975-.362-.706-1.336-.693-1.378l.04-.142-.134-.062c-.804-.374-.695-1.38-.684-1.422-.248.201-.337.61-.167 1.013-.092.106-.216.233-.351.373a1.095 1.095 0 01-.86-1.015l-.001-.118-.11-.042c-.325-.12-.548-.302-.659-.545-.123-.269-.08-.55-.046-.687a2.883 2.883 0 00.568.06h.013c.097 0 .192-.006.286-.015.52-.052 1.1-.275 1.706-.877h3.954zm-2.438 13.815l.218-1.137.035-.21a1.207 1.207 0 00.422.083c.332 0 .526-.176.655-.325l.166-.195-.136-.214c-.012-.021-.315-.5-.547-.828a4.455 4.455 0 01-.133-.198c-.265-.396-.596-.893-1.26-.893l-.059.002a.975.975 0 00-.28.057 1.513 1.513 0 00-.647-.148 2.01 2.01 0 00-.659.128c-.044.013-.084.027-.115.033l-1.24-.122c-.016-.004-.066-.034-.128-.106v-.007l.268-.107c-.075-.896-.934-1.447-1.412-1.634a.505.505 0 00-.14-.252l-.266-.253-.234.281-.115.144-1.738-.715 1.13 1.421-.445.677c-.164.173.017.348.017.348l.46.318.478-.179c.016 0 .03.004.047.006-.023.073-.053.358-.073.437l-.829-.163-.87.493c-.449.33-.51.874-.343 1.247l.096.212.137.299.305-.126c.005-.002.009-.003.012-.006-.11.351-.065.684.13.903l.185.233.246.312.27-.291c.08-.08.338-.369.417-.617l.058-.189-.131-.145-.022-.027.148-.245 1.082.256.244.056.13-.215.07-.116c.013-.025.016-.029.066-.029.039 0 .077.004.118.014a6.09 6.09 0 001.12.115c.323 0 .518-.012.748-.089 0 0 .581.66.601.686l-.356 1.1-.016.066c-.673.055-1.001.203-1.398.6-.576-.572-.983-.633-2.53-.633-1.853 0-3.109-1.087-3.109-2.826v-4.248h11.276l.002 4.248c0 1.409-.826 2.392-2.126 2.713zm-6.945-2.402l.059.147c-.04.128-.48.31-.48.31l-.094-.209a.694.694 0 01.227-.826l.713-.435.757.16c-.015.241.129.421.129.421l-.792-.152-.475.328c-.08.056-.086.16-.044.256zm6.825 1.2l-.243 1.271c-.156.022-.32.034-.488.04l.256-1.22c.076-.364-.896-.477-1.377-1.19-.235.264-.676.343-1.12.343-.406 0-.81-.065-1.057-.114a1.16 1.16 0 00-.18-.017c-.143 0-.272.044-.362.195l-.07.12-1.326-.313-.33.547c-.046.089-.05.163.025.246l.09.098c-.062.193-.338.486-.338.486l-.197-.247c-.156-.174-.13-.494.032-.79l.526-.89 1.123.163-.174-.399c-.235-.527.123-1.197.161-1.583-.013.117-.12.143-.244.143-.114 0-.24-.021-.324-.021-.033 0-.062.003-.077.014l-.304.185-.24-.212c-.029-.04-.038-.137.032-.209l.556-.624-.656-.768.918.463.281-.341c.077.076.043.273.043.273.287.008 1.092.453 1.134 1.493.003.032.003.067.003.102l.021.034c.057.079.214.28.413.298l1.27.126h.005c.14 0 .417-.164.772-.164.195 0 .41.05.64.195 0 0 .116-.092.303-.102.014-.002.03-.002.043-.002.57 0 .807.516 1.113.945.23.326.537.81.537.81-.113.135-.219.21-.396.21a.817.817 0 01-.164-.016c-.61-.113-.699-1.37-1.047-1.47a.212.212 0 00-.056-.007c-.112 0-.161.1-.161.1.16.429.066.602.238.933.128.245.355.446.449.542 0 0-.025.186-.053.325zm-1.169 1.32c-.17 0-.328.002-.47.008l.372-1.161c.058-.161-.236-.368-.357-.55.183.116.658.37.887.47a60.773 60.773 0 00-.432 1.233zm-5.532-10.462l.053-2.018.452-.479.284.596-.56 1.937-.23-.035zm.325.626a.799.799 0 00.3.317 3.704 3.704 0 01-.055.572c-.01.044-.02.085-.033.126-.006.026-.014.047-.019.064-.139 0-.41-.017-.631-.098-.246-.09-.613-.542-.528-1.04.106-.065.352-.204.583-.204.177 0 .298.084.383.263zm5.236.542c-.347.257-1.243.912-1.568 1.14l-3.128-.564.022-.083c.04-.163.083-.385.085-.646l2.629.042.05-.05c.04-.04.873-.847 1.297-1.31.101.127.227.247.393.353-.056.31-.033.748.22 1.118zm-4.253-4.639c.377.374.744.607 1.094.735-.045.18-.105.554.063.925.138.3.388.53.749.684.04.37.273.927.92 1.173-.284.286-.56.556-.67.664l-2.624-.041a.47.47 0 01-.206-.192c-.005-.013-.014-.02-.02-.034l.429.07.027.001a.169.169 0 00.168-.142.172.172 0 00-.141-.197l-.527-.084.584-2.021-.553-1.167-.887.94-.054 2.101-.596-.095c-.092-.018-.18.05-.197.143a.174.174 0 00.143.197l.25.038c-.09.051-.149.092-.156.097l-.05.036-.014.062c-.145.59.183 1.15.537 1.4l-.013.075c-.014.09.006.18.06.253a.33.33 0 00.275.142.336.336 0 00.325-.262c.132.015.253.019.335.019h.071l3.441.623.059-.039c.274-.192 1.32-.955 1.662-1.208.095.081.2.155.327.216-.111.373-.118.946.32 1.4h-8.77v-5.07c0-.492-.143-.986-.313-1.442h3.952zm-.474-7.65l2.289.777v3.602l-1.685-.89-.604-3.49zm5.584-.435c0-.879-1.477-1.67-3.107-1.67h-.01c-1.63 0-3.106.791-3.106 1.67l.032.216.651 3.743-.654.38-1.691.99h.006s-.38.196-.557.316c-.644.448-.781 1.102-.407 1.372.092-.533.513-1.09 1.3-1.09.568 0 1 .294 1.35.733.09.111.175.23.254.357.098.161.197.303.294.439h-4.358c.32.645.625 1.328.625 2.07v9.662c0 2.338 1.795 3.454 3.737 3.454 1.501 0 1.703-.068 2.531.758.824-.826 1.027-.758 2.529-.758 1.943 0 3.735-1.116 3.735-3.454v-9.662c0-.742.305-1.425.627-2.07h-4.36c.098-.136.196-.278.294-.439.08-.127.165-.246.253-.357.352-.441.784-.733 1.352-.733.787 0 1.207.557 1.3 1.09.374-.27.239-.924-.41-1.372-.172-.12-.554-.316-.554-.316h.007l-1.695-.99-.65-.38.65-3.743.032-.216z",fill:"#1A1919"}),r("path",{d:"M50.12 22.06h3v-6.98h4.12v-2.54H46v2.54h4.12v6.98zM66.34 12.54l-5 5.54v-5.54h-2.9v9.52H61l5-5.54v5.54h2.9v-9.52h-2.56zM73.997 18.52h4.66v3.54h2.9v-9.52h-2.9v3.48h-4.66v-3.48h-2.9v9.52h2.9v-3.54zM89.633 22.06c.66 0 1.26-.06 1.82-.22 1.5-.42 2.48-1.64 2.48-3.3 0-1.58-.84-2.68-2.18-3.18-.64-.24-1.4-.26-2.12-.26h-2.98v-2.56h-2.9v9.52h5.88zm-2.98-4.72h2.48c.4 0 .78 0 1.12.12.48.16.76.56.76 1.04 0 .5-.28.92-.74 1.12-.32.14-.64.14-1.14.14h-2.48v-2.42zM98.333 18.46h.8l3.46 3.6h3.86l-4.82-4.96 4.64-4.56h-3.64l-3.5 3.58h-.8v-3.58h-2.9v9.52h2.9v-3.6z",fill:"#000"}),r("path",{d:"M112.42 12.28c-3.9 0-6.24 2.2-6.24 5.04s2.34 5.04 6.24 5.04c3.88 0 6.22-2.2 6.22-5.04s-2.34-5.04-6.22-5.04zm0 7.76c-1.94 0-3.18-1.16-3.18-2.72 0-1.56 1.24-2.7 3.18-2.7 1.92 0 3.18 1.14 3.18 2.7 0 1.56-1.26 2.72-3.18 2.72zM128.298 12.96V12h-2.9v.96c-3.64.08-5.82 1.62-5.82 4.34 0 2.72 2.18 4.14 5.82 4.22v.96h2.9v-.96c3.66-.08 5.84-1.5 5.84-4.22 0-2.72-2.18-4.26-5.84-4.34zm-2.9 6.52c-2-.08-2.88-.9-2.88-2.18 0-1.28.88-2.2 2.88-2.28v4.46zm2.9 0v-4.46c2.02.08 2.88 1 2.88 2.28 0 1.28-.86 2.1-2.88 2.18zM143.786 12.96V12h-2.9v.96c-3.64.08-5.82 1.62-5.82 4.34 0 2.72 2.18 4.14 5.82 4.22v.96h2.9v-.96c3.66-.08 5.84-1.5 5.84-4.22 0-2.72-2.18-4.26-5.84-4.34zm-2.9 6.52c-2-.08-2.88-.9-2.88-2.18 0-1.28.88-2.2 2.88-2.28v4.46zm2.9 0v-4.46c2.02.08 2.88 1 2.88 2.28 0 1.28-.86 2.1-2.88 2.18z",fill:"#000"})])],-1)),r("div",lj,[o.isErrLoading?(g(),x("p",rj,Y(o.errString),1)):R("",!0)]),Je(r("div",aj,[r("div",uj,[r("div",cj,[u(l,{name:"done",color:"positive",size:"32px"}),t[1]||(t[1]=H(" Автоматическая заполнение анкеты "))]),r("div",dj,[u(l,{name:"done",color:"positive",size:"32px"}),t[2]||(t[2]=H(" Документы не требуются "))]),r("div",pj,[u(l,{name:"done",color:"positive",size:"32px"}),t[3]||(t[3]=H(" Среднее время обработки анкеты 15 минут "))])]),r("div",null,[o.tinkoff&&o.tinkoff.link?(g(),x("div",mj,t[4]||(t[4]=[H(" Для продолжения нажмите на кнопку продолжить и вы будете перенаправлены на сайт "),r("br",null,null,-1),H(" тинькофф для проверки аккаунта ")]))):R("",!0),o.tinkoff&&o.tinkoff.link?(g(),x("div",fj,[u(c,{color:"positive",class:"font-size-14px",label:"Продолжить",outline:"",rounded:"",onClick:i.next},null,8,["onClick"])])):R("",!0)])],512),[[Nn,!o.isErrLoading]])])]),_:1})]),_:1}),u(m,{showing:o.isTinkoff},{default:h(()=>[r("div",hj,[u(d,{size:"5rem",color:"positive"}),t[6]||(t[6]=r("p",{class:"q-pt-lg text-center text-weight-bold text-wait-message"}," Загрузка. Пожалуйста, подождите... ",-1))])]),_:1},8,["showing"])]),_:1})])])}const vj=Z(nj,[["render",gj],["__scopeId","data-v-3a0cc979"]]),_j={name:"ProfileBindingNewClientView",components:{Profile_Binding_New_Client:_B,Profile_Binding_New_Client_Gosuslugi:LB,Profile_Binding_New_Client_Form:tj,Profile_Binding_New_Client_Tinkoff:vj},props:{passportNumber:{type:String,default:null},passportSerial:{type:String,default:null}},data(){return{temp:"view"}},methods:{nextForm(){this.temp="form"},nextGosuslugi(){this.temp="gosuslugi"},nextTinkoff(){this.temp="tinkoff"},back(){this.temp="view"},backPassport(){this.temp="view",this.$emit("back")}}};function bj(e,t,n,s,o,i){const l=f("Profile_Binding_New_Client"),a=f("Profile_Binding_New_Client_Gosuslugi"),c=f("Profile_Binding_New_Client_Form"),p=f("Profile_Binding_New_Client_Tinkoff");return g(),x("div",null,[o.temp==="view"?(g(),K(l,{key:0,"passport-serial":n.passportSerial,"passport-number":n.passportNumber,onNextGosuslugi:i.nextGosuslugi,onNextForm:i.nextForm,onNextTinkoff:i.nextTinkoff,onBack:i.backPassport},null,8,["passport-serial","passport-number","onNextGosuslugi","onNextForm","onNextTinkoff","onBack"])):R("",!0),o.temp==="gosuslugi"?(g(),K(a,{key:1,"passport-serial":n.passportSerial,"passport-number":n.passportNumber,onBack:i.back},null,8,["passport-serial","passport-number","onBack"])):R("",!0),o.temp==="form"?(g(),K(c,{key:2,"passport-serial":n.passportSerial,"passport-number":n.passportNumber,onBack:i.back,onBackPassport:i.backPassport},null,8,["passport-serial","passport-number","onBack","onBackPassport"])):R("",!0),o.temp==="tinkoff"?(g(),K(p,{key:3,"passport-number":n.passportNumber,"passport-serial":n.passportSerial,onBack:i.back},null,8,["passport-number","passport-serial","onBack"])):R("",!0)])}const yj=Z(_j,[["render",bj]]),xj={name:"ProfileBindingView",components:{Profile_Binding_Passport:hD,Profile_Binding_PhoneNumber_Change:qD,Profile_Binding_New_Phone_Number_View:AV,Profile_Binding_New_Client_View:yj},data:()=>({temp:"bindingPassport",passportSerial:null,passportNumber:null,clientId:null}),methods:{binding(e){if(e.isNewPhoneNumber&&e.personalAreaId){this.temp="phoneNumberChange";return}if(this.passportSerial=e.passportSerial,this.passportNumber=e.passportNumber,this.clientId=e.clientId,e.isNewPhoneNumber){this.temp="newPhoneNumber";return}if(e.isNewClient){this.temp="newClient";return}},back(){this.temp="bindingPassport"}}},kj={class:"profile_binding_view"},wj={key:0,class:"profile_binding_view_container"};function qj(e,t,n,s,o,i){const l=f("Profile_Binding_Passport"),a=f("Profile_Binding_PhoneNumber_Change"),c=f("Profile_Binding_New_Phone_Number_View"),p=f("Profile_Binding_New_Client_View");return g(),x("div",kj,[e.temp=="bindingPassport"||e.temp==="phoneNumberChange"?(g(),x("div",wj,[e.temp==="bindingPassport"?(g(),K(l,{key:0,onBinding:i.binding},null,8,["onBinding"])):R("",!0),e.temp==="phoneNumberChange"?(g(),K(a,{key:1,onBack:i.back},null,8,["onBack"])):R("",!0)])):R("",!0),e.temp==="newPhoneNumber"?(g(),K(c,{key:1,"passport-serial":e.passportSerial,"passport-number":e.passportNumber,"client-id":e.clientId,onBack:i.back},null,8,["passport-serial","passport-number","client-id","onBack"])):R("",!0),e.temp==="newClient"?(g(),K(p,{key:2,"passport-serial":e.passportSerial,"passport-number":e.passportNumber,onBack:i.back},null,8,["passport-serial","passport-number","onBack"])):R("",!0)])}const Sj=Z(xj,[["render",qj],["__scopeId","data-v-27aee5d9"]]),Cj={id:"main"},Pj={class:"main__container"},$j={key:6},Lj={__name:"Main",setup(e){const t=fa();Et(()=>{t.dispatch("main/vueData").then(w=>{var $;console.log("VUE - 01.2024"),console.log("version: "+(($=w==null?void 0:w.options)==null?void 0:$.version))}).catch(w=>{console.warn(w)})});const n=k(()=>t.getters["user/accountAccess"]),s=k(()=>t.getters["user/isUser"]),o=k(()=>t.getters["user/isVerificationProfile"]),i=k(()=>t.getters["user/isDisableProfile"]),l=k(()=>t.getters["user/isBlocked"]),a=k(()=>t.getters["user/isGosuslugiProfile"]),c=k(()=>t.getters["user/isTinkoffProfile"]),p=k(()=>t.getters["profileVerification/newClient"]),d=k(()=>!!t.getters["user/userK1Loading"]),m=k(()=>t.getters["user/isRequiredsAgreements"]),v=k(()=>t.getters["user/isNewPhoneNumber"]),_=k(()=>`url(${t.getters["main/imgLoginBackground"]})`),y=k(()=>t.getters["main/isTechnicalWorks"]),q=k(()=>t.getters["user/isAdmin"]),C=k(()=>t.getters["user/isDeleted"]),P=k(()=>t.getters["user/isRedirect"]&&t.getters["main/isRedirectLoan"]);return(w,$)=>{const S=f("router-view");return g(),x("div",Cj,[r("div",Pj,[u(Hb,{"user-k1-loading":d.value},null,8,["user-k1-loading"]),r("div",{class:Lt(["router",{main__isNoLoggedIn:!s.value||!n.value||!d.value&&n.value&&!p.value,main__isLoggedIn:s.value||n.value||d.value&&!n.value&&p.value}]),style:bl({"background-image":_.value})},[y.value?(g(),K(XM,{key:0})):w.$route.name=="doc"?(g(),K(m3,{key:1})):w.$route.name=="authPay"?(g(),K(mc,{key:2})):w.$route.name=="authPayProgress"||w.$route.path=="/authPay-progress"||w.$route&&w.$route.path&&(w.$route.path.includes("/loanStartPay/progress")||w.$route.path.includes("/authPay-progress"))?(g(),K(g3,{key:3})):w.$route.name=="authPayDecline"||w.$route.path=="/authPay-decline"||w.$route&&w.$route.path&&(w.$route.path.includes("/loanStartPay/decline")||w.$route.path.includes("/authPay-decline"))?(g(),K(hc,{key:4})):w.$route.name=="authPaySuccess"||w.$route.path=="/authPay-success"||w.$route&&w.$route.path&&(w.$route.path.includes("/loanStartPay/success")||w.$route.path.includes("/authPay-success"))?(g(),K(fc,{key:5})):(g(),x("div",$j,[s.value?i.value?(g(),K(az,{key:1})):C.value?(g(),K(_z,{key:2})):l.value?(g(),K(Xz,{key:3})):o.value?(g(),K(Cz,{key:4})):a.value?(g(),K(eM,{key:5})):c.value?(g(),K(bM,{key:6})):m.value?(g(),K(UM,{key:7})):P.value?(g(),K(aD,{key:8})):d.value?(g(),K(S,{key:9})):n.value==!1?(g(),K(c$,{key:10})):v.value?(g(),K(iE,{key:11})):q.value?(g(),K(Dz,{key:12})):(g(),K(Sj,{key:13})):(g(),K(dc,{key:0}))]))],6),u(c7)]),u(m7),u(Fq)])}}},Ej=Z(Lj,[["__scopeId","data-v-785cba33"]]);/*!
  * vue-router v4.4.5
  * (c) 2024 Eduardo San Martin Morote
  * @license MIT
  */const Ys=typeof document<"u";function O3(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Rj(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&O3(e.default)}const Ct=Object.assign;function $u(e,t){const n={};for(const s in t){const o=t[s];n[s]=no(o)?o.map(e):e(o)}return n}const Zi=()=>{},no=Array.isArray,F3=/#/g,Nj=/&/g,Aj=/\//g,Mj=/=/g,zj=/\?/g,U3=/\+/g,Dj=/%5B/g,Tj=/%5D/g,H3=/%5E/g,Vj=/%60/g,j3=/%7B/g,Bj=/%7C/g,J3=/%7D/g,Ij=/%20/g;function Od(e){return encodeURI(""+e).replace(Bj,"|").replace(Dj,"[").replace(Tj,"]")}function Oj(e){return Od(e).replace(j3,"{").replace(J3,"}").replace(H3,"^")}function wc(e){return Od(e).replace(U3,"%2B").replace(Ij,"+").replace(F3,"%23").replace(Nj,"%26").replace(Vj,"`").replace(j3,"{").replace(J3,"}").replace(H3,"^")}function Fj(e){return wc(e).replace(Mj,"%3D")}function Uj(e){return Od(e).replace(F3,"%23").replace(zj,"%3F")}function Hj(e){return e==null?"":Uj(e).replace(Aj,"%2F")}function gl(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const jj=/\/$/,Jj=e=>e.replace(jj,"");function Lu(e,t,n="/"){let s,o={},i="",l="";const a=t.indexOf("#");let c=t.indexOf("?");return a<c&&a>=0&&(c=-1),c>-1&&(s=t.slice(0,c),i=t.slice(c+1,a>-1?a:t.length),o=e(i)),a>-1&&(s=s||t.slice(0,a),l=t.slice(a,t.length)),s=Gj(s??t,n),{fullPath:s+(i&&"?")+i+l,path:s,query:o,hash:gl(l)}}function Qj(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Ep(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Wj(e,t,n){const s=t.matched.length-1,o=n.matched.length-1;return s>-1&&s===o&&gi(t.matched[s],n.matched[o])&&Q3(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function gi(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Q3(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Kj(e[n],t[n]))return!1;return!0}function Kj(e,t){return no(e)?Rp(e,t):no(t)?Rp(t,e):e===t}function Rp(e,t){return no(t)?e.length===t.length&&e.every((n,s)=>n===t[s]):e.length===1&&e[0]===t}function Gj(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),s=e.split("/"),o=s[s.length-1];(o===".."||o===".")&&s.push("");let i=n.length-1,l,a;for(l=0;l<s.length;l++)if(a=s[l],a!==".")if(a==="..")i>1&&i--;else break;return n.slice(0,i).join("/")+"/"+s.slice(l).join("/")}const Do={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var vl;(function(e){e.pop="pop",e.push="push"})(vl||(vl={}));var el;(function(e){e.back="back",e.forward="forward",e.unknown=""})(el||(el={}));function Yj(e){if(!e)if(Ys){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Jj(e)}const Xj=/^[^#]+#/;function Zj(e,t){return e.replace(Xj,"#")+t}function eJ(e,t){const n=document.documentElement.getBoundingClientRect(),s=e.getBoundingClientRect();return{behavior:t.behavior,left:s.left-n.left-(t.left||0),top:s.top-n.top-(t.top||0)}}const Ta=()=>({left:window.scrollX,top:window.scrollY});function tJ(e){let t;if("el"in e){const n=e.el,s=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?s?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=eJ(o,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)}function Np(e,t){return(history.state?history.state.position-t:-1)+e}const qc=new Map;function nJ(e,t){qc.set(e,t)}function oJ(e){const t=qc.get(e);return qc.delete(e),t}let sJ=()=>location.protocol+"//"+location.host;function W3(e,t){const{pathname:n,search:s,hash:o}=t,i=e.indexOf("#");if(i>-1){let a=o.includes(e.slice(i))?e.slice(i).length:1,c=o.slice(a);return c[0]!=="/"&&(c="/"+c),Ep(c,"")}return Ep(n,e)+s+o}function iJ(e,t,n,s){let o=[],i=[],l=null;const a=({state:v})=>{const _=W3(e,location),y=n.value,q=t.value;let C=0;if(v){if(n.value=_,t.value=v,l&&l===y){l=null;return}C=q?v.position-q.position:0}else s(_);o.forEach(P=>{P(n.value,y,{delta:C,type:vl.pop,direction:C?C>0?el.forward:el.back:el.unknown})})};function c(){l=n.value}function p(v){o.push(v);const _=()=>{const y=o.indexOf(v);y>-1&&o.splice(y,1)};return i.push(_),_}function d(){const{history:v}=window;v.state&&v.replaceState(Ct({},v.state,{scroll:Ta()}),"")}function m(){for(const v of i)v();i=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",d)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",d,{passive:!0}),{pauseListeners:c,listen:p,destroy:m}}function Ap(e,t,n,s=!1,o=!1){return{back:e,current:t,forward:n,replaced:s,position:window.history.length,scroll:o?Ta():null}}function lJ(e){const{history:t,location:n}=window,s={value:W3(e,n)},o={value:t.state};o.value||i(s.value,{back:null,current:s.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(c,p,d){const m=e.indexOf("#"),v=m>-1?(n.host&&document.querySelector("base")?e:e.slice(m))+c:sJ()+e+c;try{t[d?"replaceState":"pushState"](p,"",v),o.value=p}catch(_){console.error(_),n[d?"replace":"assign"](v)}}function l(c,p){const d=Ct({},t.state,Ap(o.value.back,c,o.value.forward,!0),p,{position:o.value.position});i(c,d,!0),s.value=c}function a(c,p){const d=Ct({},o.value,t.state,{forward:c,scroll:Ta()});i(d.current,d,!0);const m=Ct({},Ap(s.value,c,null),{position:d.position+1},p);i(c,m,!1),s.value=c}return{location:s,state:o,push:a,replace:l}}function rJ(e){e=Yj(e);const t=lJ(e),n=iJ(e,t.state,t.location,t.replace);function s(i,l=!0){l||n.pauseListeners(),history.go(i)}const o=Ct({location:"",base:e,go:s,createHref:Zj.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function aJ(e){return typeof e=="string"||e&&typeof e=="object"}function K3(e){return typeof e=="string"||typeof e=="symbol"}const G3=Symbol("");var Mp;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Mp||(Mp={}));function vi(e,t){return Ct(new Error,{type:e,[G3]:!0},t)}function _o(e,t){return e instanceof Error&&G3 in e&&(t==null||!!(e.type&t))}const zp="[^/]+?",uJ={sensitive:!1,strict:!1,start:!0,end:!0},cJ=/[.+*?^${}()[\]/\\]/g;function dJ(e,t){const n=Ct({},uJ,t),s=[];let o=n.start?"^":"";const i=[];for(const p of e){const d=p.length?[]:[90];n.strict&&!p.length&&(o+="/");for(let m=0;m<p.length;m++){const v=p[m];let _=40+(n.sensitive?.25:0);if(v.type===0)m||(o+="/"),o+=v.value.replace(cJ,"\\$&"),_+=40;else if(v.type===1){const{value:y,repeatable:q,optional:C,regexp:P}=v;i.push({name:y,repeatable:q,optional:C});const w=P||zp;if(w!==zp){_+=10;try{new RegExp(`(${w})`)}catch(S){throw new Error(`Invalid custom RegExp for param "${y}" (${w}): `+S.message)}}let $=q?`((?:${w})(?:/(?:${w}))*)`:`(${w})`;m||($=C&&p.length<2?`(?:/${$})`:"/"+$),C&&($+="?"),o+=$,_+=20,C&&(_+=-8),q&&(_+=-20),w===".*"&&(_+=-50)}d.push(_)}s.push(d)}if(n.strict&&n.end){const p=s.length-1;s[p][s[p].length-1]+=.7000000000000001}n.strict||(o+="/?"),n.end?o+="$":n.strict&&(o+="(?:/|$)");const l=new RegExp(o,n.sensitive?"":"i");function a(p){const d=p.match(l),m={};if(!d)return null;for(let v=1;v<d.length;v++){const _=d[v]||"",y=i[v-1];m[y.name]=_&&y.repeatable?_.split("/"):_}return m}function c(p){let d="",m=!1;for(const v of e){(!m||!d.endsWith("/"))&&(d+="/"),m=!1;for(const _ of v)if(_.type===0)d+=_.value;else if(_.type===1){const{value:y,repeatable:q,optional:C}=_,P=y in p?p[y]:"";if(no(P)&&!q)throw new Error(`Provided param "${y}" is an array but it is not repeatable (* or + modifiers)`);const w=no(P)?P.join("/"):P;if(!w)if(C)v.length<2&&(d.endsWith("/")?d=d.slice(0,-1):m=!0);else throw new Error(`Missing required param "${y}"`);d+=w}}return d||"/"}return{re:l,score:s,keys:i,parse:a,stringify:c}}function pJ(e,t){let n=0;for(;n<e.length&&n<t.length;){const s=t[n]-e[n];if(s)return s;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 Y3(e,t){let n=0;const s=e.score,o=t.score;for(;n<s.length&&n<o.length;){const i=pJ(s[n],o[n]);if(i)return i;n++}if(Math.abs(o.length-s.length)===1){if(Dp(s))return 1;if(Dp(o))return-1}return o.length-s.length}function Dp(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const mJ={type:0,value:""},fJ=/[a-zA-Z0-9_]/;function hJ(e){if(!e)return[[]];if(e==="/")return[[mJ]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(_){throw new Error(`ERR (${n})/"${p}": ${_}`)}let n=0,s=n;const o=[];let i;function l(){i&&o.push(i),i=[]}let a=0,c,p="",d="";function m(){p&&(n===0?i.push({type:0,value:p}):n===1||n===2||n===3?(i.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${p}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:p,regexp:d,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),p="")}function v(){p+=c}for(;a<e.length;){if(c=e[a++],c==="\\"&&n!==2){s=n,n=4;continue}switch(n){case 0:c==="/"?(p&&m(),l()):c===":"?(m(),n=1):v();break;case 4:v(),n=s;break;case 1:c==="("?n=2:fJ.test(c)?v():(m(),n=0,c!=="*"&&c!=="?"&&c!=="+"&&a--);break;case 2:c===")"?d[d.length-1]=="\\"?d=d.slice(0,-1)+c:n=3:d+=c;break;case 3:m(),n=0,c!=="*"&&c!=="?"&&c!=="+"&&a--,d="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${p}"`),m(),l(),o}function gJ(e,t,n){const s=dJ(hJ(e.path),n),o=Ct(s,{record:e,parent:t,children:[],alias:[]});return t&&!o.record.aliasOf==!t.record.aliasOf&&t.children.push(o),o}function vJ(e,t){const n=[],s=new Map;t=Ip({strict:!1,end:!0,sensitive:!1},t);function o(m){return s.get(m)}function i(m,v,_){const y=!_,q=Vp(m);q.aliasOf=_&&_.record;const C=Ip(t,m),P=[q];if("alias"in m){const S=typeof m.alias=="string"?[m.alias]:m.alias;for(const E of S)P.push(Vp(Ct({},q,{components:_?_.record.components:q.components,path:E,aliasOf:_?_.record:q})))}let w,$;for(const S of P){const{path:E}=S;if(v&&E[0]!=="/"){const L=v.record.path,O=L[L.length-1]==="/"?"":"/";S.path=v.record.path+(E&&O+E)}if(w=gJ(S,v,C),_?_.alias.push(w):($=$||w,$!==w&&$.alias.push(w),y&&m.name&&!Bp(w)&&l(m.name)),X3(w)&&c(w),q.children){const L=q.children;for(let O=0;O<L.length;O++)i(L[O],w,_&&_.children[O])}_=_||w}return $?()=>{l($)}:Zi}function l(m){if(K3(m)){const v=s.get(m);v&&(s.delete(m),n.splice(n.indexOf(v),1),v.children.forEach(l),v.alias.forEach(l))}else{const v=n.indexOf(m);v>-1&&(n.splice(v,1),m.record.name&&s.delete(m.record.name),m.children.forEach(l),m.alias.forEach(l))}}function a(){return n}function c(m){const v=yJ(m,n);n.splice(v,0,m),m.record.name&&!Bp(m)&&s.set(m.record.name,m)}function p(m,v){let _,y={},q,C;if("name"in m&&m.name){if(_=s.get(m.name),!_)throw vi(1,{location:m});C=_.record.name,y=Ct(Tp(v.params,_.keys.filter($=>!$.optional).concat(_.parent?_.parent.keys.filter($=>$.optional):[]).map($=>$.name)),m.params&&Tp(m.params,_.keys.map($=>$.name))),q=_.stringify(y)}else if(m.path!=null)q=m.path,_=n.find($=>$.re.test(q)),_&&(y=_.parse(q),C=_.record.name);else{if(_=v.name?s.get(v.name):n.find($=>$.re.test(v.path)),!_)throw vi(1,{location:m,currentLocation:v});C=_.record.name,y=Ct({},v.params,m.params),q=_.stringify(y)}const P=[];let w=_;for(;w;)P.unshift(w.record),w=w.parent;return{name:C,path:q,params:y,matched:P,meta:bJ(P)}}e.forEach(m=>i(m));function d(){n.length=0,s.clear()}return{addRoute:i,resolve:p,removeRoute:l,clearRoutes:d,getRoutes:a,getRecordMatcher:o}}function Tp(e,t){const n={};for(const s of t)s in e&&(n[s]=e[s]);return n}function Vp(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:_J(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 _J(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const s in e.components)t[s]=typeof n=="object"?n[s]:n;return t}function Bp(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function bJ(e){return e.reduce((t,n)=>Ct(t,n.meta),{})}function Ip(e,t){const n={};for(const s in e)n[s]=s in t?t[s]:e[s];return n}function yJ(e,t){let n=0,s=t.length;for(;n!==s;){const i=n+s>>1;Y3(e,t[i])<0?s=i:n=i+1}const o=xJ(e);return o&&(s=t.lastIndexOf(o,s-1)),s}function xJ(e){let t=e;for(;t=t.parent;)if(X3(t)&&Y3(e,t)===0)return t}function X3({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function kJ(e){const t={};if(e===""||e==="?")return t;const s=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;o<s.length;++o){const i=s[o].replace(U3," "),l=i.indexOf("="),a=gl(l<0?i:i.slice(0,l)),c=l<0?null:gl(i.slice(l+1));if(a in t){let p=t[a];no(p)||(p=t[a]=[p]),p.push(c)}else t[a]=c}return t}function Op(e){let t="";for(let n in e){const s=e[n];if(n=Fj(n),s==null){s!==void 0&&(t+=(t.length?"&":"")+n);continue}(no(s)?s.map(i=>i&&wc(i)):[s&&wc(s)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+n,i!=null&&(t+="="+i))})}return t}function wJ(e){const t={};for(const n in e){const s=e[n];s!==void 0&&(t[n]=no(s)?s.map(o=>o==null?null:""+o):s==null?s:""+s)}return t}const qJ=Symbol(""),Fp=Symbol(""),Fd=Symbol(""),Z3=Symbol(""),Sc=Symbol("");function Ii(){let e=[];function t(s){return e.push(s),()=>{const o=e.indexOf(s);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Fo(e,t,n,s,o,i=l=>l()){const l=s&&(s.enterCallbacks[o]=s.enterCallbacks[o]||[]);return()=>new Promise((a,c)=>{const p=v=>{v===!1?c(vi(4,{from:n,to:t})):v instanceof Error?c(v):aJ(v)?c(vi(2,{from:t,to:v})):(l&&s.enterCallbacks[o]===l&&typeof v=="function"&&l.push(v),a())},d=i(()=>e.call(s&&s.instances[o],t,n,p));let m=Promise.resolve(d);e.length<3&&(m=m.then(p)),m.catch(v=>c(v))})}function Eu(e,t,n,s,o=i=>i()){const i=[];for(const l of e)for(const a in l.components){let c=l.components[a];if(!(t!=="beforeRouteEnter"&&!l.instances[a]))if(O3(c)){const d=(c.__vccOpts||c)[t];d&&i.push(Fo(d,n,s,l,a,o))}else{let p=c();i.push(()=>p.then(d=>{if(!d)throw new Error(`Couldn't resolve component "${a}" at "${l.path}"`);const m=Rj(d)?d.default:d;l.mods[a]=d,l.components[a]=m;const _=(m.__vccOpts||m)[t];return _&&Fo(_,n,s,l,a,o)()}))}}return i}function Up(e){const t=Ft(Fd),n=Ft(Z3),s=k(()=>{const c=qs(e.to);return t.resolve(c)}),o=k(()=>{const{matched:c}=s.value,{length:p}=c,d=c[p-1],m=n.matched;if(!d||!m.length)return-1;const v=m.findIndex(gi.bind(null,d));if(v>-1)return v;const _=Hp(c[p-2]);return p>1&&Hp(d)===_&&m[m.length-1].path!==_?m.findIndex(gi.bind(null,c[p-2])):v}),i=k(()=>o.value>-1&&$J(n.params,s.value.params)),l=k(()=>o.value>-1&&o.value===n.matched.length-1&&Q3(n.params,s.value.params));function a(c={}){return PJ(c)?t[qs(e.replace)?"replace":"push"](qs(e.to)).catch(Zi):Promise.resolve()}return{route:s,href:k(()=>s.value.href),isActive:i,isExactActive:l,navigate:a}}const SJ=oo({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:Up,setup(e,{slots:t}){const n=Yn(Up(e)),{options:s}=Ft(Fd),o=k(()=>({[jp(e.activeClass,s.linkActiveClass,"router-link-active")]:n.isActive,[jp(e.exactActiveClass,s.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&t.default(n);return e.custom?i:b("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},i)}}}),CJ=SJ;function PJ(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 $J(e,t){for(const n in t){const s=t[n],o=e[n];if(typeof s=="string"){if(s!==o)return!1}else if(!no(o)||o.length!==s.length||s.some((i,l)=>i!==o[l]))return!1}return!0}function Hp(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const jp=(e,t,n)=>e??t??n,LJ=oo({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const s=Ft(Sc),o=k(()=>e.route||s.value),i=Ft(Fp,0),l=k(()=>{let p=qs(i);const{matched:d}=o.value;let m;for(;(m=d[p])&&!m.components;)p++;return p}),a=k(()=>o.value.matched[l.value]);Fn(Fp,k(()=>l.value+1)),Fn(qJ,a),Fn(Sc,o);const c=X();return qe(()=>[c.value,a.value,e.name],([p,d,m],[v,_,y])=>{d&&(d.instances[m]=p,_&&_!==d&&p&&p===v&&(d.leaveGuards.size||(d.leaveGuards=_.leaveGuards),d.updateGuards.size||(d.updateGuards=_.updateGuards))),p&&d&&(!_||!gi(d,_)||!v)&&(d.enterCallbacks[m]||[]).forEach(q=>q(p))},{flush:"post"}),()=>{const p=o.value,d=e.name,m=a.value,v=m&&m.components[d];if(!v)return Jp(n.default,{Component:v,route:p});const _=m.props[d],y=_?_===!0?p.params:typeof _=="function"?_(p):_:null,C=b(v,Ct({},y,t,{onVnodeUnmounted:P=>{P.component.isUnmounted&&(m.instances[d]=null)},ref:c}));return Jp(n.default,{Component:C,route:p})||C}}});function Jp(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const EJ=LJ;function RJ(e){const t=vJ(e.routes,e),n=e.parseQuery||kJ,s=e.stringifyQuery||Op,o=e.history,i=Ii(),l=Ii(),a=Ii(),c=Hg(Do);let p=Do;Ys&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const d=$u.bind(null,V=>""+V),m=$u.bind(null,Hj),v=$u.bind(null,gl);function _(V,me){let Q,ge;return K3(V)?(Q=t.getRecordMatcher(V),ge=me):ge=V,t.addRoute(ge,Q)}function y(V){const me=t.getRecordMatcher(V);me&&t.removeRoute(me)}function q(){return t.getRoutes().map(V=>V.record)}function C(V){return!!t.getRecordMatcher(V)}function P(V,me){if(me=Ct({},me||c.value),typeof V=="string"){const I=Lu(n,V,me.path),ee=t.resolve({path:I.path},me),ve=o.createHref(I.fullPath);return Ct(I,ee,{params:v(ee.params),hash:gl(I.hash),redirectedFrom:void 0,href:ve})}let Q;if(V.path!=null)Q=Ct({},V,{path:Lu(n,V.path,me.path).path});else{const I=Ct({},V.params);for(const ee in I)I[ee]==null&&delete I[ee];Q=Ct({},V,{params:m(I)}),me.params=m(me.params)}const ge=t.resolve(Q,me),Ae=V.hash||"";ge.params=d(v(ge.params));const ce=Qj(s,Ct({},V,{hash:Oj(Ae),path:ge.path})),A=o.createHref(ce);return Ct({fullPath:ce,hash:Ae,query:s===Op?wJ(V.query):V.query||{}},ge,{redirectedFrom:void 0,href:A})}function w(V){return typeof V=="string"?Lu(n,V,c.value.path):Ct({},V)}function $(V,me){if(p!==V)return vi(8,{from:me,to:V})}function S(V){return O(V)}function E(V){return S(Ct(w(V),{replace:!0}))}function L(V){const me=V.matched[V.matched.length-1];if(me&&me.redirect){const{redirect:Q}=me;let ge=typeof Q=="function"?Q(V):Q;return typeof ge=="string"&&(ge=ge.includes("?")||ge.includes("#")?ge=w(ge):{path:ge},ge.params={}),Ct({query:V.query,hash:V.hash,params:ge.path!=null?{}:V.params},ge)}}function O(V,me){const Q=p=P(V),ge=c.value,Ae=V.state,ce=V.force,A=V.replace===!0,I=L(Q);if(I)return O(Ct(w(I),{state:typeof I=="object"?Ct({},Ae,I.state):Ae,force:ce,replace:A}),me||Q);const ee=Q;ee.redirectedFrom=me;let ve;return!ce&&Wj(s,ge,Q)&&(ve=vi(16,{to:ee,from:ge}),ne(ge,ge,!0,!1)),(ve?Promise.resolve(ve):U(ee,ge)).catch(G=>_o(G)?_o(G,2)?G:$e(G):te(G,ee,ge)).then(G=>{if(G){if(_o(G,2))return O(Ct({replace:A},w(G.to),{state:typeof G.to=="object"?Ct({},Ae,G.to.state):Ae,force:ce}),me||ee)}else G=z(ee,ge,!0,A,Ae);return W(ee,ge,G),G})}function D(V,me){const Q=$(V,me);return Q?Promise.reject(Q):Promise.resolve()}function N(V){const me=ie.values().next().value;return me&&typeof me.runWithContext=="function"?me.runWithContext(V):V()}function U(V,me){let Q;const[ge,Ae,ce]=NJ(V,me);Q=Eu(ge.reverse(),"beforeRouteLeave",V,me);for(const I of ge)I.leaveGuards.forEach(ee=>{Q.push(Fo(ee,V,me))});const A=D.bind(null,V,me);return Q.push(A),j(Q).then(()=>{Q=[];for(const I of i.list())Q.push(Fo(I,V,me));return Q.push(A),j(Q)}).then(()=>{Q=Eu(Ae,"beforeRouteUpdate",V,me);for(const I of Ae)I.updateGuards.forEach(ee=>{Q.push(Fo(ee,V,me))});return Q.push(A),j(Q)}).then(()=>{Q=[];for(const I of ce)if(I.beforeEnter)if(no(I.beforeEnter))for(const ee of I.beforeEnter)Q.push(Fo(ee,V,me));else Q.push(Fo(I.beforeEnter,V,me));return Q.push(A),j(Q)}).then(()=>(V.matched.forEach(I=>I.enterCallbacks={}),Q=Eu(ce,"beforeRouteEnter",V,me,N),Q.push(A),j(Q))).then(()=>{Q=[];for(const I of l.list())Q.push(Fo(I,V,me));return Q.push(A),j(Q)}).catch(I=>_o(I,8)?I:Promise.reject(I))}function W(V,me,Q){a.list().forEach(ge=>N(()=>ge(V,me,Q)))}function z(V,me,Q,ge,Ae){const ce=$(V,me);if(ce)return ce;const A=me===Do,I=Ys?history.state:{};Q&&(ge||A?o.replace(V.fullPath,Ct({scroll:A&&I&&I.scroll},Ae)):o.push(V.fullPath,Ae)),c.value=V,ne(V,me,Q,A),$e()}let M;function F(){M||(M=o.listen((V,me,Q)=>{if(!Le.listening)return;const ge=P(V),Ae=L(ge);if(Ae){O(Ct(Ae,{replace:!0}),ge).catch(Zi);return}p=ge;const ce=c.value;Ys&&nJ(Np(ce.fullPath,Q.delta),Ta()),U(ge,ce).catch(A=>_o(A,12)?A:_o(A,2)?(O(A.to,ge).then(I=>{_o(I,20)&&!Q.delta&&Q.type===vl.pop&&o.go(-1,!1)}).catch(Zi),Promise.reject()):(Q.delta&&o.go(-Q.delta,!1),te(A,ge,ce))).then(A=>{A=A||z(ge,ce,!1),A&&(Q.delta&&!_o(A,8)?o.go(-Q.delta,!1):Q.type===vl.pop&&_o(A,20)&&o.go(-1,!1)),W(ge,ce,A)}).catch(Zi)}))}let re=Ii(),se=Ii(),B;function te(V,me,Q){$e(V);const ge=se.list();return ge.length?ge.forEach(Ae=>Ae(V,me,Q)):console.error(V),Promise.reject(V)}function fe(){return B&&c.value!==Do?Promise.resolve():new Promise((V,me)=>{re.add([V,me])})}function $e(V){return B||(B=!V,F(),re.list().forEach(([me,Q])=>V?Q(V):me()),re.reset()),V}function ne(V,me,Q,ge){const{scrollBehavior:Ae}=e;if(!Ys||!Ae)return Promise.resolve();const ce=!Q&&oJ(Np(V.fullPath,0))||(ge||!Q)&&history.state&&history.state.scroll||null;return ft().then(()=>Ae(V,me,ce)).then(A=>A&&tJ(A)).catch(A=>te(A,V,me))}const T=V=>o.go(V);let ae;const ie=new Set,Le={currentRoute:c,listening:!0,addRoute:_,removeRoute:y,clearRoutes:t.clearRoutes,hasRoute:C,getRoutes:q,resolve:P,options:e,push:S,replace:E,go:T,back:()=>T(-1),forward:()=>T(1),beforeEach:i.add,beforeResolve:l.add,afterEach:a.add,onError:se.add,isReady:fe,install(V){const me=this;V.component("RouterLink",CJ),V.component("RouterView",EJ),V.config.globalProperties.$router=me,Object.defineProperty(V.config.globalProperties,"$route",{enumerable:!0,get:()=>qs(c)}),Ys&&!ae&&c.value===Do&&(ae=!0,S(o.location).catch(Ae=>{}));const Q={};for(const Ae in Do)Object.defineProperty(Q,Ae,{get:()=>c.value[Ae],enumerable:!0});V.provide(Fd,me),V.provide(Z3,Tc(Q)),V.provide(Sc,c);const ge=V.unmount;ie.add(V),V.unmount=function(){ie.delete(V),ie.size<1&&(p=Do,M&&M(),M=null,c.value=Do,ae=!1,B=!1),ge()}}};function j(V){return V.reduce((me,Q)=>me.then(()=>N(Q)),Promise.resolve())}return Le}function NJ(e,t){const n=[],s=[],o=[],i=Math.max(t.matched.length,e.matched.length);for(let l=0;l<i;l++){const a=t.matched[l];a&&(e.matched.find(p=>gi(p,a))?s.push(a):n.push(a));const c=e.matched[l];c&&(t.matched.find(p=>gi(p,c))||o.push(c))}return[n,s,o]}const AJ={name:"LoanContrainerHeader",props:{loan:{typeOf:Object,default:null}},methods:{amountFormat(e){return He.amountFormat(e)}}},MJ={key:0},zJ={class:"row"},DJ={class:"col-xs-6 col-md-3 q-pa-md"},TJ={class:"text-subtitle2 text-subtitle2-bottom"},VJ={class:"font-size-14px"},BJ={class:"col-xs-6 col-md-3 q-pa-md"},IJ={class:"text-subtitle2 text-subtitle2-bottom text-nowrap white-space-nowrap"},OJ={class:"font-size-14px"},FJ={class:"col-xs-6 col-md-3 q-pa-md"},UJ={class:"text-subtitle2 text-subtitle2-bottom text-nowrap white-space-nowrap"},HJ={class:"font-size-14px"},jJ={class:"col-xs-6 col-md-3 q-pa-md"},JJ={class:"text-subtitle2 text-subtitle2-bottom text-nowrap white-space-nowrap"},QJ={class:"font-size-14px"};function WJ(e,t,n,s,o,i){return n.loan?(g(),x("div",MJ,[r("div",zJ,[r("div",DJ,[t[0]||(t[0]=r("div",{class:"text-subtitle2 text-subtitle2-top"},[r("span",{class:"font-size-14px"},"№ договора")],-1)),r("div",TJ,[r("strong",null,[r("span",VJ,Y(n.loan.number),1)])])]),r("div",BJ,[t[1]||(t[1]=r("div",{class:"text-subtitle2 text-subtitle2-top"},[r("span",{class:"font-size-14px"},"Сумма займа")],-1)),r("div",IJ,[r("strong",null,[r("span",OJ,Y(i.amountFormat(n.loan.amount)),1)])])]),r("div",FJ,[t[2]||(t[2]=r("div",{class:"text-subtitle2 text-subtitle2-top"},[r("span",{class:"font-size-14px"},"Крайний срок займа")],-1)),r("div",UJ,[r("strong",null,[r("span",HJ,Y(n.loan.loanDeadline),1)])])]),r("div",jJ,[t[3]||(t[3]=r("div",{class:"text-subtitle2 text-subtitle2-top"},[r("span",{class:"font-size-14px"},"Выдан")],-1)),r("div",JJ,[r("strong",null,[r("span",QJ,Y(n.loan.startDate),1)])])])])])):R("",!0)}const KJ=Z(AJ,[["render",WJ]]),GJ={name:"LoanContrainerError",props:{loan:{typeOf:Object,default:null}}},YJ={key:0},XJ={key:0},ZJ={class:"font-size-20px text-red text-weight-bolder"};function eQ(e,t,n,s,o,i){return n.loan?(g(),x("div",YJ,[n.loan.error&&n.loan.errorMessage?(g(),x("div",XJ,[r("span",ZJ,Y(n.loan.errorMessage),1)])):R("",!0)])):R("",!0)}const tQ=Z(GJ,[["render",eQ]]),nQ={name:"LoanContrainerRepaid",props:{loan:{typeOf:Object,default:null}}},oQ={key:0},sQ={key:0},iQ={class:"text-subtitle1"},lQ={class:"text-positive white-space-nowrap font-size-14px"};function rQ(e,t,n,s,o,i){return n.loan?(g(),x("div",oQ,[n.loan.isActive?R("",!0):(g(),x("div",sQ,[t[1]||(t[1]=r("div",{class:"lk-h1 overdue-text"},[r("span",{class:"font-size-20px"},"Погашен")],-1)),r("div",null,[r("div",iQ,[t[0]||(t[0]=r("span",{class:"font-size-14px"}," Дата погашения: ",-1)),r("span",lQ,Y(n.loan.finishDate),1)])])]))])):R("",!0)}const aQ=Z(nQ,[["render",rQ]]),uQ={name:"LoanContrainerRepaid",props:{loan:{typeOf:Object,default:null}},data(){return{allRows:"first",columns:[{name:"index",align:"left",label:"№",field:"index",sortable:!1},{name:"number",label:"Номер ПКО",align:"left",field:"number",sortable:!1},{name:"amountF",align:"center",label:"Платеж",field:"amountF",sortable:!1},{name:"date",align:"center",label:"Дата платежа",field:"date",sortable:!1}]}},computed:{isAllRowsBtn(){var e,t;return((t=(e=this.$props.loan)==null?void 0:e.pkos)==null?void 0:t.length)>10},pkos(){var n,s,o,i;let e=1;const t=(i=(o=(s=(n=this.$props)==null?void 0:n.loan)==null?void 0:s.pkos)==null?void 0:o.map)==null?void 0:i.call(o,l=>(l.index=e,l.amountF=`${this.amountFormat(l.amount)}`,e++,l));return this.allRows==="first"&&(t!=null&&t.length)&&(t==null?void 0:t.length)>10?t.slice(0,10):t}},methods:{amountFormat(e){return He.amountFormat(e)}}},cQ={key:0},dQ={key:0,class:"q-pa-md payments"},pQ={class:"font-size-14px"},mQ={class:"font-size-14px"},fQ={key:0,class:"text-right full-width q-btn-icon"};function hQ(e,t,n,s,o,i){const l=f("q-th"),a=f("q-tr"),c=f("q-td"),p=f("q-btn"),d=f("q-table");return n.loan?(g(),x("div",cQ,[i.pkos&&i.pkos.length?(g(),x("div",dQ,[u(d,{title:"Платежи",rows:i.pkos,columns:o.columns,"row-key":"name","rows-per-page-options":[0]},{header:h(m=>[u(a,{props:m},{default:h(()=>[(g(!0),x(st,null,kt(m.cols,v=>(g(),K(l,{key:v.name,props:m},{default:h(()=>[r("span",pQ,Y(v.label),1)]),_:2},1032,["props"]))),128))]),_:2},1032,["props"])]),body:h(m=>[u(a,{props:m},{default:h(()=>[(g(!0),x(st,null,kt(m.cols,v=>(g(),K(c,{key:v.name,props:m},{default:h(()=>[r("span",mQ,Y(v.value),1)]),_:2},1032,["props"]))),128))]),_:2},1032,["props"])]),bottom:h(()=>[i.isAllRowsBtn?(g(),x("div",fQ,[o.allRows==="first"?(g(),K(p,{key:0,color:"grey",icon:"expand_more",label:"Развернуть",flat:"",outline:"",rounded:"",size:"14px",onClick:t[0]||(t[0]=()=>o.allRows="all")})):R("",!0),o.allRows==="all"?(g(),K(p,{key:1,color:"grey",icon:"keyboard_control_key",label:"Свернуть",flat:"",outline:"",rounded:"",size:"14px",onClick:t[1]||(t[1]=()=>o.allRows="first")})):R("",!0)])):R("",!0)]),_:1},8,["rows","columns"])])):R("",!0)])):R("",!0)}const gQ=Z(uQ,[["render",hQ],["__scopeId","data-v-28625ea7"]]),vQ={name:"LoanContrainerRepaid",props:{loan:{typeOf:Object,default:null}},data(){return{allRows:"first",virtualAnnuityPaymentsColumns:[{name:"index",align:"left",label:"№",field:"index",sortable:!1},{name:"expectedDate",label:"Дата оплаты",align:"center",field:"expectedDate",sortable:!1},{name:"plannedPaymentToBodyString",align:"center",label:"Платеж в основной долг",field:"plannedPaymentToBodyString",sortable:!1},{name:"plannedPaymentToMarginString",align:"center",label:"Сумма платежа в проценты",field:"plannedPaymentToMarginString",sortable:!1},{name:"totalPlannedPaymentString",align:"center",label:"Общая сумма платежа",field:"totalPlannedPaymentString",sortable:!1},{name:"bodyDebtAfterPaymentString",align:"center",label:"Остаток ОД",field:"bodyDebtAfterPaymentString",sortable:!1}]}},computed:{isAllRowsBtn(){var e,t;return((t=(e=this.$props.loan)==null?void 0:e.virtualAnnuityPayments)==null?void 0:t.length)>10},virtualAnnuityPayments(){var t,n,s;const e=(s=(n=(t=this.$props.loan)==null?void 0:t.virtualAnnuityPayments)==null?void 0:n.map)==null?void 0:s.call(n,o=>(o.plannedPaymentToMarginString=`${this.amountFormat(o.plannedPaymentToMargin)}`,o.plannedPaymentToBodyString=`${this.amountFormat(o.plannedPaymentToBody)}`,o.totalPlannedPaymentString=`${this.amountFormat(o.totalPlannedPayment)}`,o.bodyDebtAfterPaymentString=`${this.amountFormat(o.bodyDebtAfterPayment)}`,o));return this.allRows==="first"&&(e!=null&&e.length)&&(e==null?void 0:e.length)>10?e.slice(0,10):e}},methods:{amountFormat(e){return He.amountFormat(e)}}},_Q={key:0},bQ={key:0,class:"q-pa-md payments"},yQ={class:"font-size-14px"},xQ={key:0,class:"text-right full-width q-btn-icon"};function kQ(e,t,n,s,o,i){const l=f("q-th"),a=f("q-tr"),c=f("q-btn"),p=f("q-table");return n.loan?(g(),x("div",_Q,[n.loan.isActive&&i.virtualAnnuityPayments&&i.virtualAnnuityPayments.length>0?(g(),x("div",bQ,[u(p,{title:"График платежей",rows:i.virtualAnnuityPayments,columns:o.virtualAnnuityPaymentsColumns,"row-key":"name","rows-per-page-options":[0]},{header:h(d=>[u(a,{props:d},{default:h(()=>[(g(!0),x(st,null,kt(d.cols,m=>(g(),K(l,{key:m.name,props:d},{default:h(()=>[r("span",yQ,Y(m.label),1)]),_:2},1032,["props"]))),128))]),_:2},1032,["props"])]),bottom:h(()=>[i.isAllRowsBtn?(g(),x("div",xQ,[o.allRows==="first"?(g(),K(c,{key:0,color:"grey",icon:"expand_more",label:"Развернуть",flat:"",outline:"",rounded:"",size:"14px",onClick:t[0]||(t[0]=()=>o.allRows="all")})):R("",!0),o.allRows==="all"?(g(),K(c,{key:1,color:"grey",icon:"keyboard_control_key",label:"Свернуть",flat:"",outline:"",rounded:"",size:"14px",onClick:t[1]||(t[1]=()=>o.allRows="first")})):R("",!0)])):R("",!0)]),_:1},8,["rows","columns"])])):R("",!0)])):R("",!0)}const wQ=Z(vQ,[["render",kQ],["__scopeId","data-v-2a7cd82e"]]),qQ={name:"LoanContrainerRepaid",props:{loan:{typeOf:Object,default:null}},data(){return{allRows:"first",qiwiPaymentsColumns:[{name:"paymentToken",align:"left",label:"№",field:"paymentToken",sortable:!1},{name:"expirationDate",label:"Дата создания счета",align:"center",field:"expirationDate",sortable:!1},{name:"sumString",align:"center",label:"Сумма платежа",field:"sumString",sortable:!1},{name:"statusName",align:"center",label:"Статус",field:"statusName",sortable:!1}]}},computed:{isAllRowsBtn(){var e,t;return((t=(e=this.$props.loan)==null?void 0:e.qiwiPayments)==null?void 0:t.length)>10},qiwiPayments(){var t,n,s;const e=(s=(n=(t=this.$props.loan)==null?void 0:t.qiwiPayments)==null?void 0:n.map)==null?void 0:s.call(n,o=>{switch(o.sumString=`${this.amountFormat(o.sum)}`,o.status){case null:case 0:case 2:case 3:o.statusName="Обрабатывается";break;case 1:o.statusName="Отклонена";break;case 4:case 5:o.statusName="Завершена";break}return o});return this.allRows==="first"&&(e!=null&&e.length)&&(e==null?void 0:e.length)>10?e.slice(0,10):e}},methods:{amountFormat(e){return He.amountFormat(e)}}},SQ={key:0},CQ={key:0,class:"q-pa-md payments"},PQ={class:"font-size-14px"},$Q={key:0,class:"text-right full-width q-btn-icon"};function LQ(e,t,n,s,o,i){const l=f("q-th"),a=f("q-tr"),c=f("q-btn"),p=f("q-table");return n.loan?(g(),x("div",SQ,[n.loan&&n.loan.isActive&&i.qiwiPayments&&i.qiwiPayments.length>0?(g(),x("div",CQ,[u(p,{title:"История операций через Личный кабинет",rows:i.qiwiPayments,columns:o.qiwiPaymentsColumns,"row-key":"name","rows-per-page-options":[0]},{header:h(d=>[u(a,{props:d},{default:h(()=>[(g(!0),x(st,null,kt(d.cols,m=>(g(),K(l,{key:m.name,props:d},{default:h(()=>[r("span",PQ,Y(m.label),1)]),_:2},1032,["props"]))),128))]),_:2},1032,["props"])]),bottom:h(()=>[i.isAllRowsBtn?(g(),x("div",$Q,[o.allRows==="first"?(g(),K(c,{key:0,color:"grey",icon:"expand_more",label:"Развернуть",flat:"",outline:"",rounded:"",size:"14px",onClick:t[0]||(t[0]=()=>o.allRows="all")})):R("",!0),o.allRows==="all"?(g(),K(c,{key:1,color:"grey",icon:"keyboard_control_key",label:"Свернуть",flat:"",outline:"",rounded:"",size:"14px",onClick:t[1]||(t[1]=()=>o.allRows="first")})):R("",!0)])):R("",!0)]),_:1},8,["rows","columns"])])):R("",!0)])):R("",!0)}const EQ=Z(qQ,[["render",LQ],["__scopeId","data-v-9c4f9bf8"]]),RQ={name:"LoanContrainerRepaid",props:{loan:{type:Object,default:null},isDetailsButtonInfo:{type:Boolean,default:null},isOnlineDocumentRequestButton:{type:Boolean,default:null}},computed:{isOnlineDocumentRequest(){return this.$store.getters["main/isOnlineDocumentRequest"]}},methods:{pay(){this.$router.push("/loan/payment/"+this.$props.loan.loanId)},next(){this.$router.push("/loan/info/"+this.$props.loan.loanId)},earlyRepayment(){this.$router.push("/loan/earlyRepayment/"+this.$props.loan.loanId)},onClickDocument(){this.$router.push("/loan/onlineDocumentRequest/"+this.$props.loan.loanId)}}},NQ={key:0},AQ={class:"q-mb-md q-btn-icon"},MQ={key:0},zQ={key:1,class:"inline-block q-btn-icon"},DQ={key:2},TQ={key:3};function VQ(e,t,n,s,o,i){const l=f("q-btn");return n.loan?(g(),x("div",NQ,[r("div",null,[r("div",AQ,[n.loan.isActive&&(!n.loan.isLoanDetails||n.loan.isLoanDetails&&!n.loan.isLoanDetails.isLoanAmount)?(g(),x("div",MQ,[u(l,{color:"positive",label:"Оплатить",outline:"",rounded:"",size:"14px",class:"q-px-xs q-ml-md q-mr-md q-mt-lg",style:{width:"110px"},onClick:i.pay},null,8,["onClick"]),n.isDetailsButtonInfo?(g(),K(l,{key:0,color:"blue-grey-8",label:"Подробнее",outline:"",rounded:"",size:"14px",class:"q-px-xs q-ml-md q-mt-lg",style:{width:"110px"},onClick:i.next},null,8,["onClick"])):R("",!0),n.isOnlineDocumentRequestButton&&i.isOnlineDocumentRequest&&!n.loan.hideDebt?(g(),K(l,{key:1,class:"q-ml-md q-mt-lg",label:"Получить документы",color:"blue-grey-8",outline:"",rounded:"",onClick:i.onClickDocument},null,8,["onClick"])):R("",!0)])):n.loan.isActive&&n.loan.isLoanDetails&&n.loan.isLoanDetails.isLoanAmount?(g(),x("div",zQ,[u(l,{color:"positive",label:"Пополнить счёт",icon:"payments",outline:"",rounded:"",size:"14px",class:"q-px-md q-ml-md q-mr-md q-mt-lg",onClick:i.pay},null,8,["onClick"]),n.loan.isLoanDetails.isEnabledEarlyRepayment?(g(),K(l,{key:0,color:"positive",label:"Досрочное погашение",icon:"south_east",outline:"",rounded:"",size:"14px",class:"q-px-lg q-ml-md q-mr-md q-mt-lg",onClick:i.earlyRepayment},null,8,["onClick"])):R("",!0),n.isDetailsButtonInfo?(g(),K(l,{key:1,color:"grey",label:"Подробнее","icon-right":"arrow_forward",flat:"",outline:"",rounded:"",size:"14px",class:"q-px-lg q-ml-md q-mr-md q-mt-lg",onClick:i.next},null,8,["onClick"])):R("",!0),n.isOnlineDocumentRequestButton&&i.isOnlineDocumentRequest&&!n.loan.hideDebt?(g(),K(l,{key:2,class:"q-ml-md q-mt-lg",label:"Получить документы",color:"blue-grey-8",outline:"",rounded:"",onClick:i.onClickDocument},null,8,["onClick"])):R("",!0)])):n.isDetailsButtonInfo?(g(),x("div",DQ,[u(l,{color:"blue-grey-8",label:"Подробнее",outline:"",rounded:"",size:"14px",class:"q-px-xs q-ml-md q-mr-md q-mt-lg",style:{width:"110px"},onClick:i.next},null,8,["onClick"])])):n.isOnlineDocumentRequestButton&&i.isOnlineDocumentRequest&&!n.loan.hideDebt?(g(),x("div",TQ,[u(l,{class:"q-ml-md q-mr-md q-mt-lg",label:"Получить документы",color:"blue-grey-8",outline:"",rounded:"",onClick:i.onClickDocument},null,8,["onClick"])])):R("",!0)])])])):R("",!0)}const BQ=Z(RQ,[["render",VQ]]),IQ={name:"LoanContrainerRepaid",props:{loan:{typeOf:Object,default:null},isWaiting:{typeof:Boolean,default:!1},isHideTittle:{typeof:Boolean,default:!1}},data(){return{allRows:"first",columns:[{name:"index",align:"left",label:"№",field:"index",sortable:!1},{name:"stateName",align:"center",label:"Статус",field:"stateName",sortable:!1},{name:"price",label:"Сумма",align:"left",field:"price",sortable:!1},{name:"repaymentTypeName",align:"center",label:"Досрочное погашение",field:"repaymentTypeName",sortable:!1}]}},computed:{earlyRepaymentsList(){var n,s,o,i,l;let e=0;const t=((l=(i=(o=(s=(n=this.$props.loan)==null?void 0:n.earlyRepaymentsList)==null?void 0:s.filter)==null?void 0:o.call(s,a=>this.$props.isWaiting?a.state===0||a.stateName==="Ожидает выполнения":!0))==null?void 0:i.map)==null?void 0:l.call(i,a=>{if(a.state===null||typeof a.state=="number")switch(a.state){case null:case 0:a.stateName="Ожидает выполнения",a.stateColor="positive";break;case 1:a.stateName="Исполнено",a.stateColor="grey";break;case 2:a.stateName="Отменено пользователем",a.stateColor="red";break;case 3:a.stateName="Недостаточно средств",a.stateColor="red";break}if(a.repaymentType===null||typeof a.repaymentType=="number")switch(a.repaymentType){case null:case 0:a.repaymentTypeName="Частичное";break;case 1:a.repaymentTypeName="Полное";break}return a.price=this.amountFormat(a.amount),e++,a.index=e,a}))??[];return this.allRows==="first"&&(t!=null&&t.length)&&(t==null?void 0:t.length)>10?t.slice(0,10):t}},methods:{amountFormat(e){return He.amountFormat(e)}}},OQ={key:0},FQ={class:"q-pa-md payments"},UQ={key:0,class:"q-pl-lg q-pt-md text-center"},HQ={class:"font-size-14px"},jQ={key:0,class:"font-size-14px"},JQ={key:1,class:"font-size-14px"},QQ={class:"text-right full-width q-btn-icon"};function WQ(e,t,n,s,o,i){const l=f("q-th"),a=f("q-tr"),c=f("q-badge"),p=f("q-td"),d=f("q-btn"),m=f("q-table");return n.loan?(g(),x("div",OQ,[r("div",FQ,[!i.earlyRepaymentsList||i.earlyRepaymentsList&&!i.earlyRepaymentsList.length?(g(),x("div",UQ,t[2]||(t[2]=[r("span",{class:"font-size-20px"},"Список пуст",-1)]))):(g(),K(m,{key:1,title:n.isHideTittle?"":"Список досрочных погашений",rows:i.earlyRepaymentsList,columns:o.columns,"row-key":"name","rows-per-page-options":[0]},fv({header:h(v=>[u(a,{props:v},{default:h(()=>[(g(!0),x(st,null,kt(v.cols,_=>(g(),K(l,{key:_.name,props:v},{default:h(()=>[r("span",HQ,Y(_.label),1)]),_:2},1032,["props"]))),128))]),_:2},1032,["props"])]),body:h(v=>[u(a,{props:v},{default:h(()=>[(g(!0),x(st,null,kt(v.cols,_=>(g(),K(p,{key:_.name,props:v},{default:h(()=>[_.name==="stateName"?(g(),x("span",jQ,[_.value==="Недостаточно средств"?(g(),K(c,{key:0,outline:"",color:"red",label:_.value},null,8,["label"])):_.value==="Исполнено"?(g(),K(c,{key:1,outline:"",color:"grey",label:_.value},null,8,["label"])):_.value==="Ожидает выполнения"?(g(),K(c,{key:2,outline:"",color:"positive",label:_.value},null,8,["label"])):_.value==="Отменено пользователем"?(g(),K(c,{key:3,outline:"",color:"red",label:_.value},null,8,["label"])):R("",!0)])):(g(),x("span",JQ,Y(_.value),1))]),_:2},1032,["props"]))),128))]),_:2},1032,["props"])]),_:2},[i.earlyRepaymentsList&&i.earlyRepaymentsList.length>10?{name:"bottom",fn:h(()=>[r("div",QQ,[o.allRows==="first"?(g(),K(d,{key:0,color:"grey",icon:"expand_more",label:"Развернуть",flat:"",outline:"",rounded:"",size:"14px",onClick:t[0]||(t[0]=()=>o.allRows="all")})):R("",!0),o.allRows==="all"?(g(),K(d,{key:1,color:"grey",icon:"keyboard_control_key",label:"Свернуть",flat:"",outline:"",rounded:"",size:"14px",onClick:t[1]||(t[1]=()=>o.allRows="first")})):R("",!0)])]),key:"0"}:void 0]),1032,["title","rows","columns"]))])])):R("",!0)}const Ud=Z(IQ,[["render",WQ],["__scopeId","data-v-1c5c6b2c"]]),KQ={name:"LoanContainerIsEarlyRepaymentsWaiting",props:{loan:{typeOf:Object,default:null}},methods:{onClick(){var e;this.$router.push("/loan/earlyRepaymentPayment/"+((e=this.$props.loan)==null?void 0:e.loanId))}}},GQ={key:0,class:"q-pt-lg"};function YQ(e,t,n,s,o,i){const l=f("q-btn");return n.loan&&n.loan.isEarlyRepaymentsWaiting?(g(),x("div",GQ,[t[0]||(t[0]=H(" Вы сформировали заявку на досрочное погашение, необходимо ")),u(l,{color:"positive",label:"завершить процесс",flat:"",rounded:"","no-caps":"",size:"14px",class:"q-px-xs",onClick:i.onClick},null,8,["onClick"])])):R("",!0)}const XQ=Z(KQ,[["render",YQ]]),ZQ={name:"LoanContainer",components:{LoanContainer_header:KJ,LoanContainer_error:tQ,LoanContainer_repaid:aQ,LoanContainer_active:h3,LoanContainer_pkos:gQ,LoanContainer_virtualAnnuityPayments:wQ,LoanContainer_qiwiPayments:EQ,LoanContainer_button:BQ,LoanContainer_earlyRepayment:Ud,LoanContainer_IsEarlyRepaymentsWaiting:XQ,LoanContainer_urlRedirect:f3},props:{loan:{type:Object,default:null},isHideTable:{type:Boolean,default:!1},isHideButton:{type:Boolean,default:!1},isDetailsButtonInfo:{type:Boolean,default:!1},isEarlyRepaymentInfo:{type:Boolean,default:!1},isHideIsEarlyRepaymentsWaiting:{type:Boolean,default:!1},isOnlineDocumentRequestButton:{type:Boolean,default:!1},urlRedirect:{type:String,default:null}}},eW={class:"card shadow-lg background-white q-mx-auto"},tW={class:"card-header"},nW={class:"container top-row"},oW={class:"card-body"},sW={key:0,class:"q-pb-md"},iW={key:1,class:"q-pb-md"},lW={class:"loan_padding-left q-mt-md q-ml-md"},rW={key:0,class:"loan_padding-left"},aW={key:1},uW={key:2};function cW(e,t,n,s,o,i){const l=f("LoanContainer_header"),a=f("LoanContainer_urlRedirect"),c=f("LoanContainer_error"),p=f("LoanContainer_active"),d=f("LoanContainer_repaid"),m=f("LoanContainer_IsEarlyRepaymentsWaiting"),v=f("LoanContainer_button"),_=f("LoanContainer_pkos"),y=f("LoanContainer_virtualAnnuityPayments"),q=f("LoanContainer_qiwiPayments"),C=f("LoanContainer_earlyRepayment");return g(),x("div",eW,[r("div",tW,[r("div",nW,[u(l,{loan:n.loan},null,8,["loan"])])]),r("div",oW,[n.urlRedirect?(g(),x("div",sW,[u(a,{"url-redirect":n.urlRedirect},null,8,["url-redirect"])])):(g(),x("div",iW,[r("div",lW,[u(c,{loan:n.loan},null,8,["loan"]),u(p,{loan:n.loan,"is-hide-btn":n.isHideButton},null,8,["loan","is-hide-btn"]),u(d,{loan:n.loan},null,8,["loan"]),n.isHideIsEarlyRepaymentsWaiting?R("",!0):(g(),K(m,{key:0,loan:n.loan},null,8,["loan"]))]),n.isHideButton?R("",!0):(g(),x("div",rW,[u(v,{loan:n.loan,"is-details-button-info":n.isDetailsButtonInfo,"is-online-document-request-button":n.isOnlineDocumentRequestButton},null,8,["loan","is-details-button-info","is-online-document-request-button"])])),n.isHideTable?R("",!0):(g(),x("div",aW,[u(_,{loan:n.loan},null,8,["loan"]),u(y,{loan:n.loan},null,8,["loan"]),u(q,{loan:n.loan},null,8,["loan"])])),n.isEarlyRepaymentInfo?(g(),x("div",uW,[u(C,{loan:n.loan},null,8,["loan"])])):R("",!0),r("div",null,[ll(e.$slots,"slot",{},void 0,!0)])]))])])}const Eo=Z(ZQ,[["render",cW],["__scopeId","data-v-8fb866cd"]]),dW={};function pW(e,t){const n=f("q-skeleton"),s=f("q-spinner"),o=f("q-inner-loading"),i=f("q-card");return g(),x("div",null,[u(i,{class:"shadow-none q-card-none"},{default:h(()=>[u(n,{height:"65vh"}),u(o,{showing:!0},{default:h(()=>[u(s,{size:"50px",color:"positive"}),t[0]||(t[0]=r("p",{class:"text-weight-bold q-pt-lg"}," Загрузка. Пожалуйста, подождите... ",-1))]),_:1})]),_:1})])}const eg=Z(dW,[["render",pW]]),mW={name:"LoanInformation",components:{LoanContainer:Eo,SkeletonBody:eg},props:{loanId:{type:[String,Number],default:null},isHideTitle:{type:Boolean}},data(){return{id:0,loan:{},loading:!1,urlRedirect:null}},created(){var t,n;let e=this.$props.loanId??((n=(t=this.$route.params)==null?void 0:t.pathMatch)==null?void 0:n[0]);this.id=e,this.loading=!0,this.getLoanSearchByLoanId({loanId:Number(e)}).then(s=>{var o;if(this.loan=(o=s==null?void 0:s.loan)==null?void 0:o.loan,s!=null&&s.isRedirect&&this.$store.getters["main/isRedirectLoan"]){let i=new URL(this.$store.getters["main/rediretcLoanUrl"]??"https://lk.doverix.ru/authPay");i.searchParams.set("passportNumber",s==null?void 0:s.passportNumber),i.searchParams.set("passportSerial",s==null?void 0:s.passportSerial),i.searchParams.set("firstName",s==null?void 0:s.firstName),i.searchParams.set("lastName",s==null?void 0:s.lastName),s!=null&&s.middleName&&i.searchParams.set("middleName",s==null?void 0:s.middleName),window.open(i,"_self"),this.urlRedirect=i}}).catch(s=>{console.log(s,"err => LoanInformation loanId"),this.$router.push("/error")}).finally(()=>{this.loading=!1})},methods:{...De({getLoanSearchByLoanId:"loan/getLoanSearchByLoanId"}),routerBack(){this.$router.go(-1)}}},fW={class:"loan-contrainer"},hW={key:0,class:"text-center"},gW={key:1},vW={class:"container"},_W={class:"row q-pb-xl"},bW={key:0,class:"col-12 q-pb-lg"},yW={key:1,class:"col-12"};function xW(e,t,n,s,o,i){const l=f("SkeletonBody"),a=f("q-btn"),c=f("LoanContainer");return g(),x("div",fW,[o.loading?(g(),x("div",hW,[u(l)])):(g(),x("div",gW,[r("div",vW,[r("div",_W,[n.isHideTitle?R("",!0):(g(),x("div",bW,[u(a,{unelevated:"",round:"",color:"positive",icon:"arrow_back",class:"q-mr-xs",size:"md",padding:"none",style:{"margin-top":"-11px"},onClick:i.routerBack},null,8,["onClick"]),t[0]||(t[0]=r("span",{class:"font-size-30px"},"Информация о займе ",-1))])),o.loan?(g(),x("div",yW,[u(c,{loan:o.loan,"is-details-button-info":!1,"is-online-document-request-button":!0,"url-redirect":o.urlRedirect},null,8,["loan","url-redirect"])])):R("",!0)])])]))])}const tg=Z(mW,[["render",xW],["__scopeId","data-v-251f3708"]]),kW={name:"LoanActive",components:{LoanContainer:Eo,LoanInfo:tg},computed:{loansIsActive(){return this.$store.getters["user/loansIsActive"]}}},wW={class:"loan-contrainer"},qW={class:"container"},SW={class:"row"},CW={class:"col-12"},PW={key:0},$W={key:1};function LW(e,t,n,s,o,i){const l=f("LoanContainer"),a=f("LoanInfo");return g(),x("div",wW,[r("div",qW,[r("div",SW,[t[0]||(t[0]=r("div",{class:"col-12 q-pb-lg"},[r("span",{class:"font-size-30px"}," Активный заём ")],-1)),r("div",CW,[i.loansIsActive&&i.loansIsActive.length>1?(g(),x("div",PW,[(g(!0),x(st,null,kt(i.loansIsActive,c=>(g(),x("div",{key:c.loanId},[u(l,{loan:c,"is-hide-table":!0,"is-details-button-info":!0,class:"q-mb-xl"},null,8,["loan"])]))),128))])):(g(),x("div",$W,[i.loansIsActive&&i.loansIsActive.length===1?(g(),K(a,{key:0,"loan-id":i.loansIsActive[0].loanId,"is-hide-title":!0},null,8,["loan-id"])):R("",!0)]))])])])])}const EW=Z(kW,[["render",LW],["__scopeId","data-v-3dfd5e65"]]),RW={name:"LoanCalculatorActiviteLoan",computed:{imgUrl(){return this.$store.getters["main/imgLoanCalctulatorIsActivateLoan"]??this.$store.getters["main/imgLogo"]},isLoanActive(){return this.$store.getters["user/isLoansActive"]}}},NW={key:0},AW={class:"q-pt-lg text-center"},MW=["src"];function zW(e,t,n,s,o,i){return g(),x("div",null,[i.isLoanActive?(g(),x("div",NW,[r("div",AW,[r("img",{src:i.imgUrl,alt:" ",style:{"max-width":"320px",width:"100%"}},null,8,MW)]),t[0]||(t[0]=r("div",{class:"row q-pt-lg"},[r("div",{class:"col-12 text-center"},[r("h6",{class:"no-margin q-my-lg"},[r("span",{class:"font-size-20px font-weidht-400"},[H(" Оформление нового займа будет доступно после "),r("br"),H(" погашения текущего активного займа ")])])])],-1))])):R("",!0)])}const DW=Z(RW,[["render",zW]]),TW={name:"LoanCalculatorFormCalculatorsLoan",components:{Error_Alert:zn},computed:{},props:{tariffs:{type:Array,default:null},purposes:{type:Array,default:null},tokenParent:{type:String,default:null}},emits:["next"],data(){return{tariff:null,purposesModel:null,sum:null,period:null,amountForReturn:null,finishDate:null,loadingLoanPreview:!1,isAdd:!0,agreeToProcessPersonalData:!1}},watch:{tariff(){var e,t;this.sum=(e=this.tariff)==null?void 0:e.minAmount,this.period=(t=this.tariff)==null?void 0:t.minTerm,this.change()}},async created(){var e;this.tariff=(e=this.$props.tariffs)==null?void 0:e[0],this.getLoanCalculationIsAdd({Token:this.tokenParent}).then(t=>{t&&t.isValidation===!1&&(this.isAdd=!1)}).catch(t=>{console.warn(t)})},methods:{...De({getLoanCalculation:"loanCalculation/getLoanCalculation",getLoanCalculationIsAdd:"loanCalculation/getLoanCalculationIsAdd"}),change(){var e;this.loadingLoanPreview=!0,this.getLoanCalculation({TariffId:(e=this.tariff)==null?void 0:e.id,Term:this.period,Amount:this.sum,Token:this.tokenParent}).then(t=>{var n,s;this.amountForReturn=(n=t==null?void 0:t.loanCalculation)==null?void 0:n.sumForReturn,this.finishDate=(s=t==null?void 0:t.loanCalculation)==null?void 0:s.returnDate}).catch(t=>{var s;console.warn(t,"err");const n=((s=t==null?void 0:t.data)==null?void 0:s.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже";this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:n,position:"center",timeout:2e3})}).finally(()=>{this.loadingLoanPreview=!1})},removeTerm(){var t;const e=(t=this.tariff)==null?void 0:t.minTerm;this.period>e?this.period-=1:this.period=e,this.change()},removeSum(){var t;const e=(t=this.tariff)==null?void 0:t.minAmount;this.sum>e?this.sum-=1e3:this.sum=e,this.change()},addTerm(){var t;const e=(t=this.tariff)==null?void 0:t.maxTerm;this.period<e?this.period+=1:this.period=e,this.change()},addSum(){var t;const e=(t=this.tariff)==null?void 0:t.maxAmount;this.sum<e?this.sum+=1e3:this.sum=e,this.change()},submitEdit(){this.$emit("next",{tariff:this.tariff,purpose:this.purposesModel,amount:this.sum,date:this.period})},amountFormat(e){return He.amountFormat(e)}}},VW={class:"Loan_Calculator_form_calculators"},BW={class:"row"},IW={class:"col-12 col-md-8 col-lg-9 card-border-rigth"},OW={class:"full-width"},FW={key:0,class:"q-px-md"},UW={key:1,class:"q-pt-xs q-pl-md q-pb-lg"},HW={key:0,class:"font-size-20px",style:{color:"#7f7f7f"}},jW={style:{padding:"0px 70px","margin-bottom":"-13px"}},JW={class:"font-size-14px"},QW={class:"q-pl-lg float-right font-size-14px"},WW={class:"q-pl-md q-pr-md"},KW={class:"text-center"},GW={class:"text-positive font-size-14px"},YW={class:"q-pt-xl"},XW={style:{padding:"0px 70px","margin-bottom":"-13px"}},ZW={class:"font-size-14px"},eK={class:"float-right font-size-14px"},tK={class:"q-pl-md q-pr-md"},nK={class:"text-center"},oK={class:"text-positive font-size-14px"},sK={class:"col-12 col-md-4 col-lg-3"},iK={class:"q-pt-md"},lK={class:"q-px-md"},rK={class:"gt-sm"},aK={class:"q-pl-xs text-positive font-size-14px inline-block"},uK={class:"q-pt-md"},cK={class:"q-pl-xs text-positive font-size-14px inline-block"},dK={class:"q-pt-md"},pK={class:"q-pl-xs text-positive font-size-14px inline-block"},mK={key:0,class:"q-pt-md"},fK={class:"q-pl-xs text-positive font-size-14px inline-block"},hK={class:"q-pt-md"},gK={class:"q-pl-xs text-positive font-size-14px inline-block"},vK={key:0,class:"col-12 q-pt-md"},_K={class:"text-center q-pt-md"},bK={class:"q-pt-md q-pl-md q-pr-md"},yK={class:"q-gutter-y-md"},xK={class:"lt-md q-mt-lg q-pt-lg"},kK={class:"q-pl-xs text-positive font-size-14px inline-block"},wK={class:"q-pt-md"},qK={class:"q-pl-xs text-positive font-size-14px inline-block"},SK={class:"q-pt-md"},CK={class:"q-pl-xs text-positive font-size-14px inline-block"},PK={key:0,class:"q-pt-md"},$K={class:"q-pl-xs text-positive font-size-14px inline-block"},LK={class:"q-pt-md"},EK={class:"q-pl-xs text-positive font-size-14px inline-block"};function RK(e,t,n,s,o,i){const l=f("Error_Alert"),a=f("q-select"),c=f("q-btn"),p=f("q-item-section"),d=f("q-slider"),m=f("q-item"),v=f("q-card-section"),_=f("q-card"),y=f("q-spinner"),q=f("q-inner-loading"),C=f("q-checkbox"),P=f("q-form");return g(),x("div",VW,[r("div",BW,[r("div",IW,[u(_,{class:"shadow-none full-width full-height no-padding"},{default:h(()=>[u(v,{horizontal:"",class:"full-width no-padding"},{default:h(()=>[u(v,{class:"full-width no-padding"},{default:h(()=>[r("div",OW,[r("div",null,[o.isAdd?R("",!0):(g(),x("div",FW,[u(l,{"is-error":"","error-text":"Вы превысили лимит заявок на займы"})])),n.tariffs&&n.tariffs.length>1&&o.tariff?(g(),x("div",UW,[u(a,{modelValue:o.tariff,"onUpdate:modelValue":t[0]||(t[0]=w=>o.tariff=w),color:"positive",borderless:"",options:n.tariffs,dense:"",class:"inline-block"},{selected:h(()=>[o.tariff?(g(),x("span",HW,[t[5]||(t[5]=r("span",null,"Тарифы: ",-1)),H(" "+Y(o.tariff.title),1)])):R("",!0)]),_:1},8,["modelValue","options"])])):R("",!0),t[6]||(t[6]=r("div",{class:"q-pt-md q-pl-md q-pb-md"},[r("span",{class:"font-size-14px"},"Какая сумма вам необходима?")],-1)),r("div",jW,[r("div",null,[r("span",JW,Y(i.amountFormat(o.tariff.minAmount)),1),r("span",QW,Y(i.amountFormat(o.tariff.maxAmount)),1)])]),r("div",WW,[u(m,{style:{width:"100%",padding:"0px","min-height":"30px",height:"30px"}},{default:h(()=>[u(p,{side:""},{default:h(()=>[u(c,{flat:"",round:"",color:"positive",icon:"remove",onClick:i.removeSum},null,8,["onClick"])]),_:1}),u(p,null,{default:h(()=>[u(d,{modelValue:o.sum,"onUpdate:modelValue":t[1]||(t[1]=w=>o.sum=w),min:o.tariff.minAmount,max:o.tariff.maxAmount,step:1e3,color:"positive",size:"md",onChange:i.change},null,8,["modelValue","min","max","onChange"])]),_:1}),u(p,{side:""},{default:h(()=>[u(c,{flat:"",round:"",color:"positive",icon:"add",onClick:i.addSum},null,8,["onClick"])]),_:1})]),_:1})]),r("div",KW,[r("span",GW,Y(i.amountFormat(o.sum)),1)])]),r("div",YW,[t[7]||(t[7]=r("div",{class:"q-pl-md q-pb-md"},[r("span",{class:"font-size-14px"},"На какой срок?")],-1)),r("div",XW,[r("div",null,[r("span",ZW,Y(o.tariff.minTerm)+" д ",1),r("span",eK,Y(o.tariff.maxTerm)+" д ",1)])]),r("div",tK,[u(m,{style:{width:"100%",padding:"0px","min-height":"30px",height:"30px"}},{default:h(()=>[u(p,{side:""},{default:h(()=>[u(c,{flat:"",round:"",color:"positive",icon:"remove",onClick:i.removeTerm},null,8,["onClick"])]),_:1}),u(p,null,{default:h(()=>[u(d,{modelValue:o.period,"onUpdate:modelValue":t[2]||(t[2]=w=>o.period=w),min:o.tariff.minTerm,max:o.tariff.maxTerm,color:"positive",size:"lg",onChange:i.change},null,8,["modelValue","min","max","onChange"])]),_:1}),u(p,{side:""},{default:h(()=>[u(c,{flat:"",round:"",color:"positive",icon:"add",onClick:i.addTerm},null,8,["onClick"])]),_:1})]),_:1})]),r("div",nK,[r("span",oK,Y(o.period)+" д ",1)])])])]),_:1})]),_:1})]),_:1})]),r("div",sK,[r("div",iK,[u(P,{onSubmit:i.submitEdit},{default:h(()=>[r("div",lK,[r("div",rK,[r("div",null,[t[8]||(t[8]=r("div",{class:"font-size-14px inline-block"}," Сумма: ",-1)),r("div",aK,Y(i.amountFormat(o.sum)),1)]),r("div",uK,[t[9]||(t[9]=r("div",{class:"font-size-14px inline-block"}," Срок займа: ",-1)),r("div",cK,Y(o.period)+" д ",1)]),r("div",dK,[t[10]||(t[10]=r("div",{class:"font-size-14px inline-block"}," Ставка: ",-1)),r("div",pK,Y(o.tariff.rate)+"% ",1)]),o.amountForReturn&&o.finishDate||o.loadingLoanPreview?(g(),x("div",mK,[u(_,{class:"shadow-none"},{default:h(()=>[u(v,{class:"q-pa-none"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[r("div",null,[r("div",null,[t[11]||(t[11]=r("div",{class:"font-size-14px inline-block"}," К возврату: ",-1)),r("div",fK,Y(i.amountFormat(o.amountForReturn)),1)]),r("div",hK,[t[12]||(t[12]=r("div",{class:"font-size-14px inline-block"}," Срок до: ",-1)),r("div",gK,Y(o.finishDate),1)])])]),_:1})]),_:1}),u(q,{showing:o.loadingLoanPreview,style:{height:"125px"}},{default:h(()=>[u(y,{size:"5rem",color:"positive"})]),_:1},8,["showing"])]),_:1})])):R("",!0)]),n.purposes?(g(),x("div",vK,[u(a,{modelValue:o.purposesModel,"onUpdate:modelValue":t[3]||(t[3]=w=>o.purposesModel=w),label:"Цели займа",options:n.purposes,rules:[w=>w||"Необходимо заполнить поле"],color:"positive"},null,8,["modelValue","options","rules"])])):R("",!0)]),r("div",_K,[u(c,{color:"positive",type:"submit",class:"q-mb-xs",disabled:!o.agreeToProcessPersonalData||!o.isAdd,outline:"",rounded:""},{default:h(()=>t[13]||(t[13]=[r("span",{class:"text-nowrap font-size-14px"}," Оформить заявку ",-1)])),_:1},8,["disabled"])]),r("div",bK,[r("div",yK,[u(C,{id:"myCheckbox",modelValue:o.agreeToProcessPersonalData,"onUpdate:modelValue":t[4]||(t[4]=w=>o.agreeToProcessPersonalData=w)},null,8,["modelValue"]),t[14]||(t[14]=r("span",{class:"text-nowrap font-size-10px",for:"myCheckbox"},[H(" Нажимая на кнопку 'Оформить заявку', Вы соглашаетесь на "),r("a",{href:"https://doverix.ru/privacy-policy/",target:"_blank"},"обработку ваших персональных данных"),H(", а также соглашаетесь на подписание документов аналогом собственноручной подписи, согласно положениям "),r("a",{href:"https://doverix.ru/wp-content/uploads/2024/03/soglashenie-ob-ispolzovanii-asp_01.01.2023.pdf",target:"_blank"},"Соглашения об использовании АСП.")],-1))])]),r("div",null,[r("div",xK,[r("div",null,[t[15]||(t[15]=r("div",{class:"font-size-14px inline-block"}," Сумма: ",-1)),r("div",kK,Y(i.amountFormat(o.sum)),1)]),r("div",wK,[t[16]||(t[16]=r("div",{class:"font-size-14px inline-block"}," Срок займа: ",-1)),r("div",qK,Y(o.period)+" д ",1)]),r("div",SK,[t[17]||(t[17]=r("div",{class:"font-size-14px inline-block"}," Ставка: ",-1)),r("div",CK,Y(o.tariff.rate)+"% ",1)]),o.amountForReturn&&o.finishDate||o.loadingLoanPreview?(g(),x("div",PK,[u(_,{class:"shadow-none"},{default:h(()=>[u(v,{class:"q-pa-none"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[r("div",null,[r("div",null,[t[18]||(t[18]=r("div",{class:"font-size-14px inline-block"}," К возврату: ",-1)),r("div",$K,Y(i.amountFormat(o.amountForReturn)),1)]),r("div",LK,[t[19]||(t[19]=r("div",{class:"font-size-14px inline-block"}," Срок до: ",-1)),r("div",EK,Y(o.finishDate),1)])])]),_:1})]),_:1}),u(q,{showing:o.loadingLoanPreview,style:{height:"125px"}},{default:h(()=>[u(y,{size:"5rem",color:"positive"})]),_:1},8,["showing"])]),_:1})])):R("",!0)])])]),_:1},8,["onSubmit"])])])])])}const NK=Z(TW,[["render",RK],["__scopeId","data-v-e0019ba9"]]),AK={name:"Error",props:{errString:{typeof:String,default:" К сожалению возникли временные неполадки. Повторите попытку позже"}},computed:{errorText2(){return this.$store.getters["main/errorText"]},imgError(){return this.$store.getters["main/imgError"]}},methods:{nextMain(){this.$router.push("/").catch(e=>{e.name!=="NavigationDuplicated"&&!e.message.includes("Avoided redundant navigation to current location")&&console.log(e)})}}},MK={class:"text-center q-my-lg"},zK={class:"lk-h5 no-margin"},DK={class:"font-size-30px"},TK={class:"text-center"},VK={class:"text-body1 font-size-14px"},BK=["innerHTML"],IK=["src"],OK={class:"q-mt-lg text-center q-px-md"};function FK(e,t,n,s,o,i){const l=f("q-btn");return g(),x("div",null,[r("div",MK,[r("div",zK,[r("span",DK,Y(n.errString),1)])]),r("div",TK,[r("div",VK,[r("span",{innerHTML:i.errorText2},null,8,BK)]),r("img",{src:i.imgError,alt:" ",style:{"max-width":"525px",width:"100%"}},null,8,IK)]),r("div",OK,[u(l,{color:"positive",class:"q-px-lg q-mx-auto",label:"Вернуться на главную",outline:"",rounded:"",onClick:i.nextMain},null,8,["onClick"])])])}const Tl=Z(AK,[["render",FK]]),UK={name:"LoanCalculatorFormContractNoCard",computed:{imgOffice(){return this.$store.getters["main/imgOffice"]??this.$store.getters["main/imgLogo"]}}},HK={class:"text-center"},jK=["src"];function JK(e,t,n,s,o,i){return g(),x("div",null,[r("div",HK,[r("div",null,[r("img",{src:i.imgOffice,alt:" ",style:{"max-width":"525px",width:"100%"}},null,8,jK)]),t[0]||(t[0]=r("div",{class:"q-pt-lg"},[r("span",{class:"font-size-20px"},"Необходимо обратиться в офис для привязки карты")],-1))])])}const QK=Z(UK,[["render",JK]]),WK={name:"LoanCalculatorFormContractCard",props:{cardNumber:{type:String,default:null}}},KK={class:"container-bank"},GK={class:"card-bank"},YK={class:"visa_info q-pt-lg"};function XK(e,t,n,s,o,i){return g(),x("div",null,[r("div",KK,[r("div",GK,[r("div",YK,[r("p",null,Y(n.cardNumber),1)]),t[0]||(t[0]=r("div",{class:"visa_crinfo"},[r("p",null,"--/--"),r("p",null,"---- -----")],-1))])])])}const ZK=Z(WK,[["render",XK]]),eG={name:"LoanCalculatorFormContractNoCard",components:{Loan_Calculator_form_card_card:ZK},props:{cards:{type:Array,default:null}},emits:["next"],data:()=>({card:null}),computed:{imgCard(){return this.$store.getters["main/imgCard"]}},methods:{formatCardNumber(e){const t=`${e}`;return`${t[0]}${t[1]}${t[2]}${t[3]} XXXX XXXX ${t.slice(-4)}`},submitCard(){if(!this.card){this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:"Необходимо выбрать банковскую карту из списка",position:"center",timeout:3e3});return}this.$emit("next",{card:this.$props.cards.find(e=>e.cardId===this.card)})},onNext(){this.$emit("next",{card:null})}}},tG={class:"row",style:{margin:"0 auto","max-width":"600px"}},nG={class:"col-12 q-pt-md text-center"},oG={key:0,class:"q-pt-md q-pb-md q-pr-sm"},sG={class:"q-pt-lg text-centeer"};function iG(e,t,n,s,o,i){const l=f("Loan_Calculator_form_card_card"),a=f("q-option-group"),c=f("q-btn"),p=f("q-form");return g(),x("div",null,[t[2]||(t[2]=r("div",{class:"text-center font-size-14px q-mb-md"}," Для продолжения необходимо выбрать банковскую карту ",-1)),r("div",null,[r("div",tG,[r("div",nG,[r("div",null,[u(p,{class:"margin-block-end",onSubmit:i.submitCard},{default:h(()=>[r("div",null,[u(a,{modelValue:e.card,"onUpdate:modelValue":t[0]||(t[0]=d=>e.card=d),options:n.cards,"checked-icon":"task_alt","unchecked-icon":"panorama_fish_eye",type:"radio",color:"positive"},{label:h(d=>[d&&d.cardNumber?(g(),x("div",oG,[u(l,{"card-number":i.formatCardNumber(d.cardNumber)},null,8,["card-number"])])):R("",!0)]),_:1},8,["modelValue","options"])]),r("div",sG,[u(c,{color:"positive",type:"submit",class:"q-mb-xs q-ml-xs",outline:"",rounded:""},{default:h(()=>t[1]||(t[1]=[r("span",{class:"text-nowrap font-size-14px"}," Продолжить ",-1)])),_:1})])]),_:1},8,["onSubmit"])])])])])])}const lG=Z(eG,[["render",iG]]),rG={name:"LoanCalculatorFormContract",components:{Error_block:Tl,Loan_Calculator_form_contract_no_card:QK,Loan_Calculator_form_contract_cards:lG},props:{tariffs:{type:Array,default:null},purposes:{type:Array,default:null},tariff:{type:Object,default:null},purpose:{type:Object,default:null},amount:{type:[String,Number],default:null},date:{type:[String,Number],default:null},tokenParent:{type:String,default:null}},emits:["black"],data:()=>({loadingCalculation:!1,loadingCards:!1,isError:null,errString:null,sumForReturn:null,returnDate:null,cards:null}),created(){this.getCards()},methods:{...De({getClientCardsLoan:"profileCards/getClientCardsLoan"}),getCards(){this.loadingCards=!0,this.getClientCardsLoan({token:this.tokenParent}).then(e=>{var t,n;this.cards=(n=(t=e==null?void 0:e.cards)==null?void 0:t.map)==null?void 0:n.call(t,s=>({...s,value:s.cardId,label:s.cardNumber}))}).catch(e=>{var n;console.warn(e,"err");const t=((n=e==null?void 0:e.data)==null?void 0:n.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже";this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:t,position:"center",timeout:2e3}),this.errString=t,this.isError=!0}).finally(()=>{this.loadingCards=!1})},routerBack(){this.$emit("black")},next(e){this.$emit("next",e)}}},aG={key:0},uG={key:0},cG={key:1},dG={key:0},pG={key:1},mG={class:"contract_padding"},fG={class:"text-center font-size-20px"},hG={class:"q-pt-md"};function gG(e,t,n,s,o,i){const l=f("Error_block"),a=f("Loan_Calculator_form_contract_no_card"),c=f("q-btn"),p=f("Loan_Calculator_form_contract_cards"),d=f("q-card-section"),m=f("q-spinner"),v=f("q-inner-loading"),_=f("q-card");return g(),x("div",null,[u(_,{class:"shadow-none"},{default:h(()=>[u(d,{class:"q-pa-none"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[e.loadingCards?R("",!0):(g(),x("div",aG,[e.isError?(g(),x("div",uG,[u(l,{"err-string":e.errString},null,8,["err-string"])])):(g(),x("div",cG,[!e.cards||e.cards&&!e.cards.length?(g(),x("div",dG,[u(a)])):(g(),x("div",pG,[r("div",mG,[r("div",fG,[u(c,{unelevated:"",round:"",color:"positive",icon:"arrow_back",class:"q-mr-xs",size:"md",padding:"none",onClick:i.routerBack},null,8,["onClick"]),t[0]||(t[0]=H(" Заявление на заём "))]),r("div",hG,[u(p,{cards:e.cards,onNext:i.next},null,8,["cards","onNext"])])])]))]))]))]),_:1})]),_:1}),u(v,{showing:e.loadingCards,style:{height:"125px"}},{default:h(()=>[u(m,{size:"5rem",color:"positive"})]),_:1},8,["showing"])]),_:1})])}const vG=Z(rG,[["render",gG]]),_G={name:"LoanCalculatorFormContractSchedule",props:{schedule:{type:Array,default:null}},data:()=>({allRows:"first",columns:[{name:"index",align:"left",label:"№",field:"index",sortable:!1},{name:"date",label:"Дата платежа",align:"center",field:"date",sortable:!1},{name:"interestSumString",align:"center",label:"Сумма платежа в проценты",field:"interestSumString",sortable:!1},{name:"sumString",align:"center",label:"Общая сумма платежа",field:"sumString",sortable:!1}]}),computed:{rows(){var n,s;let e=1;const t=(s=(n=this.$props.schedule)==null?void 0:n.map)==null?void 0:s.call(n,o=>(o.index=e,e++,o.interestSumString=`${this.amountFormat(o.interestSum)}`,o.sumString=`${this.amountFormat(o.sum)}`,o));return this.allRows==="first"&&(t!=null&&t.length)&&(t==null?void 0:t.length)>10?t.slice(0,10):t}},created(){},methods:{amountFormat(e){return He.amountFormat(e)}}},bG={class:"font-size-14px"},yG={key:0,class:"text-right full-width q-btn-icon"};function xG(e,t,n,s,o,i){const l=f("q-th"),a=f("q-tr"),c=f("q-btn"),p=f("q-table");return g(),x("div",null,[u(p,{title:"",rows:i.rows,columns:e.columns,"row-key":"name","rows-per-page-options":[0],class:"shadow-none"},{header:h(d=>[u(a,{props:d},{default:h(()=>[(g(!0),x(st,null,kt(d.cols,m=>(g(),K(l,{key:m.name,props:d},{default:h(()=>[r("span",bG,Y(m.label),1)]),_:2},1032,["props"]))),128))]),_:2},1032,["props"])]),bottom:h(()=>[n.schedule&&n.schedule.length>10?(g(),x("div",yG,[e.allRows==="first"?(g(),K(c,{key:0,color:"grey",icon:"expand_more",label:"Развернуть",flat:"",outline:"",rounded:"",size:"14px",onClick:t[0]||(t[0]=()=>e.allRows="all")})):R("",!0),e.allRows==="all"?(g(),K(c,{key:1,color:"grey",icon:"keyboard_control_key",label:"Свернуть",flat:"",outline:"",rounded:"",size:"14px",onClick:t[1]||(t[1]=()=>e.allRows="first")})):R("",!0)])):R("",!0)]),_:1},8,["rows","columns"])])}const kG=Z(_G,[["render",xG]]),wG={name:"LoanCalculatorFormContract",components:{Error_block:Tl,Loan_Calculator_form_contract_schedule:kG},props:{tariffs:{type:Array,default:null},purposes:{type:Array,default:null},tariff:{type:Object,default:null},purpose:{type:Object,default:null},amount:{type:[String,Number],default:null},date:{type:[String,Number],default:null},card:{type:Object,default:null},tokenParent:{type:String,default:null}},emits:["black","black-in-start","next"],data:()=>({loadingCalculation:!1,isError:null,errString:null,sumForReturn:null,returnDate:null,schedule:null}),created(){this.change()},methods:{...De({getLoanCalculation:"loanCalculation/getLoanCalculation"}),formatCardNumber(e){const t=`${e}`;return`${t[0]}${t[1]}${t[2]}${t[3]} XXXX XXXX ${t.slice(-4)}`},change(){var e;this.loadingCalculation=!0,this.getLoanCalculation({TariffId:(e=this.$props.tariff)==null?void 0:e.id,Term:this.$props.date,Amount:this.$props.amount,token:this.$props.tokenParent}).then(t=>{var n,s,o;this.sumForReturn=(n=t==null?void 0:t.loanCalculation)==null?void 0:n.sumForReturn,this.returnDate=(s=t==null?void 0:t.loanCalculation)==null?void 0:s.returnDate,this.schedule=(o=t==null?void 0:t.loanCalculation)==null?void 0:o.schedule}).catch(t=>{var s;console.warn(t,"err");const n=((s=t==null?void 0:t.data)==null?void 0:s.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже";this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:n,position:"center",timeout:2e3}),this.errString=n,this.isError=!0}).finally(()=>{this.loadingCalculation=!1})},amountFormat(e){return He.amountFormat(e)},routerBack(){this.$emit("black")},goNext(){this.$emit("next",{purposeAmount:this.sumForReturn})},goBack(){this.$emit("black-in-start")}}},qG={key:0},SG={key:1},CG={class:"contract_padding"},PG={class:"text-center font-size-20px"};const $G={class:"q-pt-lg"},LG={class:"text-positive font-size-14px"},EG={class:"q-pt-xs"},RG={class:"text-positive font-size-14px"},NG={class:"q-pt-xs"},AG={class:"text-positive font-size-14px"},MG={class:"q-pt-xs"},zG={class:"text-positive font-size-14px"},DG={class:"q-pt-xs"},TG={class:"text-positive font-size-14px"},VG={key:3,class:"q-pt-lg"},BG={class:"q-pb-lg text-center"};function IG(e,t,n,s,o,i){const l=f("Error_block"),a=f("q-btn"),c=f("Loan_Calculator_form_contract_schedule"),p=f("q-card-section"),d=f("q-card");return g(),x("div",null,[u(d,{class:"shadow-none"},{default:h(()=>[u(p,{class:"q-pa-none"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[r("div",null,[e.isError?(g(),x("div",qG,[u(l,{"err-string":e.errString},null,8,["err-string"])])):(g(),x("div",SG,[r("div",null,[r("div",CG,[r("div",PG,[u(a,{unelevated:"",round:"",color:"positive",icon:"arrow_back",class:"q-mr-xs",size:"md",padding:"none",onClick:i.routerBack},null,8,["onClick"]),t[0]||(t[0]=H(" Заявление на заём "))]),t[6]||(t[6]=r("div",{class:"q-pt-md text-center"}," Предварительный график платежей ",-1)),R("",!0),R("",!0),R("",!0),r("div",$G,[t[1]||(t[1]=r("span",null,"Тариф: ",-1)),r("span",LG,Y(n.tariff.title),1)]),r("div",EG,[t[2]||(t[2]=r("span",null,"Сумма: ",-1)),r("span",RG,Y(i.amountFormat(n.amount)),1)]),r("div",NG,[t[3]||(t[3]=r("span",null,"Срок займа: ",-1)),r("span",AG,Y(n.date)+" д",1)]),r("div",MG,[t[4]||(t[4]=r("span",null,"Ставка: ",-1)),r("span",zG,Y(n.tariff.rate)+"%",1)]),r("div",DG,[t[5]||(t[5]=r("span",null," К возврату: ",-1)),r("span",TG,Y(i.amountFormat(e.sumForReturn)),1)]),e.schedule&&e.schedule.length?(g(),x("div",VG,[u(c,{schedule:e.schedule},null,8,["schedule"])])):R("",!0),r("div",BG,[u(a,{color:"positive",label:"Продолжить",outline:"",rounded:"",size:"14px",class:"q-px-md q-ml-md q-mt-lg",style:{"min-width":"180px"},onClick:i.goNext},null,8,["onClick"]),u(a,{color:"red",label:"Вернуться обратно",outline:"",rounded:"",size:"14px",class:"q-px-xs q-ml-md q-mt-lg",style:{"min-width":"180px"},onClick:i.goBack},null,8,["onClick"])])])])]))])]),_:1})]),_:1})]),_:1})])}const OG=Z(wG,[["render",IG]]),FG={name:"LoanCalculatorFormPhoneForm",components:{Error_Alert:zn},props:{phoneMask:{type:String,default:null},phoneMethod:{type:String,default:null},tokenParent:{type:String,default:null},contractBody:{type:Object,default:null}},emits:["reset"],data:()=>({resendCodeDisable:!1,isSubmit:!1,timer:0,code:"",loading:!1,isError:!1,errString:null,isContractBodyContractLoading:!1}),computed:{phoneHideNumber(){return`${this.$props.phoneMask}`},clientId(){var e;return(e=this.$store.getters["user/user"])==null?void 0:e.clientId},isFlashCall(){var e,t;return((t=(e=this.phoneMethod)==null?void 0:e.toLowerCase)==null?void 0:t.call(e))==="flashcall"},isSms(){var e,t;return((t=(e=this.phoneMethod)==null?void 0:e.toLowerCase)==null?void 0:t.call(e))==="sms"}},watch:{timer:function(e,t){if(e<=0){this.resendCodeDisable=!1;return}(++e==t||t<=0)&&setTimeout(()=>--this.timer,1e3)}},created(){this.timer=240,this.resendCodeDisable=!0},methods:{...De({сonfirmationCheckCode:"confirmationCode/сonfirmationCheckCode",getLoanApplicationDocumentsContract:"loanAplicationDocuments/getLoanApplicationDocumentsContract"}),submit(){var e,t;this.isError=!1,this.errString=null,this.loading=!0,this.сonfirmationCheckCode({id:this.clientId,codeType:"loanapplication",code:(t=(e=this.code)==null?void 0:e.replace)==null?void 0:t.call(e,/ /g,""),token:this.tokenParent}).then(n=>{if(this.loading=!1,n){n!=null&&n.success?this.$emit("next"):(this.isError=!0,this.errString="Неверный код");return}this.isError=!0,this.errString="К сожалению возникли временные неполадки. Повторите попытку позже"}).catch(n=>{var s;this.loading=!1,console.warn(n),this.isError=!0,this.errString=((s=n==null?void 0:n.data)==null?void 0:s.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже"})},resendCode(){this.timer=240,this.resendCodeDisable=!0,this.$emit("reset")},validatorCode(e){return!(this.isSubmit&&(!e||e.length<2||e.includes("_")))},onDownloadClick(){var e,t;if(!((e=this.contractBody)!=null&&e.contractState)){this.isError=!0,this.errString="К сожалению возникли временные неполадки. Повторите попытку позже";return}this.isContractBodyContractLoading=!0,this.getLoanApplicationDocumentsContract({contractState:(t=this.contractBody)==null?void 0:t.contractState}).then(n=>{const s=this.base64ToArrayBuffer(n.data);this.saveByteArray(this.contractBody.linkText,s),this.isContractBodyContractLoading=!1}).catch(n=>{var s;this.isContractBodyContractLoading=!1,console.warn(n),this.isError=!0,this.errString=((s=n==null?void 0:n.data)==null?void 0:s.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже"})},base64ToArrayBuffer(e){const t=window.atob(e),n=t.length,s=new Uint8Array(n);for(let o=0;o<n;o++){const i=t.charCodeAt(o);s[o]=i}return s},saveByteArray(e,t){const n=new Blob([t],{type:"application/pdf"}),s=document.createElement("a");s.href=window.URL.createObjectURL(n);const o=e;s.download=o,s.click()}}},UG={class:"q-pb-lg"},HG={class:"q-pt-md"},jG={class:"q-pt-xs q-pl-xs"},JG={class:"q-pt-md"},QG={class:"q-pt-xs q-pl-xs"},WG={class:"q-pt-xs q-pl-xs"},KG={class:"q-pt-md"},GG={class:"q-pt-md text-weight-bold"},YG={class:"text-center text-body1 no-margin font-size-14px"},XG={key:0},ZG={key:1},eY={class:"q-pt-md input_code"},tY={class:"input-after"},nY={key:0,class:"text-caption"},oY={key:0},sY={key:1},iY={class:"text-center q-pt-md"};function lY(e,t,n,s,o,i){const l=f("Error_Alert"),a=f("q-btn"),c=f("q-tooltip"),p=f("q-input"),d=f("q-form");return g(),x("div",null,[u(d,{class:"q-gutter-sm margin-block-end q-pb-xs",onSubmit:i.submit},{default:h(()=>[r("div",null,[u(l,{"is-error":e.isError,"error-text":e.errString},null,8,["is-error","error-text"])]),r("div",UG,[t[2]||(t[2]=r("div",{class:"text-center"}," Уважаемый клиент! ",-1)),r("div",HG,Y(n.contractBody.title),1),r("div",jG,[(g(!0),x(st,null,kt(n.contractBody.personalInformation,(m,v)=>(g(),x("div",{key:v},[r("div",null,Y(m),1)]))),128))]),r("div",JG,Y(n.contractBody.loanTitle),1),r("div",QG,[(g(!0),x(st,null,kt(n.contractBody.loanInformation,(m,v)=>(g(),x("div",{key:v},[r("div",null,Y(m),1)]))),128))]),r("div",WG,[(g(!0),x(st,null,kt(n.contractBody.cardInformation,(m,v)=>(g(),x("div",{key:v},[r("div",null,Y(m),1)]))),128))]),r("div",KG,[r("span",null,Y(n.contractBody.linkText),1),u(a,{loading:e.isContractBodyContractLoading,round:"",flat:"",color:"positive",icon:"cloud_download",onClick:i.onDownloadClick},null,8,["loading","onClick"])]),r("div",GG,Y(n.contractBody.footerText),1)]),r("p",YG,[i.isFlashCall?(g(),x("span",XG," Необходимо ввести последние 4 цифры телефонного номера , с которого был совершён входящий звонок")):i.isSms?(g(),x("span",ZG," Необходимо ввести смс-код, отправленный на указанный номер телефона для его подтверждения ")):R("",!0)]),r("div",eY,[u(p,{modelValue:e.code,"onUpdate:modelValue":t[0]||(t[0]=m=>e.code=m),label:i.isFlashCall?"последние 4 цифры":"Код",rules:[m=>i.validatorCode(m)||i.isFlashCall&&"Введите последние 4 цифры"||"Введите код"],color:"positive",mask:"# # # #",inputmode:"numeric","fill-mask":"",autocomplete:"off"},{after:h(()=>[r("div",tY,[u(a,{round:"",dense:"",flat:"",icon:"update",disable:e.resendCodeDisable,onClick:i.resendCode},null,8,["disable","onClick"]),e.timer&&(e.timer>0||e.timer!="0")?(g(),x("span",nY,Y(e.timer),1)):R("",!0),u(c,null,{default:h(()=>[i.isFlashCall?(g(),x("span",oY,"Повторно позвонить")):(g(),x("span",sY,"Повторно отправить код"))]),_:1})])]),_:1},8,["modelValue","label","rules"])]),r("div",iY,[u(a,{color:"positive",outline:"",rounded:"",class:"q-px-lg",type:"submit",loading:e.loading,onClick:t[1]||(t[1]=m=>e.isSubmit=!0)},{default:h(()=>t[3]||(t[3]=[r("div",null,"Подтвердить Заявление на заём",-1)])),_:1},8,["loading"])])]),_:1},8,["onSubmit"])])}const rY=Z(FG,[["render",lY],["__scopeId","data-v-af9a6695"]]),aY={name:"LoanCalculatorFormPhone",components:{Error_Alert:zn,Loan_Calculator_form_phone_form:rY},props:{tokenParent:{type:String,default:null},tariff:{type:Object,default:null},purpose:{type:Object,default:null},amount:{type:String,default:null},date:{type:String,default:null},card:{type:Object,default:null}},emits:["black"],data:()=>({isLoading:!1,isError:null,errString:null,phoneMask:null,phoneMethod:null,contractBody:null}),computed:{clientId(){var e;return(e=this.$store.getters["user/user"])==null?void 0:e.clientId}},created(){this.isLoading=!0,this.loanAplicationDocuments({token:this.$props.tokenParent,term:this.$props.date,amount:this.$props.amount,tariffId:this.$props.tariff.id,purposeId:this.$props.purpose.id,purposeAmount:this.$props.amount,clientCardId:this.$props.card.cardId}).then(e=>{var t;this.contractBody=(t=e==null?void 0:e.loanApplicationDocuments)==null?void 0:t.bodyMessage,console.log(this.contractBody,"this.contractBody"),this.contractBody?this.phoneSend():(this.isError=!0,this.errString="К сожалению возникли временные неполадки. Повторите попытку позже")}).catch(e=>{var t,n,s;console.warn(e),this.isError=!0,this.errString=((n=(t=e==null?void 0:e.data)==null?void 0:t.result)==null?void 0:n.exception)??((s=e==null?void 0:e.data)==null?void 0:s.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже",this.isLoading=!1})},methods:{...De({confirmationCodeSend:"confirmationCode/confirmationCodeSend",loanAplicationDocuments:"loanAplicationDocuments/getLoanApplicationDocuments"}),phoneSend(){this.isLoading=!0,this.isError=!1,this.errString=null,this.confirmationCodeSend({id:this.clientId,codeType:"loanapplication",token:this.tokenParent}).then(e=>{if(e!=null&&e.code&&(e!=null&&e.message)){this.isError=!0,this.errString=e==null?void 0:e.message;return}this.phoneMask=e.phoneMask,this.phoneMethod=e.phoneMethod??e.deliveryType}).catch(e=>{var t;console.warn(e),this.isError=!0,this.errString=((t=e==null?void 0:e.data)==null?void 0:t.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже"}).finally(()=>{this.isLoading=!1})},routerBack(){this.$emit("black")},next(){this.$emit("next")}}},uY={class:"text-center font-size-20px q-pb-lg"},cY={key:0},dY={key:0},pY={key:1};function mY(e,t,n,s,o,i){const l=f("q-btn"),a=f("Error_Alert"),c=f("Loan_Calculator_form_phone_form"),p=f("q-card-section"),d=f("q-spinner"),m=f("q-inner-loading"),v=f("q-card");return g(),x("div",null,[u(v,{class:"shadow-none"},{default:h(()=>[u(p,{class:"q-pa-none phone_q-card-section"},{default:h(()=>[r("div",uY,[u(l,{unelevated:"",round:"",color:"positive",icon:"arrow_back",class:"q-mr-xs",size:"md",padding:"none",onClick:i.routerBack},null,8,["onClick"]),t[0]||(t[0]=H(" Заявление на заём "))]),u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[e.isLoading?R("",!0):(g(),x("div",cY,[e.isError?(g(),x("div",dY,[u(a,{"is-error":e.isError,"error-text":e.errString},null,8,["is-error","error-text"])])):(g(),x("div",pY,[r("div",null,[u(c,{"phone-mask":e.phoneMask,"phone-method":e.phoneMethod,"token-parent":n.tokenParent,"contract-body":e.contractBody,onReset:i.phoneSend,onNext:i.next},null,8,["phone-mask","phone-method","token-parent","contract-body","onReset","onNext"])])]))]))]),_:1})]),_:1}),u(m,{showing:e.isLoading},{default:h(()=>[u(d,{size:"5rem",color:"positive"})]),_:1},8,["showing"])]),_:1})])}const fY=Z(aY,[["render",mY],["__scopeId","data-v-cf51e671"]]),hY={name:"LoanCalculatorFormCreated",components:{Error_Alert:zn},props:{tariffs:{type:Array,default:null},purposes:{type:Array,default:null},purposeAmount:{type:Number,default:null},tariff:{type:Object,default:null},purpose:{type:Object,default:null},amount:{type:String,default:null},date:{type:String,default:null},card:{type:Object,default:null},image:{type:File,default:null},tokenParent:{type:String,default:null}},data:()=>({isError:null,errString:null,loading:!1}),computed:{imgUrl(){return this.$store.getters["main/imgLoanCalctulatorIsActivateLoan"]??this.$store.getters["main/imgLogo"]}},created(){this.loanCreated()},methods:{...De({getLoanApplication:"loanAplication/getLoanApplication"}),loanCreated(){var t,n;this.loading=!0,this.isError=!1,this.errString=null;const e=new FormData;if(this.$props.image)for(let s=0;s<((t=this.image)==null?void 0:t.length);s++)e.append("filesSelfiePassport",this.image[s]);e.append("term",this.$props.date),e.append("amount",this.$props.amount),e.append("tariffId",this.$props.tariff.id),e.append("purposeId",this.$props.purpose.id),e.append("purposeAmount",this.$props.amount),e.append("token",this.$props.tokenParent),e.append("clientCardId",((n=this.$props.card)==null?void 0:n.cardId)??null),this.getLoanApplication(e).then(()=>{}).catch(s=>{var o,i,l;console.warn(s),this.isError=!0,this.errString=((i=(o=s==null?void 0:s.data)==null?void 0:o.result)==null?void 0:i.exception)??((l=s==null?void 0:s.data)==null?void 0:l.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже"}).finally(()=>{this.loading=!1})},routerBack(){this.$emit("black")}}},gY={key:0},vY={class:"contract_padding"},_Y={class:"text-center font-size-20px"},bY={key:0},yY={key:1},xY={key:0,class:"q-pt-lg"},kY={key:1,class:"q-pt-lg"},wY={class:"text-center font-size-20px"},qY={key:0,class:"font-size-14px"},SY={class:"q-pt-lg text-center"},CY=["src"];function PY(e,t,n,s,o,i){const l=f("Error_Alert"),a=f("q-card-section"),c=f("q-spinner"),p=f("q-inner-loading"),d=f("q-card");return g(),x("div",null,[u(d,{class:"shadow-none",style:{"min-height":"125px"}},{default:h(()=>[u(a,{class:"q-pa-none"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[e.loading?R("",!0):(g(),x("div",gY,[r("div",vY,[r("div",_Y,[e.isError?(g(),x("span",bY,"Заявление на заём ")):(g(),x("span",yY," Заявка создана "))]),e.isError?(g(),x("div",xY,[u(l,{"is-error":!0,"error-text":e.errString},null,8,["error-text"])])):(g(),x("div",kY,[r("div",wY,[n.card?R("",!0):(g(),x("div",qY," В ближайшее время наш менеджер свяжется с Вами для привязки карты. ")),r("div",SY,[r("img",{src:i.imgUrl,style:{"max-width":"320px",width:"100%"}},null,8,CY)]),t[0]||(t[0]=r("div",{class:"q-pt-lg font-size-14px"},[H(" Система безопасности в данный момент проверяет ваши данные, это может занять некоторое время. "),r("br"),H(' Вы можете наблюдать статус вашей заявки во вкладке "Заявки на заём". ')],-1))])]))])]))]),_:1})]),_:1}),u(p,{showing:e.loading},{default:h(()=>[u(c,{size:"50px",color:"positive"}),t[1]||(t[1]=r("p",{class:"text-weight-bold q-pt-lg"}," Загрузка. Пожалуйста, подождите... ",-1))]),_:1},8,["showing"])]),_:1})])}const $Y=Z(hY,[["render",PY]]),LY={name:"LoanCalculatorFormImage",data:()=>({file:null}),computed:{imgPassportSelfie(){return this.$store.getters["main/imgPassportSelfie"]}},methods:{routerBack(){this.$emit("black")},onNext(){this.$emit("next",{image:this.file})}}},EY={class:"image_padding"},RY={class:"text-center font-size-20px q-pb-lg"},NY={class:"text-center"},AY=["src"],MY={class:"q-pt-xl q-pb-lg"},zY={class:"q-pt-xl q-pb-lg text-center"};function DY(e,t,n,s,o,i){const l=f("q-btn"),a=f("q-icon"),c=f("q-file"),p=f("q-card");return g(),x("div",EY,[u(p,{class:"shadow-none"},{default:h(()=>[r("div",RY,[u(l,{unelevated:"",round:"",color:"positive",icon:"arrow_back",class:"q-mr-xs",size:"md",padding:"none",onClick:i.routerBack},null,8,["onClick"]),t[1]||(t[1]=H(" Заявление на заём "))]),t[4]||(t[4]=r("p",{class:"text-center text-body1 no-margin font-size-14px"},[H(" В целях повышения безопасности пользователя и для успешной подачи заявки "),r("br"),H(" вам нужно приложить селфи с паспортом. ")],-1)),t[5]||(t[5]=r("div",{class:"q-pt-xl"},[r("div",null," Убедитесь, что фотография отвечает требованиям ниже: "),r("div",null,[r("ul",null,[r("li",null," фотография должна быть четкой (не размытой) "),r("li",null," ВСЕ данные паспорта (номер, ФИО, место выдачи и пр.) хорошо читаются на фото и не закрыты руками и др. частями тела "),r("li",null," лицо и паспорт должны полностью просматриваться на фото ")])])],-1)),r("div",NY,[r("img",{src:i.imgPassportSelfie,alt:" ",style:{"max-width":"525px",width:"100%"}},null,8,AY)]),r("div",MY,[u(c,{modelValue:e.file,"onUpdate:modelValue":t[0]||(t[0]=d=>e.file=d),color:"positive",class:"q-file__filler-opacity-0",label:"Селфи с паспортом",filled:"",counter:"","use-chips":"",multiple:"","max-files":"1",accept:".jpg, image/*"},{prepend:h(()=>[u(a,{name:"photo_camera"})]),hint:h(()=>t[2]||(t[2]=[H(" Допустимые форматы файлов: .png, .jpg, .jpeg ")])),_:1},8,["modelValue"])]),r("div",zY,[u(l,{color:"positive",class:"q-mb-xs q-ml-xs",outline:"",rounded:"",disable:!e.file,onClick:i.onNext},{default:h(()=>t[3]||(t[3]=[r("span",{class:"text-nowrap font-size-14px"}," Продолжить ",-1)])),_:1},8,["disable","onClick"])])]),_:1})])}const TY=Z(LY,[["render",DY]]),VY={name:"LoanCalculatorFormMain",components:{Loan_Calculator_form_calculators:NK,Loan_Calculator_form_card:vG,Loan_Calculator_form_contract:OG,Loan_Calculator_form_phone:fY,Error_Alert:zn,Loan_Calculator_form_created:$Y,SkeletonBody:eg,Loan_Calculator_form_image:TY},data:()=>({isLoading:!1,isError:!1,errString:null,tariffList:null,purposeList:null,step:1,tokenParent:null,tariff:null,purpose:null,purposeAmount:null,amount:null,date:null,card:null,image:null}),computed:{tariffsListId(){return this.$store.getters["main/tariffsListId"]}},created(){this.isLoading=!0,this.isError=!1,this.errString=null,this.getTariffsSearchByListId({listTariffId:this.tariffsListId}).then(e=>{var t,n;this.tariffList=(n=(t=e==null?void 0:e.tariffList)==null?void 0:t.map)==null?void 0:n.call(t,s=>({...s,name:s==null?void 0:s.title,label:s==null?void 0:s.title})),this.tokenParent=e==null?void 0:e.token,this.loadPurposes()}).catch(e=>{var t;this.isError=!0,this.errString=((t=e==null?void 0:e.data)==null?void 0:t.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже",this.isLoading=!1})},methods:{...De({getTariffsSearchByListId:"tariff/getTariffsSearchByListId",getPurposesSearch:"purpose/getPurposesSearch"}),loadPurposes(){this.isLoading=!0,this.isError=!1,this.errString=null,this.getPurposesSearch().then(e=>{var t,n;this.purposeList=(n=(t=e==null?void 0:e.purposes)==null?void 0:t.map)==null?void 0:n.call(t,s=>({...s,name:s==null?void 0:s.title,label:s==null?void 0:s.title}))}).catch(e=>{var t;this.isError=!0,this.errString=((t=e==null?void 0:e.data)==null?void 0:t.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже"}).finally(()=>{this.isLoading=!1})},next1(e){this.tariff=e.tariff,this.purpose=e.purpose,this.amount=e.amount,this.date=e.date,this.$refs.stepper.next()},black2(){this.tariff=null,this.purpose=null,this.amount=null,this.date=null,this.$refs.stepper.previous()},next2(e){this.card=e.card,this.$refs.stepper.next()},next3(e){this.purposeAmount=e.purposeAmount,this.$refs.stepper.next()},next4(){this.$refs.stepper.next()},next5({image:e}){this.image=e,this.$refs.stepper.next()},black3(){this.blackInStart()},blackInStart(){this.tariff=null,this.purpose=null,this.amount=null,this.date=null,this.card=null,this.step=1}}},BY={id:"Loan_Calculator_form_main"},IY={key:0,class:"text-center"},OY={key:1},FY={key:0},UY={key:1},HY={class:"Loan_Calculator_form_main"};function jY(e,t,n,s,o,i){const l=f("SkeletonBody"),a=f("Error_Alert"),c=f("Loan_Calculator_form_calculators"),p=f("q-step"),d=f("Loan_Calculator_form_card"),m=f("Loan_Calculator_form_contract"),v=f("Loan_Calculator_form_phone"),_=f("Loan_Calculator_form_image"),y=f("Loan_Calculator_form_created"),q=f("q-stepper"),C=f("q-card-section"),P=f("q-card");return g(),x("div",BY,[e.isLoading?(g(),x("div",IY,[u(l)])):(g(),x("div",OY,[e.isError?(g(),x("div",FY,[u(a,{"is-error":!0,"error-text":e.errString},null,8,["error-text"])])):(g(),x("div",UY,[r("div",HY,[u(P,{class:"shadow-lg rounded-3"},{default:h(()=>[u(C,{horizontal:"",class:"no-padding"},{default:h(()=>[u(C,{class:"col-12 q-card-section"},{default:h(()=>[u(q,{ref:"stepper",modelValue:e.step,"onUpdate:modelValue":t[0]||(t[0]=w=>e.step=w),animated:"",class:"shadow-none",style:{border:"0px"}},{default:h(()=>[u(p,{name:1,title:"1"},{default:h(()=>[u(c,{tariffs:e.tariffList,purposes:e.purposeList,"token-parent":e.tokenParent,onNext:i.next1},null,8,["tariffs","purposes","token-parent","onNext"])]),_:1}),u(p,{name:2,title:"2"},{default:h(()=>[u(d,{tariffs:e.tariffList,purposes:e.purposeList,tariff:e.tariff,purpose:e.purpose,amount:e.amount,date:e.date,"token-parent":e.tokenParent,onNext:i.next2,onBlack:i.black2},null,8,["tariffs","purposes","tariff","purpose","amount","date","token-parent","onNext","onBlack"])]),_:1}),u(p,{name:3,title:"3"},{default:h(()=>[u(m,{tariffs:e.tariffList,purposes:e.purposeList,tariff:e.tariff,purpose:e.purpose,amount:e.amount,date:e.date,card:e.card,"token-parent":e.tokenParent,onBlack:i.black3,onBlackInStart:i.blackInStart,onNext:i.next3},null,8,["tariffs","purposes","tariff","purpose","amount","date","card","token-parent","onBlack","onBlackInStart","onNext"])]),_:1}),u(p,{name:4,title:"4"},{default:h(()=>[u(v,{"token-parent":e.tokenParent,tariff:e.tariff,purpose:e.purpose,amount:e.amount,date:e.date,card:e.card,"purpose-amount":e.purposeAmount,onBlack:i.blackInStart,onNext:i.next4},null,8,["token-parent","tariff","purpose","amount","date","card","purpose-amount","onBlack","onNext"])]),_:1}),u(p,{name:5,title:"5"},{default:h(()=>[u(_,{"token-parent":e.tokenParent,onBlack:i.blackInStart,onNext:i.next5},null,8,["token-parent","onBlack","onNext"])]),_:1}),u(p,{name:6,title:"6"},{default:h(()=>[u(y,{tariffs:e.tariffList,purposes:e.purposeList,tariff:e.tariff,purpose:e.purpose,amount:e.amount,date:e.date,card:e.card,"purpose-amount":e.purposeAmount,image:e.image,"token-parent":e.tokenParent,onBlack:i.blackInStart},null,8,["tariffs","purposes","tariff","purpose","amount","date","card","purpose-amount","image","token-parent","onBlack"])]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1})])]))]))])}const JY=Z(VY,[["render",jY],["__scopeId","data-v-05fb385b"]]),QY={name:"LoanCalculatorActiviteLoan",components:{Loan_Calculator_form_mainVue:JY},computed:{isLoanActive(){return this.$store.getters["user/isLoansActive"]},technicalWorksTariffs(){return this.$store.getters["main/technicalWorksTariffs"]},tariffsListId(){return this.$store.getters["main/tariffsListId"]},onlineEnabled(){return this.$store.getters["user/onlineEnabled"]},prohibitedTime(){return this.$store.getters["main/isProhibitedTime"]}}},WY={key:0};function KY(e,t,n,s,o,i){const l=f("Loan_Calculator_form_mainVue");return g(),x("div",null,[!i.isLoanActive&&!i.technicalWorksTariffs&&i.tariffsListId&&i.tariffsListId.length&&i.onlineEnabled&&!i.prohibitedTime?(g(),x("div",WY,[u(l)])):R("",!0)])}const GY=Z(QY,[["render",KY]]),YY={name:"LoanCalculatorActiviteLoan",computed:{imgUrl(){return this.$store.getters["main/imgLoanCalctulatorIsActivateLoan"]??this.$store.getters["main/imgLogo"]},isLoanActive(){return this.$store.getters["user/isLoansActive"]},technicalWorksTariffs(){return this.$store.getters["main/technicalWorksTariffs"]},tariffsListId(){return this.$store.getters["main/tariffsListId"]},onlineEnabled(){return this.$store.getters["user/onlineEnabled"]}}},XY={key:0},ZY={class:"q-pt-lg text-center"},eX=["src"];function tX(e,t,n,s,o,i){return g(),x("div",null,[!i.isLoanActive&&(i.technicalWorksTariffs||!i.tariffsListId||i.tariffsListId&&!i.tariffsListId.length||!i.onlineEnabled)?(g(),x("div",XY,[r("div",ZY,[r("img",{src:i.imgUrl,alt:" ",style:{"max-width":"320px",width:"100%"}},null,8,eX)]),t[0]||(t[0]=r("div",{class:"row q-pt-lg"},[r("div",{class:"col-12 text-center"},[r("h6",{class:"no-margin q-my-lg"},[r("span",{class:"font-size-20px font-weidht-400"}," Мы уже работаем над самостоятельным оформлением выдачи займа. Пока Вы можете оставить заявку, позвонив Нам на горячую линию ")])])],-1))])):R("",!0)])}const nX=Z(YY,[["render",tX]]),oX={name:"LoanCalculatorActiviteLoan",computed:{imgUrl(){return this.$store.getters["main/imgLoanCalctulatorIsActivateLoan"]??this.$store.getters["main/imgLogo"]},isLoanActive(){return this.$store.getters["user/isLoansActive"]},technicalWorksTariffs(){return this.$store.getters["main/technicalWorksTariffs"]},tariffsListId(){return this.$store.getters["main/tariffsListId"]},onlineEnabled(){return this.$store.getters["user/onlineEnabled"]},prohibitedTime(){return this.$store.getters["main/isProhibitedTime"]}}},sX={key:0},iX={class:"q-pt-lg text-center"},lX=["src"];function rX(e,t,n,s,o,i){return g(),x("div",null,[!i.isLoanActive&&!i.technicalWorksTariffs&&i.tariffsListId&&i.tariffsListId.length&&i.onlineEnabled&&i.prohibitedTime?(g(),x("div",sX,[r("div",iX,[r("img",{src:i.imgUrl,alt:" ",style:{"max-width":"320px",width:"100%"}},null,8,lX)]),t[0]||(t[0]=r("div",{class:"row q-pt-lg"},[r("div",{class:"col-12 text-center"},[r("h6",{class:"no-margin q-my-lg"},[r("span",{class:"font-size-20px font-weidht-400"}," Подача заявки в онлайн формате не доступна с 23:55 до 2:10 ")])])],-1))])):R("",!0)])}const aX=Z(oX,[["render",rX]]),uX={name:"LoanCalculatorView",components:{Loan_Calculator_ActiviteLoan:DW,Loan_Calculator_form:GY,Loan_Calculator_technicalWorks:nX,Loan_Calculator_ProhibitedTime:aX}};function cX(e,t,n,s,o,i){const l=f("Loan_Calculator_ActiviteLoan"),a=f("Loan_Calculator_form"),c=f("Loan_Calculator_technicalWorks"),p=f("Loan_Calculator_ProhibitedTime");return g(),x("div",null,[u(l),u(a),u(c),u(p)])}const dX=Z(uX,[["render",cX],["__scopeId","data-v-91c89f66"]]),pX={name:"LoanCalculatorView",components:{Loan_Calculator:dX}},mX={class:"loan-calculator"},fX={class:"container"},hX={class:"row"},gX={class:"col-12"};function vX(e,t,n,s,o,i){const l=f("Loan_Calculator");return g(),x("div",mX,[r("div",fX,[r("div",hX,[t[0]||(t[0]=r("div",{class:"col-12 q-pb-lg"},[r("span",{class:"font-size-30px"}," Оформить заём ")],-1)),r("div",gX,[u(l)])])])])}const ng=Z(pX,[["render",vX],["__scopeId","data-v-9f5a2796"]]);/*! *****************************************************************************
Copyright (c) Microsoft Corporation.

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */var kn=function(){return kn=Object.assign||function(t){for(var n,s=1,o=arguments.length;s<o;s++){n=arguments[s];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},kn.apply(this,arguments)};function _X(e,t){var n={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.indexOf(s)<0&&(n[s]=e[s]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,s=Object.getOwnPropertySymbols(e);o<s.length;o++)t.indexOf(s[o])<0&&Object.prototype.propertyIsEnumerable.call(e,s[o])&&(n[s[o]]=e[s[o]]);return n}function Qp(e,t,n,s){function o(i){return i instanceof n?i:new n(function(l){l(i)})}return new(n||(n=Promise))(function(i,l){function a(d){try{p(s.next(d))}catch(m){l(m)}}function c(d){try{p(s.throw(d))}catch(m){l(m)}}function p(d){d.done?i(d.value):o(d.value).then(a,c)}p((s=s.apply(e,[])).next())})}function Wp(e,t){var n={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},s,o,i,l;return l={next:a(0),throw:a(1),return:a(2)},typeof Symbol=="function"&&(l[Symbol.iterator]=function(){return this}),l;function a(p){return function(d){return c([p,d])}}function c(p){if(s)throw new TypeError("Generator is already executing.");for(;n;)try{if(s=1,o&&(i=p[0]&2?o.return:p[0]?o.throw||((i=o.return)&&i.call(o),0):o.next)&&!(i=i.call(o,p[1])).done)return i;switch(o=0,i&&(p=[p[0]&2,i.value]),p[0]){case 0:case 1:i=p;break;case 4:return n.label++,{value:p[1],done:!1};case 5:n.label++,o=p[1],p=[0];continue;case 7:p=n.ops.pop(),n.trys.pop();continue;default:if(i=n.trys,!(i=i.length>0&&i[i.length-1])&&(p[0]===6||p[0]===2)){n=0;continue}if(p[0]===3&&(!i||p[1]>i[0]&&p[1]<i[3])){n.label=p[1];break}if(p[0]===6&&n.label<i[1]){n.label=i[1],i=p;break}if(i&&n.label<i[2]){n.label=i[2],n.ops.push(p);break}i[2]&&n.ops.pop(),n.trys.pop();continue}p=t.call(e,n)}catch(d){p=[6,d],o=0}finally{s=i=0}if(p[0]&5)throw p[1];return{value:p[0]?p[1]:void 0,done:!0}}}var bX=function(e){return e?Object.entries(e).reduce(function(t,n){var s,o=n[0],i=n[1];return o=o.charAt(0).toUpperCase()+o.slice(1),o="on"+o,kn(kn({},t),(s={},s[o]=i,s))},{}):null},bn=function(e,t,n){t===void 0&&(t={});var s=t.props,o=t.domProps,i=t.on,l=_X(t,["props","domProps","on"]),a=bX(i),c=kn(kn(kn(kn({},l),s),o),a);return b(e,c,n)},Hd=function(e,t){return typeof e=="function"?e(t):e},yX=oo({props:{story:{type:Object,required:!0}},render:function(){var e={width:"auto",maxWidth:"100%",maxHeight:"100%",margin:"auto"},t={style:e,domProps:{src:this.story.url}};return bn("img",t)}}),xX=oo({props:{story:{type:Object,required:!0},isPaused:{type:Boolean,required:!0}},watch:{isPaused:function(e){e?this.vid.pause():this.vid.play()}},data:function(){return{muted:!1}},computed:{vid:function(){return this.$el}},render:function(){var e=this,t={width:"auto",maxWidth:"100%",maxHeight:"100%",margin:"auto"},n={controls:!0,autoPlay:!0,playsInline:!0,muted:this.muted,"webkit-playsinline":!0},s=function(){return Qp(e,void 0,void 0,function(){var l=this;return Wp(this,function(a){switch(a.label){case 0:this.$emit("action","duration",this.vid.duration*1e3),a.label=1;case 1:return a.trys.push([1,3,,4]),[4,this.vid.play()];case 2:return a.sent(),[3,4];case 3:return a.sent(),this.muted=!0,this.$nextTick(function(){return Qp(l,void 0,void 0,function(){return Wp(this,function(c){switch(c.label){case 0:return[4,this.vid.play()];case 1:return[2,c.sent()]}})})}),[3,4];case 4:return[2]}})})};this.$emit("action","pause");var o=function(){e.$emit("action","play")},i={style:t,domProps:kn({src:this.story.url},n),on:{loadeddata:s,playing:o}};return bn("video",i)}}),kX=function(e){switch(e){case"image":return yX;case"video":return xX;default:throw new Error("Did not find a render for type "+e)}},wX=function(e,t){var n=e.story,s=e.isPaused,o=e.onAction,i={props:{story:n,isPaused:s},on:{action:o}},l=n.type,a=n.template;if(a){var c=t[a];if(!c)throw new Error("unable to find the template '"+a+"'");return Hd(c,i)}return bn(kX(l),i)};function qX(e,t){t===void 0&&(t={});var n=t.insertAt;if(!(typeof document>"u")){var s=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css",n==="top"&&s.firstChild?s.insertBefore(o,s.firstChild):s.appendChild(o),o.styleSheet?o.styleSheet.cssText=e:o.appendChild(document.createTextNode(e))}}var SX=`.vue-insta-stories {
  z-index: 1;
  display: flex;
  flex-direction: column;
  background: #111;
}

.vue-insta-stories-full {
  position: absolute;
  height: 100vh;
  height: -webkit-fill-available;
  width: 100vw;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

.vue-insta-stories-page {
 position: relative;
 height: 730px default;
 width: 420px default;
}

.vue-insta-stories .header {
  position: absolute;
  z-index: 10;
  top: 22px;
  left: 16px;
}

.vue-insta-stories .timeline {
  position: absolute;
  display: flex;
  flex-grow: 0;
  width: 100%;
  background: -webkit-gradient(
    linear,
    top,
    bottom,
    from(rgba(0, 0, 0, 0.2)),
    to(rgba(0, 0, 0, 0))
  );
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0));
  padding-bottom: 8px; /* To add more space for gradient */
  z-index: 10;
}

.vue-insta-stories .timeline > .slice {
  background: rgba(255, 255, 255, 0.5);
  height: 2px;
  border-radius: 2px;
  margin: 6px 3px;
  width: 100%;
}

.vue-insta-stories .timeline > .slice > .progress {
  background: #fff;
  height: 2px;
  border-radius: 2px;
  width: 0%;
}

.see-more-wrapper {
  flex-grow: 1;
  display: flex;
  position: relative;
}

.see-more-wrapper .see-more {
  position: absolute;
  height: 10vh;
  flex-direction: column;
  width: 100%;
  background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));
  display: flex;
  align-items: center;
  justify-content: flex-end;
  bottom: 0;
  z-index: 10;
}

.see-more-wrapper .see-more-text, .see-more-wrapper .see-more-icon {
  color: white;
  letter-spacing: 0.1em;
  font-weight: bold;
  font-size: 1rem;
  transition: opacity 300ms ease-in-out;
}
.see-more-wrapper .see-more-text {
  letter-spacing: 0.1em;
  margin-bottom: 2.2vh;
}`;qX(SX);var CX=oo({props:{progress:{type:Number,required:!0}},render:function(){var e={width:this.progress+"%"};return bn("div",{class:"slice"},[bn("div",{class:"progress",style:e})])}}),PX=oo({props:{stories:{type:Array,required:!0},currentIndex:{type:Number,required:!0},isPaused:{type:Boolean,required:!0}},data:function(){return{count:0,startTime:0,savedTimeStamp:0,deltaPaused:0,lastPaused:0,animFrameId:-1}},watch:{currentIndex:{immediate:!0,handler:function(){this.count=0,this.startTime=0,this.deltaPaused=0,cancelAnimationFrame(this.animFrameId),this.animFrameId=requestAnimationFrame(this.incrementCount)}},isPaused:{immediate:!0,handler:function(e){cancelAnimationFrame(this.animFrameId),e?this.lastPaused=performance.now():(this.lastPaused&&(this.deltaPaused+=performance.now()-this.lastPaused),this.animFrameId=requestAnimationFrame(this.incrementCount))}}},computed:{currentStory:function(){return this.stories[this.currentIndex]}},emits:["storyEnd"],methods:{storyEnd:function(){this.$emit("storyEnd",this.currentIndex)},incrementCount:function(e){this.startTime||(this.startTime=e);var t=e-this.startTime-this.deltaPaused;this.count=t/this.currentStory.duration*100,this.count<100?this.animFrameId=requestAnimationFrame(this.incrementCount):(this.storyEnd(),cancelAnimationFrame(this.animFrameId))}},render:function(){var e=this.currentIndex,t=this.count,n=this.stories.map(function(s,o){var i=o==e?t:o<e?100:0,l=o;return bn(CX,{key:l,props:{progress:i}})});return bn("div",{class:"timeline",ref:"timeline"},n)}}),$X=oo({name:"WithSeeMore",props:{enabled:{type:Boolean,default:!0},label:{type:String,required:!1}},data:function(){return{opacity:0,yDown:void 0}},methods:{emit:function(){this.$emit("action")}},mounted:function(){this.opacity=.9},render:function(){var e=this,t=function(c){var p;if(c.stopPropagation(),c instanceof TouchEvent){var d=(p=c.touches[0])!==null&&p!==void 0?p:c.changedTouches[0];e.yDown=d.clientY}},n=function(c){c.stopPropagation(),e.emit()},s=function(c){var p;if(c.stopPropagation(),!!e.yDown){var d=(p=c.touches[0])!==null&&p!==void 0?p:c.changedTouches[0],m=e.yDown-d.clientY;m>0&&e.emit(),e.yDown=void 0}},o={mouseup:n,touchend:n,touchstart:t,mousedown:t,touchmove:s},i={opacity:this.opacity},l=this.label||"See more",a=bn("div",{class:"see-more",on:o},[bn("span",{class:"see-more-icon",style:i},"^"),bn("span",{class:"see-more-text",style:i},l)]);return bn("div",{class:"see-more-wrapper"},[Hd(this.$slots.default),a])}}),LX=function(e,t,n){if(!t)return e;var s={default:function(){return e}},o=t===!0?void 0:t.label;return bn($X,{props:{label:o},on:{action:n}},s)},Kp=function(e){e.animate([{opacity:0}],{duration:200,fill:"forwards"})},Gp=function(e){e.animate([{opacity:1}],{duration:200,fill:"forwards"})},EX=function(e){var t;if(e instanceof MouseEvent)return e.offsetX;var n=(t=e.touches[0])!==null&&t!==void 0?t:e.changedTouches[0];return n.clientX},og=oo({name:"Stories",props:{stories:{type:Array,required:!0},interval:{type:Number,default:2e3},currentIndex:{type:Number,default:0},isPaused:{type:Boolean,required:!1},loop:{type:Boolean,default:!1,required:!1}},emits:["storyStart","storyEnd","allStoriesEnd","update:currentIndex","update:isPaused","seeMore","next","prev"],watch:{currentIndex:function(e){this.index=e},index:{immediate:!0,handler:function(e){this.$emit("update:currentIndex",e),this.$emit("storyStart",e)}},isPaused:{immediate:!0,handler:function(e){this.paused=e}},paused:function(e){e?this.pause():this.play(),this.$emit("update:isPaused",e)},stories:{immediate:!0,handler:function(e){var t=this;this.items=e.map(function(n){var s={duration:t.interval,type:"image"};return typeof n=="string"?kn(kn({},s),{url:n}):kn(kn({},s),n)})}}},data:function(){return{index:this.currentIndex,paused:!1,mouseDownTimeout:void 0,items:[]}},methods:{nextSlide:function(e){e===void 0&&(e=!0),e&&this.$emit("next"),this.index<this.stories.length-1?this.index++:this.loop&&(this.index=0)},previousSlide:function(){this.$emit("prev"),this.index>0&&this.index--},togglePause:function(){this.paused=!this.paused},pause:function(){Kp(this.$refs.timeline.$el),this.$refs.header&&Kp(this.$refs.header)},play:function(){Gp(this.$refs.timeline.$el),this.$refs.header&&Gp(this.$refs.header)},storyEnd:function(e){this.$emit("storyEnd",e),this.nextSlide(!1),e===this.stories.length-1&&(this.loop?this.index=0:this.$emit("allStoriesEnd"))}},render:function(){var e=this,t=this.items[this.index],n={props:{stories:this.items,currentIndex:this.index,isPaused:this.paused},on:{storyEnd:this.storyEnd}},s=function(m,v){switch(m){case"play":break;case"pause":break;case"duration":var _=v;e.items[e.index].duration=_;break;default:console.log(m,v)}},o=function(m){m.preventDefault(),e.mouseDownTimeout=setTimeout(function(){return e.togglePause()},150)},i=function(m){if(m.preventDefault(),e.mouseDownTimeout&&clearTimeout(e.mouseDownTimeout),e.paused)e.paused=!1;else{var v=EX(m),_=e.$refs.stories.getBoundingClientRect().width,y=_/3;v>y?e.nextSlide():e.previousSlide()}},l={touchstart:o,touchend:i,mousedown:o,mouseup:i},a=function(){e.paused=!0,e.$emit("seeMore",t)},c={story:t,onAction:s,isPaused:this.paused},p=this.$slots.header,d=wX(c,this.$slots);return bn("div",{ref:"stories",class:"vue-insta-stories",on:l},[bn(PX,kn({ref:"timeline"},n)),p?bn("div",{class:"header",ref:"header"},Hd(p,{story:t})):null,LX(d,t.seeMore,a)])}});const RX={name:"StoriesInfoEarlyRepayment",components:{Stories:og,Dialog:yi},data(){return{items:[{poolId:23,template:"pool"},{poolId:23,template:"pool"}],isDialog:!1,currentIndex:0}},methods:{clickCard(){this.isDialog=!0},onClose(){this.isDialog=!1},storyStart(e){this.currentIndex=e}}},NX={class:"inline-block",style:{"padding-left":"5rem","padding-bottom":"5rem"}},AX={style:{"min-height":"200px","min-width":"200px","max-width":"322px"}},MX={class:"q-px-lg q-pb-md"},zX={class:"text-center"},DX={class:"text-center"},TX={class:"text-center"};function VX(e,t,n,s,o,i){const l=f("q-icon"),a=f("q-card-section"),c=f("q-card"),p=f("pool-story"),d=f("Stories"),m=f("q-btn"),v=f("Dialog");return g(),x("div",NX,[u(c,{class:"my-card cursor-pointer",style:{"max-width":"210px","border-radius":"20px"},onClick:i.clickCard},{default:h(()=>[u(a,null,{default:h(()=>[t[1]||(t[1]=r("span",{class:"font-size-20px"},"Узнай как",-1)),t[2]||(t[2]=r("hr",{class:"q-mb-md text-positive bg-positive",style:{opacity:"0.2",height:"1px"}},null,-1)),t[3]||(t[3]=r("span",{class:"font-size-14px"},"Внести",-1)),t[4]||(t[4]=H()),t[5]||(t[5]=r("br",null,null,-1)),t[6]||(t[6]=r("span",{class:"font-size-14px"},"Досрочный платеж",-1)),u(l,{name:"payments",color:"positive",size:"24px",class:"q-ml-xs"})]),_:1})]),_:1},8,["onClick"]),u(v,{"is-open":o.isDialog,"is-card-section-no-padding":!0,title:"Досрочное погашение",onHide:t[0]||(t[0]=()=>o.isDialog=!1)},{body:h(()=>[r("div",AX,[u(d,{interval:4e3,stories:o.items,onStoryStart:i.storyStart,onStoryEnd:e.storyEnd},{pool:h(({story:_})=>[u(p,{story:_,class:"flex-grow q-pt-lg",style:{"background-color":"white","min-height":"200px"}},{default:h(()=>[r("div",MX,[Je(r("div",zX,t[7]||(t[7]=[r("div",{class:"font-size-20px text-weight-medium text-positive"}," Внести досрочный платеж ",-1),r("img",{src:"https://kassaone.ru/wp-content/uploads/2022/01/tile-refinance-1.jpeg",style:{height:"100%",width:"275px","border-radius":"30px"}},null,-1),r("div",{class:"q-pt-md font-size-20px text-positive"}," можно через личный кабинет ",-1)]),512),[[Nn,o.currentIndex===0]]),Je(r("div",DX,t[8]||(t[8]=[r("div",{class:"font-size-20px text-positive"}," Для этого достаточно ",-1),r("div",{class:"font-size-20px text-positive"}," нажать на кнопку в займе ",-1),r("img",{src:"https://kassaone.ru/wp-content/uploads/2022/01/tile-pts.jpeg",style:{height:"100%",width:"275px","border-radius":"30px"}},null,-1),r("div",{class:"q-pt-md font-size-20px text-weight-medium text-positive"},' "ДОСРОЧНОЕ ПОГАШЕНИЕ" ',-1)]),512),[[Nn,o.currentIndex===1]])])]),_:2},1032,["story"])]),_:1},8,["stories","onStoryStart","onStoryEnd"])])]),footer:h(()=>[r("div",TX,[u(m,{outline:"",rounded:"",color:"grey",class:"q-pr-lg q-pl-lg font-size-14px",label:"Закрыть",onClick:i.onClose},null,8,["onClick"])])]),_:1},8,["is-open"])])}const BX=Z(RX,[["render",VX]]),IX={name:"StoriesInfoQuestion",components:{Stories:og,Dialog:yi},data(){return{items:[{poolId:23,template:"pool"}],isDialog:!1,currentIndex:0}},computed:{phone(){return this.$store.getters["main/phone"]},phoneHref(){return`tel:${this.$store.getters["main/phone"]}`}},methods:{clickCard(){this.isDialog=!0},onClose(){this.isDialog=!1},storyStart(e){this.currentIndex=e}}},OX={class:"inline-block",style:{"padding-left":"5rem","padding-bottom":"5rem"}},FX={class:"font-size-14px"},UX={style:{"min-height":"200px","min-width":"200px","max-width":"322px"}},HX={class:"q-px-lg"},jX={class:"text-center"},JX={class:"font-size-20px text-weight-medium text-positive q-pb-md"},QX=["href"],WX=["href"],KX={class:"q-pt-md font-size-20px"},GX=["href"],YX=["innerHTML"],XX={class:"text-center"};function ZX(e,t,n,s,o,i){const l=f("q-icon"),a=f("q-card-section"),c=f("q-card"),p=f("pool-story"),d=f("Stories"),m=f("q-btn"),v=f("Dialog");return g(),x("div",OX,[u(c,{class:"my-card cursor-pointer",style:{"max-width":"210px","border-radius":"20px"},onClick:i.clickCard},{default:h(()=>[u(a,null,{default:h(()=>[t[2]||(t[2]=r("span",{class:"font-size-20px"},"Возник вопрос?",-1)),t[3]||(t[3]=r("hr",{class:"q-mb-md text-positive bg-positive",style:{opacity:"0.2",height:"1px"}},null,-1)),r("span",FX,[t[1]||(t[1]=H("Мы ")),u(l,{name:"support_agent",color:"positive",size:"32px",style:{cursor:"pointer"}})]),t[4]||(t[4]=r("br",null,null,-1)),t[5]||(t[5]=r("span",{class:"font-size-14px"}," готовы вам помочь ",-1))]),_:1})]),_:1},8,["onClick"]),u(v,{"is-open":o.isDialog,"is-card-section-no-padding":!0,title:"Техподдержка",onHide:t[0]||(t[0]=()=>o.isDialog=!1)},{body:h(()=>[r("div",UX,[u(d,{interval:4e3,stories:o.items,onStoryStart:i.storyStart,onStoryEnd:e.storyEnd},{pool:h(({story:_})=>[u(p,{story:_,class:"flex-grow q-pt-lg q-pb-md",style:{"background-color":"white","min-height":"200px"}},{default:h(()=>[r("div",HX,[Je(r("div",jX,[r("div",JX,[r("a",{href:i.phoneHref,class:"nav-link link-dark text-subtitle2 text-decoration-none fs-6 fw-bold text-grey hover-text-green d-inline"},t[6]||(t[6]=[r("span",{class:"font-size-20px text-positive"}," СВЯЗАТЬСЯ С НАМИ ",-1)]),8,QX)]),r("a",{href:i.phoneHref},t[7]||(t[7]=[r("img",{src:"https://kassaone.ru/wp-content/uploads/2021/12/high-conversion-1.jpg",style:{height:"100%",width:"200px","border-radius":"30px"}},null,-1)]),8,WX),r("div",KX,[r("a",{href:i.phoneHref,class:"nav-link link-dark text-subtitle2 text-decoration-none fs-6 fw-bold text-grey hover-text-green d-inline"},[u(l,{name:"support_agent",color:"positive",size:"32px",style:{cursor:"pointer","margin-top":"-6px"}}),r("span",{class:"font-size-20px",innerHTML:i.phone},null,8,YX)],8,GX)])],512),[[Nn,o.currentIndex===0]])])]),_:2},1032,["story"])]),_:1},8,["stories","onStoryStart","onStoryEnd"])])]),footer:h(()=>[r("div",XX,[u(m,{outline:"",rounded:"",color:"grey",class:"q-pr-lg q-pl-lg font-size-14px",label:"Закрыть",onClick:i.onClose},null,8,["onClick"])])]),_:1},8,["is-open"])])}const eZ=Z(IX,[["render",ZX]]),tZ={};function nZ(e,t){const n=f("q-skeleton"),s=f("q-item-section"),o=f("q-item"),i=f("q-spinner"),l=f("q-inner-loading"),a=f("q-card");return g(),x("div",null,[u(a,{class:"shadow-none q-mt-lg"},{default:h(()=>[u(o,null,{default:h(()=>[u(s,null,{default:h(()=>[u(n,{type:"QToolbar",width:"150px"})]),_:1})]),_:1}),u(o,{class:"q-mt-md"},{default:h(()=>[u(s,null,{default:h(()=>[u(n,{height:"65vh"})]),_:1})]),_:1}),u(l,{showing:!0},{default:h(()=>[u(i,{size:"50px",color:"positive"}),t[0]||(t[0]=r("p",{class:"text-weight-bold q-pt-lg"}," Загрузка. Пожалуйста, подождите... ",-1))]),_:1})]),_:1})])}const Jn=Z(tZ,[["render",nZ]]),oZ={name:"Basic",components:{StoriesInfo_Question:eZ,StoriesInfo_EarlyRepayment:BX,LoanActive:EW,LoanCalculator:ng,SkeletonBasic:Jn},data(){return{loading:!1}},computed:{isLoanActive(){return this.$store.getters["user/isLoansActive"]},isloansIsActive(){return this.$store.getters["user/loansIsActive"].some(t=>{var n;return(t==null?void 0:t.isLoanDetails)&&((n=t==null?void 0:t.isLoanDetails)==null?void 0:n.isLoanAmount)})}},created(){this.loading=!0,this.userProfile().then(()=>{}).catch(e=>{console.warn(e),this.$router.push("/error")}).finally(()=>{this.loading=!1})},methods:{...De({userProfile:"user/userProfile"})}},sZ={id:"personal-area",class:"q-mr-auto q-ml-auto"},iZ={key:0,class:"text-center"},lZ={key:1},rZ={key:0},aZ={key:1};function uZ(e,t,n,s,o,i){const l=f("SkeletonBasic"),a=f("LoanActive");f("StoriesInfo_EarlyRepayment"),f("StoriesInfo_Question");const c=f("LoanCalculator");return g(),x("div",sZ,[o.loading?(g(),x("div",iZ,[u(l)])):(g(),x("div",lZ,[i.isLoanActive?(g(),x("div",rZ,[r("div",null,[u(a)]),R("",!0),R("",!0)])):(g(),x("div",aZ,[r("div",null,[u(c)])]))]))])}const cZ=Z(oZ,[["render",uZ],["__scopeId","data-v-93e77b87"]]),dZ={name:"ProfileBasic",props:{profile:{type:Object,default:null}},methods:{onClickEdit(){this.$router.push({name:"profileBasicEdit"})}}},pZ={class:"card"},mZ={class:"text-weight-medium text-body1"},fZ={class:"no-margin text-body1 opacity-0-8"},hZ={key:0},gZ={key:1};function vZ(e,t,n,s,o,i){const l=f("q-item-section"),a=f("q-tooltip"),c=f("q-btn"),p=f("q-item"),d=f("q-separator"),m=f("q-card-section"),v=f("q-card");return g(),x("div",pZ,[u(v,{flat:"",bordered:""},{default:h(()=>[u(p,null,{default:h(()=>[u(l,null,{default:h(()=>t[0]||(t[0]=[r("h5",{class:"no-margin"}," Основные данные ",-1)])),_:1}),u(l,{avatar:""},{default:h(()=>[u(c,{outline:"",round:"",color:"grey",icon:"edit",size:"sm",class:"button-edit",onClick:i.onClickEdit},{default:h(()=>[u(a,null,{default:h(()=>t[1]||(t[1]=[H(" Изменить данные ")])),_:1})]),_:1},8,["onClick"])]),_:1})]),_:1}),u(d),u(m,null,{default:h(()=>[u(m,null,{default:h(()=>[r("div",mZ,Y(n.profile.lastName||"-")+" "+Y(n.profile.firstName||"-")+" "+Y(n.profile.middleName||"-"),1),r("p",fZ,[H(Y(n.profile.dateOfBirth||"-")+" ",1),n.profile.gender?R("",!0):(g(),x("span",hZ," (Ж) ")),n.profile.gender?(g(),x("span",gZ," (М) ")):R("",!0)])]),_:1})]),_:1})]),_:1})])}const _Z=Z(dZ,[["render",vZ]]),bZ={name:"ProfileDOtherDocuments",props:{profile:{type:Object,default:null}},methods:{onClickEdit(){this.$router.push({name:"profileOtherDocumentsEdit"})}}},yZ={class:"card"},xZ={class:"text-weight-medium text-body1"},kZ={class:"q-pt-md"},wZ={class:"text-weight-medium text-body1"};function qZ(e,t,n,s,o,i){const l=f("q-item-section"),a=f("q-tooltip"),c=f("q-btn"),p=f("q-item"),d=f("q-separator"),m=f("q-card-section"),v=f("q-card");return g(),x("div",yZ,[u(v,{flat:"",bordered:""},{default:h(()=>[u(p,null,{default:h(()=>[u(l,null,{default:h(()=>t[0]||(t[0]=[r("h5",{class:"no-margin"}," Другие документы ",-1)])),_:1}),u(l,{avatar:""},{default:h(()=>[u(c,{outline:"",round:"",color:"grey",icon:"edit",size:"sm",class:"button-edit",onClick:i.onClickEdit},{default:h(()=>[u(a,null,{default:h(()=>t[1]||(t[1]=[H(" Изменить данные ")])),_:1})]),_:1},8,["onClick"])]),_:1})]),_:1}),u(d),u(m,null,{default:h(()=>[u(m,null,{default:h(()=>[r("div",null,[t[2]||(t[2]=r("div",{class:"text-body2"}," СНИЛС ",-1)),r("div",xZ,Y(n.profile.snils||"Не указан"),1)]),r("div",kZ,[t[3]||(t[3]=r("div",{class:"text-body2"}," ИНН ",-1)),r("div",wZ,Y(n.profile.inn||"Не указан"),1)])]),_:1})]),_:1})]),_:1})])}const SZ=Z(bZ,[["render",qZ]]),CZ={name:"ProfilePassport",props:{profile:{type:Object,default:null}},methods:{onClickEdit(){this.$router.push({name:"profilePassportEdit"})}}},PZ={class:"card full-height"},$Z={class:"text-weight-medium text-body1"},LZ={class:"q-pt-md"},EZ={class:"text-weight-medium text-body1"},RZ={class:"q-pt-md"},NZ={class:"text-weight-medium text-body1"},AZ={class:"q-pt-md"},MZ={class:"text-weight-medium text-body1"},zZ={class:"q-pt-md"},DZ={class:"text-weight-medium text-body1"};function TZ(e,t,n,s,o,i){const l=f("q-item-section"),a=f("q-tooltip"),c=f("q-btn"),p=f("q-item"),d=f("q-separator"),m=f("q-card-section"),v=f("q-card");return g(),x("div",PZ,[u(v,{flat:"",bordered:"",class:"full-height"},{default:h(()=>[u(p,null,{default:h(()=>[u(l,null,{default:h(()=>t[0]||(t[0]=[r("h5",{class:"no-margin"}," Паспорт РФ ",-1)])),_:1}),u(l,{avatar:""},{default:h(()=>[u(c,{outline:"",round:"",color:"grey",icon:"edit",size:"sm",class:"button-edit",onClick:i.onClickEdit},{default:h(()=>[u(a,null,{default:h(()=>t[1]||(t[1]=[H(" Изменить данные ")])),_:1})]),_:1},8,["onClick"])]),_:1})]),_:1}),u(d),u(m,null,{default:h(()=>[u(m,null,{default:h(()=>[r("div",$Z,Y(n.profile.passportSerial||" ")+" "+Y(n.profile.passportNumber||" "),1),r("div",LZ,[t[2]||(t[2]=r("div",{class:"text-body2"}," Выдан ",-1)),r("div",EZ,Y(n.profile.passportDepartament||"Не указан"),1)]),r("div",RZ,[t[3]||(t[3]=r("div",{class:"text-body2"}," Код подразделения ",-1)),r("div",NZ,Y(n.profile.passportDepartamentCode||"Не указан"),1)]),r("div",AZ,[t[4]||(t[4]=r("div",{class:"text-body2"}," Дата выдачи ",-1)),r("div",MZ,Y(n.profile.passportDate||"Не указан"),1)]),r("div",zZ,[t[5]||(t[5]=r("div",{class:"text-body2"}," Место рождения ",-1)),r("div",DZ,Y(n.profile.placeOfBirth||"Не указан"),1)])]),_:1})]),_:1})]),_:1})])}const VZ=Z(CZ,[["render",TZ]]),BZ={name:"ProfileAddress",props:{profile:{type:Object,default:null}},methods:{onClickEdit(){this.$router.push({name:"profileAddressEdit"})}}},IZ={class:"card"},OZ={class:"text-weight-medium text-body1"},FZ={key:0},UZ={key:1},HZ={class:"q-pt-lg"},jZ={class:"text-weight-medium text-body1"},JZ={key:0},QZ={key:1};function WZ(e,t,n,s,o,i){const l=f("q-item-section"),a=f("q-tooltip"),c=f("q-btn"),p=f("q-item"),d=f("q-separator"),m=f("q-card-section"),v=f("q-card");return g(),x("div",IZ,[u(v,{flat:"",bordered:""},{default:h(()=>[u(p,null,{default:h(()=>[u(l,null,{default:h(()=>t[0]||(t[0]=[r("h5",{class:"no-margin"}," Адрес ",-1)])),_:1}),u(l,{avatar:""},{default:h(()=>[u(c,{outline:"",round:"",color:"grey",icon:"edit",size:"sm",class:"button-edit",onClick:i.onClickEdit},{default:h(()=>[u(a,null,{default:h(()=>t[1]||(t[1]=[H(" Изменить данные ")])),_:1})]),_:1},8,["onClick"])]),_:1})]),_:1}),u(d),u(m,null,{default:h(()=>[u(m,null,{default:h(()=>[r("div",null,[t[2]||(t[2]=r("div",{class:"text-body2"}," Адрес регистрации ",-1)),r("div",OZ,[n.profile&&n.profile.regAddress&&n.profile.regAddress.value?(g(),x("span",FZ,Y(n.profile.regAddress.value||"Не указан"),1)):(g(),x("span",UZ," Не указан "))])]),r("div",HZ,[t[3]||(t[3]=r("div",{class:"text-body2"}," Адрес проживания ",-1)),r("div",jZ,[n.profile&&n.profile.homeAddress&&n.profile.homeAddress.value?(g(),x("span",JZ,Y(n.profile.homeAddress.value||"Не указан"),1)):(g(),x("span",QZ," Не указан "))])])]),_:1})]),_:1})]),_:1})])}const KZ=Z(BZ,[["render",WZ]]),GZ={name:"ProfileOldPassports",props:{profile:{type:Object,default:null}},data(){return{oldPassportsColumns:[{name:"number",label:"Номер паспорта",align:"left",field:"number",sortable:!1},{name:"date",align:"center",label:"Дата выдачи паспорта",field:"date",sortable:!1}]}},methods:{onClickEdit(){this.$router.push({name:"profileOldPassportsEdit"})}}},YZ={class:"card full-height"},XZ={key:0},ZZ={key:1};function eee(e,t,n,s,o,i){const l=f("q-item-section"),a=f("q-tooltip"),c=f("q-btn"),p=f("q-item"),d=f("q-separator"),m=f("q-th"),v=f("q-tr"),_=f("q-table"),y=f("q-card-section"),q=f("q-card");return g(),x("div",YZ,[u(q,{flat:"",bordered:"",class:"full-height"},{default:h(()=>[u(p,null,{default:h(()=>[u(l,null,{default:h(()=>t[0]||(t[0]=[r("h5",{class:"no-margin"}," Ранее выданные паспорта ",-1)])),_:1}),u(l,{avatar:""},{default:h(()=>[u(c,{outline:"",round:"",color:"grey",icon:"edit",size:"sm",class:"button-edit",onClick:i.onClickEdit},{default:h(()=>[u(a,null,{default:h(()=>t[1]||(t[1]=[H(" Изменить данные ")])),_:1})]),_:1},8,["onClick"])]),_:1})]),_:1}),u(d),u(y,null,{default:h(()=>[u(y,null,{default:h(()=>[n.profile.oldPassports&&n.profile.oldPassports.length>0?(g(),x("div",XZ,[u(_,{rows:n.profile.oldPassports,columns:o.oldPassportsColumns,"row-key":"name","hide-bottom":"","rows-per-page-options":[0],class:"shadow-none"},{header:h(C=>[u(v,{props:C},{default:h(()=>[(g(!0),x(st,null,kt(C.cols,P=>(g(),K(m,{key:P.name,props:C},{default:h(()=>[H(Y(P.label),1)]),_:2},1032,["props"]))),128))]),_:2},1032,["props"])]),_:1},8,["rows","columns"])])):(g(),x("div",ZZ,t[2]||(t[2]=[r("div",{class:"text-body1 text-weight-regular"}," Список пуст ",-1)])))]),_:1})]),_:1})]),_:1})])}const tee=Z(GZ,[["render",eee]]),nee={name:"ProfileJob",props:{profile:{type:Object,default:null}},methods:{onClickEdit(){this.$router.push({name:"profileJobEdit"})},workerStatus(e){var s,o;if(!e)return;const t=(s=this.profile)==null?void 0:s.workerStatuses;if(!t)return;let n="";for(let i=0;i<t.length;i++)((o=t==null?void 0:t[i])==null?void 0:o.id)===e&&(n=t[i].title);return n},jobSector(e){var s,o;if(!e)return;const t=(s=this.profile)==null?void 0:s.jobSectors;if(!t)return;let n="";for(let i=0;i<t.length;i++)((o=t==null?void 0:t[i])==null?void 0:o.id)===e&&(n=t[i].title);return n},amountFormat:function(e){return He.amountFormat(e)}}},oee={class:"card"},see={class:"no-margin"},iee={key:0},lee={key:0,class:"row"},ree={class:"col-12 col-md-3 q-pt-md"},aee={class:"text-weight-medium text-body1"},uee={class:"q-pt-md col-12 col-md-3"},cee={class:"text-weight-medium text-body1"},dee={class:"col-12 col-md-3 q-pt-md"},pee={class:"text-weight-medium text-body1"},mee={class:"col-12 col-md-3 q-pt-md"},fee={class:"text-weight-medium text-body1"},hee={class:"q-pt-md col-12 col-md-3"},gee={class:"text-weight-medium text-body1"},vee={class:"q-pt-md col-12 col-md-3"},_ee={class:"text-weight-medium text-body1"},bee={class:"q-pt-md col-12 col-md-3"},yee={class:"text-weight-medium text-body1"},xee={class:"q-pt-md col-12 col-md-3"},kee={class:"text-weight-medium text-body1"},wee={class:"q-pt-md col-12 col-md-6"},qee={class:"text-weight-medium text-body1"},See={class:"q-pt-md col-12 col-md-6"},Cee={class:"text-weight-medium text-body1"},Pee={key:1,class:"col-12 col-md-6"},$ee={class:"q-pt-md"},Lee={class:"text-weight-medium text-body1"},Eee={class:"q-pt-md col-12 col-md-6"},Ree={class:"text-weight-medium text-body1"};function Nee(e,t,n,s,o,i){const l=f("q-item-section"),a=f("q-tooltip"),c=f("q-btn"),p=f("q-item"),d=f("q-separator"),m=f("q-card-section"),v=f("q-card");return g(),x("div",oee,[u(v,{flat:"",bordered:""},{default:h(()=>[u(p,null,{default:h(()=>[u(l,null,{default:h(()=>[r("h5",see,[t[0]||(t[0]=H(" Место работы ")),n.profile.selfEmployed?(g(),x("span",iee," (Индивидуальный предприниматель) ")):R("",!0)])]),_:1}),u(l,{avatar:""},{default:h(()=>[u(c,{outline:"",round:"",color:"grey",icon:"edit",size:"sm",class:"button-edit",onClick:i.onClickEdit},{default:h(()=>[u(a,null,{default:h(()=>t[1]||(t[1]=[H(" Изменить данные ")])),_:1})]),_:1},8,["onClick"])]),_:1})]),_:1}),u(d),u(m,null,{default:h(()=>[u(m,null,{default:h(()=>[n.profile.currentJob?(g(),x("div",lee,[r("div",ree,[t[2]||(t[2]=r("div",{class:"text-body2"}," Наименование организации ",-1)),r("div",aee,Y(n.profile.currentJob.orgName||"Не указан"),1)]),r("div",uee,[t[3]||(t[3]=r("div",{class:"text-body2"}," Телефон организации ",-1)),r("div",cee,Y(n.profile.currentJob.orgPhone||"Не указан"),1)]),r("div",dee,[t[4]||(t[4]=r("div",{class:"text-body2"}," Отрасль организации ",-1)),r("div",pee,Y(i.jobSector(n.profile.currentJob.jobSectorId)||"Не указан"),1)]),r("div",mee,[t[5]||(t[5]=r("div",{class:"text-body2"}," Статус работника ",-1)),r("div",fee,Y(i.workerStatus(n.profile.currentJob.workerStatusId)||"Не указан"),1)]),r("div",hee,[t[6]||(t[6]=r("div",{class:"text-body2"}," Должность ",-1)),r("div",gee,Y(n.profile.currentJob.employeePosition||"Не указан"),1)]),r("div",vee,[t[7]||(t[7]=r("div",{class:"text-body2"}," Дата устройства ",-1)),r("div",_ee,Y(n.profile.currentJob.employeeExperience||"Не указан"),1)]),r("div",bee,[t[8]||(t[8]=r("div",{class:"text-body2"}," Зарплата ",-1)),r("div",yee,Y(i.amountFormat(n.profile.currentJob.employeeSalary)||"Не указан"),1)]),r("div",xee,[t[9]||(t[9]=r("div",{class:"text-body2"}," Даты расчёта ",-1)),r("div",kee,Y(n.profile.currentJob.employeeSalaryDays||"Не указан"),1)]),r("div",wee,[t[10]||(t[10]=r("div",{class:"text-body2"}," Юридический адрес ",-1)),r("div",qee,Y(n.profile.currentJob.orgAddress||"Не указан"),1)]),r("div",See,[t[11]||(t[11]=r("div",{class:"text-body2"}," Фактический адрес организации ",-1)),r("div",Cee,Y(n.profile.currentJob.realAddress||"Не указан"),1)])])):R("",!0),n.profile.hasPension?(g(),x("div",Pee,[r("div",$ee,[t[12]||(t[12]=r("div",{class:"text-body2"}," Пенсионное удостоверение ",-1)),r("div",Lee,Y(n.profile.pensionDocument||"Не указан"),1)])])):R("",!0),r("div",Eee,[t[13]||(t[13]=r("div",{class:"text-body2"}," Расходы ",-1)),r("div",Ree,Y(i.amountFormat(n.profile.monthlyCosts)||"Не указан"),1)])]),_:1})]),_:1})]),_:1})])}const Aee=Z(nee,[["render",Nee]]),Mee={name:"ProfileContact",props:{profile:{type:Object,default:null}},data(){return{contactColumns:[{name:"contactName",label:"ФИО",align:"left",field:"contactName",sortable:!1},{name:"contactMobileNumber",align:"center",label:"Телефон",field:"contactMobileNumber",sortable:!1},{name:"contactTypeTitle",align:"center",label:"Кем приходится",field:"contactTypeTitle",sortable:!1}]}},methods:{onClickEdit(){this.$router.push({name:"profileContactEdit"})}}},zee={class:"card"},Dee={key:0},Tee={key:1};function Vee(e,t,n,s,o,i){const l=f("q-item-section"),a=f("q-tooltip"),c=f("q-btn"),p=f("q-item"),d=f("q-separator"),m=f("q-th"),v=f("q-tr"),_=f("q-table"),y=f("q-card-section"),q=f("q-card");return g(),x("div",zee,[u(q,{flat:"",bordered:""},{default:h(()=>[u(p,null,{default:h(()=>[u(l,null,{default:h(()=>t[0]||(t[0]=[r("h5",{class:"no-margin"}," Контакты ",-1)])),_:1}),u(l,{avatar:""},{default:h(()=>[u(c,{outline:"",round:"",color:"grey",icon:"edit",size:"sm",class:"button-edit",onClick:i.onClickEdit},{default:h(()=>[u(a,null,{default:h(()=>t[1]||(t[1]=[H(" Изменить данные ")])),_:1})]),_:1},8,["onClick"])]),_:1})]),_:1}),u(d),u(y,null,{default:h(()=>[u(y,null,{default:h(()=>[n.profile.contacts&&n.profile.contacts.length>0?(g(),x("div",Dee,[u(_,{rows:n.profile.contacts,columns:o.contactColumns,"row-key":"name","hide-bottom":"","rows-per-page-options":[0],class:"shadow-none"},{header:h(C=>[u(v,{props:C},{default:h(()=>[(g(!0),x(st,null,kt(C.cols,P=>(g(),K(m,{key:P.name,props:C},{default:h(()=>[H(Y(P.label),1)]),_:2},1032,["props"]))),128))]),_:2},1032,["props"])]),_:1},8,["rows","columns"])])):(g(),x("div",Tee,t[2]||(t[2]=[r("div",{class:"text-body1 text-weight-regular"}," Список пуст ",-1)])))]),_:1})]),_:1})]),_:1})])}const Bee=Z(Mee,[["render",Vee]]),Iee={name:"ProfileIncomeSource",props:{profile:{type:Object,default:null}},data(){return{incomeSourceColumns:[{name:"amount",label:"Сумма",align:"left",field:"amount",sortable:!1},{name:"incomeSourceTypeTitle",align:"center",label:"Тип источника дохода",field:"incomeSourceTypeTitle",sortable:!1}]}},methods:{onClickEdit(){this.$router.push({name:"profileIncomeSourcestEdit"})}}},Oee={class:"card"},Fee={key:0},Uee={key:1};function Hee(e,t,n,s,o,i){const l=f("q-item-section"),a=f("q-tooltip"),c=f("q-btn"),p=f("q-item"),d=f("q-separator"),m=f("q-th"),v=f("q-tr"),_=f("q-table"),y=f("q-card-section"),q=f("q-card");return g(),x("div",Oee,[u(q,{flat:"",bordered:""},{default:h(()=>[u(p,null,{default:h(()=>[u(l,null,{default:h(()=>t[0]||(t[0]=[r("h5",{class:"no-margin"}," Источники дохода ",-1)])),_:1}),u(l,{avatar:""},{default:h(()=>[u(c,{outline:"",round:"",color:"grey",icon:"edit",size:"sm",class:"button-edit",onClick:i.onClickEdit},{default:h(()=>[u(a,null,{default:h(()=>t[1]||(t[1]=[H(" Изменить данные ")])),_:1})]),_:1},8,["onClick"])]),_:1})]),_:1}),u(d),u(y,null,{default:h(()=>[u(y,null,{default:h(()=>[n.profile.incomeSources&&n.profile.incomeSources.length>0?(g(),x("div",Fee,[u(_,{rows:n.profile.incomeSources,columns:o.incomeSourceColumns,"row-key":"name","hide-bottom":"","rows-per-page-options":[0],class:"shadow-none"},{header:h(C=>[u(v,{props:C},{default:h(()=>[(g(!0),x(st,null,kt(C.cols,P=>(g(),K(m,{key:P.name,props:C},{default:h(()=>[H(Y(P.label),1)]),_:2},1032,["props"]))),128))]),_:2},1032,["props"])]),_:1},8,["rows","columns"])])):(g(),x("div",Uee,t[2]||(t[2]=[r("div",{class:"text-body1 text-weight-regular"}," Список пуст ",-1)])))]),_:1})]),_:1})]),_:1})])}const jee=Z(Iee,[["render",Hee]]),Jee={name:"ProfileErrorEdit",computed:{errorText2(){return this.$store.getters["main/errorText"]},imgError(){return this.$store.getters["main/imgError"]}},methods:{nextMain(){this.$router.push("/")}}},Qee={class:"profile-error_contrainer"},Wee={class:"container"},Kee={class:"row"},Gee={class:"col-12"},Yee={class:"text-body1 text-center"},Xee=["innerHTML"],Zee=["src"],ete={class:"col-12 q-mt-lg text-center q-px-md"};function tte(e,t,n,s,o,i){const l=f("q-btn");return g(),x("div",null,[r("div",Qee,[r("div",Wee,[r("div",Kee,[t[0]||(t[0]=r("div",{class:"col-12 text-center q-my-lg text-center"},[r("div",{class:"lk-h5 no-margin"}," Упс! Данные не загрузились ")],-1)),r("div",Gee,[r("div",Yee,[r("span",{innerHTML:i.errorText2},null,8,Xee)]),r("img",{src:i.imgError,alt:" ",style:{"max-width":"525px",width:"100%"}},null,8,Zee)]),r("div",ete,[u(l,{color:"positive",class:"full-width q-mx-auto",label:"Вернуться на главную",outline:"",rounded:"",size:"lg",onClick:i.nextMain},null,8,["onClick"])])])])])])}const sg=Z(Jee,[["render",tte]]),nte={name:"ProfileMailEdit",components:{ProfileErrorEdit:sg,Dialog:yi},props:{isOpen:{type:Boolean,default:null},mail:{type:String,default:null}},data(){return{isDialog:!1,isSubmit:!1,isEmail:!1,mailModel:this.mail,loadingEmailButton:!1,isErrLoading:!1,errString:"Неизвестная ошибка"}},computed:{imgLogo(){return this.$store.getters["main/imgLogo"]},errorText(){return this.$store.getters["main/problemText"]}},methods:{...De({userMailEdit:"userEdit/userMailEdit",userProfile:"user/userProfile"}),onClick(){this.isSubmit=!0,this.$refs.input.validate()&&this.submitMailSave()},open(){this.isEmail=!0},validatorEmail(e){var n;if(!e)return!1;const t=/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;return((n=t==null?void 0:t.test)==null?void 0:n.call(t,e))==!1?!1:this.mail&&this.mail===e?"Необходимо ввести новый e-mail":!0},submitMailSave(){this.loadingEmailButton=!0,this.userMailEdit({email:this.mailModel}).then(()=>{this.update()}).catch(e=>{var t;this.isErrLoading=!0,this.errString=((t=e==null?void 0:e.data)==null?void 0:t.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже"}).finally(()=>{this.loadingEmailButton=!1})},update(){this.$q.loading.show({message:"Обновление. Пожалуйста, подождите...",backgroundColor:"white",spinnerColor:"positive",messageColor:"grey-8",customClass:"customClass-loading"}),this.userProfile().then(()=>{this.$q.notify({multiLine:!0,progress:!0,message:"Изменения сохранены",position:"center",color:"positive",icon:"check",timeout:2e3}),this.$emit("success"),this.$emit("update",this.mailModel)}).catch(e=>{console.warn(e)}).finally(()=>{this.$q.loading.hide(),this.isDialog=!1})}},watch:{isOpen(e){e&&(this.isDialog=e,this.open())},isDialog(e){if(!e){this.$emit("close");return}},mail(e){this.mailModel=e}}},ote={class:"text-center"},ste={key:0,class:"text-red-5"},ite={class:"q-pt-md q-mt-xs"},lte={class:"text-center"};function rte(e,t,n,s,o,i){const l=f("q-input"),a=f("q-btn"),c=f("Dialog");return g(),x("div",null,[u(c,{"is-open":o.isDialog,"icon-name":"mail",title:"Укажите email-адрес",onHide:t[1]||(t[1]=()=>o.isDialog=!1)},{body:h(()=>[r("div",ote,[t[2]||(t[2]=r("div",null,"Укажите email, на которые будут приходить оповещения",-1)),o.isErrLoading?(g(),x("div",ste,Y(o.errString),1)):R("",!0),r("div",ite,[u(l,{ref:"input",modelValue:o.mailModel,"onUpdate:modelValue":t[0]||(t[0]=p=>o.mailModel=p),outlined:"",label:"e-mail",rules:[p=>!o.isSubmit||i.validatorEmail(p)||"Введите корректный e-mail"],color:"positive",clearable:"","clear-icon":"close"},null,8,["modelValue","rules"])])])]),footer:h(()=>[r("div",lte,[u(a,{outline:"",rounded:"",color:"positive",class:"q-pr-lg q-pl-lg font-size-14px",label:"Сохранить",loading:o.loadingEmailButton,onClick:i.onClick},null,8,["loading","onClick"])])]),_:1},8,["is-open"])])}const ate=Z(nte,[["render",rte],["__scopeId","data-v-55c37e24"]]),ute={name:"ProfileEmail",components:{ProfileMailEdit:ate},props:{profile:{type:Object,default:null}},data(){var e;return{isOpenProfileMail:!1,email:(e=this.profile)==null?void 0:e.email}},methods:{onClickEdit(){this.isOpenProfileMail=!0},updateEmail(e){this.email=e},profileSuccessMail(){this.isProfileMailEdit=!0}}},cte={class:"card"},dte={class:"text-body1 text-weight-regular"};function pte(e,t,n,s,o,i){const l=f("q-item-section"),a=f("q-tooltip"),c=f("q-btn"),p=f("q-item"),d=f("q-separator"),m=f("q-card-section"),v=f("q-card"),_=f("ProfileMailEdit");return g(),x("div",null,[r("div",cte,[u(v,{flat:"",bordered:""},{default:h(()=>[u(p,null,{default:h(()=>[u(l,null,{default:h(()=>t[1]||(t[1]=[r("h5",{class:"no-margin"}," e-mail ",-1)])),_:1}),u(l,{avatar:""},{default:h(()=>[u(c,{outline:"",round:"",color:"grey",icon:"edit",size:"sm",class:"button-edit",onClick:i.onClickEdit},{default:h(()=>[u(a,null,{default:h(()=>t[2]||(t[2]=[H(" Изменить данные ")])),_:1})]),_:1},8,["onClick"])]),_:1})]),_:1}),u(d),u(m,{style:{"padding-top":"0px","padding-bottom":"0px"}},{default:h(()=>[u(m,{style:{"padding-bottom":"9px"}},{default:h(()=>[r("div",null,[r("div",dte,Y(o.email||"Не указан"),1)])]),_:1})]),_:1})]),_:1})]),u(_,{"is-open":o.isOpenProfileMail,mail:o.email,onSuccess:i.profileSuccessMail,onClose:t[0]||(t[0]=()=>{o.isOpenProfileMail=!1}),onUpdate:i.updateEmail},null,8,["is-open","mail","onSuccess","onUpdate"])])}const mte=Z(ute,[["render",pte]]),fte={name:"ProfileAdditionalInformation",props:{profile:{type:Object,default:null}},methods:{onClickEdit(){this.$router.push({name:"profileAdditionalInformationEdit"})}}},hte={class:"card"},gte={class:"text-body1 text-weight-regular"},vte={key:0},_te={key:1},bte={key:2},yte={key:3},xte={key:4},kte={class:"q-pt-md"},wte={class:"text-body1 text-weight-regular"},qte={key:0},Ste={key:1},Cte={key:0,class:"q-pt-md"},Pte={class:"text-body1 text-weight-regular"},$te={class:"q-pt-md"},Lte={class:"text-body1 text-weight-regular"},Ete={key:0},Rte={key:1},Nte={key:2},Ate={key:3},Mte={key:4};function zte(e,t,n,s,o,i){const l=f("q-item-section"),a=f("q-tooltip"),c=f("q-btn"),p=f("q-item"),d=f("q-separator"),m=f("q-card-section"),v=f("q-card");return g(),x("div",hte,[u(v,{flat:"",bordered:""},{default:h(()=>[u(p,null,{default:h(()=>[u(l,null,{default:h(()=>t[0]||(t[0]=[r("h5",{class:"no-margin"}," Дополнительная информация ",-1)])),_:1}),u(l,{avatar:""},{default:h(()=>[u(c,{outline:"",round:"",color:"grey",icon:"edit",size:"sm",class:"button-edit",onClick:i.onClickEdit},{default:h(()=>[u(a,null,{default:h(()=>t[1]||(t[1]=[H(" Изменить данные ")])),_:1})]),_:1},8,["onClick"])]),_:1})]),_:1}),u(d),u(m,null,{default:h(()=>[u(m,null,{default:h(()=>[r("div",null,[t[2]||(t[2]=r("div",{class:"text-body2"}," Семейное положение ",-1)),r("div",gte,[n.profile.maritalStatus==1?(g(),x("span",vte," Женат/замужем ")):n.profile.maritalStatus==2?(g(),x("span",_te," Холост/не замужем ")):n.profile.maritalStatus==3?(g(),x("span",bte," Гражданский брак ")):n.profile.maritalStatus==4?(g(),x("span",yte," Вдова/вдовец ")):(g(),x("span",xte," Не указано "))])]),r("div",kte,[t[3]||(t[3]=r("div",{class:"text-body2"}," Есть дети ",-1)),r("div",wte,[n.profile.hasChildren?(g(),x("span",qte," Да ")):(g(),x("span",Ste," Нет "))])]),n.profile.hasChildren?(g(),x("div",Cte,[t[4]||(t[4]=r("div",{class:"text-body2"}," Количество детей ",-1)),r("div",Pte,Y(n.profile.numberOfChildren||"Не указано"),1)])):R("",!0),r("div",$te,[t[5]||(t[5]=r("div",{class:"text-body2"}," Образование ",-1)),r("div",Lte,[n.profile.education==1?(g(),x("span",Ete," Среднее ")):n.profile.education==2?(g(),x("span",Rte," Средне-специальное ")):n.profile.education==3?(g(),x("span",Nte," Неоконченное высшее ")):n.profile.education==4?(g(),x("span",Ate," Высшее ")):(g(),x("span",Mte," Не указано "))])])]),_:1})]),_:1})]),_:1})])}const Dte=Z(fte,[["render",zte]]),Tte={name:"ProfileBasic",props:{profile:{type:Object,default:null}},methods:{onClickEdit(){this.$router.push({name:"profilePropertyEdit"})}}},Vte={class:"card"},Bte={class:"text-body1 text-weight-regular"},Ite={key:0},Ote={key:0},Fte={key:1},Ute={class:"q-pt-md"},Hte={class:"text-body1 text-weight-regular"},jte={key:0},Jte={key:1};function Qte(e,t,n,s,o,i){const l=f("q-item-section"),a=f("q-tooltip"),c=f("q-btn"),p=f("q-item"),d=f("q-separator"),m=f("q-card-section"),v=f("q-card");return g(),x("div",Vte,[u(v,{flat:"",bordered:""},{default:h(()=>[u(p,null,{default:h(()=>[u(l,null,{default:h(()=>t[0]||(t[0]=[r("h5",{class:"no-margin"}," Имущество ",-1)])),_:1}),u(l,{avatar:""},{default:h(()=>[u(c,{outline:"",round:"",color:"grey",icon:"edit",size:"sm",class:"button-edit",onClick:i.onClickEdit},{default:h(()=>[u(a,null,{default:h(()=>t[1]||(t[1]=[H(" Изменить данные ")])),_:1})]),_:1},8,["onClick"])]),_:1})]),_:1}),u(d),u(m,null,{default:h(()=>[u(m,null,{default:h(()=>[r("div",null,[t[3]||(t[3]=r("div",{class:"text-body2"}," Наличие автомобиля ",-1)),r("div",Bte,[n.profile.hasCar?(g(),x("span",Ite,[t[2]||(t[2]=H(" Да ")),n.profile.carModel&&n.profile.carYear?(g(),x("span",Ote," ("+Y(n.profile.carModel)+" - "+Y(n.profile.carYear)+") ",1)):R("",!0)])):(g(),x("span",Fte," Нет "))])]),r("div",Ute,[t[4]||(t[4]=r("div",{class:"text-body2"}," Наличие недвижимости ",-1)),r("div",Hte,[n.profile.hasProperty?(g(),x("span",jte," Да ")):(g(),x("span",Jte," Нет "))])])]),_:1})]),_:1})]),_:1})])}const Wte=Z(Tte,[["render",Qte]]),Kte={name:"ProfileConfirmedIncome",props:{profile:{type:Object,default:null}},methods:{onClickEdit(){this.$router.push({name:"profileConfirmedIncomeEdit"})},amountFormat:function(e){return He.amountFormat(e)}}},Gte={class:"card"},Yte={class:"text-body1 text-weight-regular"};function Xte(e,t,n,s,o,i){const l=f("q-item-section"),a=f("q-tooltip"),c=f("q-btn"),p=f("q-item"),d=f("q-separator"),m=f("q-card-section"),v=f("q-card");return g(),x("div",Gte,[u(v,{flat:"",bordered:""},{default:h(()=>[u(p,null,{default:h(()=>[u(l,null,{default:h(()=>t[0]||(t[0]=[r("h5",{class:"no-margin"}," Подтвержденный доход ",-1)])),_:1}),u(l,{avatar:""},{default:h(()=>[u(c,{outline:"",round:"",color:"grey",icon:"edit",size:"sm",class:"button-edit",onClick:i.onClickEdit},{default:h(()=>[u(a,null,{default:h(()=>t[1]||(t[1]=[H(" Изменить данные ")])),_:1})]),_:1},8,["onClick"])]),_:1})]),_:1}),u(d),u(m,null,{default:h(()=>[u(m,null,{default:h(()=>[r("div",null,[t[2]||(t[2]=r("div",{class:"text-body2"}," Доход ",-1)),r("div",Yte,Y(i.amountFormat(n.profile.confirmedIncome)||"Не указан"),1)])]),_:1})]),_:1})]),_:1})])}const Zte=Z(Kte,[["render",Xte]]),ene={name:"ProfileError"},tne={class:"profile-error_contrainer"},nne={class:"container"},one={class:"text-body1 text-center"},sne=["innerHTML"],ine=["src"],lne={class:"q-mt-lg text-center q-px-md"};function rne(e,t,n,s,o,i){const l=f("q-btn");return g(),x("div",tne,[r("div",nne,[t[0]||(t[0]=r("div",{class:"text-center q-my-lg text-center"},[r("div",{class:"lk-h5 no-margin"}," Упс! Данные не загрузились ")],-1)),r("div",null,[r("div",one,[r("span",{innerHTML:e.errorText2},null,8,sne)]),r("img",{src:e.imgError,alt:" ",style:{"max-width":"525px",width:"100%"}},null,8,ine)]),r("div",lne,[u(l,{color:"positive",class:"full-width q-mx-auto",label:"Вернуться на главную",outline:"",rounded:"",size:"lg",onClick:e.nextMain},null,8,["onClick"])])])])}const ane=Z(ene,[["render",rne]]),une={name:"ProfileName",props:{profile:{type:Object,default:null}}},cne={key:0,class:"row"},dne={class:"col-auto q-pr-lg gt-sm"},pne={class:"col-auto q-pt-md"},mne={class:"no-margin"},fne={class:"no-margin text-body1 text-weight-medium opacity-0-8 q-pl-xs"},hne={key:0},gne={key:1};function vne(e,t,n,s,o,i){const l=f("q-icon");return n.profile?(g(),x("div",cne,[r("div",dne,[u(l,{name:"account_circle",color:"positive",size:"6rem",class:"block"})]),r("div",pne,[r("h4",mne,Y(n.profile.lastName||"-")+" "+Y(n.profile.firstName||"-")+" "+Y(n.profile.middleName||"-"),1),r("p",fne,[H(Y(n.profile.dateOfBirth||"-")+" ",1),n.profile.gender?R("",!0):(g(),x("span",hne," (Ж) ")),n.profile.gender?(g(),x("span",gne," (М) ")):R("",!0)])])])):R("",!0)}const _ne=Z(une,[["render",vne]]),bne={name:"EditRequestsInformation",props:{listEditRequests:{type:Array,default:null}},data(){return{allRows:"first",columns:[{name:"date",label:" ",align:"left",field:"date",sortable:!1},{name:"status",label:" ",align:"center",field:"status",sortable:!1},{name:"section",label:" ",align:"center",field:"section",sortable:!1},{name:"statusName",label:" ",align:"center",field:"statusName",sortable:!1},{name:"statusDescription",label:" ",align:"left",field:"statusDescription",sortable:!1}]}},computed:{rows(){var n,s;let e=1;const t=(s=(n=this.$props.listEditRequests)==null?void 0:n.map)==null?void 0:s.call(n,o=>{switch(o.status){case 0:o.statusName="На обработке";break;case 1:o.statusName="Одобрена";break;case 2:o.statusName="Отклонена";break}return o.index=e,e++,o});return this.allRows==="first"&&(t!=null&&t.length)&&(t==null?void 0:t.length)>2?t.slice(0,2):t}},methods:{searchValue:function(e,t){var s;const n=(s=e==null?void 0:e.find)==null?void 0:s.call(e,o=>o.name==t||o.field==t);return n==null?void 0:n.value}}},yne={key:0,class:"q-pa-md editRequestsInformation"},xne={class:"col-12"},kne={class:"full-width text-center"},wne={class:"font-size-14px"},qne={class:"full-width text-center"},Sne={class:"font-size-14px"},Cne={class:"full-width text-center"},Pne={key:0},$ne={key:1},Lne={key:2},Ene={class:"full-width text-center"},Rne={class:"font-size-14px text-weight-bold"},Nne={key:0,class:"text-right full-width q-btn-icon"};function Ane(e,t,n,s,o,i){const l=f("q-item"),a=f("q-badge"),c=f("q-list"),p=f("q-card"),d=f("q-btn"),m=f("q-table");return n.listEditRequests&&n.listEditRequests.length>0?(g(),x("div",yne,[u(m,{grid:"",title:"Заявки на редактирование профиля",rows:i.rows,columns:o.columns,"row-key":"name",filter:e.filter,"rows-per-page-options":[0],"no-data-label":"Список пуст"},{item:h(v=>[r("div",xne,[u(p,{class:"shadow-none border-bottom q-pa-sm notification_table-col",style:{"border-radius":"0px !important"}},{default:h(()=>[u(c,{dense:"",class:"row"},{default:h(()=>[u(l,{class:"col-12 col-lg-4 col-md-4 col-sm-4"},{default:h(()=>[r("div",kne,[r("span",wne,Y(i.searchValue(v.cols,"date")),1)])]),_:2},1024),u(l,{class:"col-12 col-lg-4 col-md-4 col-sm-2"},{default:h(()=>[r("div",qne,[r("span",Sne,Y(i.searchValue(v.cols,"section")),1)])]),_:2},1024),u(l,{class:"col-12 col-lg-4 col-md-4 col-sm-6"},{default:h(()=>[r("div",Cne,[i.searchValue(v.cols,"status")===0?(g(),x("span",Pne,[u(a,{outline:"",color:"grey",label:i.searchValue(v.cols,"statusName")},null,8,["label"])])):i.searchValue(v.cols,"status")===1?(g(),x("span",$ne,[u(a,{outline:"",color:"positive",label:i.searchValue(v.cols,"statusName")},null,8,["label"])])):i.searchValue(v.cols,"status")===2?(g(),x("span",Lne,[u(a,{outline:"",color:"red",label:i.searchValue(v.cols,"statusName")},null,8,["label"])])):R("",!0)])]),_:2},1024),i.searchValue(v.cols,"status")===2&&i.searchValue(v.cols,"statusDescription")?(g(),K(l,{key:0,class:"col-12"},{default:h(()=>[r("div",Ene,[r("span",Rne,Y(i.searchValue(v.cols,"statusDescription")),1)])]),_:2},1024)):R("",!0)]),_:2},1024)]),_:2},1024)])]),bottom:h(()=>[n.listEditRequests&&n.listEditRequests.length>2?(g(),x("div",Nne,[o.allRows==="first"?(g(),K(d,{key:0,color:"grey",icon:"expand_more",label:"Развернуть",flat:"",outline:"",rounded:"",size:"14px",onClick:t[0]||(t[0]=()=>o.allRows="all")})):R("",!0),o.allRows==="all"?(g(),K(d,{key:1,color:"grey",icon:"keyboard_control_key",label:"Свернуть",flat:"",outline:"",rounded:"",size:"14px",onClick:t[1]||(t[1]=()=>o.allRows="first")})):R("",!0)])):R("",!0)]),_:1},8,["rows","columns","filter"])])):R("",!0)}const Mne=Z(bne,[["render",Ane],["__scopeId","data-v-258fc22e"]]),zne={name:"Profile",components:{Profile_Basic:_Z,Profile_OtherDocuments:SZ,Profile_Passport:VZ,Profile_Address:KZ,Profile_OldPassports:tee,Profile_Job:Aee,Profile_Contact:Bee,Profile_IncomeSource:jee,Profile_Email:mte,Profile_AdditionalInformation:Dte,Profile_Property:Wte,Profile_ConfirmedIncome:Zte,Profile_Error:ane,Profile_Name:_ne,EditRequestsInformation:Mne,SkeletonBasic:Jn},data(){return{isLoading:!1,profile:null,listEditRequests:null}},created(){this.loadingProfile()},methods:{...De({userEditData:"userEdit/userEditData",getClientEditRequests:"profileEditRequests/getClientEditRequests"}),loadingProfile(){this.isLoading=!0,this.userEditData().then(e=>{if(!e||e!=null&&e.error)throw e;this.profile=e.result,this.loadingListEditRequests()}).catch(e=>{console.warn(e,"err")}).finally(()=>{this.isLoading=!1})},loadingListEditRequests(){this.isLoading=!0,this.getClientEditRequests().then(e=>{if(!e||e!=null&&e.error)throw e;this.listEditRequests=e==null?void 0:e.clientEditRequests}).catch(e=>{console.warn(e,"err")}).finally(()=>{this.isLoading=!1})}}},Dne={class:"profile container external-container"},Tne={key:0,class:"text-center"},Vne={key:1},Bne={key:0,class:"row q-mx-xs"},Ine={class:"col-12 q-px-sm"},One={class:"col-12"},Fne={class:"col-12 col-md-6 q-px-sm q-pt-lg"},Une={class:"col-12 col-md-6 q-px-sm q-pt-lg"},Hne={class:"col-12 col-md-6 q-px-sm q-pt-lg"},jne={class:"col-12 col-md-6 q-px-sm q-pt-lg"},Jne={class:"col-12 q-px-sm q-pt-lg"},Qne={class:"col-12 col-md-6 q-px-sm q-pt-lg"},Wne={class:"col-12 col-md-6 q-px-sm q-pt-lg"},Kne={key:1};function Gne(e,t,n,s,o,i){const l=f("SkeletonBasic"),a=f("Profile_Name"),c=f("EditRequestsInformation"),p=f("Profile_Basic"),d=f("Profile_OtherDocuments"),m=f("Profile_Passport"),v=f("Profile_Address"),_=f("Profile_OldPassports"),y=f("Profile_Job");f("Profile_Contact"),f("Profile_IncomeSource");const q=f("Profile_AdditionalInformation"),C=f("Profile_Email"),P=f("Profile_Property");f("Profile_ConfirmedIncome");const w=f("Profile_Error");return g(),x("div",Dne,[o.isLoading?(g(),x("div",Tne,[u(l)])):(g(),x("div",Vne,[o.profile?(g(),x("div",Bne,[r("div",Ine,[u(a,{profile:o.profile},null,8,["profile"])]),r("div",One,[u(c,{"list-edit-requests":o.listEditRequests},null,8,["list-edit-requests"])]),r("div",Fne,[u(p,{profile:o.profile},null,8,["profile"]),u(d,{class:"q-pt-lg",profile:o.profile},null,8,["profile"])]),r("div",Une,[u(m,{profile:o.profile},null,8,["profile"])]),r("div",Hne,[u(v,{profile:o.profile},null,8,["profile"])]),r("div",jne,[u(_,{class:"full-height",profile:o.profile},null,8,["profile"])]),r("div",Jne,[u(y,{profile:o.profile},null,8,["profile"])]),R("",!0),R("",!0),r("div",Qne,[u(q,{profile:o.profile},null,8,["profile"]),u(C,{class:"q-pt-lg",profile:o.profile,onUpdate:t[0]||(t[0]=$=>o.profile.email=$)},null,8,["profile"])]),r("div",Wne,[u(P,{profile:o.profile},null,8,["profile"]),R("",!0)])])):(g(),x("div",Kne,[u(w)]))]))])}const Yne=Z(zne,[["render",Gne]]),Xne={name:"ProfileEdit",components:{Error_Alert:zn},props:{title:{type:String,default:null},error:{type:[Object,String],default:null}},computed:{errorText(){var e,t,n;return this.$props.error==null?null:typeof this.$props.error=="string"?this.$props.error:((e=this.$props.error)==null?void 0:e.errorMessage)??((n=(t=this.$props.error)==null?void 0:t.data)==null?void 0:n.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже"}},methods:{routerBack(){this.$router.push({name:"profile"})}}},Zne={class:"profile-edit-container"},eoe={class:"container"},toe={class:"q-pb-lg profile-edit-title"},noe={class:"q-pb-lg text-center"},ooe={class:"font-size-20px"},soe={key:0,class:"q-pl-xs q-pr-xs"},ioe={class:"q-pl-xs q-pr-xs profile-edit-container_main"};function loe(e,t,n,s,o,i){const l=f("q-btn"),a=f("Error_Alert");return g(),x("div",Zne,[r("div",eoe,[r("div",toe,[u(l,{unelevated:"",round:"",color:"positive",icon:"arrow_back",class:"q-mr-xs",size:"md",padding:"none",style:{"margin-top":"-11px"},onClick:i.routerBack},null,8,["onClick"]),t[0]||(t[0]=r("span",{class:"font-size-30px"}," Редактирование профиля ",-1))]),r("div",noe,[r("span",ooe,Y(n.title),1)]),i.errorText?(g(),x("div",soe,[u(a,{"is-error":!0,"error-text":i.errorText},null,8,["error-text"])])):R("",!0),r("div",ioe,[ll(e.$slots,"main",{},void 0,!0)])])])}const ro=Z(Xne,[["render",loe],["__scopeId","data-v-e0320a1c"]]),roe={name:"ProfileNameEdit",components:{ProfileEdit:ro,Date:rs},data(){return{errString:null,isSubmit:!1,loadingButton:!1,profile:null,files:null,isLoading:!1,lastName:null,firstName:null,middleName:null,dateOfBirth:null,genderOptions:null,genderModel:null}},created(){this.isLoading=!0,this.userEditData().then(e=>{if(!e||e!=null&&e.error)throw e;this.profile=e.result,this.setData()}).catch(e=>{console.warn(e,"err"),this.errString=e}).finally(()=>{this.isLoading=!1})},methods:{...De({userEditData:"userEdit/userEditData",userBasicEdit:"userEdit/userBasicEdit"}),notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isSubmit=!1,e},validatorName:function(e){return!(!e||e!=null&&e.match(/\d+/))},setData(){var e,t,n;this.lastName=this.profile.lastName,this.firstName=this.profile.firstName,this.middleName=this.profile.middleName,this.dateOfBirth=(e=this.profile)==null?void 0:e.dateOfBirth,this.genderOptions=["Ж","М"],typeof((t=this.profile)==null?void 0:t.gender)=="boolean"&&(this.genderModel=(n=this.profile)!=null&&n.gender?"М":"Ж")},profileSubmitEdit(){var t,n,s,o,i,l,a;this.errString=null,this.loadingButton=!0;let e=new FormData;if(e.append("oldValue",JSON.stringify({lastName:(t=this.profile)==null?void 0:t.lastName,firstName:(n=this.profile)==null?void 0:n.firstName,middleName:(s=this.profile)==null?void 0:s.middleName,dateOfBirth:(o=this.profile)==null?void 0:o.dateOfBirth,gender:(i=this.profile)==null?void 0:i.gender})),e.append("newValue",JSON.stringify({lastName:this.lastName,firstName:this.firstName,middleName:this.middleName,dateOfBirth:this.dateOfBirth,gender:this.genderModel==="М"})),(l=this.files)!=null&&l.length)for(let c=0;c<((a=this.files)==null?void 0:a.length);c++)e.append("files",this.files[c]);this.userBasicEdit(e).then(()=>{this.$router.push({name:"profile"})}).catch(c=>{console.warn(c,"err"),this.errString=c}).finally(()=>{this.loadingButton=!1})}}},aoe={class:"q-pt-xs"},uoe={class:"q-pt-xs"},coe={class:"q-pt-md row"},doe={class:"col-8 q-pr-sm"},poe={class:"col-4 q-pl-sm"},moe={class:"q-pt-lg"},foe={class:"text-center q-pt-lg"},hoe={class:"q-pt-xl text-center",style:{"margin-top":"20vh"}};function goe(e,t,n,s,o,i){const l=f("q-input"),a=f("Date"),c=f("q-select"),p=f("q-icon"),d=f("q-file"),m=f("q-btn"),v=f("q-form"),_=f("q-card-section"),y=f("q-spinner"),q=f("q-inner-loading"),C=f("q-card"),P=f("ProfileEdit");return g(),K(P,{title:"Основные данные",error:o.errString},{main:h(()=>[u(C,{class:"q-card-none full-width"},{default:h(()=>[u(_,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[!o.isLoading&&o.profile?(g(),K(v,{key:0,onSubmit:i.profileSubmitEdit},{default:h(()=>[r("div",null,[u(l,{modelValue:o.lastName,"onUpdate:modelValue":t[0]||(t[0]=w=>o.lastName=w),outlined:"",label:"Фамилия",rules:[w=>!o.isSubmit||i.validatorName(w)||i.notifyError("Введите корректную фамилию")],color:"positive"},null,8,["modelValue","rules"])]),r("div",aoe,[u(l,{modelValue:o.firstName,"onUpdate:modelValue":t[1]||(t[1]=w=>o.firstName=w),outlined:"",label:"Имя",rules:[w=>!o.isSubmit||i.validatorName(w)||i.notifyError("Введите корректное имя")],color:"positive"},null,8,["modelValue","rules"])]),r("div",uoe,[u(l,{modelValue:o.middleName,"onUpdate:modelValue":t[2]||(t[2]=w=>o.middleName=w),outlined:"",label:"Отчество",color:"positive"},null,8,["modelValue"])]),r("div",coe,[r("div",doe,[u(a,{"model-value":o.dateOfBirth,label:"Дата рождения",rules:[w=>!e.isSubmit1||w&&w.length||i.notifyError("Введите дату рождения")],"onUpdate:modelValue":t[3]||(t[3]=w=>o.dateOfBirth=w)},null,8,["model-value","rules"])]),r("div",poe,[u(c,{modelValue:o.genderModel,"onUpdate:modelValue":t[4]||(t[4]=w=>o.genderModel=w),outlined:"",options:o.genderOptions,label:"Пол",rules:[w=>!o.isSubmit||w&&w.length||i.notifyError("Выберите пол")],color:"positive"},null,8,["modelValue","options","rules"])])]),t[7]||(t[7]=r("div",{class:"q-mt-md text-center"},[r("div",{class:"alert alert-secondary",role:"alert"},[H(" Допустимые форматы файлов: .png, .jpg, .bmp, .doc, .docx, .xls, .xlsx, .pdf "),r("br"),H(" Размер файла не должен превышать 10 Мб ")])],-1)),r("div",moe,[u(d,{modelValue:o.files,"onUpdate:modelValue":t[5]||(t[5]=w=>o.files=w),color:"positive",class:"q-file__filler-opacity-0",label:"Подтверждающие документы",rules:[w=>!o.isSubmit||w||i.notifyError("Необходимо приложить подтверждающие документы")],filled:"",counter:"","use-chips":"",multiple:"","max-files":"12"},{prepend:h(()=>[u(p,{name:"attach_file"})]),_:1},8,["modelValue","rules"])]),r("div",foe,[u(m,{color:"positive",label:"Отправить на обработку данных",outline:"",rounded:"",loading:o.loadingButton,type:"submit",onClick:t[6]||(t[6]=w=>o.isSubmit=!0)},null,8,["loading"])])]),_:1},8,["onSubmit"])):R("",!0)]),_:1})]),_:1}),u(q,{showing:o.isLoading},{default:h(()=>[r("div",hoe,[u(y,{size:"5rem",color:"positive"}),t[8]||(t[8]=r("p",{class:"text-center text-weight-bold text-wait-message",style:{"font-size":"25px"}}," Загрузка. Пожалуйста, подождите... ",-1))])]),_:1},8,["showing"])]),_:1})]),_:1},8,["error"])}const voe=Z(roe,[["render",goe]]),_oe={name:"ProfilePasportEdit",components:{ProfileEdit:ro,Date:rs},data(){return{errString:null,isSubmit:!1,loadingButton:!1,profile:null,files:null,isLoading:!1,passportSerial:null,passportNumber:null,passportDepartament:null,passportDepartamentCode:null,passportDate:null,placeOfBirth:null}},computed:{errorText(){return this.$store.getters["main/problemText"]}},created(){this.isLoading=!0,this.errString=null,this.userEditData().then(e=>{if(!e||e!=null&&e.error)throw e;this.profile=e.result,this.setData()}).catch(e=>{console.warn(e,"err"),this.errString=e}).finally(()=>{this.isLoading=!1})},methods:{...De({userEditData:"userEdit/userEditData",userPassportEdit:"userEdit/userPassportEdit"}),notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isSubmit=!1,e},validatorPassportNumber:function(e){var t;return!(!e||((t=e==null?void 0:e.trim())==null?void 0:t.length)<6||e!=null&&e.includes("_"))},validatorPassportSerial:function(e){var t;return!(!e||((t=e==null?void 0:e.trim())==null?void 0:t.length)<4||e!=null&&e.includes("_"))},validatorPassportCode:function(e){return!(!e||e.length<5||e!=null&&e.includes("_"))},setData(){var e,t,n,s,o,i,l,a;this.passportSerial=(t=(e=this.profile)==null?void 0:e.passportSerial)==null?void 0:t.replace(/[^0-9]/g,""),this.passportNumber=(s=(n=this.profile)==null?void 0:n.passportNumber)==null?void 0:s.replace(/[^0-9]/g,""),this.passportDepartament=(o=this.profile)==null?void 0:o.passportDepartament,this.passportDepartamentCode=(i=this.profile)==null?void 0:i.passportDepartamentCode,this.passportDate=(l=this.profile)==null?void 0:l.passportDate,this.placeOfBirth=(a=this.profile)==null?void 0:a.placeOfBirth},routerBack(){this.$router.go(-1)},profileSubmitEdit(){var t,n,s,o,i,l,a,c;this.isErrLoading=!1,this.loadingButton=!0;let e=new FormData;if(e.append("oldValue",JSON.stringify({passportSerial:(t=this.profile)==null?void 0:t.passportSerial,passportNumber:(n=this.profile)==null?void 0:n.passportNumber,passportDepartament:(s=this.profile)==null?void 0:s.passportDepartament,passportDepartamentCode:(o=this.profile)==null?void 0:o.passportDepartamentCode,passportDate:(i=this.profile)==null?void 0:i.passportDate,placeOfBirth:(l=this.profile)==null?void 0:l.placeOfBirth})),e.append("newValue",JSON.stringify({passportSerial:this.passportSerial,passportNumber:this.passportNumber,passportDepartament:this.passportDepartament,passportDepartamentCode:this.passportDepartamentCode,passportDate:this.passportDate,placeOfBirth:this.placeOfBirth})),(a=this.files)!=null&&a.length)for(let p=0;p<((c=this.files)==null?void 0:c.length);p++)e.append("files",this.files[p]);this.errString=null,this.userPassportEdit(e).then(()=>{this.$router.push({name:"profile"})}).catch(p=>{console.warn(p,"err"),this.errString=p}).finally(()=>{this.loadingButton=!1})},nextMain(){this.$router.push("/")}}},boe={class:"row"},yoe={class:"col-12 col-sm-4 col-md-4 q-pl-xs"},xoe={class:"row"},koe={class:"col-6 col-xs-6 col-sm-6"},woe={class:"col-6 col-xs-6 col-sm-6"},qoe={class:"col-12 col-sm-8 col-md-8"},Soe={class:"row"},Coe={class:"col-12 col-sm-7 col-md-7"},Poe={class:"q-mr-xs"},$oe={class:"col-12 col-sm-5 col-md-5"},Loe={class:"q-pt-lg"},Eoe={class:"q-pt-lg"},Roe={class:"q-pt-lg"},Noe={class:"text-center q-pt-lg"},Aoe={class:"q-pt-xl text-center",style:{"margin-top":"20vh"}};function Moe(e,t,n,s,o,i){const l=f("q-input"),a=f("Date"),c=f("q-icon"),p=f("q-file"),d=f("q-btn"),m=f("q-form"),v=f("q-card-section"),_=f("q-spinner"),y=f("q-inner-loading"),q=f("q-card"),C=f("ProfileEdit");return g(),K(C,{title:"Паспорт РФ",error:o.errString},{main:h(()=>[u(q,{class:"q-card-none full-width"},{default:h(()=>[u(v,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[!o.isLoading&&o.profile?(g(),K(m,{key:0,class:"margin-block-end q-mx-auto",onSubmit:i.profileSubmitEdit},{default:h(()=>[r("div",boe,[r("div",yoe,[r("div",xoe,[r("div",koe,[u(l,{modelValue:o.passportNumber,"onUpdate:modelValue":t[0]||(t[0]=P=>o.passportNumber=P),disable:"",borderless:"",label:"Номер паспорта",mask:"### ###","fill-mask":"",color:"positive",class:"inline-block"},null,8,["modelValue"])]),r("div",woe,[u(l,{modelValue:o.passportSerial,"onUpdate:modelValue":t[1]||(t[1]=P=>o.passportSerial=P),disable:"",borderless:"",label:"Серия паспорта",mask:"####","fill-mask":"",color:"positive",class:"inline-block"},null,8,["modelValue"])])])]),r("div",qoe,[r("div",Soe,[r("div",Coe,[r("div",Poe,[u(a,{"model-value":o.passportDate,label:"Дата выдачи паспорта",rules:[P=>!e.isSubmit1||P&&P.length||i.notifyError("Введите дату выдачи паспорта")],"onUpdate:modelValue":t[2]||(t[2]=P=>o.passportDate=P)},null,8,["model-value","rules"])])]),r("div",$oe,[r("div",null,[u(l,{modelValue:o.passportDepartamentCode,"onUpdate:modelValue":t[3]||(t[3]=P=>o.passportDepartamentCode=P),outlined:"",label:"Код подразделения",color:"positive","unmasked-value":"",mask:"###-###",class:"full-width",rules:[P=>!e.isSubmit1||i.validatorPassportCode(P)||i.notifyError("Введите код подразделения")]},null,8,["modelValue","rules"])])])])])]),r("div",Loe,[u(l,{modelValue:o.passportDepartament,"onUpdate:modelValue":t[4]||(t[4]=P=>o.passportDepartament=P),outlined:"",label:"Кем выдан",color:"positive",rules:[P=>!o.isSubmit||P&&P.length||"Введите кем выдан"]},null,8,["modelValue","rules"])]),r("div",Eoe,[u(l,{modelValue:o.placeOfBirth,"onUpdate:modelValue":t[5]||(t[5]=P=>o.placeOfBirth=P),outlined:"",label:"Место рождения",rules:[P=>!o.isSubmit||P&&P.length||"Введите место рождения"],color:"positive"},null,8,["modelValue","rules"])]),t[8]||(t[8]=r("div",{class:"q-mt-md text-center"},[r("div",{class:"alert alert-secondary",role:"alert"},[H(" Допустимые форматы файлов: .png, .jpg, .bmp, .doc, .docx, .xls, .xlsx, .pdf "),r("br"),H(" Размер файла не должен превышать 10 Мб ")])],-1)),r("div",Roe,[u(p,{modelValue:o.files,"onUpdate:modelValue":t[6]||(t[6]=P=>o.files=P),color:"positive",class:"q-file__filler-opacity-0",label:"Подтверждающие документы",rules:[P=>!o.isSubmit||P||"Необходимо приложить подтверждающие документы"],filled:"",counter:"","use-chips":"",multiple:"","max-files":"12"},{prepend:h(()=>[u(c,{name:"attach_file"})]),_:1},8,["modelValue","rules"])]),r("div",Noe,[u(d,{color:"positive",label:"Отправить на обработку данных",outline:"",rounded:"",loading:o.loadingButton,type:"submit",onClick:t[7]||(t[7]=P=>o.isSubmit=!0)},null,8,["loading"])])]),_:1},8,["onSubmit"])):R("",!0)]),_:1})]),_:1}),u(y,{showing:o.isLoading},{default:h(()=>[r("div",Aoe,[u(_,{size:"5rem",color:"positive"}),t[9]||(t[9]=r("p",{class:"text-center text-weight-bold text-wait-message",style:{"font-size":"25px"}}," Загрузка. Пожалуйста, подождите... ",-1))])]),_:1},8,["showing"])]),_:1})]),_:1},8,["error"])}const zoe=Z(_oe,[["render",Moe]]),Doe={name:"ProfileOldPassportsEdit",components:{ProfileEdit:ro,Date:rs},data(){return{errString:null,isSubmit:!1,loadingButton:!1,profile:null,files:null,isLoading:!1,oldYesPassportsIsEmpty:!1,oldNoPassportsIsEmpty:!1,oldPassports:null}},computed:{indexAddButtonPassports(){const e=this.findLastIndex(this.oldPassports,"sysRowStatus","ACT"),t=this.findLastIndex(this.oldPassports,"sysRowStatus","NEW");return e>t?e:t},hideDeleteButtonPassports(){return this.findLastIndex(this.oldPassports,"sysRowStatus","NEW")===0}},created(){this.isLoading=!0,this.userEditData().then(e=>{if(!e||e!=null&&e.error)throw e;this.profile=e.result,this.setData()}).catch(e=>{console.warn(e,"err"),this.errString=e}).finally(()=>{this.isLoading=!1})},methods:{...De({userEditData:"userEdit/userEditData",userOldPassportsEdit:"userEdit/userOldPassportsEdit"}),notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isSubmit=!1,e},findLastIndex(e,t,n){var l;let s=(l=e.slice().reverse())==null?void 0:l.findIndex(a=>a[t]===n),o=e.length-1;return s>=0?o-s:s},setData(){var t,n,s;this.oldPassports=[];const e=(s=(n=(t=this.profile)==null?void 0:t.oldPassports)==null?void 0:n.slice)==null?void 0:s.call(n);e!=null&&e.length&&e.forEach(o=>{o.sysRowStatus="ACT",this.addItem({...o})}),this.oldYesPassportsIsEmpty=!!(e!=null&&e.length),this.oldNoPassportsIsEmpty=!(e!=null&&e.length)},routerBack(){this.$router.go(-1)},profileSubmitEdit(){var s,o,i,l,a;this.loadingButton=!0;const e=[];((s=this.oldPassports)==null?void 0:s.slice()).forEach(c=>{c.sysRowStatus!=="DEL"&&e.push(c)});let n=new FormData;if(n.append("oldValue",JSON.stringify({oldPassports:(i=(o=this.profile)==null?void 0:o.oldPassports)==null?void 0:i.map(c=>c)})),n.append("newValue",JSON.stringify({oldPassports:this.oldYesPassportsIsEmpty?e:null})),(l=this.files)!=null&&l.length)for(let c=0;c<((a=this.files)==null?void 0:a.length);c++)n.append("files",this.files[c]);this.userOldPassportsEdit(n).then(()=>{this.$router.push({name:"profile"})}).catch(c=>{console.warn(c,"err"),this.errString=c}).finally(()=>{this.loadingButton=!1})},newAddClick(){this.oldPassports=[],this.oldPassports.push({sysRowStatus:"NEW",id:0,date:null,number:null})},addItem(e){this.oldPassports.push({...e})},addClick(){this.oldPassports.push({id:0,sysRowStatus:"NEW",date:null,number:null})},clearClick(e){this.oldPassports.forEach((t,n)=>{e===n&&(t.sysRowStatus="DEL")})}}},Toe={key:0},Voe={class:"text-center q-pt-xs"},Boe={key:0,class:"q-pt-md"},Ioe={key:0,class:"q-pt-lg"},Ooe={class:"row q-col-gutter-x-md"},Foe={class:"col-12 col-md-6 q-pt-xs"},Uoe={class:"col-12 col-md-6 q-pt-xs"},Hoe={class:"col-12 text-right"},joe={class:"q-pt-lg"},Joe={class:"text-center q-pt-lg"},Qoe={class:"q-pt-xl text-center",style:{"margin-top":"20vh"}};function Woe(e,t,n,s,o,i){const l=f("q-checkbox"),a=f("q-input"),c=f("Date"),p=f("q-btn"),d=f("q-card-section"),m=f("q-card"),v=f("q-icon"),_=f("q-file"),y=f("q-form"),q=f("q-spinner"),C=f("q-inner-loading"),P=f("ProfileEdit");return g(),K(P,{title:"Сведения о ранее выданных паспортах",error:o.errString},{main:h(()=>[u(m,{class:"q-card-none full-width"},{default:h(()=>[u(d,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[!o.isLoading&&o.profile?(g(),x("div",Toe,[u(y,{onSubmit:i.profileSubmitEdit},{default:h(()=>[t[8]||(t[8]=r("div",{class:"text-center"}," Есть ранее выданные паспорта ? ",-1)),r("div",Voe,[u(l,{modelValue:o.oldYesPassportsIsEmpty,"onUpdate:modelValue":[t[0]||(t[0]=w=>o.oldYesPassportsIsEmpty=w),t[1]||(t[1]=()=>o.oldNoPassportsIsEmpty=!1)],size:"lg",label:"Да",color:"positive"},null,8,["modelValue"]),u(l,{modelValue:o.oldNoPassportsIsEmpty,"onUpdate:modelValue":[t[2]||(t[2]=w=>o.oldNoPassportsIsEmpty=w),t[3]||(t[3]=()=>o.oldYesPassportsIsEmpty=!1)],size:"lg",label:"Нет",color:"positive",class:"q-ml-md"},null,8,["modelValue"])]),r("div",null,[o.oldYesPassportsIsEmpty?(g(),x("div",Boe,[u(m,{flat:"",class:"card_old_passport"},{default:h(()=>[u(d,null,{default:h(()=>[r("div",null,[t[6]||(t[6]=r("div",{class:"text-center q-pt-lg text-weight-regular text-body2"}," Сведения о ранее выданных паспортах ",-1)),o.oldPassports&&o.oldPassports.length>0?(g(),x("div",Ioe,[(g(!0),x(st,null,kt(o.oldPassports,(w,$)=>(g(),x("div",{key:$},[Je(r("div",Ooe,[r("div",Foe,[u(a,{modelValue:o.oldPassports[$].number,"onUpdate:modelValue":S=>o.oldPassports[$].number=S,outlined:"",label:"Серия и номер",mask:"#### ######",rules:[S=>!o.isSubmit||S&&S.toString()&&(S.toString().length===10||S.toString().length===11)||i.notifyError("Введите серию и номер паспорта")],"unmasked-value":"",color:"positive"},null,8,["modelValue","onUpdate:modelValue","rules"])]),r("div",Uoe,[u(c,{"model-value":o.oldPassports[$].date,label:"Дата выдачи",rules:[S=>!o.isSubmit||S&&S.length||i.notifyError("Введите дату выдачи паспорта")],"onUpdate:modelValue":S=>o.oldPassports[$].date=S},null,8,["model-value","rules","onUpdate:modelValue"])]),r("div",Hoe,[i.hideDeleteButtonPassports?R("",!0):(g(),K(p,{key:0,flat:"",rounded:"",color:"red",label:"Удалить",onClick:S=>i.clearClick($)},null,8,["onClick"])),$===i.indexAddButtonPassports?(g(),K(p,{key:1,flat:"",rounded:"",color:"positive",label:"Добавить",onClick:i.addClick},null,8,["onClick"])):R("",!0)])],512),[[Nn,w.sysRowStatus!="DEL"]])]))),128))])):R("",!0)])]),_:1})]),_:1})])):R("",!0),t[7]||(t[7]=r("div",{class:"q-mt-md text-center q-pt-lg"},[r("div",{class:"alert alert-secondary",role:"alert"},[H(" Допустимые форматы файлов: .png, .jpg, .bmp, .doc, .docx, .xls, .xlsx, .pdf "),r("br"),H(" Размер файла не должен превышать 10 Мб ")])],-1)),r("div",joe,[u(_,{modelValue:o.files,"onUpdate:modelValue":t[4]||(t[4]=w=>o.files=w),color:"positive",class:"q-file__filler-opacity-0",label:"Подтверждающие документы",rules:[w=>!o.isSubmit||w||"Необходимо приложить подтверждающие документы"],filled:"",counter:"","use-chips":"",multiple:"","max-files":"12"},{prepend:h(()=>[u(v,{name:"attach_file"})]),_:1},8,["modelValue","rules"])]),r("div",Joe,[r("div",null,[u(p,{color:"positive",label:"Отправить на обработку данных",outline:"",rounded:"",loading:o.loadingButton,type:"submit",onClick:t[5]||(t[5]=w=>o.isSubmit=!0)},null,8,["loading"])])])])]),_:1},8,["onSubmit"])])):R("",!0)]),_:1})]),_:1}),u(C,{showing:o.isLoading},{default:h(()=>[r("div",Qoe,[u(q,{size:"5rem",color:"positive"}),t[9]||(t[9]=r("p",{class:"text-center text-weight-bold text-wait-message",style:{"font-size":"25px"}}," Загрузка. Пожалуйста, подождите... ",-1))])]),_:1},8,["showing"])]),_:1})]),_:1},8,["error"])}const Koe=Z(Doe,[["render",Woe]]),Goe={name:"ProfilePasportEdit",components:{ProfileEdit:ro},data(){return{errString:null,isSubmit:!1,loadingButton:!1,profile:null,files:null,isLoading:!1,snils:null,inn:null}},computed:{errorText(){return this.$store.getters["main/problemText"]}},created(){this.isLoading=!0,this.errString=null,this.userEditData().then(e=>{if(!e||e!=null&&e.error)throw e;this.profile=e.result,this.setData()}).catch(e=>{console.warn(e,"err"),this.errString=e}).finally(()=>{this.isLoading=!1})},methods:{...De({userEditData:"userEdit/userEditData",userOtherDocumentsEdit:"userEdit/userOtherDocumentsEdit"}),notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isSubmit=!1,e},validatorInn:function(e){return He.validatorInn(e==null?void 0:e.replace(/[^0-9]/g,""))},validatorSnils:function(e){return e!=null&&e.includes("_")?!1:(e=e==null?void 0:e.replace(/[^0-9]/g,""),He.validatorSnils(e))},setData(){this.snils=this.profile.snils,this.inn=this.profile.inn},routerBack(){this.$router.go(-1)},profileSubmitEdit(){var t,n;this.isErrLoading=!1,this.loadingButton=!0;let e=new FormData;if(e.append("snils",this.snils),e.append("inn",this.inn),e.append("oldValue",JSON.stringify({inn:this.profile.inn,snils:this.profile.snils})),e.append("newValue",JSON.stringify({inn:this.inn,snils:this.snils})),(t=this.files)!=null&&t.length)for(let s=0;s<((n=this.files)==null?void 0:n.length);s++)e.append("files",this.files[s]);this.errString=null,this.userOtherDocumentsEdit(e).then(()=>{this.$router.push({name:"profile"})}).catch(s=>{console.warn(s,"err"),this.errString=s}).finally(()=>{this.loadingButton=!1})},nextMain(){this.$router.push("/")}}},Yoe={class:"q-pt-lg"},Xoe={class:"q-pt-lg"},Zoe={class:"text-center q-pt-lg"},ese={class:"q-pt-xl text-center",style:{"margin-top":"20vh"}};function tse(e,t,n,s,o,i){const l=f("q-input"),a=f("q-icon"),c=f("q-file"),p=f("q-btn"),d=f("q-form"),m=f("q-card-section"),v=f("q-spinner"),_=f("q-inner-loading"),y=f("q-card"),q=f("ProfileEdit");return g(),K(q,{title:"Другие документы",error:o.errString},{main:h(()=>[u(y,{class:"q-card-none full-width"},{default:h(()=>[u(m,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[!o.isLoading&&o.profile?(g(),K(d,{key:0,class:"margin-block-end q-mx-auto q-pt-md",onSubmit:i.profileSubmitEdit},{default:h(()=>[r("div",null,[u(l,{modelValue:o.snils,"onUpdate:modelValue":t[0]||(t[0]=C=>o.snils=C),outlined:"",rules:[C=>!o.isSubmit||C&&C.length&&i.validatorSnils(C)||i.notifyError("Введите корректный СНИЛС")],label:"СНИЛС",mask:"###-###-### ##","fill-mask":"",color:"positive"},null,8,["modelValue","rules"])]),r("div",Yoe,[u(l,{modelValue:o.inn,"onUpdate:modelValue":t[1]||(t[1]=C=>o.inn=C),outlined:"",rules:[C=>!o.isSubmit||C&&C.length&&i.validatorInn(C)||i.notifyError("Проверьте ИНН")],label:"ИНН",mask:"####-######-##","fill-mask":"",color:"positive"},null,8,["modelValue","rules"])]),t[4]||(t[4]=r("div",{class:"q-mt-md text-center"},[r("div",{class:"alert alert-secondary",role:"alert"},[H(" Допустимые форматы файлов: .png, .jpg, .bmp, .doc, .docx, .xls, .xlsx, .pdf "),r("br"),H(" Размер файла не должен превышать 10 Мб ")])],-1)),r("div",Xoe,[u(c,{modelValue:o.files,"onUpdate:modelValue":t[2]||(t[2]=C=>o.files=C),color:"positive",class:"q-file__filler-opacity-0",label:"Подтверждающие документы",rules:[C=>!o.isSubmit||C||i.notifyError("Необходимо приложить подтверждающие документы")],filled:"",counter:"","use-chips":"",multiple:"","max-files":"12"},{prepend:h(()=>[u(a,{name:"attach_file"})]),_:1},8,["modelValue","rules"])]),r("div",Zoe,[u(p,{color:"positive",label:"Отправить на обработку данных",outline:"",rounded:"",loading:o.loadingButton,type:"submit",onClick:t[3]||(t[3]=C=>o.isSubmit=!0)},null,8,["loading"])])]),_:1},8,["onSubmit"])):R("",!0)]),_:1})]),_:1}),u(_,{showing:o.isLoading},{default:h(()=>[r("div",ese,[u(v,{size:"5rem",color:"positive"}),t[5]||(t[5]=r("p",{class:"text-center text-weight-bold text-wait-message",style:{"font-size":"25px"}}," Загрузка. Пожалуйста, подождите... ",-1))])]),_:1},8,["showing"])]),_:1})]),_:1},8,["error"])}const nse=Z(Goe,[["render",tse]]),ose={name:"ProfileAddressEdit",components:{DadataAddressSelect:Da,ProfileEdit:ro},data(){return{errString:null,isSubmit:!1,loadingButton:!1,profile:null,files:null,isLoading:!1,homeAddress:null,regAddress:null}},created(){this.isLoading=!0,this.errString=null,this.userEditData().then(e=>{if(!e||e!=null&&e.error)throw e;this.profile=e.result,this.setData()}).catch(e=>{this.errString=e,console.warn(e,"err")}).finally(()=>{this.isLoading=!1})},methods:{...De({userEditData:"userEdit/userEditData",userAddressEdit:"userEdit/userAddressEdit"}),notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isSubmit=!1,e},setData(){var e,t,n,s,o,i,l,a,c,p,d,m,v,_;this.homeAddress={...(e=this.profile)==null?void 0:e.homeAddress,value:(n=(t=this.profile)==null?void 0:t.homeAddress)==null?void 0:n.value,name:(o=(s=this.profile)==null?void 0:s.homeAddress)==null?void 0:o.value,label:(l=(i=this.profile)==null?void 0:i.homeAddress)==null?void 0:l.value},this.regAddress={...(a=this.profile)==null?void 0:a.regAddress,value:(p=(c=this.profile)==null?void 0:c.regAddress)==null?void 0:p.value,name:(m=(d=this.profile)==null?void 0:d.regAddress)==null?void 0:m.value,label:(_=(v=this.profile)==null?void 0:v.regAddress)==null?void 0:_.value}},async profileSubmitEdit(){var s,o,i,l,a,c;if(!this.regAddress){this.notifyError("Необходимо выбрать адрес регистрации из выпадающего списка");return}if(!this.homeAddress){this.notifyError("Необходимо выбрать адрес проживания из выпадающего списка");return}if(!((s=this.regAddress)!=null&&s.house)){this.notifyError("Необходимо выбрать дом из поля адреса регистрации");return}if(!((o=this.homeAddress)!=null&&o.house)){this.notifyError("Необходимо выбрать дом из адреса проживания");return}this.loadingButton=!0;const e=JSON.stringify({RegAddress:this.regAddress,HomeAddress:this.homeAddress}),t=JSON.stringify({RegAddress:(i=this.profile)==null?void 0:i.regAddress,HomeAddress:(l=this.profile)==null?void 0:l.homeAddress});let n=new FormData;if(n.append("oldValue",t),n.append("newValue",e),(a=this.files)!=null&&a.length)for(let p=0;p<((c=this.files)==null?void 0:c.length);p++)n.append("files",this.files[p]);this.userAddressEdit(n).then(()=>{this.$router.push({name:"profile"})}).catch(p=>{console.warn(p,"err"),this.errString=p}).finally(()=>{this.loadingButton=!1})},clickCopyRegAddress(){this.homeAddress=this.regAddress},updateHomeAddress(e){typeof e!="string"&&(this.homeAddress=e)},updateRegAddress(e){typeof e!="string"&&(this.regAddress=e)}}},sse={key:0},ise={class:"q-pt-xs"},lse={key:0,class:"text-weight-regular q-pt-xs",style:{"padding-left":"10px !important"}},rse={class:"q-pt-lg q-mt-md"},ase={class:"text-weight-regular inline-block"},use={key:0,class:"text-weight-regular q-pt-xs",style:{"padding-left":"10px !important"}},cse={class:"q-pt-lg"},dse={class:"q-pt-lg text-center"};function pse(e,t,n,s,o,i){const l=f("DadataAddressSelect"),a=f("q-badge"),c=f("q-btn"),p=f("q-icon"),d=f("q-file"),m=f("q-form"),v=f("q-card-section"),_=f("q-spinner-gears"),y=f("q-inner-loading"),q=f("q-card"),C=f("ProfileEdit");return g(),K(C,{title:"Адреса",error:o.errString},{main:h(()=>[u(q,{class:"shadow-none"},{default:h(()=>[u(v,{class:"shadow-none",style:{padding:"0px"}},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[!o.isLoading&&o.profile?(g(),x("div",sse,[u(m,{onSubmit:i.profileSubmitEdit},{default:h(()=>[r("div",ise,[t[2]||(t[2]=r("div",{class:"text-weight-regular",style:{"padding-left":"16px !important"}},[r("span",null," Адрес регистрации ")],-1)),u(l,{"model-value":o.regAddress,"onUpdate:modelValue":i.updateRegAddress},null,8,["model-value","onUpdate:modelValue"]),o.regAddress?(g(),x("div",lse,[o.regAddress&&!o.regAddress.street?(g(),K(a,{key:0,outline:"",color:"red",label:"не указана улица"})):R("",!0),o.regAddress&&!o.regAddress.house?(g(),K(a,{key:1,outline:"",color:"red",label:"не указан дом"})):R("",!0),o.regAddress&&!o.regAddress.flat?(g(),K(a,{key:2,outline:"",color:"grey",label:"не указана квартира"})):R("",!0)])):R("",!0)]),r("div",rse,[t[3]||(t[3]=r("div",{class:"text-weight-regular inline-block q-pr-md",style:{"padding-left":"16px !important"}},[r("span",null," Адрес проживания ")],-1)),r("div",ase,[u(c,{flat:"",rounded:"",color:"positive",label:"Скопировать из адреса регистрации",class:"no-margin text-no-wrap",onClick:i.clickCopyRegAddress},null,8,["onClick"])]),u(l,{"model-value":o.homeAddress,"onUpdate:modelValue":i.updateHomeAddress},null,8,["model-value","onUpdate:modelValue"]),o.homeAddress?(g(),x("div",use,[o.homeAddress&&!o.homeAddress.street?(g(),K(a,{key:0,outline:"",color:"red",label:"не указана улица"})):R("",!0),o.homeAddress&&!o.homeAddress.house?(g(),K(a,{key:1,outline:"",color:"red",label:"не указан дом"})):R("",!0),o.homeAddress&&!o.homeAddress.flat?(g(),K(a,{key:2,outline:"",color:"grey",label:"не указана квартира"})):R("",!0)])):R("",!0)]),t[4]||(t[4]=r("div",{class:"q-mt-lg q-pt-lg text-center"},[r("div",{class:"alert alert-secondary",role:"alert"},[H(" Допустимые форматы файлов: .png, .jpg, .bmp, .doc, .docx, .xls, .xlsx, .pdf "),r("br"),H(" Размер файла не должен превышать 10 Мб ")])],-1)),r("div",cse,[u(d,{modelValue:o.files,"onUpdate:modelValue":t[0]||(t[0]=P=>o.files=P),color:"positive",class:"q-file__filler-opacity-0",label:"Подтверждающие документы",rules:[P=>!o.isSubmit||P||i.notifyError("Необходимо приложить подтверждающие документы")],filled:"",counter:"","use-chips":"",multiple:"","max-files":"12"},{prepend:h(()=>[u(p,{name:"attach_file"})]),_:1},8,["modelValue","rules"])]),r("div",dse,[u(c,{color:"positive",label:"Отправить на обработку данных",outline:"",rounded:"",loading:o.loadingButton,type:"submit",onClick:t[1]||(t[1]=P=>o.isSubmit=!0)},null,8,["loading"])])]),_:1},8,["onSubmit"])])):R("",!0)]),_:1})]),_:1}),u(y,{showing:o.isLoading},{default:h(()=>[u(_,{size:"50px",color:"positive"})]),_:1},8,["showing"])]),_:1})]),_:1},8,["error"])}const mse=Z(ose,[["render",pse]]),fse={name:"ProfileAdditionalInformationEdit",components:{ProfileEdit:ro},data(){return{errString:null,isSubmit:!1,loadingButton:!1,profile:null,files:null,isLoading:!1,maritalStatus:null,maritalStatusOptions:null,maritalStatusModel:null,hasChildren:null,numberOfChildren:null,familyIncome:null,monthlyCosts:null,education:null,educationOptions:null,educationModel:null,isStudent:!1,studentStatusExpDate:null}},computed:{errorText(){return this.$store.getters["main/problemText"]}},created(){this.isLoading=!0,this.userEditData().then(e=>{if(!e||e!=null&&e.error)throw e;this.profile=e.result,this.setData()}).catch(e=>{console.warn(e,"err"),this.errString=e}).finally(()=>{this.isLoading=!1})},methods:{...De({userEditData:"userEdit/userEditData",userAdditionalInformationEdit:"userEdit/userAdditionalInformationEdit"}),notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isSubmit=!1,e},validatorFile(e){return!0},validatorSnils:function(e){return He.validatorSnils(e)},setData(){var e,t,n,s,o,i,l,a,c,p,d,m,v,_,y;this.maritalStatusOptions=["Женат/замужем","Холост/не замужем","Гражданский брак","Вдова/вдовец"],this.maritalStatusModel=((e=this.profile)==null?void 0:e.maritalStatus)==1?"Женат/замужем":((t=this.profile)==null?void 0:t.maritalStatus)==2?"Холост/не замужем":((n=this.profile)==null?void 0:n.maritalStatus)==3?"Гражданский брак":((s=this.profile)==null?void 0:s.maritalStatus)==4?"Вдова/вдовец":null,this.hasChildren=(o=this.profile)==null?void 0:o.hasChildren,this.familyIncome=(i=this.profile)==null?void 0:i.familyIncome,this.monthlyCosts=(l=this.profile)==null?void 0:l.monthlyCosts,this.educationOptions=["Среднее","Средне-специальное","Неоконченное высшее","Высшее"],this.educationModel=((a=this.profile)==null?void 0:a.education)==1?"Среднее":((c=this.profile)==null?void 0:c.education)==2?"Средне-специальное":((p=this.profile)==null?void 0:p.education)==3?"Неоконченное высшее":((d=this.profile)==null?void 0:d.education)==4?"Высшее":null,this.isStudent=(m=this.profile)==null?void 0:m.isStudent,this.numberOfChildren=(_=(v=this.profile)==null?void 0:v.numberOfChildren)==null?void 0:_.toString(),this.studentStatusExpDate=(y=this.profile)==null?void 0:y.studentStatusExpDate},profileSubmitEdit(){var s,o,i,l,a,c,p,d;this.loadingButton=!0,this.maritalStatus=this.maritalStatusModel=="Женат/замужем"?1:this.maritalStatusModel=="Холост/не замужем"?2:this.maritalStatusModel=="Гражданский брак"?3:this.maritalStatusModel=="Вдова/вдовец"?4:null,this.education=this.educationModel=="Среднее"?1:this.educationModel=="Средне-специальное"?2:this.educationModel=="Неоконченное высшее"?3:this.educationModel=="Высшее"?4:null;const e={maritalStatus:this.maritalStatus,hasChildren:this.hasChildren,education:this.education,isStudent:this.isStudent},t={maritalStatus:(s=this.profile)==null?void 0:s.maritalStatus,hasChildren:(o=this.profile)==null?void 0:o.hasChildren,education:(i=this.profile)==null?void 0:i.education,isStudent:(l=this.profile)==null?void 0:l.isStudent,numberOfChildren:(a=this.profile)==null?void 0:a.numberOfChildren,studentStatusExpDate:(c=this.profile)==null?void 0:c.studentStatusExpDate};this.isStudent&&(e.studentStatusExpDate=this.studentStatusExpDate),this.hasChildren&&(e.numberOfChildren=this.numberOfChildren);let n=new FormData;if(n.append("oldValue",JSON.stringify(t)),n.append("newValue",JSON.stringify(e)),(p=this.files)!=null&&p.length)for(let m=0;m<((d=this.files)==null?void 0:d.length);m++)n.append("files",this.files[m]);this.userAdditionalInformationEdit(n).then(()=>{this.$router.push({name:"profile"})}).catch(m=>{console.warn(m,"err"),this.errString=m}).finally(()=>{this.loadingButton=!1})},nextMain(){this.$router.push("/")}}},hse={class:"row q-pt-md"},gse={class:"q-pt-md col-12 col-md-4"},vse={key:0,class:"q-pt-sm col-12 col-md-8"},_se={class:"q-pt-lg"},bse={class:"q-pt-lg"},yse={class:"text-center q-pt-lg"},xse={class:"q-pt-xl text-center",style:{"margin-top":"20vh"}};function kse(e,t,n,s,o,i){const l=f("q-select"),a=f("q-checkbox"),c=f("q-input"),p=f("q-icon"),d=f("q-file"),m=f("q-btn"),v=f("q-form"),_=f("q-card-section"),y=f("q-spinner"),q=f("q-inner-loading"),C=f("q-card"),P=f("ProfileEdit");return g(),K(P,{title:"Дополнительная информация",error:o.errString},{main:h(()=>[u(C,{class:"q-card-none full-width"},{default:h(()=>[u(_,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[o.profile&&!o.isLoading?(g(),K(v,{key:0,onSubmit:i.profileSubmitEdit},{default:h(()=>[r("div",null,[u(l,{modelValue:o.maritalStatusModel,"onUpdate:modelValue":t[0]||(t[0]=w=>o.maritalStatusModel=w),outlined:"",options:o.maritalStatusOptions,label:"Семейное положение",color:"positive"},null,8,["modelValue","options"])]),r("div",hse,[r("div",gse,[u(a,{modelValue:o.hasChildren,"onUpdate:modelValue":t[1]||(t[1]=w=>o.hasChildren=w),label:"Есть дети",color:"positive"},null,8,["modelValue"])]),o.hasChildren?(g(),x("div",vse,[u(c,{modelValue:o.numberOfChildren,"onUpdate:modelValue":t[2]||(t[2]=w=>o.numberOfChildren=w),outlined:"",label:"Количество детей",disable:!o.hasChildren,rules:[w=>!o.hasChildren||!o.isSubmit||w&&w.length||i.notifyError("Необходимо заполнить поле")],color:"positive"},null,8,["modelValue","disable","rules"])])):R("",!0)]),r("div",_se,[u(l,{modelValue:o.educationModel,"onUpdate:modelValue":t[3]||(t[3]=w=>o.educationModel=w),outlined:"",label:"Образование",options:o.educationOptions,color:"positive"},null,8,["modelValue","options"])]),t[6]||(t[6]=r("div",{class:"q-mt-md text-center q-pt-lg"},[r("div",{class:"alert alert-secondary",role:"alert"},[H(" Допустимые форматы файлов: .png, .jpg, .bmp, .doc, .docx, .xls, .xlsx, .pdf "),r("br"),H(" Размер файла не должен превышать 10 Мб ")])],-1)),r("div",bse,[u(d,{modelValue:o.files,"onUpdate:modelValue":t[4]||(t[4]=w=>o.files=w),color:"positive",class:"q-file__filler-opacity-0",label:"Подтверждающие документы",rules:[w=>!o.isSubmit||i.validatorFile(w)||i.notifyError("Необходимо приложить подтверждающие документы")],filled:"",counter:"","use-chips":"",multiple:"","max-files":"12"},{prepend:h(()=>[u(p,{name:"attach_file"})]),_:1},8,["modelValue","rules"])]),r("div",yse,[r("div",null,[u(m,{color:"positive",label:"Отправить на обработку данных",outline:"",rounded:"",loading:o.loadingButton,type:"submit",onClick:t[5]||(t[5]=w=>o.isSubmit=!0)},null,8,["loading"])])])]),_:1},8,["onSubmit"])):R("",!0)]),_:1})]),_:1}),u(q,{showing:o.isLoading},{default:h(()=>[r("div",xse,[u(y,{size:"5rem",color:"positive"}),t[7]||(t[7]=r("p",{class:"text-center text-weight-bold text-wait-message",style:{"font-size":"25px"}}," Загрузка. Пожалуйста, подождите... ",-1))])]),_:1},8,["showing"])]),_:1})]),_:1},8,["error"])}const wse=Z(fse,[["render",kse]]),qse={name:"ProfileJobEdit",components:{ProfileEdit:ro,DadataAddressSelect:Da},data(){return{errString:null,isSubmit:!1,isLoading:!1,loadingButton:!1,yesSelfEmployed:!1,noSelfEmployed:!1,yesHasPension:!1,noHasPension:!1,yesHasJob:!1,noHasJob:!1,hasJob:null,hasPension:null,selfEmployed:null,profile:null,files:null,pensionDocument:null,currentJob:{orgName:null,orgAddress:null,orgPhone:null,employeePosition:null,employeeExperience:null,employeeSalary:"0",employeeSalaryDays:null,realAddress:null,jobSectorId:null,jobSectorOptions:null,jobSectorModel:null,workerStatusId:null,workerStatusOptions:null,workerStatusModel:null},realAddress:null,ordAddress:null,monthlyCosts:null}},computed:{errorText(){return this.$store.getters["main/problemText"]}},watch:{selfEmployed:{handler(e){this.yesSelfEmployed=e,this.noSelfEmployed=!e},immediate:!0},hasPension:{handler(e){this.yesHasPension=e,this.noHasPension=!e},immediate:!0},hasJob:{handler(e){this.yesHasJob=e,this.noHasJob=!e},immediate:!0}},created(){this.isLoading=!0,this.userEditData().then(e=>{if(!e||e!=null&&e.error)throw e;this.profile=e.result,this.setData()}).catch(e=>{console.warn(e,"err"),this.errString=e}).finally(()=>{this.isLoading=!1})},methods:{...De({userEditData:"userEdit/userEditData",userJobEdit:"userEdit/userJobEdit"}),notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isSubmit=!1,this.errString=e,e},validatorSnils:function(e){return He.validatorSnils(e)},validatorPrice:function(e){return!(this.isSubmit&&!He.validatorPrice(e))},updateOrgAddress(e){this.ordAddress=e},updateRealAddress(e){this.realAddress=e},setData(){var e,t,n,s,o,i,l,a,c,p,d,m,v,_,y,q,C,P,w,$,S,E,L,O,D,N,U,W,z,M,F,re,se,B,te,fe,$e,ne,T,ae,ie,Le,j,V,me,Q,ge,Ae,ce,A,I,ee,ve;if(this.currentJob={orgName:(t=(e=this.profile)==null?void 0:e.currentJob)==null?void 0:t.orgName,orgAddress:(s=(n=this.profile)==null?void 0:n.currentJob)==null?void 0:s.orgAddress,orgPhone:(i=(o=this.profile)==null?void 0:o.currentJob)==null?void 0:i.orgPhone,employeePosition:(a=(l=this.profile)==null?void 0:l.currentJob)==null?void 0:a.employeePosition,employeeExperience:(p=(c=this.profile)==null?void 0:c.currentJob)==null?void 0:p.employeeExperience,employeeSalary:(v=(m=(d=this.profile)==null?void 0:d.currentJob)==null?void 0:m.employeeSalary)==null?void 0:v.toString(),employeeSalaryDays:(y=(_=this.profile)==null?void 0:_.currentJob)==null?void 0:y.employeeSalaryDays,realAddress:(C=(q=this.profile)==null?void 0:q.currentJob)==null?void 0:C.realAddress,jobSectorId:(w=(P=this.profile)==null?void 0:P.currentJob)==null?void 0:w.jobSectorId,jobSectorOptions:($=this.profile)==null?void 0:$.jobSectors.map(G=>G.title),jobSectorModel:(E=(S=this.profile)==null?void 0:S.currentJob)==null?void 0:E.jobSectorModel,workerStatusId:(O=(L=this.profile)==null?void 0:L.currentJob)==null?void 0:O.workerStatusId,workerStatusOptions:(D=this.profile)==null?void 0:D.workerStatuses.map(G=>G.title),workerStatusModel:(U=(N=this.profile)==null?void 0:N.currentJob)==null?void 0:U.workerStatusModel},this.realAddress={name:(z=(W=this.profile)==null?void 0:W.currentJob)==null?void 0:z.realAddress,label:(F=(M=this.profile)==null?void 0:M.currentJob)==null?void 0:F.realAddress,value:(se=(re=this.profile)==null?void 0:re.currentJob)==null?void 0:se.realAddress},this.ordAddress={name:(te=(B=this.profile)==null?void 0:B.currentJob)==null?void 0:te.orgAddress,label:($e=(fe=this.profile)==null?void 0:fe.currentJob)==null?void 0:$e.orgAddress,value:(T=(ne=this.profile)==null?void 0:ne.currentJob)==null?void 0:T.orgAddress},(ae=this.currentJob)!=null&&ae.jobSectorId){const G=(ie=this.profile)==null?void 0:ie.jobSectors;let _e="";for(let we=0;we<(G==null?void 0:G.length);we++)((Le=G==null?void 0:G[we])==null?void 0:Le.id)===((j=this.currentJob)==null?void 0:j.jobSectorId)&&(_e=G[we].title);this.currentJob.jobSectorModel=_e}if((V=this.currentJob)!=null&&V.workerStatusId){const G=(me=this.profile)==null?void 0:me.workerStatuses;let _e="";for(let we=0;we<(G==null?void 0:G.length);we++)((Q=G==null?void 0:G[we])==null?void 0:Q.id)===((ge=this.currentJob)==null?void 0:ge.workerStatusId)&&(_e=G[we].title);this.currentJob.workerStatusModel=_e}this.selfEmployed=((Ae=this.profile)==null?void 0:Ae.selfEmployed)??!1,this.hasJob=((ce=this.profile)==null?void 0:ce.hasJob)??!1,this.hasPension=((A=this.profile)==null?void 0:A.hasPension)??!1,this.pensionDocument=(I=this.profile)==null?void 0:I.pensionDocument,this.monthlyCosts=(ve=(ee=this.profile)==null?void 0:ee.monthlyCosts)==null?void 0:ve.toString()},async profileSubmitEdit(){var s,o,i,l,a,c,p,d,m,v,_,y,q,C,P,w,$,S,E,L,O,D,N,U,W,z,M,F,re,se,B,te,fe,$e,ne,T,ae,ie,Le;if(this.loadingButton=!0,this.hasJob){if(!this.ordAddress){this.notifyError("Необходимо выбрать юридический адрес работы"),this.loadingButton=!1;return}if(!this.realAddress){this.notifyError("Необходимо выбрать фактический адрес работы"),this.loadingButton=!1;return}}this.currentJob.jobSectorId=(i=(o=(s=this.profile)==null?void 0:s.jobSectors)==null?void 0:o.find(j=>{var V;return j.title===((V=this.currentJob)==null?void 0:V.jobSectorModel)}))==null?void 0:i.id,this.currentJob.workerStatusId=(c=(a=(l=this.profile)==null?void 0:l.workerStatuses)==null?void 0:a.find(j=>{var V;return j.title===((V=this.currentJob)==null?void 0:V.workerStatusModel)}))==null?void 0:c.id;const e={hasJob:this.hasJob,selfEmployed:this.selfEmployed,hasPension:this.hasPension,monthlyCosts:this.monthlyCosts};this.hasPension&&(e.pensionDocument=this.pensionDocument),this.hasJob&&(e.currentJob={orgName:this.currentJob.orgName,orgAddress:(p=this.ordAddress)==null?void 0:p.value,orgPhone:this.currentJob.orgPhone,employeePosition:this.currentJob.employeePosition,employeeExperience:this.currentJob.employeeExperience,employeeSalary:this.currentJob.employeeSalary,employeeSalaryDays:this.currentJob.employeeSalaryDays,realAddress:(d=this.realAddress)==null?void 0:d.value,jobSectorId:this.currentJob.jobSectorId,workerStatusId:this.currentJob.workerStatusId});const t={currentJob:(m=this.profile)==null?void 0:m.currentJob,selfEmployed:(v=this.profile)==null?void 0:v.selfEmployed,hasJob:(_=this.profile)==null?void 0:_.hasJob,hasPension:(y=this.profile)==null?void 0:y.hasPension,pensionDocument:(q=this.profile)==null?void 0:q.pensionDocument,monthlyCosts:(C=this.profile)==null?void 0:C.monthlyCosts};(P=this.profile)!=null&&P.hasPension&&(t.pensionDocument=(w=this.profile)==null?void 0:w.pensionDocument),($=this.profile)!=null&&$.hasJob&&(t.currentJob={orgName:(E=(S=this.profile)==null?void 0:S.currentJob)==null?void 0:E.orgName,orgAddress:(O=(L=this.profile)==null?void 0:L.currentJob)==null?void 0:O.orgAddress,orgPhone:(N=(D=this.profile)==null?void 0:D.currentJob)==null?void 0:N.orgPhone,employeePosition:(W=(U=this.profile)==null?void 0:U.currentJob)==null?void 0:W.employeePosition,employeeExperience:(M=(z=this.profile)==null?void 0:z.currentJob)==null?void 0:M.employeeExperience,employeeSalary:(re=(F=this.profile)==null?void 0:F.currentJob)==null?void 0:re.employeeSalary,employeeSalaryDays:(B=(se=this.profile)==null?void 0:se.currentJob)==null?void 0:B.employeeSalaryDays,realAddress:(fe=(te=this.profile)==null?void 0:te.currentJob)==null?void 0:fe.realAddress,jobSectorId:(ne=($e=this.profile)==null?void 0:$e.currentJob)==null?void 0:ne.jobSectorId,workerStatusId:(ae=(T=this.profile)==null?void 0:T.currentJob)==null?void 0:ae.workerStatusId});let n=new FormData;if(n.append("oldValue",JSON.stringify(t)),n.append("newValue",JSON.stringify(e)),(ie=this.files)!=null&&ie.length)for(let j=0;j<((Le=this.files)==null?void 0:Le.length);j++)n.append("files",this.files[j]);this.userJobEdit(n).then(()=>{this.$router.push({name:"profile"})}).catch(j=>{console.warn(j,"err"),this.errString=j}).finally(()=>{this.loadingButton=!1})},jobReset(){var e,t;this.currentJob={orgName:null,orgAddress:null,orgPhone:null,employeePosition:null,employeeExperience:null,employeeSalary:"0",employeeSalaryDays:null,realAddress:null,jobSectorId:null,jobSectorModel:null,workerStatusId:null,workerStatusModel:null,jobSectorOptions:(e=this.profile)==null?void 0:e.jobSectors.map(n=>n.title),workerStatusOptions:(t=this.profile)==null?void 0:t.workerStatuses.map(n=>n.title)},this.orgAddress=null,this.realAddress=null,this.queryOrgAddress=null,this.queryRealAddress=null,this.orgAddressValue=null,this.realAddressValue=null,this.$refs.realAddress&&(this.$refs.realAddress.inputQuery=null),this.$refs.orgAddress&&(this.$refs.orgAddress.inputQuery=null),this.hasJob=!1},jobAdd(){var e,t;this.hasJob=!0,this.profile.hasJob=!1,this.currentJob={orgName:null,orgAddress:null,orgPhone:null,employeePosition:null,employeeExperience:null,employeeSalary:"0",employeeSalaryDays:null,realAddress:null,jobSectorId:null,jobSectorModel:null,workerStatusId:null,workerStatusModel:null,jobSectorOptions:(e=this.profile)==null?void 0:e.jobSectors.map(n=>n.title),workerStatusOptions:(t=this.profile)==null?void 0:t.workerStatuses.map(n=>n.title)},this.orgAddress=null,this.realAddress=null,this.queryOrgAddress=null,this.queryRealAddress=null,this.orgAddressValue=null,this.realAddressValue=null,this.$refs.realAddress&&(this.$refs.realAddress.inputQuery=null),this.$refs.orgAddress&&(this.$refs.orgAddress.inputQuery=null)},reset(){var e,t;this.files=null,this.selfEmployed=!1,this.hasJob=!1,this.hasPension=!1,this.pensionDocument=null,this.currentJob={orgName:null,orgAddress:null,orgPhone:null,employeePosition:null,employeeExperience:null,employeeSalary:"0",employeeSalaryDays:null,realAddress:null,jobSectorId:null,jobSectorModel:null,workerStatusId:null,workerStatusModel:null,jobSectorOptions:(e=this.profile)==null?void 0:e.jobSectors.map(n=>n.title),workerStatusOptions:(t=this.profile)==null?void 0:t.workerStatuses.map(n=>n.title)},this.orgAddress=null,this.realAddress=null,this.queryOrgAddress=null,this.queryRealAddress=null,this.orgAddressValue=null,this.realAddressValue=null,this.$refs.realAddress&&(this.$refs.realAddress.inputQuery=null),this.$refs.orgAddress&&(this.$refs.orgAddress.inputQuery=null),this.monthlyCosts=null}}},Sse={class:"inline-block text-center q-pt-xs"},Cse={class:"inline-block text-center q-pt-xs"},Pse={class:"row q-pt-md q-col-gutter-x-md"},$se={key:0,class:"col-12 col-md-6"},Lse={class:"col-12 col-md-6"},Ese={class:"inline-block text-center q-pt-xs"},Rse={key:0},Nse={class:"q-pb-lg"},Ase={class:"row q-col-gutter-x-md"},Mse={class:"col-12 col-md-4 q-pt-md"},zse={class:"row items-center justify-end"},Dse={class:"col-12 col-md-4 q-pt-md"},Tse={class:"col-12 col-md-4 q-pt-md"},Vse={class:"q-pt-lg"},Bse={class:"text-center q-pt-lg"},Ise={class:"q-pt-xl text-center",style:{"margin-top":"20vh"}};function Ose(e,t,n,s,o,i){const l=f("q-checkbox"),a=f("q-input"),c=f("q-select"),p=f("DadataAddressSelect"),d=f("q-btn"),m=f("q-date"),v=f("q-popup-proxy"),_=f("q-icon"),y=f("q-file"),q=f("q-form"),C=f("q-card-section"),P=f("q-spinner"),w=f("q-inner-loading"),$=f("q-card"),S=f("ProfileEdit"),E=Mn("close-popup");return g(),K(S,{title:"Место работы",error:o.errString},{main:h(()=>[u($,{class:"q-card-none full-width"},{default:h(()=>[u(C,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[o.profile&&!o.isLoading?(g(),K(q,{key:0,onSubmit:i.profileSubmitEdit},{default:h(()=>[r("div",null,[t[25]||(t[25]=r("div",{class:"inline-block"}," Вы являетесь индивидуальным предпринимателем ? ",-1)),r("div",Sse,[u(l,{modelValue:o.yesSelfEmployed,"onUpdate:modelValue":[t[0]||(t[0]=L=>o.yesSelfEmployed=L),t[1]||(t[1]=()=>o.selfEmployed=!0)],size:"lg",label:"Да",color:"positive"},null,8,["modelValue"]),u(l,{modelValue:o.noSelfEmployed,"onUpdate:modelValue":[t[2]||(t[2]=L=>o.noSelfEmployed=L),t[3]||(t[3]=()=>o.selfEmployed=!1)],size:"lg",label:"Нет",color:"positive",class:"q-ml-md"},null,8,["modelValue"])])]),r("div",null,[t[26]||(t[26]=r("div",{class:"inline-block"}," Вы получаете пенсию ? ",-1)),r("div",Cse,[u(l,{modelValue:o.yesHasPension,"onUpdate:modelValue":[t[4]||(t[4]=L=>o.yesHasPension=L),t[5]||(t[5]=()=>o.hasPension=!0)],size:"lg",label:"Да",color:"positive"},null,8,["modelValue"]),u(l,{modelValue:o.noHasPension,"onUpdate:modelValue":[t[6]||(t[6]=L=>o.noHasPension=L),t[7]||(t[7]=()=>o.hasPension=!1)],size:"lg",label:"Нет",color:"positive",class:"q-ml-md"},null,8,["modelValue"])])]),r("div",Pse,[o.hasPension?(g(),x("div",$se,[u(a,{modelValue:o.pensionDocument,"onUpdate:modelValue":t[8]||(t[8]=L=>o.pensionDocument=L),outlined:"",label:"Пенсионное удостоверение",disable:!o.hasPension,rules:[L=>!o.hasPension||!o.isSubmit||L&&L.length||i.notifyError("Необходимо заполнить поле")],color:"positive"},null,8,["modelValue","disable","rules"])])):R("",!0),r("div",Lse,[u(a,{modelValue:o.monthlyCosts,"onUpdate:modelValue":t[9]||(t[9]=L=>o.monthlyCosts=L),outlined:"",label:"Расходы",rules:[L=>!o.isSubmit||L&&L.length||i.validatorPrice(L)||i.notifyError("Необходимо заполнить поле")],color:"positive",type:"number",step:"any"},null,8,["modelValue","rules"])])]),r("div",null,[t[27]||(t[27]=r("div",{class:"inline-block"}," Есть текущее место работы ? ",-1)),r("div",Ese,[u(l,{modelValue:o.yesHasJob,"onUpdate:modelValue":[t[10]||(t[10]=L=>o.yesHasJob=L),t[11]||(t[11]=()=>o.hasJob=!0)],size:"lg",label:"Да",color:"positive"},null,8,["modelValue"]),u(l,{modelValue:o.noHasJob,"onUpdate:modelValue":[t[12]||(t[12]=L=>o.noHasJob=L),t[13]||(t[13]=()=>o.hasJob=!1)],size:"lg",label:"Нет",color:"positive",class:"q-ml-md"},null,8,["modelValue"])])]),o.hasJob?(g(),x("div",Rse,[r("div",null,[u(a,{modelValue:o.currentJob.orgName,"onUpdate:modelValue":t[14]||(t[14]=L=>o.currentJob.orgName=L),outlined:"",label:"Наименование организации",disable:!o.hasJob,rules:[L=>!o.hasJob||!o.isSubmit||L&&L.length||i.notifyError("Необходимо заполнить поле")],color:"positive"},null,8,["modelValue","disable","rules"])]),r("div",null,[u(a,{modelValue:o.currentJob.employeePosition,"onUpdate:modelValue":t[15]||(t[15]=L=>o.currentJob.employeePosition=L),outlined:"",label:"Должность",disable:!o.hasJob,rules:[L=>!o.hasJob||!o.isSubmit||L&&L.length||i.notifyError("Необходимо заполнить поле")],color:"positive"},null,8,["modelValue","disable","rules"])]),r("div",null,[u(c,{modelValue:o.currentJob.jobSectorModel,"onUpdate:modelValue":t[16]||(t[16]=L=>o.currentJob.jobSectorModel=L),outlined:"",label:"Отрасль организации",disable:!o.hasJob,rules:[L=>!o.hasJob||!o.isSubmit||L&&L.length||i.notifyError("Необходимо заполнить поле")],options:o.currentJob.jobSectorOptions,color:"positive"},null,8,["modelValue","disable","rules","options"])]),r("div",Nse,[u(p,{"model-value":o.ordAddress,"onUpdate:modelValue":i.updateOrgAddress},null,8,["model-value","onUpdate:modelValue"]),t[28]||(t[28]=r("div",{class:"text-weight-regular",style:{"padding-left":"10px !important"}},[r("span",null," Юридический адрес ")],-1))]),r("div",null,[u(c,{modelValue:o.currentJob.workerStatusModel,"onUpdate:modelValue":t[17]||(t[17]=L=>o.currentJob.workerStatusModel=L),outlined:"",options:o.currentJob.workerStatusOptions,label:"Статус работника",rules:[L=>!o.hasJob||!o.isSubmit||L&&L.length||i.notifyError("Необходимо заполнить поле")],disable:!o.hasJob,color:"positive"},null,8,["modelValue","options","rules","disable"])]),r("div",null,[u(p,{"model-value":o.realAddress,"onUpdate:modelValue":i.updateRealAddress},null,8,["model-value","onUpdate:modelValue"]),t[29]||(t[29]=r("div",{class:"text-weight-regular",style:{"padding-left":"10px !important"}},[r("span",null," Фактический адрес организации ")],-1))]),r("div",Ase,[r("div",Mse,[u(a,{modelValue:o.currentJob.employeeExperience,"onUpdate:modelValue":t[19]||(t[19]=L=>o.currentJob.employeeExperience=L),outlined:"",color:"positive",rules:[L=>!o.isSubmit||L&&L.length||i.notifyError("Необходимо заполнить поле")],mask:"##.##.####",label:"Дата трудоустройства"},{append:h(()=>[u(_,{name:"event",class:"cursor-pointer",color:"positive"},{default:h(()=>[u(v,{ref:"qDateProxy",cover:"","transition-show":"scale","transition-hide":"scale",color:"positive"},{default:h(()=>[u(m,{modelValue:o.currentJob.employeeExperience,"onUpdate:modelValue":t[18]||(t[18]=L=>o.currentJob.employeeExperience=L),mask:"DD.MM.YYYY",color:"positive","default-view":"Years"},{default:h(()=>[r("div",zse,[Je(u(d,{label:"Закрыть",color:"positive",flat:""},null,512),[[E]])])]),_:1},8,["modelValue"])]),_:1},512)]),_:1})]),_:1},8,["modelValue","rules"])]),r("div",Dse,[u(a,{modelValue:o.currentJob.employeeSalary,"onUpdate:modelValue":t[20]||(t[20]=L=>o.currentJob.employeeSalary=L),outlined:"",label:"Зарплата",disable:!o.hasJob,rules:[L=>!o.hasJob||!o.isSubmit||L&&L.length||i.validatorPrice(L)||i.notifyError("Необходимо заполнить поле")],color:"positive",type:"number",step:"any"},null,8,["modelValue","disable","rules"])]),r("div",Tse,[u(a,{modelValue:o.currentJob.employeeSalaryDays,"onUpdate:modelValue":t[21]||(t[21]=L=>o.currentJob.employeeSalaryDays=L),outlined:"",label:"Даты расчета",disable:!o.hasJob,rules:[L=>!o.hasJob||!o.isSubmit||L&&L.length||i.notifyError("Необходимо заполнить поле")],color:"positive"},null,8,["modelValue","disable","rules"])])]),r("div",null,[u(a,{modelValue:o.currentJob.orgPhone,"onUpdate:modelValue":t[22]||(t[22]=L=>o.currentJob.orgPhone=L),outlined:"",label:"Телефон организации",disable:!o.hasJob,rules:[L=>!o.hasJob||!o.isSubmit||L&&L.length||i.notifyError("Необходимо заполнить поле")],color:"positive"},null,8,["modelValue","disable","rules"])])])):R("",!0),t[30]||(t[30]=r("div",{class:"q-mt-md text-center"},[r("div",{class:"alert alert-secondary",role:"alert"},[H(" Допустимые форматы файлов: .png, .jpg, .bmp, .doc, .docx, .xls, .xlsx, .pdf "),r("br"),H(" Размер файла не должен превышать 10 Мб ")])],-1)),r("div",Vse,[u(y,{modelValue:o.files,"onUpdate:modelValue":t[23]||(t[23]=L=>o.files=L),color:"positive",class:"q-file__filler-opacity-0",label:"Подтверждающие документы",rules:[L=>!o.isSubmit||L||i.notifyError("Необходимо приложить подтверждающие документы")],filled:"",counter:"","use-chips":"",multiple:"","max-files":"12"},{prepend:h(()=>[u(_,{name:"attach_file"})]),_:1},8,["modelValue","rules"])]),r("div",Bse,[r("div",null,[u(d,{color:"positive",label:"Отправить на обработку данных",outline:"",rounded:"",loading:o.loadingButton,type:"submit",onClick:t[24]||(t[24]=L=>o.isSubmit=!0)},null,8,["loading"])])])]),_:1},8,["onSubmit"])):R("",!0)]),_:1})]),_:1}),u(w,{showing:o.isLoading},{default:h(()=>[r("div",Ise,[u(P,{size:"5rem",color:"positive"}),t[31]||(t[31]=r("p",{class:"text-center text-weight-bold text-wait-message",style:{"font-size":"25px"}}," Загрузка. Пожалуйста, подождите... ",-1))])]),_:1},8,["showing"])]),_:1})]),_:1},8,["error"])}const Fse=Z(qse,[["render",Ose]]),Use={name:"ProfileSnilsEdit",components:{ProfileEdit:ro},data(){return{errString:null,isSubmit:!1,loadingButton:!1,profile:null,files:null,isLoading:!1,hasCar:null,carModel:null,carYear:null,hasProperty:null,monthPicked:null,carYearOptions:[]}},computed:{errorText(){return this.$store.getters["main/problemText"]}},created(){this.isLoading=!0,this.userEditData().then(e=>{if(!e||e!=null&&e.error)throw e;this.profile=e.result,this.setData()}).catch(e=>{console.warn(e,"err"),this.errString=e}).finally(()=>{this.isLoading=!1})},methods:{...De({userEditData:"userEdit/userEditData",userPropertyEdit:"userEdit/userPropertyEdit"}),notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isSubmit=!1,e},validatorFile(e){if(e)return!0;if(this.hasProperty&&!this.profile.hasProperty||this.hasCar&&!this.profile.hasCar)return!1},checkValue(e,t){t==="month"&&this.$refs.monthPicker.hide()},setData(){var e,t,n,s;this.hasCar=(e=this.profile)==null?void 0:e.hasCar,this.carModel=(t=this.profile)==null?void 0:t.carModel,this.carYear=(n=this.profile)==null?void 0:n.carYear,this.hasProperty=(s=this.profile)==null?void 0:s.hasProperty},routerBack(){this.$router.go(-1)},profileSubmitEdit(){var n,s,o,i,l,a;this.loadingButton=!0;const e={hasCar:this.hasCar,hasProperty:this.hasProperty};this.hasCar&&(e.carModel=this.carModel,e.carYear=this.carYear);let t=new FormData;if(t.append("oldValue",JSON.stringify({hasCar:(n=this.profile)==null?void 0:n.hasCar,carModel:(s=this.profile)==null?void 0:s.carModel,carYear:(o=this.profile)==null?void 0:o.carYear,hasProperty:(i=this.profile)==null?void 0:i.hasProperty})),t.append("newValue",JSON.stringify(e)),(l=this.files)!=null&&l.length)for(let c=0;c<((a=this.files)==null?void 0:a.length);c++)t.append("files",this.files[c]);this.userPropertyEdit(t).then(()=>{this.$router.push({name:"profile"})}).catch(c=>{console.warn(c,"err"),this.errString=c}).finally(()=>{this.loadingButton=!1})},nextMain(){this.$router.push("/")}}},Hse={class:"q-pt-lg"},jse={key:0,class:"row q-pt-md"},Jse={class:"q-pt-sm col-4 col-md-4 q-pr-md"},Qse={class:"q-pt-sm col-8 col-md-8"},Wse={class:"q-pt-lg"},Kse={class:"text-center q-pt-lg"},Gse={class:"q-pt-xl text-center",style:{"margin-top":"20vh"}};function Yse(e,t,n,s,o,i){const l=f("q-checkbox"),a=f("q-input"),c=f("q-icon"),p=f("q-file"),d=f("q-btn"),m=f("q-form"),v=f("q-card-section"),_=f("q-spinner"),y=f("q-inner-loading"),q=f("q-card"),C=f("ProfileEdit");return g(),K(C,{title:"Имущество",error:o.errString},{main:h(()=>[u(q,{class:"q-card-none full-width"},{default:h(()=>[u(v,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[o.profile&&!o.isLoading?(g(),K(m,{key:0,onSubmit:i.profileSubmitEdit},{default:h(()=>[r("div",null,[u(l,{modelValue:o.hasProperty,"onUpdate:modelValue":t[0]||(t[0]=P=>o.hasProperty=P),label:"Наличие недвижимости",color:"positive"},null,8,["modelValue"])]),r("div",Hse,[u(l,{modelValue:o.hasCar,"onUpdate:modelValue":t[1]||(t[1]=P=>o.hasCar=P),label:"Наличие автомобиля",color:"positive"},null,8,["modelValue"])]),o.hasCar?(g(),x("div",jse,[r("div",Jse,[u(a,{modelValue:o.carYear,"onUpdate:modelValue":t[2]||(t[2]=P=>o.carYear=P),outlined:"",disable:!o.hasCar,mask:"####","fill-mask":"",label:"Год машины",rules:[P=>!o.hasCar||!o.isSubmit||P&&P.length&&P[3]&&P[3]!=="_"||i.notifyError("Необходимо заполнить поле")],color:"positive"},null,8,["modelValue","disable","rules"])]),r("div",Qse,[u(a,{modelValue:o.carModel,"onUpdate:modelValue":t[3]||(t[3]=P=>o.carModel=P),outlined:"",disable:!o.hasCar,label:"Модель машины",rules:[P=>!o.hasCar||!o.isSubmit||P&&P.length||i.notifyError("Необходимо заполнить поле")],color:"positive"},null,8,["modelValue","disable","rules"])])])):R("",!0),t[6]||(t[6]=r("div",{class:"q-mt-md text-center"},[r("div",{class:"alert alert-secondary",role:"alert"},[H(" Допустимые форматы файлов: .png, .jpg, .bmp, .doc, .docx, .xls, .xlsx, .pdf "),r("br"),H(" Размер файла не должен превышать 10 Мб ")])],-1)),r("div",Wse,[u(p,{modelValue:o.files,"onUpdate:modelValue":t[4]||(t[4]=P=>o.files=P),color:"positive",class:"q-file__filler-opacity-0",label:"Подтверждающие документы",rules:[P=>!o.isSubmit||i.validatorFile(P)||P||i.notifyError("Необходимо приложить подтверждающие документы")],filled:"",counter:"","use-chips":"",multiple:"","max-files":"12"},{prepend:h(()=>[u(c,{name:"attach_file"})]),_:1},8,["modelValue","rules"]),r("div",Kse,[r("div",null,[u(d,{color:"positive",label:"Отправить на обработку данных",outline:"",rounded:"",loading:o.loadingButton,type:"submit",onClick:t[5]||(t[5]=P=>o.isSubmit=!0)},null,8,["loading"])])])])]),_:1},8,["onSubmit"])):R("",!0)]),_:1})]),_:1}),u(y,{showing:o.isLoading},{default:h(()=>[r("div",Gse,[u(_,{size:"5rem",color:"positive"}),t[7]||(t[7]=r("p",{class:"text-center text-weight-bold text-wait-message",style:{"font-size":"25px"}}," Загрузка. Пожалуйста, подождите... ",-1))])]),_:1},8,["showing"])]),_:1})]),_:1},8,["error"])}const Xse=Z(Use,[["render",Yse],["__scopeId","data-v-4bff95a8"]]),Zse={name:"ProfileConfirmedIncomeEdit",components:{ProfileEdit:ro},data(){return{errString:null,isSubmit:!1,loadingButton:!1,profile:null,files:null,isLoading:!1}},computed:{logo2(){return this.$store.getters["main/logoFull"]}},created(){this.isLoading=!0,this.userEditData().then(e=>{if(!e||e!=null&&e.error)throw e;this.profile=e.result,this.setData()}).catch(e=>{console.warn(e,"err"),this.errString=e}).finally(()=>{this.isLoading=!1})},methods:{...De({userEditData:"userEdit/userEditData",userConfirmedIncomeEdit:"userEdit/userConfirmedIncomeEdit"}),notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isSubmit=!1,e},setData(){},profileSubmitEdit(){var t,n;this.loadingButton=!0;let e=new FormData;if((t=this.files)!=null&&t.length)for(let s=0;s<((n=this.files)==null?void 0:n.length);s++)e.append("files",this.files[s]);this.userConfirmedIncomeEdit(e).then(()=>{this.$router.push({name:"profile"})}).catch(s=>{console.warn(s,"err"),this.errString=s}).finally(()=>{this.loadingButton=!1})}}},eie={class:"q-mt-lg text-center"},tie={key:0,class:"alert alert-secondary",role:"alert"},nie=["innerHTML"],oie={class:"py-3rem"},sie={class:"text-center"},iie={class:"q-pt-xl text-center",style:{"margin-top":"20vh"}};function lie(e,t,n,s,o,i){const l=f("q-icon"),a=f("q-file"),c=f("q-btn"),p=f("q-form"),d=f("q-card-section"),m=f("q-spinner"),v=f("q-inner-loading"),_=f("q-card"),y=f("ProfileEdit");return g(),K(y,{title:"Подтвержденный доход",error:o.errString},{main:h(()=>[u(_,{class:"q-card-none full-width"},{default:h(()=>[u(d,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[!o.isLoading&&o.profile?(g(),K(p,{key:0,onSubmit:i.profileSubmitEdit},{default:h(()=>[r("div",eie,[o.isSubmit?R("",!0):(g(),x("div",tie,[t[2]||(t[2]=H(" Подтвержденный доход будет отредактирован сотрудником ")),r("span",{innerHTML:i.logo2},null,8,nie),t[3]||(t[3]=H("; от Вас требуется только приложить подтверждающий документ ")),t[4]||(t[4]=r("br",null,null,-1)),t[5]||(t[5]=r("br",null,null,-1)),t[6]||(t[6]=H(" Допустимые форматы файлов: .png, .jpg, .bmp, .doc, .docx, .xls, .xlsx, .pdf ")),t[7]||(t[7]=r("br",null,null,-1)),t[8]||(t[8]=H(" Размер файла не должен превышать 10 Мб "))]))]),r("div",oie,[u(a,{modelValue:o.files,"onUpdate:modelValue":t[0]||(t[0]=q=>o.files=q),color:"positive",class:"q-file__filler-opacity-0",label:"Подтверждающие документы",rules:[q=>!o.isSubmit||q||i.notifyError("Необходимо приложить подтверждающие документы")],filled:"",counter:"","use-chips":"",multiple:"","max-files":"12"},{prepend:h(()=>[u(l,{name:"attach_file"})]),_:1},8,["modelValue","rules"])]),r("div",sie,[u(c,{color:"positive",label:"Отправить на обработку данных",outline:"",rounded:"",loading:o.loadingButton,type:"submit",onClick:t[1]||(t[1]=q=>o.isSubmit=!0)},null,8,["loading"])])]),_:1},8,["onSubmit"])):R("",!0)]),_:1})]),_:1}),u(v,{showing:o.isLoading},{default:h(()=>[r("div",iie,[u(m,{size:"5rem",color:"positive"}),t[9]||(t[9]=r("p",{class:"text-center text-weight-bold text-wait-message",style:{"font-size":"25px"}}," Загрузка. Пожалуйста, подождите... ",-1))])]),_:1},8,["showing"])]),_:1})]),_:1},8,["error"])}const rie=Z(Zse,[["render",lie]]),aie={props:{image:{type:String,default:""},accept:{type:String,default:"image/*"},placeholderSvg:{type:String,default:'<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 65 65"><defs><style>.cls-1{fill:#000;}</style></defs><title>Upload_Upload</title><path class="cls-1" d="M32.5,1A31.5,31.5,0,1,1,1,32.5,31.54,31.54,0,0,1,32.5,1m0-1A32.5,32.5,0,1,0,65,32.5,32.5,32.5,0,0,0,32.5,0h0Z"/><polygon class="cls-1" points="41.91 28.2 32.59 18.65 23.09 28.39 24.17 29.44 31.87 21.54 31.87 40.05 33.37 40.05 33.37 21.59 40.83 29.25 41.91 28.2"/><polygon class="cls-1" points="40.66 40.35 40.66 44.35 24.34 44.35 24.34 40.35 22.34 40.35 22.34 44.35 22.34 46.35 24.34 46.35 40.66 46.35 42.66 46.35 42.66 44.35 42.66 40.35 40.66 40.35"/></svg>'},border:{type:Number,default:25},borderRadius:{type:Number,default:0},width:{type:Number,default:200},height:{type:Number,default:200},color:{type:Array,default:()=>[0,0,0,.5]},scale:{type:Number,default:1},rotation:{type:Number,default:0}},data(){return{cursor:"cursorPointer",canvas:null,context:null,dragged:!1,imageLoaded:!1,changed:!1,state:{drag:!1,my:null,mx:null,xxx:"ab",image:{x:0,y:0,resource:null}}}},computed:{canvasWidth(){return this.getDimensions().canvas.width},canvasHeight(){return this.getDimensions().canvas.height},rotationRadian(){return this.rotation*Math.PI/180}},watch:{state:{handler(){this.imageLoaded&&this.redraw()},deep:!0},scale(){this.imageLoaded&&(this.replaceImageInBounds(),this.redraw())},rotation(){this.imageLoaded&&(this.replaceImageInBounds(),this.redraw())},borderRadius(){this.redraw()}},mounted(){let e=this;if(this.canvas=this.$refs.avatarEditorCanvas,this.context=this.canvas.getContext("2d"),this.paint(),this.image)this.loadImage(this.image);else{var t=this.svgToImage(this.placeholderSvg);t.onload=function(){var n=e.canvasWidth/2-this.width/2,s=e.canvasHeight/2-this.height/2;e.context.drawImage(t,n,s,this.width,this.height)}}},methods:{drawRoundedRect(e,t,n,s,o,i){if(i===0)e.rect(t,n,s,o);else{const l=s-i,a=o-i;e.translate(t,n),e.arc(i,i,i,Math.PI,Math.PI*1.5),e.lineTo(l,0),e.arc(l,i,i,Math.PI*1.5,Math.PI*2),e.lineTo(s,a),e.arc(l,a,i,Math.PI*2,Math.PI*.5),e.lineTo(i,o),e.arc(i,a,i,Math.PI*.5,Math.PI),e.translate(-t,-n)}},svgToImage(e){let t=new Blob([e],{type:"image/svg+xml;charset=utf-8"}),s=(self.URL||self.webkitURL||self).createObjectURL(t),o=new Image;return o.src=s,o},setState(e){var t=Math.ceil(1),n=Math.floor(1e4);this.state=e,this.state.cnt="HELLO"+Math.floor(Math.random()*(n-t))+t},paint(){this.context.save(),this.context.translate(0,0),this.context.fillStyle="rgba("+this.color.slice(0,4).join(",")+")";let e=this.borderRadius;const t=this.getDimensions(),n=t.border,s=t.canvas.height,o=t.canvas.width;e=Math.max(e,0),e=Math.min(e,o/2-n,s/2-n),this.context.beginPath(),this.drawRoundedRect(this.context,n,n,o-n*2,s-n*2,e),this.context.rect(o,0,-o,s),this.context.fill("evenodd"),this.context.restore()},getDimensions(){return{width:this.width,height:this.height,border:this.border,canvas:{width:this.width+this.border*2,height:this.height+this.border*2}}},onDrop(e){if(e=e||window.event,e.stopPropagation(),e.preventDefault(),e.dataTransfer&&e.dataTransfer.files.length){const t=new FileReader,n=e.dataTransfer.files[0];this.changed=!0,t.onload=s=>this.loadImage(s.target.result),t.readAsDataURL(n)}},onDragStart(e){e=e||window.event,e.type!=="touchstart"&&e.preventDefault(),this.state.drag=!0,this.state.mx=null,this.state.my=null,this.cursor="cursorGrabbing";let t=document,n=!1,s=i=>{this.onDragEnd(i),!n&&i.targetTouches&&e.target.click(),t.removeEventListener("mouseup",s),t.removeEventListener("mousemove",o),t.removeEventListener("touchend",s),t.removeEventListener("touchmove",o)},o=i=>{n=!0,this.onMouseMove(i)};t.addEventListener("mouseup",s),t.addEventListener("mousemove",o),t.addEventListener("touchend",s),t.addEventListener("touchmove",o)},onDragEnd(){this.state.drag&&(this.state.drag=!1,this.cursor="cursorPointer")},onMouseMove(e){if(e=e||window.event,this.state.drag===!1)return;this.dragged=!0,this.changed=!0;let t=this.state.image;const n=t.x,s=t.y,o=e.targetTouches?e.targetTouches[0].pageX:e.clientX,i=e.targetTouches?e.targetTouches[0].pageY:e.clientY,l={mx:o,my:i,image:t};if(this.state.mx&&this.state.my){const a=(this.state.mx-o)/this.scale,c=(this.state.my-i)/this.scale;t.y=this.getBoundedY(s-c,this.scale),t.x=this.getBoundedX(n-a,this.scale)}this.state.mx=l.mx,this.state.my=l.my,this.state.image=t},replaceImageInBounds(){let e=this.state.image;e.y=this.getBoundedY(e.y,this.scale),e.x=this.getBoundedX(e.x,this.scale)},loadImage(e){let t=new Image,n=this;t.onload=()=>{let s=n.getInitialSize(t.width,t.height);n.state.image.x=0,n.state.image.y=0,n.state.image.resource=t,n.state.image.width=s.width,n.state.image.height=s.height,n.state.drag=!1,n.$emit("vue-avatar-editor:image-ready",n.scale),n.imageLoaded=!0,this.$emit("imageLoaded",n.imageLoaded),n.cursor="cursorGrab"},t.onerror=s=>console.log("error loading image: ",s),this.isDataURL(e)||(t.crossOrigin="anonymous"),t.src=e},getInitialSize(e,t){let n,s;const o=this.getDimensions(),i=o.height/o.width,l=t/e;return i>l?(n=this.getDimensions().height,s=e*(n/t)):(s=this.getDimensions().width,n=t*(s/e)),{height:n,width:s}},isDataURL(e){return e===null?!1:!!e.match(/^\s*data:([a-z]+\/[a-z]+(;[a-z\-]+=[a-z\-]+)?)?(;base64)?,[a-z0-9!$&',()*+;=\-._~:@\/?%\s]*\s*$/i)},getBoundedX(e,t){var n=this.state.image,s=this.getDimensions();let o=Math.abs(n.width*Math.cos(this.rotationRadian))+Math.abs(n.height*Math.sin(this.rotationRadian)),i=Math.floor((o-s.width/t)/2);return i=Math.max(0,i),Math.max(-i,Math.min(e,i))},getBoundedY(e,t){var n=this.state.image,s=this.getDimensions();let o=Math.abs(n.width*Math.sin(this.rotationRadian))+Math.abs(n.height*Math.cos(this.rotationRadian)),i=Math.floor((o-s.height/t)/2);return i=Math.max(0,i),Math.max(-i,Math.min(e,i))},paintImage(e,t,n){if(t.resource){var s=this.calculatePosition(t,n);e.save(),e.globalCompositeOperation="destination-over";let o=this.getDimensions();e.translate(o.canvas.width/2,o.canvas.height/2),e.rotate(this.rotationRadian),e.translate(-o.canvas.width/2,-o.canvas.height/2),e.drawImage(t.resource,s.x,s.y,s.width,s.height),e.restore()}},transformDataWithRotation(e,t){let n=-this.rotationRadian,s=e*Math.cos(n)-t*Math.sin(n),o=e*Math.sin(n)+t*Math.cos(n);return[s,o]},calculatePosition(e,t){e=e||this.state.image;var n=this.getDimensions();let s=e.width*this.scale,o=e.height*this.scale;var i=(s-n.width)/2,l=(o-n.height)/2,a=e.x*this.scale,c=e.y*this.scale;return[a,c]=this.transformDataWithRotation(a,c),a+=t-i,c+=t-l,{x:a,y:c,height:o,width:s}},redraw(){this.context.clearRect(0,0,this.getDimensions().canvas.width,this.getDimensions().canvas.height),this.paint(),this.paintImage(this.context,this.state.image,this.border)},getImage(){const e=this.getCroppingRect(),t=this.state.image;e.x*=t.resource.width,e.y*=t.resource.height,e.width*=t.resource.width,e.height*=t.resource.height;const n=document.createElement("canvas");return n.width=e.width,n.height=e.height,n.getContext("2d").drawImage(t.resource,-e.x,-e.y),n},getImageScaled(){const{width:e,height:t}=this.getDimensions(),n=document.createElement("canvas");return n.width=e,n.height=t,this.paintImage(n.getContext("2d"),this.state.image,0),n},imageChanged(){return this.changed},getCroppingRect(){const e=this.getDimensions(),t={x:e.border,y:e.border,width:e.width,height:e.height},n=this.calculatePosition(this.state.image,e.border);return{x:(t.x-n.x)/n.width,y:(t.y-n.y)/n.height,width:t.width/n.width,height:t.height/n.height}},clicked(){this.dragged===!0?this.dragged=!1:this.$refs.input.click()},fileSelected(e){var t=e.target.files||e.dataTransfer.files;if(this.$emit("select-file",t),!!t.length){var n=new FileReader;this.changed=!0,n.onload=s=>this.loadImage(s.target.result),n.readAsDataURL(t[0])}},resetImage(){let e=this;this.canvas=this.$refs.avatarEditorCanvas,this.context=this.canvas.getContext("2d"),e.imageLoaded=!1,this.$emit("imageLoaded",e.imageLoaded),e.state={drag:!1,my:null,mx:null,xxx:"ab",image:{x:0,y:0,resource:null}},this.context.clearRect(0,0,this.getDimensions().canvas.width,this.getDimensions().canvas.height),this.paint();var t=this.svgToImage(this.placeholderSvg);t.onload=function(){var n=e.canvasWidth/2-this.width/2,s=e.canvasHeight/2-this.height/2;e.context.drawImage(t,n,s,this.width,this.height)}}}},uie=["width","height"],cie=["accept"];function die(e,t,n,s,o,i){return g(),x("div",null,[r("canvas",{id:"avatarEditorCanvas",ref:"avatarEditorCanvas",width:i.canvasWidth,height:i.canvasHeight,class:"cursorPointer",onDragover:t[0]||(t[0]=wl(()=>{},["prevent"])),onDrop:t[1]||(t[1]=(...l)=>i.onDrop&&i.onDrop(...l)),onMousedown:t[2]||(t[2]=(...l)=>i.onDragStart&&i.onDragStart(...l)),onTouchstart:t[3]||(t[3]=(...l)=>i.onDragStart&&i.onDragStart(...l)),onClick:t[4]||(t[4]=(...l)=>i.clicked&&i.clicked(...l))},null,40,uie),r("input",{ref:"input",type:"file",accept:n.accept,style:{display:"none"},onChange:t[5]||(t[5]=(...l)=>i.fileSelected&&i.fileSelected(...l))},null,40,cie)])}const pie=Z(aie,[["render",die]]),mie={name:"ProfileImgEdit",components:{VueAvatar:pie,ProfileErrorEdit:sg},data(){return{isErrLoading:!1,errString:"errString",isSubmit:!1,isImgLoading:!1,loadingButton:!1,img:null,isLoading:!1,rotation:0,scale:1,scaleInput:1,borderRadius:0,dialog:!1}},computed:{errorText(){return this.$store.getters["main/problemText"]}},watch:{scaleInput(e){this.scale=Number(e)}},created(){},methods:{...De({userImgEdit:"userEdit/userImgEdit"}),setData(){},routerBack(){this.$router.go(-1)},profileSubmitEdit(){var s;if(!this.isImgLoading){this.isErrLoading=!0,this.errString="Необходимо приложить фотографию";return}let e=this.$refs.vueavatar.getImageScaled();const t=(s=e==null?void 0:e.toDataURL)==null?void 0:s.call(e);let n=new FormData;n.append("files",t),this.userImgEdit(n).then(()=>{this.$router.push({name:"profile"})}).catch(o=>{var i,l;console.warn(o,"err"),this.isErrLoading=!0,this.errString=((l=(i=o==null?void 0:o.data)==null?void 0:i.errorMessage)==null?void 0:l.length)??"Произошла ошибка, пожалуйста, попробуйте позже."}).finally(()=>{this.loadingButton=!1})},nextMain(){this.$router.push("/")},saveClicked:function(){},onImageReady:function(){this.isImgLoading=!0,this.scale=1,this.rotation=0}}},fie={class:"profile container external-container"},hie={class:"row items-center justify-evenly"},gie={key:0,class:"col-12"},vie={class:"row"},_ie={class:"col-12 q-pb-lg header-container gt-sm"},bie={class:"q-mx-lg"},yie={class:"q-mt-lg text-center"},xie={key:0,class:"alert alert-secondary",role:"alert"},kie={key:1,class:"alert alert-danger",role:"alert"},wie={class:"q-pt-lg"},qie={class:"text-center vue-avatar_container"},Sie={key:0},Cie={class:"text-center q-pt-lg"},Pie={class:"text-subtitle1"},$ie={class:"text-center q-pt-lg"},Lie={class:"q-pt-sm text-center"},Eie={class:"q-pt-lg"},Rie={class:"text-center text-body2 text-weight-light"},Nie=["innerHTML"],Aie={class:"q-pt-xl text-center",style:{"margin-top":"20vh"}};function Mie(e,t,n,s,o,i){const l=f("q-btn"),a=f("VueAvatar"),c=f("router-link"),p=f("q-form"),d=f("q-card-section"),m=f("q-spinner"),v=f("q-inner-loading"),_=f("q-card");return g(),x("div",fie,[r("div",hie,[u(_,{class:"q-card-none full-width"},{default:h(()=>[u(d,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[r("div",null,[o.isLoading?R("",!0):(g(),x("div",gie,[r("div",null,[r("div",null,[r("div",vie,[r("div",_ie,[u(l,{id:"backButtonResponsive",round:"",padding:"xs",color:"positive",icon:"arrow_back",class:"button-back",onClick:i.routerBack},null,8,["onClick"]),t[2]||(t[2]=r("div",{class:"inline-block lk-h1"}," Редактирование профиля ",-1))]),t[7]||(t[7]=r("div",{class:"col-12 header-container lt-md text-center"},[r("div",{class:"inline-block lk-h1"}," Редактирование профиля ")],-1)),u(p,{class:"profile-edit_form margin-block-end q-mx-auto q-pt-md",onSubmit:i.profileSubmitEdit},{default:h(()=>[r("div",bie,[t[6]||(t[6]=r("div",{class:"q-pb-sm"},[r("p",{class:"text-center text-weight-regular text-body1 no-margin profile-edit_form-title"}," Загрузка новой фотографии ")],-1)),r("div",yie,[o.isSubmit?R("",!0):(g(),x("div",xie,t[3]||(t[3]=[H(" Вы можете загрузить изображение в формате JPG, GIF или PNG. "),r("hr",{class:"opacity-0-5"},null,-1),r("span",{class:"opacity-0-8"}," Если у вас возникают проблемы с загрузкой, попробуйте выбрать фотографию меньшего размера. ",-1)]))),o.isErrLoading?(g(),x("div",kie,Y(o.errString),1)):R("",!0)]),r("div",wie,[r("div",qie,[u(a,{ref:"vueavatar",rotation:o.rotation,"border-radius":o.borderRadius,scale:o.scale,width:300,height:400,style:{cursor:"pointer",display:"inline-block"},"onVueAvatarEditor:imageReady":i.onImageReady},null,8,["rotation","border-radius","scale","onVueAvatarEditor:imageReady"])]),o.isImgLoading?(g(),x("div",Sie,[r("div",Cie,[r("label",Pie,[H(" Прибавить фотографию : "+Y(o.scaleInput)+" ",1),t[4]||(t[4]=r("br",null,null,-1)),Je(r("input",{"onUpdate:modelValue":t[0]||(t[0]=y=>o.scaleInput=y),type:"range",min:"1",max:"3",step:"0.02"},null,512),[[E4,o.scaleInput]])])])])):R("",!0)]),r("div",$ie,[r("div",null,[u(l,{color:"positive",class:"full-width",label:"Обновить",outline:"",rounded:"",size:"lg",loading:o.loadingButton,type:"submit",onClick:t[1]||(t[1]=y=>o.isSubmit=!0)},null,8,["loading"])])]),r("div",Lie,[u(c,{to:"/",class:"text-h6 text-positive"},{default:h(()=>t[5]||(t[5]=[H(" Вернуться на главную ")])),_:1})]),r("div",Eie,[r("div",Rie,[r("div",{innerHTML:i.errorText},null,8,Nie)])])])]),_:1},8,["onSubmit"])])])])]))])]),_:1})]),_:1}),u(v,{showing:o.isLoading},{default:h(()=>[r("div",Aie,[u(m,{size:"5rem",color:"positive"}),t[8]||(t[8]=r("p",{class:"text-center text-weight-bold text-wait-message",style:{"font-size":"25px"}}," Загрузка. Пожалуйста, подождите... ",-1))])]),_:1},8,["showing"])]),_:1})])])}const zie=Z(mie,[["render",Mie],["__scopeId","data-v-0919cfdc"]]),Die={name:"ProfileContactEdit",components:{ProfileEdit:ro},data(){return{errString:null,isSubmit:!1,loadingButton:!1,profile:null,files:null,isLoading:!1,contacts:[{contactName:null,contactMobileNumber:null,sysRowStatus:"NEW",contactTypeTitle:null,contactTypeId:null,contactTypeModel:null}],contactsTypes:null,options:null}},computed:{errorText(){return this.$store.getters["main/problemText"]},indexAddButtonContacts(){const e=this.findLastIndex(this.contacts,"sysRowStatus","ACT"),t=this.findLastIndex(this.contacts,"sysRowStatus","NEW");return e>t?e:t}},created(){this.isLoading=!0,this.userEditData().then(e=>{if(!e||e!=null&&e.error)throw e;this.profile=e.result,this.setData()}).catch(e=>{console.warn(e,"err"),this.errString=e}).finally(()=>{this.isLoading=!1})},methods:{...De({userEditData:"userEdit/userEditData",userEditDataContactTypes:"userEdit/userEditDataContactTypes",userContactEdit:"userEdit/userContactEdit"}),notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isSubmit=!1,e},findLastIndex(e,t,n){var l;let s=(l=e.slice().reverse())==null?void 0:l.findIndex(a=>a[t]===n),o=e.length-1;return s>=0?o-s:s},setData(){var t,n,s;const e=(s=(n=(t=this.profile)==null?void 0:t.contacts)==null?void 0:n.slice)==null?void 0:s.call(n);this.contacts=[],e!=null&&e.length&&e.forEach(o=>{let i=o.contactMobileNumber.replace(/\D+/g,"");i=i.replace(/\s/g,""),i=i.split("(").join(""),i=i.split(")").join(""),i&&(i==null?void 0:i.length)===11&&i[0]==="7"&&(o.contactMobileNumber="+"+i),i&&(i==null?void 0:i.length)===11&&i[0]==="8"&&(i="+7"+i.slice(1),o.contactMobileNumber=i),o.contactTypeModel=o.contactTypeTitle,o.sysRowStatus="ACT",this.addItem({...o})}),this.userEditDataContactTypes().then(o=>{var i;if(!o||o!=null&&o.error)throw o;this.contactsTypes=(i=o==null?void 0:o.result)==null?void 0:i.contactTypes.map(l=>({...l,label:l.title,value:l.id})),this.options=this.contactsTypes}).catch(o=>{console.warn(o,"err")}).finally(()=>{})},profileSubmitEdit(){var i,l,a;this.loadingButton=!0;const e=[];((i=this.contacts)==null?void 0:i.slice()).forEach(c=>{var p,d,m,v,_,y;if(typeof c.contactTypeModel=="string"){const q=(d=(p=this.contactsTypes)==null?void 0:p.find)==null?void 0:d.call(p,C=>C.title===c.contactTypeModel);q?c.contactTypeModel=q:c.contactTypeModel={title:c.contactTypeModel,id:-1,value:-1,label:c.contactTypeModel}}c.sysRowStatus!=="DEL"&&e.push({id:c.id,contactName:c.contactName,contactMobileNumber:(v=(m=c.contactMobileNumber)==null?void 0:m.replace)==null?void 0:v.call(m,/\D+/g,""),contactTypeTitle:(_=c.contactTypeModel)==null?void 0:_.title,contactTypeId:(y=c.contactTypeModel)==null?void 0:y.id})});const n=JSON.stringify({contacts:(a=(l=this.profile)==null?void 0:l.contacts)==null?void 0:a.map(c=>({contactName:c.contactName,contactMobileNumber:c.contactMobileNumber,contactTypeTitle:c.contactTypeTitle,contactTypeId:c.contactTypeId}))}),s=JSON.stringify({contacts:e});let o=new FormData;o.append("oldValue",n),o.append("newValue",s),this.userContactEdit(o).then(()=>{this.$router.push({name:"profile"})}).catch(c=>{console.warn(c,"err"),this.errString=c}).finally(()=>{this.loadingButton=!1})},nextMain(){this.$router.push("/")},newAddClick(){this.contacts=[],this.contacts.push({contactName:null,contactMobileNumber:null,sysRowStatus:"NEW",contactTypeTitle:null,contactTypeId:null,contactTypeModel:null})},addClick(){this.contacts.push({contactName:null,contactMobileNumber:null,sysRowStatus:"NEW",contactTypeTitle:null,contactTypeId:null,contactTypeModel:null})},addItem(e){this.contacts.push(e)},clearClick(e){this.contacts.forEach((t,n)=>{e===n&&(t.sysRowStatus="DEL")})},setModel(e,t){var n,s;this.contacts.forEach((o,i)=>{t===i&&(o.contactTypeModel=e)}),(s=(n=this.$refs)==null?void 0:n["select"+t])!=null&&s[0]&&(this.$refs["select"+t][0].inputValue=e,this.$refs["select"+t][0].defaultInputValue=e)},filterFn(e,t){if(e===""){t(()=>{this.contactsTypes=this.options});return}t(()=>{var s,o;const n=e.toLowerCase();this.contactsTypes=(o=(s=this.options)==null?void 0:s.filter)==null?void 0:o.call(s,i=>i.label.toLowerCase().indexOf(n)>-1)})},validatorSelect(e){return!(!e||typeof e=="string"&&!(e!=null&&e.length)||typeof e!="string"&&(e==null?void 0:e.sysRowStatus)!=="ACT"&&!(e!=null&&e.value))}}},Tie={key:0},Vie={class:"row q-col-gutter-x-md"},Bie={class:"col-12 col-sm-4"},Iie={class:"col-12 col-sm-4"},Oie={class:"col-12 col-sm-4"},Fie={class:"col-12 q-pb-lg text-right"},Uie={key:1,class:"text-center"},Hie={class:"text-center q-pt-lg"},jie={class:"q-pt-xl text-center",style:{"margin-top":"20vh"}};function Jie(e,t,n,s,o,i){const l=f("q-input"),a=f("q-select"),c=f("q-btn"),p=f("q-form"),d=f("q-card-section"),m=f("q-spinner"),v=f("q-inner-loading"),_=f("q-card"),y=f("ProfileEdit");return g(),K(y,{title:"Контакты",error:o.errString},{main:h(()=>[u(_,{class:"q-card-none full-width"},{default:h(()=>[u(d,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[o.profile&&!o.isLoading?(g(),K(p,{key:0,onSubmit:i.profileSubmitEdit},{default:h(()=>[o.contacts&&o.contacts.length>0&&i.indexAddButtonContacts>-1?(g(),x("div",Tie,[(g(!0),x(st,null,kt(o.contacts,(q,C)=>(g(),x("div",{key:C},[Je(r("div",Vie,[r("div",Bie,[u(l,{modelValue:o.contacts[C].contactName,"onUpdate:modelValue":P=>o.contacts[C].contactName=P,outlined:"",rules:[P=>!o.isSubmit||P&&P.length||"Необходимо заполнить поле"],label:"ФИО",color:"positive"},null,8,["modelValue","onUpdate:modelValue","rules"])]),r("div",Iie,[u(l,{modelValue:o.contacts[C].contactMobileNumber,"onUpdate:modelValue":P=>o.contacts[C].contactMobileNumber=P,outlined:"",mask:"+7(###)### ## ##",inputmode:"tel",pattern:"\\+?[0-9\\s\\-\\(\\)]+",rules:[P=>!o.isSubmit||P&&P.length||i.notifyError("Необходимо заполнить поле")],"fill-mask":"",label:"Телефон",color:"positive"},null,8,["modelValue","onUpdate:modelValue","rules"])]),r("div",Oie,[u(a,{ref_for:!0,ref:"select"+C,modelValue:o.contacts[C].contactTypeModel,"onUpdate:modelValue":P=>o.contacts[C].contactTypeModel=P,outlined:"","use-input":"","hide-selected":"","fill-input":"","input-debounce":"0",options:o.contactsTypes,rules:[P=>!o.isSubmit||i.validatorSelect(P,C)||i.notifyError("Необходимо заполнить поле")],label:"Кем приходится Вам",color:"positive",onFilter:i.filterFn,onInputValue:P=>{i.setModel(P,C)}},null,8,["modelValue","onUpdate:modelValue","options","rules","onFilter","onInputValue"])]),r("div",Fie,[u(c,{flat:"",rounded:"",color:"red",label:"Удалить",onClick:P=>i.clearClick(C)},null,8,["onClick"]),C===i.indexAddButtonContacts?(g(),K(c,{key:0,flat:"",rounded:"",color:"positive",label:"Добавить",onClick:i.addClick},null,8,["onClick"])):R("",!0)])],512),[[Nn,q.sysRowStatus!="DEL"]])]))),128))])):(g(),x("div",Uie,[t[1]||(t[1]=r("span",null," Список пуст, добавить новые данные ? ",-1)),u(c,{flat:"",rounded:"",color:"positive",label:"Да",onClick:i.newAddClick},null,8,["onClick"])])),r("div",Hie,[r("div",null,[u(c,{color:"positive",label:"Отправить на обработку данных",outline:"",rounded:"",loading:o.loadingButton,type:"submit",onClick:t[0]||(t[0]=q=>o.isSubmit=!0)},null,8,["loading"])])])]),_:1},8,["onSubmit"])):R("",!0)]),_:1})]),_:1}),u(v,{showing:o.isLoading},{default:h(()=>[r("div",jie,[u(m,{size:"5rem",color:"positive"}),t[2]||(t[2]=r("p",{class:"text-center text-weight-bold text-wait-message",style:{"font-size":"25px"}}," Загрузка. Пожалуйста, подождите... ",-1))])]),_:1},8,["showing"])]),_:1})]),_:1},8,["error"])}const Qie=Z(Die,[["render",Jie]]),Wie={name:"ProfileConfirmedIncomeEdit",components:{ProfileEdit:ro},data(){return{errString:null,isSubmit:!1,loadingButton:!1,profile:null,files:null,isLoading:!1,incomeSources:[{amount:null,sysRowStatus:"NEW",incomeSourceTypeTitle:null,incomeSourceTypeId:null,incomeSourceTypeModel:null}],incomeSourcesTypes:null,options:null}},computed:{indexAddButtonIncomeSources(){const e=this.findLastIndex(this.incomeSources,"sysRowStatus","ACT"),t=this.findLastIndex(this.incomeSources,"sysRowStatus","NEW");return e>t?e:t}},created(){this.isLoading=!0,this.userEditData().then(e=>{if(!e||e!=null&&e.error)throw e;this.profile=e.result,this.setData()}).catch(e=>{console.warn(e,"err"),this.errString=e}).finally(()=>{this.isLoading=!1})},methods:{...De({userEditData:"userEdit/userEditData",userEditDataIncomeSourceTypes:"userEdit/userEditDataIncomeSourceTypes",userIncomeSourceEdit:"userEdit/userIncomeSourceEdit"}),notifyError(e){return this.$q.notify({multiLine:!0,progress:!0,type:"warning",message:e,position:"center",timeout:2500}),this.isSubmit=!1,e},validatorPrice:function(e){return!(this.isSubmit&&!He.validatorPrice(e))},findLastIndex(e,t,n){var l;let s=(l=e.slice().reverse())==null?void 0:l.findIndex(a=>a[t]===n),o=e.length-1;return s>=0?o-s:s},setData(){var t,n,s;this.incomeSources=[];const e=(s=(n=(t=this.profile)==null?void 0:t.incomeSources)==null?void 0:n.slice)==null?void 0:s.call(n);e!=null&&e.length&&e.forEach(o=>{o.incomeSourceTypeModel=o.incomeSourceTypeTitle,o.sysRowStatus="ACT",this.addItem({...o})}),this.userEditDataIncomeSourceTypes().then(o=>{var i,l;if(!o||o!=null&&o.error)throw o;this.incomeSourcesTypes=(l=(i=o==null?void 0:o.result)==null?void 0:i.incomeSourceTypes)==null?void 0:l.map(a=>({...a,label:a.title,value:a.id})),this.options=this.incomeSourcesTypes}).catch(o=>{console.warn(o,"err")}).finally(()=>{})},profileSubmitEdit(){var s,o,i;this.loadingButton=!0;const e=[];((s=this.incomeSources)==null?void 0:s.slice()).forEach(l=>{var a,c,p,d;if(typeof l.incomeSourceTypeModel=="string"){const m=(c=(a=this.incomeSourcesTypes)==null?void 0:a.find)==null?void 0:c.call(a,v=>v.title===l.incomeSourceTypeModel);m?l.incomeSourceTypeModel=m:l.incomeSourceTypeModel={title:l.incomeSourceTypeModel,id:-1,value:-1,label:l.incomeSourceTypeModel}}l.sysRowStatus!=="DEL"&&e.push({id:l.id,amount:l.amount,incomeSourceTypeTitle:(p=l.incomeSourceTypeModel)==null?void 0:p.title,incomeSourceTypeId:(d=l.incomeSourceTypeModel)==null?void 0:d.id})});let n=new FormData;n.append("oldValue",JSON.stringify({IncomeSources:(i=(o=this.profile)==null?void 0:o.incomeSources)==null?void 0:i.map(l=>({id:l.id,amount:l.amount,incomeSourceTypeTitle:l.incomeSourceTypeTitle,incomeSourceTypeId:l.incomeSourceTypeId}))})),n.append("newValue",JSON.stringify({IncomeSources:e})),this.userIncomeSourceEdit(n).then(()=>{this.$router.push({name:"profile"})}).catch(l=>{console.warn(l,"err"),this.errString=l}).finally(()=>{this.loadingButton=!1})},newAddClick(){this.incomeSources=[],this.incomeSources.push({amount:null,sysRowStatus:"NEW",incomeSourceTypeTitle:null,incomeSourceTypeId:null,incomeSourceTypeModel:null})},addItem(e){this.incomeSources.push({...e})},addClick(){this.incomeSources.push({amount:null,sysRowStatus:"NEW",incomeSourceTypeTitle:null,incomeSourceTypeId:null,incomeSourceTypeModel:null})},clearClick(e){this.incomeSources.forEach((t,n)=>{e===n&&(t.sysRowStatus="DEL")})},setModel(e,t){var n,s;this.incomeSources.forEach((o,i)=>{t===i&&(o.incomeSourceTypeModel=e)}),(s=(n=this.$refs)==null?void 0:n["select"+t])!=null&&s[0]&&(this.$refs["select"+t][0].inputValue=e,this.$refs["select"+t][0].defaultInputValue=e)},filterFn(e,t){if(e===""){t(()=>{this.incomeSourcesTypes=this.options});return}t(()=>{var s,o;const n=e.toLowerCase();this.incomeSourcesTypes=(o=(s=this.options)==null?void 0:s.filter)==null?void 0:o.call(s,i=>i.label.toLowerCase().indexOf(n)>-1)})},validatorSelect(e){return!(!e||typeof e=="string"&&!(e!=null&&e.length)||typeof e!="string"&&(e==null?void 0:e.sysRowStatus)!=="ACT"&&!(e!=null&&e.value))}}},Kie={key:0},Gie={class:"row q-col-gutter-x-sm"},Yie={class:"col-4"},Xie={class:"col-8"},Zie={class:"col-12 q-pb-lg text-right"},ele={key:1,class:"text-center"},tle={class:"text-center q-pt-lg"},nle={class:"q-pt-xl text-center",style:{"margin-top":"20vh"}};function ole(e,t,n,s,o,i){const l=f("q-input"),a=f("q-select"),c=f("q-btn"),p=f("q-form"),d=f("q-card-section"),m=f("q-spinner"),v=f("q-inner-loading"),_=f("q-card"),y=f("ProfileEdit");return g(),K(y,{title:"Источники дохода",error:o.errString},{main:h(()=>[u(_,{class:"q-card-none full-width"},{default:h(()=>[u(d,{class:"no-padding"},{default:h(()=>[u(Be,{appear:"","enter-active-class":"animated fadeIn","leave-active-class":"animated fadeOut"},{default:h(()=>[!o.isLoading&&o.profile?(g(),K(p,{key:0,onSubmit:i.profileSubmitEdit},{default:h(()=>[o.incomeSources&&o.incomeSources.length>0&&i.indexAddButtonIncomeSources>-1?(g(),x("div",Kie,[(g(!0),x(st,null,kt(o.incomeSources,(q,C)=>(g(),x("div",{key:C},[Je(r("div",Gie,[r("div",Yie,[u(l,{modelValue:o.incomeSources[C].amount,"onUpdate:modelValue":P=>o.incomeSources[C].amount=P,outlined:"",rules:[P=>!o.isSubmit||P&&P.length||i.validatorPrice(P)||i.notifyError("Необходимо заполнить поле")],label:"Сумма",color:"positive",type:"number",step:"any"},null,8,["modelValue","onUpdate:modelValue","rules"])]),r("div",Xie,[u(a,{ref_for:!0,ref:"select"+C,modelValue:o.incomeSources[C].incomeSourceTypeModel,"onUpdate:modelValue":P=>o.incomeSources[C].incomeSourceTypeModel=P,outlined:"","use-input":"","hide-selected":"","fill-input":"","input-debounce":"0",options:o.incomeSourcesTypes,rules:[P=>!o.isSubmit||i.validatorSelect(P,C)||i.notifyError("Необходимо заполнить поле")],label:"Тип источника дохода",color:"positive",onFilter:i.filterFn,onInputValue:P=>{i.setModel(P,C)}},null,8,["modelValue","onUpdate:modelValue","options","rules","onFilter","onInputValue"])]),r("div",Zie,[u(c,{flat:"",rounded:"",color:"red",label:"Удалить",onClick:P=>i.clearClick(C)},null,8,["onClick"]),C===i.indexAddButtonIncomeSources?(g(),K(c,{key:0,flat:"",rounded:"",color:"positive",label:"Добавить",onClick:i.addClick},null,8,["onClick"])):R("",!0)])],512),[[Nn,q.sysRowStatus!="DEL"]])]))),128))])):(g(),x("div",ele,[t[1]||(t[1]=r("span",null," Список пуст, добавить новые данные ? ",-1)),u(c,{flat:"",rounded:"",color:"positive",label:"Да",onClick:i.newAddClick},null,8,["onClick"])])),r("div",tle,[r("div",null,[u(c,{color:"positive",label:"Отправить на обработку данных",outline:"",rounded:"",loading:o.loadingButton,type:"submit",onClick:t[0]||(t[0]=q=>o.isSubmit=!0)},null,8,["loading"])])])]),_:1},8,["onSubmit"])):R("",!0)]),_:1})]),_:1}),u(v,{showing:o.isLoading},{default:h(()=>[r("div",nle,[u(m,{size:"5rem",color:"positive"}),t[2]||(t[2]=r("p",{class:"text-center text-weight-bold text-wait-message",style:{"font-size":"25px"}}," Загрузка. Пожалуйста, подождите... ",-1))])]),_:1},8,["showing"])]),_:1})]),_:1},8,["error"])}const sle=Z(Wie,[["render",ole]]),ile={name:"LoanHistory",components:{LoanContainer:Eo},computed:{loans(){const e=this.$store.getters["user/loans"];return e!=null&&e.length?e.sort(t=>t.isActive?-1:1):[]},imgUrl(){return this.$store.getters["main/imgLoanCalctulatorIsActivateLoan"]??this.$store.getters["main/imgLogo"]}},methods:{next(){this.$router.push("/")}}},lle={class:"loan-contrainer"},rle={class:"container"},ale={class:"row"},ule={class:"col-12"},cle={key:0},dle={key:1,class:"text-center font-size-30px"},ple={class:"text-center"},mle=["src"];function fle(e,t,n,s,o,i){const l=f("LoanContainer"),a=f("q-btn");return g(),x("div",lle,[r("div",rle,[r("div",ale,[t[0]||(t[0]=r("div",{class:"col-12 q-pb-lg"},[r("span",{class:"font-size-30px"}," Все займы ")],-1)),r("div",ule,[i.loans&&i.loans.length?(g(),x("div",cle,[(g(!0),x(st,null,kt(i.loans,c=>(g(),x("div",{key:c.loanId},[u(l,{loan:c,"is-hide-table":!0,"is-details-button-info":!0,class:"q-mb-xl"},null,8,["loan"])]))),128))])):(g(),x("div",dle,[r("div",ple,[r("img",{src:i.imgUrl,style:{"max-width":"320px",width:"100%"}},null,8,mle)]),u(a,{color:"positive",class:"q-mt-lg",label:"Подобрать заем",outline:"",rounded:"",onClick:i.next},null,8,["onClick"])]))])])])])}const hle=Z(ile,[["render",fle],["__scopeId","data-v-c23cef2d"]]),gle={name:"LoanApplicationsTable",props:{loanApplicationsData:{typeof:Array,default:null}},data(){return{allRows:"first",columns:[{name:"createDate",label:"Дата",align:"left",field:"createDate",sortable:!1},{name:"status",align:"center",label:"Статус",field:"status",sortable:!1},{name:"amount",align:"center",label:"Сумма",field:"amount",sortable:!1}]}},computed:{imgLogo(){return this.$store.getters["main/imgLogo"]},rowData(){const e=this.$props.loanApplicationsData;return this.allRows==="first"&&(e!=null&&e.length)&&(e==null?void 0:e.length)>10?e.slice(0,10):e}},methods:{amountFormat:function(e){return He.amountFormat(e)}}},vle={key:0},_le={class:"font-size-14px"},ble={key:0},yle={key:0},xle={key:1},kle={key:2},wle={key:3},qle={key:1},Sle={key:0},Cle={key:1},Ple={key:0,class:"text-right full-width q-btn-icon"},$le={key:1},Lle={class:"q-pt-xl text-center"},Ele=["src"];function Rle(e,t,n,s,o,i){const l=f("q-th"),a=f("q-tr"),c=f("q-badge"),p=f("q-td"),d=f("q-btn"),m=f("q-table");return g(),x("div",null,[n.loanApplicationsData&&n.loanApplicationsData.length?(g(),x("div",vle,[u(m,{rows:i.rowData,columns:o.columns,"rows-per-page-options":[0],"row-key":"id",class:"shadow-none"},{header:h(v=>[u(a,{props:v},{default:h(()=>[(g(!0),x(st,null,kt(v.cols,_=>(g(),K(l,{key:_.name,props:v},{default:h(()=>[r("span",_le,Y(_.label),1)]),_:2},1032,["props"]))),128))]),_:2},1032,["props"])]),body:h(v=>[u(a,{props:v},{default:h(()=>[(g(!0),x(st,null,kt(v.cols,_=>(g(),K(p,{key:_.name,props:v,class:"font-size-14px"},{default:h(()=>[_.name==="status"?(g(),x("div",ble,[_.value==="4"||_.value===4?(g(),x("span",yle,[u(c,{outline:"",color:"positive",label:"Выдана"})])):_.value==="3"||_.value===3?(g(),x("span",xle,[u(c,{outline:"",color:"grey",label:"На рассмотрении"})])):_.value==="2"||_.value===2?(g(),x("span",kle,[u(c,{outline:"",color:"positive",label:"Одобрена"})])):_.value==="1"||_.value===1?(g(),x("span",wle,[u(c,{outline:"",color:"orange",label:"Активна"})])):R("",!0)])):(g(),x("span",qle,[_.name==="amount"?(g(),x("span",Sle,Y(i.amountFormat(_.value)),1)):(g(),x("span",Cle,Y(_.value),1))]))]),_:2},1032,["props"]))),128))]),_:2},1032,["props"])]),bottom:h(()=>[n.loanApplicationsData&&n.loanApplicationsData.length>10?(g(),x("div",Ple,[o.allRows==="first"?(g(),K(d,{key:0,color:"grey",icon:"expand_more",label:"Развернуть",flat:"",outline:"",rounded:"",size:"14px",onClick:t[0]||(t[0]=()=>o.allRows="all")})):R("",!0),o.allRows==="all"?(g(),K(d,{key:1,color:"grey",icon:"keyboard_control_key",label:"Свернуть",flat:"",outline:"",rounded:"",size:"14px",onClick:t[1]||(t[1]=()=>o.allRows="first")})):R("",!0)])):R("",!0)]),_:1},8,["rows","columns"])])):(g(),x("div",$le,[r("div",Lle,[r("img",{src:i.imgLogo,alt:" ",style:{"max-width":"320px",width:"100%"}},null,8,Ele)]),t[2]||(t[2]=r("div",{class:"text-center q-pt-lg"},[r("div",{class:"no-margin q-my-lg font-size-20px"}," Список пуст ")],-1))]))])}const Nle=Z(gle,[["render",Rle]]),Ale={name:"LoanApplications",components:{LoanApplicationsTable:Nle,SkeletonBasic:Jn},data(){return{loading:!1,loanApplicationsData:[]}},created(){this.loading=!0,this.loanApplications().then(e=>{this.loanApplicationsData=e==null?void 0:e.loanApplications}).catch(e=>{console.warn(e,"err"),this.$router.push("/error")}).finally(()=>{this.loading=!1})},methods:{...De({loanApplications:"loan/loanApplications"})}},Mle={class:"loan-applications"},zle={key:0,class:"text-center"},Dle={key:1,class:"container q-pb-xl"};function Tle(e,t,n,s,o,i){const l=f("SkeletonBasic"),a=f("LoanApplicationsTable");return g(),x("div",Mle,[o.loading?(g(),x("div",zle,[u(l)])):(g(),x("div",Dle,[t[0]||(t[0]=r("div",null,[r("span",{class:"font-size-30px"},"Информация о заявках на заём")],-1)),u(a,{class:"q-pt-lg q-pl-xs q-pr-xs","loan-applications-data":o.loanApplicationsData},null,8,["loan-applications-data"])]))])}const Vle=Z(Ale,[["render",Tle],["__scopeId","data-v-7ad0d42e"]]),Ble={name:"CardsAdd",components:{Error_Alert:zn},data(){return{loading:!1,errText:null,url:null}},computed:{isCardAdd(){return this.$store.getters["main/isCardAdd"]}},methods:{...De({getCardRegistrationUrl:"profileCards/getCardRegistrationUrl"}),onClick(){this.errText=null,this.loading=!0,this.getCardRegistrationUrl().then(e=>{var n;const t=(e==null?void 0:e.url)??((n=e==null?void 0:e.data)==null?void 0:n.url);t?(window.open(t,"_blank"),this.url=t):this.errText=(e==null?void 0:e.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже"}).catch(e=>{var t;console.warn(e),this.errText=((t=e==null?void 0:e.data)==null?void 0:t.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже",this.$q.notify({multiLine:!0,progress:!0,message:this.errText,position:"center",color:"negative",timeout:2e3})}).finally(()=>{this.loading=!1})}}},Ile={key:0},Ole={key:0,class:"q-pb-xl"},Fle=["href"];function Ule(e,t,n,s,o,i){const l=f("Error_Alert"),a=f("q-btn");return i.isCardAdd?(g(),x("div",Ile,[u(l,{"is-error":!!o.errText,"error-text":o.errText,style:{"max-width":"600px",margin:"0 auto"}},{information:h(()=>[o.url?(g(),x("div",Ole,[t[0]||(t[0]=H(" Для продолжения нажмите на ")),r("a",{href:o.url},"ссылку",8,Fle)])):R("",!0)]),_:1},8,["is-error","error-text"]),u(a,{color:"positive",class:"q-px-lg",label:"Привязать новую карту",outline:"",rounded:"",loading:o.loading,onClick:i.onClick},null,8,["loading","onClick"])])):R("",!0)}const Hle=Z(Ble,[["render",Ule]]),jle={name:"LoanCalculatorFormContractCard",props:{cardNumber:{type:String,default:null},expirationMonth:{type:String,default:null},expirationYear:{type:String,default:null}}},Jle={class:"container-card-bank"},Qle={class:"card-bank"},Wle={class:"visa_info q-pt-lg"},Kle={class:"visa_crinfo"};function Gle(e,t,n,s,o,i){return g(),x("div",null,[r("div",Jle,[r("div",Qle,[r("div",Wle,[r("p",null,Y(n.cardNumber),1)]),r("div",Kle,[r("p",null,"истекает "+Y(n.expirationMonth)+"/"+Y(n.expirationYear),1),t[0]||(t[0]=r("p",null,null,-1))])])])])}const Yle=Z(jle,[["render",Gle]]),Xle={name:"CardsItem",components:{Cards_Item_Card:Yle},props:{card:{type:Object,default:null},requiredCardRegistration:{type:Boolean,default:null}},methods:{onClick(){this.$router.push("/cards-verify/"+this.$props.card.cardId+"/"+this.$props.card.cardNumber)},getExpirationMonth(e){return e>9?e:`0${e}`},getExpirationCardNumber(e){return(e==null?void 0:e.length)<16?e:`${e[0]}${e[1]}${e[2]}${e[3]} ${e[4]}${e[5]}${e[6]}${e[7]} ${e[8]}${e[9]}${e[10]}${e[11]} ${e[12]}${e[13]}${e[14]}${e[15]}`}}},Zle={class:"q-pb-lg"},ere={key:0},tre={key:0},nre={class:"text-center q-pt-md q-pb-md"};function ore(e,t,n,s,o,i){const l=f("Cards_Item_Card"),a=f("q-btn");return g(),x("div",Zle,[u(l,{"card-number":i.getExpirationCardNumber(n.card.cardNumber),"expiration-month":i.getExpirationMonth(n.card.expirationMonth),"expiration-year":n.card.expirationYear,style:{"max-width":"260px",margin:"0 auto"}},null,8,["card-number","expiration-month","expiration-year"]),n.requiredCardRegistration?(g(),x("div",ere,[n.card.registeredExternally==!0&&n.card.externalCardWasVerifiedByClient==!1?(g(),x("div",tre,[r("div",nre,[u(a,{color:"positive",class:"font-size-14px",label:"Подтвердить",outline:"",rounded:"",onClick:i.onClick},null,8,["onClick"])])])):R("",!0)])):R("",!0)])}const sre=Z(Xle,[["render",ore]]),ire={name:"PayoutsCards",components:{Cards_Add:Hle,Cards_Item:sre,SkeletonBasic:Jn},data(){return{loading:!1,requiredCardRegistration:!1,cards:null}},created(){this.loading=!0,this.getClientCardsAll().then(e=>{e&&(this.cards=e.cards,this.requiredCardRegistration=e.requiredCardRegistration)}).catch(e=>{console.warn(e),this.$router.push("/error")}).finally(()=>{this.loading=!1})},methods:{...De({getClientCardsAll:"profileCards/getClientCardsAll"}),routerBack(){this.$router.go(-1)}}},lre={class:"cards-contrainer"},rre={key:0,class:"text-center"},are={key:1},ure={class:"container q-pb-xl"},cre={class:"q-pb-lg"},dre={key:0},pre={key:0},mre={class:"q-pt-lg text-center"},fre={key:1},hre={key:1},gre={key:0,class:"text-center q-pt-lg"};function vre(e,t,n,s,o,i){const l=f("SkeletonBasic"),a=f("q-btn"),c=f("Cards_Add"),p=f("Cards_Item");return g(),x("div",lre,[o.loading?(g(),x("div",rre,[u(l)])):(g(),x("div",are,[r("div",ure,[r("div",cre,[u(a,{unelevated:"",round:"",color:"positive",icon:"arrow_back",class:"q-mr-xs",size:"md",padding:"none",style:{"margin-top":"-11px"},onClick:i.routerBack},null,8,["onClick"]),t[0]||(t[0]=r("span",{class:"font-size-30px"},"Мои карты ",-1))]),!o.cards||!o.cards.length?(g(),x("div",dre,[o.requiredCardRegistration?(g(),x("div",pre,[t[1]||(t[1]=r("div",{class:"font-size-20px text-center"}," Самое время привязать новую карту! ",-1)),r("div",mre,[u(c)])])):(g(),x("div",fre,t[2]||(t[2]=[r("div",{class:"q-pt-lg lk-h5 no-margin text-center"}," Список карт пуст ",-1)])))])):(g(),x("div",hre,[(g(!0),x(st,null,kt(o.cards,d=>(g(),x("div",{key:d.cardId},[u(p,{card:d,"required-card-registration":o.requiredCardRegistration},null,8,["card","required-card-registration"])]))),128)),o.requiredCardRegistration?(g(),x("div",gre,[u(c)])):R("",!0)]))])]))])}const _re=Z(ire,[["render",vre],["__scopeId","data-v-3803a9e7"]]),bre={name:"CardsVerify",components:{Error_Alert:zn},data(){return{errorText:null,cardId:null,cardNumber:null,numberCardForm:null,isLoading:!1,isSubmit:!1}},created(){var e,t,n,s;this.cardId=(t=(e=this.$route.params)==null?void 0:e.pathMatch)==null?void 0:t[0],this.cardNumber=(s=(n=this.$route.params)==null?void 0:n.pathMatch)==null?void 0:s[1],this.cardId||this.$router.push("/error")},methods:{...De({getVerifyPayoutsCard:"profileCards/getVerifyPayoutsCard"}),routerBack(){this.$router.go(-1)},getExpirationCardNumber(e){return(e==null?void 0:e.length)<16?e:`${e[0]}${e[1]}${e[2]}${e[3]} ${e[4]}${e[5]}${e[6]}${e[7]} ${e[8]}${e[9]}${e[10]}${e[11]} ${e[12]}${e[13]}${e[14]}${e[15]}`},verifyCardSubmit(){this.errorText=null,this.isLoading=!0,this.getVerifyPayoutsCard({cardId:this.cardId,unmaskedNumber:this.numberCardForm}).then(()=>{this.$router.push("/cards/")}).catch(e=>{var t;console.warn(e),this.errorText=((t=e==null?void 0:e.data)==null?void 0:t.errorMessage)??"К сожалению возникли временные неполадки. Повторите попытку позже",this.$q.notify({multiLine:!0,progress:!0,message:this.errorText,position:"center",color:"negative",timeout:2e3})}).finally(()=>{this.isLoading=!1})}}},yre={class:"container cards-contrainer"},xre={class:"q-pb-lg"},kre={class:"text-center q-pb-lg font-size-20px"},wre={class:"text-center"},qre={class:"q-pt-lg"},Sre={class:"q-pt-lg"};function Cre(e,t,n,s,o,i){const l=f("q-btn"),a=f("Error_Alert"),c=f("q-input"),p=f("router-link"),d=f("q-form");return g(),x("div",yre,[r("div",xre,[u(l,{unelevated:"",round:"",color:"positive",icon:"arrow_back",class:"q-mr-xs",size:"md",padding:"none",style:{"margin-top":"-11px"},onClick:i.routerBack},null,8,["onClick"]),t[2]||(t[2]=r("span",{class:"font-size-30px"},"Подтверждение карты ",-1))]),u(d,{class:"q-gutter-sm margin-block-end payouts-card_form",onSubmit:i.verifyCardSubmit},{default:h(()=>[r("div",kre,[t[3]||(t[3]=r("div",null," Введите номер карты ",-1)),r("div",null,Y(i.getExpirationCardNumber(o.cardNumber)),1)]),r("div",null,[u(a,{"is-error":!!o.errorText,"error-text":o.errorText},null,8,["is-error","error-text"])]),r("div",null,[u(c,{modelValue:o.numberCardForm,"onUpdate:modelValue":t[0]||(t[0]=m=>o.numberCardForm=m),label:"Введите номер карты",color:"positive",rules:[m=>!o.isSubmit||m&&m.length||"Введите номер карты"]},null,8,["modelValue","rules"])]),r("div",wre,[r("div",qre,[u(l,{color:"positive",label:"Подтвердить",class:"q-px-xl",type:"submit",loading:o.isLoading,outline:"",rounded:"",onClick:t[1]||(t[1]=m=>o.isSubmit=!0)},null,8,["loading"])]),r("div",Sre,[u(p,{to:"/",class:"green green-hover_no-border"},{default:h(()=>t[4]||(t[4]=[H(" Вернуться на главную ")])),_:1})])])]),_:1},8,["onSubmit"])])}const Pre=Z(bre,[["render",Cre],["__scopeId","data-v-63d75bae"]]),$re={name:"NotificationsContainerTable",data(){return{filter:"",allRows:"first",notificationsColumns:[{name:"id",label:" ",align:"left",field:"id",sortable:!1},{name:"iconName",label:" ",align:"left",field:"iconName",sortable:!1},{name:"iconColor",label:" ",align:"left",field:"iconColor",sortable:!1},{name:"name",label:" ",align:"left",field:"name",sortable:!1},{name:"section",label:" ",align:"left",field:"section",sortable:!1},{name:"subSection",label:" ",align:"left",field:"subSection",sortable:!1},{name:"sentDate",align:"right",label:"",field:"sentDate",sortable:!1},{name:"isRead",hide:!0,field:"isRead",sortable:!1}],sortOptions:["Все","Прочитанные","Непрочитанные"],sortModel:"Все"}},computed:{notifications(){var t;let e=this.$store.getters["user/notifications"];return this.sortModel==="Прочитанные"&&e.length?e=e.filter(n=>n.isRead===!0):this.sortModel==="Непрочитанные"&&e.length&&(e=e.filter(n=>(n==null?void 0:n.isRead)===!1)),(t=e==null?void 0:e.sort)==null?void 0:t.call(e,(n,s)=>(s==null?void 0:s.id)-(n==null?void 0:n.id))},notificationsFilter(){const e=this.notifications;return this.allRows==="first"&&(e!=null&&e.length)&&(e==null?void 0:e.length)>10?e.slice(0,10):e}},methods:{...ss({notificationsUpdate:"user/notificationsUpdate"}),routerBack(){this.$router.go(-1)},alert:function(e){this.$q.notify({multiLine:!0,progress:!0,message:"Новое уведомление!<br />"+e,color:"green",position:"top",html:!0})},isColsRead:function(e){var n;const t=(n=e==null?void 0:e.find)==null?void 0:n.call(e,s=>s.name=="isRead"||s.field=="isRead");return t==null?void 0:t.value},colorIcon:function(e){var n;const t=(n=e==null?void 0:e.find)==null?void 0:n.call(e,s=>s.name=="iconColor"||s.field=="iconColor");return t==null?void 0:t.value},searchValue:function(e,t){var s;const n=(s=e==null?void 0:e.find)==null?void 0:s.call(e,o=>o.name==t||o.field==t);return n==null?void 0:n.value},nextNotification:function(e){var n;this.$router.push("/notification/"+e);let t=this.$store.getters["user/notifications"];if(t!=null&&t.length&&((n=t==null?void 0:t.some)!=null&&n.call(t,s=>s&&s.id===e&&s.isRead===!1))){for(const s of t)s&&s.id===e&&s.isRead===!1&&(s.isRead=!0);this.notificationsUpdate(t)}}}},Lre={class:"col-12"},Ere={class:"q-pt-md"},Rre={class:"font-size-14px"},Nre={class:"font-size-14px"},Are={class:"font-size-14px"},Mre={class:"font-size-14px"},zre={key:0,class:"text-right full-width q-btn-icon"};function Dre(e,t,n,s,o,i){const l=f("q-select"),a=f("q-icon"),c=f("q-input"),p=f("q-item"),d=f("q-list"),m=f("q-card"),v=f("q-btn"),_=f("q-table");return g(),x("div",null,[u(_,{grid:"",title:"",rows:i.notificationsFilter,columns:o.notificationsColumns,"row-key":"name",filter:o.filter,"rows-per-page-options":[0],"no-data-label":"Список пуст"},{"top-left":h(()=>[u(l,{modelValue:o.sortModel,"onUpdate:modelValue":t[0]||(t[0]=y=>o.sortModel=y),options:o.sortOptions,label:"Показать:",color:"positive",style:{"min-width":"160px"}},null,8,["modelValue","options"])]),"top-right":h(()=>[u(c,{modelValue:o.filter,"onUpdate:modelValue":t[1]||(t[1]=y=>o.filter=y),dense:"",debounce:"300",placeholder:"Поиск"},{append:h(()=>[u(a,{name:"search"})]),_:1},8,["modelValue"])]),item:h(y=>[r("div",Lre,[u(m,{class:"shadow-none border-bottom q-pa-sm notification_table-col",style:{"border-radius":"0px !important"},onClick:q=>i.nextNotification(i.searchValue(y.cols,"id"))},{default:h(()=>[u(d,{dense:"",class:Lt([{"text-weight-bold":i.searchValue(y.cols,"isRead")===!1},"row"])},{default:h(()=>[u(p,{class:"col-12 col-lg-1 col-md-1 col-sm-1"},{default:h(()=>[r("div",Ere,[u(a,{name:i.searchValue(y.cols,"iconName"),color:i.searchValue(y.cols,"iconColor"),class:"font-size-20px"},null,8,["name","color"])])]),_:2},1024),u(p,{class:"col-12 col-lg-2 col-md-3 col-sm-4"},{default:h(()=>[r("div",null,[r("div",null,[r("span",Rre,Y(i.searchValue(y.cols,"name")),1)]),r("div",null,[r("span",Nre,Y(i.searchValue(y.cols,"sentDate")),1)])])]),_:2},1024),u(p,{class:"col-12 col-lg-9 col-md-8 col-sm-7"},{default:h(()=>[r("div",null,[r("div",null,[r("span",Are,Y(i.searchValue(y.cols,"section")),1)]),r("div",null,[r("span",Mre,Y(i.searchValue(y.cols,"subSection")),1)])])]),_:2},1024)]),_:2},1032,["class"])]),_:2},1032,["onClick"])])]),bottom:h(()=>[i.notifications&&i.notifications.length>10?(g(),x("div",zre,[o.allRows==="first"?(g(),K(v,{key:0,color:"grey",icon:"expand_more",label:"Развернуть",flat:"",outline:"",rounded:"",size:"14px",onClick:t[2]||(t[2]=()=>o.allRows="all")})):R("",!0),o.allRows==="all"?(g(),K(v,{key:1,color:"grey",icon:"keyboard_control_key",label:"Свернуть",flat:"",outline:"",rounded:"",size:"14px",onClick:t[3]||(t[3]=()=>o.allRows="first")})):R("",!0)])):R("",!0)]),_:1},8,["rows","columns","filter"])])}const Tre=Z($re,[["render",Dre],["__scopeId","data-v-d9b15a61"]]),Vre={name:"Notifications",components:{Notifications_container_table:Tre},computed:{isProfile:function(){return this.$store.getters["user/isProfile"]}}},Bre={class:"notifications-contrainer"},Ire={class:"container"},Ore={class:"row q-pb-xl"},Fre={key:0,class:"col-12 q-pl-md q-pr-md"};function Ure(e,t,n,s,o,i){const l=f("Notifications_container_table");return g(),x("div",Bre,[r("div",Ire,[r("div",Ore,[t[0]||(t[0]=r("div",{class:"col-12 q-pb-lg"},[r("span",{class:"font-size-30px"},"Уведомления")],-1)),i.isProfile?(g(),x("div",Fre,[u(l)])):R("",!0)])])])}const Hre=Z(Vre,[["render",Ure],["__scopeId","data-v-0a25def2"]]),jre={name:"Notification",components:{Notification_container_form:Af},data(){return{loading:!1,filter:"",notification:null}},computed:{isProfile:function(){return this.$store.getters["user/isProfile"]}},created(){var t,n;this.loading=!0;const e=(n=(t=this.$route.params)==null?void 0:t.pathMatch)==null?void 0:n[0];this.notificationLoading(e).then(s=>{var o;this.notification=(o=s==null?void 0:s.result)==null?void 0:o.notification,this.notification||this.$router.push("/error"),this.loading=!1}).catch(s=>{this.loading=!1,console.warn(s,"err"),this.$router.push("/error")}).finally(()=>{this.loading=!1})},methods:{...De({notificationLoading:"userNotification/notification"}),routerBack(){this.$router.go(-1)}}},Jre={key:0,class:"notification-contrainer container"},Qre={key:0,class:"text-center q-pt-xl mt-10vh"},Wre={key:1},Kre={class:"q-pt-xl q-px-lg"};function Gre(e,t,n,s,o,i){const l=f("q-circular-progress"),a=f("q-btn"),c=f("notification_container_form");return i.isProfile?(g(),x("div",Jre,[o.loading?(g(),x("div",Qre,[u(l,{indeterminate:"",size:"7rem",color:"positive",class:"q-ma-md"}),t[0]||(t[0]=r("h3",{style:{"margin-top":"20px"}}," Загрузка ",-1))])):(g(),x("div",Wre,[r("div",null,[u(a,{unelevated:"",round:"",color:"positive",icon:"arrow_back",class:"q-mr-xs",size:"md",padding:"none",style:{"margin-top":"-11px"},onClick:i.routerBack},null,8,["onClick"]),t[1]||(t[1]=r("span",{class:"font-size-30px"},"Уведомление ",-1))]),r("div",Kre,[u(c,{notification:o.notification},null,8,["notification"])])]))])):R("",!0)}const Yre=Z(jre,[["render",Gre],["__scopeId","data-v-642435d8"]]),Xre={name:"EditingPhone1",props:{phone:{typeof:String,default:null},isUpdatePhone:{typeof:Boolean,default:null}},data:()=>({phoneNumber:null}),created(){if(this.$props.phone){this.phoneNumber=He.hideNumberr(this.$props.phone);return}let e=this.$store.getters["user/phoneNumber"];e=e==null?void 0:e.replace(/[^0-9]/g,""),e&&(e==null?void 0:e.length)===11&&e[0]==="7"&&(e="+"+e),e&&(e==null?void 0:e.length)===11&&e[0]==="8"&&(e="+7"+e.slice(1)),e=`${e[0]}${e[1]} (${e[2]}${e[3]}${e[4]})${e[5]}${e[6]}${e[7]} ${e[8]}${e[9]} ${e[10]}${e[11]}`,this.phoneNumber=He.hideNumberr(e)},methods:{submit(){this.$emit("next")}}},Zre={class:"q-pt-lg editing__container"},eae={class:"q-mx-auto",style:{"max-width":"300px"}},tae={key:0,class:"text-positive text-center text-body1 no-margin"},nae={class:"q-pt-md q-mx-auto",style:{"max-width":"300px"}},oae={class:"text-center q-mt-lg q-mx-auto"};function sae(e,t,n,s,o,i){const l=f("q-input"),a=f("q-btn"),c=f("q-form");return g(),x("div",Zre,[u(c,{class:"margin-block-end q-mx-auto q-pt-md",onSubmit:i.submit},{default:h(()=>[r("div",eae,[n.isUpdatePhone?(g(),x("p",tae,t[1]||(t[1]=[r("span",{class:"font-size-14px"},"Номер телефона обновлён",-1)]))):R("",!0)]),r("div",nae,[u(l,{modelValue:e.phoneNumber,"onUpdate:modelValue":t[0]||(t[0]=p=>e.phoneNumber=p),color:"positive",label:"Текущий номер телефона","fill-mask":"",disable:"",autocomplete:"off"},null,8,["modelValue"])]),r("div",oae,[u(a,{color:"positive",label:"Изменить номер телефона",outline:"",rounded:"",size:"lg",type:"submit",class:"font-size-14px"})])]),_:1},8,["onSubmit"])])}const iae=Z(Xre,[["render",sae],["__scopeId","data-v-71fe9930"]]),lae={name:"EditingPhone2",data(){return{isSubmit:!1,password:"",isPwd:!0,loading:!1,isErrLoading:!1,errString:"Неизвестная ошибка"}},methods:{...De({userPasswordCheck:"user/userPasswordCheck"}),validatorPassword:function(e){return!(this.isSubmit&&(!e||e.length<6))},submit(){this.loading=!0,this.userPasswordCheck({password:this.password}).then(()=>{this.$emit("next")}).catch(e=>{var t;console.warn(e),this.errString=((t=e==null?void 0:e.data)==null?void 0:t.errorMessage)??"К сожалению, возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0}).finally(()=>{this.loading=!1})}}},rae={class:"q-pt-lg editing__container"},aae={class:"q-pt-lg no-margin"},uae={key:0,class:"text-red-5 text-center text-body1 no-margin"},cae={class:"font-size-14px"},dae={class:"q-pt-sm"},pae={class:"text-center q-mt-lg q-mx-auto"};function mae(e,t,n,s,o,i){const l=f("q-icon"),a=f("q-input"),c=f("q-btn"),p=f("q-form");return g(),x("div",rae,[u(p,{class:"margin-block-end q-mx-auto q-pt-md",onSubmit:i.submit},{default:h(()=>[t[3]||(t[3]=r("div",{class:"text-center font-size-20px"}," Для изменения номера телефона введите пароль от учетной записи ",-1)),u(Be,{name:"slide-fade",mode:"out-in"},{default:h(()=>[r("div",aae,[o.isErrLoading?(g(),x("p",uae,[r("span",cae,Y(o.errString),1)])):R("",!0)])]),_:1}),r("div",dae,[u(a,{modelValue:o.password,"onUpdate:modelValue":t[1]||(t[1]=d=>o.password=d),type:o.isPwd?"password":"text",label:"Пароль",color:"positive",rules:[d=>i.validatorPassword(d)||"Введите пароль"],autocomplete:"off"},{append:h(()=>[u(l,{name:o.isPwd?"visibility_off":"visibility",class:"cursor-pointer",style:{width:"0%"},onClick:t[0]||(t[0]=d=>o.isPwd=!o.isPwd)},null,8,["name"])]),_:1},8,["modelValue","type","rules"])]),r("div",pae,[u(c,{color:"positive",label:"Подтвердить пароль",outline:"",rounded:"",size:"lg",loading:o.loading,type:"submit",class:"font-size-14px",onClick:t[2]||(t[2]=d=>o.isSubmit=!0)},null,8,["loading"])])]),_:1},8,["onSubmit"])])}const fae=Z(lae,[["render",mae],["__scopeId","data-v-6057d5c0"]]),hae={name:"EditingPhone3",data(){return{isSubmit:!1,phone:null,loading:!1,isErrLoading:!1,errString:"Неизвестная ошибка",success:!1}},methods:{...De({profileEditPhone:"profileEditPhone/getClientEditPhoneSend"}),validatorNumber(e){return!(this.isSubmit&&!(He!=null&&He.validatorNumber(e)))},submit(){var e,t;if(((t=(e=this.phone)==null?void 0:e.replace)==null?void 0:t.call(e,/\D+/g,""))===this.$store.getters["user/phoneNumber"]){this.errString="Необходимо ввести новый номер телефона",this.isErrLoading=!0;return}this.loading=!0,this.profileEditPhone({phoneNumber:this.phone}).then(n=>{this.$emit("next",{deliveryType:n.deliveryType,phoneNumber:this.phone})}).catch(n=>{var s,o,i,l,a;((o=(s=n==null?void 0:n.data)==null?void 0:s.result)==null?void 0:o.success)===!1||(l=(i=n==null?void 0:n.data)==null?void 0:i.result)!=null&&l.exception?this.errString="Ошибка на сервере. В данный момент сервис подтверждения номера телефона не работает":this.errString=((a=n==null?void 0:n.data)==null?void 0:a.errorMessage)??"К сожалению, возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0}).finally(()=>{this.loading=!1})},onPastePhone(e){var o,i,l;const t=(i=(o=e==null?void 0:e.clipboardData)==null?void 0:o.getData)==null?void 0:i.call(o,"text");let n=(l=t==null?void 0:t.replace)==null?void 0:l.call(t,/\D+/g,"");n!=null&&n.length&&(n[0]===8||n[0]==="8"?n[0]=7:(n==null?void 0:n[0])!==7&&(n==null?void 0:n[0])!=="7"&&(n=`7${n??null}`));const s=n;setTimeout(()=>{this.phone=`+7(${s==null?void 0:s[1]}${s==null?void 0:s[2]}${s==null?void 0:s[3]})${s==null?void 0:s[4]}${s==null?void 0:s[5]}${s==null?void 0:s[6]} ${s==null?void 0:s[7]}${s==null?void 0:s[8]} ${s==null?void 0:s[9]}${s==null?void 0:s[10]}`},0)}}},gae={class:"q-pt-lg editing__container"},vae={class:"q-pt-lg q-mx-auto",style:{"max-width":"300px"}},_ae={key:0,class:"text-red-5 text-center no-margin"},bae={class:"font-size-14px"},yae={class:"text-center q-pt-lg q-mx-auto",style:{"max-width":"300px"}},xae={class:"text-center q-mt-lg q-mx-auto"};function kae(e,t,n,s,o,i){const l=f("q-input"),a=f("q-btn"),c=f("q-form");return g(),x("div",gae,[u(c,{class:"margin-block-end q-mx-auto q-pt-md",onSubmit:i.submit},{default:h(()=>[t[2]||(t[2]=r("div",{class:"text-center font-size-20px"}," Введите новый номер телефона ",-1)),r("div",vae,[o.isErrLoading?(g(),x("p",_ae,[r("span",bae,Y(o.errString),1)])):R("",!0)]),r("div",yae,[u(l,{modelValue:o.phone,"onUpdate:modelValue":t[0]||(t[0]=p=>o.phone=p),label:"Новый номер телефона",mask:"+7(###)### ## ##",inputmode:"tel",pattern:"\\+?[0-9\\s\\-\\(\\)]+","fill-mask":"",color:"positive",rules:[p=>i.validatorNumber(p)||"Введите номер телефона"],autocomplete:"off",onPaste:i.onPastePhone},null,8,["modelValue","rules","onPaste"])]),r("div",xae,[u(a,{color:"positive",label:"Продолжить",outline:"",rounded:"",size:"lg",loading:o.loading,type:"submit",class:"font-size-14px",onClick:t[1]||(t[1]=p=>o.isSubmit=!0)},null,8,["loading"])])]),_:1},8,["onSubmit"])])}const wae=Z(hae,[["render",kae],["__scopeId","data-v-3f990b0a"]]),qae={name:"EditingPhone4",props:{deliveryType:{typeof:String,default:null},phoneNumber:{typeof:String,default:null}},data(){return{isSubmit:!1,loading:!1,isErrLoading:!1,errString:"Неизвестная ошибка",code:null,resendDisable:!1,resendCodeDisable:!1,timer:0,method:null}},watch:{timer:function(e,t){if(e<=0){this.resendCodeDisable=!1;return}(++e==t||t<=0)&&setTimeout(()=>--this.timer,1e3)}},created(){this.timer=60,this.resendCodeDisable=!0,this.method=this.deliveryType},methods:{...De({profileEditPhone:"profileEditPhone/getClientEditPhoneSend",getClientEditPhoneCheck:"profileEditPhone/getClientEditPhoneCheck",userProfile:"user/userProfile"}),resendCode(){this.timer=60,this.resendCodeDisable=!0,this.profileEditPhone({phoneNumber:this.phoneNumber}).then(e=>{this.method=e.deliveryType,this.$q.notify({multiLine:!0,progress:!0,message:"Код отправлен!",position:"center",color:"positive",timeout:2e3})}).catch(e=>{console.warn(e),this.$q.notify({multiLine:!0,progress:!0,message:"Внимание! Временные неполадки, код аутентификации не отправлен",position:"center",icon:"report_problem",color:"warning",timeout:2e3})}).finally(()=>{})},validatorCode:function(e){return!(this.isSubmit&&(!e||e.length<2))},update(){this.$q.loading.show({message:"Обновление. Пожалуйста, подождите...",backgroundColor:"white",spinnerColor:"positive",messageColor:"grey-8",customClass:"customClass-loading"}),this.userProfile().then(()=>{this.$emit("success",{isUpdatePhone:!0,phone:this.phoneNumber})}).catch(e=>{console.warn(e)}).finally(()=>{this.$q.loading.hide()})},submit(){var e,t;this.loading=!0,this.errString="",this.isErrLoading=!1,this.getClientEditPhoneCheck({phoneNumber:this.phoneNumber,code:(t=(e=this.code)==null?void 0:e.replace)==null?void 0:t.call(e,/\s/g,"")}).then(()=>{this.update()}).catch(n=>{var s;this.errString=((s=n==null?void 0:n.data)==null?void 0:s.errorMessage)??"К сожалению, возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0}).finally(()=>{this.loading=!1})}}},Sae={class:"q-pt-lg"},Cae={class:"editing__container"},Pae={class:"no-margin"},$ae={key:0,class:"text-red-5 text-center text-body1 no-margin"},Lae={class:"font-size-14px"},Eae={class:"q-pt-md",style:{"max-width":"380px",margin:"0 auto"}},Rae={style:{"min-width":"60px","margin-bottom":"-25px"}},Nae={key:0,class:"text-caption"},Aae={style:{"min-width":"60px","margin-bottom":"-25px"}},Mae={key:0,class:"text-caption"},zae={style:{"min-width":"60px","margin-bottom":"-25px"}},Dae={key:0,class:"text-caption"},Tae={style:{"max-width":"380px",margin:"0 auto","line-height":"normal"},class:"q-pt-md text-caption font-size-12px"},Vae={key:0},Bae=["innerHTML"],Iae={key:1},Oae=["innerHTML"],Fae={key:2},Uae=["innerHTML"],Hae={class:"form-row text-center q-pt-lg"},jae={class:"col-12"};function Jae(e,t,n,s,o,i){const l=f("q-btn"),a=f("q-tooltip"),c=f("q-input"),p=f("q-form");return g(),x("div",Sae,[r("div",Cae,[u(p,{class:"q-gutter-sm margin-block-end",onSubmit:i.submit},{default:h(()=>[t[14]||(t[14]=r("div",{class:"text-center font-size-20px"}," Введите код подтверждения ",-1)),u(Be,{name:"slide-fade",mode:"out-in"},{default:h(()=>[r("div",Pae,[o.isErrLoading?(g(),x("p",$ae,[r("span",Lae,Y(o.errString),1)])):R("",!0)])]),_:1}),r("div",Eae,[o.method=="sms"||o.method=="Sms"||o.method=="SMS"?(g(),K(c,{key:0,modelValue:o.code,"onUpdate:modelValue":t[0]||(t[0]=d=>o.code=d),color:"positive",label:"Код",mask:"# # # #",inputmode:"numeric","fill-mask":"",rules:[d=>i.validatorCode(d)||"Введите код"],autocomplete:"off"},{after:h(()=>[r("div",Rae,[u(l,{round:"",dense:"",flat:"",icon:"update",disable:o.resendCodeDisable,onClick:i.resendCode},null,8,["disable","onClick"]),o.timer&&(o.timer>0||o.timer!="0")?(g(),x("span",Nae,Y(o.timer),1)):R("",!0),u(a,null,{default:h(()=>t[4]||(t[4]=[H(" Повторно отправить СМС ")])),_:1})])]),_:1},8,["modelValue","rules"])):o.method=="flashcall"||o.method=="FlashCall"?(g(),K(c,{key:1,modelValue:o.code,"onUpdate:modelValue":t[1]||(t[1]=d=>o.code=d),color:"positive",label:"последние 4 цифры",mask:"# # # #",inputmode:"numeric","fill-mask":"",rules:[d=>i.validatorCode(d)||"Введите последние 4 цифры"],autocomplete:"off"},{after:h(()=>[r("div",Aae,[u(l,{round:"",dense:"",flat:"",icon:"update",disable:o.resendCodeDisable,onClick:i.resendCode},null,8,["disable","onClick"]),o.timer&&(o.timer>0||o.timer!="0")?(g(),x("span",Mae,Y(o.timer),1)):R("",!0),u(a,null,{default:h(()=>t[5]||(t[5]=[H(" Повторно позвонить ")])),_:1})])]),_:1},8,["modelValue","rules"])):(g(),K(c,{key:2,modelValue:o.code,"onUpdate:modelValue":t[2]||(t[2]=d=>o.code=d),color:"positive",label:"Код",mask:"# # # # # #",inputmode:"numeric","fill-mask":"",rules:[d=>i.validatorCode(d)||"Введите код"],autocomplete:"off"},{after:h(()=>[r("div",zae,[u(l,{round:"",dense:"",flat:"",icon:"update",disable:o.resendCodeDisable,onClick:i.resendCode},null,8,["disable","onClick"]),o.timer&&(o.timer>0||o.timer!="0")?(g(),x("span",Dae,Y(o.timer),1)):R("",!0),u(a,null,{default:h(()=>t[6]||(t[6]=[H(" Повторно позвонить ")])),_:1})])]),_:1},8,["modelValue","rules"]))]),r("div",Tae,[o.method&&(o.method=="sms"||o.method=="Sms"||o.method=="SMS")?(g(),x("span",Vae,[t[7]||(t[7]=H(" Необходимо ввести СМС-код, отправленный на указанный номер телефона ")),r("span",{innerHTML:n.phoneNumber},null,8,Bae),t[8]||(t[8]=H(" для его подтверждения "))])):o.method&&(o.method=="flashcall"||o.method=="FlashCall")?(g(),x("span",Iae,[t[9]||(t[9]=H(" Необходимо ввести последние 4 цифры телефонного номера, с которого был совершён входящий звонок на указанный номер телефона ")),r("span",{innerHTML:n.phoneNumber},null,8,Oae),t[10]||(t[10]=H(" для его подтверждения"))])):(g(),x("span",Fae,[t[11]||(t[11]=H(" Необходимо ввести код, отправленный на указанный номер телефона ")),r("span",{innerHTML:n.phoneNumber},null,8,Uae),t[12]||(t[12]=H(" для его подтверждения "))]))]),r("div",Hae,[r("div",jae,[u(l,{color:"positive",loading:o.loading,outline:"",rounded:"",type:"submit",onClick:t[3]||(t[3]=d=>o.isSubmit=!0)},{default:h(()=>t[13]||(t[13]=[r("div",{class:"font-size-14px"}," Подтвердить ",-1)])),_:1},8,["loading"])])])]),_:1},8,["onSubmit"])])])}const Qae=Z(qae,[["render",Jae],["__scopeId","data-v-3dbd81d4"]]),Wae={name:"EditingPhone",components:{EditingPhone1:iae,EditingPhone2:fae,EditingPhone3:wae,EditingPhone4:Qae},data(){return{isEditingPhone1:!0,isEditingPhone2:!1,isEditingPhone3:!1,isEditingPhone4:!1,data1:null,data4:null}},created(){this.isEditingPhone1=!0,this.isEditingPhone2=!1,this.isEditingPhone3=!1,this.isEditingPhone4=!1,this.data1=null,this.data4=null},methods:{next1(){this.isEditingPhone1=!1,this.isEditingPhone2=!0,this.isEditingPhone3=!1,this.isEditingPhone4=!1,this.data1=null,this.data4=null},next2(){this.isEditingPhone1=!1,this.isEditingPhone2=!1,this.isEditingPhone3=!0,this.isEditingPhone4=!1,this.data1=null,this.data4=null},next3(e){this.isEditingPhone1=!1,this.isEditingPhone2=!1,this.isEditingPhone3=!1,this.isEditingPhone4=!0,this.data1=null,this.data4=e},success(e){this.isEditingPhone1=!0,this.isEditingPhone2=!1,this.isEditingPhone3=!1,this.isEditingPhone4=!1,this.data1=e,this.data4=null},back(){this.isEditingPhone1=!0,this.isEditingPhone2=!1,this.isEditingPhone3=!1,this.isEditingPhone4=!1,this.data1=null,this.data4=null}}};function Kae(e,t,n,s,o,i){var d,m,v,_;const l=f("EditingPhone1"),a=f("EditingPhone2"),c=f("EditingPhone3"),p=f("EditingPhone4");return g(),x("div",null,[o.isEditingPhone1?(g(),K(l,{key:0,phone:(d=o.data1)==null?void 0:d.phone,"is-update-phone":(m=o.data1)==null?void 0:m.isUpdatePhone,onNext:i.next1},null,8,["phone","is-update-phone","onNext"])):R("",!0),o.isEditingPhone2?(g(),K(a,{key:1,onNext:i.next2,onBack:i.back},null,8,["onNext","onBack"])):R("",!0),o.isEditingPhone3?(g(),K(c,{key:2,onNext:i.next3,onBack:i.back},null,8,["onNext","onBack"])):R("",!0),o.isEditingPhone4?(g(),K(p,{key:3,"delivery-type":(v=o.data4)==null?void 0:v.deliveryType,"phone-number":(_=o.data4)==null?void 0:_.phoneNumber,onBack:i.back,onSuccess:i.success},null,8,["delivery-type","phone-number","onBack","onSuccess"])):R("",!0)])}const Gae=Z(Wae,[["render",Kae]]),Yae={name:"EditingPassword1",props:{data:null},data(){return{isForm1:!0,isPwd1:!0,isPwd2:!0,password1:"",password2:"",success:!1,isErrLoading:!1,errString:"",errorPassword:"",isSubmit:!1,loading:!1,method:null,codeId:null,codeEntered:null,isSubmit2:!1}},computed:{phoneNumberUser(){return this.$store.getters["user/phoneNumber"]}},created(){this.$props.data&&(this.success=this.$props.data.success)},methods:{...De({forgotPasswordAsync:"userSetting/forgotPasswordAsync",resetForgotPasswordAsync:"userSetting/resetForgotPasswordAsync"}),validatorCode:function(e){return!(this.isSubmit2&&(!e||e.length<2||e.includes("_")))},sendPassword(){this.loading=!0,this.errString="",this.isErrLoading=!1;var e=document.getElementsByName("__RequestVerificationToken")[0].defaultValue;let t=this.phoneNumberUser,n=this.codeEntered,s=this.codeId,o=this.password1;n=n.replace(/\s/g,""),this.resetForgotPasswordAsync({password:o,phoneNumber:t,codeId:s,codeEntered:n,nameDefaultValue:e}).then(()=>{this.isForm1=!0,this.isPwd1=!0,this.isPwd2=!0,this.password1="",this.password2="",this.success=!0,this.isErrLoading=!1,this.errString="",this.errorPassword="",this.isSubmit=!1,this.loading=!1,this.method=null,this.codeId=null,this.codeEntered=null,this.isSubmit2=!1}).catch(i=>{var l;this.errString=((l=i==null?void 0:i.data)==null?void 0:l.errorMessage)??"К сожалению, возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0}).finally(()=>{this.loading=!1})},checkoutCode(){this.loading=!0,this.errString="",this.isErrLoading=!1,this.sendPassword()},updatePassword(){if(this.success=!1,!this.phoneNumberUser){this.isErrLoading=!0,this.errString="Ошибка на сервере. В данный момент смена пароля не работает";return}this.errString="",this.isErrLoading=!1,this.loading=!0,this.forgotPasswordAsync({phoneNumber:this.phoneNumberUser}).then(e=>{this.codeId=e.codeId,this.isErrLoading=!1,this.method=e.method,this.isForm1=!1,this.$emit("next",{codeId:e.codeId,method:this.method,phoneNumber:this.phoneNumberUser,password1:this.password1,password2:this.password2})}).catch(e=>{var t,n,s,o,i;((n=(t=e==null?void 0:e.data)==null?void 0:t.result)==null?void 0:n.success)===!1||(o=(s=e==null?void 0:e.data)==null?void 0:s.result)!=null&&o.exception?this.errString="Ошибка на сервере. В данный момент сервис подтверждения номера телефона не работает":this.errString=((i=e==null?void 0:e.data)==null?void 0:i.errorMessage)??"К сожалению, возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0}).finally(()=>{this.loading=!1})},validatorPassword:function(e){const t=/[a-z]/g,n=/[A-Z]/g,s=/[0-9]/g;if(this.isSubmit)if(e.match(t))if(e.match(n)){if(e.length<8)return this.errorPassword="Длина пароля должна составлять не менее 8 символов",!1;if(e.match(s)){if(this.password1&&this.password2&&e==this.password2&&this.password1!=this.password2)return this.errorPassword="Пароли не совпадают",!1}else return this.errorPassword="Пароль должен содержать хотя бы одну цифру",!1}else return this.errorPassword="Пароль должен содержать хотя бы одну заглавную букву",!1;else return this.errorPassword="Пароль должен содержать хотя бы одну букву в нижнем регистре",!1;return!0}}},Xae={class:"q-pt-lg"},Zae={class:"editing__container"},eue={class:"no-margin"},tue={key:0,class:"text-positive text-center text-body1 no-margin text-weight-bold"},nue={key:1,class:"text-red-5 text-center text-body1 no-margin"},oue={class:"font-size-14px"},sue={class:"q-pt-sm"},iue={class:"q-pt-sm"},lue={class:"text-center"};function rue(e,t,n,s,o,i){const l=f("q-icon"),a=f("q-input"),c=f("q-btn"),p=f("q-form");return g(),x("div",Xae,[r("div",Zae,[u(p,{class:"q-gutter-md",onSubmit:i.updatePassword},{default:h(()=>[r("div",null,[u(Be,{name:"slide-fade",mode:"out-in"},{default:h(()=>[r("div",eue,[o.success?(g(),x("p",tue,t[5]||(t[5]=[r("span",{class:"font-size-14px"},"Пароль изменен",-1)]))):R("",!0),o.isErrLoading?(g(),x("p",nue,[r("span",oue,Y(o.errString),1)])):R("",!0)])]),_:1})]),r("div",sue,[u(a,{modelValue:o.password1,"onUpdate:modelValue":t[1]||(t[1]=d=>o.password1=d),type:o.isPwd1?"password":"text",label:"Новый пароль",color:"positive",rules:[d=>i.validatorPassword(d)||o.errorPassword],autocomplete:"off",class:"reg-form-input"},{append:h(()=>[u(l,{name:o.isPwd1?"visibility_off":"visibility",class:"cursor-pointer",style:{width:"0%"},onClick:t[0]||(t[0]=d=>o.isPwd1=!o.isPwd1)},null,8,["name"])]),_:1},8,["modelValue","type","rules"])]),r("div",iue,[u(a,{modelValue:o.password2,"onUpdate:modelValue":t[3]||(t[3]=d=>o.password2=d),type:o.isPwd2?"password":"text",label:"Подтвердите новый пароль",color:"positive",rules:[d=>i.validatorPassword(d)||o.errorPassword],autocomplete:"off"},{append:h(()=>[u(l,{name:o.isPwd2?"visibility_off":"visibility",class:"cursor-pointer",style:{width:"0%"},onClick:t[2]||(t[2]=d=>o.isPwd2=!o.isPwd2)},null,8,["name"])]),_:1},8,["modelValue","type","rules"]),t[6]||(t[6]=r("p",{class:"q-pt-md text-caption font-size-12px",style:{"line-height":"normal"}}," Пароль должен иметь длину не менее 8 символов, а также содержать заглавные латинские буквы, строчные латинские буквы и цифры: A-z и 0-9. Кириллические символы недопустимы. ",-1))]),r("div",lue,[u(c,{color:"positive",class:"q-px-lg q-mt-lg font-size-14px",label:"Сохранить изменения",outline:"",rounded:"",size:"lg",loading:o.loading,type:"submit",onClick:t[4]||(t[4]=()=>o.isSubmit=!0)},null,8,["loading"])])]),_:1},8,["onSubmit"])])])}const aue=Z(Yae,[["render",rue],["__scopeId","data-v-4190ea07"]]),uue={name:"EditingPassword2",props:{data:null},data(){return{isForm1:!0,isPwd1:!0,isPwd2:!0,password1:"",password2:"",success:!1,isErrLoading:!1,errString:"",errorPassword:"",isSubmit:!1,loading:!1,method:null,codeId:null,codeEntered:null,isSubmit2:!1,phoneHideNumber:null,isPhoneDeleteDialog:!1,isDialog:!1,resendDisable:!1,resendCodeDisable:!1,timer:0}},computed:{phoneNumberUser(){return this.$store.getters["user/phoneNumber"]}},watch:{timer:function(e,t){if(e<=0){this.resendCodeDisable=!1;return}(++e==t||t<=0)&&setTimeout(()=>--this.timer,1e3)}},created(){this.$props.data&&(this.codeId=this.$props.data.codeId,this.method=this.$props.data.method,this.phoneNumber=this.$props.data.phoneNumberUser,this.password1=this.$props.data.password1,this.password2=this.$props.data.password2);let e=this.$store.getters["user/phoneNumber"];e=e==null?void 0:e.replace(/[^0-9]/g,""),e&&(e==null?void 0:e.length)===11&&e[0]==="7"&&(e="+"+e),e&&(e==null?void 0:e.length)===11&&e[0]==="8"&&(e="+7"+e.slice(1)),e=`${e[0]}${e[1]} (${e[2]}${e[3]}${e[4]})${e[5]}${e[6]}${e[7]} ${e[8]}${e[9]} ${e[10]}${e[11]}`,this.phoneHideNumber=He.hideNumberr(e),this.timer=60,this.resendCodeDisable=!0},methods:{...De({forgotPasswordAsync:"userSetting/forgotPasswordAsync",resetForgotPasswordAsync:"userSetting/resetForgotPasswordAsync"}),resendCode(){this.timer=60,this.resendCodeDisable=!0,this.forgotPasswordAsync({phoneNumber:this.phoneNumberUser}).then(e=>{this.method=e.method,this.codeId=e.codeId,this.$q.notify({multiLine:!0,progress:!0,message:"Код отправлен!",position:"center",color:"positive",timeout:2e3})}).catch(e=>{console.warn(e),this.$q.notify({multiLine:!0,progress:!0,message:"Внимание! Временные неполадки, код аутентификации не отправлен",position:"center",icon:"report_problem",color:"warning",timeout:2e3})}).finally(()=>{})},infoClick(){this.isDialog=!0},phoneDeleteClick(){this.isPhoneDeleteDialog=!0},phoneDelete(){this.$emit("back")},validatorCode:function(e){return!(this.isSubmit2&&(!e||e.length<2||e.includes("_")))},sendPassword(){this.loading=!0,this.errString="",this.isErrLoading=!1;var e=document.getElementsByName("__RequestVerificationToken")[0].defaultValue;let t=this.phoneNumberUser,n=this.codeEntered,s=this.codeId,o=this.password1;n=n.replace(/\s/g,""),this.resetForgotPasswordAsync({password:o,phoneNumber:t,codeId:s,codeEntered:n,nameDefaultValue:e}).then(()=>{this.$emit("back",{success:!0})}).catch(i=>{var l;this.errString=((l=i==null?void 0:i.data)==null?void 0:l.errorMessage)??"К сожалению, возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0}).finally(()=>{this.loading=!1})},checkoutCode(){this.loading=!0,this.errString="",this.isErrLoading=!1,this.sendPassword()},updatePassword(){if(this.success=!1,!this.phoneNumberUser){this.isErrLoading=!0,this.errString="Ошибка на сервере. В данный момент смена пароля не работает";return}this.errString="",this.isErrLoading=!1,this.loading=!0,this.forgotPasswordAsync({phoneNumber:this.phoneNumberUser}).then(e=>{this.codeId=e.codeId,this.isErrLoading=!1,this.method=e.method,this.isForm1=!1}).catch(e=>{var t,n,s,o,i;((n=(t=e==null?void 0:e.data)==null?void 0:t.result)==null?void 0:n.success)===!1||(o=(s=e==null?void 0:e.data)==null?void 0:s.result)!=null&&o.exception?this.errString="Ошибка на сервере. В данный момент сервис подтверждения номера телефона не работает":this.errString=((i=e==null?void 0:e.data)==null?void 0:i.errorMessage)??"К сожалению, возникли временные неполадки. Повторите попытку позже",this.isErrLoading=!0}).finally(()=>{this.loading=!1})},validatorPassword:function(e){const t=/[a-z]/g,n=/[A-Z]/g,s=/[0-9]/g;if(this.isSubmit)if(e.match(t))if(e.match(n)){if(e.length<8)return this.errorPassword="Длина пароля должна составлять не менее 8 символов",!1;if(e.match(s)){if(this.password1&&this.password2&&e==this.password2&&this.password1!=this.password2)return this.errorPassword="Пароли не совпадают",!1}else return this.errorPassword="Пароль должен содержать хотя бы одну цифру",!1}else return this.errorPassword="Пароль должен содержать хотя бы одну заглавную букву",!1;else return this.errorPassword="Пароль должен содержать хотя бы одну букву в нижнем регистре",!1;return!0}}},cue={class:"q-pt-lg"},due={class:"editing__container"},pue={class:"text-center text-body2"},mue={class:"no-margin"},fue={class:"no-margin"},hue={key:0,class:"text-red-5 text-center text-body1 no-margin"},gue={class:"font-size-14px"},vue={class:"q-pt-md",style:{"max-width":"380px",margin:"0 auto","padding-right":"70px"}},_ue={class:"q-pt-md",style:{"max-width":"380px",margin:"0 auto"}},bue={style:{"min-width":"60px","margin-bottom":"-25px"}},yue={key:0,class:"text-caption"},xue={style:{"min-width":"60px","margin-bottom":"-25px"}},kue={key:0,class:"text-caption"},wue={style:{"min-width":"60px","margin-bottom":"-25px"}},que={key:0,class:"text-caption"},Sue={style:{"max-width":"380px",margin:"0 auto","line-height":"normal"},class:"q-pt-md text-caption font-size-12px"},Cue={key:0},Pue=["innerHTML"],$ue={key:1},Lue={key:2},Eue=["innerHTML"],Rue={class:"form-row text-center q-pt-lg"},Nue={class:"col-12"};function Aue(e,t,n,s,o,i){const l=f("q-icon"),a=f("q-badge"),c=f("q-input"),p=f("q-btn"),d=f("q-tooltip"),m=f("q-form"),v=f("q-space"),_=f("q-card-section"),y=f("q-card-actions"),q=f("q-card"),C=f("q-dialog"),P=Mn("close-popup");return g(),x("div",cue,[r("div",due,[u(m,{class:"q-gutter-sm margin-block-end",onSubmit:i.checkoutCode},{default:h(()=>[r("div",pue,[r("h5",mue,[u(a,{outline:"",rounded:"",color:"grey",align:"middle",style:{height:"24px",width:"25px","margin-top":"-5px",cursor:"pointer"},onClick:i.phoneDeleteClick},{default:h(()=>[u(l,{name:"arrow_back",color:"grey",style:{"margin-left":"-6px"}})]),_:1},8,["onClick"]),t[8]||(t[8]=r("span",{class:"font-size-20px"},"Введите код подтверждения",-1)),u(a,{outline:"",color:"positive",align:"top",style:{cursor:"pointer"},onClick:i.infoClick},{default:h(()=>t[7]||(t[7]=[H(" ? ")])),_:1},8,["onClick"])])]),u(Be,{name:"slide-fade",mode:"out-in"},{default:h(()=>[r("div",fue,[o.isErrLoading?(g(),x("p",hue,[r("span",gue,Y(o.errString),1)])):R("",!0)])]),_:1}),r("div",vue,[u(c,{modelValue:o.phoneHideNumber,"onUpdate:modelValue":t[0]||(t[0]=w=>o.phoneHideNumber=w),color:"positive",label:"Номер телефона","fill-mask":"",disable:"",autocomplete:"off"},null,8,["modelValue"])]),r("div",_ue,[o.method=="sms"?(g(),K(c,{key:0,modelValue:o.codeEntered,"onUpdate:modelValue":t[1]||(t[1]=w=>o.codeEntered=w),color:"positive",label:"Код",mask:"# # # #",inputmode:"numeric","fill-mask":"",rules:[w=>i.validatorCode(w)||"Введите код"],autocomplete:"off"},{after:h(()=>[r("div",bue,[u(p,{round:"",dense:"",flat:"",icon:"update",disable:o.resendCodeDisable,onClick:i.resendCode},null,8,["disable","onClick"]),o.timer&&(o.timer>0||o.timer!="0")?(g(),x("span",yue,Y(o.timer),1)):R("",!0),u(d,null,{default:h(()=>t[9]||(t[9]=[H(" Повторно отправить СМС ")])),_:1})])]),_:1},8,["modelValue","rules"])):o.method=="flashcall"?(g(),K(c,{key:1,modelValue:o.codeEntered,"onUpdate:modelValue":t[2]||(t[2]=w=>o.codeEntered=w),color:"positive",label:"последние 4 цифры",mask:"# # # #",inputmode:"numeric","fill-mask":"",rules:[w=>i.validatorCode(w)||"Введите последние 4 цифры"],autocomplete:"off"},{after:h(()=>[r("div",xue,[u(p,{round:"",dense:"",flat:"",icon:"update",disable:o.resendCodeDisable,onClick:i.resendCode},null,8,["disable","onClick"]),o.timer&&(o.timer>0||o.timer!="0")?(g(),x("span",kue,Y(o.timer),1)):R("",!0),u(d,null,{default:h(()=>t[10]||(t[10]=[H(" Повторно позвонить ")])),_:1})])]),_:1},8,["modelValue","rules"])):(g(),K(c,{key:2,modelValue:o.codeEntered,"onUpdate:modelValue":t[3]||(t[3]=w=>o.codeEntered=w),color:"positive",label:"Код",mask:"# # # # # #",inputmode:"numeric","fill-mask":"",rules:[w=>i.validatorCode(w)||"Введите код"],autocomplete:"off"},{after:h(()=>[r("div",wue,[u(p,{round:"",dense:"",flat:"",icon:"update",disable:o.resendCodeDisable,onClick:i.resendCode},null,8,["disable","onClick"]),o.timer&&(o.timer>0||o.timer!="0")?(g(),x("span",que,Y(o.timer),1)):R("",!0),u(d,null,{default:h(()=>t[11]||(t[11]=[H(" Повторно позвонить ")])),_:1})])]),_:1},8,["modelValue","rules"]))]),r("div",Sue,[o.method&&o.method=="sms"?(g(),x("span",Cue,[t[12]||(t[12]=H(" Необходимо ввести СМС-код, отправленный на указанный номер телефона ")),r("span",{innerHTML:o.phoneHideNumber},null,8,Pue),t[13]||(t[13]=H(" для его подтверждения "))])):o.method&&o.method=="flashcall"?(g(),x("span",$ue," Необходимо ввести последние 4 цифры телефонного номера, с которого был совершён входящий звонок")):(g(),x("span",Lue,[t[14]||(t[14]=H(" Необходимо ввести код, отправленный на указанный номер телефона ")),r("span",{innerHTML:o.phoneHideNumber},null,8,Eue),t[15]||(t[15]=H(" для его подтверждения "))]))]),r("div",Rue,[r("div",Nue,[u(p,{color:"positive",class:"q-px-lg",outline:"",rounded:"",size:"lg",type:"submit",onClick:t[4]||(t[4]=w=>o.isSubmit2=!0)},{default:h(()=>t[16]||(t[16]=[r("div",{class:"font-size-14px"}," Подтвердить ",-1)])),_:1})])])]),_:1},8,["onSubmit"])]),u(C,{modelValue:o.isDialog,"onUpdate:modelValue":t[5]||(t[5]=w=>o.isDialog=w)},{default:h(()=>[u(q,null,{default:h(()=>[u(_,{class:"row items-center q-pb-none"},{default:h(()=>[t[17]||(t[17]=r("div",{class:"text-h6"}," Подтверждение номера телефона ",-1)),u(v),Je(u(p,{icon:"close",flat:"",round:"",dense:""},null,512),[[P]])]),_:1}),u(_,{class:"q-pt-lg"},{default:h(()=>t[18]||(t[18]=[H(" Для защиты аккаунта мы отправили на указанный номер телефона код. ")])),_:1}),u(y,{align:"right"},{default:h(()=>[Je(u(p,{flat:"",label:"Закрыть",color:"positive"},null,512),[[P]])]),_:1})]),_:1})]),_:1},8,["modelValue"]),u(C,{modelValue:o.isPhoneDeleteDialog,"onUpdate:modelValue":t[6]||(t[6]=w=>o.isPhoneDeleteDialog=w)},{default:h(()=>[u(q,null,{default:h(()=>[u(_,{class:"row items-center q-pb-none"},{default:h(()=>t[19]||(t[19]=[r("div",{class:"text-h6"}," Вернуться обратно? ",-1)])),_:1}),u(y,{align:"right"},{default:h(()=>[Je(u(p,{flat:"",label:"Нет"},null,512),[[P]]),Je(u(p,{flat:"",label:"Да",color:"red",onClick:i.phoneDelete},null,8,["onClick"]),[[P]])]),_:1})]),_:1})]),_:1},8,["modelValue"])])}const Mue=Z(uue,[["render",Aue],["__scopeId","data-v-6a72eba7"]]),zue={name:"EditingPassword",components:{EditingPassword1:aue,EditingPassword2:Mue},data(){return{isEditingPassword1:!0,isEditingPassword2:!1,data1:null,data2:null}},created(){this.isEditingPassword1=!0,this.isEditingPassword2=!1,this.data1=null,this.data2=null},methods:{next1(e){this.isEditingPassword1=!1,this.isEditingPassword2=!0,this.data1=null,this.data2=e},back2(e){this.isEditingPassword1=!0,this.isEditingPassword2=!1,this.data1=e,this.data2=null}}};function Due(e,t,n,s,o,i){const l=f("EditingPassword1"),a=f("EditingPassword2");return g(),x("div",null,[o.isEditingPassword1?(g(),K(l,{key:0,data:o.data1,onNext:i.next1},null,8,["data","onNext"])):R("",!0),o.isEditingPassword2?(g(),K(a,{key:1,data:o.data2,onBack:i.back2},null,8,["data","onBack"])):R("",!0)])}const Tue=Z(zue,[["render",Due]]),Vue={name:"EditingEmail",data(){return{isSubmit:!1,isEmail:!1,mailModel:null,loadingEmailButton:!1,success:!1,isErrLoading:!1,errString:"Неизвестная ошибка"}},computed:{isMailEdit(){return this.$store.getters["main/isMailEdit"]},mail(){return this.$store.getters["user/mail"]}},created(){this.mail&&(this.mailModel=this.mail)},methods:{...De({userMailEdit:"userEdit/userMailEdit",userProfile:"user/userProfile"}),validatorEmail(e){var n;if(!e)return!0;const t=/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;return((n=t==null?void 0:t.test)==null?void 0:n.call(t,e))==!1?!1:this.mail&&this.mail===e?"Необходимо ввести новый e-mail":!0},submitMailSave(){this.loadingEmailButton=!0,this.success=!1,this.userMailEdit({email:this.mailModel}).then(()=>{this.update()}).catch(e=>{var t;this.isErrLoading=!0,this.errString=((t=e==null?void 0:e.data)==null?void 0:t.errorMessage)??"К сожалению, возникли временные неполадки. Повторите попытку позже"}).finally(()=>{this.loadingEmailButton=!1})},update(){this.$q.loading.show({message:"Обновление. Пожалуйста, подождите...",backgroundColor:"white",spinnerColor:"positive",messageColor:"grey-8",customClass:"customClass-loading"}),this.userProfile().then(()=>{this.isSubmit=!1,this.success=!0}).catch(e=>{console.warn(e)}).finally(()=>{this.$q.loading.hide()})}}},Bue={class:"q-pt-lg"},Iue={class:"editing__container"},Oue={key:0,class:"text-positive text-center text-body1 no-margin text-weight-bold"},Fue={key:1,class:"text-red-5 text-center text-h5 no-margin"},Uue={class:"font-size-14px"},Hue={class:"text-center q-mx-auto",style:{"max-width":"300px"}},jue={class:"text-center q-mt-lg q-mx-auto"};function Jue(e,t,n,s,o,i){const l=f("q-input"),a=f("q-btn"),c=f("q-form");return g(),x("div",Bue,[r("div",Iue,[u(c,{class:"margin-block-end q-mx-auto q-pt-md",onSubmit:i.submitMailSave},{default:h(()=>[r("div",null,[o.success&&!o.isSubmit?(g(),x("p",Oue,t[2]||(t[2]=[r("span",{class:"font-size-20px"}," Изменения сохранены ",-1)]))):R("",!0),o.isErrLoading?(g(),x("p",Fue,[r("span",Uue,Y(o.errString),1)])):R("",!0)]),r("div",Hue,[u(l,{modelValue:o.mailModel,"onUpdate:modelValue":t[0]||(t[0]=p=>o.mailModel=p),label:"email",rules:[p=>!o.isSubmit||i.validatorEmail(p)||"Введите корректный e-mail"],color:"positive",clearable:"","clear-icon":"close"},null,8,["modelValue","rules"])]),r("div",jue,[u(a,{color:"positive",label:"Сохранить изменения",outline:"",rounded:"",size:"lg",loading:o.loadingEmailButton,type:"submit",class:"font-size-14px",onClick:t[1]||(t[1]=p=>o.isSubmit=!0)},null,8,["loading"])])]),_:1},8,["onSubmit"])])])}const Que=Z(Vue,[["render",Jue],["__scopeId","data-v-d448a292"]]),Wue={name:"Setting",components:{EditingPhone:Gae,EditingPassword:Tue,EditingMail:Que},data(){return{tab:"password"}},computed:{mail(){return this.$store.getters["user/mail"]}},methods:{...De({logoutUser:"login/logout"}),logout(){this.$q.loading.show(),this.logoutUser().then(()=>{this.$router.push("/")}).catch(e=>{console.log(e),this.$q.loading.hide()}).finally(()=>{this.$q.loading.hide()})}}},Kue={class:"container settings-container q-pt-xl"},Gue={class:"row"},Yue={class:"col-12 q-pt-xl"};function Xue(e,t,n,s,o,i){const l=f("q-tab"),a=f("q-tabs"),c=f("q-separator"),p=f("EditingPassword"),d=f("q-tab-panel"),m=f("EditingPhone"),v=f("EditingMail"),_=f("q-tab-panels"),y=f("q-card");return g(),x("div",null,[r("div",Kue,[r("div",Gue,[t[5]||(t[5]=r("div",{class:"col-12"},[r("span",{class:"lk-h2"},[r("span",{class:"font-size-30px"},"Настройки личного кабинета ")])],-1)),r("div",Yue,[u(y,{class:"q-card-none"},{default:h(()=>[u(a,{modelValue:o.tab,"onUpdate:modelValue":t[0]||(t[0]=q=>o.tab=q),dense:"",class:"text-grey","active-color":"positive","indicator-color":"positive",align:"justify","narrow-indicator":""},{default:h(()=>[u(l,{name:"password"},{default:h(()=>t[2]||(t[2]=[r("span",{class:"text-weight-bold font-size-14px"},"Смена пароля",-1)])),_:1}),u(l,{name:"phone"},{default:h(()=>t[3]||(t[3]=[r("span",{class:"text-weight-bold font-size-14px"},"Номер телефона",-1)])),_:1}),u(l,{name:"mail"},{default:h(()=>t[4]||(t[4]=[r("span",{class:"text-weight-bold font-size-14px"},"e-mail",-1)])),_:1})]),_:1},8,["modelValue"]),u(c),u(_,{modelValue:o.tab,"onUpdate:modelValue":t[1]||(t[1]=q=>o.tab=q),animated:""},{default:h(()=>[u(d,{name:"password"},{default:h(()=>[o.tab==="password"?(g(),K(p,{key:0})):R("",!0)]),_:1}),u(d,{name:"phone"},{default:h(()=>[o.tab==="phone"?(g(),K(m,{key:0})):R("",!0)]),_:1}),u(d,{name:"mail"},{default:h(()=>[o.tab==="mail"?(g(),K(v,{key:0})):R("",!0)]),_:1})]),_:1},8,["modelValue"])]),_:1})])])])])}const Zue=Z(Wue,[["render",Xue],["__scopeId","data-v-12002a6a"]]),ece={name:"Error404",data(){return{}},computed:{img404(){return this.$store.getters["main/img404"]}},created(){},methods:{}},tce={class:"help_contrainer"},nce={class:"container q-ptl-lg q-pb-lg"},oce={class:"row text-center"},sce={class:"col-12 text-center"},ice={class:"col-12 q-pt-lg"},lce={class:"h6"},rce=["src"];function ace(e,t,n,s,o,i){const l=f("router-link");return g(),x("div",null,[r("div",tce,[r("div",nce,[r("div",oce,[r("div",sce,[t[1]||(t[1]=r("p",{class:"lk-h2 d-inline"},[r("span",{class:"font-size-30px"}," Упс! страница не найдена ...")],-1)),u(l,{to:"/",class:"lk-h3 text-positive hover-text-green"},{default:h(()=>t[0]||(t[0]=[r("span",{class:"font-size-14px"}," Вернуться на главную",-1)])),_:1})]),r("div",ice,[r("p",lce,[r("img",{src:i.img404,alt:" ",style:{"max-width":"600px",width:"100%"}},null,8,rce)])])])])])])}const uce=Z(ece,[["render",ace],["__scopeId","data-v-8912c582"]]),cce={name:"Info",components:{},data(){return{}},computed:{},created(){},methods:{routerBack(){this.$router.go(-1)},next:function(e){this.$router.push(e)}}},dce={class:"container info-container"},pce={class:"row"},mce={class:"col-12 header-container"},fce={class:"col-12 col-md-4 text-center"},hce={class:"col-12 col-md-4 text-center"},gce={class:"col-12 col-md-4 text-center"},vce={class:"col-12 col-md-4 text-center"},_ce={class:"col-12 col-md-4 text-center"},bce={class:"col-12 col-md-4 text-center"};function yce(e,t,n,s,o,i){const l=f("q-btn");return g(),x("div",null,[r("div",null,[r("div",dce,[r("div",null,[r("div",pce,[r("div",mce,[u(l,{id:"backButtonResponsive",round:"",padding:"xs",color:"positive",icon:"arrow_back",style:{"margin-right":"10px"},onClick:i.routerBack},null,8,["onClick"]),t[6]||(t[6]=r("div",{class:"inline-block lk-h1"},[r("span",{class:"font-size-30px"},"Навигация")],-1))]),r("div",fce,[u(l,{size:"14px",outline:"",class:"q-py-xs q-ma-md info-button",color:"positive",label:"Главная",onClick:t[0]||(t[0]=a=>i.next("/"))})]),r("div",hce,[u(l,{size:"14px",outline:"",class:"q-py-xs q-ma-md info-button",color:"positive",label:"Все займы",onClick:t[1]||(t[1]=a=>i.next("/loanHistory"))})]),r("div",gce,[u(l,{size:"14px",outline:"",class:"q-py-xs q-ma-md info-button",color:"positive",label:"Оформить заём",onClick:t[2]||(t[2]=a=>i.next("/loanCalculator"))})]),r("div",vce,[u(l,{size:"14px",outline:"",class:"q-py-xs q-ma-md info-button",color:"positive",label:"Настройки",onClick:t[3]||(t[3]=a=>i.next("/setting/"))})]),r("div",_ce,[u(l,{size:"14px",outline:"",class:"q-py-xs q-ma-md info-button",color:"positive",label:"Мой профиль",onClick:t[4]||(t[4]=a=>i.next("/profile"))})]),r("div",bce,[u(l,{size:"14px",outline:"",class:"q-py-xs q-ma-md info-button",color:"positive",label:"Заявки на заём",onClick:t[5]||(t[5]=a=>i.next("/loanApplications"))})])])])])])])}const xce=Z(cce,[["render",yce],["__scopeId","data-v-e7c9ca87"]]),kce={name:"SposobyOplaty",components:{},data(){return{}},computed:{logo(){return this.$store.getters["main/logo"]},logo2(){return this.$store.getters["main/logoFull"]}},created(){},methods:{}};function wce(e,t,n,s,o,i){return g(),x("div")}const qce=Z(kce,[["render",wce],["__scopeId","data-v-4cbed8dc"]]),Sce={name:"SposobyOplatyView",components:{SposobyOplaty:qce},data(){return{}},computed:{infoText(){return this.$store.getters["main/infoText"]}},created(){},methods:{}},Cce={class:"q-py-xl"},Pce={class:"container"},$ce={class:"row"},Lce={class:"col-12 q-mt-md"},Ece={class:"col-12 q-mt-lg"},Rce={class:"fs-6 text-center font-size-14px"};function Nce(e,t,n,s,o,i){const l=f("SposobyOplaty");return g(),x("div",Cce,[r("div",Pce,[r("div",$ce,[t[0]||(t[0]=r("div",{class:"col-12 header-container"},[r("span",{class:"font-size-30px"}," Способы оплаты займа ")],-1)),r("div",Lce,[u(l)]),r("div",Ece,[r("p",Rce,Y(i.infoText),1)])])])])}const Ace=Z(Sce,[["render",Nce],["__scopeId","data-v-717758a4"]]),Mce={name:"Error",data(){return{}},computed:{errorText2(){return this.$store.getters["main/errorText"]},imgError(){return this.$store.getters["main/imgError"]}},created(){},methods:{nextMain(){this.$router.push("/").catch(e=>{e.name!=="NavigationDuplicated"&&!e.message.includes("Avoided redundant navigation to current location")&&console.log(e)})}}},zce={class:"help_contrainer"},Dce={class:"container"},Tce={class:"row"},Vce={class:"col-12"},Bce={class:"text-body1 text-center font-size-14px"},Ice=["innerHTML"],Oce=["src"],Fce={class:"col-12 q-mt-lg text-center q-px-md"};function Uce(e,t,n,s,o,i){const l=f("q-btn");return g(),x("div",null,[r("div",zce,[r("div",Dce,[r("div",Tce,[t[0]||(t[0]=r("div",{class:"col-12 text-center q-my-lg text-center"},[r("div",{class:"lk-h5 no-margin"},[r("span",{class:"font-size-30px"}," К сожалению возникли временные неполадки. Повторите попытку позже")])],-1)),r("div",Vce,[r("div",Bce,[r("span",{innerHTML:i.errorText2},null,8,Ice)]),r("img",{src:i.imgError,alt:" ",style:{"max-width":"525px",width:"100%"}},null,8,Oce)]),r("div",Fce,[u(l,{color:"positive",class:"full-width q-mx-auto",label:"Вернуться на главную",outline:"",rounded:"",size:"lg",onClick:i.nextMain},null,8,["onClick"])])])])])])}const Hce=Z(Mce,[["render",Uce],["__scopeId","data-v-82aa3b5e"]]),jce={name:"LoanPaymentForm",props:{loan:null},data(){return{price:null,email:"",isErrLoading:!1,errString:null}},computed:{isPaymentCard(){return this.$store.getters["main/isPaymentCard"]},isPaymentSbp(){return this.$store.getters["main/isPaymentSbp"]}},watch:{price:function(e){e&&((e<0||!e)&&(e=0),this.isInteger(e)||(e=Math.floor(e*100)/100),this.price=e??0)}},methods:{...De({startPay:"userAuthorizedPay/GetLoansPay"}),validatorPrice:function(e){return!(this.isSubmit&&!He.validatorPrice(e))},isInteger:function(e){return He.isInteger(e)},amountFormat:function(e){return He.amountFormat(e)},isNumeric:function(e){return He.isNumeric(e)},payClick(e){var o;this.isErrLoading=!1,this.errString="";let t=e??this.price;if(t==="0.00"||t==="0"||t===0||!t){this.isErrLoading=!0,this.errString="Пожалуйста, введите сумму для оплаты.";return}if(this.checkbox===!1){this.isErrLoading=!0,this.errString="Подтвердите, что ознакомлены и принимаете все условия.";return}const n=new String((o=this.loan)==null?void 0:o.loanId),s=Number(t);if(s>this.loan.totalDebt){this.isErrLoading=!0,this.errString="Сумма оплаты не может превышать общую задолженность по займу!";return}if(!n||!s||s<0){this.$q.notify({multiLine:!0,progress:!0,message:"Произошла ошибка! Пожалуйста, попробуйте позже.",position:"center",icon:"report_problem",color:"warning",timeout:2e3});return}if(t=Number(t),t<10||t>1e5||!this.isPaymentSbp&&this.isPaymentCard){this.preferSbp=!1,this.pay(t);return}this.$emit("next",{money:t,email:this.email})},pay(e){var o,i;this.$q.loading.show();const t=new String((o=this.loan)==null?void 0:o.loanId),n=Number(e??this.price),s=this.email;this.startPay({preferSbp:!1,loanId:Number(t),clientId:(i=this.loan)==null?void 0:i.clientId,money:n,email:s,fullEarlyRepayment:!1,partialEarlyRepayment:!1}).then(l=>{var c;const a=(c=l==null?void 0:l.startPay)==null?void 0:c.payUrl;this.dialogPay=!1,this.resultPay=!0,window.location.href=a}).catch(l=>{var a;console.warn(l,"err -> LoanStartPay"),this.errString=((a=l==null?void 0:l.data)==null?void 0:a.errorMessage)??"Произошла ошибка! Пожалуйста, попробуйте позже.",this.$q.notify({multiLine:!0,progress:!0,message:this.errString,position:"center",icon:"report_problem",color:"warning",timeout:2e3}),this.isErrLoading=!0}).finally(()=>{this.$q.loading.hide()})}},components:{TechnicalWorksPayment:Ea}},Jce={class:"container"},Qce={class:"row"},Wce={class:"col-12 loan-start-pay__form"},Kce={class:"q-mx-auto"},Gce={class:"text-center text-h6"},Yce={key:0},Xce={key:1},Zce={key:2},ede={class:"font-size-14px text-red"},tde={key:3,class:"text-red-5 q-pt-xs"},nde={class:"font-size-14px"},ode={key:0,class:"row"},sde={class:"col-12 col-sm-4 q-px-xs q-pt-lg"},ide={class:"text-body1 text-weight-medium"},lde={class:"font-size-14px text-positive"},rde={class:"text-body1 text-weight-medium"},ade={class:"font-size-14px"},ude={class:"q-pt-lg text-center"},cde={class:"col-12 col-sm-4 q-px-xs q-pt-lg"},dde={key:0},pde={key:1},mde={key:2,class:"text-body1 text-weight-medium"},fde={class:"font-size-14px text-positive"},hde={key:3},gde={class:"text-body1 text-weight-medium"},vde={class:"font-size-14px"},_de={key:4,class:"q-pt-lg text-center"},bde={class:"col-12 col-sm-4 q-px-xs q-pt-lg"},yde={class:"q-pt-md"},xde={class:"q-pt-xs text-center"},kde={class:"col-12 q-pt-lg q-mt-lg font-size-14px text-left"},wde={style:{"max-width":"1100px",margin:"0 auto"}},qde={key:1,class:"full-width"};function Sde(e,t,n,s,o,i){const l=f("q-btn"),a=f("q-card-section"),c=f("q-card"),p=f("q-input"),d=f("q-form"),m=f("TechnicalWorksPayment");return g(),x("div",null,[r("div",Jce,[r("div",Qce,[r("div",Wce,[r("div",Kce,[i.isPaymentCard||i.isPaymentSbp?(g(),K(d,{key:0,class:"q-gutter-md"},{default:h(()=>[r("div",Gce,[n.loan.isLoanDetails&&n.loan.isLoanDetails.isLoanAmount?(g(),x("p",Yce,t[6]||(t[6]=[r("span",{class:"font-size-20px"}," Пополнение счёта",-1)]))):(g(),x("p",Xce,t[7]||(t[7]=[r("span",{class:"font-size-20px"}," Оплата",-1)]))),!n.loan.hideDebt&&n.loan.isLoanDetails&&n.loan.isLoanDetails.isDaysOverdue&&n.loan.pastdueDebtForDate?(g(),x("p",Zce,[r("span",ede," Внимание! Вносимые средства в размере "+Y(" "+i.amountFormat(n.loan.pastdueDebtForDate))+" будут списаны в счет просрочки ",1)])):R("",!0),o.isErrLoading?(g(),x("p",tde,[r("span",nde,Y(o.errString),1)])):R("",!0)]),n.loan?(g(),x("div",ode,[r("div",sde,[u(c,{class:"my-card",flat:"",bordered:"",style:{"max-width":"230px","min-height":"180px",margin:"0 auto"}},{default:h(()=>[u(a,{horizontal:""},{default:h(()=>[u(a,{style:{padding:"10px"}},{default:h(()=>[t[8]||(t[8]=r("div",null,[r("span",{class:"font-size-14px"},"К оплате")],-1)),r("div",ide,[r("span",lde,Y(i.amountFormat(n.loan.nextPaymentDebt)||""),1)]),t[9]||(t[9]=r("div",{class:"q-pt-xs"},[r("span",{class:"font-size-14px"},"Дата ближайшего платежа")],-1)),r("div",rde,[r("span",ade,Y(n.loan.paymentDeadline||"-"),1)]),r("div",ude,[u(l,{color:"positive",label:"Внести платеж",outline:"",rounded:"",size:"md",class:"font-size-14px",onClick:t[0]||(t[0]=v=>i.payClick(n.loan.nextPaymentDebt))})])]),_:1})]),_:1})]),_:1})]),r("div",cde,[u(c,{class:"my-card",flat:"",bordered:"",style:{"max-width":"230px","min-height":"180px",margin:"0 auto"}},{default:h(()=>[u(a,{horizontal:""},{default:h(()=>[u(a,{style:{padding:"10px"}},{default:h(()=>[n.loan&&!n.loan.hideDebt?(g(),x("div",dde,t[10]||(t[10]=[r("span",{class:"font-size-14px"},"Остаток долга",-1)]))):(g(),x("div",pde,t[11]||(t[11]=[r("br",null,null,-1)]))),n.loan&&!n.loan.hideDebt?(g(),x("div",mde,[r("span",fde,Y(i.amountFormat(n.loan&&n.loan.totalDebt)||""),1)])):(g(),x("div",hde,t[12]||(t[12]=[r("br",null,null,-1)]))),t[13]||(t[13]=r("div",{class:"q-pt-xs"},[r("span",{class:"font-size-14px"},"Плановая дата закрытия")],-1)),r("div",gde,[r("span",vde,Y(n.loan.returnDate||n.loan.loanDeadline||""),1)]),n.loan&&n.loan.totalDebt?(g(),x("div",_de,[u(l,{color:"positive",label:n.loan.isLoanDetails&&n.loan.isLoanDetails.isLoanAmount?"Пополнить полностью":"Погасить полностью",outline:"",rounded:"",size:"md",class:"font-size-14px",style:{padding:"8px"},onClick:t[1]||(t[1]=v=>i.payClick(n.loan.totalDebt))},null,8,["label"])])):R("",!0)]),_:1})]),_:1})]),_:1})]),r("div",bde,[u(c,{class:"my-card",flat:"",bordered:"",style:{"max-width":"230px","min-height":"180px",margin:"0 auto"}},{default:h(()=>[u(a,{horizontal:""},{default:h(()=>[u(a,{style:{padding:"10px"}},{default:h(()=>[t[15]||(t[15]=r("div",null,[r("span",{class:"font-size-14px"},"Внесите любую сумму")],-1)),r("div",yde,[u(p,{modelValue:o.price,"onUpdate:modelValue":t[2]||(t[2]=v=>o.price=v),label:"Сумма",color:"positive",type:"number",step:"any",rules:[v=>i.validatorPrice(v)||"Введите сумму"],style:{"font-size":"20px"},onKeydown:t[3]||(t[3]=ma(wl(v=>i.payClick(o.price),["prevent"]),["enter"]))},{append:h(()=>t[14]||(t[14]=[r("div",null,[r("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",fill:"currentColor",class:"text-positive bi bi-cash",viewBox:"0 0 32 32"},[r("path",{d:"M19,4H10V15H7v2h3v3H7v2h3v6h2V22h9V20H12V17h7a6.0067,6.0067,0,0,0,6-6V10A6.0067,6.0067,0,0,0,19,4Zm4,7a4.0045,4.0045,0,0,1-4,4H12V6h7a4.0045,4.0045,0,0,1,4,4Z"})])],-1)])),_:1},8,["modelValue","rules"])]),r("div",xde,[u(l,{color:"positive",label:"Оплатить",outline:"",rounded:"",size:"md",class:"font-size-14px",onClick:t[4]||(t[4]=v=>i.payClick(o.price))})])]),_:1})]),_:1})]),_:1})])])):R("",!0),r("div",kde,[r("div",wde,[t[17]||(t[17]=H(" Уважаемый клиент! Если сумма вносимого платежа больше вашего платежа по графику, или вы производите оплату раньше срока - ваш график платежей может быть изменен в соответствии с тарифом по вашему договору. Актуальный график платежей можно посмотреть по ссылке: ")),u(l,{flat:"",rounded:"",class:"font-size-14px",onClick:t[5]||(t[5]=()=>e.$router.push("/loan/info/"+n.loan.loanId))},{default:h(()=>t[16]||(t[16]=[H(" подробнее ")])),_:1})])])]),_:1})):(g(),x("div",qde,[u(m)]))])])])])])}const Cde=Z(jce,[["render",Sde],["__scopeId","data-v-05601055"]]),Pde={name:"LoanPaymentBank",props:{loan:null,money:null,email:null},data(){return{preferSbp:!1,isErrLoading:!1,errString:null}},computed:{isPaymentCard(){return this.$store.getters["main/isPaymentCard"]},isPaymentSbp(){return this.$store.getters["main/isPaymentSbp"]}},methods:{...De({startPay:"userAuthorizedPay/GetLoansPay"}),paySBP(){this.$emit("next")},payCard(){this.preferSbp=!1,this.pay()},pay(){var s,o;this.$q.loading.show();const e=new String((s=this.loan)==null?void 0:s.loanId),t=Number(this.money),n=this.email;this.startPay({preferSbp:!1,loanId:Number(e),clientId:(o=this.loan)==null?void 0:o.clientId,money:t,email:n,fullEarlyRepayment:!1,partialEarlyRepayment:!1}).then(i=>{var a;const l=(a=i==null?void 0:i.startPay)==null?void 0:a.payUrl;this.dialogPay=!1,this.resultPay=!0,window.location.href=l}).catch(i=>{var l;console.warn(i,"err -> LoanStartPay"),this.errString=((l=i==null?void 0:i.data)==null?void 0:l.errorMessage)??"Произошла ошибка! Пожалуйста, попробуйте позже.",this.$q.notify({multiLine:!0,progress:!0,message:this.errString,position:"center",icon:"report_problem",color:"warning",timeout:2e3}),this.isErrLoading=!0}).finally(()=>{this.$q.loading.hide()})}}},$de={key:0,class:"text-red-5 text-center text-h6"},Lde={class:"font-size-14px"},Ede={class:"row"},Rde={style:{margin:"0 auto","max-width":"290px"}},Nde={class:"q-pt-lg text-subtitle2"},Ade={class:"q-pt-lg text-subtitle2"},Mde={class:"q-pt-lg text-subtitle2"},zde={style:{margin:"0 auto","max-width":"290px"}},Dde={class:"q-pt-lg text-subtitle2"},Tde={class:"q-pt-lg text-subtitle2"},Vde={class:"q-pt-lg text-subtitle2"};function Bde(e,t,n,s,o,i){const l=f("q-icon"),a=f("q-btn");return g(),x("div",null,[r("div",null,[t[0]||(t[0]=r("p",{class:"text-center text-h6"},[r("span",{class:"font-size-20px"},"Выберите способ оплаты")],-1)),o.isErrLoading?(g(),x("p",$de,[r("span",Lde,Y(o.errString),1)])):R("",!0)]),r("div",Ede,[i.isPaymentSbp?(g(),x("div",{key:0,class:Lt({"col-12 col-md-6":i.isPaymentSbp&&i.isPaymentCard,"col-12":i.isPaymentSbp&&!i.isPaymentCard})},[r("div",Rde,[t[3]||(t[3]=Rn('<div class="q-pt-md text-center" style="zoom:0.9;" data-v-a48ab963><svg xmlns="http://www.w3.org/2000/svg" width="230" height="120" fill="none" data-v-a48ab963><path d="M211.439 33.692V63.03h-10.476V42.45h-10.087v20.58H180.4V33.69h31.039z" fill="#000" data-v-a48ab963></path><path fill-rule="evenodd" clip-rule="evenodd" d="M158.885 64.079c9.378 0 16.342-5.75 16.342-14.467 0-8.437-5.138-13.915-13.725-13.915-3.963 0-7.233 1.395-9.696 3.802.588-4.975 4.795-8.607 9.427-8.607 1.069 0 9.117-.017 9.117-.017l4.551-8.709s-10.104.23-14.801.23c-10.732.187-17.981 9.942-17.981 21.79 0 13.803 7.07 19.893 16.766 19.893zm.057-20.668c3.482 0 5.896 2.288 5.896 6.2 0 3.521-2.145 6.422-5.896 6.43-3.588 0-6.002-2.688-6.002-6.37 0-3.913 2.414-6.26 6.002-6.26z" fill="#000" data-v-a48ab963></path><path d="M133.592 53.208s-2.474 1.426-6.169 1.696c-4.248.126-8.033-2.557-8.033-7.324 0-4.65 3.34-7.315 7.926-7.315 2.812 0 6.532 1.949 6.532 1.949s2.722-4.995 4.132-7.493c-2.582-1.957-6.021-3.03-10.021-3.03-10.095 0-17.914 6.582-17.914 15.83 0 9.366 7.349 15.795 17.914 15.601 2.953-.11 7.027-1.147 9.51-2.742l-3.877-7.172z" fill="#000" data-v-a48ab963></path><path d="M0 26.12l14.532 25.975v15.844L.017 93.863 0 26.12z" fill="#5B57A2" data-v-a48ab963></path><path d="M55.797 42.643l13.617-8.346 27.868-.026-41.485 25.414V42.643z" fill="#D90751" data-v-a48ab963></path><path d="M55.72 25.967l.077 34.39-14.566-8.95V0l14.49 25.967z" fill="#FAB718" data-v-a48ab963></path><path d="M97.282 34.271l-27.869.026-13.693-8.33L41.231 0l56.05 34.271z" fill="#ED6F26" data-v-a48ab963></path><path d="M55.797 94.007V77.322l-14.566-8.78.008 51.458 14.558-25.993z" fill="#63B22F" data-v-a48ab963></path><path d="M69.38 85.737L14.531 52.095 0 26.12l97.223 59.583-27.844.034z" fill="#1487C9" data-v-a48ab963></path><path d="M41.24 120l14.556-25.993 13.583-8.27 27.843-.034L41.24 120z" fill="#017F36" data-v-a48ab963></path><path d="M.017 93.863l41.333-25.32-13.896-8.526-12.922 7.922L.017 93.863z" fill="#984995" data-v-a48ab963></path><path d="M119.393 82.775c-.32.408-.741.716-1.246.924a4.282 4.282 0 01-1.632.316 4.63 4.63 0 01-1.633-.274 3.623 3.623 0 01-1.262-.782 3.539 3.539 0 01-.824-1.224 4.173 4.173 0 01-.295-1.589c0-.54.093-1.04.286-1.514.185-.475.454-.882.791-1.224.337-.349.741-.615 1.195-.823.463-.2.968-.308 1.523-.308.598 0 1.153.075 1.658.224.505.15.934.4 1.287.75l-.614 1.04a2.886 2.886 0 00-1.027-.6 3.612 3.612 0 00-1.119-.174c-.336 0-.656.066-.967.191a2.591 2.591 0 00-.825.533 2.438 2.438 0 00-.564.832c-.143.324-.21.682-.21 1.081 0 .408.075.774.218 1.09.144.325.337.6.581.832.244.234.53.408.858.525.329.125.674.183 1.044.183.454 0 .867-.092 1.22-.267a3.05 3.05 0 00.926-.69l.631.948zM121.126 83.84v-7.405h1.33v5.517l4.325-5.517h1.33v7.406h-1.33v-5.517l-4.325 5.517h-1.33zM136.921 82.775a3.01 3.01 0 01-1.245.924 4.291 4.291 0 01-1.633.316 4.628 4.628 0 01-1.632-.274 3.627 3.627 0 01-1.263-.782 3.539 3.539 0 01-.824-1.224 4.173 4.173 0 01-.295-1.589c0-.54.093-1.04.286-1.514.186-.475.455-.882.791-1.224.337-.349.741-.615 1.195-.823a3.637 3.637 0 011.523-.308c.598 0 1.153.075 1.658.224.505.15.934.4 1.288.75l-.615 1.04a2.874 2.874 0 00-1.026-.6 3.616 3.616 0 00-1.119-.174 2.603 2.603 0 00-1.793.724 2.536 2.536 0 00-.564.832c-.143.324-.21.682-.21 1.081 0 .408.076.774.219 1.09.143.325.336.6.58.832.244.234.531.408.859.525.328.116.673.183 1.043.183.455 0 .859-.092 1.22-.267a3.05 3.05 0 00.926-.69l.631.948zM137.603 76.435h6.824v1.315h-2.743v6.09h-1.33v-6.09h-2.743v-1.315h-.008z" fill="#000" data-v-a48ab963></path><path fill-rule="evenodd" clip-rule="evenodd" d="M150.638 83.766c.505-.158.934-.4 1.304-.732l-.404-1.032c-.244.217-.572.4-.967.55-.396.15-.842.224-1.33.224-.732 0-1.338-.191-1.818-.582-.479-.392-.74-.94-.799-1.64h5.756c.059-.258.084-.549.084-.89 0-.508-.093-.965-.278-1.381a3.277 3.277 0 00-.74-1.074 3.295 3.295 0 00-1.111-.69 3.692 3.692 0 00-1.355-.25c-.623 0-1.17.108-1.649.308a3.637 3.637 0 00-1.204.824 3.477 3.477 0 00-.748 1.223 4.272 4.272 0 00-.261 1.514c0 .583.101 1.115.286 1.59a3.5 3.5 0 00.808 1.223c.345.34.765.599 1.262.782a4.772 4.772 0 001.658.274 5.04 5.04 0 001.506-.24zm-3.366-5.7c.412-.374.959-.557 1.649-.557.648 0 1.17.175 1.549.525.379.349.58.832.614 1.447h-4.544a2.26 2.26 0 01.732-1.414z" fill="#000" data-v-a48ab963></path><path d="M154.273 76.435h1.212l2.878 3.67 2.726-3.67h1.178v7.406h-1.329v-5.4l-2.592 3.436h-.051l-2.692-3.437v5.4h-1.33v-7.405z" fill="#000" data-v-a48ab963></path><path fill-rule="evenodd" clip-rule="evenodd" d="M165.885 76.46a4.187 4.187 0 00-1.144.49l.353 1.05c.303-.15.606-.275.909-.383.303-.109.69-.159 1.153-.159.37 0 .665.059.892.175.227.108.395.275.513.475.118.2.194.449.236.74.042.291.059.607.059.949a2.28 2.28 0 00-.909-.375 5.229 5.229 0 00-.959-.1c-.396 0-.766.059-1.12.158-.353.1-.656.25-.9.45a2.14 2.14 0 00-.589.74 2.3 2.3 0 00-.219 1.007c0 .724.211 1.29.631 1.69.421.399.976.598 1.666.598.623 0 1.12-.108 1.498-.324.379-.217.682-.466.901-.749v.957h1.245v-4.543c0-.966-.21-1.714-.639-2.239-.421-.524-1.17-.79-2.23-.79-.472 0-.918.066-1.347.183zm2.223 6c-.303.216-.699.315-1.187.315-.429 0-.766-.108-1.001-.316-.236-.216-.354-.499-.354-.849 0-.207.042-.382.135-.54.093-.158.219-.283.362-.383a1.6 1.6 0 01.513-.225c.194-.05.387-.075.589-.075.657 0 1.22.158 1.683.491v.94a3.824 3.824 0 01-.74.641zM181.841 73.83c.269-.124.521-.332.757-.64l-.724-1.04c-.185.25-.395.424-.631.516a4.007 4.007 0 01-.774.216l-.252.045c-.219.038-.454.08-.707.122a5.224 5.224 0 00-1.178.366c-.598.258-1.077.607-1.439 1.048-.362.441-.648.94-.842 1.49a7.793 7.793 0 00-.395 1.722c-.068.6-.101 1.173-.101 1.722 0 .708.092 1.348.277 1.922.186.575.446 1.057.791 1.448.345.4.758.7 1.246.916.488.216 1.035.324 1.649.324.564 0 1.086-.108 1.557-.308a3.758 3.758 0 001.212-.823c.336-.342.606-.75.791-1.207.193-.458.286-.949.286-1.465 0-.557-.084-1.064-.244-1.514a3.271 3.271 0 00-.69-1.156 3.072 3.072 0 00-1.103-.75 3.827 3.827 0 00-1.447-.266c-.32 0-.631.042-.934.125a3.604 3.604 0 00-.842.358 3.2 3.2 0 00-.698.54c-.202.209-.37.442-.488.708h-.034c.026-.341.068-.69.143-1.048.076-.358.185-.7.329-1.024.143-.324.328-.616.555-.882a2.52 2.52 0 01.875-.624 4.646 4.646 0 011.153-.374l.264-.048c.263-.048.514-.094.754-.144.32-.066.614-.15.884-.274zm-4.679 7.115a4.146 4.146 0 01-.185-1.298 2.09 2.09 0 01.303-.707c.143-.225.328-.424.547-.6a2.773 2.773 0 011.733-.59c.783 0 1.372.241 1.784.716.413.482.615 1.081.615 1.805 0 .358-.068.683-.185.982a2.36 2.36 0 01-1.279 1.323c-.303.133-.632.2-1.002.2s-.707-.075-1.018-.225a2.34 2.34 0 01-.8-.624 3.129 3.129 0 01-.513-.982zM193.563 76.435h-1.33v7.406h1.33v-7.406zm-8.281 0h1.33v2.222h1.229c.58 0 1.051.075 1.43.216.379.142.682.333.909.566.227.233.387.508.48.815.092.308.143.624.143.957 0 .333-.051.65-.16.966-.101.316-.278.59-.514.84-.235.25-.555.45-.959.6-.404.149-.892.232-1.481.232h-2.415v-7.414h.008zm1.33 3.461v2.713h.968c.665 0 1.136-.116 1.405-.35.27-.233.404-.565.404-1.006 0-.45-.143-.79-.412-1.024-.278-.233-.741-.35-1.38-.35h-.985v.017z" fill="#000" data-v-a48ab963></path><path d="M202.357 82.775c-.32.408-.741.716-1.246.924a4.286 4.286 0 01-1.632.316 4.63 4.63 0 01-1.633-.274 3.613 3.613 0 01-1.262-.782 3.555 3.555 0 01-.825-1.224 4.192 4.192 0 01-.294-1.589c0-.54.092-1.04.286-1.514.185-.475.454-.882.791-1.224.337-.349.74-.615 1.195-.823a3.634 3.634 0 011.523-.308c.597 0 1.153.075 1.658.224.505.15.934.4 1.287.75l-.614 1.04a2.886 2.886 0 00-1.027-.6 3.612 3.612 0 00-1.119-.174c-.336 0-.656.066-.968.191a2.587 2.587 0 00-.824.533 2.52 2.52 0 00-.564.832c-.143.324-.21.682-.21 1.081 0 .408.075.774.218 1.09.143.325.337.6.581.832.244.234.53.408.858.525.329.116.674.183 1.044.183.454 0 .858-.092 1.22-.267a3.05 3.05 0 00.926-.69l.631.948zM203.038 76.435h6.825v1.315h-2.744v6.09h-1.329v-6.09h-2.743v-1.315h-.009z" fill="#000" data-v-a48ab963></path><path fill-rule="evenodd" clip-rule="evenodd" d="M212.64 76.436h-1.33v10.7h1.33V83.5c.269.175.589.3.959.383.37.083.757.124 1.153.124.589 0 1.119-.108 1.599-.307a3.825 3.825 0 001.228-.84c.345-.359.606-.775.791-1.266.185-.49.278-1.015.278-1.572 0-.55-.084-1.057-.244-1.515a3.524 3.524 0 00-.69-1.181 2.996 2.996 0 00-1.086-.774 3.49 3.49 0 00-1.439-.283c-.521 0-1.009.1-1.472.3-.463.2-.825.44-1.077.74v-.873zm.926 1.373c.379-.2.791-.3 1.237-.3.387 0 .732.058 1.044.183.303.125.555.3.766.533.21.233.37.5.471.815.109.316.16.658.16 1.032 0 .4-.068.757-.185 1.09a2.4 2.4 0 01-.514.849 2.36 2.36 0 01-.816.557 2.685 2.685 0 01-1.086.208c-.361 0-.698-.041-1.018-.124a3.328 3.328 0 01-.984-.45v-3.67c.235-.282.547-.523.925-.723zM228.847 76.435h-1.33v7.406h1.33v-7.406zm-8.289 0h1.33v2.222h1.228c.581 0 1.052.075 1.431.216.379.142.682.333.909.566.227.233.387.508.479.815.093.308.143.624.143.957 0 .333-.05.65-.159.966-.101.316-.278.59-.514.84-.235.25-.555.45-.959.6-.404.149-.892.232-1.481.232h-2.415v-7.414h.008zm1.339 3.461v2.713h.968c.664 0 1.136-.116 1.405-.35.269-.233.404-.565.404-1.006 0-.45-.143-.79-.412-1.024-.278-.233-.741-.35-1.38-.35h-.985v.017z" fill="#000" data-v-a48ab963></path><path d="M235.226 80.005l2.844 3.836h-1.632l-2.197-2.996-2.23 2.996h-1.548l2.827-3.77-2.659-3.636h1.633l2.028 2.796 2.061-2.796h1.549l-2.676 3.57zM118.409 92.994h-4.081v6.174h-1.33v-7.405h6.74v7.405h-1.329v-6.174zM127.286 93.077h-2.625l-.085 1.248c-.092 1.057-.218 1.906-.395 2.554-.177.65-.396 1.149-.648 1.498-.252.35-.547.591-.884.708a3.06 3.06 0 01-1.085.183l-.101-1.282c.143.008.311-.025.496-.108.186-.083.371-.266.547-.54.177-.284.337-.683.48-1.199.143-.524.236-1.206.286-2.064l.135-2.305h5.209v7.406h-1.33v-6.1z" fill="#000" data-v-a48ab963></path><path fill-rule="evenodd" clip-rule="evenodd" d="M132.201 91.78c-.43.116-.817.282-1.145.49l.354 1.049c.303-.15.606-.275.908-.383.303-.108.691-.158 1.153-.158.371 0 .665.058.892.174.228.109.396.275.514.475.117.2.193.45.235.74.042.292.059.608.059.949a2.277 2.277 0 00-.909-.374 5.22 5.22 0 00-.959-.1c-.395 0-.766.058-1.119.158-.354.1-.657.25-.901.45a2.14 2.14 0 00-.589.74 2.3 2.3 0 00-.218 1.007c0 .723.21 1.29.631 1.689.42.399.976.599 1.666.599.623 0 1.119-.108 1.498-.325.378-.216.681-.466.9-.749v.957h1.246v-4.543c0-.965-.211-1.714-.64-2.238-.421-.525-1.17-.79-2.23-.79a5.1 5.1 0 00-1.346.182zm2.23 5.998c-.302.217-.698.317-1.186.317-.438 0-.766-.108-1.001-.317-.236-.216-.354-.499-.354-.848 0-.208.042-.383.135-.541.092-.158.219-.283.362-.383.143-.1.319-.175.513-.225a2.33 2.33 0 01.589-.074c.656 0 1.22.158 1.683.49v.94a3.83 3.83 0 01-.741.641z" fill="#000" data-v-a48ab963></path><path d="M137.72 91.763h6.825v1.314h-2.744v6.091h-1.329v-6.09h-2.743v-1.315h-.009z" fill="#000" data-v-a48ab963></path><path fill-rule="evenodd" clip-rule="evenodd" d="M150.756 99.093c.505-.158.934-.4 1.304-.732l-.404-1.032c-.244.217-.572.4-.968.55-.395.15-.841.224-1.329.224-.732 0-1.338-.191-1.818-.582-.48-.391-.74-.94-.799-1.64h5.756c.058-.257.084-.549.084-.89 0-.507-.093-.965-.278-1.381a3.264 3.264 0 00-.741-1.073 3.28 3.28 0 00-1.11-.691 3.696 3.696 0 00-1.355-.25c-.623 0-1.17.108-1.649.308a3.618 3.618 0 00-1.204.824 3.494 3.494 0 00-.749 1.223 4.294 4.294 0 00-.261 1.514c0 .583.101 1.115.286 1.59.186.474.463.882.808 1.223.345.341.766.599 1.263.782a4.766 4.766 0 001.657.275c.497 0 1.002-.084 1.507-.242zm-3.374-5.708c.412-.374.959-.557 1.649-.557.657 0 1.17.183 1.549.524.378.35.58.832.614 1.448h-4.544a2.26 2.26 0 01.732-1.415zM153.23 91.763h1.683l2.566 3.57-2.743 3.835h-1.632l2.877-3.836-2.751-3.57zm4.577 0h1.33v7.405h-1.33v-7.405zm6.084 7.405l-2.928-3.836 2.735-3.57h-1.65l-2.583 3.57 2.777 3.836h1.649zM169.967 99.093c.505-.158.934-.4 1.304-.732l-.404-1.032c-.244.217-.572.4-.967.55-.396.15-.842.224-1.33.224-.732 0-1.338-.191-1.818-.582-.479-.391-.74-.94-.799-1.64h5.756c.059-.257.084-.549.084-.89 0-.507-.092-.965-.278-1.381a3.276 3.276 0 00-.74-1.073 3.284 3.284 0 00-1.111-.691 3.692 3.692 0 00-1.355-.25c-.622 0-1.169.108-1.649.308a3.624 3.624 0 00-1.203.824 3.465 3.465 0 00-.749 1.223 4.272 4.272 0 00-.261 1.514c0 .583.101 1.115.286 1.59.185.474.463.882.808 1.223.345.341.765.599 1.262.782a4.772 4.772 0 001.658.275 5.04 5.04 0 001.506-.242zm-3.374-5.708c.413-.374.96-.557 1.65-.557.648 0 1.169.183 1.548.524.379.35.581.832.614 1.448h-4.544a2.26 2.26 0 01.732-1.415zM177.188 89.275c-.783 0-1.212-.433-1.279-1.298h-1.254c0 .332.059.632.168.915.11.283.27.524.48.724.21.2.48.358.791.482.311.125.673.183 1.085.183.379 0 .716-.058 1.019-.183.303-.116.555-.282.774-.482.21-.2.379-.441.496-.724.118-.283.177-.583.177-.915H178.4c-.059.865-.472 1.298-1.212 1.298zm-3.594 2.487v7.406h1.33l4.325-5.517v5.517h1.33v-7.406h-1.33l-4.325 5.517v-5.517h-1.33z" fill="#000" data-v-a48ab963></path></svg></div>',1)),r("div",Nde,[u(l,{name:"done",color:"positive",size:"32px"}),t[1]||(t[1]=r("span",{class:"font-size-14px"},"Без комиссии",-1))]),r("div",Ade,[u(l,{name:"done",color:"warning",size:"32px"}),t[2]||(t[2]=r("span",{class:"font-size-14px"},"Для оплаты необходим смартфон",-1))]),r("div",Mde,[u(a,{outline:"",rounded:"",color:"positive",class:"full-width font-size-14px",label:"Оплата СБП",onClick:i.paySBP},null,8,["onClick"])]),t[4]||(t[4]=r("div",{class:"q-pt-lg"},[r("a",{href:"https://www.cbr.ru/PSystem/sfp/",class:"font-size-14px"},"Инструкция СБП")],-1))])],2)):R("",!0),i.isPaymentCard?(g(),x("div",{key:1,class:Lt({"col-12 col-md-6":i.isPaymentSbp&&i.isPaymentCard,"col-12":!i.isPaymentSbp&&i.isPaymentCard})},[r("div",zde,[t[7]||(t[7]=Rn('<div class="text-center" data-v-a48ab963><svg xmlns="http://www.w3.org/2000/svg" width="239" height="120" viewBox="0 0 48 48" data-v-a48ab963><title data-v-a48ab963>5-Credit Card</title><g id="_5-Credit_Card" data-name="5-Credit Card" data-v-a48ab963><path class="cls-1" d="M47,36a4,4,0,0,1-4,4H5a4,4,0,0,1-4-4V12A4,4,0,0,1,5,8H43a4,4,0,0,1,4,4V36Z" data-v-a48ab963></path><rect class="cls-2" x="6" y="29" width="36" height="5" data-v-a48ab963></rect><rect class="cls-3" x="34" y="14" width="8" height="4" rx="1" ry="1" data-v-a48ab963></rect><circle class="cls-3" cx="9" cy="16" r="3" data-v-a48ab963></circle><path class="cls-4" d="M47,31a1,1,0,0,0,1-1V12a5.006,5.006,0,0,0-5-5H5a5.006,5.006,0,0,0-5,5V36a5.006,5.006,0,0,0,5,5H43a5.006,5.006,0,0,0,5-5V34a1,1,0,0,0-1-1H6a1,1,0,0,0,0,2H46v1a3,3,0,0,1-3,3H5a3,3,0,0,1-3-3V12A3,3,0,0,1,5,9H43a3,3,0,0,1,3,3V30A1,1,0,0,0,47,31Z" data-v-a48ab963></path><path class="cls-4" d="M13,16a4,4,0,1,0-4,4A4,4,0,0,0,13,16ZM9,18a2,2,0,1,1,2-2A2,2,0,0,1,9,18Z" data-v-a48ab963></path><path class="cls-4" d="M43,15a2,2,0,0,0-2-2H35a2,2,0,0,0-2,2v2a2,2,0,0,0,2,2h6a2,2,0,0,0,2-2Zm-2,2-6,0V15h6Z" data-v-a48ab963></path><path class="cls-4" d="M6,28a1,1,0,0,0,0,2H9a1,1,0,0,0,0-2Z" data-v-a48ab963></path><path class="cls-4" d="M32,28a1,1,0,0,0,0,2h3a1,1,0,0,0,0-2Z" data-v-a48ab963></path><path class="cls-4" d="M39,28a1,1,0,0,0,0,2h3a1,1,0,0,0,0-2Z" data-v-a48ab963></path><path class="cls-4" d="M13,30H28a1,1,0,0,0,0-2H13a1,1,0,0,0,0,2Z" data-v-a48ab963></path></g></svg></div>',1)),r("div",Dde,[u(l,{name:"done",color:"positive",size:"32px"}),t[5]||(t[5]=r("span",{class:"font-size-14px"}," Не требуется смартфон",-1))]),r("div",Tde,[u(l,{name:"done",color:"warning",size:"32px"}),t[6]||(t[6]=r("span",{class:"font-size-14px"}," Возможна комиссия",-1))]),r("div",Vde,[u(a,{outline:"",rounded:"",color:"positive",class:"full-width font-size-14px",label:"Оплата картой",onClick:i.payCard},null,8,["onClick"])])])],2)):R("",!0)])])}const Ide=Z(Pde,[["render",Bde],["__scopeId","data-v-a48ab963"]]),Ode={name:"LoanPaymentSbp",props:{loan:null,money:null,email:null},data(){var e;return{modelSbp:(e=on==null?void 0:on.dictionary)==null?void 0:e[0],bankLists:on.dictionary,isErrLoading:!1,errString:""}},methods:{...De({startPay:"userAuthorizedPay/GetLoansPay"}),filterFn(e,t){if(e===""){t(()=>{this.bankLists=on.dictionary});return}t(()=>{const n=e.toLowerCase();this.bankLists=on.dictionary.filter(s=>s.bankName.toLowerCase().indexOf(n)>-1)})},paySBP(){this.preferSbp=!0,this.pay()},cutLink(e,t){return e.replace(new RegExp(`.*?(${t}.*)`),"$1")},pay(){var s,o;this.$q.loading.show();const e=new String((s=this.loan)==null?void 0:s.loanId),t=Number(this.money),n=this.email;this.startPay({preferSbp:!0,loanId:Number(e),clientId:(o=this.loan)==null?void 0:o.clientId,money:t,email:n,fullEarlyRepayment:!1,partialEarlyRepayment:!1}).then(i=>{var a,c,p;let l=(a=i==null?void 0:i.startPay)==null?void 0:a.payUrl;this.dialogPay=!1,this.resultPay=!0,/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)&&l.indexOf("qr.nspk.ru/")!==-1&&(c=this.modelSbp)!=null&&c.schema&&((p=this.modelSbp)==null||p.schema,l=this.cutLink(l,"qr.nspk.ru/"),l=this.modelSbp.schema+"://"+l,console.log(l,"url")),window.location.href=l}).catch(i=>{var l,a;console.warn(i,"err -> LoanStartPay"),this.$q.notify({multiLine:!0,progress:!0,message:((l=i==null?void 0:i.data)==null?void 0:l.errorMessage)??"Произошла ошибка! Пожалуйста, попробуйте позже.",position:"center",icon:"report_problem",color:"warning",timeout:2e3}),this.isErrLoading=!0,this.errString=((a=i==null?void 0:i.data)==null?void 0:a.errorMessage)??"Произошла ошибка! Пожалуйста, попробуйте позже."}).finally(()=>{this.$q.loading.hide()})}},created(){}},Fde={key:0,class:"text-red-5 text-center text-h6"},Ude={class:"font-size-14px"},Hde={class:"row"},jde={class:"col-12 col-md-12"},Jde={class:"q-pa-md",style:{margin:"0 auto","max-width":"400px"}},Qde={class:"q-gutter-md"},Wde=["src"],Kde=["src"],Gde={class:"col-12 col-md-12 q-pt-lg"},Yde={class:"text-subtitle2 text-center"};function Xde(e,t,n,s,o,i){const l=f("q-item-section"),a=f("q-item-label"),c=f("q-item"),p=f("q-avatar"),d=f("q-select"),m=f("q-btn");return g(),x("div",null,[r("div",null,[t[1]||(t[1]=r("p",{class:"text-center text-h6"},[r("span",{class:"font-size-20px"},"Выберите банк для оплаты через СБП")],-1)),o.isErrLoading?(g(),x("p",Fde,[r("span",Ude,Y(o.errString),1)])):R("",!0)]),r("div",Hde,[r("div",jde,[r("div",Jde,[r("div",Qde,[u(d,{modelValue:o.modelSbp,"onUpdate:modelValue":t[0]||(t[0]=v=>o.modelSbp=v),outlined:"","use-input":"",dense:"",behavior:"dialog","input-debounce":"0",options:o.bankLists,label:"",color:"positive","options-selected-class":"text-positive",onFilter:i.filterFn},{selected:h(()=>[o.modelSbp?(g(),K(c,{key:0},{default:h(()=>[u(l,{avatar:""},{default:h(()=>[r("img",{src:o.modelSbp.logoURL,class:"sbp_img"},null,8,Wde)]),_:1}),u(l,null,{default:h(()=>[u(a,null,{default:h(()=>[H(Y(o.modelSbp.bankName),1)]),_:1})]),_:1})]),_:1})):R("",!0)]),option:h(v=>[u(c,Ec(ca(v.itemProps)),{default:h(()=>[u(l,{avatar:""},{default:h(()=>[u(p,null,{default:h(()=>[r("img",{src:v.opt.logoURL,class:"sbp_img"},null,8,Kde)]),_:2},1024)]),_:2},1024),u(l,null,{default:h(()=>[u(a,null,{default:h(()=>[H(Y(v.opt.bankName),1)]),_:2},1024)]),_:2},1024)]),_:2},1040)]),_:1},8,["modelValue","options","onFilter"])])])]),r("div",Gde,[r("div",Yde,[u(m,{outline:"",rounded:"",color:"positive",class:"q-px-lg font-size-14px",label:"Оплатить",onClick:i.paySBP},null,8,["onClick"])])])])])}const Zde=Z(Ode,[["render",Xde]]),e1e={name:"LoanPaymentMain",components:{LoanPaymentForm:Cde,LoanPaymentBank:Ide,LoanPaymentSbp:Zde},props:{loan:{typeof:Object,default:null}},data(){return{step:1,money:null,email:null}},computed:{blockPayment(){return this.$store.getters["main/blockPayment"]}},methods:{validatorPrice:function(e){return!(this.isSubmit&&!He.validatorPrice(e))},isInteger:function(e){return He.isInteger(e)},amountFormat:function(e){return He.amountFormat(e)},isNumeric:function(e){return He.isNumeric(e)},back(){this.step===1?this.routerBack():this.$refs.stepper.previous()},next1(e){this.money=e.money,this.email=e.email,this.$refs.stepper.next()},next2(){this.$refs.stepper.next()},formBack(){this.$refs.stepper.previous()}}},t1e={id:"loan_payment_view"},n1e={class:"q-pt-lg"},o1e={key:0,class:"text-right"};function s1e(e,t,n,s,o,i){const l=f("LoanPaymentForm"),a=f("q-step"),c=f("LoanPaymentBank"),p=f("LoanPaymentSbp"),d=f("q-btn"),m=f("q-stepper-navigation"),v=f("q-stepper");return g(),x("div",t1e,[u(v,{ref:"stepper",modelValue:o.step,"onUpdate:modelValue":t[0]||(t[0]=_=>o.step=_),animated:"",class:"shadow-none",style:{border:"0px"}},{navigation:h(()=>[u(m,null,{default:h(()=>[r("div",n1e,[o.step>1?(g(),x("div",o1e,[u(d,{outline:"",rounded:"",color:"grey",label:"Назад",class:"q-mt-md q-px-lg",onClick:i.formBack},null,8,["onClick"])])):R("",!0)])]),_:1})]),message:h(()=>t[1]||(t[1]=[])),default:h(()=>[u(a,{name:1,title:"1"},{default:h(()=>[o.step===1?(g(),K(l,{key:0,loan:n.loan,onNext:i.next1},null,8,["loan","onNext"])):R("",!0)]),_:1}),u(a,{name:2,title:"2"},{default:h(()=>[o.step===2?(g(),K(c,{key:0,loan:n.loan,money:o.money,email:o.email,onNext:i.next2},null,8,["loan","money","email","onNext"])):R("",!0)]),_:1}),u(a,{name:3,title:"3"},{default:h(()=>[o.step===3?(g(),K(p,{key:0,loan:n.loan,money:o.money,email:o.email},null,8,["loan","money","email"])):R("",!0)]),_:1})]),_:1},8,["modelValue"])])}const i1e=Z(e1e,[["render",s1e]]),l1e={name:"LoanPaymentView",components:{LoanContainer:Eo,LoanPaymentMain:i1e,SkeletonBasic:Jn},data(){return{loan:{},loading:!1,urlRedirect:null}},computed:{blockPayment(){return this.$store.getters["main/blockPayment"]}},created(){var t,n;const e=(n=(t=this.$route.params)==null?void 0:t.pathMatch)==null?void 0:n[0];if(!e){this.$router.push("/");return}this.loading=!0,this.getLoanSearchByLoanId({loanId:Number(e)}).then(s=>{var o;if(s!=null&&s.isRedirect&&this.$store.getters["main/isRedirectLoan"]){let i=new URL(this.$store.getters["main/rediretcLoanUrl"]??"https://lk.doverix.ru/authPay");i.searchParams.set("passportNumber",s==null?void 0:s.passportNumber),i.searchParams.set("passportSerial",s==null?void 0:s.passportSerial),i.searchParams.set("firstName",s==null?void 0:s.firstName),i.searchParams.set("lastName",s==null?void 0:s.lastName),s!=null&&s.middleName&&i.searchParams.set("middleName",s==null?void 0:s.middleName),window.open(i,"_self"),this.urlRedirect=i}this.loan=(o=s==null?void 0:s.loan)==null?void 0:o.loan}).catch(s=>{console.warn(s,"err"),this.$router.push("/error")}).finally(()=>{this.loading=!1})},methods:{...De({getLoanSearchByLoanId:"loan/getLoanSearchByLoanId"}),routerBack(){this.$router.go(-1)}}},r1e={class:"loan-payment-contrainer"},a1e={key:0,class:"text-center"},u1e={key:1,class:"container"},c1e={class:"row"},d1e={class:"col-12 q-pb-lg"},p1e={key:0,class:"col-12"},m1e=["innerHTML"],f1e={key:1,class:"col-12"};function h1e(e,t,n,s,o,i){const l=f("SkeletonBasic"),a=f("q-btn"),c=f("LoanPaymentMain"),p=f("LoanContainer");return g(),x("div",r1e,[o.loading?(g(),x("div",a1e,[u(l)])):(g(),x("div",u1e,[r("div",c1e,[r("div",d1e,[u(a,{unelevated:"",round:"",color:"positive",icon:"arrow_back",class:"q-mr-xs",size:"md",padding:"none",style:{"margin-top":"-11px"},onClick:i.routerBack},null,8,["onClick"]),t[0]||(t[0]=r("span",{class:"font-size-30px"}," Оплата займа ",-1))]),i.blockPayment?(g(),x("div",p1e,[r("div",null,[r("div",{innerHTML:i.blockPayment},null,8,m1e)])])):R("",!0),o.loan?(g(),x("div",f1e,[u(p,{loan:o.loan,"is-hide-table":!0,"is-hide-button":!0,"url-redirect":o.urlRedirect,class:"q-mb-xl"},{slot:h(()=>[t[1]||(t[1]=r("hr",{class:"opacity-0-2 q-mx-md"},null,-1)),u(c,{loan:o.loan},null,8,["loan"])]),_:1},8,["loan","url-redirect"])])):R("",!0)])]))])}const g1e=Z(l1e,[["render",h1e],["__scopeId","data-v-ce7cd984"]]),v1e={name:"LoanStartPaySuccess",data(){return{token:null,isLoadingPay:!1}},computed:{},methods:{...De({searchPay:"userAuthorizedPay/GetLoansResultByToken"}),next(){this.$router.push("/")}},created(){var t,n;let e=(n=(t=this.$route.params)==null?void 0:t.pathMatch)==null?void 0:n[0];if(!e){this.$router.push("/");return}this.token=e,this.$q.loading.show(),this.searchPay({token:e}).then(s=>{var o,i;(i=(o=s==null?void 0:s.startPay)==null?void 0:o.qiwiPayments)!=null&&i[0]||this.$router.push("/error")}).catch(s=>{console.log(s,"err => LoanInformation loanId"),this.$router.push("/error")}).finally(()=>{this.$q.loading.hide(),this.isLoadingPay=!0})}},_1e={class:"q-pt-xl q-pb-xl"},b1e={key:0},y1e={class:"text-center"},x1e={id:"container",class:"text-center inline-block"},k1e={id:"success-box"};function w1e(e,t,n,s,o,i){const l=f("q-btn");return g(),x("div",_1e,[o.isLoadingPay?(g(),x("div",b1e,[r("div",y1e,[r("div",x1e,[r("div",k1e,[t[0]||(t[0]=Rn('<div class="face" data-v-74c2ffe2><div class="eye" data-v-74c2ffe2></div><div class="eye right" data-v-74c2ffe2></div><div class="mouth happy" data-v-74c2ffe2></div></div><div class="shadow scale" data-v-74c2ffe2></div><div class="message" data-v-74c2ffe2><div class="text-h6 q-pt-xl text-white" data-v-74c2ffe2><span class="font-size-30px" data-v-74c2ffe2>Платёж отправлен в банк!</span></div></div>',3)),u(l,{color:"positive",label:"Вернуться на главную",flat:"",rounded:"",size:"lg",class:"q-px-lg font-size-14px",style:{top:"36%","background-color":"white !important"},onClick:i.next},null,8,["onClick"])])])])])):R("",!0)])}const q1e=Z(v1e,[["render",w1e],["__scopeId","data-v-74c2ffe2"]]),S1e={name:"LoanStartPayDecline",data(){return{token:null,isLoadingPay:!1}},computed:{},methods:{...De({searchPay:"userAuthorizedPay/GetLoansResultByToken"}),next(){this.$router.push("/")}},created(){var t,n;let e=(n=(t=this.$route.params)==null?void 0:t.pathMatch)==null?void 0:n[0];if(!e){this.$router.push("/");return}this.token=e,this.$q.loading.show(),this.searchPay({token:e}).then(s=>{var o,i;(i=(o=s==null?void 0:s.startPay)==null?void 0:o.qiwiPayments)!=null&&i[0]||this.$router.push("/error")}).catch(s=>{console.log(s,"err => LoanInformation loanId"),this.$router.push("/error")}).finally(()=>{this.$q.loading.hide(),this.isLoadingPay=!0})}},C1e={class:"q-pt-xl q-pb-xl"},P1e={key:0},$1e={id:"external-container",class:"text-center"},L1e={id:"container",class:"text-center inline-block"},E1e={id:"error-box"};function R1e(e,t,n,s,o,i){const l=f("q-btn");return g(),x("div",C1e,[o.isLoadingPay?(g(),x("div",P1e,[r("div",$1e,[r("div",L1e,[r("div",E1e,[t[1]||(t[1]=Rn('<div class="face2" data-v-8d8f6180><div class="eye" data-v-8d8f6180></div><div class="eye right" data-v-8d8f6180></div><div class="mouth sad" data-v-8d8f6180></div></div><div class="shadow move" data-v-8d8f6180></div><div class="message" data-v-8d8f6180><div class="text-h6 q-pt-xl text-white" data-v-8d8f6180><span class="font-size-30px" data-v-8d8f6180>Не удалось отправить платёж!</span></div></div>',3)),u(l,{color:"positive",flat:"",rounded:"",size:"lg",class:"q-px-lg",style:{top:"36%","background-color":"white !important","margin-left":"20px","margin-right":"20px"},onClick:i.next},{default:h(()=>t[0]||(t[0]=[r("span",{class:"text-red-5 font-size-14px"}," Вернуться на главную ",-1)])),_:1},8,["onClick"])])])])])):R("",!0)])}const N1e=Z(S1e,[["render",R1e],["__scopeId","data-v-8d8f6180"]]),A1e={name:"LoanTransactionTable",props:{loanAmountList:{typeof:Array,default:[]}},data:()=>({columns:[{name:"index",align:"left",label:"№",field:"index",sortable:!1},{name:"eventName",label:"Название операции",align:"left",field:"eventName",sortable:!1},{name:"amount",align:"center",label:"Платеж",field:"amount",sortable:!1},{name:"period",align:"center",label:"Дата платежа",field:"period",sortable:!1}]}),methods:{amountFormat(e){return He.amountFormat(e)}}},M1e={key:0,class:"q-pa-md transaction"},z1e={class:"font-size-14px"},D1e={key:0,class:"font-size-14px"},T1e={key:1,class:"font-size-14px"},V1e={key:1};function B1e(e,t,n,s,o,i){const l=f("q-th"),a=f("q-tr"),c=f("q-badge"),p=f("q-td"),d=f("q-table");return g(),x("div",null,[n.loanAmountList&&n.loanAmountList.length>0?(g(),x("div",M1e,[u(d,{title:"Список операций",rows:n.loanAmountList,columns:e.columns,"row-key":"name","hide-bottom":"","rows-per-page-options":[0],class:""},{header:h(m=>[u(a,{props:m},{default:h(()=>[(g(!0),x(st,null,kt(m.cols,v=>(g(),K(l,{key:v.name,props:m},{default:h(()=>[r("span",z1e,Y(v.label),1)]),_:2},1032,["props"]))),128)),u(l,{"auto-width":""})]),_:2},1032,["props"])]),body:h(m=>[u(a,{props:m},{default:h(()=>[(g(!0),x(st,null,kt(m.cols,v=>(g(),K(p,{key:v.name,props:m},{default:h(()=>[v.name==="amount"?(g(),x("span",D1e,[v.value>=0?(g(),K(c,{key:0,outline:"",color:"green",label:i.amountFormat(v.value)},null,8,["label"])):(g(),K(c,{key:1,outline:"",color:"grey",label:i.amountFormat(v.value)},null,8,["label"]))])):(g(),x("span",T1e,Y(v.value),1))]),_:2},1032,["props"]))),128))]),_:2},1032,["props"])]),_:1},8,["rows","columns"])])):(g(),x("div",V1e,t[0]||(t[0]=[r("p",{class:"text-h5 overdue-text"},[r("span",{class:"font-size-20px"},"Список пуст")],-1)])))])}const I1e=Z(A1e,[["render",B1e],["__scopeId","data-v-2b0c1dbe"]]),O1e={name:"LoanEarlyRepaymentInfo",components:{LoanContainer:Eo,Loan_Transaction_Table:I1e,SkeletonBasic:Jn},data(){return{loan:null,loading:!1,urlRedirect:null}},created(){var t,n;const e=(n=(t=this.$route.params)==null?void 0:t.pathMatch)==null?void 0:n[0];this.loading=!0,this.getLoanSearchByLoanId({loanId:Number(e)}).then(s=>{var o,i;if(this.loan=(o=s==null?void 0:s.loan)==null?void 0:o.loan,this.loan&&((i=this.loan)!=null&&i.loanAmountList)&&this.loan.loanAmountList.forEach((l,a)=>(l.index=a+1,l.period,l)),s!=null&&s.isRedirect&&this.$store.getters["main/isRedirectLoan"]){let l=new URL(this.$store.getters["main/rediretcLoanUrl"]??"https://lk.doverix.ru/authPay");l.searchParams.set("passportNumber",s==null?void 0:s.passportNumber),l.searchParams.set("passportSerial",s==null?void 0:s.passportSerial),l.searchParams.set("firstName",s==null?void 0:s.firstName),l.searchParams.set("lastName",s==null?void 0:s.lastName),s!=null&&s.middleName&&l.searchParams.set("middleName",s==null?void 0:s.middleName),window.open(l,"_self"),this.urlRedirect=l}}).catch(s=>{console.log(s,"err => LoanInformation loanId"),this.$router.push("/error")}).finally(()=>{this.loading=!1})},methods:{...De({getLoanSearchByLoanId:"loan/getLoanSearchByLoanId"}),routerBack(){this.$router.go(-1)}}},F1e={class:"loan-contrainer"},U1e={key:0,class:"text-center"},H1e={key:1},j1e={class:"container"},J1e={class:"row q-pb-xl"},Q1e={class:"col-12 q-pb-lg"},W1e={key:0,class:"col-12"};function K1e(e,t,n,s,o,i){const l=f("SkeletonBasic"),a=f("q-btn"),c=f("Loan_Transaction_Table"),p=f("LoanContainer");return g(),x("div",F1e,[o.loading?(g(),x("div",U1e,[u(l)])):(g(),x("div",H1e,[r("div",j1e,[r("div",J1e,[r("div",Q1e,[u(a,{unelevated:"",round:"",color:"positive",icon:"arrow_back",class:"q-mr-xs",size:"md",padding:"none",style:{"margin-top":"-11px"},onClick:i.routerBack},null,8,["onClick"]),t[0]||(t[0]=r("span",{class:"font-size-30px"},"Информация о списках операций",-1))]),o.loan?(g(),x("div",W1e,[u(p,{loan:o.loan,"is-hide-table":!0,"is-hide-button":!0,"is-hide-btn":!0,"is-details-button-info":!1,"is-early-repayment-info":!1,"url-redirect":o.urlRedirect},{slot:h(()=>[o.loan.isActive?(g(),K(c,{key:0,"loan-amount-list":o.loan.loanAmountList},null,8,["loan-amount-list"])):R("",!0)]),_:1},8,["loan","url-redirect"])])):R("",!0)])])]))])}const G1e=Z(O1e,[["render",K1e],["__scopeId","data-v-529b359c"]]),Y1e={};function X1e(e,t){const n=f("q-skeleton"),s=f("q-spinner"),o=f("q-inner-loading"),i=f("q-card");return g(),x("div",null,[u(i,{class:"shadow-none q-card-none"},{default:h(()=>[u(n,{height:"30vh"}),u(o,{showing:!0},{default:h(()=>[u(s,{size:"50px",color:"positive"}),t[0]||(t[0]=r("p",{class:"text-weight-bold q-pt-lg"}," Загрузка. Пожалуйста, подождите... ",-1))]),_:1})]),_:1})])}const Z1e=Z(Y1e,[["render",X1e]]),e0e={name:"LoanOnlineDocumentRequest",components:{Error_Alert:zn,SkeletonCard:Z1e},props:{loan:{type:Object,default:null}},data(){return{document:null,email:null,isSubmit:!1,loading:!1,errorText:null,success:!1,loadingOnlineDocuments:!1,onlineDocuments:[]}},computed:{isOnlineDocumentRequest(){return this.$store.getters["main/isOnlineDocumentRequest"]},mail(){return this.$store.getters["user/mail"]}},created(){this.email=this.mail,this.loadDocument()},methods:{...De({setOnlineDocument:"onlineDocument/setOnlineDocument",getOnlineDocument:"onlineDocument/getOnlineDocument"}),async loadDocument(){var e;this.loadingOnlineDocuments=!0,await this.getOnlineDocument({loanId:(e=this.loan)==null?void 0:e.loanId}).then(t=>{this.onlineDocuments=t==null?void 0:t.onlineDocumentRequestList}).catch(t=>{var n;console.warn(t),this.errorText=(t==null?void 0:t.errorMessage)??((n=t==null?void 0:t.data)==null?void 0:n.errorMessage)??this.$store.getters["main/errorText"]??"К сожалению возникли временные неполадки. Повторите попытку позже"}).finally(()=>{this.loadingOnlineDocuments=!1})},onClickDocument(e){this.document=e},validatorEmail(e){var n;if(!e)return!1;const t=/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;return((n=t==null?void 0:t.test)==null?void 0:n.call(t,e))!=!1},onDialogClick(){this.$q.dialog({title:"Внимание",message:"Документ уже формируется. В ближайшее время отправим справку на вашу электронную почту. Вы уверены, что хотите направить запрос еще раз?",ok:{color:"positive",flat:!0,rounded:!0,label:"Заказать повторно справку"},cancel:{color:"dark",flat:!0,rounded:!0},persistent:!0}).onOk(()=>{this.onClick()})},onClick(){this.isSubmit=!0,this.$refs.input.validate()&&(this.loading=!0,this.errorText=null,this.setOnlineDocument({LoanId:this.loan.loanId,DocumentId:this.document.id,Email:this.email}).then(()=>{this.success=!0}).catch(t=>{var n;console.warn(t),this.errorText=(t==null?void 0:t.errorMessage)??((n=t==null?void 0:t.data)==null?void 0:n.errorMessage)??this.$store.getters["main/errorText"]??"К сожалению возникли временные неполадки. Повторите попытку позже"}).finally(()=>{this.loading=!1}))},routerBack(){this.errorText=null,this.loading=!1,this.document=null},nextMain(){this.$router.push("/")}}},t0e={key:0,class:"document_request_container text-center"},n0e={key:0,class:"text-center"},o0e={key:1},s0e={class:"q-pb-md font-size-20px"},i0e={key:0},l0e={key:0},r0e={class:"q-pt-lg"},a0e={key:1},u0e={class:"q-pt-md",style:{"max-width":"345px",margin:"0 auto"}},c0e={class:"text-center",style:{"max-width":"345px",margin:"0 auto"}},d0e={key:1},p0e={class:"q-pt-lg"},m0e={key:2},f0e={key:0},h0e={key:1,class:"text-center"};function g0e(e,t,n,s,o,i){const l=f("SkeletonCard"),a=f("q-btn"),c=f("Error_Alert"),p=f("q-input");return i.isOnlineDocumentRequest?(g(),x("div",t0e,[o.loading?(g(),x("div",n0e,[u(l)])):(g(),x("div",o0e,[r("div",s0e,[!o.errorText&&!o.success&&o.document&&o.document.name?(g(),K(a,{key:0,unelevated:"",round:"",color:"grey",icon:"arrow_back",class:"q-mr-xs",size:"md",padding:"none",onClick:i.routerBack},null,8,["onClick"])):R("",!0),H(" "+Y(o.document&&o.document.name?o.document.name:"Получить документы"),1)]),u(c,{"is-error":!!o.errorText,"error-text":o.errorText},null,8,["is-error","error-text"]),o.errorText?R("",!0):(g(),x("div",i0e,[o.success?(g(),x("div",l0e,[t[2]||(t[2]=r("div",null," Документ будет сформирован в течение двух рабочих дней и отправлен на вашу электронную почту ",-1)),r("div",r0e,[u(a,{color:"positive",class:"q-mx-auto",label:"Вернуться на главную",outline:"",rounded:"",onClick:i.nextMain},null,8,["onClick"])])])):o.document&&o.document.id?(g(),x("div",a0e,[r("div",u0e,[u(p,{ref:"input",modelValue:o.email,"onUpdate:modelValue":t[0]||(t[0]=d=>o.email=d),outlined:"",label:"Укажите адрес электронной почты",rules:[d=>!o.isSubmit||i.validatorEmail(d)||"Введите корректный e-mail"],color:"positive",clearable:"","clear-icon":"close"},null,8,["modelValue","rules"])]),r("div",c0e,[o.document.isUsed?(g(),K(c,{key:0,"information-text":"Документ уже формируется. В ближайшее время отправим справку на вашу электронную почту"})):(g(),x("span",d0e," Документ будет сформирован в течение двух рабочих дней и отправлен на вашу электронную почту "))]),r("div",p0e,[u(a,{outline:"",rounded:"",color:"positive",class:"q-pr-lg q-pl-lg font-size-14px",label:o.document.isUsed?"Заказать повторно справку":"Получить документы",loading:o.loading,onClick:t[1]||(t[1]=()=>o.document.isUsed?i.onDialogClick():i.onClick())},null,8,["label","loading"])])])):(g(),x("div",m0e,[o.onlineDocuments&&o.onlineDocuments.length?(g(),x("div",f0e,[(g(!0),x(st,null,kt(o.onlineDocuments,(d,m)=>(g(),x("div",{key:m},[d&&d.name?(g(),K(a,{key:0,class:"q-ml-md q-mt-lg font-size-14px document_btn",label:d.name,color:"blue-grey-8",outline:"",rounded:"",onClick:v=>i.onClickDocument(d)},null,8,["label","onClick"])):R("",!0)]))),128))])):(g(),x("div",h0e," Страница в разработке "))]))]))]))])):R("",!0)}const v0e=Z(e0e,[["render",g0e],["__scopeId","data-v-56dea8da"]]),_0e={name:"LoandOnlineDocumentRequest",components:{LoanContainer:Eo,LoanOnlineDocumentRequest:v0e,SkeletonBasic:Jn},data(){return{loan:{},loading:!1,urlRedirect:null}},computed:{isOnlineDocumentRequest(){return this.$store.getters["main/isOnlineDocumentRequest"]},phone(){return this.$store.getters["main/phone"]}},created(){var t,n;const e=(n=(t=this.$route.params)==null?void 0:t.pathMatch)==null?void 0:n[0];if(!e||!this.isOnlineDocumentRequest){this.$router.push("/");return}this.loading=!0,this.getLoanSearchByLoanId({loanId:Number(e)}).then(s=>{var o;if(this.loan=(o=s==null?void 0:s.loan)==null?void 0:o.loan,s!=null&&s.isRedirect&&this.$store.getters["main/isRedirectLoan"]){let i=new URL(this.$store.getters["main/rediretcLoanUrl"]??"https://lk.doverix.ru/authPay");i.searchParams.set("passportNumber",s==null?void 0:s.passportNumber),i.searchParams.set("passportSerial",s==null?void 0:s.passportSerial),i.searchParams.set("firstName",s==null?void 0:s.firstName),i.searchParams.set("lastName",s==null?void 0:s.lastName),s!=null&&s.middleName&&i.searchParams.set("middleName",s==null?void 0:s.middleName),window.open(i,"_self"),this.urlRedirect=i}}).catch(s=>{console.warn(s,"err"),this.$router.push("/error")}).finally(()=>{this.loading=!1})},methods:{...De({getLoanSearchByLoanId:"loan/getLoanSearchByLoanId"}),routerBack(){this.$router.go(-1)}}},b0e={class:"loan-online-document-request-contrainer"},y0e={key:0,class:"text-center"},x0e={key:1,class:"container"},k0e={class:"row"},w0e={class:"col-12 q-pb-lg"},q0e={key:0,class:"col-12"},S0e={key:0,class:"q-pt-md q-pb-lg main"},C0e={key:1},P0e={class:"text-center q-pt-lg q-pb-lg"},$0e=["innerHTML"];function L0e(e,t,n,s,o,i){const l=f("SkeletonBasic"),a=f("q-btn"),c=f("LoanOnlineDocumentRequest"),p=f("LoanContainer");return g(),x("div",b0e,[o.loading?(g(),x("div",y0e,[u(l)])):(g(),x("div",x0e,[r("div",k0e,[r("div",w0e,[u(a,{unelevated:"",round:"",color:"positive",icon:"arrow_back",class:"q-mr-xs",size:"md",padding:"none",style:{"margin-top":"-11px"},onClick:i.routerBack},null,8,["onClick"]),t[0]||(t[0]=r("span",{class:"font-size-30px"}," Получить документы ",-1))]),o.loan?(g(),x("div",q0e,[u(p,{loan:o.loan,"is-hide-table":!0,"is-hide-button":!0,"is-hide-is-early-repayments-waiting":!0,"url-redirect":o.urlRedirect,class:"q-mb-xl"},{slot:h(()=>[t[5]||(t[5]=r("div",null,[r("hr",{class:"opacity-0-2 q-mx-md"})],-1)),o.loan.hideDebt?(g(),x("div",C0e,[r("div",P0e,[t[2]||(t[2]=r("span",{class:"font-size-20px"},"Информация по задолженности недоступна!",-1)),t[3]||(t[3]=r("br",null,null,-1)),t[4]||(t[4]=r("br",null,null,-1)),r("span",null,[t[1]||(t[1]=H(" Для уточнения задолженности обратитесь по телефону горячей линии ")),r("span",{innerHTML:i.phone},null,8,$0e)])])])):(g(),x("div",S0e,[u(c,{loan:o.loan},null,8,["loan"])]))]),_:1},8,["loan","url-redirect"])])):R("",!0)])]))])}const E0e=Z(_0e,[["render",L0e],["__scopeId","data-v-b02fa2a5"]]),R0e={name:"LoanEarlyRepaymentType",props:{loan:{typeof:Object,default:null}},computed:{infoText(){return this.$store.getters["main/infoText"]}},methods:{nextPartial(){this.$emit("next",{earlyRepaymentType:"Partial"})},nextFull(){this.$emit("next",{earlyRepaymentType:"Full"})},pushToList(){this.$emit("next",{history:!0})},infoLoan(){this.$router.push("/loan/info/"+this.$props.loan.loanId)}}},N0e={class:"row q-btn-icon q-pl-lg q-ml-md q-pr-lg q-mr-md text-center"},A0e={class:"col-12 col-lg-4 q-pt-md"},M0e={class:"col-12 col-lg-4 q-pt-md"},z0e={class:"col-12 col-lg-4 q-pt-md"},D0e={class:"col-12 q-pt-lg q-mt-lg font-size-14px text-left"},T0e={class:"col-12 q-pt-xsx font-size-12px text-left"},V0e=["innerHTML"];function B0e(e,t,n,s,o,i){const l=f("q-btn");return g(),x("div",N0e,[t[5]||(t[5]=r("div",{class:"col-12 text-h6"},[r("p",null,[r("span",{class:"font-size-20px"}," Выберете вид досрочного погашения ")])],-1)),r("div",A0e,[u(l,{color:"positive",label:"Частичное погашение",icon:"pie_chart",outline:"",rounded:"",size:"14px",class:"q-px-md q-mr-md",style:{"min-width":"250px"},onClick:i.nextPartial},null,8,["onClick"])]),r("div",M0e,[u(l,{color:"positive",label:"Полное погашение",icon:"donut_large",outline:"",rounded:"",size:"14px",class:"q-px-md q-mr-md",style:{"min-width":"250px"},onClick:i.nextFull},null,8,["onClick"])]),r("div",z0e,[u(l,{color:"grey","icon-right":"arrow_forward",label:"Список досрочных погашений",flat:"",outline:"",rounded:"",size:"14px",style:{"min-width":"250px"},onClick:i.pushToList},null,8,["onClick"])]),r("div",D0e,[t[1]||(t[1]=H(" Уважаемый клиент! При проведении частичного досрочного погашения ваш график платежей может измениться. Актуальный график платежей можно посмотреть по ссылке: ")),u(l,{flat:"",rounded:"",class:"font-size-14px",onClick:i.infoLoan},{default:h(()=>t[0]||(t[0]=[H(" подробнее ")])),_:1},8,["onClick"])]),r("div",T0e,[t[2]||(t[2]=r("div",null,' Полное и частичное погашение списывается с вашего счёта. После выполения досрочного погашения будет возможность посмотреть информацию в разделе "Список досрочных погашений". ',-1)),t[3]||(t[3]=r("div",{class:"q-pt-xs"}," Полное досрочное погашение кредита представляет собой полное погашение всей имеющейся перед банком (либо иным финансовым учреждением) кредитной задолженности (обычно это основной долг и проценты) до того момента, как истечет срок кредитования, установленный кредитным договором. ",-1)),t[4]||(t[4]=r("div",{class:"q-pt-xs"}," Частичное досрочное погашение кредита — это внесение в счет кредита суммы денег, больше чем регулярный платеж, но не превышающей всей суммы кредита. ",-1)),i.infoText?(g(),x("div",{key:0,class:"q-pt-xs",innerHTML:i.infoText},null,8,V0e)):R("",!0)])])}const I0e=Z(R0e,[["render",B0e]]),O0e={name:"LoanEarlyRepaymentAgreement",props:{loan:null,earlyRepaymentType:null},computed:{blockEarlyRepaymentAgreement(){return this.$store.getters["main/blockPayment"]}},methods:{goNext(){this.$emit("next",{agreements:!0})},routerBack(){this.$router.go(-1)}}},F0e={class:"q-pl-lg"},U0e={key:0},H0e=["innerHTML"],j0e={class:"q-mb-md"};function J0e(e,t,n,s,o,i){const l=f("q-btn");return g(),x("div",F0e,[r("div",null,[i.blockEarlyRepaymentAgreement?(g(),x("div",U0e,[r("div",{innerHTML:i.blockEarlyRepaymentAgreement},null,8,H0e)])):R("",!0)]),r("div",j0e,[u(l,{color:"positive",label:"Согласен",outline:"",rounded:"",size:"14px",class:"q-px-xs q-ml-md q-mr-md q-mt-lg",style:{"min-width":"145px"},onClick:i.goNext},null,8,["onClick"]),u(l,{color:"red",label:"Отказываюсь",outline:"",rounded:"",size:"14px",class:"q-px-xs q-ml-md q-mt-lg",style:{"min-width":"145px"},onClick:i.routerBack},null,8,["onClick"])])])}const Q0e=Z(O0e,[["render",J0e]]),W0e={name:"LoanEarlyRepaymentPaymentSchedule",components:{ErrorAlert:zn,SkeletonBasic:Jn},props:{loan:{typeof:Object,default:null},earlyRepaymentType:{typeof:String,default:null},money:{typeof:Number,default:null}},data(){return{success:!1,errorMessage:null,loading:!1,paymentSchedules:[],isPayment:!1,sumPayment:null,dateRemaining:null,allRows:"first",columns:[{name:"index",align:"left",label:"№",field:"index",sortable:!1},{name:"period",label:"Дата оплаты",align:"center",field:"period",sortable:!1},{name:"totalAmount",label:"Сумма ",align:"center",field:"totalAmount",sortable:!1},{name:"bodySum",label:"Сумма (погашение основного долга)",align:"center",field:"bodySum",sortable:!1},{name:"marginSum",label:"Сумма (погашение процентов)",align:"center",field:"marginSum",sortable:!1}]}},computed:{paymentSchedulesRows(){var e,t;return this.allRows==="first"&&((e=this.paymentSchedules)!=null&&e.length)&&((t=this.paymentSchedules)==null?void 0:t.length)>10?this.paymentSchedules.slice(0,10):this.paymentSchedules}},created(){if(!this.loan.loanId){this.$router.push("/");return}this.loading=!0;const e={loanId:this.loan.loanId,amount:this.money,repaymentType:this.earlyRepaymentType};this.earlyRepaymentSchedule(e).then(t=>{var l,a,c;let n=null,s=new Date;s=new Date(s.getFullYear(),s.getMonth(),s.getDate(),0,0,0,0).getTime();const o=t==null?void 0:t.paymentSchedules;let i=0;if(this.paymentSchedules=(c=(a=(l=o==null?void 0:o.filter)==null?void 0:l.call(o,p=>p.period&&s<=new Date(p.period).getTime()))==null?void 0:a.map)==null?void 0:c.call(a,p=>(s<=new Date(p.period).getTime()&&(!n||n>=new Date(p.period).getTime())&&(n=new Date(p.period).getTime()),p.accrualDate=p.accrualDate?this.dateFormat(p.accrualDate):"-",p.period=this.dateFormat(p.period),p.bodyDebtBeforePayment=this.amountFormat(p.bodyDebtBeforePayment),p.bodyDebtAfterPayment=this.amountFormat(p.bodyDebtAfterPayment),p.bodySum=this.amountFormat(p.bodySum),p.marginSum=this.amountFormat(p.marginSum),p.totalAmount=this.amountFormat(p.totalAmount),i++,p.index=i,p)),n){n=new Date(n);const p=n.getMonth()+1;this.dateRemaining=`${n.getDate()<10?"0"+n.getDate():n.getDate()}.${p<10?"0"+p:p}.${n.getFullYear()}`}this.isPayment=t==null?void 0:t.isPayment,this.sumPayment=t==null?void 0:t.sumPayment,this.success=!0}).catch(t=>{var n,s,o,i;console.warn(t),this.errorMessage=(((n=t==null?void 0:t.data)==null?void 0:n.errorMessage)??"")+(((s=t==null?void 0:t.data)==null?void 0:s.message)??"")+((t==null?void 0:t.message)??"")+(((i=(o=t==null?void 0:t.data)==null?void 0:o.result)==null?void 0:i.message)??"")}).finally(()=>{this.loading=!1})},methods:{...De({earlyRepaymentSchedule:"earlyrepayments/earlyRepaymentSchedule"}),goNext(){this.$emit("next",{agreements:!0,money:this.money})},goBack(){this.$emit("back")},amountFormat(e){return He.amountFormat(e)},dateFormat(e){return He.date(e)}}},K0e={key:0,class:"text-center"},G0e={key:1},Y0e={key:0},X0e={class:"q-px-lg font-size-14px text-weight-medium"},Z0e={key:0},epe={key:0},tpe={key:1},npe={class:"q-pt-lg"},ope={class:"text-positive"},spe={key:1},ipe={key:0},lpe={key:1},rpe={key:0,class:"q-px-lg q-pt-lg font-size-14px text-weight-medium"},ape={key:1,class:"q-pa-lg payments"},upe={class:"font-size-14px"},cpe={class:"font-size-14px"},dpe={key:0,class:"text-right full-width q-btn-icon"},ppe={class:"q-mb-md text-center"},mpe={key:1};function fpe(e,t,n,s,o,i){const l=f("SkeletonBasic"),a=f("q-th"),c=f("q-tr"),p=f("q-td"),d=f("q-btn"),m=f("q-table"),v=f("ErrorAlert");return g(),x("div",null,[o.loading?(g(),x("div",K0e,[u(l)])):(g(),x("div",G0e,[o.success?(g(),x("div",Y0e,[r("div",X0e,[t[6]||(t[6]=r("div",{class:"text-center font-size-20px text-weight-bold"}," Заявление ",-1)),o.isPayment?(g(),x("div",Z0e,[t[4]||(t[4]=r("div",{class:"q-pt-md"}," Прошу сформировать заявку на осуществление в соответствии с заключённым со мной договором: ",-1)),n.earlyRepaymentType==="Full"?(g(),x("div",epe," Полное досрочное погашение имеющейся задолженности. ")):R("",!0),n.earlyRepaymentType==="Partial"?(g(),x("div",tpe," Частичное досрочное погашение основного долга по кредиту. ")):R("",!0),r("div",npe,[t[2]||(t[2]=H(" Пожалуйста, ознакомьтесь с новым графиком платежей, а затем пополните ваш счет на сумму ")),r("span",ope,Y(i.amountFormat(o.sumPayment)),1),t[3]||(t[3]=H(" для возможности совершения досрочного погашения. Для продолжения нажмите на кнопу «Согласиться и оплатить». Внимания! Текущий график и расчеты действительны до 22:00 по московскому времени. "))])])):(g(),x("div",spe,[t[5]||(t[5]=r("div",{class:"q-pt-md"}," Прошу за счёт денежных средств, находящихся на моём счёте осуществить в соответствии с заключённым со мной договором: ",-1)),n.earlyRepaymentType==="Full"?(g(),x("div",ipe," Полное досрочное погашение имеющейся задолженности. ")):R("",!0),n.earlyRepaymentType==="Partial"?(g(),x("div",lpe," Частичное досрочное погашение основного долга по кредиту. ")):R("",!0)]))]),o.dateRemaining&&n.earlyRepaymentType==="Partial"?(g(),x("div",rpe," Дата ближайшего платежа по новому графику: "+Y(o.dateRemaining),1)):R("",!0),o.paymentSchedules&&o.paymentSchedules.length&&n.earlyRepaymentType==="Partial"?(g(),x("div",ape,[u(m,{title:"Новый график платежей",rows:i.paymentSchedulesRows,columns:o.columns,"rows-per-page-options":[0],"row-key":"name",class:"shadow-none"},{header:h(_=>[u(c,{props:_},{default:h(()=>[(g(!0),x(st,null,kt(_.cols,y=>(g(),K(a,{key:y.name,props:_},{default:h(()=>[r("span",upe,Y(y.label),1)]),_:2},1032,["props"]))),128))]),_:2},1032,["props"])]),body:h(_=>[u(c,{props:_},{default:h(()=>[(g(!0),x(st,null,kt(_.cols,y=>(g(),K(p,{key:y.name,props:_},{default:h(()=>[r("span",cpe,Y(y.value),1)]),_:2},1032,["props"]))),128))]),_:2},1032,["props"])]),bottom:h(()=>[o.paymentSchedules&&o.paymentSchedules.length>10?(g(),x("div",dpe,[o.allRows==="first"?(g(),K(d,{key:0,color:"grey",icon:"expand_more",label:"Развернуть",flat:"",outline:"",rounded:"",size:"14px",onClick:t[0]||(t[0]=()=>o.allRows="all")})):R("",!0),o.allRows==="all"?(g(),K(d,{key:1,color:"grey",icon:"keyboard_control_key",label:"Свернуть",flat:"",outline:"",rounded:"",size:"14px",onClick:t[1]||(t[1]=()=>o.allRows="first")})):R("",!0)])):R("",!0)]),_:1},8,["rows","columns"])])):R("",!0),r("div",ppe,[u(d,{color:"positive",label:o.isPayment?"Согласиться и оплатить":"Согласиться",outline:"",rounded:"",size:"14px",class:"q-px-md q-ml-md q-mt-lg",style:{"min-width":"180px"},onClick:i.goNext},null,8,["label","onClick"]),u(d,{color:"red",label:"Отказаться",outline:"",rounded:"",size:"14px",class:"q-px-xs q-ml-md q-mt-lg",style:{"min-width":"180px"},onClick:i.goBack},null,8,["onClick"])])])):(g(),x("div",mpe,[u(v,{"is-error":!0,"error-text":o.errorMessage},null,8,["error-text"])]))]))])}const hpe=Z(W0e,[["render",fpe]]),gpe={name:"LoanEarlyRepaymentFullValidation",props:{loan:{typeof:Object,default:null},money:{typeof:Number,default:null}},computed:{errorText(){return this.$store.getters["main/errorText"]}},methods:{goNext(e){const t=Number(e);this.$emit("next",{money:t})},pay(){var e;this.$router.push("/loan/payment/"+((e=this.loan)==null?void 0:e.loanId))}}},vpe={key:0,class:"q-pl-xl q-pt-lg"},_pe={class:"q-btn-icon text-center"},bpe={key:0,class:"q-pt-lg"},ype={key:1},xpe={class:"font-size-14px text-weight-bold text-red"},kpe=["innerHTML"];function wpe(e,t,n,s,o,i){const l=f("q-btn");return n.loan?(g(),x("div",vpe,[r("div",_pe,[n.loan&&n.loan.totalDebt?(g(),x("div",bpe,[t[1]||(t[1]=r("div",{class:"q-pb-lg q-mx-auto",style:{"max-width":"800px"}},[r("span",{class:"font-size-14px"}," Полное досрочное погашение кредита представляет собой полное погашение всей имеющейся перед банком (либо иным финансовым учреждением) кредитной задолженности (обычно это основной долг и проценты) до того момента, как истечет срок кредитования, установленный кредитным договором. ")],-1)),u(l,{color:"positive",label:"Продолжить",outline:"",rounded:"",size:"md",class:"font-size-14px",onClick:t[0]||(t[0]=a=>i.goNext(n.loan.totalDebt))})])):(g(),x("div",ype,[r("div",null,[r("span",xpe,[r("div",{innerHTML:i.errorText},null,8,kpe)])])]))])])):R("",!0)}const qpe=Z(gpe,[["render",wpe]]),Spe={name:"LoanEarlyRepaymentPartialValidation",props:{loan:{typeof:Object,default:null},money:{typeof:Number,default:null}},data(){return{price:null,isErrLoading:!1,errString:null}},watch:{price:function(e){e&&((e<0||!e)&&(e=0),this.isInteger(e)||(e=Math.floor(e*100)/100),this.price=e??0)}},methods:{validatorPrice:function(e){return!(this.isSubmit&&!He.validatorPrice(e))},isInteger:function(e){return He.isInteger(e)},amountFormat:function(e){return He.amountFormat(e)},isNumeric:function(e){return He.isNumeric(e)},goNext(e){let t=e??this.price;const n=Number(t);if(t==="0.00"||t==="0"||t===0||!t){this.isErrLoading=!0,this.errString="Пожалуйста, введите сумму";return}if(n<this.loan.earlyRepaymentInformation.minimumPartialEarlyRepayment){this.isErrLoading=!0,this.errString="Пожалуйста, введите сумму  больше или равной минимальной";return}if(n>this.loan.totalDebt){this.isErrLoading=!0,this.errString="Пожалуйста, введите сумму  меньше или равной максимальной";return}if(!n||n<0){this.isErrLoading=!0,this.errString="Произошла ошибка! Пожалуйста, попробуйте позже";return}this.$emit("next",{money:n})},pay(){var e;this.$router.push("/loan/payment/"+((e=this.loan)==null?void 0:e.loanId))}}},Cpe={key:0},Ppe={key:0,class:"text-red-5 text-center text-h6"},$pe={class:"font-size-14px"},Lpe={class:"q-mx-auto",style:{"max-width":"335px"}},Epe={class:"font-size-14px"},Rpe={class:"text-positive"},Npe={class:"font-size-14px"},Ape={class:"text-positive"},Mpe={class:"q-pt-md text-center"},zpe={class:"q-pt-xs q-btn-icon text-center"};function Dpe(e,t,n,s,o,i){const l=f("q-input"),a=f("q-btn");return n.loan?(g(),x("div",Cpe,[r("div",null,[t[7]||(t[7]=r("p",{class:"text-center text-h6"},[r("span",{class:"font-size-20px"}," Частичное погашение ")],-1)),o.isErrLoading?(g(),x("p",Ppe,[r("span",$pe,Y(o.errString),1)])):R("",!0),r("div",Lpe,[r("div",Epe,[t[3]||(t[3]=r("span",null,"Минимальная сумма: ",-1)),r("span",Rpe,Y(" "+i.amountFormat(n.loan.earlyRepaymentInformation.minimumPartialEarlyRepayment)),1)]),r("div",Npe,[t[4]||(t[4]=r("span",null,"Максимальная сумма: ",-1)),r("span",Ape,Y(" "+i.amountFormat(n.loan.totalDebt)),1)]),r("div",Mpe,[u(l,{modelValue:o.price,"onUpdate:modelValue":t[0]||(t[0]=c=>o.price=c),label:"Сумма",color:"positive",type:"number",step:"any",rules:[c=>i.validatorPrice(c)||"Введите сумму"],class:"font-size-14px",onKeydown:t[1]||(t[1]=ma(wl(c=>i.goNext(o.price),["prevent"]),["enter"]))},{append:h(()=>t[5]||(t[5]=[r("div",null,[r("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",fill:"currentColor",class:"text-positive bi bi-cash",viewBox:"0 0 32 32"},[r("path",{d:"M19,4H10V15H7v2h3v3H7v2h3v6h2V22h9V20H12V17h7a6.0067,6.0067,0,0,0,6-6V10A6.0067,6.0067,0,0,0,19,4Zm4,7a4.0045,4.0045,0,0,1-4,4H12V6h7a4.0045,4.0045,0,0,1,4,4Z"})])],-1)])),_:1},8,["modelValue","rules"])]),t[6]||(t[6]=r("div",{style:{"margin-top":"-15px"}},[r("p",{class:"text-left text-caption font-size-12px",style:{"line-height":"normal"}}," Введенная сумма будет списана с вашего счета ")],-1)),r("div",zpe,[u(a,{color:"positive",label:"Продолжить",outline:"",rounded:"",size:"md",class:"font-size-14px q-px-lg",onClick:t[2]||(t[2]=c=>i.goNext(o.price))})])])])])):R("",!0)}const Tpe=Z(Spe,[["render",Dpe]]),Vpe={name:"LoanEarlyRepaymentSend",components:{ErrorVue:Tl,SkeletonBasic:Jn},props:{loan:{typeof:Object,default:null},earlyRepaymentType:{typeof:String,default:null},money:{typeof:Number,default:null}},data(){return{loading:!1,isErrLoading:!1,errString:"Неизвестная ошибка",resultPay:{typeof:String,default:null}}},created(){if(!this.loan.loanId){this.$router.push("/");return}this.loading=!0;const e={loanId:this.loan.loanId,amount:this.money,repaymentType:this.earlyRepaymentType};this.earlyRepaymentCreate(e).then(t=>{var n,s,o;this.resultPay=(n=t==null?void 0:t.startPay)==null?void 0:n.resultPay,(s=t==null?void 0:t.startPay)!=null&&s.isEarlyRepaymentsWaiting&&this.$router.push("/loan/earlyRepaymentPayment/"+((o=this.loan)==null?void 0:o.loanId)),this.userProfile()}).catch(t=>{console.warn(t),this.$router.push("/error")}).finally(()=>{this.loading=!1})},methods:{...De({earlyRepaymentCreate:"earlyrepayments/earlyRepaymentCreate",userProfile:"user/userProfile"}),nextMain(){this.$router.push("/").catch(e=>{e.name!=="NavigationDuplicated"&&!e.message.includes("Avoided redundant navigation to current location")&&console.log(e)})}}},Bpe={key:0,class:"text-center"},Ipe={key:1},Ope={key:0},Fpe={key:1},Upe={class:"q-px-lg font-size-14px text-center text-weight-medium"},Hpe={class:"q-pt-md q-pb-md"},jpe={class:"q-mt-lg text-center q-px-md"};function Jpe(e,t,n,s,o,i){const l=f("SkeletonBasic"),a=f("ErrorVue"),c=f("q-spinner-hourglass"),p=f("q-btn");return g(),x("div",null,[o.loading?(g(),x("div",Bpe,[u(l)])):(g(),x("div",Ipe,[o.isErrLoading?(g(),x("div",Ope,[u(a,{"err-string":o.errString},null,8,["err-string"])])):(g(),x("div",Fpe,[r("div",Upe,[t[0]||(t[0]=r("div",{class:"font-size-20px text-weight-bold"}," Операция выполнена ",-1)),r("div",Hpe,[u(c,{color:"positive",size:"3em",thickness:1})]),t[1]||(t[1]=r("div",{class:"q-pt-md"},[H(" В течение некоторого времени будет "),r("br"),H(" произведено досрочное погашение ")],-1)),r("div",jpe,[u(p,{color:"positive",class:"q-px-lg q-mx-auto",label:"Вернуться на главную",outline:"",rounded:"",onClick:i.nextMain},null,8,["onClick"])])])]))]))])}const Qpe=Z(Vpe,[["render",Jpe]]),Wpe={name:"LoanEarlyRepaymentHistory",components:{LoanContainer_earlyRepayment:Ud},props:{loan:{typeof:Object,default:null}}};function Kpe(e,t,n,s,o,i){const l=f("LoanContainer_earlyRepayment");return g(),x("div",null,[u(l,{loan:n.loan},null,8,["loan"])])}const Gpe=Z(Wpe,[["render",Kpe]]),Ype={name:"LoanEarlyRepaymentMain",components:{LoanEarlyRepaymentType:I0e,LoanEarlyRepaymentAgreement:Q0e,LoanEarlyRepaymentFullValidation:qpe,LoanEarlyRepaymentPaymentSchedule:hpe,LoanEarlyRepaymentPartialValidation:Tpe,LoanEarlyRepayment_send:Qpe,LoanEarlyRepayment_history:Gpe},props:{loan:{typeof:Object,default:null}},data(){return{step:1,money:null,email:null,earlyRepaymentType:null}},methods:{formBack(){if(this.step===5){this.step=1;return}if(this.step===3&&this.earlyRepaymentType==="Full"){this.step=1;return}this.$refs.stepper.previous()},next1(e){if(e.history===!0){this.step=5;return}this.earlyRepaymentType=e.earlyRepaymentType,this.$refs.stepper.next(),e.earlyRepaymentType==="Full"&&(this.step=3,this.money=this.$props.loan.totalDebt)},next2(e){this.money=e.money,this.email=e.email,this.$refs.stepper.next()},next3(){this.$refs.stepper.next()}}},Xpe={id:"loan_payment_view",class:"q-px-lg"},Zpe={class:"q-pt-lg"},eme={key:0,class:"text-right"};function tme(e,t,n,s,o,i){const l=f("LoanEarlyRepaymentType"),a=f("q-step"),c=f("LoanEarlyRepaymentFullValidation"),p=f("LoanEarlyRepaymentPartialValidation"),d=f("LoanEarlyRepaymentPaymentSchedule"),m=f("LoanEarlyRepayment_send"),v=f("LoanEarlyRepayment_history"),_=f("q-btn"),y=f("q-stepper-navigation"),q=f("q-stepper");return g(),x("div",Xpe,[u(q,{ref:"stepper",modelValue:o.step,"onUpdate:modelValue":t[0]||(t[0]=C=>o.step=C),animated:"",class:"shadow-none",style:{border:"0px"}},{navigation:h(()=>[u(y,null,{default:h(()=>[r("div",Zpe,[o.step>1&&o.step<4||o.step===5?(g(),x("div",eme,[u(_,{outline:"",rounded:"",color:"grey",label:"Назад",class:"q-mt-md q-px-lg",onClick:i.formBack},null,8,["onClick"])])):R("",!0)])]),_:1})]),default:h(()=>[u(a,{name:1,title:"1"},{default:h(()=>[o.step===1?(g(),K(l,{key:0,loan:n.loan,onNext:i.next1},null,8,["loan","onNext"])):R("",!0)]),_:1}),u(a,{name:2,title:"2"},{default:h(()=>[o.step===2&&o.earlyRepaymentType==="Full"?(g(),K(c,{key:0,loan:n.loan,money:o.money,email:o.email,"early-repayment-type":o.earlyRepaymentType,onNext:i.next2},null,8,["loan","money","email","early-repayment-type","onNext"])):R("",!0),o.step===2&&o.earlyRepaymentType==="Partial"?(g(),K(p,{key:1,loan:n.loan,money:o.money,email:o.email,"early-repayment-type":o.earlyRepaymentType,onNext:i.next2},null,8,["loan","money","email","early-repayment-type","onNext"])):R("",!0)]),_:1}),u(a,{name:3,title:"3"},{default:h(()=>[o.step===3?(g(),K(d,{key:0,loan:n.loan,money:o.money,email:o.email,"early-repayment-type":o.earlyRepaymentType,onNext:i.next3,onBack:i.formBack},null,8,["loan","money","email","early-repayment-type","onNext","onBack"])):R("",!0)]),_:1}),u(a,{name:4,title:"4"},{default:h(()=>[o.step===4?(g(),K(m,{key:0,loan:n.loan,"early-repayment-type":o.earlyRepaymentType,money:o.money},null,8,["loan","early-repayment-type","money"])):R("",!0)]),_:1}),u(a,{name:5,title:"5"},{default:h(()=>[u(v,{loan:n.loan,onBack:i.formBack},null,8,["loan","onBack"])]),_:1})]),_:1},8,["modelValue"])])}const nme=Z(Ype,[["render",tme]]),ome={name:"UserAuthorizedEarlyRepaymentNotPayment",components:{Error_blockVue:Tl}},sme={class:"q-pt-lg q-pb-lg"};function ime(e,t,n,s,o,i){const l=f("Error_blockVue");return g(),x("div",null,[r("div",sme,[u(l,{"err-string":"Перезагрузите страницу"})])])}const lme=Z(ome,[["render",ime]]),rme={name:"LoanPaymentForm",props:{loan:null,sumPayment:null},data(){return{price:null,email:"",isErrLoading:!1,errString:null}},computed:{isPaymentCard(){return this.$store.getters["main/isPaymentCard"]},isPaymentSbp(){return this.$store.getters["main/isPaymentSbp"]}},watch:{price:function(e){e&&((e<0||!e)&&(e=0),this.isInteger(e)||(e=Math.floor(e*100)/100),this.price=e??0)}},methods:{...De({startPay:"userAuthorizedPay/GetLoansPay"}),validatorPrice:function(e){return!(this.isSubmit&&!He.validatorPrice(e))},isInteger:function(e){return He.isInteger(e)},amountFormat:function(e){return He.amountFormat(e)},isNumeric:function(e){return He.isNumeric(e)},payClick(e){var o;this.isErrLoading=!1,this.errString="";let t=e??this.price;if(t==="0.00"||t==="0"||t===0||!t){this.isErrLoading=!0,this.errString="Пожалуйста, введите сумму для оплаты.";return}if(this.checkbox===!1){this.isErrLoading=!0,this.errString="Подтвердите, что ознакомлены и принимаете все условия.";return}const n=new String((o=this.loan)==null?void 0:o.loanId),s=Number(t);if(s>this.loan.totalDebt){this.isErrLoading=!0,this.errString="Сумма оплаты не может превышать общую задолженность по займу!";return}if(!n||!s||s<0){this.$q.notify({multiLine:!0,progress:!0,message:"Произошла ошибка! Пожалуйста, попробуйте позже.",position:"center",icon:"report_problem",color:"warning",timeout:2e3});return}if(t=Number(t),t<10||t>1e5||!this.isPaymentSbp&&this.isPaymentCard){this.preferSbp=!1,this.pay();return}this.$emit("next",{money:t,email:this.email})},pay(){var s,o;this.$q.loading.show();const e=new String((s=this.loan)==null?void 0:s.loanId),t=Number(this.price),n=this.email;this.startPay({preferSbp:!1,loanId:Number(e),clientId:(o=this.loan)==null?void 0:o.clientId,money:t,email:n,fullEarlyRepayment:!1,partialEarlyRepayment:!1}).then(i=>{var a;const l=(a=i==null?void 0:i.startPay)==null?void 0:a.payUrl;this.dialogPay=!1,this.resultPay=!0,window.location.href=l}).catch(i=>{var l,a;console.warn(i,"err -> LoanStartPay"),this.$q.notify({multiLine:!0,progress:!0,message:((l=i==null?void 0:i.data)==null?void 0:l.errorMessage)??"Произошла ошибка! Пожалуйста, попробуйте позже.",position:"center",icon:"report_problem",color:"warning",timeout:2e3}),this.isErrLoading=!0,this.errString=((a=i==null?void 0:i.data)==null?void 0:a.errorMessage)??"Произошла ошибка! Пожалуйста, попробуйте позже."}).finally(()=>{this.$q.loading.hide()})}},components:{TechnicalWorksPayment:Ea,LoanContainer_earlyRepaymentVue:Ud}},ame={class:"container"},ume={class:"row"},cme={class:"col-12 loan-start-pay__form"},dme={class:"q-mx-auto"},pme={class:"text-center text-h6"},mme={key:0},fme={key:1},hme={key:2},gme={class:"font-size-14px text-red"},vme={key:3,class:"text-red-5 q-pt-xs"},_me={class:"font-size-14px"},bme={key:0,class:"row"},yme={class:"col-12 col-sm-6 q-px-xs q-pt-lg"},xme={class:"text-body1 text-weight-medium"},kme={class:"font-size-14px text-positive"},wme={class:"q-pt-lg text-center"},qme={class:"col-12 col-sm-6 q-px-xs q-pt-lg"},Sme={class:"q-pt-md"},Cme={class:"q-pt-xs text-center"},Pme={key:0,class:"col-12 q-pt-lg"},$me={class:"col-12 font-size-14px text-left"},Lme={style:{"max-width":"1100px",margin:"0 auto"}},Eme={key:1,class:"full-width"};function Rme(e,t,n,s,o,i){const l=f("q-btn"),a=f("q-card-section"),c=f("q-card"),p=f("q-input"),d=f("LoanContainer_earlyRepaymentVue"),m=f("q-form"),v=f("TechnicalWorksPayment");return g(),x("div",null,[r("div",ame,[r("div",ume,[r("div",cme,[r("div",dme,[i.isPaymentCard||i.isPaymentSbp?(g(),K(m,{key:0,class:"q-gutter-md"},{default:h(()=>[r("div",pme,[n.loan.isLoanDetails&&n.loan.isLoanDetails.isLoanAmount?(g(),x("p",mme,t[5]||(t[5]=[r("span",{class:"font-size-20px"}," Оплата досрочного погашения",-1)]))):(g(),x("p",fme,t[6]||(t[6]=[r("span",{class:"font-size-20px"}," Оплата",-1)]))),!n.loan.hideDebt&&n.loan.isLoanDetails&&n.loan.isLoanDetails.isDaysOverdue&&n.loan.pastdueDebtForDate?(g(),x("p",hme,[r("span",gme," Внимание! Вносимые средства в размере "+Y(" "+i.amountFormat(n.loan.pastdueDebtForDate))+" будут списаны в счет просрочки ",1)])):R("",!0),o.isErrLoading?(g(),x("p",vme,[r("span",_me,Y(o.errString),1)])):R("",!0)]),n.loan?(g(),x("div",bme,[r("div",yme,[u(c,{class:"my-card",flat:"",bordered:"",style:{"max-width":"265px","min-height":"180px",margin:"0 auto"}},{default:h(()=>[u(a,{horizontal:""},{default:h(()=>[u(a,{style:{padding:"10px"}},{default:h(()=>[t[7]||(t[7]=r("div",null,[r("span",{class:"font-size-14px"},"К оплате")],-1)),r("div",xme,[r("span",kme,Y(i.amountFormat(n.sumPayment)||""),1)]),t[8]||(t[8]=r("div",{class:"q-pt-xs q-mt-xs"},[r("span",{class:"font-size-14px"},"Сумма для совершения досрочного погашения")],-1)),r("div",wme,[u(l,{color:"positive",label:"Внести платеж",outline:"",rounded:"",size:"md",class:"font-size-14px",onClick:t[0]||(t[0]=_=>i.payClick(n.sumPayment))})])]),_:1})]),_:1})]),_:1})]),r("div",qme,[u(c,{class:"my-card",flat:"",bordered:"",style:{"max-width":"265px","min-height":"180px",margin:"0 auto"}},{default:h(()=>[u(a,{horizontal:""},{default:h(()=>[u(a,{style:{padding:"10px"}},{default:h(()=>[t[10]||(t[10]=r("div",null,[r("span",{class:"font-size-14px"},"Внесите любую сумму")],-1)),r("div",Sme,[u(p,{modelValue:o.price,"onUpdate:modelValue":t[1]||(t[1]=_=>o.price=_),label:"Сумма",color:"positive",type:"number",step:"any",rules:[_=>i.validatorPrice(_)||"Введите сумму"],style:{"font-size":"20px"},onKeydown:t[2]||(t[2]=ma(wl(_=>i.payClick(o.price),["prevent"]),["enter"]))},{append:h(()=>t[9]||(t[9]=[r("div",null,[r("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",fill:"currentColor",class:"text-positive bi bi-cash",viewBox:"0 0 32 32"},[r("path",{d:"M19,4H10V15H7v2h3v3H7v2h3v6h2V22h9V20H12V17h7a6.0067,6.0067,0,0,0,6-6V10A6.0067,6.0067,0,0,0,19,4Zm4,7a4.0045,4.0045,0,0,1-4,4H12V6h7a4.0045,4.0045,0,0,1,4,4Z"})])],-1)])),_:1},8,["modelValue","rules"])]),r("div",Cme,[u(l,{color:"positive",label:"Оплатить",outline:"",rounded:"",size:"md",class:"font-size-14px",onClick:t[3]||(t[3]=_=>i.payClick(o.price))})])]),_:1})]),_:1})]),_:1})]),n.loan&&n.loan.earlyRepaymentsList?(g(),x("div",Pme,[u(d,{loan:n.loan,"is-waiting":!0,"is-hide-tittle":!0},null,8,["loan"])])):R("",!0),r("div",$me,[r("div",Lme,[t[12]||(t[12]=H(" Уважаемый клиент! Если сумма вносимого платежа больше вашего платежа по графику, или вы производите оплату раньше срока - ваш график платежей может быть изменен в соответствии с тарифом по вашему договору. Актуальный график платежей можно посмотреть по ссылке: ")),u(l,{flat:"",rounded:"",class:"font-size-14px",onClick:t[4]||(t[4]=()=>e.$router.push("/loan/info/"+n.loan.loanId))},{default:h(()=>t[11]||(t[11]=[H(" подробнее ")])),_:1})])]),t[13]||(t[13]=r("div",{class:"col-12 q-pt-md text-center"},[r("span",{class:"font-size-14px"}," Если на счёте недостаточно средств, то досрочное погашение не выполнится! ")],-1))])):R("",!0)]),_:1})):(g(),x("div",Eme,[u(v)]))])])])])])}const Nme=Z(rme,[["render",Rme],["__scopeId","data-v-e8066331"]]),Ame={name:"LoanPaymentBank",props:{loan:null,money:null,email:null},data(){return{preferSbp:!1,isErrLoading:!1,errString:null}},computed:{isPaymentCard(){return this.$store.getters["main/isPaymentCard"]},isPaymentSbp(){return this.$store.getters["main/isPaymentSbp"]}},methods:{...De({startPay:"userAuthorizedPay/GetLoansPay"}),paySBP(){this.$emit("next")},payCard(){this.preferSbp=!1,this.pay()},pay(){var s,o;this.$q.loading.show();const e=new String((s=this.loan)==null?void 0:s.loanId),t=Number(this.money),n=this.email;this.startPay({preferSbp:!1,loanId:Number(e),clientId:(o=this.loan)==null?void 0:o.clientId,money:t,email:n,fullEarlyRepayment:!1,partialEarlyRepayment:!1}).then(i=>{var a;const l=(a=i==null?void 0:i.startPay)==null?void 0:a.payUrl;this.dialogPay=!1,this.resultPay=!0,window.location.href=l}).catch(i=>{var l;console.warn(i,"err -> LoanStartPay"),this.errString=((l=i==null?void 0:i.data)==null?void 0:l.errorMessage)??"Произошла ошибка! Пожалуйста, попробуйте позже.",this.$q.notify({multiLine:!0,progress:!0,message:this.errString,position:"center",icon:"report_problem",color:"warning",timeout:2e3}),this.isErrLoading=!0}).finally(()=>{this.$q.loading.hide()})}}},Mme={key:0,class:"text-red-5 text-center text-h6"},zme={class:"font-size-14px"},Dme={class:"row"},Tme={style:{margin:"0 auto","max-width":"290px"}},Vme={class:"q-pt-lg text-subtitle2"},Bme={class:"q-pt-lg text-subtitle2"},Ime={class:"q-pt-lg text-subtitle2"},Ome={style:{margin:"0 auto","max-width":"290px"}},Fme={class:"q-pt-lg text-subtitle2"},Ume={class:"q-pt-lg text-subtitle2"},Hme={class:"q-pt-lg text-subtitle2"};function jme(e,t,n,s,o,i){const l=f("q-icon"),a=f("q-btn");return g(),x("div",null,[r("div",null,[t[0]||(t[0]=r("p",{class:"text-center text-h6"},[r("span",{class:"font-size-20px"},"Выберите способ оплаты")],-1)),o.isErrLoading?(g(),x("p",Mme,[r("span",zme,Y(o.errString),1)])):R("",!0)]),r("div",Dme,[i.isPaymentSbp?(g(),x("div",{key:0,class:Lt({"col-12 col-md-6":i.isPaymentSbp&&i.isPaymentCard,"col-12":i.isPaymentSbp&&!i.isPaymentCard})},[r("div",Tme,[t[3]||(t[3]=Rn('<div class="q-pt-md text-center" style="zoom:0.9;" data-v-d3635ca9><svg xmlns="http://www.w3.org/2000/svg" width="230" height="120" fill="none" data-v-d3635ca9><path d="M211.439 33.692V63.03h-10.476V42.45h-10.087v20.58H180.4V33.69h31.039z" fill="#000" data-v-d3635ca9></path><path fill-rule="evenodd" clip-rule="evenodd" d="M158.885 64.079c9.378 0 16.342-5.75 16.342-14.467 0-8.437-5.138-13.915-13.725-13.915-3.963 0-7.233 1.395-9.696 3.802.588-4.975 4.795-8.607 9.427-8.607 1.069 0 9.117-.017 9.117-.017l4.551-8.709s-10.104.23-14.801.23c-10.732.187-17.981 9.942-17.981 21.79 0 13.803 7.07 19.893 16.766 19.893zm.057-20.668c3.482 0 5.896 2.288 5.896 6.2 0 3.521-2.145 6.422-5.896 6.43-3.588 0-6.002-2.688-6.002-6.37 0-3.913 2.414-6.26 6.002-6.26z" fill="#000" data-v-d3635ca9></path><path d="M133.592 53.208s-2.474 1.426-6.169 1.696c-4.248.126-8.033-2.557-8.033-7.324 0-4.65 3.34-7.315 7.926-7.315 2.812 0 6.532 1.949 6.532 1.949s2.722-4.995 4.132-7.493c-2.582-1.957-6.021-3.03-10.021-3.03-10.095 0-17.914 6.582-17.914 15.83 0 9.366 7.349 15.795 17.914 15.601 2.953-.11 7.027-1.147 9.51-2.742l-3.877-7.172z" fill="#000" data-v-d3635ca9></path><path d="M0 26.12l14.532 25.975v15.844L.017 93.863 0 26.12z" fill="#5B57A2" data-v-d3635ca9></path><path d="M55.797 42.643l13.617-8.346 27.868-.026-41.485 25.414V42.643z" fill="#D90751" data-v-d3635ca9></path><path d="M55.72 25.967l.077 34.39-14.566-8.95V0l14.49 25.967z" fill="#FAB718" data-v-d3635ca9></path><path d="M97.282 34.271l-27.869.026-13.693-8.33L41.231 0l56.05 34.271z" fill="#ED6F26" data-v-d3635ca9></path><path d="M55.797 94.007V77.322l-14.566-8.78.008 51.458 14.558-25.993z" fill="#63B22F" data-v-d3635ca9></path><path d="M69.38 85.737L14.531 52.095 0 26.12l97.223 59.583-27.844.034z" fill="#1487C9" data-v-d3635ca9></path><path d="M41.24 120l14.556-25.993 13.583-8.27 27.843-.034L41.24 120z" fill="#017F36" data-v-d3635ca9></path><path d="M.017 93.863l41.333-25.32-13.896-8.526-12.922 7.922L.017 93.863z" fill="#984995" data-v-d3635ca9></path><path d="M119.393 82.775c-.32.408-.741.716-1.246.924a4.282 4.282 0 01-1.632.316 4.63 4.63 0 01-1.633-.274 3.623 3.623 0 01-1.262-.782 3.539 3.539 0 01-.824-1.224 4.173 4.173 0 01-.295-1.589c0-.54.093-1.04.286-1.514.185-.475.454-.882.791-1.224.337-.349.741-.615 1.195-.823.463-.2.968-.308 1.523-.308.598 0 1.153.075 1.658.224.505.15.934.4 1.287.75l-.614 1.04a2.886 2.886 0 00-1.027-.6 3.612 3.612 0 00-1.119-.174c-.336 0-.656.066-.967.191a2.591 2.591 0 00-.825.533 2.438 2.438 0 00-.564.832c-.143.324-.21.682-.21 1.081 0 .408.075.774.218 1.09.144.325.337.6.581.832.244.234.53.408.858.525.329.125.674.183 1.044.183.454 0 .867-.092 1.22-.267a3.05 3.05 0 00.926-.69l.631.948zM121.126 83.84v-7.405h1.33v5.517l4.325-5.517h1.33v7.406h-1.33v-5.517l-4.325 5.517h-1.33zM136.921 82.775a3.01 3.01 0 01-1.245.924 4.291 4.291 0 01-1.633.316 4.628 4.628 0 01-1.632-.274 3.627 3.627 0 01-1.263-.782 3.539 3.539 0 01-.824-1.224 4.173 4.173 0 01-.295-1.589c0-.54.093-1.04.286-1.514.186-.475.455-.882.791-1.224.337-.349.741-.615 1.195-.823a3.637 3.637 0 011.523-.308c.598 0 1.153.075 1.658.224.505.15.934.4 1.288.75l-.615 1.04a2.874 2.874 0 00-1.026-.6 3.616 3.616 0 00-1.119-.174 2.603 2.603 0 00-1.793.724 2.536 2.536 0 00-.564.832c-.143.324-.21.682-.21 1.081 0 .408.076.774.219 1.09.143.325.336.6.58.832.244.234.531.408.859.525.328.116.673.183 1.043.183.455 0 .859-.092 1.22-.267a3.05 3.05 0 00.926-.69l.631.948zM137.603 76.435h6.824v1.315h-2.743v6.09h-1.33v-6.09h-2.743v-1.315h-.008z" fill="#000" data-v-d3635ca9></path><path fill-rule="evenodd" clip-rule="evenodd" d="M150.638 83.766c.505-.158.934-.4 1.304-.732l-.404-1.032c-.244.217-.572.4-.967.55-.396.15-.842.224-1.33.224-.732 0-1.338-.191-1.818-.582-.479-.392-.74-.94-.799-1.64h5.756c.059-.258.084-.549.084-.89 0-.508-.093-.965-.278-1.381a3.277 3.277 0 00-.74-1.074 3.295 3.295 0 00-1.111-.69 3.692 3.692 0 00-1.355-.25c-.623 0-1.17.108-1.649.308a3.637 3.637 0 00-1.204.824 3.477 3.477 0 00-.748 1.223 4.272 4.272 0 00-.261 1.514c0 .583.101 1.115.286 1.59a3.5 3.5 0 00.808 1.223c.345.34.765.599 1.262.782a4.772 4.772 0 001.658.274 5.04 5.04 0 001.506-.24zm-3.366-5.7c.412-.374.959-.557 1.649-.557.648 0 1.17.175 1.549.525.379.349.58.832.614 1.447h-4.544a2.26 2.26 0 01.732-1.414z" fill="#000" data-v-d3635ca9></path><path d="M154.273 76.435h1.212l2.878 3.67 2.726-3.67h1.178v7.406h-1.329v-5.4l-2.592 3.436h-.051l-2.692-3.437v5.4h-1.33v-7.405z" fill="#000" data-v-d3635ca9></path><path fill-rule="evenodd" clip-rule="evenodd" d="M165.885 76.46a4.187 4.187 0 00-1.144.49l.353 1.05c.303-.15.606-.275.909-.383.303-.109.69-.159 1.153-.159.37 0 .665.059.892.175.227.108.395.275.513.475.118.2.194.449.236.74.042.291.059.607.059.949a2.28 2.28 0 00-.909-.375 5.229 5.229 0 00-.959-.1c-.396 0-.766.059-1.12.158-.353.1-.656.25-.9.45a2.14 2.14 0 00-.589.74 2.3 2.3 0 00-.219 1.007c0 .724.211 1.29.631 1.69.421.399.976.598 1.666.598.623 0 1.12-.108 1.498-.324.379-.217.682-.466.901-.749v.957h1.245v-4.543c0-.966-.21-1.714-.639-2.239-.421-.524-1.17-.79-2.23-.79-.472 0-.918.066-1.347.183zm2.223 6c-.303.216-.699.315-1.187.315-.429 0-.766-.108-1.001-.316-.236-.216-.354-.499-.354-.849 0-.207.042-.382.135-.54.093-.158.219-.283.362-.383a1.6 1.6 0 01.513-.225c.194-.05.387-.075.589-.075.657 0 1.22.158 1.683.491v.94a3.824 3.824 0 01-.74.641zM181.841 73.83c.269-.124.521-.332.757-.64l-.724-1.04c-.185.25-.395.424-.631.516a4.007 4.007 0 01-.774.216l-.252.045c-.219.038-.454.08-.707.122a5.224 5.224 0 00-1.178.366c-.598.258-1.077.607-1.439 1.048-.362.441-.648.94-.842 1.49a7.793 7.793 0 00-.395 1.722c-.068.6-.101 1.173-.101 1.722 0 .708.092 1.348.277 1.922.186.575.446 1.057.791 1.448.345.4.758.7 1.246.916.488.216 1.035.324 1.649.324.564 0 1.086-.108 1.557-.308a3.758 3.758 0 001.212-.823c.336-.342.606-.75.791-1.207.193-.458.286-.949.286-1.465 0-.557-.084-1.064-.244-1.514a3.271 3.271 0 00-.69-1.156 3.072 3.072 0 00-1.103-.75 3.827 3.827 0 00-1.447-.266c-.32 0-.631.042-.934.125a3.604 3.604 0 00-.842.358 3.2 3.2 0 00-.698.54c-.202.209-.37.442-.488.708h-.034c.026-.341.068-.69.143-1.048.076-.358.185-.7.329-1.024.143-.324.328-.616.555-.882a2.52 2.52 0 01.875-.624 4.646 4.646 0 011.153-.374l.264-.048c.263-.048.514-.094.754-.144.32-.066.614-.15.884-.274zm-4.679 7.115a4.146 4.146 0 01-.185-1.298 2.09 2.09 0 01.303-.707c.143-.225.328-.424.547-.6a2.773 2.773 0 011.733-.59c.783 0 1.372.241 1.784.716.413.482.615 1.081.615 1.805 0 .358-.068.683-.185.982a2.36 2.36 0 01-1.279 1.323c-.303.133-.632.2-1.002.2s-.707-.075-1.018-.225a2.34 2.34 0 01-.8-.624 3.129 3.129 0 01-.513-.982zM193.563 76.435h-1.33v7.406h1.33v-7.406zm-8.281 0h1.33v2.222h1.229c.58 0 1.051.075 1.43.216.379.142.682.333.909.566.227.233.387.508.48.815.092.308.143.624.143.957 0 .333-.051.65-.16.966-.101.316-.278.59-.514.84-.235.25-.555.45-.959.6-.404.149-.892.232-1.481.232h-2.415v-7.414h.008zm1.33 3.461v2.713h.968c.665 0 1.136-.116 1.405-.35.27-.233.404-.565.404-1.006 0-.45-.143-.79-.412-1.024-.278-.233-.741-.35-1.38-.35h-.985v.017z" fill="#000" data-v-d3635ca9></path><path d="M202.357 82.775c-.32.408-.741.716-1.246.924a4.286 4.286 0 01-1.632.316 4.63 4.63 0 01-1.633-.274 3.613 3.613 0 01-1.262-.782 3.555 3.555 0 01-.825-1.224 4.192 4.192 0 01-.294-1.589c0-.54.092-1.04.286-1.514.185-.475.454-.882.791-1.224.337-.349.74-.615 1.195-.823a3.634 3.634 0 011.523-.308c.597 0 1.153.075 1.658.224.505.15.934.4 1.287.75l-.614 1.04a2.886 2.886 0 00-1.027-.6 3.612 3.612 0 00-1.119-.174c-.336 0-.656.066-.968.191a2.587 2.587 0 00-.824.533 2.52 2.52 0 00-.564.832c-.143.324-.21.682-.21 1.081 0 .408.075.774.218 1.09.143.325.337.6.581.832.244.234.53.408.858.525.329.116.674.183 1.044.183.454 0 .858-.092 1.22-.267a3.05 3.05 0 00.926-.69l.631.948zM203.038 76.435h6.825v1.315h-2.744v6.09h-1.329v-6.09h-2.743v-1.315h-.009z" fill="#000" data-v-d3635ca9></path><path fill-rule="evenodd" clip-rule="evenodd" d="M212.64 76.436h-1.33v10.7h1.33V83.5c.269.175.589.3.959.383.37.083.757.124 1.153.124.589 0 1.119-.108 1.599-.307a3.825 3.825 0 001.228-.84c.345-.359.606-.775.791-1.266.185-.49.278-1.015.278-1.572 0-.55-.084-1.057-.244-1.515a3.524 3.524 0 00-.69-1.181 2.996 2.996 0 00-1.086-.774 3.49 3.49 0 00-1.439-.283c-.521 0-1.009.1-1.472.3-.463.2-.825.44-1.077.74v-.873zm.926 1.373c.379-.2.791-.3 1.237-.3.387 0 .732.058 1.044.183.303.125.555.3.766.533.21.233.37.5.471.815.109.316.16.658.16 1.032 0 .4-.068.757-.185 1.09a2.4 2.4 0 01-.514.849 2.36 2.36 0 01-.816.557 2.685 2.685 0 01-1.086.208c-.361 0-.698-.041-1.018-.124a3.328 3.328 0 01-.984-.45v-3.67c.235-.282.547-.523.925-.723zM228.847 76.435h-1.33v7.406h1.33v-7.406zm-8.289 0h1.33v2.222h1.228c.581 0 1.052.075 1.431.216.379.142.682.333.909.566.227.233.387.508.479.815.093.308.143.624.143.957 0 .333-.05.65-.159.966-.101.316-.278.59-.514.84-.235.25-.555.45-.959.6-.404.149-.892.232-1.481.232h-2.415v-7.414h.008zm1.339 3.461v2.713h.968c.664 0 1.136-.116 1.405-.35.269-.233.404-.565.404-1.006 0-.45-.143-.79-.412-1.024-.278-.233-.741-.35-1.38-.35h-.985v.017z" fill="#000" data-v-d3635ca9></path><path d="M235.226 80.005l2.844 3.836h-1.632l-2.197-2.996-2.23 2.996h-1.548l2.827-3.77-2.659-3.636h1.633l2.028 2.796 2.061-2.796h1.549l-2.676 3.57zM118.409 92.994h-4.081v6.174h-1.33v-7.405h6.74v7.405h-1.329v-6.174zM127.286 93.077h-2.625l-.085 1.248c-.092 1.057-.218 1.906-.395 2.554-.177.65-.396 1.149-.648 1.498-.252.35-.547.591-.884.708a3.06 3.06 0 01-1.085.183l-.101-1.282c.143.008.311-.025.496-.108.186-.083.371-.266.547-.54.177-.284.337-.683.48-1.199.143-.524.236-1.206.286-2.064l.135-2.305h5.209v7.406h-1.33v-6.1z" fill="#000" data-v-d3635ca9></path><path fill-rule="evenodd" clip-rule="evenodd" d="M132.201 91.78c-.43.116-.817.282-1.145.49l.354 1.049c.303-.15.606-.275.908-.383.303-.108.691-.158 1.153-.158.371 0 .665.058.892.174.228.109.396.275.514.475.117.2.193.45.235.74.042.292.059.608.059.949a2.277 2.277 0 00-.909-.374 5.22 5.22 0 00-.959-.1c-.395 0-.766.058-1.119.158-.354.1-.657.25-.901.45a2.14 2.14 0 00-.589.74 2.3 2.3 0 00-.218 1.007c0 .723.21 1.29.631 1.689.42.399.976.599 1.666.599.623 0 1.119-.108 1.498-.325.378-.216.681-.466.9-.749v.957h1.246v-4.543c0-.965-.211-1.714-.64-2.238-.421-.525-1.17-.79-2.23-.79a5.1 5.1 0 00-1.346.182zm2.23 5.998c-.302.217-.698.317-1.186.317-.438 0-.766-.108-1.001-.317-.236-.216-.354-.499-.354-.848 0-.208.042-.383.135-.541.092-.158.219-.283.362-.383.143-.1.319-.175.513-.225a2.33 2.33 0 01.589-.074c.656 0 1.22.158 1.683.49v.94a3.83 3.83 0 01-.741.641z" fill="#000" data-v-d3635ca9></path><path d="M137.72 91.763h6.825v1.314h-2.744v6.091h-1.329v-6.09h-2.743v-1.315h-.009z" fill="#000" data-v-d3635ca9></path><path fill-rule="evenodd" clip-rule="evenodd" d="M150.756 99.093c.505-.158.934-.4 1.304-.732l-.404-1.032c-.244.217-.572.4-.968.55-.395.15-.841.224-1.329.224-.732 0-1.338-.191-1.818-.582-.48-.391-.74-.94-.799-1.64h5.756c.058-.257.084-.549.084-.89 0-.507-.093-.965-.278-1.381a3.264 3.264 0 00-.741-1.073 3.28 3.28 0 00-1.11-.691 3.696 3.696 0 00-1.355-.25c-.623 0-1.17.108-1.649.308a3.618 3.618 0 00-1.204.824 3.494 3.494 0 00-.749 1.223 4.294 4.294 0 00-.261 1.514c0 .583.101 1.115.286 1.59.186.474.463.882.808 1.223.345.341.766.599 1.263.782a4.766 4.766 0 001.657.275c.497 0 1.002-.084 1.507-.242zm-3.374-5.708c.412-.374.959-.557 1.649-.557.657 0 1.17.183 1.549.524.378.35.58.832.614 1.448h-4.544a2.26 2.26 0 01.732-1.415zM153.23 91.763h1.683l2.566 3.57-2.743 3.835h-1.632l2.877-3.836-2.751-3.57zm4.577 0h1.33v7.405h-1.33v-7.405zm6.084 7.405l-2.928-3.836 2.735-3.57h-1.65l-2.583 3.57 2.777 3.836h1.649zM169.967 99.093c.505-.158.934-.4 1.304-.732l-.404-1.032c-.244.217-.572.4-.967.55-.396.15-.842.224-1.33.224-.732 0-1.338-.191-1.818-.582-.479-.391-.74-.94-.799-1.64h5.756c.059-.257.084-.549.084-.89 0-.507-.092-.965-.278-1.381a3.276 3.276 0 00-.74-1.073 3.284 3.284 0 00-1.111-.691 3.692 3.692 0 00-1.355-.25c-.622 0-1.169.108-1.649.308a3.624 3.624 0 00-1.203.824 3.465 3.465 0 00-.749 1.223 4.272 4.272 0 00-.261 1.514c0 .583.101 1.115.286 1.59.185.474.463.882.808 1.223.345.341.765.599 1.262.782a4.772 4.772 0 001.658.275 5.04 5.04 0 001.506-.242zm-3.374-5.708c.413-.374.96-.557 1.65-.557.648 0 1.169.183 1.548.524.379.35.581.832.614 1.448h-4.544a2.26 2.26 0 01.732-1.415zM177.188 89.275c-.783 0-1.212-.433-1.279-1.298h-1.254c0 .332.059.632.168.915.11.283.27.524.48.724.21.2.48.358.791.482.311.125.673.183 1.085.183.379 0 .716-.058 1.019-.183.303-.116.555-.282.774-.482.21-.2.379-.441.496-.724.118-.283.177-.583.177-.915H178.4c-.059.865-.472 1.298-1.212 1.298zm-3.594 2.487v7.406h1.33l4.325-5.517v5.517h1.33v-7.406h-1.33l-4.325 5.517v-5.517h-1.33z" fill="#000" data-v-d3635ca9></path></svg></div>',1)),r("div",Vme,[u(l,{name:"done",color:"positive",size:"32px"}),t[1]||(t[1]=r("span",{class:"font-size-14px"},"Без комиссии",-1))]),r("div",Bme,[u(l,{name:"done",color:"warning",size:"32px"}),t[2]||(t[2]=r("span",{class:"font-size-14px"},"Для оплаты необходим смартфон",-1))]),r("div",Ime,[u(a,{outline:"",rounded:"",color:"positive",class:"full-width font-size-14px",label:"Оплата СБП",onClick:i.paySBP},null,8,["onClick"])]),t[4]||(t[4]=r("div",{class:"q-pt-lg"},[r("a",{href:"https://www.cbr.ru/PSystem/sfp/",class:"font-size-14px"},"Инструкция СБП")],-1))])],2)):R("",!0),i.isPaymentCard?(g(),x("div",{key:1,class:Lt({"col-12 col-md-6":i.isPaymentSbp&&i.isPaymentCard,"col-12":!i.isPaymentSbp&&i.isPaymentCard})},[r("div",Ome,[t[7]||(t[7]=Rn('<div class="text-center" data-v-d3635ca9><svg xmlns="http://www.w3.org/2000/svg" width="239" height="120" viewBox="0 0 48 48" data-v-d3635ca9><title data-v-d3635ca9>5-Credit Card</title><g id="_5-Credit_Card" data-name="5-Credit Card" data-v-d3635ca9><path class="cls-1" d="M47,36a4,4,0,0,1-4,4H5a4,4,0,0,1-4-4V12A4,4,0,0,1,5,8H43a4,4,0,0,1,4,4V36Z" data-v-d3635ca9></path><rect class="cls-2" x="6" y="29" width="36" height="5" data-v-d3635ca9></rect><rect class="cls-3" x="34" y="14" width="8" height="4" rx="1" ry="1" data-v-d3635ca9></rect><circle class="cls-3" cx="9" cy="16" r="3" data-v-d3635ca9></circle><path class="cls-4" d="M47,31a1,1,0,0,0,1-1V12a5.006,5.006,0,0,0-5-5H5a5.006,5.006,0,0,0-5,5V36a5.006,5.006,0,0,0,5,5H43a5.006,5.006,0,0,0,5-5V34a1,1,0,0,0-1-1H6a1,1,0,0,0,0,2H46v1a3,3,0,0,1-3,3H5a3,3,0,0,1-3-3V12A3,3,0,0,1,5,9H43a3,3,0,0,1,3,3V30A1,1,0,0,0,47,31Z" data-v-d3635ca9></path><path class="cls-4" d="M13,16a4,4,0,1,0-4,4A4,4,0,0,0,13,16ZM9,18a2,2,0,1,1,2-2A2,2,0,0,1,9,18Z" data-v-d3635ca9></path><path class="cls-4" d="M43,15a2,2,0,0,0-2-2H35a2,2,0,0,0-2,2v2a2,2,0,0,0,2,2h6a2,2,0,0,0,2-2Zm-2,2-6,0V15h6Z" data-v-d3635ca9></path><path class="cls-4" d="M6,28a1,1,0,0,0,0,2H9a1,1,0,0,0,0-2Z" data-v-d3635ca9></path><path class="cls-4" d="M32,28a1,1,0,0,0,0,2h3a1,1,0,0,0,0-2Z" data-v-d3635ca9></path><path class="cls-4" d="M39,28a1,1,0,0,0,0,2h3a1,1,0,0,0,0-2Z" data-v-d3635ca9></path><path class="cls-4" d="M13,30H28a1,1,0,0,0,0-2H13a1,1,0,0,0,0,2Z" data-v-d3635ca9></path></g></svg></div>',1)),r("div",Fme,[u(l,{name:"done",color:"positive",size:"32px"}),t[5]||(t[5]=r("span",{class:"font-size-14px"}," Не требуется смартфон",-1))]),r("div",Ume,[u(l,{name:"done",color:"warning",size:"32px"}),t[6]||(t[6]=r("span",{class:"font-size-14px"}," Возможна комиссия",-1))]),r("div",Hme,[u(a,{outline:"",rounded:"",color:"positive",class:"full-width font-size-14px",label:"Оплата картой",onClick:i.payCard},null,8,["onClick"])])])],2)):R("",!0)])])}const Jme=Z(Ame,[["render",jme],["__scopeId","data-v-d3635ca9"]]),Qme={name:"LoanPaymentSbp",props:{loan:null,money:null,email:null},data(){var e;return{modelSbp:(e=on==null?void 0:on.dictionary)==null?void 0:e[0],bankLists:on.dictionary,isErrLoading:!1,errString:""}},methods:{...De({startPay:"userAuthorizedPay/GetLoansPay"}),filterFn(e,t){if(e===""){t(()=>{this.bankLists=on.dictionary});return}t(()=>{const n=e.toLowerCase();this.bankLists=on.dictionary.filter(s=>s.bankName.toLowerCase().indexOf(n)>-1)})},paySBP(){this.preferSbp=!0,this.pay()},cutLink(e,t){return e.replace(new RegExp(`.*?(${t}.*)`),"$1")},pay(){var s,o;this.$q.loading.show();const e=new String((s=this.loan)==null?void 0:s.loanId),t=Number(this.money),n=this.email;this.startPay({preferSbp:!0,loanId:Number(e),clientId:(o=this.loan)==null?void 0:o.clientId,money:t,email:n,fullEarlyRepayment:!1,partialEarlyRepayment:!1}).then(i=>{var a,c,p;let l=(a=i==null?void 0:i.startPay)==null?void 0:a.payUrl;this.dialogPay=!1,this.resultPay=!0,/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)&&l.indexOf("qr.nspk.ru/")!==-1&&(c=this.modelSbp)!=null&&c.schema&&((p=this.modelSbp)==null||p.schema,l=this.cutLink(l,"qr.nspk.ru/"),l=this.modelSbp.schema+"://"+l,console.log(l,"url")),window.location.href=l}).catch(i=>{var l,a;console.warn(i,"err -> LoanStartPay"),this.$q.notify({multiLine:!0,progress:!0,message:((l=i==null?void 0:i.data)==null?void 0:l.errorMessage)??"Произошла ошибка! Пожалуйста, попробуйте позже.",position:"center",icon:"report_problem",color:"warning",timeout:2e3}),this.isErrLoading=!0,this.errString=((a=i==null?void 0:i.data)==null?void 0:a.errorMessage)??"Произошла ошибка! Пожалуйста, попробуйте позже."}).finally(()=>{this.$q.loading.hide()})}},created(){}},Wme={key:0,class:"text-red-5 text-center text-h6"},Kme={class:"font-size-14px"},Gme={class:"row"},Yme={class:"col-12 col-md-12"},Xme={class:"q-pa-md",style:{margin:"0 auto","max-width":"400px"}},Zme={class:"q-gutter-md"},efe={class:"col-12 col-md-12 q-pt-lg"},tfe={class:"text-subtitle2 text-center"};function nfe(e,t,n,s,o,i){const l=f("q-btn"),a=f("q-item-section"),c=f("q-item-label"),p=f("q-item"),d=f("q-select");return g(),x("div",null,[r("div",null,[t[1]||(t[1]=r("p",{class:"text-center text-h6"},[r("span",{class:"font-size-20px"},"Выберите банк для оплаты через СБП")],-1)),o.isErrLoading?(g(),x("p",Wme,[r("span",Kme,Y(o.errString),1)])):R("",!0)]),r("div",Gme,[r("div",Yme,[r("div",Xme,[r("div",Zme,[u(d,{modelValue:o.modelSbp,"onUpdate:modelValue":t[0]||(t[0]=m=>o.modelSbp=m),outlined:"","use-input":"",dense:"",behavior:"dialog","input-debounce":"0",options:o.bankLists,label:"",color:"positive","options-selected-class":"text-positive",onFilter:i.filterFn},{selected:h(()=>[o.modelSbp?(g(),K(p,{key:0},{default:h(()=>[u(a,{avatar:""},{default:h(()=>[u(l,{icon:"img:"+o.modelSbp.logoURL},null,8,["icon"])]),_:1}),u(a,null,{default:h(()=>[u(c,null,{default:h(()=>[H(Y(o.modelSbp.bankName),1)]),_:1})]),_:1})]),_:1})):R("",!0)]),option:h(m=>[u(p,Ec(ca(m.itemProps)),{default:h(()=>[u(a,{avatar:""},{default:h(()=>[u(l,{icon:"img:"+m.opt.logoURL},null,8,["icon"])]),_:2},1024),u(a,null,{default:h(()=>[u(c,null,{default:h(()=>[H(Y(m.opt.bankName),1)]),_:2},1024)]),_:2},1024)]),_:2},1040)]),_:1},8,["modelValue","options","onFilter"])])])]),r("div",efe,[r("div",tfe,[u(l,{outline:"",rounded:"",color:"positive",class:"q-px-lg font-size-14px",label:"Оплатить",onClick:i.paySBP},null,8,["onClick"])])])])])}const ofe=Z(Qme,[["render",nfe]]),sfe={name:"UserAuthorizedEarlyRepaymentStepper",components:{LoanPaymentForm:Nme,LoanPaymentBank:Jme,LoanPaymentSbp:ofe},props:{loan:{typeof:Object,default:null},earlyRepaymentsWaiting:{typeof:Array,default:null},isEarlyRepaymentsWaiting:{typeof:Boolean,default:null},sumPayment:{typeof:Number,default:null}},data(){return{step:1,money:null,email:null}},methods:{validatorPrice:function(e){return!(this.isSubmit&&!He.validatorPrice(e))},isInteger:function(e){return He.isInteger(e)},amountFormat:function(e){return He.amountFormat(e)},isNumeric:function(e){return He.isNumeric(e)},back(){this.step===1?this.routerBack():this.$refs.stepper.previous()},next1(e){this.money=e.money,this.email=e.email,this.money&&this.$refs.stepper.next()},next2(){this.$refs.stepper.next()},formBack(){this.$refs.stepper.previous()}}},ife={id:"auth_pay_early_pay_view",class:"auth_pay_early_pay"},lfe={class:"q-pt-lg text-right"};function rfe(e,t,n,s,o,i){const l=f("LoanPaymentForm"),a=f("q-step"),c=f("LoanPaymentBank"),p=f("LoanPaymentSbp"),d=f("q-btn"),m=f("q-stepper-navigation"),v=f("q-stepper");return g(),x("div",ife,[u(v,{ref:"stepper",modelValue:o.step,"onUpdate:modelValue":t[0]||(t[0]=_=>o.step=_),animated:"",class:"shadow-none",style:{border:"0px"}},{navigation:h(()=>[o.step>1?(g(),K(m,{key:0},{default:h(()=>[r("div",lfe,[u(d,{outline:"",rounded:"",color:"grey",label:"Назад",class:"q-mt-md q-px-lg",onClick:i.formBack},null,8,["onClick"])])]),_:1})):R("",!0)]),message:h(()=>t[1]||(t[1]=[])),default:h(()=>[u(a,{name:1,title:"1"},{default:h(()=>[o.step===1?(g(),K(l,{key:0,"sum-payment":n.sumPayment,loan:n.loan,onNext:i.next1},null,8,["sum-payment","loan","onNext"])):R("",!0)]),_:1}),u(a,{name:2,title:"2"},{default:h(()=>[o.step===2?(g(),K(c,{key:0,loan:n.loan,money:o.money,email:o.email,onNext:i.next2},null,8,["loan","money","email","onNext"])):R("",!0)]),_:1}),u(a,{name:3,title:"3"},{default:h(()=>[o.step===3?(g(),K(p,{key:0,loan:n.loan,money:o.money,email:o.email},null,8,["loan","money","email"])):R("",!0)]),_:1})]),_:1},8,["modelValue"])])}const afe=Z(sfe,[["render",rfe],["__scopeId","data-v-db4905af"]]),ufe={name:"UserAuthorizedEarlyRepaymentMain",components:{LoanContainer:Eo,UserAuthorized_EarlyRepayment_not_payment:lme,UserAuthorized_EarlyRepayment_stepperVue:afe},props:{loan:{typeof:Object,default:null},earlyRepaymentsWaiting:{typeof:Array,default:null},isEarlyRepaymentsWaiting:{typeof:Boolean,default:null},sumPayment:{typeof:Number,default:null}},data(){return{}},methods:{}},cfe={key:0,class:"loan-contrainer"},dfe={key:0},pfe={key:1};function mfe(e,t,n,s,o,i){const l=f("UserAuthorized_EarlyRepayment_stepperVue"),a=f("UserAuthorized_EarlyRepayment_not_payment"),c=f("LoanContainer");return n.loan?(g(),x("div",cfe,[u(c,{loan:n.loan,"is-hide-table":!0,"is-hide-button":!0,"is-hide-is-early-repayments-waiting":!0,class:"q-mb-xl"},{slot:h(()=>[t[0]||(t[0]=r("hr",{class:"opacity-0-2 q-mx-md"},null,-1)),n.isEarlyRepaymentsWaiting?(g(),x("div",dfe,[u(l,{loan:n.loan,"early-repayments-waiting":n.earlyRepaymentsWaiting,"is-early-repayments-waiting":n.isEarlyRepaymentsWaiting,"sum-payment":n.sumPayment},null,8,["loan","early-repayments-waiting","is-early-repayments-waiting","sum-payment"])])):(g(),x("div",pfe,[u(a)]))]),_:1},8,["loan"])])):R("",!0)}const ffe=Z(ufe,[["render",mfe],["__scopeId","data-v-083a2ea6"]]),hfe={name:"LoanPaymentView",components:{Error_block:Tl,UserAuthorized_EarlyRepayment_main:ffe,SkeletonBasic:Jn},data(){return{loading:!1,loanId:null,isErrLoading:!1,errString:null,loan:null,earlyRepaymentsWaiting:null,isEarlyRepaymentsWaiting:null,sumPayment:null}},created(){var t,n;const e=(n=(t=this.$route.params)==null?void 0:t.pathMatch)==null?void 0:n[0];if(!e){this.$router.push("/");return}this.loanId=e,this.load()},methods:{...De({earlyRepaymentSchedulePayment:"earlyrepaymentsPayment/earlyRepaymentSchedulePayment"}),load(){this.loading=!0,this.earlyRepaymentSchedulePayment({loanId:Number(this.loanId)}).then(e=>{this.loan=e==null?void 0:e.loan,this.earlyRepaymentsWaiting=e==null?void 0:e.earlyRepaymentsWaiting,this.isEarlyRepaymentsWaiting=e==null?void 0:e.isEarlyRepaymentsWaiting,this.sumPayment=e==null?void 0:e.sumPayment}).catch(e=>{var t,n,s,o,i;console.warn(e),this.isErrLoading=!0,this.errString=(e==null?void 0:e.errorMessage)??((t=e==null?void 0:e.data)==null?void 0:t.errorMessage)??((i=(o=(s=(n=e==null?void 0:e.data)==null?void 0:n.result)==null?void 0:s.result)==null?void 0:o.data)==null?void 0:i.errorMessage)??"Внимание! Данные не прошли проверку. Обратись на горячую линию."}).finally(()=>{this.loading=!1})},routerBack(){this.$router.go(-1)}}},gfe={class:"early-repayment-container"},vfe={key:0,class:"text-center"},_fe={key:1},bfe={class:"container"},yfe={class:"row q-pb-xl"},xfe={class:"col-12 q-pb-lg"},kfe={class:"col-12"},wfe={key:0},qfe={key:1};function Sfe(e,t,n,s,o,i){const l=f("SkeletonBasic"),a=f("q-btn"),c=f("Error_block"),p=f("UserAuthorized_EarlyRepayment_main");return g(),x("div",gfe,[o.loading?(g(),x("div",vfe,[u(l)])):(g(),x("div",_fe,[r("div",bfe,[r("div",yfe,[r("div",xfe,[u(a,{unelevated:"",round:"",color:"positive",icon:"arrow_back",class:"q-mr-xs",size:"md",padding:"none",style:{"margin-top":"-11px"},onClick:i.routerBack},null,8,["onClick"]),t[0]||(t[0]=r("span",{class:"font-size-30px"},"Оплата досрочного погашения",-1))]),r("div",kfe,[o.isErrLoading?(g(),x("div",wfe,[u(c,{"err-string":o.errString},null,8,["err-string"])])):(g(),x("div",qfe,[u(p,{loan:o.loan,"early-repayments-waiting":o.earlyRepaymentsWaiting,"is-early-repayments-waiting":o.isEarlyRepaymentsWaiting,"sum-payment":o.sumPayment},null,8,["loan","early-repayments-waiting","is-early-repayments-waiting","sum-payment"])]))])])])]))])}const ig=Z(hfe,[["render",Sfe],["__scopeId","data-v-479873a7"]]),Cfe={name:"LoanEarlyRepaymentPayment",props:{loan:{typeof:Object,default:null}},methods:{onClick(){var e;this.$router.push("/loan/earlyRepaymentPayment/"+((e=this.loan)==null?void 0:e.loanId))}}},Pfe={class:"q-pt-lg q-pb-lg"},$fe={class:"q-pt-xs text-center"};function Lfe(e,t,n,s,o,i){const l=f("q-btn");return g(),x("div",Pfe,[t[0]||(t[0]=r("div",{class:"text-center text-bold"}," Вы сформировали заявку на досрочное погашение, необходимо пополнить счёт. ",-1)),t[1]||(t[1]=r("div",{class:"text-center text-bold"}," Для продолжения нажмите на кнопку «Оплатить» ",-1)),r("div",$fe,[u(l,{color:"positive",label:"Оплатить",outline:"",rounded:"",size:"14px",class:"q-px-md q-ml-md q-mt-lg",style:{"min-width":"180px"},onClick:i.onClick},null,8,["onClick"])])])}const Efe=Z(Cfe,[["render",Lfe]]),Rfe={name:"LoanPaymentView",components:{LoanContainer:Eo,LoanEarlyRepaymentMain:nme,TechnicalWorksPayment:Ea,UserAuthorized_EarlyRepayment_view:ig,LoanEarlyRepayment_payment:Efe,SkeletonBasic:Jn},data(){return{loan:{},loading:!1,urlRedirect:null}},computed:{blockEarlyRepayment(){return this.$store.getters["main/blockPayment"]},isEarlyRepayment(){return this.$store.getters["main/isEarlyRepayment"]}},created(){var t,n;const e=(n=(t=this.$route.params)==null?void 0:t.pathMatch)==null?void 0:n[0];if(!e){this.$router.push("/");return}this.loading=!0,this.getLoanSearchByLoanId({loanId:Number(e)}).then(s=>{var o;if(this.loan=(o=s==null?void 0:s.loan)==null?void 0:o.loan,s!=null&&s.isRedirect&&this.$store.getters["main/isRedirectLoan"]){let i=new URL(this.$store.getters["main/rediretcLoanUrl"]??"https://lk.doverix.ru/authPay");i.searchParams.set("passportNumber",s==null?void 0:s.passportNumber),i.searchParams.set("passportSerial",s==null?void 0:s.passportSerial),i.searchParams.set("firstName",s==null?void 0:s.firstName),i.searchParams.set("lastName",s==null?void 0:s.lastName),s!=null&&s.middleName&&i.searchParams.set("middleName",s==null?void 0:s.middleName),window.open(i,"_self"),this.urlRedirect=i}}).catch(s=>{console.warn(s,"err"),this.$router.push("/error")}).finally(()=>{this.loading=!1})},methods:{...De({getLoanSearchByLoanId:"loan/getLoanSearchByLoanId"}),routerBack(){this.$router.go(-1)}}},Nfe={class:"loan-payment-contrainer"},Afe={key:0,class:"text-center"},Mfe={key:1,class:"container"},zfe={class:"row"},Dfe={class:"col-12 q-pb-lg"},Tfe={key:0,class:"col-12"},Vfe=["innerHTML"],Bfe={key:1,class:"col-12"},Ife={key:0},Ofe={class:"q-pt-md"},Ffe={key:0},Ufe={key:0},Hfe={key:1},jfe={key:1};function Jfe(e,t,n,s,o,i){const l=f("SkeletonBasic"),a=f("q-btn"),c=f("LoanEarlyRepayment_payment"),p=f("LoanEarlyRepaymentMain"),d=f("TechnicalWorksPayment"),m=f("LoanContainer");return g(),x("div",Nfe,[o.loading?(g(),x("div",Afe,[u(l)])):(g(),x("div",Mfe,[r("div",zfe,[r("div",Dfe,[u(a,{unelevated:"",round:"",color:"positive",icon:"arrow_back",class:"q-mr-xs",size:"md",padding:"none",style:{"margin-top":"-11px"},onClick:i.routerBack},null,8,["onClick"]),t[0]||(t[0]=r("span",{class:"font-size-30px"}," Досрочное погашение ",-1))]),i.blockEarlyRepayment?(g(),x("div",Tfe,[r("div",null,[r("div",{innerHTML:i.blockEarlyRepayment},null,8,Vfe)])])):R("",!0),o.loan?(g(),x("div",Bfe,[u(m,{loan:o.loan,"is-hide-table":!0,"is-hide-button":!0,"is-hide-is-early-repayments-waiting":!0,"url-redirect":o.urlRedirect,class:"q-mb-xl"},{slot:h(()=>[o.loan&&o.loan.isLoanDetails&&o.loan.isLoanDetails.isEnabledEarlyRepayment?(g(),x("div",Ife,[t[1]||(t[1]=r("div",null,[r("hr",{class:"opacity-0-2 q-mx-md"})],-1)),r("div",Ofe,[i.isEarlyRepayment?(g(),x("div",Ffe,[o.loan.isEarlyRepaymentsWaiting?(g(),x("div",Ufe,[u(c,{loan:o.loan},null,8,["loan"])])):(g(),x("div",Hfe,[u(p,{loan:o.loan},null,8,["loan"])]))])):(g(),x("div",jfe,[u(d)]))])])):R("",!0)]),_:1},8,["loan","url-redirect"])])):R("",!0)])]))])}const Qfe=Z(Rfe,[["render",Jfe],["__scopeId","data-v-8c705b91"]]),Wfe={name:"LoanEarlyRepaymentInfo",components:{LoanContainer:Eo,SkeletonBasic:Jn},data(){return{id:0,loan:{},loading:!1,urlRedirect:null}},created(){var t,n;let e=(n=(t=this.$route.params)==null?void 0:t.pathMatch)==null?void 0:n[0];this.id=e,this.loading=!0,this.getLoanSearchByLoanId({id:e}).then(s=>{var o;if(s!=null&&s.isRedirect&&this.$store.getters["main/isRedirectLoan"]){let i=new URL(this.$store.getters["main/rediretcLoanUrl"]??"https://lk.doverix.ru/authPay");i.searchParams.set("passportNumber",s==null?void 0:s.passportNumber),i.searchParams.set("passportSerial",s==null?void 0:s.passportSerial),i.searchParams.set("firstName",s==null?void 0:s.firstName),i.searchParams.set("lastName",s==null?void 0:s.lastName),s!=null&&s.middleName&&i.searchParams.set("middleName",s==null?void 0:s.middleName),window.open(i,"_self"),this.urlRedirect=i}this.loan=(o=s==null?void 0:s.loan)==null?void 0:o.loan}).catch(s=>{console.log(s,"err => LoanInformation loanId"),this.$router.push("/error")}).finally(()=>{this.loading=!1})},methods:{...De({getLoanSearchByLoanId:"loan/getLoanSearchByLoanId"}),routerBack(){this.$router.go(-1)}}},Kfe={class:"loan-contrainer"},Gfe={key:0,class:"text-center"},Yfe={key:1},Xfe={class:"container"},Zfe={class:"row q-pb-xl"},e2e={class:"col-12 q-pb-lg"},t2e={key:0,class:"col-12"};function n2e(e,t,n,s,o,i){const l=f("SkeletonBasic"),a=f("q-btn"),c=f("LoanContainer");return g(),x("div",Kfe,[o.loading?(g(),x("div",Gfe,[u(l)])):(g(),x("div",Yfe,[r("div",Xfe,[r("div",Zfe,[r("div",e2e,[u(a,{unelevated:"",round:"",color:"positive",icon:"arrow_back",class:"q-mr-xs",size:"md",padding:"none",style:{"margin-top":"-11px"},onClick:i.routerBack},null,8,["onClick"]),t[0]||(t[0]=r("span",{class:"font-size-30px"},"Список досрочных погашений ",-1))]),o.loan?(g(),x("div",t2e,[u(c,{loan:o.loan,"is-hide-table":!0,"is-hide-button":!0,"is-details-button-info":!1,"is-early-repayment-info":!0,"url-redirect":o.urlRedirect},null,8,["loan","url-redirect"])])):R("",!0)])])]))])}const o2e=Z(Wfe,[["render",n2e],["__scopeId","data-v-cddefa16"]]),s2e=[{component:cZ,name:"/",path:"/"},{component:Yne,name:"profile",path:"/profile"},{component:voe,name:"profileBasicEdit",path:"/profile/edit-basic"},{component:zoe,name:"profilePassportEdit",path:"/profile/edit-passport"},{component:nse,name:"profileOtherDocumentsEdit",path:"/profile/edit-other-documents"},{component:mse,name:"profileAddressEdit",path:"/profile/edit-address"},{component:Fse,name:"profileJobEdit",path:"/profile/edit-job"},{component:wse,name:"profileAdditionalInformationEdit",path:"/profile/edit-additional-information"},{component:Xse,name:"profilePropertyEdit",path:"/profile/edit-property"},{component:rie,name:"profileConfirmedIncomeEdit",path:"/profile/edit-confirmed-income"},{component:Qie,name:"profileContactEdit",path:"/profile/edit-contact"},{component:sle,name:"profileIncomeSourcestEdit",path:"/prfoile/edit-income-sourcest"},{component:Koe,name:"profileOldPassportsEdit",path:"/prfoile/edit-old-passports"},{component:zie,name:"profileImgEdit",path:"/profile/edit-img"},{component:Zue,name:"setting",path:"/setting"},{component:dc,name:"login",path:"/login"},{path:"/login/:pathMatch(.*)*",name:"login",component:dc},{component:hle,name:"loanHistory",path:"/loanHistory"},{path:"/loan/info/:pathMatch(.*)*",name:"loanInformation",component:tg},{component:g1e,name:"loanPayment",path:"/loan/payment/:pathMatch(.*)*"},{component:Qfe,name:"loanEarlyRepayment",path:"/loan/earlyRepayment/:pathMatch(.*)*"},{component:o2e,name:"loanEarlyRepaymentInfo",path:"/loan/earlyRepaymentInfo/:pathMatch(.*)*"},{component:ig,name:"loanEarlyRepaymentPayment",path:"/loan/earlyRepaymentPayment/:pathMatch(.*)*"},{component:E0e,name:"loanOnlineDocumentRequest",path:"/loan/onlineDocumentRequest/:pathMatch(.*)*"},{component:G1e,name:"loanTransaction",path:"/loan/transaction/:pathMatch(.*)*"},{path:"/loanStartPay/success/:pathMatch(.*)*",name:"loanStartPaySuccess",component:q1e},{path:"/loanStartPay/decline/:pathMatch(.*)*",name:"loanStartPayDecline",component:N1e},{component:Vle,name:"loanApplications",path:"/loanApplications"},{component:ng,name:"loanCalculator",path:"/loanCalculator"},{component:Hre,name:"notifications",path:"/notifications"},{path:"/notification/:pathMatch(.*)*",name:"notification",component:Yre},{component:Ace,name:"sposobyOplaty",path:"/sposobyOplaty"},{component:xce,name:"info",path:"/info"},{component:Hce,name:"error",path:"/error"},{path:"/404",name:"404",component:uce},{path:"/doc",name:"doc",component:m3},{path:"/cards",name:"Cards",component:_re},{path:"/cards-verify/:pathMatch(.*)*",name:"CardsVerify",component:Pre},{path:"/authPay",name:"authPay",component:mc},{path:"/authPay/:pathMatch(.*)*",name:"authPay",component:mc},{path:"/authPay-success",name:"authPaySuccess",component:fc},{path:"/authPay-success/:pathMatch(.*)*",name:"authPaySuccess",component:fc},{path:"/authPay-decline",name:"authPayDecline",component:hc},{path:"/authPay-decline/:pathMatch(.*)*",name:"authPayDecline",component:hc},{path:"/authPay-progress/:pathMatch(.*)*",name:"AuthPayProgress",component:g3},{path:"/:catchAll(.*)",redirect:"/404"}],i2e=RJ({history:rJ(),routes:s2e}),l2e={DefaultConnection:"Server=192.168.0.61; Initial Catalog=demolk; Integrated Security=False; Persist Security Info=True; User ID=sqltest;Password=c0SQBeN3H6irH2Op; MultipleActiveResultSets=True",LoggerDbContext:"Server=192.168.0.61; Initial Catalog=demolk_logger; Integrated Security=False; Persist Security Info=True; User ID=sqltest;Password=c0SQBeN3H6irH2Op; MultipleActiveResultSets=True"},r2e={LogLevel:{Default:"Information",Microsoft:"Warning","Microsoft.Hosting.Lifetime":"Information"}},a2e="*",u2e={Backend:{Host:"http://localhost:65009/",ApiUrl:"KassaoneRuApi",UserId:"1",ApiKey:"1234"},BackendRedirect:{Host:"http://localhost:65009/",ApiUrl:"KassaoneRuApi",UserId:"1",ApiKey:"1234"}},c2e={MailServer:"smtp.gmail.com",MailPort:587,SenderName:"kassaone",Sender:"kassaone.notifications@gmail.com",Password:"Ghbdtn11"},d2e={lkRegistration:"",lkPay:"",lkErrorHandler:"",lkBot:"",lkEsia:""},p2e={VueHost:"https://lk.kassaone.ru",VueAdminHost:"https://lk.kassaone.ru/admin"},m2e={VueHost:"https://localhost:5001",VueAdminHost:"https://localhost:5001/admin"},jd={ConnectionStrings:l2e,Logging:r2e,AllowedHosts:a2e,AppSettings:u2e,EmailSettings:c2e,WebHooks:d2e,VueSetting:p2e,VueSetting_local:m2e},ze={do_rpc({axios_data:e=null,url:t,headers:n,method:s="POST",data:o,isResultResponse:i=!1,isError:l=!0}){return new Promise((a,c)=>{Wt({...e,url:t,method:s,data:o,headers:n}).then(p=>{var d;if(l||a(p),((d=p==null?void 0:p.data)==null?void 0:d.error)!==!1)throw p;i&&a(p),a(p.data.result)}).catch(p=>{var d,m;if((d=p==null?void 0:p.data)!=null&&d.errorCode&&((m=window==null?void 0:window.getStringData)!=null&&m.error)){const v=window.getStringData.error,_=p.data.errorCode;for(const y in v)v[y].code===_&&c({...p,data:{...p.data,errorMessage:v[y].message}})}c(p)})})}},f2e=()=>({}),h2e={},g2e={confirmationCodeSend({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/ConfirmationCode/send",data:t}).then(o=>{n(o)}).catch(o=>s(o))})},сonfirmationCheckCode({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/ConfirmationCode/check",data:t}).then(o=>{n(o)}).catch(o=>s(o))})}},v2e={},_2e={namespaced:!0,state:f2e,getters:h2e,actions:g2e,mutations:v2e},b2e=()=>({}),y2e={},x2e={earlyRepaymentSchedule({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/earlyRepayment/schedule",data:t}).then(o=>{n(o)}).catch(o=>s(o))})},earlyRepaymentCreate({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/earlyRepayment/create",data:t}).then(o=>{n(o)}).catch(o=>s(o))})}},k2e={},w2e={namespaced:!0,state:b2e,getters:y2e,actions:x2e,mutations:k2e},q2e=()=>({}),S2e={},C2e={earlyRepaymentSchedulePayment({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/payment-schedules-is-waiting",data:t}).then(o=>{n(o)}).catch(o=>s(o))})}},P2e={},$2e={namespaced:!0,state:q2e,getters:S2e,actions:C2e,mutations:P2e},L2e=()=>({clientId:null}),E2e={clientId:e=>e==null?void 0:e.clientId},R2e={gosuslugiLinkEsiaUser({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/gosuslugi/get-link",data:t}).then(o=>{n(o)}).catch(o=>s(o))})}},N2e={setClientId(e,t){e.clientId=t.clientId}},A2e={namespaced:!0,state:L2e,getters:E2e,actions:R2e,mutations:N2e},M2e=()=>({}),z2e={},D2e={gosuslugiLinkNewUser({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/gosuslugi/get-link",data:t}).then(o=>{n(o)}).catch(o=>s(o))})}},T2e={},V2e={namespaced:!0,state:M2e,getters:z2e,actions:D2e,mutations:T2e},B2e=()=>({}),I2e={},O2e={gosuslugiUser({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/gosuslugi/status",data:t}).then(o=>{n(o)}).catch(o=>s(o))})},gosuslugiReset({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/gosuslugi/reset",data:t}).then(o=>{n(o)}).catch(o=>s(o))})}},F2e={},U2e={namespaced:!0,state:B2e,getters:I2e,actions:O2e,mutations:F2e},H2e=()=>({status:"",promocode:"-",cashbackBalance:"-",loans:{},virtualAnnuityPayments:{}}),j2e={promocode:e=>e.promocode,cashbackBalance:e=>e.cashbackBalance,loans:e=>e.loans[0],virtualAnnuityPayments:e=>e.virtualAnnuityPayments},J2e={userVirtualAnnuityPayments({commit:e}){return e("userVirtualAnnuityPayments_request"),new Promise((t,n)=>{ze.do_rpc({url:this.$BASERESTURL+"/user/virtual-annuity-payments",headers:{"Content-Type":"application/x-www-form-urlencoded","cache-control":"no-cache, no-store","content-encoding":"gzip","content-type":"text/html; charset=utf-8",pragma:"no-cache",vary:"Accept-Encoding"},isError:!1}).then(s=>{e("userVirtualAnnuityPayments_success",s.data),t(s)}).catch(s=>{e("userVirtualAnnuityPayments_error"),n(s)})})},userLoans({commit:e}){return e("userLoans_request"),new Promise((t,n)=>{ze.do_rpc({url:this.$BASERESTURL+"/user/loans",headers:{"Content-Type":"application/x-www-form-urlencoded","cache-control":"no-cache, no-store","content-encoding":"gzip","content-type":"text/html; charset=utf-8",pragma:"no-cache",vary:"Accept-Encoding"},isError:!1}).then(s=>{e("userLoans_success",s.data),t(s)}).catch(s=>{e("userLoans_error"),n(s)})})},userPromocode({commit:e}){return e("userPromocode_request"),new Promise((t,n)=>{ze.do_rpc({url:this.$BASERESTURL+"/user/promocode",headers:{"Content-Type":"application/x-www-form-urlencoded","cache-control":"no-cache, no-store","content-encoding":"gzip","content-type":"text/html; charset=utf-8",pragma:"no-cache",vary:"Accept-Encoding"},isError:!1}).then(s=>{e("userPromocode_success",s.data),t(s)}).catch(s=>{e("userPromocode_error"),n(s)})})},getLoanSearchByLoanId({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/loan/searchByLoanId",method:"POST",headers:{"Content-Type":"application/json"},data:t}).then(o=>{e("loanId_success",o),n(o)}).catch(o=>s(o))})},loanApplications({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/loan/applications",method:"POST",headers:{"Content-Type":"application/json"},data:t}).then(o=>{n(o)}).catch(o=>s(o))})}},Q2e={userVirtualAnnuityPayments_request(e){e.status="loading"},userVirtualAnnuityPayments_success(e,t){e.status="success",e.virtualAnnuityPayments=t},userVirtualAnnuityPayments_error(e){e.status="error"},userLoans_request(e){e.status="loading"},userLoans_success(e,t){e.status="success",e.loans=t},userLoans_error(e){e.status="error"},userPromocode_request(e){e.status="loading"},userPromocode_success(e,t){e.status="success",e.promocode=t.promocode,e.cashbackBalance=t.cashbackBalance},userPromocode_error(e){e.status="error"},loanId_success(e,t){e.status="success"}},W2e={namespaced:!0,state:H2e,getters:j2e,actions:J2e,mutations:Q2e},K2e=()=>({}),G2e={},Y2e={getLoanApplication({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/loan/aplication",data:t}).then(o=>n(o)).catch(o=>s(o))})}},X2e={},Z2e={namespaced:!0,state:K2e,getters:G2e,actions:Y2e,mutations:X2e},ehe=()=>({}),the={},nhe={getLoanApplicationDocuments({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/loan/application-documents",data:t}).then(o=>n(o)).catch(o=>s(o))})},getLoanApplicationDocumentsContract({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/loan/application-documents/contract",data:t,isError:!1}).then(o=>n(o)).catch(o=>s(o))})}},ohe={},she={namespaced:!0,state:ehe,getters:the,actions:nhe,mutations:ohe},ihe=()=>({}),lhe={},rhe={getLoanCalculation({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/loan/calculation",data:t}).then(o=>n(o)).catch(o=>s(o))})},getLoanCalculationIsAdd({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/loan/calculation-is-add",data:t}).then(o=>n(o)).catch(o=>s(o))})}},ahe={},uhe={namespaced:!0,state:ihe,getters:lhe,actions:rhe,mutations:ahe},che=()=>({}),dhe={},phe={loanCreateInfo({commit:e}){return new Promise((t,n)=>{ze.do_rpc({url:this.$BASERESTURL+"/getTariffAndPurposeInfo",headers:{"Content-Type":"application/x-www-form-urlencoded","cache-control":"no-cache, no-store","content-encoding":"gzip","content-type":"text/html; charset=utf-8",pragma:"no-cache",vary:"Accept-Encoding"}}).then(s=>t(s)).catch(s=>n(s))})},loanCreate({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/createLoanApplication",data:t}).then(o=>n(o)).catch(o=>s(o))})},loanPreviewData({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/loanPreviewData",data:t}).then(o=>n(o)).catch(o=>s(o))})}},mhe={},fhe={namespaced:!0,state:che,getters:dhe,actions:phe,mutations:mhe},hhe=()=>({}),ghe={},vhe={documentPko({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/document/pko",headers:{"Content-Type":"application/json"},data:t}).then(o=>n(o)).catch(o=>s(o))})}},_he={},bhe={namespaced:!0,state:hhe,getters:ghe,actions:vhe,mutations:_he},yhe=()=>({}),xhe={},khe={getOnlineDocument({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({data:t,url:this.$BASERESTURL+"/onlineDocumentRequest-list"}).then(o=>n(o)).catch(o=>s(o))})},setOnlineDocument({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({data:t,url:this.$BASERESTURL+"/onlineDocumentRequest-set"}).then(o=>n(o)).catch(o=>s(o))})}},whe={},qhe={namespaced:!0,state:yhe,getters:xhe,actions:khe,mutations:whe},She=()=>({}),Che={},Phe={GetLoansPay({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/PaymentUserAuthorizedController/GetLoansPay",data:t}).then(o=>n(o)).catch(o=>s(o))})},GetLoansResultByToken({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/PaymentUserAuthorizedController/GetLoansResultByToken",data:t}).then(o=>n(o)).catch(o=>s(o))})}},$he={},Lhe={namespaced:!0,state:She,getters:Che,actions:Phe,mutations:$he},Ehe=()=>({}),Rhe={},Nhe={getLoansByDataUser({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/PaymentUserNotAuthorized/GetLoansByDataUser",data:t}).then(o=>n(o)).catch(o=>s(o))})},GetLoansPay({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/PaymentUserNotAuthorized/GetLoansPay",data:t}).then(o=>n(o)).catch(o=>s(o))})},getLoansResultByToken({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/PaymentUserNotAuthorized/GetLoansResultByToken",data:t}).then(o=>n(o)).catch(o=>s(o))})}},Ahe={},Mhe={namespaced:!0,state:Ehe,getters:Rhe,actions:Nhe,mutations:Ahe},zhe=()=>({}),Dhe={},The={getClientBinding({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/client/binding",data:t}).then(o=>n(o)).catch(o=>s(o))})}},Vhe={},Bhe={namespaced:!0,state:zhe,getters:Dhe,actions:The,mutations:Vhe},Ihe=()=>({}),Ohe={},Fhe={getClientBlockPersonalArea({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/client/blockPersonalArea",data:t}).then(o=>n(o)).catch(o=>s(o))})}},Uhe={},Hhe={namespaced:!0,state:Ihe,getters:Ohe,actions:Fhe,mutations:Uhe},jhe=()=>({}),Jhe={},Qhe={getClientCards({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/client/cards",data:t}).then(o=>n(o)).catch(o=>s(o))})},getClientCardsAll({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/client/cards-all",data:t}).then(o=>n(o)).catch(o=>s(o))})},getClientCardsLoan({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/client/cards-loan",data:t}).then(o=>n(o)).catch(o=>s(o))})},getCardRegistrationUrl({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/client/get-card-registration-url",data:t}).then(o=>n(o)).catch(o=>s(o))})},getVerifyPayoutsCard({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/client/verify-payouts-card",data:t}).then(o=>n(o)).catch(o=>s(o))})}},Whe={},Khe={namespaced:!0,state:jhe,getters:Jhe,actions:Qhe,mutations:Whe},Ghe=()=>({}),Yhe={},Xhe={getClientEditPhoneSend({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/client/edit-phone/send",data:t}).then(o=>n(o)).catch(o=>s(o))})},getClientEditPhoneCheck({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/client/edit-phone/check",data:t}).then(o=>n(o)).catch(o=>s(o))})}},Zhe={},e3e={namespaced:!0,state:Ghe,getters:Yhe,actions:Xhe,mutations:Zhe},t3e=()=>({}),n3e={},o3e={getClientEditRequests({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/client/getEditRequests",data:t}).then(o=>n(o)).catch(o=>s(o))})}},s3e={},i3e={namespaced:!0,state:t3e,getters:n3e,actions:o3e,mutations:s3e},l3e=()=>({status:"",email:"",phoneNumber:"",LastName:"",MiddleName:"",FirstName:"",DateOfBirth:"",Gender:!1,PassportDepartament:"",PassportDate:"",PassportDepartamentCode:"",Snils:"",Inn:"",PassportNumber:"",PassportSerial:"",Address:"",PassportAddress:"",PlaceOfBirth:""}),r3e={user:e=>({email:e.email,MobileNumber:e.phoneNumber,phoneNumber:e.phoneNumber,LastName:e.LastName,MiddleName:e.MiddleName,FirstName:e.FirstName,DateOfBirth:e.DateOfBirth,Gender:e.Gender,PassportDepartament:e.PassportDepartament,PassportDate:e.PassportDate,PassportDepartamentCode:e.PassportDepartamentCode,Snils:e.Snils,Inn:e.Inn,PassportNumber:e.PassportNumber,PassportSerial:e.PassportSerial,Address:e.Address,PassportAddress:e.PassportAddress,PlaceOfBirth:e.PlaceOfBirth})},a3e={userEmail({commit:e},t){return new Promise(()=>{e("userEmail",t)})},userName({commit:e},t){return new Promise(()=>{e("userName",t)})},userPassport({commit:e},t){return new Promise(()=>{e("userPassport",t)})},userAddress({commit:e},t){return new Promise(()=>{e("userAddress",t)})},sendQuestionnaire({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/new-user-verification",data:t}).then(o=>n(o)).catch(o=>s(o))})}},u3e={userEmail(e,t){e.email=t.email,e.phoneNumber=t.phoneNumber},userName(e,t){e.LastName=t.LastName,e.MiddleName=t.MiddleName,e.FirstName=t.FirstName,e.DateOfBirth=t.DateOfBirth,e.Gender=t.Gender},userPassport(e,t){e.PassportDepartament=t.PassportDepartament,e.PassportDate=t.PassportDate,e.PassportDepartamentCode=t.PassportDepartamentCode,e.Snils=t.Snils,e.Inn=t.Inn,e.PassportNumber=t.PassportNumber,e.PassportSerial=t.PassportSerial},userAddress(e,t){e.Address=t.Address,e.PassportAddress=t.PassportAddress,e.PlaceOfBirth=t.PlaceOfBirth}},c3e={namespaced:!0,state:l3e,getters:r3e,actions:a3e,mutations:u3e},d3e=()=>({}),p3e={},m3e={payoutsCards({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/payoutsCards",data:t,method:"GET"}).then(o=>n(o)).catch(o=>s(o))})},getRegisterCardUrl({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/getRegisterCardUrl",data:t,method:"GET",isError:!1}).then(o=>n(o)).catch(o=>s(o))})},verifyCard({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/verifyCard",data:t}).then(o=>n(o)).catch(o=>s(o))})}},f3e={},h3e={namespaced:!0,state:d3e,getters:p3e,actions:m3e,mutations:f3e},g3e=()=>({lastName:null,firstName:null,middleName:null,dateOfBirth:null,gender:null,phoneNumber:null,oldPassportSerial:null,oldPassportNumber:null,oldPassportsIsEmpty:null,oldPassports:null,passportSerial:null,passportNumber:null,passportDepartament:null,passportDepartamentCode:null,passportDate:null,placeOfBirth:null,inn:null,snils:null,regAddress:null,homeAddress:null,maritalStatus:null,hasChildren:null,education:null,isStudent:null,studentStatusExpDate:null,numberOfChildren:null,hasCar:null,hasProperty:null,carModel:null,carYear:null,contacts:null,hasJob:null,selfEmployed:null,hasPension:null,monthlyCosts:null,pensionDocument:null,currentJob:null,incomeSources:null,files:null,filesJob:null,filesPassport:null,filesOldPassport:null,filesAddress:null}),v3e={lastName:e=>e==null?void 0:e.lastName,firstName:e=>e==null?void 0:e.firstName,middleName:e=>e==null?void 0:e.middleName,dateOfBirth:e=>e==null?void 0:e.dateOfBirth,gender:e=>e==null?void 0:e.gender,genderModel:e=>typeof e.gender=="boolean"&&((e==null?void 0:e.gender)===!1||(e==null?void 0:e.gender)===!0)?e!=null&&e.gender?{name:"М",value:!0,label:"М"}:{name:"Ж",value:!1,label:"Ж"}:null,oldPassportSerial:e=>e==null?void 0:e.oldPassportSerial,oldPassportNumber:e=>e==null?void 0:e.oldPassportNumber,oldPassportsIsEmpty:e=>e==null?void 0:e.oldPassportsIsEmpty,oldPassports:e=>e==null?void 0:e.oldPassports,passportSerial:e=>e==null?void 0:e.passportSerial,passportNumber:e=>e==null?void 0:e.passportNumber,passportDepartament:e=>e==null?void 0:e.passportDepartament,passportDepartamentCode:e=>e==null?void 0:e.passportDepartamentCode,passportDate:e=>e==null?void 0:e.passportDate,placeOfBirth:e=>e==null?void 0:e.placeOfBirth,phoneNumber:e=>e==null?void 0:e.phoneNumber,inn:e=>e==null?void 0:e.inn,snils:e=>e.snils,regAddress:e=>e==null?void 0:e.regAddress,homeAddress:e=>e.homeAddress,maritalStatus:e=>e==null?void 0:e.maritalStatus,hasChildren:e=>e==null?void 0:e.hasChildren,education:e=>e==null?void 0:e.education,isStudent:e=>e==null?void 0:e.isStudent,studentStatusExpDate:e=>e==null?void 0:e.studentStatusExpDate,numberOfChildren:e=>e==null?void 0:e.numberOfChildren,hasCar:e=>e==null?void 0:e.hasCar,hasProperty:e=>e==null?void 0:e.hasProperty,carModel:e=>e==null?void 0:e.carModel,carYear:e=>e==null?void 0:e.carYear,contacts:e=>e==null?void 0:e.contacts,hasJob:e=>e==null?void 0:e.hasJob,selfEmployed:e=>e==null?void 0:e.selfEmployed,hasPension:e=>e==null?void 0:e.hasPension,monthlyCosts:e=>e==null?void 0:e.monthlyCosts,pensionDocument:e=>e==null?void 0:e.pensionDocument,currentJob:e=>e==null?void 0:e.currentJob,incomeSources:e=>e==null?void 0:e.incomeSources,files:e=>e==null?void 0:e.files,filesJob:e=>e==null?void 0:e.filesJob,filesAddress:e=>e==null?void 0:e.filesAddress,filesPassport:e=>e==null?void 0:e.filesPassport,filesOldPassport:e=>e==null?void 0:e.filesOldPassport},_3e={profileRegistration({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/profile/registration",data:t,headers:{"content-type":"multipart/form-data"},axios_data:{"content-type":"multipart/form-data"}}).then(o=>n(o)).catch(o=>s(o))})},registrationDataIncomeSourceTypes({commit:e}){return new Promise((t,n)=>{ze.do_rpc({url:this.$BASERESTURL+"/profile/registration-income-source-types"}).then(s=>t(s)).catch(s=>n(s))})},registrationDataContactTypes({commit:e}){return new Promise((t,n)=>{ze.do_rpc({url:this.$BASERESTURL+"/profile/registration-contact-types"}).then(s=>t(s)).catch(s=>n(s))})}},b3e={basicData(e,t){e.lastName=t.lastName,e.firstName=t.firstName,e.middleName=t.middleName,e.dateOfBirth=t.dateOfBirth,e.gender=t.gender},phoneNumberData(e,t){e.phoneNumber=t.phoneNumber},oldPassportData(e,t){e.oldPassportSerial=t.oldPassportSerial,e.oldPassportNumber=t.oldPassportNumber},passportData(e,t){e.passportSerial=t.passportSerial,e.passportNumber=t.passportNumber,e.passportDepartament=t.passportDepartament,e.passportDepartamentCode=t.passportDepartamentCode,e.passportDate=t.passportDate,e.placeOfBirth=t.placeOfBirth},oldPassportsData(e,t){e.oldPassports=t.oldPassports,e.oldPassportsIsEmpty=t.oldPassportsIsEmpty},otherDocumentsData(e,t){e.inn=t.inn,e.snils=t.snils},addressData(e,t){e.regAddress=t.regAddress,e.homeAddress=t.homeAddress},additionalInformationData(e,t){e.maritalStatus=t.maritalStatus,e.hasChildren=t.hasChildren,e.education=t.education,e.isStudent=t.isStudent,e.studentStatusExpDate=t.studentStatusExpDate,e.numberOfChildren=t.numberOfChildren},propertyData(e,t){e.hasCar=t.hasCar,e.hasProperty=t.hasProperty,e.carModel=t.carModel,e.carYear=t.carYear},contactsData(e,t){e.contacts=t},jobData(e,t){e.hasJob=t.hasJob,e.selfEmployed=t.selfEmployed,e.hasPension=t.hasPension,e.monthlyCosts=t.monthlyCosts,e.pensionDocument=t.pensionDocument,e.currentJob=t.currentJob},incomeSourcesData(e,t){e.incomeSources=t.incomeSources},filesData(e,t){e.files=t.files,e.filesJob=t.filesJob,e.filesDocument=t.filesDocument,e.filesPassport=t.filesPassport,e.filesAddress=t.filesAddress,e.filesOldPassport=t.filesOldPassport}},y3e={namespaced:!0,state:g3e,getters:v3e,actions:_3e,mutations:b3e},x3e=()=>({status:"",profile:"",phone:"",CodeId:"",PassportSerial:"",PassportNumber:"",clientId:null}),k3e={CodeId:e=>e.CodeId,profile:e=>e.profile,phone:e=>e.profile.PhoneNumber,passportNumber:e=>e.PassportNumber,passportSerial:e=>e.PassportSerial,isRegisregionClient:e=>e.clientId===-1},w3e={profileBinding({commit:e},t){const n=t.PassportSerial,s=t.PassportNumber,o=t.PhoneNumber;e("profileBinding_request",{PassportSerial:n,PassportNumber:s});const i={PassportSerial:n,PassportNumber:s,PhoneNumber:o};return new Promise((l,a)=>{ze.do_rpc({url:this.$BASERESTURL+"/profileBinding",headers:{"Content-Type":"application/json"},data:i}).then(c=>{var p,d;((p=c==null?void 0:c.user)==null?void 0:p.clientId)>-1&&(e("profileBinding_success",c),e("profileSMSBinding_success")),((d=c==null?void 0:c.user)==null?void 0:d.clientId)===-1&&(e("profileBinding_success",c),e("profileSMSBinding_success")),l(c)}).catch(c=>{e("profileBinding_error"),a(c)})})},profileSMSBinding({commit:e},t){const n=t.Code,s=t.CodeId,o=t.__RequestVerificationToken;e("profileSMSBinding_request");var i=new FormData;return i.append("Code",n),i.append("Id",s),i.append("__RequestVerificationToken",o),new Promise((l,a)=>{ze.do_rpc({url:this.$BASERESTURL+"/profileBindingCode",headers:{"cache-control":"no-cache, no-store","content-encoding":"gzip, deflate, br","content-type":"text/html; charset=utf-8",pragma:"no-cache",vary:"Accept-Encoding"},data:i}).then(c=>{if(!(c!=null&&c.user))e("profileSMSBinding_success"),l(c);else throw c}).catch(c=>{e("profileSMSBinding_error"),a(c)})})},profileSMSCode({commit:e},t){const n=t.Code,s=t.__RequestVerificationToken;e("profileSMSCode_request");var o=new FormData;return o.append("Code",n),o.append("__RequestVerificationToken",s),new Promise((i,l)=>{ze.do_rpc({url:this.$BASERESTURL+"/smsCode",headers:{"cache-control":"no-cache, no-store","content-encoding":"gzip, deflate, br","content-type":"text/html; charset=utf-8",pragma:"no-cache",vary:"Accept-Encoding"},data:o}).then(a=>{if(!(a!=null&&a.user))e("profileSMSCode_success"),i(a);else throw a}).catch(a=>{e("profileSMSCode_error"),l(a)})})},profileBindingDetails({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/profileBindingDetails",headers:{"content-type":"multipart/form-data"},axios_data:{"content-type":"multipart/form-data"},data:t}).then(o=>n(o)).catch(o=>s(o))})},profileBindingDetailsCallback({commit:e}){return new Promise((t,n)=>{ze.do_rpc({url:this.$BASERESTURL+"/profileBindingDetails-callback"}).then(s=>t(s)).catch(s=>n(s))})},profileVerifyWithDifferentPhoneNumberRequests({commit:e}){return new Promise((t,n)=>{ze.do_rpc({url:this.$BASERESTURL+"/client/verifyWithDifferentPhoneNumberRequests"}).then(s=>t(s)).catch(s=>n(s))})}},q3e={profileBinding_request(e,t){e.status="loading",e.PassportNumber=t.PassportNumber,e.PassportSerial=t.PassportSerial},profileBinding_success(e,t){e.status="success",e.isLogged=!0,e.userLoadingId=!1,e.CodeId=t.CodeId},profileBinding_error(e){e.status="error",e.userLoadingId=!1},profileSMSCode_request(e){e.status="loading"},profileSMSCode_success(e){e.status="success",e.isLogged=!0,e.userLoadingId=!0},profileSMSCode_error(e){e.status="error",e.userLoadingId=!1},profileSMSBinding_request(e){e.status="loading"},profileSMSBinding_success(e){e.status="success",e.isLogged=!0,e.userLoadingId=!0},profileSMSBinding_error(e){e.status="error",e.userLoadingId=!1},logout(e){e.status="logout",e.isLogged=!1}},S3e={namespaced:!0,state:x3e,getters:k3e,actions:w3e,mutations:q3e},C3e=()=>({}),P3e={},$3e={getPurposesSearch({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/purpose/information",data:t}).then(o=>n(o)).catch(o=>s(o))})}},L3e={},E3e={namespaced:!0,state:C3e,getters:P3e,actions:$3e,mutations:L3e},R3e=()=>({}),N3e={},A3e={settingAdminLogin({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/setting/admin-login",data:t}).then(o=>n(o)).catch(o=>s(o))})}},M3e={},z3e={namespaced:!0,state:R3e,getters:N3e,actions:A3e,mutations:M3e},D3e=()=>({}),T3e={},V3e={getTariffsSearchByListId({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/tariff/information",data:t}).then(o=>n(o)).catch(o=>s(o))})}},B3e={},I3e={namespaced:!0,state:D3e,getters:T3e,actions:V3e,mutations:B3e},O3e=()=>({}),F3e={},U3e={tinkoffUser({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/tinkoff/status",data:t}).then(o=>{n(o)}).catch(o=>s(o))})},tinkoffInstall({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/tinkoff/install",data:t}).then(o=>{n(o)}).catch(o=>s(o))})},tinkoffCancel({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/tinkoff/cancel",data:t}).then(o=>{n(o)}).catch(o=>s(o))})}},H3e={},j3e={namespaced:!0,state:O3e,getters:F3e,actions:U3e,mutations:H3e},J3e=()=>({}),Q3e={},W3e={tinkoffDataUser({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/tinkoff/get-data-user",data:t}).then(o=>{n(o)}).catch(o=>s(o))})},tinkoffSetUser({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/tinkoff/set-user",data:t}).then(o=>{n(o)}).catch(o=>s(o))})}},K3e={},G3e={namespaced:!0,state:J3e,getters:Q3e,actions:W3e,mutations:K3e},Y3e=()=>({profile:null,user:null,options:null,isRegistrationClient:!1,isNewPhoneNumber:!1,personalAreaNotification:null,redirect:null}),X3e={user:e=>e.user,isUser:e=>!!e.user,accountAccess:e=>{var t;return(t=e.user)==null?void 0:t.accountAccess},options:e=>e.options,isRequiredsMail:e=>{var t,n;return(n=(t=e.options)==null?void 0:t.requireds)==null?void 0:n.mail},isRequiredsAgreements:e=>{var t,n,s;return!!((s=(n=(t=e.options)==null?void 0:t.requireds)==null?void 0:n.agreements)!=null&&s.length)},agreementsRequireds:e=>{var t,n;return(n=(t=e.options)==null?void 0:t.requireds)==null?void 0:n.agreements},blockPersonalArea:e=>{var t;return(t=e.options)==null?void 0:t.blockPersonalArea},isBlocked:e=>{var t,n;return(n=(t=e.options)==null?void 0:t.blockPersonalArea)==null?void 0:n.isBlocked},purpose:e=>{var t,n;return(n=(t=e.options)==null?void 0:t.blockPersonalArea)==null?void 0:n.purpose},isRegistrationClient:e=>e.isRegistrationClient,isNewPhoneNumber:e=>e.isNewPhoneNumber,profile:e=>e.profile,isProfile:e=>!!(e!=null&&e.profile),isDeleted:e=>{var t;return(t=e.user)==null?void 0:t.isDeleted},isDisableProfile:e=>{var t;return(t=e.user)==null?void 0:t.isDisabled},isVerificationProfile:e=>{var t;return(t=e.user)==null?void 0:t.isVerifying},isGosuslugiProfile:e=>{var t;return(t=e.user)==null?void 0:t.isGosuslugi},isTinkoffProfile:e=>{var t;return(t=e.user)==null?void 0:t.isTinkoff},isAdmin:e=>{var t;return(t=e.user)==null?void 0:t.isAdmin},profileVerifyWithDifferentPhoneNumberRequestId:e=>{var t;return(t=e.user)==null?void 0:t.profileVerifyWithDifferentPhoneNumberRequestId},mail:e=>{var t;return(t=e.profile)==null?void 0:t.email},phoneNumber:e=>{var t;return(t=e.user)==null?void 0:t.phoneNumber},firstName:e=>{var t;return(t=e.profile)==null?void 0:t.firstName},middleName:e=>{var t;return(t=e.profile)==null?void 0:t.middleName},lastName:e=>{var t;return(t=e.profile)==null?void 0:t.lastName},cashbackBalance:e=>{var t;return(t=e.profile)==null?void 0:t.cashbackBalance},cashbackEvents:e=>{var t;return(t=e.profile)==null?void 0:t.cashbackEvents},passportSerial:e=>{var t;return(t=e.profile)==null?void 0:t.passportSerial},passportNumber:e=>{var t;return(t=e.profile)==null?void 0:t.passportNumber},onlineEnabled:e=>{var t;return(t=e.profile)==null?void 0:t.onlineEnabled},newFromPersonalAreaStatusRejected:e=>{var t;return((t=e.profile)==null?void 0:t.newFromPersonalAreaStatus)===2},newFromPersonalAreaStatus:e=>{var t;return((t=e.profile)==null?void 0:t.newFromPersonalAreaStatus)===0},loans:e=>{var t;return(t=e.profile)==null?void 0:t.loans},isLoans:e=>{var t,n;return((n=(t=e.profile)==null?void 0:t.loans)==null?void 0:n.length)>0},loansIsActive:e=>{var t,n,s;return(s=(n=(t=e.profile)==null?void 0:t.loans)==null?void 0:n.filter)==null?void 0:s.call(n,o=>(o==null?void 0:o.isActive)===!0)},isLoansActive:e=>{var t,n,s;return((s=(n=(t=e.profile)==null?void 0:t.loans)==null?void 0:n.filter)==null?void 0:s.call(n,o=>(o==null?void 0:o.isActive)===!0).length)>0},notifications:e=>{var t;return(t=e.profile)==null?void 0:t.notifications},isNotificationsHigh:e=>{var t,n,s;return(s=(n=(t=e.profile)==null?void 0:t.notifications)==null?void 0:n.some)==null?void 0:s.call(n,o=>!(o!=null&&o.isRead)&&o.importance===2)},countNewNotifications:e=>{var t,n,s,o;return((o=(s=(n=(t=e.profile)==null?void 0:t.notifications)==null?void 0:n.filter)==null?void 0:s.call(n,i=>!(i!=null&&i.isRead)))==null?void 0:o.length)??0},userK1Loading:e=>{var t,n;return((t=e==null?void 0:e.user)==null?void 0:t.clientId)&&((n=e==null?void 0:e.user)==null?void 0:n.clientId)>-1},personalAreaNotification:e=>e==null?void 0:e.personalAreaNotification,countNewPersonalAreaNotification:e=>{var t,n,s;return(s=(n=(t=e.personalAreaNotification)==null?void 0:t.filter)==null?void 0:n.call(t,o=>!(o!=null&&o.isRead)))==null?void 0:s.length},redirect:e=>e.redirect,isRedirect:e=>{var t;return(t=e.redirect)==null?void 0:t.isRedirect}},Z3e={userProfile({commit:e}){return new Promise((t,n)=>{ze.do_rpc({url:this.$BASERESTURL+"/client/personalArea"}).then(s=>{e("userProfile",s),t(s)}).catch(s=>{n(s)})})},userPasswordCheck({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/user/password-check",data:t}).then(o=>n(o)).catch(o=>s(o))})},userAgreementsNew({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/user/agreements-new",data:t}).then(o=>n(o)).catch(o=>s(o))})}},ege={userProfile(e,t){var n;e.profile=((n=t==null?void 0:t.profile)==null?void 0:n.result)??(t==null?void 0:t.profile),e.user=t==null?void 0:t.user,e.options=t==null?void 0:t.options,e.redirect=t==null?void 0:t.redirect},registrationClient(e){e.isRegistrationClient=!0},newClient(e){e.isNewPhoneNumber=!0},userVerificationPassportDetails(e,t){e.isNewPhoneNumber=t.isNewPhoneNumber},userRegistrationProfile(e,t){e.isRegistrationClient=t.isRegistrationClient},notificationsUpdate(e,t){e.notifications=t}},tge={namespaced:!0,state:Y3e,getters:X3e,actions:Z3e,mutations:ege},nge=()=>({}),oge={},sge={forgotPasswordAsync({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/user/forgot-password",method:"POST",data:t}).then(o=>{n(o)}).catch(o=>s(o))})},resetForgotPasswordAsync({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/user/reset-forgot-password",method:"POST",data:t}).then(o=>{n(o)}).catch(o=>s(o))})},forgotPhoneNumberAsync({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/user/reset-forgot-phone",method:"POST",data:t}).then(o=>{n(o)}).catch(o=>s(o))})},resetPhoneNumberAsync({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/user/reset-phone",method:"POST",data:t}).then(o=>{n(o)}).catch(o=>s(o))})}},ige={},lge={namespaced:!0,state:nge,getters:oge,actions:sge,mutations:ige},rge=()=>({status:""}),age={},uge={userEditData({commit:e}){return new Promise((t,n)=>{ze.do_rpc({url:this.$BASERESTURL+"/user/client-edit-data"}).then(s=>t(s)).catch(s=>n(s))})},userEditDataIncomeSourceTypes({commit:e}){return new Promise((t,n)=>{ze.do_rpc({url:this.$BASERESTURL+"/user/client-edit-data-income-source-types"}).then(s=>t(s)).catch(s=>n(s))})},userEditDataContactTypes({commit:e}){return new Promise((t,n)=>{ze.do_rpc({url:this.$BASERESTURL+"/user/client-edit-data-contact-types"}).then(s=>t(s)).catch(s=>n(s))})},userBasicEdit({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/user/client-edit-basic",method:"POST",headers:{"content-type":"multipart/form-data"},data:t}).then(o=>n(o)).catch(o=>s(o))})},userPassportEdit({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/user/client-edit-passport",method:"POST",headers:{"content-type":"multipart/form-data"},data:t}).then(o=>n(o)).catch(o=>s(o))})},userOtherDocumentsEdit({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/user/client-edit-other-documents",method:"POST",headers:{"content-type":"multipart/form-data"},data:t}).then(o=>n(o)).catch(o=>s(o))})},userAddressEdit({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/user/client-edit-address",method:"POST",headers:{"content-type":"multipart/form-data"},data:t}).then(o=>n(o)).catch(o=>s(o))})},userAdditionalInformationEdit({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/user/client-edit-additional-information",method:"POST",headers:{"content-type":"multipart/form-data"},data:t}).then(o=>n(o)).catch(o=>s(o))})},userPropertyEdit({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/user/client-edit-property",method:"POST",headers:{"content-type":"multipart/form-data"},data:t}).then(o=>n(o)).catch(o=>s(o))})},userJobEdit({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/user/client-edit-job",method:"POST",headers:{"content-type":"multipart/form-data"},data:t}).then(o=>n(o)).catch(o=>s(o))})},userConfirmedIncomeEdit({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/user/client-edit-confirmed-income",method:"POST",headers:{"content-type":"multipart/form-data"},data:t}).then(o=>n(o)).catch(o=>s(o))})},userContactEdit({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/user/client-edit-contact",method:"POST",headers:{"content-type":"multipart/form-data"},data:t}).then(o=>n(o)).catch(o=>s(o))})},userIncomeSourceEdit({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/user/client-edit-income-source",method:"POST",headers:{"content-type":"multipart/form-data"},data:t}).then(o=>n(o)).catch(o=>s(o))})},userOldPassportsEdit({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/user/client-edit-old-passports",method:"POST",headers:{"content-type":"multipart/form-data"},data:t}).then(o=>n(o)).catch(o=>s(o))})},userImgEdit({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/user/client-edit-img",method:"POST",headers:{"content-type":"multipart/form-data"},data:t}).then(o=>n(o)).catch(o=>s(o))})},userMailEdit({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/user/client-edit-email",method:"POST",data:t}).then(o=>n(o)).catch(o=>s(o))})}},cge={},dge={namespaced:!0,state:rge,getters:age,actions:uge,mutations:cge},pge=()=>({notification:null}),mge={notification:e=>e.notification},fge={notification({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/notification",method:"POST",headers:{"Content-Type":"application/json"},data:t}).then(o=>{e("notification_success",o),n(o)}).catch(o=>s(o))})}},hge={notification_success(e,t){var n,s;e.notification=(s=(n=t==null?void 0:t.notification)==null?void 0:n.result)==null?void 0:s.notifications}},gge={namespaced:!0,state:pge,getters:mge,actions:fge,mutations:hge},vge=()=>({}),_ge={},bge={authenticationCookie({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/login/cookie",data:t}).then(o=>n(o)).catch(o=>s(o))})},authenticationPhone({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/login",data:t}).then(o=>n(o)).catch(o=>s(o))})},profileConfirmCode({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/confirmCode",data:t}).then(o=>n(o)).catch(o=>s(o))})},verificationResendCode({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/userVerificationController/verificationResendCode",data:t}).then(o=>n(o)).catch(o=>s(o))})},logout({commit:e}){return new Promise((t,n)=>{ze.do_rpc({url:this.$BASERESTURL+"/login/logout"}).then(s=>{document.location.href=this.$BASERESTURL+"/",t(s)}).catch(s=>{document.location.href=this.$BASERESTURL+"/",n(s)})})},forgotPassword({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/forgotPassword",data:t}).then(o=>n(o)).catch(o=>s(o))})},smsForgotPassword({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/smsForgotPassword",data:t}).then(o=>n(o)).catch(o=>s(o))})},resetForgotPassword({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/resetForgotPassword",data:t}).then(o=>n(o)).catch(o=>s(o))})},resetPasswordSendingCode({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/reset-password-code-sending",data:t}).then(o=>n(o)).catch(o=>s(o))})},registrationValidation({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/registration-validation",data:t}).then(o=>n(o)).catch(o=>s(o))})},registration({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/registration",data:t}).then(o=>n(o)).catch(o=>s(o))})},registrationSendingCode({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/registration-code-sending",data:t}).then(o=>n(o)).catch(o=>s(o))})}},yge={},xge={namespaced:!0,state:vge,getters:_ge,actions:bge,mutations:yge},kge=()=>({text:null,error:null,url:null,docs:null,imgs:null,agreements:null,options:null,block:null}),wge={errorText:e=>{var t;return(t=e.text)==null?void 0:t.errorText},footerText:e=>{var t;return(t=e.text)==null?void 0:t.footerText},infoText:e=>{var t;return(t=e.text)==null?void 0:t.infoText},logo:e=>{var t;return(t=e.text)==null?void 0:t.logo},logoFull:e=>{var t;return(t=e.text)==null?void 0:t.logoFull},phone:e=>{var t;return(t=e.text)==null?void 0:t.phone},problemText:e=>{var t;return(t=e.text)==null?void 0:t.problemText},loginText:e=>{var t;return(t=e.text)==null?void 0:t.loginText},error:e=>e.error,agreements:e=>e.agreements,contactUrl:e=>{var t;return(t=e.url)==null?void 0:t.contact},sposobyOplatyUrl:e=>{var t;return(t=e.url)==null?void 0:t.sposobyOplaty},zaimUrl:e=>{var t;return(t=e.url)==null?void 0:t.zaim},logoUrl:e=>{var t;return(t=e.url)==null?void 0:t.logoUrl},registrationConditionsUrl:e=>{var t;return(t=e.url)==null?void 0:t.registrationConditionsUrl},rediretcLoanUrl:e=>{var t;return(t=e.url)==null?void 0:t.redirectLoanUrl},docLoanRules:e=>{var t;return(t=e.docs)==null?void 0:t.docLoanRules},docPersonalDataAgreement:e=>{var t;return(t=e.docs)==null?void 0:t.docPersonalDataAgreement},docPersonalDataRules:e=>{var t;return(t=e.docs)==null?void 0:t.docPersonalDataRules},docPersonalDataCreditHistoryBureaus:e=>{var t;return(t=e.docs)==null?void 0:t.docPersonalDataCreditHistoryBureaus},img404:e=>{var t,n,s,o;return`${(n=(t=e.imgs)==null?void 0:t.img404)!=null&&n.url?(o=(s=e.imgs)==null?void 0:s.img404)==null?void 0:o.url:""}`},imgDevelopment:e=>{var t,n,s,o;return`${(n=(t=e.imgs)==null?void 0:t.imgDevelopment)!=null&&n.url?(o=(s=e.imgs)==null?void 0:s.imgDevelopment)==null?void 0:o.url:""}`},imgError:e=>{var t,n,s,o;return`${(n=(t=e.imgs)==null?void 0:t.imgError)!=null&&n.url?(o=(s=e.imgs)==null?void 0:s.imgError)==null?void 0:o.url:""}`},imgLoginBackground:e=>{var t,n,s,o;return`${(n=(t=e.imgs)==null?void 0:t.imgLoginBackground)!=null&&n.url?(o=(s=e.imgs)==null?void 0:s.imgLoginBackground)==null?void 0:o.url:""}`},imgLogo:e=>{var t,n,s,o;return`${(n=(t=e.imgs)==null?void 0:t.imgLogo)!=null&&n.url?(o=(s=e.imgs)==null?void 0:s.imgLogo)==null?void 0:o.url:""}`},imgLogoFooterMain:e=>{var t,n;return(n=(t=e.imgs)==null?void 0:t.imgLogoFooterMain)==null?void 0:n.url},imgLogoFooterAdditional:e=>{var t,n;return(n=(t=e.imgs)==null?void 0:t.imgLogoFooterAdditional)==null?void 0:n.url},imgLogoBlackBackground:e=>{var t,n,s,o;return`${(n=(t=e.imgs)==null?void 0:t.imgLogoBlackBackground)!=null&&n.url?(o=(s=e.imgs)==null?void 0:s.imgLogoBlackBackground)==null?void 0:o.url:""}`},imgTechnicalWorks:e=>{var t,n,s,o;return`${(n=(t=e.imgs)==null?void 0:t.imgTechnicalWorks)!=null&&n.url?(o=(s=e.imgs)==null?void 0:s.imgTechnicalWorks)==null?void 0:o.url:""}`},imgLoanCalctulatorIsActivateLoan:e=>{var t,n,s,o;return`${(n=(t=e.imgs)==null?void 0:t.imgLoanCalctulatorIsActivateLoan)!=null&&n.url?(o=(s=e.imgs)==null?void 0:s.imgLoanCalctulatorIsActivateLoan)==null?void 0:o.url:""}`},imgOffice:e=>{var t,n,s,o;return`${(n=(t=e.imgs)==null?void 0:t.imgOffice)!=null&&n.url?(o=(s=e.imgs)==null?void 0:s.imgOffice)==null?void 0:o.url:""}`},imgCard:e=>{var t,n,s,o;return`${(n=(t=e.imgs)==null?void 0:t.imgCard)!=null&&n.url?(o=(s=e.imgs)==null?void 0:s.imgCard)==null?void 0:o.url:""}`},imgPassportSelfie:e=>{var t,n,s,o;return`${(n=(t=e.imgs)==null?void 0:t.imgPassportSelfie)!=null&&n.url?(o=(s=e.imgs)==null?void 0:s.imgPassportSelfie)==null?void 0:o.url:""}`},options:e=>e.options,isMailEdit:e=>{var t,n;return(n=(t=e.options)==null?void 0:t.requireds)==null?void 0:n.mail},isGosuslugi:e=>{var t,n;return(n=(t=e.options)==null?void 0:t.requireds)==null?void 0:n.gosuslugi},isTinkoff:e=>{var t,n;return(n=(t=e.options)==null?void 0:t.requireds)==null?void 0:n.tinkoff},isPaymentCard:e=>{var t,n;return(n=(t=e.options)==null?void 0:t.requireds)==null?void 0:n.paymentCard},isPaymentSbp:e=>{var t,n;return(n=(t=e.options)==null?void 0:t.requireds)==null?void 0:n.paymentSbp},isEarlyRepayment:e=>{var t,n;return(n=(t=e.options)==null?void 0:t.requireds)==null?void 0:n.earlyRepayment},isTechnicalWorks:e=>{var t,n;return(n=(t=e.options)==null?void 0:t.requireds)==null?void 0:n.technicalWorks},isDemo:e=>{var t,n;return(n=(t=e.options)==null?void 0:t.website)==null?void 0:n.demo},isLocal:e=>{var t,n;return(n=(t=e.options)==null?void 0:t.website)==null?void 0:n.local},isOnlineDocumentRequest:e=>{var t;return(t=e.options)==null?void 0:t.onlineDocumentRequest},phoneMethod:e=>{var t;return(t=e.options)==null?void 0:t.phoneMethod},isRedirectLoan:e=>{var t;return(t=e.options)==null?void 0:t.redirectLoan},isCardAdd:e=>{var t,n;return(n=(t=e.options)==null?void 0:t.requireds)==null?void 0:n.cardAdd},tariffsListId:e=>{var t,n,s,o,i;return JSON.parse((s=(n=(t=e.options)==null?void 0:t.tariffs)==null?void 0:n.tariffsListId)!=null&&s.length?(i=(o=e.options)==null?void 0:o.tariffs)==null?void 0:i.tariffsListId:null)},technicalWorksTariffs:e=>{var t,n;return(n=(t=e.options)==null?void 0:t.requireds)==null?void 0:n.technicalWorksTariffs},isProhibitedTime:e=>{var t;return(t=e.options)==null?void 0:t.isProhibitedTime},optionDisabled:e=>{var t,n,s;return JSON.parse((n=(t=e.options)==null?void 0:t.optionDisabled)!=null&&n.length?(s=e.options)==null?void 0:s.optionDisabled:null)},version:e=>{var t;return(t=e.options)==null?void 0:t.version},blockAuthPay:e=>{var t;return(t=e.block)==null?void 0:t.blockAuthPay},blockPayment:e=>{var t;return(t=e.block)==null?void 0:t.blockPayment},blockEarlyRepayment:e=>{var t;return(t=e.block)==null?void 0:t.blockEarlyRepayment},blockEarlyRepaymentAgreement:e=>{var t;return(t=e.block)==null?void 0:t.blockEarlyRepaymentAgreement}},qge={vueData({commit:e}){return new Promise((t,n)=>{ze.do_rpc({url:this.$BASERESTURL+"/vue/get-string-data"}).then(s=>{e("vueData_success",s),t(s)}).catch(s=>n(s))})},getDoc({commit:e},t){return new Promise((n,s)=>{ze.do_rpc({url:this.$BASERESTURL+"/admin/edit/get-file",axios_data:{responseType:"blob"},data:t,isError:!1}).then(o=>{const i=window.URL.createObjectURL(new Blob([o.data])),l=document.createElement("a");l.href=i,l.setAttribute("download",t.userFileName),document.body.appendChild(l),l.click()}).catch(o=>s(o))})}},Sge={vueData_success(e,t){e.error=t.error,e.text=t.text,e.url=t.url,e.docs=t.docs,e.imgs=t.imgs,e.agreements=t.agreements,e.options=t.options,e.block=t.block,window.getStringData=t},vueDadata_options(e,t){e.options=t.options}},Cge={namespaced:!0,state:kge,getters:wge,actions:qge,mutations:Sge};Nf.Store.prototype.$BASERESTURL=jd.VueSetting.VueHost;const lg=new Nf.Store({modules:{login:xge,main:Cge,confirmationCode:_2e,earlyrepayments:w2e,earlyrepaymentsPayment:$2e,gosuslugiEsiaUser:A2e,gosuslugiNewUser:V2e,gosuslugiStatus:U2e,loan:W2e,loanAplication:Z2e,loanAplicationDocuments:she,loanCalculation:uhe,loanCreate:fhe,loanDocument:bhe,onlineDocument:qhe,userAuthorizedPay:Lhe,userNotAuthorizedPay:Mhe,profileBindingPassport:Bhe,profileBlockPersonalArea:Hhe,profileCards:Khe,profileEditPhone:e3e,profileEditRequests:i3e,profileNew:c3e,profilePayoutsCards:h3e,profileRegistration:y3e,profileVerification:S3e,purpose:E3e,settingAdmin:z3e,tariff:I3e,tinkoffStatus:j3e,tinkoffUser:G3e,user:tge,userSetting:lge,userEdit:dge,userNotification:gge}});function Pge(e,t){return t[e%10===1&&e%100!==11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2]}const $ge={isoName:"ru",nativeName:"русский",label:{clear:"Очистить",ok:"OK",cancel:"Отмена",close:"Закрыть",set:"Установить",select:"Выбрать",reset:"Сбросить",remove:"Удалить",update:"Обновить",create:"Создать",search:"Поиск",filter:"Фильтр",refresh:"Обновить"},date:{days:"Воскресенье_Понедельник_Вторник_Среда_Четверг_Пятница_Суббота".split("_"),daysShort:"Вс_Пн_Вт_Ср_Чт_Пт_Сб".split("_"),months:"Январь_Февраль_Март_Апрель_Май_Июнь_Июль_Август_Сентябрь_Октябрь_Ноябрь_Декабрь".split("_"),monthsShort:"Янв_Фев_Мар_Апр_Май_Июн_Июл_Авг_Сен_Окт_Ноя_Дек".split("_"),firstDayOfWeek:1,format24h:!0,pluralDay:"дней"},table:{noData:"Нет данных",noResults:"Совпадений не найдено",loading:"Загрузка...",selectedRecords:e=>e>0?e+" "+Pge(e,["строка выбрана","строки выбраны","строк выбрано"])+".":"Ни одна строка не выбрана.",recordsPerPage:"Строк на странице:",allRows:"Все",pagination:(e,t,n)=>e+"-"+t+" из "+n,columns:"Колонки"},editor:{url:"URL",bold:"Полужирный",italic:"Курсив",strikethrough:"Зачеркнутый",underline:"Подчеркнутый",unorderedList:"Маркированный список",orderedList:"Нумерованный список",subscript:"Подстрочный",superscript:"Надстрочный",hyperlink:"Гиперссылка",toggleFullscreen:"Полноэкранный режим",quote:"Цитата",left:"Выравнивание по левому краю",center:"Выравнивание по центру",right:"Выравнивание по правому краю",justify:"Выравнивание по ширине",print:"Печать",outdent:"Уменьшить отступ",indent:"Увеличить отступ",removeFormat:"Удалить форматирование",formatting:"Форматирование",fontSize:"Размер шрифта",align:"Выравнивание",hr:"Вставить горизонтальную линию",undo:"Отменить",redo:"Повторить",heading1:"Заголовок 1",heading2:"Заголовок 2",heading3:"Заголовок 3",heading4:"Заголовок 4",heading5:"Заголовок 5",heading6:"Заголовок 6",paragraph:"Параграф",code:"Код",size1:"Очень маленький",size2:"Маленький",size3:"Нормальный",size4:"Средний",size5:"Большой",size6:"Очень большой",size7:"Огромный",defaultFont:"Шрифт по умолчанию",viewSource:"Просмотреть исходный код"},tree:{noNodes:"Нет доступных узлов",noResults:"Совпадений не найдено"}},Lge={name:"fontawesome-v6",type:{positive:"fas fa-check",negative:"fas fa-triangle-exclamation",info:"fas fa-circle-info",warning:"fas fa-exclamation"},arrow:{up:"fas fa-arrow-up",right:"fas fa-arrow-right",down:"fas fa-arrow-down",left:"fas fa-arrow-left",dropdown:"fas fa-caret-down"},chevron:{left:"fas fa-chevron-left",right:"fas fa-chevron-right"},colorPicker:{spectrum:"fas fa-eye-dropper",tune:"fas fa-sliders",palette:"fas fa-swatchbook"},pullToRefresh:{icon:"fas fa-rotate"},carousel:{left:"fas fa-chevron-left",right:"fas fa-chevron-right",up:"fas fa-chevron-up",down:"fas fa-chevron-down",navigationIcon:"fas fa-circle"},chip:{remove:"fas fa-circle-xmark",selected:"fas fa-check"},datetime:{arrowLeft:"fas fa-chevron-left",arrowRight:"fas fa-chevron-right",now:"far fa-clock",today:"far fa-calendar-check"},editor:{bold:"fas fa-bold",italic:"fas fa-italic",strikethrough:"fas fa-strikethrough",underline:"fas fa-underline",unorderedList:"fas fa-list-ul",orderedList:"fas fa-list-ol",subscript:"fas fa-subscript",superscript:"fas fa-superscript",hyperlink:"fas fa-link",toggleFullscreen:"fas fa-maximize",quote:"fas fa-quote-right",left:"fas fa-align-left",center:"fas fa-align-center",right:"fas fa-align-right",justify:"fas fa-align-justify",print:"fas fa-print",outdent:"fas fa-outdent",indent:"fas fa-indent",removeFormat:"fas fa-eraser",formatting:"fas fa-heading",fontSize:"fas fa-text-height",align:"fas fa-align-left",hr:"far fa-square-minus",undo:"fas fa-rotate-left",redo:"fas fa-rotate-right",heading:"fas fa-heading",code:"fas fa-code",size:"fas fa-text-height",font:"fas fa-font",viewSource:"fas fa-code"},expansionItem:{icon:"fas fa-chevron-down",denseIcon:"fas fa-caret-down"},fab:{icon:"fas fa-plus",activeIcon:"fas fa-xmark"},field:{clear:"fas fa-circle-xmark",error:"fas fa-circle-exclamation"},pagination:{first:"fas fa-backward-step",prev:"fas fa-chevron-left",next:"fas fa-chevron-right",last:"fas fa-forward-step"},rating:{icon:"fas fa-star"},stepper:{done:"fas fa-check",active:"fas fa-pencil",error:"fas fa-triangle-exclamation"},tabs:{left:"fas fa-chevron-left",right:"fas fa-chevron-right",up:"fas fa-chevron-up",down:"fas fa-chevron-down"},table:{arrowUp:"fas fa-arrow-up",warning:"fas fa-triangle-exclamation",firstPage:"fas fa-backward-step",prevPage:"fas fa-chevron-left",nextPage:"fas fa-chevron-right",lastPage:"fas fa-forward-step"},tree:{icon:"fas fa-play"},uploader:{done:"fas fa-check",clear:"fas fa-xmark",add:"fas fa-square-plus",upload:"fas fa-upload",removeQueue:"fas fa-bars-staggered",removeUploaded:"fas fa-clipboard-check"}},Li=_f(Ej);Li.$BASERESTURL=jd.VueSetting.VueHost;window.$BASERESTURL=jd.VueSetting.VueHost;Li.use($q,{lang:$ge,plugins:[xq,pq,fq],iconSet:Lge,config:{loading:{}}});Li.use(lg);Li.use(lg);Li.use(i2e);Li.mount("#main");
