pleshevski.ru/dist/assets/app-ByBFieB-.js

32 lines
170 KiB
JavaScript
Raw Normal View History

2024-10-15 14:21:46 +03:00
/**
* @vue/shared v3.5.12
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**//*! #__NO_SIDE_EFFECTS__ */function Ko(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const _e={},_n=[],bt=()=>{},Oa=()=>!1,sr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),qo=e=>e.startsWith("onUpdate:"),Oe=Object.assign,zo=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Ma=Object.prototype.hasOwnProperty,pe=(e,t)=>Ma.call(e,t),ee=Array.isArray,bn=e=>Gr(e)==="[object Map]",Ni=e=>Gr(e)==="[object Set]",re=e=>typeof e=="function",Le=e=>typeof e=="string",Tt=e=>typeof e=="symbol",Se=e=>e!==null&&typeof e=="object",Hi=e=>(Se(e)||re(e))&&re(e.then)&&re(e.catch),Vi=Object.prototype.toString,Gr=e=>Vi.call(e),Ia=e=>Gr(e).slice(8,-1),ji=e=>Gr(e)==="[object Object]",Jo=e=>Le(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,yn=Ko(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Kr=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},$a=/-(\w)/g,Ye=Kr(e=>e.replace($a,(t,n)=>n?n.toUpperCase():"")),Na=/\B([A-Z])/g,Gt=Kr(e=>e.replace(Na,"-$1").toLowerCase()),ir=Kr(e=>e.charAt(0).toUpperCase()+e.slice(1)),lo=Kr(e=>e?`on${ir(e)}`:""),jt=(e,t)=>!Object.is(e,t),ao=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},Fi=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},Ha=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Va=e=>{const t=Le(e)?Number(e):NaN;return isNaN(t)?e:t};let As;const qr=()=>As||(As=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function lr(e){if(ee(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],o=Le(r)?Wa(r):lr(r);if(o)for(const s in o)t[s]=o[s]}return t}else if(Le(e)||Se(e))return e}const ja=/;(?![^(]*\))/g,Fa=/:([^]+)/,Ba=/\/\*[^]*?\*\//g;function Wa(e){const t={};return e.replace(Ba,"").split(ja).forEach(n=>{if(n){const r=n.split(Fa);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function qe(e){let t="";if(Le(e))t=e;else if(ee(e))for(let n=0;n<e.length;n++){const r=qe(e[n]);r&&(t+=r+" ")}else if(Se(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const Ua="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Ga=Ko(Ua);function Bi(e){return!!e||e===""}const Wi=e=>!!(e&&e.__v_isRef===!0),ae=e=>Le(e)?e:e==null?"":ee(e)||Se(e)&&(e.toString===Vi||!re(e.toString))?Wi(e)?ae(e.value):JSON.stringify(e,Ui,2):String(e),Ui=(e,t)=>Wi(t)?Ui(e,t.value):bn(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o],s)=>(n[co(r,s)+" =>"]=o,n),{})}:Ni(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>co(n))}:Tt(t)?co(t):Se(t)&&!ee(t)&&!ji(t)?String(t):t,co=(e,t="")=>{var n;return Tt(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/**
* @vue/reactivity v3.5.12
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let Ge;class Ka{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Ge,!t&&Ge&&(this.index=(Ge.scopes||(Ge.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=Ge;try{return Ge=this,t()}finally{Ge=n}}}on(){Ge=this}off(){Ge=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.scopes)for(n=0,r=this.scopes.length;n<r;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 Yo(){return Ge}function Gi(e,t=!1){Ge&&Ge.cleanups.push(e)}let ye;const uo=new WeakSet;class Ki{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,Ge&&Ge.active&&Ge.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,uo.has(this)&&(uo.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||zi(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,Ls(this),Ji(this);const t=ye,n=at;ye=this,at=!0;try{return this.fn()}finally{Yi(this),ye=t,at=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)Zo(t);this.deps=this.depsTail=void 0,Ls(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?uo.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){Lo(this)&&this.run()}get dirty(){return Lo(this)}}let qi=0,Fn,Bn;function zi(e,t=!1){if(e.flags|=8,t){e.next=Bn,Bn=e;return}e.next=Fn,Fn=e}function Qo(){qi++}function Xo(){if(--qi>0)return;if(Bn){let t=Bn;for(Bn=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Fn;){let t=Fn;for(Fn=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(r){e||(e=r)}t=n}}if(e)throw e}function Ji(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Yi(e){let t,n=e.depsTail,r=n;for(;r;){const o=r.prevDep;r.version===-1?(r===n&&(n=o),Zo(r),qa(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=o}e.deps=t,e.depsTail=n}function Lo(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Qi(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Qi(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===zn))return;e.globalVersion=zn;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!Lo(e)){e.flags&=-3;return}const n=ye,r=at;ye=e,at=!0;try{Ji(e);const o=e.fn(e._value);(t.version===0||jt(o,e._value))&&(e._value=o,t.version++)}catch(o){throw t.version++,o}finally{ye=n,at=r,Yi(e),e.flags&=-3}}function Zo(e,t=!1){const{dep:n,prevSub:r,nextSub:o}=e;if(r&&(r.nextSub=o,e.prevSub=void 0),o&&(o.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let s=n.computed.deps;s;s=s.nextDep)Zo(s,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function qa(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let at=!0;const Xi=[];function Kt(){Xi.push(at),at=!1}function qt(){const e=Xi.pop();at=e===void 0?!0:e}function Ls(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=ye;ye=void 0;try{t()}finally{ye=n}}}let zn=0;class za{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 zr{constructor(t){this.computed=t,this.version=0,this.activeLink=vo
* @vue/runtime-core v3.5.12
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function ur(e,t,n,r){try{return r?e(...r):e()}catch(o){fr(o,t,n)}}function ut(e,t,n,r){if(re(e)){const o=ur(e,t,n,r);return o&&Hi(o)&&o.catch(s=>{fr(s,t,n)}),o}if(ee(e)){const o=[];for(let s=0;s<e.length;s++)o.push(ut(e[s],t,n,r));return o}}function fr(e,t,n,r=!0){const o=t?t.vnode:null,{errorHandler:s,throwUnhandledErrorInProduction:i}=t&&t.appContext.config||_e;if(t){let l=t.parent;const a=t.proxy,u=`https://vuejs.org/error-reference/#runtime-${n}`;for(;l;){const f=l.ec;if(f){for(let c=0;c<f.length;c++)if(f[c](e,a,u)===!1)return}l=l.parent}if(s){Kt(),ur(s,null,10,[e,a,u]),qt();return}}Pc(e,n,o,r,i)}function Pc(e,t,n,r=!0,o=!1){if(o)throw e;console.error(e)}const Ke=[];let vt=-1;const Sn=[];let $t=null,gn=0;const fl=Promise.resolve();let Ir=null;function zt(e){const t=Ir||fl;return e?t.then(this?e.bind(this):e):t}function Cc(e){let t=vt+1,n=Ke.length;for(;t<n;){const r=t+n>>>1,o=Ke[r],s=Yn(o);s<e||s===e&&o.flags&2?t=r+1:n=r}return t}function rs(e){if(!(e.flags&1)){const t=Yn(e),n=Ke[Ke.length-1];!n||!(e.flags&2)&&t>=Yn(n)?Ke.push(e):Ke.splice(Cc(t),0,e),e.flags|=1,dl()}}function dl(){Ir||(Ir=fl.then(pl))}function kc(e){ee(e)?Sn.push(...e):$t&&e.id===-1?$t.splice(gn+1,0,e):e.flags&1||(Sn.push(e),e.flags|=1),dl()}function Rs(e,t,n=vt+1){for(;n<Ke.length;n++){const r=Ke[n];if(r&&r.flags&2){if(e&&r.id!==e.uid)continue;Ke.splice(n,1),n--,r.flags&4&&(r.flags&=-2),r(),r.flags&4||(r.flags&=-2)}}}function $r(e){if(Sn.length){const t=[...new Set(Sn)].sort((n,r)=>Yn(n)-Yn(r));if(Sn.length=0,$t){$t.push(...t);return}for($t=t,gn=0;gn<$t.length;gn++){const n=$t[gn];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}$t=null,gn=0}}const Yn=e=>e.id==null?e.flags&2?-1:1/0:e.id;function pl(e){try{for(vt=0;vt<Ke.length;vt++){const t=Ke[vt];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),ur(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;vt<Ke.length;vt++){const t=Ke[vt];t&&(t.flags&=-2)}vt=-1,Ke.length=0,$r(),Ir=null,(Ke.length||Sn.length)&&pl()}}let He=null,hl=null;function Nr(e){const t=He;return He=e,hl=e&&e.type.__scopeId||null,t}function Te(e,t=He,n){if(!t||e._n)return e;const r=(...o)=>{r._d&&Ws(-1);const s=Nr(t);let i;try{i=e(...o)}finally{Nr(s),r._d&&Ws(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function Hr(e,t){if(He===null)return e;const n=Zr(He),r=e.dirs||(e.dirs=[]);for(let o=0;o<t.length;o++){let[s,i,l,a=_e]=t[o];s&&(re(s)&&(s={mounted:s,updated:s}),s.deep&&Et(i),r.push({dir:s,instance:n,value:i,oldValue:void 0,arg:l,modifiers:a}))}return e}function _t(e,t,n,r){const o=e.dirs,s=t&&t.dirs;for(let i=0;i<o.length;i++){const l=o[i];s&&(l.oldValue=s[i].value);let a=l.dir[r];a&&(Kt(),ut(a,n,8,[e.el,l,e,t]),qt())}}const Ec=Symbol("_vte"),gl=e=>e.__isTeleport,Nt=Symbol("_leaveCb"),Sr=Symbol("_enterCb");function Ac(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return We(()=>{e.isMounted=!0}),ss(()=>{e.isUnmounting=!0}),e}const rt=[Function,Array],ml={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:rt,onEnter:rt,onAfterEnter:rt,onEnterCancelled:rt,onBeforeLeave:rt,onLeave:rt,onAfterLeave:rt,onLeaveCancelled:rt,onBeforeAppear:rt,onAppear:rt,onAfterAppear:rt,onAppearCancelled:rt},vl=e=>{const t=e.subTree;return t.component?vl(t.component):t},Lc={name:"BaseTransition",props:ml,setup(e,{slots:t}){const n=pr(),r=Ac();return()=>{const o=t.default&&yl(t.default(),!0);if(!o||!o.length)return;const s=_l(o),i=ce(e),{mode:l}=i;if(r.isLeaving)return ho(s);const a=Ds(s);if(!a)return ho(s);let u=Oo(a,i,r,n,h=>u=h);a.type!==Be&&Qn(a,u);const f=n.subTree,c=f&&Ds(f);if(c&&c.type!==Be&&!tn(a,c)&&vl(n).type!==Be){const h=Oo(c,i,r,n);if(Qn(c,h),l==="out-in"&&a.type!==Be)return r.isLeaving=!0,h.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete h.afterLeave},ho(s);l==="in-out"&&a.type!==Be&&(h.delayLeave=(p,v,_)=>{const P=bl(r,c);P[String(c.key)]=c,p[Nt]=()=>{v(),p[Nt]=void 0,delete u.delayedLeave},u.delayedLeave=_})}return s}}};function _l(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==Be){t=n;break}}return t}const Tc=Lc;function bl(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type
`&&(m.tagName==="PRE"||m.tagName==="TEXTAREA")&&(K=K.slice(1)),m.textContent!==K&&(xr(m,0)||hn(),m.textContent=y.children)}if(S){if(Pe||!Q||$&48){const K=m.tagName.includes("-");for(const Me in S)(Pe&&(Me.endsWith("value")||Me==="indeterminate")||sr(Me)&&!yn(Me)||Me[0]==="."||K)&&r(m,Me,null,S[Me],void 0,O)}else if(S.onClick)r(m,"onClick",null,S.onClick,void 0,O);else if($&4&&on(S.style))for(const K in S.style)S.style[K]}let oe;(oe=S&&S.onVnodeBeforeMount)&&ot(oe,O,y),Z&&_t(y,null,O,"beforeMount"),((oe=S&&S.onVnodeMounted)||Z||z)&&jl(()=>{oe&&ot(oe,O,y),z&&ve.enter(m),Z&&_t(y,null,O,"mounted")},U)}return m.nextSibling},p=(m,y,O,U,G,Q,j)=>{j=j||!!y.dynamicChildren;const S=y.children,$=S.length;for(let E=0;E<$;E++){const Z=j?S[E]:S[E]=st(S[E]),ve=Z.type===an;m?(ve&&!j&&E+1<$&&st(S[E+1]).type===an&&(a(o(m.data.slice(Z.children.length)),O,s(m)),m.data=Z.children),m=c(m,Z,U,G,Q,j)):ve&&!Z.children?a(Z.el=o(""),O):(xr(O,1)||hn(),n(null,Z,O,null,U,G,wr(O),Q))}return m},v=(m,y,O,U,G,Q)=>{const{slotScopeIds:j}=y;j&&(G=G?G.concat(j):j);const S=i(m),$=p(s(m),y,S,O,U,G,Q);return $&&vn($)&&$.data==="]"?s(y.anchor=$):(hn(),a(y.anchor=u("]"),S,$),$)},_=(m,y,O,U,G,Q)=>{if(xr(m.parentElement,1)||hn(),y.el=null,Q){const $=P(m);for(;;){const E=s(m);if(E&&E!==$)l(E);else break}}const j=s(m),S=i(m);return l(m),n(null,y,S,j,O,U,wr(S),G),j},P=(m,y="[",O="]")=>{let U=0;for(;m;)if(m=s(m),m&&vn(m)&&(m.data===y&&U++,m.data===O)){if(U===0)return s(m);U--}return m},k=(m,y,O)=>{const U=y.parentNode;U&&U.replaceChild(m,y);let G=O;for(;G;)G.vnode.el===y&&(G.vnode.el=G.subTree.el=m),G=G.parent},w=m=>m.nodeType===1&&m.tagName==="TEMPLATE";return[f,c]}const Ms="data-allow-mismatch",Mc={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function xr(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(Ms);)e=e.parentElement;const n=e&&e.getAttribute(Ms);if(n==null)return!1;if(n==="")return!0;{const r=n.split(",");return t===0&&r.includes("children")?!0:n.split(",").includes(Mc[t])}}qr().requestIdleCallback;qr().cancelIdleCallback;function Ic(e,t){if(vn(e)&&e.data==="["){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1){if(t(r)===!1)break}else if(vn(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else t(e)}const sn=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function $c(e){re(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:o=200,hydrate:s,timeout:i,suspensible:l=!0,onError:a}=e;let u=null,f,c=0;const h=()=>(c++,u=null,p()),p=()=>{let v;return u||(v=u=t().catch(_=>{if(_=_ instanceof Error?_:new Error(String(_)),a)return new Promise((P,k)=>{a(_,()=>P(h()),()=>k(_),c+1)});throw _}).then(_=>v!==u&&u?u:(_&&(_.__esModule||_[Symbol.toStringTag]==="Module")&&(_=_.default),f=_,_)))};return fe({name:"AsyncComponentWrapper",__asyncLoader:p,__asyncHydrate(v,_,P){const k=s?()=>{const w=s(P,m=>Ic(v,m));w&&(_.bum||(_.bum=[])).push(w)}:P;f?k():p().then(()=>!_.isUnmounted&&k())},get __asyncResolved(){return f},setup(){const v=Ne;if(os(v),f)return()=>go(f,v);const _=m=>{u=null,fr(m,v,13,!r)};if(l&&v.suspense||Cn)return p().then(m=>()=>go(m,v)).catch(m=>(_(m),()=>r?te(r,{error:m}):null));const P=ie(!1),k=ie(),w=ie(!!o);return o&&setTimeout(()=>{w.value=!1},o),i!=null&&setTimeout(()=>{if(!P.value&&!k.value){const m=new Error(`Async component timed out after ${i}ms.`);_(m),k.value=m}},i),p().then(()=>{P.value=!0,v.parent&&dr(v.parent.vnode)&&v.parent.update()}).catch(m=>{_(m),k.value=m}),()=>{if(P.value&&f)return go(f,v);if(k.value&&r)return te(r,{error:k.value});if(n&&!w.value)return te(n)}}})}function go(e,t){const{ref:n,props:r,children:o,ce:s}=t.vnode,i=te(e,r,o);return i.ref=n,i.ce=s,delete t.vnode.ce,i}const dr=e=>e.type.__isKeepAlive;function Nc(e,t){Sl(e,"a",t)}function Hc(e,t){Sl(e,"da",t)}function Sl(e,t,n=Ne){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(Yr(t,r,n),n){let o=n.parent;for(;o&&o.parent;)dr(o.parent.vnode)&&Vc(r,t,n,o),o=o.parent}}function Vc(e,t,n,r){const o=Yr(t,e,r,!0);Qr(()=>{zo(r[t],o)},n)}function Yr(e,t,n=Ne,r=!1){if(n){const o=n
* @vue/runtime-dom v3.5.12
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let Vo;const qs=typeof window<"u"&&window.trustedTypes;if(qs)try{Vo=qs.createPolicy("vue",{createHTML:e=>e})}catch{}const Gl=Vo?e=>Vo.createHTML(e):e=>e,Hu="http://www.w3.org/2000/svg",Vu="http://www.w3.org/1998/Math/MathML",Ct=typeof document<"u"?document:null,zs=Ct&&Ct.createElement("template"),ju={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o=t==="svg"?Ct.createElementNS(Hu,e):t==="mathml"?Ct.createElementNS(Vu,e):n?Ct.createElement(e,{is:n}):Ct.createElement(e);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>Ct.createTextNode(e),createComment:e=>Ct.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ct.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,s){const i=n?n.previousSibling:t.lastChild;if(o&&(o===s||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===s||!(o=o.nextSibling)););else{zs.innerHTML=Gl(r==="svg"?`<svg>${e}</svg>`:r==="mathml"?`<math>${e}</math>`:e);const l=zs.content;if(r==="svg"||r==="mathml"){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Mt="transition",On="animation",er=Symbol("_vtc"),Kl={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},Fu=Oe({},ml,Kl),Bu=e=>(e.displayName="Transition",e.props=Fu,e),fs=Bu((e,{slots:t})=>Ce(Tc,Wu(e),t)),Qt=(e,t=[])=>{ee(e)?e.forEach(n=>n(...t)):e&&e(...t)},Js=e=>e?ee(e)?e.some(t=>t.length>1):e.length>1:!1;function Wu(e){const t={};for(const E in e)E in Kl||(t[E]=e[E]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:s=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:a=s,appearActiveClass:u=i,appearToClass:f=l,leaveFromClass:c=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,v=Uu(o),_=v&&v[0],P=v&&v[1],{onBeforeEnter:k,onEnter:w,onEnterCancelled:m,onLeave:y,onLeaveCancelled:O,onBeforeAppear:U=k,onAppear:G=w,onAppearCancelled:Q=m}=t,j=(E,Z,ve)=>{Xt(E,Z?f:l),Xt(E,Z?u:i),ve&&ve()},S=(E,Z)=>{E._isLeaving=!1,Xt(E,c),Xt(E,p),Xt(E,h),Z&&Z()},$=E=>(Z,ve)=>{const Pe=E?G:w,z=()=>j(Z,E,ve);Qt(Pe,[Z,z]),Ys(()=>{Xt(Z,E?a:s),It(Z,E?f:l),Js(Pe)||Qs(Z,r,_,z)})};return Oe(t,{onBeforeEnter(E){Qt(k,[E]),It(E,s),It(E,i)},onBeforeAppear(E){Qt(U,[E]),It(E,a),It(E,u)},onEnter:$(!1),onAppear:$(!0),onLeave(E,Z){E._isLeaving=!0;const ve=()=>S(E,Z);It(E,c),It(E,h),qu(),Ys(()=>{E._isLeaving&&(Xt(E,c),It(E,p),Js(y)||Qs(E,r,P,ve))}),Qt(y,[E,ve])},onEnterCancelled(E){j(E,!1),Qt(m,[E])},onAppearCancelled(E){j(E,!0),Qt(Q,[E])},onLeaveCancelled(E){S(E),Qt(O,[E])}})}function Uu(e){if(e==null)return null;if(Se(e))return[bo(e.enter),bo(e.leave)];{const t=bo(e);return[t,t]}}function bo(e){return Va(e)}function It(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[er]||(e[er]=new Set)).add(t)}function Xt(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[er];n&&(n.delete(t),n.size||(e[er]=void 0))}function Ys(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Gu=0;function Qs(e,t,n,r){const o=e._endId=++Gu,s=()=>{o===e._endId&&r()};if(n!=null)return setTimeout(s,n);const{type:i,timeout:l,propCount:a}=Ku(e,t);if(!i)return r();const u=i+"end";let f=0;const c=()=>{e.removeEventListener(u,h),s()},h=p=>{p.target===e&&++f>=a&&c()};setTimeout(()=>{f<a&&c()},l+1),e.addEventListener(u,h)}function Ku(e,t){const n=window.getComputedStyle(e),r=v=>(n[v]||"").split(", "),o=r(`${Mt}Delay`),s=r(`${Mt}Duration`),i=Xs(o,s),l=r(`${On}Delay`),a=r(`${On}Duration`),u=Xs(l,a);let f=null,c=0,h=0;t===Mt?i>0&&(f=Mt,c=i,h=s.length):t
* vue-router v4.4.3
* (c) 2024 Eduardo San Martin Morote
* @license MIT
*/const mn=typeof document<"u";function Df(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const ge=Object.assign;function xo(e,t){const n={};for(const r in t){const o=t[r];n[r]=ft(o)?o.map(e):e(o)}return n}const Kn=()=>{},ft=Array.isArray,Ql=/#/g,Of=/&/g,Mf=/\//g,If=/=/g,$f=/\?/g,Xl=/\+/g,Nf=/%5B/g,Hf=/%5D/g,Zl=/%5E/g,Vf=/%60/g,ea=/%7B/g,jf=/%7C/g,ta=/%7D/g,Ff=/%20/g;function ps(e){return encodeURI(""+e).replace(jf,"|").replace(Nf,"[").replace(Hf,"]")}function Bf(e){return ps(e).replace(ea,"{").replace(ta,"}").replace(Zl,"^")}function jo(e){return ps(e).replace(Xl,"%2B").replace(Ff,"+").replace(Ql,"%23").replace(Of,"%26").replace(Vf,"`").replace(ea,"{").replace(ta,"}").replace(Zl,"^")}function Wf(e){return jo(e).replace(If,"%3D")}function Uf(e){return ps(e).replace(Ql,"%23").replace($f,"%3F")}function Gf(e){return e==null?"":Uf(e).replace(Mf,"%2F")}function tr(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const Kf=/\/$/,qf=e=>e.replace(Kf,"");function Po(e,t,n="/"){let r,o={},s="",i="";const l=t.indexOf("#");let a=t.indexOf("?");return l<a&&l>=0&&(a=-1),a>-1&&(r=t.slice(0,a),s=t.slice(a+1,l>-1?l:t.length),o=e(s)),l>-1&&(r=r||t.slice(0,l),i=t.slice(l,t.length)),r=Qf(r??t,n),{fullPath:r+(s&&"?")+s+i,path:r,query:o,hash:tr(i)}}function zf(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function fi(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Jf(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&kn(t.matched[r],n.matched[o])&&na(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function kn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function na(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Yf(e[n],t[n]))return!1;return!0}function Yf(e,t){return ft(e)?di(e,t):ft(t)?di(t,e):e===t}function di(e,t){return ft(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function Qf(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),o=r[r.length-1];(o===".."||o===".")&&r.push("");let s=n.length-1,i,l;for(i=0;i<r.length;i++)if(l=r[i],l!==".")if(l==="..")s>1&&s--;else break;return n.slice(0,s).join("/")+"/"+r.slice(i).join("/")}const Pt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var nr;(function(e){e.pop="pop",e.push="push"})(nr||(nr={}));var qn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(qn||(qn={}));function Xf(e){if(!e)if(mn){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),qf(e)}const Zf=/^[^#]+#/;function ed(e,t){return e.replace(Zf,"#")+t}function td(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const to=()=>({left:window.scrollX,top:window.scrollY});function nd(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=td(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 pi(e,t){return(history.state?history.state.position-t:-1)+e}const Fo=new Map;function rd(e,t){Fo.set(e,t)}function od(e){const t=Fo.get(e);return Fo.delete(e),t}let sd=()=>location.protocol+"//"+location.host;function ra(e,t){const{pathname:n,search:r,hash:o}=t,s=e.indexOf("#");if(s>-1){let l=o.includes(e.slice(s))?e.slice(s).length:1,a=o.slice(l);return a[0]!=="/"&&(a="/"+a),fi(a,"")}return fi(n,e)+r+o}function id(e,t,n,r){let o=[],s=[],i=null;const l=({state:h})=>{const p=ra(e,location),v=n.value,_=t.value;let P=0;if(h){if(n.value=p,t.value=h,i&&i===v){i=null;return}P=_?h.position-_.position:0}else r(p);o.forEach(k=>{k(n.value,v,{delta:P,type:nr.pop,direction:P?P>0?qn.forward:qn.back:qn.unknown
* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress
* @license MIT
*/const Ti=(e,t)=>{e.classList.add(t)},Ri=(e,t)=>{e.classList.remove(t)},Fp=e=>{var t;(t=e==null?void 0:e.parentNode)==null||t.removeChild(e)},Eo=(e,t,n)=>e<t?t:e>n?n:e,Di=e=>(-1+e)*100,Bp=(()=>{const e=[],t=()=>{const n=e.shift();n&&n(t)};return n=>{e.push(n),e.length===1&&t()}})(),Wp=e=>e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(t,n)=>n.toUpperCase()),kr=(()=>{const e=["Webkit","O","Moz","ms"],t={},n=s=>{const{style:i}=document.body;if(s in i)return s;const l=s.charAt(0).toUpperCase()+s.slice(1);let a=e.length;for(;a--;){const u=`${e[a]}${l}`;if(u in i)return u}return s},r=s=>{const i=Wp(s);return t[i]??(t[i]=n(i))},o=(s,i,l)=>{s.style[r(i)]=l};return(s,i)=>{for(const l in i){const a=i[l];Object.hasOwn(i,l)&&Ep(a)&&o(s,l,a)}}})(),xt={minimum:.08,easing:"ease",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,barSelector:'[role="bar"]',parent:"body",template:'<div class="bar" role="bar"></div>'},ke={percent:null,isRendered:()=>!!document.getElementById("nprogress"),set:e=>{const{speed:t,easing:n}=xt,r=ke.isStarted(),o=Eo(e,xt.minimum,1);ke.percent=o===1?null:o;const s=ke.render(!r),i=s.querySelector(xt.barSelector);return s.offsetWidth,Bp(l=>{kr(i,{transform:`translate3d(${Di(o)}%,0,0)`,transition:`all ${t}ms ${n}`}),o===1?(kr(s,{transition:"none",opacity:"1"}),s.offsetWidth,setTimeout(()=>{kr(s,{transition:`all ${t}ms linear`,opacity:"0"}),setTimeout(()=>{ke.remove(),l()},t)},t)):setTimeout(()=>{l()},t)}),ke},isStarted:()=>typeof ke.percent=="number",start:()=>{ke.percent||ke.set(0);const e=()=>{setTimeout(()=>{ke.percent&&(ke.trickle(),e())},xt.trickleSpeed)};return e(),ke},done:e=>!e&&!ke.percent?ke:ke.increase(.3+.5*Math.random()).set(1),increase:e=>{let{percent:t}=ke;return t?(t=Eo(t+(typeof e=="number"?e:(1-t)*Eo(Math.random()*t,.1,.95)),0,.994),ke.set(t)):ke.start()},trickle:()=>ke.increase(Math.random()*xt.trickleRate),render:e=>{if(ke.isRendered())return document.getElementById("nprogress");Ti(document.documentElement,"nprogress-busy");const t=document.createElement("div");t.id="nprogress",t.innerHTML=xt.template;const n=t.querySelector(xt.barSelector),r=document.querySelector(xt.parent),o=e?"-100":Di(ke.percent??0);return kr(n,{transition:"all 0 linear",transform:`translate3d(${o}%,0,0)`}),r&&(r!==document.body&&Ti(r,"nprogress-custom-parent"),r.appendChild(t)),t},remove:()=>{Ri(document.documentElement,"nprogress-busy"),Ri(document.querySelector(xt.parent),"nprogress-custom-parent"),Fp(document.getElementById("nprogress"))}},Up=()=>{We(()=>{const e=un(),t=new Set;t.add(e.currentRoute.value.path),e.beforeEach(n=>{t.has(n.path)||ke.start()}),e.afterEach(n=>{t.add(n.path),ke.done()})})},Gp=Jt({setup(){Up()}}),Kp=Object.freeze(Object.defineProperty({__proto__:null,default:Gp},Symbol.toStringTag,{value:"Module"})),qp=Object.freeze(Object.defineProperty({__proto__:null},Symbol.toStringTag,{value:"Module"})),zp=JSON.parse(`{"repo":"https://git.pleshevski.ru/pleshevskiy/pleshevski.ru","locales":{"/":{"selectLanguageName":"Русский","navbar":["/","/works"],"notFound":["Верните страницу!","Мы потеряли страницу...","Вы заблокированы в лабиринте.","Искали кота?","Страница украдена.","Ошиблись в параллельной вселенной."],"backToHome":"Вернуться на главную","worksTable":{"name":"Название","description":"Описание","role":"Роль","technologies":"Технологии","status":"Статус","dates":"Даты"}},"/eng/":{"selectLanguageName":"English","navbar":["/eng/","/eng/works"],"notFound":["Return the page!","We lost a page...","You're blocked in a labyrinth.","Looking for a cat?","The page has been stolen.","Wrong turn in parallel universe."],"backToHome":"Back to home","worksTable":{"name":"Name","description":"Description","role":"Role","technologies":"Technologies","status":"Status","dates":"Dates"}}},"colorMode":"auto","colorModeSwitch":true,"navbar":[],"logo":null,"selectLanguageText":"Languages","selectLanguageAriaLabel":"Select language","sidebar"
function __vite__mapDeps(indexes) {
if (!__vite__mapDeps.viteFileDeps) {
__vite__mapDeps.viteFileDeps = []
}
return indexes.map((i) => __vite__mapDeps.viteFileDeps[i])
}