Socket
Socket
Sign inDemoInstall

@vue/runtime-dom

Package Overview
Dependencies
Maintainers
1
Versions
236
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@vue/runtime-dom - npm Package Compare versions

Comparing version 3.0.0-alpha.1 to 3.0.0-alpha.2

866

dist/runtime-dom.d.ts

@@ -71,16 +71,10 @@ import { App } from '@vue/runtime-core';

// This code is based on https://github.com/wonderful-panda/vue-tsx-support
// published under the MIT license.
// Copyright by @wonderful-panda
//
// which is in turn based on the react definition in DefinitelyTyped
// published under the MIT license.
// This code is based on react definition in DefinitelyTyped published under the MIT license.
// Repository: https://github.com/DefinitelyTyped/DefinitelyTyped
// Path in the repository: types/react/v15/index.d.ts
// Path in the repository: types/react/index.d.ts
//
// Copyrights of original definition are:
// Asana <https://asana.com>
// AssureSign <http://www.assuresign.com>
// Microsoft <https://microsoft.com>
// John Reilly <https://github.com/johnnyreilly/>
// John Reilly <https://github.com/johnnyreilly>
// Benoit Benezech <https://github.com/bbenezech>

@@ -90,27 +84,284 @@ // Patricio Zavolinsky <https://github.com/pzavolinsky>

// Eric Anderson <https://github.com/ericanderson>
// Albert Kurniawan <https://github.com/morcerf>
// Tanguy Krotoff <https://github.com/tkrotoff>
// Dovydas Navickas <https://github.com/DovydasNavickas>
// Stéphane Goetz <https://github.com/onigoetz>
// Josh Rutherford <https://github.com/theruther4d>
// Guilherme Hübner <https://github.com/guilhermehubner>
// Ferdy Budhidharma <https://github.com/ferdaber>
// Johann Rakotoharisoa <https://github.com/jrakotoharisoa>
// Olivier Pascal <https://github.com/pascaloliv>
// Martin Hochel <https://github.com/hotell>
// Frank Li <https://github.com/franklixuefei>
// Jessica Franco <https://github.com/Jessidhia>
// Saransh Kataria <https://github.com/saranshkataria>
// Kanitkorn Sujautra <https://github.com/lukyth>
// Sebastian Silbermann <https://github.com/eps1lon>
interface HTMLAttributes {
import * as CSS from 'csstype'
export interface CSSProperties extends CSS.Properties<string | number> {
/**
* The index signature was removed to enable closed typing for style
* using CSSType. You're able to use type assertion or module augmentation
* to add properties or an index signature of your own.
*
* For examples and more information, visit:
* https://github.com/frenic/csstype#what-should-i-do-when-i-get-type-errors
*/
}
type Booleanish = boolean | 'true' | 'false'
// All the WAI-ARIA 1.1 attributes from https://www.w3.org/TR/wai-aria-1.1/
interface AriaAttributes {
/** Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application. */
'aria-activedescendant'?: string
/** Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute. */
'aria-atomic'?: boolean | 'false' | 'true'
/**
* Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be
* presented if they are made.
*/
'aria-autocomplete'?: 'none' | 'inline' | 'list' | 'both'
/** Indicates an element is being modified and that assistive technologies MAY want to wait until the modifications are complete before exposing them to the user. */
'aria-busy'?: boolean | 'false' | 'true'
/**
* Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.
* @see aria-pressed @see aria-selected.
*/
'aria-checked'?: boolean | 'false' | 'mixed' | 'true'
/**
* Defines the total number of columns in a table, grid, or treegrid.
* @see aria-colindex.
*/
'aria-colcount'?: number
/**
* Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.
* @see aria-colcount @see aria-colspan.
*/
'aria-colindex'?: number
/**
* Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.
* @see aria-colindex @see aria-rowspan.
*/
'aria-colspan'?: number
/**
* Identifies the element (or elements) whose contents or presence are controlled by the current element.
* @see aria-owns.
*/
'aria-controls'?: string
/** Indicates the element that represents the current item within a container or set of related elements. */
'aria-current'?: boolean | 'false' | 'true' | 'page' | 'step' | 'location' | 'date' | 'time'
/**
* Identifies the element (or elements) that describes the object.
* @see aria-labelledby
*/
'aria-describedby'?: string
/**
* Identifies the element that provides a detailed, extended description for the object.
* @see aria-describedby.
*/
'aria-details'?: string
/**
* Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.
* @see aria-hidden @see aria-readonly.
*/
'aria-disabled'?: boolean | 'false' | 'true'
/**
* Indicates what functions can be performed when a dragged object is released on the drop target.
* @deprecated in ARIA 1.1
*/
'aria-dropeffect'?: 'none' | 'copy' | 'execute' | 'link' | 'move' | 'popup'
/**
* Identifies the element that provides an error message for the object.
* @see aria-invalid @see aria-describedby.
*/
'aria-errormessage'?: string
/** Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed. */
'aria-expanded'?: boolean | 'false' | 'true'
/**
* Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,
* allows assistive technology to override the general default of reading in document source order.
*/
'aria-flowto'?: string
/**
* Indicates an element's "grabbed" state in a drag-and-drop operation.
* @deprecated in ARIA 1.1
*/
'aria-grabbed'?: boolean | 'false' | 'true'
/** Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element. */
'aria-haspopup'?: boolean | 'false' | 'true' | 'menu' | 'listbox' | 'tree' | 'grid' | 'dialog'
/**
* Indicates whether the element is exposed to an accessibility API.
* @see aria-disabled.
*/
'aria-hidden'?: boolean | 'false' | 'true'
/**
* Indicates the entered value does not conform to the format expected by the application.
* @see aria-errormessage.
*/
'aria-invalid'?: boolean | 'false' | 'true' | 'grammar' | 'spelling'
/** Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element. */
'aria-keyshortcuts'?: string
/**
* Defines a string value that labels the current element.
* @see aria-labelledby.
*/
'aria-label'?: string
/**
* Identifies the element (or elements) that labels the current element.
* @see aria-describedby.
*/
'aria-labelledby'?: string
/** Defines the hierarchical level of an element within a structure. */
'aria-level'?: number
/** Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region. */
'aria-live'?: 'off' | 'assertive' | 'polite'
/** Indicates whether an element is modal when displayed. */
'aria-modal'?: boolean | 'false' | 'true'
/** Indicates whether a text box accepts multiple lines of input or only a single line. */
'aria-multiline'?: boolean | 'false' | 'true'
/** Indicates that the user may select more than one item from the current selectable descendants. */
'aria-multiselectable'?: boolean | 'false' | 'true'
/** Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous. */
'aria-orientation'?: 'horizontal' | 'vertical'
/**
* Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship
* between DOM elements where the DOM hierarchy cannot be used to represent the relationship.
* @see aria-controls.
*/
'aria-owns'?: string
/**
* Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.
* A hint could be a sample value or a brief description of the expected format.
*/
'aria-placeholder'?: string
/**
* Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.
* @see aria-setsize.
*/
'aria-posinset'?: number
/**
* Indicates the current "pressed" state of toggle buttons.
* @see aria-checked @see aria-selected.
*/
'aria-pressed'?: boolean | 'false' | 'mixed' | 'true'
/**
* Indicates that the element is not editable, but is otherwise operable.
* @see aria-disabled.
*/
'aria-readonly'?: boolean | 'false' | 'true'
/**
* Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.
* @see aria-atomic.
*/
'aria-relevant'?: 'additions' | 'additions text' | 'all' | 'removals' | 'text'
/** Indicates that user input is required on the element before a form may be submitted. */
'aria-required'?: boolean | 'false' | 'true'
/** Defines a human-readable, author-localized description for the role of an element. */
'aria-roledescription'?: string
/**
* Defines the total number of rows in a table, grid, or treegrid.
* @see aria-rowindex.
*/
'aria-rowcount'?: number
/**
* Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.
* @see aria-rowcount @see aria-rowspan.
*/
'aria-rowindex'?: number
/**
* Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.
* @see aria-rowindex @see aria-colspan.
*/
'aria-rowspan'?: number
/**
* Indicates the current "selected" state of various widgets.
* @see aria-checked @see aria-pressed.
*/
'aria-selected'?: boolean | 'false' | 'true'
/**
* Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.
* @see aria-posinset.
*/
'aria-setsize'?: number
/** Indicates if items in a table or grid are sorted in ascending or descending order. */
'aria-sort'?: 'none' | 'ascending' | 'descending' | 'other'
/** Defines the maximum allowed value for a range widget. */
'aria-valuemax'?: number
/** Defines the minimum allowed value for a range widget. */
'aria-valuemin'?: number
/**
* Defines the current value for a range widget.
* @see aria-valuetext.
*/
'aria-valuenow'?: number
/** Defines the human readable text alternative of aria-valuenow for a range widget. */
'aria-valuetext'?: string
}
export interface HTMLAttributes extends AriaAttributes{
domPropsInnerHTML?: string;
class?: any
style?: string | Partial<CSSStyleDeclaration>
style?: string | CSSProperties
// Standard HTML Attributes
accesskey?: string
contenteditable?: boolean
contenteditable?: Booleanish | "inherit"
contextmenu?: string
dir?: string
disabled?: boolean
draggable?: boolean
draggable?: Booleanish
hidden?: boolean
id?: string
lang?: string
spellcheck?: boolean
placeholder?: string
spellcheck?: Booleanish
tabindex?: number
title?: string
translate?: 'yes' | 'no'
// Unknown
radiogroup?: string // <command>, <menuitem>
// WAI-ARIA
role?: string
// RDFa Attributes
about?: string
datatype?: string
inlist?: any
prefix?: string
property?: string
resource?: string
typeof?: string
vocab?: string
// Non-standard Attributes
autocapitalize?: string
autocorrect?: string
autocave?: string
color?: string
itemprop?: string
itemscope?: boolean
itemtype?: string
itemid?: string
itemref?: string
results?: number
security?: string
unselectable?: 'on' | 'off'
// Living Standard
/**
* Hints at the type of data that might be entered by the user while editing the element or its contents
* @see https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute
*/
inputmode?: 'none' | 'text' | 'tel' | 'url' | 'email' | 'numeric' | 'decimal' | 'search'
/**
* Specify that a standard HTML element should behave like a defined custom built-in element
* @see https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is
*/
is?: string
}
interface AnchorHTMLAttributes extends HTMLAttributes {
export interface AnchorHTMLAttributes extends HTMLAttributes {
download?: any

@@ -120,9 +371,12 @@ href?: string

media?: string
ping?: string
rel?: string
target?: string
type?: string
referrerpolicy?: string
}
interface AreaHTMLAttributes extends HTMLAttributes {
export interface AreaHTMLAttributes extends HTMLAttributes {
alt?: string
coord?: string
coords?: string
download?: any

@@ -137,5 +391,6 @@ href?: string

interface AudioHTMLAttributes extends MediaHTMLAttributes {}
export interface AudioHTMLAttributes extends MediaHTMLAttributes {
}
interface BaseHTMLAttributes extends HTMLAttributes {
export interface BaseHTMLAttributes extends HTMLAttributes {
href?: string

@@ -145,7 +400,7 @@ target?: string

interface BlockquoteHTMLAttributes extends HTMLAttributes {
export interface BlockquoteHTMLAttributes extends HTMLAttributes {
cite?: string
}
interface ButtonHTMLAttributes extends HTMLAttributes {
export interface ButtonHTMLAttributes extends HTMLAttributes {
autofocus?: boolean

@@ -160,7 +415,7 @@ disabled?: boolean

name?: string
type?: string
type?: 'submit' | 'reset' | 'button'
value?: string | string[] | number
}
interface CanvasHTMLAttributes extends HTMLAttributes {
export interface CanvasHTMLAttributes extends HTMLAttributes {
height?: number | string

@@ -170,13 +425,20 @@ width?: number | string

interface ColHTMLAttributes extends HTMLAttributes {
export interface ColHTMLAttributes extends HTMLAttributes {
span?: number
width?: number | string
}
interface ColgroupHTMLAttributes extends ColHTMLAttributes {}
export interface ColgroupHTMLAttributes extends HTMLAttributes {
span?: number
}
interface DetailsHTMLAttributes extends HTMLAttributes {
export interface DataHTMLAttributes extends HTMLAttributes {
value?: string | string[] | number
}
export interface DetailsHTMLAttributes extends HTMLAttributes {
open?: boolean
}
interface DelHTMLAttributes extends HTMLAttributes {
export interface DelHTMLAttributes extends HTMLAttributes {
cite?: string

@@ -186,3 +448,7 @@ datetime?: string

interface EmbedHTMLAttributes extends HTMLAttributes {
export interface DialogHTMLAttributes extends HTMLAttributes {
open?: boolean
}
export interface EmbedHTMLAttributes extends HTMLAttributes {
height?: number | string

@@ -194,3 +460,3 @@ src?: string

interface FieldsetHTMLAttributes extends HTMLAttributes {
export interface FieldsetHTMLAttributes extends HTMLAttributes {
disabled?: boolean

@@ -201,3 +467,3 @@ form?: string

interface FormHTMLAttributes extends HTMLAttributes {
export interface FormHTMLAttributes extends HTMLAttributes {
acceptcharset?: string

@@ -213,7 +479,8 @@ action?: string

interface HtmlHTMLAttributes extends HTMLAttributes {
export interface HtmlHTMLAttributes extends HTMLAttributes {
manifest?: string
}
interface IframeHTMLAttributes extends HTMLAttributes {
export interface IframeHTMLAttributes extends HTMLAttributes {
allow?: string
allowfullscreen?: boolean

@@ -226,2 +493,3 @@ allowtransparency?: boolean

name?: string
referrerpolicy?: string
sandbox?: string

@@ -235,4 +503,6 @@ scrolling?: string

interface ImgHTMLAttributes extends HTMLAttributes {
export interface ImgHTMLAttributes extends HTMLAttributes {
alt?: string
crossorigin?: 'anonymous' | 'use-credentials' | ''
decoding?: 'async' | 'auto' | 'sync'
height?: number | string

@@ -246,3 +516,3 @@ sizes?: string

interface InsHTMLAttributes extends HTMLAttributes {
export interface InsHTMLAttributes extends HTMLAttributes {
cite?: string

@@ -252,3 +522,3 @@ datetime?: string

interface InputHTMLAttributes extends HTMLAttributes {
export interface InputHTMLAttributes extends HTMLAttributes {
accept?: string

@@ -288,3 +558,3 @@ alt?: string

interface KeygenHTMLAttributes extends HTMLAttributes {
export interface KeygenHTMLAttributes extends HTMLAttributes {
autofocus?: boolean

@@ -299,12 +569,14 @@ challenge?: string

interface LabelHTMLAttributes extends HTMLAttributes {
export interface LabelHTMLAttributes extends HTMLAttributes {
for?: string
form?: string
htmlfor?: string
}
interface LiHTMLAttributes extends HTMLAttributes {
export interface LiHTMLAttributes extends HTMLAttributes {
value?: string | string[] | number
}
interface LinkHTMLAttributes extends HTMLAttributes {
export interface LinkHTMLAttributes extends HTMLAttributes {
as?: string
crossorigin?: string
href?: string

@@ -319,13 +591,14 @@ hreflang?: string

interface MapHTMLAttributes extends HTMLAttributes {
export interface MapHTMLAttributes extends HTMLAttributes {
name?: string
}
interface MenuHTMLAttributes extends HTMLAttributes {
export interface MenuHTMLAttributes extends HTMLAttributes {
type?: string
}
interface MediaHTMLAttributes extends HTMLAttributes {
export interface MediaHTMLAttributes extends HTMLAttributes {
autoplay?: boolean
controls?: boolean
controlslist?: string
crossorigin?: string

@@ -335,2 +608,3 @@ loop?: boolean

muted?: boolean
playsinline?: boolean
preload?: string

@@ -340,3 +614,3 @@ src?: string

interface MetaHTMLAttributes extends HTMLAttributes {
export interface MetaHTMLAttributes extends HTMLAttributes {
charset?: string

@@ -348,3 +622,3 @@ content?: string

interface MeterHTMLAttributes extends HTMLAttributes {
export interface MeterHTMLAttributes extends HTMLAttributes {
form?: string

@@ -359,7 +633,7 @@ high?: number

interface QuoteHTMLAttributes extends HTMLAttributes {
export interface QuoteHTMLAttributes extends HTMLAttributes {
cite?: string
}
interface ObjectHTMLAttributes extends HTMLAttributes {
export interface ObjectHTMLAttributes extends HTMLAttributes {
classid?: string

@@ -376,8 +650,9 @@ data?: string

interface OlHTMLAttributes extends HTMLAttributes {
export interface OlHTMLAttributes extends HTMLAttributes {
reversed?: boolean
start?: number
type?: '1' | 'a' | 'A' | 'i' | 'I'
}
interface OptgroupHTMLAttributes extends HTMLAttributes {
export interface OptgroupHTMLAttributes extends HTMLAttributes {
disabled?: boolean

@@ -387,3 +662,3 @@ label?: string

interface OptionHTMLAttributes extends HTMLAttributes {
export interface OptionHTMLAttributes extends HTMLAttributes {
disabled?: boolean

@@ -395,9 +670,9 @@ label?: string

interface OutputHTMLAttributes extends HTMLAttributes {
export interface OutputHTMLAttributes extends HTMLAttributes {
for?: string
form?: string
htmlfor?: string
name?: string
}
interface ParamHTMLAttributes extends HTMLAttributes {
export interface ParamHTMLAttributes extends HTMLAttributes {
name?: string

@@ -407,3 +682,3 @@ value?: string | string[] | number

interface ProgressHTMLAttributes extends HTMLAttributes {
export interface ProgressHTMLAttributes extends HTMLAttributes {
max?: number | string

@@ -413,3 +688,3 @@ value?: string | string[] | number

interface ScriptHTMLAttributes extends HTMLAttributes {
export interface ScriptHTMLAttributes extends HTMLAttributes {
async?: boolean

@@ -420,2 +695,3 @@ charset?: string

integrity?: string
nomodule?: boolean
nonce?: string

@@ -426,3 +702,4 @@ src?: string

interface SelectHTMLAttributes extends HTMLAttributes {
export interface SelectHTMLAttributes extends HTMLAttributes {
autocomplete?: string
autofocus?: boolean

@@ -438,3 +715,3 @@ disabled?: boolean

interface SourceHTMLAttributes extends HTMLAttributes {
export interface SourceHTMLAttributes extends HTMLAttributes {
media?: string

@@ -447,3 +724,3 @@ sizes?: string

interface StyleHTMLAttributes extends HTMLAttributes {
export interface StyleHTMLAttributes extends HTMLAttributes {
media?: string

@@ -455,3 +732,3 @@ nonce?: string

interface TableHTMLAttributes extends HTMLAttributes {
export interface TableHTMLAttributes extends HTMLAttributes {
cellpadding?: number | string

@@ -462,3 +739,3 @@ cellspacing?: number | string

interface TextareaHTMLAttributes extends HTMLAttributes {
export interface TextareaHTMLAttributes extends HTMLAttributes {
autocomplete?: string

@@ -481,9 +758,13 @@ autofocus?: boolean

interface TdHTMLAttributes extends HTMLAttributes {
export interface TdHTMLAttributes extends HTMLAttributes {
align?: 'left' | 'center' | 'right' | 'justify' | 'char'
colspan?: number
headers?: string
rowspan?: number
scope?: string
valign?: 'top' | 'middle' | 'bottom' | 'baseline'
}
interface ThHTMLAttributes extends HTMLAttributes {
export interface ThHTMLAttributes extends HTMLAttributes {
align?: 'left' | 'center' | 'right' | 'justify' | 'char'
colspan?: number

@@ -495,7 +776,7 @@ headers?: string

interface TimeHTMLAttributes extends HTMLAttributes {
export interface TimeHTMLAttributes extends HTMLAttributes {
datetime?: string
}
interface TrackHTMLAttributes extends HTMLAttributes {
export interface TrackHTMLAttributes extends HTMLAttributes {
default?: boolean

@@ -508,3 +789,3 @@ kind?: string

interface VideoHTMLAttributes extends MediaHTMLAttributes {
export interface VideoHTMLAttributes extends MediaHTMLAttributes {
height?: number | string

@@ -514,111 +795,282 @@ playsinline?: boolean

width?: number | string
disablePictureInPicture?: boolean
}
interface AllHTMLAttributes extends HTMLAttributes {
accept?: string
acceptcharset?: string
action?: boolean
export interface WebViewHTMLAttributes extends HTMLAttributes {
allowfullscreen?: boolean
allowtransparency?: boolean
alt?: string
async?: boolean
autocomplete?: string
autofocus?: boolean
autoplay?: boolean
capture?: boolean // https://www.w3.org/tr/html-media-capture/#the-capture-attribute
cellpadding?: number | string
cellspacing?: number | string
challenge?: string
charset?: string
checked?: boolean
cite?: string
classid?: string
cols?: number
colspan?: number
content?: string
controls?: boolean
coord?: string
crossorigin?: string
data?: string
datetime?: string
default?: boolean
defer?: boolean
dirname?: string
disabled?: boolean
download?: any
enctype?: string
form?: string
formaction?: string
formenctype?: string
formmethod?: string
formnovalidate?: boolean
formtarget?: string
frameborder?: number | string
headers?: string
allowpopups?: boolean
autoFocus?: boolean
autosize?: boolean
blinkfeatures?: string
disableblinkfeatures?: string
disableguestresize?: boolean
disablewebsecurity?: boolean
guestinstance?: string
httpreferrer?: string
nodeintegration?: boolean
partition?: string
plugins?: boolean
preload?: string
src?: string
useragent?: string
webpreferences?: string
}
export interface SVGAttributes extends AriaAttributes {
domPropsInnerHTML?: string;
color?: string
height?: number | string
high?: number
href?: string
hreflang?: string
htmlfor?: string
httpequiv?: string
integrity?: string
keyparams?: string
keytype?: string
kind?: string
label?: string
list?: string
loop?: boolean
low?: number
manifest?: string
marginheight?: number
marginwidth?: number
id?: string
lang?: string
max?: number | string
maxlength?: number
media?: string
mediagroup?: string
method?: string
min?: number | string
minlength?: number
multiple?: boolean
muted?: boolean
name?: string
nonce?: string
novalidate?: boolean
open?: boolean
optimum?: number
pattern?: string
placeholder?: string
playsinline?: boolean
poster?: string
preload?: string
readonly?: boolean
rel?: string
required?: boolean
reversed?: boolean
rows?: number
rowspan?: number
sandbox?: string
scope?: string
scoped?: boolean
scrolling?: string
seamless?: boolean
selected?: boolean
shape?: string
size?: number
sizes?: string
span?: number
src?: string
srcdoc?: string
srclang?: string
srcset?: string
start?: number
step?: number | string
summary?: string
target?: string
type?: string
usemap?: string
value?: string | string[] | number
width?: number | string
wmode?: string
wrap?: string
// Other HTML properties supported by SVG elements in browsers
role?: string
tabindex?: number
// SVG Specific attributes
'accent-height'?: number | string
accumulate?: 'none' | 'sum'
additive?: 'replace' | 'sum'
'alignment-baseline'?: 'auto' | 'baseline' | 'before-edge' | 'text-before-edge' | 'middle' | 'central' | 'after-edge' | 'text-after-edge' | 'ideographic' | 'alphabetic' | 'hanging' | 'mathematical' | 'inherit'
allowReorder?: 'no' | 'yes'
alphabetic?: number | string
amplitude?: number | string
'arabic-form'?: 'initial' | 'medial' | 'terminal' | 'isolated'
ascent?: number | string
attributeName?: string
attributeType?: string
autoReverse?: number | string
azimuth?: number | string
baseFrequency?: number | string
'baseline-shift'?: number | string
baseProfile?: number | string
bbox?: number | string
begin?: number | string
bias?: number | string
by?: number | string
calcMode?: number | string
'cap-height'?: number | string
clip?: number | string
'clip-path'?: string
clipPathUnits?: number | string
'clip-rule'?: number | string
'color-interpolation'?: number | string
'color-interpolation-filters'?: 'auto' | 'sRGB' | 'linearRGB' | 'inherit'
'color-profile'?: number | string
'color-rendering'?: number | string
contentScriptType?: number | string
contentStyleType?: number | string
cursor?: number | string
cx?: number | string
cy?: number | string
d?: string
decelerate?: number | string
descent?: number | string
diffuseConstant?: number | string
direction?: number | string
display?: number | string
divisor?: number | string
'dominant-baseline'?: number | string
dur?: number | string
dx?: number | string
dy?: number | string
edgeMode?: number | string
elevation?: number | string
'enable-background'?: number | string
end?: number | string
exponent?: number | string
externalResourcesRequired?: number | string
fill?: string
'fill-opacity'?: number | string
'fill-rule'?: 'nonzero' | 'evenodd' | 'inherit'
filter?: string
filterRes?: number | string
filterUnits?: number | string
'flood-color'?: number | string
'flood-opacity'?: number | string
focusable?: number | string
'font-family'?: string
'font-size'?: number | string
'font-size-adjust'?: number | string
'font-stretch'?: number | string
'font-style'?: number | string
'font-variant'?: number | string
'font-weight'?: number | string
format?: number | string
from?: number | string
fx?: number | string
fy?: number | string
g1?: number | string
g2?: number | string
'glyph-name'?: number | string
'glyph-orientation-horizontal'?: number | string
'glyph-orientation-vertical'?: number | string
glyphRef?: number | string
gradientTransform?: string
gradientUnits?: string
hanging?: number | string
'horiz-adv-x'?: number | string
'horiz-origin-x'?: number | string
href?: string
ideographic?: number | string
'image-rendering'?: number | string
in2?: number | string
in?: string
intercept?: number | string
k1?: number | string
k2?: number | string
k3?: number | string
k4?: number | string
k?: number | string
kernelMatrix?: number | string
kernelUnitLength?: number | string
kerning?: number | string
keyPoints?: number | string
keySplines?: number | string
keyTimes?: number | string
lengthAdjust?: number | string
'letter-spacing'?: number | string
'lighting-color'?: number | string
limitingConeAngle?: number | string
local?: number | string
'marker-end'?: string
markerHeight?: number | string
'marker-mid'?: string
'marker-start'?: string
markerUnits?: number | string
markerWidth?: number | string
mask?: string
maskContentUnits?: number | string
maskUnits?: number | string
mathematical?: number | string
mode?: number | string
numOctaves?: number | string
offset?: number | string
opacity?: number | string
operator?: number | string
order?: number | string
orient?: number | string
orientation?: number | string
origin?: number | string
overflow?: number | string
'overline-position'?: number | string
'overline-thickness'?: number | string
'paint-order'?: number | string
'panose-1'?: number | string
pathLength?: number | string
patternContentUnits?: string
patternTransform?: number | string
patternUnits?: string
'pointer-events'?: number | string
points?: string
pointsAtX?: number | string
pointsAtY?: number | string
pointsAtZ?: number | string
preserveAlpha?: number | string
preserveAspectRatio?: string
primitiveUnits?: number | string
r?: number | string
radius?: number | string
refX?: number | string
refY?: number | string
renderingIntent?: number | string
repeatCount?: number | string
repeatDur?: number | string
requiredExtensions?: number | string
requiredFeatures?: number | string
restart?: number | string
result?: string
rotate?: number | string
rx?: number | string
ry?: number | string
scale?: number | string
seed?: number | string
'shape-rendering'?: number | string
slope?: number | string
spacing?: number | string
specularConstant?: number | string
specularExponent?: number | string
speed?: number | string
spreadMethod?: string
startOffset?: number | string
stdDeviation?: number | string
stemh?: number | string
stemv?: number | string
stitchTiles?: number | string
'stop-color'?: string
'stop-opacity'?: number | string
'strikethrough-position'?: number | string
'strikethrough-thickness'?: number | string
string?: number | string
stroke?: string
'stroke-dasharray'?: string | number
'stroke-dashoffset'?: string | number
'stroke-linecap'?: 'butt' | 'round' | 'square' | 'inherit'
'stroke-linejoin'?: 'miter' | 'round' | 'bevel' | 'inherit'
'stroke-miterlimit'?: number | string
'stroke-opacity'?: number | string
'stroke-width'?: number | string
surfaceScale?: number | string
systemLanguage?: number | string
tableValues?: number | string
targetX?: number | string
targetY?: number | string
'text-anchor'?: string
'text-decoration'?: number | string
textLength?: number | string
'text-rendering'?: number | string
to?: number | string
transform?: string
u1?: number | string
u2?: number | string
'underline-position'?: number | string
'underline-thickness'?: number | string
unicode?: number | string
'unicode-bidi'?: number | string
'unicode-range'?: number | string
'unitsPer-em'?: number | string
'v-alphabetic'?: number | string
values?: string
'vector-effect'?: number | string
version?: string
'vert-adv-y'?: number | string
'vert-origin-x'?: number | string
'vert-origin-y'?: number | string
'v-hanging'?: number | string
'v-ideographic'?: number | string
viewBox?: string
viewTarget?: number | string
visibility?: number | string
'v-mathematical'?: number | string
widths?: number | string
'word-spacing'?: number | string
'writing-mode'?: number | string
x1?: number | string
x2?: number | string
x?: number | string
xChannelSelector?: string
'x-height'?: number | string
'xlinkActuate'?: string
'xlinkArcrole'?: string
'xlinkHref'?: string
'xlinkRole'?: string
'xlinkShow'?: string
'xlinkTitle'?: string
'xlinkType'?: string
y1?: number | string
y2?: number | string
y?: number | string
yChannelSelector?: string
z?: number | string
zoomAndPan?: string
}

@@ -649,3 +1101,3 @@

colgroup: ColgroupHTMLAttributes
data: HTMLAttributes
data: DataHTMLAttributes
datalist: HTMLAttributes

@@ -656,3 +1108,3 @@ dd: HTMLAttributes

dfn: HTMLAttributes
dialog: HTMLAttributes
dialog: DialogHTMLAttributes
div: HTMLAttributes

@@ -698,2 +1150,3 @@ dl: HTMLAttributes

nav: HTMLAttributes
noindex: HTMLAttributes
noscript: HTMLAttributes

@@ -728,2 +1181,3 @@ object: ObjectHTMLAttributes

table: TableHTMLAttributes
template: HTMLAttributes
tbody: HTMLAttributes

@@ -744,5 +1198,67 @@ td: TdHTMLAttributes

wbr: HTMLAttributes
webview: WebViewHTMLAttributes
// SVG
svg: SVGAttributes
animate: SVGAttributes
animateMotion: SVGAttributes
animateTransform: SVGAttributes
circle: SVGAttributes
clipPath: SVGAttributes
defs: SVGAttributes
desc: SVGAttributes
ellipse: SVGAttributes
feBlend: SVGAttributes
feColorMatrix: SVGAttributes
feComponentTransfer: SVGAttributes
feComposite: SVGAttributes
feConvolveMatrix: SVGAttributes
feDiffuseLighting: SVGAttributes
feDisplacementMap: SVGAttributes
feDistantLight: SVGAttributes
feDropShadow: SVGAttributes
feFlood: SVGAttributes
feFuncA: SVGAttributes
feFuncB: SVGAttributes
feFuncG: SVGAttributes
feFuncR: SVGAttributes
feGaussianBlur: SVGAttributes
feImage: SVGAttributes
feMerge: SVGAttributes
feMergeNode: SVGAttributes
feMorphology: SVGAttributes
feOffset: SVGAttributes
fePointLight: SVGAttributes
feSpecularLighting: SVGAttributes
feSpotLight: SVGAttributes
feTile: SVGAttributes
feTurbulence: SVGAttributes
filter: SVGAttributes
foreignObject: SVGAttributes
g: SVGAttributes
image: SVGAttributes
line: SVGAttributes
linearGradient: SVGAttributes
marker: SVGAttributes
mask: SVGAttributes
metadata: SVGAttributes
mpath: SVGAttributes
path: SVGAttributes
pattern: SVGAttributes
polygon: SVGAttributes
polyline: SVGAttributes
radialGradient: SVGAttributes
rect: SVGAttributes
stop: SVGAttributes
switch: SVGAttributes
symbol: SVGAttributes
text: SVGAttributes
textPath: SVGAttributes
tspan: SVGAttributes
use: SVGAttributes
view: SVGAttributes
}
interface Events {
export interface Events {
// clipboard events

@@ -774,2 +1290,3 @@ onCopy: ClipboardEvent

onChange: Event
onBeforeinput: Event
onInput: Event

@@ -790,2 +1307,3 @@ onReset: Event

// mouse events
onAuxclick: MouseEvent
onClick: MouseEvent

@@ -838,2 +1356,12 @@ onContextmenu: MouseEvent

// pointer events
onPointerdown: PointerEvent
onPointermove: PointerEvent
onPointerup: PointerEvent
onPointercancel: PointerEvent
onPointerenter: PointerEvent
onPointerleave: PointerEvent
onPointerover: PointerEvent
onPointerout: PointerEvent
// wheel events

@@ -840,0 +1368,0 @@ onWheel: WheelEvent

2

dist/runtime-dom.esm.prod.js

@@ -1,1 +0,1 @@

function e(e,n){const t=Object.create(null),o=e.split(",");for(let e=0;e<o.length;e++)t[o[e]]=!0;return n?e=>!!t[e.toLowerCase()]:e=>!!t[e]}const n={},t=[],o=()=>{},r=()=>!1,l=e=>"o"===e[0]&&"n"===e[1],s=(e,n)=>{for(const t in n)e[t]=n[t];return e},c=Object.prototype.hasOwnProperty,i=(e,n)=>c.call(e,n),u=Array.isArray,a=e=>"function"==typeof e,f=e=>"string"==typeof e,d=e=>"symbol"==typeof e,p=e=>null!==e&&"object"==typeof e;function h(e){return p(e)&&a(e.then)&&a(e.catch)}const v=Object.prototype.toString,m=e=>v.call(e);const g=e=>"[object Object]"===m(e),y=e("key,ref,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted");function b(e){const n=Object.create(null);return t=>{return n[t]||(n[t]=e(t))}}const C=/-(\w)/g,k=b(e=>e.replace(C,(e,n)=>n?n.toUpperCase():"")),x=/\B([A-Z])/g,E=b(e=>e.replace(x,"-$1").toLowerCase()),_=b(e=>e.charAt(0).toUpperCase()+e.slice(1)),T=(e,n)=>e!==n&&(e==e||n==n),S=new WeakMap,w=[];let L;const M=Symbol("iterate");function F(e,t=n){(function(e){return null!=e&&!0===e._isEffect})(e)&&(e=e.raw);const o=function(e,n){const t=function(...n){return function(e,n,t){if(!e.active)return n(...t);if(!w.includes(e)){$(e);try{return w.push(e),L=e,n(...t)}finally{w.pop(),L=w[w.length-1]}}}(t,e,n)};return t._isEffect=!0,t.active=!0,t.raw=e,t.deps=[],t.options=n,t}(e,t);return t.lazy||o(),o}function N(e){e.active&&($(e),e.options.onStop&&e.options.onStop(),e.active=!1)}function $(e){const{deps:n}=e;if(n.length){for(let t=0;t<n.length;t++)n[t].delete(e);n.length=0}}let U=!0;function R(){U=!1}function A(){U=!0}function P(e,n,t){if(!U||void 0===L)return;let o=S.get(e);void 0===o&&S.set(e,o=new Map);let r=o.get(t);void 0===r&&o.set(t,r=new Set),r.has(L)||(r.add(L),L.deps.push(r))}function V(e,n,t,o){const r=S.get(e);if(void 0===r)return;const l=new Set,s=new Set;if("clear"===n)r.forEach(e=>{O(l,s,e)});else if(void 0!==t&&O(l,s,r.get(t)),"add"===n||"delete"===n){const n=u(e)?"length":M;O(l,s,r.get(n))}const c=e=>{!function(e,n,t,o,r){void 0!==e.options.scheduler?e.options.scheduler(e):e()}(e)};s.forEach(c),l.forEach(c)}function O(e,n,t){void 0!==t&&t.forEach(t=>{t.options.computed?n.add(t):e.add(t)})}let D=!0;const j=new Set(Object.getOwnPropertyNames(Symbol).map(e=>Symbol[e]).filter(d)),B=z(),I=z(!0),W=z(!0,!0);function z(e=!1,n=!1){return function(t,o,r){const l=Reflect.get(t,o,r);return d(o)&&j.has(o)?l:n?(P(t,0,o),l):Ve(l)?l.value:(P(t,0,o),p(l)?e?Me(l):Le(l):l)}}const K=G(),H=G(!0),q=G(!0,!0);function G(e=!1,n=!1){return function(t,o,r,l){if(e&&D)return!0;const s=t[o];if(!n&&(r=Ue(r),Ve(s)&&!Ve(r)))return s.value=r,!0;const c=i(t,o),u=Reflect.set(t,o,r,l);return t===Ue(l)&&(c?T(r,s)&&V(t,"set",o):V(t,"add",o)),u}}function Y(e,n){const t=i(e,n),o=(e[n],Reflect.deleteProperty(e,n));return o&&t&&V(e,"delete",n),o}function X(e,n){const t=Reflect.has(e,n);return P(e,0,n),t}function J(e){return P(e,0,M),Reflect.ownKeys(e)}const Z={get:B,set:K,deleteProperty:Y,has:X,ownKeys:J},Q={get:I,set:H,has:X,ownKeys:J,deleteProperty:(e,n)=>!!D||Y(e,n)},ee={...Q,get:W,set:q},ne=e=>p(e)?Le(e):e,te=e=>p(e)?Me(e):e,oe=e=>Reflect.getPrototypeOf(e);function re(e,n,t){return P(e=Ue(e),0,n=Ue(n)),t(oe(e).get.call(e,n))}function le(e){const n=Ue(this);return P(n,0,e=Ue(e)),oe(n).has.call(n,e)}function se(e){return P(e=Ue(e),0,M),Reflect.get(oe(e),"size",e)}function ce(e){e=Ue(e);const n=Ue(this),t=oe(n),o=t.has.call(n,e),r=t.add.call(n,e);return o||V(n,"add",e),r}function ie(e,n){n=Ue(n);const t=Ue(this),o=oe(t),r=o.has.call(t,e),l=o.get.call(t,e),s=o.set.call(t,e,n);return r?T(n,l)&&V(t,"set",e):V(t,"add",e),s}function ue(e){const n=Ue(this),t=oe(n),o=t.has.call(n,e),r=(t.get&&t.get.call(n,e),t.delete.call(n,e));return o&&V(n,"delete",e),r}function ae(){const e=Ue(this),n=0!==e.size,t=oe(e).clear.call(e);return n&&V(e,"clear"),t}function fe(e){return function(n,t){const o=this,r=Ue(o),l=e?te:ne;return P(r,0,M),oe(r).forEach.call(r,function(e,t){return n.call(o,l(e),l(t),o)},t)}}function de(e,n){return function(...t){const o=Ue(this),r="entries"===e||e===Symbol.iterator&&o instanceof Map,l=oe(o)[e].apply(o,t),s=n?te:ne;return P(o,0,M),{next(){const{value:e,done:n}=l.next();return n?{value:e,done:n}:{value:r?[s(e[0]),s(e[1])]:s(e),done:n}},[Symbol.iterator](){return this}}}}function pe(e,n){return function(...t){return D?"delete"!==n&&this:e.apply(this,t)}}const he={get(e){return re(this,e,ne)},get size(){return se(this)},has:le,add:ce,set:ie,delete:ue,clear:ae,forEach:fe(!1)},ve={get(e){return re(this,e,te)},get size(){return se(this)},has:le,add:pe(ce,"add"),set:pe(ie,"set"),delete:pe(ue,"delete"),clear:pe(ae,"clear"),forEach:fe(!0)};function me(e){return(n,t,o)=>Reflect.get(i(e,t)&&t in n?e:n,t,o)}["keys","values","entries",Symbol.iterator].forEach(e=>{he[e]=de(e,!1),ve[e]=de(e,!0)});const ge={get:me(he)},ye={get:me(ve)},be=new WeakMap,Ce=new WeakMap,ke=new WeakMap,xe=new WeakMap,Ee=new WeakSet,_e=new WeakSet,Te=new Set([Set,Map,WeakMap,WeakSet]),Se=e("Object,Array,Map,Set,WeakMap,WeakSet"),we=e=>!e._isVue&&!e._isVNode&&Se(function(e){return m(e).slice(8,-1)}(e))&&!_e.has(e);function Le(e){return xe.has(e)?e:Ee.has(e)?Me(e):Fe(e,be,Ce,Z,ge)}function Me(e){return Ce.has(e)&&(e=Ce.get(e)),Fe(e,ke,xe,Q,ye)}function Fe(e,n,t,o,r){if(!p(e))return e;let l=n.get(e);if(void 0!==l)return l;if(t.has(e))return e;if(!we(e))return e;const s=Te.has(e.constructor)?r:o;return l=new Proxy(e,s),n.set(e,l),t.set(l,e),l}function Ne(e){return Ce.has(e)||xe.has(e)}function $e(e){return xe.has(e)}function Ue(e){return Ce.get(e)||xe.get(e)||e}function Re(e){return Ee.add(e),e}function Ae(e){return _e.add(e),e}const Pe=e=>p(e)?Le(e):e;function Ve(e){return!!e&&!0===e._isRef}function Oe(e){if(Ve(e))return e;e=Pe(e);const n={_isRef:!0,get value(){return P(n,0,"value"),e},set value(t){e=Pe(t),V(n,"set","value")}};return n}function De(e){const n={};for(const t in e)n[t]=je(e,t);return n}function je(e,n){return{_isRef:!0,get value(){return e[n]},set value(t){e[n]=t}}}function Be(e){let n,t;a(e)?(n=e,t=o):(n=e.get,t=e.set);let r,l=!0;const s=F(n,{lazy:!0,computed:!0,scheduler:()=>{l=!0}});return{_isRef:!0,effect:s,get value(){return l&&(r=s(),l=!1),function(e){if(void 0===L)return;for(let n=0;n<e.deps.length;n++){const t=e.deps[n];t.has(L)||(t.add(L),L.deps.push(t))}}(s),r},set value(e){t(e)}}}function Ie(e,n,t,o){let r;try{r=o?e(...o):e()}catch(e){ze(e,n,t)}return r}function We(e,n,t,o){if(a(e)){const r=Ie(e,n,t,o);return null!=r&&!r._isVue&&h(r)&&r.catch(e=>{ze(e,n,t)}),r}for(let r=0;r<e.length;r++)We(e[r],n,t,o)}function ze(e,n,t){n&&n.vnode;if(n){let o=n.parent;const r=n.proxy,l=t;for(;o;){const n=o.ec;if(null!==n)for(let t=0;t<n.length;t++)if(n[t](e,r,l))return;o=o.parent}const s=n.appContext.config.errorHandler;if(s)return void Ie(s,null,9,[e,r,l])}!function(e,n,t){throw e}(e)}const Ke=[];function He(e,...n){R();const t=Ke.length?Ke[Ke.length-1].component:null,o=t&&t.appContext.config.warnHandler,r=function(){let e=Ke[Ke.length-1];if(!e)return[];const n=[];for(;e;){const t=n[0];t&&t.vnode===e?t.recurseCount++:n.push({vnode:e,recurseCount:0});const o=e.component.parent;e=o&&o.vnode}return n}();if(o)Ie(o,t,10,[e+n.join(""),t&&t.proxy,r.map(({vnode:e})=>`at <${Ye(e)}>`).join("\n"),r]);else{const t=[`[Vue warn]: ${e}`,...n];r.length&&t.push("\n",...function(e){const n=[];return e.forEach((e,t)=>{n.push(...0===t?[]:["\n"],...function({vnode:e,recurseCount:n}){const t=n>0?`... (${n} recursive calls)`:"",o=` at <${Ye(e)}`,r=">"+t,l=null==e.component.parent?"(Root)":"";return e.props?[o,...Xe(e.props),r,l]:[o+r,l]}(e))}),n}(r)),console.warn(...t)}A()}const qe=/(?:^|[-_])(\w)/g,Ge=e=>e.replace(qe,e=>e.toUpperCase()).replace(/[-_]/g,"");function Ye(e,n){const t=e.type;let o=a(t)&&t.displayName||t.name;if(!o&&n){const e=n.match(/([^/\\]+)\.vue$/);e&&(o=e[1])}return o?Ge(o):"Anonymous"}function Xe(e){const n=[],t=Object.keys(e);return t.slice(0,3).forEach(t=>{n.push(...function e(n,t,o){return f(t)?(t=JSON.stringify(t),o?t:[`${n}=${t}`]):"number"==typeof t||"boolean"==typeof t||null==t?o?t:[`${n}=${t}`]:Ve(t)?(t=e(n,Ue(t.value),!0),o?t:[`${n}=Ref<`,t,">"]):a(t)?[`${n}=fn${t.name?`<${t.name}>`:""}`]:(t=Ue(t),o?t:[`${n}=`,t])}(t,e[t]))}),t.length>3&&n.push(" ..."),n}let Je=null;function Ze(e){}function Qe(){}function en(e){}const nn=Symbol(void 0),tn=Symbol(void 0),on=Symbol(void 0),rn=Symbol(void 0),ln=[];let sn=null;function cn(e){ln.push(sn=e?null:[])}let un=1;function an(e){un+=e}function fn(e,n,o,r,l){un--;const s=hn(e,n,o,r,l);return un++,s.dynamicChildren=sn||t,ln.pop(),null!==(sn=ln[ln.length-1]||null)&&sn.push(s),s}function dn(e){return!!e&&!0===e._isVNode}function pn(e,n){return e.type===n.type&&e.key===n.key}function hn(e,n=null,t=null,o=0,r=null){if(null!==n){(Ne(n)||Qt in n)&&(n=s({},n));let{class:e,style:t}=n;null==e||f(e)||(n.class=kn(e)),null!=t&&(Ne(t)&&!u(t)&&(t=s({},t)),n.style=Cn(t))}const l=f(e)?1:!0===e.__isSuspense?64:p(e)?4:a(e)?2:0,c={_isVNode:!0,type:e,props:n,key:null!==n&&n.key||null,ref:null!==n&&n.ref||null,scopeId:Je,children:null,component:null,suspense:null,dirs:null,transition:null,el:null,anchor:null,target:null,shapeFlag:l,patchFlag:o,dynamicProps:r,dynamicChildren:null,appContext:null};return function(e,n){let t=0;null==n?n=null:u(n)?t=16:"object"==typeof n?t=32:a(n)?(n={default:n},t=32):(n=String(n),t=8);e.children=n,e.shapeFlag|=t}(c,t),un>0&&null!==sn&&(o>0||4&l||2&l)&&sn.push(c),c}function vn(e,n){return{_isVNode:!0,type:e.type,props:n?e.props?En(e.props,n):n:e.props,key:e.key,ref:e.ref,scopeId:e.scopeId,children:e.children,target:e.target,shapeFlag:e.shapeFlag,patchFlag:e.patchFlag,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,el:e.el,anchor:e.anchor}}function mn(e=" ",n=0){return hn(on,null,e,n)}function gn(e="",n=!1){return n?fn(rn,null,e):hn(rn,null,e)}function yn(e){return null==e?hn(rn):u(e)?hn(nn,null,e):"object"==typeof e?null===e.el?e:vn(e):hn(on,null,String(e))}function bn(e){return null===e.el?e:vn(e)}function Cn(e){if(u(e)){const n={};for(let t=0;t<e.length;t++){const o=Cn(e[t]);if(o)for(const e in o)n[e]=o[e]}return n}if(p(e))return e}function kn(e){let n="";if(f(e))n=e;else if(u(e))for(let t=0;t<e.length;t++)n+=kn(e[t])+" ";else if(p(e))for(const t in e)e[t]&&(n+=t+" ");return n.trim()}const xn=/^on|^vnode/;function En(...e){const n={};s(n,e[0]);for(let t=1;t<e.length;t++){const o=e[t];for(const e in o)if("class"===e)n.class=kn([n.class,o.class]);else if("style"===e)n.style=Cn([n.style,o.style]);else if(xn.test(e)){const t=n[e];n[e]=t?[].concat(t,o[e]):o[e]}else n[e]=o[e]}return n}const _n=[],Tn=[],Sn=Promise.resolve();let wn=!1,Ln=!1;function Mn(e){return e?Sn.then(e):Sn}function Fn(e){_n.includes(e)||(_n.push(e),$n())}function Nn(e){u(e)?Tn.push(...e):Tn.push(e),$n()}function $n(){wn||Ln||(Ln=!0,Mn(An))}const Un=e=>[...new Set(e)];function Rn(e){if(Tn.length){const e=Un(Tn);Tn.length=0;for(let n=0;n<e.length;n++)e[n]()}}function An(e){let n;for(Ln=!1,wn=!0;n=_n.shift();)Ie(n,null,12);Rn(),wn=!1,(_n.length||Tn.length)&&An()}let Pn=null;function Vn(e){const{type:t,vnode:o,proxy:r,withProxy:l,props:s,slots:c,attrs:i,emit:u}=e;let a;Pn=e;try{if(4&o.shapeFlag)a=yn(e.render.call(l||r));else{const e=t;a=yn(e.length>1?e(s,{attrs:i,slots:c,emit:u}):e(s,null))}null!=t.props&&!1!==t.inheritAttrs&&i!==n&&Object.keys(i).length&&(1&a.shapeFlag||6&a.shapeFlag)&&(a=vn(a,i)),null!=o.transition&&(a.transition=o.transition)}catch(n){ze(n,e,1),a=hn(rn)}return Pn=null,a}function On(e,n){const t=Object.keys(n);if(t.length!==Object.keys(e).length)return!0;for(let o=0;o<t.length;o++){const r=t[o];if(n[r]!==e[r])return!0}return!1}function Dn({vnode:e,parent:n},t){for(;n&&n.subTree===e;)(e=n.vnode).el=t,n=n.parent}function jn(e,t,o){const r=null!=o;if(!t&&!r)return;const{0:l,1:s}=function(e){if(!e)return[];if(Bn.has(e))return Bn.get(e);const t={},o=[];if(u(e))for(let o=0;o<e.length;o++){const r=k(e[o]);"$"!==r[0]&&(t[r]=n)}else for(const n in e){const r=k(n);if("$"!==r[0]){const l=e[n],s=t[r]=u(l)||a(l)?{type:l}:l;if(null!=s){const e=zn(Boolean,s.type),n=zn(String,s.type);s[0]=e>-1,s[1]=e<n,(e>-1||i(s,"default"))&&o.push(r)}}}const r=[t,o];return Bn.set(e,r),r}(o),c={};let f=void 0;const d=e.propsProxy,p=d?(e,n)=>{c[e]=n,d[e]=n}:(e,n)=>{c[e]=n};if(D=!1,null!=t)for(const e in t){if("key"===e||"ref"===e)continue;const n=k(e);r&&!i(l,n)?(f||(f={}))[e]=t[e]:p(n,t[e])}if(r)for(let e=0;e<s.length;e++){const n=s[e];let t=l[n];if(null==t)continue;const o=!i(c,n),r=i(t,"default"),u=c[n];if(r&&void 0===u){const e=t.default;p(n,a(e)?e():e)}t[0]&&(o&&!r?p(n,!1):!t[1]||""!==u&&u!==E(n)||p(n,!0))}else f=c;const{patchFlag:h}=e.vnode;if(null!==d&&(0===h||16&h)){const e=Ue(d);for(const n in e)i(c,n)||delete d[n]}D=!0,e.props=c,e.attrs=l?f||n:c}const Bn=new WeakMap;function In(e){const n=e&&e.toString().match(/^\s*function (\w+)/);return n?n[1]:""}function Wn(e,n){return In(e)===In(n)}function zn(e,n){if(u(n)){for(let t=0,o=n.length;t<o;t++)if(Wn(n[t],e))return t}else if(p(n))return Wn(n,e)?0:-1;return-1}const Kn=e=>u(e)?e.map(yn):[yn(e)],Hn=(e,n)=>e=>Kn(n(e));function qn(e,t){let o;if(32&e.vnode.shapeFlag){const e=t;if(e._compiled)o=t;else{o={};for(const n in e){if("$stable"===n)continue;const t=e[n];if(a(t))o[n]=Hn(n,t);else if(null!=t){const e=Kn(t);o[n]=()=>e}}}}else if(null!==t){const e=Kn(t);o={default:()=>e}}e.slots=o||n}const Gn=["beforeMount","mounted","beforeUpdate","updated","beforeUnmount","unmounted"].reduce((e,n)=>{const o="onVnode"+n[0].toUpperCase()+n.slice(1);return e[n]=[o,(e,o)=>{const r=e.dirs,l=o?o.dirs:t;for(let t=0;t<r.length;t++){const s=r[t],c=s.dir[n];null!=c&&(null!=o&&(s.oldValue=l[t].value),c(e.el,s,e,o))}}],e},{});function Yn(e,t){if(null===Pn)return e;const o=Pn.proxy,r=e.props||(e.props={}),l=e.dirs||(e.dirs=new Array(t.length)),s={};for(let e=0;e<t.length;e++){let[c,i,u,f=n]=t[e];a(c)&&(c={mounted:c,updated:c}),l[e]={dir:c,instance:o,value:i,oldValue:void 0,arg:u,modifiers:f};for(const e in c)if(!s[e]){const{0:n,1:t}=Gn[e],o=r[n];r[n]=o?[].concat(o,t):t,s[e]=!0}}return e}function Xn(e,n,t,o=null){We(e,n,7,[t,o])}function Jn(){return{config:{devtools:!0,performance:!1,isNativeTag:r,isCustomElement:r,errorHandler:void 0,warnHandler:void 0},mixins:[],components:{},directives:{},provides:{}}}function Zn(e){return function(){const n=Jn(),t=new Set;let o=!1;const r={get config(){return n.config},set config(e){},use:(e,...n)=>(t.has(e)||(a(e)?(t.add(e),e(r,...n)):e&&a(e.install)&&(t.add(e),e.install(r,...n))),r),mixin:e=>(n.mixins.includes(e)||n.mixins.push(e),r),component:(e,t)=>t?(n.components[e]=t,r):n.components[e],directive:(e,t)=>t?(n.directives[e]=t,r):n.directives[e],mount(t,r,l){if(!o){null==l||p(l)||(l=null);const s=hn(t,l);return s.appContext=n,e(s,r),o=!0,s.component.proxy}},provide:(e,t)=>(n.provides[e]=t,r)};return r}}const Qn={__isSuspense:!0,process(e,n,t,o,r,l,s,c,i){null==e?function(e,n,t,o,r,l,s,c){const{patch:i,options:{createElement:u}}=c,f=u("div"),d=e.suspense=function(e,n,t,o,r,l,s,c,i){const{patch:u,move:f,unmount:d,next:p,options:{parentNode:h}}=i,v={vnode:e,parent:n,parentComponent:t,isSVG:s,optimized:c,container:o,hiddenContainer:r,anchor:l,deps:0,subTree:null,fallbackTree:null,isResolved:!1,isUnmounted:!1,effects:[],resolve(){const{vnode:e,subTree:n,fallbackTree:t,effects:o,parentComponent:r,container:l}=v;let{anchor:s}=v;t.el&&(s=p(t),d(t,r,v,!0)),f(n,l,s,0);const c=e.el=n.el;r&&r.subTree===e&&(r.vnode.el=c,Dn(r,c));let i=v.parent,u=!1;for(;i;){if(!i.isResolved){i.effects.push(...o),u=!0;break}i=i.parent}u||Nn(o),v.isResolved=!0;const h=e.props&&e.props.onResolve;a(h)&&h()},recede(){v.isResolved=!1;const{vnode:e,subTree:n,fallbackTree:t,parentComponent:o,container:r,hiddenContainer:l,isSVG:s,optimized:c}=v,i=p(n);f(n,l,null,1),u(null,t,r,i,o,null,s,c);const d=e.el=t.el;o&&o.subTree===e&&(o.vnode.el=d,Dn(o,d));const h=e.props&&e.props.onRecede;a(h)&&h()},move(e,n,t){f(v.isResolved?v.subTree:v.fallbackTree,e,n,t),v.container=e},next:()=>p(v.isResolved?v.subTree:v.fallbackTree),registerDep(e,n){v.isResolved&&Fn(()=>{v.recede()}),v.deps++,e.asyncDep.catch(n=>{ze(n,e,0)}).then(t=>{if(e.isUnmounted||v.isUnmounted)return;v.deps--,e.asyncResolved=!0;const{vnode:o}=e;Xt(e,t,v),n(e,v,o,h(e.subTree.el),p(e.subTree),s),Dn(e,o.el),0===v.deps&&v.resolve()})},unmount(e,n){v.isUnmounted=!0,d(v.subTree,t,e,n),v.isResolved||d(v.fallbackTree,t,e,n)}};return v}(e,r,o,n,f,t,l,s,c),{content:p,fallback:h}=et(e);d.subTree=p,d.fallbackTree=h,i(null,p,f,null,o,d,l,s),d.deps>0?(i(null,h,n,t,o,null,l,s),e.el=h.el):d.resolve()}(n,t,o,r,l,s,c,i):function(e,n,t,o,r,l,s,{patch:c}){const i=n.suspense=e.suspense;i.vnode=n;const{content:u,fallback:a}=et(n),f=i.subTree,d=i.fallbackTree;i.isResolved?(c(f,u,t,o,r,i,l,s),n.el=u.el):(c(f,u,i.hiddenContainer,null,r,i,l,s),i.deps>0&&(c(d,a,t,o,r,null,l,s),n.el=a.el));i.subTree=u,i.fallbackTree=a}(e,n,t,o,r,s,c,i)}};function et(e){const{shapeFlag:n,children:t}=e;if(32&n){const{default:e,fallback:n}=t;return{content:yn(a(e)?e():e),fallback:yn(a(n)?n():n)}}return{content:yn(t),fallback:yn(null)}}const nt={scheduler:Fn};function tt(e,n){for(let t=0;t<e.length;t++)e[t](n)}const ot=function(e,n){null===n||n.isResolved?Nn(e):u(e)?n.effects.push(...e):n.effects.push(e)};function rt(e){const{insert:o,remove:r,patchProp:l,createElement:s,createText:c,createComment:i,setText:u,setElementText:d,parentNode:p,nextSibling:v,querySelector:m,setScopeId:g}=e,b={patch:C,unmount:U,move:$,next:A,options:e};function C(e,t,r,a=null,p=null,v=null,g=!1,C=!1){null==e||pn(e,t)||(a=A(e),U(e,p,v,!0),e=null);const{type:M,shapeFlag:F}=t;switch(M){case on:!function(e,n,t,r){if(null==e)o(n.el=c(n.children),t,r);else{const t=n.el=e.el;n.children!==e.children&&u(t,n.children)}}(e,t,r,a);break;case rn:k(e,t,r,a);break;case nn:!function(e,n,t,r,l,s,c,u){const a=n.el=e?e.el:i(""),f=n.anchor=e?e.anchor:i("");let{patchFlag:d,dynamicChildren:p}=n;d>0&&(u=!0);null==e?(o(a,t,r),o(f,t,r),x(n.children,t,f,l,s,c,u)):64&d&&null!=p?E(e.dynamicChildren,p,t,l,s,c):L(e,n,t,f,l,s,c,u)}(e,t,r,a,p,v,g,C);break;case tn:!function(e,n,t,o,r,l,s,c){const i=n.props&&n.props.target,{patchFlag:u,shapeFlag:a,children:p}=n;if(null==e){const e=n.target=f(i)?m(i):i;null!=e&&(8&a?d(e,p):16&a&&x(p,e,null,r,l,s,c))}else{const o=n.target=e.target;if(1===u?d(o,p):n.dynamicChildren?E(e.dynamicChildren,n.dynamicChildren,t,r,l,s):c||L(e,n,o,null,r,l,s),i!==(e.props&&e.props.target)){const e=n.target=f(i)?m(i):i;if(null!=e)if(8&a)d(o,""),d(e,p);else if(16&a)for(let n=0;n<p.length;n++)$(p[n],e,null,2)}}k(e,n,t,o)}(e,t,r,a,p,v,g,C);break;default:1&F?function(e,t,r,c,i,u,a,f){null==e?function(e,n,t,r,c,i,u){const a=e.type;i=i||"svg"===a;const f=e.el=s(a,i),{props:p,shapeFlag:h,transition:v,scopeId:m}=e;if(null!=p){for(const e in p)y(e)||l(f,e,p[e],null,i);null!=p.onVnodeBeforeMount&&Xn(p.onVnodeBeforeMount,r,e)}8&h?d(f,e.children):16&h&&x(e.children,f,null,r,c,i,u||null!==e.dynamicChildren);null==v||v.persisted||v.beforeEnter(f);o(f,n,t);const g=p&&p.onVnodeMounted;(null!=g||null!=v&&!v.persisted)&&ot(()=>{g&&Xn(g,r,e),v&&!v.persisted&&v.enter(f)},c)}(t,r,c,i,u,a,f):function(e,t,o,r,s,c){const i=t.el=e.el;let{patchFlag:u,dynamicChildren:a}=t;const f=e&&e.props||n,p=t.props||n;null!=p.onVnodeBeforeUpdate&&Xn(p.onVnodeBeforeUpdate,o,t,e);if(u>0){if(16&u)T(i,t,f,p,o,r,s);else if(2&u&&f.class!==p.class&&l(i,"class",p.class,null,s),4&u&&l(i,"style",p.style,f.style,s),8&u){const n=t.dynamicProps;for(let t=0;t<n.length;t++){const c=n[t],u=f[c],a=p[c];u!==a&&l(i,c,a,u,s,e.children,o,r,R)}}if(1&u)return void(e.children!==t.children&&d(i,t.children))}else c||null!=a||T(i,t,f,p,o,r,s);null!=a?E(e.dynamicChildren,a,i,o,r,s):c||L(e,t,i,null,o,r,s);null!=p.onVnodeUpdated&&ot(()=>{Xn(p.onVnodeUpdated,o,t,e)},r)}(e,t,i,u,a,f);null!==t.ref&&null!==i&&P(t.ref,e&&e.ref,i,t.el)}(e,t,r,a,p,v,g,C):6&F?function(e,t,o,r,l,s,c,i){if(null==e)256&t.shapeFlag?l.sink.activate(t,o,r):function(e,t,o,r,l,s){const c=e.component=function(e,t){const o=(t?t.appContext:e.appContext)||Kt,r={vnode:e,parent:t,appContext:o,type:e.type,root:null,next:null,subTree:null,update:null,render:null,proxy:null,withProxy:null,propsProxy:null,setupContext:null,effects:null,provides:t?t.provides:Object.create(o.provides),accessCache:null,renderCache:null,renderContext:n,data:n,props:n,attrs:n,slots:n,refs:n,components:Object.create(o.components),directives:Object.create(o.directives),asyncDep:null,asyncResult:null,asyncResolved:!1,sink:{},isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,emit:(e,...t)=>{const o=r.vnode.props||n,l=o[`on${e}`]||o[`on${_(e)}`];l&&We(l,r,6,t)}};return r.root=t?t.root:r,r}(e,r),i=e.type;if(dt(e)){const e=c.sink;e.renderer=b,e.parentSuspense=l}const u=i.props;jn(c,e.props,u),qn(c,e.children),4&e.shapeFlag&&function(e,n){const t=e.type;e.accessCache={},e.proxy=new Proxy(e,Vt);const o=e.propsProxy=(l=e.props,Fe(l,ke,xe,ee,ye)),{setup:r}=t;var l;if(r){const t=e.setupContext=r.length>1?function(e){return{attrs:new Proxy(e,eo.attrs),slots:new Proxy(e,eo.slots),emit:e.emit}}(e):null;Ht=e,qt=n;const l=Ie(r,e,0,[o,t]);Ht=null,qt=null,h(l)?e.asyncDep=l:Xt(e,l,n)}else Zt(e,n)}(c,l);if(c.asyncDep){if(!l)return;l.registerDep(c,S);const n=c.subTree=hn(rn);return k(null,n,t,o),void(e.el=n.el)}S(c,l,e,t,o,s)}(t,o,r,l,s,c);else{const n=t.component=e.component;if(function(e,n,t,o){const{props:r,children:l}=e,{props:s,children:c,patchFlag:i}=n;if(i>0){if(512&i)return!0;if(16&i)return On(r,s);if(8&i){const e=n.dynamicProps;for(let n=0;n<e.length;n++){const t=e[n];if(s[t]!==r[t])return!0}}}else if(!o)return!(null==l&&null==c||null!=c&&c.$stable)||r!==s&&(null===r?null!==s:null===s||On(r,s));return!1}(e,t,0,i)){if(n.asyncDep&&!n.asyncResolved)return void w(n,t);n.next=t,n.update()}else t.component=e.component,t.el=e.el}null!==t.ref&&null!==l&&P(t.ref,e&&e.ref,l,t.component.proxy)}(e,t,r,a,p,v,g,C):64&F&&M.process(e,t,r,a,p,v,g,C,b)}}function k(e,n,t,r){null==e?o(n.el=i(n.children||""),t,r):n.el=e.el}function x(e,n,t,o,r,l,s,c=0){for(let i=c;i<e.length;i++){C(null,e[i]=s?bn(e[i]):yn(e[i]),n,t,o,r,l,s)}}function E(e,n,t,o,r,l){for(let s=0;s<n.length;s++){const c=e[s],i=c.type===nn||c.type===rn||6&c.shapeFlag?p(c.el):t;C(c,n[s],i,null,o,r,l,!0)}}function T(e,t,o,r,s,c,i){if(o!==r){for(const n in r){if(y(n))continue;const u=r[n],a=o[n];u!==a&&l(e,n,u,a,i,t.children,s,c,R)}if(o!==n)for(const n in o)y(n)||n in r||l(e,n,null,null,i,t.children,s,c,R)}}function S(e,t,o,r,l,s){e.update=F(function(){if(e.isMounted){const{next:o}=e;null!==o&&w(e,o);const r=Vn(e),l=e.subTree;e.subTree=r,null!==e.bu&&tt(e.bu),e.refs!==n&&(e.refs={}),C(l,r,p(l.el),A(l),e,t,s),e.vnode.el=r.el,null===o&&Dn(e,r.el),null!==e.u&&ot(e.u,t)}else{const n=e.subTree=Vn(e);null!==e.bm&&tt(e.bm),C(null,n,r,l,e,t,s),o.el=n.el,null!==e.m&&ot(e.m,t),null!==e.a&&128&e.vnode.shapeFlag&&ot(e.a,t),e.isMounted=!0}},nt)}function w(e,n){n.component=e,e.vnode=n,e.next=null,jn(e,n.props,n.type.props),qn(e,n.children)}function L(e,n,o,r,l,s,c,i=!1){const u=e&&e.children,a=e?e.shapeFlag:0,f=n.children,{patchFlag:p,shapeFlag:h}=n;if(-1===p&&(i=!1),p>0){if(128&p)return void M(u,f,o,r,l,s,c,i);if(256&p)return void function(e,n,o,r,l,s,c,i){n=n||t;const u=(e=e||t).length,a=n.length,f=Math.min(u,a);let d;for(d=0;d<f;d++){const t=n[d]=i?bn(n[d]):yn(n[d]);C(e[d],t,o,null,l,s,c,i)}u>a?R(e,l,s,!0,f):x(n,o,r,l,s,c,i,f)}(u,f,o,r,l,s,c,i)}8&h?(16&a&&R(u,l,s),f!==u&&d(o,f)):16&a?16&h?M(u,f,o,r,l,s,c,i):R(u,l,s,!0):(8&a&&d(o,""),16&h&&x(f,o,r,l,s,c,i))}function M(e,n,o,r,l,s,c,i){let u=0;const a=n.length;let f=e.length-1,d=a-1;for(;u<=f&&u<=d;){const t=e[u],a=n[u]=i?bn(n[u]):yn(n[u]);if(!pn(t,a))break;C(t,a,o,r,l,s,c,i),u++}for(;u<=f&&u<=d;){const t=e[f],u=n[d]=i?bn(n[d]):yn(n[d]);if(!pn(t,u))break;C(t,u,o,r,l,s,c,i),f--,d--}if(u>f){if(u<=d){const e=d+1,t=e<a?n[e].el:r;for(;u<=d;)C(null,n[u]=i?bn(n[u]):yn(n[u]),o,t,l,s,c),u++}}else if(u>d)for(;u<=f;)U(e[u],l,s,!0),u++;else{const p=u,h=u,v=new Map;for(u=h;u<=d;u++){const e=n[u]=i?bn(n[u]):yn(n[u]);null!=e.key&&v.set(e.key,u)}let m,g=0;const y=d-h+1;let b=!1,k=0;const x=new Array(y);for(u=0;u<y;u++)x[u]=0;for(u=p;u<=f;u++){const t=e[u];if(g>=y){U(t,l,s,!0);continue}let r;if(null!=t.key)r=v.get(t.key);else for(m=h;m<=d;m++)if(0===x[m-h]&&pn(t,n[m])){r=m;break}void 0===r?U(t,l,s,!0):(x[r-h]=u+1,r>=k?k=r:b=!0,C(t,n[r],o,null,l,s,c,i),g++)}const E=b?function(e){const n=e.slice(),t=[0];let o,r,l,s,c;const i=e.length;for(o=0;o<i;o++){const i=e[o];if(0!==i){if(r=t[t.length-1],e[r]<i){n[o]=r,t.push(o);continue}for(l=0,s=t.length-1;l<s;)e[t[c=(l+s)/2|0]]<i?l=c+1:s=c;i<e[t[l]]&&(l>0&&(n[o]=t[l-1]),t[l]=o)}}l=t.length,s=t[l-1];for(;l-- >0;)t[l]=s,s=n[s];return t}(x):t;for(m=E.length-1,u=y-1;u>=0;u--){const e=h+u,t=n[e],i=e+1<a?n[e+1].el:r;0===x[u]?C(null,t,o,i,l,s,c):b&&(m<0||u!==E[m]?$(t,o,i,2):m--)}}}function $(e,n,t,r,l=null){if(6&e.shapeFlag)$(e.component.subTree,n,t,r);else if(64&e.shapeFlag)e.suspense.move(n,t,r);else if(e.type===nn){o(e.el,n,t);const l=e.children;for(let e=0;e<l.length;e++)$(l[e],n,t,r);o(e.anchor,n,t)}else{const{el:s,transition:c,shapeFlag:i}=e;if(2!==r&&1&i&&null!=c)if(0===r)c.beforeEnter(s),o(s,n,t),ot(()=>c.enter(s),l);else{const{leave:e,delayLeave:r,afterLeave:l}=c,i=()=>o(s,n,t),u=()=>{e(s,()=>{i(),l&&l()})};r?r(s,i,u):u()}else o(s,n,t)}}function U(e,n,t,o){const{props:l,ref:s,children:c,dynamicChildren:i,shapeFlag:u}=e;null!==s&&null!==n&&P(s,null,n,null),6&u?128&u?n.sink.deactivate(e):function(e,n,t){const{bum:o,effects:r,update:l,subTree:s,um:c,da:i,isDeactivated:u}=e;null!==o&&tt(o);if(null!==r)for(let e=0;e<r.length;e++)N(r[e]);null!==l&&(N(l),U(s,e,n,t));null!==c&&ot(c,n);null!==i&&!u&&128&e.vnode.shapeFlag&&ot(i,n);Nn(()=>{e.isUnmounted=!0}),null===n||n.isResolved||n.isUnmounted||null===e.asyncDep||e.asyncResolved||(n.deps--,0===n.deps&&n.resolve())}(e.component,t,o):64&u?e.suspense.unmount(t,o):(null!=l&&null!=l.onVnodeBeforeUnmount&&Xn(l.onVnodeBeforeUnmount,n,e),null!=i?R(i,n,t):16&u&&R(c,n,t),o&&function(e){const{type:n,el:t,anchor:o,transition:l}=e;if(n===nn)return void function(e,n){let t;for(;e!==n;)t=v(e),r(e),e=t;r(n)}(t,o);const s=()=>{r(t),null!=l&&!l.persisted&&l.afterLeave&&l.afterLeave()};if(1&e.shapeFlag&&null!=l&&!l.persisted){const{leave:n,delayLeave:o}=l,r=()=>n(t,s);o?o(e.el,s,r):r()}else s()}(e),null!=l&&null!=l.onVnodeUnmounted&&ot(()=>{Xn(l.onVnodeUnmounted,n,e)},t))}function R(e,n,t,o,r=0){for(let l=r;l<e.length;l++)U(e[l],n,t,o)}function A(e){return 6&e.shapeFlag?A(e.component.subTree):64&e.shapeFlag?e.suspense.next():v(e.anchor||e.el)}function P(e,t,o,r){const l=o.refs===n?o.refs={}:o.refs,s=Ue(o.renderContext);if(null!==t&&t!==e)if(f(t)){l[t]=null;const e=s[t];Ve(e)&&(e.value=null)}else Ve(t)&&(t.value=null);if(f(e)){const n=s[e];Ve(n)&&(n.value=r),l[e]=r}else Ve(e)?e.value=r:a(e)&&Ie(e,o,11,[r,l])}const V=(e,n)=>{null==e?n._vnode&&U(n._vnode,null,null,!0):C(n._vnode||null,e,n),Rn(),n._vnode=e};return{render:V,createApp:Zn(V)}}function lt(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return _t(()=>{e.isMounted=!0}),wt(()=>{e.isUnmounting=!0}),e}const st={name:"BaseTransition",setup(e,{slots:n}){const t=Gt(),o=lt();return()=>{const r=n.default&&n.default();if(!r||!r.length)return;const l=Ue(e),{mode:s}=l,c=r[0];if(o.isLeaving)return ut(c);const i=at(c);if(!i)return ut(c);const u=i.transition=it(i,l,o,t),a=t.subTree,f=a&&at(a);if(f&&f.type!==rn&&!pn(i,f)){const e=f.transition,n=it(f,l,o,t);if(ft(f,n),"out-in"===s)return o.isLeaving=!0,n.afterLeave=()=>{o.isLeaving=!1,t.update()},ut(c);"in-out"===s&&(delete e.delayedLeave,n.delayLeave=(e,n,t)=>{ct(o,f)[String(f.key)]=f,e._leaveCb=()=>{n(),e._leaveCb=void 0,delete u.delayedLeave},u.delayedLeave=t})}return c}}};function ct(e,n){const{leavingVNodes:t}=e;let o=t.get(n.type);return o||(o=Object.create(null),t.set(n.type,o)),o}function it(e,{appear:n,persisted:t=!1,onBeforeEnter:o,onEnter:r,onAfterEnter:l,onEnterCancelled:s,onBeforeLeave:c,onLeave:i,onAfterLeave:u,onLeaveCancelled:a},f,d){const p=String(e.key),h=ct(f,e),v=(e,n)=>{e&&We(e,d,8,n)},m={persisted:t,beforeEnter(t){if(!n&&!f.isMounted)return;t._leaveCb&&t._leaveCb(!0);const r=h[p];r&&pn(e,r)&&r.el._leaveCb&&r.el._leaveCb(),v(o,[t])},enter(e){if(!n&&!f.isMounted)return;let t=!1;const o=e._enterCb=n=>{t||(t=!0,v(n?s:l,[e]),m.delayedLeave&&m.delayedLeave(),e._enterCb=void 0)};r?r(e,o):o()},leave(n,t){const o=String(e.key);if(n._enterCb&&n._enterCb(!0),f.isUnmounting)return t();v(c,[n]);let r=!1;const l=n._leaveCb=l=>{r||(r=!0,t(),v(l?a:u,[n]),n._leaveCb=void 0,h[o]===e&&delete h[o])};h[o]=e,i?i(n,l):l()}};return m}function ut(e){if(dt(e))return(e=vn(e)).children=null,e}function at(e){return dt(e)?e.children?e.children[0]:void 0:e}function ft(e,n){6&e.shapeFlag&&e.component?ft(e.component.subTree,n):e.transition=n}const dt=e=>e.type.__isKeepAlive,pt={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:n}){const t=new Map,o=new Set;let r=null;const l=Gt(),s=l.sink,{renderer:{move:c,unmount:i,options:{createElement:u}},parentSuspense:a}=s,f=u("div");function d(e){e.shapeFlag=4,i(e,l,a)}function p(e){t.forEach((n,t)=>{const o=vt(n.type);!o||e&&e(o)||h(t)})}function h(e){const n=t.get(e);r&&n.type===r.type?r&&(r.shapeFlag=4):d(n),t.delete(e),o.delete(e)}return s.activate=(e,n,t)=>{c(e,n,t,0,a),ot(()=>{const n=e.component;n.isDeactivated=!1,null!==n.a&&tt(n.a)},a)},s.deactivate=e=>{c(e,f,null,1,a),ot(()=>{const n=e.component;null!==n.da&&tt(n.da),n.isDeactivated=!0},a)},Ut(()=>[e.include,e.exclude],([e,n])=>{e&&p(n=>mt(e,n)),n&&p(e=>mt(n,e))},{lazy:!0}),wt(()=>{t.forEach(d)}),()=>{if(!n.default)return null;const l=n.default();let s=l[0];if(l.length>1)return r=null,l;if(!(dn(s)&&4&s.shapeFlag))return r=null,s;const c=s.type,i=vt(c),{include:u,exclude:a,max:f}=e;if(u&&(!i||!mt(u,i))||a&&i&&mt(a,i))return s;const d=null==s.key?c:s.key,p=t.get(d);return s.el&&(s=vn(s)),t.set(d,s),p?(s.el=p.el,s.anchor=p.anchor,s.component=p.component,s.transition&&ft(s,s.transition),s.shapeFlag|=256,o.delete(d),o.add(d)):(o.add(d),f&&o.size>parseInt(f,10)&&h(Array.from(o)[0])),s.shapeFlag|=128,r=s,s}}},ht=pt;function vt(e){return e.displayName||e.name}function mt(e,n){return u(e)?e.some(e=>mt(e,n)):f(e)?e.split(",").indexOf(n)>-1:!!e.test&&e.test(n)}function gt(e,n){bt(e,"a",n)}function yt(e,n){bt(e,"da",n)}function bt(e,n,t=Ht){const o=e.__wdc||(e.__wdc=()=>{let n=t;for(;n;){if(n.isDeactivated)return;n=n.parent}e()});if(kt(n,o,t),t){let e=t.parent;for(;e&&e.parent;)e.parent.type===pt&&Ct(o,n,t,e),e=e.parent}}function Ct(e,n,t,o){kt(n,e,o,!0),Lt(()=>{const t=o[n];t.splice(t.indexOf(e),1)},t)}function kt(e,n,t=Ht,o=!1){if(t){const r=t[e]||(t[e]=[]),l=n.__weh||(n.__weh=(...o)=>{if(t.isUnmounted)return;R(),Yt(t);const r=We(n,t,e,o);return Yt(null),A(),r});o?r.unshift(l):r.push(l)}}const xt=e=>(n,t=Ht)=>kt(e,n,t),Et=xt("bm"),_t=xt("m"),Tt=xt("bu"),St=xt("u"),wt=xt("bum"),Lt=xt("um"),Mt=xt("rtg"),Ft=xt("rtc"),Nt=xt("ec"),$t=e=>e();function Ut(e,n,t){return a(n)?Rt(e,n,t):Rt(e,null,n)}function Rt(e,t,{lazy:o,deep:r,flush:l,onTrack:s,onTrigger:c}=n){const i=Ht,a=qt;let f,d;if(f=u(e)?()=>e.map(e=>Ve(e)?e.value:Ie(e,i,2)):Ve(e)?()=>e.value:t?()=>Ie(e,i,2):()=>{if(!i||!i.isUnmounted)return d&&d(),Ie(e,i,3,[h])},r){const e=f;f=()=>(function e(n,t=new Set){if(!p(n)||t.has(n))return;t.add(n);if(u(n))for(let o=0;o<n.length;o++)e(n[o],t);else if(n instanceof Map)n.forEach((o,r)=>{e(n.get(r),t)});else if(n instanceof Set)n.forEach(n=>{e(n,t)});else for(const o in n)e(n[o],t);return n})(e())}const h=e=>{d=y.options.onStop=()=>{Ie(e,i,4)}};let v=u(e)?[]:void 0;const m=t?()=>{if(i&&i.isUnmounted)return;const e=y();(r||T(e,v))&&(d&&d(),We(t,i,3,[e,v,h]),v=e)}:void 0;let g;g="sync"===l?$t:"pre"===l?e=>{i&&null==i.vnode.el?e():Fn(e)}:e=>{ot(e,a)};const y=F(f,{lazy:!0,computed:!0,onTrack:s,onTrigger:c,scheduler:m?()=>g(m):g});return o&&t?v=y():g(m||y),no(y),()=>{N(y)}}function At(e,n,t){const o=this.proxy,r=Ut(f(e)?()=>o[e]:e.bind(o),n.bind(o),t);return wt(r,this),r}const Pt={$:e=>e,$el:e=>e.vnode.el,$cache:e=>e.renderCache||(e.renderCache=[]),$data:e=>e.data,$props:e=>e.propsProxy,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>e.parent,$root:e=>e.root,$emit:e=>e.emit,$options:e=>e.type,$forceUpdate:e=>()=>Fn(e.update),$nextTick:()=>Mn,$watch:e=>At.bind(e)},Vt={get(e,t){const{renderContext:o,data:r,props:l,propsProxy:s,accessCache:c,type:u,sink:a}=e;if("$"!==t[0]){const e=c[t];if(void 0!==e)switch(e){case 0:return r[t];case 1:return o[t];case 2:return s[t]}else{if(r!==n&&i(r,t))return c[t]=0,r[t];if(i(o,t))return c[t]=1,o[t];if(i(l,t))return null!=u.props&&(c[t]=2),s[t]}}const f=Pt[t];return null!=f?f(e):i(a,t)?a[t]:void 0},has(e,t){const{data:o,accessCache:r,renderContext:l,type:s,sink:c}=e;return void 0!==r[t]||o!==n&&i(o,t)||i(l,t)||null!=s.props&&i(s.props,t)||i(Pt,t)||i(c,t)},set(e,t,o){const{data:r,renderContext:l}=e;if(r!==n&&i(r,t))r[t]=o;else if(i(l,t))l[t]=o;else{if("$"===t[0]&&t.slice(1)in e)return!1;if(t in e.props)return!1;e.sink[t]=o}return!0}};function Ot(e,n){if(Ht){let t=Ht.provides;const o=Ht.parent&&Ht.parent.provides;o===t&&(t=Ht.provides=Object.create(o)),t[e]=n}else;}function Dt(e,n){const t=Ht||Pn;if(t){const o=t.provides;if(e in o)return o[e];if(void 0!==n)return n}}function jt(e,t,r=!1){const l=e.renderContext===n?e.renderContext=Le({}):e.renderContext,c=e.proxy,{mixins:i,extends:f,props:d,data:h,computed:v,methods:m,watch:g,provide:y,inject:b,components:C,directives:k,beforeMount:x,mounted:E,beforeUpdate:_,updated:T,activated:S,deactivated:w,beforeUnmount:L,unmounted:M,renderTracked:F,renderTriggered:N,errorCaptured:$}=t,U=e.appContext.mixins;if(r||(Bt("beforeCreate",t,c,U),Wt(e,U)),f&&jt(e,f,!0),i&&Wt(e,i),h){const t=a(h)?h.call(c):h;p(t)&&(e.data===n?e.data=Le(t):s(e.data,t))}if(v)for(const e in v){const n=v[e];if(a(n))l[e]=to(n.bind(c));else{const{get:t,set:r}=n;a(t)&&(l[e]=to({get:t.bind(c),set:a(r)?r.bind(c):o}))}}if(m)for(const e in m){const n=m[e];a(n)&&(l[e]=n.bind(c))}if(g)for(const e in g)zt(g[e],l,c,e);if(y){const e=a(y)?y.call(c):y;for(const n in e)Ot(n,e[n])}if(b)if(u(b))for(let e=0;e<b.length;e++){const n=b[e];l[n]=Dt(n)}else for(const e in b){const n=b[e];p(n)?l[e]=Dt(n.from,n.default):l[e]=Dt(n)}C&&s(e.components,C),k&&s(e.directives,k),r||Bt("created",t,c,U),x&&Et(x.bind(c)),E&&_t(E.bind(c)),_&&Tt(_.bind(c)),T&&St(T.bind(c)),S&&gt(S.bind(c)),w&&yt(w.bind(c)),$&&Nt($.bind(c)),F&&Ft(F.bind(c)),N&&Mt(N.bind(c)),L&&wt(L.bind(c)),M&&Lt(M.bind(c))}function Bt(e,n,t,o){It(e,o,t);const r=n.extends&&n.extends[e];r&&r.call(t);const l=n.mixins;l&&It(e,l,t);const s=n[e];s&&s.call(t)}function It(e,n,t){for(let o=0;o<n.length;o++){const r=n[o][e];r&&r.call(t)}}function Wt(e,n){for(let t=0;t<n.length;t++)jt(e,n[t],!0)}function zt(e,n,t,o){const r=()=>t[o];if(f(e)){const t=n[e];a(t)&&Ut(r,t)}else a(e)?Ut(r,e.bind(t)):p(e)&&(u(e)?e.forEach(e=>zt(e,n,t,o)):Ut(r,e.handler.bind(t),e))}const Kt=Jn();let Ht=null,qt=null;const Gt=()=>Ht||Pn,Yt=e=>{Ht=e};function Xt(e,n,t){a(n)?e.render=n:p(n)&&(e.renderContext=Le(n)),Zt(e,t)}function Jt(e){}function Zt(e,t){const r=e.type;e.render||(e.render=r.render||o),Ht=e,qt=t,jt(e,r),Ht=null,qt=null,e.renderContext===n&&(e.renderContext=Le({}))}const Qt=Symbol(),eo={};function no(e){Ht&&(Ht.effects||(Ht.effects=[])).push(e)}function to(e){const n=Be(e);return no(n.effect),n}function oo(e){return a(e)?{setup:e}:e}function ro(e,n,t){return 2===arguments.length?p(n)&&!u(n)?dn(n)?hn(e,null,[n]):hn(e,n):hn(e,null,n):(dn(t)&&(t=[t]),hn(e,n,t))}["attrs","slots"].forEach(e=>{eo[e]={get:(n,t)=>n[e][t],has:(n,t)=>t===Qt||t in n[e],ownKeys:n=>Reflect.ownKeys(n[e]),getOwnPropertyDescriptor:(n,t)=>Reflect.getOwnPropertyDescriptor(n[e],t),set:()=>!1,deleteProperty:()=>!1}});const lo={ELEMENT:1,FUNCTIONAL_COMPONENT:2,STATEFUL_COMPONENT:4,TEXT_CHILDREN:8,ARRAY_CHILDREN:16,SLOTS_CHILDREN:32,SUSPENSE:64,COMPONENT_SHOULD_KEEP_ALIVE:128,COMPONENT_KEPT_ALIVE:256,COMPONENT:6};function so(e="$style"){const t=Gt();if(!t)return n;const o=t.type.__cssModules;if(!o)return n;const r=o[e];return r||n}const co="components",io="directives";function uo(e){return po(co,e)}function ao(e,n){if(e)return f(e)?po(co,e,n):a(e)||p(e)?e:void 0}function fo(e){return po(io,e)}function po(e,n,t=Pn||Ht){if(t){let o,r;const l=t[e];let s=l[n]||l[o=k(n)]||l[r=_(o)];if(!s&&e===co){const e=t.type,l=e.displayName||e.name;!l||l!==n&&l!==o&&l!==r||(s=e)}return s}}function ho(e,n){let t;if(u(e)||f(e)){t=new Array(e.length);for(let o=0,r=e.length;o<r;o++)t[o]=n(e[o],o)}else if("number"==typeof e){t=new Array(e);for(let o=0;o<e;o++)t[o]=n(o+1,o)}else if(p(e))if(e[Symbol.iterator])t=Array.from(e,n);else{const o=Object.keys(e);t=new Array(o.length);for(let r=0,l=o.length;r<l;r++){const l=o[r];t[r]=n(e[l],l,r)}}else t=[];return t}function vo(e){return null==e?"":u(e)||g(e)&&e.toString===v?JSON.stringify(e,null,2):String(e)}function mo(e){const n={};for(const t in e)n[`on${t}`]=e[t];return n}function go(e,n,t={},o){const r=e[n];return cn(),fn(nn,{key:t.key},r?r(t):o||[],e._compiled?0:-1)}function yo(e,n){for(let t=0;t<n.length;t++){const o=n[t];if(u(o))for(let n=0;n<o.length;n++)e[o[n].name]=o[n].fn;else e[o.name]=o.fn}return e}const bo="3.0.0-alpha.1",Co={TEXT:1,CLASS:2,STYLE:4,PROPS:8,NEED_PATCH:32,FULL_PROPS:16,KEYED_FRAGMENT:128,UNKEYED_FRAGMENT:256,DYNAMIC_SLOTS:512,BAIL:-1},ko=_,xo=k,Eo=document,_o={insert:(e,n,t)=>{null!=t?n.insertBefore(e,t):n.appendChild(e)},remove:e=>{const n=e.parentNode;null!=n&&n.removeChild(e)},createElement:(e,n)=>n?Eo.createElementNS("http://www.w3.org/2000/svg",e):Eo.createElement(e),createText:e=>Eo.createTextNode(e),createComment:e=>Eo.createComment(e),setText:(e,n)=>{e.nodeValue=n},setElementText:(e,n)=>{e.textContent=n},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Eo.querySelector(e),setScopeId(e,n){e.setAttribute(n,"")}};const To=/\s*!important$/;function So(e,n,t){if(n.startsWith("--"))e.setProperty(n,t);else{const o=function(e,n){const t=Lo[n];if(t)return t;let o=xo(n);if("filter"!==o&&o in e)return Lo[n]=o;o=_(o);for(let t=0;t<wo.length;t++){const r=wo[t]+o;if(r in e)return Lo[n]=r}return n}(e,n);To.test(t)?e.setProperty(E(o),t.replace(To,""),"important"):e[o]=t}}const wo=["Webkit","Moz","ms"],Lo={};let Mo=Date.now;"undefined"!=typeof document&&Mo()>document.createEvent("Event").timeStamp&&(Mo=()=>performance.now());let Fo=0;const No=Promise.resolve(),$o=()=>{Fo=0},Uo=()=>Fo||(No.then($o),Fo=Mo());function Ro(e,n,t,o){e.addEventListener(n,t,o)}function Ao(e,n,t,o){e.removeEventListener(n,t,o)}function Po(e,n){const t=e=>{e.timeStamp>=t.lastUpdated-1&&We(t.value,n,5,[e])};return t.value=e,e.invoker=t,t.lastUpdated=Uo(),t}const Vo=e=>e.props["onUpdate:modelValue"];function Oo(e){e.target.composing=!0}function Do(e){const n=e.target;n.composing&&(n.composing=!1,function(e,n){const t=document.createEvent("HTMLEvents");t.initEvent(n,!0,!0),e.dispatchEvent(t)}(n,"input"))}function jo(e){const n=parseFloat(e);return isNaN(n)?e:n}const Bo={beforeMount(e,{value:n,modifiers:{lazy:t,trim:o,number:r}},l){e.value=n;const s=Vo(l),c=r||"number"===e.type;Ro(e,t?"change":"input",()=>{let n=e.value;o?n=n.trim():c&&(n=jo(n)),s(n)}),o&&Ro(e,"change",()=>{e.value=e.value.trim()}),t||(Ro(e,"compositionstart",Oo),Ro(e,"compositionend",Do),Ro(e,"change",Do))},beforeUpdate(e,{value:n,oldValue:t,modifiers:{trim:o,number:r}}){if(n!==t){if(document.activeElement===e){if(o&&e.value.trim()===n)return;if((r||"number"===e.type)&&jo(e.value)===n)return}e.value=n}}},Io={beforeMount(e,n,t){Wo(e,n,t);const o=Vo(t);Ro(e,"change",()=>{const n=e._modelValue,t=Yo(e),r=e.checked;if(u(n)){const e=Go(n,t),l=-1!==e;if(r&&!l)o(n.concat(t));else if(!r&&l){const t=[...n];t.splice(e,1),o(t)}}else o(Xo(e,r))})},beforeUpdate:Wo};function Wo(e,{value:n,oldValue:t},o){e._modelValue=n,u(n)?e.checked=Go(n,o.props.value)>-1:n!==t&&(e.checked=qo(n,Xo(e,!0)))}const zo={beforeMount(e,{value:n},t){e.checked=qo(n,t.props.value);const o=Vo(t);Ro(e,"change",()=>{o(Yo(e))})},beforeUpdate(e,{value:n,oldValue:t},o){n!==t&&(e.checked=qo(n,o.props.value))}},Ko={mounted(e,{value:n},t){Ho(e,n);const o=Vo(t);Ro(e,"change",()=>{const n=Array.prototype.filter.call(e.options,e=>e.selected).map(Yo);o(e.multiple?n:n[0])})},updated(e,{value:n}){Ho(e,n)}};function Ho(e,n){const t=e.multiple;if(!t||u(n)){for(let o=0,r=e.options.length;o<r;o++){const r=e.options[o],l=Yo(r);if(t)r.selected=Go(n,l)>-1;else if(qo(Yo(r),n))return void(e.selectedIndex=o)}t||(e.selectedIndex=-1)}}function qo(e,n){if(e===n)return!0;const t=p(e),o=p(n);if(!t||!o)return!t&&!o&&String(e)===String(n);try{const t=u(e),o=u(n);if(t&&o)return e.length===n.length&&e.every((e,t)=>qo(e,n[t]));if(e instanceof Date&&n instanceof Date)return e.getTime()===n.getTime();if(t||o)return!1;{const t=Object.keys(e),o=Object.keys(n);return t.length===o.length&&t.every(t=>qo(e[t],n[t]))}}catch(e){return!1}}function Go(e,n){return e.findIndex(e=>qo(e,n))}function Yo(e){return"_value"in e?e._value:e.value}function Xo(e,n){const t=n?"_trueValue":"_falseValue";return t in e?e[t]:n}const Jo={beforeMount(e,n,t){Zo(e,n,t,null,"beforeMount")},mounted(e,n,t){Zo(e,n,t,null,"mounted")},beforeUpdate(e,n,t,o){Zo(e,n,t,o,"beforeUpdate")},updated(e,n,t,o){Zo(e,n,t,o,"updated")}};function Zo(e,n,t,o,r){let l;switch(e.tagName){case"SELECT":l=Ko;break;case"TEXTAREA":l=Bo;break;default:switch(e.type){case"checkbox":l=Io;break;case"radio":l=zo;break;default:l=Bo}}const s=l[r];s&&s(e,n,t,o)}const Qo=["ctrl","shift","alt","meta"],er={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,n)=>Qo.some(t=>e[`${t}Key`]&&!n.includes(t))},nr=(e,n)=>t=>{for(let e=0;e<n.length;e++){const o=er[n[e]];if(o&&o(t,n))return}return e(t)},tr={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},or=(e,n)=>t=>{if(!("key"in t))return;const o=E(t.key);return n.some(e=>e===o||tr[e]===o)?e(t):void 0},rr={beforeMount(e,{value:n},{transition:t}){e._vod="none"===e.style.display?"":e.style.display,t&&n?t.beforeEnter(e):lr(e,n)},mounted(e,{value:n},{transition:t}){t&&n&&t.enter(e)},updated(e,{value:n,oldValue:t},{transition:o}){!n!=!t&&(o?n?(o.beforeEnter(e),lr(e,!0),o.enter(e)):o.leave(e,()=>{lr(e,!1)}):lr(e,n))},beforeUnmount(e){lr(e,!0)}};function lr(e,n){e.style.display=n?e._vod:"none"}const sr="transition",cr="animation",ir=(e,{slots:n})=>ro(st,ur(e),n);function ur({name:e="v",type:n,css:t=!0,duration:o,enterFromClass:r=`${e}-enter-from`,enterActiveClass:l=`${e}-enter-active`,enterToClass:s=`${e}-enter-to`,appearFromClass:c=r,appearActiveClass:i=l,appearToClass:u=s,leaveFromClass:a=`${e}-leave-from`,leaveActiveClass:f=`${e}-leave-active`,leaveToClass:d=`${e}-leave-to`,...h}){if(!t)return h;const v=Gt(),m=function(e){if(null==e)return null;if(p(e))return[ar(e.enter),ar(e.leave)];{const n=ar(e);return[n,n]}}(o),g=m&&m[0],y=m&&m[1],{appear:b,onBeforeEnter:C,onEnter:k,onLeave:x}=h;b&&!Gt().isMounted&&(r=c,l=i,s=u);const E=(e,n)=>{dr(e,s),dr(e,l),n&&n()},_=(e,n)=>{dr(e,d),dr(e,f),n&&n()};function T(e,n){We(e,v,8,n)}return{...h,onBeforeEnter(e){C&&C(e),fr(e,l),fr(e,r)},onEnter(e,t){pr(()=>{const o=()=>E(e,t);k&&T(k,[e,o]),dr(e,r),fr(e,s),k&&k.length>1||(g?setTimeout(o,g):hr(e,n,o))})},onLeave(e,t){fr(e,f),fr(e,a),pr(()=>{const o=()=>_(e,t);x&&T(x,[e,o]),dr(e,a),fr(e,d),x&&x.length>1||(y?setTimeout(o,y):hr(e,n,o))})},onEnterCancelled:E,onLeaveCancelled:_}}function ar(e){return Number(e||0)}function fr(e,n){e.classList.add(n),(e._vtc||(e._vtc=new Set)).add(n)}function dr(e,n){e.classList.remove(n),e._vtc&&(e._vtc.delete(n),e._vtc.size||(e._vtc=void 0))}function pr(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}function hr(e,n,t){const{type:o,timeout:r,propCount:l}=vr(e,n);if(!o)return t();const s=o+"end";let c=0;const i=()=>{e.removeEventListener(s,u),t()},u=n=>{n.target===e&&++c>=l&&i()};setTimeout(()=>{c<l&&i()},r+1),e.addEventListener(s,u)}function vr(e,n){const t=window.getComputedStyle(e),o=e=>(t[e]||"").split(", "),r=o(sr+"Delay"),l=o(sr+"Duration"),s=mr(r,l),c=o(cr+"Delay"),i=o(cr+"Duration"),u=mr(c,i);let a=null,f=0,d=0;return n===sr?s>0&&(a=sr,f=s,d=l.length):n===cr?u>0&&(a=cr,f=u,d=i.length):d=(a=(f=Math.max(s,u))>0?s>u?sr:cr:null)?a===sr?l.length:i.length:0,{type:a,timeout:f,propCount:d,hasTransform:a===sr&&/\b(transform|all)(,|$)/.test(t[sr+"Property"])}}function mr(e,n){for(;e.length<n.length;)e=e.concat(e);return Math.max(...n.map((n,t)=>gr(n)+gr(e[t])))}function gr(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}const yr=new WeakMap,br=new WeakMap,Cr={setup(e,{slots:n}){const t=Gt(),o=lt();let r,l,s=null;return St(()=>{if(!r.length)return;const n=e.moveClass||`${e.name||"v"}-move`;if(!(s=null===s?s=function(e,n,t){const o=e.cloneNode();e._vtc&&e._vtc.forEach(e=>o.classList.remove(e));o.classList.add(t),o.style.display="none";const r=1===n.nodeType?n:n.parentNode;r.appendChild(o);const{hasTransform:l}=vr(o);return r.removeChild(o),l}(r[0].el,t.vnode.el,n):s))return;r.forEach(kr),r.forEach(xr);const o=r.filter(Er);document.body.offsetHeight,o.forEach(e=>{const t=e.el,o=t.style;fr(t,n),o.transform=o.WebkitTransform=o.transitionDuration="";const r=t._moveCb=e=>{e&&e.target!==t||e&&!/transform$/.test(e.propertyName)||(t.removeEventListener("transitionend",r),t._moveCb=null,dr(t,n))};t.addEventListener("transitionend",r)})}),()=>{const s=Ue(e),c=ur(s),i=s.tag||nn;r=l,1===(l=n.default?n.default():[]).length&&l[0].type===nn&&(l=l[0].children);for(let e=0;e<l.length;e++){const n=l[e];null!=n.key&&ft(n,it(n,c,o,t))}if(r)for(let e=0;e<r.length;e++){const n=r[e];ft(n,it(n,c,o,t)),yr.set(n,n.el.getBoundingClientRect())}return hn(i,null,l)}}};function kr(e){e.el._moveCb&&e.el._moveCb(),e.el._enterCb&&e.el._enterCb()}function xr(e){br.set(e,e.el.getBoundingClientRect())}function Er(e){const n=yr.get(e),t=br.get(e),o=n.left-t.left,r=n.top-t.top;if(o||r){const n=e.el.style;return n.transform=n.WebkitTransform=`translate(${o}px,${r}px)`,n.transitionDuration="0s",e}}const{render:_r,createApp:Tr}=rt({patchProp:function(e,t,o,r,s,c,i,u,a){switch(t){case"class":!function(e,n,t){if(null==n&&(n=""),t)e.setAttribute("class",n);else{const t=e._vtc;t&&(n=[n,...t].join(" ")),e.className=n}}(e,o,s);break;case"style":!function(e,n,t){const o=e.style;if(t)if(f(t))o.cssText=t;else{for(const e in t)So(o,e,t[e]);if(n&&!f(n))for(const e in n)t[e]||So(o,e,"")}else e.removeAttribute("style")}(e,r,o);break;case"modelValue":case"onUpdate:modelValue":break;default:l(t)?function(e,t,o,r,l=null){const s=o&&"options"in o&&o.options,c=r&&"options"in r&&r.options,i=o&&o.invoker,u=r&&"handler"in r?r.handler:r;if(s||c){const o=s||n,a=c||n;if(o.capture!==a.capture||o.passive!==a.passive||o.once!==a.once){if(i&&Ao(e,t,i,o),r&&u){const n=Po(u,l);r.invoker=n,Ro(e,t,n,a)}return}}r&&u?i?(o.invoker=null,i.value=u,r.invoker=i,i.lastUpdated=Uo()):Ro(e,t,Po(u,l),c||void 0):i&&Ao(e,t,i,s||void 0)}(e,t.slice(2).toLowerCase(),r,o,i):!s&&t in e?function(e,n,t,o,r,l,s){"innerHTML"!==n&&"textContent"!==n||null==o?"value"===n&&"PROGRESS"!==e.tagName?(e._value=t,e.value=null==t?"":t):""===t&&"boolean"==typeof e[n]?e[n]=!0:e[n]=null==t?"":t:(s(o,r,l),e[n]=null==t?"":t)}(e,t,o,c,i,u,a):("true-value"===t?e._trueValue=o:"false-value"===t&&(e._falseValue=o),function(e,n,t){null==t?e.removeAttribute(n):e.setAttribute(n,t)}(e,t,o))}},..._o}),Sr=_r,wr=()=>{const e=Tr(),n=e.mount;return e.mount=(e,t,o)=>{if(!f(t)||(t=document.querySelector(t)))return t.innerHTML="",n(e,t,o)},e};export{st as BaseTransition,rn as Comment,nn as Fragment,ht as KeepAlive,Co as PatchFlags,tn as Portal,lo as ShapeFlags,Qn as Suspense,on as Text,ir as Transition,Cr as TransitionGroup,We as callWithAsyncErrorHandling,Ie as callWithErrorHandling,xo as camelize,ko as capitalize,vn as cloneVNode,to as computed,wr as createApp,fn as createBlock,gn as createCommentVNode,xt as createHook,rt as createRenderer,yo as createSlots,mn as createTextVNode,hn as createVNode,oo as defineComponent,F as effect,Gt as getCurrentInstance,ro as h,ze as handleError,Dt as inject,kt as injectHook,At as instanceWatch,Ne as isReactive,$e as isReadonly,Ve as isRef,Ae as markNonReactive,Re as markReadonly,En as mergeProps,Mn as nextTick,gt as onActivated,Et as onBeforeMount,wt as onBeforeUnmount,Tt as onBeforeUpdate,yt as onDeactivated,Nt as onErrorCaptured,_t as onMounted,Ft as onRenderTracked,Mt as onRenderTriggered,Lt as onUnmounted,St as onUpdated,cn as openBlock,Qe as popScopeId,Ot as provide,Ze as pushScopeId,Le as reactive,Me as readonly,no as recordEffect,Oe as ref,Jt as registerRuntimeCompiler,Sr as render,ho as renderList,go as renderSlot,uo as resolveComponent,fo as resolveDirective,ao as resolveDynamicComponent,it as resolveTransitionHooks,an as setBlockTracking,ft as setTransitionHooks,mo as toHandlers,Ue as toRaw,De as toRefs,vo as toString,so as useCSSModule,lt as useTransitionState,Io as vModelCheckbox,Jo as vModelDynamic,zo as vModelRadio,Ko as vModelSelect,Bo as vModelText,rr as vShow,bo as version,He as warn,Ut as watch,Yn as withDirectives,or as withKeys,nr as withModifiers,en as withScopeId};
function e(e,n){const t=Object.create(null),o=e.split(",");for(let e=0;e<o.length;e++)t[o[e]]=!0;return n?e=>!!t[e.toLowerCase()]:e=>!!t[e]}const n={},t=[],o=()=>{},r=()=>!1,l=(e,n)=>{for(const t in n)e[t]=n[t];return e},s=Object.prototype.hasOwnProperty,i=(e,n)=>s.call(e,n),c=Array.isArray,u=e=>"function"==typeof e,a=e=>"string"==typeof e,f=e=>"symbol"==typeof e,d=e=>null!==e&&"object"==typeof e;function p(e){return d(e)&&u(e.then)&&u(e.catch)}const h=Object.prototype.toString,m=e=>h.call(e);const v=e("key,ref,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted");function g(e){const n=Object.create(null);return t=>n[t]||(n[t]=e(t))}const y=/-(\w)/g,b=g(e=>e.replace(y,(e,n)=>n?n.toUpperCase():"")),C=/\B([A-Z])/g,k=g(e=>e.replace(C,"-$1").toLowerCase()),x=g(e=>e.charAt(0).toUpperCase()+e.slice(1)),E=(e,n)=>e!==n&&(e==e||n==n),_=new WeakMap,T=[];let S;const w=Symbol("iterate");function L(e,t=n){(function(e){return null!=e&&!0===e._isEffect})(e)&&(e=e.raw);const o=function(e,n){const t=function(...n){return function(e,n,t){if(!e.active)return n(...t);if(!T.includes(e)){F(e);try{return T.push(e),S=e,n(...t)}finally{T.pop(),S=T[T.length-1]}}}(t,e,n)};return t._isEffect=!0,t.active=!0,t.raw=e,t.deps=[],t.options=n,t}(e,t);return t.lazy||o(),o}function M(e){e.active&&(F(e),e.options.onStop&&e.options.onStop(),e.active=!1)}function F(e){const{deps:n}=e;if(n.length){for(let t=0;t<n.length;t++)n[t].delete(e);n.length=0}}let N=!0;function $(){N=!1}function U(){N=!0}function R(e,n,t){if(!N||void 0===S)return;let o=_.get(e);void 0===o&&_.set(e,o=new Map);let r=o.get(t);void 0===r&&o.set(t,r=new Set),r.has(S)||(r.add(S),S.deps.push(r))}function A(e,n,t,o){const r=_.get(e);if(void 0===r)return;const l=new Set,s=new Set;if("clear"===n)r.forEach(e=>{P(l,s,e)});else if(void 0!==t&&P(l,s,r.get(t)),"add"===n||"delete"===n){const n=c(e)?"length":w;P(l,s,r.get(n))}const i=e=>{!function(e,n,t,o,r){void 0!==e.options.scheduler?e.options.scheduler(e):e()}(e)};s.forEach(i),l.forEach(i)}function P(e,n,t){void 0!==t&&t.forEach(t=>{t.options.computed?n.add(t):e.add(t)})}let V=!0;const O=new Set(Object.getOwnPropertyNames(Symbol).map(e=>Symbol[e]).filter(f)),D=I(),j=I(!0),B=I(!0,!0);function I(e=!1,n=!1){return function(t,o,r){const l=Reflect.get(t,o,r);return f(o)&&O.has(o)?l:n?(R(t,0,o),l):Ae(l)?l.value:(R(t,0,o),d(l)?e?we(l):Se(l):l)}}const W=H(),z=H(!0),K=H(!0,!0);function H(e=!1,n=!1){return function(t,o,r,l){if(e&&V)return!0;const s=t[o];if(!n&&(r=Ne(r),Ae(s)&&!Ae(r)))return s.value=r,!0;const c=i(t,o),u=Reflect.set(t,o,r,l);return t===Ne(l)&&(c?E(r,s)&&A(t,"set",o):A(t,"add",o)),u}}function q(e,n){const t=i(e,n),o=(e[n],Reflect.deleteProperty(e,n));return o&&t&&A(e,"delete",n),o}function G(e,n){const t=Reflect.has(e,n);return R(e,0,n),t}function Y(e){return R(e,0,w),Reflect.ownKeys(e)}const X={get:D,set:W,deleteProperty:q,has:G,ownKeys:Y},J={get:j,set:z,has:G,ownKeys:Y,deleteProperty:(e,n)=>!!V||q(e,n)},Z={...J,get:B,set:K},Q=e=>d(e)?Se(e):e,ee=e=>d(e)?we(e):e,ne=e=>Reflect.getPrototypeOf(e);function te(e,n,t){return R(e=Ne(e),0,n=Ne(n)),t(ne(e).get.call(e,n))}function oe(e){const n=Ne(this);return R(n,0,e=Ne(e)),ne(n).has.call(n,e)}function re(e){return R(e=Ne(e),0,w),Reflect.get(ne(e),"size",e)}function le(e){e=Ne(e);const n=Ne(this),t=ne(n),o=t.has.call(n,e),r=t.add.call(n,e);return o||A(n,"add",e),r}function se(e,n){n=Ne(n),e=Ne(e);const t=Ne(this),o=ne(t),r=o.has.call(t,e),l=o.get.call(t,e),s=o.set.call(t,e,n);return r?E(n,l)&&A(t,"set",e):A(t,"add",e),s}function ie(e){e=Ne(e);const n=Ne(this),t=ne(n),o=t.has.call(n,e),r=(t.get&&t.get.call(n,e),t.delete.call(n,e));return o&&A(n,"delete",e),r}function ce(){const e=Ne(this),n=0!==e.size,t=ne(e).clear.call(e);return n&&A(e,"clear"),t}function ue(e){return function(n,t){const o=this,r=Ne(o),l=e?ee:Q;return R(r,0,w),ne(r).forEach.call(r,(function(e,t){return n.call(o,l(e),l(t),o)}),t)}}function ae(e,n){return function(...t){const o=Ne(this),r="entries"===e||e===Symbol.iterator&&o instanceof Map,l=ne(o)[e].apply(o,t),s=n?ee:Q;return R(o,0,w),{next(){const{value:e,done:n}=l.next();return n?{value:e,done:n}:{value:r?[s(e[0]),s(e[1])]:s(e),done:n}},[Symbol.iterator](){return this}}}}function fe(e,n){return function(...t){return V?"delete"!==n&&this:e.apply(this,t)}}const de={get(e){return te(this,e,Q)},get size(){return re(this)},has:oe,add:le,set:se,delete:ie,clear:ce,forEach:ue(!1)},pe={get(e){return te(this,e,ee)},get size(){return re(this)},has:oe,add:fe(le,"add"),set:fe(se,"set"),delete:fe(ie,"delete"),clear:fe(ce,"clear"),forEach:ue(!0)};function he(e){return(n,t,o)=>Reflect.get(i(e,t)&&t in n?e:n,t,o)}["keys","values","entries",Symbol.iterator].forEach(e=>{de[e]=ae(e,!1),pe[e]=ae(e,!0)});const me={get:he(de)},ve={get:he(pe)},ge=new WeakMap,ye=new WeakMap,be=new WeakMap,Ce=new WeakMap,ke=new WeakSet,xe=new WeakSet,Ee=new Set([Set,Map,WeakMap,WeakSet]),_e=e("Object,Array,Map,Set,WeakMap,WeakSet"),Te=e=>!e._isVue&&!e._isVNode&&_e(function(e){return m(e).slice(8,-1)}(e))&&!xe.has(e);function Se(e){return Ce.has(e)?e:ke.has(e)?we(e):Le(e,ge,ye,X,me)}function we(e){return ye.has(e)&&(e=ye.get(e)),Le(e,be,Ce,J,ve)}function Le(e,n,t,o,r){if(!d(e))return e;let l=n.get(e);if(void 0!==l)return l;if(t.has(e))return e;if(!Te(e))return e;const s=Ee.has(e.constructor)?r:o;return l=new Proxy(e,s),n.set(e,l),t.set(l,e),l}function Me(e){return ye.has(e)||Ce.has(e)}function Fe(e){return Ce.has(e)}function Ne(e){return ye.get(e)||Ce.get(e)||e}function $e(e){return ke.add(e),e}function Ue(e){return xe.add(e),e}const Re=e=>d(e)?Se(e):e;function Ae(e){return!!e&&!0===e._isRef}function Pe(e){if(Ae(e))return e;e=Re(e);const n={_isRef:!0,get value(){return R(n,0,"value"),e},set value(t){e=Re(t),A(n,"set","value")}};return n}function Ve(e){const n={};for(const t in e)n[t]=Oe(e,t);return n}function Oe(e,n){return{_isRef:!0,get value(){return e[n]},set value(t){e[n]=t}}}function De(e){let n,t;u(e)?(n=e,t=o):(n=e.get,t=e.set);let r,l=!0;const s=L(n,{lazy:!0,computed:!0,scheduler:()=>{l=!0}});return{_isRef:!0,effect:s,get value(){return l&&(r=s(),l=!1),function(e){if(void 0===S)return;for(let n=0;n<e.deps.length;n++){const t=e.deps[n];t.has(S)||(t.add(S),S.deps.push(t))}}(s),r},set value(e){t(e)}}}function je(e,n,t,o){let r;try{r=o?e(...o):e()}catch(e){Ie(e,n,t)}return r}function Be(e,n,t,o){if(u(e)){const r=je(e,n,t,o);return null!=r&&!r._isVue&&p(r)&&r.catch(e=>{Ie(e,n,t)}),r}for(let r=0;r<e.length;r++)Be(e[r],n,t,o)}function Ie(e,n,t){n&&n.vnode;if(n){let o=n.parent;const r=n.proxy,l=t;for(;o;){const n=o.ec;if(null!==n)for(let t=0;t<n.length;t++)if(n[t](e,r,l))return;o=o.parent}const s=n.appContext.config.errorHandler;if(s)return void je(s,null,9,[e,r,l])}!function(e,n,t){throw e}(e)}const We=[];function ze(e,...n){$();const t=We.length?We[We.length-1].component:null,o=t&&t.appContext.config.warnHandler,r=function(){let e=We[We.length-1];if(!e)return[];const n=[];for(;e;){const t=n[0];t&&t.vnode===e?t.recurseCount++:n.push({vnode:e,recurseCount:0});const o=e.component.parent;e=o&&o.vnode}return n}();if(o)je(o,t,10,[e+n.join(""),t&&t.proxy,r.map(({vnode:e})=>`at <${He(e)}>`).join("\n"),r]);else{const t=[`[Vue warn]: ${e}`,...n];r.length&&t.push("\n",...function(e){const n=[];return e.forEach((e,t)=>{n.push(...0===t?[]:["\n"],...function({vnode:e,recurseCount:n}){const t=n>0?`... (${n} recursive calls)`:"",o=` at <${He(e)}`,r=">"+t,l=null==e.component.parent?"(Root)":"";return e.props?[o,...qe(e.props),r,l]:[o+r,l]}(e))}),n}(r)),console.warn(...t)}U()}const Ke=/(?:^|[-_])(\w)/g;function He(e,n){const t=e.type;let o=u(t)&&t.displayName||t.name;if(!o&&n){const e=n.match(/([^/\\]+)\.vue$/);e&&(o=e[1])}return o?o.replace(Ke,e=>e.toUpperCase()).replace(/[-_]/g,""):"Anonymous"}function qe(e){const n=[],t=Object.keys(e);return t.slice(0,3).forEach(t=>{n.push(...function e(n,t,o){return a(t)?(t=JSON.stringify(t),o?t:[`${n}=${t}`]):"number"==typeof t||"boolean"==typeof t||null==t?o?t:[`${n}=${t}`]:Ae(t)?(t=e(n,Ne(t.value),!0),o?t:[`${n}=Ref<`,t,">"]):u(t)?[`${n}=fn${t.name?`<${t.name}>`:""}`]:(t=Ne(t),o?t:[`${n}=`,t])}(t,e[t]))}),t.length>3&&n.push(" ..."),n}function Ge(e){}function Ye(){}function Xe(e){}const Je=Symbol(void 0),Ze=Symbol(void 0),Qe=Symbol(void 0),en=Symbol(void 0),nn=[];let tn=null;function on(e){nn.push(tn=e?null:[])}let rn=1;function ln(e){rn+=e}function sn(e,n,o,r,l){rn--;const s=an(e,n,o,r,l);return rn++,s.dynamicChildren=tn||t,nn.pop(),tn=nn[nn.length-1]||null,null!==tn&&tn.push(s),s}function cn(e){return!!e&&!0===e._isVNode}function un(e,n){return e.type===n.type&&e.key===n.key}function an(e,n=null,t=null,o=0,r=null){if(null!==n){(Me(n)||Gt in n)&&(n=l({},n));let{class:e,style:t}=n;null==e||a(e)||(n.class=gn(e)),null!=t&&(Me(t)&&!c(t)&&(t=l({},t)),n.style=vn(t))}const s=a(e)?1:!0===e.__isSuspense?64:d(e)?4:u(e)?2:0,i={_isVNode:!0,type:e,props:n,key:null!==n&&n.key||null,ref:null!==n&&n.ref||null,scopeId:null,children:null,component:null,suspense:null,dirs:null,transition:null,el:null,anchor:null,target:null,shapeFlag:s,patchFlag:o,dynamicProps:r,dynamicChildren:null,appContext:null};return function(e,n){let t=0;null==n?n=null:c(n)?t=16:"object"==typeof n?t=32:u(n)?(n={default:n},t=32):(n=String(n),t=8);e.children=n,e.shapeFlag|=t}(i,t),rn>0&&null!==tn&&(o>0||4&s||2&s)&&tn.push(i),i}function fn(e,n){return{_isVNode:!0,type:e.type,props:n?e.props?bn(e.props,n):n:e.props,key:e.key,ref:e.ref,scopeId:e.scopeId,children:e.children,target:e.target,shapeFlag:e.shapeFlag,patchFlag:e.patchFlag,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,el:e.el,anchor:e.anchor}}function dn(e=" ",n=0){return an(Qe,null,e,n)}function pn(e="",n=!1){return n?sn(en,null,e):an(en,null,e)}function hn(e){return null==e||"boolean"==typeof e?an(en):c(e)?an(Je,null,e):"object"==typeof e?null===e.el?e:fn(e):an(Qe,null,String(e))}function mn(e){return null===e.el?e:fn(e)}function vn(e){if(c(e)){const n={};for(let t=0;t<e.length;t++){const o=vn(e[t]);if(o)for(const e in o)n[e]=o[e]}return n}if(d(e))return e}function gn(e){let n="";if(a(e))n=e;else if(c(e))for(let t=0;t<e.length;t++)n+=gn(e[t])+" ";else if(d(e))for(const t in e)e[t]&&(n+=t+" ");return n.trim()}const yn=/^on|^vnode/;function bn(...e){const n={};l(n,e[0]);for(let t=1;t<e.length;t++){const o=e[t];for(const e in o)if("class"===e)n.class=gn([n.class,o.class]);else if("style"===e)n.style=vn([n.style,o.style]);else if(yn.test(e)){const t=n[e];n[e]=t?[].concat(t,o[e]):o[e]}else n[e]=o[e]}return n}const Cn=[],kn=[],xn=Promise.resolve();let En=!1,_n=!1;function Tn(e){return e?xn.then(e):xn}function Sn(e){Cn.includes(e)||(Cn.push(e),Ln())}function wn(e){c(e)?kn.push(...e):kn.push(e),Ln()}function Ln(){En||_n||(_n=!0,Tn(Fn))}function Mn(e){if(kn.length){const e=(e=>[...new Set(e)])(kn);kn.length=0;for(let n=0;n<e.length;n++)e[n]()}}function Fn(e){let n;for(_n=!1,En=!0;n=Cn.shift();)je(n,null,12);Mn(),En=!1,(Cn.length||kn.length)&&Fn()}let Nn=null;function $n(e){const{type:t,vnode:o,proxy:r,withProxy:l,props:s,slots:i,attrs:c,emit:u}=e;let a;Nn=e;try{if(4&o.shapeFlag)a=hn(e.render.call(l||r));else{const e=t;a=hn(e.length>1?e(s,{attrs:c,slots:i,emit:u}):e(s,null))}null!=t.props&&!1!==t.inheritAttrs&&c!==n&&Object.keys(c).length&&(1&a.shapeFlag||6&a.shapeFlag)&&(a=fn(a,c)),null!=o.transition&&(a.transition=o.transition)}catch(n){Ie(n,e,1),a=an(en)}return Nn=null,a}function Un(e,n){const t=Object.keys(n);if(t.length!==Object.keys(e).length)return!0;for(let o=0;o<t.length;o++){const r=t[o];if(n[r]!==e[r])return!0}return!1}function Rn({vnode:e,parent:n},t){for(;n&&n.subTree===e;)(e=n.vnode).el=t,n=n.parent}function An(e,t,o){const r=null!=o;if(!t&&!r)return;const{0:l,1:s}=function(e){if(!e)return[];if(Pn.has(e))return Pn.get(e);const t={},o=[];if(c(e))for(let o=0;o<e.length;o++){const r=b(e[o]);"$"!==r[0]&&(t[r]=n)}else for(const n in e){const r=b(n);if("$"!==r[0]){const l=e[n],s=t[r]=c(l)||u(l)?{type:l}:l;if(null!=s){const e=Dn(Boolean,s.type),n=Dn(String,s.type);s[0]=e>-1,s[1]=e<n,(e>-1||i(s,"default"))&&o.push(r)}}}const r=[t,o];return Pn.set(e,r),r}(o),a={};let f=void 0;const d=e.propsProxy,p=d?(e,n)=>{a[e]=n,d[e]=n}:(e,n)=>{a[e]=n};if(V=!1,null!=t)for(const e in t)if("key"!==e&&"ref"!==e)if(r){const n=b(e);i(l,n)?p(n,t[e]):(f||(f={}))[e]=t[e]}else p(e,t[e]);if(r)for(let e=0;e<s.length;e++){const n=s[e];let t=l[n];if(null==t)continue;const o=!i(a,n),r=i(t,"default"),c=a[n];if(r&&void 0===c){const e=t.default;p(n,u(e)?e():e)}t[0]&&(o&&!r?p(n,!1):!t[1]||""!==c&&c!==k(n)||p(n,!0))}else f=a;const{patchFlag:h}=e.vnode;if(null!==d&&(0===h||16&h)){const e=Ne(d);for(const n in e)i(a,n)||delete d[n]}V=!0,e.props=a,e.attrs=l?f||n:a}const Pn=new WeakMap;function Vn(e){const n=e&&e.toString().match(/^\s*function (\w+)/);return n?n[1]:""}function On(e,n){return Vn(e)===Vn(n)}function Dn(e,n){if(c(n)){for(let t=0,o=n.length;t<o;t++)if(On(n[t],e))return t}else if(d(n))return On(n,e)?0:-1;return-1}const jn=e=>c(e)?e.map(hn):[hn(e)],Bn=(e,n)=>e=>jn(n(e));function In(e,t){let o;if(32&e.vnode.shapeFlag){const e=t;if(e._compiled)o=t;else{o={};for(const n in e){if("$stable"===n)continue;const t=e[n];if(u(t))o[n]=Bn(0,t);else if(null!=t){const e=jn(t);o[n]=()=>e}}}}else if(null!==t){const e=jn(t);o={default:()=>e}}e.slots=o||n}const Wn=["beforeMount","mounted","beforeUpdate","updated","beforeUnmount","unmounted"].reduce((e,n)=>{const o="onVnode"+n[0].toUpperCase()+n.slice(1);return e[n]=[o,(e,o)=>{const r=e.dirs,l=o?o.dirs:t;for(let t=0;t<r.length;t++){const s=r[t],i=s.dir[n];null!=i&&(null!=o&&(s.oldValue=l[t].value),i(e.el,s,e,o))}}],e},{});function zn(e,t){if(null===Nn)return e;const o=Nn.proxy,r=e.props||(e.props={}),l=e.dirs||(e.dirs=new Array(t.length)),s={};for(let e=0;e<t.length;e++){let[i,c,a,f=n]=t[e];u(i)&&(i={mounted:i,updated:i}),l[e]={dir:i,instance:o,value:c,oldValue:void 0,arg:a,modifiers:f};for(const e in i)if(!s[e]){const{0:n,1:t}=Wn[e],o=r[n];r[n]=o?[].concat(o,t):t,s[e]=!0}}return e}function Kn(e,n,t,o=null){Be(e,n,7,[t,o])}function Hn(){return{config:{devtools:!0,performance:!1,isNativeTag:r,isCustomElement:r,errorHandler:void 0,warnHandler:void 0},mixins:[],components:{},directives:{},provides:{}}}function qn(e){return function(){const n=Hn(),t=new Set;let o=!1;const r={get config(){return n.config},set config(e){},use:(e,...n)=>(t.has(e)||(e&&u(e.install)?(t.add(e),e.install(r,...n)):u(e)&&(t.add(e),e(r,...n))),r),mixin:e=>(n.mixins.includes(e)||n.mixins.push(e),r),component:(e,t)=>t?(n.components[e]=t,r):n.components[e],directive:(e,t)=>t?(n.directives[e]=t,r):n.directives[e],mount(t,r,l){if(!o){null==l||d(l)||(l=null);const s=an(t,l);return s.appContext=n,e(s,r),o=!0,s.component.proxy}},provide:(e,t)=>(n.provides[e]=t,r)};return r}}const Gn={__isSuspense:!0,process(e,n,t,o,r,l,s,i,c){null==e?function(e,n,t,o,r,l,s,i){const{patch:c,options:{createElement:a}}=i,f=a("div"),d=e.suspense=function(e,n,t,o,r,l,s,i,c){const{patch:a,move:f,unmount:d,next:p,options:{parentNode:h}}=c,m={vnode:e,parent:n,parentComponent:t,isSVG:s,optimized:i,container:o,hiddenContainer:r,anchor:l,deps:0,subTree:null,fallbackTree:null,isResolved:!1,isUnmounted:!1,effects:[],resolve(){const{vnode:e,subTree:n,fallbackTree:t,effects:o,parentComponent:r,container:l}=m;let{anchor:s}=m;t.el&&(s=p(t),d(t,r,m,!0)),f(n,l,s,0);const i=e.el=n.el;r&&r.subTree===e&&(r.vnode.el=i,Rn(r,i));let c=m.parent,a=!1;for(;c;){if(!c.isResolved){c.effects.push(...o),a=!0;break}c=c.parent}a||wn(o),m.isResolved=!0;const h=e.props&&e.props.onResolve;u(h)&&h()},recede(){m.isResolved=!1;const{vnode:e,subTree:n,fallbackTree:t,parentComponent:o,container:r,hiddenContainer:l,isSVG:s,optimized:i}=m,c=p(n);f(n,l,null,1),a(null,t,r,c,o,null,s,i);const d=e.el=t.el;o&&o.subTree===e&&(o.vnode.el=d,Rn(o,d));const h=e.props&&e.props.onRecede;u(h)&&h()},move(e,n,t){f(m.isResolved?m.subTree:m.fallbackTree,e,n,t),m.container=e},next:()=>p(m.isResolved?m.subTree:m.fallbackTree),registerDep(e,n){m.isResolved&&Sn(()=>{m.recede()}),m.deps++,e.asyncDep.catch(n=>{Ie(n,e,0)}).then(t=>{if(e.isUnmounted||m.isUnmounted)return;m.deps--,e.asyncResolved=!0;const{vnode:o}=e;Kt(e,t,m),n(e,m,o,h(e.subTree.el),p(e.subTree),s),Rn(e,o.el),0===m.deps&&m.resolve()})},unmount(e,n){m.isUnmounted=!0,d(m.subTree,t,e,n),m.isResolved||d(m.fallbackTree,t,e,n)}};return m}(e,r,o,n,f,t,l,s,i),{content:p,fallback:h}=Yn(e);d.subTree=p,d.fallbackTree=h,c(null,p,f,null,o,d,l,s),d.deps>0?(c(null,h,n,t,o,null,l,s),e.el=h.el):d.resolve()}(n,t,o,r,l,s,i,c):function(e,n,t,o,r,l,s,{patch:i}){const c=n.suspense=e.suspense;c.vnode=n;const{content:u,fallback:a}=Yn(n),f=c.subTree,d=c.fallbackTree;c.isResolved?(i(f,u,t,o,r,c,l,s),n.el=u.el):(i(f,u,c.hiddenContainer,null,r,c,l,s),c.deps>0&&(i(d,a,t,o,r,null,l,s),n.el=a.el));c.subTree=u,c.fallbackTree=a}(e,n,t,o,r,s,i,c)}};function Yn(e){const{shapeFlag:n,children:t}=e;if(32&n){const{default:e,fallback:n}=t;return{content:hn(u(e)?e():e),fallback:hn(u(n)?n():n)}}return{content:hn(t),fallback:hn(null)}}const Xn={scheduler:Sn};function Jn(e,n){for(let t=0;t<e.length;t++)e[t](n)}const Zn=function(e,n){null===n||n.isResolved?wn(e):c(e)?n.effects.push(...e):n.effects.push(e)};function Qn(e){const{insert:o,remove:r,patchProp:l,createElement:s,createText:i,createComment:c,setText:f,setElementText:d,parentNode:h,nextSibling:m,querySelector:g,setScopeId:y}=e,b={patch:C,unmount:U,move:$,next:A,options:e};function C(e,t,r,u=null,h=null,m=null,y=!1,C=!1){null==e||un(e,t)||(u=A(e),U(e,h,m,!0),e=null);const{type:L,shapeFlag:M}=t;switch(L){case Qe:!function(e,n,t,r){if(null==e)o(n.el=i(n.children),t,r);else{const t=n.el=e.el;n.children!==e.children&&f(t,n.children)}}(e,t,r,u);break;case en:k(e,t,r,u);break;case Je:!function(e,n,t,r,l,s,i,u){const a=n.el=e?e.el:c(""),f=n.anchor=e?e.anchor:c("");let{patchFlag:d,dynamicChildren:p}=n;d>0&&(u=!0);null==e?(o(a,t,r),o(f,t,r),E(n.children,t,f,l,s,i,u)):64&d&&null!=p?_(e.dynamicChildren,p,t,l,s,i):F(e,n,t,f,l,s,i,u)}(e,t,r,u,h,m,y,C);break;case Ze:!function(e,n,t,o,r,l,s,i){const c=n.props&&n.props.target,{patchFlag:u,shapeFlag:f,children:p}=n;if(null==e){const e=n.target=a(c)?g(c):c;null!=e&&(8&f?d(e,p):16&f&&E(p,e,null,r,l,s,i))}else{const o=n.target=e.target;if(1===u?d(o,p):n.dynamicChildren?_(e.dynamicChildren,n.dynamicChildren,t,r,l,s):i||F(e,n,o,null,r,l,s),c!==(e.props&&e.props.target)){const e=n.target=a(c)?g(c):c;if(null!=e)if(8&f)d(o,""),d(e,p);else if(16&f)for(let n=0;n<p.length;n++)$(p[n],e,null,2)}}k(e,n,t,o)}(e,t,r,u,h,m,y,C);break;default:1&M?function(e,t,r,i,c,u,a,f){null==e?function(e,n,t,r,i,c,u){const a=e.type;c=c||"svg"===a;const f=e.el=s(a,c),{props:p,shapeFlag:h,transition:m,scopeId:g}=e;if(null!=p){for(const e in p)v(e)||l(f,e,p[e],null,c);null!=p.onVnodeBeforeMount&&Kn(p.onVnodeBeforeMount,r,e)}8&h?d(f,e.children):16&h&&E(e.children,f,null,r,i,c,u||null!==e.dynamicChildren);null==m||m.persisted||m.beforeEnter(f);o(f,n,t);const y=p&&p.onVnodeMounted;(null!=y||null!=m&&!m.persisted)&&Zn(()=>{y&&Kn(y,r,e),m&&!m.persisted&&m.enter(f)},i)}(t,r,i,c,u,a,f):function(e,t,o,r,s,i){const c=t.el=e.el;let{patchFlag:u,dynamicChildren:a}=t;const f=e&&e.props||n,p=t.props||n;null!=p.onVnodeBeforeUpdate&&Kn(p.onVnodeBeforeUpdate,o,t,e);if(u>0){if(16&u)T(c,t,f,p,o,r,s);else if(2&u&&f.class!==p.class&&l(c,"class",p.class,null,s),4&u&&l(c,"style",p.style,f.style,s),8&u){const n=t.dynamicProps;for(let t=0;t<n.length;t++){const i=n[t],u=f[i],a=p[i];u!==a&&l(c,i,a,u,s,e.children,o,r,R)}}if(1&u)return void(e.children!==t.children&&d(c,t.children))}else i||null!=a||T(c,t,f,p,o,r,s);null!=a?_(e.dynamicChildren,a,c,o,r,s):i||F(e,t,c,null,o,r,s);null!=p.onVnodeUpdated&&Zn(()=>{Kn(p.onVnodeUpdated,o,t,e)},r)}(e,t,c,u,a,f);null!==t.ref&&null!==c&&P(t.ref,e&&e.ref,c,t.el)}(e,t,r,u,h,m,y,C):6&M?function(e,t,o,r,l,s,i,c){if(null==e)256&t.shapeFlag?l.sink.activate(t,o,r):function(e,t,o,r,l,s){const i=e.component=function(e,t){const o=(t?t.appContext:e.appContext)||jt,r={vnode:e,parent:t,appContext:o,type:e.type,root:null,next:null,subTree:null,update:null,render:null,proxy:null,withProxy:null,propsProxy:null,setupContext:null,effects:null,provides:t?t.provides:Object.create(o.provides),accessCache:null,renderCache:null,renderContext:n,data:n,props:n,attrs:n,slots:n,refs:n,components:Object.create(o.components),directives:Object.create(o.directives),asyncDep:null,asyncResult:null,asyncResolved:!1,sink:{},isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,emit:(e,...t)=>{const o=r.vnode.props||n,l=o[`on${e}`]||o[`on${x(e)}`];l&&Be(l,r,6,t)}};return r.root=t?t.root:r,r}(e,r),c=e.type;if(it(e)){const e=i.sink;e.renderer=b,e.parentSuspense=l}const u=c.props;An(i,e.props,u),In(i,e.children),4&e.shapeFlag&&function(e,n){const t=e.type;e.accessCache={},e.proxy=new Proxy(e,$t);const o=e.propsProxy=(l=e.props,Le(l,be,Ce,Z,ve)),{setup:r}=t;var l;if(r){const t=e.setupContext=r.length>1?function(e){return{attrs:new Proxy(e,Yt.attrs),slots:new Proxy(e,Yt.slots),emit:e.emit}}(e):null;Bt=e,It=n;const l=je(r,e,0,[o,t]);Bt=null,It=null,p(l)?e.asyncDep=l:Kt(e,l,n)}else qt(e,n)}(i,l);if(i.asyncDep){if(!l)return;l.registerDep(i,S);const n=i.subTree=an(en);return k(null,n,t,o),void(e.el=n.el)}S(i,l,e,t,o,s)}(t,o,r,l,s,i);else{const n=t.component=e.component;if(function(e,n,t,o){const{props:r,children:l}=e,{props:s,children:i,patchFlag:c}=n;if(c>0){if(512&c)return!0;if(16&c)return Un(r,s);if(8&c){const e=n.dynamicProps;for(let n=0;n<e.length;n++){const t=e[n];if(s[t]!==r[t])return!0}}}else if(!o)return!(null==l&&null==i||null!=i&&i.$stable)||r!==s&&(null===r?null!==s:null===s||Un(r,s));return!1}(e,t,0,c)){if(n.asyncDep&&!n.asyncResolved)return void w(n,t);n.next=t,n.update()}else t.component=e.component,t.el=e.el}null!==t.ref&&null!==l&&P(t.ref,e&&e.ref,l,t.component.proxy)}(e,t,r,u,h,m,y,C):64&M&&L.process(e,t,r,u,h,m,y,C,b)}}function k(e,n,t,r){null==e?o(n.el=c(n.children||""),t,r):n.el=e.el}function E(e,n,t,o,r,l,s,i=0){for(let c=i;c<e.length;c++){C(null,e[c]=s?mn(e[c]):hn(e[c]),n,t,o,r,l,s)}}function _(e,n,t,o,r,l){for(let s=0;s<n.length;s++){const i=e[s],c=n[s],u=i.type===Je||i.type===en||c.type===en||6&i.shapeFlag?h(i.el):t;C(i,n[s],u,null,o,r,l,!0)}}function T(e,t,o,r,s,i,c){if(o!==r){for(const n in r){if(v(n))continue;const u=r[n],a=o[n];u!==a&&l(e,n,u,a,c,t.children,s,i,R)}if(o!==n)for(const n in o)v(n)||n in r||l(e,n,null,null,c,t.children,s,i,R)}}function S(e,t,o,r,l,s){e.update=L((function(){if(e.isMounted){const{next:o}=e;null!==o&&w(e,o);const r=$n(e),l=e.subTree;e.subTree=r,null!==e.bu&&Jn(e.bu),e.refs!==n&&(e.refs={}),C(l,r,h(l.el),A(l),e,t,s),e.vnode.el=r.el,null===o&&Rn(e,r.el),null!==e.u&&Zn(e.u,t)}else{const n=e.subTree=$n(e);null!==e.bm&&Jn(e.bm),C(null,n,r,l,e,t,s),o.el=n.el,null!==e.m&&Zn(e.m,t),null!==e.a&&128&e.vnode.shapeFlag&&Zn(e.a,t),e.isMounted=!0}}),Xn)}function w(e,n){n.component=e,e.vnode=n,e.next=null,An(e,n.props,n.type.props),In(e,n.children)}function F(e,n,o,r,l,s,i,c=!1){const u=e&&e.children,a=e?e.shapeFlag:0,f=n.children,{patchFlag:p,shapeFlag:h}=n;if(-1===p&&(c=!1),p>0){if(128&p)return void N(u,f,o,r,l,s,i,c);if(256&p)return void function(e,n,o,r,l,s,i,c){n=n||t;const u=(e=e||t).length,a=n.length,f=Math.min(u,a);let d;for(d=0;d<f;d++){const t=n[d]=c?mn(n[d]):hn(n[d]);C(e[d],t,o,null,l,s,i,c)}u>a?R(e,l,s,!0,f):E(n,o,r,l,s,i,c,f)}(u,f,o,r,l,s,i,c)}8&h?(16&a&&R(u,l,s),f!==u&&d(o,f)):16&a?16&h?N(u,f,o,r,l,s,i,c):R(u,l,s,!0):(8&a&&d(o,""),16&h&&E(f,o,r,l,s,i,c))}function N(e,n,o,r,l,s,i,c){let u=0;const a=n.length;let f=e.length-1,d=a-1;for(;u<=f&&u<=d;){const t=e[u],a=n[u]=c?mn(n[u]):hn(n[u]);if(!un(t,a))break;C(t,a,o,r,l,s,i,c),u++}for(;u<=f&&u<=d;){const t=e[f],u=n[d]=c?mn(n[d]):hn(n[d]);if(!un(t,u))break;C(t,u,o,r,l,s,i,c),f--,d--}if(u>f){if(u<=d){const e=d+1,t=e<a?n[e].el:r;for(;u<=d;)C(null,n[u]=c?mn(n[u]):hn(n[u]),o,t,l,s,i),u++}}else if(u>d)for(;u<=f;)U(e[u],l,s,!0),u++;else{const p=u,h=u,m=new Map;for(u=h;u<=d;u++){const e=n[u]=c?mn(n[u]):hn(n[u]);null!=e.key&&m.set(e.key,u)}let v,g=0;const y=d-h+1;let b=!1,k=0;const x=new Array(y);for(u=0;u<y;u++)x[u]=0;for(u=p;u<=f;u++){const t=e[u];if(g>=y){U(t,l,s,!0);continue}let r;if(null!=t.key)r=m.get(t.key);else for(v=h;v<=d;v++)if(0===x[v-h]&&un(t,n[v])){r=v;break}void 0===r?U(t,l,s,!0):(x[r-h]=u+1,r>=k?k=r:b=!0,C(t,n[r],o,null,l,s,i,c),g++)}const E=b?function(e){const n=e.slice(),t=[0];let o,r,l,s,i;const c=e.length;for(o=0;o<c;o++){const c=e[o];if(0!==c){if(r=t[t.length-1],e[r]<c){n[o]=r,t.push(o);continue}for(l=0,s=t.length-1;l<s;)i=(l+s)/2|0,e[t[i]]<c?l=i+1:s=i;c<e[t[l]]&&(l>0&&(n[o]=t[l-1]),t[l]=o)}}l=t.length,s=t[l-1];for(;l-- >0;)t[l]=s,s=n[s];return t}(x):t;for(v=E.length-1,u=y-1;u>=0;u--){const e=h+u,t=n[e],c=e+1<a?n[e+1].el:r;0===x[u]?C(null,t,o,c,l,s,i):b&&(v<0||u!==E[v]?$(t,o,c,2):v--)}}}function $(e,n,t,r,l=null){if(6&e.shapeFlag)$(e.component.subTree,n,t,r);else if(64&e.shapeFlag)e.suspense.move(n,t,r);else if(e.type===Je){o(e.el,n,t);const l=e.children;for(let e=0;e<l.length;e++)$(l[e],n,t,r);o(e.anchor,n,t)}else{const{el:s,transition:i,shapeFlag:c}=e;if(2!==r&&1&c&&null!=i)if(0===r)i.beforeEnter(s),o(s,n,t),Zn(()=>i.enter(s),l);else{const{leave:e,delayLeave:r,afterLeave:l}=i,c=()=>o(s,n,t),u=()=>{e(s,()=>{c(),l&&l()})};r?r(s,c,u):u()}else o(s,n,t)}}function U(e,n,t,o){const{props:l,ref:s,children:i,dynamicChildren:c,shapeFlag:u}=e;null!==s&&null!==n&&P(s,null,n,null),6&u?128&u?n.sink.deactivate(e):function(e,n,t){const{bum:o,effects:r,update:l,subTree:s,um:i,da:c,isDeactivated:u}=e;null!==o&&Jn(o);if(null!==r)for(let e=0;e<r.length;e++)M(r[e]);null!==l&&(M(l),U(s,e,n,t));null!==i&&Zn(i,n);null!==c&&!u&&128&e.vnode.shapeFlag&&Zn(c,n);wn(()=>{e.isUnmounted=!0}),null===n||n.isResolved||n.isUnmounted||null===e.asyncDep||e.asyncResolved||(n.deps--,0===n.deps&&n.resolve())}(e.component,t,o):64&u?e.suspense.unmount(t,o):(null!=l&&null!=l.onVnodeBeforeUnmount&&Kn(l.onVnodeBeforeUnmount,n,e),null!=c?R(c,n,t):16&u&&R(i,n,t),o&&function(e){const{type:n,el:t,anchor:o,transition:l}=e;if(n===Je)return void function(e,n){let t;for(;e!==n;)t=m(e),r(e),e=t;r(n)}(t,o);const s=()=>{r(t),null!=l&&!l.persisted&&l.afterLeave&&l.afterLeave()};if(1&e.shapeFlag&&null!=l&&!l.persisted){const{leave:n,delayLeave:o}=l,r=()=>n(t,s);o?o(e.el,s,r):r()}else s()}(e),null!=l&&null!=l.onVnodeUnmounted&&Zn(()=>{Kn(l.onVnodeUnmounted,n,e)},t))}function R(e,n,t,o,r=0){for(let l=r;l<e.length;l++)U(e[l],n,t,o)}function A(e){return 6&e.shapeFlag?A(e.component.subTree):64&e.shapeFlag?e.suspense.next():m(e.anchor||e.el)}function P(e,t,o,r){const l=o.refs===n?o.refs={}:o.refs,s=Ne(o.renderContext);if(null!==t&&t!==e)if(a(t)){l[t]=null;const e=s[t];Ae(e)&&(e.value=null)}else Ae(t)&&(t.value=null);if(a(e)){const n=s[e];Ae(n)&&(n.value=r),l[e]=r}else Ae(e)?e.value=r:u(e)&&je(e,o,11,[r,l])}const V=(e,n)=>{null==e?n._vnode&&U(n._vnode,null,null,!0):C(n._vnode||null,e,n),Mn(),n._vnode=e};return{render:V,createApp:qn(V)}}function et(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return bt(()=>{e.isMounted=!0}),xt(()=>{e.isUnmounting=!0}),e}const nt={name:"BaseTransition",setup(e,{slots:n}){const t=Wt(),o=et();return()=>{const r=n.default&&n.default();if(!r||!r.length)return;const l=Ne(e),{mode:s}=l,i=r[0];if(o.isLeaving)return rt(i);const c=lt(i);if(!c)return rt(i);const u=c.transition=ot(c,l,o,t),a=t.subTree,f=a&&lt(a);if(f&&f.type!==en&&!un(c,f)){const e=f.transition,n=ot(f,l,o,t);if(st(f,n),"out-in"===s)return o.isLeaving=!0,n.afterLeave=()=>{o.isLeaving=!1,t.update()},rt(i);"in-out"===s&&(delete e.delayedLeave,n.delayLeave=(e,n,t)=>{tt(o,f)[String(f.key)]=f,e._leaveCb=()=>{n(),e._leaveCb=void 0,delete u.delayedLeave},u.delayedLeave=t})}return i}}};function tt(e,n){const{leavingVNodes:t}=e;let o=t.get(n.type);return o||(o=Object.create(null),t.set(n.type,o)),o}function ot(e,{appear:n,persisted:t=!1,onBeforeEnter:o,onEnter:r,onAfterEnter:l,onEnterCancelled:s,onBeforeLeave:i,onLeave:c,onAfterLeave:u,onLeaveCancelled:a},f,d){const p=String(e.key),h=tt(f,e),m=(e,n)=>{e&&Be(e,d,8,n)},v={persisted:t,beforeEnter(t){if(!n&&!f.isMounted)return;t._leaveCb&&t._leaveCb(!0);const r=h[p];r&&un(e,r)&&r.el._leaveCb&&r.el._leaveCb(),m(o,[t])},enter(e){if(!n&&!f.isMounted)return;let t=!1;const o=e._enterCb=n=>{t||(t=!0,m(n?s:l,[e]),v.delayedLeave&&v.delayedLeave(),e._enterCb=void 0)};r?r(e,o):o()},leave(n,t){const o=String(e.key);if(n._enterCb&&n._enterCb(!0),f.isUnmounting)return t();m(i,[n]);let r=!1;const l=n._leaveCb=l=>{r||(r=!0,t(),m(l?a:u,[n]),n._leaveCb=void 0,h[o]===e&&delete h[o])};h[o]=e,c?c(n,l):l()}};return v}function rt(e){if(it(e))return(e=fn(e)).children=null,e}function lt(e){return it(e)?e.children?e.children[0]:void 0:e}function st(e,n){6&e.shapeFlag&&e.component?st(e.component.subTree,n):e.transition=n}const it=e=>e.type.__isKeepAlive,ct={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:n}){const t=new Map,o=new Set;let r=null;const l=Wt(),s=l.sink,{renderer:{move:i,unmount:c,options:{createElement:u}},parentSuspense:a}=s,f=u("div");function d(e){e.shapeFlag=4,c(e,l,a)}function p(e){t.forEach((n,t)=>{const o=at(n.type);!o||e&&e(o)||h(t)})}function h(e){const n=t.get(e);r&&n.type===r.type?r&&(r.shapeFlag=4):d(n),t.delete(e),o.delete(e)}return s.activate=(e,n,t)=>{i(e,n,t,0,a),Zn(()=>{const n=e.component;n.isDeactivated=!1,null!==n.a&&Jn(n.a)},a)},s.deactivate=e=>{i(e,f,null,1,a),Zn(()=>{const n=e.component;null!==n.da&&Jn(n.da),n.isDeactivated=!0},a)},Lt(()=>[e.include,e.exclude],([e,n])=>{e&&p(n=>ft(e,n)),n&&p(e=>ft(n,e))},{lazy:!0}),xt(()=>{t.forEach(d)}),()=>{if(!n.default)return null;const l=n.default();let s=l[0];if(l.length>1)return r=null,l;if(!(cn(s)&&4&s.shapeFlag))return r=null,s;const i=s.type,c=at(i),{include:u,exclude:a,max:f}=e;if(u&&(!c||!ft(u,c))||a&&c&&ft(a,c))return s;const d=null==s.key?i:s.key,p=t.get(d);return s.el&&(s=fn(s)),t.set(d,s),p?(s.el=p.el,s.anchor=p.anchor,s.component=p.component,s.transition&&st(s,s.transition),s.shapeFlag|=256,o.delete(d),o.add(d)):(o.add(d),f&&o.size>parseInt(f,10)&&h(Array.from(o)[0])),s.shapeFlag|=128,r=s,s}}},ut=ct;function at(e){return e.displayName||e.name}function ft(e,n){return c(e)?e.some(e=>ft(e,n)):a(e)?e.split(",").indexOf(n)>-1:!!e.test&&e.test(n)}function dt(e,n){ht(e,"a",n)}function pt(e,n){ht(e,"da",n)}function ht(e,n,t=Bt){const o=e.__wdc||(e.__wdc=()=>{let n=t;for(;n;){if(n.isDeactivated)return;n=n.parent}e()});if(vt(n,o,t),t){let e=t.parent;for(;e&&e.parent;)e.parent.type===ct&&mt(o,n,t,e),e=e.parent}}function mt(e,n,t,o){vt(n,e,o,!0),Et(()=>{const t=o[n];t.splice(t.indexOf(e),1)},t)}function vt(e,n,t=Bt,o=!1){if(t){const r=t[e]||(t[e]=[]),l=n.__weh||(n.__weh=(...o)=>{if(t.isUnmounted)return;$(),zt(t);const r=Be(n,t,e,o);return zt(null),U(),r});o?r.unshift(l):r.push(l)}}const gt=e=>(n,t=Bt)=>vt(e,n,t),yt=gt("bm"),bt=gt("m"),Ct=gt("bu"),kt=gt("u"),xt=gt("bum"),Et=gt("um"),_t=gt("rtg"),Tt=gt("rtc"),St=gt("ec"),wt=e=>e();function Lt(e,n,t){return u(n)?Mt(e,n,t):Mt(e,null,n)}function Mt(e,t,{lazy:o,deep:r,flush:l,onTrack:s,onTrigger:i}=n){const u=Bt,a=It;let f,p;if(f=c(e)?()=>e.map(e=>Ae(e)?e.value:je(e,u,2)):Ae(e)?()=>e.value:t?()=>je(e,u,2):()=>{if(!u||!u.isUnmounted)return p&&p(),je(e,u,3,[h])},r){const e=f;f=()=>function e(n,t=new Set){if(!d(n)||t.has(n))return;if(t.add(n),c(n))for(let o=0;o<n.length;o++)e(n[o],t);else if(n instanceof Map)n.forEach((o,r)=>{e(n.get(r),t)});else if(n instanceof Set)n.forEach(n=>{e(n,t)});else for(const o in n)e(n[o],t);return n}(e())}const h=e=>{p=y.options.onStop=()=>{je(e,u,4)}};let m=c(e)?[]:void 0;const v=t?()=>{if(u&&u.isUnmounted)return;const e=y();(r||E(e,m))&&(p&&p(),Be(t,u,3,[e,m,h]),m=e)}:void 0;let g;g="sync"===l?wt:"pre"===l?e=>{u&&null==u.vnode.el?e():Sn(e)}:e=>{Zn(e,a)};const y=L(f,{lazy:!0,computed:!0,onTrack:s,onTrigger:i,scheduler:v?()=>g(v):g});return o&&t?m=y():g(v||y),Xt(y),()=>{if(M(y),u){const e=u.effects,n=e.indexOf(y);n>-1&&e.splice(n,1)}}}function Ft(e,n,t){const o=this.proxy,r=Lt(a(e)?()=>o[e]:e.bind(o),n.bind(o),t);return xt(r,this),r}const Nt={$:e=>e,$el:e=>e.vnode.el,$cache:e=>e.renderCache||(e.renderCache=[]),$data:e=>e.data,$props:e=>e.propsProxy,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>e.parent,$root:e=>e.root,$emit:e=>e.emit,$options:e=>e.type,$forceUpdate:e=>()=>Sn(e.update),$nextTick:()=>Tn,$watch:e=>Ft.bind(e)},$t={get(e,t){const{renderContext:o,data:r,props:l,propsProxy:s,accessCache:c,type:u,sink:a}=e;if("$"!==t[0]){const e=c[t];if(void 0!==e)switch(e){case 0:return r[t];case 1:return o[t];case 2:return s[t]}else{if(r!==n&&i(r,t))return c[t]=0,r[t];if(i(o,t))return c[t]=1,o[t];if(i(l,t))return null!=u.props&&(c[t]=2),s[t]}}const f=Nt[t];return null!=f?f(e):i(a,t)?a[t]:void 0},has(e,t){const{data:o,accessCache:r,renderContext:l,type:s,sink:c}=e;return void 0!==r[t]||o!==n&&i(o,t)||i(l,t)||null!=s.props&&i(s.props,t)||i(Nt,t)||i(c,t)},set(e,t,o){const{data:r,renderContext:l}=e;if(r!==n&&i(r,t))r[t]=o;else if(i(l,t))l[t]=o;else{if("$"===t[0]&&t.slice(1)in e)return!1;if(t in e.props)return!1;e.sink[t]=o}return!0}};function Ut(e,n){if(Bt){let t=Bt.provides;const o=Bt.parent&&Bt.parent.provides;o===t&&(t=Bt.provides=Object.create(o)),t[e]=n}else;}function Rt(e,n){const t=Bt||Nn;if(t){const o=t.provides;if(e in o)return o[e];if(void 0!==n)return n}}function At(e,t,r=!1){const s=e.renderContext===n?e.renderContext=Se({}):e.renderContext,i=e.proxy,{mixins:a,extends:f,props:p,data:h,computed:m,methods:v,watch:g,provide:y,inject:b,components:C,directives:k,beforeMount:x,mounted:E,beforeUpdate:_,updated:T,activated:S,deactivated:w,beforeUnmount:L,unmounted:M,renderTracked:F,renderTriggered:N,errorCaptured:$}=t,U=e.appContext.mixins;if(r||(Pt("beforeCreate",t,i,U),Ot(e,U)),f&&At(e,f,!0),a&&Ot(e,a),h){const t=u(h)?h.call(i):h;d(t)&&(e.data===n?e.data=Se(t):l(e.data,t))}if(m)for(const e in m){const n=m[e];if(u(n))s[e]=Jt(n.bind(i));else{const{get:t,set:r}=n;u(t)&&(s[e]=Jt({get:t.bind(i),set:u(r)?r.bind(i):o}))}}if(v)for(const e in v){const n=v[e];u(n)&&(s[e]=n.bind(i))}if(g)for(const e in g)Dt(g[e],s,i,e);if(y){const e=u(y)?y.call(i):y;for(const n in e)Ut(n,e[n])}if(b)if(c(b))for(let e=0;e<b.length;e++){const n=b[e];s[n]=Rt(n)}else for(const e in b){const n=b[e];d(n)?s[e]=Rt(n.from,n.default):s[e]=Rt(n)}C&&l(e.components,C),k&&l(e.directives,k),r||Pt("created",t,i,U),x&&yt(x.bind(i)),E&&bt(E.bind(i)),_&&Ct(_.bind(i)),T&&kt(T.bind(i)),S&&dt(S.bind(i)),w&&pt(w.bind(i)),$&&St($.bind(i)),F&&Tt(F.bind(i)),N&&_t(N.bind(i)),L&&xt(L.bind(i)),M&&Et(M.bind(i))}function Pt(e,n,t,o){Vt(e,o,t);const r=n.extends&&n.extends[e];r&&r.call(t);const l=n.mixins;l&&Vt(e,l,t);const s=n[e];s&&s.call(t)}function Vt(e,n,t){for(let o=0;o<n.length;o++){const r=n[o][e];r&&r.call(t)}}function Ot(e,n){for(let t=0;t<n.length;t++)At(e,n[t],!0)}function Dt(e,n,t,o){const r=()=>t[o];if(a(e)){const t=n[e];u(t)&&Lt(r,t)}else u(e)?Lt(r,e.bind(t)):d(e)&&(c(e)?e.forEach(e=>Dt(e,n,t,o)):Lt(r,e.handler.bind(t),e))}const jt=Hn();let Bt=null,It=null;const Wt=()=>Bt||Nn,zt=e=>{Bt=e};function Kt(e,n,t){u(n)?e.render=n:d(n)&&(e.renderContext=Se(n)),qt(e,t)}function Ht(e){}function qt(e,t){const r=e.type;e.render||(e.render=r.render||o),Bt=e,It=t,At(e,r),Bt=null,It=null,e.renderContext===n&&(e.renderContext=Se({}))}const Gt=Symbol(),Yt={};function Xt(e){Bt&&(Bt.effects||(Bt.effects=[])).push(e)}function Jt(e){const n=De(e);return Xt(n.effect),n}function Zt(e){return u(e)?{setup:e}:e}function Qt(e,n,t){return 2===arguments.length?d(n)&&!c(n)?cn(n)?an(e,null,[n]):an(e,n):an(e,null,n):(cn(t)&&(t=[t]),an(e,n,t))}["attrs","slots"].forEach(e=>{Yt[e]={get:(n,t)=>n[e][t],has:(n,t)=>t===Gt||t in n[e],ownKeys:n=>Reflect.ownKeys(n[e]),getOwnPropertyDescriptor:(n,t)=>Reflect.getOwnPropertyDescriptor(n[e],t),set:()=>!1,deleteProperty:()=>!1}});const eo={ELEMENT:1,FUNCTIONAL_COMPONENT:2,STATEFUL_COMPONENT:4,TEXT_CHILDREN:8,ARRAY_CHILDREN:16,SLOTS_CHILDREN:32,SUSPENSE:64,COMPONENT_SHOULD_KEEP_ALIVE:128,COMPONENT_KEPT_ALIVE:256,COMPONENT:6};function no(e="$style"){const t=Wt();if(!t)return n;const o=t.type.__cssModules;if(!o)return n;const r=o[e];return r||n}function to(e){return lo("components",e)}function oo(e,n){if(e)return a(e)?lo("components",e,n):u(e)||d(e)?e:void 0}function ro(e){return lo("directives",e)}function lo(e,n,t=Nn||Bt){if(t){let o,r;const l=t[e];let s=l[n]||l[o=b(n)]||l[r=x(o)];if(!s&&"components"===e){const e=t.type,l=e.displayName||e.name;!l||l!==n&&l!==o&&l!==r||(s=e)}return s}}function so(e,n){let t;if(c(e)||a(e)){t=new Array(e.length);for(let o=0,r=e.length;o<r;o++)t[o]=n(e[o],o)}else if("number"==typeof e){t=new Array(e);for(let o=0;o<e;o++)t[o]=n(o+1,o)}else if(d(e))if(e[Symbol.iterator])t=Array.from(e,n);else{const o=Object.keys(e);t=new Array(o.length);for(let r=0,l=o.length;r<l;r++){const l=o[r];t[r]=n(e[l],l,r)}}else t=[];return t}function io(e){return null==e?"":c(e)||(e=>"[object Object]"===m(e))(e)&&e.toString===h?JSON.stringify(e,null,2):String(e)}function co(e){const n={};for(const t in e)n[`on${t}`]=e[t];return n}function uo(e,n,t={},o){const r=e[n];return on(),sn(Je,{key:t.key},r?r(t):o||[],e._compiled?0:-1)}function ao(e,n){for(let t=0;t<n.length;t++){const o=n[t];if(c(o))for(let n=0;n<o.length;n++)e[o[n].name]=o[n].fn;else e[o.name]=o.fn}return e}const fo="3.0.0-alpha.2",po={TEXT:1,CLASS:2,STYLE:4,PROPS:8,NEED_PATCH:32,FULL_PROPS:16,KEYED_FRAGMENT:128,UNKEYED_FRAGMENT:256,DYNAMIC_SLOTS:512,BAIL:-1},ho=x,mo=b,vo=document,go={insert:(e,n,t)=>{null!=t?n.insertBefore(e,t):n.appendChild(e)},remove:e=>{const n=e.parentNode;null!=n&&n.removeChild(e)},createElement:(e,n)=>n?vo.createElementNS("http://www.w3.org/2000/svg",e):vo.createElement(e),createText:e=>vo.createTextNode(e),createComment:e=>vo.createComment(e),setText:(e,n)=>{e.nodeValue=n},setElementText:(e,n)=>{e.textContent=n},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>vo.querySelector(e),setScopeId(e,n){e.setAttribute(n,"")}};const yo=/\s*!important$/;function bo(e,n,t){if(n.startsWith("--"))e.setProperty(n,t);else{const o=function(e,n){const t=ko[n];if(t)return t;let o=mo(n);if("filter"!==o&&o in e)return ko[n]=o;o=x(o);for(let t=0;t<Co.length;t++){const r=Co[t]+o;if(r in e)return ko[n]=r}return n}(e,n);yo.test(t)?e.setProperty(k(o),t.replace(yo,""),"important"):e[o]=t}}const Co=["Webkit","Moz","ms"],ko={};let xo=Date.now;"undefined"!=typeof document&&xo()>document.createEvent("Event").timeStamp&&(xo=()=>performance.now());let Eo=0;const _o=Promise.resolve(),To=()=>{Eo=0},So=()=>Eo||(_o.then(To),Eo=xo());function wo(e,n,t,o){e.addEventListener(n,t,o)}function Lo(e,n,t,o){e.removeEventListener(n,t,o)}function Mo(e,n){const t=e=>{e.timeStamp>=t.lastUpdated-1&&Be(t.value,n,5,[e])};return t.value=e,e.invoker=t,t.lastUpdated=So(),t}const Fo=e=>e.props["onUpdate:modelValue"];function No(e){e.target.composing=!0}function $o(e){const n=e.target;n.composing&&(n.composing=!1,function(e,n){const t=document.createEvent("HTMLEvents");t.initEvent(n,!0,!0),e.dispatchEvent(t)}(n,"input"))}function Uo(e){const n=parseFloat(e);return isNaN(n)?e:n}const Ro={beforeMount(e,{value:n,modifiers:{lazy:t,trim:o,number:r}},l){e.value=n;const s=Fo(l),i=r||"number"===e.type;wo(e,t?"change":"input",()=>{let n=e.value;o?n=n.trim():i&&(n=Uo(n)),s(n)}),o&&wo(e,"change",()=>{e.value=e.value.trim()}),t||(wo(e,"compositionstart",No),wo(e,"compositionend",$o),wo(e,"change",$o))},beforeUpdate(e,{value:n,oldValue:t,modifiers:{trim:o,number:r}}){if(n!==t){if(document.activeElement===e){if(o&&e.value.trim()===n)return;if((r||"number"===e.type)&&Uo(e.value)===n)return}e.value=n}}},Ao={beforeMount(e,n,t){Po(e,n,t);const o=Fo(t);wo(e,"change",()=>{const n=e._modelValue,t=Io(e),r=e.checked;if(c(n)){const e=Bo(n,t),l=-1!==e;if(r&&!l)o(n.concat(t));else if(!r&&l){const t=[...n];t.splice(e,1),o(t)}}else o(Wo(e,r))})},beforeUpdate:Po};function Po(e,{value:n,oldValue:t},o){e._modelValue=n,c(n)?e.checked=Bo(n,o.props.value)>-1:n!==t&&(e.checked=jo(n,Wo(e,!0)))}const Vo={beforeMount(e,{value:n},t){e.checked=jo(n,t.props.value);const o=Fo(t);wo(e,"change",()=>{o(Io(e))})},beforeUpdate(e,{value:n,oldValue:t},o){n!==t&&(e.checked=jo(n,o.props.value))}},Oo={mounted(e,{value:n},t){Do(e,n);const o=Fo(t);wo(e,"change",()=>{const n=Array.prototype.filter.call(e.options,e=>e.selected).map(Io);o(e.multiple?n:n[0])})},updated(e,{value:n}){Do(e,n)}};function Do(e,n){const t=e.multiple;if(!t||c(n)){for(let o=0,r=e.options.length;o<r;o++){const r=e.options[o],l=Io(r);if(t)r.selected=Bo(n,l)>-1;else if(jo(Io(r),n))return void(e.selectedIndex=o)}t||(e.selectedIndex=-1)}}function jo(e,n){if(e===n)return!0;const t=d(e),o=d(n);if(!t||!o)return!t&&!o&&String(e)===String(n);try{const t=c(e),o=c(n);if(t&&o)return e.length===n.length&&e.every((e,t)=>jo(e,n[t]));if(e instanceof Date&&n instanceof Date)return e.getTime()===n.getTime();if(t||o)return!1;{const t=Object.keys(e),o=Object.keys(n);return t.length===o.length&&t.every(t=>jo(e[t],n[t]))}}catch(e){return!1}}function Bo(e,n){return e.findIndex(e=>jo(e,n))}function Io(e){return"_value"in e?e._value:e.value}function Wo(e,n){const t=n?"_trueValue":"_falseValue";return t in e?e[t]:n}const zo={beforeMount(e,n,t){Ko(e,n,t,null,"beforeMount")},mounted(e,n,t){Ko(e,n,t,null,"mounted")},beforeUpdate(e,n,t,o){Ko(e,n,t,o,"beforeUpdate")},updated(e,n,t,o){Ko(e,n,t,o,"updated")}};function Ko(e,n,t,o,r){let l;switch(e.tagName){case"SELECT":l=Oo;break;case"TEXTAREA":l=Ro;break;default:switch(e.type){case"checkbox":l=Ao;break;case"radio":l=Vo;break;default:l=Ro}}const s=l[r];s&&s(e,n,t,o)}const Ho=["ctrl","shift","alt","meta"],qo={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,n)=>Ho.some(t=>e[`${t}Key`]&&!n.includes(t))},Go=(e,n)=>t=>{for(let e=0;e<n.length;e++){const o=qo[n[e]];if(o&&o(t,n))return}return e(t)},Yo={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Xo=(e,n)=>t=>{if(!("key"in t))return;const o=k(t.key);return n.some(e=>e===o||Yo[e]===o)?e(t):void 0},Jo={beforeMount(e,{value:n},{transition:t}){e._vod="none"===e.style.display?"":e.style.display,t&&n?t.beforeEnter(e):Zo(e,n)},mounted(e,{value:n},{transition:t}){t&&n&&t.enter(e)},updated(e,{value:n,oldValue:t},{transition:o}){!n!=!t&&(o?n?(o.beforeEnter(e),Zo(e,!0),o.enter(e)):o.leave(e,()=>{Zo(e,!1)}):Zo(e,n))},beforeUnmount(e){Zo(e,!0)}};function Zo(e,n){e.style.display=n?e._vod:"none"}const Qo=(e,{slots:n})=>Qt(nt,er(e),n);function er({name:e="v",type:n,css:t=!0,duration:o,enterFromClass:r=`${e}-enter-from`,enterActiveClass:l=`${e}-enter-active`,enterToClass:s=`${e}-enter-to`,appearFromClass:i=r,appearActiveClass:c=l,appearToClass:u=s,leaveFromClass:a=`${e}-leave-from`,leaveActiveClass:f=`${e}-leave-active`,leaveToClass:p=`${e}-leave-to`,...h}){if(!t)return h;const m=Wt(),v=function(e){if(null==e)return null;if(d(e))return[nr(e.enter),nr(e.leave)];{const n=nr(e);return[n,n]}}(o),g=v&&v[0],y=v&&v[1],{appear:b,onBeforeEnter:C,onEnter:k,onLeave:x}=h;b&&!Wt().isMounted&&(r=i,l=c,s=u);const E=(e,n)=>{or(e,s),or(e,l),n&&n()},_=(e,n)=>{or(e,p),or(e,f),n&&n()};function T(e,n){Be(e,m,8,n)}return{...h,onBeforeEnter(e){C&&C(e),tr(e,l),tr(e,r)},onEnter(e,t){rr(()=>{const o=()=>E(e,t);k&&T(k,[e,o]),or(e,r),tr(e,s),k&&k.length>1||(g?setTimeout(o,g):lr(e,n,o))})},onLeave(e,t){tr(e,f),tr(e,a),rr(()=>{const o=()=>_(e,t);x&&T(x,[e,o]),or(e,a),tr(e,p),x&&x.length>1||(y?setTimeout(o,y):lr(e,n,o))})},onEnterCancelled:E,onLeaveCancelled:_}}function nr(e){return Number(e||0)}function tr(e,n){e.classList.add(n),(e._vtc||(e._vtc=new Set)).add(n)}function or(e,n){e.classList.remove(n),e._vtc&&(e._vtc.delete(n),e._vtc.size||(e._vtc=void 0))}function rr(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}function lr(e,n,t){const{type:o,timeout:r,propCount:l}=sr(e,n);if(!o)return t();const s=o+"end";let i=0;const c=()=>{e.removeEventListener(s,u),t()},u=n=>{n.target===e&&++i>=l&&c()};setTimeout(()=>{i<l&&c()},r+1),e.addEventListener(s,u)}function sr(e,n){const t=window.getComputedStyle(e),o=e=>(t[e]||"").split(", "),r=o("transitionDelay"),l=o("transitionDuration"),s=ir(r,l),i=o("animationDelay"),c=o("animationDuration"),u=ir(i,c);let a=null,f=0,d=0;return"transition"===n?s>0&&(a="transition",f=s,d=l.length):"animation"===n?u>0&&(a="animation",f=u,d=c.length):(f=Math.max(s,u),a=f>0?s>u?"transition":"animation":null,d=a?"transition"===a?l.length:c.length:0),{type:a,timeout:f,propCount:d,hasTransform:"transition"===a&&/\b(transform|all)(,|$)/.test(t.transitionProperty)}}function ir(e,n){for(;e.length<n.length;)e=e.concat(e);return Math.max(...n.map((n,t)=>cr(n)+cr(e[t])))}function cr(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}const ur=new WeakMap,ar=new WeakMap,fr={setup(e,{slots:n}){const t=Wt(),o=et();let r,l,s=null;return kt(()=>{if(!r.length)return;const n=e.moveClass||`${e.name||"v"}-move`;if(s=null===s?s=function(e,n,t){const o=e.cloneNode();e._vtc&&e._vtc.forEach(e=>o.classList.remove(e));o.classList.add(t),o.style.display="none";const r=1===n.nodeType?n:n.parentNode;r.appendChild(o);const{hasTransform:l}=sr(o);return r.removeChild(o),l}(r[0].el,t.vnode.el,n):s,!s)return;r.forEach(dr),r.forEach(pr);const o=r.filter(hr);document.body.offsetHeight,o.forEach(e=>{const t=e.el,o=t.style;tr(t,n),o.transform=o.WebkitTransform=o.transitionDuration="";const r=t._moveCb=e=>{e&&e.target!==t||e&&!/transform$/.test(e.propertyName)||(t.removeEventListener("transitionend",r),t._moveCb=null,or(t,n))};t.addEventListener("transitionend",r)})}),()=>{const s=Ne(e),i=er(s),c=s.tag||Je;r=l,l=n.default?n.default():[],1===l.length&&l[0].type===Je&&(l=l[0].children);for(let e=0;e<l.length;e++){const n=l[e];null!=n.key&&st(n,ot(n,i,o,t))}if(r)for(let e=0;e<r.length;e++){const n=r[e];st(n,ot(n,i,o,t)),ur.set(n,n.el.getBoundingClientRect())}return an(c,null,l)}}};function dr(e){e.el._moveCb&&e.el._moveCb(),e.el._enterCb&&e.el._enterCb()}function pr(e){ar.set(e,e.el.getBoundingClientRect())}function hr(e){const n=ur.get(e),t=ar.get(e),o=n.left-t.left,r=n.top-t.top;if(o||r){const n=e.el.style;return n.transform=n.WebkitTransform=`translate(${o}px,${r}px)`,n.transitionDuration="0s",e}}const{render:mr,createApp:vr}=Qn({patchProp:function(e,t,o,r,l,s,i,c,u){switch(t){case"class":!function(e,n,t){if(null==n&&(n=""),t)e.setAttribute("class",n);else{const t=e._vtc;t&&(n=[n,...t].join(" ")),e.className=n}}(e,o,l);break;case"style":!function(e,n,t){const o=e.style;if(t)if(a(t))o.cssText=t;else{for(const e in t)bo(o,e,t[e]);if(n&&!a(n))for(const e in n)t[e]||bo(o,e,"")}else e.removeAttribute("style")}(e,r,o);break;case"modelValue":case"onUpdate:modelValue":break;default:(e=>"o"===e[0]&&"n"===e[1])(t)?function(e,t,o,r,l=null){const s=o&&"options"in o&&o.options,i=r&&"options"in r&&r.options,c=o&&o.invoker,u=r&&"handler"in r?r.handler:r;if(s||i){const o=s||n,a=i||n;if(o.capture!==a.capture||o.passive!==a.passive||o.once!==a.once){if(c&&Lo(e,t,c,o),r&&u){const n=Mo(u,l);r.invoker=n,wo(e,t,n,a)}return}}r&&u?c?(o.invoker=null,c.value=u,r.invoker=c,c.lastUpdated=So()):wo(e,t,Mo(u,l),i||void 0):c&&Lo(e,t,c,s||void 0)}(e,t.slice(2).toLowerCase(),r,o,i):!l&&t in e?function(e,n,t,o,r,l,s){"innerHTML"!==n&&"textContent"!==n||null==o?"value"===n&&"PROGRESS"!==e.tagName?(e._value=t,e.value=null==t?"":t):""===t&&"boolean"==typeof e[n]?e[n]=!0:e[n]=null==t?"":t:(s(o,r,l),e[n]=null==t?"":t)}(e,t,o,s,i,c,u):("true-value"===t?e._trueValue=o:"false-value"===t&&(e._falseValue=o),function(e,n,t){null==t?e.removeAttribute(n):e.setAttribute(n,t)}(e,t,o))}},...go}),gr=mr,yr=()=>{const e=vr(),n=e.mount;return e.mount=(e,t,o)=>{if(!a(t)||(t=document.querySelector(t)))return t.innerHTML="",n(e,t,o)},e};export{nt as BaseTransition,en as Comment,Je as Fragment,ut as KeepAlive,po as PatchFlags,Ze as Portal,eo as ShapeFlags,Gn as Suspense,Qe as Text,Qo as Transition,fr as TransitionGroup,Be as callWithAsyncErrorHandling,je as callWithErrorHandling,mo as camelize,ho as capitalize,fn as cloneVNode,Jt as computed,yr as createApp,sn as createBlock,pn as createCommentVNode,gt as createHook,Qn as createRenderer,ao as createSlots,dn as createTextVNode,an as createVNode,Zt as defineComponent,L as effect,Wt as getCurrentInstance,Qt as h,Ie as handleError,Rt as inject,vt as injectHook,Ft as instanceWatch,Me as isReactive,Fe as isReadonly,Ae as isRef,Ue as markNonReactive,$e as markReadonly,bn as mergeProps,Tn as nextTick,dt as onActivated,yt as onBeforeMount,xt as onBeforeUnmount,Ct as onBeforeUpdate,pt as onDeactivated,St as onErrorCaptured,bt as onMounted,Tt as onRenderTracked,_t as onRenderTriggered,Et as onUnmounted,kt as onUpdated,on as openBlock,Ye as popScopeId,Ut as provide,Ge as pushScopeId,Se as reactive,we as readonly,Xt as recordEffect,Pe as ref,Ht as registerRuntimeCompiler,gr as render,so as renderList,uo as renderSlot,to as resolveComponent,ro as resolveDirective,oo as resolveDynamicComponent,ot as resolveTransitionHooks,ln as setBlockTracking,st as setTransitionHooks,co as toHandlers,Ne as toRaw,Ve as toRefs,io as toString,no as useCSSModule,et as useTransitionState,Ao as vModelCheckbox,zo as vModelDynamic,Vo as vModelRadio,Oo as vModelSelect,Ro as vModelText,Jo as vShow,fo as version,ze as warn,Lt as watch,zn as withDirectives,Xo as withKeys,Go as withModifiers,Xe as withScopeId};

@@ -1,1 +0,1 @@

var VueRuntimeDOM=function(e){"use strict";function n(e,n){const t=Object.create(null),o=e.split(",");for(let e=0;e<o.length;e++)t[o[e]]=!0;return n?e=>!!t[e.toLowerCase()]:e=>!!t[e]}const t={},o=[],r=()=>{},l=()=>!1,s=e=>"o"===e[0]&&"n"===e[1],c=(e,n)=>{for(const t in n)e[t]=n[t];return e},i=Object.prototype.hasOwnProperty,u=(e,n)=>i.call(e,n),a=Array.isArray,f=e=>"function"==typeof e,d=e=>"string"==typeof e,p=e=>"symbol"==typeof e,h=e=>null!==e&&"object"==typeof e;function v(e){return h(e)&&f(e.then)&&f(e.catch)}const m=Object.prototype.toString,g=e=>m.call(e);const y=e=>"[object Object]"===g(e),b=n("key,ref,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted");function C(e){const n=Object.create(null);return t=>{return n[t]||(n[t]=e(t))}}const k=/-(\w)/g,T=C(e=>e.replace(k,(e,n)=>n?n.toUpperCase():"")),x=/\B([A-Z])/g,E=C(e=>e.replace(x,"-$1").toLowerCase()),S=C(e=>e.charAt(0).toUpperCase()+e.slice(1)),_=(e,n)=>e!==n&&(e==e||n==n),w=new WeakMap,M=[];let R;const N=Symbol("iterate");function L(e,n=t){(function(e){return null!=e&&!0===e._isEffect})(e)&&(e=e.raw);const o=function(e,n){const t=function(...n){return function(e,n,t){if(!e.active)return n(...t);if(!M.includes(e)){U(e);try{return M.push(e),R=e,n(...t)}finally{M.pop(),R=M[M.length-1]}}}(t,e,n)};return t._isEffect=!0,t.active=!0,t.raw=e,t.deps=[],t.options=n,t}(e,n);return n.lazy||o(),o}function F(e){e.active&&(U(e),e.options.onStop&&e.options.onStop(),e.active=!1)}function U(e){const{deps:n}=e;if(n.length){for(let t=0;t<n.length;t++)n[t].delete(e);n.length=0}}let $=!0;function A(){$=!1}function V(){$=!0}function P(e,n,t){if(!$||void 0===R)return;let o=w.get(e);void 0===o&&w.set(e,o=new Map);let r=o.get(t);void 0===r&&o.set(t,r=new Set),r.has(R)||(r.add(R),R.deps.push(r))}function O(e,n,t,o){const r=w.get(e);if(void 0===r)return;const l=new Set,s=new Set;if("clear"===n)r.forEach(e=>{D(l,s,e)});else if(void 0!==t&&D(l,s,r.get(t)),"add"===n||"delete"===n){const n=a(e)?"length":N;D(l,s,r.get(n))}const c=e=>{!function(e,n,t,o,r){void 0!==e.options.scheduler?e.options.scheduler(e):e()}(e)};s.forEach(c),l.forEach(c)}function D(e,n,t){void 0!==t&&t.forEach(t=>{t.options.computed?n.add(t):e.add(t)})}let j=!0;const B=new Set(Object.getOwnPropertyNames(Symbol).map(e=>Symbol[e]).filter(p)),I=K(),W=K(!0),H=K(!0,!0);function K(e=!1,n=!1){return function(t,o,r){const l=Reflect.get(t,o,r);return p(o)&&B.has(o)?l:n?(P(t,0,o),l):Ae(l)?l.value:(P(t,0,o),h(l)?e?Ne(l):Re(l):l)}}const z=Y(),q=Y(!0),G=Y(!0,!0);function Y(e=!1,n=!1){return function(t,o,r,l){if(e&&j)return!0;const s=t[o];if(!n&&(r=Ue(r),Ae(s)&&!Ae(r)))return s.value=r,!0;const c=u(t,o),i=Reflect.set(t,o,r,l);return t===Ue(l)&&(c?_(r,s)&&O(t,"set",o):O(t,"add",o)),i}}function X(e,n){const t=u(e,n),o=(e[n],Reflect.deleteProperty(e,n));return o&&t&&O(e,"delete",n),o}function J(e,n){const t=Reflect.has(e,n);return P(e,0,n),t}function Z(e){return P(e,0,N),Reflect.ownKeys(e)}const Q={get:I,set:z,deleteProperty:X,has:J,ownKeys:Z},ee={get:W,set:q,has:J,ownKeys:Z,deleteProperty:(e,n)=>!!j||X(e,n)},ne={...ee,get:H,set:G},te=e=>h(e)?Re(e):e,oe=e=>h(e)?Ne(e):e,re=e=>Reflect.getPrototypeOf(e);function le(e,n,t){return P(e=Ue(e),0,n=Ue(n)),t(re(e).get.call(e,n))}function se(e){const n=Ue(this);return P(n,0,e=Ue(e)),re(n).has.call(n,e)}function ce(e){return P(e=Ue(e),0,N),Reflect.get(re(e),"size",e)}function ie(e){e=Ue(e);const n=Ue(this),t=re(n),o=t.has.call(n,e),r=t.add.call(n,e);return o||O(n,"add",e),r}function ue(e,n){n=Ue(n);const t=Ue(this),o=re(t),r=o.has.call(t,e),l=o.get.call(t,e),s=o.set.call(t,e,n);return r?_(n,l)&&O(t,"set",e):O(t,"add",e),s}function ae(e){const n=Ue(this),t=re(n),o=t.has.call(n,e),r=(t.get&&t.get.call(n,e),t.delete.call(n,e));return o&&O(n,"delete",e),r}function fe(){const e=Ue(this),n=0!==e.size,t=re(e).clear.call(e);return n&&O(e,"clear"),t}function de(e){return function(n,t){const o=this,r=Ue(o),l=e?oe:te;return P(r,0,N),re(r).forEach.call(r,function(e,t){return n.call(o,l(e),l(t),o)},t)}}function pe(e,n){return function(...t){const o=Ue(this),r="entries"===e||e===Symbol.iterator&&o instanceof Map,l=re(o)[e].apply(o,t),s=n?oe:te;return P(o,0,N),{next(){const{value:e,done:n}=l.next();return n?{value:e,done:n}:{value:r?[s(e[0]),s(e[1])]:s(e),done:n}},[Symbol.iterator](){return this}}}}function he(e,n){return function(...t){return j?"delete"!==n&&this:e.apply(this,t)}}const ve={get(e){return le(this,e,te)},get size(){return ce(this)},has:se,add:ie,set:ue,delete:ae,clear:fe,forEach:de(!1)},me={get(e){return le(this,e,oe)},get size(){return ce(this)},has:se,add:he(ie,"add"),set:he(ue,"set"),delete:he(ae,"delete"),clear:he(fe,"clear"),forEach:de(!0)};function ge(e){return(n,t,o)=>Reflect.get(u(e,t)&&t in n?e:n,t,o)}["keys","values","entries",Symbol.iterator].forEach(e=>{ve[e]=pe(e,!1),me[e]=pe(e,!0)});const ye={get:ge(ve)},be={get:ge(me)},Ce=new WeakMap,ke=new WeakMap,Te=new WeakMap,xe=new WeakMap,Ee=new WeakSet,Se=new WeakSet,_e=new Set([Set,Map,WeakMap,WeakSet]),we=n("Object,Array,Map,Set,WeakMap,WeakSet"),Me=e=>!e._isVue&&!e._isVNode&&we(function(e){return g(e).slice(8,-1)}(e))&&!Se.has(e);function Re(e){return xe.has(e)?e:Ee.has(e)?Ne(e):Le(e,Ce,ke,Q,ye)}function Ne(e){return ke.has(e)&&(e=ke.get(e)),Le(e,Te,xe,ee,be)}function Le(e,n,t,o,r){if(!h(e))return e;let l=n.get(e);if(void 0!==l)return l;if(t.has(e))return e;if(!Me(e))return e;const s=_e.has(e.constructor)?r:o;return l=new Proxy(e,s),n.set(e,l),t.set(l,e),l}function Fe(e){return ke.has(e)||xe.has(e)}function Ue(e){return ke.get(e)||xe.get(e)||e}const $e=e=>h(e)?Re(e):e;function Ae(e){return!!e&&!0===e._isRef}function Ve(e,n){return{_isRef:!0,get value(){return e[n]},set value(t){e[n]=t}}}function Pe(e){let n,t;f(e)?(n=e,t=r):(n=e.get,t=e.set);let o,l=!0;const s=L(n,{lazy:!0,computed:!0,scheduler:()=>{l=!0}});return{_isRef:!0,effect:s,get value(){return l&&(o=s(),l=!1),function(e){if(void 0===R)return;for(let n=0;n<e.deps.length;n++){const t=e.deps[n];t.has(R)||(t.add(R),R.deps.push(t))}}(s),o},set value(e){t(e)}}}function Oe(e,n,t,o){let r;try{r=o?e(...o):e()}catch(e){je(e,n,t)}return r}function De(e,n,t,o){if(f(e)){const r=Oe(e,n,t,o);return null!=r&&!r._isVue&&v(r)&&r.catch(e=>{je(e,n,t)}),r}for(let r=0;r<e.length;r++)De(e[r],n,t,o)}function je(e,n,t){n&&n.vnode;if(n){let o=n.parent;const r=n.proxy,l=t;for(;o;){const n=o.ec;if(null!==n)for(let t=0;t<n.length;t++)if(n[t](e,r,l))return;o=o.parent}const s=n.appContext.config.errorHandler;if(s)return void Oe(s,null,9,[e,r,l])}!function(e,n,t){throw e}(e)}const Be=[];function Ie(e,...n){A();const t=Be.length?Be[Be.length-1].component:null,o=t&&t.appContext.config.warnHandler,r=function(){let e=Be[Be.length-1];if(!e)return[];const n=[];for(;e;){const t=n[0];t&&t.vnode===e?t.recurseCount++:n.push({vnode:e,recurseCount:0});const o=e.component.parent;e=o&&o.vnode}return n}();if(o)Oe(o,t,10,[e+n.join(""),t&&t.proxy,r.map(({vnode:e})=>`at <${Ke(e)}>`).join("\n"),r]);else{const t=[`[Vue warn]: ${e}`,...n];r.length&&t.push("\n",...function(e){const n=[];return e.forEach((e,t)=>{n.push(...0===t?[]:["\n"],...function({vnode:e,recurseCount:n}){const t=n>0?`... (${n} recursive calls)`:"",o=` at <${Ke(e)}`,r=">"+t,l=null==e.component.parent?"(Root)":"";return e.props?[o,...ze(e.props),r,l]:[o+r,l]}(e))}),n}(r)),console.warn(...t)}V()}const We=/(?:^|[-_])(\w)/g,He=e=>e.replace(We,e=>e.toUpperCase()).replace(/[-_]/g,"");function Ke(e,n){const t=e.type;let o=f(t)&&t.displayName||t.name;if(!o&&n){const e=n.match(/([^/\\]+)\.vue$/);e&&(o=e[1])}return o?He(o):"Anonymous"}function ze(e){const n=[],t=Object.keys(e);return t.slice(0,3).forEach(t=>{n.push(...function e(n,t,o){return d(t)?(t=JSON.stringify(t),o?t:[`${n}=${t}`]):"number"==typeof t||"boolean"==typeof t||null==t?o?t:[`${n}=${t}`]:Ae(t)?(t=e(n,Ue(t.value),!0),o?t:[`${n}=Ref<`,t,">"]):f(t)?[`${n}=fn${t.name?`<${t.name}>`:""}`]:(t=Ue(t),o?t:[`${n}=`,t])}(t,e[t]))}),t.length>3&&n.push(" ..."),n}let qe=null;const Ge=Symbol(void 0),Ye=Symbol(void 0),Xe=Symbol(void 0),Je=Symbol(void 0),Ze=[];let Qe=null;function en(e){Ze.push(Qe=e?null:[])}let nn=1;function tn(e,n,t,r,l){nn--;const s=ln(e,n,t,r,l);return nn++,s.dynamicChildren=Qe||o,Ze.pop(),null!==(Qe=Ze[Ze.length-1]||null)&&Qe.push(s),s}function on(e){return!!e&&!0===e._isVNode}function rn(e,n){return e.type===n.type&&e.key===n.key}function ln(e,n=null,t=null,o=0,r=null){if(null!==n){(Fe(n)||Bt in n)&&(n=c({},n));let{class:e,style:t}=n;null==e||d(e)||(n.class=fn(e)),null!=t&&(Fe(t)&&!a(t)&&(t=c({},t)),n.style=an(t))}const l=d(e)?1:!0===e.__isSuspense?64:h(e)?4:f(e)?2:0,s={_isVNode:!0,type:e,props:n,key:null!==n&&n.key||null,ref:null!==n&&n.ref||null,scopeId:qe,children:null,component:null,suspense:null,dirs:null,transition:null,el:null,anchor:null,target:null,shapeFlag:l,patchFlag:o,dynamicProps:r,dynamicChildren:null,appContext:null};return function(e,n){let t=0;null==n?n=null:a(n)?t=16:"object"==typeof n?t=32:f(n)?(n={default:n},t=32):(n=String(n),t=8);e.children=n,e.shapeFlag|=t}(s,t),nn>0&&null!==Qe&&(o>0||4&l||2&l)&&Qe.push(s),s}function sn(e,n){return{_isVNode:!0,type:e.type,props:n?e.props?pn(e.props,n):n:e.props,key:e.key,ref:e.ref,scopeId:e.scopeId,children:e.children,target:e.target,shapeFlag:e.shapeFlag,patchFlag:e.patchFlag,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,el:e.el,anchor:e.anchor}}function cn(e){return null==e?ln(Je):a(e)?ln(Ge,null,e):"object"==typeof e?null===e.el?e:sn(e):ln(Xe,null,String(e))}function un(e){return null===e.el?e:sn(e)}function an(e){if(a(e)){const n={};for(let t=0;t<e.length;t++){const o=an(e[t]);if(o)for(const e in o)n[e]=o[e]}return n}if(h(e))return e}function fn(e){let n="";if(d(e))n=e;else if(a(e))for(let t=0;t<e.length;t++)n+=fn(e[t])+" ";else if(h(e))for(const t in e)e[t]&&(n+=t+" ");return n.trim()}const dn=/^on|^vnode/;function pn(...e){const n={};c(n,e[0]);for(let t=1;t<e.length;t++){const o=e[t];for(const e in o)if("class"===e)n.class=fn([n.class,o.class]);else if("style"===e)n.style=an([n.style,o.style]);else if(dn.test(e)){const t=n[e];n[e]=t?[].concat(t,o[e]):o[e]}else n[e]=o[e]}return n}const hn=[],vn=[],mn=Promise.resolve();let gn=!1,yn=!1;function bn(e){return e?mn.then(e):mn}function Cn(e){hn.includes(e)||(hn.push(e),Tn())}function kn(e){a(e)?vn.push(...e):vn.push(e),Tn()}function Tn(){gn||yn||(yn=!0,bn(Sn))}const xn=e=>[...new Set(e)];function En(e){if(vn.length){const e=xn(vn);vn.length=0;for(let n=0;n<e.length;n++)e[n]()}}function Sn(e){let n;for(yn=!1,gn=!0;n=hn.shift();)Oe(n,null,12);En(),gn=!1,(hn.length||vn.length)&&Sn()}let _n=null;function wn(e){const{type:n,vnode:o,proxy:r,withProxy:l,props:s,slots:c,attrs:i,emit:u}=e;let a;_n=e;try{if(4&o.shapeFlag)a=cn(e.render.call(l||r));else{const e=n;a=cn(e.length>1?e(s,{attrs:i,slots:c,emit:u}):e(s,null))}null!=n.props&&!1!==n.inheritAttrs&&i!==t&&Object.keys(i).length&&(1&a.shapeFlag||6&a.shapeFlag)&&(a=sn(a,i)),null!=o.transition&&(a.transition=o.transition)}catch(n){je(n,e,1),a=ln(Je)}return _n=null,a}function Mn(e,n){const t=Object.keys(n);if(t.length!==Object.keys(e).length)return!0;for(let o=0;o<t.length;o++){const r=t[o];if(n[r]!==e[r])return!0}return!1}function Rn({vnode:e,parent:n},t){for(;n&&n.subTree===e;)(e=n.vnode).el=t,n=n.parent}function Nn(e,n,o){const r=null!=o;if(!n&&!r)return;const{0:l,1:s}=function(e){if(!e)return[];if(Ln.has(e))return Ln.get(e);const n={},o=[];if(a(e))for(let o=0;o<e.length;o++){const r=T(e[o]);"$"!==r[0]&&(n[r]=t)}else for(const t in e){const r=T(t);if("$"!==r[0]){const l=e[t],s=n[r]=a(l)||f(l)?{type:l}:l;if(null!=s){const e=$n(Boolean,s.type),n=$n(String,s.type);s[0]=e>-1,s[1]=e<n,(e>-1||u(s,"default"))&&o.push(r)}}}const r=[n,o];return Ln.set(e,r),r}(o),c={};let i=void 0;const d=e.propsProxy,p=d?(e,n)=>{c[e]=n,d[e]=n}:(e,n)=>{c[e]=n};if(j=!1,null!=n)for(const e in n){if("key"===e||"ref"===e)continue;const t=T(e);r&&!u(l,t)?(i||(i={}))[e]=n[e]:p(t,n[e])}if(r)for(let e=0;e<s.length;e++){const n=s[e];let t=l[n];if(null==t)continue;const o=!u(c,n),r=u(t,"default"),i=c[n];if(r&&void 0===i){const e=t.default;p(n,f(e)?e():e)}t[0]&&(o&&!r?p(n,!1):!t[1]||""!==i&&i!==E(n)||p(n,!0))}else i=c;const{patchFlag:h}=e.vnode;if(null!==d&&(0===h||16&h)){const e=Ue(d);for(const n in e)u(c,n)||delete d[n]}j=!0,e.props=c,e.attrs=l?i||t:c}const Ln=new WeakMap;function Fn(e){const n=e&&e.toString().match(/^\s*function (\w+)/);return n?n[1]:""}function Un(e,n){return Fn(e)===Fn(n)}function $n(e,n){if(a(n)){for(let t=0,o=n.length;t<o;t++)if(Un(n[t],e))return t}else if(h(n))return Un(n,e)?0:-1;return-1}const An=e=>a(e)?e.map(cn):[cn(e)],Vn=(e,n)=>e=>An(n(e));function Pn(e,n){let o;if(32&e.vnode.shapeFlag){const e=n;if(e._compiled)o=n;else{o={};for(const n in e){if("$stable"===n)continue;const t=e[n];if(f(t))o[n]=Vn(n,t);else if(null!=t){const e=An(t);o[n]=()=>e}}}}else if(null!==n){const e=An(n);o={default:()=>e}}e.slots=o||t}const On=["beforeMount","mounted","beforeUpdate","updated","beforeUnmount","unmounted"].reduce((e,n)=>{const t="onVnode"+n[0].toUpperCase()+n.slice(1);return e[n]=[t,(e,t)=>{const r=e.dirs,l=t?t.dirs:o;for(let o=0;o<r.length;o++){const s=r[o],c=s.dir[n];null!=c&&(null!=t&&(s.oldValue=l[o].value),c(e.el,s,e,t))}}],e},{});function Dn(e,n,t,o=null){De(e,n,7,[t,o])}function jn(){return{config:{devtools:!0,performance:!1,isNativeTag:l,isCustomElement:l,errorHandler:void 0,warnHandler:void 0},mixins:[],components:{},directives:{},provides:{}}}function Bn(e){return function(){const n=jn(),t=new Set;let o=!1;const r={get config(){return n.config},set config(e){},use:(e,...n)=>(t.has(e)||(f(e)?(t.add(e),e(r,...n)):e&&f(e.install)&&(t.add(e),e.install(r,...n))),r),mixin:e=>(n.mixins.includes(e)||n.mixins.push(e),r),component:(e,t)=>t?(n.components[e]=t,r):n.components[e],directive:(e,t)=>t?(n.directives[e]=t,r):n.directives[e],mount(t,r,l){if(!o){null==l||h(l)||(l=null);const s=ln(t,l);return s.appContext=n,e(s,r),o=!0,s.component.proxy}},provide:(e,t)=>(n.provides[e]=t,r)};return r}}const In={__isSuspense:!0,process(e,n,t,o,r,l,s,c,i){null==e?function(e,n,t,o,r,l,s,c){const{patch:i,options:{createElement:u}}=c,a=u("div"),d=e.suspense=function(e,n,t,o,r,l,s,c,i){const{patch:u,move:a,unmount:d,next:p,options:{parentNode:h}}=i,v={vnode:e,parent:n,parentComponent:t,isSVG:s,optimized:c,container:o,hiddenContainer:r,anchor:l,deps:0,subTree:null,fallbackTree:null,isResolved:!1,isUnmounted:!1,effects:[],resolve(){const{vnode:e,subTree:n,fallbackTree:t,effects:o,parentComponent:r,container:l}=v;let{anchor:s}=v;t.el&&(s=p(t),d(t,r,v,!0)),a(n,l,s,0);const c=e.el=n.el;r&&r.subTree===e&&(r.vnode.el=c,Rn(r,c));let i=v.parent,u=!1;for(;i;){if(!i.isResolved){i.effects.push(...o),u=!0;break}i=i.parent}u||kn(o),v.isResolved=!0;const h=e.props&&e.props.onResolve;f(h)&&h()},recede(){v.isResolved=!1;const{vnode:e,subTree:n,fallbackTree:t,parentComponent:o,container:r,hiddenContainer:l,isSVG:s,optimized:c}=v,i=p(n);a(n,l,null,1),u(null,t,r,i,o,null,s,c);const d=e.el=t.el;o&&o.subTree===e&&(o.vnode.el=d,Rn(o,d));const h=e.props&&e.props.onRecede;f(h)&&h()},move(e,n,t){a(v.isResolved?v.subTree:v.fallbackTree,e,n,t),v.container=e},next:()=>p(v.isResolved?v.subTree:v.fallbackTree),registerDep(e,n){v.isResolved&&Cn(()=>{v.recede()}),v.deps++,e.asyncDep.catch(n=>{je(n,e,0)}).then(t=>{if(e.isUnmounted||v.isUnmounted)return;v.deps--,e.asyncResolved=!0;const{vnode:o}=e;Dt(e,t,v),n(e,v,o,h(e.subTree.el),p(e.subTree),s),Rn(e,o.el),0===v.deps&&v.resolve()})},unmount(e,n){v.isUnmounted=!0,d(v.subTree,t,e,n),v.isResolved||d(v.fallbackTree,t,e,n)}};return v}(e,r,o,n,a,t,l,s,c),{content:p,fallback:h}=Wn(e);d.subTree=p,d.fallbackTree=h,i(null,p,a,null,o,d,l,s),d.deps>0?(i(null,h,n,t,o,null,l,s),e.el=h.el):d.resolve()}(n,t,o,r,l,s,c,i):function(e,n,t,o,r,l,s,{patch:c}){const i=n.suspense=e.suspense;i.vnode=n;const{content:u,fallback:a}=Wn(n),f=i.subTree,d=i.fallbackTree;i.isResolved?(c(f,u,t,o,r,i,l,s),n.el=u.el):(c(f,u,i.hiddenContainer,null,r,i,l,s),i.deps>0&&(c(d,a,t,o,r,null,l,s),n.el=a.el));i.subTree=u,i.fallbackTree=a}(e,n,t,o,r,s,c,i)}};function Wn(e){const{shapeFlag:n,children:t}=e;if(32&n){const{default:e,fallback:n}=t;return{content:cn(f(e)?e():e),fallback:cn(f(n)?n():n)}}return{content:cn(t),fallback:cn(null)}}const Hn={scheduler:Cn};function Kn(e,n){for(let t=0;t<e.length;t++)e[t](n)}const zn=function(e,n){null===n||n.isResolved?kn(e):a(e)?n.effects.push(...e):n.effects.push(e)};function qn(e){const{insert:n,remove:r,patchProp:l,createElement:s,createText:c,createComment:i,setText:u,setElementText:a,parentNode:p,nextSibling:h,querySelector:m,setScopeId:g}=e,y={patch:C,unmount:U,move:N,next:A,options:e};function C(e,o,r,f=null,p=null,h=null,g=!1,C=!1){null==e||rn(e,o)||(f=A(e),U(e,p,h,!0),e=null);const{type:R,shapeFlag:L}=o;switch(R){case Xe:!function(e,t,o,r){if(null==e)n(t.el=c(t.children),o,r);else{const n=t.el=e.el;t.children!==e.children&&u(n,t.children)}}(e,o,r,f);break;case Je:k(e,o,r,f);break;case Ge:!function(e,t,o,r,l,s,c,u){const a=t.el=e?e.el:i(""),f=t.anchor=e?e.anchor:i("");let{patchFlag:d,dynamicChildren:p}=t;d>0&&(u=!0);null==e?(n(a,o,r),n(f,o,r),T(t.children,o,f,l,s,c,u)):64&d&&null!=p?x(e.dynamicChildren,p,o,l,s,c):M(e,t,o,f,l,s,c,u)}(e,o,r,f,p,h,g,C);break;case Ye:!function(e,n,t,o,r,l,s,c){const i=n.props&&n.props.target,{patchFlag:u,shapeFlag:f,children:p}=n;if(null==e){const e=n.target=d(i)?m(i):i;null!=e&&(8&f?a(e,p):16&f&&T(p,e,null,r,l,s,c))}else{const o=n.target=e.target;if(1===u?a(o,p):n.dynamicChildren?x(e.dynamicChildren,n.dynamicChildren,t,r,l,s):c||M(e,n,o,null,r,l,s),i!==(e.props&&e.props.target)){const e=n.target=d(i)?m(i):i;if(null!=e)if(8&f)a(o,""),a(e,p);else if(16&f)for(let n=0;n<p.length;n++)N(p[n],e,null,2)}}k(e,n,t,o)}(e,o,r,f,p,h,g,C);break;default:1&L?function(e,o,r,c,i,u,f,d){null==e?function(e,t,o,r,c,i,u){const f=e.type;i=i||"svg"===f;const d=e.el=s(f,i),{props:p,shapeFlag:h,transition:v,scopeId:m}=e;if(null!=p){for(const e in p)b(e)||l(d,e,p[e],null,i);null!=p.onVnodeBeforeMount&&Dn(p.onVnodeBeforeMount,r,e)}8&h?a(d,e.children):16&h&&T(e.children,d,null,r,c,i,u||null!==e.dynamicChildren);null==v||v.persisted||v.beforeEnter(d);n(d,t,o);const g=p&&p.onVnodeMounted;(null!=g||null!=v&&!v.persisted)&&zn(()=>{g&&Dn(g,r,e),v&&!v.persisted&&v.enter(d)},c)}(o,r,c,i,u,f,d):function(e,n,o,r,s,c){const i=n.el=e.el;let{patchFlag:u,dynamicChildren:f}=n;const d=e&&e.props||t,p=n.props||t;null!=p.onVnodeBeforeUpdate&&Dn(p.onVnodeBeforeUpdate,o,n,e);if(u>0){if(16&u)E(i,n,d,p,o,r,s);else if(2&u&&d.class!==p.class&&l(i,"class",p.class,null,s),4&u&&l(i,"style",p.style,d.style,s),8&u){const t=n.dynamicProps;for(let n=0;n<t.length;n++){const c=t[n],u=d[c],a=p[c];u!==a&&l(i,c,a,u,s,e.children,o,r,$)}}if(1&u)return void(e.children!==n.children&&a(i,n.children))}else c||null!=f||E(i,n,d,p,o,r,s);null!=f?x(e.dynamicChildren,f,i,o,r,s):c||M(e,n,i,null,o,r,s);null!=p.onVnodeUpdated&&zn(()=>{Dn(p.onVnodeUpdated,o,n,e)},r)}(e,o,i,u,f,d);null!==o.ref&&null!==i&&V(o.ref,e&&e.ref,i,o.el)}(e,o,r,f,p,h,g,C):6&L?function(e,n,o,r,l,s,c,i){if(null==e)256&n.shapeFlag?l.sink.activate(n,o,r):function(e,n,o,r,l,s){const c=e.component=function(e,n){const o=(n?n.appContext:e.appContext)||$t,r={vnode:e,parent:n,appContext:o,type:e.type,root:null,next:null,subTree:null,update:null,render:null,proxy:null,withProxy:null,propsProxy:null,setupContext:null,effects:null,provides:n?n.provides:Object.create(o.provides),accessCache:null,renderCache:null,renderContext:t,data:t,props:t,attrs:t,slots:t,refs:t,components:Object.create(o.components),directives:Object.create(o.directives),asyncDep:null,asyncResult:null,asyncResolved:!1,sink:{},isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,emit:(e,...n)=>{const o=r.vnode.props||t,l=o[`on${e}`]||o[`on${S(e)}`];l&&De(l,r,6,n)}};return r.root=n?n.root:r,r}(e,r),i=e.type;if(nt(e)){const e=c.sink;e.renderer=y,e.parentSuspense=l}const u=i.props;Nn(c,e.props,u),Pn(c,e.children),4&e.shapeFlag&&function(e,n){const t=e.type;e.accessCache={},e.proxy=new Proxy(e,_t);const o=e.propsProxy=(l=e.props,Le(l,Te,xe,ne,be)),{setup:r}=t;var l;if(r){const t=e.setupContext=r.length>1?function(e){return{attrs:new Proxy(e,It.attrs),slots:new Proxy(e,It.slots),emit:e.emit}}(e):null;At=e,Vt=n;const l=Oe(r,e,0,[o,t]);At=null,Vt=null,v(l)?e.asyncDep=l:Dt(e,l,n)}else jt(e,n)}(c,l);if(c.asyncDep){if(!l)return;l.registerDep(c,_);const t=c.subTree=ln(Je);return k(null,t,n,o),void(e.el=t.el)}_(c,l,e,n,o,s)}(n,o,r,l,s,c);else{const t=n.component=e.component;if(function(e,n,t,o){const{props:r,children:l}=e,{props:s,children:c,patchFlag:i}=n;if(i>0){if(512&i)return!0;if(16&i)return Mn(r,s);if(8&i){const e=n.dynamicProps;for(let n=0;n<e.length;n++){const t=e[n];if(s[t]!==r[t])return!0}}}else if(!o)return!(null==l&&null==c||null!=c&&c.$stable)||r!==s&&(null===r?null!==s:null===s||Mn(r,s));return!1}(e,n,0,i)){if(t.asyncDep&&!t.asyncResolved)return void w(t,n);t.next=n,t.update()}else n.component=e.component,n.el=e.el}null!==n.ref&&null!==l&&V(n.ref,e&&e.ref,l,n.component.proxy)}(e,o,r,f,p,h,g,C):64&L&&R.process(e,o,r,f,p,h,g,C,y)}}function k(e,t,o,r){null==e?n(t.el=i(t.children||""),o,r):t.el=e.el}function T(e,n,t,o,r,l,s,c=0){for(let i=c;i<e.length;i++){C(null,e[i]=s?un(e[i]):cn(e[i]),n,t,o,r,l,s)}}function x(e,n,t,o,r,l){for(let s=0;s<n.length;s++){const c=e[s],i=c.type===Ge||c.type===Je||6&c.shapeFlag?p(c.el):t;C(c,n[s],i,null,o,r,l,!0)}}function E(e,n,o,r,s,c,i){if(o!==r){for(const t in r){if(b(t))continue;const u=r[t],a=o[t];u!==a&&l(e,t,u,a,i,n.children,s,c,$)}if(o!==t)for(const t in o)b(t)||t in r||l(e,t,null,null,i,n.children,s,c,$)}}function _(e,n,o,r,l,s){e.update=L(function(){if(e.isMounted){const{next:o}=e;null!==o&&w(e,o);const r=wn(e),l=e.subTree;e.subTree=r,null!==e.bu&&Kn(e.bu),e.refs!==t&&(e.refs={}),C(l,r,p(l.el),A(l),e,n,s),e.vnode.el=r.el,null===o&&Rn(e,r.el),null!==e.u&&zn(e.u,n)}else{const t=e.subTree=wn(e);null!==e.bm&&Kn(e.bm),C(null,t,r,l,e,n,s),o.el=t.el,null!==e.m&&zn(e.m,n),null!==e.a&&128&e.vnode.shapeFlag&&zn(e.a,n),e.isMounted=!0}},Hn)}function w(e,n){n.component=e,e.vnode=n,e.next=null,Nn(e,n.props,n.type.props),Pn(e,n.children)}function M(e,n,t,r,l,s,c,i=!1){const u=e&&e.children,f=e?e.shapeFlag:0,d=n.children,{patchFlag:p,shapeFlag:h}=n;if(-1===p&&(i=!1),p>0){if(128&p)return void R(u,d,t,r,l,s,c,i);if(256&p)return void function(e,n,t,r,l,s,c,i){n=n||o;const u=(e=e||o).length,a=n.length,f=Math.min(u,a);let d;for(d=0;d<f;d++){const o=n[d]=i?un(n[d]):cn(n[d]);C(e[d],o,t,null,l,s,c,i)}u>a?$(e,l,s,!0,f):T(n,t,r,l,s,c,i,f)}(u,d,t,r,l,s,c,i)}8&h?(16&f&&$(u,l,s),d!==u&&a(t,d)):16&f?16&h?R(u,d,t,r,l,s,c,i):$(u,l,s,!0):(8&f&&a(t,""),16&h&&T(d,t,r,l,s,c,i))}function R(e,n,t,r,l,s,c,i){let u=0;const a=n.length;let f=e.length-1,d=a-1;for(;u<=f&&u<=d;){const o=e[u],a=n[u]=i?un(n[u]):cn(n[u]);if(!rn(o,a))break;C(o,a,t,r,l,s,c,i),u++}for(;u<=f&&u<=d;){const o=e[f],u=n[d]=i?un(n[d]):cn(n[d]);if(!rn(o,u))break;C(o,u,t,r,l,s,c,i),f--,d--}if(u>f){if(u<=d){const e=d+1,o=e<a?n[e].el:r;for(;u<=d;)C(null,n[u]=i?un(n[u]):cn(n[u]),t,o,l,s,c),u++}}else if(u>d)for(;u<=f;)U(e[u],l,s,!0),u++;else{const p=u,h=u,v=new Map;for(u=h;u<=d;u++){const e=n[u]=i?un(n[u]):cn(n[u]);null!=e.key&&v.set(e.key,u)}let m,g=0;const y=d-h+1;let b=!1,k=0;const T=new Array(y);for(u=0;u<y;u++)T[u]=0;for(u=p;u<=f;u++){const o=e[u];if(g>=y){U(o,l,s,!0);continue}let r;if(null!=o.key)r=v.get(o.key);else for(m=h;m<=d;m++)if(0===T[m-h]&&rn(o,n[m])){r=m;break}void 0===r?U(o,l,s,!0):(T[r-h]=u+1,r>=k?k=r:b=!0,C(o,n[r],t,null,l,s,c,i),g++)}const x=b?function(e){const n=e.slice(),t=[0];let o,r,l,s,c;const i=e.length;for(o=0;o<i;o++){const i=e[o];if(0!==i){if(r=t[t.length-1],e[r]<i){n[o]=r,t.push(o);continue}for(l=0,s=t.length-1;l<s;)e[t[c=(l+s)/2|0]]<i?l=c+1:s=c;i<e[t[l]]&&(l>0&&(n[o]=t[l-1]),t[l]=o)}}l=t.length,s=t[l-1];for(;l-- >0;)t[l]=s,s=n[s];return t}(T):o;for(m=x.length-1,u=y-1;u>=0;u--){const e=h+u,o=n[e],i=e+1<a?n[e+1].el:r;0===T[u]?C(null,o,t,i,l,s,c):b&&(m<0||u!==x[m]?N(o,t,i,2):m--)}}}function N(e,t,o,r,l=null){if(6&e.shapeFlag)N(e.component.subTree,t,o,r);else if(64&e.shapeFlag)e.suspense.move(t,o,r);else if(e.type===Ge){n(e.el,t,o);const l=e.children;for(let e=0;e<l.length;e++)N(l[e],t,o,r);n(e.anchor,t,o)}else{const{el:s,transition:c,shapeFlag:i}=e;if(2!==r&&1&i&&null!=c)if(0===r)c.beforeEnter(s),n(s,t,o),zn(()=>c.enter(s),l);else{const{leave:e,delayLeave:r,afterLeave:l}=c,i=()=>n(s,t,o),u=()=>{e(s,()=>{i(),l&&l()})};r?r(s,i,u):u()}else n(s,t,o)}}function U(e,n,t,o){const{props:l,ref:s,children:c,dynamicChildren:i,shapeFlag:u}=e;null!==s&&null!==n&&V(s,null,n,null),6&u?128&u?n.sink.deactivate(e):function(e,n,t){const{bum:o,effects:r,update:l,subTree:s,um:c,da:i,isDeactivated:u}=e;null!==o&&Kn(o);if(null!==r)for(let e=0;e<r.length;e++)F(r[e]);null!==l&&(F(l),U(s,e,n,t));null!==c&&zn(c,n);null!==i&&!u&&128&e.vnode.shapeFlag&&zn(i,n);kn(()=>{e.isUnmounted=!0}),null===n||n.isResolved||n.isUnmounted||null===e.asyncDep||e.asyncResolved||(n.deps--,0===n.deps&&n.resolve())}(e.component,t,o):64&u?e.suspense.unmount(t,o):(null!=l&&null!=l.onVnodeBeforeUnmount&&Dn(l.onVnodeBeforeUnmount,n,e),null!=i?$(i,n,t):16&u&&$(c,n,t),o&&function(e){const{type:n,el:t,anchor:o,transition:l}=e;if(n===Ge)return void function(e,n){let t;for(;e!==n;)t=h(e),r(e),e=t;r(n)}(t,o);const s=()=>{r(t),null!=l&&!l.persisted&&l.afterLeave&&l.afterLeave()};if(1&e.shapeFlag&&null!=l&&!l.persisted){const{leave:n,delayLeave:o}=l,r=()=>n(t,s);o?o(e.el,s,r):r()}else s()}(e),null!=l&&null!=l.onVnodeUnmounted&&zn(()=>{Dn(l.onVnodeUnmounted,n,e)},t))}function $(e,n,t,o,r=0){for(let l=r;l<e.length;l++)U(e[l],n,t,o)}function A(e){return 6&e.shapeFlag?A(e.component.subTree):64&e.shapeFlag?e.suspense.next():h(e.anchor||e.el)}function V(e,n,o,r){const l=o.refs===t?o.refs={}:o.refs,s=Ue(o.renderContext);if(null!==n&&n!==e)if(d(n)){l[n]=null;const e=s[n];Ae(e)&&(e.value=null)}else Ae(n)&&(n.value=null);if(d(e)){const n=s[e];Ae(n)&&(n.value=r),l[e]=r}else Ae(e)?e.value=r:f(e)&&Oe(e,o,11,[r,l])}const P=(e,n)=>{null==e?n._vnode&&U(n._vnode,null,null,!0):C(n._vnode||null,e,n),En(),n._vnode=e};return{render:P,createApp:Bn(P)}}function Gn(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return pt(()=>{e.isMounted=!0}),mt(()=>{e.isUnmounting=!0}),e}const Yn={name:"BaseTransition",setup(e,{slots:n}){const t=Pt(),o=Gn();return()=>{const r=n.default&&n.default();if(!r||!r.length)return;const l=Ue(e),{mode:s}=l,c=r[0];if(o.isLeaving)return Zn(c);const i=Qn(c);if(!i)return Zn(c);const u=i.transition=Jn(i,l,o,t),a=t.subTree,f=a&&Qn(a);if(f&&f.type!==Je&&!rn(i,f)){const e=f.transition,n=Jn(f,l,o,t);if(et(f,n),"out-in"===s)return o.isLeaving=!0,n.afterLeave=()=>{o.isLeaving=!1,t.update()},Zn(c);"in-out"===s&&(delete e.delayedLeave,n.delayLeave=(e,n,t)=>{Xn(o,f)[String(f.key)]=f,e._leaveCb=()=>{n(),e._leaveCb=void 0,delete u.delayedLeave},u.delayedLeave=t})}return c}}};function Xn(e,n){const{leavingVNodes:t}=e;let o=t.get(n.type);return o||(o=Object.create(null),t.set(n.type,o)),o}function Jn(e,{appear:n,persisted:t=!1,onBeforeEnter:o,onEnter:r,onAfterEnter:l,onEnterCancelled:s,onBeforeLeave:c,onLeave:i,onAfterLeave:u,onLeaveCancelled:a},f,d){const p=String(e.key),h=Xn(f,e),v=(e,n)=>{e&&De(e,d,8,n)},m={persisted:t,beforeEnter(t){if(!n&&!f.isMounted)return;t._leaveCb&&t._leaveCb(!0);const r=h[p];r&&rn(e,r)&&r.el._leaveCb&&r.el._leaveCb(),v(o,[t])},enter(e){if(!n&&!f.isMounted)return;let t=!1;const o=e._enterCb=n=>{t||(t=!0,v(n?s:l,[e]),m.delayedLeave&&m.delayedLeave(),e._enterCb=void 0)};r?r(e,o):o()},leave(n,t){const o=String(e.key);if(n._enterCb&&n._enterCb(!0),f.isUnmounting)return t();v(c,[n]);let r=!1;const l=n._leaveCb=l=>{r||(r=!0,t(),v(l?a:u,[n]),n._leaveCb=void 0,h[o]===e&&delete h[o])};h[o]=e,i?i(n,l):l()}};return m}function Zn(e){if(nt(e))return(e=sn(e)).children=null,e}function Qn(e){return nt(e)?e.children?e.children[0]:void 0:e}function et(e,n){6&e.shapeFlag&&e.component?et(e.component.subTree,n):e.transition=n}const nt=e=>e.type.__isKeepAlive,tt={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:n}){const t=new Map,o=new Set;let r=null;const l=Pt(),s=l.sink,{renderer:{move:c,unmount:i,options:{createElement:u}},parentSuspense:a}=s,f=u("div");function d(e){e.shapeFlag=4,i(e,l,a)}function p(e){t.forEach((n,t)=>{const o=rt(n.type);!o||e&&e(o)||h(t)})}function h(e){const n=t.get(e);r&&n.type===r.type?r&&(r.shapeFlag=4):d(n),t.delete(e),o.delete(e)}return s.activate=(e,n,t)=>{c(e,n,t,0,a),zn(()=>{const n=e.component;n.isDeactivated=!1,null!==n.a&&Kn(n.a)},a)},s.deactivate=e=>{c(e,f,null,1,a),zn(()=>{const n=e.component;null!==n.da&&Kn(n.da),n.isDeactivated=!0},a)},Tt(()=>[e.include,e.exclude],([e,n])=>{e&&p(n=>lt(e,n)),n&&p(e=>lt(n,e))},{lazy:!0}),mt(()=>{t.forEach(d)}),()=>{if(!n.default)return null;const l=n.default();let s=l[0];if(l.length>1)return r=null,l;if(!(on(s)&&4&s.shapeFlag))return r=null,s;const c=s.type,i=rt(c),{include:u,exclude:a,max:f}=e;if(u&&(!i||!lt(u,i))||a&&i&&lt(a,i))return s;const d=null==s.key?c:s.key,p=t.get(d);return s.el&&(s=sn(s)),t.set(d,s),p?(s.el=p.el,s.anchor=p.anchor,s.component=p.component,s.transition&&et(s,s.transition),s.shapeFlag|=256,o.delete(d),o.add(d)):(o.add(d),f&&o.size>parseInt(f,10)&&h(Array.from(o)[0])),s.shapeFlag|=128,r=s,s}}},ot=tt;function rt(e){return e.displayName||e.name}function lt(e,n){return a(e)?e.some(e=>lt(e,n)):d(e)?e.split(",").indexOf(n)>-1:!!e.test&&e.test(n)}function st(e,n){it(e,"a",n)}function ct(e,n){it(e,"da",n)}function it(e,n,t=At){const o=e.__wdc||(e.__wdc=()=>{let n=t;for(;n;){if(n.isDeactivated)return;n=n.parent}e()});if(at(n,o,t),t){let e=t.parent;for(;e&&e.parent;)e.parent.type===tt&&ut(o,n,t,e),e=e.parent}}function ut(e,n,t,o){at(n,e,o,!0),gt(()=>{const t=o[n];t.splice(t.indexOf(e),1)},t)}function at(e,n,t=At,o=!1){if(t){const r=t[e]||(t[e]=[]),l=n.__weh||(n.__weh=(...o)=>{if(t.isUnmounted)return;A(),Ot(t);const r=De(n,t,e,o);return Ot(null),V(),r});o?r.unshift(l):r.push(l)}}const ft=e=>(n,t=At)=>at(e,n,t),dt=ft("bm"),pt=ft("m"),ht=ft("bu"),vt=ft("u"),mt=ft("bum"),gt=ft("um"),yt=ft("rtg"),bt=ft("rtc"),Ct=ft("ec"),kt=e=>e();function Tt(e,n,t){return f(n)?xt(e,n,t):xt(e,null,n)}function xt(e,n,{lazy:o,deep:r,flush:l,onTrack:s,onTrigger:c}=t){const i=At,u=Vt;let f,d;if(f=a(e)?()=>e.map(e=>Ae(e)?e.value:Oe(e,i,2)):Ae(e)?()=>e.value:n?()=>Oe(e,i,2):()=>{if(!i||!i.isUnmounted)return d&&d(),Oe(e,i,3,[p])},r){const e=f;f=()=>(function e(n,t=new Set){if(!h(n)||t.has(n))return;t.add(n);if(a(n))for(let o=0;o<n.length;o++)e(n[o],t);else if(n instanceof Map)n.forEach((o,r)=>{e(n.get(r),t)});else if(n instanceof Set)n.forEach(n=>{e(n,t)});else for(const o in n)e(n[o],t);return n})(e())}const p=e=>{d=y.options.onStop=()=>{Oe(e,i,4)}};let v=a(e)?[]:void 0;const m=n?()=>{if(i&&i.isUnmounted)return;const e=y();(r||_(e,v))&&(d&&d(),De(n,i,3,[e,v,p]),v=e)}:void 0;let g;g="sync"===l?kt:"pre"===l?e=>{i&&null==i.vnode.el?e():Cn(e)}:e=>{zn(e,u)};const y=L(f,{lazy:!0,computed:!0,onTrack:s,onTrigger:c,scheduler:m?()=>g(m):g});return o&&n?v=y():g(m||y),Wt(y),()=>{F(y)}}function Et(e,n,t){const o=this.proxy,r=Tt(d(e)?()=>o[e]:e.bind(o),n.bind(o),t);return mt(r,this),r}const St={$:e=>e,$el:e=>e.vnode.el,$cache:e=>e.renderCache||(e.renderCache=[]),$data:e=>e.data,$props:e=>e.propsProxy,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>e.parent,$root:e=>e.root,$emit:e=>e.emit,$options:e=>e.type,$forceUpdate:e=>()=>Cn(e.update),$nextTick:()=>bn,$watch:e=>Et.bind(e)},_t={get(e,n){const{renderContext:o,data:r,props:l,propsProxy:s,accessCache:c,type:i,sink:a}=e;if("$"!==n[0]){const e=c[n];if(void 0!==e)switch(e){case 0:return r[n];case 1:return o[n];case 2:return s[n]}else{if(r!==t&&u(r,n))return c[n]=0,r[n];if(u(o,n))return c[n]=1,o[n];if(u(l,n))return null!=i.props&&(c[n]=2),s[n]}}const f=St[n];return null!=f?f(e):u(a,n)?a[n]:void 0},has(e,n){const{data:o,accessCache:r,renderContext:l,type:s,sink:c}=e;return void 0!==r[n]||o!==t&&u(o,n)||u(l,n)||null!=s.props&&u(s.props,n)||u(St,n)||u(c,n)},set(e,n,o){const{data:r,renderContext:l}=e;if(r!==t&&u(r,n))r[n]=o;else if(u(l,n))l[n]=o;else{if("$"===n[0]&&n.slice(1)in e)return!1;if(n in e.props)return!1;e.sink[n]=o}return!0}};function wt(e,n){if(At){let t=At.provides;const o=At.parent&&At.parent.provides;o===t&&(t=At.provides=Object.create(o)),t[e]=n}else;}function Mt(e,n){const t=At||_n;if(t){const o=t.provides;if(e in o)return o[e];if(void 0!==n)return n}}function Rt(e,n,o=!1){const l=e.renderContext===t?e.renderContext=Re({}):e.renderContext,s=e.proxy,{mixins:i,extends:u,props:d,data:p,computed:v,methods:m,watch:g,provide:y,inject:b,components:C,directives:k,beforeMount:T,mounted:x,beforeUpdate:E,updated:S,activated:_,deactivated:w,beforeUnmount:M,unmounted:R,renderTracked:N,renderTriggered:L,errorCaptured:F}=n,U=e.appContext.mixins;if(o||(Nt("beforeCreate",n,s,U),Ft(e,U)),u&&Rt(e,u,!0),i&&Ft(e,i),p){const n=f(p)?p.call(s):p;h(n)&&(e.data===t?e.data=Re(n):c(e.data,n))}if(v)for(const e in v){const n=v[e];if(f(n))l[e]=Ht(n.bind(s));else{const{get:t,set:o}=n;f(t)&&(l[e]=Ht({get:t.bind(s),set:f(o)?o.bind(s):r}))}}if(m)for(const e in m){const n=m[e];f(n)&&(l[e]=n.bind(s))}if(g)for(const e in g)Ut(g[e],l,s,e);if(y){const e=f(y)?y.call(s):y;for(const n in e)wt(n,e[n])}if(b)if(a(b))for(let e=0;e<b.length;e++){const n=b[e];l[n]=Mt(n)}else for(const e in b){const n=b[e];h(n)?l[e]=Mt(n.from,n.default):l[e]=Mt(n)}C&&c(e.components,C),k&&c(e.directives,k),o||Nt("created",n,s,U),T&&dt(T.bind(s)),x&&pt(x.bind(s)),E&&ht(E.bind(s)),S&&vt(S.bind(s)),_&&st(_.bind(s)),w&&ct(w.bind(s)),F&&Ct(F.bind(s)),N&&bt(N.bind(s)),L&&yt(L.bind(s)),M&&mt(M.bind(s)),R&&gt(R.bind(s))}function Nt(e,n,t,o){Lt(e,o,t);const r=n.extends&&n.extends[e];r&&r.call(t);const l=n.mixins;l&&Lt(e,l,t);const s=n[e];s&&s.call(t)}function Lt(e,n,t){for(let o=0;o<n.length;o++){const r=n[o][e];r&&r.call(t)}}function Ft(e,n){for(let t=0;t<n.length;t++)Rt(e,n[t],!0)}function Ut(e,n,t,o){const r=()=>t[o];if(d(e)){const t=n[e];f(t)&&Tt(r,t)}else f(e)?Tt(r,e.bind(t)):h(e)&&(a(e)?e.forEach(e=>Ut(e,n,t,o)):Tt(r,e.handler.bind(t),e))}const $t=jn();let At=null,Vt=null;const Pt=()=>At||_n,Ot=e=>{At=e};function Dt(e,n,t){f(n)?e.render=n:h(n)&&(e.renderContext=Re(n)),jt(e,t)}function jt(e,n){const o=e.type;e.render||(e.render=o.render||r),At=e,Vt=n,Rt(e,o),At=null,Vt=null,e.renderContext===t&&(e.renderContext=Re({}))}const Bt=Symbol(),It={};function Wt(e){At&&(At.effects||(At.effects=[])).push(e)}function Ht(e){const n=Pe(e);return Wt(n.effect),n}function Kt(e,n,t){return 2===arguments.length?h(n)&&!a(n)?on(n)?ln(e,null,[n]):ln(e,n):ln(e,null,n):(on(t)&&(t=[t]),ln(e,n,t))}["attrs","slots"].forEach(e=>{It[e]={get:(n,t)=>n[e][t],has:(n,t)=>t===Bt||t in n[e],ownKeys:n=>Reflect.ownKeys(n[e]),getOwnPropertyDescriptor:(n,t)=>Reflect.getOwnPropertyDescriptor(n[e],t),set:()=>!1,deleteProperty:()=>!1}});const zt="components",qt="directives";function Gt(e,n,t=_n||At){if(t){let o,r;const l=t[e];let s=l[n]||l[o=T(n)]||l[r=S(o)];if(!s&&e===zt){const e=t.type,l=e.displayName||e.name;!l||l!==n&&l!==o&&l!==r||(s=e)}return s}}const Yt={TEXT:1,CLASS:2,STYLE:4,PROPS:8,NEED_PATCH:32,FULL_PROPS:16,KEYED_FRAGMENT:128,UNKEYED_FRAGMENT:256,DYNAMIC_SLOTS:512,BAIL:-1},Xt=S,Jt=T,Zt=document,Qt={insert:(e,n,t)=>{null!=t?n.insertBefore(e,t):n.appendChild(e)},remove:e=>{const n=e.parentNode;null!=n&&n.removeChild(e)},createElement:(e,n)=>n?Zt.createElementNS("http://www.w3.org/2000/svg",e):Zt.createElement(e),createText:e=>Zt.createTextNode(e),createComment:e=>Zt.createComment(e),setText:(e,n)=>{e.nodeValue=n},setElementText:(e,n)=>{e.textContent=n},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Zt.querySelector(e),setScopeId(e,n){e.setAttribute(n,"")}};const eo=/\s*!important$/;function no(e,n,t){if(n.startsWith("--"))e.setProperty(n,t);else{const o=function(e,n){const t=oo[n];if(t)return t;let o=Jt(n);if("filter"!==o&&o in e)return oo[n]=o;o=S(o);for(let t=0;t<to.length;t++){const r=to[t]+o;if(r in e)return oo[n]=r}return n}(e,n);eo.test(t)?e.setProperty(E(o),t.replace(eo,""),"important"):e[o]=t}}const to=["Webkit","Moz","ms"],oo={};let ro=Date.now;"undefined"!=typeof document&&ro()>document.createEvent("Event").timeStamp&&(ro=()=>performance.now());let lo=0;const so=Promise.resolve(),co=()=>{lo=0},io=()=>lo||(so.then(co),lo=ro());function uo(e,n,t,o){e.addEventListener(n,t,o)}function ao(e,n,t,o){e.removeEventListener(n,t,o)}function fo(e,n){const t=e=>{e.timeStamp>=t.lastUpdated-1&&De(t.value,n,5,[e])};return t.value=e,e.invoker=t,t.lastUpdated=io(),t}const po=e=>e.props["onUpdate:modelValue"];function ho(e){e.target.composing=!0}function vo(e){const n=e.target;n.composing&&(n.composing=!1,function(e,n){const t=document.createEvent("HTMLEvents");t.initEvent(n,!0,!0),e.dispatchEvent(t)}(n,"input"))}function mo(e){const n=parseFloat(e);return isNaN(n)?e:n}const go={beforeMount(e,{value:n,modifiers:{lazy:t,trim:o,number:r}},l){e.value=n;const s=po(l),c=r||"number"===e.type;uo(e,t?"change":"input",()=>{let n=e.value;o?n=n.trim():c&&(n=mo(n)),s(n)}),o&&uo(e,"change",()=>{e.value=e.value.trim()}),t||(uo(e,"compositionstart",ho),uo(e,"compositionend",vo),uo(e,"change",vo))},beforeUpdate(e,{value:n,oldValue:t,modifiers:{trim:o,number:r}}){if(n!==t){if(document.activeElement===e){if(o&&e.value.trim()===n)return;if((r||"number"===e.type)&&mo(e.value)===n)return}e.value=n}}},yo={beforeMount(e,n,t){bo(e,n,t);const o=po(t);uo(e,"change",()=>{const n=e._modelValue,t=So(e),r=e.checked;if(a(n)){const e=Eo(n,t),l=-1!==e;if(r&&!l)o(n.concat(t));else if(!r&&l){const t=[...n];t.splice(e,1),o(t)}}else o(_o(e,r))})},beforeUpdate:bo};function bo(e,{value:n,oldValue:t},o){e._modelValue=n,a(n)?e.checked=Eo(n,o.props.value)>-1:n!==t&&(e.checked=xo(n,_o(e,!0)))}const Co={beforeMount(e,{value:n},t){e.checked=xo(n,t.props.value);const o=po(t);uo(e,"change",()=>{o(So(e))})},beforeUpdate(e,{value:n,oldValue:t},o){n!==t&&(e.checked=xo(n,o.props.value))}},ko={mounted(e,{value:n},t){To(e,n);const o=po(t);uo(e,"change",()=>{const n=Array.prototype.filter.call(e.options,e=>e.selected).map(So);o(e.multiple?n:n[0])})},updated(e,{value:n}){To(e,n)}};function To(e,n){const t=e.multiple;if(!t||a(n)){for(let o=0,r=e.options.length;o<r;o++){const r=e.options[o],l=So(r);if(t)r.selected=Eo(n,l)>-1;else if(xo(So(r),n))return void(e.selectedIndex=o)}t||(e.selectedIndex=-1)}}function xo(e,n){if(e===n)return!0;const t=h(e),o=h(n);if(!t||!o)return!t&&!o&&String(e)===String(n);try{const t=a(e),o=a(n);if(t&&o)return e.length===n.length&&e.every((e,t)=>xo(e,n[t]));if(e instanceof Date&&n instanceof Date)return e.getTime()===n.getTime();if(t||o)return!1;{const t=Object.keys(e),o=Object.keys(n);return t.length===o.length&&t.every(t=>xo(e[t],n[t]))}}catch(e){return!1}}function Eo(e,n){return e.findIndex(e=>xo(e,n))}function So(e){return"_value"in e?e._value:e.value}function _o(e,n){const t=n?"_trueValue":"_falseValue";return t in e?e[t]:n}const wo={beforeMount(e,n,t){Mo(e,n,t,null,"beforeMount")},mounted(e,n,t){Mo(e,n,t,null,"mounted")},beforeUpdate(e,n,t,o){Mo(e,n,t,o,"beforeUpdate")},updated(e,n,t,o){Mo(e,n,t,o,"updated")}};function Mo(e,n,t,o,r){let l;switch(e.tagName){case"SELECT":l=ko;break;case"TEXTAREA":l=go;break;default:switch(e.type){case"checkbox":l=yo;break;case"radio":l=Co;break;default:l=go}}const s=l[r];s&&s(e,n,t,o)}const Ro=["ctrl","shift","alt","meta"],No={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,n)=>Ro.some(t=>e[`${t}Key`]&&!n.includes(t))},Lo={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Fo={beforeMount(e,{value:n},{transition:t}){e._vod="none"===e.style.display?"":e.style.display,t&&n?t.beforeEnter(e):Uo(e,n)},mounted(e,{value:n},{transition:t}){t&&n&&t.enter(e)},updated(e,{value:n,oldValue:t},{transition:o}){!n!=!t&&(o?n?(o.beforeEnter(e),Uo(e,!0),o.enter(e)):o.leave(e,()=>{Uo(e,!1)}):Uo(e,n))},beforeUnmount(e){Uo(e,!0)}};function Uo(e,n){e.style.display=n?e._vod:"none"}const $o="transition",Ao="animation";function Vo({name:e="v",type:n,css:t=!0,duration:o,enterFromClass:r=`${e}-enter-from`,enterActiveClass:l=`${e}-enter-active`,enterToClass:s=`${e}-enter-to`,appearFromClass:c=r,appearActiveClass:i=l,appearToClass:u=s,leaveFromClass:a=`${e}-leave-from`,leaveActiveClass:f=`${e}-leave-active`,leaveToClass:d=`${e}-leave-to`,...p}){if(!t)return p;const v=Pt(),m=function(e){if(null==e)return null;if(h(e))return[Po(e.enter),Po(e.leave)];{const n=Po(e);return[n,n]}}(o),g=m&&m[0],y=m&&m[1],{appear:b,onBeforeEnter:C,onEnter:k,onLeave:T}=p;b&&!Pt().isMounted&&(r=c,l=i,s=u);const x=(e,n)=>{Do(e,s),Do(e,l),n&&n()},E=(e,n)=>{Do(e,d),Do(e,f),n&&n()};function S(e,n){De(e,v,8,n)}return{...p,onBeforeEnter(e){C&&C(e),Oo(e,l),Oo(e,r)},onEnter(e,t){jo(()=>{const o=()=>x(e,t);k&&S(k,[e,o]),Do(e,r),Oo(e,s),k&&k.length>1||(g?setTimeout(o,g):Bo(e,n,o))})},onLeave(e,t){Oo(e,f),Oo(e,a),jo(()=>{const o=()=>E(e,t);T&&S(T,[e,o]),Do(e,a),Oo(e,d),T&&T.length>1||(y?setTimeout(o,y):Bo(e,n,o))})},onEnterCancelled:x,onLeaveCancelled:E}}function Po(e){return Number(e||0)}function Oo(e,n){e.classList.add(n),(e._vtc||(e._vtc=new Set)).add(n)}function Do(e,n){e.classList.remove(n),e._vtc&&(e._vtc.delete(n),e._vtc.size||(e._vtc=void 0))}function jo(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}function Bo(e,n,t){const{type:o,timeout:r,propCount:l}=Io(e,n);if(!o)return t();const s=o+"end";let c=0;const i=()=>{e.removeEventListener(s,u),t()},u=n=>{n.target===e&&++c>=l&&i()};setTimeout(()=>{c<l&&i()},r+1),e.addEventListener(s,u)}function Io(e,n){const t=window.getComputedStyle(e),o=e=>(t[e]||"").split(", "),r=o($o+"Delay"),l=o($o+"Duration"),s=Wo(r,l),c=o(Ao+"Delay"),i=o(Ao+"Duration"),u=Wo(c,i);let a=null,f=0,d=0;return n===$o?s>0&&(a=$o,f=s,d=l.length):n===Ao?u>0&&(a=Ao,f=u,d=i.length):d=(a=(f=Math.max(s,u))>0?s>u?$o:Ao:null)?a===$o?l.length:i.length:0,{type:a,timeout:f,propCount:d,hasTransform:a===$o&&/\b(transform|all)(,|$)/.test(t[$o+"Property"])}}function Wo(e,n){for(;e.length<n.length;)e=e.concat(e);return Math.max(...n.map((n,t)=>Ho(n)+Ho(e[t])))}function Ho(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}const Ko=new WeakMap,zo=new WeakMap,qo={setup(e,{slots:n}){const t=Pt(),o=Gn();let r,l,s=null;return vt(()=>{if(!r.length)return;const n=e.moveClass||`${e.name||"v"}-move`;if(!(s=null===s?s=function(e,n,t){const o=e.cloneNode();e._vtc&&e._vtc.forEach(e=>o.classList.remove(e));o.classList.add(t),o.style.display="none";const r=1===n.nodeType?n:n.parentNode;r.appendChild(o);const{hasTransform:l}=Io(o);return r.removeChild(o),l}(r[0].el,t.vnode.el,n):s))return;r.forEach(Go),r.forEach(Yo);const o=r.filter(Xo);document.body.offsetHeight,o.forEach(e=>{const t=e.el,o=t.style;Oo(t,n),o.transform=o.WebkitTransform=o.transitionDuration="";const r=t._moveCb=e=>{e&&e.target!==t||e&&!/transform$/.test(e.propertyName)||(t.removeEventListener("transitionend",r),t._moveCb=null,Do(t,n))};t.addEventListener("transitionend",r)})}),()=>{const s=Ue(e),c=Vo(s),i=s.tag||Ge;r=l,1===(l=n.default?n.default():[]).length&&l[0].type===Ge&&(l=l[0].children);for(let e=0;e<l.length;e++){const n=l[e];null!=n.key&&et(n,Jn(n,c,o,t))}if(r)for(let e=0;e<r.length;e++){const n=r[e];et(n,Jn(n,c,o,t)),Ko.set(n,n.el.getBoundingClientRect())}return ln(i,null,l)}}};function Go(e){e.el._moveCb&&e.el._moveCb(),e.el._enterCb&&e.el._enterCb()}function Yo(e){zo.set(e,e.el.getBoundingClientRect())}function Xo(e){const n=Ko.get(e),t=zo.get(e),o=n.left-t.left,r=n.top-t.top;if(o||r){const n=e.el.style;return n.transform=n.WebkitTransform=`translate(${o}px,${r}px)`,n.transitionDuration="0s",e}}const{render:Jo,createApp:Zo}=qn({patchProp:function(e,n,o,r,l,c,i,u,a){switch(n){case"class":!function(e,n,t){if(null==n&&(n=""),t)e.setAttribute("class",n);else{const t=e._vtc;t&&(n=[n,...t].join(" ")),e.className=n}}(e,o,l);break;case"style":!function(e,n,t){const o=e.style;if(t)if(d(t))o.cssText=t;else{for(const e in t)no(o,e,t[e]);if(n&&!d(n))for(const e in n)t[e]||no(o,e,"")}else e.removeAttribute("style")}(e,r,o);break;case"modelValue":case"onUpdate:modelValue":break;default:s(n)?function(e,n,o,r,l=null){const s=o&&"options"in o&&o.options,c=r&&"options"in r&&r.options,i=o&&o.invoker,u=r&&"handler"in r?r.handler:r;if(s||c){const o=s||t,a=c||t;if(o.capture!==a.capture||o.passive!==a.passive||o.once!==a.once){if(i&&ao(e,n,i,o),r&&u){const t=fo(u,l);r.invoker=t,uo(e,n,t,a)}return}}r&&u?i?(o.invoker=null,i.value=u,r.invoker=i,i.lastUpdated=io()):uo(e,n,fo(u,l),c||void 0):i&&ao(e,n,i,s||void 0)}(e,n.slice(2).toLowerCase(),r,o,i):!l&&n in e?function(e,n,t,o,r,l,s){"innerHTML"!==n&&"textContent"!==n||null==o?"value"===n&&"PROGRESS"!==e.tagName?(e._value=t,e.value=null==t?"":t):""===t&&"boolean"==typeof e[n]?e[n]=!0:e[n]=null==t?"":t:(s(o,r,l),e[n]=null==t?"":t)}(e,n,o,c,i,u,a):("true-value"===n?e._trueValue=o:"false-value"===n&&(e._falseValue=o),function(e,n,t){null==t?e.removeAttribute(n):e.setAttribute(n,t)}(e,n,o))}},...Qt}),Qo=Jo;return e.BaseTransition=Yn,e.Comment=Je,e.Fragment=Ge,e.KeepAlive=ot,e.PatchFlags=Yt,e.Portal=Ye,e.ShapeFlags={ELEMENT:1,FUNCTIONAL_COMPONENT:2,STATEFUL_COMPONENT:4,TEXT_CHILDREN:8,ARRAY_CHILDREN:16,SLOTS_CHILDREN:32,SUSPENSE:64,COMPONENT_SHOULD_KEEP_ALIVE:128,COMPONENT_KEPT_ALIVE:256,COMPONENT:6},e.Suspense=In,e.Text=Xe,e.Transition=(e,{slots:n})=>Kt(Yn,Vo(e),n),e.TransitionGroup=qo,e.callWithAsyncErrorHandling=De,e.callWithErrorHandling=Oe,e.camelize=Jt,e.capitalize=Xt,e.cloneVNode=sn,e.computed=Ht,e.createApp=()=>{const e=Zo(),n=e.mount;return e.mount=(e,t,o)=>{if(!d(t)||(t=document.querySelector(t)))return t.innerHTML="",n(e,t,o)},e},e.createBlock=tn,e.createCommentVNode=function(e="",n=!1){return n?tn(Je,null,e):ln(Je,null,e)},e.createHook=ft,e.createRenderer=qn,e.createSlots=function(e,n){for(let t=0;t<n.length;t++){const o=n[t];if(a(o))for(let n=0;n<o.length;n++)e[o[n].name]=o[n].fn;else e[o.name]=o.fn}return e},e.createTextVNode=function(e=" ",n=0){return ln(Xe,null,e,n)},e.createVNode=ln,e.defineComponent=function(e){return f(e)?{setup:e}:e},e.effect=L,e.getCurrentInstance=Pt,e.h=Kt,e.handleError=je,e.inject=Mt,e.injectHook=at,e.instanceWatch=Et,e.isReactive=Fe,e.isReadonly=function(e){return xe.has(e)},e.isRef=Ae,e.markNonReactive=function(e){return Se.add(e),e},e.markReadonly=function(e){return Ee.add(e),e},e.mergeProps=pn,e.nextTick=bn,e.onActivated=st,e.onBeforeMount=dt,e.onBeforeUnmount=mt,e.onBeforeUpdate=ht,e.onDeactivated=ct,e.onErrorCaptured=Ct,e.onMounted=pt,e.onRenderTracked=bt,e.onRenderTriggered=yt,e.onUnmounted=gt,e.onUpdated=vt,e.openBlock=en,e.popScopeId=function(){},e.provide=wt,e.pushScopeId=function(e){},e.reactive=Re,e.readonly=Ne,e.recordEffect=Wt,e.ref=function(e){if(Ae(e))return e;e=$e(e);const n={_isRef:!0,get value(){return P(n,0,"value"),e},set value(t){e=$e(t),O(n,"set","value")}};return n},e.registerRuntimeCompiler=function(e){},e.render=Qo,e.renderList=function(e,n){let t;if(a(e)||d(e)){t=new Array(e.length);for(let o=0,r=e.length;o<r;o++)t[o]=n(e[o],o)}else if("number"==typeof e){t=new Array(e);for(let o=0;o<e;o++)t[o]=n(o+1,o)}else if(h(e))if(e[Symbol.iterator])t=Array.from(e,n);else{const o=Object.keys(e);t=new Array(o.length);for(let r=0,l=o.length;r<l;r++){const l=o[r];t[r]=n(e[l],l,r)}}else t=[];return t},e.renderSlot=function(e,n,t={},o){const r=e[n];return en(),tn(Ge,{key:t.key},r?r(t):o||[],e._compiled?0:-1)},e.resolveComponent=function(e){return Gt(zt,e)},e.resolveDirective=function(e){return Gt(qt,e)},e.resolveDynamicComponent=function(e,n){if(e)return d(e)?Gt(zt,e,n):f(e)||h(e)?e:void 0},e.resolveTransitionHooks=Jn,e.setBlockTracking=function(e){nn+=e},e.setTransitionHooks=et,e.toHandlers=function(e){const n={};for(const t in e)n[`on${t}`]=e[t];return n},e.toRaw=Ue,e.toRefs=function(e){const n={};for(const t in e)n[t]=Ve(e,t);return n},e.toString=function(e){return null==e?"":a(e)||y(e)&&e.toString===m?JSON.stringify(e,null,2):String(e)},e.useCSSModule=function(e="$style"){const n=Pt();if(!n)return t;const o=n.type.__cssModules;if(!o)return t;const r=o[e];return r||t},e.useTransitionState=Gn,e.vModelCheckbox=yo,e.vModelDynamic=wo,e.vModelRadio=Co,e.vModelSelect=ko,e.vModelText=go,e.vShow=Fo,e.version="3.0.0-alpha.1",e.warn=Ie,e.watch=Tt,e.withDirectives=function(e,n){if(null===_n)return e;const o=_n.proxy,r=e.props||(e.props={}),l=e.dirs||(e.dirs=new Array(n.length)),s={};for(let e=0;e<n.length;e++){let[c,i,u,a=t]=n[e];f(c)&&(c={mounted:c,updated:c}),l[e]={dir:c,instance:o,value:i,oldValue:void 0,arg:u,modifiers:a};for(const e in c)if(!s[e]){const{0:n,1:t}=On[e],o=r[n];r[n]=o?[].concat(o,t):t,s[e]=!0}}return e},e.withKeys=(e,n)=>t=>{if(!("key"in t))return;const o=E(t.key);return n.some(e=>e===o||Lo[e]===o)?e(t):void 0},e.withModifiers=(e,n)=>t=>{for(let e=0;e<n.length;e++){const o=No[n[e]];if(o&&o(t,n))return}return e(t)},e.withScopeId=function(e){},e}({});
var VueRuntimeDOM=function(e){"use strict";function n(e,n){const t=Object.create(null),o=e.split(",");for(let e=0;e<o.length;e++)t[o[e]]=!0;return n?e=>!!t[e.toLowerCase()]:e=>!!t[e]}const t={},o=[],r=()=>{},l=()=>!1,s=(e,n)=>{for(const t in n)e[t]=n[t];return e},i=Object.prototype.hasOwnProperty,c=(e,n)=>i.call(e,n),u=Array.isArray,a=e=>"function"==typeof e,f=e=>"string"==typeof e,d=e=>"symbol"==typeof e,p=e=>null!==e&&"object"==typeof e;function h(e){return p(e)&&a(e.then)&&a(e.catch)}const v=Object.prototype.toString,m=e=>v.call(e);const g=n("key,ref,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted");function y(e){const n=Object.create(null);return t=>n[t]||(n[t]=e(t))}const b=/-(\w)/g,C=y(e=>e.replace(b,(e,n)=>n?n.toUpperCase():"")),k=/\B([A-Z])/g,T=y(e=>e.replace(k,"-$1").toLowerCase()),x=y(e=>e.charAt(0).toUpperCase()+e.slice(1)),E=(e,n)=>e!==n&&(e==e||n==n),S=new WeakMap,_=[];let w;const M=Symbol("iterate");function R(e,n=t){(function(e){return null!=e&&!0===e._isEffect})(e)&&(e=e.raw);const o=function(e,n){const t=function(...n){return function(e,n,t){if(!e.active)return n(...t);if(!_.includes(e)){L(e);try{return _.push(e),w=e,n(...t)}finally{_.pop(),w=_[_.length-1]}}}(t,e,n)};return t._isEffect=!0,t.active=!0,t.raw=e,t.deps=[],t.options=n,t}(e,n);return n.lazy||o(),o}function N(e){e.active&&(L(e),e.options.onStop&&e.options.onStop(),e.active=!1)}function L(e){const{deps:n}=e;if(n.length){for(let t=0;t<n.length;t++)n[t].delete(e);n.length=0}}let F=!0;function U(){F=!1}function $(){F=!0}function A(e,n,t){if(!F||void 0===w)return;let o=S.get(e);void 0===o&&S.set(e,o=new Map);let r=o.get(t);void 0===r&&o.set(t,r=new Set),r.has(w)||(r.add(w),w.deps.push(r))}function V(e,n,t,o){const r=S.get(e);if(void 0===r)return;const l=new Set,s=new Set;if("clear"===n)r.forEach(e=>{P(l,s,e)});else if(void 0!==t&&P(l,s,r.get(t)),"add"===n||"delete"===n){const n=u(e)?"length":M;P(l,s,r.get(n))}const i=e=>{!function(e,n,t,o,r){void 0!==e.options.scheduler?e.options.scheduler(e):e()}(e)};s.forEach(i),l.forEach(i)}function P(e,n,t){void 0!==t&&t.forEach(t=>{t.options.computed?n.add(t):e.add(t)})}let O=!0;const D=new Set(Object.getOwnPropertyNames(Symbol).map(e=>Symbol[e]).filter(d)),j=W(),B=W(!0),I=W(!0,!0);function W(e=!1,n=!1){return function(t,o,r){const l=Reflect.get(t,o,r);return d(o)&&D.has(o)?l:n?(A(t,0,o),l):Ue(l)?l.value:(A(t,0,o),p(l)?e?Me(l):we(l):l)}}const H=q(),K=q(!0),z=q(!0,!0);function q(e=!1,n=!1){return function(t,o,r,l){if(e&&O)return!0;const s=t[o];if(!n&&(r=Le(r),Ue(s)&&!Ue(r)))return s.value=r,!0;const i=c(t,o),u=Reflect.set(t,o,r,l);return t===Le(l)&&(i?E(r,s)&&V(t,"set",o):V(t,"add",o)),u}}function G(e,n){const t=c(e,n),o=(e[n],Reflect.deleteProperty(e,n));return o&&t&&V(e,"delete",n),o}function Y(e,n){const t=Reflect.has(e,n);return A(e,0,n),t}function X(e){return A(e,0,M),Reflect.ownKeys(e)}const J={get:j,set:H,deleteProperty:G,has:Y,ownKeys:X},Z={get:B,set:K,has:Y,ownKeys:X,deleteProperty:(e,n)=>!!O||G(e,n)},Q={...Z,get:I,set:z},ee=e=>p(e)?we(e):e,ne=e=>p(e)?Me(e):e,te=e=>Reflect.getPrototypeOf(e);function oe(e,n,t){return A(e=Le(e),0,n=Le(n)),t(te(e).get.call(e,n))}function re(e){const n=Le(this);return A(n,0,e=Le(e)),te(n).has.call(n,e)}function le(e){return A(e=Le(e),0,M),Reflect.get(te(e),"size",e)}function se(e){e=Le(e);const n=Le(this),t=te(n),o=t.has.call(n,e),r=t.add.call(n,e);return o||V(n,"add",e),r}function ie(e,n){n=Le(n),e=Le(e);const t=Le(this),o=te(t),r=o.has.call(t,e),l=o.get.call(t,e),s=o.set.call(t,e,n);return r?E(n,l)&&V(t,"set",e):V(t,"add",e),s}function ce(e){e=Le(e);const n=Le(this),t=te(n),o=t.has.call(n,e),r=(t.get&&t.get.call(n,e),t.delete.call(n,e));return o&&V(n,"delete",e),r}function ue(){const e=Le(this),n=0!==e.size,t=te(e).clear.call(e);return n&&V(e,"clear"),t}function ae(e){return function(n,t){const o=this,r=Le(o),l=e?ne:ee;return A(r,0,M),te(r).forEach.call(r,(function(e,t){return n.call(o,l(e),l(t),o)}),t)}}function fe(e,n){return function(...t){const o=Le(this),r="entries"===e||e===Symbol.iterator&&o instanceof Map,l=te(o)[e].apply(o,t),s=n?ne:ee;return A(o,0,M),{next(){const{value:e,done:n}=l.next();return n?{value:e,done:n}:{value:r?[s(e[0]),s(e[1])]:s(e),done:n}},[Symbol.iterator](){return this}}}}function de(e,n){return function(...t){return O?"delete"!==n&&this:e.apply(this,t)}}const pe={get(e){return oe(this,e,ee)},get size(){return le(this)},has:re,add:se,set:ie,delete:ce,clear:ue,forEach:ae(!1)},he={get(e){return oe(this,e,ne)},get size(){return le(this)},has:re,add:de(se,"add"),set:de(ie,"set"),delete:de(ce,"delete"),clear:de(ue,"clear"),forEach:ae(!0)};function ve(e){return(n,t,o)=>Reflect.get(c(e,t)&&t in n?e:n,t,o)}["keys","values","entries",Symbol.iterator].forEach(e=>{pe[e]=fe(e,!1),he[e]=fe(e,!0)});const me={get:ve(pe)},ge={get:ve(he)},ye=new WeakMap,be=new WeakMap,Ce=new WeakMap,ke=new WeakMap,Te=new WeakSet,xe=new WeakSet,Ee=new Set([Set,Map,WeakMap,WeakSet]),Se=n("Object,Array,Map,Set,WeakMap,WeakSet"),_e=e=>!e._isVue&&!e._isVNode&&Se(function(e){return m(e).slice(8,-1)}(e))&&!xe.has(e);function we(e){return ke.has(e)?e:Te.has(e)?Me(e):Re(e,ye,be,J,me)}function Me(e){return be.has(e)&&(e=be.get(e)),Re(e,Ce,ke,Z,ge)}function Re(e,n,t,o,r){if(!p(e))return e;let l=n.get(e);if(void 0!==l)return l;if(t.has(e))return e;if(!_e(e))return e;const s=Ee.has(e.constructor)?r:o;return l=new Proxy(e,s),n.set(e,l),t.set(l,e),l}function Ne(e){return be.has(e)||ke.has(e)}function Le(e){return be.get(e)||ke.get(e)||e}const Fe=e=>p(e)?we(e):e;function Ue(e){return!!e&&!0===e._isRef}function $e(e,n){return{_isRef:!0,get value(){return e[n]},set value(t){e[n]=t}}}function Ae(e){let n,t;a(e)?(n=e,t=r):(n=e.get,t=e.set);let o,l=!0;const s=R(n,{lazy:!0,computed:!0,scheduler:()=>{l=!0}});return{_isRef:!0,effect:s,get value(){return l&&(o=s(),l=!1),function(e){if(void 0===w)return;for(let n=0;n<e.deps.length;n++){const t=e.deps[n];t.has(w)||(t.add(w),w.deps.push(t))}}(s),o},set value(e){t(e)}}}function Ve(e,n,t,o){let r;try{r=o?e(...o):e()}catch(e){Oe(e,n,t)}return r}function Pe(e,n,t,o){if(a(e)){const r=Ve(e,n,t,o);return null!=r&&!r._isVue&&h(r)&&r.catch(e=>{Oe(e,n,t)}),r}for(let r=0;r<e.length;r++)Pe(e[r],n,t,o)}function Oe(e,n,t){n&&n.vnode;if(n){let o=n.parent;const r=n.proxy,l=t;for(;o;){const n=o.ec;if(null!==n)for(let t=0;t<n.length;t++)if(n[t](e,r,l))return;o=o.parent}const s=n.appContext.config.errorHandler;if(s)return void Ve(s,null,9,[e,r,l])}!function(e,n,t){throw e}(e)}const De=[];function je(e,...n){U();const t=De.length?De[De.length-1].component:null,o=t&&t.appContext.config.warnHandler,r=function(){let e=De[De.length-1];if(!e)return[];const n=[];for(;e;){const t=n[0];t&&t.vnode===e?t.recurseCount++:n.push({vnode:e,recurseCount:0});const o=e.component.parent;e=o&&o.vnode}return n}();if(o)Ve(o,t,10,[e+n.join(""),t&&t.proxy,r.map(({vnode:e})=>`at <${Ie(e)}>`).join("\n"),r]);else{const t=[`[Vue warn]: ${e}`,...n];r.length&&t.push("\n",...function(e){const n=[];return e.forEach((e,t)=>{n.push(...0===t?[]:["\n"],...function({vnode:e,recurseCount:n}){const t=n>0?`... (${n} recursive calls)`:"",o=` at <${Ie(e)}`,r=">"+t,l=null==e.component.parent?"(Root)":"";return e.props?[o,...We(e.props),r,l]:[o+r,l]}(e))}),n}(r)),console.warn(...t)}$()}const Be=/(?:^|[-_])(\w)/g;function Ie(e,n){const t=e.type;let o=a(t)&&t.displayName||t.name;if(!o&&n){const e=n.match(/([^/\\]+)\.vue$/);e&&(o=e[1])}return o?o.replace(Be,e=>e.toUpperCase()).replace(/[-_]/g,""):"Anonymous"}function We(e){const n=[],t=Object.keys(e);return t.slice(0,3).forEach(t=>{n.push(...function e(n,t,o){return f(t)?(t=JSON.stringify(t),o?t:[`${n}=${t}`]):"number"==typeof t||"boolean"==typeof t||null==t?o?t:[`${n}=${t}`]:Ue(t)?(t=e(n,Le(t.value),!0),o?t:[`${n}=Ref<`,t,">"]):a(t)?[`${n}=fn${t.name?`<${t.name}>`:""}`]:(t=Le(t),o?t:[`${n}=`,t])}(t,e[t]))}),t.length>3&&n.push(" ..."),n}const He=Symbol(void 0),Ke=Symbol(void 0),ze=Symbol(void 0),qe=Symbol(void 0),Ge=[];let Ye=null;function Xe(e){Ge.push(Ye=e?null:[])}let Je=1;function Ze(e,n,t,r,l){Je--;const s=nn(e,n,t,r,l);return Je++,s.dynamicChildren=Ye||o,Ge.pop(),Ye=Ge[Ge.length-1]||null,null!==Ye&&Ye.push(s),s}function Qe(e){return!!e&&!0===e._isVNode}function en(e,n){return e.type===n.type&&e.key===n.key}function nn(e,n=null,t=null,o=0,r=null){if(null!==n){(Ne(n)||Vt in n)&&(n=s({},n));let{class:e,style:t}=n;null==e||f(e)||(n.class=sn(e)),null!=t&&(Ne(t)&&!u(t)&&(t=s({},t)),n.style=ln(t))}const l=f(e)?1:!0===e.__isSuspense?64:p(e)?4:a(e)?2:0,i={_isVNode:!0,type:e,props:n,key:null!==n&&n.key||null,ref:null!==n&&n.ref||null,scopeId:null,children:null,component:null,suspense:null,dirs:null,transition:null,el:null,anchor:null,target:null,shapeFlag:l,patchFlag:o,dynamicProps:r,dynamicChildren:null,appContext:null};return function(e,n){let t=0;null==n?n=null:u(n)?t=16:"object"==typeof n?t=32:a(n)?(n={default:n},t=32):(n=String(n),t=8);e.children=n,e.shapeFlag|=t}(i,t),Je>0&&null!==Ye&&(o>0||4&l||2&l)&&Ye.push(i),i}function tn(e,n){return{_isVNode:!0,type:e.type,props:n?e.props?un(e.props,n):n:e.props,key:e.key,ref:e.ref,scopeId:e.scopeId,children:e.children,target:e.target,shapeFlag:e.shapeFlag,patchFlag:e.patchFlag,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,el:e.el,anchor:e.anchor}}function on(e){return null==e||"boolean"==typeof e?nn(qe):u(e)?nn(He,null,e):"object"==typeof e?null===e.el?e:tn(e):nn(ze,null,String(e))}function rn(e){return null===e.el?e:tn(e)}function ln(e){if(u(e)){const n={};for(let t=0;t<e.length;t++){const o=ln(e[t]);if(o)for(const e in o)n[e]=o[e]}return n}if(p(e))return e}function sn(e){let n="";if(f(e))n=e;else if(u(e))for(let t=0;t<e.length;t++)n+=sn(e[t])+" ";else if(p(e))for(const t in e)e[t]&&(n+=t+" ");return n.trim()}const cn=/^on|^vnode/;function un(...e){const n={};s(n,e[0]);for(let t=1;t<e.length;t++){const o=e[t];for(const e in o)if("class"===e)n.class=sn([n.class,o.class]);else if("style"===e)n.style=ln([n.style,o.style]);else if(cn.test(e)){const t=n[e];n[e]=t?[].concat(t,o[e]):o[e]}else n[e]=o[e]}return n}const an=[],fn=[],dn=Promise.resolve();let pn=!1,hn=!1;function vn(e){return e?dn.then(e):dn}function mn(e){an.includes(e)||(an.push(e),yn())}function gn(e){u(e)?fn.push(...e):fn.push(e),yn()}function yn(){pn||hn||(hn=!0,vn(Cn))}function bn(e){if(fn.length){const e=(e=>[...new Set(e)])(fn);fn.length=0;for(let n=0;n<e.length;n++)e[n]()}}function Cn(e){let n;for(hn=!1,pn=!0;n=an.shift();)Ve(n,null,12);bn(),pn=!1,(an.length||fn.length)&&Cn()}let kn=null;function Tn(e){const{type:n,vnode:o,proxy:r,withProxy:l,props:s,slots:i,attrs:c,emit:u}=e;let a;kn=e;try{if(4&o.shapeFlag)a=on(e.render.call(l||r));else{const e=n;a=on(e.length>1?e(s,{attrs:c,slots:i,emit:u}):e(s,null))}null!=n.props&&!1!==n.inheritAttrs&&c!==t&&Object.keys(c).length&&(1&a.shapeFlag||6&a.shapeFlag)&&(a=tn(a,c)),null!=o.transition&&(a.transition=o.transition)}catch(n){Oe(n,e,1),a=nn(qe)}return kn=null,a}function xn(e,n){const t=Object.keys(n);if(t.length!==Object.keys(e).length)return!0;for(let o=0;o<t.length;o++){const r=t[o];if(n[r]!==e[r])return!0}return!1}function En({vnode:e,parent:n},t){for(;n&&n.subTree===e;)(e=n.vnode).el=t,n=n.parent}function Sn(e,n,o){const r=null!=o;if(!n&&!r)return;const{0:l,1:s}=function(e){if(!e)return[];if(_n.has(e))return _n.get(e);const n={},o=[];if(u(e))for(let o=0;o<e.length;o++){const r=C(e[o]);"$"!==r[0]&&(n[r]=t)}else for(const t in e){const r=C(t);if("$"!==r[0]){const l=e[t],s=n[r]=u(l)||a(l)?{type:l}:l;if(null!=s){const e=Rn(Boolean,s.type),n=Rn(String,s.type);s[0]=e>-1,s[1]=e<n,(e>-1||c(s,"default"))&&o.push(r)}}}const r=[n,o];return _n.set(e,r),r}(o),i={};let f=void 0;const d=e.propsProxy,p=d?(e,n)=>{i[e]=n,d[e]=n}:(e,n)=>{i[e]=n};if(O=!1,null!=n)for(const e in n)if("key"!==e&&"ref"!==e)if(r){const t=C(e);c(l,t)?p(t,n[e]):(f||(f={}))[e]=n[e]}else p(e,n[e]);if(r)for(let e=0;e<s.length;e++){const n=s[e];let t=l[n];if(null==t)continue;const o=!c(i,n),r=c(t,"default"),u=i[n];if(r&&void 0===u){const e=t.default;p(n,a(e)?e():e)}t[0]&&(o&&!r?p(n,!1):!t[1]||""!==u&&u!==T(n)||p(n,!0))}else f=i;const{patchFlag:h}=e.vnode;if(null!==d&&(0===h||16&h)){const e=Le(d);for(const n in e)c(i,n)||delete d[n]}O=!0,e.props=i,e.attrs=l?f||t:i}const _n=new WeakMap;function wn(e){const n=e&&e.toString().match(/^\s*function (\w+)/);return n?n[1]:""}function Mn(e,n){return wn(e)===wn(n)}function Rn(e,n){if(u(n)){for(let t=0,o=n.length;t<o;t++)if(Mn(n[t],e))return t}else if(p(n))return Mn(n,e)?0:-1;return-1}const Nn=e=>u(e)?e.map(on):[on(e)],Ln=(e,n)=>e=>Nn(n(e));function Fn(e,n){let o;if(32&e.vnode.shapeFlag){const e=n;if(e._compiled)o=n;else{o={};for(const n in e){if("$stable"===n)continue;const t=e[n];if(a(t))o[n]=Ln(0,t);else if(null!=t){const e=Nn(t);o[n]=()=>e}}}}else if(null!==n){const e=Nn(n);o={default:()=>e}}e.slots=o||t}const Un=["beforeMount","mounted","beforeUpdate","updated","beforeUnmount","unmounted"].reduce((e,n)=>{const t="onVnode"+n[0].toUpperCase()+n.slice(1);return e[n]=[t,(e,t)=>{const r=e.dirs,l=t?t.dirs:o;for(let o=0;o<r.length;o++){const s=r[o],i=s.dir[n];null!=i&&(null!=t&&(s.oldValue=l[o].value),i(e.el,s,e,t))}}],e},{});function $n(e,n,t,o=null){Pe(e,n,7,[t,o])}function An(){return{config:{devtools:!0,performance:!1,isNativeTag:l,isCustomElement:l,errorHandler:void 0,warnHandler:void 0},mixins:[],components:{},directives:{},provides:{}}}function Vn(e){return function(){const n=An(),t=new Set;let o=!1;const r={get config(){return n.config},set config(e){},use:(e,...n)=>(t.has(e)||(e&&a(e.install)?(t.add(e),e.install(r,...n)):a(e)&&(t.add(e),e(r,...n))),r),mixin:e=>(n.mixins.includes(e)||n.mixins.push(e),r),component:(e,t)=>t?(n.components[e]=t,r):n.components[e],directive:(e,t)=>t?(n.directives[e]=t,r):n.directives[e],mount(t,r,l){if(!o){null==l||p(l)||(l=null);const s=nn(t,l);return s.appContext=n,e(s,r),o=!0,s.component.proxy}},provide:(e,t)=>(n.provides[e]=t,r)};return r}}const Pn={__isSuspense:!0,process(e,n,t,o,r,l,s,i,c){null==e?function(e,n,t,o,r,l,s,i){const{patch:c,options:{createElement:u}}=i,f=u("div"),d=e.suspense=function(e,n,t,o,r,l,s,i,c){const{patch:u,move:f,unmount:d,next:p,options:{parentNode:h}}=c,v={vnode:e,parent:n,parentComponent:t,isSVG:s,optimized:i,container:o,hiddenContainer:r,anchor:l,deps:0,subTree:null,fallbackTree:null,isResolved:!1,isUnmounted:!1,effects:[],resolve(){const{vnode:e,subTree:n,fallbackTree:t,effects:o,parentComponent:r,container:l}=v;let{anchor:s}=v;t.el&&(s=p(t),d(t,r,v,!0)),f(n,l,s,0);const i=e.el=n.el;r&&r.subTree===e&&(r.vnode.el=i,En(r,i));let c=v.parent,u=!1;for(;c;){if(!c.isResolved){c.effects.push(...o),u=!0;break}c=c.parent}u||gn(o),v.isResolved=!0;const h=e.props&&e.props.onResolve;a(h)&&h()},recede(){v.isResolved=!1;const{vnode:e,subTree:n,fallbackTree:t,parentComponent:o,container:r,hiddenContainer:l,isSVG:s,optimized:i}=v,c=p(n);f(n,l,null,1),u(null,t,r,c,o,null,s,i);const d=e.el=t.el;o&&o.subTree===e&&(o.vnode.el=d,En(o,d));const h=e.props&&e.props.onRecede;a(h)&&h()},move(e,n,t){f(v.isResolved?v.subTree:v.fallbackTree,e,n,t),v.container=e},next:()=>p(v.isResolved?v.subTree:v.fallbackTree),registerDep(e,n){v.isResolved&&mn(()=>{v.recede()}),v.deps++,e.asyncDep.catch(n=>{Oe(n,e,0)}).then(t=>{if(e.isUnmounted||v.isUnmounted)return;v.deps--,e.asyncResolved=!0;const{vnode:o}=e;$t(e,t,v),n(e,v,o,h(e.subTree.el),p(e.subTree),s),En(e,o.el),0===v.deps&&v.resolve()})},unmount(e,n){v.isUnmounted=!0,d(v.subTree,t,e,n),v.isResolved||d(v.fallbackTree,t,e,n)}};return v}(e,r,o,n,f,t,l,s,i),{content:p,fallback:h}=On(e);d.subTree=p,d.fallbackTree=h,c(null,p,f,null,o,d,l,s),d.deps>0?(c(null,h,n,t,o,null,l,s),e.el=h.el):d.resolve()}(n,t,o,r,l,s,i,c):function(e,n,t,o,r,l,s,{patch:i}){const c=n.suspense=e.suspense;c.vnode=n;const{content:u,fallback:a}=On(n),f=c.subTree,d=c.fallbackTree;c.isResolved?(i(f,u,t,o,r,c,l,s),n.el=u.el):(i(f,u,c.hiddenContainer,null,r,c,l,s),c.deps>0&&(i(d,a,t,o,r,null,l,s),n.el=a.el));c.subTree=u,c.fallbackTree=a}(e,n,t,o,r,s,i,c)}};function On(e){const{shapeFlag:n,children:t}=e;if(32&n){const{default:e,fallback:n}=t;return{content:on(a(e)?e():e),fallback:on(a(n)?n():n)}}return{content:on(t),fallback:on(null)}}const Dn={scheduler:mn};function jn(e,n){for(let t=0;t<e.length;t++)e[t](n)}const Bn=function(e,n){null===n||n.isResolved?gn(e):u(e)?n.effects.push(...e):n.effects.push(e)};function In(e){const{insert:n,remove:r,patchProp:l,createElement:s,createText:i,createComment:c,setText:u,setElementText:d,parentNode:p,nextSibling:v,querySelector:m,setScopeId:y}=e,b={patch:C,unmount:U,move:F,next:A,options:e};function C(e,o,r,a=null,p=null,v=null,y=!1,C=!1){null==e||en(e,o)||(a=A(e),U(e,p,v,!0),e=null);const{type:R,shapeFlag:N}=o;switch(R){case ze:!function(e,t,o,r){if(null==e)n(t.el=i(t.children),o,r);else{const n=t.el=e.el;t.children!==e.children&&u(n,t.children)}}(e,o,r,a);break;case qe:k(e,o,r,a);break;case He:!function(e,t,o,r,l,s,i,u){const a=t.el=e?e.el:c(""),f=t.anchor=e?e.anchor:c("");let{patchFlag:d,dynamicChildren:p}=t;d>0&&(u=!0);null==e?(n(a,o,r),n(f,o,r),T(t.children,o,f,l,s,i,u)):64&d&&null!=p?E(e.dynamicChildren,p,o,l,s,i):M(e,t,o,f,l,s,i,u)}(e,o,r,a,p,v,y,C);break;case Ke:!function(e,n,t,o,r,l,s,i){const c=n.props&&n.props.target,{patchFlag:u,shapeFlag:a,children:p}=n;if(null==e){const e=n.target=f(c)?m(c):c;null!=e&&(8&a?d(e,p):16&a&&T(p,e,null,r,l,s,i))}else{const o=n.target=e.target;if(1===u?d(o,p):n.dynamicChildren?E(e.dynamicChildren,n.dynamicChildren,t,r,l,s):i||M(e,n,o,null,r,l,s),c!==(e.props&&e.props.target)){const e=n.target=f(c)?m(c):c;if(null!=e)if(8&a)d(o,""),d(e,p);else if(16&a)for(let n=0;n<p.length;n++)F(p[n],e,null,2)}}k(e,n,t,o)}(e,o,r,a,p,v,y,C);break;default:1&N?function(e,o,r,i,c,u,a,f){null==e?function(e,t,o,r,i,c,u){const a=e.type;c=c||"svg"===a;const f=e.el=s(a,c),{props:p,shapeFlag:h,transition:v,scopeId:m}=e;if(null!=p){for(const e in p)g(e)||l(f,e,p[e],null,c);null!=p.onVnodeBeforeMount&&$n(p.onVnodeBeforeMount,r,e)}8&h?d(f,e.children):16&h&&T(e.children,f,null,r,i,c,u||null!==e.dynamicChildren);null==v||v.persisted||v.beforeEnter(f);n(f,t,o);const y=p&&p.onVnodeMounted;(null!=y||null!=v&&!v.persisted)&&Bn(()=>{y&&$n(y,r,e),v&&!v.persisted&&v.enter(f)},i)}(o,r,i,c,u,a,f):function(e,n,o,r,s,i){const c=n.el=e.el;let{patchFlag:u,dynamicChildren:a}=n;const f=e&&e.props||t,p=n.props||t;null!=p.onVnodeBeforeUpdate&&$n(p.onVnodeBeforeUpdate,o,n,e);if(u>0){if(16&u)S(c,n,f,p,o,r,s);else if(2&u&&f.class!==p.class&&l(c,"class",p.class,null,s),4&u&&l(c,"style",p.style,f.style,s),8&u){const t=n.dynamicProps;for(let n=0;n<t.length;n++){const i=t[n],u=f[i],a=p[i];u!==a&&l(c,i,a,u,s,e.children,o,r,$)}}if(1&u)return void(e.children!==n.children&&d(c,n.children))}else i||null!=a||S(c,n,f,p,o,r,s);null!=a?E(e.dynamicChildren,a,c,o,r,s):i||M(e,n,c,null,o,r,s);null!=p.onVnodeUpdated&&Bn(()=>{$n(p.onVnodeUpdated,o,n,e)},r)}(e,o,c,u,a,f);null!==o.ref&&null!==c&&V(o.ref,e&&e.ref,c,o.el)}(e,o,r,a,p,v,y,C):6&N?function(e,n,o,r,l,s,i,c){if(null==e)256&n.shapeFlag?l.sink.activate(n,o,r):function(e,n,o,r,l,s){const i=e.component=function(e,n){const o=(n?n.appContext:e.appContext)||Rt,r={vnode:e,parent:n,appContext:o,type:e.type,root:null,next:null,subTree:null,update:null,render:null,proxy:null,withProxy:null,propsProxy:null,setupContext:null,effects:null,provides:n?n.provides:Object.create(o.provides),accessCache:null,renderCache:null,renderContext:t,data:t,props:t,attrs:t,slots:t,refs:t,components:Object.create(o.components),directives:Object.create(o.directives),asyncDep:null,asyncResult:null,asyncResolved:!1,sink:{},isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,emit:(e,...n)=>{const o=r.vnode.props||t,l=o[`on${e}`]||o[`on${x(e)}`];l&&Pe(l,r,6,n)}};return r.root=n?n.root:r,r}(e,r),c=e.type;if(Xn(e)){const e=i.sink;e.renderer=b,e.parentSuspense=l}const u=c.props;Sn(i,e.props,u),Fn(i,e.children),4&e.shapeFlag&&function(e,n){const t=e.type;e.accessCache={},e.proxy=new Proxy(e,kt);const o=e.propsProxy=(l=e.props,Re(l,Ce,ke,Q,ge)),{setup:r}=t;var l;if(r){const t=e.setupContext=r.length>1?function(e){return{attrs:new Proxy(e,Pt.attrs),slots:new Proxy(e,Pt.slots),emit:e.emit}}(e):null;Nt=e,Lt=n;const l=Ve(r,e,0,[o,t]);Nt=null,Lt=null,h(l)?e.asyncDep=l:$t(e,l,n)}else At(e,n)}(i,l);if(i.asyncDep){if(!l)return;l.registerDep(i,_);const t=i.subTree=nn(qe);return k(null,t,n,o),void(e.el=t.el)}_(i,l,e,n,o,s)}(n,o,r,l,s,i);else{const t=n.component=e.component;if(function(e,n,t,o){const{props:r,children:l}=e,{props:s,children:i,patchFlag:c}=n;if(c>0){if(512&c)return!0;if(16&c)return xn(r,s);if(8&c){const e=n.dynamicProps;for(let n=0;n<e.length;n++){const t=e[n];if(s[t]!==r[t])return!0}}}else if(!o)return!(null==l&&null==i||null!=i&&i.$stable)||r!==s&&(null===r?null!==s:null===s||xn(r,s));return!1}(e,n,0,c)){if(t.asyncDep&&!t.asyncResolved)return void w(t,n);t.next=n,t.update()}else n.component=e.component,n.el=e.el}null!==n.ref&&null!==l&&V(n.ref,e&&e.ref,l,n.component.proxy)}(e,o,r,a,p,v,y,C):64&N&&R.process(e,o,r,a,p,v,y,C,b)}}function k(e,t,o,r){null==e?n(t.el=c(t.children||""),o,r):t.el=e.el}function T(e,n,t,o,r,l,s,i=0){for(let c=i;c<e.length;c++){C(null,e[c]=s?rn(e[c]):on(e[c]),n,t,o,r,l,s)}}function E(e,n,t,o,r,l){for(let s=0;s<n.length;s++){const i=e[s],c=n[s],u=i.type===He||i.type===qe||c.type===qe||6&i.shapeFlag?p(i.el):t;C(i,n[s],u,null,o,r,l,!0)}}function S(e,n,o,r,s,i,c){if(o!==r){for(const t in r){if(g(t))continue;const u=r[t],a=o[t];u!==a&&l(e,t,u,a,c,n.children,s,i,$)}if(o!==t)for(const t in o)g(t)||t in r||l(e,t,null,null,c,n.children,s,i,$)}}function _(e,n,o,r,l,s){e.update=R((function(){if(e.isMounted){const{next:o}=e;null!==o&&w(e,o);const r=Tn(e),l=e.subTree;e.subTree=r,null!==e.bu&&jn(e.bu),e.refs!==t&&(e.refs={}),C(l,r,p(l.el),A(l),e,n,s),e.vnode.el=r.el,null===o&&En(e,r.el),null!==e.u&&Bn(e.u,n)}else{const t=e.subTree=Tn(e);null!==e.bm&&jn(e.bm),C(null,t,r,l,e,n,s),o.el=t.el,null!==e.m&&Bn(e.m,n),null!==e.a&&128&e.vnode.shapeFlag&&Bn(e.a,n),e.isMounted=!0}}),Dn)}function w(e,n){n.component=e,e.vnode=n,e.next=null,Sn(e,n.props,n.type.props),Fn(e,n.children)}function M(e,n,t,r,l,s,i,c=!1){const u=e&&e.children,a=e?e.shapeFlag:0,f=n.children,{patchFlag:p,shapeFlag:h}=n;if(-1===p&&(c=!1),p>0){if(128&p)return void L(u,f,t,r,l,s,i,c);if(256&p)return void function(e,n,t,r,l,s,i,c){n=n||o;const u=(e=e||o).length,a=n.length,f=Math.min(u,a);let d;for(d=0;d<f;d++){const o=n[d]=c?rn(n[d]):on(n[d]);C(e[d],o,t,null,l,s,i,c)}u>a?$(e,l,s,!0,f):T(n,t,r,l,s,i,c,f)}(u,f,t,r,l,s,i,c)}8&h?(16&a&&$(u,l,s),f!==u&&d(t,f)):16&a?16&h?L(u,f,t,r,l,s,i,c):$(u,l,s,!0):(8&a&&d(t,""),16&h&&T(f,t,r,l,s,i,c))}function L(e,n,t,r,l,s,i,c){let u=0;const a=n.length;let f=e.length-1,d=a-1;for(;u<=f&&u<=d;){const o=e[u],a=n[u]=c?rn(n[u]):on(n[u]);if(!en(o,a))break;C(o,a,t,r,l,s,i,c),u++}for(;u<=f&&u<=d;){const o=e[f],u=n[d]=c?rn(n[d]):on(n[d]);if(!en(o,u))break;C(o,u,t,r,l,s,i,c),f--,d--}if(u>f){if(u<=d){const e=d+1,o=e<a?n[e].el:r;for(;u<=d;)C(null,n[u]=c?rn(n[u]):on(n[u]),t,o,l,s,i),u++}}else if(u>d)for(;u<=f;)U(e[u],l,s,!0),u++;else{const p=u,h=u,v=new Map;for(u=h;u<=d;u++){const e=n[u]=c?rn(n[u]):on(n[u]);null!=e.key&&v.set(e.key,u)}let m,g=0;const y=d-h+1;let b=!1,k=0;const T=new Array(y);for(u=0;u<y;u++)T[u]=0;for(u=p;u<=f;u++){const o=e[u];if(g>=y){U(o,l,s,!0);continue}let r;if(null!=o.key)r=v.get(o.key);else for(m=h;m<=d;m++)if(0===T[m-h]&&en(o,n[m])){r=m;break}void 0===r?U(o,l,s,!0):(T[r-h]=u+1,r>=k?k=r:b=!0,C(o,n[r],t,null,l,s,i,c),g++)}const x=b?function(e){const n=e.slice(),t=[0];let o,r,l,s,i;const c=e.length;for(o=0;o<c;o++){const c=e[o];if(0!==c){if(r=t[t.length-1],e[r]<c){n[o]=r,t.push(o);continue}for(l=0,s=t.length-1;l<s;)i=(l+s)/2|0,e[t[i]]<c?l=i+1:s=i;c<e[t[l]]&&(l>0&&(n[o]=t[l-1]),t[l]=o)}}l=t.length,s=t[l-1];for(;l-- >0;)t[l]=s,s=n[s];return t}(T):o;for(m=x.length-1,u=y-1;u>=0;u--){const e=h+u,o=n[e],c=e+1<a?n[e+1].el:r;0===T[u]?C(null,o,t,c,l,s,i):b&&(m<0||u!==x[m]?F(o,t,c,2):m--)}}}function F(e,t,o,r,l=null){if(6&e.shapeFlag)F(e.component.subTree,t,o,r);else if(64&e.shapeFlag)e.suspense.move(t,o,r);else if(e.type===He){n(e.el,t,o);const l=e.children;for(let e=0;e<l.length;e++)F(l[e],t,o,r);n(e.anchor,t,o)}else{const{el:s,transition:i,shapeFlag:c}=e;if(2!==r&&1&c&&null!=i)if(0===r)i.beforeEnter(s),n(s,t,o),Bn(()=>i.enter(s),l);else{const{leave:e,delayLeave:r,afterLeave:l}=i,c=()=>n(s,t,o),u=()=>{e(s,()=>{c(),l&&l()})};r?r(s,c,u):u()}else n(s,t,o)}}function U(e,n,t,o){const{props:l,ref:s,children:i,dynamicChildren:c,shapeFlag:u}=e;null!==s&&null!==n&&V(s,null,n,null),6&u?128&u?n.sink.deactivate(e):function(e,n,t){const{bum:o,effects:r,update:l,subTree:s,um:i,da:c,isDeactivated:u}=e;null!==o&&jn(o);if(null!==r)for(let e=0;e<r.length;e++)N(r[e]);null!==l&&(N(l),U(s,e,n,t));null!==i&&Bn(i,n);null!==c&&!u&&128&e.vnode.shapeFlag&&Bn(c,n);gn(()=>{e.isUnmounted=!0}),null===n||n.isResolved||n.isUnmounted||null===e.asyncDep||e.asyncResolved||(n.deps--,0===n.deps&&n.resolve())}(e.component,t,o):64&u?e.suspense.unmount(t,o):(null!=l&&null!=l.onVnodeBeforeUnmount&&$n(l.onVnodeBeforeUnmount,n,e),null!=c?$(c,n,t):16&u&&$(i,n,t),o&&function(e){const{type:n,el:t,anchor:o,transition:l}=e;if(n===He)return void function(e,n){let t;for(;e!==n;)t=v(e),r(e),e=t;r(n)}(t,o);const s=()=>{r(t),null!=l&&!l.persisted&&l.afterLeave&&l.afterLeave()};if(1&e.shapeFlag&&null!=l&&!l.persisted){const{leave:n,delayLeave:o}=l,r=()=>n(t,s);o?o(e.el,s,r):r()}else s()}(e),null!=l&&null!=l.onVnodeUnmounted&&Bn(()=>{$n(l.onVnodeUnmounted,n,e)},t))}function $(e,n,t,o,r=0){for(let l=r;l<e.length;l++)U(e[l],n,t,o)}function A(e){return 6&e.shapeFlag?A(e.component.subTree):64&e.shapeFlag?e.suspense.next():v(e.anchor||e.el)}function V(e,n,o,r){const l=o.refs===t?o.refs={}:o.refs,s=Le(o.renderContext);if(null!==n&&n!==e)if(f(n)){l[n]=null;const e=s[n];Ue(e)&&(e.value=null)}else Ue(n)&&(n.value=null);if(f(e)){const n=s[e];Ue(n)&&(n.value=r),l[e]=r}else Ue(e)?e.value=r:a(e)&&Ve(e,o,11,[r,l])}const P=(e,n)=>{null==e?n._vnode&&U(n._vnode,null,null,!0):C(n._vnode||null,e,n),bn(),n._vnode=e};return{render:P,createApp:Vn(P)}}function Wn(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return ct(()=>{e.isMounted=!0}),ft(()=>{e.isUnmounting=!0}),e}const Hn={name:"BaseTransition",setup(e,{slots:n}){const t=Ft(),o=Wn();return()=>{const r=n.default&&n.default();if(!r||!r.length)return;const l=Le(e),{mode:s}=l,i=r[0];if(o.isLeaving)return qn(i);const c=Gn(i);if(!c)return qn(i);const u=c.transition=zn(c,l,o,t),a=t.subTree,f=a&&Gn(a);if(f&&f.type!==qe&&!en(c,f)){const e=f.transition,n=zn(f,l,o,t);if(Yn(f,n),"out-in"===s)return o.isLeaving=!0,n.afterLeave=()=>{o.isLeaving=!1,t.update()},qn(i);"in-out"===s&&(delete e.delayedLeave,n.delayLeave=(e,n,t)=>{Kn(o,f)[String(f.key)]=f,e._leaveCb=()=>{n(),e._leaveCb=void 0,delete u.delayedLeave},u.delayedLeave=t})}return i}}};function Kn(e,n){const{leavingVNodes:t}=e;let o=t.get(n.type);return o||(o=Object.create(null),t.set(n.type,o)),o}function zn(e,{appear:n,persisted:t=!1,onBeforeEnter:o,onEnter:r,onAfterEnter:l,onEnterCancelled:s,onBeforeLeave:i,onLeave:c,onAfterLeave:u,onLeaveCancelled:a},f,d){const p=String(e.key),h=Kn(f,e),v=(e,n)=>{e&&Pe(e,d,8,n)},m={persisted:t,beforeEnter(t){if(!n&&!f.isMounted)return;t._leaveCb&&t._leaveCb(!0);const r=h[p];r&&en(e,r)&&r.el._leaveCb&&r.el._leaveCb(),v(o,[t])},enter(e){if(!n&&!f.isMounted)return;let t=!1;const o=e._enterCb=n=>{t||(t=!0,v(n?s:l,[e]),m.delayedLeave&&m.delayedLeave(),e._enterCb=void 0)};r?r(e,o):o()},leave(n,t){const o=String(e.key);if(n._enterCb&&n._enterCb(!0),f.isUnmounting)return t();v(i,[n]);let r=!1;const l=n._leaveCb=l=>{r||(r=!0,t(),v(l?a:u,[n]),n._leaveCb=void 0,h[o]===e&&delete h[o])};h[o]=e,c?c(n,l):l()}};return m}function qn(e){if(Xn(e))return(e=tn(e)).children=null,e}function Gn(e){return Xn(e)?e.children?e.children[0]:void 0:e}function Yn(e,n){6&e.shapeFlag&&e.component?Yn(e.component.subTree,n):e.transition=n}const Xn=e=>e.type.__isKeepAlive,Jn={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:n}){const t=new Map,o=new Set;let r=null;const l=Ft(),s=l.sink,{renderer:{move:i,unmount:c,options:{createElement:u}},parentSuspense:a}=s,f=u("div");function d(e){e.shapeFlag=4,c(e,l,a)}function p(e){t.forEach((n,t)=>{const o=Qn(n.type);!o||e&&e(o)||h(t)})}function h(e){const n=t.get(e);r&&n.type===r.type?r&&(r.shapeFlag=4):d(n),t.delete(e),o.delete(e)}return s.activate=(e,n,t)=>{i(e,n,t,0,a),Bn(()=>{const n=e.component;n.isDeactivated=!1,null!==n.a&&jn(n.a)},a)},s.deactivate=e=>{i(e,f,null,1,a),Bn(()=>{const n=e.component;null!==n.da&&jn(n.da),n.isDeactivated=!0},a)},gt(()=>[e.include,e.exclude],([e,n])=>{e&&p(n=>et(e,n)),n&&p(e=>et(n,e))},{lazy:!0}),ft(()=>{t.forEach(d)}),()=>{if(!n.default)return null;const l=n.default();let s=l[0];if(l.length>1)return r=null,l;if(!(Qe(s)&&4&s.shapeFlag))return r=null,s;const i=s.type,c=Qn(i),{include:u,exclude:a,max:f}=e;if(u&&(!c||!et(u,c))||a&&c&&et(a,c))return s;const d=null==s.key?i:s.key,p=t.get(d);return s.el&&(s=tn(s)),t.set(d,s),p?(s.el=p.el,s.anchor=p.anchor,s.component=p.component,s.transition&&Yn(s,s.transition),s.shapeFlag|=256,o.delete(d),o.add(d)):(o.add(d),f&&o.size>parseInt(f,10)&&h(Array.from(o)[0])),s.shapeFlag|=128,r=s,s}}},Zn=Jn;function Qn(e){return e.displayName||e.name}function et(e,n){return u(e)?e.some(e=>et(e,n)):f(e)?e.split(",").indexOf(n)>-1:!!e.test&&e.test(n)}function nt(e,n){ot(e,"a",n)}function tt(e,n){ot(e,"da",n)}function ot(e,n,t=Nt){const o=e.__wdc||(e.__wdc=()=>{let n=t;for(;n;){if(n.isDeactivated)return;n=n.parent}e()});if(lt(n,o,t),t){let e=t.parent;for(;e&&e.parent;)e.parent.type===Jn&&rt(o,n,t,e),e=e.parent}}function rt(e,n,t,o){lt(n,e,o,!0),dt(()=>{const t=o[n];t.splice(t.indexOf(e),1)},t)}function lt(e,n,t=Nt,o=!1){if(t){const r=t[e]||(t[e]=[]),l=n.__weh||(n.__weh=(...o)=>{if(t.isUnmounted)return;U(),Ut(t);const r=Pe(n,t,e,o);return Ut(null),$(),r});o?r.unshift(l):r.push(l)}}const st=e=>(n,t=Nt)=>lt(e,n,t),it=st("bm"),ct=st("m"),ut=st("bu"),at=st("u"),ft=st("bum"),dt=st("um"),pt=st("rtg"),ht=st("rtc"),vt=st("ec"),mt=e=>e();function gt(e,n,t){return a(n)?yt(e,n,t):yt(e,null,n)}function yt(e,n,{lazy:o,deep:r,flush:l,onTrack:s,onTrigger:i}=t){const c=Nt,a=Lt;let f,d;if(f=u(e)?()=>e.map(e=>Ue(e)?e.value:Ve(e,c,2)):Ue(e)?()=>e.value:n?()=>Ve(e,c,2):()=>{if(!c||!c.isUnmounted)return d&&d(),Ve(e,c,3,[h])},r){const e=f;f=()=>function e(n,t=new Set){if(!p(n)||t.has(n))return;if(t.add(n),u(n))for(let o=0;o<n.length;o++)e(n[o],t);else if(n instanceof Map)n.forEach((o,r)=>{e(n.get(r),t)});else if(n instanceof Set)n.forEach(n=>{e(n,t)});else for(const o in n)e(n[o],t);return n}(e())}const h=e=>{d=y.options.onStop=()=>{Ve(e,c,4)}};let v=u(e)?[]:void 0;const m=n?()=>{if(c&&c.isUnmounted)return;const e=y();(r||E(e,v))&&(d&&d(),Pe(n,c,3,[e,v,h]),v=e)}:void 0;let g;g="sync"===l?mt:"pre"===l?e=>{c&&null==c.vnode.el?e():mn(e)}:e=>{Bn(e,a)};const y=R(f,{lazy:!0,computed:!0,onTrack:s,onTrigger:i,scheduler:m?()=>g(m):g});return o&&n?v=y():g(m||y),Ot(y),()=>{if(N(y),c){const e=c.effects,n=e.indexOf(y);n>-1&&e.splice(n,1)}}}function bt(e,n,t){const o=this.proxy,r=gt(f(e)?()=>o[e]:e.bind(o),n.bind(o),t);return ft(r,this),r}const Ct={$:e=>e,$el:e=>e.vnode.el,$cache:e=>e.renderCache||(e.renderCache=[]),$data:e=>e.data,$props:e=>e.propsProxy,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>e.parent,$root:e=>e.root,$emit:e=>e.emit,$options:e=>e.type,$forceUpdate:e=>()=>mn(e.update),$nextTick:()=>vn,$watch:e=>bt.bind(e)},kt={get(e,n){const{renderContext:o,data:r,props:l,propsProxy:s,accessCache:i,type:u,sink:a}=e;if("$"!==n[0]){const e=i[n];if(void 0!==e)switch(e){case 0:return r[n];case 1:return o[n];case 2:return s[n]}else{if(r!==t&&c(r,n))return i[n]=0,r[n];if(c(o,n))return i[n]=1,o[n];if(c(l,n))return null!=u.props&&(i[n]=2),s[n]}}const f=Ct[n];return null!=f?f(e):c(a,n)?a[n]:void 0},has(e,n){const{data:o,accessCache:r,renderContext:l,type:s,sink:i}=e;return void 0!==r[n]||o!==t&&c(o,n)||c(l,n)||null!=s.props&&c(s.props,n)||c(Ct,n)||c(i,n)},set(e,n,o){const{data:r,renderContext:l}=e;if(r!==t&&c(r,n))r[n]=o;else if(c(l,n))l[n]=o;else{if("$"===n[0]&&n.slice(1)in e)return!1;if(n in e.props)return!1;e.sink[n]=o}return!0}};function Tt(e,n){if(Nt){let t=Nt.provides;const o=Nt.parent&&Nt.parent.provides;o===t&&(t=Nt.provides=Object.create(o)),t[e]=n}else;}function xt(e,n){const t=Nt||kn;if(t){const o=t.provides;if(e in o)return o[e];if(void 0!==n)return n}}function Et(e,n,o=!1){const l=e.renderContext===t?e.renderContext=we({}):e.renderContext,i=e.proxy,{mixins:c,extends:f,props:d,data:h,computed:v,methods:m,watch:g,provide:y,inject:b,components:C,directives:k,beforeMount:T,mounted:x,beforeUpdate:E,updated:S,activated:_,deactivated:w,beforeUnmount:M,unmounted:R,renderTracked:N,renderTriggered:L,errorCaptured:F}=n,U=e.appContext.mixins;if(o||(St("beforeCreate",n,i,U),wt(e,U)),f&&Et(e,f,!0),c&&wt(e,c),h){const n=a(h)?h.call(i):h;p(n)&&(e.data===t?e.data=we(n):s(e.data,n))}if(v)for(const e in v){const n=v[e];if(a(n))l[e]=Dt(n.bind(i));else{const{get:t,set:o}=n;a(t)&&(l[e]=Dt({get:t.bind(i),set:a(o)?o.bind(i):r}))}}if(m)for(const e in m){const n=m[e];a(n)&&(l[e]=n.bind(i))}if(g)for(const e in g)Mt(g[e],l,i,e);if(y){const e=a(y)?y.call(i):y;for(const n in e)Tt(n,e[n])}if(b)if(u(b))for(let e=0;e<b.length;e++){const n=b[e];l[n]=xt(n)}else for(const e in b){const n=b[e];p(n)?l[e]=xt(n.from,n.default):l[e]=xt(n)}C&&s(e.components,C),k&&s(e.directives,k),o||St("created",n,i,U),T&&it(T.bind(i)),x&&ct(x.bind(i)),E&&ut(E.bind(i)),S&&at(S.bind(i)),_&&nt(_.bind(i)),w&&tt(w.bind(i)),F&&vt(F.bind(i)),N&&ht(N.bind(i)),L&&pt(L.bind(i)),M&&ft(M.bind(i)),R&&dt(R.bind(i))}function St(e,n,t,o){_t(e,o,t);const r=n.extends&&n.extends[e];r&&r.call(t);const l=n.mixins;l&&_t(e,l,t);const s=n[e];s&&s.call(t)}function _t(e,n,t){for(let o=0;o<n.length;o++){const r=n[o][e];r&&r.call(t)}}function wt(e,n){for(let t=0;t<n.length;t++)Et(e,n[t],!0)}function Mt(e,n,t,o){const r=()=>t[o];if(f(e)){const t=n[e];a(t)&&gt(r,t)}else a(e)?gt(r,e.bind(t)):p(e)&&(u(e)?e.forEach(e=>Mt(e,n,t,o)):gt(r,e.handler.bind(t),e))}const Rt=An();let Nt=null,Lt=null;const Ft=()=>Nt||kn,Ut=e=>{Nt=e};function $t(e,n,t){a(n)?e.render=n:p(n)&&(e.renderContext=we(n)),At(e,t)}function At(e,n){const o=e.type;e.render||(e.render=o.render||r),Nt=e,Lt=n,Et(e,o),Nt=null,Lt=null,e.renderContext===t&&(e.renderContext=we({}))}const Vt=Symbol(),Pt={};function Ot(e){Nt&&(Nt.effects||(Nt.effects=[])).push(e)}function Dt(e){const n=Ae(e);return Ot(n.effect),n}function jt(e,n,t){return 2===arguments.length?p(n)&&!u(n)?Qe(n)?nn(e,null,[n]):nn(e,n):nn(e,null,n):(Qe(t)&&(t=[t]),nn(e,n,t))}["attrs","slots"].forEach(e=>{Pt[e]={get:(n,t)=>n[e][t],has:(n,t)=>t===Vt||t in n[e],ownKeys:n=>Reflect.ownKeys(n[e]),getOwnPropertyDescriptor:(n,t)=>Reflect.getOwnPropertyDescriptor(n[e],t),set:()=>!1,deleteProperty:()=>!1}});function Bt(e,n,t=kn||Nt){if(t){let o,r;const l=t[e];let s=l[n]||l[o=C(n)]||l[r=x(o)];if(!s&&"components"===e){const e=t.type,l=e.displayName||e.name;!l||l!==n&&l!==o&&l!==r||(s=e)}return s}}const It={TEXT:1,CLASS:2,STYLE:4,PROPS:8,NEED_PATCH:32,FULL_PROPS:16,KEYED_FRAGMENT:128,UNKEYED_FRAGMENT:256,DYNAMIC_SLOTS:512,BAIL:-1},Wt=x,Ht=C,Kt=document,zt={insert:(e,n,t)=>{null!=t?n.insertBefore(e,t):n.appendChild(e)},remove:e=>{const n=e.parentNode;null!=n&&n.removeChild(e)},createElement:(e,n)=>n?Kt.createElementNS("http://www.w3.org/2000/svg",e):Kt.createElement(e),createText:e=>Kt.createTextNode(e),createComment:e=>Kt.createComment(e),setText:(e,n)=>{e.nodeValue=n},setElementText:(e,n)=>{e.textContent=n},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Kt.querySelector(e),setScopeId(e,n){e.setAttribute(n,"")}};const qt=/\s*!important$/;function Gt(e,n,t){if(n.startsWith("--"))e.setProperty(n,t);else{const o=function(e,n){const t=Xt[n];if(t)return t;let o=Ht(n);if("filter"!==o&&o in e)return Xt[n]=o;o=x(o);for(let t=0;t<Yt.length;t++){const r=Yt[t]+o;if(r in e)return Xt[n]=r}return n}(e,n);qt.test(t)?e.setProperty(T(o),t.replace(qt,""),"important"):e[o]=t}}const Yt=["Webkit","Moz","ms"],Xt={};let Jt=Date.now;"undefined"!=typeof document&&Jt()>document.createEvent("Event").timeStamp&&(Jt=()=>performance.now());let Zt=0;const Qt=Promise.resolve(),eo=()=>{Zt=0},no=()=>Zt||(Qt.then(eo),Zt=Jt());function to(e,n,t,o){e.addEventListener(n,t,o)}function oo(e,n,t,o){e.removeEventListener(n,t,o)}function ro(e,n){const t=e=>{e.timeStamp>=t.lastUpdated-1&&Pe(t.value,n,5,[e])};return t.value=e,e.invoker=t,t.lastUpdated=no(),t}const lo=e=>e.props["onUpdate:modelValue"];function so(e){e.target.composing=!0}function io(e){const n=e.target;n.composing&&(n.composing=!1,function(e,n){const t=document.createEvent("HTMLEvents");t.initEvent(n,!0,!0),e.dispatchEvent(t)}(n,"input"))}function co(e){const n=parseFloat(e);return isNaN(n)?e:n}const uo={beforeMount(e,{value:n,modifiers:{lazy:t,trim:o,number:r}},l){e.value=n;const s=lo(l),i=r||"number"===e.type;to(e,t?"change":"input",()=>{let n=e.value;o?n=n.trim():i&&(n=co(n)),s(n)}),o&&to(e,"change",()=>{e.value=e.value.trim()}),t||(to(e,"compositionstart",so),to(e,"compositionend",io),to(e,"change",io))},beforeUpdate(e,{value:n,oldValue:t,modifiers:{trim:o,number:r}}){if(n!==t){if(document.activeElement===e){if(o&&e.value.trim()===n)return;if((r||"number"===e.type)&&co(e.value)===n)return}e.value=n}}},ao={beforeMount(e,n,t){fo(e,n,t);const o=lo(t);to(e,"change",()=>{const n=e._modelValue,t=yo(e),r=e.checked;if(u(n)){const e=go(n,t),l=-1!==e;if(r&&!l)o(n.concat(t));else if(!r&&l){const t=[...n];t.splice(e,1),o(t)}}else o(bo(e,r))})},beforeUpdate:fo};function fo(e,{value:n,oldValue:t},o){e._modelValue=n,u(n)?e.checked=go(n,o.props.value)>-1:n!==t&&(e.checked=mo(n,bo(e,!0)))}const po={beforeMount(e,{value:n},t){e.checked=mo(n,t.props.value);const o=lo(t);to(e,"change",()=>{o(yo(e))})},beforeUpdate(e,{value:n,oldValue:t},o){n!==t&&(e.checked=mo(n,o.props.value))}},ho={mounted(e,{value:n},t){vo(e,n);const o=lo(t);to(e,"change",()=>{const n=Array.prototype.filter.call(e.options,e=>e.selected).map(yo);o(e.multiple?n:n[0])})},updated(e,{value:n}){vo(e,n)}};function vo(e,n){const t=e.multiple;if(!t||u(n)){for(let o=0,r=e.options.length;o<r;o++){const r=e.options[o],l=yo(r);if(t)r.selected=go(n,l)>-1;else if(mo(yo(r),n))return void(e.selectedIndex=o)}t||(e.selectedIndex=-1)}}function mo(e,n){if(e===n)return!0;const t=p(e),o=p(n);if(!t||!o)return!t&&!o&&String(e)===String(n);try{const t=u(e),o=u(n);if(t&&o)return e.length===n.length&&e.every((e,t)=>mo(e,n[t]));if(e instanceof Date&&n instanceof Date)return e.getTime()===n.getTime();if(t||o)return!1;{const t=Object.keys(e),o=Object.keys(n);return t.length===o.length&&t.every(t=>mo(e[t],n[t]))}}catch(e){return!1}}function go(e,n){return e.findIndex(e=>mo(e,n))}function yo(e){return"_value"in e?e._value:e.value}function bo(e,n){const t=n?"_trueValue":"_falseValue";return t in e?e[t]:n}const Co={beforeMount(e,n,t){ko(e,n,t,null,"beforeMount")},mounted(e,n,t){ko(e,n,t,null,"mounted")},beforeUpdate(e,n,t,o){ko(e,n,t,o,"beforeUpdate")},updated(e,n,t,o){ko(e,n,t,o,"updated")}};function ko(e,n,t,o,r){let l;switch(e.tagName){case"SELECT":l=ho;break;case"TEXTAREA":l=uo;break;default:switch(e.type){case"checkbox":l=ao;break;case"radio":l=po;break;default:l=uo}}const s=l[r];s&&s(e,n,t,o)}const To=["ctrl","shift","alt","meta"],xo={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,n)=>To.some(t=>e[`${t}Key`]&&!n.includes(t))},Eo={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},So={beforeMount(e,{value:n},{transition:t}){e._vod="none"===e.style.display?"":e.style.display,t&&n?t.beforeEnter(e):_o(e,n)},mounted(e,{value:n},{transition:t}){t&&n&&t.enter(e)},updated(e,{value:n,oldValue:t},{transition:o}){!n!=!t&&(o?n?(o.beforeEnter(e),_o(e,!0),o.enter(e)):o.leave(e,()=>{_o(e,!1)}):_o(e,n))},beforeUnmount(e){_o(e,!0)}};function _o(e,n){e.style.display=n?e._vod:"none"}function wo({name:e="v",type:n,css:t=!0,duration:o,enterFromClass:r=`${e}-enter-from`,enterActiveClass:l=`${e}-enter-active`,enterToClass:s=`${e}-enter-to`,appearFromClass:i=r,appearActiveClass:c=l,appearToClass:u=s,leaveFromClass:a=`${e}-leave-from`,leaveActiveClass:f=`${e}-leave-active`,leaveToClass:d=`${e}-leave-to`,...h}){if(!t)return h;const v=Ft(),m=function(e){if(null==e)return null;if(p(e))return[Mo(e.enter),Mo(e.leave)];{const n=Mo(e);return[n,n]}}(o),g=m&&m[0],y=m&&m[1],{appear:b,onBeforeEnter:C,onEnter:k,onLeave:T}=h;b&&!Ft().isMounted&&(r=i,l=c,s=u);const x=(e,n)=>{No(e,s),No(e,l),n&&n()},E=(e,n)=>{No(e,d),No(e,f),n&&n()};function S(e,n){Pe(e,v,8,n)}return{...h,onBeforeEnter(e){C&&C(e),Ro(e,l),Ro(e,r)},onEnter(e,t){Lo(()=>{const o=()=>x(e,t);k&&S(k,[e,o]),No(e,r),Ro(e,s),k&&k.length>1||(g?setTimeout(o,g):Fo(e,n,o))})},onLeave(e,t){Ro(e,f),Ro(e,a),Lo(()=>{const o=()=>E(e,t);T&&S(T,[e,o]),No(e,a),Ro(e,d),T&&T.length>1||(y?setTimeout(o,y):Fo(e,n,o))})},onEnterCancelled:x,onLeaveCancelled:E}}function Mo(e){return Number(e||0)}function Ro(e,n){e.classList.add(n),(e._vtc||(e._vtc=new Set)).add(n)}function No(e,n){e.classList.remove(n),e._vtc&&(e._vtc.delete(n),e._vtc.size||(e._vtc=void 0))}function Lo(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}function Fo(e,n,t){const{type:o,timeout:r,propCount:l}=Uo(e,n);if(!o)return t();const s=o+"end";let i=0;const c=()=>{e.removeEventListener(s,u),t()},u=n=>{n.target===e&&++i>=l&&c()};setTimeout(()=>{i<l&&c()},r+1),e.addEventListener(s,u)}function Uo(e,n){const t=window.getComputedStyle(e),o=e=>(t[e]||"").split(", "),r=o("transitionDelay"),l=o("transitionDuration"),s=$o(r,l),i=o("animationDelay"),c=o("animationDuration"),u=$o(i,c);let a=null,f=0,d=0;return"transition"===n?s>0&&(a="transition",f=s,d=l.length):"animation"===n?u>0&&(a="animation",f=u,d=c.length):(f=Math.max(s,u),a=f>0?s>u?"transition":"animation":null,d=a?"transition"===a?l.length:c.length:0),{type:a,timeout:f,propCount:d,hasTransform:"transition"===a&&/\b(transform|all)(,|$)/.test(t.transitionProperty)}}function $o(e,n){for(;e.length<n.length;)e=e.concat(e);return Math.max(...n.map((n,t)=>Ao(n)+Ao(e[t])))}function Ao(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}const Vo=new WeakMap,Po=new WeakMap,Oo={setup(e,{slots:n}){const t=Ft(),o=Wn();let r,l,s=null;return at(()=>{if(!r.length)return;const n=e.moveClass||`${e.name||"v"}-move`;if(s=null===s?s=function(e,n,t){const o=e.cloneNode();e._vtc&&e._vtc.forEach(e=>o.classList.remove(e));o.classList.add(t),o.style.display="none";const r=1===n.nodeType?n:n.parentNode;r.appendChild(o);const{hasTransform:l}=Uo(o);return r.removeChild(o),l}(r[0].el,t.vnode.el,n):s,!s)return;r.forEach(Do),r.forEach(jo);const o=r.filter(Bo);document.body.offsetHeight,o.forEach(e=>{const t=e.el,o=t.style;Ro(t,n),o.transform=o.WebkitTransform=o.transitionDuration="";const r=t._moveCb=e=>{e&&e.target!==t||e&&!/transform$/.test(e.propertyName)||(t.removeEventListener("transitionend",r),t._moveCb=null,No(t,n))};t.addEventListener("transitionend",r)})}),()=>{const s=Le(e),i=wo(s),c=s.tag||He;r=l,l=n.default?n.default():[],1===l.length&&l[0].type===He&&(l=l[0].children);for(let e=0;e<l.length;e++){const n=l[e];null!=n.key&&Yn(n,zn(n,i,o,t))}if(r)for(let e=0;e<r.length;e++){const n=r[e];Yn(n,zn(n,i,o,t)),Vo.set(n,n.el.getBoundingClientRect())}return nn(c,null,l)}}};function Do(e){e.el._moveCb&&e.el._moveCb(),e.el._enterCb&&e.el._enterCb()}function jo(e){Po.set(e,e.el.getBoundingClientRect())}function Bo(e){const n=Vo.get(e),t=Po.get(e),o=n.left-t.left,r=n.top-t.top;if(o||r){const n=e.el.style;return n.transform=n.WebkitTransform=`translate(${o}px,${r}px)`,n.transitionDuration="0s",e}}const{render:Io,createApp:Wo}=In({patchProp:function(e,n,o,r,l,s,i,c,u){switch(n){case"class":!function(e,n,t){if(null==n&&(n=""),t)e.setAttribute("class",n);else{const t=e._vtc;t&&(n=[n,...t].join(" ")),e.className=n}}(e,o,l);break;case"style":!function(e,n,t){const o=e.style;if(t)if(f(t))o.cssText=t;else{for(const e in t)Gt(o,e,t[e]);if(n&&!f(n))for(const e in n)t[e]||Gt(o,e,"")}else e.removeAttribute("style")}(e,r,o);break;case"modelValue":case"onUpdate:modelValue":break;default:(e=>"o"===e[0]&&"n"===e[1])(n)?function(e,n,o,r,l=null){const s=o&&"options"in o&&o.options,i=r&&"options"in r&&r.options,c=o&&o.invoker,u=r&&"handler"in r?r.handler:r;if(s||i){const o=s||t,a=i||t;if(o.capture!==a.capture||o.passive!==a.passive||o.once!==a.once){if(c&&oo(e,n,c,o),r&&u){const t=ro(u,l);r.invoker=t,to(e,n,t,a)}return}}r&&u?c?(o.invoker=null,c.value=u,r.invoker=c,c.lastUpdated=no()):to(e,n,ro(u,l),i||void 0):c&&oo(e,n,c,s||void 0)}(e,n.slice(2).toLowerCase(),r,o,i):!l&&n in e?function(e,n,t,o,r,l,s){"innerHTML"!==n&&"textContent"!==n||null==o?"value"===n&&"PROGRESS"!==e.tagName?(e._value=t,e.value=null==t?"":t):""===t&&"boolean"==typeof e[n]?e[n]=!0:e[n]=null==t?"":t:(s(o,r,l),e[n]=null==t?"":t)}(e,n,o,s,i,c,u):("true-value"===n?e._trueValue=o:"false-value"===n&&(e._falseValue=o),function(e,n,t){null==t?e.removeAttribute(n):e.setAttribute(n,t)}(e,n,o))}},...zt}),Ho=Io;return e.BaseTransition=Hn,e.Comment=qe,e.Fragment=He,e.KeepAlive=Zn,e.PatchFlags=It,e.Portal=Ke,e.ShapeFlags={ELEMENT:1,FUNCTIONAL_COMPONENT:2,STATEFUL_COMPONENT:4,TEXT_CHILDREN:8,ARRAY_CHILDREN:16,SLOTS_CHILDREN:32,SUSPENSE:64,COMPONENT_SHOULD_KEEP_ALIVE:128,COMPONENT_KEPT_ALIVE:256,COMPONENT:6},e.Suspense=Pn,e.Text=ze,e.Transition=(e,{slots:n})=>jt(Hn,wo(e),n),e.TransitionGroup=Oo,e.callWithAsyncErrorHandling=Pe,e.callWithErrorHandling=Ve,e.camelize=Ht,e.capitalize=Wt,e.cloneVNode=tn,e.computed=Dt,e.createApp=()=>{const e=Wo(),n=e.mount;return e.mount=(e,t,o)=>{if(!f(t)||(t=document.querySelector(t)))return t.innerHTML="",n(e,t,o)},e},e.createBlock=Ze,e.createCommentVNode=function(e="",n=!1){return n?Ze(qe,null,e):nn(qe,null,e)},e.createHook=st,e.createRenderer=In,e.createSlots=function(e,n){for(let t=0;t<n.length;t++){const o=n[t];if(u(o))for(let n=0;n<o.length;n++)e[o[n].name]=o[n].fn;else e[o.name]=o.fn}return e},e.createTextVNode=function(e=" ",n=0){return nn(ze,null,e,n)},e.createVNode=nn,e.defineComponent=function(e){return a(e)?{setup:e}:e},e.effect=R,e.getCurrentInstance=Ft,e.h=jt,e.handleError=Oe,e.inject=xt,e.injectHook=lt,e.instanceWatch=bt,e.isReactive=Ne,e.isReadonly=function(e){return ke.has(e)},e.isRef=Ue,e.markNonReactive=function(e){return xe.add(e),e},e.markReadonly=function(e){return Te.add(e),e},e.mergeProps=un,e.nextTick=vn,e.onActivated=nt,e.onBeforeMount=it,e.onBeforeUnmount=ft,e.onBeforeUpdate=ut,e.onDeactivated=tt,e.onErrorCaptured=vt,e.onMounted=ct,e.onRenderTracked=ht,e.onRenderTriggered=pt,e.onUnmounted=dt,e.onUpdated=at,e.openBlock=Xe,e.popScopeId=function(){},e.provide=Tt,e.pushScopeId=function(e){},e.reactive=we,e.readonly=Me,e.recordEffect=Ot,e.ref=function(e){if(Ue(e))return e;e=Fe(e);const n={_isRef:!0,get value(){return A(n,0,"value"),e},set value(t){e=Fe(t),V(n,"set","value")}};return n},e.registerRuntimeCompiler=function(e){},e.render=Ho,e.renderList=function(e,n){let t;if(u(e)||f(e)){t=new Array(e.length);for(let o=0,r=e.length;o<r;o++)t[o]=n(e[o],o)}else if("number"==typeof e){t=new Array(e);for(let o=0;o<e;o++)t[o]=n(o+1,o)}else if(p(e))if(e[Symbol.iterator])t=Array.from(e,n);else{const o=Object.keys(e);t=new Array(o.length);for(let r=0,l=o.length;r<l;r++){const l=o[r];t[r]=n(e[l],l,r)}}else t=[];return t},e.renderSlot=function(e,n,t={},o){const r=e[n];return Xe(),Ze(He,{key:t.key},r?r(t):o||[],e._compiled?0:-1)},e.resolveComponent=function(e){return Bt("components",e)},e.resolveDirective=function(e){return Bt("directives",e)},e.resolveDynamicComponent=function(e,n){if(e)return f(e)?Bt("components",e,n):a(e)||p(e)?e:void 0},e.resolveTransitionHooks=zn,e.setBlockTracking=function(e){Je+=e},e.setTransitionHooks=Yn,e.toHandlers=function(e){const n={};for(const t in e)n[`on${t}`]=e[t];return n},e.toRaw=Le,e.toRefs=function(e){const n={};for(const t in e)n[t]=$e(e,t);return n},e.toString=function(e){return null==e?"":u(e)||(e=>"[object Object]"===m(e))(e)&&e.toString===v?JSON.stringify(e,null,2):String(e)},e.useCSSModule=function(e="$style"){const n=Ft();if(!n)return t;const o=n.type.__cssModules;if(!o)return t;const r=o[e];return r||t},e.useTransitionState=Wn,e.vModelCheckbox=ao,e.vModelDynamic=Co,e.vModelRadio=po,e.vModelSelect=ho,e.vModelText=uo,e.vShow=So,e.version="3.0.0-alpha.2",e.warn=je,e.watch=gt,e.withDirectives=function(e,n){if(null===kn)return e;const o=kn.proxy,r=e.props||(e.props={}),l=e.dirs||(e.dirs=new Array(n.length)),s={};for(let e=0;e<n.length;e++){let[i,c,u,f=t]=n[e];a(i)&&(i={mounted:i,updated:i}),l[e]={dir:i,instance:o,value:c,oldValue:void 0,arg:u,modifiers:f};for(const e in i)if(!s[e]){const{0:n,1:t}=Un[e],o=r[n];r[n]=o?[].concat(o,t):t,s[e]=!0}}return e},e.withKeys=(e,n)=>t=>{if(!("key"in t))return;const o=T(t.key);return n.some(e=>e===o||Eo[e]===o)?e(t):void 0},e.withModifiers=(e,n)=>t=>{for(let e=0;e<n.length;e++){const o=xo[n[e]];if(o&&o(t,n))return}return e(t)},e.withScopeId=function(e){},e}({});
{
"name": "@vue/runtime-dom",
"version": "3.0.0-alpha.1",
"version": "3.0.0-alpha.2",
"description": "@vue/runtime-dom",

@@ -40,4 +40,5 @@ "main": "index.js",

"dependencies": {
"@vue/runtime-core": "3.0.0-alpha.1"
"@vue/runtime-core": "3.0.0-alpha.2",
"csstype": "^2.6.8"
}
}

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc