Socket
Socket
Sign inDemoInstall

@animxyz/vue3

Package Overview
Dependencies
23
Maintainers
2
Versions
15
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.5.0 to 0.6.0

109

dist/VueAnimXyz.cjs.js
/**
* VueAnimXyz v0.4.1
* VueAnimXyz v0.6.0
* Copyright (c) 2020-present Ingram Projects

@@ -20,4 +20,20 @@ * Released under the MIT License.

function _typeof(obj) {
"@babel/helpers - typeof";
if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") {
_typeof = function (obj) {
return typeof obj;
};
} else {
_typeof = function (obj) {
return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj;
};
}
return _typeof(obj);
}
function getXyzDurationForMode (mode, duration) {
switch (typeof duration) {
switch (_typeof(duration)) {
case 'number':

@@ -70,3 +86,3 @@ return duration;

function getXyzAnimationHook (duration, appearVisible) {
return (el, done) => {
return function (el, done) {
clearXyzElementProperties(el);

@@ -79,6 +95,6 @@

const mode = getXyzElementMode(el);
var mode = getXyzElementMode(el);
function runAnim() {
const modeDuration = getXyzDurationForMode(mode, duration);
var modeDuration = getXyzDurationForMode(mode, duration);

@@ -90,7 +106,7 @@ if (typeof modeDuration === 'number') {

const xyzModeKeyframes = "xyz-".concat(mode, "-keyframes");
const xyzEls = new Set([el]);
var xyzModeKeyframes = "xyz-".concat(mode, "-keyframes");
var xyzEls = new Set([el]);
if (modeDuration === 'auto') {
const xyzNestedEls = el.querySelectorAll(".xyz-nested, .xyz-".concat(mode, "-nested"));
var xyzNestedEls = el.querySelectorAll(".xyz-nested, .xyz-".concat(mode, "-nested"));
xyzNestedEls.forEach(xyzEls.add, xyzEls);

@@ -108,6 +124,6 @@ }

el._xyzAnimTimeout = setTimeout(() => {
xyzEls.forEach(xyzEl => {
el._xyzAnimTimeout = setTimeout(function () {
xyzEls.forEach(function (xyzEl) {
// Remove if element isnt visible
const visible = xyzEl.offsetParent || xyzEl.getClientRects().length;
var visible = xyzEl.offsetParent || xyzEl.getClientRects().length;

@@ -119,3 +135,3 @@ if (!visible) {

const animationName = window.getComputedStyle(xyzEl).getPropertyValue('animation-name');
var animationName = window.getComputedStyle(xyzEl).getPropertyValue('animation-name');

@@ -128,3 +144,3 @@ if (animationName.indexOf(xyzModeKeyframes) === -1) {

el._xyzAnimEnd = event => {
el._xyzAnimEnd = function (event) {
if (event.animationName === xyzModeKeyframes) {

@@ -140,6 +156,6 @@ removeXyzEl(event.target);

if (mode === 'appear' && appearVisible) {
const observerOptions = Object.assign({}, appearVisible);
var observerOptions = Object.assign({}, appearVisible);
el.classList.add('xyz-paused');
el._xyzAppearObserver = new IntersectionObserver((entries, observer) => {
entries.forEach(entry => {
el._xyzAppearObserver = new IntersectionObserver(function (entries, observer) {
entries.forEach(function (entry) {
if (entry.isIntersecting) {

@@ -172,3 +188,3 @@ el.classList.remove('xyz-paused');

const xyzTransitionProps = {
var xyzTransitionProps = {
appear: Boolean,

@@ -188,3 +204,3 @@ appearVisible: [Boolean, Object],

};
const xyzTransitionGroupProps = Object.assign({}, xyzTransitionProps, {
var xyzTransitionGroupProps = Object.assign({}, xyzTransitionProps, {
tag: {

@@ -196,3 +212,5 @@ type: String,

});
function mergeData(data1 = {}, data2 = {}) {
function mergeData() {
var data1 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
var data2 = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
return Object.assign({}, data1, data2, {

@@ -203,11 +221,19 @@ style: Object.assign({}, data1.style, data2.style),

}
function deleteUndefined(obj) {
Object.keys(obj).forEach(function (key) {
if (obj[key] === undefined) {
delete obj[key];
}
});
}
function getXyzTransitionData(data) {
deleteUndefined(data);
data.appear = Boolean(data.appear || data.appearVisible);
const {
appear,
appearVisible,
duration
} = data;
const animationHook = getXyzAnimationHook(duration, appearVisible);
const transitionData = {
var appear = data.appear,
appearVisible = data.appearVisible,
duration = data.duration;
var animationHook = getXyzAnimationHook(duration, appearVisible);
var transitionData = {
css: true,

@@ -232,3 +258,4 @@ type: 'animation',

const mergedData = mergeData(transitionData, data);
var mergedData = mergeData(transitionData, data);
delete mergedData.appearVisible;
delete mergedData.duration;

@@ -239,3 +266,3 @@ return mergedData;

function XyzTransition(props, context) {
const data = getXyzTransitionData(Object.assign({}, context.attrs, props));
var data = getXyzTransitionData(Object.assign({}, context.attrs, props));
return vue.h(vue.Transition, data, context.slots);

@@ -247,8 +274,8 @@ }

function XyzTransitionGroup(props, context) {
const data = getXyzTransitionData(Object.assign({}, context.attrs, props));
var data = getXyzTransitionData(Object.assign({}, context.attrs, props));
function childrenFn() {
const children = context.slots.default ? context.slots.default() : [];
const rawChildren = runtimeCore.getTransitionRawChildren(children);
rawChildren.forEach((node, index) => {
var children = context.slots.default ? context.slots.default() : [];
var rawChildren = runtimeCore.getTransitionRawChildren(children);
rawChildren.forEach(function (node, index) {
node.props = mergeData({

@@ -269,5 +296,4 @@ style: {

function updateDirective(el, {
value
}) {
function updateDirective(el, _ref) {
var value = _ref.value;
el.setAttribute('xyz', clsx__default['default'](el._xyzOriginal, value));

@@ -277,10 +303,8 @@ }

var xyz = {
beforeMount(el, {
value
}) {
beforeMount: function beforeMount(el, _ref2) {
var value = _ref2.value;
el._xyzOriginal = el.getAttribute('xyz');
updateDirective(...arguments);
updateDirective.apply(void 0, arguments);
el.setAttribute('xyz', clsx__default['default'](el._xyzOriginal, value));
},
updated: updateDirective,

@@ -290,4 +314,4 @@ beforeUnmount: updateDirective

const VueAnimXyz = {
install(app) {
var VueAnimXyz = {
install: function install(app) {
app.component('XyzTransition', XyzTransition);

@@ -297,3 +321,2 @@ app.component('XyzTransitionGroup', XyzTransitionGroup);

}
};

@@ -300,0 +323,0 @@

/**
* VueAnimXyz v0.4.1
* VueAnimXyz v0.6.0
* Copyright (c) 2020-present Ingram Projects

@@ -12,4 +12,20 @@ * Released under the MIT License.

function _typeof(obj) {
"@babel/helpers - typeof";
if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") {
_typeof = function (obj) {
return typeof obj;
};
} else {
_typeof = function (obj) {
return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj;
};
}
return _typeof(obj);
}
function getXyzDurationForMode (mode, duration) {
switch (typeof duration) {
switch (_typeof(duration)) {
case 'number':

@@ -62,3 +78,3 @@ return duration;

function getXyzAnimationHook (duration, appearVisible) {
return (el, done) => {
return function (el, done) {
clearXyzElementProperties(el);

@@ -71,6 +87,6 @@

const mode = getXyzElementMode(el);
var mode = getXyzElementMode(el);
function runAnim() {
const modeDuration = getXyzDurationForMode(mode, duration);
var modeDuration = getXyzDurationForMode(mode, duration);

@@ -82,7 +98,7 @@ if (typeof modeDuration === 'number') {

const xyzModeKeyframes = "xyz-".concat(mode, "-keyframes");
const xyzEls = new Set([el]);
var xyzModeKeyframes = "xyz-".concat(mode, "-keyframes");
var xyzEls = new Set([el]);
if (modeDuration === 'auto') {
const xyzNestedEls = el.querySelectorAll(".xyz-nested, .xyz-".concat(mode, "-nested"));
var xyzNestedEls = el.querySelectorAll(".xyz-nested, .xyz-".concat(mode, "-nested"));
xyzNestedEls.forEach(xyzEls.add, xyzEls);

@@ -100,6 +116,6 @@ }

el._xyzAnimTimeout = setTimeout(() => {
xyzEls.forEach(xyzEl => {
el._xyzAnimTimeout = setTimeout(function () {
xyzEls.forEach(function (xyzEl) {
// Remove if element isnt visible
const visible = xyzEl.offsetParent || xyzEl.getClientRects().length;
var visible = xyzEl.offsetParent || xyzEl.getClientRects().length;

@@ -111,3 +127,3 @@ if (!visible) {

const animationName = window.getComputedStyle(xyzEl).getPropertyValue('animation-name');
var animationName = window.getComputedStyle(xyzEl).getPropertyValue('animation-name');

@@ -120,3 +136,3 @@ if (animationName.indexOf(xyzModeKeyframes) === -1) {

el._xyzAnimEnd = event => {
el._xyzAnimEnd = function (event) {
if (event.animationName === xyzModeKeyframes) {

@@ -132,6 +148,6 @@ removeXyzEl(event.target);

if (mode === 'appear' && appearVisible) {
const observerOptions = Object.assign({}, appearVisible);
var observerOptions = Object.assign({}, appearVisible);
el.classList.add('xyz-paused');
el._xyzAppearObserver = new IntersectionObserver((entries, observer) => {
entries.forEach(entry => {
el._xyzAppearObserver = new IntersectionObserver(function (entries, observer) {
entries.forEach(function (entry) {
if (entry.isIntersecting) {

@@ -164,3 +180,3 @@ el.classList.remove('xyz-paused');

const xyzTransitionProps = {
var xyzTransitionProps = {
appear: Boolean,

@@ -180,3 +196,3 @@ appearVisible: [Boolean, Object],

};
const xyzTransitionGroupProps = Object.assign({}, xyzTransitionProps, {
var xyzTransitionGroupProps = Object.assign({}, xyzTransitionProps, {
tag: {

@@ -188,3 +204,5 @@ type: String,

});
function mergeData(data1 = {}, data2 = {}) {
function mergeData() {
var data1 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
var data2 = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
return Object.assign({}, data1, data2, {

@@ -195,11 +213,19 @@ style: Object.assign({}, data1.style, data2.style),

}
function deleteUndefined(obj) {
Object.keys(obj).forEach(function (key) {
if (obj[key] === undefined) {
delete obj[key];
}
});
}
function getXyzTransitionData(data) {
deleteUndefined(data);
data.appear = Boolean(data.appear || data.appearVisible);
const {
appear,
appearVisible,
duration
} = data;
const animationHook = getXyzAnimationHook(duration, appearVisible);
const transitionData = {
var appear = data.appear,
appearVisible = data.appearVisible,
duration = data.duration;
var animationHook = getXyzAnimationHook(duration, appearVisible);
var transitionData = {
css: true,

@@ -224,3 +250,4 @@ type: 'animation',

const mergedData = mergeData(transitionData, data);
var mergedData = mergeData(transitionData, data);
delete mergedData.appearVisible;
delete mergedData.duration;

@@ -231,3 +258,3 @@ return mergedData;

function XyzTransition(props, context) {
const data = getXyzTransitionData(Object.assign({}, context.attrs, props));
var data = getXyzTransitionData(Object.assign({}, context.attrs, props));
return h(Transition, data, context.slots);

@@ -239,8 +266,8 @@ }

function XyzTransitionGroup(props, context) {
const data = getXyzTransitionData(Object.assign({}, context.attrs, props));
var data = getXyzTransitionData(Object.assign({}, context.attrs, props));
function childrenFn() {
const children = context.slots.default ? context.slots.default() : [];
const rawChildren = getTransitionRawChildren(children);
rawChildren.forEach((node, index) => {
var children = context.slots.default ? context.slots.default() : [];
var rawChildren = getTransitionRawChildren(children);
rawChildren.forEach(function (node, index) {
node.props = mergeData({

@@ -261,5 +288,4 @@ style: {

function updateDirective(el, {
value
}) {
function updateDirective(el, _ref) {
var value = _ref.value;
el.setAttribute('xyz', clsx(el._xyzOriginal, value));

@@ -269,10 +295,8 @@ }

var xyz = {
beforeMount(el, {
value
}) {
beforeMount: function beforeMount(el, _ref2) {
var value = _ref2.value;
el._xyzOriginal = el.getAttribute('xyz');
updateDirective(...arguments);
updateDirective.apply(void 0, arguments);
el.setAttribute('xyz', clsx(el._xyzOriginal, value));
},
updated: updateDirective,

@@ -282,4 +306,4 @@ beforeUnmount: updateDirective

const VueAnimXyz = {
install(app) {
var VueAnimXyz = {
install: function install(app) {
app.component('XyzTransition', XyzTransition);

@@ -289,3 +313,2 @@ app.component('XyzTransitionGroup', XyzTransitionGroup);

}
};

@@ -292,0 +315,0 @@

/**
* VueAnimXyz v0.4.1
* VueAnimXyz v0.6.0
* Copyright (c) 2020-present Ingram Projects

@@ -9,3 +9,3 @@ * Released under the MIT License.

!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("clsx")):"function"==typeof define&&define.amd?define(["exports","clsx"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).VueAnimXyz={},e.clsx)}(this,(function(e,t){"use strict";function n(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var r=n(t);function o(e,t){const n=Object.create(null),r=e.split(",");for(let e=0;e<r.length;e++)n[r[e]]=!0;return t?e=>!!n[e.toLowerCase()]:e=>!!n[e]}const s=o("Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl"),i=o("itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly");function a(e){if(_(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],o=a(x(r)?u(r):r);if(o)for(const e in o)t[e]=o[e]}return t}if(A(e))return e}const l=/;(?![^(]*\))/g,c=/:(.+)/;function u(e){const t={};return e.split(l).forEach(e=>{if(e){const n=e.split(c);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function f(e){let t="";if(x(e))t=e;else if(_(e))for(let n=0;n<e.length;n++)t+=f(e[n])+" ";else if(A(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const p={},d=()=>{},v=/^on[^a-z]/,h=e=>v.test(e),g=Object.assign,m=Object.prototype.hasOwnProperty,y=(e,t)=>m.call(e,t),_=Array.isArray,b=e=>"[object Map]"===w(e),C=e=>"function"==typeof e,x=e=>"string"==typeof e,S=e=>"symbol"==typeof e,A=e=>null!==e&&"object"==typeof e,E=Object.prototype.toString,w=e=>E.call(e),z=e=>x(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,T=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},O=/-(\w)/g,L=T(e=>e.replace(O,(e,t)=>t?t.toUpperCase():"")),k=/\B([A-Z])/g,N=T(e=>e.replace(k,"-$1").toLowerCase()),F=T(e=>e.charAt(0).toUpperCase()+e.slice(1)),R=(e,t)=>e!==t&&(e==e||t==t),P=new WeakMap,j=[];let I;const M=Symbol(""),B=Symbol("");function $(e,t=p){(function(e){return e&&!0===e._isEffect})(e)&&(e=e.raw);const n=function(e,t){const n=function(){if(!n.active)return t.scheduler?void 0:e();if(!j.includes(n)){W(n);try{return q.push(D),D=!0,j.push(n),I=n,e()}finally{j.pop(),X(),I=j[j.length-1]}}};return n.id=V++,n.allowRecurse=!!t.allowRecurse,n._isEffect=!0,n.active=!0,n.raw=e,n.deps=[],n.options=t,n}(e,t);return t.lazy||n(),n}function U(e){e.active&&(W(e),e.options.onStop&&e.options.onStop(),e.active=!1)}let V=0;function W(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}let D=!0;const q=[];function H(){q.push(D),D=!1}function X(){const e=q.pop();D=void 0===e||e}function G(e,t,n){if(!D||void 0===I)return;let r=P.get(e);r||P.set(e,r=new Map);let o=r.get(n);o||r.set(n,o=new Set),o.has(I)||(o.add(I),I.deps.push(o))}function K(e,t,n,r,o,s){const i=P.get(e);if(!i)return;const a=new Set,l=e=>{e&&e.forEach(e=>{(e!==I||e.allowRecurse)&&a.add(e)})};if("clear"===t)i.forEach(l);else if("length"===n&&_(e))i.forEach((e,t)=>{("length"===t||t>=r)&&l(e)});else switch(void 0!==n&&l(i.get(n)),t){case"add":_(e)?z(n)&&l(i.get("length")):(l(i.get(M)),b(e)&&l(i.get(B)));break;case"delete":_(e)||(l(i.get(M)),b(e)&&l(i.get(B)));break;case"set":b(e)&&l(i.get(M))}a.forEach(e=>{e.options.scheduler?e.options.scheduler(e):e()})}const J=new Set(Object.getOwnPropertyNames(Symbol).map(e=>Symbol[e]).filter(S)),Z=ne(),Q=ne(!1,!0),Y=ne(!0),ee=ne(!0,!0),te={};function ne(e=!1,t=!1){return function(n,r,o){if("__v_isReactive"===r)return!e;if("__v_isReadonly"===r)return e;if("__v_raw"===r&&o===(e?ze:we).get(n))return n;const s=_(n);if(!e&&s&&y(te,r))return Reflect.get(te,r,o);const i=Reflect.get(n,r,o);if(S(r)?J.has(r):"__proto__"===r||"__v_isRef"===r)return i;if(e||G(n,0,r),t)return i;if(je(i)){return!s||!z(r)?i.value:i}return A(i)?e?Le(i):Oe(i):i}}["includes","indexOf","lastIndexOf"].forEach(e=>{const t=Array.prototype[e];te[e]=function(...e){const n=Pe(this);for(let e=0,t=this.length;e<t;e++)G(n,0,e+"");const r=t.apply(n,e);return-1===r||!1===r?t.apply(n,e.map(Pe)):r}}),["push","pop","shift","unshift","splice"].forEach(e=>{const t=Array.prototype[e];te[e]=function(...e){H();const n=t.apply(this,e);return X(),n}});function re(e=!1){return function(t,n,r,o){const s=t[n];if(!e&&(r=Pe(r),!_(t)&&je(s)&&!je(r)))return s.value=r,!0;const i=_(t)&&z(n)?Number(n)<t.length:y(t,n),a=Reflect.set(t,n,r,o);return t===Pe(o)&&(i?R(r,s)&&K(t,"set",n,r):K(t,"add",n,r)),a}}const oe={get:Z,set:re(),deleteProperty:function(e,t){const n=y(e,t),r=(e[t],Reflect.deleteProperty(e,t));return r&&n&&K(e,"delete",t,void 0),r},has:function(e,t){const n=Reflect.has(e,t);return S(t)&&J.has(t)||G(e,0,t),n},ownKeys:function(e){return G(e,0,_(e)?"length":M),Reflect.ownKeys(e)}},se={get:Y,set:(e,t)=>!0,deleteProperty:(e,t)=>!0},ie=(g({},oe,{get:Q,set:re(!0)}),g({},se,{get:ee}),e=>A(e)?Oe(e):e),ae=e=>A(e)?Le(e):e,le=e=>e,ce=e=>Reflect.getPrototypeOf(e);function ue(e,t,n=!1,r=!1){const o=Pe(e=e.__v_raw),s=Pe(t);t!==s&&!n&&G(o,0,t),!n&&G(o,0,s);const{has:i}=ce(o),a=n?ae:r?le:ie;return i.call(o,t)?a(e.get(t)):i.call(o,s)?a(e.get(s)):void 0}function fe(e,t=!1){const n=this.__v_raw,r=Pe(n),o=Pe(e);return e!==o&&!t&&G(r,0,e),!t&&G(r,0,o),e===o?n.has(e):n.has(e)||n.has(o)}function pe(e,t=!1){return e=e.__v_raw,!t&&G(Pe(e),0,M),Reflect.get(e,"size",e)}function de(e){e=Pe(e);const t=Pe(this),n=ce(t).has.call(t,e);return t.add(e),n||K(t,"add",e,e),this}function ve(e,t){t=Pe(t);const n=Pe(this),{has:r,get:o}=ce(n);let s=r.call(n,e);s||(e=Pe(e),s=r.call(n,e));const i=o.call(n,e);return n.set(e,t),s?R(t,i)&&K(n,"set",e,t):K(n,"add",e,t),this}function he(e){const t=Pe(this),{has:n,get:r}=ce(t);let o=n.call(t,e);o||(e=Pe(e),o=n.call(t,e));r&&r.call(t,e);const s=t.delete(e);return o&&K(t,"delete",e,void 0),s}function ge(){const e=Pe(this),t=0!==e.size,n=e.clear();return t&&K(e,"clear",void 0,void 0),n}function me(e,t){return function(n,r){const o=this,s=o.__v_raw,i=Pe(s),a=e?ae:t?le:ie;return!e&&G(i,0,M),s.forEach((e,t)=>n.call(r,a(e),a(t),o))}}function ye(e,t,n){return function(...r){const o=this.__v_raw,s=Pe(o),i=b(s),a="entries"===e||e===Symbol.iterator&&i,l="keys"===e&&i,c=o[e](...r),u=t?ae:n?le:ie;return!t&&G(s,0,l?B:M),{next(){const{value:e,done:t}=c.next();return t?{value:e,done:t}:{value:a?[u(e[0]),u(e[1])]:u(e),done:t}},[Symbol.iterator](){return this}}}}function _e(e){return function(...t){return"delete"!==e&&this}}const be={get(e){return ue(this,e)},get size(){return pe(this)},has:fe,add:de,set:ve,delete:he,clear:ge,forEach:me(!1,!1)},Ce={get(e){return ue(this,e,!1,!0)},get size(){return pe(this)},has:fe,add:de,set:ve,delete:he,clear:ge,forEach:me(!1,!0)},xe={get(e){return ue(this,e,!0)},get size(){return pe(this,!0)},has(e){return fe.call(this,e,!0)},add:_e("add"),set:_e("set"),delete:_e("delete"),clear:_e("clear"),forEach:me(!0,!1)};function Se(e,t){const n=t?Ce:e?xe:be;return(t,r,o)=>"__v_isReactive"===r?!e:"__v_isReadonly"===r?e:"__v_raw"===r?t:Reflect.get(y(n,r)&&r in t?n:t,r,o)}["keys","values","entries",Symbol.iterator].forEach(e=>{be[e]=ye(e,!1,!1),xe[e]=ye(e,!0,!1),Ce[e]=ye(e,!1,!0)});const Ae={get:Se(!1,!1)},Ee={get:Se(!0,!1)},we=new WeakMap,ze=new WeakMap;function Te(e){return e.__v_skip||!Object.isExtensible(e)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}((e=>w(e).slice(8,-1))(e))}function Oe(e){return e&&e.__v_isReadonly?e:ke(e,!1,oe,Ae)}function Le(e){return ke(e,!0,se,Ee)}function ke(e,t,n,r){if(!A(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const o=t?ze:we,s=o.get(e);if(s)return s;const i=Te(e);if(0===i)return e;const a=new Proxy(e,2===i?r:n);return o.set(e,a),a}function Ne(e){return Fe(e)?Ne(e.__v_raw):!(!e||!e.__v_isReactive)}function Fe(e){return!(!e||!e.__v_isReadonly)}function Re(e){return Ne(e)||Fe(e)}function Pe(e){return e&&Pe(e.__v_raw)||e}function je(e){return Boolean(e&&!0===e.__v_isRef)}function Ie(e,t,n,r){let o;try{o=r?e(...r):e()}catch(e){Be(e,t,n)}return o}function Me(e,t,n,r){if(C(e)){const s=Ie(e,t,n,r);return s&&(A(o=s)&&C(o.then)&&C(o.catch))&&s.catch(e=>{Be(e,t,n)}),s}var o;const s=[];for(let o=0;o<e.length;o++)s.push(Me(e[o],t,n,r));return s}function Be(e,t,n,r=!0){t&&t.vnode;if(t){let r=t.parent;const o=t.proxy,s=n;for(;r;){const t=r.ec;if(t)for(let n=0;n<t.length;n++)if(!1===t[n](e,o,s))return;r=r.parent}const i=t.appContext.config.errorHandler;if(i)return void Ie(i,null,10,[e,o,s])}!function(e,t,n,r=!0){console.error(e)}(e,0,0,r)}let $e=!1,Ue=!1;const Ve=[];let We=0;const De=[];let qe=null,He=0;const Xe=[];let Ge=null,Ke=0;const Je=Promise.resolve();let Ze=null,Qe=null;function Ye(e){const t=Ze||Je;return e?t.then(this?e.bind(this):e):t}function et(){$e||Ue||(Ue=!0,Ze=Je.then(rt))}function tt(e,t,n,r){_(e)?n.push(...e):t&&t.includes(e,e.allowRecurse?r+1:r)||n.push(e),et()}const nt=e=>null==e.id?1/0:e.id;function rt(e){Ue=!1,$e=!0,function e(t,n=null){if(De.length){for(Qe=n,qe=[...new Set(De)],De.length=0,He=0;He<qe.length;He++)qe[He]();qe=null,He=0,Qe=null,e(t,n)}}(e),Ve.sort((e,t)=>nt(e)-nt(t));try{for(We=0;We<Ve.length;We++){const e=Ve[We];e&&Ie(e,null,14)}}finally{We=0,Ve.length=0,function(e){if(Xe.length){const e=[...new Set(Xe)];if(Xe.length=0,Ge)return void Ge.push(...e);for(Ge=e,Ge.sort((e,t)=>nt(e)-nt(t)),Ke=0;Ke<Ge.length;Ke++)Ge[Ke]();Ge=null,Ke=0}}(),$e=!1,Ze=null,(Ve.length||Xe.length)&&rt(e)}}function ot(e){if(C(e)&&(e=e()),_(e)){e=function(e){let t;for(let n=0;n<e.length;n++){const r=e[n];if(!Lt(r))return;if(r.type!==Ot||"v-if"===r.children){if(t)return;t=r}}return t}(e)}return It(e)}let st=0;const it=e=>st+=e;const at=e=>(t,n=Wt)=>function(e,t,n=Wt,r=!1){if(n){const o=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...r)=>{if(n.isUnmounted)return;H(),qt(n);const o=Me(t,n,e,r);return qt(null),X(),o});return r?o.unshift(s):o.push(s),s}}(e,t,n),lt=at("m"),ct=at("u"),ut=at("bum"),ft={};function pt(e,t,{immediate:n,deep:r,flush:o,onTrack:s,onTrigger:i}=p,a=Wt){let l,c,u=!1;if(je(e)?(l=()=>e.value,u=!!e._shallow):Ne(e)?(l=()=>e,r=!0):l=_(e)?()=>e.map(e=>je(e)?e.value:Ne(e)?vt(e):C(e)?Ie(e,a,2):void 0):C(e)?t?()=>Ie(e,a,2):()=>{if(!a||!a.isUnmounted)return c&&c(),Ie(e,a,3,[f])}:d,t&&r){const e=l;l=()=>vt(e())}const f=e=>{c=m.options.onStop=()=>{Ie(e,a,4)}};let v=_(e)?[]:ft;const h=()=>{if(m.active)if(t){const e=m();(r||u||R(e,v))&&(c&&c(),Me(t,a,3,[e,v===ft?void 0:v,f]),v=e)}else m()};let g;h.allowRecurse=!!t,g="sync"===o?h:"post"===o?()=>Et(h,a&&a.suspense):()=>{!a||a.isMounted?function(e){tt(e,qe,De,He)}(h):h()};const m=$(l,{lazy:!0,onTrack:s,onTrigger:i,scheduler:g});return function(e,t=Wt){t&&(t.effects||(t.effects=[])).push(e)}(m,a),t?n?h():v=m():"post"===o?Et(m,a&&a.suspense):m(),()=>{U(m),a&&((e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)})(a.effects,m)}}function dt(e,t,n){const r=this.proxy;return pt(x(e)?()=>r[e]:e.bind(r),t.bind(r),n,this)}function vt(e,t=new Set){if(!A(e)||t.has(e))return e;if(t.add(e),je(e))vt(e.value,t);else if(_(e))for(let n=0;n<e.length;n++)vt(e[n],t);else if("[object Set]"===w(e)||b(e))e.forEach(e=>{vt(e,t)});else for(const n in e)vt(e[n],t);return e}function ht(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return lt(()=>{e.isMounted=!0}),ut(()=>{e.isUnmounting=!0}),e}const gt=[Function,Array],mt={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:gt,onEnter:gt,onAfterEnter:gt,onEnterCancelled:gt,onBeforeLeave:gt,onLeave:gt,onAfterLeave:gt,onLeaveCancelled:gt,onBeforeAppear:gt,onAppear:gt,onAfterAppear:gt,onAppearCancelled:gt},setup(e,{slots:t}){const n=Dt(),r=ht();let o;return()=>{const s=t.default&&St(t.default(),!0);if(!s||!s.length)return;const i=Pe(e),{mode:a}=i,l=s[0];if(r.isLeaving)return bt(l);const c=Ct(l);if(!c)return bt(l);const u=_t(c,i,r,n);xt(c,u);const f=n.subTree,p=f&&Ct(f);let d=!1;const{getTransitionKey:v}=c.type;if(v){const e=v();void 0===o?o=e:e!==o&&(o=e,d=!0)}if(p&&p.type!==Ot&&(!kt(c,p)||d)){const e=_t(p,i,r,n);if(xt(p,e),"out-in"===a)return r.isLeaving=!0,e.afterLeave=()=>{r.isLeaving=!1,n.update()},bt(l);"in-out"===a&&(e.delayLeave=(e,t,n)=>{yt(r,p)[String(p.key)]=p,e._leaveCb=()=>{t(),e._leaveCb=void 0,delete u.delayedLeave},u.delayedLeave=n})}return l}}};function yt(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function _t(e,t,n,r){const{appear:o,mode:s,persisted:i=!1,onBeforeEnter:a,onEnter:l,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:f,onLeave:p,onAfterLeave:d,onLeaveCancelled:v,onBeforeAppear:h,onAppear:g,onAfterAppear:m,onAppearCancelled:y}=t,_=String(e.key),b=yt(n,e),C=(e,t)=>{e&&Me(e,r,9,t)},x={mode:s,persisted:i,beforeEnter(t){let r=a;if(!n.isMounted){if(!o)return;r=h||a}t._leaveCb&&t._leaveCb(!0);const s=b[_];s&&kt(e,s)&&s.el._leaveCb&&s.el._leaveCb(),C(r,[t])},enter(e){let t=l,r=c,s=u;if(!n.isMounted){if(!o)return;t=g||l,r=m||c,s=y||u}let i=!1;const a=e._enterCb=t=>{i||(i=!0,C(t?s:r,[e]),x.delayedLeave&&x.delayedLeave(),e._enterCb=void 0)};t?(t(e,a),t.length<=1&&a()):a()},leave(t,r){const o=String(e.key);if(t._enterCb&&t._enterCb(!0),n.isUnmounting)return r();C(f,[t]);let s=!1;const i=t._leaveCb=n=>{s||(s=!0,r(),C(n?v:d,[t]),t._leaveCb=void 0,b[o]===e&&delete b[o])};b[o]=e,p?(p(t,i),p.length<=1&&i()):i()},clone:e=>_t(e,t,n,r)};return x}function bt(e){if(At(e))return(e=Pt(e)).children=null,e}function Ct(e){return At(e)?e.children?e.children[0]:void 0:e}function xt(e,t){6&e.shapeFlag&&e.component?xt(e.component.subTree,t):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function St(e,t=!1){let n=[],r=0;for(let o=0;o<e.length;o++){const s=e[o];s.type===zt?(128&s.patchFlag&&r++,n=n.concat(St(s.children,t))):(t||s.type!==Ot)&&n.push(s)}if(r>1)for(let e=0;e<n.length;e++)n[e].patchFlag=-2;return n}const At=e=>e.type.__isKeepAlive,Et=function(e,t){t&&t.pendingBranch?_(e)?t.effects.push(...e):t.effects.push(e):tt(e,Ge,Xe,Ke)},wt=Symbol(),zt=Symbol(void 0),Tt=Symbol(void 0),Ot=Symbol(void 0);function Lt(e){return!!e&&!0===e.__v_isVNode}function kt(e,t){return e.type===t.type&&e.key===t.key}const Nt=({key:e})=>null!=e?e:null,Ft=({ref:e})=>null!=e?x(e)||je(e)||C(e)?{i:null,r:e}:e:null,Rt=function(e,t=null,n=null,r=0,o=null,s=!1){e&&e!==wt||(e=Ot);if(Lt(e)){const r=Pt(e,t,!0);return n&&Mt(r,n),r}i=e,C(i)&&"__vccOpts"in i&&(e=e.__vccOpts);var i;if(t){(Re(t)||"__vInternal"in t)&&(t=g({},t));let{class:e,style:n}=t;e&&!x(e)&&(t.class=f(e)),A(n)&&(Re(n)&&!_(n)&&(n=g({},n)),t.style=a(n))}const l=x(e)?1:(e=>e.__isSuspense)(e)?128:(e=>e.__isTeleport)(e)?64:A(e)?4:C(e)?2:0,c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Nt(t),ref:t&&Ft(t),scopeId:null,children:null,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:l,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null};if(Mt(c,n),128&l){const{content:e,fallback:t}=function(e){const{shapeFlag:t,children:n}=e;let r,o;return 32&t?(r=ot(n.default),o=ot(n.fallback)):(r=ot(n),o=It(null)),{content:r,fallback:o}}(c);c.ssContent=e,c.ssFallback=t}0;return c};function Pt(e,t,n=!1){const{props:r,ref:o,patchFlag:s}=e,i=t?function(...e){const t=g({},e[0]);for(let n=1;n<e.length;n++){const r=e[n];for(const e in r)if("class"===e)t.class!==r.class&&(t.class=f([t.class,r.class]));else if("style"===e)t.style=a([t.style,r.style]);else if(h(e)){const n=t[e],o=r[e];n!==o&&(t[e]=n?[].concat(n,r[e]):o)}else""!==e&&(t[e]=r[e])}return t}(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:i,key:i&&Nt(i),ref:t&&t.ref?n&&o?_(o)?o.concat(Ft(t)):[o,Ft(t)]:Ft(t):o,scopeId:e.scopeId,children:e.children,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==zt?-1===s?16:16|s:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Pt(e.ssContent),ssFallback:e.ssFallback&&Pt(e.ssFallback),el:e.el,anchor:e.anchor}}function jt(e=" ",t=0){return Rt(Tt,null,e,t)}function It(e){return null==e||"boolean"==typeof e?Rt(Ot):_(e)?Rt(zt,null,e):"object"==typeof e?null===e.el?e:Pt(e):Rt(Tt,null,String(e))}function Mt(e,t){let n=0;const{shapeFlag:r}=e;if(null==t)t=null;else if(_(t))n=16;else if("object"==typeof t){if(1&r||64&r){const n=t.default;return void(n&&(n._c&&it(1),Mt(e,n()),n._c&&it(-1)))}{n=32;const e=t._;e||"__vInternal"in t||(t._ctx=null)}}else C(t)?(t={default:t,_ctx:null},n=32):(t=String(t),64&r?(n=16,t=[jt(t)]):n=8);e.children=t,e.shapeFlag|=n}function Bt(e,t,n){const r=n.appContext.config.optionMergeStrategies,{mixins:o,extends:s}=t;s&&Bt(e,s,n),o&&o.forEach(t=>Bt(e,t,n));for(const o in t)r&&y(r,o)?e[o]=r[o](e[o],t[o],n.proxy,o):e[o]=t[o]}const $t=e=>e&&(e.proxy?e.proxy:$t(e.parent)),Ut=g(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>$t(e.parent),$root:e=>e.root&&e.root.proxy,$emit:e=>e.emit,$options:e=>__VUE_OPTIONS_API__?function(e){const t=e.type,{__merged:n,mixins:r,extends:o}=t;if(n)return n;const s=e.appContext.mixins;if(!s.length&&!r&&!o)return t;const i={};return s.forEach(t=>Bt(i,t,e)),Bt(i,t,e),t.__merged=i}(e):e.type,$forceUpdate:e=>()=>{return t=e.update,void(Ve.length&&Ve.includes(t,$e&&t.allowRecurse?We+1:We)||t===Qe||(Ve.push(t),et()));var t},$nextTick:e=>Ye.bind(e.proxy),$watch:e=>__VUE_OPTIONS_API__?dt.bind(e):d}),Vt={get({_:e},t){const{ctx:n,setupState:r,data:o,props:s,accessCache:i,type:a,appContext:l}=e;if("__v_skip"===t)return!0;let c;if("$"!==t[0]){const a=i[t];if(void 0!==a)switch(a){case 0:return r[t];case 1:return o[t];case 3:return n[t];case 2:return s[t]}else{if(r!==p&&y(r,t))return i[t]=0,r[t];if(o!==p&&y(o,t))return i[t]=1,o[t];if((c=e.propsOptions[0])&&y(c,t))return i[t]=2,s[t];if(n!==p&&y(n,t))return i[t]=3,n[t];__VUE_OPTIONS_API__,i[t]=4}}const u=Ut[t];let f,d;return u?("$attrs"===t&&G(e,0,t),u(e)):(f=a.__cssModules)&&(f=f[t])?f:n!==p&&y(n,t)?(i[t]=3,n[t]):(d=l.config.globalProperties,y(d,t)?d[t]:void 0)},set({_:e},t,n){const{data:r,setupState:o,ctx:s}=e;if(o!==p&&y(o,t))o[t]=n;else if(r!==p&&y(r,t))r[t]=n;else if(t in e.props)return!1;return("$"!==t[0]||!(t.slice(1)in e))&&(s[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:s}},i){let a;return void 0!==n[i]||e!==p&&y(e,i)||t!==p&&y(t,i)||(a=s[0])&&y(a,i)||y(r,i)||y(Ut,i)||y(o.config.globalProperties,i)}};g({},Vt,{get(e,t){if(t!==Symbol.unscopables)return Vt.get(e,t,e)},has:(e,t)=>"_"!==t[0]&&!s(t)});let Wt=null;const Dt=()=>Wt||null,qt=e=>{Wt=e};function Ht(e,t,n){const r=arguments.length;return 2===r?A(t)&&!_(t)?Lt(t)?Rt(e,null,[t]):Rt(e,t):Rt(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):3===r&&Lt(n)&&(n=[n]),Rt(e,t,n))}const Xt="http://www.w3.org/2000/svg",Gt="undefined"!=typeof document?document:null;let Kt,Jt;const Zt={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n)=>t?Gt.createElementNS(Xt,e):Gt.createElement(e,n?{is:n}:void 0),createText:e=>Gt.createTextNode(e),createComment:e=>Gt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Gt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode:e=>e.cloneNode(!0),insertStaticContent(e,t,n,r){const o=r?Jt||(Jt=Gt.createElementNS(Xt,"svg")):Kt||(Kt=Gt.createElement("div"));o.innerHTML=e;const s=o.firstChild;let i=s,a=i;for(;i;)a=i,Zt.insert(i,t,n),i=o.firstChild;return[s,a]}};const Qt=/\s*!important$/;function Yt(e,t,n){if(_(n))n.forEach(n=>Yt(e,t,n));else if(t.startsWith("--"))e.setProperty(t,n);else{const r=function(e,t){const n=tn[t];if(n)return n;let r=L(t);if("filter"!==r&&r in e)return tn[t]=r;r=F(r);for(let n=0;n<en.length;n++){const o=en[n]+r;if(o in e)return tn[t]=o}return t}(e,t);Qt.test(n)?e.setProperty(N(r),n.replace(Qt,""),"important"):e[r]=n}}const en=["Webkit","Moz","ms"],tn={};const nn="http://www.w3.org/1999/xlink";let rn=Date.now;"undefined"!=typeof document&&rn()>document.createEvent("Event").timeStamp&&(rn=()=>performance.now());let on=0;const sn=Promise.resolve(),an=()=>{on=0};function ln(e,t,n,r,o=null){const s=e._vei||(e._vei={}),i=s[t];if(r&&i)i.value=r;else{const[n,a]=function(e){let t;if(cn.test(e)){let n;for(t={};n=e.match(cn);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[e.slice(2).toLowerCase(),t]}(t);if(r){!function(e,t,n,r){e.addEventListener(t,n,r)}(e,n,s[t]=function(e,t){const n=e=>{(e.timeStamp||rn())>=n.attached-1&&Me(function(e,t){if(_(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(e=>t=>!t._stopped&&e(t))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=(()=>on||(sn.then(an),on=rn()))(),n}(r,o),a)}else i&&(!function(e,t,n,r){e.removeEventListener(t,n,r)}(e,n,i,a),s[t]=void 0)}}const cn=/(?:Once|Passive|Capture)$/;const un=/^on[a-z]/;const fn=(e,{slots:t})=>Ht(mt,vn(e),t);fn.displayName="Transition";const pn={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},dn=fn.props=g({},mt.props,pn);function vn(e){let{name:t="v",type:n,css:r=!0,duration:o,enterFromClass:s="".concat(t,"-enter-from"),enterActiveClass:i="".concat(t,"-enter-active"),enterToClass:a="".concat(t,"-enter-to"),appearFromClass:l=s,appearActiveClass:c=i,appearToClass:u=a,leaveFromClass:f="".concat(t,"-leave-from"),leaveActiveClass:p="".concat(t,"-leave-active"),leaveToClass:d="".concat(t,"-leave-to")}=e;const v={};for(const t in e)t in pn||(v[t]=e[t]);if(!r)return v;const h=function(e){if(null==e)return null;if(A(e))return[hn(e.enter),hn(e.leave)];{const t=hn(e);return[t,t]}}(o),m=h&&h[0],y=h&&h[1],{onBeforeEnter:_,onEnter:b,onEnterCancelled:C,onLeave:x,onLeaveCancelled:S,onBeforeAppear:E=_,onAppear:w=b,onAppearCancelled:z=C}=v,T=(e,t,n)=>{mn(e,t?u:a),mn(e,t?c:i),n&&n()},O=(e,t)=>{mn(e,d),mn(e,p),t&&t()},L=e=>(t,r)=>{const o=e?w:b,i=()=>T(t,e,r);o&&o(t,i),yn(()=>{mn(t,e?l:s),gn(t,e?u:a),o&&o.length>1||bn(t,n,m,i)})};return g(v,{onBeforeEnter(e){_&&_(e),gn(e,s),gn(e,i)},onBeforeAppear(e){E&&E(e),gn(e,l),gn(e,c)},onEnter:L(!1),onAppear:L(!0),onLeave(e,t){const r=()=>O(e,t);gn(e,f),An(),gn(e,p),yn(()=>{mn(e,f),gn(e,d),x&&x.length>1||bn(e,n,y,r)}),x&&x(e,r)},onEnterCancelled(e){T(e,!1),C&&C(e)},onAppearCancelled(e){T(e,!0),z&&z(e)},onLeaveCancelled(e){O(e),S&&S(e)}})}function hn(e){return(e=>{const t=parseFloat(e);return isNaN(t)?e:t})(e)}function gn(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.add(t)),(e._vtc||(e._vtc=new Set)).add(t)}function mn(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.remove(t));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function yn(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let _n=0;function bn(e,t,n,r){const o=e._endId=++_n,s=()=>{o===e._endId&&r()};if(n)return setTimeout(s,n);const{type:i,timeout:a,propCount:l}=Cn(e,t);if(!i)return r();const c=i+"end";let u=0;const f=()=>{e.removeEventListener(c,p),s()},p=t=>{t.target===e&&++u>=l&&f()};setTimeout(()=>{u<l&&f()},a+1),e.addEventListener(c,p)}function Cn(e,t){const n=window.getComputedStyle(e),r=e=>(n[e]||"").split(", "),o=r("transitionDelay"),s=r("transitionDuration"),i=xn(o,s),a=r("animationDelay"),l=r("animationDuration"),c=xn(a,l);let u=null,f=0,p=0;"transition"===t?i>0&&(u="transition",f=i,p=s.length):"animation"===t?c>0&&(u="animation",f=c,p=l.length):(f=Math.max(i,c),u=f>0?i>c?"transition":"animation":null,p=u?"transition"===u?s.length:l.length:0);return{type:u,timeout:f,propCount:p,hasTransform:"transition"===u&&/\b(transform|all)(,|$)/.test(n.transitionProperty)}}function xn(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((t,n)=>Sn(t)+Sn(e[n])))}function Sn(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}function An(){return document.body.offsetHeight}const En=new WeakMap,wn=new WeakMap,zn={name:"TransitionGroup",props:g({},dn,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Dt(),r=ht();let o,s;return ct(()=>{if(!o.length)return;const t=e.moveClass||"".concat(e.name||"v","-move");if(!function(e,t,n){const r=e.cloneNode();e._vtc&&e._vtc.forEach(e=>{e.split(/\s+/).forEach(e=>e&&r.classList.remove(e))});n.split(/\s+/).forEach(e=>e&&r.classList.add(e)),r.style.display="none";const o=1===t.nodeType?t:t.parentNode;o.appendChild(r);const{hasTransform:s}=Cn(r);return o.removeChild(r),s}(o[0].el,n.vnode.el,t))return;o.forEach(Tn),o.forEach(On);const r=o.filter(Ln);An(),r.forEach(e=>{const n=e.el,r=n.style;gn(n,t),r.transform=r.webkitTransform=r.transitionDuration="";const o=n._moveCb=e=>{e&&e.target!==n||e&&!/transform$/.test(e.propertyName)||(n.removeEventListener("transitionend",o),n._moveCb=null,mn(n,t))};n.addEventListener("transitionend",o)})}),()=>{const i=Pe(e),a=vn(i),l=i.tag||zt;o=s,s=t.default?St(t.default()):[];for(let e=0;e<s.length;e++){const t=s[e];null!=t.key&&xt(t,_t(t,a,r,n))}if(o)for(let e=0;e<o.length;e++){const t=o[e];xt(t,_t(t,a,r,n)),En.set(t,t.el.getBoundingClientRect())}return Rt(l,null,s)}}};function Tn(e){const t=e.el;t._moveCb&&t._moveCb(),t._enterCb&&t._enterCb()}function On(e){wn.set(e,e.el.getBoundingClientRect())}function Ln(e){const t=En.get(e),n=wn.get(e),r=t.left-n.left,o=t.top-n.top;if(r||o){const t=e.el.style;return t.transform=t.webkitTransform="translate(".concat(r,"px,").concat(o,"px)"),t.transitionDuration="0s",e}}g({patchProp:(e,t,n,r,o=!1,s,a,l,c)=>{switch(t){case"class":!function(e,t,n){if(null==t&&(t=""),n)e.setAttribute("class",t);else{const n=e._vtc;n&&(t=(t?[t,...n]:[...n]).join(" ")),e.className=t}}(e,r,o);break;case"style":!function(e,t,n){const r=e.style;if(n)if(x(n))t!==n&&(r.cssText=n);else{for(const e in n)Yt(r,e,n[e]);if(t&&!x(t))for(const e in t)null==n[e]&&Yt(r,e,"")}else e.removeAttribute("style")}(e,n,r);break;default:h(t)?(e=>e.startsWith("onUpdate:"))(t)||ln(e,t,0,r,a):function(e,t,n,r){if(r)return"innerHTML"===t||!!(t in e&&un.test(t)&&C(n));if("spellcheck"===t||"draggable"===t)return!1;if("form"===t&&"string"==typeof n)return!1;if("list"===t&&"INPUT"===e.tagName)return!1;if(un.test(t)&&x(n))return!1;return t in e}(e,t,r,o)?function(e,t,n,r,o,s,i){if("innerHTML"===t||"textContent"===t)return r&&i(r,o,s),void(e[t]=null==n?"":n);if("value"!==t||"PROGRESS"===e.tagName){if(""===n||null==n){const r=typeof e[t];if(""===n&&"boolean"===r)return void(e[t]=!0);if(null==n&&"string"===r)return e[t]="",void e.removeAttribute(t);if("number"===r)return e[t]=0,void e.removeAttribute(t)}try{e[t]=n}catch(e){}}else{e._value=n;const t=null==n?"":n;e.value!==t&&(e.value=t)}}(e,t,r,s,a,l,c):("true-value"===t?e._trueValue=r:"false-value"===t&&(e._falseValue=r),function(e,t,n,r){if(r&&t.startsWith("xlink:"))null==n?e.removeAttributeNS(nn,t.slice(6,t.length)):e.setAttributeNS(nn,t,n);else{const r=i(t);null==n||r&&!1===n?e.removeAttribute(t):e.setAttribute(t,r?"":n)}}(e,t,r,o))}},forcePatchProp:(e,t)=>"value"===t},Zt);function kn(e){e._xyzAppearObserver&&e._xyzAppearObserver.disconnect(),e._xyzAnimTimeout&&clearTimeout(e._xyzAnimTimeout),e.removeEventListener("animationend",e._xyzAnimEnd),e.removeEventListener("animationcancelled",e._xyzAnimEnd),delete e._xyzAppearObserver,delete e._xyzAnimTimeout,delete e._xyzAnimEnd}var Nn="xyz-appear-from",Fn="xyz-appear",Rn="xyz-appear-to",Pn="xyz-in-from",jn="xyz-in",In="xyz-in-to",Mn="xyz-out-from",Bn="xyz-out",$n="xyz-out-to";const Un={appear:Boolean,appearVisible:[Boolean,Object],duration:[Number,String,Object],mode:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,enterFromClass:String,enterActiveClass:String,enterToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Vn=Object.assign({},Un,{tag:{type:String,default:"div"},moveClass:String});function Wn(e={},t={}){return Object.assign({},e,t,{style:Object.assign({},e.style,t.style),class:r.default(e.class,t.class)})}function Dn(e){e.appear=Boolean(e.appear||e.appearVisible);const{appear:t,appearVisible:n,duration:r}=e,o=function(e,t){return(n,r)=>{function o(){kn(n),r()}kn(n);const s=function(e){return e.classList.contains("xyz-appear")?"appear":e.classList.contains("xyz-in")?"in":e.classList.contains("xyz-out")?"out":null}(n);function i(){const t=function(e,t){switch(typeof t){case"number":case"string":return t;case"object":return null===t?null:t[e]}return null}(s,e);if("number"==typeof t)return void(n._xyzAnimTimeout=setTimeout(o,t));const r="xyz-".concat(s,"-keyframes"),i=new Set([n]);if("auto"===t){n.querySelectorAll(".xyz-nested, .xyz-".concat(s,"-nested")).forEach(i.add,i)}function a(e){i.delete(e),0===i.size&&o()}n._xyzAnimTimeout=setTimeout(()=>{i.forEach(e=>{e.offsetParent||e.getClientRects().length||a(e);-1===window.getComputedStyle(e).getPropertyValue("animation-name").indexOf(r)&&a(e)})}),n._xyzAnimEnd=e=>{e.animationName===r&&a(e.target)},n.addEventListener("animationend",n._xyzAnimEnd,!1),n.addEventListener("animationcancelled",n._xyzAnimEnd,!1)}if("appear"===s&&t){const e=Object.assign({},t);n.classList.add("xyz-paused"),n._xyzAppearObserver=new IntersectionObserver((e,t)=>{e.forEach(e=>{e.isIntersecting&&(n.classList.remove("xyz-paused"),t.disconnect(),i())})},e),n._xyzAppearObserver.observe(n)}else i()}}(r,n),s={css:!0,type:"animation",appearFromClass:Nn,appearActiveClass:Fn,appearToClass:Rn,enterFromClass:Pn,enterActiveClass:jn,enterToClass:In,leaveFromClass:Mn,leaveActiveClass:Bn,leaveToClass:$n,onEnter:o,onLeave:o};t&&(s.onAppear=o);const i=Wn(s,e);return delete i.duration,i}function qn(e,t){const n=Dn(Object.assign({},t.attrs,e));return Ht(fn,n,t.slots)}function Hn(e,t){const n=Dn(Object.assign({},t.attrs,e));return Ht(zn,n,(function(){const e=t.slots.default?t.slots.default():[],n=St(e);return n.forEach((e,t)=>{e.props=Wn({style:{"--xyz-index":t,"--xyz-index-rev":n.length-t-1}},e.props)}),e}))}function Xn(e,{value:t}){e.setAttribute("xyz",r.default(e._xyzOriginal,t))}qn.props=Un,Hn.props=Vn;var Gn={beforeMount(e,{value:t}){e._xyzOriginal=e.getAttribute("xyz"),Xn(...arguments),e.setAttribute("xyz",r.default(e._xyzOriginal,t))},updated:Xn,beforeUnmount:Xn};const Kn={install(e){e.component("XyzTransition",qn),e.component("XyzTransitionGroup",Hn),e.directive("xyz",Gn)}};e.XyzTransition=qn,e.XyzTransitionGroup=Hn,e.default=Kn,e.xyz=Gn,Object.defineProperty(e,"__esModule",{value:!0})}));
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports,require("clsx")):"function"==typeof define&&define.amd?define(["exports","clsx"],n):n((e="undefined"!=typeof globalThis?globalThis:e||self).VueAnimXyz={},e.clsx)}(this,(function(e,n){"use strict";function t(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var r,o,i=t(n);function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function u(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==t)return;var r,o,i=[],a=!0,s=!1;try{for(t=t.call(e);!(a=(r=t.next()).done)&&(i.push(r.value),!n||i.length!==n);a=!0);}catch(e){s=!0,o=e}finally{try{a||null==t.return||t.return()}finally{if(s)throw o}}return i}(e,n)||c(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e){return function(e){if(Array.isArray(e))return f(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||c(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,n){if(e){if("string"==typeof e)return f(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?f(e,n):void 0}}function f(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function v(e,n){for(var t=Object.create(null),r=e.split(","),o=0;o<r.length;o++)t[r[o]]=!0;return n?function(e){return!!t[e.toLowerCase()]}:function(e){return!!t[e]}}s(r={},1,"TEXT"),s(r,2,"CLASS"),s(r,4,"STYLE"),s(r,8,"PROPS"),s(r,16,"FULL_PROPS"),s(r,32,"HYDRATE_EVENTS"),s(r,64,"STABLE_FRAGMENT"),s(r,128,"KEYED_FRAGMENT"),s(r,256,"UNKEYED_FRAGMENT"),s(r,512,"NEED_PATCH"),s(r,1024,"DYNAMIC_SLOTS"),s(r,2048,"DEV_ROOT_FRAGMENT"),s(r,-1,"HOISTED"),s(r,-2,"BAIL"),s(o={},1,"STABLE"),s(o,2,"DYNAMIC"),s(o,3,"FORWARDED");var d=v("Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt"),p=v("itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly");function g(e){if(I(e)){for(var n={},t=0;t<e.length;t++){var r=e[t],o=g(P(r)?y(r):r);if(o)for(var i in o)n[i]=o[i]}return n}if(V(e))return e}var m=/;(?![^(]*\))/g,h=/:(.+)/;function y(e){var n={};return e.split(m).forEach((function(e){if(e){var t=e.split(h);t.length>1&&(n[t[0].trim()]=t[1].trim())}})),n}function _(e){var n="";if(P(e))n=e;else if(I(e))for(var t=0;t<e.length;t++){var r=_(e[t]);r&&(n+=r+" ")}else if(V(e))for(var o in e)e[o]&&(n+=o+" ");return n.trim()}var b,E={},C=function(){},A=/^on[^a-z]/,S=function(e){return A.test(e)},T=function(e){return e.startsWith("onUpdate:")},O=Object.assign,w=function(e,n){var t=e.indexOf(n);t>-1&&e.splice(t,1)},N=Object.prototype.hasOwnProperty,x=function(e,n){return N.call(e,n)},I=Array.isArray,k=function(e){return"[object Map]"===z(e)},R=function(e){return"[object Set]"===z(e)},L=function(e){return"function"==typeof e},P=function(e){return"string"==typeof e},j=function(e){return"symbol"===a(e)},V=function(e){return null!==e&&"object"===a(e)},F=Object.prototype.toString,z=function(e){return F.call(e)},M=function(e){return"[object Object]"===z(e)},U=function(e){return P(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e},D=function(e){var n=Object.create(null);return function(t){return n[t]||(n[t]=e(t))}},$=/-(\w)/g,B=D((function(e){return e.replace($,(function(e,n){return n?n.toUpperCase():""}))})),G=/\B([A-Z])/g,Y=D((function(e){return e.replace(G,"-$1").toLowerCase()})),H=D((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})),W=function(e,n){return e!==n&&(e==e||n==n)},K=new WeakMap,X=[],J=Symbol(""),q=Symbol("");function Z(e){return e&&!0===e._isEffect}function Q(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:E;Z(e)&&(e=e.raw);var t=te(e,n);return n.lazy||t(),t}function ee(e){e.active&&(re(e),e.options.onStop&&e.options.onStop(),e.active=!1)}var ne=0;function te(e,n){var t=function(){if(!t.active)return e();if(!X.includes(t)){re(t);try{return ie.push(oe),oe=!0,X.push(t),b=t,e()}finally{X.pop(),se(),b=X[X.length-1]}}};return t.id=ne++,t.allowRecurse=!!n.allowRecurse,t._isEffect=!0,t.active=!0,t.raw=e,t.deps=[],t.options=n,t}function re(e){var n=e.deps;if(n.length){for(var t=0;t<n.length;t++)n[t].delete(e);n.length=0}}var oe=!0,ie=[];function ae(){ie.push(oe),oe=!1}function se(){var e=ie.pop();oe=void 0===e||e}function ue(e,n,t){if(oe&&void 0!==b){var r=K.get(e);r||K.set(e,r=new Map);var o=r.get(t);o||r.set(t,o=new Set),o.has(b)||(o.add(b),b.deps.push(o))}}function le(e,n,t,r,o,i){var a=K.get(e);if(a){var s=new Set,u=function(e){e&&e.forEach((function(e){(e!==b||e.allowRecurse)&&s.add(e)}))};if("clear"===n)a.forEach(u);else if("length"===t&&I(e))a.forEach((function(e,n){("length"===n||n>=r)&&u(e)}));else switch(void 0!==t&&u(a.get(t)),n){case"add":I(e)?U(t)&&u(a.get("length")):(u(a.get(J)),k(e)&&u(a.get(q)));break;case"delete":I(e)||(u(a.get(J)),k(e)&&u(a.get(q)));break;case"set":k(e)&&u(a.get(J))}s.forEach((function(e){e.options.scheduler?e.options.scheduler(e):e()}))}}var ce=v("__proto__,__v_isRef,__isVue"),fe=new Set(Object.getOwnPropertyNames(Symbol).map((function(e){return Symbol[e]})).filter(j)),ve=he(),de=he(!1,!0),pe=he(!0),ge=he(!0,!0),me={};function he(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return function(t,r,o){if("__v_isReactive"===r)return!e;if("__v_isReadonly"===r)return e;if("__v_raw"===r&&o===(e?n?We:He:n?Ye:Ge).get(t))return t;var i=I(t);if(!e&&i&&x(me,r))return Reflect.get(me,r,o);var a=Reflect.get(t,r,o);return(j(r)?fe.has(r):ce(r))?a:(e||ue(t,0,r),n?a:tn(a)?!i||!U(r)?a.value:a:V(a)?e?Je(a):Xe(a):a)}}function ye(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return function(n,t,r,o){var i=n[t];if(!e&&(r=nn(r),i=nn(i),!I(n)&&tn(i)&&!tn(r)))return i.value=r,!0;var a=I(n)&&U(t)?Number(t)<n.length:x(n,t),s=Reflect.set(n,t,r,o);return n===nn(o)&&(a?W(r,i)&&le(n,"set",t,r):le(n,"add",t,r)),s}}["includes","indexOf","lastIndexOf"].forEach((function(e){var n=Array.prototype[e];me[e]=function(){for(var e=nn(this),t=0,r=this.length;t<r;t++)ue(e,0,t+"");for(var o=arguments.length,i=new Array(o),a=0;a<o;a++)i[a]=arguments[a];var s=n.apply(e,i);return-1===s||!1===s?n.apply(e,i.map(nn)):s}})),["push","pop","shift","unshift","splice"].forEach((function(e){var n=Array.prototype[e];me[e]=function(){ae();for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var o=n.apply(this,t);return se(),o}}));var _e={get:ve,set:ye(),deleteProperty:function(e,n){var t=x(e,n);e[n];var r=Reflect.deleteProperty(e,n);return r&&t&&le(e,"delete",n,void 0),r},has:function(e,n){var t=Reflect.has(e,n);return j(n)&&fe.has(n)||ue(e,0,n),t},ownKeys:function(e){return ue(e,0,I(e)?"length":J),Reflect.ownKeys(e)}},be={get:pe,set:function(e,n){return!0},deleteProperty:function(e,n){return!0}};O({},_e,{get:de,set:ye(!0)}),O({},be,{get:ge});var Ee=function(e){return V(e)?Xe(e):e},Ce=function(e){return V(e)?Je(e):e},Ae=function(e){return e},Se=function(e){return Reflect.getPrototypeOf(e)};function Te(e,n){var t=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=nn(e=e.__v_raw),i=nn(n);n!==i&&!t&&ue(o,0,n),!t&&ue(o,0,i);var a=Se(o),s=a.has,u=r?Ae:t?Ce:Ee;return s.call(o,n)?u(e.get(n)):s.call(o,i)?u(e.get(i)):void(e!==o&&e.get(n))}function Oe(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=this.__v_raw,r=nn(t),o=nn(e);return e!==o&&!n&&ue(r,0,e),!n&&ue(r,0,o),e===o?t.has(e):t.has(e)||t.has(o)}function we(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e=e.__v_raw,!n&&ue(nn(e),0,J),Reflect.get(e,"size",e)}function Ne(e){e=nn(e);var n=nn(this);return Se(n).has.call(n,e)||(n.add(e),le(n,"add",e,e)),this}function xe(e,n){n=nn(n);var t=nn(this),r=Se(t),o=r.has,i=r.get,a=o.call(t,e);a||(e=nn(e),a=o.call(t,e));var s=i.call(t,e);return t.set(e,n),a?W(n,s)&&le(t,"set",e,n):le(t,"add",e,n),this}function Ie(e){var n=nn(this),t=Se(n),r=t.has,o=t.get,i=r.call(n,e);i||(e=nn(e),i=r.call(n,e)),o&&o.call(n,e);var a=n.delete(e);return i&&le(n,"delete",e,void 0),a}function ke(){var e=nn(this),n=0!==e.size,t=e.clear();return n&&le(e,"clear",void 0,void 0),t}function Re(e,n){return function(t,r){var o=this,i=o.__v_raw,a=nn(i),s=n?Ae:e?Ce:Ee;return!e&&ue(a,0,J),i.forEach((function(e,n){return t.call(r,s(e),s(n),o)}))}}function Le(e,n,t){return function(){var r=this.__v_raw,o=nn(r),i=k(o),a="entries"===e||e===Symbol.iterator&&i,u="keys"===e&&i,l=r[e].apply(r,arguments),c=t?Ae:n?Ce:Ee;return!n&&ue(o,0,u?q:J),s({next:function(){var e=l.next(),n=e.value,t=e.done;return t?{value:n,done:t}:{value:a?[c(n[0]),c(n[1])]:c(n),done:t}}},Symbol.iterator,(function(){return this}))}}function Pe(e){return function(){return"delete"!==e&&this}}var je={get:function(e){return Te(this,e)},get size(){return we(this)},has:Oe,add:Ne,set:xe,delete:Ie,clear:ke,forEach:Re(!1,!1)},Ve={get:function(e){return Te(this,e,!1,!0)},get size(){return we(this)},has:Oe,add:Ne,set:xe,delete:Ie,clear:ke,forEach:Re(!1,!0)},Fe={get:function(e){return Te(this,e,!0)},get size(){return we(this,!0)},has:function(e){return Oe.call(this,e,!0)},add:Pe("add"),set:Pe("set"),delete:Pe("delete"),clear:Pe("clear"),forEach:Re(!0,!1)},ze={get:function(e){return Te(this,e,!0,!0)},get size(){return we(this,!0)},has:function(e){return Oe.call(this,e,!0)},add:Pe("add"),set:Pe("set"),delete:Pe("delete"),clear:Pe("clear"),forEach:Re(!0,!0)};function Me(e,n){var t=n?e?ze:Ve:e?Fe:je;return function(n,r,o){return"__v_isReactive"===r?!e:"__v_isReadonly"===r?e:"__v_raw"===r?n:Reflect.get(x(t,r)&&r in n?t:n,r,o)}}["keys","values","entries",Symbol.iterator].forEach((function(e){je[e]=Le(e,!1,!1),Fe[e]=Le(e,!0,!1),Ve[e]=Le(e,!1,!0),ze[e]=Le(e,!0,!0)}));var Ue,De,$e={get:Me(!1,!1)},Be={get:Me(!0,!1)},Ge=new WeakMap,Ye=new WeakMap,He=new WeakMap,We=new WeakMap;function Ke(e){return e.__v_skip||!Object.isExtensible(e)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}(function(e){return z(e).slice(8,-1)}(e))}function Xe(e){return e&&e.__v_isReadonly?e:qe(e,!1,_e,$e,Ge)}function Je(e){return qe(e,!0,be,Be,He)}function qe(e,n,t,r,o){if(!V(e))return e;if(e.__v_raw&&(!n||!e.__v_isReactive))return e;var i=o.get(e);if(i)return i;var a=Ke(e);if(0===a)return e;var s=new Proxy(e,2===a?r:t);return o.set(e,s),s}function Ze(e){return Qe(e)?Ze(e.__v_raw):!(!e||!e.__v_isReactive)}function Qe(e){return!(!e||!e.__v_isReadonly)}function en(e){return Ze(e)||Qe(e)}function nn(e){return e&&nn(e.__v_raw)||e}function tn(e){return Boolean(e&&!0===e.__v_isRef)}function rn(e,n,t,r){var o;try{o=r?e.apply(void 0,l(r)):e()}catch(e){an(e,n,t)}return o}function on(e,n,t,r){if(L(e)){var o=rn(e,n,t,r);return o&&(V(i=o)&&L(i.then)&&L(i.catch))&&o.catch((function(e){an(e,n,t)})),o}for(var i,a=[],s=0;s<e.length;s++)a.push(on(e[s],n,t,r));return a}function an(e,n,t){if(n&&n.vnode,n){for(var r=n.parent,o=n.proxy,i=t;r;){var a=r.ec;if(a)for(var s=0;s<a.length;s++)if(!1===a[s](e,o,i))return;r=r.parent}var u=n.appContext.config.errorHandler;if(u)return void rn(u,null,10,[e,o,i])}!function(e,n,t){console.error(e)}(e)}s(Ue={},"bc","beforeCreate hook"),s(Ue,"c","created hook"),s(Ue,"bm","beforeMount hook"),s(Ue,"m","mounted hook"),s(Ue,"bu","beforeUpdate hook"),s(Ue,"u","updated"),s(Ue,"bum","beforeUnmount hook"),s(Ue,"um","unmounted hook"),s(Ue,"a","activated hook"),s(Ue,"da","deactivated hook"),s(Ue,"ec","errorCaptured hook"),s(Ue,"rtc","renderTracked hook"),s(Ue,"rtg","renderTriggered hook"),s(Ue,0,"setup function"),s(Ue,1,"render function"),s(Ue,2,"watcher getter"),s(Ue,3,"watcher callback"),s(Ue,4,"watcher cleanup function"),s(Ue,5,"native event handler"),s(Ue,6,"component event handler"),s(Ue,7,"vnode hook"),s(Ue,8,"directive hook"),s(Ue,9,"transition hook"),s(Ue,10,"app errorHandler"),s(Ue,11,"app warnHandler"),s(Ue,12,"ref function"),s(Ue,13,"async component loader"),s(Ue,14,"scheduler flush. This is likely a Vue internals bug. Please open an issue at https://new-issue.vuejs.org/?repo=vuejs/vue-next");var sn=!1,un=!1,ln=[],cn=0,fn=[],vn=null,dn=0,pn=[],gn=null,mn=0,hn=Promise.resolve(),yn=null,_n=null;function bn(e){var n=yn||hn;return e?n.then(this?e.bind(this):e):n}function En(e){if(!(ln.length&&ln.includes(e,sn&&e.allowRecurse?cn+1:cn)||e===_n)){var n=function(e){for(var n=cn+1,t=ln.length,r=Tn(e);n<t;){var o=n+t>>>1;Tn(ln[o])<r?n=o+1:t=o}return n}(e);n>-1?ln.splice(n,0,e):ln.push(e),Cn()}}function Cn(){sn||un||(un=!0,yn=hn.then(On))}function An(e,n,t,r){I(e)?t.push.apply(t,l(e)):n&&n.includes(e,e.allowRecurse?r+1:r)||t.push(e),Cn()}function Sn(e){An(e,vn,fn,dn)}var Tn=function(e){return null==e.id?1/0:e.id};function On(e){un=!1,sn=!0,function e(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(fn.length){for(_n=t,vn=l(new Set(fn)),fn.length=0,dn=0;dn<vn.length;dn++)vn[dn]();vn=null,dn=0,_n=null,e(n,t)}}(e),ln.sort((function(e,n){return Tn(e)-Tn(n)}));try{for(cn=0;cn<ln.length;cn++){var n=ln[cn];n&&!1!==n.active&&rn(n,null,14)}}finally{cn=0,ln.length=0,function(e){if(pn.length){var n,t=l(new Set(pn));if(pn.length=0,gn)return void(n=gn).push.apply(n,l(t));for((gn=t).sort((function(e,n){return Tn(e)-Tn(n)})),mn=0;mn<gn.length;mn++)gn[mn]();gn=null,mn=0}}(),sn=!1,yn=null,(ln.length||fn.length||pn.length)&&On(e)}}s(De={},"GLOBAL_MOUNT",{message:'The global app bootstrapping API has changed: vm.$mount() and the "el" option have been removed. Use createApp(RootComponent).mount() instead.',link:"https://v3.vuejs.org/guide/migration/global-api.html#mounting-app-instance"}),s(De,"GLOBAL_MOUNT_CONTAINER",{message:"Vue detected directives on the mount container. In Vue 3, the container is no longer considered part of the template and will not be processed/replaced.",link:"https://v3.vuejs.org/guide/migration/mount-changes.html"}),s(De,"GLOBAL_EXTEND",{message:"Vue.extend() has been removed in Vue 3. Use defineComponent() instead.",link:"https://v3.vuejs.org/api/global-api.html#definecomponent"}),s(De,"GLOBAL_PROTOTYPE",{message:"Vue.prototype is no longer available in Vue 3. Use app.config.globalProperties instead.",link:"https://v3.vuejs.org/guide/migration/global-api.html#vue-prototype-replaced-by-config-globalproperties"}),s(De,"GLOBAL_SET",{message:"Vue.set() has been removed as it is no longer needed in Vue 3. Simply use native JavaScript mutations."}),s(De,"GLOBAL_DELETE",{message:"Vue.delete() has been removed as it is no longer needed in Vue 3. Simply use native JavaScript mutations."}),s(De,"GLOBAL_OBSERVABLE",{message:'Vue.observable() has been removed. Use `import { reactive } from "vue"` from Composition API instead.',link:"https://v3.vuejs.org/api/basic-reactivity.html"}),s(De,"GLOBAL_PRIVATE_UTIL",{message:"Vue.util has been removed. Please refactor to avoid its usage since it was an internal API even in Vue 2."}),s(De,"CONFIG_SILENT",{message:"config.silent has been removed because it is not good practice to intentionally suppress warnings. You can use your browser console's filter features to focus on relevant messages."}),s(De,"CONFIG_DEVTOOLS",{message:"config.devtools has been removed. To enable devtools for production, configure the __VUE_PROD_DEVTOOLS__ compile-time flag.",link:"https://github.com/vuejs/vue-next/tree/master/packages/vue#bundler-build-feature-flags"}),s(De,"CONFIG_KEY_CODES",{message:"config.keyCodes has been removed. In Vue 3, you can directly use the kebab-case key names as v-on modifiers.",link:"https://v3.vuejs.org/guide/migration/keycode-modifiers.html"}),s(De,"CONFIG_PRODUCTION_TIP",{message:"config.productionTip has been removed.",link:"https://v3.vuejs.org/guide/migration/global-api.html#config-productiontip-removed"}),s(De,"CONFIG_IGNORED_ELEMENTS",{message:function(){return' Pass the "isCustomElement" option to @vue/compiler-dom instead.','config.ignoredElements has been removed. Pass the "isCustomElement" option to @vue/compiler-dom instead.'},link:"https://v3.vuejs.org/guide/migration/global-api.html#config-ignoredelements-is-now-config-iscustomelement"}),s(De,"CONFIG_WHITESPACE",{message:'Vue 3 compiler\'s whitespace option will default to "condense" instead of "preserve". To suppress this warning, provide an explicit value for `config.compilerOptions.whitespace`.'}),s(De,"CONFIG_OPTION_MERGE_STRATS",{message:"config.optionMergeStrategies no longer exposes internal strategies. Use custom merge functions instead."}),s(De,"INSTANCE_SET",{message:"vm.$set() has been removed as it is no longer needed in Vue 3. Simply use native JavaScript mutations."}),s(De,"INSTANCE_DELETE",{message:"vm.$delete() has been removed as it is no longer needed in Vue 3. Simply use native JavaScript mutations."}),s(De,"INSTANCE_DESTROY",{message:"vm.$destroy() has been removed. Use app.unmount() instead.",link:"https://v3.vuejs.org/api/application-api.html#unmount"}),s(De,"INSTANCE_EVENT_EMITTER",{message:"vm.$on/$once/$off() have been removed. Use an external event emitter library instead.",link:"https://v3.vuejs.org/guide/migration/events-api.html"}),s(De,"INSTANCE_EVENT_HOOKS",{message:function(e){return'"'.concat(e,'" lifecycle events are no longer supported. From templates, ')+'use the "vnode" prefix instead of "hook:". For example, @'.concat(e," ")+"should be changed to @vnode-".concat(e.slice(5),". ")+"From JavaScript, use Composition API to dynamically register lifecycle hooks."},link:"https://v3.vuejs.org/guide/migration/vnode-lifecycle-events.html"}),s(De,"INSTANCE_CHILDREN",{message:"vm.$children has been removed. Consider refactoring your logic to avoid relying on direct access to child components.",link:"https://v3.vuejs.org/guide/migration/children.html"}),s(De,"INSTANCE_LISTENERS",{message:'vm.$listeners has been removed. In Vue 3, parent v-on listeners are included in vm.$attrs and it is no longer necessary to separately use v-on="$listeners" if you are already using v-bind="$attrs". (Note: the Vue 3 behavior only applies if this compat config is disabled)',link:"https://v3.vuejs.org/guide/migration/listeners-removed.html"}),s(De,"INSTANCE_SCOPED_SLOTS",{message:"vm.$scopedSlots has been removed. Use vm.$slots instead.",link:"https://v3.vuejs.org/guide/migration/slots-unification.html"}),s(De,"INSTANCE_ATTRS_CLASS_STYLE",{message:function(e){return"Component <".concat(e||"Anonymous","> has `inheritAttrs: false` but is ")+'relying on class/style fallthrough from parent. In Vue 3, class/style are now included in $attrs and will no longer fallthrough when inheritAttrs is false. If you are already using v-bind="$attrs" on component root it should render the same end result. If you are binding $attrs to a non-root element and expecting class/style to fallthrough on root, you will need to now manually bind them on root via :class="$attrs.class".'},link:"https://v3.vuejs.org/guide/migration/attrs-includes-class-style.html"}),s(De,"OPTIONS_DATA_FN",{message:'The "data" option can no longer be a plain object. Always use a function.',link:"https://v3.vuejs.org/guide/migration/data-option.html"}),s(De,"OPTIONS_DATA_MERGE",{message:function(e){return'Detected conflicting key "'.concat(e,'" when merging data option values. ')+"In Vue 3, data keys are merged shallowly and will override one another."},link:"https://v3.vuejs.org/guide/migration/data-option.html#mixin-merge-behavior-change"}),s(De,"OPTIONS_BEFORE_DESTROY",{message:"`beforeDestroy` has been renamed to `beforeUnmount`."}),s(De,"OPTIONS_DESTROYED",{message:"`destroyed` has been renamed to `unmounted`."}),s(De,"WATCH_ARRAY",{message:'"watch" option or vm.$watch on an array value will no longer trigger on array mutation unless the "deep" option is specified. If current usage is intended, you can disable the compat behavior and suppress this warning with:'+"\n\n configureCompat({ ".concat("WATCH_ARRAY",": false })\n"),link:"https://v3.vuejs.org/guide/migration/watch.html"}),s(De,"PROPS_DEFAULT_THIS",{message:function(e){return'props default value function no longer has access to "this". The compat build only offers access to this.$options.'+'(found in prop "'.concat(e,'")')},link:"https://v3.vuejs.org/guide/migration/props-default-this.html"}),s(De,"CUSTOM_DIR",{message:function(e,n){return'Custom directive hook "'.concat(e,'" has been removed. ')+'Use "'.concat(n,'" instead.')},link:"https://v3.vuejs.org/guide/migration/custom-directives.html"}),s(De,"V_FOR_REF",{message:"Ref usage on v-for no longer creates array ref values in Vue 3. Consider using function refs or refactor to avoid ref usage altogether.",link:"https://v3.vuejs.org/guide/migration/array-refs.html"}),s(De,"V_ON_KEYCODE_MODIFIER",{message:"Using keyCode as v-on modifier is no longer supported. Use kebab-case key name modifiers instead.",link:"https://v3.vuejs.org/guide/migration/keycode-modifiers.html"}),s(De,"ATTR_FALSE_VALUE",{message:function(e){return'Attribute "'.concat(e,'" with v-bind value `false` will render ')+"".concat(e,'="false" instead of removing it in Vue 3. To remove the attribute, ')+"use `null` or `undefined` instead. If the usage is intended, you can disable the compat behavior and suppress this warning with:"+"\n\n configureCompat({ ".concat("ATTR_FALSE_VALUE",": false })\n")},link:"https://v3.vuejs.org/guide/migration/attribute-coercion.html"}),s(De,"ATTR_ENUMERATED_COERCION",{message:function(e,n,t){return'Enumerated attribute "'.concat(e,'" with v-bind value `').concat(n,"` will ")+"".concat(null===n?"be removed":"render the value as-is",' instead of coercing the value to "').concat(t,'" in Vue 3. ')+'Always use explicit "true" or "false" values for enumerated attributes. If the usage is intended, you can disable the compat behavior and suppress this warning with:'+"\n\n configureCompat({ ".concat("ATTR_ENUMERATED_COERCION",": false })\n")},link:"https://v3.vuejs.org/guide/migration/attribute-coercion.html"}),s(De,"TRANSITION_CLASSES",{message:""}),s(De,"TRANSITION_GROUP_ROOT",{message:'<TransitionGroup> no longer renders a root <span> element by default if no "tag" prop is specified. If you do not rely on the span for styling, you can disable the compat behavior and suppress this warning with:'+"\n\n configureCompat({ ".concat("TRANSITION_GROUP_ROOT",": false })\n"),link:"https://v3.vuejs.org/guide/migration/transition-group.html"}),s(De,"COMPONENT_ASYNC",{message:function(e){var n=bt(e);return"Async component".concat(n?" <".concat(n,">"):"s"," should be explicitly created via `defineAsyncComponent()` ")+"in Vue 3. Plain functions will be treated as functional components in non-compat build. If you have already migrated all async component usage and intend to use plain functions for functional components, you can disable the compat behavior and suppress this warning with:"+"\n\n configureCompat({ ".concat("COMPONENT_ASYNC",": false })\n")},link:"https://v3.vuejs.org/guide/migration/async-components.html"}),s(De,"COMPONENT_FUNCTIONAL",{message:function(e){var n=bt(e);return"Functional component".concat(n?" <".concat(n,">"):"s",' should be defined as a plain function in Vue 3. The "functional" ')+"option has been removed. NOTE: Before migrating to use plain functions for functional components, first make sure that all async components usage have been migrated and its compat behavior has been disabled."},link:"https://v3.vuejs.org/guide/migration/functional-components.html"}),s(De,"COMPONENT_V_MODEL",{message:function(e){var n="opt-in to "+"Vue 3 behavior on a per-component basis with `compatConfig: { ".concat("COMPONENT_V_MODEL",": false }`.");return(e.props&&I(e.props)?e.props.includes("modelValue"):x(e.props,"modelValue"))?'Component delcares "modelValue" prop, which is Vue 3 usage, but '+"is running under Vue 2 compat v-model behavior. You can ".concat(n):'v-model usage on component has changed in Vue 3. Component that expects to work with v-model should now use the "modelValue" prop and emit the '+'"update:modelValue" event. You can update the usage and then '.concat(n)},link:"https://v3.vuejs.org/guide/migration/v-model.html"}),s(De,"RENDER_FUNCTION",{message:"Vue 3's render function API has changed. You can opt-in to the new API with:"+"\n\n configureCompat({ ".concat("RENDER_FUNCTION",": false })\n")+'\n (This can also be done per-component via the "compatConfig" option.)',link:"https://v3.vuejs.org/guide/migration/render-function-api.html"}),s(De,"FILTERS",{message:'filters have been removed in Vue 3. The "|" symbol will be treated as native JavaScript bitwise OR operator. Use method calls or computed properties instead.',link:"https://v3.vuejs.org/guide/migration/filters.html"}),s(De,"PRIVATE_APIS",{message:function(e){return'"'.concat(e,'" is a Vue 2 private API that no longer exists in Vue 3. ')+"If you are seeing this warning only due to a dependency, you can suppress this warning via { PRIVATE_APIS: 'supress-warning' }."}});var wn=function(e){return e.__isSuspense};var Nn={};function xn(e,n,t){var r,o,i,a=this.proxy,s=P(e)?e.includes(".")?(r=a,o=e.split("."),function(){for(var e=r,n=0;n<o.length&&e;n++)e=e[o[n]];return e}):function(){return a[e]}:e.bind(a,a);return L(n)?i=n:(i=n.handler,t=n),function(e,n){var t,r,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:E,i=o.immediate,a=o.deep,s=o.flush,u=o.onTrack,l=o.onTrigger,c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:mt,f=!1,v=!1;if(tn(e)?(t=function(){return e.value},f=!!e._shallow):Ze(e)?(t=function(){return e},a=!0):I(e)?(v=!0,f=e.some(Ze),t=function(){return e.map((function(e){return tn(e)?e.value:Ze(e)?In(e):L(e)?rn(e,c,2):void 0}))}):t=L(e)?n?function(){return rn(e,c,2)}:function(){if(!c||!c.isUnmounted)return r&&r(),on(e,c,3,[p])}:C,n&&a){var d=t;t=function(){return In(d())}}var p=function(e){r=h.options.onStop=function(){rn(e,c,4)}},g=v?[]:Nn,m=function(){if(h.active)if(n){var e=h();(a||f||(v?e.some((function(e,n){return W(e,g[n])})):W(e,g)))&&(r&&r(),on(n,c,3,[e,g===Nn?void 0:g,p]),g=e)}else h()};m.allowRecurse=!!n;var h=Q(t,{lazy:!0,onTrack:u,onTrigger:l,scheduler:"sync"===s?m:"post"===s?function(){return Zn(m,c&&c.suspense)}:function(){!c||c.isMounted?Sn(m):m()}});return _t(h,c),n?i?m():g=h():"post"===s?Zn(h,c&&c.suspense):h(),function(){ee(h),c&&w(c.effects,h)}}(s,i.bind(a),t,this)}function In(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Set;if(!V(e)||n.has(e)||e.__v_skip)return e;if(n.add(e),tn(e))In(e.value,n);else if(I(e))for(var t=0;t<e.length;t++)In(e[t],n);else if(R(e)||k(e))e.forEach((function(e){In(e,n)}));else if(M(e))for(var r in e)In(e[r],n);return e}function kn(){var e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Bn((function(){e.isMounted=!0})),Yn((function(){e.isUnmounting=!0})),e}var Rn=[Function,Array],Ln={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Rn,onEnter:Rn,onAfterEnter:Rn,onEnterCancelled:Rn,onBeforeLeave:Rn,onLeave:Rn,onAfterLeave:Rn,onLeaveCancelled:Rn,onBeforeAppear:Rn,onAppear:Rn,onAfterAppear:Rn,onAppearCancelled:Rn},setup:function(e,n){var t,r=n.slots,o=ht(),i=kn();return function(){var n=r.default&&Mn(r.default(),!0);if(n&&n.length){var a=nn(e),s=a.mode,u=n[0];if(i.isLeaving)return Vn(u);var l=Fn(u);if(!l)return Vn(u);var c=jn(l,a,i,o);zn(l,c);var f=o.subTree,v=f&&Fn(f),d=!1,p=l.type.getTransitionKey;if(p){var g=p();void 0===t?t=g:g!==t&&(t=g,d=!0)}if(v&&v.type!==rt&&(!it(l,v)||d)){var m=jn(v,a,i,o);if(zn(v,m),"out-in"===s)return i.isLeaving=!0,m.afterLeave=function(){i.isLeaving=!1,o.update()},Vn(u);"in-out"===s&&l.type!==rt&&(m.delayLeave=function(e,n,t){Pn(i,v)[String(v.key)]=v,e._leaveCb=function(){n(),e._leaveCb=void 0,delete c.delayedLeave},c.delayedLeave=t})}return u}}}};function Pn(e,n){var t=e.leavingVNodes,r=t.get(n.type);return r||(r=Object.create(null),t.set(n.type,r)),r}function jn(e,n,t,r){var o=n.appear,i=n.mode,a=n.persisted,s=void 0!==a&&a,u=n.onBeforeEnter,l=n.onEnter,c=n.onAfterEnter,f=n.onEnterCancelled,v=n.onBeforeLeave,d=n.onLeave,p=n.onAfterLeave,g=n.onLeaveCancelled,m=n.onBeforeAppear,h=n.onAppear,y=n.onAfterAppear,_=n.onAppearCancelled,b=String(e.key),E=Pn(t,e),C=function(e,n){e&&on(e,r,9,n)},A={mode:i,persisted:s,beforeEnter:function(n){var r=u;if(!t.isMounted){if(!o)return;r=m||u}n._leaveCb&&n._leaveCb(!0);var i=E[b];i&&it(e,i)&&i.el._leaveCb&&i.el._leaveCb(),C(r,[n])},enter:function(e){var n=l,r=c,i=f;if(!t.isMounted){if(!o)return;n=h||l,r=y||c,i=_||f}var a=!1,s=e._enterCb=function(n){a||(a=!0,C(n?i:r,[e]),A.delayedLeave&&A.delayedLeave(),e._enterCb=void 0)};n?(n(e,s),n.length<=1&&s()):s()},leave:function(n,r){var o=String(e.key);if(n._enterCb&&n._enterCb(!0),t.isUnmounting)return r();C(v,[n]);var i=!1,a=n._leaveCb=function(t){i||(i=!0,r(),C(t?g:p,[n]),n._leaveCb=void 0,E[o]===e&&delete E[o])};E[o]=e,d?(d(n,a),d.length<=1&&a()):a()},clone:function(e){return jn(e,n,t,r)}};return A}function Vn(e){if(Un(e))return(e=lt(e)).children=null,e}function Fn(e){return Un(e)?e.children?e.children[0]:void 0:e}function zn(e,n){6&e.shapeFlag&&e.component?zn(e.component.subTree,n):128&e.shapeFlag?(e.ssContent.transition=n.clone(e.ssContent),e.ssFallback.transition=n.clone(e.ssFallback)):e.transition=n}function Mn(e){for(var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=[],r=0,o=0;o<e.length;o++){var i=e[o];i.type===nt?(128&i.patchFlag&&r++,t=t.concat(Mn(i.children,n))):(n||i.type!==rt)&&t.push(i)}if(r>1)for(var a=0;a<t.length;a++)t[a].patchFlag=-2;return t}var Un=function(e){return e.type.__isKeepAlive};function Dn(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:mt,r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(t){var o=t[e]||(t[e]=[]),i=n.__weh||(n.__weh=function(){if(!t.isUnmounted){ae(),yt(t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];var a=on(n,t,e,o);return yt(null),se(),a}});return r?o.unshift(i):o.push(i),i}}var $n=function(e){return function(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:mt;return Dn(e,n,t)}},Bn=$n("m"),Gn=$n("u"),Yn=$n("bum");function Hn(e,n,t){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=n.mixins,i=n.extends;for(var a in i&&Hn(e,i,t,!0),o&&o.forEach((function(n){return Hn(e,n,t,!0)})),n)if(r&&"expose"===a);else{var s=Wn[a]||t&&t[a];e[a]=s?s(e[a],n[a]):n[a]}return e}var Wn={data:Kn,props:qn,emits:qn,methods:qn,computed:qn,beforeCreate:Jn,created:Jn,beforeMount:Jn,mounted:Jn,beforeUpdate:Jn,updated:Jn,beforeDestroy:Jn,destroyed:Jn,activated:Jn,deactivated:Jn,errorCaptured:Jn,serverPrefetch:Jn,components:qn,directives:qn,watch:function(e,n){if(!e)return n;if(!n)return e;var t=O(Object.create(null),e);for(var r in n)t[r]=Jn(e[r],n[r]);return t},provide:Kn,inject:function(e,n){return qn(Xn(e),Xn(n))}};function Kn(e,n){return n?e?function(){return O(L(e)?e.call(this,this):e,L(n)?n.call(this,this):n)}:n:e}function Xn(e){if(I(e)){for(var n={},t=0;t<e.length;t++)n[e[t]]=e[t];return n}return e}function Jn(e,n){return e?l(new Set([].concat(e,n))):n}function qn(e,n){return e?O(O(Object.create(null),e),n):n}var Zn=function(e,n){var t;n&&n.pendingBranch?I(e)?(t=n.effects).push.apply(t,l(e)):n.effects.push(e):An(e,gn,pn,mn)},Qn=function(e){return e.__isTeleport},et=Symbol(),nt=Symbol(void 0),tt=Symbol(void 0),rt=Symbol(void 0);function ot(e){return!!e&&!0===e.__v_isVNode}function it(e,n){return e.type===n.type&&e.key===n.key}var at=function(e){var n=e.key;return null!=n?n:null},st=function(e){var n=e.ref;return null!=n?P(n)||tn(n)||L(n)?{i:null,r:n}:n:null},ut=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null;e&&e!==et||(e=rt);if(ot(e)){var i=lt(e,n,!0);return t&&ft(i,t),i}Et(e)&&(e=e.__vccOpts);if(n){(en(n)||"__vInternal"in n)&&(n=O({},n));var a=n,s=a.class,u=a.style;s&&!P(s)&&(n.class=_(s)),V(u)&&(en(u)&&!I(u)&&(u=O({},u)),n.style=g(u))}var l=P(e)?1:wn(e)?128:Qn(e)?64:V(e)?4:L(e)?2:0,c={__v_isVNode:!0,__v_skip:!0,type:e,props:n,key:n&&at(n),ref:n&&st(n),scopeId:null,slotScopeIds:null,children:null,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:l,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null};ft(c,t),128&l&&e.normalize(c);0;return c};function lt(e,n){var t=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=e.props,o=e.ref,i=e.patchFlag,a=e.children,s=n?vt(r||{},n):r,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:s,key:s&&at(s),ref:n&&n.ref?t&&o?I(o)?o.concat(st(n)):[o,st(n)]:st(n):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:n&&e.type!==nt?-1===i?16:16|i:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&lt(e.ssContent),ssFallback:e.ssFallback&&lt(e.ssFallback),el:e.el,anchor:e.anchor};return u}function ct(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:" ",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return ut(tt,null,e,n)}function ft(e,n){var t=0,r=e.shapeFlag;if(null==n)n=null;else if(I(n))t=16;else if("object"===a(n)){if(1&r||64&r){var o=n.default;return void(o&&(o._c&&(o._d=!1),ft(e,o()),o._c&&(o._d=!0)))}t=32;var i=n._;i||"__vInternal"in n||(n._ctx=null)}else L(n)?(n={default:n,_ctx:null},t=32):(n=String(n),64&r?(t=16,n=[ct(n)]):t=8);e.children=n,e.shapeFlag|=t}function vt(){for(var e=O({},arguments.length<=0?void 0:arguments[0]),n=1;n<arguments.length;n++){var t=n<0||arguments.length<=n?void 0:arguments[n];for(var r in t)if("class"===r)e.class!==t.class&&(e.class=_([e.class,t.class]));else if("style"===r)e.style=g([e.style,t.style]);else if(S(r)){var o=e[r],i=t[r];o!==i&&(e[r]=o?[].concat(o,i):i)}else""!==r&&(e[r]=t[r])}return e}var dt=function e(n){return n?4&n.vnode.shapeFlag?n.exposed?n.exposed:n.proxy:e(n.parent):null},pt=O(Object.create(null),{$:function(e){return e},$el:function(e){return e.vnode.el},$data:function(e){return e.data},$props:function(e){return e.props},$attrs:function(e){return e.attrs},$slots:function(e){return e.slots},$refs:function(e){return e.refs},$parent:function(e){return dt(e.parent)},$root:function(e){return dt(e.root)},$emit:function(e){return e.emit},$options:function(e){return __VUE_OPTIONS_API__?(r=(n=e).type,o=r.mixins,i=r.extends,a=n.appContext,s=a.mixins,u=a.optionsCache,l=a.config.optionMergeStrategies,(c=u.get(r))?t=c:s.length||o||i?(t={},s.length&&s.forEach((function(e){return Hn(t,e,l,!0)})),Hn(t,r,l)):t=r,u.set(r,t),t):e.type;var n,t,r,o,i,a,s,u,l,c},$forceUpdate:function(e){return function(){return En(e.update)}},$nextTick:function(e){return bn.bind(e.proxy)},$watch:function(e){return __VUE_OPTIONS_API__?xn.bind(e):C}}),gt={get:function(e,n){var t,r=e._,o=r.ctx,i=r.setupState,a=r.data,s=r.props,u=r.accessCache,l=r.type,c=r.appContext;if("$"!==n[0]){var f=u[n];if(void 0!==f)switch(f){case 0:return i[n];case 1:return a[n];case 3:return o[n];case 2:return s[n]}else{if(i!==E&&x(i,n))return u[n]=0,i[n];if(a!==E&&x(a,n))return u[n]=1,a[n];if((t=r.propsOptions[0])&&x(t,n))return u[n]=2,s[n];if(o!==E&&x(o,n))return u[n]=3,o[n];__VUE_OPTIONS_API__,u[n]=4}}var v,d,p=pt[n];return p?("$attrs"===n&&ue(r,0,n),p(r)):(v=l.__cssModules)&&(v=v[n])?v:o!==E&&x(o,n)?(u[n]=3,o[n]):(d=c.config.globalProperties,x(d,n)?d[n]:void 0)},set:function(e,n,t){var r=e._,o=r.data,i=r.setupState,a=r.ctx;if(i!==E&&x(i,n))i[n]=t;else if(o!==E&&x(o,n))o[n]=t;else if(x(r.props,n))return!1;return("$"!==n[0]||!(n.slice(1)in r))&&(a[n]=t,!0)},has:function(e,n){var t,r=e._,o=r.data,i=r.setupState,a=r.accessCache,s=r.ctx,u=r.appContext,l=r.propsOptions;return void 0!==a[n]||o!==E&&x(o,n)||i!==E&&x(i,n)||(t=l[0])&&x(t,n)||x(s,n)||x(pt,n)||x(u.config.globalProperties,n)}};O({},gt,{get:function(e,n){if(n!==Symbol.unscopables)return gt.get(e,n,e)},has:function(e,n){var t="_"!==n[0]&&!d(n);return t}});var mt=null,ht=function(){return mt||null},yt=function(e){mt=e};function _t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:mt;n&&(n.effects||(n.effects=[])).push(e)}function bt(e){return L(e)&&e.displayName||e.name}function Et(e){return L(e)&&"__vccOpts"in e}function Ct(e,n,t){var r=arguments.length;return 2===r?V(n)&&!I(n)?ot(n)?ut(e,null,[n]):ut(e,n):ut(e,null,n):(r>3?t=Array.prototype.slice.call(arguments,2):3===r&&ot(t)&&(t=[t]),ut(e,n,t))}var At="http://www.w3.org/2000/svg",St="undefined"!=typeof document?document:null,Tt={insert:function(e,n,t){n.insertBefore(e,t||null)},remove:function(e){var n=e.parentNode;n&&n.removeChild(e)},createElement:function(e,n,t,r){var o=n?St.createElementNS(At,e):St.createElement(e,t?{is:t}:void 0);return"select"===e&&r&&null!=r.multiple&&o.setAttribute("multiple",r.multiple),o},createText:function(e){return St.createTextNode(e)},createComment:function(e){return St.createComment(e)},setText:function(e,n){e.nodeValue=n},setElementText:function(e,n){e.textContent=n},parentNode:function(e){return e.parentNode},nextSibling:function(e){return e.nextSibling},querySelector:function(e){return St.querySelector(e)},setScopeId:function(e,n){e.setAttribute(n,"")},cloneNode:function(e){var n=e.cloneNode(!0);return"_value"in e&&(n._value=e._value),n},insertStaticContent:function(e,n,t,r,o){if(o){for(var i,a,s=u(o,2),l=s[0],c=s[1];;){var f=l.cloneNode(!0);if(i||(i=f),n.insertBefore(f,t),l===c){a=f;break}l=l.nextSibling}return[i,a]}var v=t?t.previousSibling:n.lastChild;if(t){var d,p=!1;t instanceof Element?d=t:(p=!0,d=r?St.createElementNS(At,"g"):St.createElement("div"),n.insertBefore(d,t)),d.insertAdjacentHTML("beforebegin",e),p&&n.removeChild(d)}else n.insertAdjacentHTML("beforeend",e);return[v?v.nextSibling:n.firstChild,t?t.previousSibling:n.lastChild]}};function Ot(e,n,t){if(null==n&&(n=""),t)e.setAttribute("class",n);else{var r=e._vtc;r&&(n=(n?[n].concat(l(r)):l(r)).join(" ")),e.className=n}}function wt(e,n,t){var r=e.style;if(t)if(P(t)){if(n!==t){var o=r.display;r.cssText=t,"_vod"in e&&(r.display=o)}}else{for(var i in t)xt(r,i,t[i]);if(n&&!P(n))for(var a in n)null==t[a]&&xt(r,a,"")}else e.removeAttribute("style")}var Nt=/\s*!important$/;function xt(e,n,t){if(I(t))t.forEach((function(t){return xt(e,n,t)}));else if(n.startsWith("--"))e.setProperty(n,t);else{var r=function(e,n){var t=kt[n];if(t)return t;var r=B(n);if("filter"!==r&&r in e)return kt[n]=r;r=H(r);for(var o=0;o<It.length;o++){var i=It[o]+r;if(i in e)return kt[n]=i}return n}(e,n);Nt.test(t)?e.setProperty(Y(r),t.replace(Nt,""),"important"):e[r]=t}}var It=["Webkit","Moz","ms"],kt={};var Rt="http://www.w3.org/1999/xlink";function Lt(e,n,t,r,o){if(r&&n.startsWith("xlink:"))null==t?e.removeAttributeNS(Rt,n.slice(6,n.length)):e.setAttributeNS(Rt,n,t);else{var i=p(n);null==t||i&&!1===t?e.removeAttribute(n):e.setAttribute(n,i?"":t)}}function Pt(e,n,t,r,o,i,s){if("innerHTML"===n||"textContent"===n)return r&&s(r,o,i),void(e[n]=null==t?"":t);if("value"===n&&"PROGRESS"!==e.tagName){e._value=t;var u=null==t?"":t;return e.value!==u&&(e.value=u),void(null==t&&e.removeAttribute(n))}if(""===t||null==t){var l=a(e[n]);if(""===t&&"boolean"===l)return void(e[n]=!0);if(null==t&&"string"===l)return e[n]="",void e.removeAttribute(n);if("number"===l)return e[n]=0,void e.removeAttribute(n)}try{e[n]=t}catch(e){}}var jt=Date.now,Vt=!1;if("undefined"!=typeof window){jt()>document.createEvent("Event").timeStamp&&(jt=function(){return performance.now()});var Ft=navigator.userAgent.match(/firefox\/(\d+)/i);Vt=!!(Ft&&Number(Ft[1])<=53)}var zt=0,Mt=Promise.resolve(),Ut=function(){zt=0};function Dt(e,n,t,r){e.addEventListener(n,t,r)}function $t(e,n,t,r){e.removeEventListener(n,t,r)}function Bt(e,n,t,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,i=e._vei||(e._vei={}),a=i[n];if(r&&a)a.value=r;else{var s=Yt(n),l=u(s,2),c=l[0],f=l[1];if(r){var v=i[n]=Ht(r,o);Dt(e,c,v,f)}else a&&($t(e,c,a,f),i[n]=void 0)}}var Gt=/(?:Once|Passive|Capture)$/;function Yt(e){var n,t;if(Gt.test(e))for(n={};t=e.match(Gt);)e=e.slice(0,e.length-t[0].length),n[t[0].toLowerCase()]=!0;return[Y(e.slice(2)),n]}function Ht(e,n){var t=function e(t){var r=t.timeStamp||jt();(Vt||r>=e.attached-1)&&on(function(e,n){if(I(n)){var t=e.stopImmediatePropagation;return e.stopImmediatePropagation=function(){t.call(e),e._stopped=!0},n.map((function(e){return function(n){return!n._stopped&&e(n)}}))}return n}(t,e.value),n,5,[t])};return t.value=e,t.attached=zt||(Mt.then(Ut),zt=jt()),t}var Wt=/^on[a-z]/;function Kt(e,n,t,r){return r?"innerHTML"===n||!!(n in e&&Wt.test(n)&&L(t)):"spellcheck"!==n&&"draggable"!==n&&("form"!==n&&(("list"!==n||"INPUT"!==e.tagName)&&(("type"!==n||"TEXTAREA"!==e.tagName)&&((!Wt.test(n)||!P(t))&&n in e))))}var Xt=function(e,n){var t=n.slots;return Ct(Ln,er(e),t)};Xt.displayName="Transition";var Jt={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},qt=Xt.props=O({},Ln.props,Jt),Zt=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];I(e)?e.forEach((function(e){return e.apply(void 0,l(n))})):e&&e.apply(void 0,l(n))},Qt=function(e){return!!e&&(I(e)?e.some((function(e){return e.length>1})):e.length>1)};function er(e){var n={};for(var t in e)t in Jt||(n[t]=e[t]);if(!1===e.css)return n;var r=e.name,o=void 0===r?"v":r,i=e.type,a=e.duration,s=e.enterFromClass,u=void 0===s?"".concat(o,"-enter-from"):s,l=e.enterActiveClass,c=void 0===l?"".concat(o,"-enter-active"):l,f=e.enterToClass,v=void 0===f?"".concat(o,"-enter-to"):f,d=e.appearFromClass,p=void 0===d?u:d,g=e.appearActiveClass,m=void 0===g?c:g,h=e.appearToClass,y=void 0===h?v:h,_=e.leaveFromClass,b=void 0===_?"".concat(o,"-leave-from"):_,E=e.leaveActiveClass,C=void 0===E?"".concat(o,"-leave-active"):E,A=e.leaveToClass,S=void 0===A?"".concat(o,"-leave-to"):A,T=function(e){if(null==e)return null;if(V(e))return[nr(e.enter),nr(e.leave)];var n=nr(e);return[n,n]}(a),w=T&&T[0],N=T&&T[1],x=n.onBeforeEnter,I=n.onEnter,k=n.onEnterCancelled,R=n.onLeave,L=n.onLeaveCancelled,P=n.onBeforeAppear,j=void 0===P?x:P,F=n.onAppear,z=void 0===F?I:F,M=n.onAppearCancelled,U=void 0===M?k:M,D=function(e,n,t){rr(e,n?y:v),rr(e,n?m:c),t&&t()},$=function(e,n){rr(e,S),rr(e,C),n&&n()},B=function(e){return function(n,t){var r=e?z:I,o=function(){return D(n,e,t)};Zt(r,[n,o]),or((function(){rr(n,e?p:u),tr(n,e?y:v),Qt(r)||ar(n,i,w,o)}))}};return O(n,{onBeforeEnter:function(e){Zt(x,[e]),tr(e,u),tr(e,c)},onBeforeAppear:function(e){Zt(j,[e]),tr(e,p),tr(e,m)},onEnter:B(!1),onAppear:B(!0),onLeave:function(e,n){var t=function(){return $(e,n)};tr(e,b),cr(),tr(e,C),or((function(){rr(e,b),tr(e,S),Qt(R)||ar(e,i,N,t)})),Zt(R,[e,t])},onEnterCancelled:function(e){D(e,!1),Zt(k,[e])},onAppearCancelled:function(e){D(e,!0),Zt(U,[e])},onLeaveCancelled:function(e){$(e),Zt(L,[e])}})}function nr(e){return function(e){var n=parseFloat(e);return isNaN(n)?e:n}(e)}function tr(e,n){n.split(/\s+/).forEach((function(n){return n&&e.classList.add(n)})),(e._vtc||(e._vtc=new Set)).add(n)}function rr(e,n){n.split(/\s+/).forEach((function(n){return n&&e.classList.remove(n)}));var t=e._vtc;t&&(t.delete(n),t.size||(e._vtc=void 0))}function or(e){requestAnimationFrame((function(){requestAnimationFrame(e)}))}var ir=0;function ar(e,n,t,r){var o=e._endId=++ir,i=function(){o===e._endId&&r()};if(t)return setTimeout(i,t);var a=sr(e,n),s=a.type,u=a.timeout,l=a.propCount;if(!s)return r();var c=s+"end",f=0,v=function(){e.removeEventListener(c,d),i()},d=function(n){n.target===e&&++f>=l&&v()};setTimeout((function(){f<l&&v()}),u+1),e.addEventListener(c,d)}function sr(e,n){var t=window.getComputedStyle(e),r=function(e){return(t[e]||"").split(", ")},o=r("transitionDelay"),i=r("transitionDuration"),a=ur(o,i),s=r("animationDelay"),u=r("animationDuration"),l=ur(s,u),c=null,f=0,v=0;return"transition"===n?a>0&&(c="transition",f=a,v=i.length):"animation"===n?l>0&&(c="animation",f=l,v=u.length):v=(c=(f=Math.max(a,l))>0?a>l?"transition":"animation":null)?"transition"===c?i.length:u.length:0,{type:c,timeout:f,propCount:v,hasTransform:"transition"===c&&/\b(transform|all)(,|$)/.test(t.transitionProperty)}}function ur(e,n){for(;e.length<n.length;)e=e.concat(e);return Math.max.apply(Math,l(n.map((function(n,t){return lr(n)+lr(e[t])}))))}function lr(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}function cr(){return document.body.offsetHeight}var fr=new WeakMap,vr=new WeakMap,dr={name:"TransitionGroup",props:O({},qt,{tag:String,moveClass:String}),setup:function(e,n){var t,r,o=n.slots,i=ht(),a=kn();return Gn((function(){if(t.length){var n=e.moveClass||"".concat(e.name||"v","-move");if(function(e,n,t){var r=e.cloneNode();e._vtc&&e._vtc.forEach((function(e){e.split(/\s+/).forEach((function(e){return e&&r.classList.remove(e)}))}));t.split(/\s+/).forEach((function(e){return e&&r.classList.add(e)})),r.style.display="none";var o=1===n.nodeType?n:n.parentNode;o.appendChild(r);var i=sr(r).hasTransform;return o.removeChild(r),i}(t[0].el,i.vnode.el,n)){t.forEach(pr),t.forEach(gr);var r=t.filter(mr);cr(),r.forEach((function(e){var t=e.el,r=t.style;tr(t,n),r.transform=r.webkitTransform=r.transitionDuration="";var o=t._moveCb=function(e){e&&e.target!==t||e&&!/transform$/.test(e.propertyName)||(t.removeEventListener("transitionend",o),t._moveCb=null,rr(t,n))};t.addEventListener("transitionend",o)}))}}})),function(){var n=nn(e),s=er(n),u=n.tag||nt;t=r,r=o.default?Mn(o.default()):[];for(var l=0;l<r.length;l++){var c=r[l];null!=c.key&&zn(c,jn(c,s,a,i))}if(t)for(var f=0;f<t.length;f++){var v=t[f];zn(v,jn(v,s,a,i)),fr.set(v,v.el.getBoundingClientRect())}return ut(u,null,r)}}};function pr(e){var n=e.el;n._moveCb&&n._moveCb(),n._enterCb&&n._enterCb()}function gr(e){vr.set(e,e.el.getBoundingClientRect())}function mr(e){var n=fr.get(e),t=vr.get(e),r=n.left-t.left,o=n.top-t.top;if(r||o){var i=e.el.style;return i.transform=i.webkitTransform="translate(".concat(r,"px,").concat(o,"px)"),i.transitionDuration="0s",e}}function hr(e){e._xyzAppearObserver&&e._xyzAppearObserver.disconnect(),e._xyzAnimTimeout&&clearTimeout(e._xyzAnimTimeout),e.removeEventListener("animationend",e._xyzAnimEnd),e.removeEventListener("animationcancelled",e._xyzAnimEnd),delete e._xyzAppearObserver,delete e._xyzAnimTimeout,delete e._xyzAnimEnd}function yr(e,n){return function(t,r){function o(){hr(t),r()}hr(t);var i=function(e){return e.classList.contains("xyz-appear")?"appear":e.classList.contains("xyz-in")?"in":e.classList.contains("xyz-out")?"out":null}(t);function s(){var n=function(e,n){switch(a(n)){case"number":case"string":return n;case"object":return null===n?null:n[e]}return null}(i,e);if("number"!=typeof n){var r="xyz-".concat(i,"-keyframes"),s=new Set([t]);if("auto"===n)t.querySelectorAll(".xyz-nested, .xyz-".concat(i,"-nested")).forEach(s.add,s);t._xyzAnimTimeout=setTimeout((function(){s.forEach((function(e){e.offsetParent||e.getClientRects().length||u(e),-1===window.getComputedStyle(e).getPropertyValue("animation-name").indexOf(r)&&u(e)}))})),t._xyzAnimEnd=function(e){e.animationName===r&&u(e.target)},t.addEventListener("animationend",t._xyzAnimEnd,!1),t.addEventListener("animationcancelled",t._xyzAnimEnd,!1)}else t._xyzAnimTimeout=setTimeout(o,n);function u(e){s.delete(e),0===s.size&&o()}}if("appear"===i&&n){var u=Object.assign({},n);t.classList.add("xyz-paused"),t._xyzAppearObserver=new IntersectionObserver((function(e,n){e.forEach((function(e){e.isIntersecting&&(t.classList.remove("xyz-paused"),n.disconnect(),s())}))}),u),t._xyzAppearObserver.observe(t)}else s()}}O({patchProp:function(e,n,t,r){var o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],i=arguments.length>5?arguments[5]:void 0,a=arguments.length>6?arguments[6]:void 0,s=arguments.length>7?arguments[7]:void 0,u=arguments.length>8?arguments[8]:void 0;switch(n){case"class":Ot(e,r,o);break;case"style":wt(e,t,r);break;default:S(n)?T(n)||Bt(e,n,t,r,a):Kt(e,n,r,o)?Pt(e,n,r,i,a,s,u):("true-value"===n?e._trueValue=r:"false-value"===n&&(e._falseValue=r),Lt(e,n,r,o))}},forcePatchProp:function(e,n){return"value"===n}},Tt);var _r="xyz-appear-from",br="xyz-appear",Er="xyz-appear-to",Cr="xyz-in-from",Ar="xyz-in",Sr="xyz-in-to",Tr="xyz-out-from",Or="xyz-out",wr="xyz-out-to",Nr={appear:Boolean,appearVisible:[Boolean,Object],duration:[Number,String,Object],mode:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,enterFromClass:String,enterActiveClass:String,enterToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},xr=Object.assign({},Nr,{tag:{type:String,default:"div"},moveClass:String});function Ir(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.assign({},e,n,{style:Object.assign({},e.style,n.style),class:i.default(e.class,n.class)})}function kr(e){var n;n=e,Object.keys(n).forEach((function(e){void 0===n[e]&&delete n[e]})),e.appear=Boolean(e.appear||e.appearVisible);var t=e.appear,r=e.appearVisible,o=yr(e.duration,r),i={css:!0,type:"animation",appearFromClass:_r,appearActiveClass:br,appearToClass:Er,enterFromClass:Cr,enterActiveClass:Ar,enterToClass:Sr,leaveFromClass:Tr,leaveActiveClass:Or,leaveToClass:wr,onEnter:o,onLeave:o};t&&(i.onAppear=o);var a=Ir(i,e);return delete a.appearVisible,delete a.duration,a}function Rr(e,n){var t=kr(Object.assign({},n.attrs,e));return Ct(Xt,t,n.slots)}function Lr(e,n){var t=kr(Object.assign({},n.attrs,e));return Ct(dr,t,(function(){var e=n.slots.default?n.slots.default():[],t=Mn(e);return t.forEach((function(e,n){e.props=Ir({style:{"--xyz-index":n,"--xyz-index-rev":t.length-n-1}},e.props)})),e}))}function Pr(e,n){var t=n.value;e.setAttribute("xyz",i.default(e._xyzOriginal,t))}Rr.props=Nr,Lr.props=xr;var jr={beforeMount:function(e,n){var t=n.value;e._xyzOriginal=e.getAttribute("xyz"),Pr.apply(void 0,arguments),e.setAttribute("xyz",i.default(e._xyzOriginal,t))},updated:Pr,beforeUnmount:Pr},Vr={install:function(e){e.component("XyzTransition",Rr),e.component("XyzTransitionGroup",Lr),e.directive("xyz",jr)}};e.XyzTransition=Rr,e.XyzTransitionGroup=Lr,e.default=Vr,e.xyz=jr,Object.defineProperty(e,"__esModule",{value:!0})}));
//# sourceMappingURL=VueAnimXyz.js.map
{
"name": "@animxyz/vue3",
"version": "0.5.0",
"version": "0.6.0",
"publishConfig": {

@@ -50,3 +50,3 @@ "access": "public"

"dependencies": {
"@animxyz/core": "^0.5.0",
"@animxyz/core": "^0.6.0",
"clsx": "^1.1.1"

@@ -61,3 +61,3 @@ },

"bili": "^5.0.5",
"eslint-plugin-vue": "^7.4.1",
"eslint-plugin-vue": "^7.11.1",
"npm-run-all": "^4.1.5",

@@ -67,3 +67,3 @@ "rimraf": "^3.0.2",

},
"gitHead": "40e6fd3bbeb7f7b31a06d1d9a0bb25d3b032dd5e"
"gitHead": "baab1d670b0997dea5b11df38ce2ed706a5afce9"
}

@@ -41,3 +41,12 @@ import { xyzTransitionClasses, getXyzAnimationHook } from '../../../utils'

function deleteUndefined(obj) {
Object.keys(obj).forEach((key) => {
if (obj[key] === undefined) {
delete obj[key]
}
})
}
export function getXyzTransitionData(data) {
deleteUndefined(data)
data.appear = Boolean(data.appear || data.appearVisible)

@@ -70,4 +79,5 @@ const { appear, appearVisible, duration } = data

delete mergedData.appearVisible
delete mergedData.duration
return mergedData
}

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc