1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./CXg-mMED.js","./CLJc-qhq.js","./CwGt0NQz.js","./B_XHDTTY.js","./abilities.DXrbqHBc.css","./Package.CkGVy9zs.css","./Cm_fTH4o.js","./Coz1tY6Y.js","./CTcqhKx8.js","./14xRrh8n.js","./DXu7J_0r.js","./PageContact.YcYFaOmJ.css","./PageContacts.BgqYOUnV.css","./PageTrial.V6RKKItP.css","./Db0iXjeF.js","./DkwDwZ4U.js","./qSCprVwr.js","./CafKxGX2.js","./DLLNBCbz.js","./Thanks.DWqaVKfd.css","./DVwSl3lh.js","./jLLAKBiu.js","./Page.BAkHLAqW.css","./DWmjNAMY.js","./6BAiMYD6.js","./index.C4_CcplK.css","./BsPXabN3.js","./EdWsgnik.js","./index.LAnLoROJ.css","./BrzioxBj.js","./index.D6wPqxZy.css","./DLuyD1II.js","./DmLS7_Up.js","./_search_.DRRz8YDu.css","./CHqoTX0V.js","./DUOBOYTy.js","./D403dUsr.js","./PackageCollapse.tcztomY2.css","./index.DsLWAT4F.css","./Dg1eh7yt.js","./D--ByePg.js","./index.Qh1w8_hd.css","./BacUR-Wu.js","./index.7L3Lqyzr.css","./B2CtKNZ1.js","./-Yn7kW0d.js","./CGX9SNK1.js","./DCyo_7Bb.js","./Checkout.C6WWdJS8.css","./DeSkPpM2.js","./C5gtiu5Y.js","./subscribe.SSNLfO7I.css"])))=>i.map(i=>d[i]); 2function c3(t,e){for(var n=0;n<e.length;n++){const i=e[n];if(typeof i!="string"&&!Array.isArray(i)){for(const r in i)if(r!=="default"&&!(r in t)){const s=Object.getOwnPropertyDescriptor(i,r);s&&Object.defineProperty(t,r,s.get?s:{enumerable:!0,get:()=>i[r]})}}}return Object.freeze(Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}))}(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))i(r);new MutationObserver(r=>{for(const s of r)if(s.type==="childList")for(const o of s.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&i(o)}).observe(document,{childList:!0,subtree:!0});function n(r){const s={};return r.integrity&&(s.integrity=r.integrity),r.referrerPolicy&&(s.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?s.credentials="include":r.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function i(r){if(r.ep)return;r.ep=!0;const s=n(r);fetch(r.href,s)}})();function vh(t){const e=Object.create(null);for(const n of t.split(","))e[n]=1;return n=>n in e}const Ue={},jr=[],Zn=()=>{},nv=()=>!1,mo=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),Ua=t=>t.startsWith("onUpdate:"),ht=Object.assign,yh=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},u3=Object.prototype.hasOwnProperty,qe=(t,e)=>u3.call(t,e),de=Array.isArray,Hr=t=>ms(t)==="[object Map]",ps=t=>ms(t)==="[object Set]",mp=t=>ms(t)==="[object Date]",f3=t=>ms(t)==="[object RegExp]",we=t=>typeof t=="function",We=t=>typeof t=="string",cn=t=>typeof t=="symbol",Ie=t=>t!==null&&typeof t=="object",_h=t=>(Ie(t)||we(t))&&we(t.then)&&we(t.catch),iv=Object.prototype.toString,ms=t=>iv.call(t),d3=t=>ms(t).slice(8,-1),bh=t=>ms(t)==="[object Object]",Wa=t=>We(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,hr=vh(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Ga=t=>{const e=Object.create(null);return(n=>e[n]||(e[n]=t(n)))},h3=/-\w/g,Lt=Ga(t=>t.replace(h3,e=>e.slice(1).toUpperCase())),p3=/\B([A-Z])/g,Bi=Ga(t=>t.replace(p3,"-$1").toLowerCase()),Ka=Ga(t=>t.charAt(0).toUpperCase()+t.slice(1)),ra=Ga(t=>t?`on${Ka(t)}`:""),Wn=(t,e)=>!Object.is(t,e),Ur=(t,...e)=>{for(let n=0;n<t.length;n++)t[n](...e)},rv=(t,e,n,i=!1)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:i,value:n})},Za=t=>{const e=parseFloat(t);return isNaN(e)?t:e},sv=t=>{const e=We(t)?Number(t):NaN;return isNaN(e)?t:e};let gp;const Ya=()=>gp||(gp=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function go(t){if(de(t)){const e={};for(let n=0;n<t.length;n++){const i=t[n],r=We(i)?y3(i):go(i);if(r)for(const s in r)e[s]=r[s]}return e}else if(We(t)||Ie(t))return t}const m3=/;(?![^(]*\))/g,g3=/:([^]+)/,v3=/\/\*[^]*?\*\//g;function y3(t){const e={};return t.replace(v3,"").split(m3).forEach(n=>{if(n){const i=n.split(g3);i.length>
vendor: 9,781 bytes, line 2
21&&(e[i[0].trim()]=i[1].trim())}}),e}function Se(t){let e="";if(We(t))e=t;else if(de(t))for(let n=0;n<t.length;n++){const i=Se(t[n]);i&&(e+=i+" ")}else if(Ie(t))for(const n in t)t[n]&&(e+=n+" ");return e.trim()}function _3(t){if(!t)return null;let{class:e,style:n}=t;return e&&!We(e)&&(t.class=Se(e)),n&&(t.style=go(n)),t}const b3="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",w3=vh(b3);function ov(t){return!!t||t===""}function x3(t,e){if(t.length!==e.length)return!1;let n=!0;for(let i=0;n&&i<t.length;i++)n=gs(t[i],e[i]);return n}function gs(t,e){if(t===e)return!0;let n=mp(t),i=mp(e);if(n||i)return n&&i?t.getTime()===e.getTime():!1;if(n=cn(t),i=cn(e),n||i)return t===e;if(n=de(t),i=de(e),n||i)return n&&i?x3(t,e):!1;if(n=Ie(t),i=Ie(e),n||i){if(!n||!i)return!1;const r=Object.keys(t).length,s=Object.keys(e).length;if(r!==s)return!1;for(const o in t){const a=t.hasOwnProperty(o),l=e.hasOwnProperty(o);if(a&&!l||!a&&l||!gs(t[o],e[o]))return!1}}return String(t)===String(e)}function wh(t,e){return t.findIndex(n=>gs(n,e))}const av=t=>!!(t&&t.__v_isRef===!0),je=t=>We(t)?t:t==null?"":de(t)||Ie(t)&&(t.toString===iv||!we(t.toString))?av(t)?je(t.value):JSON.stringify(t,lv,2):String(t),lv=(t,e)=>av(e)?lv(t,e.value):Hr(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((n,[i,r],s)=>(n[$l(i,s)+" =>"]=r,n),{})}:ps(e)?{[`Set(${e.size})`]:[...e.values()].map(n=>$l(n))}:cn(e)?$l(e):Ie(e)&&!de(e)&&!bh(e)?String(e):e,$l=(t,e="")=>{var n;return cn(t)?`Symbol(${(n=t.description)!=null?n:e})`:t};let mt;class cv{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this._warnOnRun=!0,this.__v_skip=!0,!e&&mt&&(mt.active?(this.parent=mt,this.index=(mt.scopes||(mt.scopes=[])).push(this)-1):(this._active=!1,this._warnOnRun=!1))}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,n;if(this.scopes){const i=this.scopes.slice();for(e=0,n=i.length;e<n;e++)i[e].pause()}for(e=0,n=this.effects.length;e<n;e++)this.effects[e].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let e,n;if(this.scopes){const r=this.scopes.slice();for(e=0,n=r.length;e<n;e++)r[e].resume()}const i=this.effects.slice();for(e=0,n=i.length;e<n;e++)i[e].resume()}}run(e){if(this._active){const n=mt;try{return mt=this,e()}finally{mt=n}}}on(){++this._on===1&&(this.prevScope=mt,mt=this)}off(){if(this._on>0&&--this._on===0){if(mt===this)mt=this.prevScope;else{let e=mt;for(;e;){if(e.prevScope===this){e.prevScope=this.prevScope;break}e=e.prevScope}}this.prevScope=void 0}}stop(e){if(this._active){this._active=!1;let n,i;for(n=0,i=this.effects.length;n<i;n++)this.effects[n].stop();for(this.effects.length=0,n=0,i=this.cleanups.length;n<i;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){const r=this.scopes.slice();for(n=0,i=r.length;n<i;n++)r[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!e){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0}}}function k3(t){return new cv(t)}function vs(){return mt}function Ks(t,e=!1){mt&&mt.cleanups.push(t)}let Ke;const Il=new WeakSet;class uv{constructor(e){this.fn=e,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,mt&&(mt.active?mt.effects.push(this):this.flags&=-2)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,Il.has(this)&&(Il.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||dv(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,vp(this),hv(this);const e=Ke,n=$n;Ke=this,$n=!0;try{return this.fn()}finally{pv(this),Ke=e,$n=n,this.flags&=-3}}stop(){if(this.flags&1){for(let e=this.deps;e;e=e.nextDep)Ch(e);this.deps=this.depsTail=void 0,vp(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?Il.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){ud(this)&&this.run()}get dirty(){return ud(this)}}let fv=0,Vs,Ns;function dv(t,e=!1){if(t.flags|=8,e){t.next=Ns,Ns=t;return}t.next=Vs,Vs=t}function xh(){fv++}function kh(){if(--fv>0)return;if(Ns){let e=Ns;for(Ns=void 0;e;){const n=e.next;e.next=void 0,e.flags&=-9,e=n}}let t;for(;Vs;){let e=Vs;for(Vs=void 0;e;){const n=e.next;if(e.next=void 0,e.flags&=-9,e.flags&1)try{e.trigger()}catch(i){t||(t=i)}e=n}}if(t)throw t}function hv(t){for(let e=t.deps;e;e=e.nextDep)e.version=-1,e.prevActiveLink=e.dep.activeLink,e.dep.activeLink=e}function pv(t){let e,n=t.depsTail,i=n;for(;i;){const r=i.prevDep;i.version===-1?(i===n&&(n=r),Ch(i),C3(i)):e=i,i.dep.activeLink=i.prevActiveLink,i.prevActiveLink=void 0,i=r}t.deps=e,t.depsTail=n}function ud(t){for(let e=t.deps;e;e=e.nextDep)if(e.dep.version!==e.version||e.dep.computed&&(mv(e.dep.computed)||e.dep.version!==e.version))return!0;return!!t._dirty}function mv(t){if(t.flags&4&&!(t.flags&16)||(t.flags&=-17,t.globalVersion===Zs)||(t.globalVersion=Zs,!t.isSSR&&t.flags&128&&(!t.deps&&!t._dirty||!ud(t))))return;t.flags|=2;const e=t.dep,n=Ke,i=$n;Ke=t,$n=!0;try{hv(t);const r=t.fn(t._value);(e.version===0||Wn(r,t._value))&&(t.flags|=128,t._value=r,e.version++)}catch(r){throw e.version++,r}finally{Ke=n,$n=i,pv(t),t.flags&=-3}}function Ch(t,e=!1){const{dep:n,prevSub:i,nextSub:r}=t;if(i&&(i.nextSub=r,t.prevSub=void 0),r&&(r.prevSub=i,t.nextSub=void 0),n.subs===t&&(n.subs=i,!i&&n.computed)){n.computed.flags&=-5;for(let s=n.computed.deps;s;s=s.nextDep)Ch(s,!0)}!e&&!--n.sc&&n.map&&n.map.delete(n.key)}function C3(t){const{prevDep:e,nextDep:n}=t;e&&(e.nextDep=n,t.prevDep=void 0),n&&(n.prevDep=e,t.nextDep=void 0)}let $n=!0;const gv=[];function bi(){gv.push($n),$n=!1}function wi(){const t=gv.pop();$n=t===void 0?!0:t}function vp(t){const{cleanup:e}=t;if(t.cleanup=void 0,e){const n=Ke;Ke=void 0;try{e()}finally{Ke=n}}}let Zs=0;class S3{constructor(e,n){this.sub=e,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Ja{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(e){if(!Ke||!$n||Ke===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Ke)n=this.activeLink=new S3(Ke,this),Ke.deps?(n.prevDep=Ke.depsTail,Ke.depsTail.nextDep=n,Ke.depsTail=n):Ke.deps=Ke.depsTail=n,vv(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const i=n.nextDep;i.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=i),n.prevDep=Ke.depsTail,n.nextDep=void 0,Ke.depsTail.nextDep=n,Ke.depsTail=n,Ke.deps===n&&(Ke.deps=i)}return n}trigger(e){this.version++,Zs++,this.notify(e)}notify(e){xh();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{kh()}}}function vv(t){if(t.dep.sc++,t.sub.flags&4){const e=t.dep.computed;if(e&&!t.dep.subs){e.flags|=20;for(let i=e.deps;i;i=i.nextDep)vv(i)}const n=t.dep.subs;n!==t&&(t.prevSub=n,n&&(n.nextSub=t)),t.dep.subs=t}}const ha=new WeakMap,pr=Symbol(""),fd=Symbol(""),Ys=Symbol("");function Et(t,e,n){if($n&&Ke){let i=ha.get(t);i||ha.set(t,i=new Map);let r=i.get(n);r||(i.set(n,r=new Ja),r.map=i,r.key=n),r.track()}}function oi(t,e,n,i,r,s){const o=ha.get(t);if(!o){Zs++;return}const a=l=>{l&&l.trigger()};if(xh(),e==="clear")o.forEach(a);else{const l=de(t),u=l&&Wa(n);if(l&&n==="length"){const c=Number(i);o.forEach((f,d)=>{(d==="length"||d===Ys||!cn(d)&&d>=c)&&a(f)})}else switch((n!==void 0||o.has(void 0))&&a(o.get(n)),u&&a(o.get(Ys)),e){case"add":l?u&&a(o.get("length")):(a(o.get(pr)),Hr(t)&&a(o.get(fd)));break;case"delete":l||(a(o.get(pr)),Hr(t)&&a(o.get(fd)));break;case"set":Hr(t)&&a(o.get(pr));break}}kh()}function E3(t,e){const n=ha.get(t);return n&&n.get(e)}function Rr(t){const e=Pe(t);return e===t?e:(Et(e,"iterate",Ys),rn(t)?e:e.map(Fn))}function Qa(t){return Et(t=Pe(t),"iterate",Ys),t}function Un(t,e){return Yn(t)?is(Li(t)?Fn(e):e):Fn(e)}const O3={__proto__:null,[Symbol.iterator](){return Ll(this,Symbol.iterator,t=>Un(this,t))},concat(...t){return Rr(this).concat(...t.map(e=>de(e)?Rr(e):e))},entries(){return Ll(this,"entries",t=>(t[1]=Un(this,t[1]),t))},every(t,e){return ei(this,"every",t,e,void 0,arguments)},filter(t,e){return ei(this,"filter",t,e,n=>n.map(i=>Un(this,i)),arguments)},find(t,e){return ei(this,"find",t,e,n=>Un(this,n),arguments)},findIndex(t,e){return ei(this,"findIndex",t,e,void 0,arguments)},findLast(t,e){return ei(this,"findLast",t,e,n=>Un(this,n),arguments)},findLastIndex(t,e){return ei(this,"findLastIndex",t,e,void 0,arguments)},forEach(t,e){return ei(this,"forEach",t,e,void 0,arguments)},includes(...t){return Fl(this,"includes",t)},indexOf(...t){return Fl(this,"indexOf",t)},join(t){return Rr(this).join(t)},lastIndexOf(...t){return Fl(this,"lastIndexOf",t)},map(t,e){return ei(this,"map",t,e,void 0,arguments)},pop(){return Cs(this,"pop")},push(...t){return Cs(this,"push",t)},reduce(t,...e){return yp(this,"reduce",t,e)},reduceRight(t,...e){return yp(this,"reduceRight",t,e)},shift(){return Cs(this,"shift")},some(t,e){return ei(this,"some",t,e,void 0,arguments)},splice(...t){return Cs(this,"splice",t)},toReversed(){return Rr(this).toReversed()},toSorted(t){return Rr(this).toSorted(t)},toSpliced(...t){return Rr(this).toSpliced(...t)},unshift(...t){return Cs(this,"unshift",t)},values(){return Ll(this,"values",t=>Un(this,t))}};function Ll(t,e,n){const i=Qa(t),r=i[e]();return i!==t&&!rn(t)&&(r._next=r.next,r.next=()=>{const s=r._next();return s.done||(s.value=n(s.value)),s}),r}const T3=Array.prototype;function ei(t,e,n,i,r,s){const o=Qa(t),a=o!==t&&!rn(t),l=o[e];if(l!==T3[e]){const f=l.apply(t,s);return a?Fn(f):f}let u=n;o!==t&&(a?u=function(f,d){return n.call(this,Un(t,f),d,t)}:n.length>2&&(u=function(f,d){return n.call(this,f,d,t)}));const c=l.call(o,u,i);return a&&r?r(c):c}
2function yp(t,e,n,i){const r=Qa(t),s=r!==t&&!rn(t);let o=n,a=!1;r!==t&&(s?(a=i.length===0,o=function(u,c,f){return a&&(a=!1,u=Un(t,u)),n.call(this,u,Un(t,c),f,t)}):n.length>3&&(o=function(u,c,f){return n.call(this,u,c,f,t)}));const l=r[e](o,...i);return a?Un(t,l):l}function Fl(t,e,n){const i=Pe(t);Et(i,"iterate",Ys);const r=i[e](...n);return(r===-1||r===!1)&&tl(n[0])?(n[0]=Pe(n[0]),i[e](...n)):r}function Cs(t,e,n=[]){bi(),xh();const i=Pe(t)[e].apply(t,n);return kh(),wi(),i}const R3=vh("__proto__,__v_isRef,__isVue"),yv=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(cn));function A3(t){cn(t)||(t=String(t));const e=Pe(this);return Et(e,"has",t),e.hasOwnProperty(t)}class _v{constructor(e=!1,n=!1){this._isReadonly=e,this._isShallow=n}get(e,n,i){if(n==="__v_skip")return e.__v_skip;const r=this._isReadonly,s=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return s;if(n==="__v_raw")return i===(r?s?Sv:Cv:s?kv:xv).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(i)?e:void 0;const o=de(e);if(!r){let l;if(o&&(l=O3[n]))return l;if(n==="hasOwnProperty")return A3}const a=Reflect.get(e,n,et(e)?e:i);if((cn(n)?yv.has(n):R3(n))||(r||Et(e,"get",n),s))return a;if(et(a)){const l=o&&Wa(n)?a:a.value;return r&&Ie(l)?pa(l):l}return Ie(a)?r?pa(a):Kt(a):a}}class bv extends _v{constructor(e=!1){super(!1,e)}set(e,n,i,r){let s=e[n];const o=de(e)&&Wa(n);if(!this._isShallow){const u=Yn(s);if(!rn(i)&&!Yn(i)&&(s=Pe(s),i=Pe(i)),!o&&et(s)&&!et(i))return u||(s.value=i),!0}const a=o?Number(n)<e.length:qe(e,n),l=Reflect.set(e,n,i,et(e)?e:r);return e===Pe(r)&&l&&(a?Wn(i,s)&&oi(e,"set",n,i):oi(e,"add",n,i)),l}deleteProperty(e,n){const i=qe(e,n);e[n];const r=Reflect.deleteProperty(e,n);return r&&i&&oi(e,"delete",n,void 0),r}has(e,n){const i=Reflect.has(e,n);return(!cn(n)||!yv.has(n))&&Et(e,"has",n),i}ownKeys(e){return Et(e,"iterate",de(e)?"length":pr),Reflect.ownKeys(e)}}class wv extends _v{constructor(e=!1){super(!0,e)}set(e,n){return!0}deleteProperty(e,n){return!0}}const P3=new bv,M3=new wv,D3=new bv(!0),$3=new wv(!0),dd=t=>t,Ro=t=>Reflect.getPrototypeOf(t);function I3(t,e,n){return function(...i){const r=this.__v_raw,s=Pe(r),o=Hr(s),a=t==="entries"||t===Symbol.iterator&&o,l=t==="keys"&&o,u=r[t](...i),c=n?dd:e?is:Fn;return!e&&Et(s,"iterate",l?fd:pr),ht(Object.create(u),{next(){const{value:f,done:d}=u.next();return d?{value:f,done:d}:{value:a?[c(f[0]),c(f[1])]:c(f),done:d}}})}}function Ao(t){return function(...e){return t==="delete"?!1:t==="clear"?void 0:this}}function L3(t,e){const n={get(r){const s=this.__v_raw,o=Pe(s),a=Pe(r);t||(Wn(r,a)&&Et(o,"get",r),Et(o,"get",a));const{has:l}=Ro(o),u=e?dd:t?is:Fn;if(l.call(o,r))return u(s.get(r));if(l.call(o,a))return u(s.get(a));s!==o&&s.get(r)},get size(){const r=this.__v_raw;return!t&&Et(Pe(r),"iterate",pr),r.size},has(r){const s=this.__v_raw,o=Pe(s),a=Pe(r);return t||(Wn(r,a)&&Et(o,"has",r),Et(o,"has",a)),r===a?s.has(r):s.has(r)||s.has(a)},forEach(r,s){const o=this,a=o.__v_raw,l=Pe(a),u=e?dd:t?is:Fn;return!t&&Et(l,"iterate",pr),a.forEach((c,f)=>r.call(s,u(c),u(f),o))}};return ht(n,t?{add:Ao("add"),set:Ao("set"),delete:Ao("delete"),clear:Ao("clear")}:{add(r){const s=Pe(this),o=Ro(s),a=Pe(r),l=!e&&!rn(r)&&!Yn(r)?a:r;return o.has.call(s,l)||Wn(r,l)&&o.has.call(s,r)||Wn(a,l)&&o.has.call(s,a)||(s.add(l),oi(s,"add",l,l)),this},set(r,s){!e&&!rn(s)&&!Yn(s)&&(s=Pe(s));const o=Pe(this),{has:a,get:l}=Ro(o);let u=a.call(o,r);u||(r=Pe(r),u=a.call(o,r));const c=l.call(o,r);return o.set(r,s),u?Wn(s,c)&&oi(o,"set",r,s):oi(o,"add",r,s),this},delete(r){const s=Pe(this),{has:o,get:a}=Ro(s);let l=o.call(s,r);l||(r=Pe(r),l=o.call(s,r)),a&&a.call(s,r);const u=s.delete(r);return l&&oi(s,"delete",r,void 0),u},clear(){const r=Pe(this),s=r.size!==0,o=r.clear();return s&&oi(r,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=I3(r,t,e)}),n}function Xa(t,e){const n=L3(t,e);return(i,r,s)=>r==="__v_isReactive"?!t:r==="__v_isReadonly"?t:r==="__v_raw"?i:Reflect.get(qe(n,r)&&r in i?n:i,r,s)}const F3={get:Xa(!1,!1)},q3={get:Xa(!1,!0)},V3={get:Xa(!0,!1)},N3={get:Xa(!0,!0)},xv=new WeakMap,kv=new WeakMap,Cv=new WeakMap,Sv=new WeakMap;function B3(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Kt(t){return Yn(t)?t:el(t,!1,P3,F3,xv)}function fi(t){return el(t,!1,D3,q3,kv)}function pa(t){return el(t,!0,M3,V3,Cv)}function ql(t){return el(t,!0,$3,N3,Sv)}function el(t,e,n,i,r){if(!Ie(t)||t.__v_raw&&!(e&&t.__v_isReactive)||t.__v_skip||!Object.isExtensible(t))return t;const s=r.get(t);if(s)return s;const o=B3(d3(t));if(o===0)return t;const a=new Proxy(t,o===2?i:n);return r.set(t,a),a}function Li(t){return Yn(t)?Li(t.__v_raw):!!(t&&t.__v_isReactive)}function Yn(t){return!!(t&&t.__v_isReadonly)}function rn(t){return!!(t&&t.__v_isShallow)}function tl(t){return t?!!t.__v_raw:!1}function Pe(t){const e=t&&t.__v_raw;return e?Pe(e):t}function z3(t){return!qe(t,"__v_skip")&&Object.isExtensible(t)&&rv(t,"__v_skip",!0),t}const Fn=t=>Ie(t)?Kt(t):t,is=t=>Ie(t)?pa(t):t;function et(t){return t?t.__v_isRef===!0:!1}function se(t){return Ev(t,!1)}function sn(t){return Ev(t,!0)}function Ev(t,e){return et(t)?t:new j3(t,e)}class j3{constructor(e,n){this.dep=new Ja,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?e:Pe(e),this._value=n?e:Fn(e),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(e){const n=this._rawValue,i=this.__v_isShallow||rn(e)||Yn(e);e=i?e:Pe(e),Wn(e,n)&&(this._rawValue=e,this._value=i?e:Fn(e),this.dep.trigger())}}function O(t){return et(t)?t.value:t}function ae(t){return we(t)?t():O(t)}const H3={get:(t,e,n)=>e==="__v_raw"?t:O(Reflect.get(t,e,n)),set:(t,e,n,i)=>{const r=t[e];return et(r)&&!et(n)?(r.value=n,!0):Reflect.set(t,e,n,i)}};function Ov(t){return Li(t)?t:new Proxy(t,H3)}
2class U3{constructor(e){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new Ja,{get:i,set:r}=e(n.track.bind(n),n.trigger.bind(n));this._get=i,this._set=r}get value(){return this._value=this._get()}set value(e){this._set(e)}}function W3(t){return new U3(t)}function G3(t){const e=de(t)?new Array(t.length):{};for(const n in t)e[n]=Tv(t,n);return e}class K3{constructor(e,n,i){this._object=e,this._defaultValue=i,this.__v_isRef=!0,this._value=void 0,this._key=cn(n)?n:String(n),this._raw=Pe(e);let r=!0,s=e;if(!de(e)||cn(this._key)||!Wa(this._key))do r=!tl(s)||rn(s);while(r&&(s=s.__v_raw));this._shallow=r}get value(){let e=this._object[this._key];return this._shallow&&(e=O(e)),this._value=e===void 0?this._defaultValue:e}set value(e){if(this._shallow&&et(this._raw[this._key])){const n=this._object[this._key];if(et(n)){n.value=e;return}}this._object[this._key]=e}get dep(){return E3(this._raw,this._key)}}class Z3{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function rr(t,e,n){return et(t)?t:we(t)?new Z3(t):Ie(t)&&arguments.length>1?Tv(t,e,n):se(t)}function Tv(t,e,n){return new K3(t,e,n)}class Y3{constructor(e,n,i){this.fn=e,this.setter=n,this._value=void 0,this.dep=new Ja(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Zs-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=i}notify(){if(this.flags|=16,!(this.flags&8)&&Ke!==this)return dv(this,!0),!0}get value(){const e=this.dep.track();return mv(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function J3(t,e,n=!1){let i,r;return we(t)?i=t:(i=t.get,r=t.set),new Y3(i,r,n)}const Po={},ma=new WeakMap;let tr;function Q3(t,e=!1,n=tr){if(n){let i=ma.get(n);i||ma.set(n,i=[]),i.push(t)}}function X3(t,e,n=Ue){const{immediate:i,deep:r,once:s,scheduler:o,augmentJob:a,call:l}=n,u=b=>r?b:rn(b)||r===!1||r===0?ai(b,1):ai(b);let c,f,d,h,p=!1,m=!1;if(et(t)?(f=()=>t.value,p=rn(t)):Li(t)?(f=()=>u(t),p=!0):de(t)?(m=!0,p=t.some(b=>Li(b)||rn(b)),f=()=>t.map(b=>{if(et(b))return b.value;if(Li(b))return u(b);if(we(b))return l?l(b,2):b()})):we(t)?e?f=l?()=>l(t,2):t:f=()=>{if(d){bi();try{d()}finally{wi()}}const b=tr;tr=c;try{return l?l(t,3,[h]):t(h)}finally{tr=b}}:f=Zn,e&&r){const b=f,x=r===!0?1/0:r;f=()=>ai(b(),x)}const g=vs(),y=()=>{c.stop(),g&&g.active&&yh(g.effects,c)};if(s&&e){const b=e;e=(...x)=>{const C=b(...x);return y(),C}}let _=m?new Array(t.length).fill(Po):Po;const v=b=>{if(!(!(c.flags&1)||!c.dirty&&!b))if(e){const x=c.run();if(b||r||p||(m?x.some((C,S)=>Wn(C,_[S])):Wn(x,_))){d&&d();const C=tr;tr=c;try{const S=[x,_===Po?void 0:m&&_[0]===Po?[]:_,h];_=x,l?l(e,3,S):e(...S)}finally{tr=C}}}else c.run()};
vendor: 4,213 bytes, line 2
2return a&&a(v),c=new uv(f),c.scheduler=o?()=>o(v,!1):v,h=b=>Q3(b,!1,c),d=c.onStop=()=>{const b=ma.get(c);if(b){if(l)l(b,4);else for(const x of b)x();ma.delete(c)}},e?i?v(!0):_=c.run():o?o(v.bind(null,!0),!0):c.run(),y.pause=c.pause.bind(c),y.resume=c.resume.bind(c),y.stop=y,y}function ai(t,e=1/0,n){if(e<=0||!Ie(t)||t.__v_skip||(n=n||new Map,(n.get(t)||0)>=e))return t;if(n.set(t,e),e--,et(t))ai(t.value,e,n);else if(de(t))for(let i=0;i<t.length;i++)ai(t[i],e,n);else if(ps(t)||Hr(t))t.forEach(i=>{ai(i,e,n)});else if(bh(t)){for(const i in t)ai(t[i],e,n);for(const i of Object.getOwnPropertySymbols(t))Object.prototype.propertyIsEnumerable.call(t,i)&&ai(t[i],e,n)}return t}function vo(t,e,n,i){try{return i?t(...i):t()}catch(r){ys(r,e,n)}}function yn(t,e,n,i){if(we(t)){const r=vo(t,e,n,i);return r&&_h(r)&&r.catch(s=>{ys(s,e,n)}),r}if(de(t)){const r=[];for(let s=0;s<t.length;s++)r.push(yn(t[s],e,n,i));return r}}function ys(t,e,n,i=!0){const r=e?e.vnode:null,{errorHandler:s,throwUnhandledErrorInProduction:o}=e&&e.appContext.config||Ue;if(e){let a=e.parent;const l=e.proxy,u=`https://vuejs.org/error-reference/#runtime-${n}`;for(;a;){const c=a.ec;if(c){for(let f=0;f<c.length;f++)if(c[f](t,l,u)===!1)return}a=a.parent}if(s){bi(),vo(s,null,10,[t,l,u]),wi();return}}e6(t,n,r,i,o)}function e6(t,e,n,i=!0,r=!1){if(r)throw t;console.error(t)}const It=[];let zn=-1;const Wr=[];let Ri=null,$r=0;const Rv=Promise.resolve();let ga=null;function ot(t){const e=ga||Rv;return t?e.then(this?t.bind(this):t):e}function t6(t){let e=zn+1,n=It.length;for(;e<n;){const i=e+n>>>1,r=It[i],s=Qs(r);s<t||s===t&&r.flags&2?e=i+1:n=i}return e}function Sh(t){if(!(t.flags&1)){const e=Qs(t),n=It[It.length-1];!n||!(t.flags&2)&&e>=Qs(n)?It.push(t):It.splice(t6(e),0,t),t.flags|=1,Av()}}function Av(){ga||(ga=Rv.then(Pv))}function Js(t){de(t)?Wr.push(...t):Ri&&t.id===-1?Ri.splice($r+1,0,t):t.flags&1||(Wr.push(t),t.flags|=1),Av()}function _p(t,e,n=zn+1){for(;n<It.length;n++){const i=It[n];if(i&&i.flags&2){if(t&&i.id!==t.uid)continue;It.splice(n,1),n--,i.flags&4&&(i.flags&=-2),i(),i.flags&4||(i.flags&=-2)}}}function va(t){if(Wr.length){const e=[...new Set(Wr)].sort((n,i)=>Qs(n)-Qs(i));if(Wr.length=0,Ri){Ri.push(...e);return}for(Ri=e,$r=0;$r<Ri.length;$r++){const n=Ri[$r];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}Ri=null,$r=0}}const Qs=t=>t.id==null?t.flags&2?-1:1/0:t.id;function Pv(t){try{for(zn=0;zn<It.length;zn++){const e=It[zn];e&&!(e.flags&8)&&(e.flags&4&&(e.flags&=-2),vo(e,e.i,e.i?15:14),e.flags&4||(e.flags&=-2))}}finally{for(;zn<It.length;zn++){const e=It[zn];e&&(e.flags&=-2)}zn=-1,It.length=0,va(),ga=null,(It.length||Wr.length)&&Pv()}}let wt=null,Mv=null;function ya(t){const e=wt;return wt=t,Mv=t&&t.type.__scopeId||null,e}function fe(t,e=wt,n){if(!e||t._n)return t;const i=(...r)=>{i._d&&Ca(-1);const s=ya(e),o=gi.length;let a;try{a=t(...r)}finally{for(let l=gi.length;l>o;l--)ll();ya(s),i._d&&Ca(1)}return a};return i._n=!0,i._c=!0,i._d=!0,i}function _s(t,e){if(wt===null)return t;const n=ul(wt),i=t.dirs||(t.dirs=[]);for(let r=0;r<e.length;r++){let[s,o,a,l=Ue]=e[r];s&&(we(s)&&(s={mounted:s,updated:s}),s.deep&&ai(o),i.push({dir:s,instance:n,value:o,oldValue:void 0,arg:a,modifiers:l}))}return t}function Hn(t,e,n,i){const r=t.dirs,s=e&&e.dirs;for(let o=0;o<r.length;o++){const a=r[o];s&&(a.oldValue=s[o].value);let l=a.dir[i];l&&(bi(),yn(l,n,8,[t.el,a,t,e]),wi())}}function on(t,e){if(_t){let n=_t.provides;const i=_t.parent&&_t.parent.provides;i===n&&(n=_t.provides=Object.create(i)),n[t]=e}}function st(t,e,n=!1){const i=Vt();if(i||mr){let r=mr?mr._context.provides:i?i.parent==null||i.ce?i.vnode.appContext&&i.vnode.appContext.provides:i.parent.provides:void 0;if(r&&t in r)return r[t];if(arguments.length>1)return n&&we(e)?e.call(i&&i.proxy):e}}function Eh(){return!!(Vt()||mr)}const n6=Symbol.for("v-scx"),i6=()=>st(n6);function nl(t,e){return Oh(t,null,e)}function $e(t,e,n){return Oh(t,e,n)}function Oh(t,e,n=Ue){const{immediate:i,deep:r,flush:s,once:o}=n,a=ht({},n),l=e&&i||!e&&s!=="post";let u;if(_r){if(s==="sync"){const h=i6();u=h.__watcherHandles||(h.__watcherHandles=[])}else if(!l){const h=()=>{};return h.stop=Zn,h.resume=Zn,h.pause=Zn,h}}const c=_t;a.call=(h,p,m)=>yn(h,c,p,m);let f=!1;
2s==="post"?a.scheduler=h=>{ct(h,c&&c.suspense)}:s!=="sync"&&(f=!0,a.scheduler=(h,p)=>{p?h():Sh(h)}),a.augmentJob=h=>{e&&(h.flags|=4),f&&(h.flags|=2,c&&(h.id=c.uid,h.i=c))};const d=X3(t,e,a);return _r&&(u?u.push(d):l&&d()),d}function r6(t,e,n){const i=this.proxy,r=We(t)?t.includes(".")?Dv(i,t):()=>i[t]:t.bind(i,i);let s;we(e)?s=e:(s=e.handler,n=e);const o=bs(this),a=Oh(r,s.bind(i),n);return o(),a}function Dv(t,e){const n=e.split(".");return()=>{let i=t;for(let r=0;r<n.length&&i;r++)i=i[n[r]];return i}}const Ti=new WeakMap,$v=Symbol("_vte"),Iv=t=>t.__isTeleport,sr=t=>t&&(t.disabled||t.disabled===""),s6=t=>t&&(t.defer||t.defer===""),bp=t=>typeof SVGElement<"u"&&t instanceof SVGElement,wp=t=>typeof MathMLElement=="function"&&t instanceof MathMLElement,hd=(t,e)=>{const n=t&&t.to;return We(n)?e?e(n):null:n},o6={name:"Teleport",__isTeleport:!0,process(t,e,n,i,r,s,o,a,l,u){const{mc:c,pc:f,pbc:d,o:{insert:h,querySelector:p,createText:m,createComment:g,parentNode:y}}=u,_=sr(e.props);let{dynamicChildren:v}=e;const b=(S,M,R)=>{S.shapeFlag&16&&c(S.children,M,R,r,s,o,a,l)},x=(S=e)=>{const M=sr(S.props),R=S.target=hd(S.props,p),L=pd(R,S,m,h);R&&(o!=="svg"&&bp(R)?o="svg":o!=="mathml"&&wp(R)&&(o="mathml"),r&&r.isCE&&(r.ce._teleportTargets||(r.ce._teleportTargets=new Set)).add(R),M||(b(S,R,L),Ps(S,!1)))},C=S=>{const M=()=>{if(Ti.get(S)===M){if(Ti.delete(S),sr(S.props)){const R=y(S.el)||n;b(S,R,S.anchor),Ps(S,!0)}x(S)}};Ti.set(S,M),ct(M,s)};if(t==null){const S=e.el=m(""),M=e.anchor=m("");if(h(S,n,i),h(M,n,i),s6(e.props)||s&&s.pendingBranch){C(e);return}_&&(b(e,n,M),Ps(e,!0)),x()}else{e.el=t.el;const S=e.anchor=t.anchor,M=Ti.get(t);if(M){M.flags|=8,Ti.delete(t),C(e);return}e.targetStart=t.targetStart;const R=e.target=t.target,L=e.targetAnchor=t.targetAnchor,F=sr(t.props),V=F?n:R,G=F?S:L;if(o==="svg"||bp(R)?o="svg":(o==="mathml"||wp(R))&&(o="mathml"),v?(d(t.dynamicChildren,v,V,r,s,o,a),Ih(t,e,!0)):l||f(t,e,V,G,r,s,o,a,!1),_)F?e.props&&t.props&&e.props.to!==t.props.to&&(e.props.to=t.props.to):Mo(e,n,S,u,1);else if((e.props&&e.props.to)!==(t.props&&t.props.to)){const re=hd(e.props,p);re&&(e.target=re,Mo(e,re,null,u,0))}else F&&Mo(e,R,L,u,1);Ps(e,_)}},remove(t,e,n,{um:i,o:{remove:r}},s){const{shapeFlag:o,children:a,anchor:l,targetStart:u,targetAnchor:c,target:f,props:d}=t,h=sr(d),p=s||!h,m=Ti.get(t);if(m&&(m.flags|=8,Ti.delete(t)),f&&(r(u),r(c)),s&&r(l),!m&&(h||f)&&o&16)for(let g=0;g<a.length;g++){const y=a[g];i(y,e,n,p,!!y.dynamicChildren)}},move:Mo,hydrate:a6};function Mo(t,e,n,{o:{insert:i},m:r},s=2){s===0&&i(t.targetAnchor,e,n);const{el:o,anchor:a,shapeFlag:l,children:u,props:c}=t,f=s===2;if(f&&i(o,e,n),!Ti.has(t)&&(!f||sr(c))&&l&16)for(let d=0;d<u.length;d++)r(u[d],e,n,2);f&&i(a,e,n)}function a6(t,e,n,i,r,s,{o:{nextSibling:o,parentNode:a,querySelector:l,insert:u,createText:c}},f){function d(g,y){let _=y;for(;_;){if(_&&_.nodeType===8){if(_.data==="teleport start anchor")e.targetStart=_;else if(_.data==="teleport anchor"){e.targetAnchor=_,g._lpa=e.targetAnchor&&o(e.targetAnchor);break}}_=o(_)}}function h(g,y){y.anchor=f(o(g),y,a(g),n,i,r,s)}const p=e.target=hd(e.props,l),m=sr(e.props);if(p){const g=p._lpa||p.firstChild;e.shapeFlag&16&&(m?(h(t,e),d(p,g),e.targetAnchor||pd(p,e,c,u,a(t)===p?t:null)):(e.anchor=o(t),d(p,g),e.targetAnchor||pd(p,e,c,u),f(g&&o(g),e,p,n,i,r,s))),Ps(e,m)}else m&&e.shapeFlag&16&&(h(t,e),e.targetStart=t,e.targetAnchor=o(t));return e.anchor&&o(e.anchor)}const l6=o6;function Ps(t,e){const n=t.ctx;if(n&&n.ut){let i,r;for(e?(i=t.el,r=t.anchor):(i=t.targetStart,r=t.targetAnchor);i&&i!==r;)i.nodeType===1&&i.setAttribute("data-v-owner",n.uid),i=i.nextSibling;n.ut()}}function pd(t,e,n,i,r=null){const s=e.targetStart=n(""),o=e.targetAnchor=n("");return s[$v]=o,t&&(i(s,t,r),i(o,t,r)),o}const gn=Symbol("_leaveCb"),Ss=Symbol("_enterCb");function c6(){const t={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return xt(()=>{t.isMounted=!0}),zi(()=>{t.isUnmounting=!0}),t}const dn=[Function,Array],Lv={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:dn,onEnter:dn,onAfterEnter:dn,onEnterCancelled:dn,onBeforeLeave:dn,onLeave:dn,onAfterLeave:dn,onLeaveCancelled:dn,onBeforeAppear:dn,onAppear:dn,onAfterAppear:dn,onAppearCancelled:dn},Fv=t=>{const e=t.subTree;return e.component?Fv(e.component):e},u6={name:"BaseTransition",props:Lv,setup(t,{slots:e}){const n=Vt(),i=c6();return()=>{const r=e.default&&Nv(e.default(),!0),s=r&&r.length?qv(r):n.subTree?Te():void 0;if(!s)return;const o=Pe(t),{mode:a}=o;if(i.isLeaving)return Vl(s);const l=xp(s);if(!l)return Vl(s);let u=md(l,o,i,n,f=>u=f);l.type!==ft&&rs(l,u);let c=n.subTree&&xp(n.subTree);if(c&&c.type!==ft&&!Tn(c,l)&&Fv(n).type!==ft){let f=md(c,o,i,n);if(rs(c,f),a==="out-in"&&l.type!==ft)return i.isLeaving=!0,f.afterLeave=()=>{i.isLeaving=!1,n.job.flags&8||n.update(),delete f.afterLeave,c=void 0},Vl(s);a==="in-out"&&l.type!==ft?f.delayLeave=(d,h,p)=>{const m=Vv(i,c);m[String(c.key)]=c,d[gn]=()=>{h(),d[gn]=void 0,delete u.delayedLeave,c=void 0},u.delayedLeave=()=>{p(),delete u.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return s}}};function qv(t){let e=t[0];if(t.length>1){for(const n of t)if(n.type!==ft){e=n;break}}return e}const f6=u6;
vendor: 4,497 bytes, line 2
2function Vv(t,e){const{leavingVNodes:n}=t;let i=n.get(e.type);return i||(i=Object.create(null),n.set(e.type,i)),i}function md(t,e,n,i,r){const{appear:s,mode:o,persisted:a=!1,onBeforeEnter:l,onEnter:u,onAfterEnter:c,onEnterCancelled:f,onBeforeLeave:d,onLeave:h,onAfterLeave:p,onLeaveCancelled:m,onBeforeAppear:g,onAppear:y,onAfterAppear:_,onAppearCancelled:v}=e,b=String(t.key),x=Vv(n,t),C=(R,L)=>{R&&yn(R,i,9,L)},S=(R,L)=>{const F=L[1];C(R,L),de(R)?R.every(V=>V.length<=1)&&F():R.length<=1&&F()},M={mode:o,persisted:a,beforeEnter(R){let L=l;if(!n.isMounted)if(s)L=g||l;else return;R[gn]&&R[gn](!0);const F=x[b];F&&Tn(t,F)&&F.el[gn]&&F.el[gn](),C(L,[R])},enter(R){if(x[b]===t)return;let L=u,F=c,V=f;if(!n.isMounted)if(s)L=y||u,F=_||c,V=v||f;else return;let G=!1;R[Ss]=ue=>{G||(G=!0,ue?C(V,[R]):C(F,[R]),M.delayedLeave&&M.delayedLeave(),R[Ss]=void 0)};const re=R[Ss].bind(null,!1);L?S(L,[R,re]):re()},leave(R,L){const F=String(t.key);if(R[Ss]&&R[Ss](!0),n.isUnmounting)return L();C(d,[R]);let V=!1;R[gn]=re=>{V||(V=!0,L(),re?C(m,[R]):C(p,[R]),R[gn]=void 0,x[F]===t&&delete x[F])};const G=R[gn].bind(null,!1);x[F]=t,h?S(h,[R,G]):G()},clone(R){const L=md(R,e,n,i,r);return r&&r(L),L}};return M}function Vl(t){if(yo(t))return t=Jn(t),t.children=null,t}function xp(t){if(!yo(t))return Iv(t.type)&&t.children?qv(t.children):t;if(t.component)return t.component.subTree;const{shapeFlag:e,children:n}=t;if(n){if(e&16)return n[0];if(e&32&&we(n.default))return n.default()}}function rs(t,e){t.shapeFlag&6&&t.component?(t.transition=e,rs(t.component.subTree,e)):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function Nv(t,e=!1,n){let i=[],r=0;for(let s=0;s<t.length;s++){let o=t[s];const a=n==null?o.key:String(n)+String(o.key!=null?o.key:s);o.type===ke?(o.patchFlag&128&&r++,i=i.concat(Nv(o.children,e,a))):(e||o.type!==ft)&&i.push(a!=null?Jn(o,{key:a}):o)}if(r>1)for(let s=0;s<i.length;s++)i[s].patchFlag=-2;return i}function ye(t,e){return we(t)?ht({name:t.name},e,{setup:t}):t}function Th(t){t.ids=[t.ids[0]+t.ids[2]+++"-",0,0]}function kp(t,e){let n;return!!((n=Object.getOwnPropertyDescriptor(t,e))&&!n.configurable)}const _a=new WeakMap;function Gr(t,e,n,i,r=!1){if(de(t)){t.forEach((m,g)=>Gr(m,e&&(de(e)?e[g]:e),n,i,r));return}if(mi(i)&&!r){i.shapeFlag&512&&i.type.__asyncResolved&&i.component.subTree.component&&Gr(t,e,n,i.component.subTree);return}const s=i.shapeFlag&4?ul(i.component):i.el,o=r?null:s,{i:a,r:l}=t,u=e&&e.r,c=a.refs===Ue?a.refs={}:a.refs,f=a.setupState,d=Pe(f),h=f===Ue?nv:m=>kp(c,m)?!1:qe(d,m),p=(m,g)=>!(g&&kp(c,g));if(u!=null&&u!==l){if(Cp(e),We(u))c[u]=null,h(u)&&(f[u]=null);else if(et(u)){const m=e;p(u,m.k)&&(u.value=null),m.k&&(c[m.k]=null)}}if(we(l))vo(l,a,12,[o,c]);else{const m=We(l),g=et(l);if(m||g){const y=()=>{if(t.f){const _=m?h(l)?f[l]:c[l]:p()||!t.k?l.value:c[t.k];if(r)de(_)&&yh(_,s);else if(de(_))_.includes(s)||_.push(s);else if(m)c[l]=[s],h(l)&&(f[l]=c[l]);else{const v=[s];p(l,t.k)&&(l.value=v),t.k&&(c[t.k]=v)}}else m?(c[l]=o,h(l)&&(f[l]=o)):g&&(p(l,t.k)&&(l.value=o),t.k&&(c[t.k]=o))};if(o){const _=()=>{y(),_a.delete(t)};_.id=-1,_a.set(t,_),ct(_,n)}else Cp(t),y()}}}function Cp(t){const e=_a.get(t);e&&(e.flags|=8,_a.delete(t))}let Sp=!1;const Ar=()=>{Sp||(console.error("Hydration completed but contains mismatches."),Sp=!0)},d6=t=>t.namespaceURI.includes("svg")&&t.tagName!=="foreignObject",h6=t=>t.namespaceURI.includes("MathML"),Do=t=>{if(t.nodeType===1){if(d6(t))return"svg";if(h6(t))return"mathml"}},Fr=t=>t.nodeType===8;function p6(t){const{mt:e,p:n,o:{patchProp:i,createText:r,nextSibling:s,parentNode:o,remove:a,insert:l,createComment:u}}=t,c=(v,b)=>{if(!b.hasChildNodes()){n(null,v,b),va(),b._vnode=v;return}f(b.firstChild,v,null,null,null),va(),b._vnode=v},f=(v,b,x,C,S,M=!1)=>{M=M||!!b.dynamicChildren;const R=Fr(v)&&v.data==="[",L=()=>m(v,b,x,C,S,R),{type:F,ref:V,shapeFlag:G,patchFlag:re}=b;let ue=v.nodeType;b.el=v,re===-2&&(M=!1,b.dynamicChildren=null);let Q=null;switch(F){case gr:ue!==3?b.children===""?(l(b.el=r(""),o(v),v),Q=v):Q=L():(v.data!==b.children&&(Ar(),v.data=b.children),Q=s(v));break;case ft:_(v)?(Q=s(v),y(b.el=v.content.firstChild,v,x)):ue!==8||R?Q=L():Q=s(v);break;case zs:if(R&&(v=s(v),ue=v.nodeType),ue===1||ue===3){Q=v;const X=!b.children.length;for(let pe=0;pe<b.staticCount;pe++)X&&(b.children+=Q.nodeType===1?Q.outerHTML:Q.data),pe===b.staticCount-1&&(b.anchor=Q),Q=s(Q);return R?s(Q):Q}else L();break;case ke:R?Q=p(v,b,x,C,S,M):Q=L();break;
2default:if(G&1)(ue!==1||b.type.toLowerCase()!==v.tagName.toLowerCase())&&!_(v)?Q=L():Q=d(v,b,x,C,S,M);else if(G&6){b.slotScopeIds=S;const X=o(v);if(R?Q=g(v):Fr(v)&&v.data==="teleport start"?Q=g(v,v.data,"teleport end"):Q=s(v),e(b,X,null,x,C,Do(X),M),mi(b)&&!b.type.__asyncResolved){let pe;R?(pe=q(ke),pe.anchor=Q?Q.previousSibling:X.lastChild):pe=v.nodeType===3?be(""):q("div"),pe.el=v,b.component.subTree=pe}}else G&64?ue!==8?Q=L():Q=b.type.hydrate(v,b,x,C,S,M,t,h):G&128&&(Q=b.type.hydrate(v,b,x,C,Do(o(v)),S,M,t,f))}return V!=null&&Gr(V,null,C,b),Q},d=(v,b,x,C,S,M)=>{M=M||!!b.dynamicChildren;const{type:R,dynamicProps:L,props:F,patchFlag:V,shapeFlag:G,dirs:re,transition:ue}=b,Q=R==="input"||R==="option",X=!!L;if(Q||X||V!==-1){re&&Hn(b,null,x,"created");let pe=!1;if(_(v)){pe=cy(null,ue)&&x&&x.vnode.props&&x.vnode.props.appear;const Ce=v.content.firstChild;if(pe){const Be=Ce.getAttribute("class");Be&&(Ce.$cls=Be),ue.beforeEnter(Ce)}y(Ce,v,x),b.el=v=Ce}if(G&16&&!(F&&(F.innerHTML||F.textContent))){let Ce=h(v.firstChild,b,v,x,C,S,M);for(Ce&&!sa(v,1)&&Ar();Ce;){const Be=Ce;Ce=Ce.nextSibling,a(Be)}}else if(G&8){let Ce=b.children;Ce[0]===` 3`&&(v.tagName==="PRE"||v.tagName==="TEXTAREA")&&(Ce=Ce.slice(1));const{textContent:Be}=v;Be!==Ce&&Be!==Ce.replace(/\r\n|\r/g,` 4`)&&(sa(v,0)||Ar(),v.textContent=b.children)}if(F){if(Q||X||!M||V&48){const Ce=v.tagName.includes("-"),Be=v.namespaceURI.includes("svg")?"svg":v.namespaceURI.includes("MathML")?"mathml":void 0;for(const De in F)(Q&&(De.endsWith("value")||De==="indeterminate")||mo(De)&&!hr(De)||De[0]==="."||Ce&&!hr(De)||L&&L.includes(De))&&i(v,De,null,F[De],Be,x)}else if(F.onClick)i(v,"onClick",null,F.onClick,void 0,x);else if(V&4&&Li(F.style))for(const Ce in F.style)F.style[Ce]}let Ve;(Ve=F&&F.onVnodeBeforeMount)&&jt(Ve,x,b),re&&Hn(b,null,x,"beforeMount"),((Ve=F&&F.onVnodeMounted)||re||pe)&&hy(()=>{Ve&&jt(Ve,x,b),pe&&ue.enter(v),re&&Hn(b,null,x,"mounted")},C)}return v.nextSibling},h=(v,b,x,C,S,M,R)=>{R=R||!!b.dynamicChildren;const L=b.children,F=L.length;let V=!1;for(let G=0;G<F;G++){const re=R?L[G]:L[G]=tn(L[G]),ue=re.type===gr;v?(ue&&!R&&G+1<F&&tn(L[G+1]).type===gr&&(l(r(v.data.slice(re.children.length)),x,s(v)),v.data=re.children),v=f(v,re,C,S,M,R)):ue&&!re.children?l(re.el=r(""),x):(V||(V=!0,sa(x,1)||Ar()),n(null,re,x,null,C,S,Do(x),M))}return v},p=(v,b,x,C,S,M)=>{const{slotScopeIds:R}=b;R&&(S=S?S.concat(R):R);const L=o(v),F=h(s(v),b,L,x,C,S,M);return F&&Fr(F)&&F.data==="]"?s(b.anchor=F):(Ar(),l(b.anchor=u("]"),L,F),F)},m=(v,b,x,C,S,M)=>{if(g6(v,b)||Ar(),b.el=null,M){const F=g(v);for(;;){const V=s(v);if(V&&V!==F)a(V);else break}}const R=s(v),L=o(v);
4return a(v),n(null,b,L,R,x,C,Do(L),S),x&&(x.vnode.el=b.el,al(x,b.el)),R},g=(v,b="[",x="]")=>{let C=0;for(;v;)if(v=s(v),v&&Fr(v)&&(v.data===b&&C++,v.data===x)){if(C===0)return s(v);C--}return v},y=(v,b,x)=>{const C=b.parentNode;C&&C.replaceChild(v,b);let S=x;for(;S;)S.vnode.el===b&&(S.vnode.el=S.subTree.el=v),S=S.parent},_=v=>v.nodeType===1&&v.tagName==="TEMPLATE";return[c,f]}const ba="data-allow-mismatch",m6={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function sa(t,e){if(e===0||e===1)for(;t&&!t.hasAttribute(ba);)t=t.parentElement;return Rh(t&&t.getAttribute(ba),e)}function Rh(t,e){if(t==null)return!1;if(t==="")return!0;{const n=t.split(",");return e===0&&n.includes("children")?!0:n.includes(m6[e])}}function g6(t,e){return sa(t.parentElement,1)||v6(t)||y6(e)}function v6(t){return t.nodeType===1&&Rh(t.getAttribute(ba),1)}function y6({props:t}){const e=t&&t[ba];return typeof e=="string"&&Rh(e,1)}Ya().requestIdleCallback;Ya().cancelIdleCallback;function _6(t,e){if(Fr(t)&&t.data==="["){let n=1,i=t.nextSibling;for(;i;){if(i.nodeType===1){if(e(i)===!1)break}else if(Fr(i))if(i.data==="]"){if(--n===0)break}else i.data==="["&&n++;i=i.nextSibling}}else e(t)}const mi=t=>!!t.type.__asyncLoader;function Nl(t){we(t)&&(t={loader:t});const{loader:e,loadingComponent:n,errorComponent:i,delay:r=200,hydrate:s,timeout:o,suspensible:a=!0,onError:l}=t;let u=null,c,f=0;const d=()=>(f++,u=null,h()),h=()=>{let p;return u||(p=u=e().catch(m=>{if(m=m instanceof Error?m:new Error(String(m)),l)return new Promise((g,y)=>{l(m,()=>g(d()),()=>y(m),f+1)});throw m}).then(m=>p!==u&&u?u:(m&&(m.__esModule||m[Symbol.toStringTag]==="Module")&&(m=m.default),c=m,m)))};return ye({name:"AsyncComponentWrapper",__asyncLoader:h,__asyncHydrate(p,m,g){const y=p.isConnected;let _=!1;(m.bu||(m.bu=[])).push(()=>_=!0);const v=()=>{_||!p.parentNode||y&&!p.isConnected||g()},b=s?()=>{const x=s(v,C=>_6(p,C));x&&(m.bum||(m.bum=[])).push(x)}:v;c?b():h().then(()=>!m.isUnmounted&&b())},get __asyncResolved(){return c},setup(){const p=_t;if(Th(p),c)return()=>$o(c,p);const m=x=>{u=null,ys(x,p,13,!i)};if(a&&p.suspense||_r)return h().then(x=>()=>$o(x,p)).catch(x=>(m(x),()=>i?q(i,{error:x}):null));const g=se(!1),y=se(),_=se(!!r);let v,b;return Bn(()=>{v!=null&&clearTimeout(v),b!=null&&clearTimeout(b)}),r&&(b=setTimeout(()=>{p.isUnmounted||(_.value=!1)},r)),o!=null&&(v=setTimeout(()=>{if(!p.isUnmounted&&!g.value&&!y.value){const x=new Error(`Async component timed out after ${o}ms.`);m(x),y.value=x}},o)),h().then(()=>{p.isUnmounted||(g.value=!0,p.parent&&yo(p.parent.vnode)&&p.parent.update())}).catch(x=>
vendor: 4,480 bytes, line 4
4{if(p.isUnmounted){u=null;return}m(x),y.value=x}),()=>{if(g.value&&c)return $o(c,p);if(y.value&&i)return q(i,{error:y.value});if(n&&!_.value)return $o(n,p)}}})}function $o(t,e){const{ref:n,props:i,children:r,ce:s}=e.vnode,o=q(t,i,r);return o.ref=n,o.ce=s,delete e.vnode.ce,o}const yo=t=>t.type.__isKeepAlive,b6={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(t,{slots:e}){const n=Vt(),i=n.ctx;if(!i.renderer)return()=>{const _=e.default&&e.default();return _&&_.length===1?_[0]:_};const r=new Map,s=new Set;let o=null;const a=n.suspense,{renderer:{p:l,m:u,um:c,o:{createElement:f}}}=i,d=f("div");i.activate=(_,v,b,x,C)=>{const S=_.component;u(_,v,b,0,a),l(S.vnode,_,v,b,S,a,x,_.slotScopeIds,C),ct(()=>{S.isDeactivated=!1,S.a&&Ur(S.a);const M=_.props&&_.props.onVnodeMounted;M&&jt(M,S.parent,_)},a)},i.deactivate=_=>{const v=_.component;xa(v.m),xa(v.a),u(_,d,null,1,a),ct(()=>{v.da&&Ur(v.da);const b=_.props&&_.props.onVnodeUnmounted;b&&jt(b,v.parent,_),v.isDeactivated=!0},a)};function h(_){Bl(_),c(_,n,a,!0)}function p(_){r.forEach((v,b)=>{const x=kd(mi(v)?v.type.__asyncResolved||{}:v.type);x&&!_(x)&&m(b)})}function m(_){const v=r.get(_);v&&(!o||!Tn(v,o))?h(v):o&&Bl(o),r.delete(_),s.delete(_)}$e(()=>[t.include,t.exclude],([_,v])=>{_&&p(b=>Ms(_,b)),v&&p(b=>!Ms(v,b))},{flush:"post",deep:!0});let g=null;const y=()=>{g!=null&&(ka(n.subTree.type)?ct(()=>{r.set(g,Io(n.subTree))},n.subTree.suspense):r.set(g,Io(n.subTree)))};return xt(y),Uv(y),zi(()=>{r.forEach(_=>{const{subTree:v,suspense:b}=n,x=Io(v);if(_.type===x.type&&_.key===x.key){Bl(x);const C=x.component.da;C&&ct(C,b);return}h(_)})}),()=>{if(g=null,!e.default)return o=null;const _=e.default(),v=_[0];if(_.length>1)return o=null,_;if(!qi(v)||!(v.shapeFlag&4)&&!(v.shapeFlag&128))return o=null,v;let b=Io(v);if(b.type===ft)return o=null,b;const x=b.type,C=kd(mi(b)?b.type.__asyncResolved||{}:x),{include:S,exclude:M,max:R}=t;if(S&&(!C||!Ms(S,C))||M&&C&&Ms(M,C))return b.shapeFlag&=-257,o=b,v;const L=b.key==null?x:b.key,F=r.get(L);return b.el&&(b=Jn(b),v.shapeFlag&128&&(v.ssContent=b)),g=L,F?(b.el=F.el,b.component=F.component,b.transition&&rs(b,b.transition),b.shapeFlag|=512,s.delete(L),s.add(L)):(s.add(L),R&&s.size>parseInt(R,10)&&m(s.values().next().value)),b.shapeFlag|=256,o=b,ka(v.type)?v:b}}},w6=b6;function Ms(t,e){return de(t)?t.some(n=>Ms(n,e)):We(t)?t.split(",").includes(e):f3(t)?(t.lastIndex=0,t.test(e)):!1}function Bv(t,e){jv(t,"a",e)}function zv(t,e){jv(t,"da",e)}function jv(t,e,n=_t){const i=t.__wdc||(t.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return t()});if(il(e,i,n),n){let r=n.parent;for(;r&&r.parent;)yo(r.parent.vnode)&&x6(i,e,n,r),r=r.parent}}function x6(t,e,n,i){const r=il(e,t,i,!0);Bn(()=>{yh(i[e],r)},n)}function Bl(t){t.shapeFlag&=-257,t.shapeFlag&=-513}function Io(t){return t.shapeFlag&128?t.ssContent:t}function il(t,e,n=_t,i=!1){if(n){const r=n[t]||(n[t]=[]),s=e.__weh||(e.__weh=(...o)=>{bi();const a=bs(n),l=yn(e,n,t,o);return a(),wi(),l});return i?r.unshift(s):r.push(s),s}}const xi=t=>(e,n=_t)=>{(!_r||t==="sp")&&il(t,(...i)=>e(...i),n)},Hv=xi("bm"),xt=xi("m"),k6=xi("bu"),Uv=xi("u"),zi=xi("bum"),Bn=xi("um"),C6=xi("sp"),S6=xi("rtg"),E6=xi("rtc");function rl(t,e=_t){il("ec",t,e)}const Ah="components",O6="directives";function gd(t,e){return Mh(Ah,t,!0,e)||t}const Wv=Symbol.for("v-ndc");function _o(t){return We(t)?Mh(Ah,t,!1)||t:t||Wv}function Ph(t){return Mh(O6,t)}function Mh(t,e,n=!0,i=!1){const r=wt||_t;if(r){const s=r.type;if(t===Ah){const a=kd(s,!1);if(a&&(a===e||a===Lt(e)||a===Ka(Lt(e))))return s}const o=Ep(r[t]||s[t],e)||Ep(r.appContext[t],e);return!o&&i?s:o}}function Ep(t,e){return t&&(t[e]||t[Lt(e)]||t[Ka(Lt(e))])}function Ot(t,e,n,i){let r;const s=n,o=de(t);if(o||We(t)){const a=o&&Li(t);let l=!1,u=!1;a&&(l=!rn(t),u=Yn(t),t=Qa(t)),r=new Array(t.length);for(let c=0,f=t.length;c<f;c++)r[c]=e(l?u?is(Fn(t[c])):Fn(t[c]):t[c],c,void 0,s)}else if(typeof t=="number"){r=new Array(t);for(let a=0;a<t;a++)r[a]=e(a+1,a,void 0,s)}else if(Ie(t))if(t[Symbol.iterator])r=Array.from(t,(a,l)=>e(a,l,void 0,s));else{const a=Object.keys(t);r=new Array(a.length);for(let l=0,u=a.length;l<u;l++){const c=a[l];r[l]=e(t[c],c,l,s)}}else r=[];return r}function an(t,e,n={},i,r,s){if(wt.ce||wt.parent&&mi(wt.parent)&&wt.parent.ce){const u=s!=null&&n.key==null?ht({},n,{key:s}):n,c=Object.keys(u).length>0;return e!=="default"&&(u.name=e),P(),Ze(ke,null,[q("slot",u,i)],c?-2:64)}
4let o=t[e];o&&o._c&&(o._d=!1);const a=gi.length;P();let l;try{const u=o&&Gv(o(n)),c=n.key||s||u&&u.key;l=Ze(ke,{key:(c&&!cn(c)?c:`_${e}`)+(!u&&i?"_fb":"")},u||(i?i():[]),u&&t._===1?64:-2)}catch(u){for(let c=gi.length;c>a;c--)ll();throw u}finally{o&&o._c&&(o._d=!0)}return!r&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),l}function Gv(t){return t.some(e=>qi(e)?!(e.type===ft||e.type===ke&&!Gv(e.children)):!0)?t:null}function T6(t,e){const n={};for(const i in t)n[ra(i)]=t[i];return n}const vd=t=>t?vy(t)?ul(t):vd(t.parent):null,Bs=ht(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>vd(t.parent),$root:t=>vd(t.root),$host:t=>t.ce,$emit:t=>t.emit,$options:t=>Yv(t),$forceUpdate:t=>t.f||(t.f=()=>{Sh(t.update)}),$nextTick:t=>t.n||(t.n=ot.bind(t.proxy)),$watch:t=>r6.bind(t)}),zl=(t,e)=>t!==Ue&&!t.__isScriptSetup&&qe(t,e),R6={get({_:t},e){if(e==="__v_skip")return!0;const{ctx:n,setupState:i,data:r,props:s,accessCache:o,type:a,appContext:l}=t;if(e[0]!=="$"){const d=o[e];if(d!==void 0)switch(d){case 1:return i[e];case 2:return r[e];case 4:return n[e];case 3:return s[e]}else{if(zl(i,e))return o[e]=1,i[e];if(r!==Ue&&qe(r,e))return o[e]=2,r[e];if(qe(s,e))return o[e]=3,s[e];if(n!==Ue&&qe(n,e))return o[e]=4,n[e];yd&&(o[e]=0)}}const u=Bs[e];let c,f;if(u)return e==="$attrs"&&Et(t.attrs,"get",""),u(t);if((c=a.__cssModules)&&(c=c[e]))return c;if(n!==Ue&&qe(n,e))return o[e]=4,n[e];if(f=l.config.globalProperties,qe(f,e))return f[e]},set({_:t},e,n){const{data:i,setupState:r,ctx:s}=t;return zl(r,e)?(r[e]=n,!0):i!==Ue&&qe(i,e)?(i[e]=n,!0):qe(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(s[e]=n,!0)},has({_:{data:t,setupState:e,accessCache:n,ctx:i,appContext:r,props:s,type:o}},a){let l;return!!(n[a]||t!==Ue&&a[0]!=="$"&&qe(t,a)||zl(e,a)||qe(s,a)||qe(i,a)||qe(Bs,a)||qe(r.config.globalProperties,a)||(l=o.__cssModules)&&l[a])},defineProperty(t,e,n){return n.get!=null?t._.accessCache[e]=0:qe(n,"value")&&this.set(t,e,n.value,null),Reflect.defineProperty(t,e,n)}};function gN(){return Kv().slots}function A6(){return Kv().attrs}function Kv(t){const e=Vt();return e.setupContext||(e.setupContext=_y(e))}function Op(t){return de(t)?t.reduce((e,n)=>(e[n]=null,e),{}):t}function sl(t){const e=Vt(),n=_r;let i=t();eo(),n&&Zr(!1);const r=()=>{bs(e),n&&Zr(!0)},s=()=>{Vt()!==e&&e.scope.off(),eo(),n&&Zr(!1)};return _h(i)&&(i=i.catch(o=>{throw r(),Promise.resolve().then(()=>Promise.resolve().then(s)),o})),[i,()=>{r(),Promise.resolve().then(s)}]}let yd=!0;function P6(t){const e=Yv(t),n=t.proxy,i=t.ctx;yd=!1,e.beforeCreate&&Tp(e.beforeCreate,t,"bc");const{data:r,computed:s,methods:o,watch:a,provide:l,inject:u,created:c,beforeMount:f,mounted:d,beforeUpdate:h,updated:p,activated:m,deactivated:g,beforeDestroy:y,beforeUnmount:_,destroyed:v,unmounted:b,render:x,renderTracked:C,renderTriggered:S,errorCaptured:M,serverPrefetch:R,expose:L,inheritAttrs:F,components:V,directives:G,filters:re}=e;if(u&&M6(u,i,null),o)for(const X in o){const pe=o[X];we(pe)&&(i[X]=pe.bind(n))}if(r){const X=r.call(n,n);Ie(X)&&(t.data=Kt(X))}if(yd=!0,s)for(const X in s){const pe=s[X],Ve=we(pe)?pe.bind(n,n):we(pe.get)?pe.get.bind(n,n):Zn,Ce=!we(pe)&&we(pe.set)?pe.set.bind(n):Zn,Be=ne({get:Ve,set:Ce});Object.defineProperty(i,X,{enumerable:!0,configurable:!0,get:()=>Be.value,set:De=>Be.value=De})}if(a)for(const X in a)Zv(a[X],i,n,X);if(l){const X=we(l)?l.call(n):l;Reflect.ownKeys(X).forEach(pe=>{on(pe,X[pe])})}c&&Tp(c,t,"c");function Q(X,pe){de(pe)?pe.forEach(Ve=>X(Ve.bind(n))):pe&&X(pe.bind(n))}if(Q(Hv,f),Q(xt,d),Q(k6,h),Q(Uv,p),Q(Bv,m),Q(zv,g),Q(rl,M),Q(E6,C),Q(S6,S),Q(zi,_),Q(Bn,b),Q(C6,R),de(L))if(L.length){const X=t.exposed||(t.exposed={});L.forEach(pe=>{Object.defineProperty(X,pe,{get:()=>n[pe],set:Ve=>n[pe]=Ve,enumerable:!0})})}else t.exposed||(t.exposed={});x&&t.render===Zn&&(t.render=x),F!=null&&(t.inheritAttrs=F),V&&(t.components=V),G&&(t.directives=G),R&&Th(t)}function M6(t,e,n=Zn){de(t)&&(t=_d(t));for(const i in t){const r=t[i];let s;Ie(r)?"default"in r?s=st(r.from||i,r.default,!0):s=st(r.from||i):s=st(r),et(s)?Object.defineProperty(e,i,{enumerable:!0,configurable:!0,get:()=>s.value,set:o=>s.value=o}):e[i]=s}}function Tp(t,e,n){yn(de(t)?t.map(i=>i.bind(e.proxy)):t.bind(e.proxy),e,n)}function Zv(t,e,n,i){let r=i.includes(".")?Dv(n,i):()=>n[i];if(We(t)){const s=e[t];we(s)&&$e(r,s)}else if(we(t))$e(r,t.bind(n));else if(Ie(t))if(de(t))t.forEach(s=>Zv(s,e,n,i));else{const s=we(t.handler)?t.handler.bind(n):e[t.handler];we(s)&&$e(r,s,t)}}function Yv(t){const e=t.type,{mixins:n,extends:i}=e,{mixins:r,optionsCache:s,config:{optionMergeStrategies:o}}=t.appContext,a=s.get(e);let l;return a?l=a:!r.length&&!n&&!i?l=e:(l={},r.length&&r.forEach(u=>wa(l,u,o,!0)),wa(l,e,o)),Ie(e)&&s.set(e,l),l}function wa(t,e,n,i=!1){const{mixins:r,extends:s}=e;s&&wa(t,s,n,!0),r&&r.forEach(o=>wa(t,o,n,!0));for(const o in e)if(!(i&&o==="expose")){const a=D6[o]||n&&n[o];t[o]=a?a(t[o],e[o]):e[o]}return t}const D6={data:Rp,props:Ap,emits:Ap,methods:Ds,computed:Ds,beforeCreate:Mt,created:Mt,beforeMount:Mt,mounted:Mt,beforeUpdate:Mt,updated:Mt,beforeDestroy:Mt,beforeUnmount:Mt,destroyed:Mt,unmounted:Mt,activated:Mt,deactivated:Mt,errorCaptured:Mt,serverPrefetch:Mt,components:Ds,directives:Ds,watch:I6,provide:Rp,inject:$6};function Rp(t,e){return e?t?function(){return ht(we(t)?t.call(this,this):t,we(e)?e.call(this,this):e)}:e:t}function $6(t,e){return Ds(_d(t),_d(e))}function _d(t){if(de(t)){const e={};for(let n=0;n<t.length;n++)e[t[n]]=t[n];return e}return t}function Mt(t,e){return t?[...new Set([].concat(t,e))]:e}function Ds(t,e){return t?ht(Object.create(null),t,e):e}function Ap(t,e){return t?de(t)&&de(e)?[...new Set([...t,...e])]:ht(Object.create(null),Op(t),Op(e??{})):e}function I6(t,e){if(!t)return e;if(!e)return t;const n=ht(Object.create(null),t);
vendor: 17,729 bytes, line 4
4for(const i in e)n[i]=Mt(t[i],e[i]);return n}function Jv(){return{app:null,config:{isNativeTag:nv,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 L6=0;function F6(t,e){return function(i,r=null){we(i)||(i=ht({},i)),r!=null&&!Ie(r)&&(r=null);const s=Jv(),o=new WeakSet,a=[];let l=!1;const u=s.app={_uid:L6++,_component:i,_props:r,_container:null,_context:s,_instance:null,version:pw,get config(){return s.config},set config(c){},use(c,...f){return o.has(c)||(c&&we(c.install)?(o.add(c),c.install(u,...f)):we(c)&&(o.add(c),c(u,...f))),u},mixin(c){return s.mixins.includes(c)||s.mixins.push(c),u},component(c,f){return f?(s.components[c]=f,u):s.components[c]},directive(c,f){return f?(s.directives[c]=f,u):s.directives[c]},mount(c,f,d){if(!l){const h=u._ceVNode||q(i,r);return h.appContext=s,d===!0?d="svg":d===!1&&(d=void 0),f&&e?e(h,c):t(h,c,d),l=!0,u._container=c,c.__vue_app__=u,ul(h.component)}},onUnmount(c){a.push(c)},unmount(){l&&(yn(a,u._instance,16),t(null,u._container),delete u._container.__vue_app__)},provide(c,f){return s.provides[c]=f,u},runWithContext(c){const f=mr;mr=u;try{return c()}finally{mr=f}}};return u}}let mr=null;const q6=(t,e)=>e==="modelValue"||e==="model-value"?t.modelModifiers:t[`${e}Modifiers`]||t[`${Lt(e)}Modifiers`]||t[`${Bi(e)}Modifiers`];function V6(t,e,...n){if(t.isUnmounted)return;const i=t.vnode.props||Ue;let r=n;const s=e.startsWith("update:"),o=s&&q6(i,e.slice(7));o&&(o.trim&&(r=n.map(c=>We(c)?c.trim():c)),o.number&&(r=n.map(Za)));let a,l=i[a=ra(e)]||i[a=ra(Lt(e))];!l&&s&&(l=i[a=ra(Bi(e))]),l&&yn(l,t,6,r);const u=i[a+"Once"];if(u){if(!t.emitted)t.emitted={};else if(t.emitted[a])return;t.emitted[a]=!0,yn(u,t,6,r)}}const N6=new WeakMap;function Qv(t,e,n=!1){const i=n?N6:e.emitsCache,r=i.get(t);if(r!==void 0)return r;const s=t.emits;let o={},a=!1;if(!we(t)){const l=u=>{const c=Qv(u,e,!0);c&&(a=!0,ht(o,c))};!n&&e.mixins.length&&e.mixins.forEach(l),t.extends&&l(t.extends),t.mixins&&t.mixins.forEach(l)}return!s&&!a?(Ie(t)&&i.set(t,null),null):(de(s)?s.forEach(l=>o[l]=null):ht(o,s),Ie(t)&&i.set(t,o),o)}function ol(t,e){return!t||!mo(e)?!1:(e=e.slice(2),e=e==="Once"?e:e.replace(/Once$/,""),qe(t,e[0].toLowerCase()+e.slice(1))||qe(t,Bi(e))||qe(t,e))}function jl(t){const{type:e,vnode:n,proxy:i,withProxy:r,propsOptions:[s],slots:o,attrs:a,emit:l,render:u,renderCache:c,props:f,data:d,setupState:h,ctx:p,inheritAttrs:m}=t,g=ya(t);let y,_;try{if(n.shapeFlag&4){const b=r||i,x=b;y=tn(u.call(x,b,c,f,h,d,p)),_=a}else{const b=e;y=tn(b.length>1?b(f,{attrs:a,slots:o,emit:l}):b(f,null)),_=e.props?a:z6(a)}}catch(b){gi.length=0,ys(b,t,1),y=q(ft)}let v=y;if(_&&m!==!1){const b=Object.keys(_),{shapeFlag:x}=v;b.length&&x&7&&(s&&b.some(Ua)&&(_=j6(_,s)),v=Jn(v,_,!1,!0))}return n.dirs&&(v=Jn(v,null,!1,!0),v.dirs=v.dirs?v.dirs.concat(n.dirs):n.dirs),n.transition&&rs(v,n.transition),y=v,ya(g),y}function B6(t,e=!0){let n;for(let i=0;i<t.length;i++){const r=t[i];if(qi(r)){if(r.type!==ft||r.children==="v-if"){if(n)return;n=r}}else return}return n}const z6=t=>{let e;for(const n in t)(n==="class"||n==="style"||mo(n))&&((e||(e={}))[n]=t[n]);return e},j6=(t,e)=>{const n={};for(const i in t)(!Ua(i)||!(i.slice(9)in e))&&(n[i]=t[i]);return n};function H6(t,e,n){const{props:i,children:r,component:s}=t,{props:o,children:a,patchFlag:l}=e,u=s.emitsOptions;if(e.dirs||e.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return i?Pp(i,o,u):!!o;if(l&8){const c=e.dynamicProps;for(let f=0;f<c.length;f++){const d=c[f];if(Xv(o,i,d)&&!ol(u,d))return!0}}}else return(r||a)&&(!a||!a.$stable)?!0:i===o?!1:i?o?Pp(i,o,u):!0:!!o;return!1}function Pp(t,e,n){const i=Object.keys(e);if(i.length!==Object.keys(t).length)return!0;for(let r=0;r<i.length;r++){const s=i[r];if(Xv(e,t,s)&&!ol(n,s))return!0}return!1}function Xv(t,e,n){const i=t[n],r=e[n];return n==="style"&&Ie(i)&&Ie(r)?!gs(i,r):i!==r}function al({vnode:t,parent:e,suspense:n},i){for(;e;){const r=e.subTree;if(r.suspense&&r.suspense.activeBranch===t&&(r.suspense.vnode.el=r.el=i,t=r),r===t)(t=e.vnode).el=i,e=e.parent;else break}n&&n.activeBranch===t&&(n.vnode.el=i)}const ey={},ty=()=>Object.create(ey),ny=t=>Object.getPrototypeOf(t)===ey;function U6(t,e,n,i=!1){const r={},s=ty();t.propsDefaults=Object.create(null),iy(t,e,r,s);for(const o in t.propsOptions[0])o in r||(r[o]=void 0);n?t.props=i?r:fi(r):t.type.props?t.props=r:t.props=s,t.attrs=s}function W6(t,e,n,i){const{props:r,attrs:s,vnode:{patchFlag:o}}=t,a=Pe(r),[l]=t.propsOptions;let u=!1;if((i||o>0)&&!(o&16)){if(o&8){const c=t.vnode.dynamicProps;for(let f=0;f<c.length;f++){let d=c[f];if(ol(t.emitsOptions,d))continue;const h=e[d];if(l)if(qe(s,d))h!==s[d]&&(s[d]=h,u=!0);else{const p=Lt(d);r[p]=bd(l,a,p,h,t,!1)}else h!==s[d]&&(s[d]=h,u=!0)}}}else{iy(t,e,r,s)&&(u=!0);let c;for(const f in a)(!e||!qe(e,f)&&((c=Bi(f))===f||!qe(e,c)))&&(l?n&&(n[f]!==void 0||n[c]!==void 0)&&(r[f]=bd(l,a,f,void 0,t,!0)):delete r[f]);if(s!==a)for(const f in s)(!e||!qe(e,f))&&(delete s[f],u=!0)}u&&oi(t.attrs,"set","")}function iy(t,e,n,i){const[r,s]=t.propsOptions;let o=!1,a;if(e)for(let l in e){if(hr(l))continue;const u=e[l];let c;r&&qe(r,c=Lt(l))?!s||!s.includes(c)?n[c]=u:(a||(a={}))[c]=u:ol(t.emitsOptions,l)||(!(l in i)||u!==i[l])&&(i[l]=u,o=!0)}if(s){const l=Pe(n),u=a||Ue;for(let c=0;c<s.length;c++){const f=s[c];n[f]=bd(r,l,f,u[f],t,!qe(u,f))}}return o}function bd(t,e,n,i,r,s){const o=t[n];if(o!=null){const a=qe(o,"default");if(a&&i===void 0){const l=o.default;if(o.type!==Function&&!o.skipFactory&&we(l)){const{propsDefaults:u}=r;if(n in u)i=u[n];else{const c=bs(r);i=u[n]=l.call(null,e),c()}}else i=l;r.ce&&r.ce._setProp(n,i)}o[0]&&(s&&!a?i=!1:o[1]&&(i===""||i===Bi(n))&&(i=!0))}return i}const G6=new WeakMap;function ry(t,e,n=!1){const i=n?G6:e.propsCache,r=i.get(t);if(r)return r;const s=t.props,o={},a=[];let l=!1;if(!we(t)){const c=f=>{l=!0;const[d,h]=ry(f,e,!0);ht(o,d),h&&a.push(...h)};!n&&e.mixins.length&&e.mixins.forEach(c),t.extends&&c(t.extends),t.mixins&&t.mixins.forEach(c)}if(!s&&!l)return Ie(t)&&i.set(t,jr),jr;if(de(s))for(let c=0;c<s.length;c++){const f=Lt(s[c]);Mp(f)&&(o[f]=Ue)}else if(s)for(const c in s){const f=Lt(c);if(Mp(f)){const d=s[c],h=o[f]=de(d)||we(d)?{type:d}:ht({},d),p=h.type;let m=!1,g=!0;if(de(p))for(let y=0;y<p.length;++y){const _=p[y],v=we(_)&&_.name;if(v==="Boolean"){m=!0;break}else v==="String"&&(g=!1)}else m=we(p)&&p.name==="Boolean";h[0]=m,h[1]=g,(m||qe(h,"default"))&&a.push(f)}}const u=[o,a];return Ie(t)&&i.set(t,u),u}function Mp(t){return t[0]!=="$"&&!hr(t)}const Dh=t=>t==="_"||t==="_ctx"||t==="$stable",$h=t=>de(t)?t.map(tn):[tn(t)],K6=(t,e,n)=>{if(e._n)return e;const i=fe((...r)=>$h(e(...r)),n);return i._c=!1,i},sy=(t,e,n)=>{const i=t._ctx;for(const r in t){if(Dh(r))continue;const s=t[r];if(we(s))e[r]=K6(r,s,i);else if(s!=null){const o=$h(s);e[r]=()=>o}}},oy=(t,e)=>{const n=$h(e);t.slots.default=()=>n},ay=(t,e,n)=>{for(const i in e)(n||!Dh(i))&&(t[i]=e[i])},Z6=(t,e,n)=>{const i=t.slots=ty();if(t.vnode.shapeFlag&32){const r=e._;r?(ay(i,e,n),n&&rv(i,"_",r,!0)):sy(e,i)}else e&&oy(t,e)},Y6=(t,e,n)=>{const{vnode:i,slots:r}=t;let s=!0,o=Ue;if(i.shapeFlag&32){const a=e._;a?n&&a===1?s=!1:ay(r,e,n):(s=!e.$stable,sy(e,r)),o=e}else e&&(oy(t,e),o={default:1});if(s)for(const a in r)!Dh(a)&&o[a]==null&&delete r[a]},ct=hy;function J6(t){return ly(t)}function Q6(t){return ly(t,p6)}function ly(t,e){const n=Ya();n.__VUE__=!0;const{insert:i,remove:r,patchProp:s,createElement:o,createText:a,createComment:l,setText:u,setElementText:c,parentNode:f,nextSibling:d,setScopeId:h=Zn,insertStaticContent:p}=t,m=(k,E,$,j=null,N=null,z=null,J=void 0,K=null,Z=!!E.dynamicChildren)=>{if(k===E)return;k&&!Tn(k,E)&&(j=D(k),De(k,N,z,!0),k=null),E.patchFlag===-2&&(Z=!1,E.dynamicChildren=null);const{type:H,ref:me,shapeFlag:te}=E;switch(H){case gr:g(k,E,$,j);break;case ft:y(k,E,$,j);break;case zs:k==null&&_(E,$,j,J);break;case ke:V(k,E,$,j,N,z,J,K,Z);break;default:te&1?x(k,E,$,j,N,z,J,K,Z):te&6?G(k,E,$,j,N,z,J,K,Z):(te&64||te&128)&&H.process(k,E,$,j,N,z,J,K,Z,oe)}me!=null&&N?Gr(me,k&&k.ref,z,E||k,!E):me==null&&k&&k.ref!=null&&Gr(k.ref,null,z,k,!0)},g=(k,E,$,j)=>{if(k==null)i(E.el=a(E.children),$,j);else{const N=E.el=k.el;E.children!==k.children&&u(N,E.children)}},y=(k,E,$,j)=>{k==null?i(E.el=l(E.children||""),$,j):E.el=k.el},_=(k,E,$,j)=>{[k.el,k.anchor]=p(k.children,E,$,j,k.el,k.anchor)},v=({el:k,anchor:E},$,j)=>{let N;for(;k&&k!==E;)N=d(k),i(k,$,j),k=N;i(E,$,j)},b=({el:k,anchor:E})=>{let $;for(;k&&k!==E;)$=d(k),r(k),k=$;r(E)},x=(k,E,$,j,N,z,J,K,Z)=>{if(E.type==="svg"?J="svg":E.type==="math"&&(J="mathml"),k==null)C(E,$,j,N,z,J,K,Z);else{const H=k.el&&k.el._isVueCE?k.el:null;try{H&&H._beginPatch(),R(k,E,N,z,J,K,Z)}finally{H&&H._endPatch()}}},C=(k,E,$,j,N,z,J,K)=>{let Z,H;const{props:me,shapeFlag:te,transition:ce,dirs:_e}=k;if(Z=k.el=o(k.type,z,me&&me.is,me),te&8?c(Z,k.children):te&16&&M(k.children,Z,null,j,N,Hl(k,z),J,K),_e&&Hn(k,null,j,"created"),S(Z,k,k.scopeId,J,j),me){for(const Ne in me)Ne!=="value"&&!hr(Ne)&&s(Z,Ne,null,me[Ne],z,j);"value"in me&&s(Z,"value",null,me.value,z),(H=me.onVnodeBeforeMount)&&jt(H,j,k)}_e&&Hn(k,null,j,"beforeMount");const Re=cy(N,ce);Re&&ce.beforeEnter(Z),i(Z,E,$),((H=me&&me.onVnodeMounted)||Re||_e)&&ct(()=>{H&&jt(H,j,k),Re&&ce.enter(Z),_e&&Hn(k,null,j,"mounted")},N)},S=(k,E,$,j,N)=>{if($&&h(k,$),j)for(let z=0;z<j.length;z++)h(k,j[z]);if(N){let z=N.subTree;if(E===z||ka(z.type)&&(z.ssContent===E||z.ssFallback===E)){const J=N.vnode;S(k,J,J.scopeId,J.slotScopeIds,N.parent)}}},M=(k,E,$,j,N,z,J,K,Z=0)=>{for(let H=Z;H<k.length;H++){const me=k[H]=K?si(k[H]):tn(k[H]);m(null,me,E,$,j,N,z,J,K)}},R=(k,E,$,j,N,z,J)=>{const K=E.el=k.el;let{patchFlag:Z,dynamicChildren:H,dirs:me}=E;Z|=k.patchFlag&16;const te=k.props||Ue,ce=E.props||Ue;let _e;if($&&Wi($,!1),(_e=ce.onVnodeBeforeUpdate)&&jt(_e,$,E,k),me&&Hn(E,k,$,"beforeUpdate"),$&&Wi($,!0),H&&(!k.dynamicChildren||k.dynamicChildren.length!==H.length)&&(Z=0,J=!1,H=null),(te.innerHTML&&ce.innerHTML==null||te.textContent&&ce.textContent==null)&&c(K,""),H?L(k.dynamicChildren,H,K,$,j,Hl(E,N),z):J||pe(k,E,K,null,$,j,Hl(E,N),z,!1),Z>0){if(Z&16)F(K,te,ce,$,N);else if(Z&2&&te.class!==ce.class&&s(K,"class",null,ce.class,N),Z&4&&s(K,"style",te.style,ce.style,N),Z&8){const Re=E.dynamicProps;for(let Ne=0;Ne<Re.length;Ne++){const Le=Re[Ne],tt=te[Le],T=ce[Le];(T!==tt||Le==="value")&&s(K,Le,tt,T,N,$)}}Z&1&&k.children!==E.children&&c(K,E.children)}else!J&&H==null&&F(K,te,ce,$,N);((_e=ce.onVnodeUpdated)||me)&&ct(()=>{_e&&jt(_e,$,E,k),me&&Hn(E,k,$,"updated")},j)},L=(k,E,$,j,N,z,J)=>{for(let K=0;K<E.length;K++){const Z=k[K],H=E[K],me=Z.el&&(Z.type===ke||!Tn(Z,H)||Z.shapeFlag&198)?f(Z.el):$;m(Z,H,me,null,j,N,z,J,!0)}},F=(k,E,$,j,N)=>{if(E!==$){if(E!==Ue)for(const z in E)!hr(z)&&!(z in $)&&s(k,z,E[z],null,N,j);for(const z in $){if(hr(z))continue;const J=$[z],K=E[z];J!==K&&z!=="value"&&s(k,z,K,J,N,j)}"value"in $&&s(k,"value",E.value,$.value,N)}},V=(k,E,$,j,N,z,J,K,Z)=>{const H=E.el=k?k.el:a(""),me=E.anchor=k?k.anchor:a("");let{patchFlag:te,dynamicChildren:ce,slotScopeIds:_e}=E;_e&&(K=K?K.concat(_e):_e),k==null?(i(H,$,j),i(me,$,j),M(E.children||[],$,me,N,z,J,K,Z)):te>0&&te&64&&ce&&k.dynamicChildren&&k.dynamicChildren.length===ce.length?(L(k.dynamicChildren,ce,$,N,z,J,K),(E.key!=null||N&&E===N.subTree)&&Ih(k,E,!0)):pe(k,E,$,me,N,z,J,K,Z)},G=(k,E,$,j,N,z,J,K,Z)=>{E.slotScopeIds=K,k==null?E.shapeFlag&512?N.ctx.activate(E,$,j,J,Z):re(E,$,j,N,z,J,Z):ue(k,E,Z)},re=(k,E,$,j,N,z,J)=>{const K=k.component=cw(k,j,N);if(yo(k)&&(K.ctx.renderer=oe),uw(K,!1,J),K.asyncDep){if(N&&N.registerDep(K,Q,J),!k.el){const Z=K.subTree=q(ft);y(null,Z,E,$),k.placeholder=Z.el}}else Q(K,k,E,$,N,z,J)},ue=(k,E,$)=>{const j=E.component=k.component;if(H6(k,E,$))if(j.asyncDep&&!j.asyncResolved){X(j,E,$);return}else j.next=E,j.update();else E.el=k.el,j.vnode=E},Q=(k,E,$,j,N,z,J)=>{const K=()=>{if(k.isMounted){let{next:te,bu:ce,u:_e,parent:Re,vnode:Ne}=k;{const B=uy(k);if(B){te&&(te.el=Ne.el,X(k,te,J)),B.asyncDep.then(()=>{ct(()=>{k.isUnmounted||H()},N)});return}}let Le=te,tt;Wi(k,!1),te?(te.el=Ne.el,X(k,te,J)):te=Ne,ce&&Ur(ce),(tt=te.props&&te.props.onVnodeBeforeUpdate)&&jt(tt,Re,te,Ne),Wi(k,!0);const T=jl(k),A=k.subTree;k.subTree=T,m(A,T,f(A.el),D(A),k,N,z),te.el=T.el,Le===null&&al(k,T.el),_e&&ct(_e,N),(tt=te.props&&te.props.onVnodeUpdated)&&ct(()=>jt(tt,Re,te,Ne),N)}else{let te;const{el:ce,props:_e}=E,{bm:Re,m:Ne,parent:Le,root:tt,type:T}=k,A=mi(E);if(Wi(k,!1),Re&&Ur(Re),!A&&(te=_e&&_e.onVnodeBeforeMount)&&jt(te,Le,E),Wi(k,!0),ce&&Ee){const B=()=>{k.subTree=jl(k),Ee(ce,k.subTree,k,N,null)};A&&T.__asyncHydrate?T.__asyncHydrate(ce,k,B):B()}else{tt.ce&&tt.ce._hasShadowRoot()&&tt.ce._injectChildStyle(T,k.parent?k.parent.type:void 0);const B=k.subTree=jl(k);m(null,B,$,j,k,N,z),E.el=B.el}if(Ne&&ct(Ne,N),!A&&(te=_e&&_e.onVnodeMounted)){const B=E;ct(()=>jt(te,Le,B),N)}(E.shapeFlag&256||Le&&mi(Le.vnode)&&Le.vnode.shapeFlag&256)&&k.a&&ct(k.a,N),k.isMounted=!0,E=$=j=null}};k.scope.on();const Z=k.effect=new uv(K);k.scope.off();const H=k.update=Z.run.bind(Z),me=k.job=Z.runIfDirty.bind(Z);me.i=k,me.id=k.uid,Z.scheduler=()=>Sh(me),Wi(k,!0),H()},X=(k,E,$)=>{E.component=k;const j=k.vnode.props;k.vnode=E,k.next=null,W6(k,E.props,j,$),Y6(k,E.children,$),bi(),_p(k),wi()},pe=(k,E,$,j,N,z,J,K,Z=!1)=>{const H=k&&k.children,me=k?k.shapeFlag:0,te=E.children,{patchFlag:ce,shapeFlag:_e}=E;if(ce>0){if(ce&128){Ce(H,te,$,j,N,z,J,K,Z);return}else if(ce&256){Ve(H,te,$,j,N,z,J,K,Z);return}}_e&8?(me&16&&ie(H,N,z),te!==H&&c($,te)):me&16?_e&16?Ce(H,te,$,j,N,z,J,K,Z):ie(H,N,z,!0):(me&8&&c($,""),_e&16&&M(te,$,j,N,z,J,K,Z))},Ve=(k,E,$,j,N,z,J,K,Z)=>{k=k||jr,E=E||jr;const H=k.length,me=E.length,te=Math.min(H,me);let ce;for(ce=0;ce<te;ce++){const _e=E[ce]=Z?si(E[ce]):tn(E[ce]);m(k[ce],_e,$,null,N,z,J,K,Z)}H>me?ie(k,N,z,!0,!1,te):M(E,$,j,N,z,J,K,Z,te)},Ce=(k,E,$,j,N,z,J,K,Z)=>{let H=0;const me=E.length;let te=k.length-1,ce=me-1;for(;H<=te&&H<=ce;){const _e=k[H],Re=E[H]=Z?si(E[H]):tn(E[H]);if(Tn(_e,Re))m(_e,Re,$,null,N,z,J,K,Z);else break;H++}for(;H<=te&&H<=ce;){const _e=k[te],Re=E[ce]=Z?si(E[ce]):tn(E[ce]);if(Tn(_e,Re))m(_e,Re,$,null,N,z,J,K,Z);else break;te--,ce--}if(H>te){if(H<=ce){const _e=ce+1,Re=_e<me?E[_e].el:j;for(;H<=ce;)m(null,E[H]=Z?si(E[H]):tn(E[H]),$,Re,N,z,J,K,Z),H++}}else if(H>ce)for(;H<=te;)De(k[H],N,z,!0),H++;else{const _e=H,Re=H,Ne=new Map;for(H=Re;H<=ce;H++){const ge=E[H]=Z?si(E[H]):tn(E[H]);ge.key!=null&&Ne.set(ge.key,H)}let Le,tt=0;const T=ce-Re+1;let A=!1,B=0;const ee=new Array(T);for(H=0;H<T;H++)ee[H]=0;for(H=_e;H<=te;H++){const ge=k[H];if(tt>=T){De(ge,N,z,!0);continue}let le;if(ge.key!=null)le=Ne.get(ge.key);else for(Le=Re;Le<=ce;Le++)if(ee[Le-Re]===0&&Tn(ge,E[Le])){le=Le;break}le===void 0?De(ge,N,z,!0):(ee[le-Re]=H+1,le>=B?B=le:A=!0,m(ge,E[le],$,null,N,z,J,K,Z),tt++)}const ve=A?X6(ee):jr;for(Le=ve.length-1,H=T-1;H>=0;H--){const ge=Re+H,le=E[ge],He=E[ge+1],nt=ge+1<me?He.el||fy(He):j;ee[H]===0?m(null,le,$,nt,N,z,J,K,Z):A&&(Le<0||H!==ve[Le]?Be(le,$,nt,2):Le--)}}},Be=(k,E,$,j,N=null)=>{const{el:z,type:J,transition:K,children:Z,shapeFlag:H}=k;if(H&6){Be(k.component.subTree,E,$,j);return}if(H&128){k.suspense.move(E,$,j);return}if(H&64){J.move(k,E,$,oe);return}if(J===ke){i(z,E,$);for(let te=0;te<Z.length;te++)Be(Z[te],E,$,j);i(k.anchor,E,$);return}if(J===zs){v(k,E,$);return}if(j!==2&&H&1&&K)if(j===0)K.persisted&&!z[gn]?i(z,E,$):(K.beforeEnter(z),i(z,E,$),ct(()=>K.enter(z),N));else{const{leave:te,delayLeave:ce,afterLeave:_e}=K,Re=()=>{k.ctx.isUnmounted?r(z):i(z,E,$)},Ne=()=>{const Le=z._isLeaving||!!z[gn];z._isLeaving&&z[gn](!0),K.persisted&&!Le?Re():te(z,()=>{Re(),_e&&_e()})};ce?ce(z,Re,Ne):Ne()}else i(z,E,$)},De=(k,E,$,j=!1,N=!1)=>{const{type:z,props:J,ref:K,children:Z,dynamicChildren:H,shapeFlag:me,patchFlag:te,dirs:ce,cacheIndex:_e,memo:Re}=k;if(te===-2&&(N=!1),K!=null&&(bi(),Gr(K,null,$,k,!0),wi()),_e!=null&&(E.renderCache[_e]=void 0),me&256){E.ctx.deactivate(k);return}const Ne=me&1&&ce,Le=!mi(k);let tt;if(Le&&(tt=J&&J.onVnodeBeforeUnmount)&&jt(tt,E,k),me&6)Jt(k.component,$,j);else{if(me&128){k.suspense.unmount($,j);return}Ne&&Hn(k,null,E,"beforeUnmount"),me&64?k.type.remove(k,E,$,oe,j):H&&!H.hasOnce&&(z!==ke||te>0&&te&64)?ie(H,E,$,!1,!0):(z===ke&&te&384||!N&&me&16)&&ie(Z,E,$),j&&Cn(k)}const T=Re!=null&&_e==null;(Le&&(tt=J&&J.onVnodeUnmounted)||Ne||T)&&ct(()=>{tt&&jt(tt,E,k),Ne&&Hn(k,null,E,"unmounted"),T&&(k.el=null)},$)},Cn=k=>{const{type:E,el:$,anchor:j,transition:N}=k;if(E===ke){Qe($,j);return}if(E===zs){b(k);return}const z=()=>{r($),N&&!N.persisted&&N.afterLeave&&N.afterLeave()};if(k.shapeFlag&1&&N&&!N.persisted){const{leave:J,delayLeave:K}=N,Z=()=>J($,z);K?K(k.el,z,Z):Z()}else z()},Qe=(k,E)=>{let $;for(;k!==E;)$=d(k),r(k),k=$;r(E)},Jt=(k,E,$)=>{const{bum:j,scope:N,job:z,subTree:J,um:K,m:Z,a:H}=k;xa(Z),xa(H),j&&Ur(j),N.stop(),z&&(z.flags|=8,De(J,k,E,$)),K&&ct(K,E),ct(()=>{k.isUnmounted=!0},E)},ie=(k,E,$,j=!1,N=!1,z=0)=>{for(let J=z;J<k.length;J++)De(k[J],E,$,j,N)},D=k=>{if(k.shapeFlag&6)return D(k.component.subTree);if(k.shapeFlag&128)return k.suspense.next();const E=d(k.anchor||k.el),$=E&&E[$v];return $?d($):E};let W=!1;const U=(k,E,$)=>{let j;k==null?E._vnode&&(De(E._vnode,null,null,!0),j=E._vnode.component):m(E._vnode||null,k,E,null,null,null,$),E._vnode=k,W||(W=!0,_p(j),va(),W=!1)},oe={p:m,um:De,m:Be,r:Cn,mt:re,mc:M,pc:pe,pbc:L,n:D,o:t};let xe,Ee;return e&&([xe,Ee]=e(oe)),{render:U,hydrate:xe,createApp:F6(U,xe)}}function Hl({type:t,props:e},n){return n==="svg"&&t==="foreignObject"||n==="mathml"&&t==="annotation-xml"&&e&&e.encoding&&e.encoding.includes("html")?void 0:n}function Wi({effect:t,job:e},n){n?(t.flags|=32,e.flags|=4):(t.flags&=-33,e.flags&=-5)}
4function cy(t,e){return(!t||t&&!t.pendingBranch)&&e&&!e.persisted}function Ih(t,e,n=!1){const i=t.children,r=e.children;if(de(i)&&de(r))for(let s=0;s<i.length;s++){const o=i[s];let a=r[s];a.shapeFlag&1&&!a.dynamicChildren&&((a.patchFlag<=0||a.patchFlag===32)&&(a=r[s]=si(r[s]),a.el=o.el),!n&&a.patchFlag!==-2&&Ih(o,a)),a.type===gr&&(a.patchFlag===-1&&(a=r[s]=si(a)),a.el=o.el),a.type===ft&&!a.el&&(a.el=o.el)}}function X6(t){const e=t.slice(),n=[0];let i,r,s,o,a;const l=t.length;for(i=0;i<l;i++){const u=t[i];if(u!==0){if(r=n[n.length-1],t[r]<u){e[i]=r,n.push(i);continue}for(s=0,o=n.length-1;s<o;)a=s+o>>1,t[n[a]]<u?s=a+1:o=a;u<t[n[s]]&&(s>0&&(e[i]=n[s-1]),n[s]=i)}}for(s=n.length,o=n[s-1];s-- >0;)n[s]=o,o=e[o];return n}function uy(t){const e=t.subTree.component;if(e)return e.asyncDep&&!e.asyncResolved?e:uy(e)}function xa(t){if(t)for(let e=0;e<t.length;e++)t[e].flags|=8}function fy(t){if(t.placeholder)return t.placeholder;const e=t.component;return e?fy(e.subTree):null}const ka=t=>t.__isSuspense;let wd=0;const ew={name:"Suspense",__isSuspense:!0,process(t,e,n,i,r,s,o,a,l,u){if(t==null)tw(e,n,i,r,s,o,a,l,u);else{if(s&&s.deps>0&&!t.suspense.isInFallback){e.suspense=t.suspense,e.suspense.vnode=e,e.el=t.el;return}nw(t,e,n,i,r,o,a,l,u)}},hydrate:iw,normalize:rw},Lh=ew;function Xs(t,e){const n=t.props&&t.props[e];we(n)&&n()}function tw(t,e,n,i,r,s,o,a,l){const{p:u,o:{createElement:c}}=l,f=c("div"),d=t.suspense=dy(t,r,i,e,f,n,s,o,a,l);u(null,d.pendingBranch=t.ssContent,f,null,i,d,s,o),d.deps>0?(Xs(t,"onPending"),Xs(t,"onFallback"),u(null,t.ssFallback,e,n,i,null,s,o),Kr(d,t.ssFallback)):d.resolve(!1,!0)}function nw(t,e,n,i,r,s,o,a,{p:l,um:u,o:{createElement:c}}){const f=e.suspense=t.suspense;f.vnode=e,e.el=t.el;const d=e.ssContent,h=e.ssFallback,{activeBranch:p,pendingBranch:m,isInFallback:g,isHydrating:y}=f;if(m)f.pendingBranch=d,Tn(m,d)?(l(m,d,f.hiddenContainer,null,r,f,s,o,a),f.deps<=0?f.resolve():g&&(y||(l(p,h,n,i,r,null,s,o,a),Kr(f,h)))):(f.pendingId=wd++,y?(f.isHydrating=!1,f.activeBranch=m):u(m,r,f),f.deps=0,f.effects.length=0,f.hiddenContainer=c("div"),g?(l(null,d,f.hiddenContainer,null,r,f,s,o,a),f.deps<=0?f.resolve():(l(p,h,n,i,r,null,s,o,a),Kr(f,h))):p&&Tn(p,d)?(l(p,d,n,i,r,f,s,o,a),f.resolve(!0)):(l(null,d,f.hiddenContainer,null,r,f,s,o,a),f.deps<=0&&f.resolve()));else if(p&&Tn(p,d))l(p,d,n,i,r,f,s,o,a),Kr(f,d);else if(Xs(e,"onPending"),f.pendingBranch=d,d.shapeFlag&512?f.pendingId=d.component.suspenseId:f.pendingId=wd++,l(null,d,f.hiddenContainer,null,r,f,s,o,a),f.deps<=0)f.resolve();else{const{timeout:_,pendingId:v}=f;_>0?setTimeout(()=>{f.pendingId===v&&f.fallback(h)},_):_===0&&f.fallback(h)}}function dy(t,e,n,i,r,s,o,a,l,u,c=!1){const{p:f,m:d,um:h,n:p,o:{parentNode:m,remove:g}}=u;let y;const _=sw(t);_&&e&&e.pendingBranch&&(y=e.pendingId,e.deps++);const v=t.props?sv(t.props.timeout):void 0,b=s,x={vnode:t,parent:e,parentComponent:n,namespace:o,container:i,hiddenContainer:r,deps:0,pendingId:wd++,timeout:typeof v=="number"?v:-1,activeBranch:null,isFallbackMountPending:!1,pendingBranch:null,isInFallback:!c,isHydrating:c,isUnmounted:!1,effects:[],resolve(C=!1,S=!1){const{vnode:M,activeBranch:R,pendingBranch:L,pendingId:F,effects:V,parentComponent:G,container:re,isInFallback:ue}=x;let Q=!1;if(x.isHydrating)x.isHydrating=!1;else if(!C){Q=R&&L.transition&&L.transition.mode==="out-in";let Ve=!1;Q&&(R.transition.afterLeave=()=>{F===x.pendingId&&(d(L,re,s===b&&!Ve?p(R):s,0),Js(V),ue&&M.ssFallback&&(M.ssFallback.el=null))}),R&&!x.isFallbackMountPending&&(m(R.el)===re&&(s=p(R),Ve=!0),h(R,G,x,!0),!Q&&ue&&M.ssFallback&&ct(()=>M.ssFallback.el=null,x)),Q||d(L,re,s,0)}x.isFallbackMountPending=!1,Kr(x,L),x.pendingBranch=null,x.isInFallback=!1;let X=x.parent,pe=!1;for(;X;){if(X.pendingBranch){X.effects.push(...V),pe=!0;break}X=X.parent}!pe&&!Q&&Js(V),x.effects=[],_&&e&&e.pendingBranch&&y===e.pendingId&&(e.deps--,e.deps===0&&!S&&e.resolve()),Xs(M,"onResolve")},fallback(C){if(!x.pendingBranch)return;const{vnode:S,activeBranch:M,parentComponent:R,container:L,namespace:F}=x;Xs(S,"onFallback");const V=p(M),G=()=>{x.isFallbackMountPending=!1,x.isInFallback&&(f(null,C,L,V,R,null,F,a,l),Kr(x,C))},re=C.transition&&C.transition.mode==="out-in";re&&(x.isFallbackMountPending=!0,M.transition.afterLeave=G),x.isInFallback=!0,h(M,R,null,!0),re||G()},move(C,S,M){x.activeBranch&&d(x.activeBranch,C,S,M),x.container=C},next(){return x.activeBranch&&p(x.activeBranch)}
vendor: 15,631 bytes, line 4
4,registerDep(C,S,M){const R=!!x.pendingBranch;R&&x.deps++;const L=C.vnode.el;C.asyncDep.catch(F=>{ys(F,C,0)}).then(F=>{if(C.isUnmounted||x.isUnmounted||x.pendingId!==C.suspenseId)return;eo(),C.asyncResolved=!0;const{vnode:V}=C;xd(C,F),L&&(V.el=L);const G=!L&&C.subTree.el;S(C,V,m(L||C.subTree.el),L?null:p(C.subTree),x,o,M),G&&(V.placeholder=null,g(G)),al(C,V.el),R&&--x.deps===0&&x.resolve()})},unmount(C,S){x.isUnmounted=!0,x.activeBranch&&h(x.activeBranch,n,C,S),x.pendingBranch&&h(x.pendingBranch,n,C,S)}};return x}function iw(t,e,n,i,r,s,o,a,l){const u=e.suspense=dy(e,i,n,t.parentNode,document.createElement("div"),null,r,s,o,a,!0),c=l(t,u.pendingBranch=e.ssContent,n,u,s,o);return u.deps===0&&u.resolve(!1,!0),c}function rw(t){const{shapeFlag:e,children:n}=t,i=e&32;t.ssContent=Dp(i?n.default:n),t.ssFallback=i?Dp(n.fallback):q(ft)}function Dp(t){let e;if(we(t)){const n=ss&&t._c;n&&(t._d=!1,P()),t=t(),n&&(t._d=!0,e=Ut,ll())}return de(t)&&(t=B6(t)),t=tn(t),e&&!t.dynamicChildren&&(t.dynamicChildren=e.filter(n=>n!==t)),t}function hy(t,e){e&&e.pendingBranch?de(t)?e.effects.push(...t):e.effects.push(t):Js(t)}function Kr(t,e){t.activeBranch=e;const{vnode:n,parentComponent:i}=t;let r=e.el;for(;!r&&e.component;)e=e.component.subTree,r=e.el;n.el=r,i&&i.subTree===n&&(i.vnode.el=r,al(i,r))}function sw(t){const e=t.props&&t.props.suspensible;return e!=null&&e!==!1}const ke=Symbol.for("v-fgt"),gr=Symbol.for("v-txt"),ft=Symbol.for("v-cmt"),zs=Symbol.for("v-stc"),gi=[];let Ut=null;function P(t=!1){gi.push(Ut=t?null:[])}function ll(){gi.pop(),Ut=gi[gi.length-1]||null}let ss=1;function Ca(t,e=!1){ss+=t,t<0&&Ut&&e&&(Ut.hasOnce=!0)}function py(t){return t.dynamicChildren=ss>0?Ut||jr:null,ll(),ss>0&&Ut&&Ut.push(t),t}function I(t,e,n,i,r,s){return py(w(t,e,n,i,r,s,!0))}function Ze(t,e,n,i,r){return py(q(t,e,n,i,r,!0))}function qi(t){return t?t.__v_isVNode===!0:!1}function Tn(t,e){return t.type===e.type&&t.key===e.key}const my=({key:t})=>t??null,oa=({ref:t,ref_key:e,ref_for:n})=>(typeof t=="number"&&(t=""+t),t!=null?We(t)||et(t)||we(t)?{i:wt,r:t,k:e,f:!!n}:t:null);function w(t,e=null,n=null,i=0,r=null,s=t===ke?0:1,o=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&my(e),ref:e&&oa(e),scopeId:Mv,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:s,patchFlag:i,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:wt};return a?(Sa(l,n),s&128&&t.normalize(l)):n&&(l.shapeFlag|=We(n)?8:16),ss>0&&!o&&Ut&&(l.patchFlag>0||s&6)&&l.patchFlag!==32&&Ut.push(l),l}const q=ow;function ow(t,e=null,n=null,i=0,r=null,s=!1){if((!t||t===Wv)&&(t=ft),qi(t)){const a=Jn(t,e,!0);return n&&Sa(a,n),ss>0&&!s&&Ut&&(a.shapeFlag&6?Ut[Ut.indexOf(t)]=a:Ut.push(a)),a.patchFlag=-2,a}if(hw(t)&&(t=t.__vccOpts),e){e=gy(e);let{class:a,style:l}=e;a&&!We(a)&&(e.class=Se(a)),Ie(l)&&(tl(l)&&!de(l)&&(l=ht({},l)),e.style=go(l))}const o=We(t)?1:ka(t)?128:Iv(t)?64:Ie(t)?4:we(t)?2:0;return w(t,e,n,i,r,o,s,!0)}function gy(t){return t?tl(t)||ny(t)?ht({},t):t:null}function Jn(t,e,n=!1,i=!1){const{props:r,ref:s,patchFlag:o,children:a,transition:l}=t,u=e?cl(r||{},e):r,c={__v_isVNode:!0,__v_skip:!0,type:t.type,props:u,key:u&&my(u),ref:e&&e.ref?n&&s?de(s)?s.concat(oa(e)):[s,oa(e)]:oa(e):s,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:a,target:t.target,targetStart:t.targetStart,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==ke?o===-1?16:o|16:o,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:l,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&Jn(t.ssContent),ssFallback:t.ssFallback&&Jn(t.ssFallback),placeholder:t.placeholder,el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce};return l&&i&&rs(c,l.clone(c)),c}function be(t=" ",e=0){return q(gr,null,t,e)}function qn(t,e){const n=q(zs,null,t);return n.staticCount=e,n}function Te(t="",e=!1){return e?(P(),Ze(ft,null,t)):q(ft,null,t)}function tn(t){return t==null||typeof t=="boolean"?q(ft):de(t)?q(ke,null,t.slice()):qi(t)?si(t):q(gr,null,String(t))}function si(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:Jn(t)}function Sa(t,e){let n=0;const{shapeFlag:i}=t;if(e==null)e=null;else if(de(e))n=16;else if(typeof e=="object")if(i&65){const r=e.default;r&&(r._c&&(r._d=!1),Sa(t,r()),r._c&&(r._d=!0));return}else{n=32;const r=e._;!r&&!ny(e)?e._ctx=wt:r===3&&wt&&(wt.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else if(we(e)){if(i&65){Sa(t,{default:e});return}e={default:e,_ctx:wt},n=32}else e=String(e),i&64?(n=16,e=[be(e)]):n=8;t.children=e,t.shapeFlag|=n}function cl(...t){const e={};for(let n=0;n<t.length;n++){const i=t[n];for(const r in i)if(r==="class")e.class!==i.class&&(e.class=Se([e.class,i.class]));else if(r==="style")e.style=go([e.style,i.style]);else if(mo(r)){const s=e[r],o=i[r];o&&s!==o&&!(de(s)&&s.includes(o))?e[r]=s?[].concat(s,o):o:o==null&&s==null&&!Ua(r)&&(e[r]=o)}else r!==""&&(e[r]=i[r])}return e}function jt(t,e,n,i=null){yn(t,e,7,[n,i])}const aw=Jv();let lw=0;function cw(t,e,n){const i=t.type,r=(e?e.appContext:t.appContext)||aw,s={uid:lw++,vnode:t,type:i,parent:e,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new cv(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:e?e.provides:Object.create(r.provides),ids:e?e.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:ry(i,r),emitsOptions:Qv(i,r),emit:null,emitted:null,propsDefaults:Ue,inheritAttrs:i.inheritAttrs,ctx:Ue,data:Ue,props:Ue,attrs:Ue,slots:Ue,refs:Ue,setupState:Ue,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 s.ctx={_:s},s.root=e?e.root:s,s.emit=V6.bind(null,s),t.ce&&t.ce(s),s}let _t=null;const Vt=()=>_t||wt;let Ea,Zr;{const t=Ya(),e=(n,i)=>{let r;return(r=t[n])||(r=t[n]=[]),r.push(i),s=>{r.length>1?r.forEach(o=>o(s)):r[0](s)}};Ea=e("__VUE_INSTANCE_SETTERS__",n=>_t=n),Zr=e("__VUE_SSR_SETTERS__",n=>_r=n)}const bs=t=>{const e=_t;return Ea(t),t.scope.on(),()=>{t.scope.off(),Ea(e)}},eo=()=>{_t&&_t.scope.off(),Ea(null)};function vy(t){return t.vnode.shapeFlag&4}let _r=!1;function uw(t,e=!1,n=!1){e&&Zr(e);const{props:i,children:r}=t.vnode,s=vy(t);U6(t,i,s,e),Z6(t,r,n||e);const o=s?fw(t,e):void 0;return e&&Zr(!1),o}function fw(t,e){const n=t.type;t.accessCache=Object.create(null),t.proxy=new Proxy(t.ctx,R6);const{setup:i}=n;if(i){bi();const r=t.setupContext=i.length>1?_y(t):null,s=bs(t),o=vo(i,t,0,[t.props,r]),a=_h(o);if(wi(),s(),(a||t.sp)&&!mi(t)&&Th(t),a){if(o.then(eo,eo),e)return o.then(l=>{xd(t,l)}).catch(l=>{ys(l,t,0)});t.asyncDep=o}else xd(t,o)}else yy(t)}function xd(t,e,n){we(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:Ie(e)&&(t.setupState=Ov(e)),yy(t)}function yy(t,e,n){const i=t.type;t.render||(t.render=i.render||Zn);{const r=bs(t);bi();try{P6(t)}finally{wi(),r()}}}const dw={get(t,e){return Et(t,"get",""),t[e]}};function _y(t){const e=n=>{t.exposed=n||{}};return{attrs:new Proxy(t.attrs,dw),slots:t.slots,emit:t.emit,expose:e}}function ul(t){return t.exposed?t.exposeProxy||(t.exposeProxy=new Proxy(Ov(z3(t.exposed)),{get(e,n){if(n in e)return e[n];if(n in Bs)return Bs[n](t)},has(e,n){return n in e||n in Bs}})):t.proxy}function kd(t,e=!0){return we(t)?t.displayName||t.name:t.name||e&&t.__name}function hw(t){return we(t)&&"__vccOpts"in t}const ne=(t,e)=>J3(t,e,_r);function Xe(t,e,n){try{Ca(-1);const i=arguments.length;return i===2?Ie(e)&&!de(e)?qi(e)?q(t,null,[e]):q(t,e):q(t,null,e):(i>3?n=Array.prototype.slice.call(arguments,2):i===3&&qi(n)&&(n=[n]),q(t,e,n))}finally{Ca(1)}}const pw="3.5.40";let Cd;const $p=typeof window<"u"&&window.trustedTypes;if($p)try{Cd=$p.createPolicy("vue",{createHTML:t=>t})}catch{}const by=Cd?t=>Cd.createHTML(t):t=>t,mw="http://www.w3.org/2000/svg",gw="http://www.w3.org/1998/Math/MathML",ri=typeof document<"u"?document:null,Ip=ri&&ri.createElement("template"),vw={insert:(t,e,n)=>{e.insertBefore(t,n||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,n,i)=>{const r=e==="svg"?ri.createElementNS(mw,t):e==="mathml"?ri.createElementNS(gw,t):n?ri.createElement(t,{is:n}):ri.createElement(t);return t==="select"&&i&&i.multiple!=null&&r.setAttribute("multiple",i.multiple),r},createText:t=>ri.createTextNode(t),createComment:t=>ri.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>ri.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,i,r,s){const o=n?n.previousSibling:e.lastChild;if(r&&(r===s||r.nextSibling))for(;e.insertBefore(r.cloneNode(!0),n),!(r===s||!(r=r.nextSibling)););else{Ip.innerHTML=by(i==="svg"?`<svg>${t}</svg>`:i==="mathml"?`<math>${t}</math>`:t);const a=Ip.content;if(i==="svg"||i==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}e.insertBefore(a,n)}return[o?o.nextSibling:e.firstChild,n?n.previousSibling:e.lastChild]}},Si="transition",Es="animation",to=Symbol("_vtc"),wy={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},yw=ht({},Lv,wy),_w=t=>(t.displayName="Transition",t.props=yw,t),br=_w((t,{slots:e})=>Xe(f6,bw(t),e)),Gi=(t,e=[])=>{de(t)?t.forEach(n=>n(...e)):t&&t(...e)},Lp=t=>t?de(t)?t.some(e=>e.length>1):t.length>1:!1;function bw(t){const e={};for(const V in t)V in wy||(e[V]=t[V]);if(t.css===!1)return e;const{name:n="v",type:i,duration:r,enterFromClass:s=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=s,appearActiveClass:u=o,appearToClass:c=a,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=t,p=ww(r),m=p&&p[0],g=p&&p[1],{onBeforeEnter:y,onEnter:_,onEnterCancelled:v,onLeave:b,onLeaveCancelled:x,onBeforeAppear:C=y,onAppear:S=_,onAppearCancelled:M=v}=e,R=(V,G,re,ue)=>{V._enterCancelled=ue,Ki(V,G?c:a),Ki(V,G?u:o),re&&re()},L=(V,G)=>{V._isLeaving=!1,Ki(V,f),Ki(V,h),Ki(V,d),G&&G()},F=V=>(G,re)=>{const ue=V?S:_,Q=()=>R(G,V,re);Gi(ue,[G,Q]),Fp(()=>{Ki(G,V?l:s),ti(G,V?c:a),Lp(ue)||qp(G,i,m,Q)})};return ht(e,{onBeforeEnter(V){Gi(y,[V]),ti(V,s),ti(V,o)},onBeforeAppear(V){Gi(C,[V]),ti(V,l),ti(V,u)},onEnter:F(!1),onAppear:F(!0),onLeave(V,G){V._isLeaving=!0;const re=()=>L(V,G);ti(V,f),V._enterCancelled?(ti(V,d),Bp(V)):(Bp(V),ti(V,d)),Fp(()=>{V._isLeaving&&(Ki(V,f),ti(V,h),Lp(b)||qp(V,i,g,re))}),Gi(b,[V,re])},onEnterCancelled(V){R(V,!1,void 0,!0),Gi(v,[V])},onAppearCancelled(V){R(V,!0,void 0,!0),Gi(M,[V])},onLeaveCancelled(V){L(V),Gi(x,[V])}})}function ww(t){if(t==null)return null;if(Ie(t))return[Ul(t.enter),Ul(t.leave)];{const e=Ul(t);return[e,e]}}function Ul(t){return sv(t)}function ti(t,e){e.split(/\s+/).forEach(n=>n&&t.classList.add(n)),(t[to]||(t[to]=new Set)).add(e)}function Ki(t,e){e.split(/\s+/).forEach(i=>i&&t.classList.remove(i));const n=t[to];n&&(n.delete(e),n.size||(t[to]=void 0))}function Fp(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let xw=0;function qp(t,e,n,i){const r=t._endId=++xw,s=()=>{r===t._endId&&i()};if(n!=null)return setTimeout(s,n);const{type:o,timeout:a,propCount:l}=kw(t,e);if(!o)return i();const u=o+"end";let c=0;const f=()=>{t.removeEventListener(u,d),s()},d=h=>{h.target===t&&++c>=l&&f()};setTimeout(()=>{c<l&&f()},a+1),t.addEventListener(u,d)}function kw(t,e){const n=window.getComputedStyle(t),i=p=>(n[p]||"").split(", "),r=i(`${Si}Delay`),s=i(`${Si}Duration`),o=Vp(r,s),a=i(`${Es}Delay`),l=i(`${Es}Duration`),u=Vp(a,l);let c=null,f=0,d=0;e===Si?o>0&&(c=Si,f=o,d=s.length):e===Es?u>0&&(c=Es,f=u,d=l.length):(f=Math.max(o,u),c=f>0?o>u?Si:Es:null,d=c?c===Si?s.length:l.length:0);const h=c===Si&&/\b(?:transform|all)(?:,|$)/.test(i(`${Si}Property`).toString());return{type:c,timeout:f,propCount:d,hasTransform:h}}function Vp(t,e){for(;t.length<e.length;)t=t.concat(t);return Math.max(...e.map((n,i)=>Np(n)+Np(t[i])))}function Np(t){return t==="auto"?0:Number(t.slice(0,-1).replace(",","."))*1e3}function Bp(t){return(t?t.ownerDocument:document).body.offsetHeight}function Cw(t,e,n){const i=t[to];i&&(e=(e?[e,...i]:[...i]).join(" ")),e==null?t.removeAttribute("class"):n?t.setAttribute("class",e):t.className=e}const Oa=Symbol("_vod"),xy=Symbol("_vsh"),ky={name:"show",beforeMount(t,{value:e},{transition:n}){t[Oa]=t.style.display==="none"?"":t.style.display,n&&e?n.beforeEnter(t):Os(t,e)},mounted(t,{value:e},{transition:n}){n&&e&&n.enter(t)},updated(t,{value:e,oldValue:n},{transition:i}){!e!=!n&&(i?e?(i.beforeEnter(t),Os(t,!0),i.enter(t)):i.leave(t,()=>{Os(t,!1)}):Os(t,e))},beforeUnmount(t,{value:e}){Os(t,e)}};function Os(t,e){t.style.display=e?t[Oa]:"none",t[xy]=!e}const Sw=Symbol(""),Ew=/(?:^|;)\s*display\s*:/;function Ow(t,e,n){const i=t.style,r=We(n);let s=!1;if(n&&!r){if(e)if(We(e))for(const o of e.split(";")){const a=o.slice(0,o.indexOf(":")).trim();n[a]==null&&$s(i,a,"")}else for(const o in e)n[o]==null&&$s(i,o,"");for(const o in n){o==="display"&&(s=!0);const a=n[o];a!=null?Rw(t,o,!We(e)&&e?e[o]:void 0,a)||$s(i,o,a):$s(i,o,"")}}else if(r){if(e!==n){const o=i[Sw];o&&(n+=";"+o),i.cssText=n,s=Ew.test(n)}}else e&&t.removeAttribute("style");Oa in t&&(t[Oa]=s?i.display:"",t[xy]&&(i.display="none"))}const zp=/\s*!important$/;function $s(t,e,n){if(de(n))n.forEach(i=>$s(t,e,i));else if(n==null&&(n=""),e.startsWith("--"))t.setProperty(e,n);else{const i=Tw(t,e);zp.test(n)?t.setProperty(Bi(i),n.replace(zp,""),"important"):t[i]=n}}const jp=["Webkit","Moz","ms"],Wl={};function Tw(t,e){const n=Wl[e];if(n)return n;let i=Lt(e);if(i!=="filter"&&i in t)return Wl[e]=i;i=Ka(i);for(let r=0;r<jp.length;r++){const s=jp[r]+i;if(s in t)return Wl[e]=s}return e}function Rw(t,e,n,i){return t.tagName==="TEXTAREA"&&(e==="width"||e==="height")&&We(i)&&n===i}const Hp="http://www.w3.org/1999/xlink";function Up(t,e,n,i,r,s=w3(e)){i&&e.startsWith("xlink:")?n==null?t.removeAttributeNS(Hp,e.slice(6,e.length)):t.setAttributeNS(Hp,e,n):n==null||s&&!ov(n)?t.removeAttribute(e):t.setAttribute(e,s?"":cn(n)?String(n):n)}function Wp(t,e,n,i,r){if(e==="innerHTML"||e==="textContent"){n!=null&&(t[e]=e==="innerHTML"?by(n):n);return}const s=t.tagName;if(e==="value"&&s!=="PROGRESS"&&!s.includes("-")){const a=s==="OPTION"?t.getAttribute("value")||"":t.value,l=n==null?t.type==="checkbox"?"on":"":String(n);(a!==l||!("_value"in t))&&(t.value=l),n==null&&t.removeAttribute(e),t._value=n;return}let o=!1;if(n===""||n==null){const a=typeof t[e];a==="boolean"?n=ov(n):n==null&&a==="string"?(n="",o=!0):a==="number"&&(n=0,o=!0)}try{t[e]=n}catch{}o&&t.removeAttribute(r||e)}function Pi(t,e,n,i){t.addEventListener(e,n,i)}function Aw(t,e,n,i){t.removeEventListener(e,n,i)}const Gp=Symbol("_vei");function Pw(t,e,n,i,r=null){const s=t[Gp]||(t[Gp]={}),o=s[e];if(i&&o)o.value=i;else{const[a,l]=$w(e);if(i){const u=s[e]=Fw(i,r);Pi(t,a,u,l)}else o&&(Aw(t,a,o,l),s[e]=void 0)}}const Mw=/(Once|Passive|Capture)$/,Dw=/^on:?(?:Once|Passive|Capture)$/;function $w(t){let e,n;for(;(n=t.match(Mw))&&!Dw.test(t);)e||(e={}),t=t.slice(0,t.length-n[1].length),e[n[1].toLowerCase()]=!0;return[t[2]===":"?t.slice(3):Bi(t.slice(2)),e]}let Gl=0;const Iw=Promise.resolve(),Lw=()=>Gl||(Iw.then(()=>
4Gl=0),Gl=Date.now());function Fw(t,e){const n=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=n.attached)return;const r=n.value;if(de(r)){const s=i.stopImmediatePropagation;i.stopImmediatePropagation=()=>{s.call(i),i._stopped=!0};const o=r.slice(),a=[i];for(let l=0;l<o.length&&!i._stopped;l++){const u=o[l];u&&yn(u,e,5,a)}}else yn(r,e,5,[i])};return n.value=t,n.attached=Lw(),n}const Kp=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.charCodeAt(2)<123,qw=(t,e,n,i,r,s)=>{const o=r==="svg";e==="class"?Cw(t,i,o):e==="style"?Ow(t,n,i):mo(e)?Ua(e)||Pw(t,e,n,i,s):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):Vw(t,e,i,o))?(Wp(t,e,i),!t.tagName.includes("-")&&(e==="value"||e==="checked"||e==="selected")&&Up(t,e,i,o,s,e!=="value")):t._isVueCE&&(Nw(t,e)||t._def.__asyncLoader&&(/[A-Z]/.test(e)||!We(i)))?Wp(t,Lt(e),i,s,e):(e==="true-value"?t._trueValue=i:e==="false-value"&&(t._falseValue=i),Up(t,e,i,o))};function Vw(t,e,n,i){if(i)return!!(e==="innerHTML"||e==="textContent"||e in t&&Kp(e)&&we(n));if(e==="spellcheck"||e==="draggable"||e==="translate"||e==="autocorrect"||e==="sandbox"&&t.tagName==="IFRAME"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA")return!1;if(e==="width"||e==="height"){const r=t.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return Kp(e)&&We(n)?!1:e in t}function Nw(t,e){const n=t._def.props;if(!n)return!1;const i=Lt(e);return Array.isArray(n)?n.some(r=>Lt(r)===i):Object.keys(n).some(r=>Lt(r)===i)}const os=t=>{const e=t.props["onUpdate:modelValue"]||!1;return de(e)?n=>Ur(e,n):e};function Bw(t){t.target.composing=!0}function Zp(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const vi=Symbol("_assign");function Yp(t,e,n){return e&&(t=t.trim()),n&&(t=Za(t)),t}const zw={created(t,{modifiers:{lazy:e,trim:n,number:i}},r){t[vi]=os(r);const s=i||r.props&&r.props.type==="number";Pi(t,e?"change":"input",o=>{o.target.composing||t[vi](Yp(t.value,n,s))}),(n||s)&&Pi(t,"change",()=>{t.value=Yp(t.value,n,s)}),e||(Pi(t,"compositionstart",Bw),Pi(t,"compositionend",Zp),Pi(t,"change",Zp))},mounted(t,{value:e}){t.value=e??""},beforeUpdate(t,{value:e,oldValue:n,modifiers:{lazy:i,trim:r,number:s}},o){if(t[vi]=os(o),t.composing)return;const a=(s||t.type==="number")&&!/^0\d/.test(t.value)?Za(t.value):t.value,l=e??"";if(a===l)return;const u=t.getRootNode();(u instanceof Document||u instanceof ShadowRoot)&&u.activeElement===t&&t.type!=="range"&&(i&&e===n||r&&t.value.trim()===l)||(t.value=l)}},vN={deep:!0,created(t,e,n){t[vi]=os(n),Pi(t,"change",()=>{const i=t._modelValue,r=no(t),s=t.checked,o=t[vi];if(de(i)){const a=wh(i,r),l=a!==-1;if(s&&!l)o(i.concat(r));else if(!s&&l){const u=[...i];u.splice(a,1),o(u)}}else if(ps(i)){const a=new Set(i);s?a.add(r):a.delete(r),o(a)}else o(Cy(t,s))})},mounted:Jp,beforeUpdate(t,e,n){t[vi]=os(n),Jp(t,e,n)}};function Jp(t,{value:e,oldValue:n},i){t._modelValue=e;let r;if(de(e))r=wh(e,i.props.value)>-1;else if(ps(e))r=e.has(i.props.value);else{if(e===n)return;r=gs(e,Cy(t,!0))}t.checked!==r&&(t.checked=r)}const yN={deep:!0,created(t,{value:e,modifiers:{number:n}},i){t._modelValue=e,Pi(t,"change",()=>{const r=Array.prototype.filter.call(t.options,s=>s.selected).map(s=>n?Za(no(s)):no(s));t[vi](t.multiple?ps(t._modelValue)?new Set(r):r:r[0]),t._assigning=!0,ot(()=>{t._assigning=!1})}),t[vi]=os(i)},mounted(t,{value:e}){Qp(t,e)},beforeUpdate(t,{value:e},n){t._modelValue=e,t[vi]=os(n)},updated(t,{value:e}){t._assigning||Qp(t,e)}};function Qp(t,e){const n=t.multiple,i=de(e);if(!(n&&!i&&!ps(e))){for(let r=0,s=t.options.length;r<s;r++){const o=t.options[r],a=no(o);if(n)if(i){const l=typeof a;l==="string"||l==="number"?o.selected=e.some(u=>String(u)===String(a)):o.selected=wh(e,a)>-1}else o.selected=e.has(a);else if(gs(no(o),e)){t.selectedIndex!==r&&(t.selectedIndex=r);return}}!n&&t.selectedIndex!==-1&&(t.selectedIndex=-1)}}function no(t){return"_value"in t?t._value:t.value}function Cy(t,e){const n=e?"_trueValue":"_falseValue";return n in t?t[n]:e}const jw=["ctrl","shift","alt","meta"],Hw={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&t.button!==0,middle:t=>"button"in t&&t.button!==1,right:t=>"button"in t&&t.button!==2,exact:(t,e)=>jw.some(n=>t[`${n}Key`]&&!e.includes(n))},wn=(t,e)=>{if(!t)return t;const n=t._withMods||(t._withMods={}),i=e.join(".");return n[i]||(n[i]=((r,...s)=>{for(let o=0;o<e.length;o++){const a=Hw[e[o]];if(a&&a(r,e))return}return t(r,...s)}))},Uw={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Fh=(t,e)=>{const n=t._withKeys||(t._withKeys={}),i=e.join(".");return n[i]||(n[i]=(r=>
4{if(!("key"in r))return;const s=Bi(r.key);if(e.some(o=>o===s||Uw[o]===s))return t(r)}))},Sy=ht({patchProp:qw},vw);let js,Xp=!1;function Ww(){return js||(js=J6(Sy))}function Gw(){return js=Xp?js:Q6(Sy),Xp=!0,js}const Kw=((...t)=>{const e=Ww().createApp(...t),{mount:n}=e;return e.mount=i=>{const r=Oy(i);if(!r)return;const s=e._component;!we(s)&&!s.render&&!s.template&&(s.template=r.innerHTML),r.nodeType===1&&(r.textContent="");const o=n(r,!1,Ey(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),o},e}),Zw=((...t)=>{const e=Gw().createApp(...t),{mount:n}=e;return e.mount=i=>{const r=Oy(i);if(r)return n(r,!0,Ey(r))},e});function Ey(t){if(t instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&t instanceof MathMLElement)return"mathml"}function Oy(t){return We(t)?document.querySelector(t):t}const Yw=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,Jw=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,Qw=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function Xw(t,e){if(t==="__proto__"||t==="constructor"&&e&&typeof e=="object"&&"prototype"in e){e5(t);return}return e}function e5(t){console.warn(`[destr] Dropping "${t}" key to prevent prototype pollution.`)}function qh(t,e={}){if(typeof t!="string")return t;if(t[0]==='"'&&t[t.length-1]==='"'&&t.indexOf("\\")===-1)return t.slice(1,-1);const n=t.trim();if(n.length<=9)switch(n.toLowerCase()){case"true":return!0;case"false":return!1;case"undefined":return;case"null":return null;case"nan":return Number.NaN;case"infinity":return Number.POSITIVE_INFINITY;case"-infinity":return Number.NEGATIVE_INFINITY}if(!Qw.test(t)){if(e.strict)throw new SyntaxError("[destr] Invalid JSON");return t}try{if(Yw.test(t)||Jw.test(t)){if(e.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(t,Xw)}return JSON.parse(t)}catch(i){if(e.strict)throw i;return t}}const Ty=/#/g,Ry=/&/g,t5=/\//g,n5=/=/g,i5=/\?/g,fl=/\+/g,r5=/%5e/gi,s5=/%60/gi,o5=/%7c/gi,a5=/%20/gi,l5=/%2f/gi,c5=/%252f/gi;function Ay(t){return encodeURI(""+t).replace(o5,"|")}function Sd(t){return Ay(typeof t=="string"?t:JSON.stringify(t)).replace(fl,"%2B").replace(a5,"+").replace(Ty,"%23").replace(Ry,"%26").replace(s5,"`").replace(r5,"^").replace(t5,"%2F")}function Kl(t){return Sd(t).replace(n5,"%3D")}function u5(t){return Ay(t).replace(Ty,"%23").replace(i5,"%3F").replace(c5,"%2F").replace(Ry,"%26").replace(fl,"%2B")}function io(t=""){try{return decodeURIComponent(""+t)}catch{return""+t}}function f5(t){return io(t.replace(l5,"%252F"))}function d5(t){return io(t.replace(fl," "))}function h5(t){return io(t.replace(fl," "))}function Vh(t=""){const e=Object.create(null);t[0]==="?"&&(t=t.slice(1));for(const n of t.split("&")){const i=n.match(/([^=]+)=?(.*)/)||[];if(i.length<2)continue;const r=d5(i[1]);if(r==="__proto__"||r==="constructor")continue;const s=h5(i[2]||"");e[r]===void 0?e[r]=s:Array.isArray(e[r])?e[r].push(s):e[r]=[e[r],s]}return e}function p5(t,e){return(typeof e=="number"||typeof e=="boolean")&&(e=String(e)),e?Array.isArray(e)?e.map(n=>`${Kl(t)}=${Sd(n)}`).join("&"):`${Kl(t)}=${Sd(e)}`:Kl(t)}function m5(t){return Object.keys(t).filter(e=>t[e]!==void 0).map(e=>p5(e,t[e])).filter(Boolean).join("&")}const g5=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,v5=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,y5=/^([/\\]\s*){2,}[^/\\]/,_5=/^[\s\0]*(blob|data|javascript|vbscript):$/i,b5=/\/$|\/\?|\/#/,w5=/^\.?\//;function ji(t,e={}){return typeof e=="boolean"&&(e={acceptRelative:e}),e.strict?g5.test(t):v5.test(t)||(e.acceptRelative?y5.test(t):!1)}function Ta(t){return!!t&&_5.test(t)}function Ed(t="",e){return e?b5.test(t):t.endsWith("/")}function ro(t="",e){if(!e)return(Ed(t)?t.slice(0,-1):t)||"/";if(!Ed(t,!0))return t||"/";let n=t,i="";const r=t.indexOf("#");r!==-1&&(n=t.slice(0,r),i=t.slice(r));const[s,...o]=n.split("?");return((s.endsWith("/")?s.slice(0,-1):s)||"/")+(o.length>0?`?${o.join("?")}`:"")+i}function Py(t="",e){if(!e)return t.endsWith("/")?t:t+"/";if(Ed(t,!0))return t||"/";let n=t,i="";const r=t.indexOf("#");if(r!==-1&&(n=t.slice(0,r),i=t.slice(r),!n))return i;const[s,...o]=n.split("?");return s+"/"+(o.length>0?`?${o.join("?")}`:"")+i}function x5(t,e){if(Dy(e)||ji(t))return t;const n=ro(e);if(t.startsWith(n)){const i=t[n.length];if(!i||i==="/"||i==="?")return t}return Nh(n,t)}function e0(t,e){if(Dy(e))return t;const n=ro(e);if(!t.startsWith(n))return t;const i=t[n.length];return i&&i!=="/"&&i!=="?"?t:"/"+t.slice(n.length).replace(/^\/+/,"")}function My(t,e){const n=Bh(t),i={...Vh(n.search),...e};return n.search=m5(i),C5(n)}function Dy(t){return!t||t==="/"}function k5(t){return t&&t!=="/"}function Nh(t,...e){let n=t||"";for(const i of e.filter(r=>k5(r)))if(n){const r=i.replace(w5,"");n=Py(n)+r}else n=i;return n}function $y(...t){const e=/\/(?!\/)/,n=t.filter(Boolean),i=[];let r=0;for(const o of n)if(!(!o||o==="/")){for(const[a,l]of o.split(e).entries())if(!(!l||l===".")){if(l===".."){if(i.length===1&&ji(i[0]))continue;i.pop(),r--;continue}if(a===1&&i[i.length-1]?.endsWith(":/")){i[i.length-1]+="/"+l;continue}i.push(l),r++}}let s=i.join("/");return r>=0?n[0]?.startsWith("/")&&!s.startsWith("/")?s="/"+s:n[0]?.startsWith("./")&&!s.startsWith("./")&&(s="./"
4+s):s="../".repeat(-1*r)+s,n[n.length-1]?.endsWith("/")&&!s.endsWith("/")&&(s+="/"),s}function Iy(t,e){return io(ro(t))===io(ro(e))}const Ly=Symbol.for("ufo:protocolRelative");function Bh(t="",e){const n=t.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){const[,f,d=""]=n;return{protocol:f.toLowerCase(),pathname:d,href:f+d,auth:"",host:"",search:"",hash:""}}if(!ji(t,{acceptRelative:!0}))return t0(t);const[,i="",r,s=""]=t.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,o="",a=""]=s.match(/([^#/?]*)(.*)?/)||[];i==="file:"&&(a=a.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:l,search:u,hash:c}=t0(a);return{protocol:i.toLowerCase(),auth:r?r.slice(0,Math.max(0,r.length-1)):"",host:o,pathname:l,search:u,hash:c,[Ly]:!i}}function t0(t=""){const[e="",n="",i=""]=(t.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:e,search:n,hash:i}}function C5(t){const e=t.pathname||"",n=t.search?(t.search.startsWith("?")?"":"?")+t.search:"",i=t.hash||"",r=t.auth?t.auth+"@":"",s=t.host||"";return(t.protocol||t[Ly]?(t.protocol||"")+"//":"")+r+s+e+n+i}class S5 extends Error{constructor(e,n){super(e,n),this.name="FetchError",n?.cause&&!this.cause&&(this.cause=n.cause)}}function E5(t){const e=t.error?.message||t.error?.toString()||"",n=t.request?.method||t.options?.method||"GET",i=t.request?.url||String(t.request)||"/",r=`[${n}] ${JSON.stringify(i)}`,s=t.response?`${t.response.status} ${t.response.statusText}`:"<no response>",o=`${r}: ${s}${e?` ${e}`:""}`,a=new S5(o,t.error?{cause:t.error}:void 0);for(const l of["request","options","response"])Object.defineProperty(a,l,{get(){return t[l]}});for(const[l,u]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(a,l,{get(){return t.response&&t.response[u]}});return a}const O5=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function n0(t="GET"){return O5.has(t.toUpperCase())}function T5(t){if(t===void 0)return!1;const e=typeof t;return e==="string"||e==="number"||e==="boolean"||e===null?!0:e!=="object"?!1:Array.isArray(t)?!0:t.buffer||t instanceof FormData||t instanceof URLSearchParams?!1:t.constructor&&t.constructor.name==="Object"||typeof t.toJSON=="function"}const R5=new Set(["image/svg","application/xml","application/xhtml","application/html"]),A5=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function P5(t=""){if(!t)return"json";const e=t.split(";").shift()||"";return A5.test(e)?"json":e==="text/event-stream"?"stream":R5.has(e)||e.startsWith("text/")?"text":"blob"}function M5(t,e,n,i){const r=D5(e?.headers??t?.headers,n?.headers,i);let s;return(n?.query||n?.params||e?.params||e?.query)&&(s={...n?.params,...n?.query,...e?.params,...e?.query}),{...n,...e,query:s,params:s,headers:r}}function D5(t,e,n){if(!e)return new n(t);const i=new n(e);if(t)for(const[r,s]of Symbol.iterator in t||Array.isArray(t)?t:new n(t))i.set(r,s);return i}async function Lo(t,e){if(e)if(Array.isArray(e))for(const n of e)await n(t);else await e(t)}const $5=new Set([408,409,425,429,500,502,503,504]),I5=new Set([101,204,205,304]);function Fy(t={}){const{fetch:e=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:i=globalThis.AbortController}=t;async function r(a){const l=a.error&&a.error.name==="AbortError"&&!a.options.timeout||!1;if(a.options.retry!==!1&&!l){let c;typeof a.options.retry=="number"?c=a.options.retry:c=n0(a.options.method)?0:1;const f=a.response&&a.response.status||500;if(c>0&&(Array.isArray(a.options.retryStatusCodes)?a.options.retryStatusCodes.includes(f):$5.has(f))){const d=typeof a.options.retryDelay=="function"?a.options.retryDelay(a):a.options.retryDelay||0;return d>0&&await new Promise(h=>setTimeout(h,d)),s(a.request,{...a.options,retry:c-1})}}const u=E5(a);throw Error.captureStackTrace&&Error.captureStackTrace(u,s),u}const s=async function(l,u={}){const c={request:l,options:M5(l,u,t.defaults,n),response:void 0,error:void 0};if(c.options.method&&(c.options.method=c.options.method.toUpperCase()),c.options.onRequest&&(await Lo(c,c.options.onRequest),c.options.headers instanceof n||(c.options.headers=new n(c.options.headers||{}))),typeof c.request=="string"&&(c.options.baseURL&&(c.request=x5(c.request,c.options.baseURL)),c.options.query&&(c.request=My(c.request,c.options.query),delete c.options.query),"query"in c.options&&delete c.options.query,"params"in c.options&&delete c.options.params),c.options.body&&n0(c.options.method))if(T5(c.options.body)){const h=c.options.headers.get("content-type");typeof c.options.body!="string"&&(c.options.body=h==="application/x-www-form-urlencoded"?new URLSearchParams(c.options.body).toString():JSON.stringify(c.options.body)),h||c.options.headers.set("content-type","application/json"),c.options.headers.has("accept")||c.options.headers.set("accept","application/json")}else("pipeTo"in c.options.body&&typeof c.options.body.pipeTo=="function"||typeof c.options.body.pipe=="function")&&("duplex"in c.options||(c.options.duplex="half"));let f;if(!c.options.signal&&c.options.timeout){const h=new i;f=setTimeout(()=>{const p=new Error("[TimeoutError]: The operation was aborted due to timeout");p.name="TimeoutError",p.code=23,h.abort(p)},c.options.timeout),c.options.signal=h.signal}try{c.response=await e(c.request,c.options)}catch(h){return c.error=h,c.options.onRequestError&&await Lo(c,c.options.onRequestError),await r(c)}finally{f&&clearTimeout(f)}if((c.response.body||c.response._bodyInit)&&!I5.has(c.response.status)&&c.options.method!=="HEAD"){const h=(c.options.parseResponse?"json":c.options.responseType)||P5(c.response.headers.get("content-type")||"");switch(h){case"json":{const p=await c.response.text(),m=c.options.parseResponse||qh;c.response._data=m(p);break}case"stream":{c.response._data=c.response.body||c.response._bodyInit;break}default:c.response._data=await c.response[h]()}}return c.options.onResponse&&await Lo(c,c.options.onResponse),!c.options.ignoreResponseError&&c.response.status>=400&&c.response.status<600?(c.options.onResponseError&&await Lo(c,c.options.onResponseError),await r(c)):c.response},o=async function(l,u){return(await s(l,u))._data};return o.raw=s,o.native=(...a)=>e(...a),o.create=(a={},l={})=>Fy({...t,...l,defaults:{...t.defaults,...l.defaults,...a}}),o}const Ra=(function(){if(typeof globalThis<"u")return globalThis;if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("unable to locate global object")})(),L5=Ra.fetch?(...t)=>Ra.fetch(...t):()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!")),F5=Ra.Headers,q5=Ra.AbortController,V5=Fy({fetch:L5,Headers:F5,AbortController:q5}),N5=V5,B5=()=>window?.__NUXT__?.config||{},zh=()=>B5().app,z5=()=>zh().baseURL,j5=()=>zh().buildAssetsDir,jh=(...t)=>$y(Hh(),j5(),...t),Hh=(...t)=>{const e=zh(),n=e.cdnURL||e.baseURL;return t.length?$y(n,...t):n};globalThis.__buildAssetsURL=jh,globalThis.__publicAssetsURL=Hh;globalThis.$fetch||(globalThis.$fetch=N5.create({baseURL:z5()}));"global"in globalThis||(globalThis.global=globalThis);function Od(t,e={},n){for(const i in t){const r=t[i],s=n?`${n}:${i}`:i;typeof r=="object"&&r!==null?Od(r,e,s):typeof r=="function"&&(e[s]=r)}return e}const H5={run:t=>t()},U5=()=>H5,qy=typeof console.createTask<"u"?console.createTask:U5;function W5(t,e){const n=e.shift(),i=qy(n);return t.reduce((r,s)=>r.then(()=>i.run(()=>s(...e))),Promise.resolve())}function G5(t,e){const n=e.shift(),i=qy(n);return Promise.all(t.map(r=>i.run(()=>r(...e))))}function Zl(t,e){for(const n of[...t])n(e)}let K5=class{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(e,n,i={}){if(!e||typeof n!="function")return()=>{};const r=e;let s;for(;this._deprecatedHooks[e];)s=this._deprecatedHooks[e],e=s.to;if(s&&!i.allowDeprecated){let o=s.message;o||(o=`${r} hook has been deprecated`+(s.to?`, please use ${s.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(o)||
4(console.warn(o),this._deprecatedMessages.add(o))}if(!n.name)try{Object.defineProperty(n,"name",{get:()=>"_"+e.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[e]=this._hooks[e]||[],this._hooks[e].push(n),()=>{n&&(this.removeHook(e,n),n=void 0)}}hookOnce(e,n){let i,r=(...s)=>(typeof i=="function"&&i(),i=void 0,r=void 0,n(...s));return i=this.hook(e,r),i}removeHook(e,n){if(this._hooks[e]){const i=this._hooks[e].indexOf(n);i!==-1&&this._hooks[e].splice(i,1),this._hooks[e].length===0&&delete this._hooks[e]}}deprecateHook(e,n){this._deprecatedHooks[e]=typeof n=="string"?{to:n}:n;const i=this._hooks[e]||[];delete this._hooks[e];for(const r of i)this.hook(e,r)}deprecateHooks(e){Object.assign(this._deprecatedHooks,e);for(const n in e)this.deprecateHook(n,e[n])}addHooks(e){const n=Od(e),i=Object.keys(n).map(r=>this.hook(r,n[r]));return()=>{for(const r of i.splice(0,i.length))r()}}removeHooks(e){const n=Od(e);for(const i in n)this.removeHook(i,n[i])}removeAllHooks(){for(const e in this._hooks)delete this._hooks[e]}callHook(e,...n){return n.unshift(e),this.callHookWith(W5,e,...n)}callHookParallel(e,...n){return n.unshift(e),this.callHookWith(G5,e,...n)}callHookWith(e,n,...i){const r=this._before||this._after?{name:n,args:i,context:{}}:void 0;this._before&&Zl(this._before,r);const s=e(n in this._hooks?[...this._hooks[n]]:[],i);return s instanceof Promise?s.finally(()=>{this._after&&r&&Zl(this._after,r)}):(this._after&&r&&Zl(this._after,r),s)}beforeEach(e){return this._before=this._before||[],this._before.push(e),()=>{if(this._before!==void 0){const n=this._before.indexOf(e);n!==-1&&this._before.splice(n,1)}}}afterEach(e){return this._after=this._after||[],this._after.push(e),()=>{if(this._after!==void 0){const n=this._after.indexOf(e);n!==-1&&this._after.splice(n,1)}}}};function Z5(){return new K5}function Y5(t={}){let e,n=!1;const i=o=>{if(e&&e!==o)throw new Error("Context conflict")};let r;if(t.asyncContext){const o=t.AsyncLocalStorage||globalThis.AsyncLocalStorage;o?r=new o:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const s=()=>
4{if(r){const o=r.getStore();if(o!==void 0)return o}return e};return{use:()=>{const o=s();if(o===void 0)throw new Error("Context is not available");return o},tryUse:()=>s(),set:(o,a)=>{a||i(o),e=o,n=!0},unset:()=>{e=void 0,n=!1},call:(o,a)=>{i(o),e=o;try{return r?r.run(o,a):a()}finally{n||(e=void 0)}},async callAsync(o,a){e=o;const l=()=>{e=o},u=()=>e===o?l:void 0;Td.add(u);try{const c=r?r.run(o,a):a();return n||(e=void 0),await c}finally{Td.delete(u)}}}}function J5(t={}){const e={};return{get(n,i={}){return e[n]||(e[n]=Y5({...t,...i})),e[n]}}}const Aa=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},i0="__unctx__",Q5=Aa[i0]||(Aa[i0]=J5()),X5=(t,e={})=>Q5.get(t,e),r0="__unctx_async_handlers__",Td=Aa[r0]||(Aa[r0]=new Set);function aa(t){const e=[];for(const r of Td){const s=r();s&&e.push(s)}const n=()=>{for(const r of e)r()};let i=t();return i&&typeof i=="object"&&"catch"in i&&(i=i.catch(r=>{throw n(),r})),[i,n]}const s0=!1,o0=!1,e8=!1,t8={componentName:"NuxtLink",prefetch:!0,prefetchOn:{visibility:!0}},di={value:null,errorValue:null,deep:!0},n8=null,i8={},r8="#__nuxt",Vy="nuxt-app",a0=36e5,s8="vite:preloadError";function Ny(t=Vy){return X5(t,{asyncContext:!1})}const o8="__nuxt_plugin";function a8(t){let e=0;const n={_id:t.id||Vy||"nuxt-app",_scope:k3(),provide:void 0,globalName:"nuxt",versions:{get nuxt(){return"3.21.9"},get vue(){return n.vueApp.version}},payload:fi({...t.ssrContext?.payload||{},data:fi({}),state:Kt({}),once:new Set,_errors:fi({})}),static:{data:{}},runWithContext(r){return n._scope.active&&!vs()?n._scope.run(()=>l0(n,r)):l0(n,r)},isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=>{};e++;let r=!1;return()=>{if(!r&&(r=!0,e--,e===0))return n.isHydrating=!1,n.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:fi({}),_payloadRevivers:{},...t};{const r=window.__NUXT__;if(r)for(const s in r)switch(s){case"data":case"state":case"_errors":Object.assign(n.payload[s],r[s]);break;default:n.payload[s]=r[s]}}n.hooks=Z5(),n.hook=n.hooks.hook,n.callHook=n.hooks.callHook,n.provide=(r,s)=>{const o="$"+r;Fo(n,o,s),Fo(n.vueApp.config.globalProperties,o,s)},Fo(n.vueApp,"$nuxt",n),Fo(n.vueApp.config.globalProperties,"$nuxt",n);{window.addEventListener(s8,s=>{n.callHook("app:chunkError",{error:s.payload}),s.payload?.message?.includes("Unable to preload CSS")&&s.preventDefault()}),window.useNuxtApp||=Ae;const r=n.hook("app:error",(...s)=>{console.error("[nuxt] error caught during app initialization",...s)});n.hook("app:mounted",r)}const i=n.payload.config;return n.provide("config",i),n}function l8(t,e){e.hooks&&t.hooks.addHooks(e.hooks)}async function c8(t,e){if(typeof e=="function"){const{provide:n}=await t.runWithContext(()=>e(t))||{};if(n&&typeof n=="object")for(const i in n)t.provide(i,n[i])}}async function u8(t,e){const n=new Set,i=[],r=[];let s,o=0;async function a(l){const u=l.dependsOn?.filter(c=>e.some(f=>f._name===c)&&!n.has(c))??[];if(u.length>0)i.push([new Set(u),l]);else{const c=c8(t,l).then(async()=>{l._name&&(n.add(l._name),await Promise.all(i.map(async([f,d])=>{f.has(l._name)&&(f.delete(l._name),f.size===0&&(o++,await a(d)))})))}).catch(f=>{if(!l.parallel&&!t.payload.error)throw f;s||=f});l.parallel?r.push(c):await c}}for(const l of e)l8(t,l);for(const l of e)await a(l);if(await Promise.all(r),o)for(let l=0;l<o;l++)await Promise.all(r);if(s)throw t.payload.error||s}function un(t){if(typeof t=="function")return t;const e=t._name||t.name;return delete t.name,Object.assign(t.setup||(()=>{}),t,{[o8]:!0,_name:e})}function l0(t,e,n){const i=()=>e();return Ny(t._id).set(t),t.vueApp.runWithContext(i)}function f8(t){let e;return Eh()&&(e=Vt()?.appContext.app.$nuxt),e||=Ny(t).tryUse(),e||null}function Ae(t){const e=f8(t);if(!e)throw new Error("[nuxt] instance unavailable");return e}function Yt(t){return Ae().$config}function Fo(t,e,n){Object.defineProperty(t,e,{get:()=>n})}function Yl(t){if(t===null||typeof t!="object")return!1;const e=Object.getPrototypeOf(t);return e!==null&&e!==Object.prototype&&Object.getPrototypeOf(e)!==null||Symbol.iterator in t?!1:Symbol.toStringTag in t?Object.prototype.toString.call(t)==="[object Module]":!0}function Rd(t,e,n=".",i){if(!Yl(e))return Rd(t,{},n,i);const r={...e};for(const s of Object.keys(t)){if(s==="__proto__"||s==="constructor")continue;const o=t[s];o!=null&&(i&&i(r,s,o,n)||(Array.isArray(o)&&Array.isArray(r[s])?r[s]=[...o,...r[s]]:Yl(o)&&Yl(r[s])?r[s]=Rd(o,r[s],(n?`${n}.`:"")+s.toString(),i):r[s]=o))}return r}function d8(t){return(...e)=>e.reduce((n,i)=>Rd(n,i,"",t),{})}const By=d8();function h8(t,e){try{return e in t}catch{return!1}}
4class c0 extends Error{static __h3_error__=!0;statusCode=500;fatal=!1;unhandled=!1;statusMessage;data;cause;constructor(e,n={}){super(e,n),n.cause&&!this.cause&&(this.cause=n.cause)}toJSON(){const e={message:this.message,statusCode:Ad(this.statusCode,500)};return this.statusMessage&&(e.statusMessage=zy(this.statusMessage)),this.data!==void 0&&(e.data=this.data),e}}function p8(t){if(typeof t=="string")return new c0(t);if(m8(t))return t;const e=new c0(t.message??t.statusMessage??"",{cause:t.cause||t});if(h8(t,"stack"))try{Object.defineProperty(e,"stack",{get(){return t.stack}})}catch{try{e.stack=t.stack}catch{}}if(t.data&&(e.data=t.data),t.statusCode?e.statusCode=Ad(t.statusCode,e.statusCode):t.status&&(e.statusCode=Ad(t.status,e.statusCode)),t.statusMessage?e.statusMessage=t.statusMessage:t.statusText&&(e.statusMessage=t.statusText),e.statusMessage){const n=e.statusMessage;zy(e.statusMessage)!==n&&console.warn("[h3] Please prefer using `message` for longer error messages instead of `statusMessage`. In the future, `statusMessage` will be sanitized by default.")}return t.fatal!==void 0&&(e.fatal=t.fatal),t.unhandled!==void 0&&(e.unhandled=t.unhandled),e}function m8(t){return t?.constructor?.__h3_error__===!0}const g8=/[^\u0009\u0020-\u007E]/g;function zy(t=""){return t.replace(g8,"")}function Ad(t,e=200){return!t||(typeof t=="string"&&(t=Number.parseInt(t,10)),t<100||t>999)?e:t}const Pd=Symbol("layout-meta"),wr=Symbol("route");import.meta.url.replace(/\/app\/.*$/,"/");const Nt=()=>Ae()?.$router,ki=()=>Eh()?st(wr,Ae()._route):Ae()._route;const v8=()=>{try{if(Ae()._processingMiddleware)return!0}catch{return!1}return!1},jy=(t,e)=>{t||="/";const n=typeof t=="string"?t:"path"in t?Md(t):Nt().resolve(t).href;if(e?.open){const{protocol:u}=new URL(n,window.location.href);if(u&&Ta(u))throw new Error(`Cannot navigate to a URL with '${u}' protocol.`);const{target:c="_blank",windowFeatures:f={}}=e.open,d=[];for(const[h,p]of Object.entries(f))p!==void 0&&d.push(`${h.toLowerCase()}=${p}`);return open(n,c,d.join(", ")),Promise.resolve()}const i=ji(n,{acceptRelative:!0}),r=e?.external||i;if(r){if(!e?.external)throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const{protocol:u}=new URL(n,window.location.href);if(u&&Ta(u))throw new Error(`Cannot navigate to a URL with '${u}' protocol.`)}const s=v8();if(!r&&s){if(e?.replace){if(typeof t=="string"){const{pathname:u,search:c,hash:f}=Bh(t);return{path:u,...c&&{query:Vh(c)},...f&&{hash:f},replace:!0}}return{...t,replace:!0}}return t}const o=Nt(),a=Ae();if(r)return a._scope.stop(),e?.replace?location.replace(n):location.href=n,s?a.isHydrating?new Promise(()=>{}):!1:Promise.resolve();const l=typeof t=="string"?Hy(t):t;return e?.replace?o.replace(l):o.push(l)};function Md(t){return My(t.path||"",t.query||{})+(t.hash||"")}function Hy(t){const e=Bh(t);return u5(f5(e.pathname))+e.search+e.hash}const Uy="__nuxt_error",dl=()=>rr(Ae().payload,"error"),nr=t=>{const e=vr(t);try{const n=dl();Ae().hooks.callHook("app:error",e),n.value||=e}catch{throw e}return e},Wy=async(t={})=>{const e=Ae(),n=dl();e.callHook("app:error:cleared",t),t.redirect&&await Nt().replace(t.redirect),n.value=n8},Gy=t=>!!t&&typeof t=="object"&&Uy in t,vr=t=>{typeof t!="string"&&t.statusText&&(t.message??=t.statusText);const e=p8(t);return Object.defineProperty(e,Uy,{value:!0,configurable:!1,writable:!1}),Object.defineProperty(e,"status",{get:()=>e.statusCode,configurable:!0}),Object.defineProperty(e,"statusText",{get:()=>e.statusMessage,configurable:!0}),e};function Dd(t,e={},n){for(const i in t){const r=t[i],s=n?`${n}:${i}`:i;typeof r=="object"&&r!==null?Dd(r,e,s):typeof r=="function"&&(e[s]=r)}return e}const Ky=(()=>{if(console.createTask)return console.createTask;const t={run:e=>e()};return()=>t})();function Zy(t,e,n,i){for(let r=n;r<t.length;r+=1)try{const s=i?i.run(()=>t[r](...e)):t[r](...e);if(s&&typeof s.then=="function")return Promise.resolve(s).then(()=>Zy(t,e,r+1,i))}catch(s){return Promise.reject(s)}}function y8(t,e,n){if(t.length>0)return Zy(t,e,0,Ky(n))}function _8(t,e,n){if(t.length>0){const i=Ky(n);return Promise.all(t.map(r=>i.run(()=>r(...e))))}}function Jl(t,e){for(const n of[...t])n(e)}var b8=class{_hooks;_before;_after;_deprecatedHooks;_deprecatedMessages;constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,e,n={}){if(!t||typeof e!="function")return()=>{};const i=t;let r;for(;this._deprecatedHooks[t];)r=this._deprecatedHooks[t],t=r.to;if(r&&!n.allowDeprecated){let s=r.message;s||(s=`${i} hook has been deprecated`+(r.to?`, please use ${r.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(s)||(console.warn(s),this._deprecatedMessages.add(s))}if(!e.name)try{Object.defineProperty(e,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(e),()=>{e&&(this.removeHook(t,e),e=void 0)}}hookOnce(t,e){let n,i=(...r)=>(typeof n=="function"&&n(),n=void 0,i=void 0,e(...r));return n=this.hook(t,i),n}removeHook(t,e){const n=this._hooks[t];if(n){const i=n.indexOf(e);i!==-1&&n.splice(i,1),n.length===0&&(this._hooks[t]=void 0)}}clearHook(t){this._hooks[t]=void 0}deprecateHook(t,e){this._deprecatedHooks[t]=typeof e=="string"?{to:e}:e;const n=this._hooks[t]||[];this._hooks[t]=void 0;for(const i of n)this.hook(t,i)}deprecateHooks(t){for(const e in t)this.deprecateHook(e,t[e])}
4addHooks(t){const e=Dd(t),n=Object.keys(e).map(i=>this.hook(i,e[i]));return()=>{for(const i of n)i();n.length=0}}removeHooks(t){const e=Dd(t);for(const n in e)this.removeHook(n,e[n])}removeAllHooks(){this._hooks={}}callHook(t,...e){return this.callHookWith(y8,t,e)}callHookParallel(t,...e){return this.callHookWith(_8,t,e)}callHookWith(t,e,n){const i=this._before||this._after?{name:e,args:n,context:{}}:void 0;this._before&&Jl(this._before,i);const r=t(this._hooks[e]?[...this._hooks[e]]:[],n,e);return r instanceof Promise?r.finally(()=>{this._after&&i&&Jl(this._after,i)}):(this._after&&i&&Jl(this._after,i),r)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const e=this._before.indexOf(t);e!==-1&&this._before.splice(e,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const e=this._after.indexOf(t);e!==-1&&this._after.splice(e,1)}}}};function w8(){return new b8}const x8=new Set(["link","style","script","noscript"]),k8=new Set(["title","titleTemplate","script","style","noscript"]),$d=new Set(["base","meta","link","style","script","noscript"]),C8=new Set(["title","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"]),S8=new Set(["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"]),E8=new Set(["key","tagPosition","tagPriority","tagDuplicateStrategy","innerHTML","textContent","processTemplateParams"]),O8=new Set(["templateParams","htmlAttrs","bodyAttrs"]),Uh=new Set(["theme-color","google-site-verification","og","article","book","profile","twitter","author"]),T8=["name","property","http-equiv"],R8=new Set(["viewport","description","keywords","robots"]);function Yy(t){const e=t.split(":");return e.length?Uh.has(e[1]):!1}function Id(t){const{props:e,tag:n}=t;if(S8.has(n))return n;if(n==="link"&&e.rel==="canonical")return"canonical";if(n==="link"&&e.rel==="alternate"){if(e.hreflang)return`alternate:${e.hreflang}`;if(e.type)return`alternate:${e.type}:${e.href||""}`}if(e.charset)return"charset";if(t.tag==="meta"){for(const i of T8)if(e[i]!==void 0){const r=e[i],s=r&&typeof r=="string"&&r.includes(":"),o=r&&R8.has(r),l=!(s||o)&&t.key?`:key:${t.key}`:"";return`${n}:${r}${l}`}}if(t.key)return`${n}:key:${t.key}`;if(e.id)return`${n}:id:${e.id}`;if(n==="link"&&e.rel==="alternate")return`alternate:${e.href||""}`;if(k8.has(n)){const i=t.textContent||t.innerHTML;if(i)return`${n}:content:${i}`}}function Jy(t){const e=t._h||t._d;if(e)return e;const n=t.textContent||t.innerHTML;return n||`${t.tag}:${Object.entries(t.props).map(([i,r])=>`${i}:${String(r)}`).join(",")}`}function Pa(t,e,n){typeof t==="function"&&(!n||n!=="titleTemplate"&&!(n[0]==="o"&&n[1]==="n"))&&(t=t());const r=e?e(n,t):t;if(Array.isArray(r))return r.map(s=>Pa(s,e));if(r?.constructor===Object){const s={};for(const o of Object.keys(r))s[o]=Pa(r[o],e,o);return s}return r}function A8(t,e){const n=t==="style"?new Map:new Set;function i(r){if(r==null||r===void 0)return;const s=String(r).trim();if(s)if(t==="style"){const[o,...a]=s.split(":").map(l=>l?l.trim():"");o&&a.length&&n.set(o,a.join(":"))}else s.split(" ").filter(Boolean).forEach(o=>n.add(o))}return typeof e=="string"?t==="style"?e.split(";").forEach(i):i(e):Array.isArray(e)?e.forEach(r=>i(r)):e&&typeof e=="object"&&Object.entries(e).forEach(([r,s])=>{s&&s!=="false"&&(t==="style"?n.set(String(r).trim(),String(s)):i(r))}),n}function Qy(t,e){if(t.props=t.props||{},!e)return t;if(t.tag==="templateParams")return t.props=e,t;const n=$d.has(t.tag)||t.tag==="htmlAttrs"||t.tag==="bodyAttrs";return Object.entries(e).forEach(([i,r])=>{if(i==="__proto__"||i==="constructor"||i==="prototype")return;if(r===null){t.props[i]=null;return}if(i==="class"||i==="style"){t.props[i]=A8(i,r);return}if(E8.has(i)){if((i==="textContent"||i==="innerHTML")&&typeof r=="object"){let u=e.type;if(e.type||(u="application/json"),!u?.endsWith("json")&&u!=="speculationrules")return;e.type=u,t.props.type=u,t[i]=JSON.stringify(r)}else t[i]=r;return}const s=i.startsWith("data-"),o=n&&!s?i.toLowerCase():i,a=String(r),l=t.tag==="meta"&&o==="content";a==="true"||a===""?t.props[o]=s||l?a:!0:!r&&s&&a==="false"?t.props[o]="false":r!==void 0&&(t.props[o]=r)}),t}function P8(t,e){const n=typeof e=="object"&&typeof e!="function"?e:{[t==="script"||t==="noscript"||t==="style"?"innerHTML":"textContent"]:e},i=Qy({tag:t,props:{}},n);return i.key&&x8.has(i.tag)&&(i.props["data-hid"]=i._h=i.key),i.tag==="script"&&typeof i.innerHTML=="object"&&(i.innerHTML=JSON.stringify(i.innerHTML),i.props.type=i.props.type||"application/json"),Array.isArray(i.props.content)?i.props.content.map(r=>({...i,props:{...i.props,content:r}})):i}function M8(t,e){if(!t)return[];typeof t=="function"&&(t=t());const n=(r,s)=>{for(let o=0;o<e.length;o++)s=e[o](r,s);return s};t=n(void 0,t);const i=[];return t=Pa(t,n),Object.entries(t||{}
4).forEach(([r,s])=>{if(s!==void 0)for(const o of Array.isArray(s)?s:[s])i.push(P8(r,o))}),i.flat()}const Ld=(t,e)=>t._w===e._w?t._p-e._p:t._w-e._w,u0={base:-10,title:10},D8={critical:-8,high:-1,low:2},f0={meta:{"content-security-policy":-30,charset:-20,viewport:-15},link:{preconnect:20,stylesheet:60,preload:70,modulepreload:70,prefetch:90,"dns-prefetch":90,prerender:90},script:{async:30,defer:80,sync:50},style:{imported:40,sync:60}},$8=/@import/,Ts=t=>t===""||t===!0;function I8(t,e){if(typeof e.tagPriority=="number")return e.tagPriority;let n=100;const i=D8[e.tagPriority]||0,r=t.resolvedOptions.disableCapoSorting?{link:{},script:{},style:{}}:f0;if(e.tag in u0)n=u0[e.tag];else if(e.tag==="meta"){const s=e.props["http-equiv"]==="content-security-policy"?"content-security-policy":e.props.charset?"charset":e.props.name==="viewport"?"viewport":null;s&&(n=f0.meta[s])}else if(e.tag==="link"&&e.props.rel)n=r.link[e.props.rel];else if(e.tag==="script"){const s=String(e.props.type);Ts(e.props.async)?n=r.script.async:e.props.src&&!Ts(e.props.defer)&&!Ts(e.props.async)&&s!=="module"&&!s.endsWith("json")||e.innerHTML&&!s.endsWith("json")?n=r.script.sync:(Ts(e.props.defer)&&e.props.src&&!Ts(e.props.async)||s==="module")&&(n=r.script.defer)}else e.tag==="style"&&(n=e.innerHTML&&$8.test(e.innerHTML)?r.style.imported:r.style.sync);return(n||100)+i}function d0(t,e){const n=typeof e=="function"?e(t):e,i=n.key||String(t.plugins.size+1);t.plugins.get(i)||(t.plugins.set(i,n),t.hooks.addHooks(n.hooks||{}))}function L8(t={}){const e=w8();e.addHooks(t.hooks||{});const n=!t.document,i=new Map,r=new Map,s=new Set,o={_entryCount:1,plugins:r,dirty:!1,resolvedOptions:t,hooks:e,ssr:n,entries:i,headEntries(){return[...i.values()]},use:a=>d0(o,a),push(a,l){const u={...l||{}};delete u.head;const c=u._index??o._entryCount++,f={_i:c,input:a,options:u},d={_poll(h=!1){o.dirty=!0,!h&&s.add(c),e.callHook("entries:updated",o)},dispose(){i.delete(c)&&o.invalidate()},patch(h){(!u.mode||u.mode==="server"&&n||u.mode==="client"&&!n)&&(f.input=h,i.set(c,f),d._poll())}};return d.patch(a),d},async resolveTags(){const a={tagMap:new Map,tags:[],entries:[...o.entries.values()]};for(await e.callHook("entries:resolve",a);s.size;){const d=s.values().next().value;s.delete(d);const h=i.get(d);if(h){const p={tags:M8(h.input,t.propResolvers||[]).map(m=>Object.assign(m,h.options)),entry:h};await e.callHook("entries:normalize",p),h._tags=p.tags.map((m,g)=>(m._w=I8(o,m),m._p=(h._i<<10)+g,m._d=Id(m),m._d||(m._h=Jy(m)),m))}}let l=!1;a.entries.flatMap(d=>(d._tags||[]).map(h=>({...h,props:{...h.props}}))).sort(Ld).reduce((d,h)=>{const p=h._d||h._h;
4if(!d.has(p))return d.set(p,h);const m=d.get(p);if((h?.tagDuplicateStrategy||(O8.has(h.tag)?"merge":null)||(h.key&&h.key===m.key?"merge":null))==="merge"){const y={...m.props};Object.entries(h.props).forEach(([_,v])=>y[_]=_==="style"?new Map([...m.props.style||new Map,...v]):_==="class"?new Set([...m.props.class||new Set,...v]):v),d.set(p,{...h,props:y})}else h._p>>10===m._p>>10&&h.tag==="meta"&&Yy(p)?(d.set(p,Object.assign([...Array.isArray(m)?m:[m],h],h)),l=!0):(h._w===m._w?h._p>m._p:h?._w<m?._w)&&d.set(p,h);return d},a.tagMap);const u=a.tagMap.get("title"),c=a.tagMap.get("titleTemplate");if(o._title=u?.textContent,c){const d=c?.textContent;if(o._titleTemplate=d,d){let h=typeof d=="function"?d(u?.textContent):d;typeof h=="string"&&!o.plugins.has("template-params")&&(h=h.replace("%s",u?.textContent||"")),u?h===null?a.tagMap.delete("title"):a.tagMap.set("title",{...u,textContent:h}):(c.tag="title",c.textContent=h)}}a.tags=Array.from(a.tagMap.values()),l&&(a.tags=a.tags.flat().sort(Ld)),await e.callHook("tags:beforeResolve",a),await e.callHook("tags:resolve",a),await e.callHook("tags:afterResolve",a);const f=[];for(const d of a.tags){const{innerHTML:h,tag:p,props:m}=d;if(C8.has(p)&&!(Object.keys(m).length===0&&!d.innerHTML&&!d.textContent)&&!(p==="meta"&&!m.content&&!m["http-equiv"]&&!m.charset)){if(p==="script"&&h){if(String(m.type).endsWith("json")){const g=typeof h=="string"?h:JSON.stringify(h);d.innerHTML=g.replace(/</g,"\\u003C")}else typeof h=="string"&&(d.innerHTML=h.replace(new RegExp(`</${p}`,"g"),`<\\/${p}`));d._d=Id(d)}f.push(d)}}return f},invalidate(){for(const a of i.values())s.add(a._i);o.dirty=!0,e.callHook("entries:updated",o)}};return(t?.plugins||[]).forEach(a=>d0(o,a)),o.hooks.callHook("init",o),t.init?.forEach(a=>a&&o.push(a)),o}async function Wh(t,e={}){const n=e.document||t.resolvedOptions.document;if(!n||!t.dirty)return;const i={shouldRender:!0,tags:[]};if(await t.hooks.callHook("dom:beforeRender",i),!!i.shouldRender)return t._domUpdatePromise||(t._domUpdatePromise=new Promise(async r=>{const s=new Map,o=new Promise(h=>{t.resolveTags().then(p=>{h(p.map(m=>{const g=s.get(m._d)||0,y={tag:m,id:(g?`${m._d}:${g}`:m._d)||m._h,shouldRender:!0};return m._d&&Yy(m._d)&&s.set(m._d,g+1),y}))})});let a=t._dom;if(!a){a={title:n.title,elMap:new Map().set("htmlAttrs",n.documentElement).set("bodyAttrs",n.body)};for(const h of["body","head"]){const p=n[h]?.children;for(const m of p){const g=m.tagName.toLowerCase();if(!$d.has(g))continue;const y=Qy({tag:g,props:{}},{innerHTML:m.innerHTML,...m.getAttributeNames().reduce((_,v)=>(_[v]=m.getAttribute(v),_),{})||{}});if(y.key=m.getAttribute("data-hid")||void 0,y._d=Id(y)||Jy(y),a.elMap.has(y._d)){let _=1,v=y._d;for(;a.elMap.has(v);)v=`${y._d}:${_++}`;a.elMap.set(v,m)}else a.elMap.set(y._d,m)}}}a.pendingSideEffects={...a.sideEffects},a.sideEffects={};function l(h,p,m){const g=`${h}:${p}`;a.sideEffects[g]=m,delete a.pendingSideEffects[g]}function u({id:h,$el:p,tag:m}){const g=m.tag.endsWith("Attrs");a.elMap.set(h,p),g||(m.textContent&&m.textContent!==p.textContent&&(p.textContent=m.textContent),m.innerHTML&&m.innerHTML!==p.innerHTML&&(p.innerHTML=m.innerHTML),l(h,"el",()=>{p?.remove(),a.elMap.delete(h)}));for(const y in m.props){if(!Object.prototype.hasOwnProperty.call(m.props,y))continue;const _=m.props[y];if(y.startsWith("on")&&typeof _=="function"){const b=p?.dataset;if(b&&b[`${y}fired`]){const x=y.slice(0,-5);_.call(p,new Event(x.substring(2)))}p.getAttribute(`data-${y}`)!==""&&((m.tag==="bodyAttrs"?n.defaultView:p).addEventListener(y.substring(2),_.bind(p)),p.setAttribute(`data-${y}`,""));continue}const v=`attr:${y}`;if(y==="class"){if(!_)continue;for(const b of _)g&&l(h,`${v}:${b}`,()=>p.classList.remove(b)),!p.classList.contains(b)&&p.classList.add(b)}else if(y==="style"){if(!_)continue;for(const[b,x]of _)l(h,`${v}:${b}`,()=>{p.style.removeProperty(b)}),p.style.setProperty(b,x)}else _!==!1&&_!==null&&(p.getAttribute(y)!==_&&p.setAttribute(y,_===!0?"":String(_)),g&&l(h,v,()=>p.removeAttribute(y)))}}const c=[],f={bodyClose:void 0,bodyOpen:void 0,head:void 0},d=await o;for(const h of d){const{tag:p,shouldRender:m,id:g}=h;if(m){if(p.tag==="title"){n.title=p.textContent,l("title","",()=>n.title=a.title);continue}
4h.$el=h.$el||a.elMap.get(g),h.$el?u(h):$d.has(p.tag)&&c.push(h)}}for(const h of c){const p=h.tag.tagPosition||"head";h.$el=n.createElement(h.tag.tag),u(h),f[p]=f[p]||n.createDocumentFragment(),f[p].appendChild(h.$el)}for(const h of d)await t.hooks.callHook("dom:renderTag",h,n,l);f.head&&n.head.appendChild(f.head),f.bodyOpen&&n.body.insertBefore(f.bodyOpen,n.body.firstChild),f.bodyClose&&n.body.appendChild(f.bodyClose);for(const h in a.pendingSideEffects)a.pendingSideEffects[h]();t._dom=a,await t.hooks.callHook("dom:rendered",{renders:d}),r()}).finally(()=>{t._domUpdatePromise=void 0,t.dirty=!1})),t._domUpdatePromise}function F8(t={}){const e=t.domOptions?.render||Wh;t.document=t.document||(typeof window<"u"?document:void 0);const n=t.document?.head.querySelector('script[id="unhead:payload"]')?.innerHTML||!1;return L8({...t,plugins:[...t.plugins||[],{key:"client",hooks:{"entries:updated":e}}],init:[n?JSON.parse(n):!1,...t.init||[]]})}function q8(t,e){let n=0;return()=>{const i=++n;e(()=>{n===i&&t()})}}const so={META:new Set(["twitter"]),OG:new Set(["og","book","article","profile","fb"]),MEDIA:new Set(["ogImage","ogVideo","ogAudio","twitterImage"]),HTTP_EQUIV:new Set(["contentType","defaultStyle","xUaCompatible"])},V8={articleExpirationTime:"article:expiration_time",articleModifiedTime:"article:modified_time",articlePublishedTime:"article:published_time",bookReleaseDate:"book:release_date",fbAppId:"fb:app_id",ogAudioSecureUrl:"og:audio:secure_url",ogAudioUrl:"og:audio",ogImageSecureUrl:"og:image:secure_url",ogImageUrl:"og:image",ogSiteName:"og:site_name",ogVideoSecureUrl:"og:video:secure_url",ogVideoUrl:"og:video",profileFirstName:"profile:first_name",profileLastName:"profile:last_name",profileUsername:"profile:username",msapplicationConfig:"msapplication-Config",msapplicationTileColor:"msapplication-TileColor",msapplicationTileImage:"msapplication-TileImage"},Xy={appleItunesApp:{unpack:{entrySeparator:", ",resolve:({key:t,value:e})=>`${hi(t)}=${e}`}},refresh:{metaKey:"http-equiv",unpack:{entrySeparator:";",resolve:({key:t,value:e})=>t==="seconds"?`${e}`:void 0}},robots:{unpack:{entrySeparator:", ",resolve:({key:t,value:e})=>typeof e=="boolean"?hi(t):`${hi(t)}:${e}`}},contentSecurityPolicy:{metaKey:"http-equiv",unpack:{entrySeparator:"; ",resolve:({key:t,value:e})=>`${hi(t)} ${e}`}},charset:{}};function hi(t){const e=t.replace(/([A-Z])/g,"-$1").toLowerCase(),n=e.indexOf("-");return n===-1?e:so.META.has(e.slice(0,n))||so.OG.has(e.slice(0,n))?t.replace(/([A-Z])/g,":$1").toLowerCase():e}function e4(t){return Object.fromEntries(Object.entries(t).filter(([e,n])=>String(n)!=="false"&&e))}function Fd(t){return Array.isArray(t)?t.map(Fd):!t||typeof t!="object"?t:Object.fromEntries(Object.entries(t).map(([e,n])=>[hi(e),Fd(n)]))}function t4(t,e={}){const{entrySeparator:n="",keyValueSeparator:i="",wrapValue:r,resolve:s}=e;return Object.entries(t).map(([o,a])=>{if(s){const u=s({key:o,value:a});if(u!==void 0)return u}const l=typeof a=="object"?t4(a,e):typeof a=="number"?a.toString():typeof a=="string"&&r?`${r}${a.replace(new RegExp(r,"g"),`\\${r}`)}${r}`:a;return`${o}${i}${l}`}).join(n)}function h0(t,e){const n=e4(e),i=hi(t),r=n4(i);if(!Uh.has(i))return[{[r]:i,...n}];const s=Object.fromEntries(Object.entries(n).map(([o,a])=>[`${t}${o==="url"?"":`${o[0].toUpperCase()}${o.slice(1)}`}`,a]));return Ma(s||{}).sort((o,a)=>(o[r]?.length||0)-(a[r]?.length||0))}function n4(t){if(Xy[t]?.metaKey==="http-equiv"||so.HTTP_EQUIV.has(t))return"http-equiv";const e=hi(t),n=e.indexOf(":");return n===-1?"name":so.OG.has(e.slice(0,n))?"property":"name"}function N8(t){return V8[t]||hi(t)}function B8(t,e){return e==="refresh"?`${t.seconds};url=${t.url}`:t4(Fd(t),{keyValueSeparator:"=",entrySeparator:", ",resolve:({value:n,key:i})=>n===null?"":typeof n=="boolean"?i:void 0,...Xy[e]?.unpack})}function Ma(t){const e=[],n={};for(const[r,s]of Object.entries(t)){if(Array.isArray(s)){if(r==="themeColor"){s.forEach(o=>{typeof o=="object"&&o!==null&&e.push({name:"theme-color",...o})});continue}for(const o of s)if(typeof o=="object"&&o!==null){const a=[],l=[];for(const[u,c]of Object.entries(o)){const f=`${r}${u==="url"?"":`:${u}`}`,d=Ma({[f]:c});(u==="url"?a:l).push(...d)}e.push(...a,...l)}
4else e.push(...typeof o=="string"?Ma({[r]:o}):h0(r,o));continue}if(typeof s=="object"&&s)if(so.MEDIA.has(r)){const o=r.startsWith("twitter")?"twitter":"og",a=r.replace(/^(og|twitter)/,"").toLowerCase(),l=o==="twitter"?"name":"property";s.url&&e.push({[l]:`${o}:${a}`,content:s.url}),s.secureUrl&&e.push({[l]:`${o}:${a}:secure_url`,content:s.secureUrl});for(const[u,c]of Object.entries(s))u!=="url"&&u!=="secureUrl"&&e.push({[l]:`${o}:${a}:${u}`,content:c})}else Uh.has(hi(r))?e.push(...h0(r,s)):n[r]=e4(s);else n[r]=s}const i=Object.entries(n).map(([r,s])=>{if(r==="charset")return{charset:s===null?"_null":s};const o=n4(r),a=N8(r),l=s===null?"_null":typeof s=="object"?B8(s,r):typeof s=="number"?s.toString():s;return o==="http-equiv"?{"http-equiv":a,content:l}:{[o]:a,content:l}});return[...e,...i].map(r=>"content"in r&&r.content==="_null"?{...r,content:null}:r)}const z8={key:"flatMeta",hooks:{"entries:normalize":t=>{const e=[];t.tags=t.tags.map(n=>n.tag!=="_flatMeta"?n:(e.push(Ma(n.props).map(i=>({...n,tag:"meta",props:i}))),!1)).filter(Boolean).concat(...e)}}},Ql="%separator";function j8(t,e,n=!1){let i;if(e==="s"||e==="pageTitle")i=t.pageTitle;else if(e.includes(".")){const r=e.indexOf(".");i=t[e.substring(0,r)]?.[e.substring(r+1)]}else i=t[e];if(i!==void 0)return n?(i||"").replace(/\\/g,"\\\\").replace(/</g,"\\u003C").replace(/"/g,'\\"'):i||""}function qo(t,e,n,i=!1){if(typeof t!="string"||!t.includes("%"))return t;let r=t;try{r=decodeURI(t)}catch{}const s=r.match(/%\w+(?:\.\w+)?/g);if(!s)return t;const o=t.includes(Ql);return t=t.replace(/%\w+(?:\.\w+)?/g,a=>{if(a===Ql||!s.includes(a))return a;const l=j8(e,a.slice(1),i);return l!==void 0?l:a}).trim(),o&&(t=t.split(Ql).map(a=>a.trim()).filter(a=>a!=="").join(n?` ${n} `:" ")),t}const p0=t=>t.includes(":key")?t:t.split(":").join(":key:"),H8={key:"aliasSorting",hooks:{"tags:resolve":t=>{let e=!1;for(const n of t.tags){const i=n.tagPriority;if(!i)continue;const r=String(i);if(r.startsWith("before:")){const s=p0(r.slice(7)),o=t.tagMap.get(s);o&&(typeof o.tagPriority=="number"&&(n.tagPriority=o.tagPriority),n._p=o._p-1,e=!0)}else if(r.startsWith("after:")){const s=p0(r.slice(6)),o=t.tagMap.get(s);o&&(typeof o.tagPriority=="number"&&(n.tagPriority=o.tagPriority),n._p=o._p+1,e=!0)}}e&&(t.tags=t.tags.sort(Ld))}}},U8={key:"deprecations",hooks:{"entries:normalize":({tags:t})=>{for(const e of t)e.props.children&&(e.innerHTML=e.props.children,delete e.props.children),e.props.hid&&(e.key=e.props.hid,delete e.props.hid),e.props.vmid&&(e.key=e.props.vmid,delete e.props.vmid),e.props.body&&(e.tagPosition="bodyClose",delete e.props.body)}}};async function qd(t){if(typeof t==="function")return t;if(t instanceof Promise)return await t;if(Array.isArray(t))return await Promise.all(t.map(n=>qd(n)));if(t?.constructor===Object){const n={};for(const i of Object.keys(t))n[i]=await qd(t[i]);return n}return t}const W8={key:"promises",hooks:{"entries:resolve":async t=>{const e=[];for(const n in t.entries)t.entries[n]._promisesProcessed||e.push(qd(t.entries[n].input).then(i=>{t.entries[n].input=i,t.entries[n]._promisesProcessed=!0}));await Promise.all(e)}}},G8={meta:"content",link:"href",htmlAttrs:"lang"},K8=["innerHTML","textContent"],Z8=t=>({key:"template-params",hooks:{"entries:normalize":e=>{const n=e.tags.filter(i=>i.tag==="templateParams"&&i.mode==="server")?.[0]?.props||{};Object.keys(n).length&&(t._ssrPayload={templateParams:{...t._ssrPayload?.templateParams||{},...n}})},"tags:resolve":({tagMap:e,tags:n})=>{const i=e.get("templateParams")?.props||{},r=i.separator||"|";delete i.separator,i.pageTitle=qo(i.pageTitle||t._title||"",i,r);for(const s of n){if(s.processTemplateParams===!1)continue;const o=G8[s.tag];if(o&&typeof s.props[o]=="string")s.props[o]=qo(s.props[o],i,r);else if(s.processTemplateParams||s.tag==="titleTemplate"||s.tag==="title")for(const a of K8)typeof s[a]=="string"&&(s[a]=qo(s[a],i,r,s.tag==="script"&&s.props.type.endsWith("json")))}t._templateParams=i,t._separator=r},"tags:afterResolve":({tagMap:e})=>{const n=e.get("title");n?.textContent&&n.processTemplateParams!==!1&&(n.textContent=qo(n.textContent,t._templateParams,t._separator))}}}),Y8=(t,e)=>et(e)?ae(e):e,i4="usehead";function J8(t){return{install(n){n.config.globalProperties.$unhead=t,n.config.globalProperties.$head=t,n.provide(i4,t)}}.install}function r4(){if(Eh()){const t=st(i4);if(t)return t}throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.")}function Q8(t,e={}){const n=e.head||r4();return n.ssr?n.push(t||{},e):X8(n,t,e)}function X8(t,e,n={}){const i=se(!1);let r;return nl(()=>{const o=i.value?{}:Pa(e,Y8);r?r.patch(o):r=t.push(o,n)}),Vt()&&(zi(()=>
4{r.dispose()}),zv(()=>{i.value=!0}),Bv(()=>{i.value=!1})),r}function bN(t={},e={}){(e.head||r4()).use(z8);const{title:i,titleTemplate:r,...s}=t;return Q8({title:i,titleTemplate:r,_flatMeta:s},e)}function e7(t={}){const e=F8({domOptions:{render:q8(()=>Wh(e),n=>setTimeout(n,0))},...t});return e.install=J8(e),e}const t7={disableDefaults:!0,disableCapoSorting:!1,plugins:[U8,W8,Z8,H8]},n7=un({name:"nuxt:head",enforce:"pre",setup(t){const e=e7(t7);t.vueApp.use(e);{let n=!0;const i=async()=>{n=!1,await Wh(e)};e.hooks.hook("dom:beforeRender",s=>{s.shouldRender=!n}),t.hooks.hook("page:start",()=>{n=!0}),t.hooks.hook("page:finish",()=>{t.isHydrating||i()}),t.hooks.hook("app:error",i),t.hooks.hook("app:suspense:resolve",i);const r=e.push.bind(e);e.push=((s,o)=>{const a=r(s,o),l=a.dispose.bind(a);return a.dispose=()=>{const u=t["~transitionPromise"];u?u.then(l):l()},a})}}});const Ir=typeof document<"u";function s4(t){return typeof t=="object"||"displayName"in t||"props"in t||"__vccOpts"in t}function i7(t){return t.__esModule||t[Symbol.toStringTag]==="Module"||t.default&&s4(t.default)}const Fe=Object.assign;function Xl(t,e){const n={};for(const i in e){const r=e[i];n[i]=Vn(r)?r.map(t):t(r)}return n}const Hs=()=>{},Vn=Array.isArray;function m0(t,e){const n={};for(const i in t)n[i]=i in e?e[i]:t[i];return n}const o4=/#/g,r7=/&/g,s7=/\//g,o7=/=/g,a7=/\?/g,a4=/\+/g,l7=/%5B/g,c7=/%5D/g,l4=/%5E/g,u7=/%60/g,c4=/%7B/g,f7=/%7C/g,u4=/%7D/g,d7=/%20/g;function Gh(t){return t==null?"":encodeURI(""+t).replace(f7,"|").replace(l7,"[").replace(c7,"]")}function h7(t){return Gh(t).replace(c4,"{").replace(u4,"}").replace(l4,"^")}function Vd(t){return Gh(t).replace(a4,"%2B").replace(d7,"+").replace(o4,"%23").replace(r7,"%26").replace(u7,"`").replace(c4,"{").replace(u4,"}").replace(l4,"^")}function p7(t){return Vd(t).replace(o7,"%3D")}function m7(t){return Gh(t).replace(o4,"%23").replace(a7,"%3F")}function g7(t){return m7(t).replace(s7,"%2F")}function oo(t){if(t==null)return null;try{return decodeURIComponent(""+t)}catch{}return""+t}const v7=/\/$/,y7=t=>t.replace(v7,"");function ec(t,e,n="/"){let i,r={},s="",o="";const a=e.indexOf("#");let l=e.indexOf("?");return l=a>=0&&l>a?-1:l,l>=0&&(i=e.slice(0,l),s=e.slice(l,a>0?a:e.length),r=t(s.slice(1))),a>=0&&(i=i||e.slice(0,a),o=e.slice(a,e.length)),i=x7(i??e,n),{fullPath:i+s+o,path:i,query:r,hash:oo(o)}}function _7(t,e){const n=e.query?t(e.query):"";return e.path+(n&&"?")+n+(e.hash||"")}function g0(t,e){return!e||!t.toLowerCase().startsWith(e.toLowerCase())?t:t.slice(e.length)||"/"}function b7(t,e,n){const i=e.matched.length-1,r=n.matched.length-1;return i>-1&&i===r&&as(e.matched[i],n.matched[r])&&f4(e.params,n.params)&&t(e.query)===t(n.query)&&e.hash===n.hash}function as(t,e){return(t.aliasOf||t)===(e.aliasOf||e)}function f4(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(var n in t)if(!w7(t[n],e[n]))return!1;return!0}function w7(t,e){return Vn(t)?v0(t,e):Vn(e)?v0(e,t):t?.valueOf()===e?.valueOf()}function v0(t,e){return Vn(e)?t.length===e.length&&t.every((n,i)=>n===e[i]):t.length===1&&t[0]===e}function x7(t,e){if(t.startsWith("/"))return t;if(!t)return e;const n=e.split("/"),i=t.split("/"),r=i[i.length-1];(r===".."||r===".")&&i.push("");let s=n.length-1,o,a;for(o=0;o<i.length;o++)if(a=i[o],a!==".")if(a==="..")s>1&&s--;else break;return n.slice(0,s).join("/")+"/"+i.slice(o).join("/")}const mn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};let Nd=(function(t){return t.pop="pop",t.push="push",t})({}),tc=(function(t){return t.back="back",t.forward="forward",t.unknown="",t})({});function k7(t){if(!t)if(Ir){const e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return t[0]!=="/"&&t[0]!=="#"&&(t="/"+t),y7(t)}const C7=/^[^#]+#/;function S7(t,e){return t.replace(C7,"#")+e}function E7(t,e){const n=document.documentElement.getBoundingClientRect(),i=t.getBoundingClientRect();return{behavior:e.behavior,left:i.left-n.left-(e.left||0),top:i.top-n.top-(e.top||0)}}const hl=()=>({left:window.scrollX,top:window.scrollY});function O7(t){let e;if("el"in t){const n=t.el,i=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?i?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;e=E7(r,t)}else e=t;"scrollBehavior"in document.documentElement.style?window.scrollTo(e):window.scrollTo(e.left!=null?e.left:window.scrollX,e.top!=null?e.top:window.scrollY)}
vendor: 21,017 bytes, line 4
4function y0(t,e){return(history.state?history.state.position-e:-1)+t}const Bd=new Map;function T7(t,e){Bd.set(t,e)}function R7(t){const e=Bd.get(t);return Bd.delete(t),e}function A7(t){return typeof t=="string"||t&&typeof t=="object"}function d4(t){return typeof t=="string"||typeof t=="symbol"}let rt=(function(t){return t[t.MATCHER_NOT_FOUND=1]="MATCHER_NOT_FOUND",t[t.NAVIGATION_GUARD_REDIRECT=2]="NAVIGATION_GUARD_REDIRECT",t[t.NAVIGATION_ABORTED=4]="NAVIGATION_ABORTED",t[t.NAVIGATION_CANCELLED=8]="NAVIGATION_CANCELLED",t[t.NAVIGATION_DUPLICATED=16]="NAVIGATION_DUPLICATED",t})({});const h4=Symbol("");rt.MATCHER_NOT_FOUND+"",rt.NAVIGATION_GUARD_REDIRECT+"",rt.NAVIGATION_ABORTED+"",rt.NAVIGATION_CANCELLED+"",rt.NAVIGATION_DUPLICATED+"";function ls(t,e){return Fe(new Error,{type:t,[h4]:!0},e)}function ni(t,e){return t instanceof Error&&h4 in t&&(e==null||!!(t.type&e))}const P7=["params","query","hash"];function M7(t){if(typeof t=="string")return t;if(t.path!=null)return t.path;const e={};for(const n of P7)n in t&&(e[n]=t[n]);return JSON.stringify(e,null,2)}function D7(t){const e={};if(t===""||t==="?")return e;const n=(t[0]==="?"?t.slice(1):t).split("&");for(let i=0;i<n.length;++i){const r=n[i].replace(a4," "),s=r.indexOf("="),o=oo(s<0?r:r.slice(0,s)),a=s<0?null:oo(r.slice(s+1));if(o in e){let l=e[o];Vn(l)||(l=e[o]=[l]),l.push(a)}else e[o]=a}return e}function _0(t){let e="";for(let n in t){const i=t[n];if(n=p7(n),i==null){i!==void 0&&(e+=(e.length?"&":"")+n);continue}(Vn(i)?i.map(r=>r&&Vd(r)):[i&&Vd(i)]).forEach(r=>{r!==void 0&&(e+=(e.length?"&":"")+n,r!=null&&(e+="="+r))})}return e}function $7(t){const e={};for(const n in t){const i=t[n];i!==void 0&&(e[n]=Vn(i)?i.map(r=>r==null?null:""+r):i==null?i:""+i)}return e}const I7=Symbol(""),b0=Symbol(""),pl=Symbol(""),Kh=Symbol(""),zd=Symbol("");function Rs(){let t=[];function e(i){return t.push(i),()=>{const r=t.indexOf(i);r>-1&&t.splice(r,1)}}function n(){t=[]}return{add:e,list:()=>t.slice(),reset:n}}function Ai(t,e,n,i,r,s=o=>o()){const o=i&&(i.enterCallbacks[r]=i.enterCallbacks[r]||[]);return()=>new Promise((a,l)=>{const u=d=>{d===!1?l(ls(rt.NAVIGATION_ABORTED,{from:n,to:e})):d instanceof Error?l(d):A7(d)?l(ls(rt.NAVIGATION_GUARD_REDIRECT,{from:e,to:d})):(o&&i.enterCallbacks[r]===o&&typeof d=="function"&&o.push(d),a())},c=s(()=>t.call(i&&i.instances[r],e,n,u));let f=Promise.resolve(c);t.length<3&&(f=f.then(u)),f.catch(d=>l(d))})}function nc(t,e,n,i,r=s=>s()){const s=[];for(const o of t)for(const a in o.components){let l=o.components[a];if(!(e!=="beforeRouteEnter"&&!o.instances[a]))if(s4(l)){const u=(l.__vccOpts||l)[e];u&&s.push(Ai(u,n,i,o,a,r))}else{let u=l();s.push(()=>u.then(c=>{if(!c)throw new Error(`Couldn't resolve component "${a}" at "${o.path}"`);const f=i7(c)?c.default:c;o.mods[a]=c,o.components[a]=f;const d=(f.__vccOpts||f)[e];return d&&Ai(d,n,i,o,a,r)()}))}}return s}function L7(t,e){const n=[],i=[],r=[],s=Math.max(e.matched.length,t.matched.length);for(let o=0;o<s;o++){const a=e.matched[o];a&&(t.matched.find(u=>as(u,a))?i.push(a):n.push(a));const l=t.matched[o];l&&(e.matched.find(u=>as(u,l))||r.push(l))}return[n,i,r]}let F7=()=>location.protocol+"//"+location.host;function p4(t,e){const{pathname:n,search:i,hash:r}=e,s=t.indexOf("#");if(s>-1){let o=r.includes(t.slice(s))?t.slice(s).length:1,a=r.slice(o);return a[0]!=="/"&&(a="/"+a),g0(a,"")}return g0(n,t)+i+r}function q7(t,e,n,i){let r=[],s=[],o=null;const a=({state:d})=>{const h=p4(t,location),p=n.value,m=e.value;let g=0;if(d){if(n.value=h,e.value=d,o&&o===p){o=null;return}g=m?d.position-m.position:0}else i(h);r.forEach(y=>{y(n.value,p,{delta:g,type:Nd.pop,direction:g?g>0?tc.forward:tc.back:tc.unknown})})};function l(){o=n.value}function u(d){r.push(d);const h=()=>{const p=r.indexOf(d);p>-1&&r.splice(p,1)};return s.push(h),h}function c(){if(document.visibilityState==="hidden"){const{history:d}=window;if(!d.state)return;d.replaceState(Fe({},d.state,{scroll:hl()}),"")}}function f(){for(const d of s)d();s=[],window.removeEventListener("popstate",a),window.removeEventListener("pagehide",c),document.removeEventListener("visibilitychange",c)}return window.addEventListener("popstate",a),window.addEventListener("pagehide",c),document.addEventListener("visibilitychange",c),{pauseListeners:l,listen:u,destroy:f}}function w0(t,e,n,i=!1,r=!1){return{back:t,current:e,forward:n,replaced:i,position:window.history.length,scroll:r?hl():null}}function V7(t){const{history:e,location:n}=window,i={value:p4(t,n)},r={value:e.state};r.value||s(i.value,{back:null,current:i.value,forward:null,position:e.length-1,replaced:!0,scroll:null},!0);function s(l,u,c){const f=t.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?t:t.slice(f))+l:F7()+t+l;try{e[c?"replaceState":"pushState"](u,"",d),r.value=u}catch(h){console.error(h),n[c?"replace":"assign"](d)}}function o(l,u){s(l,Fe({},e.state,w0(r.value.back,l,r.value.forward,!0),u,{position:r.value.position}),!0),i.value=l}function a(l,u){const c=Fe({},r.value,e.state,{forward:l,scroll:hl()});s(c.current,c,!0),s(l,Fe({},w0(i.value,l,null),{position:c.position+1},u),!1),i.value=l}return{location:i,state:r,push:a,replace:o}}function N7(t){t=k7(t);const e=V7(t),n=q7(t,e.state,e.location,e.replace);function i(s,o=!0){o||n.pauseListeners(),history.go(s)}const r=Fe({location:"",base:t,go:i,createHref:S7.bind(null,t)},e,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>e.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>e.state.value}),r}let ar=(function(t){return t[t.Static=0]="Static",t[t.Param=1]="Param",t[t.Group=2]="Group",t})({});var pt=(function(t){return t[t.Static=0]="Static",t[t.Param=1]="Param",t[t.ParamRegExp=2]="ParamRegExp",t[t.ParamRegExpEnd=3]="ParamRegExpEnd",t[t.EscapeNext=4]="EscapeNext",t})(pt||{});const B7={type:ar.Static,value:""},z7=/[a-zA-Z0-9_]/;function j7(t){if(!t)return[[]];if(t==="/")return[[B7]];if(!t.startsWith("/"))throw new Error(`Invalid path "${t}"`);function e(h){throw new Error(`ERR (${n})/"${u}": ${h}`)}let n=pt.Static,i=n;const r=[];let s;function o(){s&&r.push(s),s=[]}let a=0,l,u="",c="";function f(){u&&(n===pt.Static?s.push({type:ar.Static,value:u}):n===pt.Param||n===pt.ParamRegExp||n===pt.ParamRegExpEnd?(s.length>1&&(l==="*"||l==="+")&&e(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),s.push({type:ar.Param,value:u,regexp:c,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):e("Invalid state to consume buffer"),u="")}function d(){u+=l}for(;a<t.length;){if(l=t[a++],l==="\\"&&n!==pt.ParamRegExp){i=n,n=pt.EscapeNext;continue}switch(n){case pt.Static:l==="/"?(u&&f(),o()):l===":"?(f(),n=pt.Param):d();break;case pt.EscapeNext:d(),n=i;break;case pt.Param:l==="("?n=pt.ParamRegExp:z7.test(l)?d():(f(),n=pt.Static,l!=="*"&&l!=="?"&&l!=="+"&&a--);break;case pt.ParamRegExp:l===")"?c[c.length-1]=="\\"?c=c.slice(0,-1)+l:n=pt.ParamRegExpEnd:c+=l;break;case pt.ParamRegExpEnd:f(),n=pt.Static,l!=="*"&&l!=="?"&&l!=="+"&&a--,c="";break;default:e("Unknown state");break}}return n===pt.ParamRegExp&&e(`Unfinished custom RegExp for param "${u}"`),f(),o(),r}const x0="[^/]+?",H7={sensitive:!1,strict:!1,start:!0,end:!0};var Dt=(function(t){return t[t._multiplier=10]="_multiplier",t[t.Root=90]="Root",t[t.Segment=40]="Segment",t[t.SubSegment=30]="SubSegment",t[t.Static=40]="Static",t[t.Dynamic=20]="Dynamic",t[t.BonusCustomRegExp=10]="BonusCustomRegExp",t[t.BonusWildcard=-50]="BonusWildcard",t[t.BonusRepeatable=-20]="BonusRepeatable",t[t.BonusOptional=-8]="BonusOptional",t[t.BonusStrict=.7000000000000001]="BonusStrict",t[t.BonusCaseSensitive=.25]="BonusCaseSensitive",t})(Dt||{});const U7=/[.+*?^${}()[\]/\\]/g;function W7(t,e){const n=Fe({},H7,e),i=[];let r=n.start?"^":"";const s=[];for(const u of t){const c=u.length?[]:[Dt.Root];n.strict&&!u.length&&(r+="/");for(let f=0;f<u.length;f++){const d=u[f];let h=Dt.Segment+(n.sensitive?Dt.BonusCaseSensitive:0);if(d.type===ar.Static)f||(r+="/"),r+=d.value.replace(U7,"\\$&"),h+=Dt.Static;else if(d.type===ar.Param){const{value:p,repeatable:m,optional:g,regexp:y}=d;s.push({name:p,repeatable:m,optional:g});const _=y||x0;if(_!==x0){h+=Dt.BonusCustomRegExp;try{`${_}`}catch(b){throw new Error(`Invalid custom RegExp for param "${p}" (${_}): `+b.message)}}let v=m?`((?:${_})(?:/(?:${_}))*)`:`(${_})`;f||(v=g&&u.length<2?`(?:/${v})`:"/"+v),g&&(v+="?"),r+=v,h+=Dt.Dynamic,g&&(h+=Dt.BonusOptional),m&&(h+=Dt.BonusRepeatable),_===".*"&&(h+=Dt.BonusWildcard)}c.push(h)}i.push(c)}if(n.strict&&n.end){const u=i.length-1;i[u][i[u].length-1]+=Dt.BonusStrict}n.strict||(r+="/?"),n.end?r+="$":n.strict&&!r.endsWith("/")&&(r+="(?:/|$)");const o=new RegExp(r,n.sensitive?"":"i");function a(u){const c=u.match(o),f={};if(!c)return null;for(let d=1;d<c.length;d++){const h=c[d]||"",p=s[d-1];f[p.name]=h&&p.repeatable?h.split("/"):h}return f}function l(u){let c="",f=!1;for(const d of t){(!f||!c.endsWith("/"))&&(c+="/"),f=!1;for(const h of d)if(h.type===ar.Static)c+=h.value;else if(h.type===ar.Param){const{value:p,repeatable:m,optional:g}=h,y=p in u?u[p]:"";if(Vn(y)&&!m)throw new Error(`Provided param "${p}" is an array but it is not repeatable (* or + modifiers)`);const _=Vn(y)?y.join("/"):y;if(!_)if(g)d.length<2&&(c.endsWith("/")?c=c.slice(0,-1):f=!0);else throw new Error(`Missing required param "${p}"`);c+=_}}return c||"/"}return{re:o,score:i,keys:s,parse:a,stringify:l}}function G7(t,e){let n=0;for(;n<t.length&&n<e.length;){const i=e[n]-t[n];if(i)return i;n++}return t.length<e.length?t.length===1&&t[0]===Dt.Static+Dt.Segment?-1:1:t.length>e.length?e.length===1&&e[0]===Dt.Static+Dt.Segment?1:-1:0}function m4(t,e){let n=0;const i=t.score,r=e.score;for(;n<i.length&&n<r.length;){const s=G7(i[n],r[n]);if(s)return s;n++}if(Math.abs(r.length-i.length)===1){if(k0(i))return 1;if(k0(r))return-1}return r.length-i.length}function k0(t){const e=t[t.length-1];return t.length>0&&e[e.length-1]<0}const K7={strict:!1,end:!0,sensitive:!1};function Z7(t,e,n){const i=W7(j7(t.path),n),r=Fe(i,{record:t,parent:e,children:[],alias:[]});return e&&!r.record.aliasOf==!e.record.aliasOf&&e.children.push(r),r}function Y7(t,e){const n=[],i=new Map;e=m0(K7,e);function r(f){return i.get(f)}function s(f,d,h){const p=!h,m=S0(f);m.aliasOf=h&&h.record;const g=m0(e,f),y=[m];if("alias"in f){const b=typeof f.alias=="string"?[f.alias]:f.alias;for(const x of b)y.push(S0(Fe({},m,{components:h?h.record.components:m.components,path:x,aliasOf:h?h.record:m})))}let _,v;for(const b of y){const{path:x}=b;if(d&&x[0]!=="/"){const C=d.record.path,S=C[C.length-1]==="/"?"":"/";b.path=d.record.path+(x&&S+x)}if(_=Z7(b,d,g),h?h.alias.push(_):(v=v||_,v!==_&&v.alias.push(_),p&&f.name&&!E0(_)&&o(f.name)),g4(_)&&l(_),m.children){const C=m.children;for(let S=0;S<C.length;S++)s(C[S],_,h&&h.children[S])}h=h||_}return v?()=>{o(v)}:Hs}function o(f){if(d4(f)){const d=i.get(f);d&&(i.delete(f),n.splice(n.indexOf(d),1),d.children.forEach(o),d.alias.forEach(o))}else{const d=n.indexOf(f);d>-1&&(n.splice(d,1),f.record.name&&i.delete(f.record.name),f.children.forEach(o),f.alias.forEach(o))}}function a(){return n}function l(f){const d=X7(f,n);n.splice(d,0,f),f.record.name&&!E0(f)&&i.set(f.record.name,f)}function u(f,d){let h,p={},m,g;if("name"in f&&f.name){if(h=i.get(f.name),!h)throw ls(rt.MATCHER_NOT_FOUND,{location:f});g=h.record.name,p=Fe(C0(d.params,h.keys.filter(v=>!v.optional).concat(h.parent?h.parent.keys.filter(v=>v.optional):[]).map(v=>v.name)),f.params&&C0(f.params,h.keys.map(v=>v.name))),m=h.stringify(p)}else if(f.path!=null)m=f.path,h=n.find(v=>v.re.test(m)),h&&(p=h.parse(m),g=h.record.name);else{if(h=d.name?i.get(d.name):n.find(v=>v.re.test(d.path)),!h)throw ls(rt.MATCHER_NOT_FOUND,{location:f,currentLocation:d});g=h.record.name,p=Fe({},d.params,f.params),m=h.stringify(p)}const y=[];let _=h;for(;_;)y.unshift(_.record),_=_.parent;return{name:g,path:m,params:p,matched:y,meta:Q7(y)}}t.forEach(f=>s(f));function c(){n.length=0,i.clear()}return{addRoute:s,resolve:u,removeRoute:o,clearRoutes:c,getRoutes:a,getRecordMatcher:r}}function C0(t,e){const n={};for(const i of e)i in t&&(n[i]=t[i]);return n}function S0(t){const e={path:t.path,redirect:t.redirect,name:t.name,meta:t.meta||{},aliasOf:t.aliasOf,beforeEnter:t.beforeEnter,props:J7(t),children:t.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in t?t.components||null:t.component&&{default:t.component}};return Object.defineProperty(e,"mods",{value:{}}),e}function J7(t){const e={},n=t.props||!1;if("component"in t)e.default=n;else for(const i in t.components)e[i]=typeof n=="object"?n[i]:n;return e}function E0(t){for(;t;){if(t.record.aliasOf)return!0;t=t.parent}return!1}function Q7(t){return t.reduce((e,n)=>Fe(e,n.meta),{})}function X7(t,e){let n=0,i=e.length;for(;n!==i;){const s=n+i>>1;m4(t,e[s])<0?i=s:n=s+1}const r=e9(t);return r&&(i=e.lastIndexOf(r,i-1)),i}function e9(t){let e=t;for(;e=e.parent;)if(g4(e)&&m4(t,e)===0)return e}function g4({record:t}){return!!(t.name||t.components&&Object.keys(t.components).length||t.redirect)}function O0(t){const e=st(pl),n=st(Kh),i=ne(()=>{const l=O(t.to);return e.resolve(l)}),r=ne(()=>{const{matched:l}=i.value,{length:u}=l,c=l[u-1],f=n.matched;if(!c||!f.length)return-1;const d=f.findIndex(as.bind(null,c));if(d>-1)return d;const h=T0(l[u-2]);return u>1&&T0(c)===h&&f[f.length-1].path!==h?f.findIndex(as.bind(null,l[u-2])):d}),s=ne(()=>r.value>-1&&s9(n.params,i.value.params)),o=ne(()=>r.value>-1&&r.value===n.matched.length-1&&f4(n.params,i.value.params));function a(l={}){if(r9(l)){const u=e[O(t.replace)?"replace":"push"](O(t.to)).catch(Hs);return t.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>u),u}return Promise.resolve()}return{route:i,href:ne(()=>i.value.href),isActive:s,isExactActive:o,navigate:a}}function t9(t){return t.length===1?t[0]:t}const n9=ye({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"},viewTransition:Boolean},useLink:O0,setup(t,{slots:e}){const n=Kt(O0(t)),{options:i}=st(pl),r=ne(()=>({[R0(t.activeClass,i.linkActiveClass,"router-link-active")]:n.isActive,[R0(t.exactActiveClass,i.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=e.default&&t9(e.default(n));return t.custom?s:Xe("a",{"aria-current":n.isExactActive?t.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},s)}}}),i9=n9;function r9(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&!(t.button!==void 0&&t.button!==0)){if(t.currentTarget&&t.currentTarget.getAttribute){const e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function s9(t,e){for(const n in e){const i=e[n],r=t[n];if(typeof i=="string"){if(i!==r)return!1}else if(!Vn(r)||r.length!==i.length||i.some((s,o)=>s.valueOf()!==r[o].valueOf()))return!1}return!0}function T0(t){return t?t.aliasOf?t.aliasOf.path:t.path:""}const R0=(t,e,n)=>t??e??n,o9=ye({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(t,{attrs:e,slots:n}){const i=st(zd),r=ne(()=>t.route||i.value),s=st(b0,0),o=ne(()=>{let u=O(s);const{matched:c}=r.value;let f;for(;(f=c[u])&&!f.components;)u++;return u}),a=ne(()=>r.value.matched[o.value]);on(b0,ne(()=>o.value+1)),on(I7,a),on(zd,r);const l=se();return $e(()=>[l.value,a.value,t.name],([u,c,f],[d,h,p])=>{c&&(c.instances[f]=u,h&&h!==c&&u&&u===d&&(c.leaveGuards.size||(c.leaveGuards=h.leaveGuards),c.updateGuards.size||(c.updateGuards=h.updateGuards))),u&&c&&(!h||!as(c,h)||!d)&&(c.enterCallbacks[f]||[]).forEach(m=>m(u))},{flush:"post"}),()=>{const u=r.value,c=t.name,f=a.value,d=f&&f.components[c];if(!d)return A0(n.default,{Component:d,route:u});const h=f.props[c],p=h?h===!0?u.params:typeof h=="function"?h(u):h:null,g=Xe(d,Fe({},p,e,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(f.instances[c]=null)},ref:l}));return A0(n.default,{Component:g,route:u})||g}}});function A0(t,e){if(!t)return null;const n=t(e);return n.length===1?n[0]:n}const v4=o9;function a9(t){const e=Y7(t.routes,t),n=t.parseQuery||D7,i=t.stringifyQuery||_0,r=t.history,s=Rs(),o=Rs(),a=Rs(),l=sn(mn);let u=mn;Ir&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=Xl.bind(null,D=>""+D),f=Xl.bind(null,g7),d=Xl.bind(null,oo);function h(D,W){let U,oe;return d4(D)?(U=e.getRecordMatcher(D),oe=W):oe=D,e.addRoute(oe,U)}function p(D){const W=e.getRecordMatcher(D);W&&e.removeRoute(W)}function m(){return e.getRoutes().map(D=>D.record)}function g(D){return!!e.getRecordMatcher(D)}function y(D,W){if(W=Fe({},W||l.value),typeof D=="string"){const E=ec(n,D,W.path),$=e.resolve({path:E.path},W),j=r.createHref(E.fullPath);return Fe(E,$,{params:d($.params),hash:oo(E.hash),redirectedFrom:void 0,href:j})}let U;if(D.path!=null)U=Fe({},D,{path:ec(n,D.path,W.path).path});else{const E=Fe({},D.params);for(const $ in E)E[$]==null&&delete E[$];U=Fe({},D,{params:f(E)}),W.params=f(W.params)}const oe=e.resolve(U,W),xe=D.hash||"";oe.params=c(d(oe.params));const Ee=_7(i,Fe({},D,{hash:h7(xe),path:oe.path})),k=r.createHref(Ee);return Fe({fullPath:Ee,hash:xe,query:i===_0?$7(D.query):D.query||{}},oe,{redirectedFrom:void 0,href:k})}function _(D){return typeof D=="string"?ec(n,D,l.value.path):Fe({},D)}function v(D,W){if(u!==D)return ls(rt.NAVIGATION_CANCELLED,{from:W,to:D})}function b(D){return S(D)}function x(D){return b(Fe(_(D),{replace:!0}))}function C(D,W){const U=D.matched[D.matched.length-1];if(U&&U.redirect){const{redirect:oe}=U;let xe=typeof oe=="function"?oe(D,W):oe;return typeof xe=="string"&&(xe=xe.includes("?")||xe.includes("#")?xe=_(xe):{path:xe},xe.params={}),Fe({query:D.query,hash:D.hash,params:xe.path!=null?{}:D.params},xe)}}function S(D,W){const U=u=y(D),oe=l.value,xe=D.state,Ee=D.force,k=D.replace===!0,E=C(U,oe);if(E)return S(Fe(_(E),{state:typeof E=="object"?Fe({},xe,E.state):xe,force:Ee,replace:k}),W||U);const $=U;$.redirectedFrom=W;let j;return!Ee&&b7(i,oe,U)&&(j=ls(rt.NAVIGATION_DUPLICATED,{to:$,from:oe}),Be(oe,oe,!0,!1)),(j?Promise.resolve(j):L($,oe)).catch(N=>ni(N)?ni(N,rt.NAVIGATION_GUARD_REDIRECT)?N:Ce(N):pe(N,$,oe)).then(N=>{if(N){if(ni(N,rt.NAVIGATION_GUARD_REDIRECT))return S(Fe({replace:k},_(N.to),{state:typeof N.to=="object"?Fe({},xe,N.to.state):xe,force:Ee}),W||$)}else N=V($,oe,!0,k,xe);return F($,oe,N),N})}function M(D,W){const U=v(D,W);return U?Promise.reject(U):Promise.resolve()}function R(D){const W=Qe.values().next().value;return W&&typeof W.runWithContext=="function"?W.runWithContext(D):D()}function L(D,W){let U;const[oe,xe,Ee]=L7(D,W);U=nc(oe.reverse(),"beforeRouteLeave",D,W);for(const E of oe)E.leaveGuards.forEach($=>{U.push(Ai($,D,W))});const k=M.bind(null,D,W);return U.push(k),ie(U).then(()=>{U=[];for(const E of s.list())U.push(Ai(E,D,W));return U.push(k),ie(U)}).then(()=>{U=nc(xe,"beforeRouteUpdate",D,W);for(const E of xe)E.updateGuards.forEach($=>{U.push(Ai($,D,W))});return U.push(k),ie(U)}).then(()=>{U=[];for(const E of Ee)if(E.beforeEnter)if(Vn(E.beforeEnter))for(const $ of E.beforeEnter)U.push(Ai($,D,W));else U.push(Ai(E.beforeEnter,D,W));return U.push(k),ie(U)}).then(()=>(D.matched.forEach(E=>E.enterCallbacks={}),U=nc(Ee,"beforeRouteEnter",D,W,R),U.push(k),ie(U))).then(()=>{U=[];for(const E of o.list())U.push(Ai(E,D,W));return U.push(k),ie(U)}).catch(E=>ni(E,rt.NAVIGATION_CANCELLED)?E:Promise.reject(E))}function F(D,W,U){a.list().forEach(oe=>R(()=>oe(D,W,U)))}function V(D,W,U,oe,xe){const Ee=v(D,W);if(Ee)return Ee;const k=W===mn,E=Ir?history.state:{};U&&(oe||k?r.replace(D.fullPath,Fe({scroll:k&&E&&E.scroll},xe)):r.push(D.fullPath,xe)),l.value=D,Be(D,W,U,k),Ce()}let G;function re(){G||(G=r.listen((D,W,U)=>{if(!Jt.listening)return;const oe=y(D),xe=C(oe,Jt.currentRoute.value);if(xe){S(Fe(xe,{replace:!0,force:!0}),oe).catch(Hs);return}u=oe;const Ee=l.value;Ir&&T7(y0(Ee.fullPath,U.delta),hl()),L(oe,Ee).catch(k=>ni(k,rt.NAVIGATION_ABORTED|rt.NAVIGATION_CANCELLED)?k:ni(k,rt.NAVIGATION_GUARD_REDIRECT)?(S(Fe(_(k.to),{force:!0}),oe).then(E=>{ni(E,rt.NAVIGATION_ABORTED|rt.NAVIGATION_DUPLICATED)&&!U.delta&&U.type===Nd.pop&&r.go(-1,!1)}).catch(Hs),Promise.reject()):(U.delta&&r.go(-U.delta,!1),pe(k,oe,Ee))).then(k=>{k=k||V(oe,Ee,!1),k&&(U.delta&&!ni(k,rt.NAVIGATION_CANCELLED)?r.go(-U.delta,!1):U.type===Nd.pop&&ni(k,rt.NAVIGATION_ABORTED|rt.NAVIGATION_DUPLICATED)&&r.go(-1,!1)),F(oe,Ee,k)}).catch(Hs)}))}let ue=Rs(),Q=Rs(),X;function pe(D,W,U){Ce(D);const oe=Q.list();return oe.length?oe.forEach(xe=>xe(D,W,U)):console.error(D),Promise.reject(D)}function Ve(){return X&&l.value!==mn?Promise.resolve():new Promise((D,W)=>{ue.add([D,W])})}function Ce(D){return X||(X=!D,re(),ue.list().forEach(([W,U])=>D?U(D):W()),ue.reset()),D}function Be(D,W,U,oe){const{scrollBehavior:xe}=t;if(!Ir||!xe)return Promise.resolve();const Ee=!U&&R7(y0(D.fullPath,0))||(oe||!U)&&history.state&&history.state.scroll||null;
4return ot().then(()=>xe(D,W,Ee)).then(k=>k&&O7(k)).catch(k=>pe(k,D,W))}const De=D=>r.go(D);let Cn;const Qe=new Set,Jt={currentRoute:l,listening:!0,addRoute:h,removeRoute:p,clearRoutes:e.clearRoutes,hasRoute:g,getRoutes:m,resolve:y,options:t,push:b,replace:x,go:De,back:()=>De(-1),forward:()=>De(1),beforeEach:s.add,beforeResolve:o.add,afterEach:a.add,onError:Q.add,isReady:Ve,install(D){D.component("RouterLink",i9),D.component("RouterView",v4),D.config.globalProperties.$router=Jt,Object.defineProperty(D.config.globalProperties,"$route",{enumerable:!0,get:()=>O(l)}),Ir&&!Cn&&l.value===mn&&(Cn=!0,b(r.location).catch(oe=>{}));const W={};for(const oe in mn)Object.defineProperty(W,oe,{get:()=>l.value[oe],enumerable:!0});D.provide(pl,Jt),D.provide(Kh,fi(W)),D.provide(zd,l);const U=D.unmount;Qe.add(D),D.unmount=function(){Qe.delete(D),Qe.size<1&&(u=mn,G&&G(),G=null,l.value=mn,Cn=!1,X=!1),U()}}};function ie(D){return D.reduce((W,U)=>W.then(()=>R(U)),Promise.resolve())}return Jt}function wN(){return st(pl)}function y4(t){return st(Kh)}const l9=/(:\w+)\([^)]+\)/g,c9=/(:\w+)[?+*]/g,u9=/:\w+/g,f9=(t,e)=>e.path.replace(l9,"$1").replace(c9,"$1").replace(u9,n=>t.params[n.slice(1)]?.toString()||""),ao=(t,e)=>{const n=t.route.matched.find(r=>r.components?.default===t.Component.type),i=e??n?.meta.key??(n&&f9(t.route,n));return typeof i=="function"?i(t.route):i},d9=(t,e)=>({default:()=>t?Xe(w6,t===!0?{}:t,e):e});function _4(t){return Array.isArray(t)?t:[t]}const h9=(t,e)=>[],b4=t=>By({},...h9("",typeof t=="string"?t.toLowerCase():t).map(e=>e.data).reverse()),p9=b4;let la;function m9(){let t;return t=$fetch(jh(`builds/meta/${Yt().app.buildId}.json`),{responseType:"json"}).then(e=>{if(!e||typeof e!="object"||!Array.isArray(e.prerendered))throw new Error("[nuxt] Received malformed app manifest. Ensure that `builds/meta/*.json` is served as JSON by your hosting/proxy and not rewritten to an HTML fallback.");return e}),la=t,t.catch(e=>{la===t&&(la=void 0),console.error("[nuxt] Error fetching app manifest.",e)}),t}function w4(){return la||m9()}function x4(t){const e=typeof t=="string"?t:t.path;try{return p9(e.toLowerCase())}catch(n){return console.error("[nuxt] Error matching route rules.",n),{}}}const g9="modulepreload",v9=function(t,e){return new URL(t,e).href},P0={},Ge=function(e,n,i){let r=Promise.resolve();if(n&&n.length>0){let u=function(c){return Promise.all(c.map(f=>Promise.resolve(f).then(d=>({status:"fulfilled",value:d}),d=>({status:"rejected",reason:d}))))};const o=document.getElementsByTagName("link"),a=document.querySelector("meta[property=csp-nonce]"),l=a?.nonce||a?.getAttribute("nonce");r=u(n.map(c=>{if(c=v9(c,i),c in P0)return;P0[c]=!0;const f=c.endsWith(".css"),d=f?'[rel="stylesheet"]':"";if(i)for(let p=o.length-1;p>=0;p--){const m=o[p];if(m.href===c&&(!f||m.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${c}"]${d}`))return;const h=document.createElement("link");if(h.rel=f?"stylesheet":g9,f||(h.as="script"),h.crossOrigin="",h.href=c,l&&h.setAttribute("nonce",l),document.head.appendChild(h),f)return new Promise((p,m)=>{h.addEventListener("load",p),h.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${c}`)))})}))}function s(o){const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=o,window.dispatchEvent(a),!a.defaultPrevented)throw o}return r.then(o=>{for(const a of o||[])a.status==="rejected"&&s(a.reason);return e().catch(s)})},y9={layout:!1},_9={layout:!1},b9={layout:!1},w9={redirect:"/"},x9={redirect:"/"},k9={layout:!1},ic=[{name:"index",path:"/",meta:y9||{},component:()=>Ge(()=>import("./CXg-mMED.js"),__vite__mapDeps([0,1,2,3,4,5,6]),import.meta.url)},{name:"trial",path:"/trial",component:()=>Ge(()=>import("./Coz1tY6Y.js"),__vite__mapDeps([7,1,2,3,4,5,8,9,10,11,12,13,14,6]),import.meta.url)},{name:"video",path:"/video",meta:_9||{},component:()=>Ge(()=>import("./DkwDwZ4U.js"),__vite__mapDeps([15,1,2,3,4,5,14,6]),import.meta.url)},{name:"expert",path:"/expert",meta:b9||{},component:()=>Ge(()=>import("./qSCprVwr.js"),__vite__mapDeps([16,1,2,3,4,5,6]),import.meta.url)},{name:"search",path:"/search",component:()=>Ge(()=>import("./CynCdPCN.js"),[],import.meta.url)},{name:"thanks",path:"/thanks",component:()=>Ge(()=>import("./CafKxGX2.js"),__vite__mapDeps([17,18,19,6]),import.meta.url)},{name:"pku2026",path:"/pku2026",component:()=>Ge(()=>import("./DVwSl3lh.js"),__vite__mapDeps([20,21,6,22,23,24,2,25]),import.meta.url)},{name:"checkout",path:"/checkout",meta:w9||{},redirect:"/",component:()=>Ge(()=>import("./BnnLZDt-.js"),[],import.meta.url)},{name:"discount",path:"/discount",component:()=>Ge(()=>import("./BsPXabN3.js"),__vite__mapDeps([26,1,2,3,4,5,8,9,10,11,12,13,6]),import.meta.url)},{name:"july2026",path:"/july2026",component:()=>Ge(()=>import("./EdWsgnik.js"),__vite__mapDeps([27,21,6,22,23,24,28]),import.meta.url)},{name:"outdated",path:"/outdated",component:()=>Ge(()=>import("./BrzioxBj.js"),__vite__mapDeps([29,10,11,30]),import.meta.url)},{name:"after-pay",path:"/after-pay",meta:x9||{},redirect:"/",component:()=>Ge(()=>import("./CD6kg_w2.js"),[],import.meta.url)},{name:"assistant",path:"/assistant",meta:k9||{},component:()=>Ge(()=>import("./DLuyD1II.js"),__vite__mapDeps([31,1,2,3,4,5,6]),import.meta.url)},{name:"search-search",path:"/search/:search()",component:()=>Ge(()=>import("./DmLS7_Up.js"),__vite__mapDeps([32,24,6,33]),import.meta.url)},{name:"after-pay-order",path:"/after-pay/:order()",component:()=>Ge(()=>import("./CHqoTX0V.js"),__vite__mapDeps([34,18,19,6]),import.meta.url)},{name:"august_2026",path:"/august_2026",component:()=>Ge(()=>import("./DUOBOYTy.js"),__vite__mapDeps([35,21,6,22,2,3,4,36,37,38]),import.meta.url)},{name:"thanks_demo",path:"/thanks_demo",component:()=>Ge(()=>import("./Dg1eh7yt.js"),__vite__mapDeps([39,18,19,6]),import.meta.url)},{name:"september2026",path:"/september2026",component:()=>Ge(()=>import("./D--ByePg.js"),__vite__mapDeps([40,21,6,22,23,24,3,4,2,36,37,41]),import.meta.url)},{name:"september_2026",path:"/september_2026",component:()=>Ge(()=>import("./BacUR-Wu.js"),__vite__mapDeps([42,21,6,22,23,24,2,3,4,36,37,43]),import.meta.url)},{name:"thanks_for_pay",path:"/thanks_for_pay",component:()=>Ge(()=>import("./B2CtKNZ1.js"),__vite__mapDeps([44,18,19]),import.meta.url)},{name:"thanks_demo_error",path:"/thanks_demo_error",component:()=>Ge(()=>import("./-Yn7kW0d.js"),__vite__mapDeps([45,18,19,6]),import.meta.url)}
4,{name:"checkout-product",path:"/checkout/:product()",component:()=>Ge(()=>import("./CGX9SNK1.js"),__vite__mapDeps([46,47,6,48]),import.meta.url)},{name:"checkout-product-plan",path:"/checkout/:product()/:plan()",component:()=>Ge(()=>import("./DeSkPpM2.js"),__vite__mapDeps([49,47,6,48]),import.meta.url)}],k4=(t,e)=>({default:()=>t?Xe(br,t===!0?{}:t,e):e.default?.()}),C9=/(:\w+)\([^)]+\)/g,S9=/(:\w+)[?+*]/g,E9=/:\w+/g;function M0(t){const e=t?.meta.key??t.path.replace(C9,"$1").replace(S9,"$1").replace(E9,n=>t.params[n.slice(1)]?.toString()||"");return typeof e=="function"?e(t):e}function O9(t,e){return t===e||e===mn?!1:M0(t)!==M0(e)?!0:!t.matched.every((i,r)=>i.components&&i.components.default===e.matched[r]?.components?.default)}const T9=/^[a-z][a-z0-9-]*$/i;function R9(t,e){return t&&T9.test(t)?t:e}function D0(t){return Array.isArray(t)?t:[t]}function C4(t){const e=[];for(const n of t)n&&e.push({...n,onAfterLeave:n.onAfterLeave?D0(n.onAfterLeave):void 0,onBeforeLeave:n.onBeforeLeave?D0(n.onBeforeLeave):void 0});return By(...e)}const A9={scrollBehavior(t,e,n){const i=Ae(),r=Nt().options?.scrollBehaviorType??"auto";return t.path.replace(/\/$/,"")===e.path.replace(/\/$/,"")?e.hash&&!t.hash?{left:0,top:0}:t.hash?{el:t.hash,top:S4(t.hash),behavior:r}:!1:(typeof t.meta.scrollToTop=="function"?t.meta.scrollToTop(t,e):t.meta.scrollToTop)===!1?!1:e===mn?$0(t,e,n,r):new Promise(o=>{const a=()=>{requestAnimationFrame(()=>o($0(t,e,n,r)))};i.hooks.hookOnce("page:loading:end",()=>{const l=i["~transitionPromise"];l?l.then(a):a()})})}};function S4(t){try{const e=document.querySelector(t);if(e)return(Number.parseFloat(getComputedStyle(e).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}function $0(t,e,n,i){return n||(t.hash?{el:t.hash,top:S4(t.hash),behavior:O9(t,e)?i:"instant"}:{left:0,top:0})}const P9={hashMode:!1,scrollBehaviorType:"auto"},Ei={...P9,...A9},M9=async(t,e)=>{let n,i;if(!t.meta?.validate)return;const r=([n,i]=aa(()=>Promise.resolve(t.meta.validate(t))),n=await n,i(),n);if(r===!0)return;const s=vr({fatal:!0,status:r&&(r.status||r.statusCode)||404,statusText:r&&(r.statusText||r.statusMessage)||`Page Not Found: ${t.fullPath}`,data:{path:t.fullPath}});return typeof window<"u"&&window.history.pushState({},"",e.fullPath),s},D9=t=>{const e=x4({path:t.path});if(e.redirect){const n=e.redirect.includes("#")?e.redirect:e.redirect+t.hash;return ji(n,{acceptRelative:!0})?(window.location.href=n,!1):n}},$9=[M9,D9],jd={};function I9(t,e,n){const{pathname:i,search:r,hash:s}=e,o=t.indexOf("#");if(o>-1){const u=s.includes(t.slice(o))?t.slice(o).length:1;let c=s.slice(u);return c[0]!=="/"&&(c="/"+c),e0(c,"")}const a=e0(i,t),l=!n||Iy(a,n)?a:n;return l+(l.includes("?")?"":r)+s}const L9=un({name:"nuxt:router",enforce:"pre",async setup(t){let e,n,i=Yt().app.baseURL;const r=Ei.history?.(i)??N7(i),s=Ei.routes?([e,n]=aa(()=>Ei.routes(ic)),e=await e,n(),e??ic):ic;let o;const a=a9({...Ei,scrollBehavior:(_,v,b)=>{if(v===mn){o=b;return}if(Ei.scrollBehavior){if(a.options.scrollBehavior=Ei.scrollBehavior,"scrollRestoration"in window.history){const x=a.beforeEach(()=>{x(),window.history.scrollRestoration="manual"})}return Ei.scrollBehavior(_,mn,o||b)}},history:r,routes:s});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),t.vueApp.use(a);const l=sn(a.currentRoute.value);a.afterEach((_,v)=>{l.value=v}),Object.defineProperty(t.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});const u=I9(i,window.location,t.payload.path),c=sn(a.currentRoute.value),f=()=>{c.value=a.currentRoute.value};a.afterEach((_,v)=>{const b=_.matched.at(-1)?.components?.default,x=v.matched.at(-1)?.components?.default;if(b===x){const C=ao({route:_,Component:{type:b}}),S=ao({route:v,Component:{type:x}});C===S&&f();return}_.matched.length<v.matched.length&&_.matched.every((C,S)=>C.components?.default===v.matched[S]?.components?.default)&&f()});const d={sync:f};for(const _ in c.value)Object.defineProperty(d,_,{get:()=>c.value[_],enumerable:!0});t._route=fi(d),t._middleware||={global:[],named:{}};const h=dl();
4a.afterEach(async(_,v,b)=>{delete t._processingMiddleware,!t.isHydrating&&h.value&&await t.runWithContext(Wy),b&&await t.callHook("page:loading:end")});try{[e,n]=aa(()=>a.isReady()),await e,n()}catch(_){[e,n]=aa(()=>t.runWithContext(()=>nr(_))),await e,n()}const p=u!==a.currentRoute.value.fullPath?a.resolve(u):a.currentRoute.value,m=a.currentRoute.value.fullPath,g=t.isHydrating&&t.payload.prerenderedAt&&t.payload.path&&u!==t.payload.path&&Iy(a.currentRoute.value.path,t.payload.path);f();const y=t.payload.state._layout;return a.beforeEach(async(_,v)=>{await t.callHook("page:loading:start"),_.meta=Kt(_.meta),t.isHydrating&&y&&!Yn(_.meta.layout)&&(_.meta.layout=y),t._processingMiddleware=!0;{const b=new Set([...$9,...t._middleware.global]);for(const C of _.matched){const S=C.meta.middleware;if(S)for(const M of _4(S))b.add(M)}const x=x4({path:_.path});if(x.appMiddleware)for(const C in x.appMiddleware)x.appMiddleware[C]?b.add(C):b.delete(C);for(const C of b){const S=typeof C=="string"?t._middleware.named[C]||await jd[C]?.().then(M=>M.default||M):C;if(!S)throw new Error(`Unknown route middleware: '${C}'.`);try{const M=await t.runWithContext(()=>S(_,v));if(!t.payload.serverRendered&&t.isHydrating&&(M===!1||M instanceof Error)){const R=M||vr({status:404,statusText:`Page Not Found: ${u}`});return await t.runWithContext(()=>nr(R)),!1}if(M===!0)continue;if(M===!1)return M;if(M)return Gy(M)&&M.fatal&&await t.runWithContext(()=>nr(M)),M}catch(M){const R=vr(M);return R.fatal&&await t.runWithContext(()=>nr(R)),R}}}}),a.onError(async()=>{delete t._processingMiddleware,await t.callHook("page:loading:end")}),a.afterEach(_=>{if(_.matched.length===0&&!h.value)return t.runWithContext(()=>nr(vr({status:404,fatal:!1,statusText:`Page not found: ${_.fullPath}`,data:{path:_.fullPath}})))}),t.hooks.hookOnce("app:created",async()=>{try{if("name"in p&&(p.name=void 0),!(a.currentRoute.value.fullPath!==m))if(g){const v=a.resolve(t.payload.path);"name"in v&&(v.name=void 0),await a.replace({...v,force:!0});const b=()=>{t["~restoreDeferredRoute"]&&(t["~restoreDeferredRoute"]=void 0,a.currentRoute.value=a.resolve(u),f(),a.replace({...p,force:!0}).catch(()=>{}))};t["~restoreDeferredRoute"]=b,t.hooks.hookOnce("app:suspense:resolve",b)}else await a.replace({...p,force:!0});a.options.scrollBehavior=Ei.scrollBehavior}catch(_){await t.runWithContext(()=>nr(_))}}),{provide:{router:a}}}});async function I0(t,e={}){return null}const Hd=globalThis.requestIdleCallback||(t=>{const e=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-e))};return setTimeout(()=>{t(n)},1)}),F9=globalThis.cancelIdleCallback||(t=>{clearTimeout(t)}),ml=t=>{const e=Ae();e.isHydrating?e.hooks.hookOnce("app:suspense:resolve",()=>{Hd(()=>t())}):Hd(()=>t())},q9=un({name:"nuxt:payload",setup(t){const e=new Set;Nt().beforeResolve(async(n,i)=>{if(n.path===i.path)return;const r=await I0(n.path);if(r){for(const s of e)delete t.static.data[s];for(const s in r.data)s in t.static.data||e.add(s),t.static.data[s]=r.data[s]}}),ml(()=>{t.hooks.hook("link:prefetch",async n=>{const{hostname:i}=new URL(n,window.location.href);i===window.location.hostname&&await I0().catch(()=>{console.warn("[nuxt] Error preloading payload for",n)})}),navigator.connection?.effectiveType!=="slow-2g"&&setTimeout(w4,1e3)})}}),V9=un(()=>{const t=Nt();ml(()=>{t.beforeResolve(async()=>{await new Promise(e=>{setTimeout(e,100),requestAnimationFrame(()=>{setTimeout(e,0)})})})})}),N9=un(t=>{let e;async function n(){let i;try{i=await w4()}catch(r){const s=r;if(!("status"in s&&(s.status===404||s.status===403)))throw s}e&&clearTimeout(e),e=setTimeout(n,a0);try{const r=await $fetch(jh("builds/latest.json")+`?${Date.now()}`);r.id!==i?.id&&(t.hooks.callHook("app:manifest:update",r),e&&clearTimeout(e))}catch{}}ml(()=>{e=setTimeout(n,a0)})});function B9(t={}){const e=t.path||window.location.pathname,n=new URL(e,window.location.href);if(n.host!==window.location.host)throw new Error(`Cannot navigate to a URL with a different host: '${e}'.`);if(n.protocol&&Ta(n.protocol))throw new Error(`Cannot navigate to a URL with '${n.protocol}' protocol.`);let i={};try{i=qh(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(t.force||i?.path!==e||i?.expires<Date.now()){try{sessionStorage.setItem("nuxt:reload",JSON.stringify({path:e,expires:Date.now()+(t.ttl??1e4)}))}catch{}if(t.persistState)try{sessionStorage.setItem("nuxt:reload:state",JSON.stringify({state:Ae().payload.state}))}catch{}window.location.pathname!==e?window.location.href=e:window.location.reload()}}const z9=un({name:"nuxt:chunk-reload",setup(t){const e=Nt(),n=Yt(),i=new Set;e.beforeEach(()=>{i.clear()}),t.hook("app:chunkError",({error:s})=>{i.add(s)});function r(s){const o=Nh(n.app.baseURL,s.fullPath);B9({path:o,persistState:!0})}t.hook("app:manifest:update",()=>{e.beforeResolve(r)}),e.onError((s,o)=>{i.has(s)&&r(o)})}}),j9=un({name:"nuxt:global-components"}),Di={default:Nl(()=>Ge(()=>import("./C9r2ui7y.js"),[],import.meta.url).then(t=>t.default||t)),page:Nl(()=>Ge(()=>import("./BI6J-jeB.js"),[],import.meta.url).then(t=>t.default||t)),subscribe:Nl(()=>Ge(()=>import("./C5gtiu5Y.js"),__vite__mapDeps([50,9,10,11,12,51]),import.meta.url).then(t=>t.default||t))};function H9(t){if(t?.__asyncLoader&&!t.__asyncResolved)return t.__asyncLoader()}async function E4(t,e=Nt()){const{path:n,matched:i}=e.resolve(t);if(!i.length||(e._routePreloaded||=new Set,e._routePreloaded.has(n)))return;const r=e._preloadPromises||=[];if(r.length>4)return Promise.all(r).then(()=>E4(t,e));e._routePreloaded.add(n);for(const s of i){const o=s.components?.default;if(typeof o!="function")continue;const a=Promise.resolve(o()).catch(()=>{}).finally(()=>r.splice(r.indexOf(a),1));r.push(a)}await Promise.all(r)}const U9=un({name:"nuxt:prefetch",setup(t){const e=Nt();t.hooks.hook("app:mounted",()=>{e.beforeEach(async n=>{const i=n?.meta?.layout;i&&typeof Di[i]=="function"&&await Di[i]()})}),t.hooks.hook("link:prefetch",n=>{if(ji(n))return;const i=e.resolve(n);if(!i)return;const r=i.meta.layout;let s=_4(i.meta.middleware);s=s.filter(o=>
4typeof o=="string");for(const o of s)typeof jd[o]=="function"&&jd[o]();typeof r=="string"&&r in Di&&H9(Di[r])})}});function Ud(t){return typeof t=="string"?`'${t}'`:new W9().serialize(t)}const W9=(function(){class t{#e=new Map;compare(n,i){const r=typeof n,s=typeof i;return r==="string"&&s==="string"?n.localeCompare(i):r==="number"&&s==="number"?n-i:String.prototype.localeCompare.call(this.serialize(n,!0),this.serialize(i,!0))}serialize(n,i){if(n===null)return"null";switch(typeof n){case"string":return i?n:`'${n}'`;case"bigint":return`${n}n`;case"object":return this.$object(n);case"function":return this.$function(n)}return String(n)}serializeObject(n){const i=Object.prototype.toString.call(n);if(i!=="[object Object]")return this.serializeBuiltInType(i.length<10?`unknown:${i}`:i.slice(8,-1),n);const r=n.constructor,s=r===Object||r===void 0?"":r.name;if(s!==""&&globalThis[s]===r)return this.serializeBuiltInType(s,n);if(typeof n.toJSON=="function"){const o=n.toJSON();return s+(o!==null&&typeof o=="object"?this.$object(o):`(${this.serialize(o)})`)}return this.serializeObjectEntries(s,Object.entries(n))}serializeBuiltInType(n,i){const r=this["$"+n];if(r)return r.call(this,i);if(typeof i?.entries=="function")return this.serializeObjectEntries(n,i.entries());throw new Error(`Cannot serialize ${n}`)}serializeObjectEntries(n,i){const r=Array.from(i).sort((o,a)=>this.compare(o[0],a[0]));let s=`${n}{`;for(let o=0;o<r.length;o++){const[a,l]=r[o];s+=`${this.serialize(a,!0)}:${this.serialize(l)}`,o<r.length-1&&(s+=",")}return s+"}"}$object(n){let i=this.#e.get(n);return i===void 0&&(this.#e.set(n,`#${this.#e.size}`),i=this.serializeObject(n),this.#e.set(n,i)),i}$function(n){const i=Function.prototype.toString.call(n);return i.slice(-15)==="[native code] }"?`${n.name||""}()[native]`:`${n.name}(${n.length})${i.replace(/\s*\n\s*/g,"")}`}$Array(n){let i="[";for(let r=0;r<n.length;r++)i+=this.serialize(n[r]),r<n.length-1&&(i+=",");return i+"]"}$Date(n){try{return`Date(${n.toISOString()})`}catch{return"Date(null)"}}$ArrayBuffer(n){return`ArrayBuffer[${new Uint8Array(n).join(",")}]`}$Set(n){return`Set${this.$Array(Array.from(n).sort((i,r)=>this.compare(i,r)))}`}
4$Map(n){return this.serializeObjectEntries("Map",n.entries())}}for(const e of["Error","RegExp","URL"])t.prototype["$"+e]=function(n){return`${e}(${n})`};for(const e of["Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array"])t.prototype["$"+e]=function(n){return`${e}[${n.join(",")}]`};for(const e of["BigInt64Array","BigUint64Array"])t.prototype["$"+e]=function(n){return`${e}[${n.join("n,")}${n.length>0?"n":""}]`};return t})();function G9(t,e){return t===e||Ud(t)===Ud(e)}const K9=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],Z9=[1116352408,1899447441,-1245643825,-373957723,961987163,1508970993,-1841331548,-1424204075,-670586216,310598401,607225278,1426881987,1925078388,-2132889090,-1680079193,-1046744716,-459576895,-272742522,264347078,604807628,770255983,1249150122,1555081692,1996064986,-1740746414,-1473132947,-1341970488,-1084653625,-958395405,-710438585,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,-2117940946,-1838011259,-1564481375,-1474664885,-1035236496,-949202525,-778901479,-694614492,-200395387,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,-2067236844,-1933114872,-1866530822,-1538233109,-1090935817,-965641998],Y9="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",Zi=[];class J9{_data=new qr;_hash=new qr([...K9]);_nDataBytes=0;_minBufferSize=0;finalize(e){e&&this._append(e);const n=this._nDataBytes*8,i=this._data.sigBytes*8;return this._data.words[i>>>5]|=128<<24-i%32,this._data.words[(i+64>>>9<<4)+14]=Math.floor(n/4294967296),this._data.words[(i+64>>>9<<4)+15]=n,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}_doProcessBlock(e,n){const i=this._hash.words;let r=i[0],s=i[1],o=i[2],a=i[3],l=i[4],u=i[5],c=i[6],f=i[7];for(let d=0;d<64;d++){if(d<16)Zi[d]=e[n+d]|0;else{const v=Zi[d-15],b=(v<<25|v>>>7)^(v<<14|v>>>18)^v>>>3,x=Zi[d-2],C=(x<<15|x>>>17)^(x<<13|x>>>19)^x>>>10;Zi[d]=b+Zi[d-7]+C+Zi[d-16]}const h=l&u^~l&c,p=r&s^r&o^s&o,m=(r<<30|r>>>2)^(r<<19|r>>>13)^(r<<10|r>>>22),g=(l<<26|l>>>6)^(l<<21|l>>>11)^(l<<7|l>>>25),y=f+g+h+Z9[d]+Zi[d],_=m+p;f=c,c=u,u=l,l=a+y|0,a=o,o=s,s=r,r=y+_|0}i[0]=i[0]+r|0,i[1]=i[1]+s|0,i[2]=i[2]+o|0,i[3]=i[3]+a|0,i[4]=i[4]+l|0,i[5]=i[5]+u|0,i[6]=i[6]+c|0,i[7]=i[7]+f|0}_append(e){typeof e=="string"&&(e=qr.fromUtf8(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes}_process(e){let n,i=this._data.sigBytes/64;e?i=Math.ceil(i):i=Math.max((i|0)-this._minBufferSize,0);const r=i*16,s=Math.min(r*4,this._data.sigBytes);if(r){for(let o=0;o<r;o+=16)this._doProcessBlock(this._data.words,o);n=this._data.words.splice(0,r),this._data.sigBytes-=s}return new qr(n,s)}}class qr{words;sigBytes;constructor(e,n){e=this.words=e||[],this.sigBytes=n===void 0?e.length*4:n}static fromUtf8(e){const n=unescape(encodeURIComponent(e)),i=n.length,r=[];for(let s=0;s<i;s++)r[s>>>2]|=(n.charCodeAt(s)&255)<<24-s%4*8;return new qr(r,i)}toBase64(){const e=[];for(let n=0;n<this.sigBytes;n+=3){const i=this.words[n>>>2]>>>24-n%4*8&255,r=this.words[n+1>>>2]>>>24-(n+1)%4*8&255,s=this.words[n+2>>>2]>>>24-(n+2)%4*8&255,o=i<<16|r<<8|s;for(let a=0;a<4&&n*8+a*6<this.sigBytes*8;a++)e.push(Y9.charAt(o>>>6*(3-a)&63))}return e.join("")}concat(e){if(this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4),this.sigBytes%4)for(let n=0;n<e.sigBytes;n++){const i=e.words[n>>>2]>>>24-n%4*8&255;this.words[this.sigBytes+n>>>2]|=i<<24-(this.sigBytes+n)%4*8}else for(let n=0;n<e.sigBytes;n+=4)this.words[this.sigBytes+n>>>2]=e.words[n>>>2];this.sigBytes+=e.sigBytes}}function Q9(t){return new J9().finalize(t).toBase64()}function Lr(t){return Q9(Ud(t))}const X9={trailing:!0};function ex(t,e=25,n={}){if(n={...X9,...n},!Number.isFinite(e))throw new TypeError("Expected `wait` to be a finite number");let i,r,s=[],o,a;const l=(f,d)=>(o=tx(t,f,d),o.finally(()=>{if(o=null,n.trailing&&a&&!r){const h=l(f,a);return a=null,h}}),o),u=function(...f){return n.trailing&&(a=f),o||new Promise(d=>{const h=!r&&n.leading;clearTimeout(r),r=setTimeout(()=>{r=null;const p=n.leading?i:l(this,f);a=null;for(const m of s)m(p);s=[]},e),h?(i=l(this,f),d(i)):s.push(d)})},c=f=>{f&&(clearTimeout(f),r=null)};return u.isPending=()=>!!r,u.cancel=()=>{c(r),s=[],a=null},u.flush=()=>
4{if(c(r),!a||o)return;const f=a;return a=null,l(this,f)},u}async function tx(t,e,n){return await t.apply(e,n)}const O4=Symbol.for("nuxt:client-only"),Hi=ye({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(t,{slots:e,attrs:n}){const i=sn(!1);xt(()=>{i.value=!0});const r=Vt();return r&&(r._nuxtClientOnly=!0),on(O4,!0),()=>{if(i.value){const l=e.default?.();return l&&l.length===1?[Jn(l[0],n)]:l}const s=e.fallback||e.placeholder;if(s)return Xe(s);const o=t.fallback||t.placeholder||"",a=R9(t.fallbackTag||t.placeholderTag,"span");return I(a,n,o)}}}),nx=t=>t==="defer"||t===!1;function ix(...t){const e=typeof t[t.length-1]=="string"?t.pop():void 0;rx(t[0],t[1])&&t.unshift(e);let[n,i,r={}]=t,s=!1;const o=ne(()=>ae(n));if(typeof o.value!="string")throw new TypeError("[nuxt] [useAsyncData] key must be a string.");if(typeof i!="function")throw new TypeError("[nuxt] [useAsyncData] handler must be a function.");const a=Ae();r.server??=!0,r.default??=ox,r.getCachedData??=R4,r.lazy??=!1,r.immediate??=!0,r.deep??=di.deep,r.dedupe??="cancel",r._functionName,a._asyncData[o.value];function l(){const p={cause:"initial",dedupe:r.dedupe};return a._asyncData[o.value]?._init||(p.cachedData=r.getCachedData(o.value,a,{cause:"initial"}),a._asyncData[o.value]=L0(a,o.value,i,r,p.cachedData)),()=>a._asyncData[o.value].execute(p)}const u=l(),c=a._asyncData[o.value];c._deps++;const f=r.server!==!1&&a.payload.serverRendered;{let p=function(b){const x=a._asyncData[b];x?._deps&&(x._deps--,x._deps===0&&x?._off())};const m=Vt();if(m&&f&&r.immediate&&!m.sp&&(m.sp=[]),m&&!m._nuxtOnBeforeMountCbs){m._nuxtOnBeforeMountCbs=[];const b=m._nuxtOnBeforeMountCbs;Hv(()=>{b.forEach(x=>{x()}),b.splice(0,b.length)}),Bn(()=>b.splice(0,b.length))}const g=m&&(m._nuxtClientOnly||st(O4,!1));f&&a.isHydrating&&(c.error.value||c.data.value!=null)?(c.pending.value=!1,c.status.value=c.error.value?"error":"success"):m&&(!g&&a.payload.serverRendered&&a.isHydrating||r.lazy)&&r.immediate?m._nuxtOnBeforeMountCbs.push(u):r.immediate&&u();const y=vs(),_=$e(o,(b,x)=>{if((b||x)&&b!==x){s=!0;const C=a._asyncData[x]?.data.value!==di.value,S=a._asyncDataPromises[x]!==void 0,M={cause:"initial",dedupe:r.dedupe};if(!a._asyncData[b]?._init){let R;x&&C?R=a._asyncData[x].data.value:(R=r.getCachedData(b,a,{cause:"initial"}),M.cachedData=R),a._asyncData[b]=L0(a,b,i,r,R)}a._asyncData[b]._deps++,x&&p(x),(r.immediate||C||S)&&a._asyncData[b].execute(M),Js(()=>{s=!1})}},{flush:"sync"}),v=r.watch?$e(r.watch,()=>{s||(a._asyncData[o.value]?._execute.isPending()&&Js(()=>{a._asyncData[o.value]?._execute.flush()}),a._asyncData[o.value]?._execute({cause:"watch",dedupe:r.dedupe}))}):()=>{};y&&Ks(()=>{_(),v(),p(o.value)})}const d={data:Vo(()=>a._asyncData[o.value]?.data),pending:Vo(()=>a._asyncData[o.value]?.pending),status:Vo(()=>a._asyncData[o.value]?.status),error:Vo(()=>a._asyncData[o.value]?.error),refresh:(...p)=>a._asyncData[o.value]?._init?a._asyncData[o.value].execute(...p):l()(),execute:(...p)=>d.refresh(...p),clear:()=>{const p=a._asyncData[o.value];if(p?._abortController)try{p._abortController.abort(new DOMException("AsyncData aborted by user.","AbortError"))}finally{p._abortController=void 0}T4(a,o.value)}},h=Promise.resolve(a._asyncDataPromises[o.value]).then(()=>d);return Object.assign(h,d),Object.defineProperties(h,{then:{enumerable:!0,value:h.then.bind(h)},catch:{enumerable:!0,value:h.catch.bind(h)},finally:{enumerable:!0,value:h.finally.bind(h)}}),h}function Vo(t){return ne({get(){return t()?.value},set(e){const n=t();n&&(n.value=e)}})}function rx(t,e){return!(typeof t=="string"||typeof t=="object"&&t!==null||typeof t=="function"&&typeof e=="function")}function T4(t,e){e in t.payload.data&&(t.payload.data[e]=void 0),e in t.payload._errors&&(t.payload._errors[e]=di.errorValue),t._asyncData[e]&&(t._asyncData[e].data.value=void 0,t._asyncData[e].error.value=di.errorValue,t._asyncData[e].pending.value=!1,t._asyncData[e].status.value="idle"),e in t._asyncDataPromises&&(t._asyncDataPromises[e]=void 0)}function sx(t,e){const n={};for(const i of e)n[i]=t[i];return n}
4function L0(t,e,n,i,r){t.payload._errors[e]??=di.errorValue;const s=i.getCachedData!==R4,o=n,a=i.deep?se:sn,l=r!=null,u=t.hook("app:data:refresh",async f=>{(!f||f.includes(e))&&await c.execute({cause:"refresh:hook"})}),c={data:a(l?r:i.default()),pending:sn(!l),error:rr(t.payload._errors,e),status:sn("idle"),execute:(...f)=>{const[d,h=void 0]=f,p=d&&h===void 0&&typeof d=="object"?d:{};if(t._asyncDataPromises[e]&&nx(p.dedupe??i.dedupe))return t._asyncDataPromises[e];if(p.cause==="initial"||t.isHydrating){const y="cachedData"in p?p.cachedData:i.getCachedData(e,t,{cause:p.cause??"refresh:manual"});if(y!=null)return t.payload.data[e]=c.data.value=y,c.error.value=di.errorValue,c.status.value="success",Promise.resolve(y)}c.pending.value=!0,c._abortController&&c._abortController.abort(new DOMException("AsyncData request cancelled by deduplication","AbortError")),c._abortController=new AbortController,c.status.value="pending";const m=new AbortController,g=new Promise((y,_)=>{try{const v=p.timeout??i.timeout,b=ax([c._abortController?.signal,p?.signal],m.signal,v);if(b.aborted){const x=b.reason;_(x instanceof Error?x:new DOMException(String(x??"Aborted"),"AbortError"));return}return b.addEventListener("abort",()=>{const x=b.reason;_(x instanceof Error?x:new DOMException(String(x??"Aborted"),"AbortError"))},{once:!0,signal:m.signal}),Promise.resolve(o(t,{signal:b})).then(y,_)}catch(v){_(v)}}).then(async y=>{if(t._asyncDataPromises[e]!==g)return;let _=y;i.transform&&(_=await i.transform(y)),i.pick&&(_=sx(_,i.pick)),t.payload.data[e]=_,c.data.value=_,c.error.value=di.errorValue,c.status.value="success"}).catch(y=>{if(t._asyncDataPromises[e]!==g||c._abortController?.signal.aborted)return t._asyncDataPromises[e];if(typeof DOMException<"u"&&y instanceof DOMException&&y.name==="AbortError")return c.status.value="idle",t._asyncDataPromises[e];c.error.value=vr(y),c.data.value=O(i.default()),c.status.value="error"}).finally(()=>{m.abort(),t._asyncDataPromises[e]===g&&(c.pending.value=!1,delete t._asyncDataPromises[e])});return t._asyncDataPromises[e]=g,t._asyncDataPromises[e]},_execute:ex((...f)=>c.execute(...f),0,{leading:!0}),_default:i.default,_deps:0,_init:!0,_hash:void 0,_off:()=>{u(),t._asyncData[e]?._init&&(t._asyncData[e]._init=!1),t._asyncDataPromises[e]&&(c._abortController?.abort(new DOMException("AsyncData request cancelled by unmount","AbortError")),delete t._asyncDataPromises[e]),s||ot(()=>{t._asyncData[e]?._init||(T4(t,e),c.execute=()=>Promise.resolve(),c.data.value=di.value)})}};return c}const ox=()=>di.value,R4=(t,e,n)=>{if(e.isHydrating)return e.payload.data[t];if(n.cause!=="refresh:manual"&&n.cause!=="refresh:hook")return e.static.data[t]};function ax(t,e,n){const i=t.filter(o=>!!o);if(typeof n=="number"&&n>=0){const o=AbortSignal.timeout?.(n);o&&i.push(o)}if(AbortSignal.any)return AbortSignal.any(i);const r=new AbortController;for(const o of i)if(o.aborted){const a=o.reason??new DOMException("Aborted","AbortError");try{r.abort(a)}catch{r.abort()}return r.signal}const s=()=>{const a=i.find(l=>l.aborted)?.reason??new DOMException("Aborted","AbortError");try{r.abort(a)}catch{r.abort()}};for(const o of i)o.addEventListener?.("abort",s,{once:!0,signal:e});return r.signal}function A4(t,e,n){const[i={},r]=typeof e=="string"?[{},e]:[e,n],s=ne(()=>ae(t)),o=ne(()=>ae(i.key)||"$f"+Lr([r,typeof s.value=="string"?s.value:"",...cx(i)]));if(!i.baseURL&&typeof s.value=="string"&&s.value[0]==="/"&&s.value[1]==="/")throw new Error('[nuxt] [useFetch] the request URL must not start with "//".');const{server:a,lazy:l,default:u,transform:c,pick:f,watch:d,immediate:h,getCachedData:p,deep:m,dedupe:g,timeout:y,..._}=i,v=Kt({...i8,..._,cache:typeof i.cache=="boolean"?void 0:i.cache}),b={server:a,lazy:l,default:u,transform:c,pick:f,immediate:h,getCachedData:p,deep:m,dedupe:g,timeout:y,watch:d===!1?[]:[...d||[],v]};if(!h){let C=function(){b.immediate=!0};$e(o,C,{flush:"sync",once:!0}),$e([...d||[],v],C,{flush:"sync",once:!0})}return ix(d===!1?o.value:o,(C,{signal:S})=>{let M=i.$fetch||globalThis.$fetch;const R={signal:S,...v};for(const L of lx)typeof R[L]=="function"&&(R[L]=ae(R[L]));return M(s.value,R)},b)}const lx=["method","baseURL","query","params","body","headers"];function cx(t){const e=[ae(t.method)?.toUpperCase()||"GET",ae(t.baseURL)];for(const n of[t.query||t.params]){const i=ae(n);if(!i)continue;const r={};for(const[s,o]of Object.entries(i))r[ae(s)]=ae(o);e.push(r)}if(t.body){const n=ae(t.body);if(!n)e.push(Lr(n));else if(n instanceof ArrayBuffer)e.push(Lr(Object.fromEntries([...new Uint8Array(n).entries()].map(([i,r])=>[i,r.toString()]))));else if(n instanceof FormData){const i=[];for(const r of n.entries()){const[s,o]=r;i.push([s,o instanceof File?`${o.name}:${o.size}:${o.lastModified}`:o])}e.push(Lr(i))}else if(bh(n))e.push(Lr(Kt(n)));else try{e.push(Lr(n))}catch{console.warn("[useFetch] Failed to hash body",n)}}return e}const ux=(()=>{const t=function(){};return t.prototype=Object.create(null),t})();function fx(t,e){if(typeof t!="string")throw new TypeError("argument str must be a string");const n=new ux,i=e||{},r=i.decode||dx;let s=0;for(;s<t.length;){const o=t.indexOf("=",s);if(o===-1)break;let a=t.indexOf(";",s);if(a===-1)a=t.length;else if(a<o){s=t.lastIndexOf(";",o-1)+1;continue}const l=t.slice(s,o).trim();if(i?.filter&&!i?.filter(l)){s=a+1;continue}if(n[l]===void 0){let u=t.slice(o+1,a).trim();u.codePointAt(0)===34&&(u=u.slice(1,-1)),n[l]=hx(u,r)}s=a+1}return n}
4function dx(t){return t.includes("%")?decodeURIComponent(t):t}function hx(t,e){try{return e(t)}catch{return t}}const No=/^[\u0009\u0020-\u007E\u0080-\u00FF]+$/;function F0(t,e,n){const i=n||{},r=i.encode||encodeURIComponent;if(typeof r!="function")throw new TypeError("option encode is invalid");if(!No.test(t))throw new TypeError("argument name is invalid");const s=r(e);if(s&&!No.test(s))throw new TypeError("argument val is invalid");let o=t+"="+s;if(i.maxAge!==void 0&&i.maxAge!==null){const a=i.maxAge-0;if(Number.isNaN(a)||!Number.isFinite(a))throw new TypeError("option maxAge is invalid");o+="; Max-Age="+Math.floor(a)}if(i.domain){if(!No.test(i.domain))throw new TypeError("option domain is invalid");o+="; Domain="+i.domain}if(i.path){if(!No.test(i.path))throw new TypeError("option path is invalid");o+="; Path="+i.path}if(i.expires){if(!px(i.expires)||Number.isNaN(i.expires.valueOf()))throw new TypeError("option expires is invalid");o+="; Expires="+i.expires.toUTCString()}if(i.httpOnly&&(o+="; HttpOnly"),i.secure&&(o+="; Secure"),i.priority)switch(typeof i.priority=="string"?i.priority.toLowerCase():i.priority){case"low":{o+="; Priority=Low";break}case"medium":{o+="; Priority=Medium";break}case"high":{o+="; Priority=High";break}
4default:throw new TypeError("option priority is invalid")}if(i.sameSite)switch(typeof i.sameSite=="string"?i.sameSite.toLowerCase():i.sameSite){case!0:{o+="; SameSite=Strict";break}case"lax":{o+="; SameSite=Lax";break}case"strict":{o+="; SameSite=Strict";break}case"none":{o+="; SameSite=None";break}default:throw new TypeError("option sameSite is invalid")}return i.partitioned&&(o+="; Partitioned"),o}function px(t){return Object.prototype.toString.call(t)==="[object Date]"||t instanceof Date}function En(t){if(typeof t!="object")return t;var e,n,i=Object.prototype.toString.call(t);if(i==="[object Object]"){if(t.constructor!==Object&&typeof t.constructor=="function"){n=new t.constructor;for(e in t)t.hasOwnProperty(e)&&n[e]!==t[e]&&(n[e]=En(t[e]))}else{n={};for(e in t)e==="__proto__"?Object.defineProperty(n,e,{value:En(t[e]),configurable:!0,enumerable:!0,writable:!0}):n[e]=En(t[e])}return n}if(i==="[object Array]"){for(e=t.length,n=Array(e);e--;)n[e]=En(t[e]);return n}return i==="[object Set]"?(n=new Set,t.forEach(function(r){n.add(En(r))}),n):i==="[object Map]"?(n=new Map,t.forEach(function(r,s){n.set(En(s),En(r))}),n):i==="[object Date]"?new Date(+t):i==="[object RegExp]"?(n=new RegExp(t.source,t.flags),n.lastIndex=t.lastIndex,n):i==="[object DataView]"?new t.constructor(En(t.buffer)):i==="[object ArrayBuffer]"?t.slice(0):i.slice(-6)==="Array]"?new t.constructor(t):t}const mx={path:"/",watch:!0,decode:t=>{const e=decodeURIComponent(t),n=qh(e);return typeof n=="number"&&(!Number.isFinite(n)||String(n)!==e)?e:n},encode:t=>encodeURIComponent(typeof t=="string"?t:JSON.stringify(t))},Bo=globalThis.cookieStore;function gx(t,e){const n={...mx,...e};n.filter??=u=>u===t;const i=q0(n)||{};let r;n.maxAge!==void 0?r=n.maxAge*1e3:n.expires&&(r=n.expires.getTime()-Date.now());const s=r!==void 0&&r<=0,o=s||i[t]===void 0||i[t]===null,a=En(s?void 0:i[t]??n.default?.()),l=r&&!s?_x(a,r,n.watch&&n.watch!=="shallow"):se(a);{let u=null;try{!Bo&&typeof BroadcastChannel<"u"&&(u=new BroadcastChannel(`nuxt:cookies:${t}`))}catch{}const c=(p=!1)=>{!p&&(n.readonly||G9(l.value,i[t]))||(yx(t,l.value,n),i[t]=En(l.value),u?.postMessage({value:n.encode(l.value)}))},f=p=>{const m=p.refresh?q0(n)?.[t]:n.decode(p.value);d=!0,l.value=m,i[t]=En(m),ot(()=>{d=!1})};let d=!1;const h=!!vs();if(h&&Ks(()=>{d=!0,c(),u?.close()}),Bo){const p=m=>{const g=m.changed.find(_=>_.name===t),y=m.deleted.find(_=>_.name===t);g&&f({value:g.value}),y&&f({value:null})};Bo.addEventListener("change",p),h&&Ks(()=>Bo.removeEventListener("change",p))}else u&&(u.onmessage=({data:p})=>f(p));n.watch&&$e(l,()=>{d||c()},{deep:n.watch!=="shallow"}),o&&c(o)}return l}function q0(t={}){return fx(document.cookie,t)}function vx(t,e,n={}){return e==null?F0(t,e,{...n,maxAge:-1}):F0(t,e,n)}function yx(t,e,n={}){document.cookie=vx(t,e,n)}const V0=2147483647;function _x(t,e,n){let i,r,s=0;const o=n?se(t):{value:t};return vs()&&Ks(()=>{r?.(),clearTimeout(i)}),W3((a,l)=>{n&&(r=$e(o,l));function u(){const f=e-s,d=f<V0?f:V0;i=setTimeout(()=>{if(s+=d,s<e)return u();o.value=void 0,l()},d)}function c(){s=0,clearTimeout(i),u()}return{get(){return a(),o.value},set(f){c(),o.value=f,l()}}})}const bx=(...t)=>t.find(e=>e!==void 0);function N0(t){let e=t.replace(/[\u0000-\u001f\s]+/g,"");for(;e.toLowerCase().startsWith("view-source:");)e=e.slice(12);const n=e.indexOf(":");return n>0&&Ta(e.slice(0,n+1))?null:t}function wx(t){const e=t.componentName||"NuxtLink";function n(s){return typeof s=="string"&&s.startsWith("#")}function i(s,o,a){const l=a??t.trailingSlash;if(!s||l!=="append"&&l!=="remove")return s;if(typeof s=="string")return zo(s,l);const u="path"in s&&s.path!==void 0?s.path:o(s).path;return{...s,name:void 0,path:zo(u,l)}}function r(s){const o=Nt(),a=Yt(),l=ne(()=>!!O(s.target)&&O(s.target)!=="_self"),u=ne(()=>{const g=O(s.to)||O(s.href)||"";return typeof g=="string"&&ji(g,{acceptRelative:!0})}),c=gd("RouterLink"),f=c&&typeof c!="string"?c.useLink:void 0,d=ne(()=>{if(O(s.external))return!0;const g=O(s.to)||O(s.href)||"";return typeof g=="object"?!1:g===""||u.value}),h=ne(()=>{const g=O(s.to)||O(s.href)||"";return d.value?g:i(g,o.resolve,O(s.trailingSlash))}),p=d.value?void 0:f?.({...s,to:h,viewTransition:O(s.viewTransition)}),m=ne(()=>{const g=O(s.trailingSlash)??t.trailingSlash;if(!h.value||u.value||n(h.value)){const y=h.value;return typeof y=="string"?N0(y):y}if(d.value){const y=typeof h.value=="object"&&"path"in h.value?Md(h.value):h.value,_=typeof y=="object"?o.resolve(y).href:y,v=typeof _=="string"?N0(_):_;return v===null?null:zo(v,g)}return typeof h.value=="object"?o.resolve(h.value)?.href??null:zo(Nh(a.app.baseURL,h.value),g)});return{to:h,hasTarget:l,isAbsoluteUrl:u,isExternal:d,href:m,isActive:p?.isActive??ne(()=>h.value===o.currentRoute.value.path),isExactActive:p?.isExactActive??ne(()=>h.value===o.currentRoute.value.path),route:p?.route??ne(()=>o.resolve(h.value)),async navigate(g){m.value!==null&&await jy(m.value,{replace:O(s.replace),external:d.value||l.value})}}}return ye({name:e,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},prefetchOn:{type:[String,Object],default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1},trailingSlash:{type:String,default:void 0,required:!1}},useLink:r,setup(s,{slots:o}){const a=Nt(),{to:l,href:u,navigate:c,isExternal:f,hasTarget:d,isAbsoluteUrl:h}=r(s),p=sn(!1),m=se(null),g=v=>{m.value=s.custom?v?.$el?.nextElementSibling:v?.$el};function y(v){return!p.value&&(typeof s.prefetchOn=="string"?s.prefetchOn===v:s.prefetchOn?.[v]??t.prefetchOn?.[v])&&(s.prefetch??t.prefetch)!==!1&&s.noPrefetch!==!0&&s.target!=="_blank"&&!Cx()}async function _(v=Ae()){if(p.value||u.value===null)return;p.value=!0;const b=typeof l.value=="string"?l.value:f.value?Md(l.value):a.resolve(l.value).fullPath,x=f.value?new URL(b,window.location.href).href:b;await Promise.all([v.hooks.callHook("link:prefetch",x).catch(()=>{}),!f.value&&!d.value&&E4(l.value,a).catch(()=>{})])}if(y("visibility")){const v=Ae();let b,x=null;xt(()=>{const C=xx();ml(()=>{b=Hd(()=>{m?.value?.tagName&&(x=C.observe(m.value,async()=>{x?.(),x=null,await _(v)}))})})}),zi(()=>{b&&F9(b),x?.(),x=null})}return()=>{if(!f.value&&!d.value&&!n(l.value)){const x={ref:g,to:l.value,activeClass:s.activeClass||t.activeClass,exactActiveClass:s.exactActiveClass||t.exactActiveClass,replace:s.replace,ariaCurrentValue:s.ariaCurrentValue,custom:s.custom};
4return s.custom||(y("interaction")&&(x.onPointerenter=_.bind(null,void 0),x.onFocus=_.bind(null,void 0)),p.value&&(x.class=s.prefetchedClass||t.prefetchedClass),x.rel=s.rel||void 0),Xe(gd("RouterLink"),x,o.default)}const v=s.target||null,b=bx(s.noRel?"":s.rel,t.externalRelAttribute,h.value||d.value?"noopener noreferrer":"")||null;return s.custom?o.default?o.default({href:u.value,navigate:c,prefetch:_,get route(){if(!u.value)return;const x=new URL(u.value,window.location.href);return{path:x.pathname,fullPath:x.pathname,get query(){return Vh(x.search)},hash:x.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:u.value}},rel:b,target:v,isExternal:f.value||d.value,isActive:!1,isExactActive:!1}):null:Xe("a",{ref:m,href:u.value||null,rel:b,target:v,onClick:async x=>{if(!(f.value||d.value)){x.preventDefault();try{const C=Hy(u.value??"");return await(s.replace?a.replace(C):a.push(C))}finally{if(n(l.value)){const C=l.value.slice(1);let S=C;try{S=decodeURIComponent(C)}catch{}document.getElementById(S)?.focus()}}}}},o.default?.())}}})}const xn=wx(t8);function zo(t,e){const n=e==="append"?Py:ro;return ji(t)&&!t.startsWith("http")?t:n(t,!0)}function xx(){const t=Ae();if(t._observer)return t._observer;let e=null;const n=new Map,i=(s,o)=>(e||=new IntersectionObserver(a=>{for(const l of a){const u=n.get(l.target);(l.isIntersecting||l.intersectionRatio>0)&&u&&u()}}),n.set(s,o),e.observe(s),()=>{n.delete(s),e?.unobserve(s),n.size===0&&(e?.disconnect(),e=null)});return t._observer={observe:i}}const kx=/2g/;function Cx(){const t=navigator.connection;return!!(t&&(t.saveData||kx.test(t.effectiveType)))}const Sx=un(t=>{t.vueApp.directive("click-outside",{mounted(e,n){e.clickOutsideEvent=function(i){e==i.target||e.contains(i.target)||n.value(i)},document.body.addEventListener("click",e.clickOutsideEvent)},beforeUnmount(e){document.body.removeEventListener("click",e.clickOutsideEvent)}})}),bo="https://subscribe.dtkt.ua/",Wd="https://subscribe.dtkt.ua/trial",P4="[email protected]",xN="[email protected]",Ex="https://www.facebook.com/dtkt.ua",Ox="https://www.facebook.com/groups/ClubOfAccountants/",Tx="https://telegram.me/dtkt_ua",Rx="https://www.instagram.com/dtkt.ua/",Ax="https://news.dtkt.ua/debet-kredit/portal-news/62567-novini-vid-debetu-kreditu-teper-u-viber",Px="https://www.youtube.com/@dtkt_ua",Mx="(044) 391 51 92",Dx="+380443915192",$x="(044) 285 55 28",Ix="+3800442855528",Lx="(097) 957 24 49",Fx="+380979572449",qx="(095) 870 92 09",Vx="+380958709209",Nx="(066) 735 24 76",Bx="+380667352476",zx="(067) 671 45 54",jx="+380676714554",Hx="https://news.dtkt.ua/",Ux="https://docs.dtkt.ua/",B0="https://blank.dtkt.ua/",Wx="https://consulting.dtkt.ua/",Gx="https://services.dtkt.ua/",Kx="https://webinary.dtkt.ua/",Zx="https://online.dtkt.ua/",Yx="https://seminars.dtkt.ua/",Jx="https://my.dtkt.ua/",Qx="https://dtkt.ua/",Xx="https://dtkt.ua/dictionary",M4="https://dtkt.ua/weeklyletter",ek="https://dtkt.ua/register",D4="https://dtkt.ua/partnership",$4="https://dtkt.ua/about",I4="https://my.dtkt.ua/adverts",L4="https://news.dtkt.ua/push",tk="https://my.dtkt.ua/restore",F4="https://my.dtkt.ua/chat",nk="https://api-chat.dtkt.ua/",wo="https://chat.dtkt.ua/",ik="utm_source=dtkt_viget_top&utm_medium=dtkt",rk="utm_source=dtkt_menu_top&utm_medium=dtkt",sk="utm_source=dtkt_sticky_bottom&utm_medium=dtkt",ok="utm_source=dtkt_menu_bottom&utm_medium=dtkt",ak="utm_source=dtkt_search&utm_medium=dtkt",lk=`${wo}?${ik}`,ck=`${wo}?${rk}`,uk=`${wo}?${sk}`,fk=`${wo}?${ok}`,kN=`${wo}?${ak}`,dk="https://award.com.ua/winners/debet-kredit/",li={SOCIAL_FACEBOOK:Ex,SOCIAL_INSTAGRAM:Rx,SOCIAL_YOUTUBE:Px,SOCIAL_TELEGRAM:Tx,SOCIAL_VIBER:Ax},Yr={PHONE_CITY:Mx,PHONE_CITY_FULL:Dx,PHONE_CITY_FOR_SUBSCRIBERS:$x,PHONE_CITY_FOR_SUBSCRIBERS_FULL:Ix,PHONE_KSTR:Lx,PHONE_KSTR_FULL:Fx,PHONE_VDFN:qx,PHONE_VDFN_FULL:Vx,PHONE_VDFN_PARTNERSHIP:Nx,PHONE_VDFN_PARTNERSHIP_FULL:Bx,PHONE_KSTR_PARTNERSHIP:zx,PHONE_KSTR_PARTNERSHIP_FULL:jx},Oi={ma:{name:"«ÐÑй аÑиÑÑенÑ»",link:"https://subscribe.dtkt.ua/checkout/ds-assistant/stand",linkDemo:"https://subscribe.dtkt.ua/checkout/ds-demo/ma",product:"ds-assistant",plan:"stand"},ex:{name:"«ÐкÑпеÑÑ»",link:"https://subscribe.dtkt.ua/checkout/ds-expert/stand",linkDemo:"https://subscribe.dtkt.ua/checkout/ds-demo/ex",product:"ds-expert",plan:"stand"}},xo={dtkt:{title:"Ðоловна ÐÑ-ÐÑ",shortTitle:"Ðоловна",icon:"navigation/dtkt",rel:"dtkt",link:Qx},chat:{title:"ШÐ-конÑÑлÑÑанÑ",shortTitle:"ШÐ-конÑÑлÑÑанÑ",icon:"navigation/chat",rel:"chat",link:ck,
4chip:"new"},news:{title:"Ðовини Ñ ÑÑаÑÑÑ",shortTitle:"Ðовини",icon:"navigation/news",rel:"news",link:Hx},consulting:{title:"ÐонÑÑлÑÑаÑÑÑ",shortTitle:"ÐонÑÑлÑÑаÑÑÑ",icon:"navigation/consulting",rel:"consulting",link:Wx},docs:{title:"ÐоÑмаÑÐ¸Ð²Ð½Ñ Ð´Ð¾ÐºÑменÑи",shortTitle:"ÐокÑменÑи",icon:"navigation/docs",rel:"docs",link:Ux},blank:{title:"ÐÐ°Ð»ÐµÐ½Ð´Ð°Ñ Ð±ÑÑ
галÑеÑа",shortTitle:"ÐалендаÑ",icon:"navigation/calendar",rel:"blank",link:B0},blanks:{title:"Ðланки Ñа зÑазки",shortTitle:"Ðланки",icon:"navigation/blanks",rel:"blanks",link:B0,chip:"soon"},services:{title:"ÐовÑдники Ñ ÑеÑвÑÑи",shortTitle:"СеÑвÑÑи",icon:"navigation/services",rel:"services",link:Gx},online:{title:"ÐÑÑнали",shortTitle:"ÐÑÑнали",icon:"navigation/online",rel:"online",link:Zx},webinary:{title:"ÐебÑнаÑи ÑедакÑÑÑ",shortTitle:"ÐебÑнаÑи",icon:"navigation/webinary",rel:"webinary",link:Kx},seminars:{title:"СемÑнаÑи",shortTitle:"СемÑнаÑи",icon:"navigation/seminars",rel:"seminars",link:Yx},dictionary:{title:"Словник бÑÑ
галÑеÑа",shortTitle:"Словник",icon:"navigation/dictionary",rel:"dictionary",link:Xx},my:{title:"ÐÑй кабÑнеÑ",shortTitle:"ÐÑй кабÑнеÑ",icon:"navigation/my",rel:"my",link:Jx},subscribe:{title:"ÐÑоÑмиÑи пеÑедплаÑÑ",shortTitle:"ÐеÑедплаÑа",icon:"navigation/subscribe",rel:"subscribe",link:bo}},CN={а:"a",б:"b",в:"v",г:"g",д:"d",е:"e",Ñ:"ye",ж:"zh",з:"z",Ñ:"i",й:"iy",к:"k",л:"l",м:"m",н:"n",о:"o",п:"p",Ñ:"r",Ñ:"s",Ñ:"t",Ñ:"u",Ñ:"f",Ñ
:"kh",Ñ:"ts",Ñ:"ch",Ñ:"sh",Ñ:"shh",Ñ:"iu",Ñ:"ia","a-z":"a-z"},hk={xs:"(max-width: 768px)",md:"(min-width: 769px) and (max-width: 991px)",lg:"(min-width: 992px) and (max-width: 1199px)",xl:"(min-width: 1200px) and (max-width: 1519px)",xxl:"(min-width: 1520px)"};function pk(t){const e=new TextEncoder().encode(t);return btoa(String.fromCharCode(...e))}const mk=un(t=>{const e=se(null),n=se(!1),{public:{apiBase:i,siteName:r}}=Yt();async function s(l){if(r!=="chat")return;const u={"Content-Type":"application/json"};l!==null&&(u["X-User-ID"]=pk(JSON.stringify(l)));try{const c=await fetch(new URL("/auth/header",nk),{method:"POST",headers:u,credentials:"include"});n.value=c.ok}catch(c){console.warn("Failed to call chainlit API /auth/header:",c)}}async function o(){try{const l=await fetch(new URL("/clients/ping",i),{headers:{Accept:"application/json"},credentials:"include"});if(!l.ok)return console.warn(`Ping responded with status ${l.status}`),e.value=null,null;const{data:u}=await l.json();return e.value=u,u}catch(l){return console.error("Client update failed:",l),e.value=null,null}}const a=new Proxy(e,{get(l,u){return u==="value"&&l.value?{...l.value,hasAbility(c){return!!l.value?.additional?.packages?.[c]},getAbility(c,f=null){return l.value?.additional?.packages?.[c]??f},hasCountableAbility(c){return!!l.value?.additional?.packageLeft?.[c]},getCountableAbility(c,f=[]){return l.value?.additional?.packageLeft?.[c]??f},hasAdditional(c){return!!l.value?.additional?.[c]},getAdditional(c,f=null){return l.value?.additional?.[c]??f}}:Reflect.get(l,u)}});{try{e.value=JSON.parse(localStorage.getItem("client")||"null")}catch{e.value=null}$e(e,async l=>{localStorage.setItem("client",JSON.stringify(l??null)),window.dispatchEvent(new CustomEvent("dtkt:subscription",{detail:{hasSubscription:!!l?.additional?.packages?.alarms}})),await s(l)}),window.addEventListener("storage",l=>{l.key==="client"&&(e.value=JSON.parse(l.newValue))}),t.hook("app:created",async()=>{try{await o()}catch(l){console.error("Failed to update client on app:created",l)}})}return{provide:{XUserIdResponse:n,client:a,async socialLogin(l){const u="https://my.dtkt.ua/social",f={google:`${u}/google`,facebook:`${u}/facebook`,linkedin:`${u}/linkedin`}[l],d=600,h=480,p=(window.screen.width-d)/2,m=(window.screen.height-h)/2;let g=window.open(f,"social",`location=0,menubar=0,status=0,titlebar=0,toolbar=0,width=${d},height=${h},left=${p},top=${m}`);if(!g)throw new Error("Unable to open social popup. The popup may be blocked by the browser.");window.addEventListener("message",x=>{x.origin==="https://my.dtkt.ua"&&console.log("Received:",x.data)});const y=3e4,_=100;let v=0;function b(x){return x instanceof Error?x.message:"An unknown error occurred."}try{for(;!g.closed;)if(await new Promise(x=>setTimeout(x,_)),v+=_,v>=y)throw g.close(),new Error("Social login timeout. The popup was not closed in time.")}catch(x){throw new Error(`Social login failed: ${b(x)}`)}await o()},updateClient:o,async login(l,u,c=!1){const f=new FormData;return f.append("email",l),f.append("password",u),f.append("remember",c?"1":"0"),await fetch(new URL("/clients/login",i),{method:"POST",body:f,credentials:"include"}).then(d=>d.ok?d.json():Promise.reject(d)).then(({data:d})=>(e.value=d,e)).catch(d=>d.status)},async logout(){await fetch(new URL("/clients/logout",i),{method:"POST",credentials:"include"}),e.value=null}}}});function gk(t){return{all:t=t||new Map,on:function(e,n){var i=t.get(e);i?i.push(n):t.set(e,[n])},off:function(e,n){var i=t.get(e);i&&(n?i.splice(i.indexOf(n)>>>0,1):t.set(e,[]))},emit:function(e,n){var i=t.get(e);i&&i.slice().map(function(r){r(n)}),(i=t.get("*"))&&i.slice().map(function(r){r(e,n)})}}}const rc=gk(),vk={$on:rc.on,$emit:rc.emit,$off:rc.off},yk=un(t=>{t.provide("bus",vk)});var z0=/^(GTM|G)-[0-9A-Z]+$/;function sc(t){if(typeof t!="string"||!z0.test(t)){let e=String(t).toUpperCase().replace(/.*-|[^0-9A-Z]/g,""),n=e.length===0?"":` Did you mean 'GTM-${e}' or 'G-${e}'?`;throw new Error(`'${t}' is not a valid GTM-ID (${z0}).${n}`)}}function Is(t,e="dataLayer"){return t[e]||(t[e]=[]),t[e]}function Jr(t,e){let n=document,i=n.createElement("script"),r=u=>{e.onReady?.({id:t,script:i}),i.removeEventListener("load",r)};i.addEventListener("load",r);let s=e.dataLayerName??"dataLayer";if(Is(window,s).push({event:"gtm.js","gtm.start":new Date().getTime()}),!t)return i;i.async=!e.defer,i.defer=!!(e.defer||e.compatibility),e.nonce&&i.setAttribute("nonce",e.nonce),e.scriptType&&(i.type=e.scriptType);let o=new URLSearchParams({id:t,...e.dataLayerName?{l:e.dataLayerName}:{},...e.queryParams??{}}),a=e.source??"https://www.googletagmanager.com/gtm.js";i.src=`${a}?${o}`;let l=e.parentElement??n.body;if(typeof l?.appendChild!="function")throw new Error("parentElement must be a DOM element");return l.appendChild(i),i}function _k(t="https://www.googletagmanager.com/gtm.js"){return Array.from(document.getElementsByTagName("script")).some(e=>e.src.includes(t))}var bk=class{id;options;scriptElements=[];constructor(t){if(Array.isArray(t.id))for(let e of t.id)sc(typeof e=="string"?e:e.id);else sc(t.id);this.id=t.id,this.options={enabled:!0,debug:!1,loadScript:!0,defer:!1,compatibility:!1,dataLayerName:"dataLayer",...t},delete this.options.id}isInBrowserContext=()=>typeof window<"u";enabled(){return this.options.enabled??!0}enable(t=!0,e){if(this.options.enabled=t,this.isInBrowserContext()&&t&&!_k(e)&&this.options.loadScript)if(Array.isArray(this.id))this.id.forEac
4h(n=>{let i;typeof n=="string"?i=Jr(n,{...this.options}):i=Jr(n.id,{...this.options,queryParams:n.queryParams}),this.scriptElements.push(i)});else{let n=Jr(this.id,{...this.options});this.scriptElements.push(n)}}debugEnabled(){return this.options.debug??!1}debug(t){this.options.debug=t}dataLayer(){return this.isInBrowserContext()&&this.options.enabled?Is(window,this.options.dataLayerName):!1}trackView(t,e,n={}){let i=this.isInBrowserContext()&&(this.options.enabled??!1);this.options.debug&&console.log(`[GTM-Support${i?"":"(disabled)"}]: Dispatching TrackView`,{screenName:t,path:e}),i&&Is(window,this.options.dataLayerName).push({...n,event:this.options.trackViewEventProperty??"content-view","content-name":e,"content-view-name":t})}trackEvent({event:t,category:e=null,action:n=null,label:i=null,value:r=null,noninteraction:s=!1,...o}={}){let a=this.isInBrowserContext()&&(this.options.enabled??!1);this.options.debug&&console.log(`[GTM-Support${a?"":"(disabled)"}]: Dispatching event`,{event:t,category:e,action:n,label:i,value:r,...o}),a&&Is(window,this.options.dataLayerName).push({event:t??"interaction",target:e,action:n,"target-properties":i,value:r,"interaction-type":s,...o})}push(t){let e=this.isInBrowserContext()&&(this.options.enabled??!1);this.options.debug&&console.log(`[GTM-Support${e?"":"(disabled)"}]: Dispatching event`,t),e&&Is(window,this.options.dataLayerName).push(t)}},ci;function wk(t,e={id:""}){e={trackOnNextTick:!1,...e},ci=new bk(e),t.config.globalProperties.$gtm=ci,ci.isInBrowserContext()&&(e.vueRouter&&xk(t,e.vueRouter,e.ignoredViews,e.trackOnNextTick,e.vueRouterAdditionalEventData),ci.options.enabled&&ci.options.loadScript&&(Array.isArray(e.id)?e.id.forEach(n=>{if(typeof n=="string")Jr(n,e);else{let i={...e};n.queryParams!=null&&(i.queryParams={...i.queryParams,...n.queryParams}),Jr(n.id,i)}}):Jr(e.id,e))),t.provide("gtm",e)}function xk(t,e,n=[],i,r=()=>({})){function s(o,a){return o instanceof Error?!!(o.type&a):!1}e.afterEach(async(o,a,l)=>{if(typeof o.name!="string"||Array.isArray(n)&&n.includes(o.name)||typeof n=="function"&&n(o,a))return;let u=o.meta&&typeof o.meta.gtm=="string"&&o.meta.gtm?o.meta.gtm:o.name;s(l,4)?ci?.debugEnabled()&&console.log(`[VueGtm]: '${u}' not tracked due to navigation aborted`):s(l,8)&&ci?.debugEnabled()&&console.log(`[VueGtm]: '${u}' not tracked due to navigation cancelled`);let c={...await r(o,a),...o.meta?.gtmAdditionalEventData},f=e.options?.history?.base??"";f.endsWith("/")||(f+="/"),f+=o.fullPath.startsWith("/")?o.fullPath.substring(1):o.fullPath,i?ot(()=>{ci?.trackView(u,f,c)}):ci?.trackView(u,f,c)})}function kk(t){return{install:e=>wk(e,t)}}const Ck=un(t=>{const{public:{gtm:e}}=t.$config;t.vueApp.use(kk({id:e,debug:!0,vueRouter:t.$router}))}),lr="generated",Sk="pointerdown",Ek="pointerup",Gd="pointerleave",Ok="pointerout",xr="pointermove",Tk="touchstart",j0="touchend",Rk="touchmove",Ak="touchcancel",Pk="resize",Mk="visibilitychange",_n="tsParticles - Error",$i=100,gt=.5,Tt=1e3,St={x:0,y:0,z:0},jo={a:1,b:0,c:0,d:1},cs="random",ca="mid",Rt=2,Dk=Math.PI*Rt,oc=60,q4="true",H0="false",ac="canvas",U0=0,ui=2,W0=4,$k=1,G0=1,K0=1,Ik=4,V4=1,ua=255,cr=360,Kd=100,Zd=100,Z0=0,Yd=0,Lk=60,Fk=0,Da=.25,Y0=gt+Da,J0=0,qk=1,Vk=0,Nk=0,Bk=1,Zh=1,zk=1,Q0=1,$a=0,N4=1,jk=0,Hk=120,Uk=0,Wk=0,Gk=1e4,Kk=0,Zk=1,Ia=0,B4=1,Yk=1,Jk=0,X0=1,Qk=0,Xk=0,e1=-Da,t1=1.5,n1=0,eC=1,tC=0,Jd=0,nC=0,z4=1,iC=1,La=1,rC=500,i1=50,sC=0,Qd=1,j4=0,r1=1,oC=0,Yi=255,lc=3,cc=6,aC=1,lC=1,cC=0,uC=0,fC=0,dC=0;var yt;(function(t){t.bottom="bottom",t.bottomLeft="bottom-left",t.bottomRight="bottom-right",t.left="left",t.none="none",t.right="right",t.top="top",t.topLeft="top-left",t.topRight="top-right",t.outside="outside",t.inside="inside"})(yt||(yt={}));function H4(t){return typeof t=="boolean"}function Vi(t){return typeof t=="string"}function Ni(t){return typeof t=="number"}function Vr(t){return typeof t=="object"&&t!==null}function Qn(t){return Array.isArray(t)}function Y(t){return t==null}class Qt{constructor(e,n,i){if(this._updateFromAngle=(r,s)=>{this.x=Math.cos(r)*s,this.y=Math.sin(r)*s},!Ni(e)&&e){this.x=e.x,this.y=e.y;const r=e;this.z=r.z?r.z:St.z}else if(e!==void 0&&n!==void 0)this.x=e,this.y=n,this.z=i??St.z;else throw new Error(`${_n} Vector3d not initialized correctly`)}static get origin(){return Qt.create(St.x,St.y,St.z)}get angle(){return Math.atan2(this.y,this.x)}set angle(e){this._updateFromAngle(e,this.length)}get length(){return Math.sqrt(this.getLengthSq())}set length(e){this._updateFromAngle(this.angle,e)}static clone(e){return Qt.create(e.x,e.y,e.z)}static create(e,n,i){return new Qt(e,n,i)}add(e){return Qt.create(this.x+e.x,this.y+e.y,this.z+e.z)}addTo(e){this.x+=e.x,this.y+=e.y,this.z+=e.z}copy(){return Qt.clone(this)}distanceTo(e){return this.sub(e).length}distanceToSq(e){return this.sub(e).getLengthSq()}div(e){return Qt.create(this.x/e,this.y/e,this.z/e)}divTo(e){this.x/=e,this.y/=e,this.z/=e}getLengthSq(){return this.x**ui+this.y**ui}mult(e){return Qt.create(this.x*e,this.y*e,this.z*e)}multTo(e){this.x*=e,this.y*=e,this.z*=e}normalize(){const e=this.length;e!=Ia&&this.multTo(V4/e)}rotate(e){return Qt.create(this.x*Math.cos(e)-this.y*Math.sin(e),this.x*Math.sin(e)+this.y*Math.cos(e),St.z)}setTo(e){this.x=e.x,this.y=e.y;const n=e;this.z=n.z?n.z:St.z}sub(e){return Qt.create(this.x-e.x,this.y-e.y,this.z-e.z)}
vendor: 91,546 bytes, line 4
4subFrom(e){this.x-=e.x,this.y-=e.y,this.z-=e.z}}class vt extends Qt{constructor(e,n){super(e,n,St.z)}static get origin(){return vt.create(St.x,St.y)}static clone(e){return vt.create(e.x,e.y)}static create(e,n){return new vt(e,n)}}let hC=Math.random;const U4={nextFrame:t=>requestAnimationFrame(t),cancel:t=>cancelAnimationFrame(t)};function Ye(){return bn(hC(),0,1-Number.EPSILON)}function pC(t){return U4.nextFrame(t)}function mC(t){U4.cancel(t)}function bn(t,e,n){return Math.min(Math.max(t,e),n)}function uc(t,e,n,i){return Math.floor((t*n+e*i)/(n+i))}function nn(t){const e=Gn(t),n=0;let i=gl(t);return e===i&&(i=n),Ye()*(e-i)+i}function he(t){return Ni(t)?t:nn(t)}function gl(t){return Ni(t)?t:t.min}function Gn(t){return Ni(t)?t:t.max}function Me(t,e){if(t===e||e===void 0&&Ni(t))return t;const n=gl(t),i=Gn(t);return e!==void 0?{min:Math.min(n,e),max:Math.max(i,e)}:Me(n,i)}function Ft(t,e){const n=t.x-e.x,i=t.y-e.y,r=2;return{dx:n,dy:i,distance:Math.sqrt(n**r+i**r)}}function ln(t,e){return Ft(t,e).distance}function Fi(t){return t*Math.PI/180}function gC(t,e,n){if(Ni(t))return Fi(t);switch(t){case yt.top:return-Math.PI*gt;case yt.topRight:return-Math.PI*Da;case yt.right:return Fk;case yt.bottomRight:return Math.PI*Da;case yt.bottom:return Math.PI*gt;case yt.bottomLeft:return Math.PI*Y0;case yt.left:return Math.PI;case yt.topLeft:return-Math.PI*Y0;case yt.inside:return Math.atan2(n.y-e.y,n.x-e.x);case yt.outside:return Math.atan2(e.y-n.y,e.x-n.x);default:return Ye()*Dk}}function vC(t){const e=vt.origin;return e.length=1,e.angle=t,e}function s1(t,e,n,i){return vt.create(t.x*(n-i)/(n+i)+e.x*Rt*i/(n+i),t.y)}function yC(t){return{x:t.position?.x??Ye()*t.size.width,y:t.position?.y??Ye()*t.size.height}}function W4(t){return t?t.endsWith("%")?parseFloat(t)/$i:parseFloat(t):1}var ur;(function(t){t.auto="auto",t.increase="increase",t.decrease="decrease",t.random="random"})(ur||(ur={}));var ut;(function(t){t.increasing="increasing",t.decreasing="decreasing"})(ut||(ut={}));var kr;(function(t){t.none="none",t.max="max",t.min="min"})(kr||(kr={}));var Oe;(function(t){t.bottom="bottom",t.left="left",t.right="right",t.top="top"})(Oe||(Oe={}));var us;(function(t){t.precise="precise",t.percent="percent"})(us||(us={}));var Qr;(function(t){t.max="max",t.min="min",t.random="random"})(Qr||(Qr={}));const _C={debug:console.debug,error:console.error,info:console.info,log:console.log,verbose:console.log,warning:console.warn};function Cr(){return _C}function bC(t){const e=new Map;return(...n)=>{const i=JSON.stringify(n);if(e.has(i))return e.get(i);const r=t(...n);return e.set(i,r),r}}function o1(t){const e={bounced:!1},{pSide:n,pOtherSide:i,rectSide:r,rectOtherSide:s,velocity:o,factor:a}=t;return i.min<s.min||i.min>s.max||i.max<s.min||i.max>s.max||(n.max>=r.min&&n.max<=(r.max+r.min)*gt&&o>J0||n.min<=r.max&&n.min>(r.max+r.min)*gt&&o<J0)&&(e.velocity=o*-a,e.bounced=!0),e}function wC(t,e){const n=kn(e,i=>t.matches(i));return Qn(n)?n.some(i=>i):n}function Sr(){return typeof window>"u"||!window||typeof window.document>"u"||!window.document}function xC(){return!Sr()&&typeof matchMedia<"u"}function G4(t){if(xC())return matchMedia(t)}function kC(t){if(!(Sr()||typeof IntersectionObserver>"u"))return new IntersectionObserver(t)}function CC(t){if(!(Sr()||typeof MutationObserver>"u"))return new MutationObserver(t)}function lt(t,e){return t===e||Qn(e)&&e.indexOf(t)>-1}async function a1(t,e){try{await document.fonts.load(`${e??"400"} 36px '${t??"Verdana"}'`)}catch{}}function SC(t){return Math.floor(Ye()*t.length)}function vl(t,e,n=!0){return t[e!==void 0&&n?e%t.length:SC(t)]}function Yh(t,e,n,i,r){return EC(ko(t,i??0),e,n,r)}function EC(t,e,n,i){let r=!0;return(!i||i===Oe.bottom)&&(r=t.top<e.height+n.x),r&&(!i||i===Oe.left)&&(r=t.right>n.x),r&&(!i||i===Oe.right)&&(r=t.left<e.width+n.y),r&&(!i||i===Oe.top)&&(r=t.bottom>n.y),r}function ko(t,e){return{bottom:t.y+e,left:t.x-e,right:t.x+e,top:t.y-e}}function Zt(t,...e){for(const n of e){if(n==null)continue;if(!Vr(n)){t=n;continue}const i=Array.isArray(n);i&&(Vr(t)||!t||!Array.isArray(t))?t=[]:!i&&(Vr(t)||!t||Array.isArray(t))&&(t={});for(const r in n){if(r==="__proto__")continue;const s=n,o=s[r],a=t;a[r]=Vr(o)&&Array.isArray(o)?o.map(l=>Zt(a[r],l)):Zt(a[r],o)}}return t}function Jh(t,e){return!!Y4(e,n=>n.enable&<(t,n.mode))}function Qh(t,e,n){kn(e,i=>{const r=i.mode;i.enable&<(t,r)&&OC(i,n)})}function OC(t,e){const n=t.selectors;kn(n,i=>{e(i,t)})}function K4(t,e){if(!(!e||!t))return Y4(t,n=>wC(e,n.selectors))}function Xd(t){return{position:t.getPosition(),radius:t.getRadius(),mass:t.getMass(),velocity:t.velocity,factor:vt.create(he(t.options.bounce.horizontal.value),he(t.options.bounce.vertical.value))}}function Z4(t,e){const{x:n,y:i}=t.velocity.sub(e.velocity),[r,s]=[t.position,e.position],{dx:o,dy:a}=Ft(s,r);if(n*o+i*a<0)return;const u=-Math.atan2(a,o),c=t.mass,f=e.mass,d=t.velocity.rotate(u),h=e.velocity.rotate(u),p=s1(d,h,c,f),m=s1(h,d,c,f),g=p.rotate(-u),y=m.rotate(-u);t.velocity.x=g.x*t.factor.x,t.velocity.y=g.y*t.factor.y,e.velocity.x=y.x*e.factor.x,e.velocity.y=y.y*e.factor.y}function TC(t,e){const n=t.getPosition(),i=t.getRadius(),r=ko(n,i),s=t.options.bounce,o=o1({pSide:{min:r.left,max:r.right},pOtherSide:{min:r.top,max:r.bottom},rectSide:{min:e.left,max:e.right},rectOtherSide:{min:e.top,max:e.bottom},velocity:t.velocity.x,factor:he(s.horizontal.value)});o.bounced&&(o.velocity!==void 0&&(t.velocity.x=o.velocity),o.position!==void 0&&(t.position.x=o.position));const a=o1({pSide:{min:r.top,max:r.bottom},pOtherSide:{min:r.left,max:r.right},rectSide:{min:e.top,max:e.bottom},rectOtherSide:{min:e.left,max:e.right},velocity:t.velocity.y,factor:he(s.vertical.value)});a.bounced&&(a.velocity!==void 0&&(t.velocity.y=a.velocity),a.position!==void 0&&(t.position.y=a.position))}function kn(t,e){return Qn(t)?t.map((i,r)=>e(i,r)):e(t,0)}function Pn(t,e,n){return Qn(t)?vl(t,e,n):t}function Y4(t,e){return Qn(t)?t.find((i,r)=>e(i,r)):e(t,0)?t:void 0}function J4(t,e){const n=t.value,i=t.animation,r={delayTime:he(i.delay)*Tt,enable:i.enable,value:he(t.value)*e,max:Gn(n)*e,min:gl(n)*e,loops:0,maxLoops:he(i.count),time:0},s=1;if(i.enable){switch(r.decay=s-he(i.decay),i.mode){case ur.increase:r.status=ut.increasing;break;case ur.decrease:r.status=ut.decreasing;break;case ur.random:r.status=Ye()>=gt?ut.increasing:ut.decreasing;break}const o=i.mode===ur.auto;switch(i.startValue){case Qr.min:r.value=r.min,o&&(r.status=ut.increasing);break;case Qr.max:r.value=r.max,o&&(r.status=ut.decreasing);break;case Qr.random:default:r.value=nn(r),o&&(r.status=Ye()>=gt?ut.increasing:ut.decreasing);break}}return r.initialValue=r.value,r}function RC(t,e){if(!(t.mode===us.percent)){const{mode:r,...s}=t;return s}return"x"in t?{x:t.x/$i*e.width,y:t.y/$i*e.height}:{width:t.width/$i*e.width,height:t.height/$i*e.height}}function Q4(t,e){return RC(t,e)}function AC(t,e,n,i,r){switch(e){case kr.max:n>=r&&t.destroy();break;case kr.min:n<=i&&t.destroy();break}}function Xh(t,e,n,i,r){if(t.destroyed||!e||!e.enable||(e.maxLoops??0)>0&&(e.loops??0)>(e.maxLoops??0))return;const c=(e.velocity??0)*r.factor,f=e.min,d=e.max,h=e.decay??1;if(e.time||(e.time=0),(e.delayTime??0)>0&&e.time<(e.delayTime??0)&&(e.time+=r.value),!((e.delayTime??0)>0&&e.time<(e.delayTime??0))){switch(e.status){case ut.increasing:e.value>=d?(n?e.status=ut.decreasing:e.value-=d,e.loops||(e.loops=0),e.loops++):e.value+=c;break;case ut.decreasing:e.value<=f?(n?e.status=ut.increasing:e.value+=d,e.loops||(e.loops=0),e.loops++):e.value-=c}e.velocity&&h!==1&&(e.velocity*=h),AC(t,i,e.value,f,d),t.destroyed||(e.value=bn(e.value,f,d))}}function PC(t){const e=document.createElement("div").style;if(!t)return e;for(const n in t){const i=t[n];if(!Object.prototype.hasOwnProperty.call(t,n)||Y(i))continue;const r=t.getPropertyValue?.(i);if(!r)continue;const s=t.getPropertyPriority?.(i);s?e.setProperty?.(i,r,s):e.setProperty?.(i,r)}return e}function MC(t){const e=document.createElement("div").style,n=10,i={width:"100%",height:"100%",margin:"0",padding:"0",borderWidth:"0",position:"fixed",zIndex:t.toString(n),"z-index":t.toString(n),top:"0",left:"0"};for(const r in i){const s=i[r];e.setProperty(r,s)}return e}const DC=bC(MC);var eh;(function(t){t.darken="darken",t.enlighten="enlighten"})(eh||(eh={}));function $C(t,e){if(e){for(const n of t.colorManagers.values())if(e.startsWith(n.stringPrefix))return n.parseString(e)}}function In(t,e,n,i=!0){if(!e)return;const r=Vi(e)?{value:e}:e;if(Vi(r.value))return X4(t,r.value,n,i);if(Qn(r.value))return In(t,{value:vl(r.value,n,i)});for(const s of t.colorManagers.values()){const o=s.handleRangeColor(r);if(o)return o}}function X4(t,e,n,i=!0){if(!e)return;const r=Vi(e)?{value:e}:e;if(Vi(r.value))return r.value===cs?t_():IC(t,r.value);if(Qn(r.value))return X4(t,{value:vl(r.value,n,i)});for(const s of t.colorManagers.values()){const o=s.handleColor(r);if(o)return o}}function lo(t,e,n,i=!0){const r=In(t,e,n,i);return r?e_(r):void 0}function e_(t){const e=t.r/ua,n=t.g/ua,i=t.b/ua,r=Math.max(e,n,i),s=Math.min(e,n,i),o={h:Z0,l:(r+s)*gt,s:Yd};return r!==s&&(o.s=o.l<gt?(r-s)/(r+s):(r-s)/(Rt-r-s),o.h=e===r?(n-i)/(r-s):o.h=n===r?Rt+(i-e)/(r-s):Rt*Rt+(e-n)/(r-s)),o.l*=Zd,o.s*=Kd,o.h*=Lk,o.h<Z0&&(o.h+=cr),o.h>=cr&&(o.h-=cr),o}function IC(t,e){return $C(t,e)}function fs(t){const e=(t.h%cr+cr)%cr,n=Math.max(Yd,Math.min(Kd,t.s)),i=Math.max(oC,Math.min(Zd,t.l)),r=e/cr,s=n/Kd,o=i/Zd;if(n===Yd){const p=Math.round(o*Yi);return{r:p,g:p,b:p}}const a=(p,m,g)=>{if(g<0&&g++,g>1&&g--,g*cc<1)return p+(m-p)*cc*g;if(g*Rt<1)return m;if(g*lc<1*Rt){const v=Rt/lc;return p+(m-p)*(v-g)*cc}return p},l=o<gt?o*(aC+s):o+s-o*s,u=Rt*o-l,c=lC/lc,f=Math.min(Yi,Yi*a(u,l,r+c)),d=Math.min(Yi,Yi*a(u,l,r)),h=Math.min(Yi,Yi*a(u,l,r-c));return{r:Math.round(f),g:Math.round(d),b:Math.round(h)}}function LC(t){const e=fs(t);return{a:t.a,b:e.b,g:e.g,r:e.r}}function t_(t){const e=cC,n=ua+Qd;return{b:Math.floor(nn(Me(e,n))),g:Math.floor(nn(Me(e,n))),r:Math.floor(nn(Me(e,n)))}}function yi(t,e){return`rgba(${t.r}, ${t.g}, ${t.b}, ${e??Zh})`}function co(t,e){return`hsla(${t.h}, ${t.s}%, ${t.l}%, ${e??Zh})`}function ep(t,e,n,i){let r=t,s=e;return r.r===void 0&&(r=fs(t)),s.r===void 0&&(s=fs(e)),{b:uc(r.b,s.b,n,i),g:uc(r.g,s.g,n,i),r:uc(r.r,s.r,n,i)}}function th(t,e,n){if(n===cs)return t_();if(n===ca){const i=t.getFillColor()??t.getStrokeColor(),r=e?.getFillColor()??e?.getStrokeColor();if(i&&r&&e)return ep(i,r,t.getRadius(),e.getRadius());{const s=i??r;if(s)return fs(s)}}else return n}function n_(t,e,n,i){const r=Vi(e)?e:e.value;return r===cs?i?In(t,{value:r}):n?cs:ca:r===ca?ca:In(t,{value:r})}function l1(t){return t!==void 0?{h:t.h.value,s:t.s.value,l:t.l.value}:void 0}function i_(t,e,n){const i={h:{enable:!1,value:t.h},s:{enable:!1,value:t.s},l:{enable:!1,value:t.l}};return e&&(fc(i.h,e.h,n),fc(i.s,e.s,n),fc(i.l,e.l,n)),i}function fc(t,e,n){t.enable=e.enable,t.enable?(t.velocity=he(e.speed)/$i*n,t.decay=B4-he(e.decay),t.status=ut.increasing,t.loops=fC,t.maxLoops=he(e.count),t.time=dC,t.delayTime=he(e.delay)*Tt,e.sync||(t.velocity*=Ye(),t.value*=Ye()),t.initialValue=t.value,t.offset=Me(e.offset)):t.velocity=uC}function dc(t,e,n,i){if(!t||!t.enable||(t.maxLoops??0)>0&&(t.loops??0)>(t.maxLoops??0)||(t.time||(t.time=0),(t.delayTime??0)>0&&t.time<(t.delayTime??0)&&(t.time+=i.value),(t.delayTime??0)>0&&t.time<(t.delayTime??0)))return;const c=t.offset?nn(t.offset):0,f=(t.velocity??0)*i.factor+c*3.6,d=t.decay??1,h=Gn(e),p=gl(e);!n||t.status===ut.increasing?(t.value+=f,t.value>h&&(t.loops||(t.loops=0),t.loops++,n?t.status=ut.decreasing:t.value-=h)):(t.value-=f,t.value<0&&(t.loops||(t.loops=0),t.loops++,t.status=ut.increasing)),t.velocity&&d!==1&&(t.velocity*=d),t.value=bn(t.value,p,h)}function r_(t,e){if(!t)return;const{h:n,s:i,l:r}=t,s={h:{min:0,max:360},s:{min:0,max:100},l:{min:0,max:100}};n&&dc(n,s.h,!1,e),i&&dc(i,s.s,!0,e),r&&dc(r,s.l,!0,e)}function Us(t,e,n){t.beginPath(),t.moveTo(e.x,e.y),t.lineTo(n.x,n.y),t.closePath()}function FC(t,e,n){t.fillStyle=n??"rgba(0,0,0,0)",t.fillRect(St.x,St.y,e.width,e.height)}function qC(t,e,n,i){n&&(t.globalAlpha=i,t.drawImage(n,St.x,St.y,e.width,e.height),t.globalAlpha=1)}function hc(t,e){t.clearRect(St.x,St.y,e.width,e.height)}function VC(t){const{container:e,context:n,particle:i,delta:r,colorStyles:s,backgroundMask:o,composite:a,radius:l,opacity:u,shadow:c,transform:f}=t,d=i.getPosition(),h=i.rotation+(i.pathRotation?i.velocity.angle:sC),p={sin:Math.sin(h),cos:Math.cos(h)},m=!!h,g={a:p.cos*(f.a??jo.a),b:m?p.sin*(f.b??Qd):f.b??jo.b,c:m?-p.sin*(f.c??Qd):f.c??jo.c,d:p.cos*(f.d??jo.d)};n.setTransform(g.a,g.b,g.c,g.d,d.x,d.y),o&&(n.globalCompositeOperation=a);const y=i.shadowColor;c.enable&&y&&(n.shadowBlur=c.blur,n.shadowColor=yi(y),n.shadowOffsetX=c.offset.x,n.shadowOffsetY=c.offset.y),s.fill&&(n.fillStyle=s.fill);const _=i.strokeWidth??j4;n.lineWidth=_,s.stroke&&(n.strokeStyle=s.stroke);const v={container:e,context:n,particle:i,radius:l,opacity:u,delta:r,transformData:g,strokeWidth:_};BC(v),zC(v),NC(v),n.globalCompositeOperation="source-over",n.resetTransform()}function NC(t){const{container:e,context:n,particle:i,radius:r,opacity:s,delta:o,transformData:a}=t;if(!i.effect)return;const l=e.effectDrawers.get(i.effect);l&&l.draw({context:n,particle:i,radius:r,opacity:s,delta:o,pixelRatio:e.retina.pixelRatio,transformData:{...a}})}function BC(t){const{container:e,context:n,particle:i,radius:r,opacity:s,delta:o,strokeWidth:a,transformData:l}=t;if(!i.shape)return;const u=e.shapeDrawers.get(i.shape);u&&(n.beginPath(),u.draw({context:n,particle:i,radius:r,opacity:s,delta:o,pixelRatio:e.retina.pixelRatio,transformData:{...l}}),i.shapeClose&&n.closePath(),a>j4&&n.stroke(),i.shapeFill&&n.fill())}function zC(t){const{container:e,context:n,particle:i,radius:r,opacity:s,delta:o,transformData:a}=t;if(!i.shape)return;const l=e.shapeDrawers.get(i.shape);l?.afterDraw&&l.afterDraw({context:n,particle:i,radius:r,opacity:s,delta:o,pixelRatio:e.retina.pixelRatio,transformData:{...a}})}function jC(t,e,n){e.draw&&e.draw(t,n)}function HC(t,e,n,i){e.drawParticle&&e.drawParticle(t,n,i)}function UC(t,e,n){return{h:t.h,s:t.s,l:t.l+(e===eh.darken?-r1:r1)*n}}function WC(t,e,n){const i=e[n];i!==void 0&&(t[n]=(t[n]??qk)*i)}function c1(t,e,n=!1){if(!e)return;const i=t;if(!i)return;const r=i.style;if(!r)return;const s=new Set;for(const o in r)Object.prototype.hasOwnProperty.call(r,o)&&s.add(r[o]);for(const o in e)Object.prototype.hasOwnProperty.call(e,o)&&s.add(e[o]);for(const o of s){const a=e.getPropertyValue(o);a?r.setProperty(o,a,n?"important":""):r.removeProperty(o)}}class GC{constructor(e,n){this.container=e,this._applyPostDrawUpdaters=s=>{for(const o of this._postDrawUpdaters)o.afterDraw?.(s)},this._applyPreDrawUpdaters=(s,o,a,l,u,c)=>{for(const f of this._preDrawUpdaters){if(f.getColorStyles){const{fill:d,stroke:h}=f.getColorStyles(o,s,a,l);d&&(u.fill=d),h&&(u.stroke=h)}if(f.getTransformValues){const d=f.getTransformValues(o);for(const h in d)WC(c,d,h)}f.beforeDraw?.(o)}},this._applyResizePlugins=()=>{for(const s of this._resizePlugins)s.resize?.()},this._getPluginParticleColors=s=>{let o,a;for(const l of this._colorPlugins)if(!o&&l.particleFillColor&&(o=lo(this._engine,l.particleFillColor(s))),!a&&l.particleStrokeColor&&(a=lo(this._engine,l.particleStrokeColor(s))),o&&a)break;return[o,a]},this._initCover=async()=>{const s=this.container.actualOptions,o=s.backgroundMask.cover,a=o.color;if(a){const l=In(this._engine,a);if(l){const u={...l,a:o.opacity};this._coverColorStyle=yi(u,u.a)}}else await new Promise((l,u)=>{if(!o.image)return;const c=document.createElement("img");c.addEventListener("load",()=>{this._coverImage={image:c,opacity:o.opacity},l()}),c.addEventListener("error",f=>{u(f.error)}),c.src=o.image})},this._initStyle=()=>{const s=this.element,o=this.container.actualOptions;if(s){this._fullScreen?this._setFullScreenStyle():this._resetOriginalStyle();for(const a in o.style){if(!a||!o.style||!Object.prototype.hasOwnProperty.call(o.style,a))continue;const l=o.style[a];l&&s.style.setProperty(a,l,"important")}}},this._initTrail=async()=>{const s=this.container.actualOptions,o=s.particles.move.trail,a=o.fill;if(!o.enable)return;const l=V4/o.length;if(a.color){const u=In(this._engine,a.color);if(!u)return;this._trailFill={color:{...u},opacity:l}}else await new Promise((u,c)=>{if(!a.image)return;const f=document.createElement("img");f.addEventListener("load",()=>{this._trailFill={image:f,opacity:l},u()}),f.addEventListener("error",d=>{c(d.error)}),f.src=a.image})},this._paintBase=s=>{this.draw(o=>FC(o,this.size,s))},this._paintImage=(s,o)=>{this.draw(a=>qC(a,this.size,s,o))},this._repairStyle=()=>{const s=this.element;s&&(this._safeMutationObserver(o=>o.disconnect()),this._initStyle(),this.initBackground(),this._safeMutationObserver(o=>{!s||!(s instanceof Node)||o.observe(s,{attributes:!0})}))},this._resetOriginalStyle=()=>{const s=this.element,o=this._originalStyle;!s||!o||c1(s,o,!0)},this._safeMutationObserver=s=>{this._mutationObserver&&s(this._mutationObserver)},this._setFullScreenStyle=()=>{const s=this.element;s&&c1(s,DC(this.container.actualOptions.fullScreen.zIndex),!0)},this._engine=n,this._standardSize={height:0,width:0};const i=e.retina.pixelRatio,r=this._standardSize;this.size={height:r.height*i,width:r.width*i},this._context=null,this._generated=!1,this._preDrawUpdaters=[],this._postDrawUpdaters=[],this._resizePlugins=[],this._colorPlugins=[]}get _fullScreen(){return this.container.actualOptions.fullScreen.enable}clear(){const e=this.container.actualOptions,n=e.particles.move.trail,i=this._trailFill;e.backgroundMask.enable?this.paint():n.enable&&n.length>Nk&&i?i.color?this._paintBase(yi(i.color,i.opacity)):i.image&&this._paintImage(i.image,i.opacity):e.clear&&this.draw(r=>{hc(r,this.size)})}destroy(){this.stop(),this._generated?(this.element?.remove(),this.element=void 0):this._resetOriginalStyle(),this._preDrawUpdaters=[],this._postDrawUpdaters=[],this._resizePlugins=[],this._colorPlugins=[]}draw(e){const n=this._context;if(n)return e(n)}drawAsync(e){const n=this._context;if(n)return e(n)}drawParticle(e,n){if(e.spawning||e.destroyed)return;const i=e.getRadius();if(i<=Vk)return;const r=e.getFillColor(),s=e.getStrokeColor()??r;let[o,a]=this._getPluginParticleColors(e);o||(o=r),a||(a=s),!(!o&&!a)&&this.draw(l=>{const u=this.container,c=u.actualOptions,f=e.options.zIndex,d=Bk-e.zIndexFactor,h=d**f.opacityRate,p=e.bubble.opacity??e.opacity?.value??Zh,m=e.strokeOpacity??p,g=p*h,y=m*h,_={},v={fill:o?co(o,g):void 0};v.stroke=a?co(a,y):v.fill,this._applyPreDrawUpdaters(l,e,i,g,v,_),VC({container:u,context:l,particle:e,delta:n,colorStyles:v,backgroundMask:c.backgroundMask.enable,composite:c.backgroundMask.composite,radius:i*d**f.sizeRate,opacity:g,shadow:e.options.shadow,transform:_}),this._applyPostDrawUpdaters(e)})}drawParticlePlugin(e,n,i){this.draw(r=>HC(r,e,n,i))}drawPlugin(e,n){this.draw(i=>jC(i,e,n))}async init(){this._safeMutationObserver(e=>e.disconnect()),this._mutationObserver=CC(e=>{for(const n of e)n.type==="attributes"&&n.attributeName==="style"&&this._repairStyle()}),this.resize(),this._initStyle(),await this._initCover();try{await this._initTrail()}catch(e){Cr().error(e)}this.initBackground(),this._safeMutationObserver(e=>{!this.element||!(this.element instanceof Node)||e.observe(this.element,{attributes:!0})}),this.initUpdaters(),this.initPlugins(),this.paint()}initBackground(){const e=this.container.actualOptions,n=e.background,i=this.element;if(!i)return;const r=i.style;if(r){if(n.color){const s=In(this._engine,n.color);r.backgroundColor=s?yi(s,n.opacity):""}else r.backgroundColor="";r.backgroundImage=n.image||"",r.backgroundPosition=n.position||"",r.backgroundRepeat=n.repeat||"",r.backgroundSize=n.size||""}}initPlugins(){this._resizePlugins=[];for(const e of this.container.plugins.values())e.resize&&this._resizePlugins.push(e),(e.particleFillColor??e.particleStrokeColor)&&this._colorPlugins.push(e)}initUpdaters(){this._preDrawUpdaters=[],this._postDrawUpdaters=[];for(const e of this.container.particles.updaters)e.afterDraw&&this._postDrawUpdaters.push(e),(e.getColorStyles??e.getTransformValues??e.beforeDraw)&&this._preDrawUpdaters.push(e)}loadCanvas(e){this._generated&&this.element&&this.element.remove(),this._generated=e.dataset&&lr in e.dataset?e.dataset[lr]==="true":this._generated,this.element=e,this.element.ariaHidden="true",this._originalStyle=PC(this.element.style);const n=this._standardSize;n.height=e.offsetHeight,n.width=e.offsetWidth;const i=this.container.retina.pixelRatio,r=this.size;e.height=r.height=n.height*i,e.width=r.width=n.width*i,this._context=this.element.getContext("2d"),this._safeMutationObserver(s=>s.disconnect()),this.container.retina.init(),this.initBackground(),this._safeMutationObserver(s=>{!this.element||!(this.element instanceof Node)||s.observe(this.element,{attributes:!0})})}paint(){const e=this.container.actualOptions;this.draw(n=>{e.backgroundMask.enable&&e.backgroundMask.cover?(hc(n,this.size),this._coverImage?this._paintImage(this._coverImage.image,this._coverImage.opacity):this._coverColorStyle?this._paintBase(this._coverColorStyle):this._paintBase()):this._paintBase()})}resize(){if(!this.element)return!1;const e=this.container,n=e.canvas._standardSize,i={width:this.element.offsetWidth,height:this.element.offsetHeight},r=e.retina.pixelRatio,s={width:i.width*r,height:i.height*r};if(i.height===n.height&&i.width===n.width&&s.height===this.element.height&&s.width===this.element.width)return!1;const o={...n};n.height=i.height,n.width=i.width;const a=this.size;return this.element.width=a.width=s.width,this.element.height=a.height=s.height,this.container.started&&e.particles.setResizeFactor({width:n.width/o.width,height:n.height/o.height}),!0}stop(){this._safeMutationObserver(e=>e.disconnect()),this._mutationObserver=void 0,this.draw(e=>hc(e,this.size))}async windowResize(){if(!this.element||!this.resize())return;const e=this.container,n=e.updateActualOptions();e.particles.setDensity(),this._applyResizePlugins(),n&&await e.refresh()}}var Xr;(function(t){t.canvas="canvas",t.parent="parent",t.window="window"})(Xr||(Xr={}));function hn(t,e,n,i,r){if(i){let s={passive:!0};H4(r)?s.capture=r:r!==void 0&&(s=r),t.addEventListener(e,n,s)}else{const s=r;t.removeEventListener(e,n,s)}}class KC{constructor(e){this.container=e,this._doMouseTouchClick=n=>{const i=this.container,r=i.actualOptions;if(this._canPush){const s=i.interactivity.mouse,o=s.position;if(!o)return;s.clickPosition={...o},s.clickTime=new Date().getTime();const a=r.interactivity.events.onClick;kn(a.mode,l=>this.container.handleClickMode(l))}n.type==="touchend"&&setTimeout(()=>this._mouseTouchFinish(),rC)},this._handleThemeChange=n=>{const i=n,r=this.container,s=r.options,o=s.defaultThemes,a=i.matches?o.dark:o.light;s.themes.find(u=>u.name===a)?.default.auto&&r.loadTheme(a)},this._handleVisibilityChange=()=>{const n=this.container,i=n.actualOptions;this._mouseTouchFinish(),i.pauseOnBlur&&(document?.hidden?(n.pageHidden=!0,n.pause()):(n.pageHidden=!1,n.animationStatus?n.play(!0):n.draw(!0)))},this._handleWindowResize=()=>{this._resizeTimeout&&(clearTimeout(this._resizeTimeout),delete this._resizeTimeout);const n=async()=>{await this.container.canvas?.windowResize()};this._resizeTimeout=setTimeout(()=>{n()},this.container.actualOptions.interactivity.events.resize.delay*Tt)},this._manageInteractivityListeners=(n,i)=>{const r=this._handlers,s=this.container,o=s.actualOptions,a=s.interactivity.element;if(!a)return;const l=a,u=s.canvas.element;u&&(u.style.pointerEvents=l===u?"initial":"none"),(o.interactivity.events.onHover.enable||o.interactivity.events.onClick.enable)&&(hn(a,xr,r.mouseMove,i),hn(a,Tk,r.touchStart,i),hn(a,Rk,r.touchMove,i),o.interactivity.events.onClick.enable?(hn(a,j0,r.touchEndClick,i),hn(a,Ek,r.mouseUp,i),hn(a,Sk,r.mouseDown,i)):hn(a,j0,r.touchEnd,i),hn(a,n,r.mouseLeave,i),hn(a,Ak,r.touchCancel,i))},this._manageListeners=n=>{const i=this._handlers,r=this.container,s=r.actualOptions,o=s.interactivity.detectsOn,a=r.canvas.element;let l=Gd;o===Xr.window?(r.interactivity.element=window,l=Ok):o===Xr.parent&&a?r.interactivity.element=a.parentElement??a.parentNode:r.interactivity.element=a,this._manageMediaMatch(n),this._manageResize(n),this._manageInteractivityListeners(l,n),document&&hn(document,Mk,i.visibilityChange,n,!1)},this._manageMediaMatch=n=>{const i=this._handlers,r=G4("(prefers-color-scheme: dark)");if(r){if(r.addEventListener!==void 0){hn(r,"change",i.themeChange,n);return}r.addListener!==void 0&&(n?r.addListener(i.oldThemeChange):r.removeListener(i.oldThemeChange))}},this._manageResize=n=>{const i=this._handlers,r=this.container;if(!r.actualOptions.interactivity.events.resize)return;if(typeof ResizeObserver>"u"){hn(window,Pk,i.resize,n);return}const o=r.canvas.element;this._resizeObserver&&!n?(o&&this._resizeObserver.unobserve(o),this._resizeObserver.disconnect(),delete this._resizeObserver):!this._resizeObserver&&n&&o&&(this._resizeObserver=new ResizeObserver(a=>{a.find(u=>u.target===o)&&this._handleWindowResize()}),this._resizeObserver.observe(o))},this._mouseDown=()=>{const{interactivity:n}=this.container;if(!n)return;const{mouse:i}=n;i.clicking=!0,i.downPosition=i.position},this._mouseTouchClick=n=>{const i=this.container,r=i.actualOptions,{mouse:s}=i.interactivity;s.inside=!0;let o=!1;const a=s.position;if(!(!a||!r.interactivity.events.onClick.enable)){for(const l of i.plugins.values())if(l.clickPositionValid&&(o=l.clickPositionValid(a),o))break;o||this._doMouseTouchClick(n),s.clicking=!1}},this._mouseTouchFinish=()=>{const n=this.container.interactivity;if(!n)return;const i=n.mouse;delete i.position,delete i.clickPosition,delete i.downPosition,n.status=Gd,i.inside=!1,i.clicking=!1},this._mouseTouchMove=n=>{const i=this.container,r=i.actualOptions,s=i.interactivity,o=i.canvas.element;if(!s?.element)return;s.mouse.inside=!0;let a;if(n.type.startsWith("pointer")){this._canPush=!0;const u=n;if(s.element===window){if(o){const c=o.getBoundingClientRect();a={x:u.clientX-c.left,y:u.clientY-c.top}}}else if(r.interactivity.detectsOn===Xr.parent){const c=u.target,f=u.currentTarget;if(c&&f&&o){const d=c.getBoundingClientRect(),h=f.getBoundingClientRect(),p=o.getBoundingClientRect();a={x:u.offsetX+Rt*d.left-(h.left+p.left),y:u.offsetY+Rt*d.top-(h.top+p.top)}}else a={x:u.offsetX??u.clientX,y:u.offsetY??u.clientY}}else u.target===o&&(a={x:u.offsetX??u.clientX,y:u.offsetY??u.clientY})}else if(this._canPush=n.type!=="touchmove",o){const u=n,c=u.touches[u.touches.length-z4],f=o.getBoundingClientRect();a={x:c.clientX-(f.left??$a),y:c.clientY-(f.top??$a)}}const l=i.retina.pixelRatio;a&&(a.x*=l,a.y*=l),s.mouse.position=a,s.status=xr},this._touchEnd=n=>{const i=n,r=Array.from(i.changedTouches);for(const s of r)this._touches.delete(s.identifier);this._mouseTouchFinish()},this._touchEndClick=n=>{const i=n,r=Array.from(i.changedTouches);for(const s of r)this._touches.delete(s.identifier);this._mouseTouchClick(n)},this._touchStart=n=>{const i=n,r=Array.from(i.changedTouches);for(const s of r)this._touches.set(s.identifier,performance.now());this._mouseTouchMove(n)},this._canPush=!0,this._touches=new Map,this._handlers={mouseDown:()=>this._mouseDown(),mouseLeave:()=>this._mouseTouchFinish(),mouseMove:n=>this._mouseTouchMove(n),mouseUp:n=>this._mouseTouchClick(n),touchStart:n=>this._touchStart(n),touchMove:n=>this._mouseTouchMove(n),touchEnd:n=>this._touchEnd(n),touchCancel:n=>this._touchEnd(n),touchEndClick:n=>this._touchEndClick(n),visibilityChange:()=>this._handleVisibilityChange(),themeChange:n=>this._handleThemeChange(n),oldThemeChange:n=>this._handleThemeChange(n),resize:()=>{this._handleWindowResize()}}}addListeners(){this._manageListeners(!0)}removeListeners(){this._manageListeners(!1)}}var $t;(function(t){t.configAdded="configAdded",t.containerInit="containerInit",t.particlesSetup="particlesSetup",t.containerStarted="containerStarted",t.containerStopped="containerStopped",t.containerDestroyed="containerDestroyed",t.containerPaused="containerPaused",t.containerPlay="containerPlay",t.containerBuilt="containerBuilt",t.particleAdded="particleAdded",t.particleDestroyed="particleDestroyed",t.particleRemoved="particleRemoved"})($t||($t={}));class Pt{constructor(){this.value=""}static create(e,n){const i=new Pt;return i.load(e),n!==void 0&&(Vi(n)||Qn(n)?i.load({value:n}):i.load(n)),i}load(e){Y(e)||Y(e.value)||(this.value=e.value)}}class ZC{constructor(){this.color=new Pt,this.color.value="",this.image="",this.position="",this.repeat="",this.size="",this.opacity=1}load(e){Y(e)||(e.color!==void 0&&(this.color=Pt.create(this.color,e.color)),e.image!==void 0&&(this.image=e.image),e.position!==void 0&&(this.position=e.position),e.repeat!==void 0&&(this.repeat=e.repeat),e.size!==void 0&&(this.size=e.size),e.opacity!==void 0&&(this.opacity=e.opacity))}}class YC{constructor(){this.opacity=1}load(e){Y(e)||(e.color!==void 0&&(this.color=Pt.create(this.color,e.color)),e.image!==void 0&&(this.image=e.image),e.opacity!==void 0&&(this.opacity=e.opacity))}}class JC{constructor(){this.composite="destination-out",this.cover=new YC,this.enable=!1}load(e){if(!Y(e)){if(e.composite!==void 0&&(this.composite=e.composite),e.cover!==void 0){const n=e.cover,i=Vi(e.cover)?{color:e.cover}:e.cover;this.cover.load(n.color!==void 0||n.image!==void 0?n:{color:i})}e.enable!==void 0&&(this.enable=e.enable)}}}class QC{constructor(){this.enable=!0,this.zIndex=0}load(e){Y(e)||(e.enable!==void 0&&(this.enable=e.enable),e.zIndex!==void 0&&(this.zIndex=e.zIndex))}}class XC{constructor(){this.enable=!1,this.mode=[]}load(e){Y(e)||(e.enable!==void 0&&(this.enable=e.enable),e.mode!==void 0&&(this.mode=e.mode))}}var ds;(function(t){t.circle="circle",t.rectangle="rectangle"})(ds||(ds={}));class u1{constructor(){this.selectors=[],this.enable=!1,this.mode=[],this.type=ds.circle}load(e){Y(e)||(e.selectors!==void 0&&(this.selectors=e.selectors),e.enable!==void 0&&(this.enable=e.enable),e.mode!==void 0&&(this.mode=e.mode),e.type!==void 0&&(this.type=e.type))}}class eS{constructor(){this.enable=!1,this.force=2,this.smooth=10}load(e){Y(e)||(e.enable!==void 0&&(this.enable=e.enable),e.force!==void 0&&(this.force=e.force),e.smooth!==void 0&&(this.smooth=e.smooth))}}class tS{constructor(){this.enable=!1,this.mode=[],this.parallax=new eS}load(e){Y(e)||(e.enable!==void 0&&(this.enable=e.enable),e.mode!==void 0&&(this.mode=e.mode),this.parallax.load(e.parallax))}}class nS{constructor(){this.delay=.5,this.enable=!0}load(e){Y(e)||(e.delay!==void 0&&(this.delay=e.delay),e.enable!==void 0&&(this.enable=e.enable))}}class iS{constructor(){this.onClick=new XC,this.onDiv=new u1,this.onHover=new tS,this.resize=new nS}load(e){if(Y(e))return;this.onClick.load(e.onClick);const n=e.onDiv;n!==void 0&&(this.onDiv=kn(n,i=>{const r=new u1;return r.load(i),r})),this.onHover.load(e.onHover),this.resize.load(e.resize)}}class rS{constructor(e,n){this._engine=e,this._container=n}load(e){if(Y(e)||!this._container)return;const n=this._engine.interactors.get(this._container);if(n)for(const i of n)i.loadModeOptions&&i.loadModeOptions(this,e)}}class s_{constructor(e,n){this.detectsOn=Xr.window,this.events=new iS,this.modes=new rS(e,n)}load(e){if(Y(e))return;const n=e.detectsOn;n!==void 0&&(this.detectsOn=n),this.events.load(e.events),this.modes.load(e.modes)}}class sS{load(e){Y(e)||(e.position&&(this.position={x:e.position.x??i1,y:e.position.y??i1,mode:e.position.mode??us.percent}),e.options&&(this.options=Zt({},e.options)))}}var fr;(function(t){t.screen="screen",t.canvas="canvas"})(fr||(fr={}));class oS{constructor(){this.maxWidth=1/0,this.options={},this.mode=fr.canvas}load(e){Y(e)||(Y(e.maxWidth)||(this.maxWidth=e.maxWidth),Y(e.mode)||(e.mode===fr.screen?this.mode=fr.screen:this.mode=fr.canvas),Y(e.options)||(this.options=Zt({},e.options)))}}var Mi;(function(t){t.any="any",t.dark="dark",t.light="light"})(Mi||(Mi={}));class aS{constructor(){this.auto=!1,this.mode=Mi.any,this.value=!1}load(e){Y(e)||(e.auto!==void 0&&(this.auto=e.auto),e.mode!==void 0&&(this.mode=e.mode),e.value!==void 0&&(this.value=e.value))}}class lS{constructor(){this.name="",this.default=new aS}load(e){Y(e)||(e.name!==void 0&&(this.name=e.name),this.default.load(e.default),e.options!==void 0&&(this.options=Zt({},e.options)))}}class tp{constructor(){this.count=0,this.enable=!1,this.speed=1,this.decay=0,this.delay=0,this.sync=!1}load(e){Y(e)||(e.count!==void 0&&(this.count=Me(e.count)),e.enable!==void 0&&(this.enable=e.enable),e.speed!==void 0&&(this.speed=Me(e.speed)),e.decay!==void 0&&(this.decay=Me(e.decay)),e.delay!==void 0&&(this.delay=Me(e.delay)),e.sync!==void 0&&(this.sync=e.sync))}}class np extends tp{constructor(){super(),this.mode=ur.auto,this.startValue=Qr.random}load(e){super.load(e),!Y(e)&&(e.mode!==void 0&&(this.mode=e.mode),e.startValue!==void 0&&(this.startValue=e.startValue))}}class pc extends tp{constructor(){super(),this.offset=0,this.sync=!0}load(e){super.load(e),!Y(e)&&e.offset!==void 0&&(this.offset=Me(e.offset))}}class cS{constructor(){this.h=new pc,this.s=new pc,this.l=new pc}load(e){Y(e)||(this.h.load(e.h),this.s.load(e.s),this.l.load(e.l))}}class uo extends Pt{constructor(){super(),this.animation=new cS}static create(e,n){const i=new uo;return i.load(e),n!==void 0&&(Vi(n)||Qn(n)?i.load({value:n}):i.load(n)),i}load(e){if(super.load(e),Y(e))return;const n=e.animation;n!==void 0&&(n.enable!==void 0?this.animation.h.load(n):this.animation.load(e.animation))}}var es;(function(t){t.absorb="absorb",t.bounce="bounce",t.destroy="destroy"})(es||(es={}));class uS{constructor(){this.speed=2}load(e){Y(e)||e.speed!==void 0&&(this.speed=e.speed)}}class fS{constructor(){this.enable=!0,this.retries=0}load(e){Y(e)||(e.enable!==void 0&&(this.enable=e.enable),e.retries!==void 0&&(this.retries=e.retries))}}class Or{constructor(){this.value=0}load(e){Y(e)||Y(e.value)||(this.value=Me(e.value))}}class dS extends Or{constructor(){super(),this.animation=new tp}load(e){if(super.load(e),Y(e))return;const n=e.animation;n!==void 0&&this.animation.load(n)}}class o_ extends dS{constructor(){super(),this.animation=new np}load(e){super.load(e)}}class f1 extends Or{constructor(){super(),this.value=1}}class a_{constructor(){this.horizontal=new f1,this.vertical=new f1}load(e){Y(e)||(this.horizontal.load(e.horizontal),this.vertical.load(e.vertical))}}class hS{constructor(){this.absorb=new uS,this.bounce=new a_,this.enable=!1,this.maxSpeed=50,this.mode=es.bounce,this.overlap=new fS}load(e){Y(e)||(this.absorb.load(e.absorb),this.bounce.load(e.bounce),e.enable!==void 0&&(this.enable=e.enable),e.maxSpeed!==void 0&&(this.maxSpeed=Me(e.maxSpeed)),e.mode!==void 0&&(this.mode=e.mode),this.overlap.load(e.overlap))}}class pS{constructor(){this.close=!0,this.fill=!0,this.options={},this.type=[]}load(e){if(Y(e))return;const n=e.options;if(n!==void 0)for(const i in n){const r=n[i];r&&(this.options[i]=Zt(this.options[i]??{},r))}e.close!==void 0&&(this.close=e.close),e.fill!==void 0&&(this.fill=e.fill),e.type!==void 0&&(this.type=e.type)}}class mS{constructor(){this.offset=0,this.value=90}load(e){Y(e)||(e.offset!==void 0&&(this.offset=Me(e.offset)),e.value!==void 0&&(this.value=Me(e.value)))}}class gS{constructor(){this.distance=200,this.enable=!1,this.rotate={x:3e3,y:3e3}}load(e){if(!Y(e)&&(e.distance!==void 0&&(this.distance=Me(e.distance)),e.enable!==void 0&&(this.enable=e.enable),e.rotate)){const n=e.rotate.x;n!==void 0&&(this.rotate.x=n);const i=e.rotate.y;i!==void 0&&(this.rotate.y=i)}}}class vS{constructor(){this.x=50,this.y=50,this.mode=us.percent,this.radius=0}load(e){Y(e)||(e.x!==void 0&&(this.x=e.x),e.y!==void 0&&(this.y=e.y),e.mode!==void 0&&(this.mode=e.mode),e.radius!==void 0&&(this.radius=e.radius))}}class yS{constructor(){this.acceleration=9.81,this.enable=!1,this.inverse=!1,this.maxSpeed=50}load(e){Y(e)||(e.acceleration!==void 0&&(this.acceleration=Me(e.acceleration)),e.enable!==void 0&&(this.enable=e.enable),e.inverse!==void 0&&(this.inverse=e.inverse),e.maxSpeed!==void 0&&(this.maxSpeed=Me(e.maxSpeed)))}}class _S{constructor(){this.clamp=!0,this.delay=new Or,this.enable=!1,this.options={}}load(e){Y(e)||(e.clamp!==void 0&&(this.clamp=e.clamp),this.delay.load(e.delay),e.enable!==void 0&&(this.enable=e.enable),this.generator=e.generator,e.options&&(this.options=Zt(this.options,e.options)))}}class bS{load(e){Y(e)||(e.color!==void 0&&(this.color=Pt.create(this.color,e.color)),e.image!==void 0&&(this.image=e.image))}}class wS{constructor(){this.enable=!1,this.length=10,this.fill=new bS}load(e){Y(e)||(e.enable!==void 0&&(this.enable=e.enable),e.fill!==void 0&&this.fill.load(e.fill),e.length!==void 0&&(this.length=e.length))}}var dt;(function(t){t.bounce="bounce",t.none="none",t.out="out",t.destroy="destroy",t.split="split"})(dt||(dt={}));class xS{constructor(){this.default=dt.out}load(e){Y(e)||(e.default!==void 0&&(this.default=e.default),this.bottom=e.bottom??e.default,this.left=e.left??e.default,this.right=e.right??e.default,this.top=e.top??e.default)}}class kS{constructor(){this.acceleration=0,this.enable=!1}load(e){Y(e)||(e.acceleration!==void 0&&(this.acceleration=Me(e.acceleration)),e.enable!==void 0&&(this.enable=e.enable),e.position&&(this.position=Zt({},e.position)))}}class CS{constructor(){this.angle=new mS,this.attract=new gS,this.center=new vS,this.decay=0,this.distance={},this.direction=yt.none,this.drift=0,this.enable=!1,this.gravity=new yS,this.path=new _S,this.outModes=new xS,this.random=!1,this.size=!1,this.speed=2,this.spin=new kS,this.straight=!1,this.trail=new wS,this.vibrate=!1,this.warp=!1}load(e){if(Y(e))return;this.angle.load(Ni(e.angle)?{value:e.angle}:e.angle),this.attract.load(e.attract),this.center.load(e.center),e.decay!==void 0&&(this.decay=Me(e.decay)),e.direction!==void 0&&(this.direction=e.direction),e.distance!==void 0&&(this.distance=Ni(e.distance)?{horizontal:e.distance,vertical:e.distance}:{...e.distance}),e.drift!==void 0&&(this.drift=Me(e.drift)),e.enable!==void 0&&(this.enable=e.enable),this.gravity.load(e.gravity);const n=e.outModes;n!==void 0&&(Vr(n)?this.outModes.load(n):this.outModes.load({default:n})),this.path.load(e.path),e.random!==void 0&&(this.random=e.random),e.size!==void 0&&(this.size=e.size),e.speed!==void 0&&(this.speed=Me(e.speed)),this.spin.load(e.spin),e.straight!==void 0&&(this.straight=e.straight),this.trail.load(e.trail),e.vibrate!==void 0&&(this.vibrate=e.vibrate),e.warp!==void 0&&(this.warp=e.warp)}}class SS extends np{constructor(){super(),this.destroy=kr.none,this.speed=2}load(e){super.load(e),!Y(e)&&e.destroy!==void 0&&(this.destroy=e.destroy)}}class ES extends o_{constructor(){super(),this.animation=new SS,this.value=1}load(e){if(Y(e))return;super.load(e);const n=e.animation;n!==void 0&&this.animation.load(n)}}class OS{constructor(){this.enable=!1,this.width=1920,this.height=1080}load(e){if(Y(e))return;e.enable!==void 0&&(this.enable=e.enable);const n=e.width;n!==void 0&&(this.width=n);const i=e.height;i!==void 0&&(this.height=i)}}var fo;(function(t){t.delete="delete",t.wait="wait"})(fo||(fo={}));class TS{constructor(){this.mode=fo.delete,this.value=0}load(e){Y(e)||(e.mode!==void 0&&(this.mode=e.mode),e.value!==void 0&&(this.value=e.value))}}class RS{constructor(){this.density=new OS,this.limit=new TS,this.value=0}load(e){Y(e)||(this.density.load(e.density),this.limit.load(e.limit),e.value!==void 0&&(this.value=e.value))}}class AS{constructor(){this.blur=0,this.color=new Pt,this.enable=!1,this.offset={x:0,y:0},this.color.value="#000"}load(e){Y(e)||(e.blur!==void 0&&(this.blur=e.blur),this.color=Pt.create(this.color,e.color),e.enable!==void 0&&(this.enable=e.enable),e.offset!==void 0&&(e.offset.x!==void 0&&(this.offset.x=e.offset.x),e.offset.y!==void 0&&(this.offset.y=e.offset.y)))}}class PS{constructor(){this.close=!0,this.fill=!0,this.options={},this.type="circle"}load(e){if(Y(e))return;const n=e.options;if(n!==void 0)for(const i in n){const r=n[i];r&&(this.options[i]=Zt(this.options[i]??{},r))}e.close!==void 0&&(this.close=e.close),e.fill!==void 0&&(this.fill=e.fill),e.type!==void 0&&(this.type=e.type)}}class MS extends np{constructor(){super(),this.destroy=kr.none,this.speed=5}load(e){super.load(e),!Y(e)&&e.destroy!==void 0&&(this.destroy=e.destroy)}}class DS extends o_{constructor(){super(),this.animation=new MS,this.value=3}load(e){if(super.load(e),Y(e))return;const n=e.animation;n!==void 0&&this.animation.load(n)}}class d1{constructor(){this.width=0}load(e){Y(e)||(e.color!==void 0&&(this.color=uo.create(this.color,e.color)),e.width!==void 0&&(this.width=Me(e.width)),e.opacity!==void 0&&(this.opacity=Me(e.opacity)))}}class $S extends Or{constructor(){super(),this.opacityRate=1,this.sizeRate=1,this.velocityRate=1}load(e){super.load(e),!Y(e)&&(e.opacityRate!==void 0&&(this.opacityRate=e.opacityRate),e.sizeRate!==void 0&&(this.sizeRate=e.sizeRate),e.velocityRate!==void 0&&(this.velocityRate=e.velocityRate))}}class IS{constructor(e,n){this._engine=e,this._container=n,this.bounce=new a_,this.collisions=new hS,this.color=new uo,this.color.value="#fff",this.effect=new pS,this.groups={},this.move=new CS,this.number=new RS,this.opacity=new ES,this.reduceDuplicates=!1,this.shadow=new AS,this.shape=new PS,this.size=new DS,this.stroke=new d1,this.zIndex=new $S}load(e){if(Y(e))return;if(e.groups!==void 0)for(const i of Object.keys(e.groups)){if(!Object.hasOwn(e.groups,i))continue;const r=e.groups[i];r!==void 0&&(this.groups[i]=Zt(this.groups[i]??{},r))}e.reduceDuplicates!==void 0&&(this.reduceDuplicates=e.reduceDuplicates),this.bounce.load(e.bounce),this.color.load(uo.create(this.color,e.color)),this.effect.load(e.effect),this.move.load(e.move),this.number.load(e.number),this.opacity.load(e.opacity),this.shape.load(e.shape),this.size.load(e.size),this.shadow.load(e.shadow),this.zIndex.load(e.zIndex),this.collisions.load(e.collisions),e.interactivity!==void 0&&(this.interactivity=Zt({},e.interactivity));const n=e.stroke;if(n&&(this.stroke=kn(n,i=>{const r=new d1;return r.load(i),r})),this._container){const i=this._engine.updaters.get(this._container);if(i)for(const s of i)s.loadOptions&&s.loadOptions(this,e);const r=this._engine.interactors.get(this._container);if(r)for(const s of r)s.loadParticlesOptions&&s.loadParticlesOptions(this,e)}}}function l_(t,...e){for(const n of e)t.load(n)}function c_(t,e,...n){const i=new IS(t,e);return l_(i,...n),i}class LS{constructor(e,n){this._findDefaultTheme=i=>this.themes.find(r=>r.default.value&&r.default.mode===i)??this.themes.find(r=>r.default.value&&r.default.mode===Mi.any),this._importPreset=i=>{this.load(this._engine.getPreset(i))},this._engine=e,this._container=n,this.autoPlay=!0,this.background=new ZC,this.backgroundMask=new JC,this.clear=!0,this.defaultThemes={},this.delay=0,this.fullScreen=new QC,this.detectRetina=!0,this.duration=0,this.fpsLimit=120,this.interactivity=new s_(e,n),this.manualParticles=[],this.particles=c_(this._engine,this._container),this.pauseOnBlur=!0,this.pauseOnOutsideViewport=!0,this.responsive=[],this.smooth=!1,this.style={},this.themes=[],this.zLayers=100}load(e){if(Y(e))return;e.preset!==void 0&&kn(e.preset,o=>this._importPreset(o)),e.autoPlay!==void 0&&(this.autoPlay=e.autoPlay),e.clear!==void 0&&(this.clear=e.clear),e.key!==void 0&&(this.key=e.key),e.name!==void 0&&(this.name=e.name),e.delay!==void 0&&(this.delay=Me(e.delay));const n=e.detectRetina;n!==void 0&&(this.detectRetina=n),e.duration!==void 0&&(this.duration=Me(e.duration));const i=e.fpsLimit;i!==void 0&&(this.fpsLimit=i),e.pauseOnBlur!==void 0&&(this.pauseOnBlur=e.pauseOnBlur),e.pauseOnOutsideViewport!==void 0&&(this.pauseOnOutsideViewport=e.pauseOnOutsideViewport),e.zLayers!==void 0&&(this.zLayers=e.zLayers),this.background.load(e.background);const r=e.fullScreen;H4(r)?this.fullScreen.enable=r:this.fullScreen.load(r),this.backgroundMask.load(e.backgroundMask),this.interactivity.load(e.interactivity),e.manualParticles&&(this.manualParticles=e.manualParticles.map(o=>{const a=new sS;return a.load(o),a})),this.particles.load(e.particles),this.style=Zt(this.style,e.style),this._engine.loadOptions(this,e),e.smooth!==void 0&&(this.smooth=e.smooth);const s=this._engine.interactors.get(this._container);if(s)for(const o of s)o.loadOptions&&o.loadOptions(this,e);if(e.responsive!==void 0)for(const o of e.responsive){const a=new oS;a.load(o),this.responsive.push(a)}if(this.responsive.sort((o,a)=>o.maxWidth-a.maxWidth),e.themes!==void 0)for(const o of e.themes){const a=this.themes.find(l=>l.name===o.name);if(a)a.load(o);else{const l=new lS;l.load(o),this.themes.push(l)}}this.defaultThemes.dark=this._findDefaultTheme(Mi.dark)?.name,this.defaultThemes.light=this._findDefaultTheme(Mi.light)?.name}setResponsive(e,n,i){this.load(i);const r=this.responsive.find(s=>s.mode===fr.screen&&screen?s.maxWidth>screen.availWidth:s.maxWidth*n>e);return this.load(r?.options),r?.maxWidth}setTheme(e){if(e){const n=this.themes.find(i=>i.name===e);n&&this.load(n.options)}else{const n=G4("(prefers-color-scheme: dark)"),i=n?.matches,r=this._findDefaultTheme(i?Mi.dark:Mi.light);r&&this.load(r.options)}}}var hs;(function(t){t.external="external",t.particles="particles"})(hs||(hs={}));class FS{constructor(e,n){this.container=n,this._engine=e,this._interactors=[],this._externalInteractors=[],this._particleInteractors=[]}externalInteract(e){for(const n of this._externalInteractors)n.isEnabled()&&n.interact(e)}handleClickMode(e){for(const n of this._externalInteractors)n.handleClickMode?.(e)}async init(){this._interactors=await this._engine.getInteractors(this.container,!0),this._externalInteractors=[],this._particleInteractors=[];for(const e of this._interactors){switch(e.type){case hs.external:this._externalInteractors.push(e);break;case hs.particles:this._particleInteractors.push(e);break}e.init()}}particlesInteract(e,n){for(const i of this._externalInteractors)i.clear(e,n);for(const i of this._particleInteractors)i.isEnabled(e)&&i.interact(e,n)}reset(e){for(const n of this._externalInteractors)n.isEnabled()&&n.reset(e);for(const n of this._particleInteractors)n.isEnabled(e)&&n.reset(e)}}var Ln;(function(t){t.normal="normal",t.inside="inside",t.outside="outside"})(Ln||(Ln={}));function qS(t,e,n,i){const r=e.options[t];if(r)return Zt({close:e.close,fill:e.fill},Pn(r,n,i))}function VS(t,e,n,i){const r=e.options[t];if(r)return Zt({close:e.close,fill:e.fill},Pn(r,n,i))}function h1(t){if(!lt(t.outMode,t.checkModes))return;const e=t.radius*Rt;t.coord>t.maxCoord-e?t.setCb(-t.radius):t.coord<e&&t.setCb(t.radius)}class NS{constructor(e,n){this.container=n,this._calcPosition=(i,r,s,o=U0)=>{for(const p of i.plugins.values()){const m=p.particlePosition!==void 0?p.particlePosition(r,this):void 0;if(m)return Qt.create(m.x,m.y,s)}const a=i.canvas.size,l=yC({size:a,position:r}),u=Qt.create(l.x,l.y,s),c=this.getRadius(),f=this.options.move.outModes,d=p=>{h1({outMode:p,checkModes:[dt.bounce],coord:u.x,maxCoord:i.canvas.size.width,setCb:m=>u.x+=m,radius:c})},h=p=>{h1({outMode:p,checkModes:[dt.bounce],coord:u.y,maxCoord:i.canvas.size.height,setCb:m=>u.y+=m,radius:c})};return d(f.left??f.default),d(f.right??f.default),h(f.top??f.default),h(f.bottom??f.default),this._checkOverlap(u,o)?this._calcPosition(i,void 0,s,o+Yk):u},this._calculateVelocity=()=>{const i=vC(this.direction),r=i.copy(),s=this.options.move;if(s.direction===yt.inside||s.direction===yt.outside)return r;const o=Fi(he(s.angle.value)),a=Fi(he(s.angle.offset)),l={left:a-o*gt,right:a+o*gt};return s.straight||(r.angle+=nn(Me(l.left,l.right))),s.random&&typeof s.speed=="number"&&(r.length*=Ye()),r},this._checkOverlap=(i,r=U0)=>{const s=this.options.collisions,o=this.getRadius();if(!s.enable)return!1;const a=s.overlap;if(a.enable)return!1;const l=a.retries;if(l>=Jk&&r>l)throw new Error(`${_n} particle is overlapping and can't be placed`);return!!this.container.particles.find(u=>ln(i,u.position)<o+u.getRadius())},this._getRollColor=i=>{if(!i||!this.roll||!this.backColor&&!this.roll.alter)return i;const r=this.roll.horizontal&&this.roll.vertical?Rt*X0:X0,s=this.roll.horizontal?Math.PI*gt:Ia;return Math.floor(((this.roll.angle??Ia)+s)/(Math.PI/r))%Rt?this.backColor?this.backColor:this.roll.alter?UC(i,this.roll.alter.type,this.roll.alter.value):i:i},this._initPosition=i=>{const r=this.container,s=he(this.options.zIndex.value);this.position=this._calcPosition(r,i,bn(s,Qk,r.zLayers)),this.initialPosition=this.position.copy();const o=r.canvas.size;switch(this.moveCenter={...Q4(this.options.move.center,o),radius:this.options.move.center.radius??Xk,mode:this.options.move.center.mode??us.percent},this.direction=gC(this.options.move.direction,this.position,this.moveCenter),this.options.move.direction){case yt.inside:this.outType=Ln.inside;break;case yt.outside:this.outType=Ln.outside;break}this.offset=vt.origin},this._engine=e}destroy(e){if(this.unbreakable||this.destroyed)return;this.destroyed=!0,this.bubble.inRange=!1,this.slow.inRange=!1;const n=this.container,i=this.pathGenerator;n.shapeDrawers.get(this.shape)?.particleDestroy?.(this);for(const s of n.plugins.values())s.particleDestroyed?.(this,e);for(const s of n.particles.updaters)s.particleDestroyed?.(this,e);i?.reset(this),this._engine.dispatchEvent($t.particleDestroyed,{container:this.container,data:{particle:this}})}draw(e){const n=this.container,i=n.canvas;for(const r of n.plugins.values())i.drawParticlePlugin(r,this,e);i.drawParticle(this,e)}getFillColor(){return this._getRollColor(this.bubble.color??l1(this.color))}getMass(){return this.getRadius()**ui*Math.PI*gt}getPosition(){return{x:this.position.x+this.offset.x,y:this.position.y+this.offset.y,z:this.position.z}}getRadius(){return this.bubble.radius??this.size.value}getStrokeColor(){return this._getRollColor(this.bubble.color??l1(this.strokeColor))}init(e,n,i,r){const s=this.container,o=this._engine;this.id=e,this.group=r,this.effectClose=!0,this.effectFill=!0,this.shapeClose=!0,this.shapeFill=!0,this.pathRotation=!1,this.lastPathTime=0,this.destroyed=!1,this.unbreakable=!1,this.isRotating=!1,this.rotation=0,this.misplaced=!1,this.retina={maxDistance:{}},this.outType=Ln.normal,this.ignoresResizeRatio=!0;const a=s.retina.pixelRatio,l=s.actualOptions,u=c_(this._engine,s,l.particles),{reduceDuplicates:c}=u,f=u.effect.type,d=u.shape.type;this.effect=Pn(f,this.id,c),this.shape=Pn(d,this.id,c);const h=u.effect,p=u.shape;if(i){if(i.effect?.type){const S=i.effect.type,M=Pn(S,this.id,c);M&&(this.effect=M,h.load(i.effect))}if(i.shape?.type){const S=i.shape.type,M=Pn(S,this.id,c);M&&(this.shape=M,p.load(i.shape))}}if(this.effect===cs){const S=[...this.container.effectDrawers.keys()];this.effect=S[Math.floor(Math.random()*S.length)]}if(this.shape===cs){const S=[...this.container.shapeDrawers.keys()];this.shape=S[Math.floor(Math.random()*S.length)]}this.effectData=qS(this.effect,h,this.id,c),this.shapeData=VS(this.shape,p,this.id,c),u.load(i);const m=this.effectData;m&&u.load(m.particles);const g=this.shapeData;g&&u.load(g.particles);const y=new s_(o,s);y.load(s.actualOptions.interactivity),y.load(u.interactivity),this.interactivity=y,this.effectFill=m?.fill??u.effect.fill,this.effectClose=m?.close??u.effect.close,this.shapeFill=g?.fill??u.shape.fill,this.shapeClose=g?.close??u.shape.close,this.options=u;const _=this.options.move.path;this.pathDelay=he(_.delay.value)*Tt,_.generator&&(this.pathGenerator=this._engine.getPathGenerator(_.generator),this.pathGenerator&&s.addPath(_.generator,this.pathGenerator)&&this.pathGenerator.init(s)),s.retina.initParticle(this),this.size=J4(this.options.size,a),this.bubble={inRange:!1},this.slow={inRange:!1,factor:1},this._initPosition(n),this.initialVelocity=this._calculateVelocity(),this.velocity=this.initialVelocity.copy(),this.moveDecay=B4-he(this.options.move.decay);const v=s.particles;v.setLastZIndex(this.position.z),this.zIndexFactor=this.position.z/s.zLayers,this.sides=24;let b=s.effectDrawers.get(this.effect);b||(b=this._engine.getEffectDrawer(this.effect),b&&s.effectDrawers.set(this.effect,b)),b?.loadEffect&&b.loadEffect(this);let x=s.shapeDrawers.get(this.shape);x||(x=this._engine.getShapeDrawer(this.shape),x&&s.shapeDrawers.set(this.shape,x)),x?.loadShape&&x.loadShape(this);const C=x?.getSidesCount;C&&(this.sides=C(this)),this.spawning=!1,this.shadowColor=In(this._engine,this.options.shadow.color);for(const S of v.updaters)S.init(this);for(const S of v.movers)S.init?.(this);b?.particleInit?.(s,this),x?.particleInit?.(s,this);for(const S of s.plugins.values())S.particleCreated?.(this)}isInsideCanvas(){const e=this.getRadius(),n=this.container.canvas.size,i=this.position;return i.x>=-e&&i.y>=-e&&i.y<=n.height+e&&i.x<=n.width+e}isVisible(){return!this.destroyed&&!this.spawning&&this.isInsideCanvas()}reset(){for(const e of this.container.particles.updaters)e.reset?.(this)}}class BS{constructor(e,n){this.position=e,this.particle=n}}var ts;(function(t){t.circle="circle",t.rectangle="rectangle"})(ts||(ts={}));class u_{constructor(e,n,i){this.position={x:e,y:n},this.type=i}}class At extends u_{constructor(e,n,i){super(e,n,ts.circle),this.radius=i}contains(e){return ln(e,this.position)<=this.radius}intersects(e){const n=this.position,i=e.position,r={x:Math.abs(i.x-n.x),y:Math.abs(i.y-n.y)},s=this.radius;if(e instanceof At||e.type===ts.circle){const o=e,a=s+o.radius,l=Math.sqrt(r.x**ui+r.y**ui);return a>l}else if(e instanceof Nn||e.type===ts.rectangle){const o=e,{width:a,height:l}=o.size;return Math.pow(r.x-a,ui)+Math.pow(r.y-l,ui)<=s**ui||r.x<=s+a&&r.y<=s+l||r.x<=a||r.y<=l}return!1}}class Nn extends u_{constructor(e,n,i,r){super(e,n,ts.rectangle),this.size={height:r,width:i}}contains(e){const n=this.size.width,i=this.size.height,r=this.position;return e.x>=r.x&&e.x<=r.x+n&&e.y>=r.y&&e.y<=r.y+i}intersects(e){if(e instanceof At)return e.intersects(this);const n=this.size.width,i=this.size.height,r=this.position,s=e.position,o=e instanceof Nn?e.size:{width:0,height:0},a=o.width,l=o.height;return s.x<r.x+n&&s.x+a>r.x&&s.y<r.y+i&&s.y+l>r.y}}class Fa{constructor(e,n){this.rectangle=e,this.capacity=n,this._subdivide=()=>{const{x:i,y:r}=this.rectangle.position,{width:s,height:o}=this.rectangle.size,{capacity:a}=this;for(let l=0;l<Ik;l++){const u=l%Rt;this._subs.push(new Fa(new Nn(i+s*gt*u,r+o*gt*(Math.round(l*gt)-u),s*gt,o*gt),a))}this._divided=!0},this._points=[],this._divided=!1,this._subs=[]}insert(e){return this.rectangle.contains(e.position)?this._points.length<this.capacity?(this._points.push(e),!0):(this._divided||this._subdivide(),this._subs.some(n=>n.insert(e))):!1}query(e,n){const i=[];if(!e.intersects(this.rectangle))return[];for(const r of this._points)!e.contains(r.position)&&ln(e.position,r.position)>r.particle.getRadius()&&(!n||n(r.particle))||i.push(r.particle);if(this._divided)for(const r of this._subs)i.push(...r.query(e,n));return i}queryCircle(e,n,i){return this.query(new At(e.x,e.y,n),i)}queryRectangle(e,n,i){return this.query(new Nn(e.x,e.y,n.width,n.height),i)}}const p1=t=>{const{height:e,width:n}=t;return new Nn(e1*n,e1*e,t1*n,t1*e)};class zS{constructor(e,n){this._addToPool=(...r)=>{this._pool.push(...r)},this._applyDensity=(r,s,o)=>{const a=r.number;if(!r.number.density?.enable){o===void 0?this._limit=a.limit.value:a.limit&&this._groupLimits.set(o,a.limit.value);return}const l=this._initDensityFactor(a.density),u=a.value,c=a.limit.value>n1?a.limit.value:u,f=Math.min(u,c)*l+s,d=Math.min(this.count,this.filter(h=>h.group===o).length);o===void 0?this._limit=a.limit.value*l:this._groupLimits.set(o,a.limit.value*l),d<f?this.push(Math.abs(f-d),void 0,r,o):d>f&&this.removeQuantity(d-f,o)},this._initDensityFactor=r=>{const s=this._container;if(!s.canvas.element||!r.enable)return iC;const o=s.canvas.element,a=s.retina.pixelRatio;return o.width*o.height/(r.height*r.width*a**ui)},this._pushParticle=(r,s,o,a)=>{try{let l=this._pool.pop();l||(l=new NS(this._engine,this._container)),l.init(this._nextId,r,s,o);let u=!0;return a&&(u=a(l)),u?(this._array.push(l),this._zArray.push(l),this._nextId++,this._engine.dispatchEvent($t.particleAdded,{container:this._container,data:{particle:l}}),l):void 0}catch(l){Cr().warning(`${_n} adding particle: ${l}`)}},this._removeParticle=(r,s,o)=>{const a=this._array[r];if(!a||a.group!==s)return!1;const l=this._zArray.indexOf(a);return this._array.splice(r,La),this._zArray.splice(l,La),a.destroy(o),this._engine.dispatchEvent($t.particleRemoved,{container:this._container,data:{particle:a}}),this._addToPool(a),!0},this._engine=e,this._container=n,this._nextId=0,this._array=[],this._zArray=[],this._pool=[],this._limit=0,this._groupLimits=new Map,this._needsSort=!1,this._lastZIndex=0,this._interactionManager=new FS(e,n),this._pluginsInitialized=!1;const i=n.canvas.size;this.quadTree=new Fa(p1(i),W0),this.movers=[],this.updaters=[]}get count(){return this._array.length}addManualParticles(){const e=this._container;e.actualOptions.manualParticles.forEach(i=>this.addParticle(i.position?Q4(i.position,e.canvas.size):void 0,i.options))}addParticle(e,n,i,r){const s=this._container.actualOptions.particles.number.limit.mode,o=i===void 0?this._limit:this._groupLimits.get(i)??this._limit,a=this.count;if(o>n1)switch(s){case fo.delete:{const l=a+eC-o;l>tC&&this.removeQuantity(l);break}case fo.wait:if(a>=o)return;break}return this._pushParticle(e,n,i,r)}clear(){this._array=[],this._zArray=[],this._pluginsInitialized=!1}destroy(){this._array=[],this._zArray=[],this.movers=[],this.updaters=[]}draw(e){const n=this._container,i=n.canvas;i.clear(),this.update(e);for(const r of n.plugins.values())i.drawPlugin(r,e);for(const r of this._zArray)r.draw(e)}filter(e){return this._array.filter(e)}find(e){return this._array.find(e)}get(e){return this._array[e]}handleClickMode(e){this._interactionManager.handleClickMode(e)}async init(){const e=this._container,n=e.actualOptions;this._lastZIndex=0,this._needsSort=!1,await this.initPlugins();let i=!1;for(const r of e.plugins.values())if(i=r.particlesInitialization?.()??i,i)break;if(this.addManualParticles(),!i){const r=n.particles,s=r.groups;for(const o in s){const a=s[o];for(let l=this.count,u=0;u<a.number?.value&&l<r.number.value;l++,u++)this.addParticle(void 0,a,o)}for(let o=this.count;o<r.number.value;o++)this.addParticle()}}async initPlugins(){if(this._pluginsInitialized)return;const e=this._container;this.movers=await this._engine.getMovers(e,!0),this.updaters=await this._engine.getUpdaters(e,!0),await this._interactionManager.init();for(const n of e.pathGenerators.values())n.init(e)}push(e,n,i,r){for(let s=0;s<e;s++)this.addParticle(n?.position,i,r)}async redraw(){this.clear(),await this.init(),this.draw({value:0,factor:0})}remove(e,n,i){this.removeAt(this._array.indexOf(e),void 0,n,i)}removeAt(e,n=$k,i,r){if(e<Jd||e>this.count)return;let s=0;for(let o=e;s<n&&o<this.count;o++)this._removeParticle(o,i,r)&&(o--,s++)}removeQuantity(e,n){this.removeAt(Jd,e,n)}setDensity(){const e=this._container.actualOptions,n=e.particles.groups;for(const i in n)this._applyDensity(n[i],nC,i);this._applyDensity(e.particles,e.manualParticles.length)}setLastZIndex(e){this._lastZIndex=e,this._needsSort=this._needsSort||this._lastZIndex<e}setResizeFactor(e){this._resizeFactor=e}update(e){const n=this._container,i=new Set;this.quadTree=new Fa(p1(n.canvas.size),W0);for(const s of n.pathGenerators.values())s.update();for(const s of n.plugins.values())s.update?.(e);const r=this._resizeFactor;for(const s of this._array){r&&!s.ignoresResizeRatio&&(s.position.x*=r.width,s.position.y*=r.height,s.initialPosition.x*=r.width,s.initialPosition.y*=r.height),s.ignoresResizeRatio=!1,this._interactionManager.reset(s);for(const o of this._container.plugins.values()){if(s.destroyed)break;o.particleUpdate?.(s,e)}for(const o of this.movers)o.isEnabled(s)&&o.move(s,e);if(s.destroyed){i.add(s);continue}this.quadTree.insert(new BS(s.getPosition(),s))}if(i.size){const s=o=>!i.has(o);this._array=this.filter(s),this._zArray=this._zArray.filter(s);for(const o of i)this._engine.dispatchEvent($t.particleRemoved,{container:this._container,data:{particle:o}});this._addToPool(...i)}this._interactionManager.externalInteract(e);for(const s of this._array){for(const o of this.updaters)o.update(s,e);!s.destroyed&&!s.spawning&&this._interactionManager.particlesInteract(s,e)}if(delete this._resizeFactor,this._needsSort){const s=this._zArray;s.sort((o,a)=>a.position.z-o.position.z||o.id-a.id),this._lastZIndex=s[s.length-z4].position.z,this._needsSort=!1}}}class jS{constructor(e){this.container=e,this.pixelRatio=G0,this.reduceFactor=K0}init(){const e=this.container,n=e.actualOptions;this.pixelRatio=!n.detectRetina||Sr()?G0:window.devicePixelRatio,this.reduceFactor=K0;const i=this.pixelRatio,r=e.canvas;if(r.element){const a=r.element;r.size.width=a.offsetWidth*i,r.size.height=a.offsetHeight*i}const s=n.particles,o=s.move;this.maxSpeed=he(o.gravity.maxSpeed)*i,this.sizeAnimationSpeed=he(s.size.animation.speed)*i}initParticle(e){const n=e.options,i=this.pixelRatio,r=n.move,s=r.distance,o=e.retina;o.moveDrift=he(r.drift)*i,o.moveSpeed=he(r.speed)*i,o.sizeAnimationSpeed=he(n.size.animation.speed)*i;const a=o.maxDistance;a.horizontal=s.horizontal!==void 0?s.horizontal*i:void 0,a.vertical=s.vertical!==void 0?s.vertical*i:void 0,o.maxSpeed=he(r.gravity.maxSpeed)*i}}function it(t){return t&&!t.destroyed}function HS(t,e=oc,n=!1){return{value:t,factor:n?oc/e:oc*t/Tt}}function Pr(t,e,...n){const i=new LS(t,e);return l_(i,...n),i}class US{constructor(e,n,i){this._intersectionManager=r=>{if(!(!it(this)||!this.actualOptions.pauseOnOutsideViewport))for(const s of r)s.target===this.interactivity.element&&(s.isIntersecting?this.play():this.pause())},this._nextFrame=r=>{try{if(!this._smooth&&this._lastFrameTime!==void 0&&r<this._lastFrameTime+Tt/this.fpsLimit){this.draw(!1);return}this._lastFrameTime??=r;const s=HS(r-this._lastFrameTime,this.fpsLimit,this._smooth);if(this.addLifeTime(s.value),this._lastFrameTime=r,s.value>Tt){this.draw(!1);return}if(this.particles.draw(s),!this.alive()){this.destroy();return}this.animationStatus&&this.draw(!1)}catch(s){Cr().error(`${_n} in animation loop`,s)}},this._engine=e,this.id=Symbol(n),this.fpsLimit=120,this._smooth=!1,this._delay=0,this._duration=0,this._lifeTime=0,this._firstStart=!0,this.started=!1,this.destroyed=!1,this._paused=!0,this._lastFrameTime=0,this.zLayers=100,this.pageHidden=!1,this._clickHandlers=new Map,this._sourceOptions=i,this._initialSourceOptions=i,this.retina=new jS(this),this.canvas=new GC(this,this._engine),this.particles=new zS(this._engine,this),this.pathGenerators=new Map,this.interactivity={mouse:{clicking:!1,inside:!1}},this.plugins=new Map,this.effectDrawers=new Map,this.shapeDrawers=new Map,this._options=Pr(this._engine,this),this.actualOptions=Pr(this._engine,this),this._eventListeners=new KC(this),this._intersectionObserver=kC(r=>this._intersectionManager(r)),this._engine.dispatchEvent($t.containerBuilt,{container:this})}get animationStatus(){return!this._paused&&!this.pageHidden&&it(this)}get options(){return this._options}get sourceOptions(){return this._sourceOptions}addClickHandler(e){if(!it(this))return;const n=this.interactivity.element;if(!n)return;const i=(f,d,h)=>{if(!it(this))return;const p=this.retina.pixelRatio,m={x:d.x*p,y:d.y*p},g=this.particles.quadTree.queryCircle(m,h*p);e(f,g)},r=f=>{if(!it(this))return;const d=f,h={x:d.offsetX||d.clientX,y:d.offsetY||d.clientY};i(f,h,zk)},s=()=>{it(this)&&(u=!0,c=!1)},o=()=>{it(this)&&(c=!0)},a=f=>{if(it(this)){if(u&&!c){const d=f;let h=d.touches[d.touches.length-Q0];if(!h&&(h=d.changedTouches[d.changedTouches.length-Q0],!h))return;const p=this.canvas.element,m=p?p.getBoundingClientRect():void 0,g={x:h.clientX-(m?m.left:$a),y:h.clientY-(m?m.top:$a)};i(f,g,Math.max(h.radiusX,h.radiusY))}u=!1,c=!1}},l=()=>{it(this)&&(u=!1,c=!1)};let u=!1,c=!1;this._clickHandlers.set("click",r),this._clickHandlers.set("touchstart",s),this._clickHandlers.set("touchmove",o),this._clickHandlers.set("touchend",a),this._clickHandlers.set("touchcancel",l);for(const[f,d]of this._clickHandlers)n.addEventListener(f,d)}addLifeTime(e){this._lifeTime+=e}addPath(e,n,i=!1){return!it(this)||!i&&this.pathGenerators.has(e)?!1:(this.pathGenerators.set(e,n),!0)}alive(){return!this._duration||this._lifeTime<=this._duration}clearClickHandlers(){if(it(this)){for(const[e,n]of this._clickHandlers)this.interactivity.element?.removeEventListener(e,n);this._clickHandlers.clear()}}destroy(e=!0){if(it(this)){this.stop(),this.clearClickHandlers(),this.particles.destroy(),this.canvas.destroy();for(const n of this.effectDrawers.values())n.destroy?.(this);for(const n of this.shapeDrawers.values())n.destroy?.(this);for(const n of this.effectDrawers.keys())this.effectDrawers.delete(n);for(const n of this.shapeDrawers.keys())this.shapeDrawers.delete(n);if(this._engine.clearPlugins(this),this.destroyed=!0,e){const n=this._engine.items,i=n.findIndex(r=>r===this);i>=jk&&n.splice(i,N4)}this._engine.dispatchEvent($t.containerDestroyed,{container:this})}}draw(e){if(!it(this))return;let n=e;const i=r=>{n&&(this._lastFrameTime=void 0,n=!1),this._nextFrame(r)};this._drawAnimationFrame=pC(r=>i(r))}async export(e,n={}){for(const i of this.plugins.values()){if(!i.export)continue;const r=await i.export(e,n);if(r.supported)return r.blob}Cr().error(`${_n} - Export plugin with type ${e} not found`)}handleClickMode(e){if(it(this)){this.particles.handleClickMode(e);for(const n of this.plugins.values())n.handleClickMode?.(e)}}async init(){if(!it(this))return;const e=this._engine.getSupportedEffects();for(const u of e){const c=this._engine.getEffectDrawer(u);c&&this.effectDrawers.set(u,c)}const n=this._engine.getSupportedShapes();for(const u of n){const c=this._engine.getShapeDrawer(u);c&&this.shapeDrawers.set(u,c)}await this.particles.initPlugins(),this._options=Pr(this._engine,this,this._initialSourceOptions,this.sourceOptions),this.actualOptions=Pr(this._engine,this,this._options);const i=await this._engine.getAvailablePlugins(this);for(const[u,c]of i)this.plugins.set(u,c);this.retina.init(),await this.canvas.init(),this.updateActualOptions(),this.canvas.initBackground(),this.canvas.resize();const{zLayers:r,duration:s,delay:o,fpsLimit:a,smooth:l}=this.actualOptions;this.zLayers=r,this._duration=he(s)*Tt,this._delay=he(o)*Tt,this._lifeTime=0,this.fpsLimit=a>Uk?a:Hk,this._smooth=l;for(const u of this.effectDrawers.values())await u.init?.(this);for(const u of this.shapeDrawers.values())await u.init?.(this);for(const u of this.plugins.values())await u.init?.();this._engine.dispatchEvent($t.containerInit,{container:this}),await this.particles.init(),this.particles.setDensity();for(const u of this.plugins.values())u.particlesSetup?.();this._engine.dispatchEvent($t.particlesSetup,{container:this})}async loadTheme(e){it(this)&&(this._currentTheme=e,await this.refresh())}pause(){if(it(this)&&(this._drawAnimationFrame!==void 0&&(mC(this._drawAnimationFrame),delete this._drawAnimationFrame),!this._paused)){for(const e of this.plugins.values())e.pause?.();this.pageHidden||(this._paused=!0),this._engine.dispatchEvent($t.containerPaused,{container:this})}}play(e){if(!it(this))return;const n=this._paused||e;if(this._firstStart&&!this.actualOptions.autoPlay){this._firstStart=!1;return}if(this._paused&&(this._paused=!1),n)for(const i of this.plugins.values())i.play&&i.play();this._engine.dispatchEvent($t.containerPlay,{container:this}),this.draw(n??!1)}async refresh(){if(it(this))return this.stop(),this.start()}async reset(e){if(it(this))return this._initialSourceOptions=e,this._sourceOptions=e,this._options=Pr(this._engine,this,this._initialSourceOptions,this.sourceOptions),this.actualOptions=Pr(this._engine,this,this._options),this.refresh()}async start(){!it(this)||this.started||(await this.init(),this.started=!0,await new Promise(e=>{const n=async()=>{this._eventListeners.addListeners(),this.interactivity.element instanceof HTMLElement&&this._intersectionObserver&&this._intersectionObserver.observe(this.interactivity.element);for(const i of this.plugins.values())await i.start?.();this._engine.dispatchEvent($t.containerStarted,{container:this}),this.play(),e()};this._delayTimeout=setTimeout(()=>{n()},this._delay)}))}stop(){if(!(!it(this)||!this.started)){this._delayTimeout&&(clearTimeout(this._delayTimeout),delete this._delayTimeout),this._firstStart=!0,this.started=!1,this._eventListeners.removeListeners(),this.pause(),this.particles.clear(),this.canvas.stop(),this.interactivity.element instanceof HTMLElement&&this._intersectionObserver&&this._intersectionObserver.unobserve(this.interactivity.element);for(const e of this.plugins.values())e.stop?.();for(const e of this.plugins.keys())this.plugins.delete(e);this._sourceOptions=this._options,this._engine.dispatchEvent($t.containerStopped,{container:this})}}updateActualOptions(){this.actualOptions.responsive=[];const e=this.actualOptions.setResponsive(this.canvas.size.width,this.retina.pixelRatio,this._options);return this.actualOptions.setTheme(this._currentTheme),this._responsiveMaxWidth===e?!1:(this._responsiveMaxWidth=e,!0)}}class WS{constructor(){this._listeners=new Map}addEventListener(e,n){this.removeEventListener(e,n);let i=this._listeners.get(e);i||(i=[],this._listeners.set(e,i)),i.push(n)}dispatchEvent(e,n){this._listeners.get(e)?.forEach(r=>r(n))}hasEventListener(e){return!!this._listeners.get(e)}removeAllEventListeners(e){e?this._listeners.delete(e):this._listeners=new Map}removeEventListener(e,n){const i=this._listeners.get(e);if(!i)return;const r=i.length,s=i.indexOf(n);s<Jd||(r===La?this._listeners.delete(e):i.splice(s,La))}}async function mc(t,e,n,i=!1){let r=e.get(t);return(!r||i)&&(r=await Promise.all([...n.values()].map(s=>s(t))),e.set(t,r)),r}async function GS(t){const e=Pn(t.url,t.index);if(!e)return t.fallback;const n=await fetch(e);return n.ok?await n.json():(Cr().error(`${_n} ${n.status} while retrieving config file`),t.fallback)}const KS=t=>{let e;if(t instanceof HTMLCanvasElement||t.tagName.toLowerCase()===ac)e=t,e.dataset[lr]||(e.dataset[lr]=H0);else{const i=t.getElementsByTagName(ac);i.length?(e=i[Wk],e.dataset[lr]=H0):(e=document.createElement(ac),e.dataset[lr]=q4,t.appendChild(e))}const n="100%";return e.style.width||(e.style.width=n),e.style.height||(e.style.height=n),e},ZS=(t,e)=>{let n=e??document.getElementById(t);return n||(n=document.createElement("div"),n.id=t,n.dataset[lr]=q4,document.body.append(n),n)};class YS{constructor(){this._configs=new Map,this._domArray=[],this._eventDispatcher=new WS,this._initialized=!1,this.plugins=[],this.colorManagers=new Map,this.easingFunctions=new Map,this._initializers={interactors:new Map,movers:new Map,updaters:new Map},this.interactors=new Map,this.movers=new Map,this.updaters=new Map,this.presets=new Map,this.effectDrawers=new Map,this.shapeDrawers=new Map,this.pathGenerators=new Map}get configs(){const e={};for(const[n,i]of this._configs)e[n]=i;return e}get items(){return this._domArray}get version(){return"3.8.1"}async addColorManager(e,n=!0){this.colorManagers.set(e.key,e),await this.refresh(n)}addConfig(e){const n=e.key??e.name??"default";this._configs.set(n,e),this._eventDispatcher.dispatchEvent($t.configAdded,{data:{name:n,config:e}})}async addEasing(e,n,i=!0){this.getEasing(e)||(this.easingFunctions.set(e,n),await this.refresh(i))}async addEffect(e,n,i=!0){kn(e,r=>{this.getEffectDrawer(r)||this.effectDrawers.set(r,n)}),await this.refresh(i)}addEventListener(e,n){this._eventDispatcher.addEventListener(e,n)}async addInteractor(e,n,i=!0){this._initializers.interactors.set(e,n),await this.refresh(i)}async addMover(e,n,i=!0){this._initializers.movers.set(e,n),await this.refresh(i)}async addParticleUpdater(e,n,i=!0){this._initializers.updaters.set(e,n),await this.refresh(i)}async addPathGenerator(e,n,i=!0){this.getPathGenerator(e)||this.pathGenerators.set(e,n),await this.refresh(i)}async addPlugin(e,n=!0){this.getPlugin(e.id)||this.plugins.push(e),await this.refresh(n)}async addPreset(e,n,i=!1,r=!0){(i||!this.getPreset(e))&&this.presets.set(e,n),await this.refresh(r)}async addShape(e,n=!0){for(const i of e.validTypes)this.getShapeDrawer(i)||this.shapeDrawers.set(i,e);await this.refresh(n)}checkVersion(e){if(this.version!==e)throw new Error(`The tsParticles version is different from the loaded plugins version. Engine version: ${this.version}. Plugin version: ${e}`)}clearPlugins(e){this.updaters.delete(e),this.movers.delete(e),this.interactors.delete(e)}dispatchEvent(e,n){this._eventDispatcher.dispatchEvent(e,n)}dom(){return this.items}domItem(e){return this.item(e)}async getAvailablePlugins(e){const n=new Map;for(const i of this.plugins)i.needsPlugin(e.actualOptions)&&n.set(i.id,await i.getPlugin(e));return n}getEasing(e){return this.easingFunctions.get(e)??(n=>n)}getEffectDrawer(e){return this.effectDrawers.get(e)}async getInteractors(e,n=!1){return mc(e,this.interactors,this._initializers.interactors,n)}async getMovers(e,n=!1){return mc(e,this.movers,this._initializers.movers,n)}getPathGenerator(e){return this.pathGenerators.get(e)}getPlugin(e){return this.plugins.find(n=>n.id===e)}getPreset(e){return this.presets.get(e)}getShapeDrawer(e){return this.shapeDrawers.get(e)}getSupportedEffects(){return this.effectDrawers.keys()}getSupportedShapes(){return this.shapeDrawers.keys()}async getUpdaters(e,n=!1){return mc(e,this.updaters,this._initializers.updaters,n)}init(){this._initialized||(this._initialized=!0)}item(e){const{items:n}=this,i=n[e];if(!i||i.destroyed){n.splice(e,N4);return}return i}async load(e){const n=e.id??e.element?.id??`tsparticles${Math.floor(Ye()*Gk)}`,{index:i,url:r}=e,s=r?await GS({fallback:e.options,url:r,index:i}):e.options,o=Pn(s,i),{items:a}=this,l=a.findIndex(d=>d.id.description===n),u=new US(this,n,o);if(l>=Kk){const d=this.item(l),h=d?Zk:Ia;d&&!d.destroyed&&d.destroy(!1),a.splice(l,h,u)}else a.push(u);const c=ZS(n,e.element),f=KS(c);return u.canvas.loadCanvas(f),await u.start(),u}loadOptions(e,n){this.plugins.forEach(i=>i.loadOptions?.(e,n))}loadParticlesOptions(e,n,...i){const r=this.updaters.get(e);r&&r.forEach(s=>s.loadOptions?.(n,...i))}async refresh(e=!0){e&&await Promise.all(this.items.map(n=>n.refresh()))}removeEventListener(e,n){this._eventDispatcher.removeEventListener(e,n)}setOnClickHandler(e){const{items:n}=this;if(!n.length)throw new Error(`${_n} can only set click handlers after calling tsParticles.load()`);n.forEach(i=>i.addClickHandler(e))}}function JS(){const t=new YS;return t.init(),t}class Xn{constructor(e){this.type=hs.external,this.container=e}}class ip{constructor(e){this.type=hs.particles,this.container=e}}var Rn;(function(t){t.clockwise="clockwise",t.counterClockwise="counter-clockwise",t.random="random"})(Rn||(Rn={}));var m1;(function(t){t.linear="linear",t.radial="radial",t.random="random"})(m1||(m1={}));var yr;(function(t){t.easeInBack="ease-in-back",t.easeInCirc="ease-in-circ",t.easeInCubic="ease-in-cubic",t.easeInLinear="ease-in-linear",t.easeInQuad="ease-in-quad",t.easeInQuart="ease-in-quart",t.easeInQuint="ease-in-quint",t.easeInExpo="ease-in-expo",t.easeInSine="ease-in-sine",t.easeOutBack="ease-out-back",t.easeOutCirc="ease-out-circ",t.easeOutCubic="ease-out-cubic",t.easeOutLinear="ease-out-linear",t.easeOutQuad="ease-out-quad",t.easeOutQuart="ease-out-quart",t.easeOutQuint="ease-out-quint",t.easeOutExpo="ease-out-expo",t.easeOutSine="ease-out-sine",t.easeInOutBack="ease-in-out-back",t.easeInOutCirc="ease-in-out-circ",t.easeInOutCubic="ease-in-out-cubic",t.easeInOutLinear="ease-in-out-linear",t.easeInOutQuad="ease-in-out-quad",t.easeInOutQuart="ease-in-out-quart",t.easeInOutQuint="ease-in-out-quint",t.easeInOutExpo="ease-in-out-expo",t.easeInOutSine="ease-in-out-sine"})(yr||(yr={}));const Ws=JS();Sr()||(window.tsParticles=Ws);const nh=.5,QS=2,Ii=0,Mn=1,g1=60,v1=0,XS=.01,eE=Math.PI*QS;function tE(t){const e=t.initialPosition,{dx:n,dy:i}=Ft(e,t.position),r=Math.abs(n),s=Math.abs(i),{maxDistance:o}=t.retina,a=o.horizontal,l=o.vertical;if(!a&&!l)return;const u=(a&&r>=a)??!1,c=(l&&s>=l)??!1;if((u||c)&&!t.misplaced)t.misplaced=!!a&&r>a||!!l&&s>l,a&&(t.velocity.x=t.velocity.y*nh-t.velocity.x),l&&(t.velocity.y=t.velocity.x*nh-t.velocity.y);else if((!a||r<a)&&(!l||s<l)&&t.misplaced)t.misplaced=!1;else if(t.misplaced){const f=t.position,d=t.velocity;a&&(f.x<e.x&&d.x<Ii||f.x>e.x&&d.x>Ii)&&(d.x*=-Ye()),l&&(f.y<e.y&&d.y<Ii||f.y>e.y&&d.y>Ii)&&(d.y*=-Ye())}}function nE(t,e,n,i,r,s){rE(t,s);const o=t.gravity,a=o?.enable&&o.inverse?-Mn:Mn;r&&n&&(t.velocity.x+=r*s.factor/(g1*n)),o?.enable&&n&&(t.velocity.y+=a*(o.acceleration*s.factor)/(g1*n));const l=t.moveDecay;t.velocity.multTo(l);const u=t.velocity.mult(n);o?.enable&&i>Ii&&(!o.inverse&&u.y>=Ii&&u.y>=i||o.inverse&&u.y<=Ii&&u.y<=-i)&&(u.y=a*i,n&&(t.velocity.y=u.y/n));const c=t.options.zIndex,f=(Mn-t.zIndexFactor)**c.velocityRate;u.multTo(f);const{position:d}=t;d.addTo(u),e.vibrate&&(d.x+=Math.sin(d.x*Math.cos(d.y)),d.y+=Math.cos(d.y*Math.sin(d.x)))}function iE(t,e){const n=t.container;if(!t.spin)return;const i=t.spin.direction===Rn.clockwise,r={x:i?Math.cos:Math.sin,y:i?Math.sin:Math.cos};t.position.x=t.spin.center.x+t.spin.radius*r.x(t.spin.angle),t.position.y=t.spin.center.y+t.spin.radius*r.y(t.spin.angle),t.spin.radius+=t.spin.acceleration;const s=Math.max(n.canvas.size.width,n.canvas.size.height),o=s*nh;t.spin.radius>o?(t.spin.radius=o,t.spin.acceleration*=-Mn):t.spin.radius<v1&&(t.spin.radius=v1,t.spin.acceleration*=-Mn),t.spin.angle+=e*XS*(Mn-t.spin.radius/s)}function rE(t,e){const n=t.options,i=n.move.path;if(!i.enable)return;if(t.lastPathTime<=t.pathDelay){t.lastPathTime+=e.value;return}const s=t.pathGenerator?.generate(t,e);s&&t.velocity.addTo(s),i.clamp&&(t.velocity.x=bn(t.velocity.x,-Mn,Mn),t.velocity.y=bn(t.velocity.y,-Mn,Mn)),t.lastPathTime-=t.pathDelay}function sE(t){return t.slow.inRange?t.slow.factor:Mn}function oE(t){const e=t.container,n=t.options,i=n.move.spin;if(!i.enable)return;const r=i.position??{x:50,y:50},s=.01,o={x:r.x*s*e.canvas.size.width,y:r.y*s*e.canvas.size.height},a=t.getPosition(),l=ln(a,o),u=he(i.acceleration);t.retina.spinAcceleration=u*e.retina.pixelRatio,t.spin={center:o,direction:t.velocity.x>=Ii?Rn.clockwise:Rn.counterClockwise,angle:Ye()*eE,radius:l,acceleration:t.retina.spinAcceleration}}const aE=2,lE=1,cE=1;class uE{init(e){const n=e.options,i=n.move.gravity;e.gravity={enable:i.enable,acceleration:he(i.acceleration),inverse:i.inverse},oE(e)}isEnabled(e){return!e.destroyed&&e.options.move.enable}move(e,n){const i=e.options,r=i.move;if(!r.enable)return;const s=e.container,o=s.retina.pixelRatio;e.retina.moveSpeed??=he(r.speed)*o,e.retina.moveDrift??=he(e.options.move.drift)*o;const a=sE(e),l=e.retina.moveSpeed*s.retina.reduceFactor,u=e.retina.moveDrift,c=Gn(i.size.value)*o,f=r.size?e.getRadius()/c:lE,d=n.factor||cE,h=l*f*a*d/aE,p=e.retina.maxSpeed??s.retina.maxSpeed;r.spin.enable?iE(e,h):nE(e,r,h,p,u,n),tE(e)}}async function fE(t,e=!0){t.checkVersion("3.8.1"),await t.addMover("base",()=>Promise.resolve(new uE),e)}const dE=2,hE=Math.PI*dE,pE=0,y1={x:0,y:0};function mE(t){const{context:e,particle:n,radius:i}=t;n.circleRange||(n.circleRange={min:pE,max:hE});const r=n.circleRange;e.arc(y1.x,y1.y,i,r.min,r.max,!1)}const gE=12,vE=360,_1=0;class yE{constructor(){this.validTypes=["circle"]}draw(e){mE(e)}getSidesCount(){return gE}particleInit(e,n){const i=n.shapeData,r=i?.angle??{max:vE,min:_1};n.circleRange=Vr(r)?{min:Fi(r.min),max:Fi(r.max)}:{min:_1,max:Fi(r)}}}async function _E(t,e=!0){t.checkVersion("3.8.1"),await t.addShape(new yE,e)}class bE{constructor(e,n){this._container=e,this._engine=n}init(e){const n=lo(this._engine,e.options.color,e.id,e.options.reduceDuplicates);n&&(e.color=i_(n,e.options.color.animation,this._container.retina.reduceFactor))}isEnabled(e){const{h:n,s:i,l:r}=e.options.color.animation,{color:s}=e;return!e.destroyed&&!e.spawning&&(s?.h.value!==void 0&&n.enable||s?.s.value!==void 0&&i.enable||s?.l.value!==void 0&&r.enable)}update(e,n){r_(e.color,n)}}async function wE(t,e=!0){t.checkVersion("3.8.1"),await t.addParticleUpdater("color",n=>Promise.resolve(new bE(n,t)),e)}var or;(function(t){t[t.r=1]="r",t[t.g=2]="g",t[t.b=3]="b",t[t.a=4]="a"})(or||(or={}));const xE=/^#?([a-f\d])([a-f\d])([a-f\d])([a-f\d])?$/i,kE=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})?$/i,Ho=16,CE=1,SE=255;class EE{constructor(){this.key="hex",this.stringPrefix="#"}handleColor(e){return this._parseString(e.value)}handleRangeColor(e){return this._parseString(e.value)}parseString(e){return this._parseString(e)}_parseString(e){if(typeof e!="string"||!e?.startsWith(this.stringPrefix))return;const n=e.replace(xE,(r,s,o,a,l)=>s+s+o+o+a+a+(l!==void 0?l+l:"")),i=kE.exec(n);return i?{a:i[or.a]!==void 0?parseInt(i[or.a],Ho)/SE:CE,b:parseInt(i[or.b],Ho),g:parseInt(i[or.g],Ho),r:parseInt(i[or.r],Ho)}:void 0}}async function OE(t,e=!0){t.checkVersion("3.8.1"),await t.addColorManager(new EE,e)}var Nr;(function(t){t[t.h=1]="h",t[t.s=2]="s",t[t.l=3]="l",t[t.a=5]="a"})(Nr||(Nr={}));class TE{constructor(){this.key="hsl",this.stringPrefix="hsl"}handleColor(e){const n=e.value,i=n.hsl??e.value;if(i.h!==void 0&&i.s!==void 0&&i.l!==void 0)return fs(i)}handleRangeColor(e){const n=e.value,i=n.hsl??e.value;if(i.h!==void 0&&i.l!==void 0)return fs({h:he(i.h),l:he(i.l),s:he(i.s)})}parseString(e){if(!e.startsWith("hsl"))return;const n=/hsla?\(\s*(\d+)\s*[\s,]\s*(\d+)%\s*[\s,]\s*(\d+)%\s*([\s,]\s*(0|1|0?\.\d+|(\d{1,3})%)\s*)?\)/i,i=n.exec(e),r=4,s=1,o=10;return i?LC({a:i.length>r?W4(i[Nr.a]):s,h:parseInt(i[Nr.h],o),l:parseInt(i[Nr.l],o),s:parseInt(i[Nr.s],o)}):void 0}}async function RE(t,e=!0){t.checkVersion("3.8.1"),await t.addColorManager(new TE,e)}class AE{constructor(e){this.container=e}init(e){const n=e.options.opacity,i=1;e.opacity=J4(n,i);const r=n.animation;r.enable&&(e.opacity.velocity=he(r.speed)/$i*this.container.retina.reduceFactor,r.sync||(e.opacity.velocity*=Ye()))}isEnabled(e){return!e.destroyed&&!e.spawning&&!!e.opacity&&e.opacity.enable&&((e.opacity.maxLoops??0)<=0||(e.opacity.maxLoops??0)>0&&(e.opacity.loops??0)<(e.opacity.maxLoops??0))}reset(e){e.opacity&&(e.opacity.time=0,e.opacity.loops=0)}update(e,n){!this.isEnabled(e)||!e.opacity||Xh(e,e.opacity,!0,e.options.opacity.animation.destroy,n)}}async function PE(t,e=!0){t.checkVersion("3.8.1"),await t.addParticleUpdater("opacity",n=>Promise.resolve(new AE(n)),e)}const qa=0,ns=0;function ME(t){if(t.outMode!==dt.bounce&&t.outMode!==dt.split||t.direction!==Oe.left&&t.direction!==Oe.right)return;t.bounds.right<ns&&t.direction===Oe.left?t.particle.position.x=t.size+t.offset.x:t.bounds.left>t.canvasSize.width&&t.direction===Oe.right&&(t.particle.position.x=t.canvasSize.width-t.size-t.offset.x);const e=t.particle.velocity.x;let n=!1;if(t.direction===Oe.right&&t.bounds.right>=t.canvasSize.width&&e>qa||t.direction===Oe.left&&t.bounds.left<=ns&&e<qa){const r=he(t.particle.options.bounce.horizontal.value);t.particle.velocity.x*=-r,n=!0}if(!n)return;const i=t.offset.x+t.size;t.bounds.right>=t.canvasSize.width&&t.direction===Oe.right?t.particle.position.x=t.canvasSize.width-i:t.bounds.left<=ns&&t.direction===Oe.left&&(t.particle.position.x=i),t.outMode===dt.split&&t.particle.destroy()}function DE(t){if(t.outMode!==dt.bounce&&t.outMode!==dt.split||t.direction!==Oe.bottom&&t.direction!==Oe.top)return;t.bounds.bottom<ns&&t.direction===Oe.top?t.particle.position.y=t.size+t.offset.y:t.bounds.top>t.canvasSize.height&&t.direction===Oe.bottom&&(t.particle.position.y=t.canvasSize.height-t.size-t.offset.y);const e=t.particle.velocity.y;let n=!1;if(t.direction===Oe.bottom&&t.bounds.bottom>=t.canvasSize.height&&e>qa||t.direction===Oe.top&&t.bounds.top<=ns&&e<qa){const r=he(t.particle.options.bounce.vertical.value);t.particle.velocity.y*=-r,n=!0}if(!n)return;const i=t.offset.y+t.size;t.bounds.bottom>=t.canvasSize.height&&t.direction===Oe.bottom?t.particle.position.y=t.canvasSize.height-i:t.bounds.top<=ns&&t.direction===Oe.top&&(t.particle.position.y=i),t.outMode===dt.split&&t.particle.destroy()}class $E{constructor(e){this.container=e,this.modes=[dt.bounce,dt.split]}update(e,n,i,r){if(!this.modes.includes(r))return;const s=this.container;let o=!1;for(const d of s.plugins.values())if(d.particleBounce!==void 0&&(o=d.particleBounce(e,i,n)),o)break;if(o)return;const a=e.getPosition(),l=e.offset,u=e.getRadius(),c=ko(a,u),f=s.canvas.size;ME({particle:e,outMode:r,direction:n,bounds:c,canvasSize:f,offset:l,size:u}),DE({particle:e,outMode:r,direction:n,bounds:c,canvasSize:f,offset:l,size:u})}}const Uo=0;class IE{constructor(e){this.container=e,this.modes=[dt.destroy]}update(e,n,i,r){if(!this.modes.includes(r))return;const s=this.container;switch(e.outType){case Ln.normal:case Ln.outside:if(Yh(e.position,s.canvas.size,vt.origin,e.getRadius(),n))return;break;case Ln.inside:{const{dx:o,dy:a}=Ft(e.position,e.moveCenter),{x:l,y:u}=e.velocity;if(l<Uo&&o>e.moveCenter.radius||u<Uo&&a>e.moveCenter.radius||l>=Uo&&o<-e.moveCenter.radius||u>=Uo&&a<-e.moveCenter.radius)return;break}}s.particles.remove(e,e.group,!0)}}const Wo=0;class LE{constructor(e){this.container=e,this.modes=[dt.none]}update(e,n,i,r){if(!this.modes.includes(r)||((e.options.move.distance.horizontal&&(n===Oe.left||n===Oe.right))??(e.options.move.distance.vertical&&(n===Oe.top||n===Oe.bottom))))return;const s=e.options.move.gravity,o=this.container,a=o.canvas.size,l=e.getRadius();if(s.enable){const u=e.position;(!s.inverse&&u.y>a.height+l&&n===Oe.bottom||s.inverse&&u.y<-l&&n===Oe.top)&&o.particles.remove(e)}else{if(e.velocity.y>Wo&&e.position.y<=a.height+l||e.velocity.y<Wo&&e.position.y>=-l||e.velocity.x>Wo&&e.position.x<=a.width+l||e.velocity.x<Wo&&e.position.x>=-l)return;Yh(e.position,o.canvas.size,vt.origin,l,n)||o.particles.remove(e)}}}const Go=0,Ko=0;class FE{constructor(e){this.container=e,this.modes=[dt.out]}update(e,n,i,r){if(!this.modes.includes(r))return;const s=this.container;switch(e.outType){case Ln.inside:{const{x:o,y:a}=e.velocity,l=vt.origin;l.length=e.moveCenter.radius,l.angle=e.velocity.angle+Math.PI,l.addTo(vt.create(e.moveCenter));const{dx:u,dy:c}=Ft(e.position,l);if(o<=Go&&u>=Ko||a<=Go&&c>=Ko||o>=Go&&u<=Ko||a>=Go&&c<=Ko)return;e.position.x=Math.floor(nn({min:0,max:s.canvas.size.width})),e.position.y=Math.floor(nn({min:0,max:s.canvas.size.height}));const{dx:f,dy:d}=Ft(e.position,e.moveCenter);e.direction=Math.atan2(-d,-f),e.velocity.angle=e.direction;break}default:{if(Yh(e.position,s.canvas.size,vt.origin,e.getRadius(),n))return;switch(e.outType){case Ln.outside:{e.position.x=Math.floor(nn({min:-e.moveCenter.radius,max:e.moveCenter.radius}))+e.moveCenter.x,e.position.y=Math.floor(nn({min:-e.moveCenter.radius,max:e.moveCenter.radius}))+e.moveCenter.y;const{dx:o,dy:a}=Ft(e.position,e.moveCenter);e.moveCenter.radius&&(e.direction=Math.atan2(a,o),e.velocity.angle=e.direction);break}case Ln.normal:{const o=e.options.move.warp,a=s.canvas.size,l={bottom:a.height+e.getRadius()+e.offset.y,left:-e.getRadius()-e.offset.x,right:a.width+e.getRadius()+e.offset.x,top:-e.getRadius()-e.offset.y},u=e.getRadius(),c=ko(e.position,u);n===Oe.right&&c.left>a.width+e.offset.x?(e.position.x=l.left,e.initialPosition.x=e.position.x,o||(e.position.y=Ye()*a.height,e.initialPosition.y=e.position.y)):n===Oe.left&&c.right<-e.offset.x&&(e.position.x=l.right,e.initialPosition.x=e.position.x,o||(e.position.y=Ye()*a.height,e.initialPosition.y=e.position.y)),n===Oe.bottom&&c.top>a.height+e.offset.y?(o||(e.position.x=Ye()*a.width,e.initialPosition.x=e.position.x),e.position.y=l.top,e.initialPosition.y=e.position.y):n===Oe.top&&c.bottom<-e.offset.y&&(o||(e.position.x=Ye()*a.width,e.initialPosition.x=e.position.x),e.position.y=l.bottom,e.initialPosition.y=e.position.y);break}}break}}}}const qE=(t,e)=>t.default===e||t.bottom===e||t.left===e||t.right===e||t.top===e;class VE{constructor(e){this._addUpdaterIfMissing=(n,i,r)=>{const s=n.options.move.outModes;!this.updaters.has(i)&&qE(s,i)&&this.updaters.set(i,r(this.container))},this._updateOutMode=(n,i,r,s)=>{for(const o of this.updaters.values())o.update(n,s,i,r)},this.container=e,this.updaters=new Map}init(e){this._addUpdaterIfMissing(e,dt.bounce,n=>new $E(n)),this._addUpdaterIfMissing(e,dt.out,n=>new FE(n)),this._addUpdaterIfMissing(e,dt.destroy,n=>new IE(n)),this._addUpdaterIfMissing(e,dt.none,n=>new LE(n))}isEnabled(e){return!e.destroyed&&!e.spawning}update(e,n){const i=e.options.move.outModes;this._updateOutMode(e,n,i.bottom??i.default,Oe.bottom),this._updateOutMode(e,n,i.left??i.default,Oe.left),this._updateOutMode(e,n,i.right??i.default,Oe.right),this._updateOutMode(e,n,i.top??i.default,Oe.top)}}async function NE(t,e=!0){t.checkVersion("3.8.1"),await t.addParticleUpdater("outModes",n=>Promise.resolve(new VE(n)),e)}var Br;(function(t){t[t.r=1]="r",t[t.g=2]="g",t[t.b=3]="b",t[t.a=5]="a"})(Br||(Br={}));class BE{constructor(){this.key="rgb",this.stringPrefix="rgb"}handleColor(e){const n=e.value,i=n.rgb??e.value;if(i.r!==void 0)return i}handleRangeColor(e){const n=e.value,i=n.rgb??e.value;if(i.r!==void 0)return{r:he(i.r),g:he(i.g),b:he(i.b)}}parseString(e){if(!e.startsWith(this.stringPrefix))return;const n=/rgba?\(\s*(\d{1,3})\s*[\s,]\s*(\d{1,3})\s*[\s,]\s*(\d{1,3})\s*([\s,]\s*(0|1|0?\.\d+|(\d{1,3})%)\s*)?\)/i,i=n.exec(e),r=10;return i?{a:i.length>4?W4(i[Br.a]):1,b:parseInt(i[Br.b],r),g:parseInt(i[Br.g],r),r:parseInt(i[Br.r],r)}:void 0}}async function zE(t,e=!0){t.checkVersion("3.8.1"),await t.addColorManager(new BE,e)}const Ji=0;class jE{init(e){const n=e.container,i=e.options.size,r=i.animation;r.enable&&(e.size.velocity=(e.retina.sizeAnimationSpeed??n.retina.sizeAnimationSpeed)/$i*n.retina.reduceFactor,r.sync||(e.size.velocity*=Ye()))}isEnabled(e){return!e.destroyed&&!e.spawning&&e.size.enable&&((e.size.maxLoops??Ji)<=Ji||(e.size.maxLoops??Ji)>Ji&&(e.size.loops??Ji)<(e.size.maxLoops??Ji))}reset(e){e.size.loops=Ji}update(e,n){this.isEnabled(e)&&Xh(e,e.size,!0,e.options.size.animation.destroy,n)}}async function HE(t,e=!0){t.checkVersion("3.8.1"),await t.addParticleUpdater("size",()=>Promise.resolve(new jE),e)}async function UE(t,e=!0){t.checkVersion("3.8.1"),await OE(t,!1),await RE(t,!1),await zE(t,!1),await fE(t,!1),await _E(t,!1),await wE(t,!1),await PE(t,!1),await NE(t,!1),await HE(t,!1),await t.refresh(e)}async function WE(t,e=!0){t.checkVersion("3.8.1"),await t.addEasing(yr.easeInQuad,n=>n**2,!1),await t.addEasing(yr.easeOutQuad,n=>1-(1-n)**2,!1),await t.addEasing(yr.easeInOutQuad,n=>n<.5?2*n**2:1-(-2*n+2)**2/2,!1),await t.refresh(e)}function GE(t,e){const{context:n,opacity:i}=t,r=.5,s=n.globalAlpha;if(!e)return;const o=e.width,a=o*r;n.globalAlpha=i,n.drawImage(e,-a,-a,o,o),n.globalAlpha=s}const gc='"Twemoji Mozilla", Apple Color Emoji, "Segoe UI Emoji", "Noto Color Emoji", "EmojiOne Color"',b1=0;class KE{constructor(){this.validTypes=["emoji"],this._emojiShapeDict=new Map}destroy(){for(const[e,n]of this._emojiShapeDict)n instanceof ImageBitmap&&n?.close(),this._emojiShapeDict.delete(e)}draw(e){const n=e.particle.emojiDataKey;if(!n)return;const i=this._emojiShapeDict.get(n);i&&GE(e,i)}async init(e){const n=e.actualOptions,{validTypes:i}=this;if(!i.find(o=>lt(o,n.particles.shape.type)))return;const r=[a1(gc)],s=i.map(o=>n.particles.shape.options[o]).find(o=>!!o);s&&kn(s,o=>{o.font&&r.push(a1(o.font))}),await Promise.all(r)}particleDestroy(e){e.emojiDataKey=void 0}particleInit(e,n){const r=n.shapeData;if(!r?.value)return;const s=Pn(r.value,n.randomIndexData);if(!s)return;const o=typeof s=="string"?{font:r.font??gc,padding:r.padding??b1,value:s}:{font:gc,padding:b1,...r,...s},a=o.font,l=o.value,u=`${l}_${a}`;if(this._emojiShapeDict.has(u)){n.emojiDataKey=u;return}const c=o.padding*2,f=Gn(n.size.value),d=f+c,h=d*2;let p;if(typeof OffscreenCanvas<"u"){const m=new OffscreenCanvas(h,h),g=m.getContext("2d");if(!g)return;g.font=`400 ${f*2}px ${a}
4`,g.textBaseline="middle",g.textAlign="center",g.fillText(l,d,d),p=m.transferToImageBitmap()}else{const m=document.createElement("canvas");m.width=h,m.height=h;const g=m.getContext("2d");if(!g)return;g.font=`400 ${f*2}px ${a}`,g.textBaseline="middle",g.textAlign="center",g.fillText(l,d,d),p=m}this._emojiShapeDict.set(u,p),n.emojiDataKey=u}}async function ZE(t,e=!0){t.checkVersion("3.8.1"),await t.addShape(new KE,e)}const YE=1,JE=1,f_=0;function d_(t,e,n,i,r,s){const o=e.actualOptions.interactivity.modes.attract;if(!o)return;const a=e.particles.quadTree.query(r,s);for(const l of a){const{dx:u,dy:c,distance:f}=Ft(l.position,n),d=o.speed*o.factor,h=bn(t.getEasing(o.easing)(JE-f/i)*d,YE,o.maxSpeed),p=vt.create(f?u/f*h:d,f?c/f*h:d);l.position.subFrom(p)}}function QE(t,e,n){e.attract||(e.attract={particles:[]});const{attract:i}=e;if(i.finish||(i.count||(i.count=0),i.count++,i.count===e.particles.count&&(i.finish=!0)),i.clicking){const r=e.interactivity.mouse.clickPosition,s=e.retina.attractModeDistance;if(!s||s<f_||!r)return;d_(t,e,r,s,new At(r.x,r.y,s),o=>n(o))}else i.clicking===!1&&(i.particles=[])}function XE(t,e,n){const i=e.interactivity.mouse.position,r=e.retina.attractModeDistance;!r||r<f_||!i||d_(t,e,i,r,new At(i.x,i.y,r),s=>n(s))}class eO{constructor(){this.distance=200,this.duration=.4,this.easing=yr.easeOutQuad,this.factor=1,this.maxSpeed=50,this.speed=1}load(e){Y(e)||(e.distance!==void 0&&(this.distance=e.distance),e.duration!==void 0&&(this.duration=e.duration),e.easing!==void 0&&(this.easing=e.easing),e.factor!==void 0&&(this.factor=e.factor),e.maxSpeed!==void 0&&(this.maxSpeed=e.maxSpeed),e.speed!==void 0&&(this.speed=e.speed))}}const As="attract";let tO=class extends Xn{constructor(e,n){super(n),this._engine=e,n.attract||(n.attract={particles:[]}),this.handleClickMode=i=>{const r=this.container.actualOptions,s=r.interactivity.modes.attract;if(!(!s||i!==As)){n.attract||(n.attract={particles:[]}),n.attract.clicking=!0,n.attract.count=0;for(const o of n.attract.particles)this.isEnabled(o)&&o.velocity.setTo(o.initialVelocity);n.attract.particles=[],n.attract.finish=!1,setTimeout(()=>{n.destroyed||(n.attract||(n.attract={particles:[]}),n.attract.clicking=!1)},s.duration*Tt)}}}clear(){}init(){const e=this.container,n=e.actualOptions.interactivity.modes.attract;n&&(e.retina.attractModeDistance=n.distance*e.retina.pixelRatio)}interact(){const e=this.container,n=e.actualOptions,i=e.interactivity.status===xr,r=n.interactivity.events,{enable:s,mode:o}=r.onHover,{enable:a,mode:l}=r.onClick;i&&s&<(As,o)?XE(this._engine,this.container,u=>this.isEnabled(u)):a&<(As,l)&&QE(this._engine,this.container,u=>this.isEnabled(u))}isEnabled(e){const n=this.container,i=n.actualOptions,r=n.interactivity.mouse,s=(e?.interactivity??i.interactivity).events;if((!r.position||!s.onHover.enable)&&(!r.clickPosition||!s.onClick.enable))return!1;const o=s.onHover.mode,a=s.onClick.mode;return lt(As,o)||lt(As,a)}loadModeOptions(e,...n){e.attract||(e.attract=new eO);for(const i of n)e.attract.load(i?.attract)}reset(){}};async function nO(t,e=!0){t.checkVersion("3.8.1"),await t.addInteractor("externalAttract",n=>Promise.resolve(new tO(t,n)),e)}const iO=2,fa=.5,rO=Math.PI*fa,w1=2,h_=10,sO=0;function p_(t,e,n,i,r){const s=t.particles.quadTree.query(i,r);for(const o of s)i instanceof At?Z4(Xd(o),{position:e,mass:n**iO*rO,velocity:vt.origin,factor:vt.origin}):i instanceof Nn&&TC(o,ko(e,n))}function oO(t,e,n,i){const r=document.querySelectorAll(e);r.length&&r.forEach(s=>{const o=s,a=t.retina.pixelRatio,l={x:(o.offsetLeft+o.offsetWidth*fa)*a,y:(o.offsetTop+o.offsetHeight*fa)*a},u=o.offsetWidth*fa*a,c=h_*a,f=n.type===ds.circle?new At(l.x,l.y,u+c):new Nn(o.offsetLeft*a-c,o.offsetTop*a-c,o.offsetWidth*a+c*w1,o.offsetHeight*a+c*w1);i(l,u,f)})}function aO(t,e,n,i){Qh(n,e,(r,s)=>oO(t,r,s,(o,a,l)=>p_(t,o,a,l,i)))}function lO(t,e){const n=t.retina.pixelRatio,i=h_*n,r=t.interactivity.mouse.position,s=t.retina.bounceModeDistance;!s||s<sO||!r||p_(t,r,s,new At(r.x,r.y,s+i),e)}class cO{constructor(){this.distance=200}load(e){Y(e)||e.distance!==void 0&&(this.distance=e.distance)}}const Zo="bounce";class uO extends Xn{constructor(e){super(e)}clear(){}init(){const e=this.container,n=e.actualOptions.interactivity.modes.bounce;n&&(e.retina.bounceModeDistance=n.distance*e.retina.pixelRatio)}interact(){const e=this.container,n=e.actualOptions,i=n.interactivity.events,r=e.interactivity.status===xr,s=i.onHover.enable,o=i.onHover.mode,a=i.onDiv;r&&s&<(Zo,o)?lO(this.container,l=>this.isEnabled(l)):aO(this.container,a,Zo,l=>this.isEnabled(l))}isEnabled(e){const n=this.container,i=n.actualOptions,r=n.interactivity.mouse,s=(e?.interactivity??i.interactivity).events,o=s.onDiv;return!!r.position&&s.onHover.enable&<(Zo,s.onHover.mode)||Jh(Zo,o)}loadModeOptions(e,...n){e.bounce||(e.bounce=new cO);for(const i of n)e.bounce.load(i?.bounce)}reset(){}}async function fO(t,e=!0){t.checkVersion("3.8.1"),await t.addInteractor("externalBounce",n=>Promise.resolve(new uO(n)),e)}class m_{constructor(){this.distance=200,this.duration=.4,this.mix=!1}load(e){if(!Y(e)){if(e.distance!==void 0&&(this.distance=e.distance),e.duration!==void 0&&(this.duration=e.duration),e.mix!==void 0&&(this.mix=e.mix),e.opacity!==void 0&&(this.opacity=e.opacity),e.color!==void 0){const n=Qn(this.color)?void 0:this.color;
vendor: 46,314 bytes, line 4
4this.color=kn(e.color,i=>Pt.create(n,i))}e.size!==void 0&&(this.size=e.size)}}}class dO extends m_{constructor(){super(),this.selectors=[]}load(e){super.load(e),!Y(e)&&e.selectors!==void 0&&(this.selectors=e.selectors)}}class hO extends m_{load(e){super.load(e),!Y(e)&&(this.divs=kn(e.divs,n=>{const i=new dO;return i.load(n),i}))}}var jn;(function(t){t.color="color",t.opacity="opacity",t.size="size"})(jn||(jn={}));function x1(t,e,n,i){if(e>=n){const r=t+(e-n)*i;return bn(r,t,e)}else if(e<n){const r=t-(n-e)*i;return bn(r,e,t)}}const Qi="bubble",vc=0,pO=0,mO=2,k1=1,C1=1,gO=0,vO=0,yc=.5,_c=1;class yO extends Xn{constructor(e,n){super(e),this._clickBubble=()=>{const i=this.container,r=i.actualOptions,s=i.interactivity.mouse.clickPosition,o=r.interactivity.modes.bubble;if(!o||!s)return;i.bubble||(i.bubble={});const a=i.retina.bubbleModeDistance;if(!a||a<vc)return;const l=i.particles.quadTree.queryCircle(s,a,c=>this.isEnabled(c)),{bubble:u}=i;for(const c of l){if(!u.clicking)continue;c.bubble.inRange=!u.durationEnd;const f=c.getPosition(),d=ln(f,s),h=(new Date().getTime()-(i.interactivity.mouse.clickTime??pO))/Tt;h>o.duration&&(u.durationEnd=!0),h>o.duration*mO&&(u.clicking=!1,u.durationEnd=!1);const p={bubbleObj:{optValue:i.retina.bubbleModeSize,value:c.bubble.radius},particlesObj:{optValue:Gn(c.options.size.value)*i.retina.pixelRatio,value:c.size.value},type:jn.size};this._process(c,d,h,p);const m={bubbleObj:{optValue:o.opacity,value:c.bubble.opacity},particlesObj:{optValue:Gn(c.options.opacity.value),value:c.opacity?.value??k1},type:jn.opacity};this._process(c,d,h,m),!u.durationEnd&&d<=a?this._hoverBubbleColor(c,d):delete c.bubble.color}},this._hoverBubble=()=>{const i=this.container,r=i.interactivity.mouse.position,s=i.retina.bubbleModeDistance;if(!s||s<vc||!r)return;const o=i.particles.quadTree.queryCircle(r,s,a=>this.isEnabled(a));for(const a of o){a.bubble.inRange=!0;const l=a.getPosition(),u=ln(l,r),c=C1-u/s;u<=s?c>=vO&&i.interactivity.status===xr&&(this._hoverBubbleSize(a,c),this._hoverBubbleOpacity(a,c),this._hoverBubbleColor(a,c)):this.reset(a),i.interactivity.status===Gd&&this.reset(a)}},this._hoverBubbleColor=(i,r,s)=>{const o=this.container.actualOptions,a=s??o.interactivity.modes.bubble;if(a){if(!i.bubble.finalColor){const l=a.color;if(!l)return;const u=Pn(l);i.bubble.finalColor=lo(this._engine,u)}if(i.bubble.finalColor)if(a.mix){i.bubble.color=void 0;const l=i.getFillColor();i.bubble.color=l?e_(ep(l,i.bubble.finalColor,C1-r,r)):i.bubble.finalColor}else i.bubble.color=i.bubble.finalColor}},this._hoverBubbleOpacity=(i,r,s)=>{const o=this.container,a=o.actualOptions,l=s?.opacity??a.interactivity.modes.bubble?.opacity;if(!l)return;const u=i.options.opacity.value,c=i.opacity?.value??k1,f=x1(c,l,Gn(u),r);f!==void 0&&(i.bubble.opacity=f)},this._hoverBubbleSize=(i,r,s)=>{const o=this.container,a=s?.size?s.size*o.retina.pixelRatio:o.retina.bubbleModeSize;if(a===void 0)return;const l=Gn(i.options.size.value)*o.retina.pixelRatio,u=i.size.value,c=x1(u,a,l,r);c!==void 0&&(i.bubble.radius=c)},this._process=(i,r,s,o)=>{const a=this.container,l=o.bubbleObj.optValue,u=a.actualOptions,c=u.interactivity.modes.bubble;if(!c||l===void 0)return;const f=c.duration,d=a.retina.bubbleModeDistance,h=o.particlesObj.optValue,p=o.bubbleObj.value,m=o.particlesObj.value??gO,g=o.type;if(!(!d||d<vc||l===h))if(a.bubble||(a.bubble={}),a.bubble.durationEnd)p&&(g===jn.size&&delete i.bubble.radius,g===jn.opacity&&delete i.bubble.opacity);else if(r<=d){if((p??m)!==l){const _=m-s*(m-l)/f;g===jn.size&&(i.bubble.radius=_),g===jn.opacity&&(i.bubble.opacity=_)}}else g===jn.size&&delete i.bubble.radius,g===jn.opacity&&delete i.bubble.opacity},this._singleSelectorHover=(i,r,s)=>{const o=this.container,a=document.querySelectorAll(r),l=o.actualOptions.interactivity.modes.bubble;!l||!a.length||a.forEach(u=>{const c=u,f=o.retina.pixelRatio,d={x:(c.offsetLeft+c.offsetWidth*yc)*f,y:(c.offsetTop+c.offsetHeight*yc)*f},h=c.offsetWidth*yc*f,p=s.type===ds.circle?new At(d.x,d.y,h):new Nn(c.offsetLeft*f,c.offsetTop*f,c.offsetWidth*f,c.offsetHeight*f),m=o.particles.quadTree.query(p,g=>this.isEnabled(g));for(const g of m){if(!p.contains(g.getPosition()))continue;g.bubble.inRange=!0;const y=l.divs,_=K4(y,c);(!g.bubble.div||g.bubble.div!==c)&&(this.clear(g,i,!0),g.bubble.div=c),this._hoverBubbleSize(g,_c,_),this._hoverBubbleOpacity(g,_c,_),this._hoverBubbleColor(g,_c,_)}})},this._engine=n,e.bubble||(e.bubble={}),this.handleClickMode=i=>{i===Qi&&(e.bubble||(e.bubble={}),e.bubble.clicking=!0)}}clear(e,n,i){e.bubble.inRange&&!i||(delete e.bubble.div,delete e.bubble.opacity,delete e.bubble.radius,delete e.bubble.color)}init(){const e=this.container,n=e.actualOptions.interactivity.modes.bubble;n&&(e.retina.bubbleModeDistance=n.distance*e.retina.pixelRatio,n.size!==void 0&&(e.retina.bubbleModeSize=n.size*e.retina.pixelRatio))}interact(e){const n=this.container.actualOptions,i=n.interactivity.events,r=i.onHover,s=i.onClick,o=r.enable,a=r.mode,l=s.enable,u=s.mode,c=i.onDiv;o&<(Qi,a)?this._hoverBubble():l&<(Qi,u)?this._clickBubble():Qh(Qi,c,(f,d)=>this._singleSelectorHover(e,f,d))}isEnabled(e){const n=this.container,i=n.actualOptions,r=n.interactivity.mouse,s=(e?.interactivity??i.interactivity).events,{onClick:o,onDiv:a,onHover:l}=s,u=Jh(Qi,a);return u||l.enable&&r.position||o.enable&&r.clickPosition?lt(Qi,l.mode)||lt(Qi,o.mode)||u:!1}loadModeOptions(e,...n){e.bubble||(e.bubble=new hO);for(const i of n)e.bubble.load(i?.bubble)}reset(e){e.bubble.inRange=!1}}async function _O(t,e=!0){t.checkVersion("3.8.1"),await t.addInteractor("externalBubble",n=>Promise.resolve(new yO(n,t)),e)}class bO{constructor(){this.opacity=.5}load(e){Y(e)||e.opacity!==void 0&&(this.opacity=e.opacity)}}class wO{constructor(){this.distance=80,this.links=new bO,this.radius=60}load(e){Y(e)||(e.distance!==void 0&&(this.distance=e.distance),this.links.load(e.links),e.radius!==void 0&&(this.radius=e.radius))}}const S1=0,E1=1,xO=0;function kO(t,e,n,i){const r=Math.floor(n.getRadius()/e.getRadius()),s=e.getFillColor(),o=n.getFillColor();if(!s||!o)return;const a=e.getPosition(),l=n.getPosition(),u=ep(s,o,e.getRadius(),n.getRadius()),c=t.createLinearGradient(a.x,a.y,l.x,l.y);return c.addColorStop(S1,co(s,i)),c.addColorStop(bn(r,S1,E1),yi(u,i)),c.addColorStop(E1,co(o,i)),c}function CO(t,e,n,i,r){Us(t,i,r),t.lineWidth=e,t.strokeStyle=n,t.stroke()}function SO(t,e,n,i){const r=t.actualOptions,s=r.interactivity.modes.connect;if(s)return kO(e,n,i,s.links.opacity)}function EO(t,e,n){t.canvas.draw(i=>{const r=SO(t,i,e,n);if(!r)return;const s=e.getPosition(),o=n.getPosition();CO(i,e.retina.linksWidth??xO,r,s,o)})}const OO="connect",O1=0;class TO extends Xn{constructor(e){super(e)}clear(){}init(){const e=this.container,n=e.actualOptions.interactivity.modes.connect;n&&(e.retina.connectModeDistance=n.distance*e.retina.pixelRatio,e.retina.connectModeRadius=n.radius*e.retina.pixelRatio)}interact(){const e=this.container;if(e.actualOptions.interactivity.events.onHover.enable&&e.interactivity.status==="pointermove"){const i=e.interactivity.mouse.position,{connectModeDistance:r,connectModeRadius:s}=e.retina;if(!r||r<O1||!s||s<O1||!i)return;const o=Math.abs(s),a=e.particles.quadTree.queryCircle(i,o,l=>this.isEnabled(l));a.forEach((l,u)=>{const c=l.getPosition(),f=1;for(const d of a.slice(u+f)){const h=d.getPosition(),p=Math.abs(r),m=Math.abs(c.x-h.x),g=Math.abs(c.y-h.y);m<p&&g<p&&EO(e,l,d)}})}}isEnabled(e){const n=this.container,i=n.interactivity.mouse,r=(e?.interactivity??n.actualOptions.interactivity).events;return r.onHover.enable&&i.position?lt(OO,r.onHover.mode):!1}loadModeOptions(e,...n){e.connect||(e.connect=new wO);for(const i of n)e.connect.load(i?.connect)}reset(){}}async function RO(t,e=!0){t.checkVersion("3.8.1"),await t.addInteractor("externalConnect",n=>Promise.resolve(new TO(n)),e)}class AO{constructor(){this.blink=!1,this.consent=!1,this.opacity=1}load(e){Y(e)||(e.blink!==void 0&&(this.blink=e.blink),e.color!==void 0&&(this.color=Pt.create(this.color,e.color)),e.consent!==void 0&&(this.consent=e.consent),e.opacity!==void 0&&(this.opacity=e.opacity))}}class PO{constructor(){this.distance=100,this.links=new AO}load(e){Y(e)||(e.distance!==void 0&&(this.distance=e.distance),this.links.load(e.links))}}const MO=0;function DO(t,e,n,i,r,s){Us(t,n,i),t.strokeStyle=yi(r,s),t.lineWidth=e,t.stroke()}function $O(t,e,n,i,r){t.canvas.draw(s=>{const o=e.getPosition();DO(s,e.retina.linksWidth??MO,o,r,n,i)})}const IO="grab",LO=0,FO=0;class qO extends Xn{constructor(e,n){super(e),this._engine=n}clear(){}init(){const e=this.container,n=e.actualOptions.interactivity.modes.grab;n&&(e.retina.grabModeDistance=n.distance*e.retina.pixelRatio)}interact(){const e=this.container,n=e.actualOptions,i=n.interactivity;if(!i.modes.grab||!i.events.onHover.enable||e.interactivity.status!==xr)return;const r=e.interactivity.mouse.position;if(!r)return;const s=e.retina.grabModeDistance;if(!s||s<LO)return;const o=e.particles.quadTree.queryCircle(r,s,a=>this.isEnabled(a));for(const a of o){const l=a.getPosition(),u=ln(l,r);if(u>s)continue;const c=i.modes.grab.links,f=c.opacity,d=f-u*f/s;if(d<=FO)continue;const h=c.color??a.options.links?.color;if(!e.particles.grabLineColor&&h){const m=i.modes.grab.links;e.particles.grabLineColor=n_(this._engine,h,m.blink,m.consent)}const p=th(a,void 0,e.particles.grabLineColor);p&&$O(e,a,p,d,r)}}isEnabled(e){const n=this.container,i=n.interactivity.mouse,r=(e?.interactivity??n.actualOptions.interactivity).events;return r.onHover.enable&&!!i.position&<(IO,r.onHover.mode)}loadModeOptions(e,...n){e.grab||(e.grab=new PO);for(const i of n)e.grab.load(i?.grab)}reset(){}}async function VO(t,e=!0){t.checkVersion("3.8.1"),await t.addInteractor("externalGrab",n=>Promise.resolve(new qO(n,t)),e)}const NO="pause";class BO extends Xn{constructor(e){super(e),this.handleClickMode=n=>{if(n!==NO)return;const i=this.container;i.animationStatus?i.pause():i.play()}}clear(){}init(){}interact(){}isEnabled(){return!0}reset(){}}async function zO(t,e=!0){t.checkVersion("3.8.1"),await t.addInteractor("externalPause",n=>Promise.resolve(new BO(n)),e)}class jO{constructor(){this.default=!0,this.groups=[],this.quantity=4}load(e){if(Y(e))return;e.default!==void 0&&(this.default=e.default),e.groups!==void 0&&(this.groups=e.groups.map(i=>i)),this.groups.length||(this.default=!0);const n=e.quantity;n!==void 0&&(this.quantity=Me(n))}}const HO="push",UO=0;class WO extends Xn{constructor(e){super(e),this.handleClickMode=n=>{if(n!==HO)return;const i=this.container,r=i.actualOptions,s=r.interactivity.modes.push;if(!s)return;const o=he(s.quantity);if(o<=UO)return;const a=vl([void 0,...s.groups]),l=a!==void 0?i.actualOptions.particles.groups[a]:void 0;i.particles.push(o,i.interactivity.mouse,l,a)}}clear(){}init(){}interact(){}isEnabled(){return!0}loadModeOptions(e,...n){e.push||(e.push=new jO);for(const i of n)e.push.load(i?.push)}reset(){}}async function GO(t,e=!0){t.checkVersion("3.8.1"),await t.addInteractor("externalPush",n=>Promise.resolve(new WO(n)),e)}class KO{constructor(){this.quantity=2}load(e){if(Y(e))return;const n=e.quantity;n!==void 0&&(this.quantity=Me(n))}}const ZO="remove";class YO extends Xn{constructor(e){super(e),this.handleClickMode=n=>{const i=this.container,r=i.actualOptions;if(!r.interactivity.modes.remove||n!==ZO)return;const s=he(r.interactivity.modes.remove.quantity);i.particles.removeQuantity(s)}}clear(){}init(){}interact(){}isEnabled(){return!0}loadModeOptions(e,...n){e.remove||(e.remove=new KO);for(const i of n)e.remove.load(i?.remove)}reset(){}}async function JO(t,e=!0){t.checkVersion("3.8.1"),await t.addInteractor("externalRemove",n=>Promise.resolve(new YO(n)),e)}class g_{constructor(){this.distance=200,this.duration=.4,this.factor=100,this.speed=1,this.maxSpeed=50,this.easing=yr.easeOutQuad}load(e){Y(e)||(e.distance!==void 0&&(this.distance=e.distance),e.duration!==void 0&&(this.duration=e.duration),e.easing!==void 0&&(this.easing=e.easing),e.factor!==void 0&&(this.factor=e.factor),e.speed!==void 0&&(this.speed=e.speed),e.maxSpeed!==void 0&&(this.maxSpeed=e.maxSpeed))}}class QO extends g_{constructor(){super(),this.selectors=[]}load(e){super.load(e),!Y(e)&&e.selectors!==void 0&&(this.selectors=e.selectors)}}class XO extends g_{load(e){super.load(e),!Y(e)&&(this.divs=kn(e.divs,n=>{const i=new QO;return i.load(n),i}))}}const Xi="repulse",eT=0,tT=6,nT=3,iT=2,rT=0,sT=0,oT=1,bc=.5;class aT extends Xn{constructor(e,n){super(n),this._clickRepulse=()=>{const i=this.container,r=i.actualOptions.interactivity.modes.repulse;if(!r)return;const s=i.repulse??{particles:[]};if(s.finish||(s.count||(s.count=0),s.count++,s.count===i.particles.count&&(s.finish=!0)),s.clicking){const o=i.retina.repulseModeDistance;if(!o||o<eT)return;const a=Math.pow(o/tT,nT),l=i.interactivity.mouse.clickPosition;if(l===void 0)return;const u=new At(l.x,l.y,a),c=i.particles.quadTree.query(u,f=>this.isEnabled(f));for(const f of c){const{dx:d,dy:h,distance:p}=Ft(l,f.position),m=p**iT,g=r.speed,y=-a*g/m;if(m<=a){s.particles.push(f);const _=vt.create(d,h);_.length=y,f.velocity.setTo(_)}}}else if(s.clicking===!1){for(const o of s.particles)o.velocity.setTo(o.initialVelocity);s.particles=[]}},this._hoverRepulse=()=>{const i=this.container,r=i.interactivity.mouse.position,s=i.retina.repulseModeDistance;!s||s<rT||!r||this._processRepulse(r,s,new At(r.x,r.y,s))},this._processRepulse=(i,r,s,o)=>{const a=this.container,l=a.particles.quadTree.query(s,g=>this.isEnabled(g)),u=a.actualOptions.interactivity.modes.repulse;if(!u)return;const{easing:c,speed:f,factor:d,maxSpeed:h}=u,p=this._engine.getEasing(c),m=(o?.speed??f)*d;for(const g of l){const{dx:y,dy:_,distance:v}=Ft(g.position,i),b=bn(p(oT-v/r)*m,sT,h),x=vt.create(v?y/v*b:m,v?_/v*b:m);g.position.addTo(x)}},this._singleSelectorRepulse=(i,r)=>{const s=this.container,o=s.actualOptions.interactivity.modes.repulse;if(!o)return;const a=document.querySelectorAll(i);a.length&&a.forEach(l=>{const u=l,c=s.retina.pixelRatio,f={x:(u.offsetLeft+u.offsetWidth*bc)*c,y:(u.offsetTop+u.offsetHeight*bc)*c},d=u.offsetWidth*bc*c,h=r.type===ds.circle?new At(f.x,f.y,d):new Nn(u.offsetLeft*c,u.offsetTop*c,u.offsetWidth*c,u.offsetHeight*c),p=o.divs,m=K4(p,u);this._processRepulse(f,d,h,m)})},this._engine=e,n.repulse||(n.repulse={particles:[]}),this.handleClickMode=i=>{const r=this.container.actualOptions,s=r.interactivity.modes.repulse;if(!s||i!==Xi)return;n.repulse||(n.repulse={particles:[]});const o=n.repulse;o.clicking=!0,o.count=0;for(const a of n.repulse.particles)this.isEnabled(a)&&a.velocity.setTo(a.initialVelocity);o.particles=[],o.finish=!1,setTimeout(()=>{n.destroyed||(o.clicking=!1)},s.duration*Tt)}}clear(){}init(){const e=this.container,n=e.actualOptions.interactivity.modes.repulse;n&&(e.retina.repulseModeDistance=n.distance*e.retina.pixelRatio)}interact(){const e=this.container,n=e.actualOptions,i=e.interactivity.status===xr,r=n.interactivity.events,s=r.onHover,o=s.enable,a=s.mode,l=r.onClick,u=l.enable,c=l.mode,f=r.onDiv;i&&o&<(Xi,a)?this._hoverRepulse():u&<(Xi,c)?this._clickRepulse():Qh(Xi,f,(d,h)=>this._singleSelectorRepulse(d,h))}isEnabled(e){const n=this.container,i=n.actualOptions,r=n.interactivity.mouse,s=(e?.interactivity??i.interactivity).events,o=s.onDiv,a=s.onHover,l=s.onClick,u=Jh(Xi,o);if(!(u||a.enable&&r.position||l.enable&&r.clickPosition))return!1;const c=a.mode,f=l.mode;return lt(Xi,c)||lt(Xi,f)||u}loadModeOptions(e,...n){e.repulse||(e.repulse=new XO);for(const i of n)e.repulse.load(i?.repulse)}reset(){}}async function lT(t,e=!0){t.checkVersion("3.8.1"),await t.addInteractor("externalRepulse",n=>Promise.resolve(new aT(t,n)),e)}class cT{constructor(){this.factor=3,this.radius=200}load(e){Y(e)||(e.factor!==void 0&&(this.factor=e.factor),e.radius!==void 0&&(this.radius=e.radius))}}const uT="slow",fT=0;class dT extends Xn{constructor(e){super(e)}clear(e,n,i){e.slow.inRange&&!i||(e.slow.factor=1)}init(){const e=this.container,n=e.actualOptions.interactivity.modes.slow;n&&(e.retina.slowModeRadius=n.radius*e.retina.pixelRatio)}interact(){}isEnabled(e){const n=this.container,i=n.interactivity.mouse,r=(e?.interactivity??n.actualOptions.interactivity).events;return r.onHover.enable&&!!i.position&<(uT,r.onHover.mode)}loadModeOptions(e,...n){e.slow||(e.slow=new cT);for(const i of n)e.slow.load(i?.slow)}reset(e){e.slow.inRange=!1;const n=this.container,i=n.actualOptions,r=n.interactivity.mouse.position,s=n.retina.slowModeRadius,o=i.interactivity.modes.slow;if(!o||!s||s<fT||!r)return;const a=e.getPosition(),l=ln(r,a),u=l/s,c=o.factor,{slow:f}=e;l>s||(f.inRange=!0,f.factor=u/c)}}async function hT(t,e=!0){t.checkVersion("3.8.1"),await t.addInteractor("externalSlow",n=>Promise.resolve(new dT(n)),e)}const pT=0,mT=1,gT=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d.]+%?\))|currentcolor/gi;function vT(t,e,n){const{svgData:i}=t;if(!i)return"";const r=co(e,n);if(i.includes("fill"))return i.replace(gT,()=>r);const s=i.indexOf(">");return`${i.substring(pT,s)} fill="${r}"${i.substring(s)}`}async function yl(t){return new Promise(e=>{t.loading=!0;const n=new Image;t.element=n,n.addEventListener("load",()=>{t.loading=!1,e()}),n.addEventListener("error",()=>{t.element=void 0,t.error=!0,t.loading=!1,Cr().error(`${_n} loading image: ${t.source}`),e()}),n.src=t.source})}async function yT(t){if(t.type!=="svg"){await yl(t);return}t.loading=!0;const e=await fetch(t.source);e.ok?t.svgData=await e.text():(Cr().error(`${_n} Image not found`),t.error=!0),t.loading=!1}function _T(t,e,n,i){const r=vT(t,n,i.opacity?.value??mT),s={color:n,gif:e.gif,data:{...t,svgData:r},loaded:!1,ratio:e.width/e.height,replaceColor:e.replaceColor,source:e.src};return new Promise(o=>{const a=new Blob([r],{type:"image/svg+xml"}),l=URL||window.URL||window.webkitURL||window,u=l.createObjectURL(a),c=new Image;c.addEventListener("load",()=>{s.loaded=!0,s.element=c,o(s),l.revokeObjectURL(u)});const f=async()=>{l.revokeObjectURL(u);const d={...t,error:!1,loading:!0};await yl(d),s.loaded=!0,s.element=d.element,o(s)};c.addEventListener("error",()=>{f()}),c.src=u})}const wc=[0,4,2,1],T1=[8,8,4,2];class bT{constructor(e){this.pos=0,this.data=new Uint8ClampedArray(e)}getString(e){const n=this.data.slice(this.pos,this.pos+e);return this.pos+=n.length,n.reduce((i,r)=>i+String.fromCharCode(r),"")}nextByte(){return this.data[this.pos++]}nextTwoBytes(){return this.pos+=2,this.data[this.pos-2]+(this.data[this.pos-1]<<8)}readSubBlocks(){let e="",n=0;const i=0,r=0;do{n=this.data[this.pos++];for(let s=n;--s>=i;e+=String.fromCharCode(this.data[this.pos++]));}while(n!==r);return e}readSubBlocksBin(){let e=this.data[this.pos],n=0;const i=0,r=1;for(let o=0;e!==i;o+=e+r,e=this.data[this.pos+o])n+=e;const s=new Uint8Array(n);e=this.data[this.pos++];for(let o=0;e!==i;e=this.data[this.pos++])for(let a=e;--a>=i;s[o++]=this.data[this.pos++]);return s}skipSubBlocks(){for(const e=1,n=0;this.data[this.pos]!==n;this.pos+=this.data[this.pos]+e);this.pos++}}var On;(function(t){t[t.Replace=0]="Replace",t[t.Combine=1]="Combine",t[t.RestoreBackground=2]="RestoreBackground",t[t.RestorePrevious=3]="RestorePrevious",t[t.UndefinedA=4]="UndefinedA",t[t.UndefinedB=5]="UndefinedB",t[t.UndefinedC=6]="UndefinedC",t[t.UndefinedD=7]="UndefinedD"})(On||(On={}));var pi;(function(t){t[t.Extension=33]="Extension",t[t.ApplicationExtension=255]="ApplicationExtension",t[t.GraphicsControlExtension=249]="GraphicsControlExtension",t[t.PlainTextExtension=1]="PlainTextExtension",t[t.CommentExtension=254]="CommentExtension",t[t.Image=44]="Image",t[t.EndOfFile=59]="EndOfFile"})(pi||(pi={}));const zt={x:0,y:0},wT=0,R1=.5,xT=0,A1=0,ih=0;function v_(t,e){const n=[];for(let i=0;i<e;i++)n.push({r:t.data[t.pos],g:t.data[t.pos+1],b:t.data[t.pos+2]}),t.pos+=3;return n}function kT(t,e,n,i){switch(t.nextByte()){case pi.GraphicsControlExtension:{const r=e.frames[n(!1)];t.pos++;const s=t.nextByte();r.GCreserved=(s&224)>>>5,r.disposalMethod=(s&28)>>>2,r.userInputDelayFlag=(s&2)===2;const o=(s&1)===1;r.delayTime=t.nextTwoBytes()*10;const a=t.nextByte();o&&i(a),t.pos++;break}case pi.ApplicationExtension:{t.pos++;const r={identifier:t.getString(8),authenticationCode:t.getString(3),data:t.readSubBlocksBin()};e.applicationExtensions.push(r);break}case pi.CommentExtension:{e.comments.push([n(!1),t.readSubBlocks()]);break}case pi.PlainTextExtension:{if(e.globalColorTable.length===0)throw new EvalError("plain text extension without global color table");t.pos++,e.frames[n(!1)].plainTextData={left:t.nextTwoBytes(),top:t.nextTwoBytes(),width:t.nextTwoBytes(),height:t.nextTwoBytes(),charSize:{width:t.nextTwoBytes(),height:t.nextTwoBytes()},foregroundColor:t.nextByte(),backgroundColor:t.nextByte(),text:t.readSubBlocks()};break}default:t.skipSubBlocks();break}}async function CT(t,e,n,i,r,s){const o=e.frames[i(!0)];o.left=t.nextTwoBytes(),o.top=t.nextTwoBytes(),o.width=t.nextTwoBytes(),o.height=t.nextTwoBytes();const a=t.nextByte(),l=(a&128)===128,u=(a&64)===64;o.sortFlag=(a&32)===32,o.reserved=(a&24)>>>3;const c=1<<(a&7)+1;l&&(o.localColorTable=v_(t,c));const f=y=>{const{r:_,g:v,b}=(l?o.localColorTable:e.globalColorTable)[y];return y!==r(null)?{r:_,g:v,b,a:255}:{r:_,g:v,b,a:n?~~((_+v+b)/3):0}},d=(()=>{try{return new ImageData(o.width,o.height,{colorSpace:"srgb"})}catch(y){if(y instanceof DOMException&&y.name==="IndexSizeError")return null;throw y}})();if(d==null)throw new EvalError("GIF frame size is to large");const h=t.nextByte(),p=t.readSubBlocksBin(),m=1<<h,g=(y,_)=>{const v=y>>>3,b=y&7;return(p[v]+(p[v+1]<<8)+(p[v+2]<<16)&(1<<_)-1<<b)>>>b};if(u){for(let y=0,_=h+1,v=0,b=[[0]],x=0;x<4;x++)if(wc[x]<o.height){let C=0,S=0,M=!1;for(;!M;){const R=y;if(y=g(v,_),v+=_+1,y===m){_=h+1,b.length=m+2;for(let L=0;L<b.length;L++)b[L]=L<m?[L]:[]}else{y>=b.length?b.push(b[R].concat(b[R][0])):R!==m&&b.push(b[R].concat(b[y][0]));for(const L of b[y]){const{r:F,g:V,b:G,a:re}=f(L);d.data.set([F,V,G,re],wc[x]*o.width+T1[x]*S+C%(o.width*4)),C+=4}b.length===1<<_&&_<12&&_++}C===o.width*4*(S+1)&&(S++,wc[x]+T1[x]*S>=o.height&&(M=!0))}}o.image=d,o.bitmap=await createImageBitmap(d)}else{let y=0,_=h+1,v=0,b=-4,x=!1;const C=[[0]];for(;!x;){const S=y;if(y=g(v,_),v+=_,y===m){_=h+1,C.length=m+2;for(let M=0;M<C.length;M++)C[M]=M<m?[M]:[]}else{if(y===m+1){x=!0;break}y>=C.length?C.push(C[S].concat(C[S][0])):S!==m&&C.push(C[S].concat(C[y][0]));for(const M of C[y]){const{r:R,g:L,b:F,a:V}=f(M);d.data.set([R,L,F,V],b+=4)}C.length>=1<<_&&_<12&&_++}}o.image=d,o.bitmap=await createImageBitmap(d)}}async function ST(t,e,n,i,r,s){switch(t.nextByte()){case pi.EndOfFile:return!0;case pi.Image:await CT(t,e,n,i,r);break;case pi.Extension:kT(t,e,i,r);break;default:throw new EvalError("undefined block found")}return!1}function ET(t){for(const e of t.applicationExtensions)if(e.identifier+e.authenticationCode==="NETSCAPE2.0")return e.data[1]+(e.data[2]<<8);return NaN}async function OT(t,e,n){n||(n=!1);const i=await fetch(t);if(!i.ok&&i.status===404)throw new EvalError("file not found");const r=await i.arrayBuffer(),s={width:0,height:0,totalTime:0,colorRes:0,pixelAspectRatio:0,frames:[],sortFlag:!1,globalColorTable:[],backgroundImage:new ImageData(1,1,{colorSpace:"srgb"}),comments:[],applicationExtensions:[]},o=new bT(new Uint8ClampedArray(r));if(o.getString(6)!=="GIF89a")throw new Error("not a supported GIF file");s.width=o.nextTwoBytes(),s.height=o.nextTwoBytes();const a=o.nextByte(),l=(a&128)===128;s.colorRes=(a&112)>>>4,s.sortFlag=(a&8)===8;const u=1<<(a&7)+1,c=o.nextByte();s.pixelAspectRatio=o.nextByte(),s.pixelAspectRatio!==0&&(s.pixelAspectRatio=(s.pixelAspectRatio+15)/64),l&&(s.globalColorTable=v_(o,u));const f=(()=>{try{return new ImageData(s.width,s.height,{colorSpace:"srgb"})}catch(b){if(b instanceof DOMException&&b.name==="IndexSizeError")return null;throw b}})();if(f==null)throw new Error("GIF frame size is to large");const{r:d,g:h,b:p}=s.globalColorTable[c];f.data.set(l?[d,h,p,255]:[0,0,0,0]);for(let b=4;b<f.data.length;b*=2)f.data.copyWithin(b,0,b);s.backgroundImage=f;let m=-1,g=!0,y=-1;const _=b=>(b&&(g=!0),m),v=b=>(b!=null&&(y=b),y);try{do g&&(s.frames.push({left:0,top:0,width:0,height:0,disposalMethod:On.Replace,image:new ImageData(1,1,{colorSpace:"srgb"}),plainTextData:null,userInputDelayFlag:!1,delayTime:0,sortFlag:!1,localColorTable:[],reserved:0,GCreserved:0}),m++,y=-1,g=!1);while(!await ST(o,s,n,_,v,e));s.frames.length--;for(const b of s.frames){if(b.userInputDelayFlag&&b.delayTime===0){s.totalTime=1/0;break}s.totalTime+=b.delayTime}return s}catch(b){throw b instanceof EvalError?new Error(`error while parsing frame ${m} "${b.message}"`):b}}function TT(t){const{context:e,radius:n,particle:i,delta:r}=t,s=i.image;if(!s?.gifData||!s.gif)return;const o=new OffscreenCanvas(s.gifData.width,s.gifData.height),a=o.getContext("2d");if(!a)throw new Error("could not create offscreen canvas context");a.imageSmoothingQuality="low",a.imageSmoothingEnabled=!1,a.clearRect(zt.x,zt.y,o.width,o.height),i.gifLoopCount===void 0&&(i.gifLoopCount=s.gifLoopCount??ih);let l=i.gifFrame??wT;const u={x:-s.gifData.width*R1,y:-s.gifData.height*R1},c=s.gifData.frames[l];if(i.gifTime===void 0&&(i.gifTime=xT),!!c.bitmap){switch(e.scale(n/s.gifData.width,n/s.gifData.height),c.disposalMethod){case On.UndefinedA:case On.UndefinedB:case On.UndefinedC:case On.UndefinedD:case On.Replace:a.drawImage(c.bitmap,c.left,c.top),e.drawImage(o,u.x,u.y),a.clearRect(zt.x,zt.y,o.width,o.height);break;case On.Combine:a.drawImage(c.bitmap,c.left,c.top),e.drawImage(o,u.x,u.y);break;case On.RestoreBackground:a.drawImage(c.bitmap,c.left,c.top),e.drawImage(o,u.x,u.y),a.clearRect(zt.x,zt.y,o.width,o.height),s.gifData.globalColorTable.length?a.putImageData(s.gifData.backgroundImage,u.x,u.y):a.putImageData(s.gifData.frames[A1].image,u.x+c.left,u.y+c.top);break;case On.RestorePrevious:{const f=a.getImageData(zt.x,zt.y,o.width,o.height);a.drawImage(c.bitmap,c.left,c.top),e.drawImage(o,u.x,u.y),a.clearRect(zt.x,zt.y,o.width,o.height),a.putImageData(f,zt.x,zt.y)}break}if(i.gifTime+=r.value,i.gifTime>c.delayTime){if(i.gifTime-=c.delayTime,++l>=s.gifData.frames.length){if(--i.gifLoopCount<=ih)return;l=A1,a.clearRect(zt.x,zt.y,o.width,o.height)}i.gifFrame=l}e.scale(s.gifData.width/n,s.gifData.height/n)}}async function RT(t){if(t.type!=="gif"){await yl(t);return}t.loading=!0;try{t.gifData=await OT(t.source),t.gifLoopCount=ET(t.gifData)??ih,t.gifLoopCount||(t.gifLoopCount=1/0)}catch{t.error=!0}t.loading=!1}const AT=2,PT=1,MT=12,DT=1;class $T{constructor(e){this.validTypes=["image","images"],this.loadImageShape=async n=>{if(!this._engine.loadImage)throw new Error(`${_n} image shape not initialized`);await this._engine.loadImage({gif:n.gif,name:n.name,replaceColor:n.replaceColor??!1,src:n.src})},this._engine=e}addImage(e){this._engine.images||(this._engine.images=[]),this._engine.images.push(e)}draw(e){const{context:n,radius:i,particle:r,opacity:s}=e,o=r.image,a=o?.element;if(o){if(n.globalAlpha=s,o.gif&&o.gifData)TT(e);else if(a){const l=o.ratio,u={x:-i,y:-i},c=i*AT;n.drawImage(a,u.x,u.y,c,c/l)}n.globalAlpha=PT}}getSidesCount(){return MT}async init(e){const n=e.actualOptions;if(!(!n.preload||!this._engine.loadImage))for(const i of n.preload)await this._engine.loadImage(i)}loadShape(e){if(e.shape!=="image"&&e.shape!=="images")return;this._engine.images||(this._engine.images=[]);const n=e.shapeData;if(!n)return;this._engine.images.find(r=>r.name===n.name||r.source===n.src)||this.loadImageShape(n).then(()=>{this.loadShape(e)})}particleInit(e,n){if(n.shape!=="image"&&n.shape!=="images")return;this._engine.images||(this._engine.images=[]);const i=this._engine.images,r=n.shapeData;if(!r)return;const s=n.getFillColor(),o=i.find(l=>l.name===r.name||l.source===r.src);if(!o)return;const a=r.replaceColor??o.replaceColor;if(o.loading){setTimeout(()=>{this.particleInit(e,n)});return}(async()=>{let l;o.svgData&&s?l=await _T(o,r,s,n):l={color:s,data:o,element:o.element,gif:o.gif,gifData:o.gifData,gifLoopCount:o.gifLoopCount,loaded:!0,ratio:r.width&&r.height?r.width/r.height:o.ratio??DT,replaceColor:a,source:r.src},l.ratio||(l.ratio=1);const u=r.fill??n.shapeFill,c=r.close??n.shapeClose,f={image:l,fill:u,close:c};n.image=f.image,n.shapeFill=f.fill,n.shapeClose=f.close})()}}class IT{constructor(){this.src="",this.gif=!1}load(e){Y(e)||(e.gif!==void 0&&(this.gif=e.gif),e.height!==void 0&&(this.height=e.height),e.name!==void 0&&(this.name=e.name),e.replaceColor!==void 0&&(this.replaceColor=e.replaceColor),e.src!==void 0&&(this.src=e.src),e.width!==void 0&&(this.width=e.width))}}class LT{constructor(e){this.id="imagePreloader",this._engine=e}async getPlugin(){return await Promise.resolve(),{}}loadOptions(e,n){if(!n?.preload)return;e.preload||(e.preload=[]);const i=e.preload;for(const r of n.preload){const s=i.find(o=>o.name===r.name||o.src===r.src);if(s)s.load(r);else{const o=new IT;o.load(r),i.push(o)}}}needsPlugin(){return!0}}const FT=3;function qT(t){t.loadImage||(t.loadImage=async e=>{if(!e.name&&!e.src)throw new Error(`${_n} no image source provided`);if(t.images||(t.images=[]),!t.images.find(n=>n.name===e.name||n.source===e.src))try{const n={gif:e.gif??!1,name:e.name??e.src,source:e.src,type:e.src.substring(e.src.length-FT),error:!1,loading:!0,replaceColor:e.replaceColor,ratio:e.width&&e.height?e.width/e.height:void 0};t.images.push(n);let i;e.gif?i=RT:i=e.replaceColor?yT:yl,await i(n)}catch{throw new Error(`${_n} ${e.name??e.src} not found`)}})}async function VT(t,e=!0){t.checkVersion("3.8.1"),qT(t);const n=new LT(t);await t.addPlugin(n,e),await t.addShape(new $T(t),e)}class NT extends Or{constructor(){super(),this.sync=!1}load(e){Y(e)||(super.load(e),e.sync!==void 0&&(this.sync=e.sync))}}class BT extends Or{constructor(){super(),this.sync=!1}load(e){Y(e)||(super.load(e),e.sync!==void 0&&(this.sync=e.sync))}}class zT{constructor(){this.count=0,this.delay=new NT,this.duration=new BT}load(e){Y(e)||(e.count!==void 0&&(this.count=e.count),this.delay.load(e.delay),this.duration.load(e.duration))}}const Mr=0,jT=-1,P1=0,M1=0;function HT(t,e,n){if(!t.life)return;const i=t.life;let r=!1;if(t.spawning)if(i.delayTime+=e.value,i.delayTime>=t.life.delay)r=!0,t.spawning=!1,i.delayTime=Mr,i.time=Mr;else return;if(i.duration===jT||t.spawning||(r?i.time=Mr:i.time+=e.value,i.time<i.duration))return;if(i.time=Mr,t.life.count>P1&&t.life.count--,t.life.count===P1){t.destroy();return}const s=Me(M1,n.width),o=Me(M1,n.width);t.position.x=nn(s),t.position.y=nn(o),t.spawning=!0,i.delayTime=Mr,i.time=Mr,t.reset();const a=t.options.life;a&&(i.delay=he(a.delay.value)*Tt,i.duration=he(a.duration.value)*Tt)}const er=0,D1=1,$1=-1;class UT{constructor(e){this.container=e}init(e){const n=this.container,i=e.options,r=i.life;r&&(e.life={delay:n.retina.reduceFactor?he(r.delay.value)*(r.delay.sync?D1:Ye())/n.retina.reduceFactor*Tt:er,delayTime:er,duration:n.retina.reduceFactor?he(r.duration.value)*(r.duration.sync?D1:Ye())/n.retina.reduceFactor*Tt:er,time:er,count:r.count},e.life.duration<=er&&(e.life.duration=$1),e.life.count<=er&&(e.life.count=$1),e.life&&(e.spawning=e.life.delay>er))}isEnabled(e){return!e.destroyed}loadOptions(e,...n){e.life||(e.life=new zT);for(const i of n)e.life.load(i?.life)}update(e,n){!this.isEnabled(e)||!e.life||HT(e,n,this.container.canvas.size)}}async function WT(t,e=!0){t.checkVersion("3.8.1"),await t.addParticleUpdater("life",async n=>Promise.resolve(new UT(n)),e)}function GT(t){const{context:e,particle:n,radius:i}=t,r=n.shapeData,s=0;e.moveTo(-i,s),e.lineTo(i,s),e.lineCap=r?.cap??"butt"}const KT=1;class ZT{constructor(){this.validTypes=["line"]}draw(e){GT(e)}getSidesCount(){return KT}}async function YT(t,e=!0){t.checkVersion("3.8.1"),await t.addShape(new ZT,e)}const I1=.5;class JT{init(){}isEnabled(e){return!Sr()&&!e.destroyed&&e.container.actualOptions.interactivity.events.onHover.parallax.enable}move(e){const n=e.container,i=n.actualOptions,r=i.interactivity.events.onHover.parallax;if(Sr()||!r.enable)return;const s=r.force,o=n.interactivity.mouse.position;if(!o)return;const a=n.canvas.size,l={x:a.width*I1,y:a.height*I1},u=r.smooth,c=e.getRadius()/s,f={x:(o.x-l.x)*c,y:(o.y-l.y)*c},{offset:d}=e;d.x+=(f.x-d.x)/u,d.y+=(f.y-d.y)/u}}async function QT(t,e=!0){t.checkVersion("3.8.1"),await t.addMover("parallax",()=>Promise.resolve(new JT),e)}const L1=1e3,XT=1;class eR extends ip{constructor(e){super(e)}clear(){}init(){}interact(e){const n=this.container;e.attractDistance===void 0&&(e.attractDistance=he(e.options.move.attract.distance)*n.retina.pixelRatio);const i=e.attractDistance,r=e.getPosition(),s=n.particles.quadTree.queryCircle(r,i);for(const o of s){if(e===o||!o.options.move.attract.enable||o.destroyed||o.spawning)continue;const a=o.getPosition(),{dx:l,dy:u}=Ft(r,a),c=e.options.move.attract.rotate,f=l/(c.x*L1),d=u/(c.y*L1),h=o.size.value/e.size.value,p=XT/h;e.velocity.x-=f*h,e.velocity.y-=d*h,o.velocity.x+=f*p,o.velocity.y+=d*p}}isEnabled(e){return e.options.move.attract.enable}reset(){}}async function tR(t,e=!0){t.checkVersion("3.8.1"),await t.addInteractor("particlesAttract",n=>Promise.resolve(new eR(n)),e)}const nR=.5,iR=10,rR=0;function F1(t,e,n,i,r,s){const o=bn(t.options.collisions.absorb.speed*r.factor/iR,rR,i);t.size.value+=o*nR,n.size.value-=o,i<=s&&(n.size.value=0,n.destroy())}function sR(t,e,n,i){const r=t.getRadius(),s=e.getRadius();r===void 0&&s!==void 0?t.destroy():r!==void 0&&s===void 0?e.destroy():r!==void 0&&s!==void 0&&(r>=s?F1(t,r,e,s,n,i):F1(e,s,t,r,n,i))}const q1=t=>{t.collisionMaxSpeed===void 0&&(t.collisionMaxSpeed=he(t.options.collisions.maxSpeed)),t.velocity.length>t.collisionMaxSpeed&&(t.velocity.length=t.collisionMaxSpeed)};function y_(t,e){Z4(Xd(t),Xd(e)),q1(t),q1(e)}function oR(t,e){!t.unbreakable&&!e.unbreakable&&y_(t,e),t.getRadius()===void 0&&e.getRadius()!==void 0?t.destroy():t.getRadius()!==void 0&&e.getRadius()===void 0?e.destroy():t.getRadius()!==void 0&&e.getRadius()!==void 0&&(t.getRadius()>=e.getRadius()?e:t).destroy()}function aR(t,e,n,i){switch(t.options.collisions.mode){case es.absorb:{sR(t,e,n,i);break}case es.bounce:{y_(t,e);break}case es.destroy:{oR(t,e);break}}}const lR=2;class cR extends ip{constructor(e){super(e)}clear(){}init(){}interact(e,n){if(e.destroyed||e.spawning)return;const i=this.container,r=e.getPosition(),s=e.getRadius(),o=i.particles.quadTree.queryCircle(r,s*lR);for(const a of o){if(e===a||!a.options.collisions.enable||e.options.collisions.mode!==a.options.collisions.mode||a.destroyed||a.spawning)continue;const l=a.getPosition(),u=a.getRadius();if(Math.abs(Math.round(r.z)-Math.round(l.z))>s+u)continue;const c=ln(r,l),f=s+u;c>f||aR(e,a,n,i.retina.pixelRatio)}}isEnabled(e){return e.options.collisions.enable}reset(){}}async function uR(t,e=!0){t.checkVersion("3.8.1"),await t.addInteractor("particlesCollisions",n=>Promise.resolve(new cR(n)),e)}const xc=2;class fR extends At{constructor(e,n,i,r){super(e,n,i),this.canvasSize=r,this.canvasSize={...r}}contains(e){const{width:n,height:i}=this.canvasSize,{x:r,y:s}=e;return super.contains(e)||super.contains({x:r-n,y:s})||super.contains({x:r-n,y:s-i})||super.contains({x:r,y:s-i})}intersects(e){if(super.intersects(e))return!0;const n=e,i=e,r={x:e.position.x-this.canvasSize.width,y:e.position.y-this.canvasSize.height};if(i.radius!==void 0){const s=new At(r.x,r.y,i.radius*xc);return super.intersects(s)}else if(n.size!==void 0){const s=new Nn(r.x,r.y,n.size.width*xc,n.size.height*xc);return super.intersects(s)}return!1}}class dR{constructor(){this.blur=5,this.color=new Pt,this.color.value="#000",this.enable=!1}load(e){Y(e)||(e.blur!==void 0&&(this.blur=e.blur),this.color=Pt.create(this.color,e.color),e.enable!==void 0&&(this.enable=e.enable))}}class hR{constructor(){this.enable=!1,this.frequency=1}load(e){Y(e)||(e.color!==void 0&&(this.color=Pt.create(this.color,e.color)),e.enable!==void 0&&(this.enable=e.enable),e.frequency!==void 0&&(this.frequency=e.frequency),e.opacity!==void 0&&(this.opacity=e.opacity))}}class pR{constructor(){this.blink=!1,this.color=new Pt,this.color.value="#fff",this.consent=!1,this.distance=100,this.enable=!1,this.frequency=1,this.opacity=1,this.shadow=new dR,this.triangles=new hR,this.width=1,this.warp=!1}load(e){Y(e)||(e.id!==void 0&&(this.id=e.id),e.blink!==void 0&&(this.blink=e.blink),this.color=Pt.create(this.color,e.color),e.consent!==void 0&&(this.consent=e.consent),e.distance!==void 0&&(this.distance=e.distance),e.enable!==void 0&&(this.enable=e.enable),e.frequency!==void 0&&(this.frequency=e.frequency),e.opacity!==void 0&&(this.opacity=e.opacity),this.shadow.load(e.shadow),this.triangles.load(e.triangles),e.width!==void 0&&(this.width=e.width),e.warp!==void 0&&(this.warp=e.warp))}}const V1=2,mR=1,Yo={x:0,y:0},gR=0;function vR(t,e,n,i,r){const{dx:s,dy:o,distance:a}=Ft(t,e);if(!r||a<=n)return a;const l={x:Math.abs(s),y:Math.abs(o)},u={x:Math.min(l.x,i.width-l.x),y:Math.min(l.y,i.height-l.y)};return Math.sqrt(u.x**V1+u.y**V1)}class yR extends ip{constructor(e,n){super(e),this._setColor=i=>{if(!i.options.links)return;const r=this._linkContainer,s=i.options.links;let o=s.id===void 0?r.particles.linksColor:r.particles.linksColors.get(s.id);if(o)return;const a=s.color;o=n_(this._engine,a,s.blink,s.consent),s.id===void 0?r.particles.linksColor=o:r.particles.linksColors.set(s.id,o)},this._linkContainer=e,this._engine=n}clear(){}init(){this._linkContainer.particles.linksColor=void 0,this._linkContainer.particles.linksColors=new Map}interact(e){if(!e.options.links)return;e.links=[];const n=e.getPosition(),i=this.container,r=i.canvas.size;if(n.x<Yo.x||n.y<Yo.y||n.x>r.width||n.y>r.height)return;const s=e.options.links,o=s.opacity,a=e.retina.linksDistance??gR,l=s.warp;let u;l?u=new fR(n.x,n.y,a,r):u=new At(n.x,n.y,a);const c=i.particles.quadTree.query(u);for(const f of c){const d=f.options.links;if(e===f||!d?.enable||s.id!==d.id||f.spawning||f.destroyed||!f.links||e.links.some(g=>g.destination===f)||f.links.some(g=>g.destination===e))continue;const h=f.getPosition();if(h.x<Yo.x||h.y<Yo.y||h.x>r.width||h.y>r.height)continue;const p=vR(n,h,a,r,l&&d.warp);if(p>a)continue;const m=(mR-p/a)*o;this._setColor(e),e.links.push({destination:f,opacity:m})}}isEnabled(e){return!!e.options.links?.enable}loadParticlesOptions(e,...n){e.links||(e.links=new pR);for(const i of n)e.links.load(i?.links)}reset(){}}async function _R(t,e=!0){await t.addInteractor("particlesLinks",async n=>Promise.resolve(new yR(n,t)),e)}function bR(t,e,n,i){t.beginPath(),t.moveTo(e.x,e.y),t.lineTo(n.x,n.y),t.lineTo(i.x,i.y),t.closePath()}function wR(t){let e=!1;const{begin:n,end:i,engine:r,maxDistance:s,context:o,canvasSize:a,width:l,backgroundMask:u,colorLine:c,opacity:f,links:d}=t;if(ln(n,i)<=s)Us(o,n,i),e=!0;else if(d.warp){let p,m;const g={x:i.x-a.width,y:i.y},y=Ft(n,g);if(y.distance<=s){const _=n.y-y.dy/y.dx*n.x;p={x:0,y:_},m={x:a.width,y:_}}else{const _={x:i.x,y:i.y-a.height},v=Ft(n,_);if(v.distance<=s){const x=-(n.y-v.dy/v.dx*n.x)/(v.dy/v.dx);p={x,y:0},m={x,y:a.height}}else{const b={x:i.x-a.width,y:i.y-a.height},x=Ft(n,b);if(x.distance<=s){const C=n.y-x.dy/x.dx*n.x;p={x:-C/(x.dy/x.dx),y:C},m={x:p.x+a.width,y:p.y+a.height}}}}p&&m&&(Us(o,n,p),Us(o,i,m),e=!0)}if(!e)return;o.lineWidth=l,u.enable&&(o.globalCompositeOperation=u.composite),o.strokeStyle=yi(c,f);const{shadow:h}=d;if(h.enable){const p=In(r,h.color);p&&(o.shadowBlur=h.blur,o.shadowColor=yi(p))}o.stroke()}function xR(t){const{context:e,pos1:n,pos2:i,pos3:r,backgroundMask:s,colorTriangle:o,opacityTriangle:a}=t;bR(e,n,i,r),s.enable&&(e.globalCompositeOperation=s.composite),e.fillStyle=yi(o,a),e.fill()}function kR(t){return t.sort((e,n)=>e-n),t.join("_")}function N1(t,e){const n=kR(t.map(r=>r.id));let i=e.get(n);return i===void 0&&(i=Ye(),e.set(n,i)),i}const B1=0,kc=0,z1=0,CR=.5,SR=1;class ER{constructor(e,n){this._drawLinkLine=(i,r)=>{const s=i.options.links;if(!s?.enable)return;const o=this._container,a=o.actualOptions,l=r.destination,u=i.getPosition(),c=l.getPosition();let f=r.opacity;o.canvas.draw(d=>{let h;const p=i.options.twinkle?.lines;if(p?.enable){const _=p.frequency,v=In(this._engine,p.color);Ye()<_&&v&&(h=v,f=he(p.opacity))}if(!h){const _=s.id!==void 0?o.particles.linksColors.get(s.id):o.particles.linksColor;h=th(i,l,_)}if(!h)return;const m=i.retina.linksWidth??kc,g=i.retina.linksDistance??z1,{backgroundMask:y}=a;wR({context:d,width:m,begin:u,end:c,engine:this._engine,maxDistance:g,canvasSize:o.canvas.size,links:s,backgroundMask:y,colorLine:h,opacity:f})})},this._drawLinkTriangle=(i,r,s)=>{const o=i.options.links;if(!o?.enable)return;const a=o.triangles;if(!a.enable)return;const l=this._container,u=l.actualOptions,c=r.destination,f=s.destination,d=a.opacity??(r.opacity+s.opacity)*CR;d<=B1||l.canvas.draw(h=>{const p=i.getPosition(),m=c.getPosition(),g=f.getPosition(),y=i.retina.linksDistance??z1;if(ln(p,m)>y||ln(g,m)>y||ln(g,p)>y)return;let _=In(this._engine,a.color);if(!_){const v=o.id!==void 0?l.particles.linksColors.get(o.id):l.particles.linksColor;_=th(i,c,v)}_&&xR({context:h,pos1:p,pos2:m,pos3:g,backgroundMask:u.backgroundMask,colorTriangle:_,opacityTriangle:d})})},this._drawTriangles=(i,r,s,o)=>{const a=s.destination;if(!(i.links?.triangles.enable&&a.options.links?.triangles.enable))return;const l=a.links?.filter(u=>{const c=this._getLinkFrequency(a,u.destination);return a.options.links&&c<=a.options.links.frequency&&o.findIndex(d=>d.destination===u.destination)>=0});if(l?.length)for(const u of l){const c=u.destination;this._getTriangleFrequency(r,a,c)>i.links.triangles.frequency||this._drawLinkTriangle(r,s,u)}},this._getLinkFrequency=(i,r)=>N1([i,r],this._freqs.links),this._getTriangleFrequency=(i,r,s)=>N1([i,r,s],this._freqs.triangles),this._container=e,this._engine=n,this._freqs={links:new Map,triangles:new Map}}drawParticle(e,n){const{links:i,options:r}=n;if(!i?.length)return;const s=i.filter(o=>r.links&&(r.links.frequency>=SR||this._getLinkFrequency(n,o.destination)<=r.links.frequency));for(const o of s)this._drawTriangles(r,n,o,s),o.opacity>B1&&(n.retina.linksWidth??kc)>kc&&this._drawLinkLine(n,o)}async init(){this._freqs.links=new Map,this._freqs.triangles=new Map,await Promise.resolve()}particleCreated(e){if(e.links=[],!e.options.links)return;const n=this._container.retina.pixelRatio,{retina:i}=e,{distance:r,width:s}=e.options.links;i.linksDistance=r*n,i.linksWidth=s*n}particleDestroyed(e){e.links=[]}}class OR{constructor(e){this.id="links",this._engine=e}getPlugin(e){return Promise.resolve(new ER(e,this._engine))}loadOptions(){}needsPlugin(){return!0}}async function TR(t,e=!0){const n=new OR(t);await t.addPlugin(n,e)}async function RR(t,e=!0){t.checkVersion("3.8.1"),await _R(t,e),await TR(t,e)}const AR=180,Jo={x:0,y:0},PR=2;function MR(t,e,n){const{context:i}=t,r=n.count.numerator*n.count.denominator,s=n.count.numerator/n.count.denominator,o=AR*(s-PR)/s,a=Math.PI-Fi(o);if(i){i.beginPath(),i.translate(e.x,e.y),i.moveTo(Jo.x,Jo.y);for(let l=0;l<r;l++)i.lineTo(n.length,Jo.y),i.translate(n.length,Jo.y),i.rotate(a)}}const DR=5;class __{draw(e){const{particle:n,radius:i}=e,r=this.getCenter(n,i),s=this.getSidesData(n,i);MR(e,r,s)}getSidesCount(e){const n=e.shapeData;return Math.round(he(n?.sides??DR))}}const j1=3.5,H1=2.66,$R=3;class IR extends __{constructor(){super(...arguments),this.validTypes=["polygon"]}getCenter(e,n){return{x:-n/(e.sides/j1),y:-n/(H1/j1)}}getSidesData(e,n){const i=e.sides;return{count:{denominator:1,numerator:i},length:n*H1/(i/$R)}}}const LR=1.66,FR=3,qR=2;class VR extends __{constructor(){super(...arguments),this.validTypes=["triangle"]}getCenter(e,n){return{x:-n,y:n/LR}}getSidesCount(){return FR}getSidesData(e,n){const i=n*qR;return{count:{denominator:2,numerator:3},length:i}}}async function NR(t,e=!0){t.checkVersion("3.8.1"),await t.addShape(new IR,e)}async function BR(t,e=!0){t.checkVersion("3.8.1"),await t.addShape(new VR,e)}async function zR(t,e=!0){t.checkVersion("3.8.1"),await NR(t,e),await BR(t,e)}class jR{constructor(){this.enable=!1,this.speed=0,this.decay=0,this.sync=!1}load(e){Y(e)||(e.enable!==void 0&&(this.enable=e.enable),e.speed!==void 0&&(this.speed=Me(e.speed)),e.decay!==void 0&&(this.decay=Me(e.decay)),e.sync!==void 0&&(this.sync=e.sync))}}class HR extends Or{constructor(){super(),this.animation=new jR,this.direction=Rn.clockwise,this.path=!1,this.value=0}load(e){Y(e)||(super.load(e),e.direction!==void 0&&(this.direction=e.direction),this.animation.load(e.animation),e.path!==void 0&&(this.path=e.path))}}const b_=2,UR=Math.PI*b_,WR=1,GR=360;class KR{constructor(e){this.container=e}init(e){const n=e.options.rotate;if(!n)return;e.rotate={enable:n.animation.enable,value:Fi(he(n.value)),min:0,max:UR},e.pathRotation=n.path;let i=n.direction;switch(i===Rn.random&&(i=Math.floor(Ye()*b_)>0?Rn.counterClockwise:Rn.clockwise),i){case Rn.counterClockwise:case"counterClockwise":e.rotate.status=ut.decreasing;break;case Rn.clockwise:e.rotate.status=ut.increasing;break}const r=n.animation;r.enable&&(e.rotate.decay=WR-he(r.decay),e.rotate.velocity=he(r.speed)/GR*this.container.retina.reduceFactor,r.sync||(e.rotate.velocity*=Ye())),e.rotation=e.rotate.value}isEnabled(e){const n=e.options.rotate;return n?!e.destroyed&&!e.spawning&&(!!n.value||n.animation.enable||n.path):!1}loadOptions(e,...n){e.rotate||(e.rotate=new HR);for(const i of n)e.rotate.load(i?.rotate)}update(e,n){this.isEnabled(e)&&(e.isRotating=!!e.rotate,e.rotate&&(Xh(e,e.rotate,!1,kr.none,n),e.rotation=e.rotate.value))}}async function ZR(t,e=!0){t.checkVersion("3.8.1"),await t.addParticleUpdater("rotate",n=>Promise.resolve(new KR(n)),e)}const YR=2,JR=Math.sqrt(YR),QR=2;function XR(t){const{context:e,radius:n}=t,i=n/JR,r=i*QR;e.rect(-i,-i,r,r)}const eA=4;class tA{constructor(){this.validTypes=["edge","square"]}draw(e){XR(e)}getSidesCount(){return eA}}async function nA(t,e=!0){t.checkVersion("3.8.1"),await t.addShape(new tA,e)}const iA=2,Dr={x:0,y:0};function rA(t){const{context:e,particle:n,radius:i}=t,r=n.sides,s=n.starInset??iA;e.moveTo(Dr.x,Dr.y-i);for(let o=0;o<r;o++)e.rotate(Math.PI/r),e.lineTo(Dr.x,Dr.y-i*s),e.rotate(Math.PI/r),e.lineTo(Dr.x,Dr.y-i)}const sA=2,oA=5;class aA{constructor(){this.validTypes=["star"]}draw(e){rA(e)}getSidesCount(e){const n=e.shapeData;return Math.round(he(n?.sides??oA))}particleInit(e,n){const i=n.shapeData;n.starInset=he(i?.inset??sA)}}async function lA(t,e=!0){t.checkVersion("3.8.1"),await t.addShape(new aA,e)}const cA=1;class uA{constructor(e,n){this._container=e,this._engine=n}
4init(e){const n=this._container,i=e.options,r=Pn(i.stroke,e.id,i.reduceDuplicates);e.strokeWidth=he(r.width)*n.retina.pixelRatio,e.strokeOpacity=he(r.opacity??cA),e.strokeAnimation=r.color?.animation;const s=lo(this._engine,r.color)??e.getFillColor();s&&(e.strokeColor=i_(s,e.strokeAnimation,n.retina.reduceFactor))}isEnabled(e){const n=e.strokeAnimation,{strokeColor:i}=e;return!e.destroyed&&!e.spawning&&!!n&&(i?.h.value!==void 0&&i.h.enable||i?.s.value!==void 0&&i.s.enable||i?.l.value!==void 0&&i.l.enable)}update(e,n){this.isEnabled(e)&&r_(e.strokeColor,n)}}async function fA(t,e=!0){t.checkVersion("3.8.1"),await t.addParticleUpdater("strokeColor",n=>Promise.resolve(new uA(n,t)),e)}async function dA(t,e=!0){t.checkVersion("3.8.1"),await QT(t,!1),await nO(t,!1),await fO(t,!1),await _O(t,!1),await RO(t,!1),await VO(t,!1),await zO(t,!1),await GO(t,!1),await JO(t,!1),await lT(t,!1),await hT(t,!1),await tR(t,!1),await uR(t,!1),await RR(t,!1),await WE(t,!1),await ZE(t,!1),await VT(t,!1),await YT(t,!1),await zR(t,!1),await nA(t,!1),await lA(t,!1),await WT(t,!1),await ZR(t,!1),await fA(t,!1),await UE(t,e)}const hA=["id"],pA=ye({__name:"vue-particles",props:{id:{},options:{},url:{}},emits:["particlesLoaded"],setup(t,{emit:e}){let n,i;const r=t,s=e;addEventListener("particlesInit",a=>{i=a.detail,o()});const o=async()=>{i||(i=Ws),n=await i.load({id:r.id,url:r.url,options:r.options}),s("particlesLoaded",n)};return xt(()=>{ot(()=>{if(!r.id)throw new Error("Prop 'id' is required!");o()})}),Bn(()=>{n&&(n.destroy(),n=void 0)}),(a,l)=>(P(),I("div",{id:a.id},null,8,hA))}}),mA=(t,e)=>{t.component("vue-particles",pA),(async()=>(Ws.init(),e.init&&await e.init(Ws),dispatchEvent(new CustomEvent("particlesInit",{detail:Ws}))))()},gA=un(t=>{t.vueApp.use(mA,{init:async e=>{await dA(e)}})}),vA=[n7,L9,q9,V9,N9,z9,j9,U9,Sx,mk,yk,Ck,gA];function yA(t,e){const n=e/t*100;return 2/Math.PI*100*Math.atan(n/50)}function _A(t={}){const{duration:e=2e3,throttle:n=200,hideDelay:i=500,resetDelay:r=400}=t,s=t.estimatedProgress||yA,o=Ae(),a=sn(0),l=sn(!1),u=sn(!1);let c=!1,f,d,h,p;const m=(S={})=>{v(),u.value=!1,g(0,S)};function g(S=0,M={}){if(o.isHydrating)return;if(S>=100)return _({force:M.force});b(),a.value=S<0?0:S;const R=M.force?0:n;R?d=setTimeout(()=>{l.value=!0,x()},R):(l.value=!0,x())}function y(){h=setTimeout(()=>{l.value=!1,p=setTimeout(()=>{a.value=0},r)},i)}function _(S={}){a.value=100,c=!0,b(),v(),S.error&&(u.value=!0),S.force?(a.value=0,l.value=!1):y()}function v(){clearTimeout(h),clearTimeout(p)}function b(){clearTimeout(d),cancelAnimationFrame(f)}function x(){c=!1;let S;function M(R){if(c)return;S??=R;const L=R-S;a.value=Math.max(0,Math.min(100,s(e,L))),f=requestAnimationFrame(M)}f=requestAnimationFrame(M)}let C=()=>{};{const S=o.hook("page:loading:start",()=>{m()}),M=o.hook("page:loading:end",()=>{_()}),R=o.hook("vue:error",()=>_({error:!0}));C=()=>{R(),S(),M(),b(),v()}}return{_cleanup:C,progress:ql(a),isLoading:ql(l),error:ql(u),start:m,set:g,finish:_,clear:b}}function bA(t={}){const e=Ae(),n=e._loadingIndicator||=_A(t);return vs()&&(e._loadingIndicatorDeps||=0,e._loadingIndicatorDeps++,Ks(()=>{e._loadingIndicatorDeps--,e._loadingIndicatorDeps===0&&(n._cleanup(),delete e._loadingIndicator)})),n}const wA=ye({name:"NuxtLoadingIndicator",props:{throttle:{type:Number,default:200},duration:{type:Number,default:2e3},hideDelay:{type:Number,default:500},resetDelay:{type:Number,default:400},height:{type:Number,default:3},color:{type:[String,Boolean],default:"repeating-linear-gradient(to right,#00dc82 0%,#34cdfe 50%,#0047e1 100%)"},errorColor:{type:String,default:"repeating-linear-gradient(to right,#f87171 0%,#ef4444 100%)"},estimatedProgress:{type:Function,required:!1}},setup(t,{slots:e,expose:n}){const{progress:i,isLoading:r,error:s,start:o,finish:a,clear:l}=bA({duration:t.duration,throttle:t.throttle,hideDelay:t.hideDelay,resetDelay:t.resetDelay,estimatedProgress:t.estimatedProgress});return n({progress:i,isLoading:r,error:s,start:o,finish:a,clear:l}),()=>Xe("div",{class:"nuxt-loading-indicator",style:{position:"fixed",top:0,right:0,left:0,pointerEvents:"none",width:"auto",height:`${t.height}px`,opacity:r.value?1:0,background:s.value?t.errorColor:t.color||void 0,backgroundSize:`${i.value>0?100/i.value*100:0}% auto`,transform:`scaleX(${i.value}%)`,transformOrigin:"left",transition:"transform 0.1s, height 0.4s, opacity 0.4s",zIndex:999999}},e)}}),w_=(t="RouteProvider")=>ye({name:t,props:{route:{type:Object,required:!0},vnode:Object,vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(e){const n=e.renderKey,i=e.route,r={};for(const s in e.route)Object.defineProperty(r,s,{get:()=>n===e.renderKey?e.route[s]:i[s],enumerable:!0});return on(wr,fi(r)),()=>e.vnode?Xe(e.vnode,{ref:e.vnodeRef}):e.vnode}}),xA=w_(),U1=new WeakMap,kA=ye({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(t,{attrs:e,slots:n,expose:i}){const r=Ae(),s=se(),o=st(wr,null),a=new Set;let l;i({pageRef:s});const u=st(Pd,null);let c;const f=r.deferHydration();let d=!1,h=!1,p,m=0;if(r.isHydrating){const y=r.hooks.hookOnce("app:error",f),_=Nt().beforeEach(()=>{y(),_()})}t.pageKey&&$e(()=>t.pageKey,(y,_)=>{y!==_&&r.callHook("page:loading:start")});let g=!1;{const y=Nt().beforeResolve(()=>{g=!1});zi(()=>{y(),f()})}return()=>Xe(v4,{name:t.name,route:t.route,...e},{default:EA(y=>{const _=CA(o,y.route,y.Component),v=o&&o.matched.length===y.route.matched.length;if(!y.Component){if(c&&!v&&!Cc(c))return c;f();return}if(c&&u&&!Cc(c)&&!u.isCurrent(y.route))return c;
4if(_&&o&&(!u||u?.isCurrent(o)))return(v||c)&&!Cc(c)?c:null;const b=ao(y,t.pageKey),x=SA(o,y.route,y.Component);!r.isHydrating&&l===b&&!x&&ot(()=>{g||(g=!0,r.callHook("page:loading:end"))}),d&&l!==b&&h&&m++,l=b;const C=!!(t.transition??y.route.meta.pageTransition??o0),S=C&&C4([t.transition,y.route.meta.pageTransition,o0,{onAfterLeave(){r["~transitionFinish"]?.(),delete r["~transitionFinish"],delete r["~transitionPromise"],r.callHook("page:transition:finish",y.Component)}}]),M=t.keepalive??y.route.meta.keepalive??e8,R=y.Component.type,L=R.name||R.__name;y.route.meta.keepalive&&L&&a.add(L);let F;if(a.size>0&&t.keepalive==null&&(!M||typeof M=="object"&&M&&M.include)){const G=typeof M=="object"&&M?{...M}:{},re=G.include?Array.isArray(G.include)?G.include:[G.include]:[];F={...G,include:Array.from(new Set([...re,...a]))}}else F=M;return c=k4(C&&S,d9(F,Xe(Lh,{key:m,suspensible:!0,onPending:()=>{d=!0,C&&!r["~transitionPromise"]&&(r["~transitionPromise"]=new Promise(G=>{r["~transitionFinish"]=G})),p=r.callHook("page:start",y.Component)}
4,onResolve:async()=>{d=!1,h=!0,r.isHydrating&&r["~restoreDeferredRoute"]?.();try{await ot(),r._route.sync?.(),await p,await r.callHook("page:finish",y.Component),!g&&!x&&(g=!0,await r.callHook("page:loading:end"))}finally{f()}}},{default:()=>{const G={key:b||void 0,vnode:n.default?OA(n.default,y):y.Component,route:y.route,renderKey:b||void 0,trackRootNodes:C,vnodeRef:s};if(!F)return Xe(xA,G);const re=R;let ue=U1.get(re);return ue||(ue=w_(L),U1.set(re,ue)),Xe(ue,G)}}))).default(),c})})}});function CA(t,e,n){if(!t)return!1;const i=e.matched.findIndex(o=>o.components?.default===n?.type);if(i===-1)return!1;const r=e.matched.slice(0,i).filter(o=>o.components?.default);if(!r.length)return!1;const s=t.matched.filter(o=>o.components?.default);return r.some((o,a)=>o.components?.default!==s[a]?.components?.default)||n&&ao({route:e,Component:n})!==ao({route:t,Component:n})}function SA(t,e,n){return t?e.matched.findIndex(r=>r.components?.default===n?.type)<e.matched.length-1:!1}function EA(t){const e=(n=>{const i=t(n);return Array.isArray(i)?i:i==null||!qi(i)?[Te()]:[i]});return e._n=!0,e}function OA(t,e){const n=t(e);return n.length===1?Xe(n[0]):Xe(ke,void 0,n)}function Cc(t){return!!t&&(!!t.suspense?.isUnmounted||!!t.component?.isUnmounted)}const x_=b4,TA=ye({name:"LayoutLoader",inheritAttrs:!1,props:{name:String,layoutProps:Object},setup(t,e){return()=>Xe(Di[t.name],t.layoutProps,e.slots)}}),RA={name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},AA=ye({name:"NuxtLayout",inheritAttrs:!1,props:RA,setup(t,e){const n=Ae(),i=st(wr),s=!i||i===ki()?y4():i,o=ne(()=>{let c=O(t.name)??s?.meta.layout??x_(s?.path).appLayout??"default";return c&&!(c in Di)&&t.fallback&&(c=O(t.fallback)),c}),a=sn();e.expose({layoutRef:a});const l=n.deferHydration();if(n.isHydrating){const c=n.hooks.hookOnce("app:error",l),f=Nt().beforeEach(()=>{c(),f()})}let u;return()=>{const f=!!o.value&&o.value in Di&&!!(s?.meta.layoutTransition??s0),d=f&&C4([s?.meta.layoutTransition,s0,{onBeforeLeave(){n["~transitionPromise"]=new Promise(p=>{n["~transitionFinish"]=p})},onAfterLeave(){n["~transitionFinish"]?.(),delete n["~transitionFinish"],delete n["~transitionPromise"]}}]),h=u;return u=o.value,k4(d,{default:()=>Xe(Lh,{suspensible:!0,onResolve:async()=>{await ot(l)}},{default:()=>Xe(PA,{layoutProps:cl(e.attrs,s.meta.layoutProps??{},{ref:a}),key:o.value||void 0,name:o.value,shouldProvide:!t.name,isRenderingNewLayout:p=>p!==h&&p===o.value,hasTransition:f},e.slots)})}).default()}}}),PA=ye({name:"NuxtLayoutProvider",inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean},isRenderingNewLayout:{type:Function,required:!0}},setup(t,e){const n=t.name;t.shouldProvide&&on(Pd,{isCurrent:o=>n===!1||n===(o.meta.layout??x_(o.path).appLayout??"default")});const i=st(wr),r=i&&i===ki(),s=st(Pd,null);if(r){const o=y4(),a={};for(const l in o){const u=l;Object.defineProperty(a,u,{enumerable:!0,get:()=>t.isRenderingNewLayout(t.name)&&(!s||s.isCurrent(o))?o[u]:i[u]})}on(wr,fi(a))}return()=>!n||typeof n=="string"&&!(n in Di)?e.slots.default?.():Xe(TA,{key:n,layoutProps:t.layoutProps,name:n},e.slots)}}),k_={props:{queries:{type:Object,required:!0},fallback:[String,Array],ssr:{type:Boolean}},setup(t,{slots:e,emit:n}){const i=Kt({}),r=[];return Object.keys(t.queries).forEach(s=>{i[s]=!1}),t.fallback&&(Array.isArray(t.fallback)?t.fallback.forEach(s=>{i[s]=!0}):i[t.fallback]=!0),xt(()=>{for(const s in t.queries){const o=t.queries[s],a=window.matchMedia(o),l=u=>{n(`change:${s}`,u),i[s]=u.matches};a.addEventListener("change",l),i[s]=a.matches,r.push([a,l])}}),Bn(()=>{r.forEach(([s,o])=>{s.removeEventListener("change",o)})}),on("mediaQueries",i),()=>e.default()}},W1={setup(t,{slots:e}){const n=st("mediaQueries");return()=>Xe(Hi,{},{default:()=>e.default?.(n)})}},ws=Kt({isOpen:!0,isOpenChat:!1}),MA=t=>{const e=window.innerWidth-document.body.offsetWidth;document.body.classList.toggle("no-scroll",t),document.body.style.paddingRight=t?`${e}px`:"0px"},DA=(t,e,n)=>{const i=new Date;i.setTime(i.getTime()+n*60*60*1e3);const r=`${t}=${e};expires=${i.toUTCString()};path=/`;location.hostname!=="localhost"?document.cookie=`${r};domain=.dtkt.ua`:document.cookie=r},$A=t=>{const e=document.cookie.match(new RegExp(`(?:^|; )${t.replace(/([.$?*|{}()\[\]\\/+^])/g,"\\$1")}=([^;]*)`));return e?decodeURIComponent(e[1]):null},C_="dk-ai-chat",IA=72,LA=()=>{const t=$A(C_);ws.isOpen=t!=="1"},FA=()=>{DA(C_,"1",IA),ws.isOpen=!1},qA=()=>{ws.isOpenChat=!1},VA=()=>{ws.isOpenChat=!0};$e(()=>ws.isOpenChat,t=>{MA(t)});const NA=()=>(xt(()=>{LA()}),{...G3(ws),closeChatWidget:FA,closeChat:qA,openChat:VA});function S_(){const t=gx("dk-accept-navigation",{domain:".dtkt.ua",path:"/"}),e=ne(()=>t.value===1);function n(){t.value=1}function i(){t.value=null}return{isHidden:e,hide:n,show:i}}const BA={key:0,class:"bottom-navigation-switcher"},zA=ye({__name:"BottomNavigationSwitcher",setup(t){const{$bus:e}=Ae(),{isHidden:n}=S_();return(i,r)=>O(n)?(P(),I("ul",BA,[w("li",{onClick:r[0]||(r[0]=s=>O(e).$emit("onSwitchNavigation",{show:!0}))},"ÐÑблÑваÑи ÑоздÑли ÑÐ½Ð¸Ð·Ñ ÐµÐºÑанÑ")])):Te("",!0)}}),jA=["dtkt","chat","news","consulting","docs","blank","blanks","services","online","webinary","seminars","dictionary","my","subscribe"],E_=jA.map(t=>({...xo[t],show:!0})),HA=new Set(["blanks","subscribe"]),G1=E_.map(t=>
4t.rel==="chat"?{...t,link:fk}:HA.has(t.rel)?{...t,show:!1}:t),UA=["dtkt","news","docs","blank","consulting","services","webinary","seminars","online","dictionary","my","subscribe"],Sc=UA.map(t=>xo[t]),WA={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function O_(t,e){return P(),I("svg",WA,[...e[0]||(e[0]=[w("circle",{cx:"10",cy:"10",r:"9.5",stroke:"#7A7B7D"},null,-1),w("path",{fill:"#7A7B7D",d:"M13.547 10.481q.423.288.704.752.28.465.28 1.128 0 .676-.294 1.176a2.5 2.5 0 0 1-.765.82q-.458.315-1.04.479-.573.164-1.189.164H6.65v-.485q.165-.015.479-.055.315-.047.451-.11a.62.62 0 0 0 .3-.252.9.9 0 0 0 .09-.417V6.708a1 1 0 0 0-.082-.41q-.075-.178-.308-.287a2 2 0 0 0-.458-.157 3 3 0 0 0-.424-.069V5.3h4.478q.52 0 .991.102.478.104.91.363.403.24.662.65.26.409.26.997 0 .513-.184.916a2 2 0 0 1-.52.684q-.315.273-.725.465a4.3 4.3 0 0 1-.875.287v.061q.417.048.93.212.52.158.923.444M11.899 9.02q.253-.294.349-.643.102-.348.103-.827 0-.8-.438-1.251-.438-.458-1.38-.458-.22 0-.554.014-.33.006-.554.013v3.726h.868q.561 0 .957-.144.403-.143.65-.43m.944 3.096q0-.861-.581-1.415-.574-.553-1.648-.553-.437 0-.738.013-.3.008-.451.014v3.418q0 .43.348.65.349.218.971.218 1.02 0 1.559-.595.54-.595.54-1.75"},null,-1)])])}const GA={render:O_},KA=Object.freeze(Object.defineProperty({__proto__:null,default:GA,render:O_},Symbol.toStringTag,{value:"Module"})),ZA={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function T_(t,e){return P(),I("svg",ZA,[...e[0]||(e[0]=[qn('<g clip-path="url(#a)"><path stroke="#7A7B7D" d="M10 19.5a9.5 9.5 0 1 0 0-19 9.5 9.5 0 0 0 0 19Z" class="circle"></path><path fill="#000" d="M14.983 17.536c-.571.39-1.19.714-1.845.963l-.48-4.253c.389.141.41.061.67 0zM6.562 14.245c.26.062.28.142.67.001l-.799 4.075a9 9 0 0 1-1.658-.962z"></path><path fill="#D9D9D9" d="M10.819 13.598c.423 0 1.391.075 1.762.377.37.302.463.408.552.71.07.235.525 2.482.73 3.502a8.8 8.8 0 0 1-3.86.888 8.8 8.8 0 0 1-4.043-.981l.813-3.408c.02-.156.164-.518.582-.71.523-.242.747-.379 1.747-.379zM5.6 14.192c.272-.163 1.339-.378.99.348-.295.612-.878 2.25-1.252 3.202a9 9 0 0 1-1.662-1.334c.451-.664 1.464-1.94 1.924-2.216M13.299 14.54c-.35-.726.717-.511.99-.348.476.287 1.545 1.645 1.97 2.285a9 9 0 0 1-1.774 1.373c-.35-.978-.89-2.694-1.186-3.31"></path><path fill="#000" d="M8.016 13.795s.254-.166.254-.497h3.053a.62.62 0 0 0 .254.497s-.763.166-1.78.166a9.3 9.3 0 0 1-1.781-.166"></path><path fill="#2D4567" d="M10.947 13.46c-.18 0-.747.166-.897.25v.497c0 .083.314.298.673.497.448.25.448-.248.448-.746s0-.498-.224-.498M8.589 13.46c.18 0 .75.166.9.25v.497c0 .083-.315.298-.675.497-.45.25-.45-.248-.45-.746s0-.498.225-.498"></path><path fill="#1C3B68" d="M10.227 14.031c0 .257-.091.466-.424.466s-.399-.209-.399-.466.017-.466.399-.466.424.209.424.466"></path><path fill="#A4A4A4" d="M5.036 8.104h-.263V6.25h.263zM15.24 8.104h-.263V6.25h.263z"></path><path fill="#52A5D8" d="M5.296 6.118c0 .22-.176.397-.393.397a.395.395 0 0 1-.392-.397c0-.219.176-.397.392-.397s.393.178.393.397M15.5 6.118c0 .22-.176.397-.393.397a.395.395 0 0 1-.392-.397c0-.219.176-.397.392-.397s.393.178.393.397"></path><path fill="#000" d="M3.988 8.902c0-.441.354-.799.79-.799h.518v3.176h-.517a.795.795 0 0 1-.791-.799z"></path><path fill="#959595" d="M4.25 8.373c0-.441.354-.799.79-.799h.518v3.97H5.04a.795.795 0 0 1-.79-.799z"></path><path fill="#000" d="M16.023 8.902c0-.441-.354-.799-.79-.799h-.518v3.176h.517c.437 0 .791-.358.791-.799z"></path><path fill="#959595" d="M15.762 8.373c0-.441-.355-.799-.791-.799h-.518v3.97h.518c.436 0 .79-.358.79-.799z"></path><path fill="#D9D9D9" d="M4.903 9.193c0-2.648 2.125-4.795 4.745-4.795h.715c2.62 0 4.744 2.147 4.744 4.795V10.2c0 1.766-1.416 3.197-3.162 3.197H8.066c-1.746 0-3.163-1.431-3.163-3.197z"></path><path fill="#52A5D8" d="M7.374 10.721a.13.13 0 0 1 .151.11l.393 2.381a.132.132 0 1 1-.26.044l-.392-2.382a.133.133 0 0 1 .108-.153M12.258 10.721a.13.13 0 0 0-.151.11l-.393 2.381a.133.133 0 0 0 .108.153.13.13 0 0 0 .152-.109l.392-2.382a.133.133 0 0 0-.108-.153M7.943 10.056a.133.133 0 0 1-.119.145l-2.777.265a.13.13 0 0 1-.144-.12.133.133 0 0 1 .12-.145L7.8 9.936a.13.13 0 0 1 .143.12M12.491 10.053a.133.133 0 0 0 .115.148l2.399.282a.13.13 0 0 0 .146-.117.133.133 0 0 0-.116-.147l-2.398-.282a.13.13 0 0 0-.146.116M12.821 5.157a.13.13 0 0 0-.164.088l-.62 2.038a.134.134 0 0 0 .086.167.13.13 0 0 0 .164-.088l.622-2.04a.133.133 0 0 0-.088-.165M7.19 5.11a.13.13 0 0 1 .164.089l.62 2.039a.134.134 0 0 1-.086.166.13.13 0 0 1-.164-.088l-.622-2.04a.133.133 0 0 1 .088-.165"></path><path fill="#0D1023" d="M5.82 8.74c0-.826.621-1.515 1.436-1.573.849-.061 1.917-.123 2.75-.123.832 0 1.9.062 2.749.123.815.058 1.437.747 1.437 1.573v1.373c0 .826-.622 1.515-1.437 1.573-.849.06-1.917.123-2.75.123-.832 0-1.9-.062-2.749-.123-.815-.058-1.437-.747-1.437-1.573z"></path><path fill="#56DCE9" d="M8.71 9.234c0 .735-.412 1.332-.922 1.332s-.922-.597-.922-1.332.413-1.332.922-1.332.923.596.923 1.332"></path><path fill="#000" d="M8.447 9.235c0 .588-.295 1.065-.659 1.065s-.659-.477-.659-1.
4065c0-.589.295-1.066.66-1.066.363 0 .658.477.658 1.066"></path><path fill="#fff" d="M7.545 8.926c-.058.213-.19.361-.296.331s-.143-.225-.084-.437c.058-.213.19-.36.296-.331.105.03.142.225.084.437"></path><path fill="#56DCE9" d="M13.159 9.234c0 .735-.413 1.332-.923 1.332s-.922-.597-.922-1.332.413-1.332.922-1.332.923.596.923 1.332"></path><path fill="#000" d="M12.895 9.235c0 .588-.295 1.065-.659 1.065s-.659-.477-.659-1.065c0-.589.295-1.066.66-1.066.363 0 .658.477.658 1.066"></path><path fill="#fff" d="M11.979 8.9c-.055.202-.18.342-.28.314s-.136-.213-.08-.415c.055-.2.18-.341.28-.313s.135.213.08.415"></path><path fill="#56DCE9" d="M10.692 10.662a.13.13 0 0 1 .186-.012c.054.048.06.133.011.188l-.002.002-.004.004-.013.015a1.3 1.3 0 0 1-.23.194 1.14 1.14 0 0 1-.634.216c-.261 0-.484-.112-.636-.216a1.6 1.6 0 0 1-.243-.209l-.003-.004-.002-.002a.134.134 0 0 1 .012-.188.13.13 0 0 1 .186.012l.001.002.01.01.039.039c.034.032.086.076.15.12.128.089.298.17.486.17a.9.9 0 0 0 .486-.17 1.3 1.3 0 0 0 .188-.159l.01-.01z"></path><path fill="#52A5D8" d="M8.4 5.93c.03-.02.07-.011.09.02l.271.41c.037.055.099.089.165.089h2.16a.2.2 0 0 0 .164-.09l.27-.41c.02-.03.061-.039.092-.018.03.02.038.06.018.091l-.27.411a.33.33 0 0 1-.274.149h-2.16a.33.33 0 0 1-.274-.149l-.271-.41a.067.067 0 0 1 .018-.092"></path><path fill="#D9D9D9" d="M8.697 5.986a.263.263 0 0 1-.261.265.263.263 0 0 1-.262-.265c0-.146.117-.265.262-.265.144 0 .261.119.261.265"></path><path fill="#52A5D8" d="M8.565 5.986a.13.13 0 0 0-.13-.131.13.13 0 0 0-.129.13.13.13 0 0 0 .13.133v.133l-.053-.006a.264.264 0 0 1-.209-.259c0-.146.117-.265.262-.265l.052.006c.12.025.21.131.21.26l-.006.053a.26.26 0 0 1-.256.21v-.132a.13.13 0 0 0 .13-.132"></path><path fill="#D9D9D9" d="M11.837 5.986a.263.263 0 0 1-.262.265.263.263 0 0 1-.261-.265c0-.146.117-.265.261-.265s.262.119.262.265"></path><path fill="#52A5D8" d="M11.705 5.986a.13.13 0 0 0-.13-.131.13.13 0 0 0-.13.13.13.13 0 0 0 .13.133v.133l-.053-.006a.264.264 0 0 1-.208-.259c0-.146.117-.265.261-.265l.053.006c.12.025.209.131.209.26l-.005.053a.26.26 0 0 1-.257.21v-.132a.13.13 0 0 0 .13-.132"></path></g><defs><clipPath id="a"><path fill="#fff" d="M0 0h20v20H0z"></path></clipPath></defs>',2)])])}const YA={render:T_},JA=Object.freeze(Object.defineProperty({__proto__:null,default:YA,render:T_},Symbol.toStringTag,{value:"Module"})),QA={xmlns:"http://www.w3.org/2000/svg",fill:"#fff",viewBox:"0 0 20 20"};function R_(t,e){return P(),I("svg",QA,[...e[0]||(e[0]=[qn('<g clip-path="url(#a)"><path stroke="#fff" d="M10 19.5a9.5 9.5 0 1 0 0-19 9.5 9.5 0 0 0 0 19Z" class="circle"></path><path fill="#000" d="M14.983 17.536c-.571.39-1.19.714-1.845.963l-.48-4.253c.389.141.41.061.67 0zM6.562 14.245c.26.062.28.142.67.001l-.799 4.075a9 9 0 0 1-1.658-.962z"></path><path fill="#D9D9D9" d="M10.819 13.598c.423 0 1.391.075 1.762.377.37.302.463.408.552.71.07.235.525 2.482.73 3.502a8.8 8.8 0 0 1-3.86.888 8.8 8.8 0 0 1-4.043-.981l.813-3.408c.02-.156.164-.518.582-.71.523-.242.747-.379 1.747-.379zM5.6 14.192c.272-.163 1.339-.378.99.348-.295.612-.878 2.25-1.252 3.202a9 9 0 0 1-1.662-1.334c.451-.664 1.464-1.94 1.924-2.216M13.299 14.54c-.35-.726.717-.511.99-.348.476.287 1.545 1.645 1.97 2.285a9 9 0 0 1-1.774 1.373c-.35-.978-.89-2.694-1.186-3.31"></path><path fill="#000" d="M8.016 13.795s.254-.166.254-.497h3.053a.62.62 0 0 0 .254.497s-.763.166-1.78.166a9.3 9.3 0 0 1-1.781-.166"></path><path fill="#2D4567" d="M10.947 13.46c-.18 0-.747.166-.897.25v.497c0 .083.314.298.673.497.448.25.448-.248.448-.746s0-.498-.224-.498M8.589 13.46c.18 0 .75.166.9.25v.497c0 .083-.315.298-.675.497-.45.25-.45-.248-.45-.746s0-.498.225-.498"></path><path fill="#1C3B68" d="M10.227 14.031c0 .257-.091.466-.424.466s-.399-.209-.399-.466.017-.466.399-.466.424.209.424.466"></path><path fill="#A4A4A4" d="M5.036 8.104h-.263V6.25h.263zM15.24 8.104h-.263V6.25h.263z"></path><path fill="#52A5D8" d="M5.296 6.118c0 .22-.176.397-.393.397a.395.395 0 0 1-.392-.397c0-.219.176-.397.392-.397s.393.178.393.397M15.5 6.118c0 .22-.176.397-.393.397a.395.395 0 0 1-.392-.397c0-.219.176-.397.392-.397s.393.178.393.397"></path><path fill="#000" d="M3.988 8.902c0-.441.354-.799.79-.799h.518v3.176h-.517a.795.795 0 0 1-.791-.799z"></path><path fill="#959595" d="M4.25 8.373c0-.441.354-.799.79-.799h.518v3.97H5.04a.795.795 0 0 1-.79-.799z"></path><path fill="#000" d="M16.023 8.902c0-.441-.354-.799-.79-.799h-.518v3.176h.517c.437 0 .791-.358.791-.799z"></path><path fill="#959595" d="M15.762 8.373c0-.441-.355-.799-.791-.799h-.518v3.97h.518c.436 0 .79-.358.79-.799z"></path><path fill="#D9D9D9" d="M4.903 9.193c0-2.648 2.125-4.795 4.745-4.795h.715c2.62 0 4.744 2.147 4.744 4.795V10.2c0 1.766-1.416 3.197-3.162 3.197H8.066c-1.746 0-3.163-1.431-3.163-3.197z"></path><path fill="#52A5D8" d="M7.374 10.721a.13.13 0 0 1 .151.11l.393 2.381a.132.132 0 1 1-.26.044l-.392-2.382a.133.133 0 0 1 .108-.153M12.258 10.721a.13.13 0 0 0-.151.11l-.393 2.381a.133.133 0 0 0 .108.153.13.13 0 0 0 .152-.109l.392-2.382a.133.133 0 0 0-.108-.153M7.943 10.056a.133.133 0 0 1-.119.145l-2.777.265a.13.13 0 0 1-.144-.12.133.133 0 0 1 .12-.145L7.8 9.936a.13.13 0 0 1 .143.12M12.491 10.053a.133.133 0 0 0 .115.148l2.399.282a.13.13 0 0 0 .146-.117.133.133 0 0 0-.116-.147l-2.398-.282a.13.13 0 0 0-.146.116M12.821 5.157a.13.13 0 0 0-.164.088l-.62 2.038a.134.134 0 0 0 .086.167.13.13 0 0 0 .164-.088l.622-2.04a.133.133 0 0 0-.088-.165M7.19 5.11a.13.13 0 0 1 .164.089l.62 2.039a.134.134 0 0 1-.086.166.13.13 0 0 1-.164-.088l-.622-2.04a.133.133 0 0 1 .088-.165"></path><path fill="#0D1023" d="M5.82 8.74c0-.826.621-1.515 1.436-1.573.849-.061 1.917-.123 2.75-.123.832 0 1.9.062 2.749.123.815.058 1.437.747 1.437 1.573v1.373c0 .826-.622 1.515-1.437 1.573-.849.06-1.917.123-2.75.123-.832 0-1.9-.062-2.749-.123-.815-.058-1.437-.747-1.437-1.573z"></path><path fill="#56DCE9" d="M8.71 9.234c0 .735-.412 1.332-.922 1.332s-.922-.597-.922-1.332.413-1.332.922-1.332.923.596.923 1.332"></path><path fill="#000" d="M8.447 9.235c0 .588-.295 1.065-.659 1.065s-.659-.477-.659-1.
4065c0-.589.295-1.066.66-1.066.363 0 .658.477.658 1.066"></path><path d="M7.545 8.926c-.058.213-.19.361-.296.331s-.143-.225-.084-.437c.058-.213.19-.36.296-.331.105.03.142.225.084.437"></path><path fill="#56DCE9" d="M13.159 9.234c0 .735-.413 1.332-.923 1.332s-.922-.597-.922-1.332.413-1.332.922-1.332.923.596.923 1.332"></path><path fill="#000" d="M12.895 9.235c0 .588-.295 1.065-.659 1.065s-.659-.477-.659-1.065c0-.589.295-1.066.66-1.066.363 0 .658.477.658 1.066"></path><path d="M11.979 8.9c-.055.202-.18.342-.28.314s-.136-.213-.08-.415c.055-.2.18-.341.28-.313s.135.213.08.415"></path><path fill="#56DCE9" d="M10.692 10.662a.13.13 0 0 1 .186-.012c.054.048.06.133.011.188l-.002.002-.004.004-.013.015a1.3 1.3 0 0 1-.23.194 1.14 1.14 0 0 1-.634.216c-.261 0-.484-.112-.636-.216a1.6 1.6 0 0 1-.243-.209l-.003-.004-.002-.002a.134.134 0 0 1 .012-.188.13.13 0 0 1 .186.012l.001.002.01.01.039.039c.034.032.086.076.15.12.128.089.298.17.486.17a.9.9 0 0 0 .486-.17 1.3 1.3 0 0 0 .188-.159l.01-.01z"></path><path fill="#52A5D8" d="M8.4 5.93c.03-.02.07-.011.09.02l.271.41c.037.055.099.089.165.089h2.16a.2.2 0 0 0 .164-.09l.27-.41c.02-.03.061-.039.092-.018.03.02.038.06.018.091l-.27.411a.33.33 0 0 1-.274.149h-2.16a.33.33 0 0 1-.274-.149l-.271-.41a.067.067 0 0 1 .018-.092"></path><path fill="#D9D9D9" d="M8.697 5.986a.263.263 0 0 1-.261.265.263.263 0 0 1-.262-.265c0-.146.117-.265.262-.265.144 0 .261.119.261.265"></path><path fill="#52A5D8" d="M8.565 5.986a.13.13 0 0 0-.13-.131.13.13 0 0 0-.129.13.13.13 0 0 0 .13.133v.133l-.053-.006a.264.264 0 0 1-.209-.259c0-.146.117-.265.262-.265l.052.006c.12.025.21.131.21.26l-.006.053a.26.26 0 0 1-.256.21v-.132a.13.13 0 0 0 .13-.132"></path><path fill="#D9D9D9" d="M11.837 5.986a.263.263 0 0 1-.262.265.263.263 0 0 1-.261-.265c0-.146.117-.265.261-.265s.262.119.262.265"></path><path fill="#52A5D8" d="M11.705 5.986a.13.13 0 0 0-.13-.131.13.13 0 0 0-.13.13.13.13 0 0 0 .13.133v.133l-.053-.006a.264.264 0 0 1-.208-.259c0-.146.117-.265.261-.265l.053.006c.12.025.209.131.209.26l-.005.053a.26.26 0 0 1-.257.21v-.132a.13.13 0 0 0 .13-.132"></path></g><defs><clipPath id="a"><path d="M0 0h20v20H0z"></path></clipPath></defs>',2)])])}const XA={render:R_},eP=Object.freeze(Object.defineProperty({__proto__:null,default:XA,render:R_},Symbol.toStringTag,{value:"Module"})),tP={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function A_(t,e){return P(),I("svg",tP,[...e[0]||(e[0]=[w("circle",{cx:"10",cy:"10",r:"9.5",stroke:"#7A7B7D"},null,-1),w("path",{fill:"#7A7B7D",d:"M14.196 7.727h-.512q-.144-.54-.602-1.156-.45-.615-.868-.676a6 6 0 0 0-.506-.041q-.287-.014-.656-.014H9.425v3.896h1.114q.506 0 .786-.102a1.25 1.25 0 0 0 .479-.328q.136-.15.246-.465.115-.321.15-.684h.52v3.808h-.52a3 3 0 0 0-.143-.684q-.117-.383-.253-.554a1 1 0 0 0-.52-.341 2.5 2.5 0 0 0-.745-.096H9.425v3.343q0 .226.089.403a.65.65 0 0 0 .314.287q.102.047.445.117.34.068.519.075V15H6.588v-.485l.547-.041q.342-.034.444-.082a.57.57 0 0 0 .294-.26.9.9 0 0 0 .096-.424v-7a1 1 0 0 0-.075-.396q-.075-.178-.315-.288a2.3 2.3 0 0 0-.499-.157 4 4 0 0 0-.492-.082V5.3h7.608z"},null,-1)])])}const nP={render:A_},iP=Object.freeze(Object.defineProperty({__proto__:null,default:nP,render:A_},Symbol.toStringTag,{value:"Module"})),rP={xmlns:"http://www.w3.org/2000/svg",width:"40",height:"40",fill:"none"};function P_(t,e){return P(),I("svg",rP,[...e[0]||(e[0]=[w("circle",{cx:"20",cy:"20",r:"19.5",stroke:"#7A7B7D"},null,-1),w("path",{stroke:"#7A7B7D","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M11.969 25.36a10.495 10.495 0 1 1 3.672 3.672h0l-3.627 1.036a.876.876 0 0 1-1.081-1.082z",class:"comment"},null,-1),w("path",{fill:"#7A7B7D",d:"M21 21.313a1.312 1.312 0 1 0 0-2.625 1.312 1.312 0 0 0 0 2.625M15.75 21.313a1.312 1.312 0 1 0 0-2.625 1.312 1.312 0 0 0 0 2.625M26.25 21.313a1.312 1.312 0 1 0 0-2.625 1.312 1.312 0 0 0 0 2.625",class:"dots"},null,-1)])])}const sP={render:P_},oP=Object.freeze(Object.defineProperty({__proto__:null,default:sP,render:P_},Symbol.toStringTag,{value:"Module"})),aP={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function M_(t,e){return P(),I("svg",aP,[...e[0]||(e[0]=[w("circle",{cx:"10",cy:"10",r:"9.5",stroke:"#7A7B7D"},null,-1),w("path",{fill:"#7A7B7D",d:"M13.504 5.448q.642.67 1.005 1.62.362.945.362 2.092 0 .916-.24 1.695-.238.78-.676 1.395a4.7 4.7 0 0 1-2.276 1.716q.014.751.54 1.347.525.6 1.135.601.56 0 .854-.041a8 8 0 0 0 .485-.068v.54q-.307.088-.772.184-.457.103-1.278.103-.459 0-.896-.137a2.2 2.2 0 0 1-.793-.424 2.4 2.4 0 0 1-.595-.745q-.232-.45-.3-1.
4107a4.7 4.7 0 0 1-1.812-.417 4.35 4.35 0 0 1-1.429-1.06 4.9 4.9 0 0 1-.936-1.586 5.8 5.8 0 0 1-.335-1.996q0-1.182.369-2.105a4.9 4.9 0 0 1 1.019-1.607 4.4 4.4 0 0 1 1.49-1.025 4.6 4.6 0 0 1 1.784-.356q.965 0 1.818.363.855.361 1.477 1.018m-1.019 6.877q.384-.622.554-1.408.178-.786.178-1.757 0-.998-.198-1.832-.192-.834-.568-1.422a2.7 2.7 0 0 0-.943-.902 2.55 2.55 0 0 0-1.299-.328q-.82 0-1.395.376-.574.375-.936 1.005-.342.6-.513 1.408a8.5 8.5 0 0 0-.164 1.695q0 .985.178 1.777.177.794.56 1.409.37.6.93.943.56.335 1.34.335a2.58 2.58 0 0 0 2.276-1.299"},null,-1)])])}const lP={render:M_},cP=Object.freeze(Object.defineProperty({__proto__:null,default:lP,render:M_},Symbol.toStringTag,{value:"Module"})),uP={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function D_(t,e){return P(),I("svg",uP,[...e[0]||(e[0]=[w("circle",{cx:"10",cy:"10",r:"9.5",stroke:"#7A7B7D"},null,-1),w("path",{fill:"#7A7B7D",d:"M10.963 13.645c-.13-.03-.24-.08-.32-.12-.12-.08-.22-.17-.29-.25-.07-.09-.13-.2-.18-.34l-2.78-7.19-.02-.06h-.61l-.02.06c-.39 1.02-.84 2.17-1.35 3.47-.5 1.29-.97 2.48-1.38 3.51-.08.19-.16.35-.24.46s-.19.21-.34.31c-.09.06-.2.1-.34.14-.15.04-.27.06-.37.06h-.09v.62h3.33v-.61h-.1c-.3-.02-.57-.07-.8-.15q-.3-.105-.3-.27c0-.06 0-.14.03-.24.02-.1.05-.24.1-.4.05-.17.12-.36.18-.56.06-.18.14-.4.24-.65h2.78l.67 1.8.03.11c0 .04.01.08.01.11 0 .01-.04.07-.23.12-.19.06-.44.09-.74.11h-.09v.62h3.66v-.61h-.1c-.09 0-.21-.03-.34-.06zm-5.36-2.92 1.1-2.85 1.11 2.85zM17.257 13.475h-.39c-.14 0-.2-.03-.23-.05a.65.65 0 0 1-.21-.19.65.65 0 0 1-.07-.31c0-.51 0-.98.02-1.41.01-.43.02-.93.02-1.49 0-.4-.05-.74-.16-1s-.27-.48-.49-.63c-.21-.16-.45-.26-.71-.31-.25-.05-.54-.07-.88-.07-.25 0-.5.04-.76.12s-.48.18-.66.29c-.21.13-.39.29-.52.46a.94.94 0 0 0-.06 1.1c.11.17.28.25.51.25.24 0 .44-.07.58-.2s.22-.28.22-.45q0-.21-.06-.45c-.03-.12-.05-.21-.05-.28.04-.04.12-.08.26-.14s.3-.08.46-.08c.24 0 .42.05.55.14.13.1.23.21.3.35.06.12.11.24.13.38.03.17.03.25.03.28v.52c-.19.1-.54.23-1.02.39-.54.18-.9.3-1.07.37-.14.06-.3.13-.46.23a1.56 1.56 0 0 0-.71.84c-.07.19-.1.4-.1.63 0 .46.15.83.45 1.12.3.28.68.43 1.14.43.42 0 .79-.08 1.1-.23.26-.13.51-.32.75-.56.07.22.18.4.35.53.2.16.46.24.79.24.18 0 .35-.02.5-.07.14-.04.3-.1.49-.16l.07-.02v-.55h-.1zm-2.18-.63c-.13.16-.3.31-.49.43s-.42.19-.68.19a.85.85 0 0 1-.58-.2c-.15-.13-.22-.35-.22-.64q0-.345.15-.6c.11-.17.25-.32.43-.44.21-.14.43-.25.68-.34.22-.08.46-.16.74-.25l-.03 1.86z"},null,-1)])])}const fP={render:D_},dP=Object.freeze(Object.defineProperty({__proto__:null,default:fP,render:D_},Symbol.toStringTag,{value:"Module"})),hP={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function $_(t,e){return P(),I("svg",hP,[...e[0]||(e[0]=[w("circle",{cx:"10",cy:"10",r:"9.5",stroke:"#7A7B7D"},null,-1),w("path",{fill:"#7A7B7D",d:"M14.96 10.208q0 1.237-.465 2.146a4.4 4.4 0 0 1-1.21 1.49 5.3 5.3 0 0 1-1.688.869A6.6 6.6 0 0 1 9.662 15h-4.02v-.485q.2 0 .513-.035.322-.04.424-.088a.57.57 0 0 0 .294-.26.9.9 0 0 0 .096-.424v-7q0-.232-.082-.417a.57.57 0 0 0-.308-.294 1.9 1.9 0 0 0-.458-.15 4 4 0 0 0-.424-.062V5.3h4.239q.874 0 1.722.273.848.267 1.477.725.854.607 1.34 1.593.485.984.485 2.317m-1.675-.007q0-.978-.26-1.764a4.1 4.1 0 0 0-.758-1.38 3.3 3.3 0 0 0-1.162-.882 3.54 3.54 0 0 0-1.525-.321q-.28 0-.636.013-.348.008-.52.014v7.458q0 .622.363.861.363.24 1.114.24.87 0 1.518-.308.65-.308 1.053-.855.423-.573.615-1.326.198-.759.198-1.75"},null,-1)])])}const pP={render:$_},mP=Object.freeze(Object.defineProperty({__proto__:null,default:pP,render:$_},Symbol.toStringTag,{value:"Module"})),gP={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function I_(t,e){return P(),I("svg",gP,[...e[0]||(e[0]=[w("circle",{cx:"10",cy:"10",r:"9.5",stroke:"#7A7B7D"},null,-1),w("path",{fill:"#7A7B7D",d:"M9.072 13.96H7.215v-.61a4.8 4.8 0 0 1-.914.581c-.295.145-.59.174-.973.174-.707 0-1.267-.261-1.71-.813q-.618-.785-.618-2.179c0-.494.059-.93.206-1.307.148-.378.325-.698.59-.959.236-.261.53-.465.855-.581a2.6 2.6 0 0 1 1.002-.203c.353 0 .648.029.854.116.207.087.442.174.678.29V6h1.857v7.96zm-1.857-1.598V9.544c-.118-.058-.266-.087-.413-.116s-.265-.029-.413-.029c-.5 0-.854.145-1.09.465s-.354.726-.354 1.249c0 .552.089.959.295 1.22.206.262.501.378.943.378q.266 0 .53-.087c.178-.058.354-.146.502-.262M17 13.96h-2.181l-1.621-2.498-.501.61v1.888H10.84V6h1.857v4.735L14.7 8.208h2.152l-2.093 2.47z"},null,-1)])])}const vP={render:I_},yP=Object.freeze(Object.defineProperty({__proto__:null,default:vP,render:I_},Symbol.toStringTag,{value:"Module"})),_P={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function L_(t,e){return P(),I("svg",_P,[...e[0]||(e[0]=[qn('<circle cx="10" cy="10" r="9.5" stroke="#7A7B7D"></circle><g fill="#7A7B7D" clip-path="url(#a)"><path d="M11.098 3.168c-.515.403-.882.789-1.06 1.114-.15.277-.182.408-.161.696.024.362.116.542.614 1.175.411.525.548.826.545 1.212-.003.306-.09.546-.316.893l-.168.255.216-.158c.473-.35.885-.824.984-1.138.028-.078.038-.219.028-.352-.02-.27-.103-.425-.504-.95a6 6 0 0 1-.377-.546c-.35-.636-.257-1.301.285-2.124.085-.13.154-.243.147-.245s-.11.07-.233.168M8.403 4.845c-.271.265-.522.6-.631.84a.9.9 0 0 0-.103.45c0 .347.103.517.62 1.044.56.568.673.774.642 1.19-.01.182-.041.296-.12.461-.055.119-.1.221-.093.226a2 2 0 0 0 .25-.25c.415-.442.57-.792.487-1.088-.055-.204-.188-.389-.534-.733-.463-.458-.61-.714-.652-1.117-.027-.245.048-.583.206-.925.065-.138.11-.253.103-.253-.011 0-.086.07-.175.155M5.217 9.421a.4.4 0 0 0-.151.13c-.072.096-.076.12-.055.505.065 1.189.326 2.448.72 3.446.325.836.911 1.884 1.3 2.321l.154.177h5.088l.138-.159c.178-.204.524-.72.712-1.058.082-.145.165-.27
45.182-.286a.7.7 0 0 1 .209-.046c.096-.014.326-.063.508-.113 1-.256 1.872-.77 2.396-1.403.779-.942.775-1.951-.013-2.35-.385-.19-1.002-.201-1.677-.018a4 4 0 0 1-.326.078c-.004-.004.01-.198.03-.427.039-.494.025-.614-.095-.73l-.09-.085-4.478-.007c-2.464-.003-4.515.007-4.552.025m10.976 1.626c.356.187.418.564.175 1.069-.285.593-.922 1.108-1.721 1.383-.285.099-.806.222-.93.226h-.079l.072-.187q.232-.605.39-1.235c.127-.494.234-.678.56-.953.335-.285.678-.412 1.086-.402.22.007.313.025.447.1"></path></g><defs><clipPath id="a"><path fill="#fff" d="M5 3h12v13H5z"></path></clipPath></defs>',3)])])}const bP={render:L_},wP=Object.freeze(Object.defineProperty({__proto__:null,default:bP,render:L_},Symbol.toStringTag,{value:"Module"})),xP={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function F_(t,e){return P(),I("svg",xP,[...e[0]||(e[0]=[w("path",{stroke:"currentColor","stroke-width":"1.25",d:"M11.269 1H7.048c-1.908 0-2.862 0-3.455.593S3 3.14 3 5.048v10.119c0 1.908 0 2.862.593 3.455.593.592 1.547.592 3.455.592h6.071c1.908 0 2.862 0 3.455-.592.593-.593.593-1.547.593-3.455v-8.27c0-.413 0-.62-.077-.806s-.224-.332-.516-.624L12.7 1.593c-.293-.293-.439-.439-.625-.516S11.682 1 11.27 1Z"},null,-1),w("path",{stroke:"currentColor","stroke-linecap":"round","stroke-width":"1.25",d:"M7.047 11.119h6.072m-6.072 4.048h4.048"},null,-1),w("path",{stroke:"currentColor","stroke-width":"1.25",d:"M11.095 1v4.048c0 .954 0 1.43.297 1.727.296.296.773.296 1.727.296h4.048"},null,-1)])])}const kP={render:F_},CP=Object.freeze(Object.defineProperty({__proto__:null,default:kP,render:F_},Symbol.toStringTag,{value:"Module"})),SP={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function q_(t,e){return P(),I("svg",SP,[...e[0]||(e[0]=[qn('<rect width="18.75" height="17.083" x=".625" y="2.292" stroke="currentColor" stroke-width="1.25" rx="1.375"></rect><path stroke="currentColor" stroke-width="1.25" d="M0 6.875h20"></path><path stroke="currentColor" stroke-linecap="round" stroke-width="1.25" d="M5.625.625v2.917M13.959.625v2.917"></path><circle cx="5" cy="10.375" r=".542" fill="currentColor" stroke="currentColor"></circle><circle cx="10" cy="10.375" r=".542" fill="currentColor" stroke="currentColor"></circle><circle cx="15" cy="10.375" r=".542" fill="currentColor" stroke="currentColor"></circle><circle cx="5" cy="15.375" r=".542" fill="currentColor" stroke="currentColor"></circle><circle cx="10" cy="15.375" r=".542" fill="currentColor" stroke="currentColor"></circle><circle cx="15" cy="15.375" r=".542" fill="currentColor" stroke="currentColor"></circle>',9)])])}const EP={render:q_},OP=Object.freeze(Object.defineProperty({__proto__:null,default:EP,render:q_},Symbol.toStringTag,{value:"Module"})),TP={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function V_(t,e){return P(),I("svg",TP,[...e[0]||(e[0]=[qn('<path stroke="currentColor" stroke-width="1.5" d="M3.586 7.09H2.222a1.44 1.44 0 0 0-1.44 1.44v1.853c0 .796.644 1.441 1.44 1.441h1.364M20.413 7.09h1.365c.796 0 1.44.645 1.44 1.441v1.853c0 .796-.644 1.44-1.44 1.44h-1.365"></path><path stroke="currentColor" stroke-width="1.5" d="M20.974 8.88c0 3.718-.872 6.731-8.975 6.731s-8.975-3.013-8.975-6.73S7.032 2.148 12 2.148s8.975 3.014 8.975 6.731ZM11.74 19.908a.473.473 0 0 1 0 .878l-4.944 1.978a.473.473 0 0 1-.649-.439v-3.956c0-.334.338-.563.649-.439z"></path><path stroke="currentColor" stroke-width="1.5" d="M12.26 19.908a.473.473 0 0 0 0 .878l4.945 1.978a.473.473 0 0 0 .649-.439v-3.956a.473.473 0 0 0-.649-.439z"></path><path fill="currentColor" d="M9.603 11.464c.369-.011.582.265.918.387 1.002.363 2.219.352 3.173-.118.283-.14.415-.322.778-.26.354.059.556.327.5.637-.046.24-.289.36-.499.487a4.5 4.5 0 0 1-1.779.587c-1.165.14-2.394-.06-3.347-.693-.314-.21-.452-.504-.196-.825.102-.13.277-.183.452-.202"></path><rect width="3.666" height="4.433" x="14.981" y="6.473" fill="currentColor" rx="1.833"></rect><rect width="3.666" height="4.433" x="5.352" y="6.473" fill="currentColor" rx="1.833"></rect><path stroke="currentColor" stroke-width="1.25" d="M1.967 4.393v2.47M22.16 4.393v2.264"></path><circle cx="22.115" cy="3.086" r="1.029" stroke="currentColor" stroke-width="1.25"></circle><circle cx="1.923" cy="3.085" r="1.029" stroke="currentColor" stroke-width="1.25"></circle><path stroke="currentColor" stroke-width="1.5" d="m7.136 3.178 1.118.944c.223.188.505.291.797.291h5.813c.27 0 .533-.088.748-.252l1.29-.983"></path>',10)])])}const RP={render:V_},AP=Object.freeze(Object.defineProperty({__proto__:null,default:RP,render:V_},Symbol.toStringTag,{value:"Module"})),PP={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function N_(t,e){return P(),I("svg",PP,[...e[0]||(e[0]=[w("path",{stroke:"currentColor","stroke-width":"1.25",d:"M14.304 6.436h4.192c.46 0 .833.373.833.833v11.228c0 .759-.931 1.123-1.445.56
45l-2.517-2.727a.83.83 0 0 0-.612-.268H7.446a.833.833 0 0 1-.833-.833V9.83m-4.619 3.132a84 84 0 0 0 2.032-2.622.84.84 0 0 1 .672-.338h8.17c.46 0 .833-.373.833-.833V1.5a.833.833 0 0 0-.834-.833H1.504a.833.833 0 0 0-.833.833v10.963c0 .743.855 1.074 1.323.498Z"},null,-1)])])}const MP={render:N_},DP=Object.freeze(Object.defineProperty({__proto__:null,default:MP,render:N_},Symbol.toStringTag,{value:"Module"})),$P={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function B_(t,e){return P(),I("svg",$P,[...e[0]||(e[0]=[w("g",{stroke:"currentColor","stroke-width":"1.25"},[w("path",{d:"M.663 4.948C.663 1.99 2.92.938 4.048.78h12.864c2.442 0 2.442 1.785 2.442 2.76v13.18c0 2.083-.929 2.552-2.442 2.552H4.048c-2.405 0-3.385-1.44-3.385-3.438z"}),w("path",{d:"M.662 15.362c0-1.116.558-2.655 3.558-2.655h13.462c.681-.018 1.673.653 1.673 1.46M9.957.84v6.198c0 .21.241.326.405.195l2.186-1.74a.25.25 0 0 1 .295-.012l2.353 1.576a.25.25 0 0 0 .389-.208V.84"})],-1)])])}const IP={render:B_},LP=Object.freeze(Object.defineProperty({__proto__:null,default:IP,render:B_},Symbol.toStringTag,{value:"Module"})),FP={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function z_(t,e){return P(),I("svg",FP,[...e[0]||(e[0]=[w("g",{stroke:"currentColor","stroke-width":"1.25"},[w("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M.655 3.815c0-1.12 0-1.68.206-2.108.181-.377.47-.683.826-.874.405-.218.934-.218 1.993-.218h3.285c.463 0 .694 0 .912.055.192.05.377.13.546.24.19.124.354.297.68.643l.12.125c.326.346.49.519.68.643q.256.165.547.24c.218.055.449.055.911.055h4.917c1.06 0 1.589 0 1.994.218.355.192.644.497.826.874.206.427.206.986.206 4.492v7.985c0 1.12 0 1.68-.206 2.108-.181.377-.47.683-.826.874-.405.218-.934.218-1.994.218H3.68c-1.059 0-1.588 0-1.993-.218a1.95 1.95 0 0 1-.826-.874c-.206-.428-.206-.988-.206-2.108z"}),w("path",{d:"M.66 11.844V9.675c0-1.135 1.53-3.217 3.7-3.217h10.997c2.516 0 3.95 1.465 3.95 2.633v3.084"})],-1)])])}const qP={render:z_},VP=Object.freeze(Object.defineProperty({__proto__:null,default:qP,render:z_},Symbol.toStringTag,{value:"Module"})),NP={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function j_(t,e){return P(),I("svg",NP,[...e[0]||(e[0]=[w("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.25",d:"M19 7.5 17 6l-7-5-7 5-2 1.5M3 6v12a1 1 0 0 0 1 1h3M17 6v12a1 1 0 0 1-1 1h-3m-6 0a1 1 0 0 0 1-1v-4a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v4a1 1 0 0 0 1 1m-6 0h6"},null,-1)])])}const BP={render:j_},zP=Object.freeze(Object.defineProperty({__proto__:null,default:BP,render:j_},Symbol.toStringTag,{value:"Module"})),jP={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none"};function H_(t,e){return P(),I("svg",jP,[...e[0]||(e[0]=[w("g",{stroke:"#7a7b7d","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.88"},[w("path",{d:"M5.288 14.446a4.266 4.266 0 1 1 0 8.531 4.266 4.266 0 0 1 0-8.531M18.696 14.446a4.266 4.266 0 1 1 0 8.531 4.266 4.266 0 0 1 0-8.531M5.288 1.038a4.266 4.266 0 1 1 0 8.532 4.266 4.266 0 0 1 0-8.532M18.695 1.038a4.266 4.266 0 1 1 0 8.532 4.266 4.266 0 0 1 0-8.532"})],-1)])])}const HP={render:H_},UP=Object.freeze(Object.defineProperty({__proto__:null,default:HP,render:H_},Symbol.toStringTag,{value:"Module"})),WP={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function U_(t,e){return P(),I("svg",WP,[...e[0]||(e[0]=[w("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.25",d:"M15 7.392v5.941a6 6 0 0 1-6 6H7a6 6 0 0 1-6-6v-5.94a.6.6 0 0 1 .6-.6h12.8a.6.6 0 0 1 .6.6m.294.999h1.14c.68 0 1.333.279 1.814.775A2.7 2.7 0 0 1 19 11.04a2.7 2.7 0 0 1-.751 1.872 2.53 2.53 0 0 1-1.815.775h-1.14"},null,-1),w("path",{fill:"currentColor",d:"M14.537.019a.6.6 0 0 0-.462.07.63.63 0 0 0-.278.386l-.038.156a2.3 2.3 0 0 1-.93 1.354 3.55 3.55 0 0 0-1.443 2.093l-.038.158a.64.64 0 0 0 .076.466.598.598 0 0 0 .829.212.63.63 0 0 0 .281-.375l.037-.157a2.3 2.3 0 0 1 .931-1.353A3.56 3.56 0 0 0 14.944.936l.038-.16a.64.64 0 0 0-.07-.473.6.6 0 0 0-.375-.284m-3.667 0a.6.6 0 0 0-.462.07.63.63 0 0 0-.278.386l-.038.156a2.3 2.3 0 0 1-.93 1.354A3.55 3.55 0 0 0 7.72 4.078l-.038.158a.64.64 0 0 0 .076.466.6.6 0 0 0 .829.212.63.63 0 0 0 .28-.375l.037-.157a2.3 2.3 0 0 1 .931-1.353A3.56 3.56 0 0 0 11.277.936l.038-.16a.64.64 0 0 0-.07-.473.6.6 0 0 0-.374-.284m-3.666 0a.6.6 0 0 0-.463.07.63.63 0 0 0-.278.386L6.425.63a2.3 2.3 0 0 1-.93 1.354 3.5
45 3.55 0 0 0-1.442 2.093l-.038.158a.64.64 0 0 0 .076.466.6.6 0 0 0 .829.212.63.63 0 0 0 .28-.375l.037-.157A2.3 2.3 0 0 1 6.17 3.03 3.56 3.56 0 0 0 7.61.936l.038-.16a.64.64 0 0 0-.07-.473.6.6 0 0 0-.375-.284"},null,-1)])])}const GP={render:U_},KP=Object.freeze(Object.defineProperty({__proto__:null,default:GP,render:U_},Symbol.toStringTag,{value:"Module"})),ZP={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function W_(t,e){return P(),I("svg",ZP,[...e[0]||(e[0]=[qn('<path stroke="currentColor" stroke-width="1.042" d="M17.29 19.187H2.443c-.92 0-1.667-.746-1.667-1.666V2.545c0-.92.746-1.667 1.667-1.667h11.525c.92 0 1.666.746 1.666 1.667v14.882c.024.587.423 1.76 1.831 1.76 1.409 0 1.62-1.173 1.55-1.76v-6.2"></path><rect width="4.9" height="5" x="3.111" y="3.25" stroke="currentColor" rx=".833"></rect><rect width="4.181" height="1.042" x="9.493" y="3" fill="currentColor" rx=".521"></rect><rect width="4.181" height="1.042" x="9.493" y="6.517" fill="currentColor" rx=".521"></rect><rect width="10.563" height="1.035" x="3.111" y="11.225" fill="currentColor" rx=".518"></rect><rect width="10.563" height="1.035" x="3.111" y="14.716" fill="currentColor" rx=".518"></rect><path stroke="currentColor" stroke-width="1.042" d="M19.389 11.746H16"></path>',7)])])}const YP={render:W_},JP=Object.freeze(Object.defineProperty({__proto__:null,default:YP,render:W_},Symbol.toStringTag,{value:"Module"})),QP={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function G_(t,e){return P(),I("svg",QP,[...e[0]||(e[0]=[w("g",{stroke:"currentColor","stroke-linecap":"round","stroke-width":"1.25"},[w("path",{"stroke-linejoin":"round",d:"M10 7.301v11.798m0 0 1.79-1.194c.45-.3.675-.45.918-.556a3 3 0 0 1 .674-.204c.261-.046.531-.046 1.071-.046H17.4c.56 0 .84 0 1.054-.11a1 1 0 0 0 .437-.436c.11-.214.11-.494.11-1.054V2.5c0-.56 0-.84-.11-1.054a1 1 0 0 0-.437-.437C18.24.9 17.96.9 17.4.9h-1c-2.24 0-3.36 0-4.216.437a4 4 0 0 0-1.748 1.748C10 3.94 10 5.06 10 7.3c0-2.24 0-3.36-.436-4.216a4 4 0 0 0-1.748-1.748C6.961.901 5.84.901 3.6.901h-1c-.56 0-.84 0-1.054.11a1 1 0 0 0-.437.436C1 1.66 1 1.94 1 2.5v13c0 .56 0 .84.11 1.054a1 1 0 0 0 .436.437c.214.109.494.109 1.054.109h2.947c.54 0 .81 0 1.071.046a3 3 0 0 1 .674.204c.243.106.468.256.918.556z"}),w("path",{d:"M3.407 6.5h4.167m4.954 0h4.167M3.407 9.505h4.167m4.955 0h4.166M3.407 12.55h4.167m4.955 0h4.166"})],-1)])])}const XP={render:G_},eM=Object.freeze(Object.defineProperty({__proto__:null,default:XP,render:G_},Symbol.toStringTag,{value:"Module"})),tM={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function K_(t,e){return P(),I("svg",tM,[...e[0]||(e[0]=[w("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.25",d:"m.625 5.375 9.5-4.75 9.5 4.75-9.5 4.75zm19 0v4.75"},null,-1),w("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.25",d:"M4.188 7.75v5.937s.54 2.375 5.937 2.375 5.937-2.375 5.937-2.375V7.75"},null,-1)])])}const nM={render:K_},iM=Object.freeze(Object.defineProperty({__proto__:null,default:nM,render:K_},Symbol.toStringTag,{value:"Module"})),rM={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function Z_(t,e){return P(),I("svg",rM,[...e[0]||(e[0]=[w("rect",{width:"18.75",height:"18.75",x:".625",y:".625",stroke:"currentColor","stroke-width":"1.25",rx:"1.375"},null,-1),w("path",{stroke:"currentColor","stroke-width":"1.25",d:"M9.375 0v20M0 9.375h20"},null,-1),w("path",{stroke:"currentColor","stroke-linecap":"round",d:"M3.366 5.37h4.167m4.955 7.615h4.167m-4.167 2.946h4.167M14.571 3.287v4.166M12.488 5.37h4.167M3.977 12.985l2.946 2.946m-2.946 0 2.946-2.946"},null,-1)])])}const sM={render:Z_},oM=Object.freeze(Object.defineProperty({__proto__:null,default:sM,render:Z_},Symbol.toStringTag,{value:"Module"})),aM={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function Y_(t,e){return P(),I("svg",aM,[...e[0]||(e[0]=[w("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.25",d:"M1 1h2l.4 2M5 11h10l4-8H3.4M5 11 3.4 3M5 11l-2.293 2.293c-.63.63-.184 1.707.707 1.707H15m0 0a2 2 0 1 0 0 4 2 2 0 0 0 0-4m-8 2a2 2 0 1 1-4 0 2 2
40 0 1 4 0"},null,-1)])])}const lM={render:Y_},cM=Object.freeze(Object.defineProperty({__proto__:null,default:lM,render:Y_},Symbol.toStringTag,{value:"Module"})),uM={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function J_(t,e){return P(),I("svg",uM,[...e[0]||(e[0]=[w("rect",{width:"18.75",height:"14.205",x:".625",y:".625",stroke:"currentColor","stroke-width":"1.25",rx:"1.042"},null,-1),w("path",{fill:"currentColor",d:"M9.375 15.244h1.5v4.155h-1.5z"},null,-1),w("rect",{width:"12.183",height:"1.5",x:"3.909",y:"18.75",fill:"currentColor",rx:".75"},null,-1),w("path",{stroke:"currentColor","stroke-width":"1.25",d:"M14.085 7.36c.121.07.136.232.046.325l-.046.036-5.971 3.448a.21.21 0 0 1-.312-.181V4.093c0-.16.173-.26.312-.18z"},null,-1)])])}const fM={render:J_},dM=Object.freeze(Object.defineProperty({__proto__:null,default:fM,render:J_},Symbol.toStringTag,{value:"Module"})),hM={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function Q_(t,e){return P(),I("svg",hM,[...e[0]||(e[0]=[w("circle",{cx:"10",cy:"10",r:"9.5",stroke:"#7A7B7D"},null,-1),w("path",{fill:"#7A7B7D",d:"M15.623 6.285a3 3 0 0 0-.588.11q-.396.102-.567.211-.246.171-.335.657a7.6 7.6 0 0 0-.082 1.23v7.103h-.595L7.577 7.659v5.004q0 .84.103 1.292.11.45.328.643.157.15.65.28.491.13.649.137v.485H5.328v-.485q.184-.015.622-.13.438-.123.547-.219.24-.191.328-.581.09-.396.09-1.347V7.96q0-.315-.11-.629a1.2 1.2 0 0 0-.294-.485 2 2 0 0 0-.67-.383q-.417-.165-.677-.178V5.8h2.769l5.455 7.396V8.582q0-.847-.11-1.299-.109-.458-.314-.608-.191-.13-.629-.253a3.4 3.4 0 0 0-.656-.137V5.8h3.944z"},null,-1)])])}const pM={render:Q_},mM=Object.freeze(Object.defineProperty({__proto__:null,default:pM,render:Q_},Symbol.toStringTag,{value:"Module"})),gM={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function X_(t,e){return P(),I("svg",gM,[...e[0]||(e[0]=[w("circle",{cx:"10",cy:"10",r:"9.5",stroke:"#7A7B7D"},null,-1),w("path",{fill:"#7A7B7D",d:"M10 8.913c1.105 0 2-.876 2-1.956S11.105 5 10 5s-2 .876-2 1.957.895 1.956 2 1.956"},null,-1),w("path",{fill:"#7A7B7D",d:"M16 6.956h-1.769c-.085 2.032-1.945 3.66-4.228 3.66s-4.149-1.628-4.234-3.66H4c.07 2.379 1.854 4.377 4.288 5.027v5.147h3.537v-5.181C14.199 11.27 15.93 9.3 16 6.956"},null,-1)])])}const vM={render:X_},yM=Object.freeze(Object.defineProperty({__proto__:null,default:vM,render:X_},Symbol.toStringTag,{value:"Module"})),_M={xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",fill:"none"};function eb(t,e){return P(),I("svg",_M,[...e[0]||(e[0]=[qn('<g clip-path="url(#a)"><path d="M30 18v-2h-6v10h2v-4h3v-2h-3v-2zm-11 8h-4V16h4a3 3 0 0 1 3 3v4a3 3 0 0 1-3 3m-2-2h2a1 1 0 0 0 1-1v-4a1 1 0 0 0-1-1h-2zm-6-8H6v10h2v-3h3a2 2 0 0 0 2-2v-3a2 2 0 0 0-2-2m-3 5v-3h3v3z"></path><path d="M22 14v-4a.9.9 0 0 0-.3-.7l-7-7A.89.89 0 0 0 14 2H4a2 2 0 0 0-2 2v24a2 2 0 0 0 2 2h16v-2H4V4h8v6a2 2 0 0 0 2 2h6v2zm-8-4V4.4l5.6 5.6z"></path></g><defs><clipPath id="a"><path fill="#fff" d="M0 0h32v32H0z"></path></clipPath></defs>',2)])])}const bM={render:eb},wM=Object.freeze(Object.defineProperty({__proto__:null,default:bM,render:eb},Symbol.toStringTag,{value:"Module"})),xM={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function tb(t,e){return P(),I("svg",xM,[...e[0]||(e[0]=[w("circle",{cx:"10",cy:"10",r:"9.5",stroke:"#7A7B7D"},null,-1),w("path",{fill:"#7A7B7D",d:"M12.706 10.55q.308.341.451.752.15.403.15.943 0 1.285-.95 2.12-.95.833-2.358.833-.65 0-1.299-.198a5 5 0 0 1-1.12-.492l-.295.499h-.547l-.095-3.322h.553q.17.615.397 1.114.233.492.608.923.356.403.827.642.479.24 1.108.24.471 0 .82-.123.355-.124.574-.35t.322-.526q.108-.308.109-.704 0-.58-.328-1.08-.329-.506-.978-.765a41 41 0 0 0-1.018-.39 16 16 0 0 1-.991-.41q-.82-.37-1.279-.964-.45-.602-.451-1.565 0-.555.226-1.033a2.7 2.7 0 0 1 .642-.854q.397-.356.937-.554a3.2 3.2 0 0 1 1.128-.205q.67 0 1.196.205.533.205.97.479l.28-.465h.548l.055 3.22h-.554q-.15-.555-.342-1.06a3.7 3.7 0 0 0-.485-.916 2.2 2.2 0 0 0-.718-.629q-.425-.24-1.04-.24-.648 0-1.107.418a1.33 1.33 0 0 0-.458 1.018q0 .63.294 1.046.294.411.855.677.498.24.977.417.486.17.937.37.41.177.786.402.383.225.663.527"},null,-1)])])}const kM={render:tb},CM=Object.freeze(Object.defineProperty({__proto__:null,default:kM,render:tb},Symbol.toStringTag,{value:"Module"})),SM={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function nb(t,e){return P(),I("svg",SM,[...e[0]||(e[0]=[w("circle",{cx:"10",cy:"10",r:"9.5",stroke:"#7A7B7D"},null,-1),w("path",{fill:"#7A7B7D",d:"M12.706 10.55q.308.341.451.752.15.403.15.943 0 1.285-.95 2.12-.95.833-2.358.833-.65 0-1.299-.198a5 5 0 0 1-1.12-.492l-.295.499h-.547l-.095-3.322h.553q.17.615.397 1.114.233.492.608.923.356.403.827.642.479.24 1.108.24.471 0 .82-.123.355-.124.574-.35t.322-.526q.108-.308.109-.704 0-.58-.328-1.08-.329-.506-.978-.765a41 41 0 0 0-1.018-.39 16 16 0 0 1-.991-.41q-.82-.37-1.279-.964-.45-.602-.451-1.565 0-.555.226-1.033a2.7 2.7 0 0 1 .642-.854q.397-.356.937-.554a3.2 3.2 0 0 1 1.128-.205q.67 0 1.196.205.533.205.97.479l.28-.465h.548l.055 3.22h-.554q-.15-.555-.342-1.06a3.7 3.7 0 0 0-.485-.916 2.2 2.2 0 0 0-.718-.629q-.425-.24-1.04-.24-.648 0-1.107.418a1.33 1.33 0 0 0-.458 1.018q0 .63.294 1.046.294.411.855.677.498.24.977.417.486.17.937.37.41.177.786.402.383.225.663.527"},null,-1)])])}const EM={render:nb},OM=Object.freeze(Object.defineProperty({__proto__:null,default:EM,render:nb},Symbol.toStringTag,{value:"Module"})),TM={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function ib(t,e){return P(),I("svg",TM,[...e[0]||(e[0]=[w("circle",{cx:"10",cy:"10",r:"9.5",stroke:"#7A7B7D"},null,-1),w("path",{fill:"#7A7B7D",stroke:"#7A7B7D","stroke-width":".055",d:"M4.69 5.363a.54.54 0 0 0-.352.132.42.42 0 0 0-.147.314c0 .118.054.23.147.313.094.083.22.13.352.132h1.038l1.328 4.96c.098.367.332.694.665.931a2.1 2.1 0 0 0 1.174.382h3.754c.458 0 .902-.14 1.253-.399.351-.258.587-.617.665-1.013l.602-3.069a.76.76 0 0 0-.02-.374.8.8 0 0 0-.2-.33 1 1 0 0 0-.338-.226 1.1 1.1 0 0 0-.414-.08H6.979l-.356-1.33-.026.008.026-.007a.44.44 0 0 0-.18-.248.55.55 0 0 0-.313-.096zm3.353 5.647-.825-3.083h6.946l-.596 3.036a.8.8 0 0 1-.316.482 1.02 1.02 0 0 1-.603.191H8.95a1 1 0 0 1-.58-.176.8.8 0 0 1-.328-.45Z"},null,-1),w("path",{fill:"#7A7B7D",d:"M8.047 15.234a1.094 1.094 0 1 0 0-2.187 1.094 1.094 0 0 0 0 2.187m5.468 0a1.094 1.094 0 1 0 0-2.187 1.094 1.094 0 0 0 0 2.187"},null,-1),w("path",{stroke:"#7A7B7D","stroke-width":".984",d:"M6.953 9.656h7.11"},null,-1)])])}const RM={render:ib},AM=Object.freeze(Object.defineProperty({__proto__:null,default:RM,render:ib},Symbol.toStringTag,{value:"Module"})),PM={xmlns:"http://www.w3.org/2000/svg",width:"20",height:"17",fill:"none"};function rb(t,e){return P(),I("svg",PM,[...e[0]||(e[0]=[w("path",{d:"M10 1.867c3.445 0 6.518 1.988 8.018 5.133-1.5 3.145-4.573 5.133-8.018 5.133S3.482 10.145 1.982 7C3.482 3.855 6.555 1.867 10 1.867M10 0C5.455 0 1.573 2.903 0 7c1.573 4.097 5.455 7 10 7 4.546 0 8.427-2.903
410-7-1.573-4.097-5.454-7-10-7m0 4.667c1.255 0 2.273 1.045 2.273 2.333S11.255 9.333 10 9.333 7.727 8.288 7.727 7 8.745 4.667 10 4.667M10 2.8C7.745 2.8 5.91 4.685 5.91 7s1.835 4.2 4.09 4.2 4.09-1.885 4.09-4.2S12.256 2.8 10 2.8",class:"off"},null,-1),w("path",{d:"M10 3.151c3.445 0 6.518 1.891 8.018 4.883a8.6 8.6 0 0 1-2.19 2.77l1.281 1.251A10.5 10.5 0 0 0 20 8.034c-1.573-3.897-5.454-6.658-10-6.658a11 11 0 0 0-3.31.506l1.5 1.465A9.4 9.4 0 0 1 10 3.15m-.973 1.012 1.882 1.838c.518.222.936.63 1.164 1.136l1.881 1.838c.073-.302.128-.621.128-.95C14.09 5.823 12.254 4.04 10 4.04c-.336 0-.655.045-.973.124M.918 1.261 3.355 3.64A10.44 10.44 0 0 0 0 8.034c1.573 3.897 5.455 6.658 10 6.658 1.382 0 2.71-.258 3.927-.728L17.037 17l1.281-1.252L2.2 0zm6.818 6.658 2.373 2.317c-.036.008-.073.017-.109.017-1.255 0-2.273-.994-2.273-2.22 0-.043.01-.07.01-.114M4.646 4.9l1.59 1.554a4 4 0 0 0-.327 1.58c0 2.201 1.836 3.995 4.091 3.995.573 0 1.118-.116 1.61-.32l.89.87c-.8.213-1.636.337-2.5.337-3.445 0-6.518-1.89-8.018-4.882.636-1.27 1.563-2.317 2.663-3.134",class:"on"},null,-1)])])}const MM={render:rb},DM=Object.freeze(Object.defineProperty({__proto__:null,default:MM,render:rb},Symbol.toStringTag,{value:"Module"})),$M={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function sb(t,e){return P(),I("svg",$M,[...e[0]||(e[0]=[w("circle",{cx:"10",cy:"10",r:"9.5",stroke:"#7A7B7D"},null,-1),w("path",{fill:"#7A7B7D",d:"M16.863 6.785a1.5 1.5 0 0 0-.396.082q-.226.069-.417.185-.24.15-.39.348-.143.192-.253.54-.485 1.58-1.128 3.692-.642 2.105-1.387 4.491h-.63L9.816 8.658l-2.55 7.465h-.6a5898 5898 0 0 1-2.373-8.415 1.207 1.207 0 0 0-.506-.677 1.2 1.2 0 0 0-.403-.17 2 2 0 0 0-.41-.076V6.3H6.93v.485a6 6 0 0 0-.889.103q-.363.075-.362.253 0 .068.02.184l.034.178q.158.601.554 1.99.403 1.38 1.19 4.142l2.42-7.198h.67l2.44 7.355q.491-1.695.848-2.96.354-1.271.587-2.174.165-.636.205-.868.042-.24.042-.403 0-.232-.322-.39-.315-.157-1.025-.212V6.3h3.52z"},null,-1)])])}const IM={render:sb},LM=Object.freeze(Object.defineProperty({__proto__:null,default:IM,render:sb},Symbol.toStringTag,{value:"Module"})),rp=ye({__name:"SvgIcon",props:{name:{}},setup(t){const e=t,n=Object.assign({"../assets/icons/blank.svg":KA,"../assets/icons/chat-sm.svg":JA,"../assets/icons/chat.svg":eP,"../assets/icons/club.svg":iP,"../assets/icons/comments.svg":oP,"../assets/icons/consulting.svg":cP,"../assets/icons/dictionary.svg":dP,"../assets/icons/docs.svg":mP,"../assets/icons/dtkt.svg":yP,"../assets/icons/my.svg":wP,"../assets/icons/navigation/blanks.svg":CP,"../assets/icons/navigation/calendar.svg":OP,"../assets/icons/navigation/chat.svg":AP,"../assets/icons/navigation/consulting.svg":DP,"../assets/icons/navigation/dictionary.svg":LP,"../assets/icons/navigation/docs.svg":VP,"../assets/icons/navigation/dtkt.svg":zP,"../assets/icons/navigation/more.svg":UP,"../assets/icons/navigation/my.svg":KP,"../assets/icons/navigation/news.svg":JP,"../assets/icons/navigation/online.svg":eM,"../assets/icons/navigation/seminars.svg":iM,"../assets/icons/navigation/services.svg":oM,"../assets/icons/navigation/subscribe.svg":cM,"../assets/icons/navigation/webinary.svg":dM,"../assets/icons/news.svg":mM,"../assets/icons/online.svg":yM,"../assets/icons/pdf.svg":wM,"../assets/icons/seminars.svg":CM,"../assets/icons/services.svg":OM,"../assets/icons/subscribe.svg":AM,"../assets/icons/visible.svg":DM,"../assets/icons/webinary.svg":LM}),i=ne(()=>n[`../assets/icons/${e.name}.svg`]?.default),r=A6();return(s,o)=>(P(),I("span",{class:Se(O(r).class)},[O(i)?(P(),Ze(_o(O(i)),{key:0})):Te("",!0)],2))}}),ob=ye({__name:"NavigationList",props:{className:{}},setup(t){const e=t,{public:{siteName:n}}=Yt(),i=ki(),r=ne(()=>i.path.startsWith("/dictionary")?"dictionary":n),s=E_;return(o,a)=>{const l=xn;return P(),I("ul",{class:Se(["navigation-list",e.className])},[(P(!0),I(ke,null,Ot(O(s),u=>(P(),I(ke,null,[u.show?(P(),I("li",{class:Se(u.rel),key:u.rel},[q(l,{class:Se([u.rel,{active:u.rel===O(r)}]),to:u.link,rel:""},{default:fe(()=>[q(rp,{name:u.icon,class:"svg-icon"},null,8,["name"]),be(" "+je(u.title)+" ",1),u.chip?(P(),I("span",{key:0,class:Se(`nav-chip n
4av-chip--${u.chip}`)},je(u.chip==="new"?"нове":"незабаÑом"),3)):Te("",!0)]),_:2},1032,["class","to"])],2)):Te("",!0)],64))),256))],2)}}}),FM={class:"navigation"},qM={class:"navigation-box-dropdown"},VM={class:"navigation-box"},NM=ye({__name:"Navigation",setup(t){return(e,n)=>(P(),I("div",FM,[n[0]||(n[0]=w("div",{class:"navigation-control"},[be(" ÐÑÑ ÑоздÑли "),w("svg",{xmlns:"http://www.w3.org/2000/svg",width:"9",height:"6",viewBox:"0 0 9 6",fill:"none"},[w("path",{d:"M8 1L4.5 4.88889L1 1",stroke:"white","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"})])],-1)),w("div",qM,[w("div",VM,[q(O(ob),{className:"navigation-list-desktop"}),q(O(zA))])])]))}}),_l=(t,e)=>{const n=t.__vccOpts||t;for(const[i,r]of e)n[i]=r;return n},BM={};function zM(t,e){const n=xn;return P(),Ze(n,{class:"logo",to:"/"},{default:fe(()=>[...e[0]||(e[0]=[w("svg",{fill:"none",height:"18",viewBox:"0 0 210 24",width:"150",xmlns:"http://www.w3.org/2000/svg"},[w("path",{d:"M13.711 16.08c-.24.24-.721.24-1.202.24H6.495c.721-.96 1.203-2.16 1.443-3.6.481-1.68.722-3.6.722-5.76V4.08c0-.24 0-.48.24-.72 0 0 .24-.24.481-.24h3.609c.48 0 .721 0 .962.24 0 .24.24.24.24.48v11.04c0 .72-.24.96-.48 1.2Zm6.976 6.48v-.96c0-.48-.24-1.2-.24-1.92v-1.92c0-.48-.24-.96-.481-1.2-.24-.24-.482-.24-.963-.24h-.962c-.48 0-.721 0-.962-.24-.24-.24-.24-.48-.24-1.2V3.84c0-.72.24-.96.721-.96H18.763c.481 0 .721 0 .962-.24.24-.24.24-.48.24-.96 0-.24 0-.48-.24-.72s-.722-.24-1.684-.24H3.127c-.24 0-.721 0-.962.24v.96c0 .48.24 1.2 1.203 1.2.24 0 .48 0 .721-.24h.963c.24 0 .48 0 .721.24.24.24.24.48.24.96v2.64c0 4.32-.72 7.2-2.164 8.4-.722.72-1.444.96-2.165.96-1.203 0-1.443.48-1.443 1.44v2.16c0 .72 0 1.44-.241 1.92v.96c0 .48.24.72.481.96.24.24.481.24.962.24.24 0 .722-.24.962-.48.241-.24.482-.72.482-.96v-2.16c0-.72.24-.96.48-1.44.482-.48 1.444-.72 3.128-.72h10.102c.723 0 2.406.24 2.406 1.92v2.16c0 .48.241.72.482.96.24.24.48.24.721.24.24 0 .481 0 .722-.24-.481.24-.24 0-.24-.48Zm16.598-10.32c0-.48-.24-.72-.48-.96-.241-.24-.482-.24-.722-.24-.241 0-.482.24-.722.24-.24.24-.481.48-.481.96v2.16c0 .96-.24 1.44-.481 1.68-.24.24-.722.24-1.925.24h-4.09c-.48 0-.961 0-.961-.24-.24-.24-.24-.72-.24-1.2V10.8c0-.24 0-.48.24-.72 0 0 .24-.24.721-.24 1.444 0 2.165 0 2.406.24.24.24.24.72.24 1.44v.96c0 .24 0 .72.24.72.241.24.482.24.723.24.24 0 .48 0 .48-.24.241-.24.482-.72.482-1.44v-6c0-.72-.24-1.2-.481-1.44-.24-.24-.481-.24-.722-.24-.24 0-.481 0-.722.24-.24.24-.24.48-.24.96v1.2c0 1.2-.24 1.44-2.646 1.44-.722 0-.962-.24-.962-.72V4.32c0-.72 0-.96.24-1.2s.481-.24.962-.24h3.85c.961 0 1.442 0 1.923.24.241.24.482.72.482 1.68v1.92c0 .48.24.72.48.96.241.24.482.24.722.24.722 0 1.203-.48 1.203-1.2v-.96c0-.48-.24-1.2-.24-1.92V1.92c0-.48-.241-.96-.481-1.2-.241-.24-.482-.48-.963-.48H25.74c-.962 0-1.684 0-2.165-.24H22.37c-.481 0-.721 0-.962.24-.24.24-.24.48-.24.96 0 .24 0 .48.24.72.24.96.481.96.722.96h1.443c.962 0 1.203.48 1.203 1.2v10.8c0 1.2-.24 1.44-1.203 1.44H22.13c-.722 0-1.203.48-1.203 1.2 0 .48 0 .72.24.96s.482.24.963.24h.48c.482 0 1.444-.24 2.887-.24h7.217c1.443 0 2.165 0 2.405.24h.24c.723 0 1.444-.48 1.444-1.44v-1.92c0-.72 0-1.44.24-1.92.241-.72.241-.96.241-1.2Zm14.674 3.12c-.722.72-1.925.96-3.368.96-1.443 0-2.405 0-2.886-.48-.241-.24-.241-.48-.241-.96v-3.6c0-.72.24-.96.481-1.2.24-.24.962-.24 1.924-.24 2.165 0 3.609.24 4.33 1.2.481.48.722 1.2.722 2.16-.24.96-.481 1.68-.962 2.16ZM48.59 7.92h-1.684c-.721 0-1.202 0-1.443-.24V4.08c0-.48 0-.72.24-.96.241-.24.482-.24.722-.24h4.09c.721 0 .962 0 1.202.24 0 0 .24.24.24.48v1.92c0 .24 0 .48.241.72.24.24.481.24.962.24.722 0 .963-.24.963-.96V2.16c0-.24 0-1.44-1.684-1.44H40.412c-1.202 0-1.202.72-1.202 1.2 0 .72.48 1.2 1.202 1.2h1.444c.721 0 1.202.48 1.202 1.2v10.8c0 1.2-.24 1.68-1.202 1.68h-1.444c-.24 0-.721 0-.962.24-.48-.24-.48 0-.48.24 0 .48 0 .72.24.96s.48.24.962.24h.962c.722 0 1.443-.24 2.646-.24.962 0 1.925 0 2.646.24h2.165c4.33 0 6.976-1.92 6.976-5.28 0-1.44-.481-2.64-1.443-3.6-1.203-1.2-3.127-1.68-5.533-1.68Zm22.612 2.88c-.722 0-1.203.72-1.203 1.44v2.16c0 .96-.24 1.44-.481 1.68-.24.24-.722.24-1.925.24h-4.089c-.48 0-.962 0-.962-.24-.24-.24-.24-.72-.24-1.2V10.8c0-.24 0-.48.24-.48 0 0 .24-.24.722-.24 1.443 0 2.165 0 2.405.24.24.24.24.72.24 1.44v.96c0 .24 0 .48.241.72.24.24.481.24.722.24.24 0 .481 0 .481-.24.24-.24.481-.72.481-1.44V6c0-1.44-.722-1.68-.962-1.68s-.481 0-.722.24c-.24.24-.24.48-.24.96v1.2c0 .72 0 .96-.481 1.2-.482.24-1.203.24-2.165.24-.482 0-.722 0-.722-.24 0 0-.24-.24-.24-.72V4.32c0-.72 0-1.2.24-1.2.24-.24.481-.24.962-.24h3.849c1.203 0 1.684.24 1.924.48s.481.72.481 1.68v1.92c0 .48.241.72.482.96.24.24.48.24.721.24.722 0 1.203-.48 1.203-1.2V6c0-.48-.24-1.2-.24-1.92V1.92c0-.96-.482-1.44-1.444-1.44H61.1c-.962 0-1.684 0-2.406-.24h-1.203c-.48 0-.721 0-.962.24-.24.24-.24.48-.24.72s0 .48.24.72.481.24.962.24h1.444c.48 0 .721 0 .962.24.24.24.24.48.24.96v10.8c0 1.2-.24 1.44-1.202 1.44H57.49c-.24 0-.48 0-.721.24-.24.24-.24.48-.24.72 0 .48 0 .72.24.96s.48.24.962.24h.481c.481 0 1.443-.24 2.887-.24h7.216c1.444 0 2.165 0 2.406.24h.24c.481 0 .722-.24.962-.48.241-.24.481-.72.481-1.2v-2.16c0-.72 0-1.44.241-1.92v-.96c0-.48-.24-.72-.24-.96-.722.96-.963.72-1.203.72Zm17.8-4.56c0-.48-.24-1.2-.24-1.92V2.16c0-.96-.481-1.68-1.684-1.68h-.481c-.481 0-1.203.24-3.127.24h-4.33c-2.165 0-3.127 0-3.368-.24h-.24c-.481 0-.963.24-1.203.48-.24.24-.481.72-.481 1.2v2.16c0 .72 0 1.44-.24 1.92v.96c0 .48.24.72.48.96s.481.24.722.24c.24 0 .481 0 .722-.24.24-.24.48-.72.48-.96V5.28c0-.96 0-1.2.241-1.68.24-.24.722-.48 1.925-.48.721 0 1.203 0 1.443.24s.24.48.24 1.2v10.32c0 1.2-.24 1.44-1.443 1.44h-1.443c-.24 0-.722.24-.962.24-.24.24-.24.48-.24.72 0 .48.24.72.48.96s.481.24.962.24h7.698c.962 0 1.443-.48 1.443-1.2s-.48-1.2-1.443-1.2h-1.202c-.482 0-.963 0-1.203-.24-.24-.24-.241-.48-.241-1.2V4.32c0-.72 0-.96.24-1.2.241-.24.482-.24 1.203-.24 1.203 0 1.684.24 2.165.48.24.24.481.72.481 1.68V7.2c0 .48.241.72.481.96.241.24.482.24.722.24s.48
41 0 .722-.24c.24-.24.24-.48.24-.96.481-.24.481-.72.481-.96Zm28.626 6.24c0-.96-.722-1.2-.962-1.2-.241 0-.481 0-.722.24s-.241.48-.241.96v1.92c0 1.68-.24 2.16-1.202 2.16s-1.203-.96-1.444-2.4c-.24-.96-.481-2.16-.962-3.12s-2.165-1.92-3.608-2.16c.962-.72 1.684-1.44 1.924-2.64l.481-1.68c.241-1.2.722-1.68 1.684-1.68h.241c-.241.24-.481.48-.481.96 0 .72.721 1.44 1.684 1.44.481 0 .721-.24 1.202-.48.241-.24.481-.72.481-1.2 0-.72-.24-1.44-.721-1.92s-1.443-.96-2.406-.96c-.24 0-.962 0-1.684.48-1.202.24-1.683.72-2.164 1.68l-.722 2.16c-.241.96-.481 1.92-1.203 2.4-.481.48-.962.72-2.646.72h-.24s-.241-.24-.241-.48V3.84c0-.72.241-.96.962-.96h.962c.481 0 .963-.48.963-.96 0-.72-.482-1.2-1.444-1.2h-6.735c-.481 0-.962.24-1.203.48-.24.24-.24.48-.24.72s0 .48.24.72.481.24.962.24h1.444c.721 0 1.202.24 1.202 1.2v11.28c0 .48 0 .96-.24.96-.241.24-.481.24-.722.24h-1.443c-.24 0-.722 0-.722.24-.24.24-.24.48-.24.72 0 .72.48 1.2 1.202 1.2h.963c.721 0 1.683-.24 2.886 0H105.842c.722 0 1.203-.24 1.443-.48.241-.24.241-.48.241-.72s0-.48-.241-.72c-.24-.24-.481-.24-.721-.24H105.361c-.481 0-.722 0-.962-.24-.241-.24-.241-.48-.241-.96V10.32s.481-.24.722-.24c1.924 0 3.367.48 4.089 1.44.722.72 1.203 2.88 1.684 4.32.24.48.24.96.481 1.44s.481.96 1.203 1.2c.481.24.962.48 1.684.48 1.202 0 1.924-.24 2.646-.72.721-.48.962-1.44.962-2.64v-3.12ZM130.378 6c0 1.2-.241 1.92-1.203 2.4-.721.48-1.924.72-4.089.72h-1.203s-.24 0-.24-.48V4.32c0-.48 0-.72.24-.96.241-.24.962-.24 2.165-.24 1.684 0 2.887.24 3.608.96.481.24.722.96.722 1.92Zm1.203-4.08c-.962-.72-2.646-1.2-4.571-1.2h-7.938c-.481 0-.721 0-.962.24s-.241.48-.241.96c0 .24 0 .72.241.72.241.24.481.24.962.24h1.443c.722 0 .963.48.963 1.2v11.04c0 .48 0 .72-.241.96-.24.24-.481.24-.962.24H119.072c-.24 0-.721 0-.721.24-.241.24-.241.48-.241.72s0 .72.241.72c.24.24.481.24.962.24h7.216c.722 0 1.203-.24 1.444-.48.24-.24.24-.48.24-.72s0-.48-.24-.72c-.241-.24-.482-.24-.963-.24h-1.202c-.963 0-1.203-.24-1.203-1.2v-3.84h2.165c2.646 0 4.57-.48 5.773-1.68.962-.96 1.203-2.16 1.203-3.6-.481-1.68-.962-2.88-2.165-3.84Zm17.319 9.12c-.24 0-.481.24-.721.24-.241.24-.481.72-.481.96v1.92c0 .72 0 1.2-.481 1.68-.241.24-.722.48-1.925.48h-4.089c-.481 0-.962 0-.962-.24 0 0-.241-.48-.241-1.2V10.8c0-.24 0-.48.241-.72 0 0 .24-.24.721-.24 1.444 0 2.165 0 2.406.24.24.24.24.72.24 1.44v1.2c0 .24 0 .72.241.72.24.24.481.24.721.24.241 0 .482 0 .482-.24.24-.24.481-.72.481-1.44V6c0-.72-.241-1.2-.481-1.44-.241-.24-.482-.24-.722-.24-.722 0-.962.48-.962 1.2v1.44c0 .48 0 .72-.241.96-.24.24-.962.48-2.165.48-.481 0-.721 0-.721-.24 0 0-.241-.24-.241-.72V4.56c0-.72 0-.96.241-1.2.24-.24.481-.24.962-.24h3.849c.962 0 1.443 0 1.924.24.241.24.481.72.481 1.68v1.92c0 .48.241.72.481.96.241.24.481.24.722.24.721 0 1.203-.48 1.203-1.2V6c0-.48-.241-1.2-.241-1.92V1.92c0-.96-.481-1.44-1.443-1.44h-13.231c-.721 0-1.202.48-1.202 1.2s.481 1.2 1.202 1.2h1.444c.962 0 1.203.48 1.203 1.2v10.8c0 .72 0 .96-.241 1.2s-.481.24-.962.24h-1.444c-.721 0-1.202.48-1.202 1.2s.481 1.2 1.202 1.2h.482c.481 0 1.443-.24 2.886-.24h7.217c1.443 0 2.165 0 2.405.24h.241c.962 0 1.443-.48 1.443-1.44v-2.16c0-.72 0-1.44.241-1.92v-.96c0-.48-.241-.72-.482-.96 0-.24-.24-.24-.481-.24Zm45.224-9.84c-.241-.24-.481-.24-.962-.24h-.722c-.722 0-1.684.24-3.127.24-1.444 0-2.406 0-3.127-.24h-.722c-1.203 0-1.203.72-1.443 1.2 0 .72.481 1.2 1.202 1.2h1.444c.721 0 .962.48 1.202 1.2-.24 0-7.697 7.44-8.419 8.16V4.56c0-.96.241-1.2.962-1.2h1.444c.24 0 .721 0 .962-.24.24-.48.481-.72.481-1.2s0-.72-.241-.96c-.24-.24-.481-.24-.962-.24h-.962c-.722 0-1.684.24-2.887.24-1.443 0-2.405 0-3.127-.24h-.721c-.481 0-.722 0-.963.24-.24.24-.24.48-.24.72s0 .48.24.72c.241.24.482.24.963.24H176.082c.722 0 1.203.48 1.203 1.2v11.04c0 .72-.24 1.44-1.203 1.44h-1.443c-.481 0-.721 0-.962.24s-.241.48-.241.72c0 .72.482 1.2 1.203 1.2h.722c.721 0 1.684-.24 3.127-.24 1.443 0 2.405 0 3.127.24h.722c.721 0 1.203-.48 1.203-1.2s-.482-.96-1.203-.96h-1.444c-.721 0-.962-.48-.962-1.2 0 0 7.698-7.68 8.42-8.16v8.16c0 .48 0 .72-.241.96s-.481.24-.722.24h-1.443c-.481 0-.722 0-.962.24-.241.24-.241.48-.241.72 0 .72.481 1.2 1.203 1.2h.722c.721 0 1.684-.24 3.127-.24 1.443 0 2.405.24 3.127.24h.722c.962 0 1.202-.48 1.202-1.2 0-.24 0-.48-.24-.72-.241-.24-.481-.24-.962-.24h-1.684c-.241 0-.481 0-.722-.24-.24-.24-.24-.48-.24-.96V4.08c0-.48 0-.72.24-.96.241-.24.481-.24.722-.24h1.684c.24 0 .721 0 .962-.24.24-.24.24-.48.24-.72-.481-.24-.481-.48-.721-.72ZM210 6.48c0-.48-.241-1.2-.241-1.92V2.4c0-.48-.24-.96-.481-1.2-.24-.24-.721-.48-1.202-.48h-.482c-.481 0-.962.24-3.127.24h-4.33c-2.164 0-3.127 0-3.367-.24h-.241c-.481 0-.962.24-1.203.48-.24.24-.481.72-.481 1.2v2.16c0 .72 0 1.44-.24 1.92v.96c0 .72.481 1.2 1.203 1.2.24 0 .481-.24.721-.24.241-.24.481-.48.481-.96V5.52c0-.96 0-1.44.481-1.68.241-.24.722-.48 1.925-.24.721 0 1.203 0 1.443.24.241.24.241.48.241 1.2v9.84c0 1.2-.241 1.44-1.444 1.44h-1.443c-.24 0-.722.24-.962.24-.241.24-.241.48-.241.72 0 .48.241 1.2 1.444 1.2H206.151c.481 0 .722 0 .962-.24.241-.24.241-.48.241-.96 0-.72-.481-1.2-1.443-1.2H204.708c-.722 0-.962 0-1.203-.24-.24-.24-.24-.48-.24-1.2V4.32c0-.72 0-.96.24-1.2.241-.24.481-.24 1.203-.24 1.203 0 1.684.24 2.165.48.24.24.481.72.481 1.68V7.2c0 .72.481 1.44 1.203 1.44.721 0 1.202-.48 1.202-1.2.241-.48.241-.72.241-.96Zm-44.502 9.84c-.24.24-.721.24-1.202.24h-6.014c.721-.96 1.203-2.16 1.443-3.6.481-1.68.722-3.6.722-5.76V4.32c0-.24 0-.48.24-.72 0 0 .241-.24.481-.24h3.849c.481 0 .722.24.962.24
40 .24.241.24.241.48v11.04c-.241.72-.481.96-.722 1.2Zm6.736 5.52c0-.48-.241-1.2-.241-1.92V18c0-.48-.24-.96-.481-1.2s-.481-.24-.962-.24h-.962c-.481 0-.722 0-.963-.24-.24-.24-.24-.48-.24-1.2V4.08c0-.48 0-.72.24-.72 0 0 .241-.24.482-.24h1.443c.721 0 1.203-.48 1.203-1.2 0-.24 0-.48-.241-.72s-.722-.24-1.443-.24h-14.674c-.481 0-1.443 0-1.443 1.2 0 .48 0 .72.24.96.241.24.482.24.963.24.24 0 .481 0 .721-.24.241 0 .481-.24.722-.24s.481 0 .722.24c.24.24.24.48.24.96v2.64c0 3.12-.481 5.52-1.203 6.96-.481.72-.721 1.44-1.443 1.68-.481.48-1.203.48-1.924.48-1.203 0-1.444.48-1.444 1.44v2.16c0 .72 0 1.44-.24 2.16v.96c0 .72.481 1.44 1.203 1.44.24 0 .721-.24.962-.48.24-.24.481-.48.481-.96V20.4c0-.72.24-1.44.962-1.68.481-.24 1.203-.48 2.646-.48h10.103c.722 0 2.406.24 2.406 1.92v2.16c0 .48.24.72.481.96.24.24.481.24.721.24.241 0 .482 0 .722-.24.241-.24.481-.72.481-.96-.24.24-.24 0-.24-.48ZM96.701 8.16H91.65c-.722 0-1.203.48-1.203 1.2s.48 1.2 1.203 1.2H96.7c.722 0 1.203-.48 1.203-1.2s-.481-1.2-1.203-1.2Z",fill:"#fff"})],-1)])]),_:1})}const jM=_l(BM,[["render",zM]]),HM={class:"header-search"},UM=["placeholder"],WM={key:0,class:"header-search-placeholder"},GM={key:2,class:"find-input"},ab=ye({__name:"HeaderSearch",emits:["onStartSearch"],setup(t,{emit:e}){const n=ki(),{public:{siteName:i}}=Yt(),r=se(""),s=se(n.query.tab??i),o=async l=>{l!==""&&await jy({path:"/search/all",query:{query:l,sort_by:"rel",period:"year",tab:s.value},replace:!0})},a=l=>{r.value=l.target.value};return $e(()=>n.query,()=>{r.value=""}),$e(()=>n.query.tab,l=>{s.value=l??i}),(l,u)=>(P(),I("div",HM,[_s(w("input",{"onUpdate:modelValue":u[0]||(u[0]=c=>r.value=c),onInput:a,onKeydown:u[1]||(u[1]=Fh(c=>{o(r.value)},["enter"])),type:"text",placeholder:(r.value,"")},null,40,UM),[[zw,r.value]]),r.value?Te("",!0):(P(),I("div",WM)),r.value?(P(),I("span",{key:1,class:"clear-input",onClick:u[2]||(u[2]=wn(c=>r.value="",["stop"]))})):(P(),I("span",GM))]))}}),KM={class:"mobile-search"},ZM={class:"mobile-search-container"},YM={key:0,class:"mobile-search-box"},JM=ye({__name:"MobileSearch",setup(t){const e=se(!1),n=()=>e.value=!1;return(i,r)=>{const s=Ph("click-outside");return _s((P(),I("div",KM,[w("div",{class:"mobile-search-btn",onClick:r[0]||(r[0]=wn(o=>e.value=!e.value,["stop"]))},[...r[1]||(r[1]=[w("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 18 18",fill:"transparent"},[w("path",{d:"M7.67077 14.3415C11.3549 14.3415 14.3415 11.3549 14.3415 7.67077C14.3415 3.98661 11.3549 1 7.67077 1C3.98661 1 1 3.98661 1 7.67077C1 11.3549 3.98661 14.3415 7.67077 14.3415Z",stroke:"white","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"}),w("path",{d:"M17 17L12.3846 12.3846",stroke:"white","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"})],-1)])]),w("div",ZM,[e.value?(P(),I("div",YM,[q(O(ab),{onOnStartSearch:n})])):Te("",!0)])])),[[s,n]])}}}),K1="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.26904%2010.5C5.26657%209.61443%205.43885%208.73709%205.77603%207.91823C6.1132%207.09937%206.60864%206.3551%207.23394%205.72804C7.85925%205.10098%208.60214%204.60347%209.42006%204.26401C10.238%203.92455%2011.1148%203.74982%2012.0004%203.74982C12.8859%203.74982%2013.7628%203.92455%2014.5807%204.26401C15.3986%204.60347%2016.1415%205.10098%2016.7668%205.72804C17.3921%206.3551%2017.8876%207.09937%2018.2247%207.91823C18.5619%208.73709%2018.7342%209.61443%2018.7317%2010.5C18.7317%2013.8577%2019.4342%2015.8061%2020.0529%2016.8711C20.1196%2016.9848%2020.1551%2017.1142%2020.1558%2017.2461C20.1565%2017.3779%2020.1224%2017.5077%2020.0569%2017.6222C19.9915%2017.7367%2019.8971%2017.8319%2019.7831%2017.8982C19.6691%2017.9645%2019.5397%2017.9996%2019.4078%2018H4.59222C4.46034%2017.9996%204.33087%2017.9645%204.21689%2017.8982C4.1029%2017.8318%204.00844%2017.7366%203.94301%2017.6221C3.87759%2017.5076%203.84352%2017.3778%203.84425%2017.2459C3.84498%2017.114%203.88048%2016.9847%203.94716%2016.8709C4.56622%2015.8059%205.26904%2013.8575%205.26904%2010.5H5.26904Z'%20fill='%23F1C40F'/%3e%3cpath%20d='M9%2018V18.75C9%2019.5456%209.31607%2020.3087%209.87868%2020.8713C10.4413%2021.4339%2011.2044%2021.75%2012%2021.75C12.7956%2021.75%2013.5587%2021.4339%2014.1213%2020.8713C14.6839%2020.3087%2015%2019.5456%2015%2018.75V18'%20fill='%23E2AA3C'/%3e%3c/svg%3e",QM=ye({__name:"Spinner",props:{variant:{},size:{}},setup(t){const e=t,n={warning:"spinner-warning",sm:"spinner-sm"},i={sm:"spinner-sm"},r=ne(()=>n[e.variant]),s=ne(()=>i[e.size]);return(o,a)=>(P(),I("div",{class:Se([[r.value,s.value],"spinner"])},null,2))}}),XM={class:"header-notifications bell-icon"},eD={key:0,class:"notifications-messages"}
4,tD={key:1,class:"notifications-messages"},nD={key:0,class:"notifications-dropdown"},iD={key:0,class:"notifications-spinner"},rD={key:1,class:"notifications-list"},sD=["href","target","onClick"],oD={key:0,class:"notifications-auth"},aD={key:1,class:"notifications-auth"},lD={key:0,class:"notifications-list"},cD=["href"],lb=ye({__name:"Notifications",setup(t){const{$client:e,$bus:n}=Ae(),{public:{apiBase:i}}=Yt(),r=se(),s=se(!1),o=se(e.value?.unreadNotifications??0);$e(e,async()=>{e.value&&(o.value=e.value?.unreadNotifications??0)});const a=async f=>{const d=`/clients/notifications/${f?"":"common"}`,{data:h}=await $fetch(d,{baseURL:i,credentials:"include",params:{per_page:5}});r.value=h};$e(s,async()=>{s.value===!0&&await a(e.value)});const l=async(f,d)=>{if(e.value&&d===null){const h=new URL(`/clients/notifications/${f}/read`,i);navigator.sendBeacon(h),o.value-=1,await a(e.value)}await u()},u=()=>{s.value=!1},c=[{title:"ЩоÑижнева ÑозÑилка «Ðоловне за ÑижденÑ»",url:M4,rel:"main-news"},{title:"ÐоÑиÑÐ½Ñ Ð¿ÑÑ Ð¿Ð¾Ð²ÑдомленнÑ",url:L4,rel:"push-news"}];return(f,d)=>{const h=Hi,p=Ph("click-outside");return P(),Ze(h,null,{fallback:fe(()=>[...d[5]||(d[5]=[w("div",{class:"header-notifications bell-icon"},[w("span",{class:"notifications-bell"},[w("img",{alt:"ÐеÑÑоналÑÐ½Ñ Ð¿Ð¾Ð²ÑдомленнÑ",src:K1,width:"24",height:"24"}),w("span",{class:"notifications-messages"},"0")])],-1)])]),default:fe(()=>[_s((P(),I("div",XM,[w("span",{class:"notifications-bell",onClick:d[0]||(d[0]=m=>s.value=!s.value)},[d[2]||(d[2]=w("img",{alt:"ÐеÑÑоналÑÐ½Ñ Ð¿Ð¾Ð²ÑдомленнÑ",src:K1,width:"24",height:"24"},null,-1)),O(e)&&o.value>0?(P(),I("span",eD,je(o.value<=10?o.value:"10+"),1)):O(e)?Te("",!0):(P(),I("span",tD,"!"))]),q(br,{name:"fade"},{default:fe(()=>[s.value?(P(),I("div",nD,[r.value?(P(),I("ul",rD,[(P(!0),I(ke,null,Ot(r.value,m=>(P(),I("li",null,[w("a",{href:m.link,class:Se(m.readAt?"read":"unread"),target:m.target,onClick:g=>l(m.id,m.readAt)},je(m.message),11,sD)]))),256)),O(e)?(P(),I("li",aD,[...d[4]||(d[4]=[w("a",{href:"https://my.dtkt.ua/notifications"},"ÐÑлÑÑе повÑдомленÑ",-1)])])):(P(),I("li",oD,[w("p",null,[w("span",{onClick:d[1]||(d[1]=m=>O(n).$emit("openLoginModal"))},"ÐвÑоÑизÑйÑеÑÑ"),d[3]||(d[3]=be(", Ñоб ÑиÑаÑи пеÑÑоналÑÐ½Ñ Ð¿Ð¾Ð²ÑдомленнÑ",-1))])]))])):(P(),I("div",iD,[q(QM,{variant:"warning"})])),q(W1,null,{default:fe(({xs:m})=>[m?Te("",!0):(P(),I("ul",lD,[(P(),I(ke,null,Ot(c,g=>w("li",null,[w("a",{href:g.url,class:Se(g.rel),target:"_blank",onClick:u},je(g.title),11,cD)])),64))])),m?(P(),I("button",{key:1,type:"button",class:"close",onClick:u})):Te("",!0)]),_:1})])):Te("",!0)]),_:1}),q(W1,null,{default:fe(({xs:m})=>[q(br,{name:"fade"},{default:fe(()=>[m?(P(),I(ke,{key:0},[s.value?(P(),I("div",{key:0,class:"notifications-backdrop",onClick:u})):Te("",!0)],64)):Te("",!0)]),_:2},1024)]),_:1})])),[[p,u]])]),_:1})}}}),uD={key:0},fD={href:"https://my.dtkt.ua/orders",class:"header-cart",target:"_blank",ref:""},dD=ye({__name:"HeaderCart",async setup(t){let e,n;const{public:{apiBase:i}}=Yt(),{unpaidOrders:r}=([e,n]=sl(()=>$fetch("/shop4/unpaidOrders",{baseURL:i,credentials:"include"})),e=await e,n(),e);return(s,o)=>O(r)>0?(P(),I("li",uD,[w("a",fD,[...o[0]||(o[0]=[qn('<svg width="25" height="24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.862 2.95a.994.994 0 0 0-.644.241.768.768 0 0 0-.268.574c0 .216.097.422.268.573.171.152.402.238.644.241H4.76l2.428 9.071c.179.67.607 1.268 1.215 1.701a3.88 3.88 0 0 0 2.148.699H17.415c.838 0 1.65-.258 2.292-.73.642-.472 1.073-1.128 1.215-1.853l1.102-5.611-.05-.01.05.01a1.39 1.39 0 0 0-.038-.684 1.525 1.525 0 0 0-.363-.604 1.8 1.8 0 0 0-.62-.413 2.024 2.024 0 0 0-.758-.146H7.049l-.651-2.431-.049.013.049-.013a.811.811 0 0 0-.33-.453 1.012 1.012 0 0 0-.573-.175H2.862Zm17.324 4.688-1.09 5.552.05.01-.05-.01a1.447 1.447 0 0 1-.579.88c-.308.226-.698.35-1.102.35h-6.761c-.387 0-.761-.113-1.062-.322a1.472 1.472 0 0 1-.599-.822l-1.51-5.638h12.703Z" fill="#F1C40F" stroke="#F1C40F" stroke-width=".1"></path><path d="M9 21a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM19 21a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z" fill="#F1C40F"></path><path stroke="#F1C40F" stroke-width="1.8" d="M7 10.8h13"></path><rect x="17" y="2" width="8" height="8" rx="4" fill="#DE4747"></rect></svg><div class="header-cart-tooltip"> У Ð²Ð°Ñ Ñ Ð½ÐµÐ¾Ð¿Ð»Ð°Ñений ÑаÑ
Ñнок </div>',2)])],512)])):Te("",!0)}}),cb=(t,e)=>e.static.data[t]??e.payload.data[t],hD={name:"",dimensions:{types:[],base:""},slides:[]},pD=t=>A4("/api/frontend/sliders",{query:{name:t},transform:e=>e.data[t]??hD,getCachedData:cb}),mD={id:"header",class:"header",role:"banner"},gD={class:"header-top"},vD={class:"container"},yD={class:"header-top-left"},_D={class:"header-list"},bD={class:"has-icon trial-icon"},wD=["href"],xD={class:"has-icon subscribe-icon"},kD=["href"],CD={key:0,class:"has-icon subscribe-action"},SD=["href"],ED={class:"has-icon adverts-icon"},OD=["href"],TD={key:1,class:"ai-chat-consulting"},RD={class:"header-top-right"},AD={class:"header-list"},PD={class:"has-icon contacts-icon contact-icon header-dropdown"},MD={class:"header-dropdown-box"},DD={class:"has-button"},$D=["href"],ID={class:"header-social"},LD=["href"],FD=["href"],qD=["href"],VD={class:"header-user header-dropdown user-login"},ND={class:"header-user-name"},BD={class:"header-dropdown-box user-dropdown"},zD={key:0,class:"header-unlimited-consulting"},jD=["href"],HD={class:"header-logout"},UD={key:1,class:"header-user"},WD={class:"header-bottom"},GD={class:"container"},KD={class:"header-bottom-left"},ZD={class:"site-navigation"},YD={class:"header-bottom-right"},ub=ye({__name:"TheHeader",props:{hasUnlimitedConsultingService:{type:Boolean,default:!0},showSubscriptionNotification:{type:Boolean,default:!0}},async setup(t){let e,n;const{data:i}=([e,n]=sl(()=>pD("dk-header-action")),e=await e,n(),e),r=t,s=ne(()=>i.value.slides??[]),{$client:o,$bus:a}=Ae(),l=ne(()=>
4o.value?.hasAbility("unlimited")),{isOpen:u}=NA(),c=ne(()=>r.hasUnlimitedConsultingService&&!u.value),f=[{url:li.SOCIAL_FACEBOOK,name:"fb"},{url:li.SOCIAL_TELEGRAM,name:"tg"},{url:li.SOCIAL_INSTAGRAM,name:"inst"},{url:li.SOCIAL_VIBER,name:"vb"}],d=[{number:Yr.PHONE_CITY,icon:"city-icon"},{number:Yr.PHONE_KSTR,icon:"kst-icon"},{number:Yr.PHONE_VDFN,icon:"vdf-icon"}],h=P4,p=Ox;return $e(o,async()=>{await a.$emit("openLoginModal",{open:!1})}),(m,g)=>{const y=xn,_=Hi;return P(),I("header",mD,[an(m.$slots,"notification"),w("div",gD,[w("div",vD,[w("div",yD,[w("ul",_D,[w("li",bD,[w("a",{target:"_blank",href:O(Wd)},"СпÑобÑваÑи безкоÑÑовно",8,wD)]),w("li",xD,[w("a",{target:"_blank",href:O(bo)},"ÐÑоÑмиÑи пеÑедплаÑÑ",8,kD)]),O(u)&&s.value.length?(P(),I("li",CD,[(P(!0),I(ke,null,Ot(s.value,v=>(P(),I("a",{target:"_blank",href:v.link},je(v?.options?.text),9,SD))),256))])):Te("",!0),w("li",ED,[w("a",{onClick:g[0]||(g[0]=wn(v=>O(a).$emit("openAdvertModal",!0),["prevent"])),href:O(I4),target:"_blank"}," ÐимкнÑÑи ÑÐµÐºÐ»Ð°Ð¼Ñ ",8,OD)]),c.value?(P(),I("li",TD,[q(y,{to:O(lk),target:"_blank",rel:""},{default:fe(()=>[...g[4]||(g[4]=[be("ШÐ-конÑÑлÑÑанÑ",-1)])]),_:1},8,["to"])])):Te("",!0)])]),w("div",RD,[w("ul",AD,[w("li",PD,[g[5]||(g[5]=be(" ÐонÑакÑи ",-1)),w("div",MD,[w("ul",null,[w("li",DD,[w("button",{class:"btn header-btn",onClick:g[1]||(g[1]=v=>O(a).$emit("openContactModal",!0)),type:"button"},"ÐапиÑÑÑÑ Ð½Ð°Ð¼ ")]),(P(),I(ke,null,Ot(d,v=>w("li",null,[w("span",{class:Se([v.icon,"has-icon"])},je(v.number),3)])),64)),w("li",null,[w("span",null,je(O(h)),1)]),w("li",null,[w("a",{href:O(p),target:"_blank"},"ÐлÑб бÑÑ
галÑеÑÑв «ÐебеÑ-ÐÑедиÑ»",8,$D)])]),w("div",ID,[w("ul",null,[(P(),I(ke,null,Ot(f,v=>w("li",null,[w("a",{class:Se(v.name),href:v.url,target:"_blank"},null,10,LD)])),64))])]),w("ul",null,[w("li",null,[w("a",{target:"_blank",href:O($4)},"ÐÑо ÑедакÑÑÑ",8,FD)]),w("li",null,[w("a",{target:"_blank",href:O(D4)},"ÐамовиÑи ÑекламÑ",8,qD)])])])]),q(_,null,{default:fe(()=>[O(o)?(P(),I(ke,{key:0},[q(dD),w("li",VD,[g[10]||(g[10]=w("svg",{fill:"none",height:"20",viewBox:"0 0 20 20",width:"20",xmlns:"http://www.w3.org/2000/svg"},[w("path",{d:"M10 20C15.5228 20 20 15.5228 20 10C20 4.47715 15.5228 0 10 0C4.47715 0 0 4.47715 0 10C0 15.5228 4.47715 20 10 20Z",fill:"#F1C40F"}),w("mask",{id:"mask0_527_21887",height:"20",maskUnits:"userSpaceOnUse",style:{"mask-type":"alpha"},width:"20",x:"0",y:"0"},[w("path",{d:"M10 20C15.5228 20 20 15.5228 20 10C20 4.47715 15.5228 0 10 0C4.47715 0 0 4.47715 0 10C0 15.5228 4.47715 20 10 20Z",fill:"#74747D"})]),w("g",{mask:"url(#mask0_527_21887)"},[w("path",{d:"M10 32C15.5228 32 20 27.5228 20 22C20 16.4772 15.5228 12 10 12C4.47715 12 0 16.4772 0 22C0 27.5228 4.47715 32 10 32Z",fill:"#DE4747"})]),w("path",{d:"M9.99996 12.5385C12.1241 12.5385 13.8461 10.8165 13.8461 8.69235C13.8461 6.56817 12.1241 4.84619 9.99996 4.84619C7.87579 4.84619 6.15381 6.56817 6.15381 8.69235C6.15381 10.8165 7.87579 12.5385 9.99996 12.5385Z",fill:"#DE4747"})],-1)),w("span",ND,je(O(o).name),1),w("div",BD,[w("ul",null,[g[6]||(g[6]=w("li",null,[w("a",{target:"_blank",href:"https://my.dtkt.ua/"},"ÐÑобиÑÑа ÑнÑоÑмаÑÑÑ")],-1)),g[7]||(g[7]=w("li",null,[w("a",{target:"_blank",href:"https://my.dtkt.ua/mailing"},"ÐÐ¾Ñ ÑозÑилки")],-1)),g[8]||(g[8]=w("li",null,[w("a",{target:"_blank",href:"https://my.dtkt.ua/subscriptions"},"ÐÐ¾Ñ Ð¿ÐµÑедплаÑа")],-1)),g[9]||(g[9]=w("li",null,[w("a",{target:"_blank",href:"https://my.dtkt.ua/favorites"},"ÐбеÑежене")],-1)),l.value?(P(),I("li",zD,[w("a",{target:"_blank",href:O(F4)},"ÐоÑÑавиÑи запиÑаннÑ",8,jD)])):Te("",!0),w("li",HD,[w("span",{onClick:g[2]||(g[2]=v=>m.$logout())},"ÐийÑи")])])])])],64)):(P(),I("li",UD,[g[11]||(g[11]=w("svg",{fill:"none",height:"20",viewBox:"0 0 20 20",width:"20",xmlns:"http://www.w3.org/2000/svg"},[w("path",{d:"M10 20C15.5228 20 20 15.5228 20 10C20 4.47715 15.5228 0 10 0C4.47715 0 0 4.47715 0 10C0 15.5228 4.47715 20 10 20Z",fill:"#CDCDD4"}),w("mask",{id:"mask0_527_21811",height:"20",maskUnits:"userSpaceOnUse",style:{"mask-type":"alpha"},width:"20",x:"0",y:"0"},[w("path",{d:"M10 20C15.5228 20 20 15.5228 20 10C20 4.47715 15.5228 0 10 0C4.47715 0 0 4.47715 0 10C0 15.5228 4.47715 20 10 20Z",fill:"#74747D"})]),w("g",{mask:"url(#mask0_527_21811)"},[w("path",{d:"M10 31C15.5228 31 20 26.5228 20 21C20 15.4772 15.5228 11 10 11C4.47715 11 0 15.4772 0 21C0 26.5228 4.47715 31 10 31Z",fill:"#7F808D"})]),w("path",{d:"M9.99996 12.5385C12.1241 12.5385 13.8461 10.8165 13.8461 8.69235C13.8461 6.56817 12.1241 4.84619 9.99996 4.84619C7.87579 4.84619 6.15381 6.56817 6.15381 8.69235C6.15381 10.8165 7.87579 12.5385 9.99996 12.5385
4Z",fill:"#797A87"})],-1)),w("span",{class:"header-user-login",onClick:g[3]||(g[3]=v=>O(a).$emit("openLoginModal"))},"УвÑйÑи")])),w("li",null,[q(lb)])]),_:1})])])])]),w("div",WD,[w("div",GD,[w("div",KD,[an(m.$slots,"site-logo"),w("div",ZD,[q(NM)])]),an(m.$slots,"mobile-menu"),q(jM),q(JM),w("div",YD,[q(ab)])])])])}}}),JD=""+new URL("logo-footer.B4ED58dF.svg",import.meta.url).href,QD=()=>A4("/api/online/latest",{transform:({data:t})=>t,dedupe:"defer",getCachedData:cb});function bt(t){return typeof t=="function"}function fb(t){return t==null}const Er=t=>t!==null&&!!t&&typeof t=="object"&&!Array.isArray(t);function sp(t){return Number(t)>=0}function XD(t){const e=parseFloat(t);return isNaN(e)?t:e}function e$(t){return typeof t=="object"&&t!==null}function t$(t){return t==null?t===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(t)}function Z1(t){if(!e$(t)||t$(t)!=="[object Object]")return!1;if(Object.getPrototypeOf(t)===null)return!0;let e=t;for(;Object.getPrototypeOf(e)!==null;)e=Object.getPrototypeOf(e);return Object.getPrototypeOf(t)===e}function ho(t,e){return Object.keys(e).forEach(n=>{if(Z1(e[n])&&Z1(t[n])){t[n]||(t[n]={}),ho(t[n],e[n]);return}t[n]=e[n]}),t}function Ls(t){const e=t.split(".");if(!e.length)return"";let n=String(e[0]);for(let i=1;i<e.length;i++){if(sp(e[i])){n+=`[${e[i]}]`;continue}n+=`.${e[i]}`}return n}const n$={};function i$(t){return n$[t]}function Y1(t,e,n){typeof n.value=="object"&&(n.value=ze(n.value)),!n.enumerable||n.get||n.set||!n.configurable||!n.writable||e==="__proto__"?Object.defineProperty(t,e,n):t[e]=n.value}function ze(t){if(typeof t!="object")return t;var e=0,n,i,r,s=Object.prototype.toString.call(t);if(s==="[object Object]"?r=Object.create(t.__proto__||null):s==="[object Array]"?r=Array(t.length):s==="[object Set]"?(r=new Set,t.forEach(function(o){r.add(ze(o))})):s==="[object Map]"?(r=new Map,t.forEach(function(o,a){r.set(ze(a),ze(o))})):s==="[object Date]"?r=new Date(+t):s==="[object RegExp]"?r=new RegExp(t.source,t.flags):s==="[object DataView]"?r=new t.constructor(ze(t.buffer)):s==="[object ArrayBuffer]"?r=t.slice(0):s.slice(-6)==="Array]"&&(r=new t.constructor(t)),r){for(i=Object.getOwnPropertySymbols(t);e<i.length;e++)Y1(r,i[e],Object.getOwnPropertyDescriptor(t,i[e]));for(e=0,i=Object.getOwnPropertyNames(t);e<i.length;e++)Object.hasOwnProperty.call(r,n=i[e])&&r[n]===t[n]||Y1(r,n,Object.getOwnPropertyDescriptor(t,n))}return r||t}const bl=Symbol("vee-validate-form"),r$=Symbol("vee-validate-form-context"),s$=Symbol("vee-validate-field-instance"),Va=Symbol("Default empty value"),o$=typeof window<"u";function rh(t){return bt(t)&&!!t.__locatorRef}function Dn(t){return!!t&&bt(t.parse)&&t.__type==="VVTypedSchema"}function Na(t){return!!t&&bt(t.validate)}function Co(t){return t==="checkbox"||t==="radio"}function a$(t){return Er(t)||Array.isArray(t)}function l$(t){return Array.isArray(t)?t.length===0:Er(t)&&Object.keys(t).length===0}function wl(t){return/^\[.+\]$/i.test(t)}function c$(t){return db(t)&&t.multiple}function db(t){return t.tagName==="SELECT"}function u$(t,e){const n=![!1,null,void 0,0].includes(e.multiple)&&!Number.isNaN(e.multiple);return t==="select"&&"multiple"in e&&n}function f$(t,e){return!u$(t,e)&&e.type!=="file"&&!Co(e.type)}function d$(t){return hb(t)&&t.target&&"submit"in t.target}function hb(t){return t?!!(typeof Event<"u"&&bt(Event)&&t instanceof Event||t&&t.srcElement):!1}function J1(t,e){return e in t&&t[e]!==Va}function qt(t,e){if(t===e)return!0;if(t&&e&&typeof t=="object"&&typeof e=="object"){if(t.constructor!==e.constructor)return!1;var n,i,r;if(Array.isArray(t)){if(n=t.length,n!=e.length)return!1;for(i=n;i--!==0;)if(!qt(t[i],e[i]))return!1;return!0}if(t instanceof Map&&e instanceof Map){if(t.size!==e.size)return!1;for(i of t.entries())if(!e.has(i[0]))return!1;for(i of t.entries())if(!qt(i[1],e.get(i[0])))return!1;return!0}if(X1(t)&&X1(e))return!(t.size!==e.size||t.name!==e.name||t.lastModified!==e.lastModified||t.type!==e.type);if(t instanceof Set&&e instanceof Set){if(t.size!==e.size)return!1;for(i of t.entries())if(!e.has(i[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(e)){if(n=t.length,n!=e.length)return!1;for(i=n;i--!==0;)if(t[i]!==e[i])return!1;return!0}if(t.constructor===RegExp)return t.source===e.source&&t.flags===e.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===e.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===e.toString();if(t=Q1(t),e=Q1(e),r=Object.keys(t),n=r.length,n!==Object.keys(e).length)return!1;for(i=n;i--!==0;)if(!Object.prototype.hasOwnProperty.call(e,r[i]))return!1;for(i=n;i--!==0;){var s=r[i];if(!qt(t[s],e[s]))return!1}return!0}return t!==t&&e!==e}function Q1(t){return Object.fromEntries(Object.entries(t).filter(([,e])=>e!==void 0))}function X1(t){return o$?t instanceof File:!1}function op(t){return wl(t)?t.replace(/\[|\]/gi,""):t}function Ht(t,e,n){return t?wl(e)?t[op(e)]:(e||"").split(/\.|\[(\d+)\]/).filter(
4Boolean).reduce((r,s)=>a$(r)&&s in r?r[s]:n,t):n}function ii(t,e,n){if(wl(e)){t[op(e)]=n;return}const i=e.split(/\.|\[(\d+)\]/).filter(Boolean);let r=t;for(let s=0;s<i.length;s++){if(s===i.length-1){r[i[s]]=n;return}(!(i[s]in r)||fb(r[i[s]]))&&(r[i[s]]=sp(i[s+1])?[]:{}),r=r[i[s]]}}function Ec(t,e){if(Array.isArray(t)&&sp(e)){t.splice(Number(e),1);return}Er(t)&&delete t[e]}function e2(t,e){if(wl(e)){delete t[op(e)];return}const n=e.split(/\.|\[(\d+)\]/).filter(Boolean);let i=t;for(let s=0;s<n.length;s++){if(s===n.length-1){Ec(i,n[s]);break}if(!(n[s]in i)||fb(i[n[s]]))break;i=i[n[s]]}const r=n.map((s,o)=>Ht(t,n.slice(0,o).join(".")));for(let s=r.length-1;s>=0;s--)if(l$(r[s])){if(s===0){Ec(t,n[0]);continue}Ec(r[s-1],n[s-1])}}function Xt(t){return Object.keys(t)}function pb(t,e=void 0){const n=Vt();return n?.provides[t]||st(t,e)}function t2(t,e,n){if(Array.isArray(t)){const i=[...t],r=i.findIndex(s=>qt(s,e));return r>=0?i.splice(r,1):i.push(e),i}return qt(t,e)?n:e}function n2(t,e=0){let n=null,i=[];return function(...r){return n&&clearTimeout(n),n=setTimeout(()=>{const s=t(...r);i.forEach(o=>o(s)),i=[]},e),new Promise(s=>i.push(s))}}function h$(t,e){return Er(e)&&e.number?XD(t):t}function sh(t,e){let n;return async function(...r){const s=t(...r);n=s;const o=await s;return s!==n?o:(n=void 0,e(o,r))}}function oh(t){return Array.isArray(t)?t:t?[t]:[]}function Qo(t,e){const n={};for(const i in t)e.includes(i)||(n[i]=t[i]);return n}function p$(t){let e=null,n=[];return function(...i){const r=ot(()=>{if(e!==r)return;const s=t(...i);n.forEach(o=>o(s)),n=[],e=null});return e=r,new Promise(s=>n.push(s))}}function mb(t,e,n){return e.slots.default?typeof t=="string"||!t?e.slots.default(n()):{default:()=>{var i,r;return(r=(i=e.slots).default)===null||r===void 0?void 0:r.call(i,n())}}:e.slots.default}function Oc(t){if(gb(t))return t._value}function gb(t){return"_value"in t}function m$(t){return t.type==="number"||t.type==="range"?Number.isNaN(t.valueAsNumber)?t.value:t.valueAsNumber:t.value}function Ba(t){if(!hb(t))return t;const e=t.target;if(Co(e.type)&&gb(e))return Oc(e);if(e.type==="file"&&e.files){const n=Array.from(e.files);return e.multiple?n:n[0]}if(c$(e))return Array.from(e.options).filter(n=>n.selected&&!n.disabled).map(Oc);if(db(e)){const n=Array.from(e.options).find(i=>i.selected);return n?Oc(n):e.value}return m$(e)}function vb(t){const e={};return Object.defineProperty(e,"_$$isNormalized",{value:!0,writable:!1,enumerable:!1,configurable:!1}),t?Er(t)&&t._$$isNormalized?t:Er(t)?Object.keys(t).reduce((n,i)=>{const r=g$(t[i]);return t[i]!==!1&&(n[i]=i2(r)),n},e):typeof t!="string"?e:t.split("|").reduce((n,i)=>{const r=v$(i);return r.name&&(n[r.name]=i2(r.params)),n},e):e}function g$(t){return t===!0?[]:Array.isArray(t)||Er(t)?t:[t]}function i2(t){const e=n=>typeof n=="string"&&n[0]==="@"?y$(n.slice(1)):n;return Array.isArray(t)?t.map(e):t instanceof RegExp?[t]:Object.keys(t).reduce((n,i)=>(n[i]=e(t[i]),n),{})}const v$=t=>{let e=[];const n=t.split(":")[0];return t.includes(":")&&(e=t.split(":").slice(1).join(":").split(",")),{name:n,params:e}};function y$(t){const e=n=>{var i;return(i=Ht(n,t))!==null&&i!==void 0?i:n[t]};return e.__locatorRef=t,e}function _$(t){return Array.isArray(t)?t.filter(rh):Xt(t).filter(e=>rh(t[e])).map(e=>t[e])}
4const b$={generateMessage:({field:t})=>`${t} is not valid.`,bails:!0,validateOnBlur:!0,validateOnChange:!0,validateOnInput:!1,validateOnModelUpdate:!0};let w$=Object.assign({},b$);const dr=()=>w$;async function yb(t,e,n={}){const i=n?.bails,r={name:n?.name||"{field}",rules:e,label:n?.label,bails:i??!0,formData:n?.values||{}},s=await x$(r,t);return Object.assign(Object.assign({},s),{valid:!s.errors.length})}async function x$(t,e){const n=t.rules;if(Dn(n)||Na(n))return C$(e,Object.assign(Object.assign({},t),{rules:n}));if(bt(n)||Array.isArray(n)){const a={field:t.label||t.name,name:t.name,label:t.label,form:t.formData,value:e},l=Array.isArray(n)?n:[n],u=l.length,c=[];for(let f=0;f<u;f++){const d=l[f],h=await d(e,a);if(!(typeof h!="string"&&!Array.isArray(h)&&h)){if(Array.isArray(h))c.push(...h);else{const m=typeof h=="string"?h:bb(a);c.push(m)}if(t.bails)return{errors:c}}}return{errors:c}}const i=Object.assign(Object.assign({},t),{rules:vb(n)}),r=[],s=Object.keys(i.rules),o=s.length;for(let a=0;a<o;a++){const l=s[a],u=await S$(i,e,{name:l,params:i.rules[l]});if(u.error&&(r.push(u.error),t.bails))return{errors:r}}return{errors:r}}function k$(t){return!!t&&t.name==="ValidationError"}function _b(t){return{__type:"VVTypedSchema",async parse(n,i){var r;try{return{output:await t.validate(n,{abortEarly:!1,context:i?.formData||{}}),errors:[]}}catch(s){if(!k$(s))throw s;if(!(!((r=s.inner)===null||r===void 0)&&r.length)&&s.errors.length)return{errors:[{path:s.path,errors:s.errors}]};const o=s.inner.reduce((a,l)=>{const u=l.path||"";return a[u]||(a[u]={errors:[],path:u}),a[u].errors.push(...l.errors),a},{});return{errors:Object.values(o)}}}}}async function C$(t,e){const i=await(Dn(e.rules)?e.rules:_b(e.rules)).parse(t,{formData:e.formData}),r=[];for(const s of i.errors)s.errors.length&&r.push(...s.errors);return{value:i.value,errors:r}}async function S$(t,e,n){const i=i$(n.name);if(!i)throw new Error(`No such validator '${n.name}' exists.`);const r=E$(n.params,t.formData),s={field:t.label||t.name,name:t.name,label:t.label,value:e,form:t.formData,rule:Object.assign(Object.assign({},n),{params:r})},o=await i(e,r,s);return typeof o=="string"?{error:o}:{error:o?void 0:bb(s)}}function bb(t){const e=dr().generateMessage;return e?e(t):"Field is invalid"}function E$(t,e){const n=i=>rh(i)?i(e):i;return Array.isArray(t)?t.map(n):Object.keys(t).reduce((i,r)=>(i[r]=n(t[r]),i),{})}async function O$(t,e){const i=await(Dn(t)?t:_b(t)).parse(ze(e),{formData:ze(e)}),r={},s={};for(const o of i.errors){const a=o.errors,l=(o.path||"").replace(/\["(\d+)"\]/g,(u,c)=>`[${c}]`);r[l]={valid:!a.length,errors:a},a.length&&(s[l]=a[0])}return{valid:!i.errors.length,results:r,errors:s,values:i.value,source:"schema"}}async function T$(t,e,n){const r=Xt(t).map(async u=>{var c,f,d;const h=(c=n?.names)===null||c===void 0?void 0:c[u],p=await yb(Ht(e,u),t[u],{name:h?.name||u,label:h?.label,values:e,bails:(d=(f=n?.bailsMap)===null||f===void 0?void 0:f[u])!==null&&d!==void 0?d:!0});return Object.assign(Object.assign({},p),{path:u})});let s=!0;const o=await Promise.all(r),a={},l={};for(const u of o)a[u.path]={valid:u.valid,errors:u.errors},u.valid||(s=!1,l[u.path]=u.errors[0]);return{valid:s,results:a,errors:l,source:"schema"}}let r2=0;function R$(t,e){const{value:n,initialValue:i,setInitialValue:r}=A$(t,e.modelValue,e.form);if(!e.form){let l=function(h){var p;"value"in h&&(n.value=h.value),"errors"in h&&c(h.errors),"touched"in h&&(d.touched=(p=h.touched)!==null&&p!==void 0?p:d.touched),"initialValue"in h&&r(h.initialValue)};const{errors:u,setErrors:c}=D$(),f=r2>=Number.MAX_SAFE_INTEGER?0:++r2,d=M$(n,i,u,e.schema);return{id:f,path:t,value:n,initialValue:i,meta:d,flags:{pendingUnmount:{[f]:!1},pendingReset:!1},errors:u,setState:l}}const s=e.form.createPathState(t,{bails:e.bails,label:e.label,type:e.type,validate:e.validate,schema:e.schema}),o=ne(()=>s.errors);function a(l){var u,c,f;"value"in l&&(n.value=l.value),"errors"in l&&((u=e.form)===null||u===void 0||u.setFieldError(O(t),l.errors)),"touched"in l&&((c=e.form)===null||c===void 0||c.setFieldTouched(O(t),(f=l.touched)!==null&&f!==void 0?f:!1)),"initialValue"in l&&r(l.initialValue)}return{id:Array.isArray(s.id)?s.id[s.id.length-1]:s.id,path:t,value:n,errors:o,meta:s,initialValue:i,flags:s.__flags,setState:a}}function A$(t,e,n){const i=se(O(e));function r(){return n?Ht(n.initialValues.value,O(t),O(i)):O(i)}
4function s(u){if(!n){i.value=u;return}n.setFieldInitialValue(O(t),u,!0)}const o=ne(r);if(!n)return{value:se(r()),initialValue:o,setInitialValue:s};const a=P$(e,n,o,t);return n.stageInitialValue(O(t),a,!0),{value:ne({get(){return Ht(n.values,O(t))},set(u){n.setFieldValue(O(t),u,!1)}}),initialValue:o,setInitialValue:s}}function P$(t,e,n,i){return et(t)?O(t):t!==void 0?t:Ht(e.values,O(i),O(n))}function M$(t,e,n,i){const r=ne(()=>{var o,a,l;return(l=(a=(o=ae(i))===null||o===void 0?void 0:o.describe)===null||a===void 0?void 0:a.call(o).required)!==null&&l!==void 0?l:!1}),s=Kt({touched:!1,pending:!1,valid:!0,required:r,validated:!!O(n).length,initialValue:ne(()=>O(e)),dirty:ne(()=>!qt(O(t),O(e)))});return $e(n,o=>{s.valid=!o.length},{immediate:!0,flush:"sync"}),s}function D$(){const t=se([]);return{errors:t,setErrors:e=>{t.value=oh(e)}}}function $$(t,e,n){return Co(n?.type)?L$(t,e,n):wb(t,e,n)}function wb(t,e,n){const{initialValue:i,validateOnMount:r,bails:s,type:o,checkedValue:a,label:l,validateOnValueUpdate:u,uncheckedValue:c,controlled:f,keepValueOnUnmount:d,syncVModel:h,form:p}=I$(n),m=f?pb(bl):void 0,g=p||m,y=ne(()=>Ls(ae(t))),_=ne(()=>{if(ae(g?.schema))return;const D=O(e);return Na(D)||Dn(D)||bt(D)||Array.isArray(D)?D:vb(D)}),v=!bt(_.value)&&Dn(ae(e)),{id:b,value:x,initialValue:C,meta:S,setState:M,errors:R,flags:L}=R$(y,{modelValue:i,form:g,bails:s,label:l,type:o,validate:_.value?Q:void 0,schema:v?e:void 0}),F=ne(()=>R.value[0]);h&&F$({value:x,prop:h,handleChange:X,shouldValidate:()=>u&&!L.pendingReset});const V=(ie,D=!1)=>{S.touched=!0,D&&re()};async function G(ie){var D,W;if(g?.validateSchema){const{results:U}=await g.validateSchema(ie);return(D=U[ae(y)])!==null&&D!==void 0?D:{valid:!0,errors:[]}}return _.value?yb(x.value,_.value,{name:ae(y),label:ae(l),values:(W=g?.values)!==null&&W!==void 0?W:{},bails:s}):{valid:!0,errors:[]}}const re=sh(async()=>(S.pending=!0,S.validated=!0,G("validated-only")),ie=>(L.pendingUnmount[Qe.id]||(M({errors:ie.errors}),S.pending=!1,S.valid=ie.valid),ie)),ue=sh(async()=>G("silent"),ie=>(S.valid=ie.valid,ie));function Q(ie){return ie?.mode==="silent"?ue():re()}function X(ie,D=!0){const W=Ba(ie);Be(W,D)}xt(()=>{if(r)return re();(!g||!g.validateSchema)&&ue()});function pe(ie){S.touched=ie}function Ve(ie){var D;const W=ie&&"value"in ie?ie.value:C.value;M({value:ze(W),initialValue:ze(W),touched:(D=ie?.touched)!==null&&D!==void 0?D:!1,errors:ie?.errors||[]}),S.pending=!1,S.validated=!1,ue()}const Ce=Vt();function Be(ie,D=!0){x.value=Ce&&h?h$(ie,Ce.props.modelModifiers):ie,(D?re:ue)()}function De(ie){M({errors:Array.isArray(ie)?ie:[ie]})}const Cn=ne({get(){return x.value},set(ie){Be(ie,u)}}),Qe={id:b,name:y,label:l,value:Cn,meta:S,errors:R,errorMessage:F,type:o,checkedValue:a,uncheckedValue:c,bails:s,keepValueOnUnmount:d,resetField:Ve,handleReset:()=>Ve(),validate:Q,handleChange:X,handleBlur:V,setState:M,setTouched:pe,setErrors:De,setValue:Be};if(on(s$,Qe),et(e)&&typeof O(e)!="function"&&$e(e,(ie,D)=>{qt(ie,D)||(S.validated?re():ue())},{deep:!0}),!g)return Qe;const Jt=ne(()=>{const ie=_.value;return!ie||bt(ie)||Na(ie)||Dn(ie)||Array.isArray(ie)?{}:Object.keys(ie).reduce((D,W)=>{const U=_$(ie[W]).map(oe=>oe.__locatorRef).reduce((oe,xe)=>{const Ee=Ht(g.values,xe)||g.values[xe];return Ee!==void 0&&(oe[xe]=Ee),oe},{});return Object.assign(D,U),D},{})});return $e(Jt,(ie,D)=>{if(!Object.keys(ie).length)return;!qt(ie,D)&&(S.validated?re():ue())}),zi(()=>{var ie;const D=(ie=ae(Qe.keepValueOnUnmount))!==null&&ie!==void 0?ie:ae(g.keepValuesOnUnmount),W=ae(y);if(D||!g||L.pendingUnmount[Qe.id]){g?.removePathState(W,b);return}L.pendingUnmount[Qe.id]=!0;const U=g.getPathState(W);if(Array.isArray(U?.id)&&U?.multiple?U?.id.includes(Qe.id):U?.id===Qe.id){if(U?.multiple&&Array.isArray(U.value)){const xe=U.value.findIndex(Ee=>qt(Ee,ae(Qe.checkedValue)));if(xe>-1){const Ee=[...U.value];Ee.splice(xe,1),g.setFieldValue(W,Ee)}Array.isArray(U.id)&&U.id.splice(U.id.indexOf(Qe.id),1)}else g.unsetPathValue(ae(y));g.removePathState(W,b)}}),Qe}function I$(t){const e=()=>({initialValue:void 0,validateOnMount:!1,bails:!0,label:void 0,validateOnValueUpdate:!0,keepValueOnUnmount:void 0,syncVModel:!1,controlled:!0}),n=!!t?.syncVModel,i=typeof t?.syncVModel=="string"?t.syncVModel:t?.modelPropName||"modelValue",r=n&&!("initialValue"in(t||{}))?ah(Vt(),i):t?.initialValue;if(!t)return Object.assign(Object.assign({}
4,e()),{initialValue:r});const s="valueProp"in t?t.valueProp:t.checkedValue,o="standalone"in t?!t.standalone:t.controlled,a=t?.modelPropName||t?.syncVModel||!1;return Object.assign(Object.assign(Object.assign({},e()),t||{}),{initialValue:r,controlled:o??!0,checkedValue:s,syncVModel:a})}function L$(t,e,n){const i=n?.standalone?void 0:pb(bl),r=n?.checkedValue,s=n?.uncheckedValue;function o(a){const l=a.handleChange,u=ne(()=>{const f=ae(a.value),d=ae(r);return Array.isArray(f)?f.findIndex(h=>qt(h,d))>=0:qt(d,f)});function c(f,d=!0){var h,p;if(u.value===((h=f?.target)===null||h===void 0?void 0:h.checked)){d&&a.validate();return}const m=ae(t),g=i?.getPathState(m),y=Ba(f);let _=(p=ae(r))!==null&&p!==void 0?p:y;i&&g?.multiple&&g.type==="checkbox"?_=t2(Ht(i.values,m)||[],_,void 0):n?.type==="checkbox"&&(_=t2(ae(a.value),_,ae(s))),l(_,d)}return Object.assign(Object.assign({},a),{checked:u,checkedValue:r,uncheckedValue:s,handleChange:c})}return o(wb(t,e,n))}function F$({prop:t,value:e,handleChange:n,shouldValidate:i}){const r=Vt();if(!r||!t)return;const s=typeof t=="string"?t:"modelValue",o=`update:${s}`;s in r.props&&($e(e,a=>{qt(a,ah(r,s))||r.emit(o,a)}),$e(()=>ah(r,s),a=>{if(a===Va&&e.value===void 0)return;const l=a===Va?void 0:a;qt(l,e.value)||n(l,i())}))}function ah(t,e){if(t)return t.props[e]}const q$=ye({name:"Field",inheritAttrs:!1,props:{as:{type:[String,Object],default:void 0},name:{type:String,required:!0},rules:{type:[Object,String,Function],default:void 0},validateOnMount:{type:Boolean,default:!1},validateOnBlur:{type:Boolean,default:void 0},validateOnChange:{type:Boolean,default:void 0},validateOnInput:{type:Boolean,default:void 0},validateOnModelUpdate:{type:Boolean,default:void 0},bails:{type:Boolean,default:()=>dr().bails},label:{type:String,default:void 0},uncheckedValue:{type:null,default:void 0},modelValue:{type:null,default:Va},modelModifiers:{type:null,default:()=>({})},"onUpdate:modelValue":{type:null,default:void 0},standalone:{type:Boolean,default:!1},keepValue:{type:Boolean,default:void 0}},setup(t,e){const n=rr(t,"rules"),i=rr(t,"name"),r=rr(t,"label"),s=rr(t,"uncheckedValue"),o=rr(t,"keepValue"),{errors:a,value:l,errorMessage:u,validate:c,handleChange:f,handleBlur:d,setTouched:h,resetField:p,handleReset:m,meta:g,checked:y,setErrors:_,setValue:v}=$$(i,n,{validateOnMount:t.validateOnMount,bails:t.bails,standalone:t.standalone,type:e.attrs.type,initialValue:N$(t,e),checkedValue:e.attrs.value,uncheckedValue:s,label:r,validateOnValueUpdate:t.validateOnModelUpdate,keepValueOnUnmount:o,syncVModel:!0}),b=function(L,F=!0){f(L,F)},x=ne(()=>{const{validateOnInput:R,validateOnChange:L,validateOnBlur:F,validateOnModelUpdate:V}=V$(t);function G(X){d(X,F),bt(e.attrs.onBlur)&&e.attrs.onBlur(X)}function re(X){b(X,R),bt(e.attrs.onInput)&&e.attrs.onInput(X)}function ue(X){b(X,L),bt(e.attrs.onChange)&&e.attrs.onChange(X)}const Q={name:t.name,onBlur:G,onInput:re,onChange:ue};return Q["onUpdate:modelValue"]=X=>b(X,V),Q}),C=ne(()=>{const R=Object.assign({},x.value);Co(e.attrs.type)&&y&&(R.checked=y.value);const L=s2(t,e);return f$(L,e.attrs)&&(R.value=l.value),R}),S=ne(()=>Object.assign(Object.assign({},x.value),{modelValue:l.value}));function M(){return{field:C.value,componentField:S.value,value:l.value,meta:g,errors:a.value,errorMessage:u.value,validate:c,resetField:p,handleChange:b,handleInput:R=>b(R,!1),handleReset:m,handleBlur:x.value.onBlur,setTouched:h,setErrors:_,setValue:v}}return e.expose({value:l,meta:g,errors:a,errorMessage:u,setErrors:_,setTouched:h,setValue:v,reset:p,validate:c,handleChange:f}),()=>{const R=_o(s2(t,e)),L=mb(R,e,M);return R?Xe(R,Object.assign(Object.assign({},e.attrs),C.value),L):L}}});function s2(t,e){let n=t.as||"";return!t.as&&!e.slots.default&&(n="input"),n}function V$(t){var e,n,i,r;const{validateOnInput:s,validateOnChange:o,validateOnBlur:a,validateOnModelUpdate:l}=dr();
4return{validateOnInput:(e=t.validateOnInput)!==null&&e!==void 0?e:s,validateOnChange:(n=t.validateOnChange)!==null&&n!==void 0?n:o,validateOnBlur:(i=t.validateOnBlur)!==null&&i!==void 0?i:a,validateOnModelUpdate:(r=t.validateOnModelUpdate)!==null&&r!==void 0?r:l}}function N$(t,e){return Co(e.attrs.type)?J1(t,"modelValue")?t.modelValue:void 0:J1(t,"modelValue")?t.modelValue:e.attrs.value}const Wt=q$;let B$=0;const Xo=["bails","fieldsCount","id","multiple","type","validate"];function xb(t){const e=t?.initialValues||{},n=Object.assign({},ae(e)),i=O(t?.validationSchema);return i&&Dn(i)&&bt(i.cast)?ze(i.cast(n)||{}):ze(n)}function xl(t){var e;const n=B$++,i=t?.name||"Form";let r=0;const s=se(!1),o=se(!1),a=se(0),l=[],u=Kt(xb(t)),c=se([]),f=se({}),d=se({}),h=p$(()=>{d.value=c.value.reduce((T,A)=>(T[Ls(ae(A.path))]=A,T),{})});function p(T,A){const B=X(T);if(!B){typeof T=="string"&&(f.value[Ls(T)]=oh(A));return}if(typeof T=="string"){const ee=Ls(T);f.value[ee]&&delete f.value[ee]}B.errors=oh(A),B.valid=!B.errors.length}function m(T){Xt(T).forEach(A=>{p(A,T[A])})}t?.initialErrors&&m(t.initialErrors);const g=ne(()=>{const T=c.value.reduce((A,B)=>(B.errors.length&&(A[ae(B.path)]=B.errors),A),{});return Object.assign(Object.assign({},f.value),T)}),y=ne(()=>Xt(g.value).reduce((T,A)=>{const B=g.value[A];return B?.length&&(T[A]=B[0]),T},{})),_=ne(()=>c.value.reduce((T,A)=>(T[ae(A.path)]={name:ae(A.path)||"",label:A.label||""},T),{})),v=ne(()=>c.value.reduce((T,A)=>{var B;return T[ae(A.path)]=(B=A.bails)!==null&&B!==void 0?B:!0,T},{})),b=Object.assign({},t?.initialErrors||{}),x=(e=t?.keepValuesOnUnmount)!==null&&e!==void 0?e:!1,{initialValues:C,originalInitialValues:S,setInitialValues:M}=j$(c,u,t),R=z$(c,u,S,y),L=ne(()=>c.value.reduce((T,A)=>{const B=Ht(u,ae(A.path));return ii(T,ae(A.path),B),T},{})),F=t?.validationSchema;function V(T,A){var B,ee;const ve=ne(()=>Ht(C.value,ae(T))),ge=d.value[ae(T)],le=A?.type==="checkbox"||A?.type==="radio";if(ge&&le){ge.multiple=!0;const fn=r++;return Array.isArray(ge.id)?ge.id.push(fn):ge.id=[ge.id,fn],ge.fieldsCount++,ge.__flags.pendingUnmount[fn]=!1,ge}const He=ne(()=>Ht(u,ae(T))),nt=ae(T),kt=Ve.findIndex(fn=>fn===nt);kt!==-1&&Ve.splice(kt,1);const Je=ne(()=>{var fn,ks,Al,Pl;const Ml=ae(F);if(Dn(Ml))return(ks=(fn=Ml.describe)===null||fn===void 0?void 0:fn.call(Ml,ae(T)).required)!==null&&ks!==void 0?ks:!1;const Dl=ae(A?.schema);return Dn(Dl)&&(Pl=(Al=Dl.describe)===null||Al===void 0?void 0:Al.call(Dl).required)!==null&&Pl!==void 0?Pl:!1}),Ct=r++,Bt=Kt({id:Ct,path:T,touched:!1,pending:!1,valid:!0,validated:!!(!((B=b[nt])===null||B===void 0)&&B.length),required:Je,initialValue:ve,errors:sn([]),bails:(ee=A?.bails)!==null&&ee!==void 0?ee:!1,label:A?.label,type:A?.type||"default",value:He,multiple:!1,__flags:{pendingUnmount:{[Ct]:!1},pendingReset:!1},fieldsCount:1,validate:A?.validate,dirty:ne(()=>!qt(O(He),O(ve)))});return c.value.push(Bt),d.value[nt]=Bt,h(),y.value[nt]&&!b[nt]&&ot(()=>{K(nt,{mode:"silent"})}),et(T)&&$e(T,fn=>{h();const ks=ze(He.value);d.value[fn]=Bt,ot(()=>{ii(u,fn,ks)})}),Bt}const G=n2(te,5),re=n2(te,5),ue=sh(async T=>await(T==="silent"?G():re()),(T,[A])=>{const B=Xt(D.errorBag.value),ve=[...new Set([...Xt(T.results),...c.value.map(ge=>ge.path),...B])].sort().reduce((ge,le)=>{var He;const nt=le,kt=X(nt)||pe(nt),Je=((He=T.results[nt])===null||He===void 0?void 0:He.errors)||[],Ct=ae(kt?.path)||nt,Bt=H$({errors:Je,valid:!Je.length},ge.results[Ct]);return ge.results[Ct]=Bt,Bt.valid||(ge.errors[Ct]=Bt.errors[0]),kt&&f.value[Ct]&&delete f.value[Ct],kt?(kt.valid=Bt.valid,A==="silent"||A==="validated-only"&&!kt.validated||p(kt,Bt.errors),ge):(p(Ct,Je),ge)},{valid:T.valid,results:{},errors:{},source:T.source});return T.values&&(ve.values=T.values,ve.source=T.source),Xt(ve.results).forEach(ge=>{var le;const He=X(ge);He&&A!=="silent"&&(A==="validated-only"&&!He.validated||p(He,(le=ve.results[ge])===null||le===void 0?void 0:le.errors))}),ve});function Q(T){c.value.forEach(T)}function X(T){const A=typeof T=="string"?Ls(T):T;return typeof A=="string"?d.value[A]:A}function pe(T){return c.value.filter(B=>T.startsWith(ae(B.path))).reduce((B,ee)=>B?ee.path.length>B.path.length?ee:B:ee,void 0)}let Ve=[],Ce;
4function Be(T){return Ve.push(T),Ce||(Ce=ot(()=>{[...Ve].sort().reverse().forEach(B=>{e2(u,B)}),Ve=[],Ce=null})),Ce}function De(T){return function(B,ee){return function(ge){return ge instanceof Event&&(ge.preventDefault(),ge.stopPropagation()),Q(le=>le.touched=!0),s.value=!0,a.value++,J().then(le=>{const He=ze(u);if(le.valid&&typeof B=="function"){const nt=ze(L.value);let kt=T?nt:He;return le.values&&(kt=le.source==="schema"?le.values:Object.assign({},kt,le.values)),B(kt,{evt:ge,controlledValues:nt,setErrors:m,setFieldError:p,setTouched:j,setFieldTouched:Ee,setValues:oe,setFieldValue:W,resetForm:z,resetField:N})}!le.valid&&typeof ee=="function"&&ee({values:He,evt:ge,errors:le.errors,results:le.results})}).then(le=>(s.value=!1,le),le=>{throw s.value=!1,le})}}}const Qe=De(!1);Qe.withControlled=De(!0);function Jt(T,A){const B=c.value.findIndex(ve=>ve.path===T&&(Array.isArray(ve.id)?ve.id.includes(A):ve.id===A)),ee=c.value[B];if(!(B===-1||!ee)){if(ot(()=>{K(T,{mode:"silent",warn:!1})}),ee.multiple&&ee.fieldsCount&&ee.fieldsCount--,Array.isArray(ee.id)){const ve=ee.id.indexOf(A);ve>=0&&ee.id.splice(ve,1),delete ee.__flags.pendingUnmount[A]}(!ee.multiple||ee.fieldsCount<=0)&&(c.value.splice(B,1),Z(T),h(),delete d.value[T])}}function ie(T){Xt(d.value).forEach(A=>{A.startsWith(T)&&delete d.value[A]}),c.value=c.value.filter(A=>!A.path.startsWith(T)),ot(()=>{h()})}const D={name:i,formId:n,values:u,controlledValues:L,errorBag:g,errors:y,schema:F,submitCount:a,meta:R,isSubmitting:s,isValidating:o,fieldArrays:l,keepValuesOnUnmount:x,validateSchema:O(F)?ue:void 0,validate:J,setFieldError:p,validateField:K,setFieldValue:W,setValues:oe,setErrors:m,setFieldTouched:Ee,setTouched:j,resetForm:z,resetField:N,handleSubmit:Qe,useFieldModel:Re,defineInputBinds:Ne,defineComponentBinds:Le,defineField:_e,stageInitialValue:H,unsetInitialValue:Z,setFieldInitialValue:me,createPathState:V,getPathState:X,unsetPathValue:Be,removePathState:Jt,initialValues:C,getAllPathStates:()=>c.value,destroyPath:ie,isFieldTouched:k,isFieldDirty:E,isFieldValid:$};function W(T,A,B=!0){const ee=ze(A),ve=typeof T=="string"?T:T.path;X(ve)||V(ve),ii(u,ve,ee),B&&K(ve)}function U(T,A=!0){Xt(u).forEach(B=>{delete u[B]}),Xt(T).forEach(B=>{W(B,T[B],!1)}),A&&J()}function oe(T,A=!0){ho(u,T),l.forEach(B=>B&&B.reset()),A&&J()}function xe(T,A){const B=X(ae(T))||V(T);return ne({get(){return B.value},set(ee){var ve;const ge=ae(T);W(ge,ee,(ve=ae(A))!==null&&ve!==void 0?ve:!1)}})}function Ee(T,A){const B=X(T);B&&(B.touched=A)}function k(T){const A=X(T);return A?A.touched:c.value.filter(B=>B.path.startsWith(T)).some(B=>B.touched)}function E(T){const A=X(T);return A?A.dirty:c.value.filter(B=>B.path.startsWith(T)).some(B=>B.dirty)}function $(T){const A=X(T);return A?A.valid:c.value.filter(B=>B.path.startsWith(T)).every(B=>B.valid)}function j(T){if(typeof T=="boolean"){Q(A=>{A.touched=T});return}Xt(T).forEach(A=>{Ee(A,!!T[A])})}function N(T,A){var B;const ee=A&&"value"in A?A.value:Ht(C.value,T),ve=X(T);ve&&(ve.__flags.pendingReset=!0),me(T,ze(ee),!0),W(T,ee,!1),Ee(T,(B=A?.touched)!==null&&B!==void 0?B:!1),p(T,A?.errors||[]),ot(()=>{ve&&(ve.__flags.pendingReset=!1)})}function z(T,A){let B=ze(T?.values?T.values:S.value);B=A?.force?B:ho(S.value,B),B=Dn(F)&&bt(F.cast)?F.cast(B):B,M(B,{force:A?.force}),Q(ee=>{var ve;ee.__flags.pendingReset=!0,ee.validated=!1,ee.touched=((ve=T?.touched)===null||ve===void 0?void 0:ve[ae(ee.path)])||!1,W(ae(ee.path),Ht(B,ae(ee.path)),!1),p(ae(ee.path),void 0)}),A?.force?U(B,!1):oe(B,!1),m(T?.errors||{}),a.value=T?.submitCount||0,ot(()=>{J({mode:"silent"}),Q(ee=>{ee.__flags.pendingReset=!1})})}async function J(T){const A=T?.mode||"force";if(A==="force"&&Q(le=>le.validated=!0),D.validateSchema)return D.validateSchema(A);o.value=!0;const B=await Promise.all(c.value.map(le=>le.validate?le.validate(T).then(He=>({key:ae(le.path),valid:He.valid,errors:He.errors,value:He.value})):Promise.resolve({key:ae(le.path),valid:!0,errors:[],value:void 0})));o.value=!1;const ee={},ve={},ge={};for(const le of B)ee[le.key]={valid:le.valid,errors:le.errors},le.value&&ii(ge,le.key,le.value),le.errors.length&&(ve[le.key]=le.errors[0]);return{valid:B.every(le=>le.valid),results:ee,errors:ve,values:ge,source:"fields"}}async function K(T,A){var B;const ee=X(T);if(ee&&A?.mode!=="silent"&&(ee.validated=!0),F){const{results:ve}=await ue(A?.mode||"validated-only");return ve[T]||{errors:[],valid:!0}}return ee?.validate?ee.validate(A):(!ee&&(B=A?.warn),Promise.resolve({errors:[],valid:!0}))}function Z(T){e2(C.value,T)}function H(T,A,B=!1){me(T,A),ii(u,T,A),B&&!t?.initialValues&&ii(S.value,T,ze(A))}function me(T,A,B=!1){ii(C.value,T,ze(A)),B&&ii(S.value,T,ze(A))}async function te(){const T=O(F);if(!T)return{valid:!0,results:{},errors:{},source:"none"};o.value=!0;const A=Na(T)||Dn(T)?await O$(T,u):await T$(T,u,{names:_.value,bailsMap:v.value});return o.value=!1,A}const ce=Qe((T,{evt:A})=>{d$(A)&&A.target.submit()});xt(()=>{if(t?.initialErrors&&m(t.initialErrors),t?.initialTouched&&j(t.initialTouched),t?.validateOnMount){J();return}D.validateSchema&&D.validateSchema("silent")}),et(F)&&$e(F,()=>{var T;(T=D.validateSchema)===null||T===void 0||T.call(D,"validated-only")}),on(bl,D);function _e(T,A){const B=bt(A)?void 0:A?.label,ee=X(ae(T))||V(T,{label:B}),ve=()=>bt(A)?A(Qo(ee,Xo)):A||{};function ge(){var Je;ee.touched=!0,((Je=ve().validateOnBlur)!==null&&Je!==void 0?Je:dr().validateOnBlur)&&K(ae(ee.path))}function le(){var Je;((Je=ve().validateOnInput)!==null&&Je!==void 0?Je:dr().validateOnInput)&&ot(()=>{K(ae(ee.path))})}function He(){var Je;((Je=ve().validateOnChange)!==null&&Je!==void 0?Je:dr().validateOnChange)&&ot(()=>{K(ae(ee.path))})}const nt=ne(()=>{const Je={onChange:He,onInput:le,onBlur:ge};return bt(A)?Object.assign(Object.assign({},Je),A(Qo(ee,Xo)).props||{}):A?.props?Object.assign(Object.assign({},Je),A.props(Qo(ee,Xo))):Je});return[xe(T,()=>{var Je,Ct,Bt;return(Bt=(Je=ve().validateOnModelUpdate)!==null&&Je!==void 0?Je:(Ct=dr())===null||Ct===void 0?void 0:Ct.validateOnModelUpdate)!==null&&Bt!==void 0?Bt:!0}),nt]}function Re(T){return Array.isArray(T)?T.map(A=>xe(A,!0)):xe(T)}function Ne(T,A){const[B,ee]=_e(T,A);function ve(){ee.value.onBlur()}function ge(He){const nt=Ba(He);W(ae(T),nt,!1),ee.value.onInput()}function le(He){const nt=Ba(He);W(ae(T),nt,!1),ee.value.onChange()}return ne(()=>Object.assign(Object.assign({}
4,ee.value),{onBlur:ve,onInput:ge,onChange:le,value:B.value}))}function Le(T,A){const[B,ee]=_e(T,A),ve=X(ae(T));function ge(le){B.value=le}return ne(()=>{const le=bt(A)?A(Qo(ve,Xo)):A||{};return Object.assign({[le.model||"modelValue"]:B.value,[`onUpdate:${le.model||"modelValue"}`]:ge},ee.value)})}const tt=Object.assign(Object.assign({},D),{values:pa(u),handleReset:()=>z(),submitForm:ce});return on(r$,tt),tt}function z$(t,e,n,i){const r={touched:"some",pending:"some",valid:"every"},s=ne(()=>!qt(e,O(n)));function o(){const l=t.value;return Xt(r).reduce((u,c)=>{const f=r[c];return u[c]=l[f](d=>d[c]),u},{})}const a=Kt(o());return nl(()=>{const l=o();a.touched=l.touched,a.valid=l.valid,a.pending=l.pending}),ne(()=>Object.assign(Object.assign({initialValues:O(n)},a),{valid:a.valid&&!Xt(i.value).length,dirty:s.value}))}function j$(t,e,n){const i=xb(n),r=se(i),s=se(ze(i));function o(a,l){l?.force?(r.value=ze(a),s.value=ze(a)):(r.value=ho(ze(r.value)||{},ze(a)),s.value=ho(ze(s.value)||{},ze(a))),l?.updateFields&&t.value.forEach(u=>{if(u.touched)return;const f=Ht(r.value,ae(u.path));ii(e,ae(u.path),ze(f))})}return{initialValues:r,originalInitialValues:s,setInitialValues:o}}function H$(t,e){return e?{valid:t.valid&&e.valid,errors:[...t.errors,...e.errors]}:t}const U$=ye({name:"ErrorMessage",props:{as:{type:String,default:void 0},name:{type:String,required:!0}},setup(t,e){const n=st(bl,void 0),i=ne(()=>n?.errors.value[t.name]);function r(){return{message:i.value}}return()=>{if(!i.value)return;const s=t.as?_o(t.as):t.as,o=mb(s,e,r),a=Object.assign({role:"alert"},e.attrs);return!s&&(Array.isArray(o)||!o)&&o?.length?o:(Array.isArray(o)||!o)&&!o?.length?Xe(s||"span",a,i.value):Xe(s,a,o)}}}),An=U$;var lh;try{lh=Map}catch{}var ch;try{ch=Set}catch{}function kb(t,e,n){if(!t||typeof t!="object"||typeof t=="function")return t;if(t.nodeType&&"cloneNode"in t)return t.cloneNode(!0);if(t instanceof Date)return new Date(t.getTime());if(t instanceof RegExp)return new RegExp(t);if(Array.isArray(t))return t.map(uh);if(lh&&t instanceof lh)return new Map(Array.from(t.entries()));if(ch&&t instanceof ch)return new Set(Array.from(t.values()));if(t instanceof Object){e.push(t);var i=Object.create(t);n.push(i);for(var r in t){var s=e.findIndex(function(o){return o===t[r]});i[r]=s>-1?n[s]:kb(t[r],e,n)}return i}return t}function uh(t){return kb(t,[],[])}const W$=Object.prototype.toString,G$=Error.prototype.toString,K$=RegExp.prototype.toString,Z$=typeof Symbol<"u"?Symbol.prototype.toString:()=>"",Y$=/^Symbol\((.*)\)(.*)$/;function J$(t){return t!=+t?"NaN":t===0&&1/t<0?"-0":""+t}function o2(t,e=!1){if(t==null||t===!0||t===!1)return""+t;const n=typeof t;if(n==="number")return J$(t);if(n==="string")return e?`"${t}"`:t;if(n==="function")return"[Function "+(t.name||"anonymous")+"]";if(n==="symbol")return Z$.call(t).replace(Y$,"Symbol($1)");const i=W$.call(t).slice(8,-1);return i==="Date"?isNaN(t.getTime())?""+t:t.toISOString(t):i==="Error"||t instanceof Error?"["+G$.call(t)+"]":i==="RegExp"?K$.call(t):null}function po(t,e){let n=o2(t,e);return n!==null?n:JSON.stringify(t,function(i,r){let s=o2(this[i],e);return s!==null?s:r},2)}let ir={default:"${path} is invalid",required:"${path} is a required field",oneOf:"${path} must be one of the following values: ${values}",notOneOf:"${path} must not be one of the following values: ${values}",notType:({path:t,type:e,value:n,originalValue:i})=>{let r=i!=null&&i!==n,s=`${t} must be a \`${e}\` type, but the final value was: \`${po(n,!0)}\``+(r?` (cast from the value \`${po(i,!0)}\`).`:".");return n===null&&(s+='\n If "null" is intended as an empty value be sure to mark the schema as `.nullable()`'),s},defined:"${path} must be defined"},Sn={length:"${path} must be exactly ${length} characters",min:"${path} must be at least ${min} characters",max:"${path} must be at most ${max} characters",matches:'${path} must match the following: "${regex}"',email:"${path} must be a valid email",url:"${path} must be a valid URL",uuid:"${path} must be a valid UUID",trim:"${path} must be a trimmed string",lowercase:"${path} must be a lowercase string",uppercase:"${path} must be a upper case string"},Q$={min:"${path} must be greater than or equal to ${min}",max:"${path} must be less than or equal to ${max}",lessThan:"${path} must be less than ${less}",moreThan:"${path} must be greater than ${more}",positive:"${path} must be a positive number",negative:"${path} must be a negative number",integer:"${path} must be an integer"},fh={min:"${path} field must be later than ${min}",max:"${path} field must be at earlier than ${max}"},dh={isValue:"${path} field must be ${value}"},hh={noUnknown:"${path} field has unspecified keys: ${unknown}"},X$={min:"${path} field must have at least ${min} items",max:"${path} field must have less than or equal to ${max} items",length:"${path} must have ${length} items"};Object.assign(Object.create(null),{mixed:ir,string:Sn,number:Q$,date:fh,object:hh,array:X$,boolean:dh});var ea=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function xs(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var Tc,a2;function eI(){if(a2)return Tc;a2=1;var t=Object.prototype,e=t.hasOwnProperty;function n(i,r){return i!=null&&e.call(i,r)}return Tc=n,Tc}var Rc,l2;function Ui(){if(l2)return Rc;l2=1;var t=Array.isArray;return Rc=t,Rc}var Ac,c2;function Cb(){if(c2)return Ac;c2=1;var t=typeof ea=="object"&&ea&&ea.Object===Object&&ea;return Ac=t,Ac}var Pc,u2;function Ci(){if(u2)return Pc;u2=1;var t=Cb(),e=typeof self=="object"&&self&&self.Object===Object&&self,n=t||e||Function("return this")();return Pc=n,Pc}var Mc,f2;
vendor: 7,861 bytes, line 4
4function kl(){if(f2)return Mc;f2=1;var t=Ci(),e=t.Symbol;return Mc=e,Mc}var Dc,d2;function tI(){if(d2)return Dc;d2=1;var t=kl(),e=Object.prototype,n=e.hasOwnProperty,i=e.toString,r=t?t.toStringTag:void 0;function s(o){var a=n.call(o,r),l=o[r];try{o[r]=void 0;var u=!0}catch{}var c=i.call(o);return u&&(a?o[r]=l:delete o[r]),c}return Dc=s,Dc}var $c,h2;function nI(){if(h2)return $c;h2=1;var t=Object.prototype,e=t.toString;function n(i){return e.call(i)}return $c=n,$c}var Ic,p2;function So(){if(p2)return Ic;p2=1;var t=kl(),e=tI(),n=nI(),i="[object Null]",r="[object Undefined]",s=t?t.toStringTag:void 0;function o(a){return a==null?a===void 0?r:i:s&&s in Object(a)?e(a):n(a)}return Ic=o,Ic}var Lc,m2;function Eo(){if(m2)return Lc;m2=1;function t(e){return e!=null&&typeof e=="object"}return Lc=t,Lc}var Fc,g2;function ap(){if(g2)return Fc;g2=1;var t=So(),e=Eo(),n="[object Symbol]";function i(r){return typeof r=="symbol"||e(r)&&t(r)==n}return Fc=i,Fc}var qc,v2;function lp(){if(v2)return qc;v2=1;var t=Ui(),e=ap(),n=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;function r(s,o){if(t(s))return!1;var a=typeof s;return a=="number"||a=="symbol"||a=="boolean"||s==null||e(s)?!0:i.test(s)||!n.test(s)||o!=null&&s in Object(o)}return qc=r,qc}var Vc,y2;function cp(){if(y2)return Vc;y2=1;function t(e){var n=typeof e;return e!=null&&(n=="object"||n=="function")}return Vc=t,Vc}var Nc,_2;function Sb(){if(_2)return Nc;_2=1;var t=So(),e=cp(),n="[object AsyncFunction]",i="[object Function]",r="[object GeneratorFunction]",s="[object Proxy]";function o(a){if(!e(a))return!1;var l=t(a);return l==i||l==r||l==n||l==s}return Nc=o,Nc}var Bc,b2;function iI(){if(b2)return Bc;b2=1;var t=Ci(),e=t["__core-js_shared__"];return Bc=e,Bc}var zc,w2;function rI(){if(w2)return zc;w2=1;var t=iI(),e=(function(){var i=/[^.]+$/.exec(t&&t.keys&&t.keys.IE_PROTO||"");return i?"Symbol(src)_1."+i:""})();function n(i){return!!e&&e in i}return zc=n,zc}var jc,x2;function Eb(){if(x2)return jc;x2=1;var t=Function.prototype,e=t.toString;function n(i){if(i!=null){try{return e.call(i)}catch{}try{return i+""}catch{}}return""}return jc=n,jc}var Hc,k2;function sI(){if(k2)return Hc;k2=1;var t=Sb(),e=rI(),n=cp(),i=Eb(),r=/[\\^$.*+?()[\]{}|]/g,s=/^\[object .+?Constructor\]$/,o=Function.prototype,a=Object.prototype,l=o.toString,u=a.hasOwnProperty,c=RegExp("^"+l.call(u).replace(r,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function f(d){if(!n(d)||e(d))return!1;var h=t(d)?c:s;return h.test(i(d))}return Hc=f,Hc}var Uc,C2;function oI(){if(C2)return Uc;C2=1;function t(e,n){return e?.[n]}return Uc=t,Uc}var Wc,S2;function Tr(){if(S2)return Wc;S2=1;var t=sI(),e=oI();function n(i,r){var s=e(i,r);return t(s)?s:void 0}return Wc=n,Wc}var Gc,E2;function Cl(){if(E2)return Gc;E2=1;var t=Tr(),e=t(Object,"create");return Gc=e,Gc}var Kc,O2;function aI(){if(O2)return Kc;O2=1;var t=Cl();function e(){this.__data__=t?t(null):{},this.size=0}return Kc=e,Kc}var Zc,T2;function lI(){if(T2)return Zc;T2=1;function t(e){var n=this.has(e)&&delete this.__data__[e];return this.size-=n?1:0,n}return Zc=t,Zc}var Yc,R2;function cI(){if(R2)return Yc;R2=1;var t=Cl(),e="__lodash_hash_undefined__",n=Object.prototype,i=n.hasOwnProperty;function r(s){var o=this.__data__;if(t){var a=o[s];return a===e?void 0:a}return i.call(o,s)?o[s]:void 0}return Yc=r,Yc}var Jc,A2;function uI(){if(A2)return Jc;A2=1;var t=Cl(),e=Object.prototype,n=e.hasOwnProperty;function i(r){var s=this.__data__;return t?s[r]!==void 0:n.call(s,r)}return Jc=i,Jc}var Qc,P2;function fI(){if(P2)return Qc;P2=1;var t=Cl(),e="__lodash_hash_undefined__";function n(i,r){var s=this.__data__;return this.size+=this.has(i)?0:1,s[i]=t&&r===void 0?e:r,this}return Qc=n,Qc}var Xc,M2;function dI(){if(M2)return Xc;M2=1;var t=aI(),e=lI(),n=cI(),i=uI(),r=fI();function s(o){var a=-1,l=o==null?0:o.length;for(this.clear();++a<l;){var u=o[a];this.set(u[0],u[1])}}return s.prototype.clear=t,s.prototype.delete=e,s.prototype.get=n,s.prototype.has=i,s.prototype.set=r,Xc=s,Xc}var eu,D2;function hI(){if(D2)return eu;D2=1;function t(){this.__data__=[],this.size=0}return eu=t,eu}var tu,$2;function Ob(){if($2)return tu;$2=1;function t(e,n){return e===n||e!==e&&n!==n}return tu=t,tu}var nu,I2;function Sl(){if(I2)return nu;I2=1;var t=Ob();function e(n,i){for(var r=n.length;r--;)if(t(n[r][0],i))return r;return-1}return nu=e,nu}var iu,L2;function pI(){if(L2)return iu;L2=1;var t=Sl(),e=Array.prototype,n=e.splice;function i(r){var s=this.__data__,o=t(s,r);if(o<0)return!1;var a=s.length-1;return o==a?s.pop():n.call(s,o,1),--this.size,!0}return iu=i,iu}var ru,F2;function mI(){if(F2)return ru;F2=1;var t=Sl();function e(n){var i=this.__data__,r=t(i,n);return r<0?void 0:i[r][1]}return ru=e,ru}var su,q2;function gI(){if(q2)return su;q2=1;var t=Sl();function e(n){return t(this.__data__,n)>-1}return su=e,su}var ou,V2;function vI(){if(V2)return ou;V2=1;var t=Sl();function e(n,i){var r=this.__data__,s=t(r,n);return s<0?(++this.size,r.push([n,i])):r[s][1]=i,this}return ou=e,ou}var au,N2;function El(){if(N2)return au;N2=1;var t=hI(),e=pI(),n=mI(),i=gI(),r=vI();function s(o){var a=-1,l=o==null?0:o.length;for(this.clear();++a<l;){var u=o[a];this.set(u[0],u[1])}}return s.prototype.clear=t,s.prototype.delete=e,s.prototype.get=n,s.prototype.has=i,s.prototype.set=r,au=s,au}var lu,B2;function up(){if(B2)return lu;B2=1;var t=Tr(),e=Ci(),n=t(e,"Map");return lu=n,lu}var cu,z2;function yI(){if(z2)return cu;z2=1;var t=dI(),e=El(),n=up();function i(){this.size=0,this.__data__={hash:new t,map:new(n||e),string:new t}}return cu=i,cu}var uu,j2;function _I(){if(j2)return uu;j2=1;function t(e){var n=typeof e;return n=="string"||n=="number"||n=="symbol"||n=="boolean"?e!=="__proto__":e===null}return uu=t,uu}var fu,H2;function Ol(){if(H2)return fu;H2=1;var t=_I();function e(n,i){var r=n.__data__;return t(i)?r[typeof i=="string"?"string":"hash"]:r.map}return fu=e,fu}var du,U2;function bI(){if(U2)return du;U2=1;var t=Ol();function e(n){var i=t(this,n).delete(n);return this.size-=i?1:0,i}return du=e,du}var hu,W2;function wI(){if(W2)return hu;W2=1;var t=Ol();function e(n){return t(this,n).get(n)}return hu=e,hu}var pu,G2;function xI(){if(G2)return pu;G2=1;var t=Ol();function e(n){return t(this,n).has(n)}return pu=e,pu}var mu,K2;function kI(){if(K2)return mu;K2=1;var t=Ol();function e(n,i){var r=t(this,n),s=r.size;return r.set(n,i),this.size+=r.size==s?0:1,this}return mu=e,mu}var gu,Z2;function fp(){if(Z2)return gu;Z2=1;var t=yI(),e=bI(),n=wI(),i=xI(),r=kI();function s(o){var a=-1,l=o==null?0:o.length;for(this.clear();++a<l;){var u=o[a];this.set(u[0],u[1])}}return s.prototype.clear=t,s.prototype.delete=e,s.prototype.get=n,s.prototype.has=i,s.prototype.set=r,gu=s,gu}var vu,Y2;function CI(){if(Y2)return vu;Y2=1;var t=fp(),e="Expected a function";function n(i,r){if(typeof i!="function"||r!=null&&typeof r!="function")throw new TypeError(e);var s=function(){var o=arguments,a=r?r.apply(this,o):o[0],l=s.cache;if(l.has(a))return l.get(a);var u=i.apply(this,o);return s.cache=l.set(a,u)||l,u};return s.cache=new(n.Cache||t),s}return n.Cache=t,vu=n,vu}var yu,J2;function SI(){if(J2)return yu;J2=1;var t=CI(),e=500;function n(i){var r=t(i,function(o){return s.size===e&&s.clear(),o}),s=r.cache;return r}return yu=n,yu}var _u,Q2;function EI(){if(Q2)return _u;Q2=1;var t=SI(),e=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,n=/\\(\\)?/g,i=t(function(r){var s=[];return r.charCodeAt(0)===46&&s.push(""),r.replace(e,function(o,a,l,u){s.push(l?u.replace(n,"$1"):a||o)}),s});return _u=i,_u}var bu,X2;function OI(){if(X2)return bu;X2=1;function t(e,n){for(var i=-1,r=e==null?0:e.length,s=Array(r);++i<r;)s[i]=n(e[i],i,e);return s}return bu=t,bu}var wu,em;function TI(){if(em)return wu;em=1;var t=kl(),e=OI(),n=Ui(),i=ap(),r=t?t.prototype:void 0,s=r?r.toString:void 0;
4function o(a){if(typeof a=="string")return a;if(n(a))return e(a,o)+"";if(i(a))return s?s.call(a):"";var l=a+"";return l=="0"&&1/a==-1/0?"-0":l}return wu=o,wu}var xu,tm;function Oo(){if(tm)return xu;tm=1;var t=TI();function e(n){return n==null?"":t(n)}return xu=e,xu}var ku,nm;function Tb(){if(nm)return ku;nm=1;var t=Ui(),e=lp(),n=EI(),i=Oo();function r(s,o){return t(s)?s:e(s,o)?[s]:n(i(s))}return ku=r,ku}var Cu,im;function RI(){if(im)return Cu;im=1;var t=So(),e=Eo(),n="[object Arguments]";function i(r){return e(r)&&t(r)==n}return Cu=i,Cu}var Su,rm;function Rb(){if(rm)return Su;rm=1;var t=RI(),e=Eo(),n=Object.prototype,i=n.hasOwnProperty,r=n.propertyIsEnumerable,s=t((function(){return arguments})())?t:function(o){return e(o)&&i.call(o,"callee")&&!r.call(o,"callee")};return Su=s,Su}var Eu,sm;function Ab(){if(sm)return Eu;sm=1;var t=9007199254740991,e=/^(?:0|[1-9]\d*)$/;function n(i,r){var s=typeof i;return r=r??t,!!r&&(s=="number"||s!="symbol"&&e.test(i))&&i>-1&&i%1==0&&i<r}return Eu=n,Eu}var Ou,om;function dp(){if(om)return Ou;om=1;var t=9007199254740991;function e(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=t}return Ou=e,Ou}var Tu,am;function Tl(){if(am)return Tu;am=1;var t=ap();function e(n){if(typeof n=="string"||t(n))return n;var i=n+"";return i=="0"&&1/n==-1/0?"-0":i}return Tu=e,Tu}var Ru,lm;function Pb(){if(lm)return Ru;lm=1;var t=Tb(),e=Rb(),n=Ui(),i=Ab(),r=dp(),s=Tl();function o(a,l,u){l=t(l,a);for(var c=-1,f=l.length,d=!1;++c<f;){var h=s(l[c]);if(!(d=a!=null&&u(a,h)))break;a=a[h]}return d||++c!=f?d:(f=a==null?0:a.length,!!f&&r(f)&&i(h,f)&&(n(a)||e(a)))}return Ru=o,Ru}var Au,cm;function AI(){if(cm)return Au;cm=1;var t=eI(),e=Pb();function n(i,r){return i!=null&&e(i,r,t)}return Au=n,Au}var PI=AI();const za=xs(PI),Mb=t=>t&&t.__isYupSchema__;class MI{constructor(e,n){if(this.fn=void 0,this.refs=e,this.refs=e,typeof n=="function"){this.fn=n;return}if(!za(n,"is"))throw new TypeError("`is:` is required for `when()` conditions");if(!n.then&&!n.otherwise)throw new TypeError("either `then:` or `otherwise:` is required for `when()` conditions");let{is:i,then:r,otherwise:s}=n,o=typeof i=="function"?i:(...a)=>a.every(l=>l===i);this.fn=function(...a){let l=a.pop(),u=a.pop(),c=o(...a)?r:s;if(c)return typeof c=="function"?c(u):u.concat(c.resolve(l))}}resolve(e,n){let i=this.refs.map(s=>s.getValue(n?.value,n?.parent,n?.context)),r=this.fn.apply(e,i.concat(e,n));if(r===void 0||r===e)return e;if(!Mb(r))throw new TypeError("conditions must return a schema object");return r.resolve(n)}}function Db(t){return t==null?[]:[].concat(t)}function ph(){return ph=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},ph.apply(this,arguments)}let DI=/\$\{\s*(\w+)\s*\}/g,Kn=class mh extends Error{static formatError(e,n){const i=n.label||n.path||"this";return i!==n.path&&(n=ph({},n,{path:i})),typeof e=="string"?e.replace(DI,(r,s)=>po(n[s])):typeof e=="function"?e(n):e}static isError(e){return e&&e.name==="ValidationError"}constructor(e,n,i,r){super(),this.value=void 0,this.path=void 0,this.type=void 0,this.errors=void 0,this.params=void 0,this.inner=void 0,this.name="ValidationError",this.value=n,this.path=i,this.type=r,this.errors=[],this.inner=[],Db(e).forEach(s=>{mh.isError(s)?(this.errors.push(...s.errors),this.inner=this.inner.concat(s.inner.length?s.inner:s)):this.errors.push(s)}),this.message=this.errors.length>1?`${this.errors.length} errors occurred`:this.errors[0],Error.captureStackTrace&&Error.captureStackTrace(this,mh)}};const $I=t=>{let e=!1;return(...n)=>{e||(e=!0,t(...n))}};function gh(t,e){let{endEarly:n,tests:i,args:r,value:s,errors:o,sort:a,path:l}=t,u=$I(e),c=i.length;const f=[];if(o=o||[],!c)return o.length?u(new Kn(o,s,l)):u(null,s);for(let d=0;d<i.length;d++){const h=i[d];h(r,function(m){if(m){if(!Kn.isError(m))return u(m,s);if(n)return m.value=s,u(m,s);f.push(m)}if(--c<=0){if(f.length&&(a&&f.sort(a),o.length&&f.push(...o),o=f),o.length){u(new Kn(o,s,l),s);return}u(null,s)}})}}var Pu,um;function II(){if(um)return Pu;um=1;var t=Tr(),e=(function(){try{var n=t(Object,"defineProperty");return n({},"",{}),n}catch{}})();return Pu=e,Pu}var Mu,fm;function $b(){if(fm)return Mu;fm=1;var t=II();function e(n,i,r){i=="__proto__"&&t?t(n,i,{configurable:!0,enumerable:!0,value:r,writable:!0}):n[i]=r}return Mu=e,Mu}var Du,dm;function LI(){if(dm)return Du;dm=1;function t(e){return function(n,i,r){for(var s=-1,o=Object(n),a=r(n),l=a.length;l--;){var u=a[e?l:++s];if(i(o[u],u,o)===!1)break}return n}}return Du=t,Du}var $u,hm;function FI(){if(hm)return $u;hm=1;var t=LI(),e=t();return $u=e,$u}var Iu,pm;function qI(){if(pm)return Iu;pm=1;function t(e,n){for(var i=-1,r=Array(e);++i<e;)r[i]=n(i);return r}return Iu=t,Iu}var Fs={exports:{}},Lu,mm;
vendor: 9,675 bytes, line 4
4function VI(){if(mm)return Lu;mm=1;function t(){return!1}return Lu=t,Lu}Fs.exports;var gm;function Ib(){return gm||(gm=1,(function(t,e){var n=Ci(),i=VI(),r=e&&!e.nodeType&&e,s=r&&!0&&t&&!t.nodeType&&t,o=s&&s.exports===r,a=o?n.Buffer:void 0,l=a?a.isBuffer:void 0,u=l||i;t.exports=u})(Fs,Fs.exports)),Fs.exports}var Fu,vm;function NI(){if(vm)return Fu;vm=1;var t=So(),e=dp(),n=Eo(),i="[object Arguments]",r="[object Array]",s="[object Boolean]",o="[object Date]",a="[object Error]",l="[object Function]",u="[object Map]",c="[object Number]",f="[object Object]",d="[object RegExp]",h="[object Set]",p="[object String]",m="[object WeakMap]",g="[object ArrayBuffer]",y="[object DataView]",_="[object Float32Array]",v="[object Float64Array]",b="[object Int8Array]",x="[object Int16Array]",C="[object Int32Array]",S="[object Uint8Array]",M="[object Uint8ClampedArray]",R="[object Uint16Array]",L="[object Uint32Array]",F={};F[_]=F[v]=F[b]=F[x]=F[C]=F[S]=F[M]=F[R]=F[L]=!0,F[i]=F[r]=F[g]=F[s]=F[y]=F[o]=F[a]=F[l]=F[u]=F[c]=F[f]=F[d]=F[h]=F[p]=F[m]=!1;function V(G){return n(G)&&e(G.length)&&!!F[t(G)]}return Fu=V,Fu}var qu,ym;function BI(){if(ym)return qu;ym=1;function t(e){return function(n){return e(n)}}return qu=t,qu}var qs={exports:{}};qs.exports;var _m;function zI(){return _m||(_m=1,(function(t,e){var n=Cb(),i=e&&!e.nodeType&&e,r=i&&!0&&t&&!t.nodeType&&t,s=r&&r.exports===i,o=s&&n.process,a=(function(){try{var l=r&&r.require&&r.require("util").types;return l||o&&o.binding&&o.binding("util")}catch{}})();t.exports=a})(qs,qs.exports)),qs.exports}var Vu,bm;function Lb(){if(bm)return Vu;bm=1;var t=NI(),e=BI(),n=zI(),i=n&&n.isTypedArray,r=i?e(i):t;return Vu=r,Vu}var Nu,wm;function jI(){if(wm)return Nu;wm=1;var t=qI(),e=Rb(),n=Ui(),i=Ib(),r=Ab(),s=Lb(),o=Object.prototype,a=o.hasOwnProperty;function l(u,c){var f=n(u),d=!f&&e(u),h=!f&&!d&&i(u),p=!f&&!d&&!h&&s(u),m=f||d||h||p,g=m?t(u.length,String):[],y=g.length;for(var _ in u)(c||a.call(u,_))&&!(m&&(_=="length"||h&&(_=="offset"||_=="parent")||p&&(_=="buffer"||_=="byteLength"||_=="byteOffset")||r(_,y)))&&g.push(_);return g}return Nu=l,Nu}var Bu,xm;function HI(){if(xm)return Bu;xm=1;var t=Object.prototype;function e(n){var i=n&&n.constructor,r=typeof i=="function"&&i.prototype||t;return n===r}return Bu=e,Bu}var zu,km;function UI(){if(km)return zu;km=1;function t(e,n){return function(i){return e(n(i))}}return zu=t,zu}var ju,Cm;function WI(){if(Cm)return ju;Cm=1;var t=UI(),e=t(Object.keys,Object);return ju=e,ju}var Hu,Sm;function GI(){if(Sm)return Hu;Sm=1;var t=HI(),e=WI(),n=Object.prototype,i=n.hasOwnProperty;function r(s){if(!t(s))return e(s);var o=[];for(var a in Object(s))i.call(s,a)&&a!="constructor"&&o.push(a);return o}return Hu=r,Hu}var Uu,Em;function KI(){if(Em)return Uu;Em=1;var t=Sb(),e=dp();function n(i){return i!=null&&e(i.length)&&!t(i)}return Uu=n,Uu}var Wu,Om;function hp(){if(Om)return Wu;Om=1;var t=jI(),e=GI(),n=KI();function i(r){return n(r)?t(r):e(r)}return Wu=i,Wu}var Gu,Tm;function Fb(){if(Tm)return Gu;Tm=1;var t=FI(),e=hp();function n(i,r){return i&&t(i,r,e)}return Gu=n,Gu}var Ku,Rm;function ZI(){if(Rm)return Ku;Rm=1;var t=El();function e(){this.__data__=new t,this.size=0}return Ku=e,Ku}var Zu,Am;function YI(){if(Am)return Zu;Am=1;function t(e){var n=this.__data__,i=n.delete(e);return this.size=n.size,i}return Zu=t,Zu}var Yu,Pm;function JI(){if(Pm)return Yu;Pm=1;function t(e){return this.__data__.get(e)}return Yu=t,Yu}var Ju,Mm;function QI(){if(Mm)return Ju;Mm=1;function t(e){return this.__data__.has(e)}return Ju=t,Ju}var Qu,Dm;function XI(){if(Dm)return Qu;Dm=1;var t=El(),e=up(),n=fp(),i=200;function r(s,o){var a=this.__data__;if(a instanceof t){var l=a.__data__;if(!e||l.length<i-1)return l.push([s,o]),this.size=++a.size,this;a=this.__data__=new n(l)}return a.set(s,o),this.size=a.size,this}return Qu=r,Qu}var Xu,$m;function qb(){if($m)return Xu;$m=1;var t=El(),e=ZI(),n=YI(),i=JI(),r=QI(),s=XI();function o(a){var l=this.__data__=new t(a);this.size=l.size}return o.prototype.clear=e,o.prototype.delete=n,o.prototype.get=i,o.prototype.has=r,o.prototype.set=s,Xu=o,Xu}var ef,Im;function eL(){if(Im)return ef;Im=1;var t="__lodash_hash_undefined__";function e(n){return this.__data__.set(n,t),this}return ef=e,ef}var tf,Lm;function tL(){if(Lm)return tf;Lm=1;function t(e){return this.__data__.has(e)}return tf=t,tf}var nf,Fm;function nL(){if(Fm)return nf;Fm=1;var t=fp(),e=eL(),n=tL();function i(r){var s=-1,o=r==null?0:r.length;for(this.__data__=new t;++s<o;)this.add(r[s])}return i.prototype.add=i.prototype.push=e,i.prototype.has=n,nf=i,nf}var rf,qm;function iL(){if(qm)return rf;qm=1;function t(e,n){for(var i=-1,r=e==null?0:e.length;++i<r;)if(n(e[i],i,e))return!0;return!1}return rf=t,rf}var sf,Vm;function rL(){if(Vm)return sf;Vm=1;function t(e,n){return e.has(n)}return sf=t,sf}var of,Nm;function Vb(){if(Nm)return of;Nm=1;var t=nL(),e=iL(),n=rL(),i=1,r=2;function s(o,a,l,u,c,f){var d=l&i,h=o.length,p=a.length;if(h!=p&&!(d&&p>h))return!1;var m=f.get(o),g=f.get(a);if(m&&g)return m==a&&g==o;var y=-1,_=!0,v=l&r?new t:void 0;for(f.set(o,a),f.set(a,o);++y<h;){var b=o[y],x=a[y];if(u)var C=d?u(x,b,y,a,o,f):u(b,x,y,o,a,f);if(C!==void 0){if(C)continue;_=!1;break}if(v){if(!e(a,function(S,M){if(!n(v,M)&&(b===S||c(b,S,l,u,f)))return v.push(M)})){_=!1;break}}else if(!(b===x||c(b,x,l,u,f))){_=!1;break}}return f.delete(o),f.delete(a),_}return of=s,of}var af,Bm;function sL(){if(Bm)return af;Bm=1;var t=Ci(),e=t.Uint8Array;return af=e,af}var lf,zm;function oL(){if(zm)return lf;zm=1;function t(e){var n=-1,i=Array(e.size);return e.forEach(function(r,s){i[++n]=[s,r]}),i}return lf=t,lf}var cf,jm;function aL(){if(jm)return cf;jm=1;function t(e){var n=-1,i=Array(e.size);return e.forEach(function(r){i[++n]=r}),i}return cf=t,cf}var uf,Hm;function lL(){if(Hm)return uf;Hm=1;var t=kl(),e=sL(),n=Ob(),i=Vb(),r=oL(),s=aL(),o=1,a=2,l="[object Boolean]",u="[object Date]",c="[object Error]",f="[object Map]",d="[object Number]",h="[object RegExp]",p="[object Set]",m="[object String]",g="[object Symbol]",y="[object ArrayBuffer]",_="[object DataView]",v=t?t.prototype:void 0,b=v?v.valueOf:void 0;function x(C,S,M,R,L,F,V){switch(M){case _:if(C.byteLength!=S.byteLength||C.byteOffset!=S.byteOffset)return!1;C=C.buffer,S=S.buffer;case y:return!(C.byteLength!=S.byteLength||!F(new e(C),new e(S)));case l:case u:case d:return n(+C,+S);case c:return C.name==S.name&&C.message==S.message;case h:case m:return C==S+"";case f:var G=r;case p:var re=R&o;if(G||(G=s),C.size!=S.size&&!re)return!1;var ue=V.get(C);if(ue)return ue==S;R|=a,V.set(C,S);var Q=i(G(C),G(S),R,L,F,V);return V.delete(C),Q;case g:if(b)return b.call(C)==b.call(S)}return!1}return uf=x,uf}var ff,Um;function cL(){if(Um)return ff;Um=1;function t(e,n){for(var i=-1,r=n.length,s=e.length;++i<r;)e[s+i]=n[i];return e}return ff=t,ff}var df,Wm;function uL(){if(Wm)return df;Wm=1;var t=cL(),e=Ui();function n(i,r,s){var o=r(i);return e(i)?o:t(o,s(i))}return df=n,df}var hf,Gm;function fL(){if(Gm)return hf;Gm=1;function t(e,n){for(var i=-1,r=e==null?0:e.length,s=0,o=[];++i<r;){var a=e[i];n(a,i,e)&&(o[s++]=a)}return o}return hf=t,hf}var pf,Km;function dL(){if(Km)return pf;Km=1;function t(){return[]}return pf=t,pf}var mf,Zm;function hL(){if(Zm)return mf;Zm=1;var t=fL(),e=dL(),n=Object.prototype,i=n.propertyIsEnumerable,r=Object.getOwnPropertySymbols,s=r?function(o){return o==null?[]:(o=Object(o),t(r(o),function(a){return i.call(o,a)}))}:e;return mf=s,mf}var gf,Ym;function pL(){if(Ym)return gf;Ym=1;var t=uL(),e=hL(),n=hp();function i(r){return t(r,n,e)}return gf=i,gf}var vf,Jm;function mL(){if(Jm)return vf;Jm=1;var t=pL(),e=1,n=Object.prototype,i=n.hasOwnProperty;function r(s,o,a,l,u,c){var f=a&e,d=t(s),h=d.length,p=t(o),m=p.length;if(h!=m&&!f)return!1;for(var g=h;g--;){var y=d[g];if(!(f?y in o:i.call(o,y)))return!1}var _=c.get(s),v=c.get(o);if(_&&v)return _==o&&v==s;var b=!0;c.set(s,o),c.set(o,s);for(var x=f;++g<h;){y=d[g];var C=s[y],S=o[y];if(l)var M=f?l(S,C,y,o,s,c):l(C,S,y,s,o,c);if(!(M===void 0?C===S||u(C,S,a,l,c):M)){b=!1;break}x||(x=y=="constructor")}if(b&&!x){var R=s.constructor,L=o.constructor;R!=L&&"constructor"in s&&"constructor"in o&&!(typeof R=="function"&&R instanceof R&&typeof L=="function"&&L instanceof L)&&(b=!1)}return c.delete(s),c.delete(o),b}return vf=r,vf}var yf,Qm;function gL(){if(Qm)return yf;Qm=1;var t=Tr(),e=Ci(),n=t(e,"DataView");return yf=n,yf}var _f,Xm;function vL(){if(Xm)return _f;Xm=1;var t=Tr(),e=Ci(),n=t(e,"Promise");return _f=n,_f}var bf,eg;function yL(){if(eg)return bf;eg=1;var t=Tr(),e=Ci(),n=t(e,"Set");return bf=n,bf}var wf,tg;function _L(){if(tg)return wf;tg=1;var t=Tr(),e=Ci(),n=t(e,"WeakMap");return wf=n,wf}var xf,ng;function bL(){if(ng)return xf;ng=1;var t=gL(),e=up(),n=vL(),i=yL(),r=_L(),s=So(),o=Eb(),a="[object Map]",l="[object Object]",u="[object Promise]",c="[object Set]",f="[object WeakMap]",d="[object DataView]",h=o(t),p=o(e),m=o(n),g=o(i),y=o(r),_=s;return(t&&_(new t(new ArrayBuffer(1)))!=d||e&&_(new e)!=a||n&&_(n.resolve())!=u||i&&_(new i)!=c||r&&_(new r)!=f)&&(_=function(v){var b=s(v),x=b==l?v.constructor:void 0,C=x?o(x):"";if(C)switch(C){case h:return d;case p:return a;case m:return u;case g:return c;case y:return f}return b}),xf=_,xf}var kf,ig;function wL(){if(ig)return kf;ig=1;var t=qb(),e=Vb(),n=lL(),i=mL(),r=bL(),s=Ui(),o=Ib(),a=Lb(),l=1,u="[object Arguments]",c="[object Array]",f="[object Object]",d=Object.prototype,h=d.hasOwnProperty;function p(m,g,y,_,v,b){var x=s(m),C=s(g),S=x?c:r(m),M=C?c:r(g);S=S==u?f:S,M=M==u?f:M;var R=S==f,L=M==f,F=S==M;if(F&&o(m)){if(!o(g))return!1;x=!0,R=!1}if(F&&!R)return b||(b=new t),x||a(m)?e(m,g,y,_,v,b):n(m,g,S,y,_,v,b);if(!(y&l)){var V=R&&h.call(m,"__wrapped__"),G=L&&h.call(g,"__wrapped__");
4if(V||G){var re=V?m.value():m,ue=G?g.value():g;return b||(b=new t),v(re,ue,y,_,b)}}return F?(b||(b=new t),i(m,g,y,_,v,b)):!1}return kf=p,kf}var Cf,rg;function Nb(){if(rg)return Cf;rg=1;var t=wL(),e=Eo();function n(i,r,s,o,a){return i===r?!0:i==null||r==null||!e(i)&&!e(r)?i!==i&&r!==r:t(i,r,s,o,n,a)}return Cf=n,Cf}var Sf,sg;function xL(){if(sg)return Sf;sg=1;var t=qb(),e=Nb(),n=1,i=2;function r(s,o,a,l){var u=a.length,c=u,f=!l;if(s==null)return!c;for(s=Object(s);u--;){var d=a[u];if(f&&d[2]?d[1]!==s[d[0]]:!(d[0]in s))return!1}for(;++u<c;){d=a[u];var h=d[0],p=s[h],m=d[1];if(f&&d[2]){if(p===void 0&&!(h in s))return!1}else{var g=new t;if(l)var y=l(p,m,h,s,o,g);if(!(y===void 0?e(m,p,n|i,l,g):y))return!1}}return!0}return Sf=r,Sf}var Ef,og;function Bb(){if(og)return Ef;og=1;var t=cp();function e(n){return n===n&&!t(n)}return Ef=e,Ef}var Of,ag;function kL(){if(ag)return Of;ag=1;var t=Bb(),e=hp();function n(i){for(var r=e(i),s=r.length;s--;){var o=r[s],a=i[o];r[s]=[o,a,t(a)]}return r}return Of=n,Of}var Tf,lg;function zb(){if(lg)return Tf;lg=1;function t(e,n){return function(i){return i==null?!1:i[e]===n&&(n!==void 0||e in Object(i))}}return Tf=t,Tf}var Rf,cg;function CL(){if(cg)return Rf;cg=1;var t=xL(),e=kL(),n=zb();function i(r){var s=e(r);return s.length==1&&s[0][2]?n(s[0][0],s[0][1]):function(o){return o===r||t(o,r,s)}}return Rf=i,Rf}var Af,ug;function jb(){if(ug)return Af;ug=1;var t=Tb(),e=Tl();function n(i,r){r=t(r,i);for(var s=0,o=r.length;i!=null&&s<o;)i=i[e(r[s++])];return s&&s==o?i:void 0}return Af=n,Af}var Pf,fg;function SL(){if(fg)return Pf;fg=1;var t=jb();function e(n,i,r){var s=n==null?void 0:t(n,i);return s===void 0?r:s}return Pf=e,Pf}var Mf,dg;function EL(){if(dg)return Mf;dg=1;function t(e,n){return e!=null&&n in Object(e)}return Mf=t,Mf}var Df,hg;function OL(){if(hg)return Df;hg=1;var t=EL(),e=Pb();function n(i,r){return i!=null&&e(i,r,t)}return Df=n,Df}var $f,pg;function TL(){if(pg)return $f;pg=1;var t=Nb(),e=SL(),n=OL(),i=lp(),r=Bb(),s=zb(),o=Tl(),a=1,l=2;function u(c,f){return i(c)&&r(f)?s(o(c),f):function(d){var h=e(d,c);return h===void 0&&h===f?n(d,c):t(f,h,a|l)}}return $f=u,$f}var If,mg;function RL(){if(mg)return If;mg=1;function t(e){return e}return If=t,If}var Lf,gg;function AL(){if(gg)return Lf;gg=1;function t(e){return function(n){return n?.[e]}}return Lf=t,Lf}var Ff,vg;function PL(){if(vg)return Ff;vg=1;var t=jb();function e(n){return function(i){return t(i,n)}}return Ff=e,Ff}var qf,yg;function ML(){if(yg)return qf;yg=1;var t=AL(),e=PL(),n=lp(),i=Tl();function r(s){return n(s)?t(i(s)):e(s)}return qf=r,qf}var Vf,_g;function Hb(){if(_g)return Vf;_g=1;var t=CL(),e=TL(),n=RL(),i=Ui(),r=ML();function s(o){return typeof o=="function"?o:o==null?n:typeof o=="object"?i(o)?e(o[0],o[1]):t(o):r(o)}return Vf=s,Vf}var Nf,bg;function DL(){if(bg)return Nf;bg=1;var t=$b(),e=Fb(),n=Hb();function i(r,s){var o={};return s=n(s,3),e(r,function(a,l,u){t(o,l,s(a,l,u))}),o}return Nf=i,Nf}var $L=DL();const Ub=xs($L);var Bf,wg;function IL(){if(wg)return Bf;wg=1;function t(y){this._maxSize=y,this.clear()}t.prototype.clear=function(){this._size=0,this._values=Object.create(null)},t.prototype.get=function(y){return this._values[y]},t.prototype.set=function(y,_){return this._size>=this._maxSize&&this.clear(),y in this._values||this._size++,this._values[y]=_};var e=/[^.^\]^[]+|(?=\[\]|\.\.)/g,n=/^\d+$/,i=/^\d/,r=/[~`!#$%\^&*+=\-\[\]\\';,/{}|\\":<>\?]/g,s=/^\s*(['"]?)(.*?)(\1)\s*$/,o=512,a=new t(o),l=new t(o),u=new t(o);Bf={Cache:t,split:f,normalizePath:c,setter:function(y){var _=c(y);return l.get(y)||l.set(y,function(b,x){for(var C=0,S=_.length,M=b;C<S-1;){var R=_[C];if(R==="__proto__"||R==="constructor"||R==="prototype")return b;M=M[_[C++]]}M[_[C]]=x})},getter:function(y,_){var v=c(y);return u.get(y)||u.set(y,function(x){for(var C=0,S=v.length;C<S;)if(x!=null||!_)x=x[v[C++]];else return;return x})},join:function(y){return y.reduce(function(_,v){return _+(h(v)||n.test(v)?"["+v+"]":(_?".":"")+v)},"")},forEach:function(y,_,v){d(Array.isArray(y)?y:f(y),_,v)}};function c(y){return a.get(y)||a.set(y,f(y).map(function(_){return _.replace(s,"$2")}))}function f(y){return y.match(e)||[""]}function d(y,_,v){var b=y.length,x,C,S,M;for(C=0;C<b;C++)x=y[C],x&&(g(x)&&(x='"'+x+'"'),M=h(x),S=!M&&/^\d+$/.test(x),_.call(v,x,M,S,C,y))}function h(y){return typeof y=="string"&&y&&["'",'"'].indexOf(y.charAt(0))!==-1}function p(y){return y.match(i)&&!y.match(n)}function m(y){return r.test(y)}function g(y){return!h(y)&&(p(y)||m(y))}return Bf}var Rl=IL();const ta={context:"$",value:"."};function LL(t,e){return new _i(t,e)}class _i{constructor(e,n={}){if(this.key=void 0,this.isContext=void 0,this.isValue=void 0,this.isSibling=void 0,this.path=void 0,this.getter=void 0,this.map=void 0,typeof e!="string")throw new TypeError("ref must be a string, got: "+e);if(this.key=e.trim(),e==="")throw new TypeError("ref must be a non-empty string");this.isContext=this.key[0]===ta.context,this.isValue=this.key[0]===ta.value,this.isSibling=!this.isContext&&!this.isValue;let i=this.isContext?ta.context:this.isValue?ta.value:"";this.path=this.key.slice(i.length),this.getter=this.path&&Rl.getter(this.path,!0),this.map=n.map}getValue(e,n,i){let r=this.isContext?i:this.isValue?e:n;return this.getter&&(r=this.getter(r||{})),this.map&&(r=this.map(r)),r}cast(e,n){return this.getValue(e,n?.parent,n?.context)}resolve(){return this}describe(){return{type:"ref",key:this.key}}toString(){return`Ref(${this.key})`}static isRef(e){return e&&e.__isYupRef}}_i.prototype.__isYupRef=!0;function ja(){return ja=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},ja.apply(this,arguments)}function FL(t,e){if(t==null)return{};var n={},i=Object.keys(t),r,s;for(s=0;s<i.length;s++)r=i[s],!(e.indexOf(r)>=0)&&(n[r]=t[r]);return n}function na(t){function e(n,i){let{value:r,path:s="",label:o,options:a,originalValue:l,sync:u}=n,c=FL(n,["value","path","label","options","originalValue","sync"]);const{name:f,test:d,params:h,message:p}=t;let{parent:m,context:g}=a;function y(C){return _i.isRef(C)?C.getValue(r,m,g):C}function _(C={}){const S=Ub(ja({value:r,originalValue:l,label:o,path:C.path||s},h,C.params),y),M=new Kn(Kn.formatError(C.message||p,S),r,S.path,C.type||f);return M.params=S,M}let v=ja({path:s,parent:m,type:f,createError:_,resolve:y,options:a,originalValue:l},c);if(!u){try{Promise.resolve(d.call(v,r,v)).then(C=>{Kn.isError(C)?i(C):C?i(null,C):i(_())}).catch(i)}catch(C){i(C)}return}let b;try{var x;if(b=d.call(v,r,v),typeof((x=b)==null?void 0:x.then)=="function")throw new Error(`Validation test of type: "${v.type}" returned a Promise during a synchronous validate. This test will finish after the validate call has returned`)}catch(C){i(C);return}Kn.isError(b)?i(b):b?i(null,b):i(_())}return e.OPTIONS=t,e}let qL=t=>t.substr(0,t.length-1).substr(1);function VL(t,e,n,i=n){let r,s,o;return e?(Rl.forEach(e,(a,l,u)=>{let c=l?qL(a):a;if(t=t.resolve({context:i,parent:r,value:n}),t.innerType){let f=u?parseInt(c,10):0;if(n&&f>=n.length)throw new Error(`Yup.reach cannot resolve an array item at index: ${a}, in the path: ${e}. because there is no value at that index. `);r=n,n=n&&n[f],t=t.innerType}if(!u){if(!t.fields||!t.fields[c])throw new Error(`The schema does not contain the path: ${e}. (failed at: ${o} which is a type: "${t._type}")`);r=n,n=n&&n[c],t=t.fields[c]}s=c,o=l?"["+a+"]":"."+a}),{schema:t,parent:r,parentPath:s}):{parent:r,parentPath:e,schema:t}}class Ha{constructor(){this.list=void 0,this.refs=void 0,this.list=new Set,this.refs=new Map}get size(){return this.list.size+this.refs.size}describe(){const e=[];for(const n of this.list)e.push(n);for(const[,n]of this.refs)e.push(n.describe());return e}toArray(){return Array.from(this.list).concat(Array.from(this.refs.values())
4)}resolveAll(e){return this.toArray().reduce((n,i)=>n.concat(_i.isRef(i)?e(i):i),[])}add(e){_i.isRef(e)?this.refs.set(e.key,e):this.list.add(e)}delete(e){_i.isRef(e)?this.refs.delete(e.key):this.list.delete(e)}clone(){const e=new Ha;return e.list=new Set(this.list),e.refs=new Map(this.refs),e}merge(e,n){const i=this.clone();return e.list.forEach(r=>i.add(r)),e.refs.forEach(r=>i.add(r)),n.list.forEach(r=>i.delete(r)),n.refs.forEach(r=>i.delete(r)),i}}function pn(){return pn=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},pn.apply(this,arguments)}class Gt{constructor(e){this.deps=[],this.tests=void 0,this.transforms=void 0,this.conditions=[],this._mutate=void 0,this._typeError=void 0,this._whitelist=new Ha,this._blacklist=new Ha,this.exclusiveTests=Object.create(null),this.spec=void 0,this.tests=[],this.transforms=[],this.withMutation(()=>{this.typeError(ir.notType)}),this.type=e?.type||"mixed",this.spec=pn({strip:!1,strict:!1,abortEarly:!0,recursive:!0,nullable:!1,presence:"optional"},e?.spec)}get _type(){return this.type}_typeCheck(e){return!0}clone(e){if(this._mutate)return e&&Object.assign(this.spec,e),this;const n=Object.create(Object.getPrototypeOf(this));
4return n.type=this.type,n._typeError=this._typeError,n._whitelistError=this._whitelistError,n._blacklistError=this._blacklistError,n._whitelist=this._whitelist.clone(),n._blacklist=this._blacklist.clone(),n.exclusiveTests=pn({},this.exclusiveTests),n.deps=[...this.deps],n.conditions=[...this.conditions],n.tests=[...this.tests],n.transforms=[...this.transforms],n.spec=uh(pn({},this.spec,e)),n}label(e){let n=this.clone();return n.spec.label=e,n}meta(...e){if(e.length===0)return this.spec.meta;let n=this.clone();return n.spec.meta=Object.assign(n.spec.meta||{},e[0]),n}withMutation(e){let n=this._mutate;this._mutate=!0;let i=e(this);return this._mutate=n,i}concat(e){if(!e||e===this)return this;if(e.type!==this.type&&this.type!=="mixed")throw new TypeError(`You cannot \`concat()\` schema's of different types: ${this.type} and ${e.type}`);let n=this,i=e.clone();const r=pn({},n.spec,i.spec);return i.spec=r,i._typeError||(i._typeError=n._typeError),i._whitelistError||(i._whitelistError=n._whitelistError),i._blacklistError||(i._blacklistError=n._blacklistError),i._whitelist=n._whitelist.merge(e._whitelist,e._blacklist),i._blacklist=n._blacklist.merge(e._blacklist,e._whitelist),i.tests=n.tests,i.exclusiveTests=n.exclusiveTests,i.withMutation(s=>{e.tests.forEach(o=>{s.test(o.OPTIONS)})}),i.transforms=[...n.transforms,...i.transforms],i}isType(e){return this.spec.nullable&&e===null?!0:this._typeCheck(e)}resolve(e){let n=this;if(n.conditions.length){let i=n.conditions;n=n.clone(),n.conditions=[],n=i.reduce((r,s)=>s.resolve(r,e),n),n=n.resolve(e)}return n}cast(e,n={}){let i=this.resolve(pn({value:e},n)),r=i._cast(e,n);if(e!==void 0&&n.assert!==!1&&i.isType(r)!==!0){let s=po(e),o=po(r);throw new TypeError(`The value of ${n.path||"field"} could not be cast to a value that satisfies the schema type: "${i._type}". 5 6attempted value: ${s} 7`+(o!==s?`result of cast: ${o}`:""))}return r}_cast(e,n){let i=e===void 0?e:this.transforms.reduce((r,s)=>s.call(this,r,e,this),e);return i===void 0&&(i=this.getDefault()),i}_validate(e,n={},i){let{sync:r,path:s,from:o=[],originalValue:a=e,strict:l=this.spec.strict,abortEarly:u=this.spec.abortEarly}=n,c=e;l||(c=this._cast(c,pn({assert:!1},n)));let f={value:c,path:s,options:n,originalValue:a,schema:this,label:this.spec.label,sync:r,from:o},d=[];this._typeError&&d.push(this._typeError);let h=[];this._whitelistError&&h.push(this._whitelistError),this._blacklistError&&h.push(this._blacklistError),gh({args:f,value:c,path:s,tests:d,endEarly:u},p=>{if(p)return void i(p,c);gh({tests:this.tests.concat(h),args:f,path:s,sync:r,value:c,endEarly:u},i)})}validate(e,n,i){let r=this.resolve(pn({},n,{value:e}));return typeof i=="function"?r._validate(e,n,i):new Promise((s,o)=>r._validate(e,n,(a,l)=>{a?o(a):s(l)}))}validateSync(e,n){let i=this.resolve(pn({},n,{value:e})),r;return i._validate(e,pn({},n,{sync:!0}),(s,o)=>{if(s)throw s;r=o}),r}isValid(e,n){return this.validate(e,n).then(()=>!0,i=>{if(Kn.isError(i))return!1;throw i})}isValidSync(e,n){try{return this.validateSync(e,n),!0}catch(i){if(Kn.isError(i))return!1;throw i}}_getDefault(){let e=this.spec.default;return e==null?e:typeof e=="function"?e.call(this):uh(e)}getDefault(e){return this.resolve(e||{})._getDefault()}default(e){return arguments.length===0?this._getDefault():this.clone({default:e})}strict(e=!0){let n=this.clone();return n.spec.strict=e,n}_isPresent(e){return e!=null}defined(e=ir.defined){return this.test({message:e,name:"defined",exclusive:!0,test(n){return n!==void 0}})}required(e=ir.required){return this.clone({presence:"required"}).withMutation(n=>n.test({message:e,name:"required",exclusive:!0,test(i){return this.schema._isPresent(i)}}))}notRequired(){let e=this.clone({presence:"optional"});return e.tests=e.tests.filter(n=>n.OPTIONS.name!=="required"),e}nullable(e=!0){return this.clone({nullable:e!==!1})}transform(e){let n=this.clone();return n.transforms.push(e),n}test(...e){let n;if(e.length===1?typeof e[0]=="function"?n={test:e[0]}:n=e[0]:e.length===2?n={name:e[0],test:e[1]}:n={name:e[0],message:e[1],test:e[2]},n.message===void 0&&(n.message=ir.default),typeof n.test!="function")throw new TypeError("`test` is a required parameters");let i=this.clone(),r=na(n),s=n.exclusive||n.name&&i.exclusiveTests[n.name]===!0;if(n.exclusive&&!n.name)throw new TypeError("Exclusive tests must provide a unique `name` identifying the test");return n.name&&(i.exclusiveTests[n.name]=!!n.exclusive),i.tests=i.tests.filter(o=>!(o.OPTIONS.name===n.name&&(s||o.OPTIONS.test===r.OPTIONS.test))),i.tests.push(r),i}when(e,n){!Array.isArray(e)&&typeof e!="string"&&(n=e,e=".");let i=this.clone(),r=Db(e).map(s=>new _i(s));return r.forEach(s=>{s.isSibling&&i.deps.push(s.key)}),i.conditions.push(new MI(r,n)),i}typeError(e){let n=this.clone();return n._typeError=na({message:e,name:"typeError",test(i){return i!==void 0&&!this.schema.isType(i)?this.createError({params:{type:this.schema._type}}):!0}}),n}oneOf(e,n=ir.oneOf){let i=this.clone();return e.forEach(r=>{i._whitelist.add(r),i._blacklist.delete(r)}),i._whitelistError=na({message:n,name:"oneOf",test(r){if(r===void 0)return!0;let s=this.schema._whitelist,o=s.resolveAll(this.resolve);return o.includes(r)?!0:this.createError({params:{values:s.toArray().join(", "),resolved:o}})}}),i}notOneOf(e,n=ir.notOneOf){let i=this.clone();return e.forEach(r=>{i._blacklist.add(r),i._whitelist.delete(r)}),i._blacklistError=na({message:n,name:"notOneOf",test(r){let s=this.schema._blacklist,o=s.resolveAll(this.resolve);return o.includes(r)?this.createError({params:{values:s.toArray().join(", "),resolved:o}}):!0}}),i}strip(e=!0){let n=this.clone();return n.spec.strip=e,n}describe(){const e=this.clone(),{label:n,meta:i}=e.spec;return{meta:i,label:n,type:e.type,oneOf:e._whitelist.describe(),notOneOf:e._blackl
7ist.describe(),tests:e.tests.map(s=>({name:s.OPTIONS.name,params:s.OPTIONS.params})).filter((s,o,a)=>a.findIndex(l=>l.name===s.name)===o)}}}Gt.prototype.__isYupSchema__=!0;for(const t of["validate","validateSync"])Gt.prototype[`${t}At`]=function(e,n,i={}){const{parent:r,parentPath:s,schema:o}=VL(this,e,n,i.context);return o[t](r&&r[s],pn({},i,{parent:r,path:e}))};for(const t of["equals","is"])Gt.prototype[t]=Gt.prototype.oneOf;for(const t of["not","nope"])Gt.prototype[t]=Gt.prototype.notOneOf;Gt.prototype.optional=Gt.prototype.notRequired;const en=t=>t==null;function Wb(){return new Gb}class Gb extends Gt{constructor(){super({type:"boolean"}),this.withMutation(()=>{this.transform(function(e){if(!this.isType(e)){if(/^(true|1)$/i.test(String(e)))return!0;if(/^(false|0)$/i.test(String(e)))return!1}return e})})}_typeCheck(e){return e instanceof Boolean&&(e=e.valueOf()),typeof e=="boolean"}isTrue(e=dh.isValue){return this.test({message:e,name:"is-value",exclusive:!0,params:{value:"true"},test(n){return en(n)||n===!0}})}isFalse(e=dh.isValue){return this.test({message:e,name:"is-value",exclusive:!0,params:{value:"false"},test(n){return en(n)||n===!1}})}}Wb.prototype=Gb.prototype;let NL=/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i,BL=/^((https?|ftp):)?\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i,zL=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,jL=t=>en(t)||t===t.trim(),HL={}.toString();function vn(){return new Kb}class Kb extends Gt{constructor(){super({type:"string"}),this.withMutation(()=>{this.transform(function(e){if(this.isType(e)||Array.isArray(e))return e;const n=e!=null&&e.toString?e.toString():e;return n===HL?e:n})})}_typeCheck(e){return e instanceof String&&(e=e.valueOf()),typeof e=="string"}_isPresent(e){return super._isPresent(e)&&!!e.length}length(e,n=Sn.length){return this.test({message:n,name:"length",exclusive:!0,params:{length:e},test(i){return en(i)||i.length===this.resolve(e)}})}min(e,n=Sn.min){return this.test({message:n,name:"min",exclusive:!0,params:{min:e},test(i){return en(i)||i.length>=this.resolve(e)}})}max(e,n=Sn.max){return this.test({name:"max",exclusive:!0,message:n,params:{max:e},test(i){return en(i)||i.length<=this.resolve(e)}})}matches(e,n){let i=!1,r,s;return n&&(typeof n=="object"?{excludeEmptyString:i=!1,message:r,name:s}=n:r=n),this.test({name:s||"matches",message:r||Sn.matches,params:{regex:e},test:o=>en(o)||o===""&&i||o.search(e)!==-1})}email(e=Sn.email){return this.matches(NL,{name:"email",message:e,excludeEmptyString:!0})}url(e=Sn.url){return this.matches(BL,{name:"url",message:e,excludeEmptyString:!0})}uuid(e=Sn.uuid){return this.matches(zL,{name:"uuid",message:e,excludeEmptyString:!1})}ensure(){return this.default("").transform(e=>e===null?"":e)}trim(e=Sn.trim){return this.transform(n=>n!=null?n.trim():n).test({message:e,name:"trim",test:jL})}lowercase(e=Sn.lowercase){return this.transform(n=>en(n)?n:n.toLowerCase()).test({message:e,name:"string_case",exclusive:!0,test:n=>en(n)||n===n.toLowerCase()})}uppercase(e=Sn.uppercase){return this.transform(n=>en(n)?n:n.toUpperCase()).test({message:e,name:"string_case",exclusive:!0,test:n=>en(n)||n===n.toUpperCase()})}}vn.prototype=Kb.prototype;var UL=/^(\d{4}|[+\-]\d{6})(?:-?(\d{2})(?:-?(\d{2}))?)?(?:[ T]?(\d{2}):?(\d{2})(?::?(\d{2})(?:[,\.](\d{1,}))?)?(?:(Z)|([+\-])(\d{2})(?::?(\d{2}))?)?)?$/;function WL(t){var e=[1,4,5,6,7,10,11],n=0,i,r;if(r=UL.exec(t)){for(var s=0,o;o=e[s];++s)r[o]=+r[o]||0;r[2]=(+r[2]||1)-1,r[3]=+r[3]||1,r[7]=r[7]?String(r[7]).substr(0,3):0,(r[8]===void 0||r[8]==="")&&(r[9]===void 0||r[9]==="")?i=+new Date(r[1],r[2],r[3],r[4],r[5],r[6],r[7]):(r[8]!=="Z"&&r[9]!==void 0&&(n=r[10]*60+r[11],r[9]==="+"&&(n=0-n)),i=Date.UTC(r[1],r[2],r[3],r[4],r[5]+n,r[6],r[7]))}else i=Date.parse?Date.parse(t):NaN;return i}let Zb=new Date(""),GL=t=>Object.prototype.toString.call(t)==="[object Date]";class KL extends Gt{constructor(){super({type:"date"}),this.withMutation(()=>{this.transform(function(e){return this.isType(e)?e:(e=WL(e),isNaN(e)?Zb:new Date(e))})})}_typeCheck(e){return GL(e)&&!isNaN(e.getTime())}prepareParam(e,n){let i;if(_i.isRef(e))i=e;else{let r=this.cast(e);if(!this._typeCheck(r))throw new TypeError(`\`${n}\` must be a Date or a value that can be \`cast()\` to a Date`);i=r}return i}min(e,n=fh.min){let i=this.prepareParam(e,"min");return this.test({message:n,name:"min",exclusive:!0,params:{min:e},test(r){return en(r)||r>=this.resolve(i)}})}max(e,n=fh.max){let i=this.prepareParam(e,"max");return this.test({message:n,name:"max",exclusive:!0,params:{max:e},test(r){return en(r)||r<=this.resolve(i)}})}}KL.INVALID_DATE=Zb;var zf,xg;function ZL(){if(xg)return zf;xg=1;function t(e,n,i,r){var s=-1,o=e==null?0:e.length;for(r&&o&&(i=e[++s]);++s<o;)i=n(i,e[s],s,e);return i}return zf=t,zf}var jf,kg;function YL(){if(kg)return jf;kg=1;function t(e){return function(n){return e?.[n]}}return jf=t,jf}var Hf,Cg;function JL(){if(Cg)return Hf;Cg=1;var t=YL(),e={Ã:"A",Ã:"A",Ã:"A",Ã:"A",Ã:"A",Ã
:"A",à :"a",á:"a",â:"a",ã:"a",ä:"a",Ã¥:"a",Ã:"C",ç:"c",Ã:"D",ð:"d",Ã:"E",Ã:"E",Ã:"E",Ã:"E",è:"e",é:"e",ê:"e",ë:"e",Ã:"I",Ã:"I",Ã:"I",Ã:"I",ì:"i",Ã:"i",î:"i",ï:"i",Ã:"N",ñ:"n",Ã:"O",Ã:"O",Ã:"O",Ã:"O",Ã:"O",Ã:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ã:"U",Ã:"U",Ã:"U",Ã:"U",ù:"u",ú:"u",û:"u",ü:"u",Ã:"Y",ý:"y",ÿ:"y",Ã:"Ae",æ:"ae",Ã:"Th",þ:"th",Ã:"ss",Ä:"A",Ä:"A",Ä:"A",Ä:"a",Ä:"a",Ä
:"a",Ä:"C",Ä:"C",Ä:"C",Ä:"C",Ä:"c",Ä:"c",Ä:"c",Ä:"c",Ä:"D",Ä:"D",Ä:"d",Ä:"d",Ä:"E",Ä:"E",Ä:"E",Ä:"E",Ä:"E",Ä:"e",Ä:"e",Ä:"e",Ä:"e",Ä:"e",Ä:"G",Ä:"G",Ä :"G",Ä¢:"G",Ä:"g",Ä:"g",Ä¡:"g",Ä£:"g",Ĥ:"H",Ħ:"H",Ä¥:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Ä®:"I",İ:"I",Ä©:"i",Ä«:"i",Ä:"i",į:"i",ı:"i",Ä´:"J",ĵ:"j",Ķ:"K",Ä·:"k",ĸ:"k",Ĺ:"L",Ä»:"L",Ľ:"L",Ä¿:"L",Å:"L",ĺ:"l",ļ:"l",ľ:"l",Å:"l",Å:"l",Å:"N",Å
:"N",Å:"N",Å:"N",Å:"n",Å:"n",Å:"n",Å:"n",Å:"O",Å:"O",Å:"O",Å:"o",Å:"o",Å:"o",Å:"R",Å:"R",Å:"R",Å:"r",Å:"r",Å:"r",Å:"S",Å:"S",Å:"S",Å :"S",Å:"s",Å:"s",Å:"s",Å¡:"s",Å¢:"T",Ť:"T",Ŧ:"T",Å£:"t",Å¥:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Å®:"U",Ű:"U",Ų:"U",Å©:"u",Å«:"u",Å:"u",ů:"u",ű:"u",ų:"u",Å´:"W",ŵ:"w",Ŷ:"Y",Å·:"y",Ÿ:"Y",Ź:"Z",Å»:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Å:"Oe",Å:"oe",Å:"'n",Å¿:"s"},n=t(e);return Hf=n,Hf}var Uf,Sg;function QL(){if(Sg)return Uf;Sg=1;
vendor: 4,688 bytes, line 7
7var t=JL(),e=Oo(),n=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,i="\\u0300-\\u036f",r="\\ufe20-\\ufe2f",s="\\u20d0-\\u20ff",o=i+r+s,a="["+o+"]",l=RegExp(a,"g");function u(c){return c=e(c),c&&c.replace(n,t).replace(l,"")}return Uf=u,Uf}var Wf,Eg;function XL(){if(Eg)return Wf;Eg=1;var t=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;function e(n){return n.match(t)||[]}return Wf=e,Wf}var Gf,Og;function eF(){if(Og)return Gf;Og=1;var t=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;function e(n){return t.test(n)}return Gf=e,Gf}var Kf,Tg;function tF(){if(Tg)return Kf;Tg=1;var t="\\ud800-\\udfff",e="\\u0300-\\u036f",n="\\ufe20-\\ufe2f",i="\\u20d0-\\u20ff",r=e+n+i,s="\\u2700-\\u27bf",o="a-z\\xdf-\\xf6\\xf8-\\xff",a="\\xac\\xb1\\xd7\\xf7",l="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",u="\\u2000-\\u206f",c=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",f="A-Z\\xc0-\\xd6\\xd8-\\xde",d="\\ufe0e\\ufe0f",h=a+l+u+c,p="['â]",m="["+h+"]",g="["+r+"]",y="\\d+",_="["+s+"]",v="["+o+"]",b="[^"+t+h+y+s+o+f+"]",x="\\ud83c[\\udffb-\\udfff]",C="(?:"+g+"|"+x+")",S="[^"+t+"]",M="(?:\\ud83c[\\udde6-\\uddff]){2}",R="[\\ud800-\\udbff][\\udc00-\\udfff]",L="["+f+"]",F="\\u200d",V="(?:"+v+"|"+b+")",G="(?:"+L+"|"+b+")",re="(?:"+p+"(?:d|ll|m|re|s|t|ve))?",ue="(?:"+p+"(?:D|LL|M|RE|S|T|VE))?",Q=C+"?",X="["+d+"]?",pe="(?:"+F+"(?:"+[S,M,R].join("|")+")"+X+Q+")*",Ve="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Ce="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Be=X+Q+pe,De="(?:"+[_,M,R].join("|")+")"+Be,Cn=RegExp([L+"?"+v+"+"+re+"(?="+[m,L,"$"].join("|")+")",G+"+"+ue+"(?="+[m,L+V,"$"].join("|")+")",L+"?"+V+"+"+re,L+"+"+ue,Ce,Ve,y,De].join("|"),"g");function Qe(Jt){return Jt.match(Cn)||[]}return Kf=Qe,Kf}var Zf,Rg;function nF(){if(Rg)return Zf;Rg=1;var t=XL(),e=eF(),n=Oo(),i=tF();function r(s,o,a){return s=n(s),o=a?void 0:o,o===void 0?e(s)?i(s):t(s):s.match(o)||[]}return Zf=r,Zf}var Yf,Ag;function Yb(){if(Ag)return Yf;Ag=1;var t=ZL(),e=QL(),n=nF(),i="['â]",r=RegExp(i,"g");function s(o){return function(a){return t(n(e(a).replace(r,"")),o,"")}}return Yf=s,Yf}var Jf,Pg;function iF(){if(Pg)return Jf;Pg=1;var t=Yb(),e=t(function(n,i,r){return n+(r?"_":"")+i.toLowerCase()});return Jf=e,Jf}var rF=iF();const Mg=xs(rF);var Qf,Dg;function sF(){if(Dg)return Qf;Dg=1;function t(e,n,i){var r=-1,s=e.length;n<0&&(n=-n>s?0:s+n),i=i>s?s:i,i<0&&(i+=s),s=n>i?0:i-n>>>0,n>>>=0;for(var o=Array(s);++r<s;)o[r]=e[r+n];return o}return Qf=t,Qf}var Xf,$g;function oF(){if($g)return Xf;$g=1;var t=sF();function e(n,i,r){var s=n.length;return r=r===void 0?s:r,!i&&r>=s?n:t(n,i,r)}return Xf=e,Xf}var ed,Ig;function Jb(){if(Ig)return ed;Ig=1;var t="\\ud800-\\udfff",e="\\u0300-\\u036f",n="\\ufe20-\\ufe2f",i="\\u20d0-\\u20ff",r=e+n+i,s="\\ufe0e\\ufe0f",o="\\u200d",a=RegExp("["+o+t+r+s+"]");function l(u){return a.test(u)}return ed=l,ed}var td,Lg;function aF(){if(Lg)return td;Lg=1;function t(e){return e.split("")}return td=t,td}var nd,Fg;function lF(){if(Fg)return nd;Fg=1;var t="\\ud800-\\udfff",e="\\u0300-\\u036f",n="\\ufe20-\\ufe2f",i="\\u20d0-\\u20ff",r=e+n+i,s="\\ufe0e\\ufe0f",o="["+t+"]",a="["+r+"]",l="\\ud83c[\\udffb-\\udfff]",u="(?:"+a+"|"+l+")",c="[^"+t+"]",f="(?:\\ud83c[\\udde6-\\uddff]){2}",d="[\\ud800-\\udbff][\\udc00-\\udfff]",h="\\u200d",p=u+"?",m="["+s+"]?",g="(?:"+h+"(?:"+[c,f,d].join("|")+")"+m+p+")*",y=m+p+g,_="(?:"+[c+a+"?",a,f,d,o].join("|")+")",v=RegExp(l+"(?="+l+")|"+_+y,"g");function b(x){return x.match(v)||[]}return nd=b,nd}var id,qg;function cF(){if(qg)return id;qg=1;var t=aF(),e=Jb(),n=lF();function i(r){return e(r)?n(r):t(r)}return id=i,id}var rd,Vg;function uF(){if(Vg)return rd;Vg=1;var t=oF(),e=Jb(),n=cF(),i=Oo();function r(s){return function(o){o=i(o);var a=e(o)?n(o):void 0,l=a?a[0]:o.charAt(0),u=a?t(a,1).join(""):o.slice(1);return l[s]()+u}}return rd=r,rd}var sd,Ng;function fF(){if(Ng)return sd;Ng=1;var t=uF(),e=t("toUpperCase");return sd=e,sd}var od,Bg;function dF(){if(Bg)return od;Bg=1;var t=Oo(),e=fF();function n(i){return e(t(i).toLowerCase())}return od=n,od}var ad,zg;function hF(){if(zg)return ad;zg=1;var t=dF(),e=Yb(),n=e(function(i,r,s){return r=r.toLowerCase(),i+(s?t(r):r)});return ad=n,ad}var pF=hF();const mF=xs(pF);var ld,jg;function gF(){if(jg)return ld;jg=1;var t=$b(),e=Fb(),n=Hb();function i(r,s){var o={};return s=n(s,3),e(r,function(a,l,u){t(o,s(a,l,u),a)}),o}return ld=i,ld}var vF=gF();const yF=xs(vF);var ia={exports:{}},Hg;function _F(){if(Hg)return ia.exports;Hg=1,ia.exports=function(r){return t(e(r),r)},ia.exports.array=t;function t(r,s){var o=r.length,a=new Array(o),l={},u=o,c=n(s),f=i(r);
7for(s.forEach(function(h){if(!f.has(h[0])||!f.has(h[1]))throw new Error("Unknown node. There is an unknown node in the supplied edges.")});u--;)l[u]||d(r[u],u,new Set);return a;function d(h,p,m){if(m.has(h)){var g;try{g=", node was:"+JSON.stringify(h)}catch{g=""}throw new Error("Cyclic dependency"+g)}if(!f.has(h))throw new Error("Found unknown node. Make sure to provided all involved nodes. Unknown node: "+JSON.stringify(h));if(!l[p]){l[p]=!0;var y=c.get(h)||new Set;if(y=Array.from(y),p=y.length){m.add(h);do{var _=y[--p];d(_,f.get(_),m)}while(p);m.delete(h)}a[--o]=h}}}function e(r){for(var s=new Set,o=0,a=r.length;o<a;o++){var l=r[o];s.add(l[0]),s.add(l[1])}return Array.from(s)}function n(r){for(var s=new Map,o=0,a=r.length;o<a;o++){var l=r[o];s.has(l[0])||s.set(l[0],new Set),s.has(l[1])||s.set(l[1],new Set),s.get(l[0]).add(l[1])}return s}function i(r){for(var s=new Map,o=0,a=r.length;o<a;o++)s.set(r[o],o);return s}return ia.exports}var bF=_F();const wF=xs(bF);function xF(t,e=[]){let n=[],i=new Set,r=new Set(e.map(([o,a])=>`${o}-${a}`));function s(o,a){let l=Rl.split(o)[0];i.add(l),r.has(`${a}-${l}`)||n.push([a,l])}for(const o in t)if(za(t,o)){let a=t[o];i.add(o),_i.isRef(a)&&a.isSibling?s(a.path,o):Mb(a)&&"deps"in a&&a.deps.forEach(l=>s(l,o))}return wF.array(Array.from(i),n).reverse()}function Ug(t,e){let n=1/0;return t.some((i,r)=>{var s;if(((s=e.path)==null?void 0:s.indexOf(i))!==-1)return n=r,!0}),n}function Qb(t){return(e,n)=>Ug(t,e)-Ug(t,n)}function zr(){return zr=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},zr.apply(this,arguments)}let Wg=t=>Object.prototype.toString.call(t)==="[object Object]";function kF(t,e){let n=Object.keys(t.fields);return Object.keys(e).filter(i=>n.indexOf(i)===-1)}const CF=Qb([]);class Xb extends Gt{constructor(e){super({type:"object"}),this.fields=Object.create(null),this._sortErrors=CF,this._nodes=[],this._excludedEdges=[],this.withMutation(()=>{this.transform(function(i){if(typeof i=="string")try{i=JSON.parse(i)}catch{i=null}return this.isType(i)?i:null}),e&&this.shape(e)})}_typeCheck(e){return Wg(e)||typeof e=="function"}_cast(e,n={}){var i;let r=super._cast(e,n);if(r===void 0)return this.getDefault();if(!this._typeCheck(r))return r;let s=this.fields,o=(i=n.stripUnknown)!=null?i:this.spec.noUnknown,a=this._nodes.concat(Object.keys(r).filter(f=>this._nodes.indexOf(f)===-1)),l={},u=zr({},n,{parent:l,__validating:n.__validating||!1}),c=!1;for(const f of a){let d=s[f],h=za(r,f);if(d){let p,m=r[f];u.path=(n.path?`${n.path}.`:"")+f,d=d.resolve({value:m,context:n.context,parent:l});let g="spec"in d?d.spec:void 0,y=g?.strict;if(g?.strip){c=c||f in r;continue}p=!n.__validating||!y?d.cast(r[f],u):r[f],p!==void 0&&(l[f]=p)}else h&&!o&&(l[f]=r[f]);l[f]!==r[f]&&(c=!0)}return c?l:r}_validate(e,n={},i){let r=[],{sync:s,from:o=[],originalValue:a=e,abortEarly:l=this.spec.abortEarly,recursive:u=this.spec.recursive}=n;o=[{schema:this,value:a},...o],n.__validating=!0,n.originalValue=a,n.from=o,super._validate(e,n,(c,f)=>{if(c){if(!Kn.isError(c)||l)return void i(c,f);r.push(c)}if(!u||!Wg(f)){i(r[0]||null,f);return}a=a||f;let d=this._nodes.map(h=>(p,m)=>{let g=h.indexOf(".")===-1?(n.path?`${n.path}.`:"")+h:`${n.path||""}["${h}"]`,y=this.fields[h];if(y&&"validate"in y){y.validate(f[h],zr({},n,{path:g,from:o,strict:!0,parent:f,originalValue:a[h]}),m);return}m(null)});gh({tests:d,value:f,errors:r,endEarly:l,sort:this._sortErrors,path:n.path},i)})}clone(e){const n=super.clone(e);return n.fields=zr({},this.fields),n._nodes=this._nodes,n._excludedEdges=this._excludedEdges,n._sortErrors=this._sortErrors,n}concat(e){let n=super.concat(e),i=n.fields;for(let[r,s]of Object.entries(this.fields)){const o=i[r];o===void 0?i[r]=s:o instanceof Gt&&s instanceof Gt&&(i[r]=s.concat(o))}return n.withMutation(()=>n.shape(i,this._excludedEdges))}getDefaultFromShape(){let e={};return this._nodes.forEach(n=>{const i=this.fields[n];e[n]="default"in i?i.getDefault():void 0}),e}_getDefault(){if("default"in this.spec)return super._getDefault();if(this._nodes.length)return this.getDefaultFromShape()}shape(e,n=[]){let i=this.clone(),r=Object.assign(i.fields,e);return i.fields=r,i._sortErrors=Qb(Object.keys(r)),n.length&&(Array.isArray(n[0])||(n=[n]),i._excludedEdges=[...i._excludedEdges,...n]),i._nodes=xF(r,i._excludedEdges),i}pick(e){const n={};for(const i of e)this.fields[i]&&(n[i]=this.fields[i]);return this.clone().withMutation(i=>(i.fields={},i.shape(n)))}omit(e){const n=this.clone(),i=n.fields;n.fields={};for(const r of e)delete i[r];return n.withMutation(()=>n.shape(i))}from(e,n,i){let r=Rl.getter(e,!0);return this.transform(s=>{if(s==null)return s;let o=s;return za(s,e)&&(o=zr({},s),i||delete o[e],o[n]=r(s)),o})}noUnknown(e=!0,n=hh.noUnknown){typeof e=="string"&&(n=e,e=!0);let i=this.test({name:"noUnknown",exclusive:!0,message:n,test(r){if(r==null)return!0;const s=kF(this.schema,r);return!e||s.length===0||this.createError({params:{unknown:s.join(", ")}})}});return i.spec.noUnknown=e,i}unknown(e=!0,n=hh.noUnknown){return this.noUnknown(!e,n)}transformKeys(e){return this.transform(n=>n&&yF(n,(i,r)=>e(r)))}camelCase(){return this.transformKeys(mF)}snakeCase(){return this.transformKeys(Mg)}constantCase(){return this.transformKeys(e=>Mg(e).toUpperCase())}describe(){let e=super.describe();return e.fields=Ub(this.fields,n=>n.describe()),e}}function To(t){return new Xb(t)}To.prototype=Xb.prototype;const at={required:"Це поле необÑ
Ñдно заповниÑи.",email:"ÐÑÐ´Ñ Ð»Ð°Ñка, введÑÑÑ ÐºÐ¾ÑекÑÐ½Ñ Ð°Ð´ÑеÑÑ ÐµÐ»ÐµÐºÑÑÐ¾Ð½Ð½Ð¾Ñ Ð¿Ð¾ÑÑи.",password:"ÐÑÐ´Ñ Ð»Ð°Ñка, введÑÑÑ Ð½Ðµ менÑе 6 ÑимволÑв.",passwordEqual:"ÐаÑÐ¾Ð»Ñ Ð½Ðµ ÑпÑвпадаÑÑÑ.",massageMin:"ÐÑÐ´Ñ Ð»Ð°Ñка, введÑÑÑ Ð½Ðµ менÑе 10 ÑимволÑв.",massageMax:"ÐÑÐ´Ñ Ð»Ð°Ñка, введÑÑÑ Ð½Ðµ бÑлÑÑе 250 ÑимволÑв."},SF={key:0,class:"weekly-news-form"},EF=["for"],OF={class:"form-group"},TF={key:0,class:"weekly-news-message"},RF={key:1,class:"weekly-news-message"},AF=ye({__name:"WeeklyNews",props:{id:String},setup(t){const e=t;let n=se("initial");const{errors:i,handleSubmit:r}=xl({validationSchema:To({email:vn().required(at.required).email(at.email)})}),s=r(async o=>
7{n.value=await $fetch("https://my.dtkt.ua/mailing/subscribe",{method:"POST",body:o}).then(a=>a.result).catch(a=>{console.log(a)})});return(o,a)=>(P(),I("div",{class:Se(["weekly-news",e.id])},[a[4]||(a[4]=w("h2",null,"Ðоловне за ÑижденÑ",-1)),a[5]||(a[5]=w("p",null,"вÑд ÑедакÑÑÑ Â«ÐебеÑ-ÐÑедиÑ»",-1)),O(n)==="initial"?(P(),I("div",SF,[w("form",{onSubmit:a[0]||(a[0]=wn((...l)=>O(s)&&O(s)(...l),["prevent"]))},[w("label",{for:t.id,class:"form-label"},"Ðожного понедÑлка на ÐÐ°Ñ e-mail",8,EF),w("div",OF,[q(O(Wt),{name:"email",type:"email",class:Se(["form-control",{"has-errors":O(i).email}]),id:t.id,placeholder:"ÐведÑÑÑ e-mail"},null,8,["id","class"]),q(O(Wt),{type:"hidden",name:"source",value:t.id==="weekly-top"?"weeklyletter-top":"weeklyletter-footer"},null,8,["value"]),q(O(Wt),{type:"hidden",name:"template",value:"weekly"}),q(O(Wt),{type:"hidden",name:"mailing",value:"7"}),a[1]||(a[1]=qn('<button type="submit"><svg width="29" height="29" viewBox="0 0 29 29" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.49268 10.502V21.877C4.49268 22.109 4.58486 22.3316 4.74896 22.4957C4.91305 22.6598 5.13561 22.752 5.36768 22.752H24.6177C24.8497 22.752 25.0723 22.6598 25.2364 22.4957C25.4005 22.3316 25.4927 22.109 25.4927 21.877V10.502L14.9927 3.50195L4.49268 10.502Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M13.0835 16.627L4.76245 22.5047" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M25.2231 22.5047L16.9019 16.627" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M25.4927 10.502L16.9018 16.627H13.0835L4.49268 10.502" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></button>',1))]),q(O(An),{name:"email",class:"error"})],32)])):(P(),I(ke,{key:1},[O(n)?(P(),I("div",TF,[...a[2]||(a[2]=[w("span",null,"ÐÑÑаÑмо!",-1),w("p",null,"ÐалиÑилоÑÑ ÑÑлÑки пÑдÑвеÑдиÑи пÑдпиÑÐºÑ Ð½Ð° ÑозÑÐ¸Ð»ÐºÑ (пеÑевÑÑÑе ваÑÑ Ð¿Ð¾ÑÑÐ¾Ð²Ñ ÑкÑинÑкÑ) â Ñ Ð²Ð¶Ðµ найближÑого понедÑлка ви оÑÑимаÑÑе пеÑÑий лиÑÑ Ð²Ñд ÑедакÑÑÑ",-1)])])):(P(),I("div",RF,[...a[3]||(a[3]=[w("span",null,"ÐÑкÑÑмо!",-1),w("p",null,"Ðле ви вже оÑÑимÑÑÑе ÑоÑÐ¸Ð¶Ð½ÐµÐ²Ñ ÑозÑÐ¸Ð»ÐºÑ Ð²Ñд «ÐебеÑÑ-ÐÑедиÑÑ»",-1)])]))],64))],2))}}),PF=""+new URL("medals.B-QM5Xr7.webp",import.meta.url).href,MF=["href"],Gg=ye({__name:"UserChoiceFooter",props:{showOnDesktop:{type:Boolean,default:!1}},setup(t){return(e,n)=>(P(),I("div",{class:Se([{"is-desktop":t.showOnDesktop},"user-choice-footer"])},[w("a",{href:O(dk),target:"_blank",rel:"noopener noreferrer"},[...n[0]||(n[0]=[w("img",{src:PF,alt:"«ÐебеÑ-ÐÑедиÑ» â елекÑÑонний ÑеÑвÑÑ â1 Ð´Ð»Ñ Ð±ÑÑ
галÑеÑÑв 2024-2025 ÑокÑв",width:"120",height:"84"},null,-1)])],8,MF),n[1]||(n[1]=w("div",null,[w("b",null,"«ÐебеÑ-ÐÑедиÑ» â елекÑÑонний ÑеÑвÑÑ â1 Ð´Ð»Ñ Ð±ÑÑ
галÑеÑÑв 2024-2025 ÑокÑв"),w("p",null,[be("Ðа веÑÑÑÑÑ Ð°Ð½Ð°Ð»ÑÑиÑного ÑенÑÑÑ "),w("br"),be(" «ÐибÑÑ ÐÑаÑни»")])],-1))],2))}}),DF={class:"footer",role:"contentinfo"},$F={class:"container"},IF={class:"footer-left"},LF={class:"footer-row"},FF={class:"footer-col footer-about"},qF={class:"footer-col footer-links"},VF={class:"footer-links-row"},NF=["href"],BF=["href"],zF={class:"footer-col footer-links"},jF=["href"],HF={class:"footer-social"},UF=["href"],WF={class:"footer-right"},e3=ye({__name:"TheFooter",async setup(t){let e,n;const{data:i}=([e,n]=sl(()=>QD()),e=await e,n(),e),r=Sc.slice(0,7),s=[...Sc.slice(7,Sc.length-1),{title:"ÐÑÑ Ñеги",link:"https://news.dtkt.ua/tags"},{title:"ÐÑÑ ÑÑбÑики",link:"https://news.dtkt.ua/rubrics"},{title:"ÐÑÑ Ð°Ð²ÑоÑи",link:"https://news.dtkt.ua/authors"}],o=ne(()=>[{title:"СвÑжий номеÑ",link:i.value[0]?.url||""},{title:xo.subscribe.shortTitle,link:bo},{title:"ÐÑÑ-повÑдомленнÑ",link:L4},{title:"ÐÑо ÑедакÑÑÑ",link:$4},{title:"Реклама на ÑайÑÑ",link:D4},{title:"ЩоÑижнева ÑозÑилка",link:M4}]),a=[{url:li.SOCIAL_FACEBOOK,name:"fb"},{url:li.SOCIAL_TELEGRAM,name:"tg"},{url:li.SOCIAL_INSTAGRAM,name:"inst"},{url:li.SOCIAL_VIBER,name:"vb"},{url:li.SOCIAL_YOUTUBE,name:"yt"}],l=new Date().getFullYear();return(u,c)=>{const f=xn;return P(),I("footer",DF,[w("div",$F,[w("div",IF,[q(Gg),w("div",LF,[w("div",FF,[w("p",null,"© 2012-"+je(O(l))+" «ÐебеÑ-ÐÑедиÑ» УкÑаÑнÑÑкий ÑÑнанÑово-бÑÑ
галÑеÑÑÑкий поÑÑал.",1),c[1]||(c[1]=w("p",null,"СÑб'Ñк
7Ñ Ñ ÑÑеÑÑ Ð¾Ð½Ð»Ð°Ð¹Ð½-медÑа; ÑденÑиÑÑкаÑÐ¾Ñ Ð¼ÐµÐ´Ñа - R40-02725",-1)),c[2]||(c[2]=w("p",null,"ÐикоÑиÑÑÐ°Ð½Ð½Ñ Ð¿ÑблÑкаÑÑй можливе лиÑе за пиÑÑÐ¼Ð¾Ð²Ð¾Ñ Ð·Ð³Ð¾Ð´Ð¾Ñ ÑедакÑÑÑ Â«ÐебеÑ-ÐÑедиÑ»",-1)),Te("",!0)]),w("div",qF,[c[3]||(c[3]=w("span",null,"ÐÑÑ ÑоздÑли",-1)),w("div",VF,[w("ul",null,[(P(!0),I(ke,null,Ot(O(r),(d,h)=>(P(),I("li",null,[(P(),I("a",{href:d.link,target:"_blank",key:h},je(d.title),9,NF))]))),256))]),w("ul",null,[(P(),I(ke,null,Ot(s,(d,h)=>w("li",null,[(P(),I("a",{href:d.link,target:"_blank",key:h},je(d.title),9,BF))])),64))])])]),w("div",zF,[c[4]||(c[4]=w("span",null,"ÐебеÑ-ÐÑедиÑ",-1)),w("ul",null,[(P(!0),I(ke,null,Ot(o.value,(d,h)=>(P(),I("li",null,[(P(),I("a",{href:d.link,target:"_blank",key:h},je(d.title),9,jF))]))),256))])])]),w("div",HF,[q(f,{to:"/",class:"logo-footer"},{default:fe(()=>[...c[5]||(c[5]=[w("img",{src:JD,width:"160",height:"19",alt:"«ÐебеÑ-ÐÑедиÑ» | ÐÑÑ
галÑеÑÑÑкий ÑеÑвÑÑ â1 в УкÑаÑнÑ",loading:"lazy"},null,-1)])]),_:1}),w("ul",null,[(P(),I(ke,null,Ot(a,d=>w("li",null,[w("a",{href:d.url,class:Se(d.name),target:"_blank"},null,10,UF)])),64))])])]),w("div",WF,[q(AF,{id:"weekly-bottom"}),q(Gg,{"show-on-desktop":!0})])])])}}}),t3=ye({__name:"SiteLogo",props:{title:{type:String,required:!0}},setup(t){return(e,n)=>{const i=xn;return P(),Ze(i,{to:"/",class:"site-logo"},{default:fe(()=>[be(je(t.title),1)]),_:1})}}}),GF="data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10%2020C15.5228%2020%2020%2015.5228%2020%2010C20%204.47715%2015.5228%200%2010%200C4.47715%200%200%204.47715%200%2010C0%2015.5228%204.47715%2020%2010%2020Z'%20fill='%23CDCDD4'/%3e%3cmask%20id='mask0_527_21811'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='20'%20height='20'%3e%3cpath%20d='M10%2020C15.5228%2020%2020%2015.5228%2020%2010C20%204.47715%2015.5228%200%2010%200C4.47715%200%200%204.47715%200%2010C0%2015.5228%204.47715%2020%2010%2020Z'%20fill='%2374747D'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_527_21811)'%3e%3cpath%20d='M10%2031C15.5228%2031%2020%2026.5228%2020%2021C20%2015.4772%2015.5228%2011%2010%2011C4.47715%2011%200%2015.4772%200%2021C0%2026.5228%204.47715%2031%2010%2031Z'%20fill='%237F808D'/%3e%3c/g%3e%3cpath%20d='M9.99996%2012.5385C12.1241%2012.5385%2013.8461%2010.8165%2013.8461%208.69235C13.8461%206.56817%2012.1241%204.84619%209.99996%204.84619C7.87579%204.84619%206.15381%206.56817%206.15381%208.69235C6.15381%2010.8165%207.87579%2012.5385%209.99996%2012.5385Z'%20fill='%23797A87'/%3e%3c/svg%3e",Gs=ye({__name:"Collapse",props:{modelValue:{type:Boolean,default:!1},title:{default:"Open"},titleExpanded:{default:"Close"},className:{default:""},hasArrow:{type:Boolean,default:!0},rotateArrow:{type:Boolean,default:!0}},emits:["update:modelValue"],setup(t,{emit:e}){const n=se(!1),i=t,r=e;return $e(n,()=>{r("update:modelValue",n.value)}),n.value=i.modelValue,(s,o)=>(P(),I("div",{class:Se([{expanded:n.value,className:t.className},"collapse"])},[w("button",{onClick:o[0]||(o[0]=a=>n.value=!n.value),class:Se([{"collapse-arrow-right":t.rotateArrow,"collapse-arrow-rotated":n.value&&t.rotateArrow},"collapse-button"])},[w("span",null,je(n.value?i.titleExpanded:i.title),1)],2),_s(w("div",{class:Se([{expanded:n.value},"collapse-box"])},[an(s.$slots,"default")],2),[[ky,n.value]])],2))}}),KF=ye({__name:"SmartLink",props:{to:{}},setup(t){const e=t,n=ne(()=>/^(http(s)?:\/\/|tel:|mailto:)/.test(e.to)),i=ne(()=>n.value?"a":xn),r=ne(()=>n.value?{href:e.to}:{to:e.to});return(s,o)=>(P(),Ze(_o(i.value),_3(gy(r.value)),{default:fe(()=>[an(s.$slots,"default")]),_:3},16))}}),ZF={class:"mobile-menu"},YF={class:"mobile-menu-container"},JF={key:0,class:"mobile-menu-box"},QF={class:"mobile-menu-box-content"},XF={class:"mobile-menu-list"},eq={class:"mobile-chat-unlimited"},tq={class:"mobile-logout"},nq={key:1,class:"mobile-menu-login"},iq={class:"mobile-menu-btn-top"},rq=["href"],sq={class:"mobile-menu-contacts"},n3=ye({__name:"MobileMenu",setup(t){const{public:{siteName:e}}=Yt(),{$client:n,$bus:i,$logout:r}=Ae(),s=se(!0),o=se(!0),a=se(!0),l=se(!1),u=se([{link:"https://my.dtkt.ua/",title:"ÐÑобиÑÑа ÑнÑоÑмаÑÑÑ"},{link:"https://my.dtkt.ua/mailing",title:"ÐÐ¾Ñ ÑозÑилки"},{link:"https://my.dtkt.ua/subscriptions",title:"ÐÐ¾Ñ Ð¿ÐµÑедплаÑа"},{link:"https://my.dtkt.ua/favorites",title:"ÐбеÑежене"}]),c=se([{icon:"city-icon",caption:Yr.PHONE_CITY},{icon:"kst-icon",caption:Yr.PHONE_KSTR},{icon:"vdf-icon",caption:Yr.PHONE_VDFN},{icon:"",caption:P4}
7]),f=()=>{l.value=!1,i.$emit("openLoginModal")},d=()=>{l.value=!1,i.$emit("openContactModal",!0)},h=m=>m.target.tagName==="A"&&(l.value=!1);window.addEventListener("click",h,{passive:!0,capture:!0}),zi(()=>{window.removeEventListener("click",h)});function p(m){document.body.classList.toggle("no-scroll",m)}return $e(l,m=>{p(m)}),(m,g)=>{const y=xn,_=Hi;return P(),I("div",ZF,[w("div",{class:Se(["hamburger",{open:l.value}]),onClick:g[0]||(g[0]=v=>l.value=!l.value)},[...g[8]||(g[8]=[w("span",null,null,-1)])],2),w("div",YF,[q(br,{name:"show"},{default:fe(()=>[l.value?(P(),I("div",JF,[w("div",QF,[q(_,null,{default:fe(()=>[O(n)?(P(),Ze(Gs,{key:0,modelValue:s.value,"onUpdate:modelValue":g[2]||(g[2]=v=>s.value=v),title:O(n).name,titleExpanded:O(n).name,class:"collapse-user"},{default:fe(()=>[w("ul",XF,[O(e)!=="my"?(P(),I(ke,{key:0},[(P(!0),I(ke,null,Ot(u.value,v=>(P(),I("li",null,[q(KF,{to:v.link},{default:fe(()=>[be(je(v.title),1)]),_:2},1032,["to"])]))),256)),w("li",eq,[q(y,{to:O(F4),target:"_blank",rel:"",class:"mobile-chat-unlimited-link"},{default:fe(()=>[...g[9]||(g[9]=[be(" ÐоÑÑавиÑи запиÑÐ°Ð½Ð½Ñ ",-1)])]),_:1},8,["to"])])],64)):Te("",!0),w("li",tq,[w("span",{onClick:g[1]||(g[1]=(...v)=>O(r)&&O(r)(...v))},"ÐийÑи")])])]),_:1},8,["modelValue","title","titleExpanded"])):(P(),I("div",nq,[w("div",{class:"mobile-menu-title",onClick:f},[...g[10]||(g[10]=[w("img",{alt:"",height:"24",width:"24",loading:"lazy",src:GF},null,-1),be(" УвÑйÑи ",-1)])])]))]),_:1}),w("div",iq,[q(y,{class:"btn btn-subscribe",to:O(bo),target:"_blank",external:""},{default:fe(()=>[...g[11]||(g[11]=[be(" ÐÑоÑмиÑи пеÑедплаÑÑ ",-1)])]),_:1},8,["to"]),w("a",{onClick:g[3]||(g[3]=wn(v=>O(i).$emit("openAdvertModal",!0),["prevent"])),href:O(I4),target:"_blank",class:"btn btn-advert"}," ÐимкнÑÑи ÑÐµÐºÐ»Ð°Ð¼Ñ ",8,rq)]),an(m.$slots,"site-menu"),q(Gs,{modelValue:o.value,"onUpdate:modelValue":g[4]||(g[4]=v=>o.value=v),title:"ÐÑÑ ÑоздÑли",titleExpanded:"ÐÑÑ ÑоздÑли"},{default:fe(()=>[q(ob,{className:"navigation-list-mobile"})]),_:1},8,["modelValue"]),q(Gs,{modelValue:a.value,"onUpdate:modelValue":g[5]||(g[5]=v=>a.value=v),class:"collapse-contacts",title:"ÐонÑакÑи",titleExpanded:"ÐонÑакÑи"},{default:fe(()=>[w("ul",sq,[(P(!0),I(ke,null,Ot(c.value,v=>(P(),I("li",null,[w("span",{class:Se(v.icon)},je(v.caption),3)]))),256))]),w("div",{class:"mobile-menu-btn"},[w("span",{class:"btn",onClick:d},"ÐапиÑÑÑÑ Ð½Ð°Ð¼")])]),_:1},8,["modelValue"])]),l.value?(P(),I("button",{key:0,onClick:g[6]||(g[6]=v=>l.value=!l.value),class:"close",type:"button"})):Te("",!0)])):Te("",!0)]),_:3})]),q(br,{name:"fade"},{default:fe(()=>[l.value?(P(),I("div",{key:0,class:"mobile-menu-backdrop",onClick:g[7]||(g[7]=v=>l.value=!1)})):Te("",!0)]),_:1})])}}}),oq={class:"to-top no-print"},aq=300,i3=ye({__name:"ToTop",setup(t){const e=se(!1),n=()=>{requestAnimationFrame(()=>{e.value=window.scrollY>aq})},i=()=>{window.scrollTo({top:0,behavior:"smooth"})};return xt(()=>{window.addEventListener("scroll",n,{passive:!0})}),Bn(()=>{window.removeEventListener("scroll",n)}),(r,s)=>(P(),I("div",oq,[e.value?(P(),I("div",{key:0,class:"to-top-btn",onClick:i},[...s[0]||(s[0]=[w("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[w("path",{d:"M16 27V5",stroke:"white","stroke-width":"5","stroke-linecap":"round","stroke-linejoin":"round"}),w("path",{d:"M7 14L16 5L25 14",stroke:"white","stroke-width":"5","stroke-linecap":"round","stroke-linejoin":"round"})],-1)])])):an(r.$slots,"default",{},void 0,void 0,1)]))}}),Kg=ye({__name:"BottomNavigationItem",props:{site:{},active:{type:Boolean}},setup(t){return(e,n)=>{const i=xn;return P(),I("li",{class:Se([t.site.rel,t.active&&"active"])},[q(i,{to:t.site.link},{default:fe(()=>[q(rp,{name:t.site.icon,class:"svg-icon"},null,8,["name"]),be(" "+je(t.site.shortTitle??t.site.title),1)]),_:1},8,["to"])],2)}}}),lq=1200,Zg=80;function cq(t,e,n){const i=new Map;let r=Zg;const s=se(t.value),o=ne(()=>t.value.slice(s.value.length));function a(){e.value.querySelectorAll(":scope > li:not(.more-sites)").forEach((f,d)=>{const h=t.value[d];h&&f.offsetWidth>0&&i.set(h.rel,f.offsetWidth)})}function l(){if(!e.value)return;if(window.innerWidth<lq){s.value=t.value;return}const f=e.value.clientWidth;if(f===0)return;a();const d=t.value;let h=0,p=d.length;for(let y=0;y<d.length;y++){const _=i.get(d[y].rel)??0,v=y===d.length-1;if(h+_+(v?0:r)>f){p=y;break}h+=_}const m=d.slice(0,p);(m.length!==s.value.length||m.some((y,_)=>y.rel!==s.value[_]?.rel))&&(s.value=m)}let u=null,c=null;return xt(()=>{n.value&&(r=n.value.offsetWidth||Zg),a(),l(),u=new ResizeObserver(()=>{c&&clearTimeout(c),c=setTimeout(l,50)}),u.observe(e.value)}),Bn(()=>{u?.disconnect(),c&&clearTimeout(c)}),$e(t,l),{visibleSites:s,hiddenSites:o}}const uq={type:"button",class:"btn-more-sites"},fq={class:"bottom-navigation-list morePopup"},r3=ye({__name:"BottomNavigationList",props:{hideChat:{type:Boolean,default:!1}},setup(t){const e=t,{public:{siteName:n}}=Yt(),i=ki(),r=se(null),s=se(null),o=se(!1),a=se({});function l(){if(!s.value)return;const m=s.value.getBoundingClientRect();a.value={position:"fixed",right:`${window.innerWidth-m.right}px`,bottom:`${window.innerHeight-m.top+18}px`}}const u=ne(()=>i.path.startsWith("/dictionary")?"dictionary":n),c=m=>m.rel===u.value;function f(m){const g=m.findIndex(c);if(g<=0)return m;const y=[...m],[_]=y.splice(g,1);return y.unshift(_),y}const d=ne(()=>{const m=n==="subscribe"?G1.map(g=>g.rel==="subscribe"?{...g,show:!0}:g).filter(g=>g.show&&g.rel!=="dictionary"):G1.filter(g=>g.show);return f(e.hideChat?m.filter(g=>g.rel!=="chat"):m)}),{visibleSites:h,hiddenSites:p}
7=cq(d,r,s);return(m,g)=>(P(),I("ul",{ref_key:"listRef",ref:r,class:"bottom-navigation-list"},[(P(!0),I(ke,null,Ot(O(h),y=>(P(),Ze(Kg,{key:y.rel,site:y,active:c(y)},null,8,["site","active"]))),128)),O(p).length>0?(P(),I("li",{key:0,ref_key:"moreRef",ref:s,class:"more-sites",onMouseenter:g[0]||(g[0]=y=>{l(),o.value=!0}),onMouseleave:g[1]||(g[1]=y=>o.value=!1)},[w("button",uq,[q(rp,{name:"navigation/more",class:"svg-icon"}),g[4]||(g[4]=be(" Ще ",-1))])],544)):Te("",!0),(P(),Ze(l6,{to:"body"},[w("div",fq,[_s(w("ul",{class:"more-sites-popup",style:go(a.value),onMouseenter:g[2]||(g[2]=y=>o.value=!0),onMouseleave:g[3]||(g[3]=y=>o.value=!1)},[(P(!0),I(ke,null,Ot(O(p),y=>(P(),Ze(Kg,{key:y.rel,site:y,active:c(y)},null,8,["site","active"]))),128))],36),[[ky,o.value]])])]))],512))}}),dq={key:0,class:"desktop-bottom-navigation"},hq={class:"container"},pq=ye({__name:"DesktopBottomNavigation",setup(t){const{isHidden:e,hide:n,show:i}=S_(),{$bus:r}=Ae(),s=o=>{o.show?i():n()};return xt(()=>{r.$on("onSwitchNavigation",s)}),Bn(()=>{r.$off("onSwitchNavigation",s)}),(o,a)=>O(e)?Te("",!0):(P(),I("div",dq,[w("div",hq,[q(r3)]),w("button",{type:"button",class:"close-bottom-navigation",onClick:a[0]||(a[0]=l=>O(r).$emit("openNavigationModal",!0))},[...a[1]||(a[1]=[w("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},[w("circle",{cx:"12",cy:"12",r:"12",fill:"#EDEDEF"}),w("path",{d:"M16 8L8 16",stroke:"#999999","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"}),w("path",{d:"M8 8L16 16",stroke:"#999999","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"})],-1)])])]))}}),mq={class:"mobile-navigation"},gq={class:"mobile-navigation-notifications"},s3=ye({__name:"MobileNavigation",props:{showAiBlock:{type:Boolean,default:!0}},setup(t){return(e,n)=>{const i=xn;return P(),I("div",mq,[q(r3,{class:"mobile-navigation-sites","hide-chat":""}),w("span",gq,[q(lb)]),t.showAiBlock?(P(),Ze(i,{key:0,to:O(uk),class:"mobile-navigation-ai",rel:""},{default:fe(()=>[...n[0]||(n[0]=[w("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none"},[w("circle",{cx:"10",cy:"10",r:"10",fill:"white"}),w("path",{d:"M10 1.875L12.0108 7.98917L18.125 10L12.0108 12.0108L10 18.125L7.98917 12.0108L1.875 10L7.98917 7.98917L10 1.875Z",fill:"url(#paint0_linear_189_2574)"}),w("defs",null,[w("linearGradient",{id:"paint0_linear_189_2574",x1:"5.53125",y1:"1.875",x2:"14.0625",y2:"18.125",gradientUnits:"userSpaceOnUse"},[w("stop",{"stop-color":"#866BC5"}),w("stop",{offset:"1","stop-color":"#229CE0"})])])],-1),be(" ШÐ-конÑÑлÑÑÐ°Ð½Ñ ",-1)])]),_:1},8,["to"])):Te("",!0)])}}}),vq={class:"modal-header"},yq={class:"modal-content"},_q=ye({__name:"Modal",props:{modelValue:{type:Boolean,default:!1},showCloseButton:{type:Boolean,default:!0},modalType:{}},emits:["update:modelValue"],setup(t,{emit:e}){const n=ki(),i=t,r=e,s=se();nl(()=>{i.modelValue&&l(),a()});function o(){r("update:modelValue",!1)}function a(){{const u=window.innerWidth-document.body.offsetWidth;document.body.classList.toggle("no-scroll",i.modelValue),document.body.style.paddingRight=i.modelValue?`${u}px`:"0px"}}function l(){setTimeout(()=>{s.value&&s.value.focus()},100)}return xt(()=>{i.modelValue&&l()}),$e(()=>n.path,()=>{const u=document.body;u.classList.contains("no-scroll")&&(u.classList.remove("no-scroll"),u.style.paddingRight="0px")}),(u,c)=>i.modelValue?(P(),I("div",{key:0,class:"modal-block",onMousedown:o},[w("div",{onMousedown:c[0]||(c[0]=wn(()=>{},["stop"])),onKeydown:Fh(o,["esc"]),class:Se(["modal",t.modalType]),ref_key:"popup",ref:s,tabindex:"0"},[w("div",vq,[an(u.$slots,"header")]),w("div",yq,[an(u.$slots,"content")]),t.showCloseButton?(P(),I("button",{key:0,onClick:o,class:"close"})):Te("",!0)],34)],32)):Te("",!0)}}),bq={class:"modal-navigation-content"},wq={class:"modal-navigation-buttons"},xq=ye({__name:"ModalSwitchNavigation",setup(t){const{$bus:e}=Ae(),n=se(!1),i=o=>{n.value=o};xt(()=>{e.$on("openNavigationModal",i)}),Bn(()=>{e.$off("openNavigationModal",i)});const r=async()=>{await e.$emit("onSwitchNavigation",{show:!1})},s=()=>{n.value=!1};return(o,a)=>(P(),Ze(_q,{modelValue:n.value,"onUpdate:modelValue":a[1]||(a[1]=l=>n.value=l),showCloseButton:!1,class:"modal-navigation"},{header:fe(()=>[...a[2]||(a[2]=[be(" ÐвеÑнÑÑÑ ÑвагÑ! ",-1)])]),content:fe(()=>[w("div",bq,[a[3]||(a[3]=w("p",null,[be("Щоб Ñвидко пеÑейÑи на необÑ
Ñдний ÑоздÑл ÑайÑÑ â ÑиÑнÑÑÑ "),w("b",null,"«ÐÑÑ ÑоздÑли»"),be(" на колÑоÑовÑй ÑÑÑÑÑÑÑ Ð²Ð³Ð¾ÑÑ ÑÑоÑÑнки")],-1)),w("div",wq,[w("button",{type:"button",class:"btn btn-ok",onClick:a[0]||(a[0]=l=>{r(),s()})},"ÐÑозÑмÑло"),w("button",{type:"button",class:"btn btn-no",onClick:s}
7,"ÐалиÑиÑи Ñк Ñ")])])]),_:1},8,["modelValue"]))}}),kq={class:"modal-canvas-header"},Cq={class:"modal-canvas-content"},Sq={key:0,class:"modal-canvas-backdrop"},cd=ye({__name:"ModalOffCanvas",props:{modelValue:{type:Boolean,default:!1},hasTabs:{type:Boolean,default:!1},title:{default:""}},emits:["update:modelValue"],setup(t,{emit:e}){const n=t,i=e,r=se();nl(()=>{n.modelValue&&a(),o()});function s(){i("update:modelValue",!1)}function o(){{const l=window.innerWidth-document.body.offsetWidth;document.body.classList.toggle("no-scroll",n.modelValue),document.body.style.paddingRight=n.modelValue?`${l}px`:"0px"}}function a(){setTimeout(()=>{r.value&&r.value.focus()},100)}return xt(()=>{n.modelValue&&a()}),(l,u)=>(P(),I("div",{class:"modal-canvas",onMousedown:s},[q(br,{name:"show"},{default:fe(()=>[n.modelValue?(P(),I("div",{key:0,onMousedown:u[0]||(u[0]=wn(()=>{},["stop"])),onKeydown:Fh(s,["esc"]),class:"modal-canvas-container",ref_key:"popup",ref:r,tabindex:"0"},[n.hasTabs?an(l.$slots,"default",{},void 0,void 0,0):(P(),I(ke,{key:1},[w("div",kq,[w("span",null,je(n.title),1)]),u[1]||(u[1]=w("div",{class:"modal-canvas-divider"},null,-1)),w("div",Cq,[an(l.$slots,"default")])],64)),w("button",{onClick:s,class:"close"})],544)):Te("",!0)]),_:3}),q(br,{name:"fade"},{default:fe(()=>[n.modelValue?(P(),I("div",Sq)):Te("",!0)]),_:1})],32))}}),Eq={props:{title:{type:String,required:!0},active:{type:Boolean,default:!1},disabled:{type:[Boolean,String],default:!1},dataAttrs:{type:Object}},data(){return{isActive:this.active,isDisabled:this.disabled}},created(){this.$parent.tabList.push(this)},computed:{index(){return this.$parent.tabList.indexOf(this)}},watch:{"$parent.activeTabIndex"(t){this.isActive=this.index===t},disabled(){this.isDisabled=this.disabled}}};function Oq(t,e,n,i,r,s){return r.isActive?(P(),I("div",{key:0,class:Se({disabled:r.isDisabled})},[an(t.$slots,"default")],2)):Te("",!0)}const Yg=_l(Eq,[["render",Oq]]),Tq={data(){return{tabList:[],activeTabIndex:0,handleSelectTab:null}},mounted(){this.select(0),this.activeTabIndex=this.getInitialActiveTab(),this.handleSelectTab=t=>this.select(t),this.$bus.$on("select-tab",this.handleSelectTab)},beforeUnmount(){this.$bus.$off("select-tab",this.handleSelectTab)},methods:{isActive(t){return this.activeTabIndex===t},select(t){const e=this.tabList[t];e.isDisabled||(this.activeTabIndex=t),this.$bus.$emit("changed",e)},getInitialActiveTab(){const t=this.tabList.findIndex(e=>e.active);return t===-1?0:t}}},Rq={class:"tabs"},Aq={class:"tabs-nav"},Pq=["onClick"],Mq={class:"tab-content"};function Dq(t,e,n,i,r,s){return P(),I("div",Rq,[w("ul",Aq,[(P(!0),I(ke,null,Ot(r.tabList,(o,a)=>(P(),I("li",cl({class:"tab-item"},{ref_for:!0},o.dataAttrs,{key:a,class:{active:s.isActive(a),disabled:o.disabled},onClick:l=>s.select(a)}),je(o.title),17,Pq))),128))]),w("div",Mq,[an(t.$slots,"default")])])}const $q=_l(Tq,[["render",Dq]]),Iq=["id"],Lq={class:"auth-form-fields"},Fq={class:"form-group"},qq=["for"],Vq={key:0,class:"error"},Nq={class:"form-group"},Bq=["for"],zq={class:"form-group form-group-check"},jq={class:"form-check"},Hq=["id"],Uq=["for"],Wq=["href"],Gq={class:"form-group mb-0"},Kq={class:"auth-form-social"},Zq={key:0},Yq={key:1},Jq=ye({__name:"AuthForm",props:{id:{}},setup(t){const e=t,n=se(!1),i=se(""),{$login:r}=Ae(),s=se(!1),{errors:o,handleSubmit:a}=xl({validationSchema:To({email:vn().required(at.required).email(at.email),password:vn().required(at.required).min(6,at.password),remember:Wb()}),initialValues:{remember:!0}}),l=a(async({email:u,password:c,remember:f})=>{try{s.value=!0,await r(u,c,f).then(d=>{if(typeof d=="number")switch(d){case 429:i.value="ÐабагаÑо ÑпÑоб авÑоÑизаÑÑÑ, ÑпÑобÑйÑе ÑеÑез 5 Ñ
в.";break;case 401:i.value="ÐевÑÑний логÑн або паÑолÑ.";break;default:i.value="УпÑ, ÑоÑÑ Ð¿ÑÑло не Ñак. СпÑобÑйÑе пÑзнÑÑе."}})}catch(d){console.log(d)}finally{s.value=!1}});return(u,c)=>(P(),I("div",{id:e.id,class:"auth-form"},[c[10]||(c[10]=w("div",{class:"auth-form-title"},"Ðи вже заÑеÑÑÑÑованÑ?",-1)),c[11]||(c[11]=w("div",{class:"auth-form-subtitle"},"ÐÑÐ´Ñ Ð»Ð°Ñка, авÑоÑизÑйÑеÑÑ, заповнивÑи Ð¿Ð¾Ð»Ñ Ð½Ð¸Ð¶Ñе.",-1)),w("div",Lq,[w("form",{onSubmit:c[0]||(c[0]=wn((...f)=>O(l)&&O(l)(...f),["prevent"]))},[w("div",Fq,[w("label",{for:`email-${e.id}`,class:"form-label"},[...c[4]||(c[4]=[be(" E-mail ",-1),w("sup",null,"*",-1)])],8,qq),q(O(Wt),{id:`email-${e.id}`,class:Se(["form-control",{"has-errors":O(o).email}]),name:"email",placeholder:"ÐоÑÑа",type:"email"},null,8,["id","class"]),q(O(An),{class:"error",name:"email"}),i.value?(P(),I("div",Vq,je(i.value),1)):Te("",!0)]),w("div",Nq,[w("label",{for:`password-${e.id}`,class:"form-label"},[...c[5]||(c[5]=[be(" ÐаÑÐ¾Ð»Ñ ",-1),w("sup",null,"*",-1)])],8,Bq),q(O(Wt),{id:`password-${e.id}`,class:Se(["form-control",{"has-errors":O(o).password}]),name:"password",placeholder:"ÐаÑолÑ",type:"password"},null,8,["id","class"]),q(O(An),{class:"error",name:"password"})]),w("div",zq,[w("div",jq,[w("input",{id:`remember-${e.id}`,checked:"",class:"form-check-input",type:"checkbox"},null,8,Hq),w("label",{for:`remember-${e.id}`,class:"form-check-label"}," Ðапам'ÑÑаÑи Ð´Ð°Ð½Ñ ",8,Uq)]),w("a",{href:O(tk)}
7,"ÐабÑли паÑолÑ?",8,Wq)]),w("div",Gq,[w("button",{class:Se(["btn",{"is-loading":s.value}]),type:"submit"}," УвÑйÑи ",2)])],32)]),w("div",Kq,[c[9]||(c[9]=w("p",null,"Ðбо авÑоÑизÑйÑеÑÑ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ Ñвого акаÑнÑа в ÑоÑÑалÑниÑ
меÑежаÑ
",-1)),w("ul",null,[n.value?(P(),I("li",Zq,[w("button",{type:"button",onClick:c[1]||(c[1]=f=>u.$socialLogin("facebook"))},[...c[6]||(c[6]=[w("svg",{fill:"none",height:"40",viewBox:"0 0 40 40",width:"40",xmlns:"http://www.w3.org/2000/svg"},[w("circle",{cx:"20",cy:"20",fill:"#1877F2",r:"20"}),w("path",{"clip-rule":"evenodd",d:"M27.7846 25.7805L28.6714 19.999H23.1242V16.2472C23.1242 14.6655 23.899 13.1237 26.3837 13.1237H28.9058V8.20168C28.9058 8.20168 26.6169 7.81104 24.4286 7.81104C19.8599 7.81104 16.8738 10.5799 16.8738 15.5926V19.999H11.7954V25.7805H16.8738V39.7568C17.8921 39.9166 18.9358 39.9998 19.999 39.9998C21.0622 39.9998 22.1059 39.9166 23.1242 39.7568V25.7805H27.7846",fill:"white","fill-rule":"evenodd"})],-1)])])])):Te("",!0),w("li",null,[w("button",{type:"button",onClick:c[2]||(c[2]=f=>u.$socialLogin("google"))},[...c[7]||(c[7]=[qn('<svg fill="none" height="40" viewBox="0 0 40 40" width="40" xmlns="http://www.w3.org/2000/svg"><circle cx="20" cy="20" fill="#EDEDEF" r="20"></circle><path d="M32.5 20.3001C32.5 19.4223 32.423 18.5889 32.291 17.7778H19.8638V22.7889H26.9792C26.6603 24.4334 25.7255 25.8223 24.3398 26.7667V30.1001H28.5849C31.0703 27.7778 32.5 24.3556 32.5 20.3001Z" fill="#4285F4"></path><path d="M19.8634 33.3333C23.4266 33.3333 26.4069 32.1333 28.5845 30.1L24.3394 26.7667C23.1517 27.5667 21.645 28.0555 19.8634 28.0555C16.4211 28.0555 13.5068 25.7111 12.462 22.5444H8.08496V25.9778C10.2515 30.3333 14.7055 33.3333 19.8634 33.3333Z" fill="#34A853"></path><path d="M12.4622 22.5442C12.1873 21.7442 12.0443 20.8886 12.0443 19.9998C12.0443 19.1109 12.1983 18.2553 12.4622 17.4553V14.022H8.08519C7.18339 15.822 6.6665 17.8442 6.6665 19.9998C6.6665 22.1553 7.18339 24.1775 8.08519 25.9775L12.4622 22.5442Z" fill="#FBBC05"></path><path d="M19.8634 11.9443C21.81 11.9443 23.5476 12.6221 24.9223 13.9443L28.6834 10.1443C26.4069 7.98873 23.4266 6.6665 19.8634 6.6665C14.7055 6.6665 10.2515 9.6665 8.08496 14.0221L12.462 17.4554C13.5068 14.2887 16.4211 11.9443 19.8634 11.9443Z" fill="#EA4335"></path></svg>',1)])])]),n.value?(P(),I("li",Yq,[w("button",{type:"button",onClick:c[3]||(c[3]=f=>u.$socialLogin("linkedin"))},[...c[8]||(c[8]=[qn('<svg fill="none" height="40" viewBox="0 0 40 40" width="40" xmlns="http://www.w3.org/2000/svg"><circle cx="20" cy="20" fill="#0A66C2" r="20"></circle><path d="M30.8315 29.1668H26.6905V22.6706C26.6905 21.1214 26.6629 19.1273 24.5368 19.1273C22.38 19.1273 22.05 20.815 22.05 22.5577V29.1663H17.9092V15.8074H21.8844V17.633H21.9402C22.7496 16.2467 24.2601 15.4156 25.8624 15.4752C30.0594 15.4752 30.8333 18.2406 30.8333 21.8383L30.8315 29.1668Z" fill="white"></path><path d="M13.2371 13.9809C13.2368 13.9809 13.2367 13.9809 13.2366 13.9809C11.9183 13.9809 10.8335 12.8944 10.8335 11.5738C10.8335 10.2532 11.9183 9.1665 13.2366 9.1665C14.5547 9.1665 15.6394 10.2529 15.6396 11.5733C15.6396 11.5734 15.6396 11.5735 15.6396 11.5738C15.6396 12.8941 14.5551 13.9808 13.2371 13.9809Z" fill="white"></path><path d="M15.3073 29.1666H11.1621V15.8071H15.3073V29.1666Z" fill="white"></path></svg>',1)])])])):Te("",!0)])])],8,Iq))}});var da={exports:{}},Qq=da.exports,Jg;function Xq(){return Jg||(Jg=1,(function(t,e){(function(n,i){t.exports=i()})(Qq,function(){return(function(n){function i(s){if(r[s])return r[s].exports;var o=r[s]={i:s,l:!1,exports:{}};return n[s].call(o.exports,o,o.exports,i),o.l=!0,o.exports}var r={};return i.m=n,i.c=r,i.i=function(s){return s},i.d=function(s,o,a){i.o(s,o)||Object.defineProperty(s,o,{configurable:!1,enumerable:!0,get:a})},i.n=function(s){var o=s&&s.__esModule?function(){return s.default}:function(){return s};return i.d(o,"a",o),o},i.o=function(s,o){return Object.prototype.hasOwnProperty.call(s,o)},i.p=".",i(i.s=10)})([function(n,i){n.exports={"#":{pattern:/\d/},X:{pattern:/[0-9a-zA-Z]/},S:{pattern:/[a-zA-Z]/},A:{pattern:/[a-zA-Z]/,transform:function(r){return r.toLocaleUpperCase()}},a:{pattern:/[a-zA-Z]/,transform:function(r){return r.toLocaleLowerCase()}},"!":{escape:!0}}},function(n,i,r){function s(u){var c=document.createEvent("Event");return c.initEvent(u,!0,!0),c}
7var o=r(2),a=r(0),l=r.n(a);i.a=function(u,c){var f=c.value;if((Array.isArray(f)||typeof f=="string")&&(f={mask:f,tokens:l.a}),u.tagName.toLocaleUpperCase()!=="INPUT"){var d=u.getElementsByTagName("input");if(d.length!==1)throw new Error("v-mask directive requires 1 input, found "+d.length);u=d[0]}u.oninput=function(p){if(p.isTrusted){var m=u.selectionEnd,g=u.value[m-1];for(u.value=r.i(o.a)(u.value,f.mask,!0,f.tokens);m<u.value.length&&u.value.charAt(m-1)!==g;)m++;u===document.activeElement&&(u.setSelectionRange(m,m),setTimeout(function(){u.setSelectionRange(m,m)},0)),u.dispatchEvent(s("input"))}};var h=r.i(o.a)(u.value,f.mask,!0,f.tokens);h!==u.value&&(u.value=h,u.dispatchEvent(s("input")))}},function(n,i,r){var s=r(6),o=r(5);i.a=function(a,l){var u=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],c=arguments[3];return Array.isArray(l)?r.i(o.a)(s.a,l,c)(a,l,u,c):r.i(s.a)(a,l,u,c)}},function(n,i,r){function s(d){d.component(c.a.name,c.a),d.directive("mask",l.a)}Object.defineProperty(i,"__esModule",{value:!0});var o=r(0),a=r.n(o),l=r(1),u=r(7),c=r.n(u);r.d(i,"TheMask",function(){return c.a}),r.d(i,"mask",function(){return l.a}),r.d(i,"tokens",function(){return a.a}),r.d(i,"version",function(){return f});var f="0.11.1";i.default=s,typeof window<"u"&&window.Vue&&window.Vue.use(s)},function(n,i,r){Object.defineProperty(i,"__esModule",{value:!0});var s=r(1),o=r(0),a=r.n(o),l=r(2);i.default={name:"TheMask",props:{value:[String,Number],mask:{type:[String,Array],required:!0},masked:{type:Boolean,default:!1},tokens:{type:Object,default:function(){return a.a}}},directives:{mask:s.a},data:function(){return{lastValue:null,display:this.value}},watch:{value:function(u){u!==this.lastValue&&(this.display=u)},masked:function(){this.refresh(this.display)}},computed:{config:function(){return{mask:this.mask,tokens:this.tokens,masked:this.masked}}},methods:{onInput:function(u){u.isTrusted||this.refresh(u.target.value)},refresh:function(c){this.display=c;var c=r.i(l.a)(c,this.mask,this.masked,this.tokens);c!==this.lastValue&&(this.lastValue=c,this.$emit("input",c))}}}},function(n,i,r){function s(o,a,l){return a=a.sort(function(u,c){return u.length-c.length}),function(u,c){for(var f=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],d=0;d<a.length;){var h=a[d];d++;var p=a[d];if(!(p&&o(u,p,!0,l).length>h.length))return o(u,h,f,l)}return""}}i.a=s},function(n,i,r){function s(o,a){var l=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],u=arguments[3];o=o||"",a=a||"";for(var c=0,f=0,d="";c<a.length&&f<o.length;){var h=a[c],p=u[h],m=o[f];p&&!p.escape?(p.pattern.test(m)&&(d+=p.transform?p.transform(m):m,c++),f++):(p&&p.escape&&(c++,h=a[c]),l&&(d+=h),m===h&&f++,c++)}for(var g="";c<a.length&&l;){var h=a[c];
7if(u[h]){g="";break}g+=h,c++}return d+g}i.a=s},function(n,i,r){var s=r(8)(r(4),r(9),null,null);n.exports=s.exports},function(n,i){n.exports=function(r,s,o,a){var l,u=r=r||{},c=typeof r.default;c!=="object"&&c!=="function"||(l=r,u=r.default);var f=typeof u=="function"?u.options:u;if(s&&(f.render=s.render,f.staticRenderFns=s.staticRenderFns),o&&(f._scopeId=o),a){var d=f.computed||(f.computed={});Object.keys(a).forEach(function(h){var p=a[h];d[h]=function(){return p}})}return{esModule:l,exports:u,options:f}}},function(n,i){n.exports={render:function(){var r=this,s=r.$createElement;return(r._self._c||s)("input",{directives:[{name:"mask",rawName:"v-mask",value:r.config,expression:"config"}],attrs:{type:"text"},domProps:{value:r.display},on:{input:r.onInput}})},staticRenderFns:[]}},function(n,i,r){n.exports=r(3)}])})})(da)),da.exports}var eV=Xq();const tV=c3({__proto__:null},[eV]),{mask:nV}=tV,iV={components:{Field:Wt},props:{value:{default:""}},computed:{mask(){let t="(0##) ###-##-##";const e=`${this.value}`.replace(/\D/g,"");return(e.match(/^(380|0)?(3(?:5[013-9]|[1-46-8])|4(?:[137][013-9]|6|[45][6-9]|8[4-6])|5(?:[1245][013-9]|6[0135-9]|3|7[4-6])|6(?:[49][013-9]|5[0135-9]|[12][13-8]))/)||e.match(/^(380|0)?(3(?:5[013-9]|[1-46-8](?:22|[013-9]))|4(?:[137][013-9]|6(?:[013-9]|22)|[45][6-9]|8[4-6])|5(?:[1245][013-9]|6(?:3[02389]|[015689])|3|7[4-6])|6(?:[49][013-9]|5[0135-9]|[12][13-8]))/))&&(t="(0####) #####"),(e.match(/^(380|0)?(3[1-8]2|4[13678]2|5(?:[12457]2|6[24])|6(?:[49]2|[12][29]|5[24])|8[0-8]|90)/)||e.match(/^(380|0)?(3(?:[1-46-8]2[013-9]|52)|4(?:[1378]2|62[013-9])|5(?:[12457]2|6[24])|6(?:[49]2|[12][29]|5[24])|8[0-8]|90)/))&&(t="(0###) ###-###"),(e.match(/^(380|0)?([38]9|4(?:[45][0-5]|87)|5(?:0|6[37]|7[37])|6[36-8]|7|9[1-9])/)||e.match(/^(380|0)?([38]9|4(?:[45][0-5]|87)|5(?:0|6(?:3[14-7]|7)|7[37])|6[36-8]|7|9[1-9])/))&&(t="(0##) ###-####"),t="+38 "+t,t}},directives:{mask:nV}};function rV(t,e,n,i,r,s){const o=gd("Field"),a=Ph("mask");return _s((P(),Ze(o,cl({type:"text",class:"form-control"},t.$attrs,T6({input:l=>t.$emit("input",l.target.value)}),{inputmode:"tel",value:n.value}),null,16,["value"])),[[a,s.mask]])}const sV=_l(iV,[["render",rV]]);class pp{get type(){return"response"}#e;get response(){return this.#e}constructor(e){this.#e=e}}class oV extends pp{get type(){return"throttle"}#e;get reset(){return new Date(this.#e*1e3)}get left(){return this.#e-parseInt(new Date().getTime()/1e3)}constructor(e){super(e),this.#e=parseInt(e.headers.get("x-ratelimit-reset"))}getReset(){return new Date(this.#e*1e3)}getLeft(){return this.#e-parseInt(new Date().getTime()/1e3)}}class Qg extends pp{get type(){return"validation"}#e={};get errors(){return this.#e}constructor(e,n){super(e),this.#e=n}has(e){return this.#e.hasOwnProperty(e)}}const aV={class:"auth-form"},lV={class:"auth-form-fields no-border"},cV={class:"form-group"},uV=["for"],fV={key:0,class:"error"},dV={class:"form-group"},hV=["for"],pV={class:"form-group"},mV=["for"],gV={class:"form-group"},vV=["for"],yV={class:"form-group"},_V=["for"],bV={class:"form-group"},wV={class:"form-group"},xV={class:"text-center"},kV=["href"],CV={class:"auth-form-subtitle mb-30"},SV={class:"auth-form-email"},EV=ye({__name:"RegistrationForm",props:{id:{}},setup(t){const e=t,{$bus:n}=Ae(),{public:{apiBase:i}}=Yt(),r=se(!1),s=se(null),o=se(""),a=se(!1),{errors:l,handleSubmit:u}=xl({validationSchema:To({email:vn().required(at.required).email(at.email),name:vn().required(at.required),phone:vn().required(at.required),password:vn().required(at.required).min(6,at.password),password_confirmation:vn().required(at.required).min(6,at.password).oneOf([LL("password"),null],at.passwordEqual)})}),c=u(async({email:d,name:h,phone:p,password:m,password_confirmation:g})=>{try{a.value=!0,await fetch(new URL("/clients/register",i),{method:"POST",headers:{"Content-Type":"application/json",Accept:"application/json"},body:JSON.stringify({email:d,phone:[p],info:{name:h},password:m,password_confirmation:g})}).then(async y=>{if(!y.ok){switch(y.status){case 422:throw new Qg(y,(await y.json()).errors);case 429:throw new oV(y)}throw new pp(y)}return y.json()}).then(({data:y})=>{s.value=y?.uuid},y=>{r.value=y instanceof Qg&&y.has("email")})}catch(y){console.log(y)}finally{a.value=!1}}),f=()=>{s.value=null,n.$emit("openLoginModal",{open:!1})};return(d,h)=>(P(),I("div",aV,[s.value?(P(),I(ke,{key:1},[h[15]||(h[15]=w("div",{class:"auth-form-title"},"Ðже майже вÑе!",-1)),w("div",CV,[h[10]||(h[10]=be(" Ðи вÑдпÑавили лиÑÑ Ð½Ð° адÑеÑÑ ",-1)),w("span",SV,je(o.value),1),h[11]||(h[11]=be(" з пÑдÑвеÑдженнÑм ваÑÐ¾Ñ ÑеÑÑÑÑаÑÑÑ. ÐÐ»Ñ ÑÑ Ð·Ð°Ð²ÐµÑÑÐµÐ½Ð½Ñ Ð¿ÐµÑейдÑÑÑ Ð·Ð° поÑиланнÑм, наведеним Ñ Ð»Ð¸ÑÑÑ. ",-1)),h[12]||(h[12]=w("br",null,null,-1)),h[13]||(h[13]=w("br",null,null,-1)),h[14]||(h[14]=be(" ЯкÑо ви не оÑÑимали лиÑÑа пÑоÑÑгом декÑлÑкоÑ
Ñ
вилин, пеÑевÑÑÑе папки «ÐÑомо» Ñ
7 «Спам», або звеÑнÑÑÑÑÑ Ð´Ð¾ ваÑого ÑиÑÑемного адмÑнÑÑÑÑаÑоÑа. ",-1))]),w("button",{class:"btn",onClick:f,type:"button"},"ÐÑозÑмÑло")],64)):(P(),I(ke,{key:0},[h[8]||(h[8]=w("div",{class:"auth-form-title"},"ÐезкоÑÑовно ÑеÑÑÑÑÑйÑеÑÑ Ð½Ð° ÑайÑÑ Â«ÐебеÑ-ÐÑедиÑ»!",-1)),h[9]||(h[9]=w("div",{class:"auth-form-subtitle"},"ÐÐ»Ñ ÑÑого заповнÑÑÑ Ð¿Ð¾Ð»Ñ Ð½Ð¸Ð¶Ñе",-1)),w("div",lV,[w("form",{onSubmit:h[1]||(h[1]=wn((...p)=>O(c)&&O(c)(...p),["prevent"]))},[w("div",cV,[w("label",{for:`email-${e.id}`,class:"form-label"},[...h[2]||(h[2]=[be("E-mail",-1),w("sup",null,"*",-1)])],8,uV),q(O(Wt),{id:`email-${e.id}`,class:Se(["form-control",{"has-errors":O(l).email}]),name:"email",placeholder:"ÐоÑÑа",type:"email",modelValue:o.value,"onUpdate:modelValue":h[0]||(h[0]=p=>o.value=p)},null,8,["id","modelValue","class"]),q(O(An),{class:"error",name:"email"}),r.value?(P(),I("span",fV,"ÐлÑÑÐ½Ñ Ð· Ñаким email вже ÑÑнÑÑ")):Te("",!0)]),w("div",dV,[w("label",{for:`name-${e.id}`,class:"form-label"},[...h[3]||(h[3]=[be("ÐмâÑ",-1),w("sup",null,"*",-1)])],8,hV),q(O(Wt),{id:`name-${e.id}`,class:Se(["form-control",{"has-errors":O(l).name}]),name:"name",placeholder:"ÐмâÑ",type:"text"},null,8,["id","class"]),q(O(An),{class:"error",name:"name"})]),w("div",pV,[w("label",{for:`phone-${e.id}`,class:"form-label"},[...h[4]||(h[4]=[be("ТелеÑон",-1),w("sup",null,"*",-1)])],8,mV),q(sV,{name:"phone",id:`phone-${e.id}`,placeholder:"ТелеÑон",class:Se({"has-errors":O(l).phone})},null,8,["id","class"]),q(O(An),{class:"error",name:"phone"})]),w("div",gV,[w("label",{for:`password-${e.id}`,class:"form-label"},[...h[5]||(h[5]=[be("ÐаÑолÑ",-1),w("sup",null,"*",-1)])],8,vV),q(O(Wt),{id:`password-${e.id}`,class:Se(["form-control",{"has-errors":O(l).password}]),name:"password",placeholder:"Ðе менÑе 6 ÑимволÑв",type:"password"},null,8,["id","class"]),q(O(An),{class:"error",name:"password"})]),w("div",yV,[w("label",{for:`password-confirm-${e.id}`,class:"form-label"},[...h[6]||(h[6]=[be("ÐовÑоÑÑÑÑ Ð¿Ð°ÑолÑ",-1),w("sup",null,"*",-1)])],8,_V),q(O(Wt),{id:`password-confirm-${e.id}`,class:Se(["form-control",{"has-errors":O(l).password_confirmation}]),name:"password_confirmation",placeholder:"ÐовÑоÑÑÑÑ Ð¿Ð°ÑолÑ",type:"password"},null,8,["id","class"]),q(O(An),{class:"error",name:"password_confirmation"})]),w("div",bV,[w("button",{class:Se(["btn",{"is-loading":a.value}]),type:"submit"}," ÐаÑеÑÑÑÑÑваÑиÑÑ ",2)]),w("div",wV,[w("p",xV,[w("a",{href:O(ek),target:"_blank"},"Що Ð´Ð°Ñ ÑеÑÑÑÑаÑÑÑ?",8,kV)]),h[7]||(h[7]=w("p",{class:"auth-info"},"ÐÑи ÑеÑÑÑÑаÑÑÑ Ð²Ð¸ авÑомаÑиÑно пÑдпиÑÑÑÑеÑÑ Ð½Ð° коÑиÑÐ½Ñ ÑозÑилки. ÐалаÑÑÑваÑи Ñеми лиÑÑÑв Ñи вÑдмовиÑиÑÑ Ð²Ñд ниÑ
ви можеÑе в оÑобиÑÑÐ¾Ð¼Ñ ÐºÐ°Ð±ÑнеÑÑ",-1))])],32)])],64))]))}}),OV=ye({__name:"AuthModalTabs",props:{activeTab:{default:"login"}},setup(t){const e=t;return(n,i)=>(P(),Ze($q,null,{default:fe(()=>[q(Yg,{title:"ÐвÑоÑизаÑÑÑ",active:e.activeTab==="login"},{default:fe(()=>[q(Jq,{id:"header"})]),_:1},8,["active"]),q(Yg,{title:"РеÑÑÑÑаÑÑÑ",active:e.activeTab==="register"},{default:fe(()=>[q(EV,{id:"header"})]),_:1},8,["active"])]),_:1}))}}),TV=Hh("/images/bg-contact-form.svg?url"),RV={class:"contact-form"},AV={key:0,class:"contact-form-wrapper"},PV={class:"contact-form-fields"},MV={key:0,class:"error mb-20"},DV={class:"form-group"},$V={class:"form-group"},IV={class:"form-group"},LV={class:"form-group mb-0"},FV=["disabled"],qV={key:1,class:"contact-form-message"},VV="incoming",NV=ye({__name:"ContactForm",setup(t){const{$client:e}=Ae(),n=se(e.value?.email),i=se(e.value?.name);$e(e,()=>{n.value=e.value?.email,i.value=e.value?.name});const{errors:r,handleSubmit:s}=xl({validationSchema:To({email:vn().required(at.required).email(at.email),name:vn().required(at.required),message:vn().required(at.required).min(10,at.massageMin).max(250,at.massageMax)})}),o=se(!1),a=se(!1),l=se(!1),{public:{apiBase:u}}=Yt(),c=s(async({email:f,name:d,message:h})=>{try{o.value=!0,await $fetch(`/frontend/tickets/${VV}`,{baseURL:u,method:"POST",headers:{Accept:"application/json"},body:{email:f,name:d,message:h},async onResponse({response:p}){if(!p.ok){let m="";return p.status===429?m="ÐабагаÑо ÑпÑоб, ÑпÑобÑйÑе ÑеÑез 1 Ñ
в.":m="УпÑ, ÑоÑÑ Ð¿ÑÑло не Ñак. СпÑобÑйÑе пÑзнÑÑе.",Promise.reject(m)}}}),a.value=!0}catch(p){l.value=p}finally{o.value=!1}});return(f,d)=>{const h=Hi;return P(),I("div",RV,[a.value?(P(),I("div",qV,[...d[7]||(d[7]=[w("div",{class:"contact-form-title"}," ÐÑкÑÑмо за звеÑненнÑ! ",-1),w("div",{class:"contact-form-answer"}," Ðи неодмÑнно вÑдповÑмо ",-1),w("img",{alt:"",height:"160",loading:"lazy",src:TV,width:"200"},null,-1)])])):(P(),I("div",AV,[d[5]||(d[5]=w("div",{class:"contact-form-title"}," ÐаÑÑе пÑопозиÑÑÑ, заÑÐ²Ð°Ð¶ÐµÐ½Ð½Ñ Ñи побажаннÑ? ÐвâÑжÑÑÑÑÑ Ð· ÑедакÑÑÑÑ! ",-1)),d[6]||(d[6]=w("div",{class:"contact-form-subtitle"}," Ðи неодмÑнно вÑдповÑмо ",-1)),q(h,null,{default:fe(()=>[w("div",PV,[l.value?(P(),I("div",MV,je(l.value),1)):Te("",!0),w("form",{onSubmit:d[2]||(d[2]=wn((...p)=>O(c)&&O(c)(...p),["prevent"]))},[w("div",DV,[q(O(Wt),{as:"textarea",class:Se(["form-control",{"has-errors":O(r).message}]),maxlength:"250",minlength:"10",name:"message",placeholder:"ТекÑÑ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ мÑÑÑиÑи вÑд 10 до 250 ÑимволÑв",rows:"5"},null,8,["class"]),q(O(An),{class:"error",name:"message"})]),w("div",$V,[d[3]||(d[3]=w("label",{class:"form-label",for:"name-contact"},[be("ÐмâÑ"),w("sup",null,"*")],-1)),q(O(Wt),{modelValue:i.value,"onUpdate:modelValue":d[
70]||(d[0]=p=>i.value=p),id:"name-contact",class:Se(["form-control",{"has-errors":O(r).name}]),name:"name",placeholder:"ÐмâÑ",type:"text"},null,8,["modelValue","class"]),q(O(An),{class:"error",name:"name"})]),w("div",IV,[d[4]||(d[4]=w("label",{class:"form-label",for:"email-contact"},[be("E-mail "),w("sup",null,"*")],-1)),q(O(Wt),{modelValue:n.value,"onUpdate:modelValue":d[1]||(d[1]=p=>n.value=p),id:"email-contact",class:Se(["form-control",{"has-errors":O(r).email}]),name:"email",placeholder:"ÐоÑÑа",type:"email"},null,8,["modelValue","class"]),q(O(An),{class:"error",name:"email"})]),w("div",LV,[w("button",{class:"btn",type:"submit",disabled:o.value}," ÐадÑÑлаÑи ",8,FV)])],32)])]),_:1})]))])}}}),BV="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='122'%20height='162'%20fill='none'%3e%3cpath%20stroke='%23beddf0'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='2'%20d='M116.385%2054.001H5.615A4.613%204.613%200%200%200%201%2058.612v73.778a4.613%204.613%200%200%200%204.615%204.611h110.77A4.613%204.613%200%200%200%20121%20132.39V58.612a4.613%204.613%200%200%200-4.615-4.611M52%20137.001l-9%2023M70%20137.001l9%2023M33%20160.001h55'/%3e%3cpath%20fill='%23f1c40f'%20d='m63.576%2086.689-4.523%203.365-5.344-1.807a1.46%201.46%200%200%200-1.887%201.046c-.062.264-.049.54.038.797l1.814%205.33-3.377%204.51a1.45%201.45%200%200%200%20.415%202.113c.233.14.5.212.772.208l5.643-.072%203.259%204.593a1.456%201.456%200%200%200%202.142.26c.206-.177.358-.408.438-.667l1.187-3.807%2022.382%2022.321a1.459%201.459%200%200%200%202.47-1.033%201.45%201.45%200%200%200-.409-1.022l-22.385-22.319%203.817-1.183a1.46%201.46%200%200%200%201.007-1.16%201.45%201.45%200%200%200-.597-1.414l-4.609-3.249.073-5.627a1.45%201.45%200%200%200-.796-1.314%201.46%201.46%200%200%200-1.533.131z'/%3e%3cpath%20fill='%23beddf0'%20d='m66.266%20118.263-2.262%201.237%202.262%201.238L67.503%20123l1.238-2.262%202.263-1.238-2.263-1.237L67.503%20116z'/%3e%3cpath%20fill='%23f1c40f'%20d='m45.266%20119.586-2.262%201.415%202.262%201.414L46.503%20125l1.238-2.585%202.263-1.414-2.263-1.415L46.503%20117z'/%3e%3cpath%20fill='%2352a5d8'%20d='m51.912%2072.586-2.908%201.415%202.908%201.414L53.503%2078l1.591-2.585L58.004%2074l-2.91-1.414L53.504%2070z'/%3e%3cpath%20fill='%23f1c40f'%20d='M82.913%2097.586%2080.003%2099l2.91%201.415%201.59%202.585%201.592-2.585L89.004%2099l-2.91-1.414L84.505%2095zM66.943%2072.94%2065.003%2074l1.94%201.06%201.06%201.94%201.062-1.94L71.004%2074l-1.939-1.06L68.004%2071zM41.943%2087.94%2040.003%2089l1.94%201.06%201.06%201.94%201.062-1.94L46.004%2089l-1.939-1.06L43.004%2086z'/%3e%3cpath%20fill='%23beddf0'%20d='m81.36%2078.012-1.32%202.418-2.417%201.32%202.422%201.327%201.327%202.422%201.32-2.418%202.418-1.32-2.422-1.327z'/%3e%3cpath%20fill='%2352a5d8'%20d='M28.943%20114.939%2027.003%20116l1.94%201.061%201.06%201.939%201.061-1.939%201.94-1.061-1.94-1.061-1.06-1.939z'/%3e%3cpath%20fill='%23f1c40f'%20d='m17.59%20100.586-2.586%201.413%202.586%201.415L19.003%20106l1.415-2.586%202.586-1.415-2.586-1.413L19.003%2098z'/%3e%3cpath%20fill='%2352a5d8'%20d='m14.56%2082.233-3.556%201.766%203.556%201.769L16.503%2089l1.945-3.233L22.004%2084l-3.556-1.766L16.503%2079z'/%3e%3cpath%20fill='%23beddf0'%20d='m18.267%2063.586-2.263%201.413%202.263%201.415L19.503%2069l1.238-2.586%202.263-1.415-2.263-1.413L19.503%2061z'/%3e%3cpath%20fill='%23f1c40f'%20d='m29.56%2042.556-3.556%201.943%203.556%201.945L31.503%2050l1.945-3.556%203.556-1.945-3.556-1.943L31.503%2039zM64.56%2027.556l-3.556%201.943%203.556%201.945L66.503%2035l1.945-3.556%203.556-1.945-3.556-1.943L66.503%2024z'/%3e%3cpath%20fill='%2352a5d8'%20d='m46.943%2033.263-1.94%201.236%201.94%201.238L48.003%2038l1.061-2.263%201.94-1.238-1.94-1.236L48.004%2031z'/%3e%3cpath%20fill='%23f1c40f'%20d='m94.943%202.263-1.94%201.236%201.94%201.238L96.003%207l1.061-2.263%201.94-1.238-1.94-1.236L96.004%200z'/%3e%3cpath%20fill='%23beddf0'%20d='M83.883%2017.525%2080.003%2020l3.88%202.476L86.003%2027l2.122-4.525%203.879-2.476-3.879-2.474L86.003%2013z'/%3e%3c/svg%3e",Xg=ye({__name:"PackagePrice",props:{product:String,plan:String},async setup(t){let e,n;const{public:{apiBase:i}}=Yt(),r=t,{base:{price:s}}=([e,n]=sl(()=>$fetch(`/shop4/price/${r.product}/${r.plan}`,{baseURL:i})),e=await e,n(),e),o=ne(()=>parseInt(s).toFixed(0));return(a,l)=>(P(),I("span",null,je(o.value)+" гÑн/мÑÑ",1))}}),zV={class:"advert-manage"},jV=["href"],HV=["href"],UV=["href"],WV={class:"advert-subscribe"},GV=["href"],KV=["href"],ZV=ye({__name:"AdvertManage",setup(t){const{$bus:e,$client:n}=Ae(),i=ne(()=>n.value?.hasAbility("alarms")),r=async()=>{await e.$emit("openAdvertModal",!1),await e.$emit("openLoginModal")};return(s,o)=>(P(),I("div",zV,[o[15]||(o[15]=w("h3",null,"«ÐебеÑ-ÐÑедиÑ» без Ñеклами",-1)),O(n)?(P
7(),I(ke,{key:0},[i.value?(P(),I(ke,{key:0},[o[0]||(o[0]=w("p",null,"ÐÑÑаÑмо! Ðи пеÑедплаÑник «ÐебеÑÑ-ÐÑедиÑÑ», Ñож вже маÑÑе пÑемÑÑм-доÑÑÑп до ÑайÑÑ Ð±ÐµÐ· ÑÑоÑоннÑÐ¾Ñ Ñеклами",-1)),o[1]||(o[1]=w("button",{type:"button",class:"btn w-100",disabled:""},"Ð¡Ð°Ð¹Ñ Ð±ÐµÐ· Ñеклами",-1))],64)):(P(),I(ke,{key:1},[o[6]||(o[6]=w("p",null,[be("ÐÑемÑÑм-доÑÑÑп до ÑайÑÑ Ð±ÐµÐ· ÑÑоÑоннÑÐ¾Ñ Ñеклами можливий "),w("b",null,"Ð´Ð»Ñ Ð¿ÐµÑедплаÑникÑв ÑеÑвÑÑÑ"),be(".")],-1)),o[7]||(o[7]=w("p",null,"Ще не пеÑедплаÑник «ÐебеÑÑ-ÐÑедиÑÑ», пÑоÑе Ñеж Ñ
оÑеÑе ÑкоÑиÑÑаÑиÑÑ ÑÐ°ÐºÐ¾Ñ Ð¼Ð¾Ð¶Ð»Ð¸Ð²ÑÑÑÑ?",-1)),w("p",null,[o[2]||(o[2]=be("ÐÑоÑмÑÑÑ ",-1)),w("a",{href:O(Oi).ma.link,target:"_blank"},"Ð¿Ð°ÐºÐµÑ "+je(O(Oi).ma.name),9,jV),o[3]||(o[3]=be(" ÑÑÑого за ",-1)),q(Xg,{product:O(Oi).ma.product,plan:O(Oi).ma.plan},null,8,["product","plan"]),o[4]||(o[4]=be(" або ÑпÑобÑйÑе ",-1)),w("a",{href:O(Wd),target:"_blank"},"безкоÑÑÐ¾Ð²Ð½Ñ Ð¿ÐµÑедплаÑÑ Ð½Ð° 14 днÑв",8,HV),o[5]||(o[5]=be(" пÑÑмо заÑаз ",-1))]),w("a",{href:O(bo),class:"btn w-100",target:"_blank"},"ÐÑоÑмиÑи пеÑедплаÑÑ",8,UV)],64))],64)):(P(),I(ke,{key:1},[o[12]||(o[12]=w("p",null,[be("ÐÑемÑÑм-доÑÑÑп до ÑайÑÑ Ð±ÐµÐ· Ñеклами можливий "),w("b",null,"ÑÑлÑки Ð´Ð»Ñ Ð¿ÐµÑедплаÑникÑв"),be(".")],-1)),o[13]||(o[13]=w("p",null,"ЯкÑо ви пеÑедплаÑник «ÐебеÑÑ-ÐÑедиÑÑ» â авÑоÑизÑйÑеÑÑ Ð½Ð° ÑайÑÑ Ñ ÑÑоÑÐ¾Ð½Ð½Ñ ÑÐµÐºÐ»Ð°Ð¼Ð½Ñ Ð¾Ð³Ð¾Ð»Ð¾ÑÐµÐ½Ð½Ñ Ð·Ð½Ð¸ÐºÐ½ÑÑÑ Ð°Ð²ÑомаÑиÑно.",-1)),w("button",{type:"button",class:"btn w-100",onClick:r},"УвÑйÑи"),o[14]||(o[14]=w("p",{class:"advert-subscribe"},"Ще не пеÑедплаÑник «ÐебеÑÑ-ÐÑедиÑÑ», пÑоÑе Ñеж Ñ
оÑеÑе ÑкоÑиÑÑаÑиÑÑ ÑÐ°ÐºÐ¾Ñ Ð¼Ð¾Ð¶Ð»Ð¸Ð²ÑÑÑÑ?",-1)),w("p",WV,[o[8]||(o[8]=be("ÐÑоÑмÑÑÑ ",-1)),w("a",{href:O(Oi).ma.link,target:"_blank"},"Ð¿Ð°ÐºÐµÑ "+je(O(Oi).ma.name),9,GV),o[9]||(o[9]=be(" ÑÑÑого за ",-1)),q(Xg,{product:O(Oi).ma.product,plan:O(Oi).ma.plan},null,8,["product","plan"]),o[10]||(o[10]=be(" або ÑпÑобÑйÑе ",-1)),w("a",{href:O(Wd),target:"_blank"},"безкоÑÑÐ¾Ð²Ð½Ñ Ð¿ÐµÑедплаÑÑ Ð½Ð° 14 днÑв",8,KV),o[11]||(o[11]=be(" пÑÑмо заÑаз ",-1))])],64)),o[16]||(o[16]=w("img",{alt:"Ð¡Ð°Ð¹Ñ Ð±ÐµÐ· Ñеклами",height:"162",loading:"lazy",src:BV,width:"122"},null,-1))]))}}),o3=ye({__name:"Modals",setup(t){const{$bus:e}=Ae(),n=se(),i=se(!1),r=se(!1),s=se(!1),o=u=>{r.value=u},a=(u={open:!0,tab:"login"})=>{i.value=u.open,n.value=u.tab},l=u=>{s.value=u};return xt(()=>{e.$on("openContactModal",o),e.$on("openLoginModal",a),e.$on("openAdvertModal",l)}),Bn(()=>{e.$off("openContactModal",o),e.$off("openLoginModal",a),e.$off("openAdvertModal",l)}),(u,c)=>{const f=Hi;return P(),Ze(f,null,{default:fe(()=>[q(cd,{modelValue:i.value,"onUpdate:modelValue":c[0]||(c[0]=d=>i.value=d),hasTabs:!0,title:"ÐвÑоÑизаÑÑÑ"},{default:fe(()=>[q(OV,{activeTab:n.value},null,8,["activeTab"])]),_:1},8,["modelValue"]),q(cd,{modelValue:r.value,"onUpdate:modelValue":c[1]||(c[1]=d=>r.value=d),title:"ÐапиÑÑÑÑ Ð½Ð°Ð¼"},{default:fe(()=>[q(NV)]),_:1},8,["modelValue"]),q(cd,{modelValue:s.value,"onUpdate:modelValue":c[2]||(c[2]=d=>s.value=d),title:"ÐимкнÑÑи ÑекламÑ"},{default:fe(()=>[q(ZV)]),_:1},8,["modelValue"]),q(xq)]),_:1})}}}),YV=[{id:"assistant",link:"assistant",title:"ÐÑй аÑиÑÑенÑ",description:"ÐеобÑ
Ñдний мÑнÑмÑм <br> Ð´Ð»Ñ ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ бÑÑ
галÑеÑа"},{id:"expert",link:"expert",title:"ÐкÑпеÑÑ",description:"ÐпÑималÑний вибÑÑ <br> Ð´Ð»Ñ ÐµÐºÑпеÑÑÑв бÑÑ
галÑеÑÑÑ"},{id:"profi",link:"/",title:"ÐÑоÑÑ",description:"Ðовний доÑÑÑп <br> Ð´Ð»Ñ Ð¿ÑоÑеÑÑоналÑв"},{id:"video",link:"video",title:"ÐÑдео",description:"ÐавÑал
7ÑÐ½Ñ Ð¿Ð»Ð°ÑÑоÑми <br> Ð´Ð»Ñ Ð±ÑÑ
галÑеÑа Ñ ÐºÐ°Ð´Ñовика"}],JV={class:"mobile-menu-list"},a3=ye({__name:"SubscibeMenu",setup(t){return(e,n)=>{const i=xn;return P(),I("ul",JV,[(P(!0),I(ke,null,Ot(O(YV),r=>(P(),I("li",{key:r.id},[q(i,{to:`/${r.link}`},{default:fe(()=>[be(je(r.title),1)]),_:2},1032,["to"])]))),128))])}}}),QV={class:"page"},XV={class:"main"},eN=ye({__name:"app",setup(t){const e=ki();rl(i=>{console.log(e.fullPath)});const n=se(!0);return(i,r)=>{const s=wA,o=kA,a=AA,l=Hi;return P(),Ze(k_,{queries:O(hk),fallback:"xs"},{default:fe(()=>[w("div",QV,[q(ub,{"show-subscription-notification":!1},{"site-logo":fe(()=>[q(t3,{title:O(xo).subscribe.shortTitle},null,8,["title"])]),"mobile-menu":fe(()=>[q(n3,null,{"site-menu":fe(()=>[q(Gs,{modelValue:n.value,"onUpdate:modelValue":r[0]||(r[0]=u=>n.value=u),title:"ÐеÑедплаÑа",titleExpanded:"ÐеÑедплаÑа"},{default:fe(()=>[q(a3)]),_:1},8,["modelValue"])]),_:1})]),_:1}),w("main",XV,[q(a,null,{default:fe(()=>[q(s,{color:"#0DA236"}),q(o)]),_:1})]),q(e3),q(s3,{"show-ai-block":!1}),q(pq),q(l,null,{default:fe(()=>[q(i3)]),_:1}),q(o3)])]),_:1},8,["queries"])}}}),tN=""+new URL("404.C95QD2Yk.png",import.meta.url).href,l3=""+new URL("404-sm.DvJFOrI2.png",import.meta.url).href,nN=tN,iN=l3,rN={class:"error-page"},sN={class:"error-page-buttons"},oN=ye({__name:"404",setup(t){const{$bus:e}=Ae();return(n,i)=>{const r=xn;return P(),I("div",rN,[i[4]||(i[4]=w("h1",null,"СÑоÑÑнкÑ, ÑÐºÑ Ð²Ð¸ Ñ
оÑÑли вÑдкÑиÑи, не знайдено",-1)),i[5]||(i[5]=w("p",null,"ТÑÑ Ð»Ð¸Ñе коÑик :)",-1)),i[6]||(i[6]=w("picture",null,[w("source",{srcset:nN,media:"(min-width: 1000px)",type:"image/jpeg"}),w("source",{srcset:iN,media:"(min-width: 768px)",type:"image/jpeg"}),w("img",{src:l3,alt:"СÑоÑÑнкÑ, ÑÐºÑ Ð²Ð¸ Ñ
оÑÑли вÑдкÑиÑи, не знайдено",loading:"lazy"})],-1)),i[7]||(i[7]=w("p",null,"Ðожливо, ÑпÑобÑÑÑе одне з ÑиÑ
поÑиланÑ?",-1)),w("div",sN,[q(r,{to:"/",class:"btn",onClick:i[0]||(i[0]=s=>n.$emit("clearError"))},{default:fe(()=>[...i[2]||(i[2]=[be("ÐеÑейÑи на головнÑ",-1)])]),_:1}),q(r,{to:"mailto:[email protected]",class:"btn",onClick:i[1]||(i[1]=wn(s=>O(e).$emit("openContactModal",!0),["prevent"]))},{default:fe(()=>[...i[3]||(i[3]=[be("ÐапиÑаÑи нам",-1)])]),_:1})])])}}}),aN=""+new URL("500.BDye-Z4G.jpg",import.meta.url).href,lN={class:"error-page"},cN={class:"error-page-buttons"},uN=ye({__name:"500",setup(t){const{$bus:e}=Ae();return(n,i)=>{const r=xn;return P(),I("div",lN,[i[4]||(i[4]=w("h1",null,"Ðй, ÑоÑÑ Ð¿ÑÑло не Ñакâ¦",-1)),i[5]||(i[5]=w("p",null,"ÐеÑезаванÑажÑе ÑÑоÑÑÐ½ÐºÑ Ð°Ð±Ð¾ зайдÑÑÑ Ð¿ÑзнÑÑе",-1)),i[6]||(i[6]=w("picture",null,[w("img",{src:aN,alt:"Ðй, ÑоÑÑ Ð¿ÑÑло не Ñакâ¦",loading:"lazy"})],-1)),i[7]||(i[7]=w("p",null,"Ðожливо, ÑпÑобÑÑÑе одне з ÑиÑ
поÑиланÑ?",-1)),w("div",cN,[q(r,{to:"/",class:"btn",onClick:i[0]||(i[0]=s=>n.$emit("clearError"))},{default:fe(()=>[...i[2]||(i[2]=[be("ÐеÑейÑи на головнÑ",-1)])]),_:1}),q(r,{to:"mailto:[email protected]",class:"btn",onClick:i[1]||(i[1]=wn(s=>O(e).$emit("openContactModal",!0),["prevent"]))},{default:fe(()=>[...i[3]||(i[3]=[be("ÐапиÑаÑи нам",-1)])]),_:1})])])}}}),fN={class:"page"},dN={class:"main"},hN={class:"container"},pN=ye({__name:"error",props:{error:Object},setup(t){const e=ki();rl(r=>{console.log(e.fullPath)});const n=se(!0),i=()=>Wy({redirect:"/"});return(r,s)=>{const o=Hi;return P(),Ze(O(k_),{queries:{xs:"(max-width: 768px)",md:"(min-width: 769px) and (max-width: 991px)",lg:"(min-width: 992px) and (max-width: 1199px)",xl:"(min-width: 1200px) and (max-width: 1519px)",xxl:"(min-width: 1520px)"},fallback:"xs"},{default:fe(()=>[w("div",fN,[q(O(ub),null,{"site-logo":fe(()=>[q(O(t3),{title:O(xo).subscribe.shortTitle},null,8,["title"])]),"mobile-menu":fe(()=>[q(O(n3),null,{"site-menu":fe(()=>[q(O(Gs),{modelValue:n.value,"onUpdate:modelValue":s[0]||(s[0]=a=>n.value=a),title:"ÐеÑедплаÑа",titleExpanded:"ÐеÑедплаÑа"},{default:fe(()=>[q(O(a3))]),_:1},8,["modelValue"])]),_:1})]),_:1}),w("main",dN,[w("div",hN,[+t.error.statusCode==404?(P(),Ze(O(oN),{key:0,onClearError:i})):(P(),Ze(O(uN),{key:1,onClearError:i}))])]),q(O(e3)),q(O(s3),{"show-ai-block":!1}),q(o,null,{default:fe(()=>[q(O(i3))]),_:1}),q(O(o3))])]),_:1})}}}),mN={key:0},ev={__name:"nuxt-root",setup(t){const e=()=>null,n=Ae(),i=n.deferHydration();if(n.isHydrating){const c=n.hooks.hookOnce("app:error",i),f=Nt().beforeEach(()=>{c(),f()})}const r=!1;on(wr,ki()),n.hooks.callHookWith(c=>c.map(f=>f()),"vue:setup",[]);const s=dl(),o=!1,a=/bot\b|chrome-lighthouse|facebookexternalhit|google\b/i;function l(c,f,d){const h=n.vueApp.config.errorHandler;if(h&&!h.__nuxt_default)try{h(c,f,d)}
7catch(p){console.error("[nuxt] Error in `app.config.errorHandler`",p)}}rl((c,f,d)=>{if(n.hooks.callHook("vue:error",c,f,d).catch(h=>console.error("[nuxt] Error in `vue:error` hook",h)),a.test(navigator.userAgent))return n.hooks.callHook("app:error",c),console.error(`[nuxt] Not rendering error page for bot with user agent \`${navigator.userAgent}\`:`,c),!1;if(Gy(c)&&(c.fatal||c.unhandled))return n.runWithContext(()=>nr(c)),l(c,f,d),!1});const u=!1;return(c,f)=>(P(),Ze(Lh,{onResolve:O(i)},{default:fe(()=>[O(o)?(P(),I("div",mN)):O(s)?(P(),Ze(O(pN),{key:1,error:O(s)},null,8,["error"])):O(u)?(P(),Ze(O(e),{key:2,context:O(u)},null,8,["context"])):O(r)?(P(),Ze(_o(O(r)),{key:3})):(P(),Ze(O(eN),{key:4}))]),_:1},8,["onResolve"]))}};let tv;{let t;tv=async function(){if(t)return t;const i=!!(window.__NUXT__?.serverRendered??document.getElementById("__NUXT_DATA__")?.dataset.ssr==="true")?Zw(ev):Kw(ev),r=a8({vueApp:i});async function s(o){await r.callHook("app:error",o),r.payload.error||=vr(o)}s.__nuxt_default=!0,i.config.errorHandler=s,r.hook("app:suspense:resolve",()=>{i.config.errorHandler===s&&(i.config.errorHandler=void 0)});try{await u8(r,vA)}catch(o){s(o)}try{await r.hooks.callHook("app:created",i),await r.hooks.callHook("app:beforeMount",i),i.mount(r8),await r.hooks.callHook("app:mounted",i),await ot()}catch(o){s(o)}return i},t=tv().catch(e=>{throw console.error("Error while mounting app:",e),e})}export{Ph as $,Hi as A,Jq as B,xl as C,To as D,vn as E,ke as F,at as G,Ae as H,$e as I,Wt as J,An as K,sV as L,Qx as M,ne as N,vr as O,wr as P,B0 as Q,Gx as R,bo as S,l6 as T,Wx as U,Hx as V,Kx as W,A4 as X,cb as Y,CN as Z,AA as _,w as a,_s as a0,kN as a1,jy as a2,zw as a3,Fh as a4,y4 as a5,wN as a6,sl as a7,QM as a8,Nt as a9,ky as aa,cl as ab,gN as ac,qn as ad,Xe as ae,ot as af,yN as ag,et as ah,vN as ai,bN as aj,Q8 as ak,f8 as al,Eh as am,st as an,i4 as ao,_o as ap,YV as aq,pD as ar,P4 as as,xN as at,I as b,Ze as c,ye as d,q as e,be as f,p8 as g,TV as h,xt as i,O as j,Te as k,se as l,_l as m,Se as n,P as o,xn as p,Yr as q,Ot as r,an as s,je as t,ki as u,zi as v,fe as w,wn as x,Yt as y,nl as z};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.