From 20ced366323b6125367f07ab9f2c10fa54b86689 Mon Sep 17 00:00:00 2001 From: Dmytro Shukaliuk Date: Thu, 22 Feb 2024 19:40:09 +0200 Subject: [PATCH] Updates --- assets/{index-lDn4x3WQ.css => index-DLJm0Xio.css} | 2 +- assets/{index-BWHvbPrd.js => index-ypGBSKFz.js} | 8 ++++---- index.html | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) rename assets/{index-lDn4x3WQ.css => index-DLJm0Xio.css} (58%) rename assets/{index-BWHvbPrd.js => index-ypGBSKFz.js} (83%) diff --git a/assets/index-lDn4x3WQ.css b/assets/index-DLJm0Xio.css similarity index 58% rename from assets/index-lDn4x3WQ.css rename to assets/index-DLJm0Xio.css index 6af88eb..7243a6b 100644 --- a/assets/index-lDn4x3WQ.css +++ b/assets/index-DLJm0Xio.css @@ -1 +1 @@ -*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}.tooltip-arrow,.tooltip-arrow:before{position:absolute;width:8px;height:8px;background:inherit}.tooltip-arrow{visibility:hidden}.tooltip-arrow:before{content:"";visibility:visible;transform:rotate(45deg)}[data-tooltip-style^=light]+.tooltip>.tooltip-arrow:before{border-style:solid;border-color:#e5e7eb}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=top]>.tooltip-arrow:before{border-bottom-width:1px;border-right-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=right]>.tooltip-arrow:before{border-bottom-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=bottom]>.tooltip-arrow:before{border-top-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=left]>.tooltip-arrow:before{border-top-width:1px;border-right-width:1px}.tooltip[data-popper-placement^=top]>.tooltip-arrow{bottom:-4px}.tooltip[data-popper-placement^=bottom]>.tooltip-arrow{top:-4px}.tooltip[data-popper-placement^=left]>.tooltip-arrow{right:-4px}.tooltip[data-popper-placement^=right]>.tooltip-arrow{left:-4px}.tooltip.invisible>.tooltip-arrow:before{visibility:hidden}[data-popper-arrow],[data-popper-arrow]:before{position:absolute;width:8px;height:8px;background:inherit}[data-popper-arrow]{visibility:hidden}[data-popper-arrow]:before{content:"";visibility:visible;transform:rotate(45deg)}[data-popper-arrow]:after{content:"";visibility:visible;transform:rotate(45deg);position:absolute;width:9px;height:9px;background:inherit}[role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:#e5e7eb}.dark [role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:#4b5563}[role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:#e5e7eb}.dark [role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:#4b5563}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:before{border-bottom-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:after{border-bottom-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:before{border-bottom-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:after{border-bottom-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:before{border-top-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:after{border-top-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:before{border-top-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:after{border-top-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]{bottom:-5px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]{top:-5px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]{right:-5px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]{left:-5px}[role=tooltip].invisible>[data-popper-arrow]:before{visibility:hidden}[role=tooltip].invisible>[data-popper-arrow]:after{visibility:hidden}[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}[type=text]:focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #1C64F2;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#1c64f2}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}select:not([size]){background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 6'%3e %3cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3e %3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:.75em .75em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}:is([dir=rtl]) select:not([size]){background-position:left .75rem center;padding-right:.75rem;padding-left:0}[multiple]{background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#1c64f2;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #1C64F2;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked,.dark [type=checkbox]:checked,.dark [type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:.55em .55em;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3e %3c/svg%3e");background-repeat:no-repeat;background-size:.55em .55em;-webkit-print-color-adjust:exact;print-color-adjust:exact}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");background-size:1em 1em}.dark [type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");background-size:1em 1em}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3e %3c/svg%3e");background-color:currentColor;border-color:transparent;background-position:center;background-repeat:no-repeat;background-size:.55em .55em;-webkit-print-color-adjust:exact;print-color-adjust:exact}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px auto inherit}input[type=file]::file-selector-button{color:#fff;background:#1f2937;border:0;font-weight:500;font-size:.875rem;cursor:pointer;padding:.625rem 1rem .625rem 2rem;margin-inline-start:-1rem;margin-inline-end:1rem}input[type=file]::file-selector-button:hover{background:#374151}:is([dir=rtl]) input[type=file]::file-selector-button{padding-right:2rem;padding-left:1rem}.dark input[type=file]::file-selector-button{color:#fff;background:#4b5563}.dark input[type=file]::file-selector-button:hover{background:#6b7280}input[type=range]::-webkit-slider-thumb{height:1.25rem;width:1.25rem;background:#1c64f2;border-radius:9999px;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input[type=range]:disabled::-webkit-slider-thumb{background:#9ca3af}.dark input[type=range]:disabled::-webkit-slider-thumb{background:#6b7280}input[type=range]:focus::-webkit-slider-thumb{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1px;--tw-ring-color: rgb(164 202 254 / var(--tw-ring-opacity))}input[type=range]::-moz-range-thumb{height:1.25rem;width:1.25rem;background:#1c64f2;border-radius:9999px;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input[type=range]:disabled::-moz-range-thumb{background:#9ca3af}.dark input[type=range]:disabled::-moz-range-thumb{background:#6b7280}input[type=range]::-moz-range-progress{background:#3f83f8}input[type=range]::-ms-fill-lower{background:#3f83f8}.toggle-bg:after{content:"";position:absolute;top:.125rem;left:.125rem;background:#fff;border-color:#d1d5db;border-width:1px;border-radius:9999px;height:1.25rem;width:1.25rem;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.15s;box-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}input:checked+.toggle-bg:after{transform:translate(100%);border-color:#fff}input:checked+.toggle-bg{background:#1c64f2;border-color:#1c64f2}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(63 131 248 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(63 131 248 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{top:0;bottom:0}.bottom-0{bottom:0}.bottom-3{bottom:.75rem}.bottom-\[60px\]{bottom:60px}.left-0{left:0}.right-0{right:0}.right-5{right:1.25rem}.top-0{top:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.grid{display:grid}.hidden{display:none}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-9{height:2.25rem}.w-1\/2{width:50%}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-64{width:16rem}.w-full{width:100%}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-none{transform:none}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-lg{border-radius:.5rem}.rounded-e-lg{border-start-end-radius:.5rem;border-end-end-radius:.5rem}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-s-lg{border-start-start-radius:.5rem;border-end-start-radius:.5rem}.border{border-width:1px}.border-0{border-width:0px}.border-b{border-bottom-width:1px}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(28 100 242 / var(--tw-border-opacity))}.border-blue-700{--tw-border-opacity: 1;border-color:rgb(26 86 219 / var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(225 239 254 / var(--tw-bg-opacity))}.bg-blue-700{--tw-bg-opacity: 1;background-color:rgb(26 86 219 / var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.bg-gray-900\/50{background-color:#11182780}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-white\/50{background-color:#ffffff80}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-4{padding:1rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.pl-10{padding-left:2.5rem}.pl-3{padding-left:.75rem}.pt-2{padding-top:.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-6{line-height:1.5rem}.leading-9{line-height:2.25rem}.text-blue-600{--tw-text-opacity: 1;color:rgb(28 100 242 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}.placeholder-opacity-75::-moz-placeholder{--tw-placeholder-opacity: .75}.placeholder-opacity-75::placeholder{--tw-placeholder-opacity: .75}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(225 239 254 / var(--tw-bg-opacity))}.hover\:bg-blue-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 66 159 / var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(28 100 242 / var(--tw-text-opacity))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(26 86 219 / var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.focus\:z-10:focus{z-index:10}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(63 131 248 / var(--tw-border-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(164 202 254 / var(--tw-ring-opacity))}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(63 131 248 / var(--tw-ring-opacity))}.focus\:ring-gray-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity))}@media (min-width: 640px){.sm\:rounded-lg{border-radius:.5rem}}.rtl\:rotate-180:where([dir=rtl],[dir=rtl] *){--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:space-x-reverse:where([dir=rtl],[dir=rtl] *)>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 1}@media (prefers-color-scheme: dark){.dark\:border-blue-500{--tw-border-opacity: 1;border-color:rgb(63 131 248 / var(--tw-border-opacity))}.dark\:border-gray-500{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity))}.dark\:border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity))}.dark\:border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity))}.dark\:border-transparent{border-color:transparent}.dark\:bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(28 100 242 / var(--tw-bg-opacity))}.dark\:bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}.dark\:bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.dark\:bg-gray-800\/50{background-color:#1f293780}.dark\:bg-gray-900\/80{background-color:#111827cc}.dark\:text-blue-500{--tw-text-opacity: 1;color:rgb(63 131 248 / var(--tw-text-opacity))}.dark\:text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.dark\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark\:placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}.dark\:placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}.dark\:placeholder-opacity-50::-moz-placeholder{--tw-placeholder-opacity: .5}.dark\:placeholder-opacity-50::placeholder{--tw-placeholder-opacity: .5}.dark\:opacity-50{opacity:.5}.dark\:hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(26 86 219 / var(--tw-bg-opacity))}.dark\:hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}.dark\:hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.dark\:hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.dark\:hover\:text-blue-500:hover{--tw-text-opacity: 1;color:rgb(63 131 248 / var(--tw-text-opacity))}.dark\:hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.dark\:hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark\:focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(63 131 248 / var(--tw-border-opacity))}.dark\:focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(63 131 248 / var(--tw-ring-opacity))}.dark\:focus\:ring-gray-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(55 65 81 / var(--tw-ring-opacity))}}:root{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{margin:0;min-width:320px;min-height:100vh}#app{max-width:1440px;margin:0 auto}@media (min-width: 768px){#app{padding:1rem}}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.table-cell[data-v-655babb2]{padding-top:.75rem;padding-bottom:.75rem}.table-cell[data-v-655babb2]:hover{--tw-bg-opacity: 1;background-color:rgb(225 239 254 / var(--tw-bg-opacity))}@media (prefers-color-scheme: dark){.table-cell[data-v-655babb2]:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}}.table-cell[data-v-655babb2]:nth-child(2n){--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.table-cell[data-v-655babb2]:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:rgb(225 239 254 / var(--tw-bg-opacity))}@media (prefers-color-scheme: dark){.table-cell[data-v-655babb2]:nth-child(2n){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.table-cell[data-v-655babb2]:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}}.sound-icon[data-v-655babb2]{margin-left:.5rem;cursor:pointer;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1)}.list-enter-active[data-v-ba64f92b],.list-leave-active[data-v-ba64f92b]{transition:all .3s ease-in-out}.list-enter-from[data-v-ba64f92b],.list-leave-to[data-v-ba64f92b]{opacity:0;transform:translateY(10px)}.source-link[data-v-65f084d4]{display:inline-flex;align-items:center;font-weight:500;--tw-text-opacity: 1;color:rgb(28 100 242 / var(--tw-text-opacity));transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1)}.source-link[data-v-65f084d4]:hover{text-decoration-line:underline}@media (prefers-color-scheme: dark){.source-link[data-v-65f084d4]{--tw-text-opacity: 1;color:rgb(63 131 248 / var(--tw-text-opacity))}}.icon-wrapper[data-v-da67e7b4]{position:fixed;right:1.25rem;bottom:.75rem;cursor:pointer;opacity:.7;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1)}.icon-wrapper[data-v-da67e7b4]:hover{opacity:1}@media (prefers-color-scheme: dark){.icon-wrapper[data-v-da67e7b4],.icon-wrapper[data-v-da67e7b4]:hover{opacity:.5}} +*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}.tooltip-arrow,.tooltip-arrow:before{position:absolute;width:8px;height:8px;background:inherit}.tooltip-arrow{visibility:hidden}.tooltip-arrow:before{content:"";visibility:visible;transform:rotate(45deg)}[data-tooltip-style^=light]+.tooltip>.tooltip-arrow:before{border-style:solid;border-color:#e5e7eb}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=top]>.tooltip-arrow:before{border-bottom-width:1px;border-right-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=right]>.tooltip-arrow:before{border-bottom-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=bottom]>.tooltip-arrow:before{border-top-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=left]>.tooltip-arrow:before{border-top-width:1px;border-right-width:1px}.tooltip[data-popper-placement^=top]>.tooltip-arrow{bottom:-4px}.tooltip[data-popper-placement^=bottom]>.tooltip-arrow{top:-4px}.tooltip[data-popper-placement^=left]>.tooltip-arrow{right:-4px}.tooltip[data-popper-placement^=right]>.tooltip-arrow{left:-4px}.tooltip.invisible>.tooltip-arrow:before{visibility:hidden}[data-popper-arrow],[data-popper-arrow]:before{position:absolute;width:8px;height:8px;background:inherit}[data-popper-arrow]{visibility:hidden}[data-popper-arrow]:before{content:"";visibility:visible;transform:rotate(45deg)}[data-popper-arrow]:after{content:"";visibility:visible;transform:rotate(45deg);position:absolute;width:9px;height:9px;background:inherit}[role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:#e5e7eb}.dark [role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:#4b5563}[role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:#e5e7eb}.dark [role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:#4b5563}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:before{border-bottom-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:after{border-bottom-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:before{border-bottom-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:after{border-bottom-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:before{border-top-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:after{border-top-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:before{border-top-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:after{border-top-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]{bottom:-5px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]{top:-5px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]{right:-5px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]{left:-5px}[role=tooltip].invisible>[data-popper-arrow]:before{visibility:hidden}[role=tooltip].invisible>[data-popper-arrow]:after{visibility:hidden}[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}[type=text]:focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #1C64F2;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#1c64f2}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}select:not([size]){background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 6'%3e %3cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3e %3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:.75em .75em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}:is([dir=rtl]) select:not([size]){background-position:left .75rem center;padding-right:.75rem;padding-left:0}[multiple]{background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#1c64f2;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #1C64F2;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked,.dark [type=checkbox]:checked,.dark [type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:.55em .55em;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3e %3c/svg%3e");background-repeat:no-repeat;background-size:.55em .55em;-webkit-print-color-adjust:exact;print-color-adjust:exact}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");background-size:1em 1em}.dark [type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");background-size:1em 1em}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3e %3c/svg%3e");background-color:currentColor;border-color:transparent;background-position:center;background-repeat:no-repeat;background-size:.55em .55em;-webkit-print-color-adjust:exact;print-color-adjust:exact}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px auto inherit}input[type=file]::file-selector-button{color:#fff;background:#1f2937;border:0;font-weight:500;font-size:.875rem;cursor:pointer;padding:.625rem 1rem .625rem 2rem;margin-inline-start:-1rem;margin-inline-end:1rem}input[type=file]::file-selector-button:hover{background:#374151}:is([dir=rtl]) input[type=file]::file-selector-button{padding-right:2rem;padding-left:1rem}.dark input[type=file]::file-selector-button{color:#fff;background:#4b5563}.dark input[type=file]::file-selector-button:hover{background:#6b7280}input[type=range]::-webkit-slider-thumb{height:1.25rem;width:1.25rem;background:#1c64f2;border-radius:9999px;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input[type=range]:disabled::-webkit-slider-thumb{background:#9ca3af}.dark input[type=range]:disabled::-webkit-slider-thumb{background:#6b7280}input[type=range]:focus::-webkit-slider-thumb{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1px;--tw-ring-color: rgb(164 202 254 / var(--tw-ring-opacity))}input[type=range]::-moz-range-thumb{height:1.25rem;width:1.25rem;background:#1c64f2;border-radius:9999px;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input[type=range]:disabled::-moz-range-thumb{background:#9ca3af}.dark input[type=range]:disabled::-moz-range-thumb{background:#6b7280}input[type=range]::-moz-range-progress{background:#3f83f8}input[type=range]::-ms-fill-lower{background:#3f83f8}.toggle-bg:after{content:"";position:absolute;top:.125rem;left:.125rem;background:#fff;border-color:#d1d5db;border-width:1px;border-radius:9999px;height:1.25rem;width:1.25rem;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.15s;box-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}input:checked+.toggle-bg:after{transform:translate(100%);border-color:#fff}input:checked+.toggle-bg{background:#1c64f2;border-color:#1c64f2}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(63 131 248 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(63 131 248 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{top:0;bottom:0}.bottom-0{bottom:0}.bottom-3{bottom:.75rem}.bottom-\[60px\]{bottom:60px}.left-0{left:0}.right-0{right:0}.right-5{right:1.25rem}.top-0{top:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.grid{display:grid}.hidden{display:none}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-9{height:2.25rem}.w-1\/2{width:50%}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-64{width:16rem}.w-full{width:100%}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-none{transform:none}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-lg{border-radius:.5rem}.rounded-e-lg{border-start-end-radius:.5rem;border-end-end-radius:.5rem}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-s-lg{border-start-start-radius:.5rem;border-end-start-radius:.5rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0px}.border-b{border-bottom-width:1px}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(28 100 242 / var(--tw-border-opacity))}.border-blue-700{--tw-border-opacity: 1;border-color:rgb(26 86 219 / var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(225 239 254 / var(--tw-bg-opacity))}.bg-blue-700{--tw-bg-opacity: 1;background-color:rgb(26 86 219 / var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.bg-gray-900\/50{background-color:#11182780}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-white\/50{background-color:#ffffff80}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-4{padding:1rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.pl-10{padding-left:2.5rem}.pl-3{padding-left:.75rem}.pt-2{padding-top:.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-6{line-height:1.5rem}.leading-9{line-height:2.25rem}.text-blue-600{--tw-text-opacity: 1;color:rgb(28 100 242 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}.placeholder-opacity-75::-moz-placeholder{--tw-placeholder-opacity: .75}.placeholder-opacity-75::placeholder{--tw-placeholder-opacity: .75}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(225 239 254 / var(--tw-bg-opacity))}.hover\:bg-blue-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 66 159 / var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(28 100 242 / var(--tw-text-opacity))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(26 86 219 / var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.focus\:z-10:focus{z-index:10}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(63 131 248 / var(--tw-border-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(164 202 254 / var(--tw-ring-opacity))}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(63 131 248 / var(--tw-ring-opacity))}.focus\:ring-gray-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity))}@media (min-width: 640px){.sm\:rounded-lg{border-radius:.5rem}}.rtl\:rotate-180:where([dir=rtl],[dir=rtl] *){--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:space-x-reverse:where([dir=rtl],[dir=rtl] *)>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 1}@media (prefers-color-scheme: dark){.dark\:border{border-width:1px}.dark\:border-blue-500{--tw-border-opacity: 1;border-color:rgb(63 131 248 / var(--tw-border-opacity))}.dark\:border-gray-500{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity))}.dark\:border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity))}.dark\:border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity))}.dark\:border-transparent{border-color:transparent}.dark\:bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(28 100 242 / var(--tw-bg-opacity))}.dark\:bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}.dark\:bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.dark\:bg-gray-800\/50{background-color:#1f293780}.dark\:bg-gray-900\/80{background-color:#111827cc}.dark\:text-blue-500{--tw-text-opacity: 1;color:rgb(63 131 248 / var(--tw-text-opacity))}.dark\:text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.dark\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark\:placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}.dark\:placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}.dark\:placeholder-opacity-50::-moz-placeholder{--tw-placeholder-opacity: .5}.dark\:placeholder-opacity-50::placeholder{--tw-placeholder-opacity: .5}.dark\:opacity-50{opacity:.5}.dark\:shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(26 86 219 / var(--tw-bg-opacity))}.dark\:hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}.dark\:hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.dark\:hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.dark\:hover\:text-blue-500:hover{--tw-text-opacity: 1;color:rgb(63 131 248 / var(--tw-text-opacity))}.dark\:hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.dark\:hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark\:focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(63 131 248 / var(--tw-border-opacity))}.dark\:focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(63 131 248 / var(--tw-ring-opacity))}.dark\:focus\:ring-gray-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(55 65 81 / var(--tw-ring-opacity))}}:root{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{margin:0;min-width:320px;min-height:100vh}#app{max-width:1440px;margin:0 auto}@media (min-width: 768px){#app{padding:1rem}}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.table-cell[data-v-655babb2]{padding-top:.75rem;padding-bottom:.75rem}.table-cell[data-v-655babb2]:hover{--tw-bg-opacity: 1;background-color:rgb(225 239 254 / var(--tw-bg-opacity))}@media (prefers-color-scheme: dark){.table-cell[data-v-655babb2]:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}}.table-cell[data-v-655babb2]:nth-child(2n){--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.table-cell[data-v-655babb2]:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:rgb(225 239 254 / var(--tw-bg-opacity))}@media (prefers-color-scheme: dark){.table-cell[data-v-655babb2]:nth-child(2n){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.table-cell[data-v-655babb2]:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}}.sound-icon[data-v-655babb2]{margin-left:.5rem;cursor:pointer;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1)}.list-enter-active[data-v-9c0c7077],.list-leave-active[data-v-9c0c7077]{transition:all .3s ease-in-out}.list-enter-from[data-v-9c0c7077],.list-leave-to[data-v-9c0c7077]{opacity:0;transform:translateY(10px)}.source-link[data-v-65f084d4]{display:inline-flex;align-items:center;font-weight:500;--tw-text-opacity: 1;color:rgb(28 100 242 / var(--tw-text-opacity));transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1)}.source-link[data-v-65f084d4]:hover{text-decoration-line:underline}@media (prefers-color-scheme: dark){.source-link[data-v-65f084d4]{--tw-text-opacity: 1;color:rgb(63 131 248 / var(--tw-text-opacity))}}.icon-wrapper[data-v-da67e7b4]{position:fixed;right:1.25rem;bottom:.75rem;cursor:pointer;opacity:.7;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1)}.icon-wrapper[data-v-da67e7b4]:hover{opacity:1}@media (prefers-color-scheme: dark){.icon-wrapper[data-v-da67e7b4],.icon-wrapper[data-v-da67e7b4]:hover{opacity:.5}} diff --git a/assets/index-BWHvbPrd.js b/assets/index-ypGBSKFz.js similarity index 83% rename from assets/index-BWHvbPrd.js rename to assets/index-ypGBSKFz.js index 28037c4..2a567bc 100644 --- a/assets/index-BWHvbPrd.js +++ b/assets/index-ypGBSKFz.js @@ -2,16 +2,16 @@ * @vue/shared v3.4.15 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/function qn(e,t){const n=new Set(e.split(","));return t?i=>n.has(i.toLowerCase()):i=>n.has(i)}const W={},ct=[],ye=()=>{},cr=()=>!1,Zt=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Jn=e=>e.startsWith("onUpdate:"),ee=Object.assign,Qn=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},ar=Object.prototype.hasOwnProperty,F=(e,t)=>ar.call(e,t),A=Array.isArray,at=e=>en(e)==="[object Map]",es=e=>en(e)==="[object Set]",M=e=>typeof e=="function",te=e=>typeof e=="string",_t=e=>typeof e=="symbol",q=e=>e!==null&&typeof e=="object",ts=e=>(q(e)||M(e))&&M(e.then)&&M(e.catch),ns=Object.prototype.toString,en=e=>ns.call(e),fr=e=>en(e).slice(8,-1),is=e=>en(e)==="[object Object]",Yn=e=>te(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,jt=qn(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),tn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},ur=/-(\w)/g,pt=tn(e=>e.replace(ur,(t,n)=>n?n.toUpperCase():"")),pr=/\B([A-Z])/g,vt=tn(e=>e.replace(pr,"-$1").toLowerCase()),ss=tn(e=>e.charAt(0).toUpperCase()+e.slice(1)),bn=tn(e=>e?`on${ss(e)}`:""),Ke=(e,t)=>!Object.is(e,t),yn=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},dr=e=>{const t=parseFloat(e);return isNaN(t)?e:t},hr=e=>{const t=te(e)?Number(e):NaN;return isNaN(t)?e:t};let vi;const rs=()=>vi||(vi=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Xn(e){if(A(e)){const t={};for(let n=0;n{if(n){const i=n.split(mr);i.length>1&&(t[i[0].trim()]=i[1].trim())}}),t}function nn(e){let t="";if(te(e))t=e;else if(A(e))for(let n=0;nte(e)?e:e==null?"":A(e)||q(e)&&(e.toString===ns||!M(e.toString))?JSON.stringify(e,ls,2):String(e),ls=(e,t)=>t&&t.__v_isRef?ls(e,t.value):at(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[i,s],r)=>(n[Sn(i,r)+" =>"]=s,n),{})}:es(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Sn(n))}:_t(t)?Sn(t):q(t)&&!A(t)&&!is(t)?String(t):t,Sn=(e,t="")=>{var n;return _t(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** +**/function qn(e,t){const n=new Set(e.split(","));return t?i=>n.has(i.toLowerCase()):i=>n.has(i)}const W={},ct=[],ye=()=>{},cr=()=>!1,Zt=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Jn=e=>e.startsWith("onUpdate:"),ee=Object.assign,Qn=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},ar=Object.prototype.hasOwnProperty,F=(e,t)=>ar.call(e,t),A=Array.isArray,at=e=>en(e)==="[object Map]",es=e=>en(e)==="[object Set]",M=e=>typeof e=="function",te=e=>typeof e=="string",_t=e=>typeof e=="symbol",q=e=>e!==null&&typeof e=="object",ts=e=>(q(e)||M(e))&&M(e.then)&&M(e.catch),ns=Object.prototype.toString,en=e=>ns.call(e),fr=e=>en(e).slice(8,-1),is=e=>en(e)==="[object Object]",Yn=e=>te(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,jt=qn(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),tn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},ur=/-(\w)/g,pt=tn(e=>e.replace(ur,(t,n)=>n?n.toUpperCase():"")),pr=/\B([A-Z])/g,vt=tn(e=>e.replace(pr,"-$1").toLowerCase()),ss=tn(e=>e.charAt(0).toUpperCase()+e.slice(1)),bn=tn(e=>e?`on${ss(e)}`:""),Ke=(e,t)=>!Object.is(e,t),yn=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},dr=e=>{const t=parseFloat(e);return isNaN(t)?e:t},hr=e=>{const t=te(e)?Number(e):NaN;return isNaN(t)?e:t};let vi;const rs=()=>vi||(vi=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Xn(e){if(A(e)){const t={};for(let n=0;n{if(n){const i=n.split(mr);i.length>1&&(t[i[0].trim()]=i[1].trim())}}),t}function nn(e){let t="";if(te(e))t=e;else if(A(e))for(let n=0;nte(e)?e:e==null?"":A(e)||q(e)&&(e.toString===ns||!M(e.toString))?JSON.stringify(e,ls,2):String(e),ls=(e,t)=>t&&t.__v_isRef?ls(e,t.value):at(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[i,s],r)=>(n[wn(i,r)+" =>"]=s,n),{})}:es(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>wn(n))}:_t(t)?wn(t):q(t)&&!A(t)&&!is(t)?String(t):t,wn=(e,t="")=>{var n;return _t(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** * @vue/reactivity v3.4.15 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/let xe;class Sr{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=xe,!t&&xe&&(this.index=(xe.scopes||(xe.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=xe;try{return xe=this,t()}finally{xe=n}}}on(){xe=this}off(){xe=this.parent}stop(t){if(this._active){let n,i;for(n=0,i=this.effects.length;n=2))break}this._dirtyLevel<2&&(this._dirtyLevel=0),it()}return this._dirtyLevel>=2}set dirty(t){this._dirtyLevel=t?2:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=Ve,n=Ze;try{return Ve=!0,Ze=this,this._runnings++,bi(this),this.fn()}finally{yi(this),this._runnings--,Ze=n,Ve=t}}stop(){var t;this.active&&(bi(this),yi(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function Pr(e){return e.value}function bi(e){e._trackId++,e._depsLength=0}function yi(e){if(e.deps&&e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},Ln=new WeakMap,et=Symbol(""),Fn=Symbol("");function ge(e,t,n){if(Ve&&Ze){let i=Ln.get(e);i||Ln.set(e,i=new Map);let s=i.get(n);s||i.set(n,s=ds(()=>i.delete(n))),fs(Ze,s)}}function Oe(e,t,n,i,s,r){const o=Ln.get(e);if(!o)return;let c=[];if(t==="clear")c=[...o.values()];else if(n==="length"&&A(e)){const a=Number(i);o.forEach((u,p)=>{(p==="length"||!_t(p)&&p>=a)&&c.push(u)})}else switch(n!==void 0&&c.push(o.get(n)),t){case"add":A(e)?Yn(n)&&c.push(o.get("length")):(c.push(o.get(et)),at(e)&&c.push(o.get(Fn)));break;case"delete":A(e)||(c.push(o.get(et)),at(e)&&c.push(o.get(Fn)));break;case"set":at(e)&&c.push(o.get(et));break}ei();for(const a of c)a&&us(a,2);ti()}const Cr=qn("__proto__,__v_isRef,__isVue"),hs=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(_t)),Si=Er();function Er(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const i=R(this);for(let r=0,o=this.length;r{e[t]=function(...n){nt(),ei();const i=R(this)[t].apply(this,n);return ti(),it(),i}}),e}function Tr(e){const t=R(this);return ge(t,"has",e),t.hasOwnProperty(e)}class gs{constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n}get(t,n,i){const s=this._isReadonly,r=this._shallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return r;if(n==="__v_raw")return i===(s?r?Dr:bs:r?vs:_s).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(i)?t:void 0;const o=A(t);if(!s){if(o&&F(Si,n))return Reflect.get(Si,n,i);if(n==="hasOwnProperty")return Tr}const c=Reflect.get(t,n,i);return(_t(n)?hs.has(n):Cr(n))||(s||ge(t,"get",n),r)?c:me(c)?o&&Yn(n)?c:c.value:q(c)?s?ys(c):si(c):c}}class ms extends gs{constructor(t=!1){super(!1,t)}set(t,n,i,s){let r=t[n];if(!this._shallow){const a=dt(r);if(!Gt(i)&&!dt(i)&&(r=R(r),i=R(i)),!A(t)&&me(r)&&!me(i))return a?!1:(r.value=i,!0)}const o=A(t)&&Yn(n)?Number(n)e,sn=e=>Reflect.getPrototypeOf(e);function Ft(e,t,n=!1,i=!1){e=e.__v_raw;const s=R(e),r=R(t);n||(Ke(t,r)&&ge(s,"get",t),ge(s,"get",r));const{has:o}=sn(s),c=i?ni:n?oi:Tt;if(o.call(s,t))return c(e.get(t));if(o.call(s,r))return c(e.get(r));e!==s&&e.get(t)}function Rt(e,t=!1){const n=this.__v_raw,i=R(n),s=R(e);return t||(Ke(e,s)&&ge(i,"has",e),ge(i,"has",s)),e===s?n.has(e):n.has(e)||n.has(s)}function Nt(e,t=!1){return e=e.__v_raw,!t&&ge(R(e),"iterate",et),Reflect.get(e,"size",e)}function wi(e){e=R(e);const t=R(this);return sn(t).has.call(t,e)||(t.add(e),Oe(t,"add",e,e)),this}function xi(e,t){t=R(t);const n=R(this),{has:i,get:s}=sn(n);let r=i.call(n,e);r||(e=R(e),r=i.call(n,e));const o=s.call(n,e);return n.set(e,t),r?Ke(t,o)&&Oe(n,"set",e,t):Oe(n,"add",e,t),this}function Pi(e){const t=R(this),{has:n,get:i}=sn(t);let s=n.call(t,e);s||(e=R(e),s=n.call(t,e)),i&&i.call(t,e);const r=t.delete(e);return s&&Oe(t,"delete",e,void 0),r}function Ci(){const e=R(this),t=e.size!==0,n=e.clear();return t&&Oe(e,"clear",void 0,void 0),n}function kt(e,t){return function(i,s){const r=this,o=r.__v_raw,c=R(o),a=t?ni:e?oi:Tt;return!e&&ge(c,"iterate",et),o.forEach((u,p)=>i.call(s,a(u),a(p),r))}}function Ht(e,t,n){return function(...i){const s=this.__v_raw,r=R(s),o=at(r),c=e==="entries"||e===Symbol.iterator&&o,a=e==="keys"&&o,u=s[e](...i),p=n?ni:t?oi:Tt;return!t&&ge(r,"iterate",a?Fn:et),{next(){const{value:m,done:S}=u.next();return S?{value:m,done:S}:{value:c?[p(m[0]),p(m[1])]:p(m),done:S}},[Symbol.iterator](){return this}}}}function Re(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Or(){const e={get(r){return Ft(this,r)},get size(){return Nt(this)},has:Rt,add:wi,set:xi,delete:Pi,clear:Ci,forEach:kt(!1,!1)},t={get(r){return Ft(this,r,!1,!0)},get size(){return Nt(this)},has:Rt,add:wi,set:xi,delete:Pi,clear:Ci,forEach:kt(!1,!0)},n={get(r){return Ft(this,r,!0)},get size(){return Nt(this,!0)},has(r){return Rt.call(this,r,!0)},add:Re("add"),set:Re("set"),delete:Re("delete"),clear:Re("clear"),forEach:kt(!0,!1)},i={get(r){return Ft(this,r,!0,!0)},get size(){return Nt(this,!0)},has(r){return Rt.call(this,r,!0)},add:Re("add"),set:Re("set"),delete:Re("delete"),clear:Re("clear"),forEach:kt(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(r=>{e[r]=Ht(r,!1,!1),n[r]=Ht(r,!0,!1),t[r]=Ht(r,!1,!0),i[r]=Ht(r,!0,!0)}),[e,n,t,i]}const[Lr,Fr,Rr,Nr]=Or();function ii(e,t){const n=t?e?Nr:Rr:e?Fr:Lr;return(i,s,r)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?i:Reflect.get(F(n,s)&&s in i?n:i,s,r)}const kr={get:ii(!1,!1)},Hr={get:ii(!1,!0)},Br={get:ii(!0,!1)},_s=new WeakMap,vs=new WeakMap,bs=new WeakMap,Dr=new WeakMap;function jr(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Vr(e){return e.__v_skip||!Object.isExtensible(e)?0:jr(fr(e))}function si(e){return dt(e)?e:ri(e,!1,Ir,kr,_s)}function Ur(e){return ri(e,!1,Mr,Hr,vs)}function ys(e){return ri(e,!0,$r,Br,bs)}function ri(e,t,n,i,s){if(!q(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=s.get(e);if(r)return r;const o=Vr(e);if(o===0)return e;const c=new Proxy(e,o===2?i:n);return s.set(e,c),c}function ft(e){return dt(e)?ft(e.__v_raw):!!(e&&e.__v_isReactive)}function dt(e){return!!(e&&e.__v_isReadonly)}function Gt(e){return!!(e&&e.__v_isShallow)}function Ss(e){return ft(e)||dt(e)}function R(e){const t=e&&e.__v_raw;return t?R(t):e}function ws(e){return zt(e,"__v_skip",!0),e}const Tt=e=>q(e)?si(e):e,oi=e=>q(e)?ys(e):e;class xs{constructor(t,n,i,s){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new Zn(()=>t(this._value),()=>Vt(this,1),()=>this.dep&&ps(this.dep)),this.effect.computed=this,this.effect.active=this._cacheable=!s,this.__v_isReadonly=i}get value(){const t=R(this);return(!t._cacheable||t.effect.dirty)&&Ke(t._value,t._value=t.effect.run())&&Vt(t,2),Ps(t),t.effect._dirtyLevel>=1&&Vt(t,1),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function Kr(e,t,n=!1){let i,s;const r=M(e);return r?(i=e,s=ye):(i=e.get,s=e.set),new xs(i,s,r||!s,n)}function Ps(e){Ve&&Ze&&(e=R(e),fs(Ze,e.dep||(e.dep=ds(()=>e.dep=void 0,e instanceof xs?e:void 0))))}function Vt(e,t=2,n){e=R(e);const i=e.dep;i&&us(i,t)}function me(e){return!!(e&&e.__v_isRef===!0)}function je(e){return Wr(e,!1)}function Wr(e,t){return me(e)?e:new zr(e,t)}class zr{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:R(t),this._value=n?t:Tt(t)}get value(){return Ps(this),this._value}set value(t){const n=this.__v_isShallow||Gt(t)||dt(t);t=n?t:R(t),Ke(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Tt(t),Vt(this,2))}}function We(e){return me(e)?e.value:e}const Gr={get:(e,t,n)=>We(Reflect.get(e,t,n)),set:(e,t,n,i)=>{const s=e[t];return me(s)&&!me(n)?(s.value=n,!0):Reflect.set(e,t,n,i)}};function Cs(e){return ft(e)?e:new Proxy(e,Gr)}/** +**/let xe;class wr{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=xe,!t&&xe&&(this.index=(xe.scopes||(xe.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=xe;try{return xe=this,t()}finally{xe=n}}}on(){xe=this}off(){xe=this.parent}stop(t){if(this._active){let n,i;for(n=0,i=this.effects.length;n=2))break}this._dirtyLevel<2&&(this._dirtyLevel=0),it()}return this._dirtyLevel>=2}set dirty(t){this._dirtyLevel=t?2:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=Ve,n=Ze;try{return Ve=!0,Ze=this,this._runnings++,bi(this),this.fn()}finally{yi(this),this._runnings--,Ze=n,Ve=t}}stop(){var t;this.active&&(bi(this),yi(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function Pr(e){return e.value}function bi(e){e._trackId++,e._depsLength=0}function yi(e){if(e.deps&&e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},Ln=new WeakMap,et=Symbol(""),Fn=Symbol("");function ge(e,t,n){if(Ve&&Ze){let i=Ln.get(e);i||Ln.set(e,i=new Map);let s=i.get(n);s||i.set(n,s=ds(()=>i.delete(n))),fs(Ze,s)}}function Oe(e,t,n,i,s,r){const o=Ln.get(e);if(!o)return;let c=[];if(t==="clear")c=[...o.values()];else if(n==="length"&&A(e)){const a=Number(i);o.forEach((u,p)=>{(p==="length"||!_t(p)&&p>=a)&&c.push(u)})}else switch(n!==void 0&&c.push(o.get(n)),t){case"add":A(e)?Yn(n)&&c.push(o.get("length")):(c.push(o.get(et)),at(e)&&c.push(o.get(Fn)));break;case"delete":A(e)||(c.push(o.get(et)),at(e)&&c.push(o.get(Fn)));break;case"set":at(e)&&c.push(o.get(et));break}ei();for(const a of c)a&&us(a,2);ti()}const Cr=qn("__proto__,__v_isRef,__isVue"),hs=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(_t)),wi=Er();function Er(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const i=R(this);for(let r=0,o=this.length;r{e[t]=function(...n){nt(),ei();const i=R(this)[t].apply(this,n);return ti(),it(),i}}),e}function Tr(e){const t=R(this);return ge(t,"has",e),t.hasOwnProperty(e)}class gs{constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n}get(t,n,i){const s=this._isReadonly,r=this._shallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return r;if(n==="__v_raw")return i===(s?r?Dr:bs:r?vs:_s).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(i)?t:void 0;const o=A(t);if(!s){if(o&&F(wi,n))return Reflect.get(wi,n,i);if(n==="hasOwnProperty")return Tr}const c=Reflect.get(t,n,i);return(_t(n)?hs.has(n):Cr(n))||(s||ge(t,"get",n),r)?c:me(c)?o&&Yn(n)?c:c.value:q(c)?s?ys(c):si(c):c}}class ms extends gs{constructor(t=!1){super(!1,t)}set(t,n,i,s){let r=t[n];if(!this._shallow){const a=dt(r);if(!Gt(i)&&!dt(i)&&(r=R(r),i=R(i)),!A(t)&&me(r)&&!me(i))return a?!1:(r.value=i,!0)}const o=A(t)&&Yn(n)?Number(n)e,sn=e=>Reflect.getPrototypeOf(e);function Ft(e,t,n=!1,i=!1){e=e.__v_raw;const s=R(e),r=R(t);n||(Ke(t,r)&&ge(s,"get",t),ge(s,"get",r));const{has:o}=sn(s),c=i?ni:n?oi:Tt;if(o.call(s,t))return c(e.get(t));if(o.call(s,r))return c(e.get(r));e!==s&&e.get(t)}function Rt(e,t=!1){const n=this.__v_raw,i=R(n),s=R(e);return t||(Ke(e,s)&&ge(i,"has",e),ge(i,"has",s)),e===s?n.has(e):n.has(e)||n.has(s)}function Nt(e,t=!1){return e=e.__v_raw,!t&&ge(R(e),"iterate",et),Reflect.get(e,"size",e)}function Si(e){e=R(e);const t=R(this);return sn(t).has.call(t,e)||(t.add(e),Oe(t,"add",e,e)),this}function xi(e,t){t=R(t);const n=R(this),{has:i,get:s}=sn(n);let r=i.call(n,e);r||(e=R(e),r=i.call(n,e));const o=s.call(n,e);return n.set(e,t),r?Ke(t,o)&&Oe(n,"set",e,t):Oe(n,"add",e,t),this}function Pi(e){const t=R(this),{has:n,get:i}=sn(t);let s=n.call(t,e);s||(e=R(e),s=n.call(t,e)),i&&i.call(t,e);const r=t.delete(e);return s&&Oe(t,"delete",e,void 0),r}function Ci(){const e=R(this),t=e.size!==0,n=e.clear();return t&&Oe(e,"clear",void 0,void 0),n}function kt(e,t){return function(i,s){const r=this,o=r.__v_raw,c=R(o),a=t?ni:e?oi:Tt;return!e&&ge(c,"iterate",et),o.forEach((u,p)=>i.call(s,a(u),a(p),r))}}function Ht(e,t,n){return function(...i){const s=this.__v_raw,r=R(s),o=at(r),c=e==="entries"||e===Symbol.iterator&&o,a=e==="keys"&&o,u=s[e](...i),p=n?ni:t?oi:Tt;return!t&&ge(r,"iterate",a?Fn:et),{next(){const{value:m,done:w}=u.next();return w?{value:m,done:w}:{value:c?[p(m[0]),p(m[1])]:p(m),done:w}},[Symbol.iterator](){return this}}}}function Re(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Or(){const e={get(r){return Ft(this,r)},get size(){return Nt(this)},has:Rt,add:Si,set:xi,delete:Pi,clear:Ci,forEach:kt(!1,!1)},t={get(r){return Ft(this,r,!1,!0)},get size(){return Nt(this)},has:Rt,add:Si,set:xi,delete:Pi,clear:Ci,forEach:kt(!1,!0)},n={get(r){return Ft(this,r,!0)},get size(){return Nt(this,!0)},has(r){return Rt.call(this,r,!0)},add:Re("add"),set:Re("set"),delete:Re("delete"),clear:Re("clear"),forEach:kt(!0,!1)},i={get(r){return Ft(this,r,!0,!0)},get size(){return Nt(this,!0)},has(r){return Rt.call(this,r,!0)},add:Re("add"),set:Re("set"),delete:Re("delete"),clear:Re("clear"),forEach:kt(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(r=>{e[r]=Ht(r,!1,!1),n[r]=Ht(r,!0,!1),t[r]=Ht(r,!1,!0),i[r]=Ht(r,!0,!0)}),[e,n,t,i]}const[Lr,Fr,Rr,Nr]=Or();function ii(e,t){const n=t?e?Nr:Rr:e?Fr:Lr;return(i,s,r)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?i:Reflect.get(F(n,s)&&s in i?n:i,s,r)}const kr={get:ii(!1,!1)},Hr={get:ii(!1,!0)},Br={get:ii(!0,!1)},_s=new WeakMap,vs=new WeakMap,bs=new WeakMap,Dr=new WeakMap;function jr(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Vr(e){return e.__v_skip||!Object.isExtensible(e)?0:jr(fr(e))}function si(e){return dt(e)?e:ri(e,!1,Ir,kr,_s)}function Ur(e){return ri(e,!1,Mr,Hr,vs)}function ys(e){return ri(e,!0,$r,Br,bs)}function ri(e,t,n,i,s){if(!q(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=s.get(e);if(r)return r;const o=Vr(e);if(o===0)return e;const c=new Proxy(e,o===2?i:n);return s.set(e,c),c}function ft(e){return dt(e)?ft(e.__v_raw):!!(e&&e.__v_isReactive)}function dt(e){return!!(e&&e.__v_isReadonly)}function Gt(e){return!!(e&&e.__v_isShallow)}function ws(e){return ft(e)||dt(e)}function R(e){const t=e&&e.__v_raw;return t?R(t):e}function Ss(e){return zt(e,"__v_skip",!0),e}const Tt=e=>q(e)?si(e):e,oi=e=>q(e)?ys(e):e;class xs{constructor(t,n,i,s){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new Zn(()=>t(this._value),()=>Vt(this,1),()=>this.dep&&ps(this.dep)),this.effect.computed=this,this.effect.active=this._cacheable=!s,this.__v_isReadonly=i}get value(){const t=R(this);return(!t._cacheable||t.effect.dirty)&&Ke(t._value,t._value=t.effect.run())&&Vt(t,2),Ps(t),t.effect._dirtyLevel>=1&&Vt(t,1),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function Kr(e,t,n=!1){let i,s;const r=M(e);return r?(i=e,s=ye):(i=e.get,s=e.set),new xs(i,s,r||!s,n)}function Ps(e){Ve&&Ze&&(e=R(e),fs(Ze,e.dep||(e.dep=ds(()=>e.dep=void 0,e instanceof xs?e:void 0))))}function Vt(e,t=2,n){e=R(e);const i=e.dep;i&&us(i,t)}function me(e){return!!(e&&e.__v_isRef===!0)}function je(e){return Wr(e,!1)}function Wr(e,t){return me(e)?e:new zr(e,t)}class zr{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:R(t),this._value=n?t:Tt(t)}get value(){return Ps(this),this._value}set value(t){const n=this.__v_isShallow||Gt(t)||dt(t);t=n?t:R(t),Ke(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Tt(t),Vt(this,2))}}function We(e){return me(e)?e.value:e}const Gr={get:(e,t,n)=>We(Reflect.get(e,t,n)),set:(e,t,n,i)=>{const s=e[t];return me(s)&&!me(n)?(s.value=n,!0):Reflect.set(e,t,n,i)}};function Cs(e){return ft(e)?e:new Proxy(e,Gr)}/** * @vue/runtime-core v3.4.15 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/function Ue(e,t,n,i){let s;try{s=i?e(...i):e()}catch(r){rn(r,t,n)}return s}function Se(e,t,n,i){if(M(e)){const r=Ue(e,t,n,i);return r&&ts(r)&&r.catch(o=>{rn(o,t,n)}),r}const s=[];for(let r=0;r>>1,s=le[i],r=It(s);rIe&&le.splice(t,1)}function Xr(e){A(e)?ut.push(...e):(!He||!He.includes(e,e.allowRecurse?Ye+1:Ye))&&ut.push(e),Ts()}function Ei(e,t,n=At?Ie+1:0){for(;nIt(n)-It(i));if(ut.length=0,He){He.push(...t);return}for(He=t,Ye=0;Yee.id==null?1/0:e.id,Zr=(e,t)=>{const n=It(e)-It(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Is(e){Rn=!1,At=!0,le.sort(Zr);try{for(Ie=0;Iete(E)?E.trim():E)),m&&(s=n.map(dr))}let c,a=i[c=bn(t)]||i[c=bn(pt(t))];!a&&r&&(a=i[c=bn(vt(t))]),a&&Se(a,e,6,s);const u=i[c+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[c])return;e.emitted[c]=!0,Se(u,e,6,s)}}function $s(e,t,n=!1){const i=t.emitsCache,s=i.get(e);if(s!==void 0)return s;const r=e.emits;let o={},c=!1;if(!M(e)){const a=u=>{const p=$s(u,t,!0);p&&(c=!0,ee(o,p))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!r&&!c?(q(e)&&i.set(e,null),null):(A(r)?r.forEach(a=>o[a]=null):ee(o,r),q(e)&&i.set(e,o),o)}function on(e,t){return!e||!Zt(t)?!1:(t=t.slice(2).replace(/Once$/,""),F(e,t[0].toLowerCase()+t.slice(1))||F(e,vt(t))||F(e,t))}let he=null,ln=null;function qt(e){const t=he;return he=e,ln=e&&e.type.__scopeId||null,t}function to(e){ln=e}function no(){ln=null}function Ms(e,t=he,n){if(!t||e._n)return e;const i=(...s)=>{i._d&&Ni(-1);const r=qt(t);let o;try{o=e(...s)}finally{qt(r),i._d&&Ni(1)}return o};return i._n=!0,i._c=!0,i._d=!0,i}function wn(e){const{type:t,vnode:n,proxy:i,withProxy:s,props:r,propsOptions:[o],slots:c,attrs:a,emit:u,render:p,renderCache:m,data:S,setupState:E,ctx:H,inheritAttrs:N}=e;let D,z;const ae=qt(e);try{if(n.shapeFlag&4){const V=s||i,Y=V;D=Ae(p.call(Y,V,m,r,E,S,H)),z=a}else{const V=t;D=Ae(V.length>1?V(r,{attrs:a,slots:c,emit:u}):V(r,null)),z=t.props?a:io(a)}}catch(V){Ct.length=0,rn(V,e,1),D=ne(ht)}let k=D;if(z&&N!==!1){const V=Object.keys(z),{shapeFlag:Y}=k;V.length&&Y&7&&(o&&V.some(Jn)&&(z=so(z,o)),k=tt(k,z))}return n.dirs&&(k=tt(k),k.dirs=k.dirs?k.dirs.concat(n.dirs):n.dirs),n.transition&&(k.transition=n.transition),D=k,qt(ae),D}const io=e=>{let t;for(const n in e)(n==="class"||n==="style"||Zt(n))&&((t||(t={}))[n]=e[n]);return t},so=(e,t)=>{const n={};for(const i in e)(!Jn(i)||!(i.slice(9)in t))&&(n[i]=e[i]);return n};function ro(e,t,n){const{props:i,children:s,component:r}=e,{props:o,children:c,patchFlag:a}=t,u=r.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return i?Ti(i,o,u):!!o;if(a&8){const p=t.dynamicProps;for(let m=0;me.__isSuspense;function ao(e,t){t&&t.pendingBranch?A(e)?t.effects.push(...e):t.effects.push(e):Xr(e)}const fo=Symbol.for("v-scx"),uo=()=>Kt(fo),Bt={};function xn(e,t,n){return Os(e,t,n)}function Os(e,t,{immediate:n,deep:i,flush:s,once:r,onTrack:o,onTrigger:c}=W){if(t&&r){const O=t;t=(...fe)=>{O(...fe),Y()}}const a=ce,u=O=>i===!0?O:Xe(O,i===!1?1:void 0);let p,m=!1,S=!1;if(me(e)?(p=()=>e.value,m=Gt(e)):ft(e)?(p=()=>u(e),m=!0):A(e)?(S=!0,m=e.some(O=>ft(O)||Gt(O)),p=()=>e.map(O=>{if(me(O))return O.value;if(ft(O))return u(O);if(M(O))return Ue(O,a,2)})):M(e)?t?p=()=>Ue(e,a,2):p=()=>(E&&E(),Se(e,a,3,[H])):p=ye,t&&i){const O=p;p=()=>Xe(O())}let E,H=O=>{E=k.onStop=()=>{Ue(O,a,4),E=k.onStop=void 0}},N;if(dn)if(H=ye,t?n&&Se(t,a,3,[p(),S?[]:void 0,H]):p(),s==="sync"){const O=uo();N=O.__watcherHandles||(O.__watcherHandles=[])}else return ye;let D=S?new Array(e.length).fill(Bt):Bt;const z=()=>{if(!(!k.active||!k.dirty))if(t){const O=k.run();(i||m||(S?O.some((fe,$)=>Ke(fe,D[$])):Ke(O,D)))&&(E&&E(),Se(t,a,3,[O,D===Bt?void 0:S&&D[0]===Bt?[]:D,H]),D=O)}else k.run()};z.allowRecurse=!!t;let ae;s==="sync"?ae=z:s==="post"?ae=()=>de(z,a&&a.suspense):(z.pre=!0,a&&(z.id=a.uid),ae=()=>ci(z));const k=new Zn(p,ye,ae),V=xr(),Y=()=>{k.stop(),V&&Qn(V.effects,k)};return t?n?z():D=k.run():s==="post"?de(k.run.bind(k),a&&a.suspense):k.run(),N&&N.push(Y),Y}function po(e,t,n){const i=this.proxy,s=te(e)?e.includes(".")?Ls(i,e):()=>i[e]:e.bind(i,i);let r;M(t)?r=t:(r=t.handler,n=t);const o=Mt(this),c=Os(s,r.bind(i),n);return o(),c}function Ls(e,t){const n=t.split(".");return()=>{let i=e;for(let s=0;s0){if(n>=t)return e;n++}if(i=i||new Set,i.has(e))return e;if(i.add(e),me(e))Xe(e.value,t,n,i);else if(A(e))for(let s=0;s{Xe(s,t,n,i)});else if(is(e))for(const s in e)Xe(e[s],t,n,i);return e}function Fs(e,t){if(he===null)return e;const n=hn(he)||he.proxy,i=e.dirs||(e.dirs=[]);for(let s=0;s{e.isMounted=!0}),Bs(()=>{e.isUnmounting=!0}),e}const be=[Function,Array],go={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:be,onEnter:be,onAfterEnter:be,onEnterCancelled:be,onBeforeLeave:be,onLeave:be,onAfterLeave:be,onLeaveCancelled:be,onBeforeAppear:be,onAppear:be,onAfterAppear:be,onAppearCancelled:be};function mo(e,t){const{leavingVNodes:n}=e;let i=n.get(t.type);return i||(i=Object.create(null),n.set(t.type,i)),i}function Nn(e,t,n,i){const{appear:s,mode:r,persisted:o=!1,onBeforeEnter:c,onEnter:a,onAfterEnter:u,onEnterCancelled:p,onBeforeLeave:m,onLeave:S,onAfterLeave:E,onLeaveCancelled:H,onBeforeAppear:N,onAppear:D,onAfterAppear:z,onAppearCancelled:ae}=t,k=String(e.key),V=mo(n,e),Y=($,X)=>{$&&Se($,i,9,X)},O=($,X)=>{const K=X[1];Y($,X),A($)?$.every(oe=>oe.length<=1)&&K():$.length<=1&&K()},fe={mode:r,persisted:o,beforeEnter($){let X=c;if(!n.isMounted)if(s)X=N||c;else return;$[ot]&&$[ot](!0);const K=V[k];K&<(e,K)&&K.el[ot]&&K.el[ot](),Y(X,[$])},enter($){let X=a,K=u,oe=p;if(!n.isMounted)if(s)X=D||a,K=z||u,oe=ae||p;else return;let P=!1;const J=$[Dt]=_e=>{P||(P=!0,_e?Y(oe,[$]):Y(K,[$]),fe.delayedLeave&&fe.delayedLeave(),$[Dt]=void 0)};X?O(X,[$,J]):J()},leave($,X){const K=String(e.key);if($[Dt]&&$[Dt](!0),n.isUnmounting)return X();Y(m,[$]);let oe=!1;const P=$[ot]=J=>{oe||(oe=!0,X(),J?Y(H,[$]):Y(E,[$]),$[ot]=void 0,V[K]===e&&delete V[K])};V[K]=e,S?O(S,[$,P]):P()},clone($){return Nn($,t,n,i)}};return fe}function kn(e,t){e.shapeFlag&6&&e.component?kn(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Rs(e,t=!1,n){let i=[],s=0;for(let r=0;r1)for(let r=0;r!!e.type.__asyncLoader,Ns=e=>e.type.__isKeepAlive;function _o(e,t){ks(e,"a",t)}function vo(e,t){ks(e,"da",t)}function ks(e,t,n=ce){const i=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(cn(t,i,n),n){let s=n.parent;for(;s&&s.parent;)Ns(s.parent.vnode)&&bo(i,t,n,s),s=s.parent}}function bo(e,t,n,i){const s=cn(t,e,i,!0);fn(()=>{Qn(i[t],s)},n)}function cn(e,t,n=ce,i=!1){if(n){const s=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;nt();const c=Mt(n),a=Se(t,n,e,o);return c(),it(),a});return i?s.unshift(r):s.push(r),r}}const Fe=e=>(t,n=ce)=>(!dn||e==="sp")&&cn(e,(...i)=>t(...i),n),yo=Fe("bm"),an=Fe("m"),So=Fe("bu"),Hs=Fe("u"),Bs=Fe("bum"),fn=Fe("um"),wo=Fe("sp"),xo=Fe("rtg"),Po=Fe("rtc");function Co(e,t=ce){cn("ec",e,t)}function Hn(e,t,n,i){let s;const r=n&&n[i];if(A(e)||te(e)){s=new Array(e.length);for(let o=0,c=e.length;ot(o,c,void 0,r&&r[c]));else{const o=Object.keys(e);s=new Array(o.length);for(let c=0,a=o.length;ce?Ys(e)?hn(e)||e.proxy:Bn(e.parent):null,Pt=ee(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Bn(e.parent),$root:e=>Bn(e.root),$emit:e=>e.emit,$options:e=>ai(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,ci(e.update)}),$nextTick:e=>e.n||(e.n=Jr.bind(e.proxy)),$watch:e=>po.bind(e)}),Pn=(e,t)=>e!==W&&!e.__isScriptSetup&&F(e,t),Eo={get({_:e},t){const{ctx:n,setupState:i,data:s,props:r,accessCache:o,type:c,appContext:a}=e;let u;if(t[0]!=="$"){const E=o[t];if(E!==void 0)switch(E){case 1:return i[t];case 2:return s[t];case 4:return n[t];case 3:return r[t]}else{if(Pn(i,t))return o[t]=1,i[t];if(s!==W&&F(s,t))return o[t]=2,s[t];if((u=e.propsOptions[0])&&F(u,t))return o[t]=3,r[t];if(n!==W&&F(n,t))return o[t]=4,n[t];Dn&&(o[t]=0)}}const p=Pt[t];let m,S;if(p)return t==="$attrs"&&ge(e,"get",t),p(e);if((m=c.__cssModules)&&(m=m[t]))return m;if(n!==W&&F(n,t))return o[t]=4,n[t];if(S=a.config.globalProperties,F(S,t))return S[t]},set({_:e},t,n){const{data:i,setupState:s,ctx:r}=e;return Pn(s,t)?(s[t]=n,!0):i!==W&&F(i,t)?(i[t]=n,!0):F(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:i,appContext:s,propsOptions:r}},o){let c;return!!n[o]||e!==W&&F(e,o)||Pn(t,o)||(c=r[0])&&F(c,o)||F(i,o)||F(Pt,o)||F(s.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:F(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Ai(e){return A(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let Dn=!0;function To(e){const t=ai(e),n=e.proxy,i=e.ctx;Dn=!1,t.beforeCreate&&Ii(t.beforeCreate,e,"bc");const{data:s,computed:r,methods:o,watch:c,provide:a,inject:u,created:p,beforeMount:m,mounted:S,beforeUpdate:E,updated:H,activated:N,deactivated:D,beforeDestroy:z,beforeUnmount:ae,destroyed:k,unmounted:V,render:Y,renderTracked:O,renderTriggered:fe,errorCaptured:$,serverPrefetch:X,expose:K,inheritAttrs:oe,components:P,directives:J,filters:_e}=t;if(u&&Ao(u,i,null),o)for(const Q in o){const U=o[Q];M(U)&&(i[Q]=U.bind(n))}if(s){const Q=s.call(n,n);q(Q)&&(e.data=si(Q))}if(Dn=!0,r)for(const Q in r){const U=r[Q],ze=M(U)?U.bind(n,n):M(U.get)?U.get.bind(n,n):ye,Ot=!M(U)&&M(U.set)?U.set.bind(n):ye,Ge=gt({get:ze,set:Ot});Object.defineProperty(i,Q,{enumerable:!0,configurable:!0,get:()=>Ge.value,set:Ce=>Ge.value=Ce})}if(c)for(const Q in c)Ds(c[Q],i,n,Q);if(a){const Q=M(a)?a.call(n):a;Reflect.ownKeys(Q).forEach(U=>{Fo(U,Q[U])})}p&&Ii(p,e,"c");function ie(Q,U){A(U)?U.forEach(ze=>Q(ze.bind(n))):U&&Q(U.bind(n))}if(ie(yo,m),ie(an,S),ie(So,E),ie(Hs,H),ie(_o,N),ie(vo,D),ie(Co,$),ie(Po,O),ie(xo,fe),ie(Bs,ae),ie(fn,V),ie(wo,X),A(K))if(K.length){const Q=e.exposed||(e.exposed={});K.forEach(U=>{Object.defineProperty(Q,U,{get:()=>n[U],set:ze=>n[U]=ze})})}else e.exposed||(e.exposed={});Y&&e.render===ye&&(e.render=Y),oe!=null&&(e.inheritAttrs=oe),P&&(e.components=P),J&&(e.directives=J)}function Ao(e,t,n=ye){A(e)&&(e=jn(e));for(const i in e){const s=e[i];let r;q(s)?"default"in s?r=Kt(s.from||i,s.default,!0):r=Kt(s.from||i):r=Kt(s),me(r)?Object.defineProperty(t,i,{enumerable:!0,configurable:!0,get:()=>r.value,set:o=>r.value=o}):t[i]=r}}function Ii(e,t,n){Se(A(e)?e.map(i=>i.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ds(e,t,n,i){const s=i.includes(".")?Ls(n,i):()=>n[i];if(te(e)){const r=t[e];M(r)&&xn(s,r)}else if(M(e))xn(s,e.bind(n));else if(q(e))if(A(e))e.forEach(r=>Ds(r,t,n,i));else{const r=M(e.handler)?e.handler.bind(n):t[e.handler];M(r)&&xn(s,r,e)}}function ai(e){const t=e.type,{mixins:n,extends:i}=t,{mixins:s,optionsCache:r,config:{optionMergeStrategies:o}}=e.appContext,c=r.get(t);let a;return c?a=c:!s.length&&!n&&!i?a=t:(a={},s.length&&s.forEach(u=>Jt(a,u,o,!0)),Jt(a,t,o)),q(t)&&r.set(t,a),a}function Jt(e,t,n,i=!1){const{mixins:s,extends:r}=t;r&&Jt(e,r,n,!0),s&&s.forEach(o=>Jt(e,o,n,!0));for(const o in t)if(!(i&&o==="expose")){const c=Io[o]||n&&n[o];e[o]=c?c(e[o],t[o]):t[o]}return e}const Io={data:$i,props:Mi,emits:Mi,methods:xt,computed:xt,beforeCreate:ue,created:ue,beforeMount:ue,mounted:ue,beforeUpdate:ue,updated:ue,beforeDestroy:ue,beforeUnmount:ue,destroyed:ue,unmounted:ue,activated:ue,deactivated:ue,errorCaptured:ue,serverPrefetch:ue,components:xt,directives:xt,watch:Mo,provide:$i,inject:$o};function $i(e,t){return t?e?function(){return ee(M(e)?e.call(this,this):e,M(t)?t.call(this,this):t)}:t:e}function $o(e,t){return xt(jn(e),jn(t))}function jn(e){if(A(e)){const t={};for(let n=0;n1)return n&&M(t)?t.call(i&&i.proxy):t}}function Ro(e,t,n,i=!1){const s={},r={};zt(r,pn,1),e.propsDefaults=Object.create(null),Vs(e,t,s,r);for(const o in e.propsOptions[0])o in s||(s[o]=void 0);n?e.props=i?s:Ur(s):e.type.props?e.props=s:e.props=r,e.attrs=r}function No(e,t,n,i){const{props:s,attrs:r,vnode:{patchFlag:o}}=e,c=R(s),[a]=e.propsOptions;let u=!1;if((i||o>0)&&!(o&16)){if(o&8){const p=e.vnode.dynamicProps;for(let m=0;m{a=!0;const[S,E]=Us(m,t,!0);ee(o,S),E&&c.push(...E)};!n&&t.mixins.length&&t.mixins.forEach(p),e.extends&&p(e.extends),e.mixins&&e.mixins.forEach(p)}if(!r&&!a)return q(e)&&i.set(e,ct),ct;if(A(r))for(let p=0;p-1,E[1]=N<0||H-1||F(E,"default"))&&c.push(m)}}}const u=[o,c];return q(e)&&i.set(e,u),u}function Oi(e){return e[0]!=="$"}function Li(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function Fi(e,t){return Li(e)===Li(t)}function Ri(e,t){return A(t)?t.findIndex(n=>Fi(n,e)):M(t)&&Fi(t,e)?0:-1}const Ks=e=>e[0]==="_"||e==="$stable",fi=e=>A(e)?e.map(Ae):[Ae(e)],ko=(e,t,n)=>{if(t._n)return t;const i=Ms((...s)=>fi(t(...s)),n);return i._c=!1,i},Ws=(e,t,n)=>{const i=e._ctx;for(const s in e){if(Ks(s))continue;const r=e[s];if(M(r))t[s]=ko(s,r,i);else if(r!=null){const o=fi(r);t[s]=()=>o}}},zs=(e,t)=>{const n=fi(t);e.slots.default=()=>n},Ho=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=R(t),zt(t,"_",n)):Ws(t,e.slots={})}else e.slots={},t&&zs(e,t);zt(e.slots,pn,1)},Bo=(e,t,n)=>{const{vnode:i,slots:s}=e;let r=!0,o=W;if(i.shapeFlag&32){const c=t._;c?n&&c===1?r=!1:(ee(s,t),!n&&c===1&&delete s._):(r=!t.$stable,Ws(t,s)),o=t}else t&&(zs(e,t),o={default:1});if(r)for(const c in s)!Ks(c)&&o[c]==null&&delete s[c]};function Un(e,t,n,i,s=!1){if(A(e)){e.forEach((S,E)=>Un(S,t&&(A(t)?t[E]:t),n,i,s));return}if(Ut(i)&&!s)return;const r=i.shapeFlag&4?hn(i.component)||i.component.proxy:i.el,o=s?null:r,{i:c,r:a}=e,u=t&&t.r,p=c.refs===W?c.refs={}:c.refs,m=c.setupState;if(u!=null&&u!==a&&(te(u)?(p[u]=null,F(m,u)&&(m[u]=null)):me(u)&&(u.value=null)),M(a))Ue(a,c,12,[o,p]);else{const S=te(a),E=me(a),H=e.f;if(S||E){const N=()=>{if(H){const D=S?F(m,a)?m[a]:p[a]:a.value;s?A(D)&&Qn(D,r):A(D)?D.includes(r)||D.push(r):S?(p[a]=[r],F(m,a)&&(m[a]=p[a])):(a.value=[r],e.k&&(p[e.k]=a.value))}else S?(p[a]=o,F(m,a)&&(m[a]=o)):E&&(a.value=o,e.k&&(p[e.k]=o))};s||H?N():(N.id=-1,de(N,n))}}}const de=ao;function Do(e){return jo(e)}function jo(e,t){const n=rs();n.__VUE__=!0;const{insert:i,remove:s,patchProp:r,createElement:o,createText:c,createComment:a,setText:u,setElementText:p,parentNode:m,nextSibling:S,setScopeId:E=ye,insertStaticContent:H}=e,N=(l,f,d,h=null,g=null,b=null,w=void 0,v=null,y=!!f.dynamicChildren)=>{if(l===f)return;l&&!lt(l,f)&&(h=Lt(l),Ce(l,g,b,!0),l=null),f.patchFlag===-2&&(y=!1,f.dynamicChildren=null);const{type:_,ref:x,shapeFlag:T}=f;switch(_){case un:D(l,f,d,h);break;case ht:z(l,f,d,h);break;case En:l==null&&ae(f,d,h,w);break;case pe:P(l,f,d,h,g,b,w,v,y);break;default:T&1?Y(l,f,d,h,g,b,w,v,y):T&6?J(l,f,d,h,g,b,w,v,y):(T&64||T&128)&&_.process(l,f,d,h,g,b,w,v,y,st)}x!=null&&g&&Un(x,l&&l.ref,b,f||l,!f)},D=(l,f,d,h)=>{if(l==null)i(f.el=c(f.children),d,h);else{const g=f.el=l.el;f.children!==l.children&&u(g,f.children)}},z=(l,f,d,h)=>{l==null?i(f.el=a(f.children||""),d,h):f.el=l.el},ae=(l,f,d,h)=>{[l.el,l.anchor]=H(l.children,f,d,h,l.el,l.anchor)},k=({el:l,anchor:f},d,h)=>{let g;for(;l&&l!==f;)g=S(l),i(l,d,h),l=g;i(f,d,h)},V=({el:l,anchor:f})=>{let d;for(;l&&l!==f;)d=S(l),s(l),l=d;s(f)},Y=(l,f,d,h,g,b,w,v,y)=>{f.type==="svg"?w="svg":f.type==="math"&&(w="mathml"),l==null?O(f,d,h,g,b,w,v,y):X(l,f,g,b,w,v,y)},O=(l,f,d,h,g,b,w,v)=>{let y,_;const{props:x,shapeFlag:T,transition:C,dirs:I}=l;if(y=l.el=o(l.type,b,x&&x.is,x),T&8?p(y,l.children):T&16&&$(l.children,y,null,h,g,Cn(l,b),w,v),I&&qe(l,null,h,"created"),fe(y,l,l.scopeId,w,h),x){for(const j in x)j!=="value"&&!jt(j)&&r(y,j,null,x[j],b,l.children,h,g,$e);"value"in x&&r(y,"value",null,x.value,b),(_=x.onVnodeBeforeMount)&&Te(_,h,l)}I&&qe(l,null,h,"beforeMount");const L=Vo(g,C);L&&C.beforeEnter(y),i(y,f,d),((_=x&&x.onVnodeMounted)||L||I)&&de(()=>{_&&Te(_,h,l),L&&C.enter(y),I&&qe(l,null,h,"mounted")},g)},fe=(l,f,d,h,g)=>{if(d&&E(l,d),h)for(let b=0;b{for(let _=y;_{const v=f.el=l.el;let{patchFlag:y,dynamicChildren:_,dirs:x}=f;y|=l.patchFlag&16;const T=l.props||W,C=f.props||W;let I;if(d&&Je(d,!1),(I=C.onVnodeBeforeUpdate)&&Te(I,d,f,l),x&&qe(f,l,d,"beforeUpdate"),d&&Je(d,!0),_?K(l.dynamicChildren,_,v,d,h,Cn(f,g),b):w||U(l,f,v,null,d,h,Cn(f,g),b,!1),y>0){if(y&16)oe(v,f,T,C,d,h,g);else if(y&2&&T.class!==C.class&&r(v,"class",null,C.class,g),y&4&&r(v,"style",T.style,C.style,g),y&8){const L=f.dynamicProps;for(let j=0;j{I&&Te(I,d,f,l),x&&qe(f,l,d,"updated")},h)},K=(l,f,d,h,g,b,w)=>{for(let v=0;v{if(d!==h){if(d!==W)for(const v in d)!jt(v)&&!(v in h)&&r(l,v,d[v],null,w,f.children,g,b,$e);for(const v in h){if(jt(v))continue;const y=h[v],_=d[v];y!==_&&v!=="value"&&r(l,v,_,y,w,f.children,g,b,$e)}"value"in h&&r(l,"value",d.value,h.value,w)}},P=(l,f,d,h,g,b,w,v,y)=>{const _=f.el=l?l.el:c(""),x=f.anchor=l?l.anchor:c("");let{patchFlag:T,dynamicChildren:C,slotScopeIds:I}=f;I&&(v=v?v.concat(I):I),l==null?(i(_,d,h),i(x,d,h),$(f.children||[],d,x,g,b,w,v,y)):T>0&&T&64&&C&&l.dynamicChildren?(K(l.dynamicChildren,C,d,g,b,w,v),(f.key!=null||g&&f===g.subTree)&&Gs(l,f,!0)):U(l,f,d,x,g,b,w,v,y)},J=(l,f,d,h,g,b,w,v,y)=>{f.slotScopeIds=v,l==null?f.shapeFlag&512?g.ctx.activate(f,d,h,w,y):_e(f,d,h,g,b,w,y):bt(l,f,y)},_e=(l,f,d,h,g,b,w)=>{const v=l.component=Xo(l,h,g);if(Ns(l)&&(v.ctx.renderer=st),el(v),v.asyncDep){if(g&&g.registerDep(v,ie),!l.el){const y=v.subTree=ne(ht);z(null,y,f,d)}}else ie(v,l,f,d,g,b,w)},bt=(l,f,d)=>{const h=f.component=l.component;if(ro(l,f,d))if(h.asyncDep&&!h.asyncResolved){Q(h,f,d);return}else h.next=f,Yr(h.update),h.effect.dirty=!0,h.update();else f.el=l.el,h.vnode=f},ie=(l,f,d,h,g,b,w)=>{const v=()=>{if(l.isMounted){let{next:x,bu:T,u:C,parent:I,vnode:L}=l;{const rt=qs(l);if(rt){x&&(x.el=L.el,Q(l,x,w)),rt.asyncDep.then(()=>{l.isUnmounted||v()});return}}let j=x,G;Je(l,!1),x?(x.el=L.el,Q(l,x,w)):x=L,T&&yn(T),(G=x.props&&x.props.onVnodeBeforeUpdate)&&Te(G,I,x,L),Je(l,!0);const se=wn(l),we=l.subTree;l.subTree=se,N(we,se,m(we.el),Lt(we),l,g,b),x.el=se.el,j===null&&oo(l,se.el),C&&de(C,g),(G=x.props&&x.props.onVnodeUpdated)&&de(()=>Te(G,I,x,L),g)}else{let x;const{el:T,props:C}=f,{bm:I,m:L,parent:j}=l,G=Ut(f);if(Je(l,!1),I&&yn(I),!G&&(x=C&&C.onVnodeBeforeMount)&&Te(x,j,f),Je(l,!0),T&&vn){const se=()=>{l.subTree=wn(l),vn(T,l.subTree,l,g,null)};G?f.type.__asyncLoader().then(()=>!l.isUnmounted&&se()):se()}else{const se=l.subTree=wn(l);N(null,se,d,h,l,g,b),f.el=se.el}if(L&&de(L,g),!G&&(x=C&&C.onVnodeMounted)){const se=f;de(()=>Te(x,j,se),g)}(f.shapeFlag&256||j&&Ut(j.vnode)&&j.vnode.shapeFlag&256)&&l.a&&de(l.a,g),l.isMounted=!0,f=d=h=null}},y=l.effect=new Zn(v,ye,()=>ci(_),l.scope),_=l.update=()=>{y.dirty&&y.run()};_.id=l.uid,Je(l,!0),_()},Q=(l,f,d)=>{f.component=l;const h=l.vnode.props;l.vnode=f,l.next=null,No(l,f.props,h,d),Bo(l,f.children,d),nt(),Ei(l),it()},U=(l,f,d,h,g,b,w,v,y=!1)=>{const _=l&&l.children,x=l?l.shapeFlag:0,T=f.children,{patchFlag:C,shapeFlag:I}=f;if(C>0){if(C&128){Ot(_,T,d,h,g,b,w,v,y);return}else if(C&256){ze(_,T,d,h,g,b,w,v,y);return}}I&8?(x&16&&$e(_,g,b),T!==_&&p(d,T)):x&16?I&16?Ot(_,T,d,h,g,b,w,v,y):$e(_,g,b,!0):(x&8&&p(d,""),I&16&&$(T,d,h,g,b,w,v,y))},ze=(l,f,d,h,g,b,w,v,y)=>{l=l||ct,f=f||ct;const _=l.length,x=f.length,T=Math.min(_,x);let C;for(C=0;Cx?$e(l,g,b,!0,!1,T):$(f,d,h,g,b,w,v,y,T)},Ot=(l,f,d,h,g,b,w,v,y)=>{let _=0;const x=f.length;let T=l.length-1,C=x-1;for(;_<=T&&_<=C;){const I=l[_],L=f[_]=y?Be(f[_]):Ae(f[_]);if(lt(I,L))N(I,L,d,null,g,b,w,v,y);else break;_++}for(;_<=T&&_<=C;){const I=l[T],L=f[C]=y?Be(f[C]):Ae(f[C]);if(lt(I,L))N(I,L,d,null,g,b,w,v,y);else break;T--,C--}if(_>T){if(_<=C){const I=C+1,L=IC)for(;_<=T;)Ce(l[_],g,b,!0),_++;else{const I=_,L=_,j=new Map;for(_=L;_<=C;_++){const ve=f[_]=y?Be(f[_]):Ae(f[_]);ve.key!=null&&j.set(ve.key,_)}let G,se=0;const we=C-L+1;let rt=!1,gi=0;const yt=new Array(we);for(_=0;_=we){Ce(ve,g,b,!0);continue}let Ee;if(ve.key!=null)Ee=j.get(ve.key);else for(G=L;G<=C;G++)if(yt[G-L]===0&<(ve,f[G])){Ee=G;break}Ee===void 0?Ce(ve,g,b,!0):(yt[Ee-L]=_+1,Ee>=gi?gi=Ee:rt=!0,N(ve,f[Ee],d,null,g,b,w,v,y),se++)}const mi=rt?Uo(yt):ct;for(G=mi.length-1,_=we-1;_>=0;_--){const ve=L+_,Ee=f[ve],_i=ve+1{const{el:b,type:w,transition:v,children:y,shapeFlag:_}=l;if(_&6){Ge(l.component.subTree,f,d,h);return}if(_&128){l.suspense.move(f,d,h);return}if(_&64){w.move(l,f,d,st);return}if(w===pe){i(b,f,d);for(let T=0;Tv.enter(b),g);else{const{leave:T,delayLeave:C,afterLeave:I}=v,L=()=>i(b,f,d),j=()=>{T(b,()=>{L(),I&&I()})};C?C(b,L,j):j()}else i(b,f,d)},Ce=(l,f,d,h=!1,g=!1)=>{const{type:b,props:w,ref:v,children:y,dynamicChildren:_,shapeFlag:x,patchFlag:T,dirs:C}=l;if(v!=null&&Un(v,null,d,l,!0),x&256){f.ctx.deactivate(l);return}const I=x&1&&C,L=!Ut(l);let j;if(L&&(j=w&&w.onVnodeBeforeUnmount)&&Te(j,f,l),x&6)lr(l.component,d,h);else{if(x&128){l.suspense.unmount(d,h);return}I&&qe(l,null,f,"beforeUnmount"),x&64?l.type.remove(l,f,d,g,st,h):_&&(b!==pe||T>0&&T&64)?$e(_,f,d,!1,!0):(b===pe&&T&384||!g&&x&16)&&$e(y,f,d),h&&di(l)}(L&&(j=w&&w.onVnodeUnmounted)||I)&&de(()=>{j&&Te(j,f,l),I&&qe(l,null,f,"unmounted")},d)},di=l=>{const{type:f,el:d,anchor:h,transition:g}=l;if(f===pe){or(d,h);return}if(f===En){V(l);return}const b=()=>{s(d),g&&!g.persisted&&g.afterLeave&&g.afterLeave()};if(l.shapeFlag&1&&g&&!g.persisted){const{leave:w,delayLeave:v}=g,y=()=>w(d,b);v?v(l.el,b,y):y()}else b()},or=(l,f)=>{let d;for(;l!==f;)d=S(l),s(l),l=d;s(f)},lr=(l,f,d)=>{const{bum:h,scope:g,update:b,subTree:w,um:v}=l;h&&yn(h),g.stop(),b&&(b.active=!1,Ce(w,l,f,d)),v&&de(v,f),de(()=>{l.isUnmounted=!0},f),f&&f.pendingBranch&&!f.isUnmounted&&l.asyncDep&&!l.asyncResolved&&l.suspenseId===f.pendingId&&(f.deps--,f.deps===0&&f.resolve())},$e=(l,f,d,h=!1,g=!1,b=0)=>{for(let w=b;wl.shapeFlag&6?Lt(l.component.subTree):l.shapeFlag&128?l.suspense.next():S(l.anchor||l.el);let mn=!1;const hi=(l,f,d)=>{l==null?f._vnode&&Ce(f._vnode,null,null,!0):N(f._vnode||null,l,f,null,null,null,d),mn||(mn=!0,Ei(),As(),mn=!1),f._vnode=l},st={p:N,um:Ce,m:Ge,r:di,mt:_e,mc:$,pc:U,pbc:K,n:Lt,o:e};let _n,vn;return t&&([_n,vn]=t(st)),{render:hi,hydrate:_n,createApp:Lo(hi,_n)}}function Cn({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Je({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Vo(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Gs(e,t,n=!1){const i=e.children,s=t.children;if(A(i)&&A(s))for(let r=0;r>1,e[n[c]]0&&(t[i]=n[r-1]),n[r]=i)}}for(r=n.length,o=n[r-1];r-- >0;)n[r]=o,o=t[o];return n}function qs(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:qs(t)}const Ko=e=>e.__isTeleport,pe=Symbol.for("v-fgt"),un=Symbol.for("v-txt"),ht=Symbol.for("v-cmt"),En=Symbol.for("v-stc"),Ct=[];let Pe=null;function Z(e=!1){Ct.push(Pe=e?null:[])}function Wo(){Ct.pop(),Pe=Ct[Ct.length-1]||null}let $t=1;function Ni(e){$t+=e}function Js(e){return e.dynamicChildren=$t>0?Pe||ct:null,Wo(),$t>0&&Pe&&Pe.push(e),e}function re(e,t,n,i,s,r){return Js(B(e,t,n,i,s,r,!0))}function Kn(e,t,n,i,s){return Js(ne(e,t,n,i,s,!0))}function zo(e){return e?e.__v_isVNode===!0:!1}function lt(e,t){return e.type===t.type&&e.key===t.key}const pn="__vInternal",Qs=({key:e})=>e??null,Wt=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?te(e)||me(e)||M(e)?{i:he,r:e,k:t,f:!!n}:e:null);function B(e,t=null,n=null,i=0,s=null,r=e===pe?0:1,o=!1,c=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Qs(t),ref:t&&Wt(t),scopeId:ln,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:r,patchFlag:i,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:he};return c?(ui(a,n),r&128&&e.normalize(a)):n&&(a.shapeFlag|=te(n)?8:16),$t>0&&!o&&Pe&&(a.patchFlag>0||r&6)&&a.patchFlag!==32&&Pe.push(a),a}const ne=Go;function Go(e,t=null,n=null,i=0,s=null,r=!1){if((!e||e===lo)&&(e=ht),zo(e)){const c=tt(e,t,!0);return n&&ui(c,n),$t>0&&!r&&Pe&&(c.shapeFlag&6?Pe[Pe.indexOf(e)]=c:Pe.push(c)),c.patchFlag|=-2,c}if(sl(e)&&(e=e.__vccOpts),t){t=qo(t);let{class:c,style:a}=t;c&&!te(c)&&(t.class=nn(c)),q(a)&&(Ss(a)&&!A(a)&&(a=ee({},a)),t.style=Xn(a))}const o=te(e)?1:co(e)?128:Ko(e)?64:q(e)?4:M(e)?2:0;return B(e,t,n,i,s,o,r,!0)}function qo(e){return e?Ss(e)||pn in e?ee({},e):e:null}function tt(e,t,n=!1){const{props:i,ref:s,patchFlag:r,children:o}=e,c=t?Jo(i||{},t):i;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&Qs(c),ref:t&&t.ref?n&&s?A(s)?s.concat(Wt(t)):[s,Wt(t)]:Wt(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==pe?r===-1?16:r|16:r,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&tt(e.ssContent),ssFallback:e.ssFallback&&tt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Wn(e=" ",t=0){return ne(un,null,e,t)}function Ae(e){return e==null||typeof e=="boolean"?ne(ht):A(e)?ne(pe,null,e.slice()):typeof e=="object"?Be(e):ne(un,null,String(e))}function Be(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:tt(e)}function ui(e,t){let n=0;const{shapeFlag:i}=e;if(t==null)t=null;else if(A(t))n=16;else if(typeof t=="object")if(i&65){const s=t.default;s&&(s._c&&(s._d=!1),ui(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!(pn in t)?t._ctx=he:s===3&&he&&(he.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else M(t)?(t={default:t,_ctx:he},n=32):(t=String(t),i&64?(n=16,t=[Wn(t)]):n=8);e.children=t,e.shapeFlag|=n}function Jo(...e){const t={};for(let n=0;nce||he;let Yt,zn;{const e=rs(),t=(n,i)=>{let s;return(s=e[n])||(s=e[n]=[]),s.push(i),r=>{s.length>1?s.forEach(o=>o(r)):s[0](r)}};Yt=t("__VUE_INSTANCE_SETTERS__",n=>ce=n),zn=t("__VUE_SSR_SETTERS__",n=>dn=n)}const Mt=e=>{const t=ce;return Yt(e),e.scope.on(),()=>{e.scope.off(),Yt(t)}},ki=()=>{ce&&ce.scope.off(),Yt(null)};function Ys(e){return e.vnode.shapeFlag&4}let dn=!1;function el(e,t=!1){t&&zn(t);const{props:n,children:i}=e.vnode,s=Ys(e);Ro(e,n,s,t),Ho(e,i);const r=s?tl(e,t):void 0;return t&&zn(!1),r}function tl(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=ws(new Proxy(e.ctx,Eo));const{setup:i}=n;if(i){const s=e.setupContext=i.length>1?il(e):null,r=Mt(e);nt();const o=Ue(i,e,0,[e.props,s]);if(it(),r(),ts(o)){if(o.then(ki,ki),t)return o.then(c=>{Hi(e,c,t)}).catch(c=>{rn(c,e,0)});e.asyncDep=o}else Hi(e,o,t)}else Xs(e,t)}function Hi(e,t,n){M(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:q(t)&&(e.setupState=Cs(t)),Xs(e,n)}let Bi;function Xs(e,t,n){const i=e.type;if(!e.render){if(!t&&Bi&&!i.render){const s=i.template||ai(e).template;if(s){const{isCustomElement:r,compilerOptions:o}=e.appContext.config,{delimiters:c,compilerOptions:a}=i,u=ee(ee({isCustomElement:r,delimiters:c},o),a);i.render=Bi(s,u)}}e.render=i.render||ye}{const s=Mt(e);nt();try{To(e)}finally{it(),s()}}}function nl(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return ge(e,"get","$attrs"),t[n]}}))}function il(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return nl(e)},slots:e.slots,emit:e.emit,expose:t}}function hn(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Cs(ws(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Pt)return Pt[n](e)},has(t,n){return n in t||n in Pt}}))}function sl(e){return M(e)&&"__vccOpts"in e}const gt=(e,t)=>Kr(e,t,dn),rl="3.4.15";/** +**/function Ue(e,t,n,i){let s;try{s=i?e(...i):e()}catch(r){rn(r,t,n)}return s}function we(e,t,n,i){if(M(e)){const r=Ue(e,t,n,i);return r&&ts(r)&&r.catch(o=>{rn(o,t,n)}),r}const s=[];for(let r=0;r>>1,s=le[i],r=It(s);rIe&&le.splice(t,1)}function Xr(e){A(e)?ut.push(...e):(!He||!He.includes(e,e.allowRecurse?Ye+1:Ye))&&ut.push(e),Ts()}function Ei(e,t,n=At?Ie+1:0){for(;nIt(n)-It(i));if(ut.length=0,He){He.push(...t);return}for(He=t,Ye=0;Yee.id==null?1/0:e.id,Zr=(e,t)=>{const n=It(e)-It(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Is(e){Rn=!1,At=!0,le.sort(Zr);try{for(Ie=0;Iete(E)?E.trim():E)),m&&(s=n.map(dr))}let c,a=i[c=bn(t)]||i[c=bn(pt(t))];!a&&r&&(a=i[c=bn(vt(t))]),a&&we(a,e,6,s);const u=i[c+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[c])return;e.emitted[c]=!0,we(u,e,6,s)}}function $s(e,t,n=!1){const i=t.emitsCache,s=i.get(e);if(s!==void 0)return s;const r=e.emits;let o={},c=!1;if(!M(e)){const a=u=>{const p=$s(u,t,!0);p&&(c=!0,ee(o,p))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!r&&!c?(q(e)&&i.set(e,null),null):(A(r)?r.forEach(a=>o[a]=null):ee(o,r),q(e)&&i.set(e,o),o)}function on(e,t){return!e||!Zt(t)?!1:(t=t.slice(2).replace(/Once$/,""),F(e,t[0].toLowerCase()+t.slice(1))||F(e,vt(t))||F(e,t))}let he=null,ln=null;function qt(e){const t=he;return he=e,ln=e&&e.type.__scopeId||null,t}function to(e){ln=e}function no(){ln=null}function Ms(e,t=he,n){if(!t||e._n)return e;const i=(...s)=>{i._d&&Ni(-1);const r=qt(t);let o;try{o=e(...s)}finally{qt(r),i._d&&Ni(1)}return o};return i._n=!0,i._c=!0,i._d=!0,i}function Sn(e){const{type:t,vnode:n,proxy:i,withProxy:s,props:r,propsOptions:[o],slots:c,attrs:a,emit:u,render:p,renderCache:m,data:w,setupState:E,ctx:H,inheritAttrs:N}=e;let D,z;const ae=qt(e);try{if(n.shapeFlag&4){const V=s||i,Y=V;D=Ae(p.call(Y,V,m,r,E,w,H)),z=a}else{const V=t;D=Ae(V.length>1?V(r,{attrs:a,slots:c,emit:u}):V(r,null)),z=t.props?a:io(a)}}catch(V){Ct.length=0,rn(V,e,1),D=ne(ht)}let k=D;if(z&&N!==!1){const V=Object.keys(z),{shapeFlag:Y}=k;V.length&&Y&7&&(o&&V.some(Jn)&&(z=so(z,o)),k=tt(k,z))}return n.dirs&&(k=tt(k),k.dirs=k.dirs?k.dirs.concat(n.dirs):n.dirs),n.transition&&(k.transition=n.transition),D=k,qt(ae),D}const io=e=>{let t;for(const n in e)(n==="class"||n==="style"||Zt(n))&&((t||(t={}))[n]=e[n]);return t},so=(e,t)=>{const n={};for(const i in e)(!Jn(i)||!(i.slice(9)in t))&&(n[i]=e[i]);return n};function ro(e,t,n){const{props:i,children:s,component:r}=e,{props:o,children:c,patchFlag:a}=t,u=r.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return i?Ti(i,o,u):!!o;if(a&8){const p=t.dynamicProps;for(let m=0;me.__isSuspense;function ao(e,t){t&&t.pendingBranch?A(e)?t.effects.push(...e):t.effects.push(e):Xr(e)}const fo=Symbol.for("v-scx"),uo=()=>Kt(fo),Bt={};function xn(e,t,n){return Os(e,t,n)}function Os(e,t,{immediate:n,deep:i,flush:s,once:r,onTrack:o,onTrigger:c}=W){if(t&&r){const O=t;t=(...fe)=>{O(...fe),Y()}}const a=ce,u=O=>i===!0?O:Xe(O,i===!1?1:void 0);let p,m=!1,w=!1;if(me(e)?(p=()=>e.value,m=Gt(e)):ft(e)?(p=()=>u(e),m=!0):A(e)?(w=!0,m=e.some(O=>ft(O)||Gt(O)),p=()=>e.map(O=>{if(me(O))return O.value;if(ft(O))return u(O);if(M(O))return Ue(O,a,2)})):M(e)?t?p=()=>Ue(e,a,2):p=()=>(E&&E(),we(e,a,3,[H])):p=ye,t&&i){const O=p;p=()=>Xe(O())}let E,H=O=>{E=k.onStop=()=>{Ue(O,a,4),E=k.onStop=void 0}},N;if(dn)if(H=ye,t?n&&we(t,a,3,[p(),w?[]:void 0,H]):p(),s==="sync"){const O=uo();N=O.__watcherHandles||(O.__watcherHandles=[])}else return ye;let D=w?new Array(e.length).fill(Bt):Bt;const z=()=>{if(!(!k.active||!k.dirty))if(t){const O=k.run();(i||m||(w?O.some((fe,$)=>Ke(fe,D[$])):Ke(O,D)))&&(E&&E(),we(t,a,3,[O,D===Bt?void 0:w&&D[0]===Bt?[]:D,H]),D=O)}else k.run()};z.allowRecurse=!!t;let ae;s==="sync"?ae=z:s==="post"?ae=()=>de(z,a&&a.suspense):(z.pre=!0,a&&(z.id=a.uid),ae=()=>ci(z));const k=new Zn(p,ye,ae),V=xr(),Y=()=>{k.stop(),V&&Qn(V.effects,k)};return t?n?z():D=k.run():s==="post"?de(k.run.bind(k),a&&a.suspense):k.run(),N&&N.push(Y),Y}function po(e,t,n){const i=this.proxy,s=te(e)?e.includes(".")?Ls(i,e):()=>i[e]:e.bind(i,i);let r;M(t)?r=t:(r=t.handler,n=t);const o=Mt(this),c=Os(s,r.bind(i),n);return o(),c}function Ls(e,t){const n=t.split(".");return()=>{let i=e;for(let s=0;s0){if(n>=t)return e;n++}if(i=i||new Set,i.has(e))return e;if(i.add(e),me(e))Xe(e.value,t,n,i);else if(A(e))for(let s=0;s{Xe(s,t,n,i)});else if(is(e))for(const s in e)Xe(e[s],t,n,i);return e}function Fs(e,t){if(he===null)return e;const n=hn(he)||he.proxy,i=e.dirs||(e.dirs=[]);for(let s=0;s{e.isMounted=!0}),Bs(()=>{e.isUnmounting=!0}),e}const be=[Function,Array],go={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:be,onEnter:be,onAfterEnter:be,onEnterCancelled:be,onBeforeLeave:be,onLeave:be,onAfterLeave:be,onLeaveCancelled:be,onBeforeAppear:be,onAppear:be,onAfterAppear:be,onAppearCancelled:be};function mo(e,t){const{leavingVNodes:n}=e;let i=n.get(t.type);return i||(i=Object.create(null),n.set(t.type,i)),i}function Nn(e,t,n,i){const{appear:s,mode:r,persisted:o=!1,onBeforeEnter:c,onEnter:a,onAfterEnter:u,onEnterCancelled:p,onBeforeLeave:m,onLeave:w,onAfterLeave:E,onLeaveCancelled:H,onBeforeAppear:N,onAppear:D,onAfterAppear:z,onAppearCancelled:ae}=t,k=String(e.key),V=mo(n,e),Y=($,X)=>{$&&we($,i,9,X)},O=($,X)=>{const K=X[1];Y($,X),A($)?$.every(oe=>oe.length<=1)&&K():$.length<=1&&K()},fe={mode:r,persisted:o,beforeEnter($){let X=c;if(!n.isMounted)if(s)X=N||c;else return;$[ot]&&$[ot](!0);const K=V[k];K&<(e,K)&&K.el[ot]&&K.el[ot](),Y(X,[$])},enter($){let X=a,K=u,oe=p;if(!n.isMounted)if(s)X=D||a,K=z||u,oe=ae||p;else return;let P=!1;const J=$[Dt]=_e=>{P||(P=!0,_e?Y(oe,[$]):Y(K,[$]),fe.delayedLeave&&fe.delayedLeave(),$[Dt]=void 0)};X?O(X,[$,J]):J()},leave($,X){const K=String(e.key);if($[Dt]&&$[Dt](!0),n.isUnmounting)return X();Y(m,[$]);let oe=!1;const P=$[ot]=J=>{oe||(oe=!0,X(),J?Y(H,[$]):Y(E,[$]),$[ot]=void 0,V[K]===e&&delete V[K])};V[K]=e,w?O(w,[$,P]):P()},clone($){return Nn($,t,n,i)}};return fe}function kn(e,t){e.shapeFlag&6&&e.component?kn(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Rs(e,t=!1,n){let i=[],s=0;for(let r=0;r1)for(let r=0;r!!e.type.__asyncLoader,Ns=e=>e.type.__isKeepAlive;function _o(e,t){ks(e,"a",t)}function vo(e,t){ks(e,"da",t)}function ks(e,t,n=ce){const i=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(cn(t,i,n),n){let s=n.parent;for(;s&&s.parent;)Ns(s.parent.vnode)&&bo(i,t,n,s),s=s.parent}}function bo(e,t,n,i){const s=cn(t,e,i,!0);fn(()=>{Qn(i[t],s)},n)}function cn(e,t,n=ce,i=!1){if(n){const s=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;nt();const c=Mt(n),a=we(t,n,e,o);return c(),it(),a});return i?s.unshift(r):s.push(r),r}}const Fe=e=>(t,n=ce)=>(!dn||e==="sp")&&cn(e,(...i)=>t(...i),n),yo=Fe("bm"),an=Fe("m"),wo=Fe("bu"),Hs=Fe("u"),Bs=Fe("bum"),fn=Fe("um"),So=Fe("sp"),xo=Fe("rtg"),Po=Fe("rtc");function Co(e,t=ce){cn("ec",e,t)}function Hn(e,t,n,i){let s;const r=n&&n[i];if(A(e)||te(e)){s=new Array(e.length);for(let o=0,c=e.length;ot(o,c,void 0,r&&r[c]));else{const o=Object.keys(e);s=new Array(o.length);for(let c=0,a=o.length;ce?Ys(e)?hn(e)||e.proxy:Bn(e.parent):null,Pt=ee(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Bn(e.parent),$root:e=>Bn(e.root),$emit:e=>e.emit,$options:e=>ai(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,ci(e.update)}),$nextTick:e=>e.n||(e.n=Jr.bind(e.proxy)),$watch:e=>po.bind(e)}),Pn=(e,t)=>e!==W&&!e.__isScriptSetup&&F(e,t),Eo={get({_:e},t){const{ctx:n,setupState:i,data:s,props:r,accessCache:o,type:c,appContext:a}=e;let u;if(t[0]!=="$"){const E=o[t];if(E!==void 0)switch(E){case 1:return i[t];case 2:return s[t];case 4:return n[t];case 3:return r[t]}else{if(Pn(i,t))return o[t]=1,i[t];if(s!==W&&F(s,t))return o[t]=2,s[t];if((u=e.propsOptions[0])&&F(u,t))return o[t]=3,r[t];if(n!==W&&F(n,t))return o[t]=4,n[t];Dn&&(o[t]=0)}}const p=Pt[t];let m,w;if(p)return t==="$attrs"&&ge(e,"get",t),p(e);if((m=c.__cssModules)&&(m=m[t]))return m;if(n!==W&&F(n,t))return o[t]=4,n[t];if(w=a.config.globalProperties,F(w,t))return w[t]},set({_:e},t,n){const{data:i,setupState:s,ctx:r}=e;return Pn(s,t)?(s[t]=n,!0):i!==W&&F(i,t)?(i[t]=n,!0):F(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:i,appContext:s,propsOptions:r}},o){let c;return!!n[o]||e!==W&&F(e,o)||Pn(t,o)||(c=r[0])&&F(c,o)||F(i,o)||F(Pt,o)||F(s.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:F(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Ai(e){return A(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let Dn=!0;function To(e){const t=ai(e),n=e.proxy,i=e.ctx;Dn=!1,t.beforeCreate&&Ii(t.beforeCreate,e,"bc");const{data:s,computed:r,methods:o,watch:c,provide:a,inject:u,created:p,beforeMount:m,mounted:w,beforeUpdate:E,updated:H,activated:N,deactivated:D,beforeDestroy:z,beforeUnmount:ae,destroyed:k,unmounted:V,render:Y,renderTracked:O,renderTriggered:fe,errorCaptured:$,serverPrefetch:X,expose:K,inheritAttrs:oe,components:P,directives:J,filters:_e}=t;if(u&&Ao(u,i,null),o)for(const Q in o){const U=o[Q];M(U)&&(i[Q]=U.bind(n))}if(s){const Q=s.call(n,n);q(Q)&&(e.data=si(Q))}if(Dn=!0,r)for(const Q in r){const U=r[Q],ze=M(U)?U.bind(n,n):M(U.get)?U.get.bind(n,n):ye,Ot=!M(U)&&M(U.set)?U.set.bind(n):ye,Ge=gt({get:ze,set:Ot});Object.defineProperty(i,Q,{enumerable:!0,configurable:!0,get:()=>Ge.value,set:Ce=>Ge.value=Ce})}if(c)for(const Q in c)Ds(c[Q],i,n,Q);if(a){const Q=M(a)?a.call(n):a;Reflect.ownKeys(Q).forEach(U=>{Fo(U,Q[U])})}p&&Ii(p,e,"c");function ie(Q,U){A(U)?U.forEach(ze=>Q(ze.bind(n))):U&&Q(U.bind(n))}if(ie(yo,m),ie(an,w),ie(wo,E),ie(Hs,H),ie(_o,N),ie(vo,D),ie(Co,$),ie(Po,O),ie(xo,fe),ie(Bs,ae),ie(fn,V),ie(So,X),A(K))if(K.length){const Q=e.exposed||(e.exposed={});K.forEach(U=>{Object.defineProperty(Q,U,{get:()=>n[U],set:ze=>n[U]=ze})})}else e.exposed||(e.exposed={});Y&&e.render===ye&&(e.render=Y),oe!=null&&(e.inheritAttrs=oe),P&&(e.components=P),J&&(e.directives=J)}function Ao(e,t,n=ye){A(e)&&(e=jn(e));for(const i in e){const s=e[i];let r;q(s)?"default"in s?r=Kt(s.from||i,s.default,!0):r=Kt(s.from||i):r=Kt(s),me(r)?Object.defineProperty(t,i,{enumerable:!0,configurable:!0,get:()=>r.value,set:o=>r.value=o}):t[i]=r}}function Ii(e,t,n){we(A(e)?e.map(i=>i.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ds(e,t,n,i){const s=i.includes(".")?Ls(n,i):()=>n[i];if(te(e)){const r=t[e];M(r)&&xn(s,r)}else if(M(e))xn(s,e.bind(n));else if(q(e))if(A(e))e.forEach(r=>Ds(r,t,n,i));else{const r=M(e.handler)?e.handler.bind(n):t[e.handler];M(r)&&xn(s,r,e)}}function ai(e){const t=e.type,{mixins:n,extends:i}=t,{mixins:s,optionsCache:r,config:{optionMergeStrategies:o}}=e.appContext,c=r.get(t);let a;return c?a=c:!s.length&&!n&&!i?a=t:(a={},s.length&&s.forEach(u=>Jt(a,u,o,!0)),Jt(a,t,o)),q(t)&&r.set(t,a),a}function Jt(e,t,n,i=!1){const{mixins:s,extends:r}=t;r&&Jt(e,r,n,!0),s&&s.forEach(o=>Jt(e,o,n,!0));for(const o in t)if(!(i&&o==="expose")){const c=Io[o]||n&&n[o];e[o]=c?c(e[o],t[o]):t[o]}return e}const Io={data:$i,props:Mi,emits:Mi,methods:xt,computed:xt,beforeCreate:ue,created:ue,beforeMount:ue,mounted:ue,beforeUpdate:ue,updated:ue,beforeDestroy:ue,beforeUnmount:ue,destroyed:ue,unmounted:ue,activated:ue,deactivated:ue,errorCaptured:ue,serverPrefetch:ue,components:xt,directives:xt,watch:Mo,provide:$i,inject:$o};function $i(e,t){return t?e?function(){return ee(M(e)?e.call(this,this):e,M(t)?t.call(this,this):t)}:t:e}function $o(e,t){return xt(jn(e),jn(t))}function jn(e){if(A(e)){const t={};for(let n=0;n1)return n&&M(t)?t.call(i&&i.proxy):t}}function Ro(e,t,n,i=!1){const s={},r={};zt(r,pn,1),e.propsDefaults=Object.create(null),Vs(e,t,s,r);for(const o in e.propsOptions[0])o in s||(s[o]=void 0);n?e.props=i?s:Ur(s):e.type.props?e.props=s:e.props=r,e.attrs=r}function No(e,t,n,i){const{props:s,attrs:r,vnode:{patchFlag:o}}=e,c=R(s),[a]=e.propsOptions;let u=!1;if((i||o>0)&&!(o&16)){if(o&8){const p=e.vnode.dynamicProps;for(let m=0;m{a=!0;const[w,E]=Us(m,t,!0);ee(o,w),E&&c.push(...E)};!n&&t.mixins.length&&t.mixins.forEach(p),e.extends&&p(e.extends),e.mixins&&e.mixins.forEach(p)}if(!r&&!a)return q(e)&&i.set(e,ct),ct;if(A(r))for(let p=0;p-1,E[1]=N<0||H-1||F(E,"default"))&&c.push(m)}}}const u=[o,c];return q(e)&&i.set(e,u),u}function Oi(e){return e[0]!=="$"}function Li(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function Fi(e,t){return Li(e)===Li(t)}function Ri(e,t){return A(t)?t.findIndex(n=>Fi(n,e)):M(t)&&Fi(t,e)?0:-1}const Ks=e=>e[0]==="_"||e==="$stable",fi=e=>A(e)?e.map(Ae):[Ae(e)],ko=(e,t,n)=>{if(t._n)return t;const i=Ms((...s)=>fi(t(...s)),n);return i._c=!1,i},Ws=(e,t,n)=>{const i=e._ctx;for(const s in e){if(Ks(s))continue;const r=e[s];if(M(r))t[s]=ko(s,r,i);else if(r!=null){const o=fi(r);t[s]=()=>o}}},zs=(e,t)=>{const n=fi(t);e.slots.default=()=>n},Ho=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=R(t),zt(t,"_",n)):Ws(t,e.slots={})}else e.slots={},t&&zs(e,t);zt(e.slots,pn,1)},Bo=(e,t,n)=>{const{vnode:i,slots:s}=e;let r=!0,o=W;if(i.shapeFlag&32){const c=t._;c?n&&c===1?r=!1:(ee(s,t),!n&&c===1&&delete s._):(r=!t.$stable,Ws(t,s)),o=t}else t&&(zs(e,t),o={default:1});if(r)for(const c in s)!Ks(c)&&o[c]==null&&delete s[c]};function Un(e,t,n,i,s=!1){if(A(e)){e.forEach((w,E)=>Un(w,t&&(A(t)?t[E]:t),n,i,s));return}if(Ut(i)&&!s)return;const r=i.shapeFlag&4?hn(i.component)||i.component.proxy:i.el,o=s?null:r,{i:c,r:a}=e,u=t&&t.r,p=c.refs===W?c.refs={}:c.refs,m=c.setupState;if(u!=null&&u!==a&&(te(u)?(p[u]=null,F(m,u)&&(m[u]=null)):me(u)&&(u.value=null)),M(a))Ue(a,c,12,[o,p]);else{const w=te(a),E=me(a),H=e.f;if(w||E){const N=()=>{if(H){const D=w?F(m,a)?m[a]:p[a]:a.value;s?A(D)&&Qn(D,r):A(D)?D.includes(r)||D.push(r):w?(p[a]=[r],F(m,a)&&(m[a]=p[a])):(a.value=[r],e.k&&(p[e.k]=a.value))}else w?(p[a]=o,F(m,a)&&(m[a]=o)):E&&(a.value=o,e.k&&(p[e.k]=o))};s||H?N():(N.id=-1,de(N,n))}}}const de=ao;function Do(e){return jo(e)}function jo(e,t){const n=rs();n.__VUE__=!0;const{insert:i,remove:s,patchProp:r,createElement:o,createText:c,createComment:a,setText:u,setElementText:p,parentNode:m,nextSibling:w,setScopeId:E=ye,insertStaticContent:H}=e,N=(l,f,d,h=null,g=null,b=null,S=void 0,v=null,y=!!f.dynamicChildren)=>{if(l===f)return;l&&!lt(l,f)&&(h=Lt(l),Ce(l,g,b,!0),l=null),f.patchFlag===-2&&(y=!1,f.dynamicChildren=null);const{type:_,ref:x,shapeFlag:T}=f;switch(_){case un:D(l,f,d,h);break;case ht:z(l,f,d,h);break;case En:l==null&&ae(f,d,h,S);break;case pe:P(l,f,d,h,g,b,S,v,y);break;default:T&1?Y(l,f,d,h,g,b,S,v,y):T&6?J(l,f,d,h,g,b,S,v,y):(T&64||T&128)&&_.process(l,f,d,h,g,b,S,v,y,st)}x!=null&&g&&Un(x,l&&l.ref,b,f||l,!f)},D=(l,f,d,h)=>{if(l==null)i(f.el=c(f.children),d,h);else{const g=f.el=l.el;f.children!==l.children&&u(g,f.children)}},z=(l,f,d,h)=>{l==null?i(f.el=a(f.children||""),d,h):f.el=l.el},ae=(l,f,d,h)=>{[l.el,l.anchor]=H(l.children,f,d,h,l.el,l.anchor)},k=({el:l,anchor:f},d,h)=>{let g;for(;l&&l!==f;)g=w(l),i(l,d,h),l=g;i(f,d,h)},V=({el:l,anchor:f})=>{let d;for(;l&&l!==f;)d=w(l),s(l),l=d;s(f)},Y=(l,f,d,h,g,b,S,v,y)=>{f.type==="svg"?S="svg":f.type==="math"&&(S="mathml"),l==null?O(f,d,h,g,b,S,v,y):X(l,f,g,b,S,v,y)},O=(l,f,d,h,g,b,S,v)=>{let y,_;const{props:x,shapeFlag:T,transition:C,dirs:I}=l;if(y=l.el=o(l.type,b,x&&x.is,x),T&8?p(y,l.children):T&16&&$(l.children,y,null,h,g,Cn(l,b),S,v),I&&qe(l,null,h,"created"),fe(y,l,l.scopeId,S,h),x){for(const j in x)j!=="value"&&!jt(j)&&r(y,j,null,x[j],b,l.children,h,g,$e);"value"in x&&r(y,"value",null,x.value,b),(_=x.onVnodeBeforeMount)&&Te(_,h,l)}I&&qe(l,null,h,"beforeMount");const L=Vo(g,C);L&&C.beforeEnter(y),i(y,f,d),((_=x&&x.onVnodeMounted)||L||I)&&de(()=>{_&&Te(_,h,l),L&&C.enter(y),I&&qe(l,null,h,"mounted")},g)},fe=(l,f,d,h,g)=>{if(d&&E(l,d),h)for(let b=0;b{for(let _=y;_{const v=f.el=l.el;let{patchFlag:y,dynamicChildren:_,dirs:x}=f;y|=l.patchFlag&16;const T=l.props||W,C=f.props||W;let I;if(d&&Je(d,!1),(I=C.onVnodeBeforeUpdate)&&Te(I,d,f,l),x&&qe(f,l,d,"beforeUpdate"),d&&Je(d,!0),_?K(l.dynamicChildren,_,v,d,h,Cn(f,g),b):S||U(l,f,v,null,d,h,Cn(f,g),b,!1),y>0){if(y&16)oe(v,f,T,C,d,h,g);else if(y&2&&T.class!==C.class&&r(v,"class",null,C.class,g),y&4&&r(v,"style",T.style,C.style,g),y&8){const L=f.dynamicProps;for(let j=0;j{I&&Te(I,d,f,l),x&&qe(f,l,d,"updated")},h)},K=(l,f,d,h,g,b,S)=>{for(let v=0;v{if(d!==h){if(d!==W)for(const v in d)!jt(v)&&!(v in h)&&r(l,v,d[v],null,S,f.children,g,b,$e);for(const v in h){if(jt(v))continue;const y=h[v],_=d[v];y!==_&&v!=="value"&&r(l,v,_,y,S,f.children,g,b,$e)}"value"in h&&r(l,"value",d.value,h.value,S)}},P=(l,f,d,h,g,b,S,v,y)=>{const _=f.el=l?l.el:c(""),x=f.anchor=l?l.anchor:c("");let{patchFlag:T,dynamicChildren:C,slotScopeIds:I}=f;I&&(v=v?v.concat(I):I),l==null?(i(_,d,h),i(x,d,h),$(f.children||[],d,x,g,b,S,v,y)):T>0&&T&64&&C&&l.dynamicChildren?(K(l.dynamicChildren,C,d,g,b,S,v),(f.key!=null||g&&f===g.subTree)&&Gs(l,f,!0)):U(l,f,d,x,g,b,S,v,y)},J=(l,f,d,h,g,b,S,v,y)=>{f.slotScopeIds=v,l==null?f.shapeFlag&512?g.ctx.activate(f,d,h,S,y):_e(f,d,h,g,b,S,y):bt(l,f,y)},_e=(l,f,d,h,g,b,S)=>{const v=l.component=Xo(l,h,g);if(Ns(l)&&(v.ctx.renderer=st),el(v),v.asyncDep){if(g&&g.registerDep(v,ie),!l.el){const y=v.subTree=ne(ht);z(null,y,f,d)}}else ie(v,l,f,d,g,b,S)},bt=(l,f,d)=>{const h=f.component=l.component;if(ro(l,f,d))if(h.asyncDep&&!h.asyncResolved){Q(h,f,d);return}else h.next=f,Yr(h.update),h.effect.dirty=!0,h.update();else f.el=l.el,h.vnode=f},ie=(l,f,d,h,g,b,S)=>{const v=()=>{if(l.isMounted){let{next:x,bu:T,u:C,parent:I,vnode:L}=l;{const rt=qs(l);if(rt){x&&(x.el=L.el,Q(l,x,S)),rt.asyncDep.then(()=>{l.isUnmounted||v()});return}}let j=x,G;Je(l,!1),x?(x.el=L.el,Q(l,x,S)):x=L,T&&yn(T),(G=x.props&&x.props.onVnodeBeforeUpdate)&&Te(G,I,x,L),Je(l,!0);const se=Sn(l),Se=l.subTree;l.subTree=se,N(Se,se,m(Se.el),Lt(Se),l,g,b),x.el=se.el,j===null&&oo(l,se.el),C&&de(C,g),(G=x.props&&x.props.onVnodeUpdated)&&de(()=>Te(G,I,x,L),g)}else{let x;const{el:T,props:C}=f,{bm:I,m:L,parent:j}=l,G=Ut(f);if(Je(l,!1),I&&yn(I),!G&&(x=C&&C.onVnodeBeforeMount)&&Te(x,j,f),Je(l,!0),T&&vn){const se=()=>{l.subTree=Sn(l),vn(T,l.subTree,l,g,null)};G?f.type.__asyncLoader().then(()=>!l.isUnmounted&&se()):se()}else{const se=l.subTree=Sn(l);N(null,se,d,h,l,g,b),f.el=se.el}if(L&&de(L,g),!G&&(x=C&&C.onVnodeMounted)){const se=f;de(()=>Te(x,j,se),g)}(f.shapeFlag&256||j&&Ut(j.vnode)&&j.vnode.shapeFlag&256)&&l.a&&de(l.a,g),l.isMounted=!0,f=d=h=null}},y=l.effect=new Zn(v,ye,()=>ci(_),l.scope),_=l.update=()=>{y.dirty&&y.run()};_.id=l.uid,Je(l,!0),_()},Q=(l,f,d)=>{f.component=l;const h=l.vnode.props;l.vnode=f,l.next=null,No(l,f.props,h,d),Bo(l,f.children,d),nt(),Ei(l),it()},U=(l,f,d,h,g,b,S,v,y=!1)=>{const _=l&&l.children,x=l?l.shapeFlag:0,T=f.children,{patchFlag:C,shapeFlag:I}=f;if(C>0){if(C&128){Ot(_,T,d,h,g,b,S,v,y);return}else if(C&256){ze(_,T,d,h,g,b,S,v,y);return}}I&8?(x&16&&$e(_,g,b),T!==_&&p(d,T)):x&16?I&16?Ot(_,T,d,h,g,b,S,v,y):$e(_,g,b,!0):(x&8&&p(d,""),I&16&&$(T,d,h,g,b,S,v,y))},ze=(l,f,d,h,g,b,S,v,y)=>{l=l||ct,f=f||ct;const _=l.length,x=f.length,T=Math.min(_,x);let C;for(C=0;Cx?$e(l,g,b,!0,!1,T):$(f,d,h,g,b,S,v,y,T)},Ot=(l,f,d,h,g,b,S,v,y)=>{let _=0;const x=f.length;let T=l.length-1,C=x-1;for(;_<=T&&_<=C;){const I=l[_],L=f[_]=y?Be(f[_]):Ae(f[_]);if(lt(I,L))N(I,L,d,null,g,b,S,v,y);else break;_++}for(;_<=T&&_<=C;){const I=l[T],L=f[C]=y?Be(f[C]):Ae(f[C]);if(lt(I,L))N(I,L,d,null,g,b,S,v,y);else break;T--,C--}if(_>T){if(_<=C){const I=C+1,L=IC)for(;_<=T;)Ce(l[_],g,b,!0),_++;else{const I=_,L=_,j=new Map;for(_=L;_<=C;_++){const ve=f[_]=y?Be(f[_]):Ae(f[_]);ve.key!=null&&j.set(ve.key,_)}let G,se=0;const Se=C-L+1;let rt=!1,gi=0;const yt=new Array(Se);for(_=0;_=Se){Ce(ve,g,b,!0);continue}let Ee;if(ve.key!=null)Ee=j.get(ve.key);else for(G=L;G<=C;G++)if(yt[G-L]===0&<(ve,f[G])){Ee=G;break}Ee===void 0?Ce(ve,g,b,!0):(yt[Ee-L]=_+1,Ee>=gi?gi=Ee:rt=!0,N(ve,f[Ee],d,null,g,b,S,v,y),se++)}const mi=rt?Uo(yt):ct;for(G=mi.length-1,_=Se-1;_>=0;_--){const ve=L+_,Ee=f[ve],_i=ve+1{const{el:b,type:S,transition:v,children:y,shapeFlag:_}=l;if(_&6){Ge(l.component.subTree,f,d,h);return}if(_&128){l.suspense.move(f,d,h);return}if(_&64){S.move(l,f,d,st);return}if(S===pe){i(b,f,d);for(let T=0;Tv.enter(b),g);else{const{leave:T,delayLeave:C,afterLeave:I}=v,L=()=>i(b,f,d),j=()=>{T(b,()=>{L(),I&&I()})};C?C(b,L,j):j()}else i(b,f,d)},Ce=(l,f,d,h=!1,g=!1)=>{const{type:b,props:S,ref:v,children:y,dynamicChildren:_,shapeFlag:x,patchFlag:T,dirs:C}=l;if(v!=null&&Un(v,null,d,l,!0),x&256){f.ctx.deactivate(l);return}const I=x&1&&C,L=!Ut(l);let j;if(L&&(j=S&&S.onVnodeBeforeUnmount)&&Te(j,f,l),x&6)lr(l.component,d,h);else{if(x&128){l.suspense.unmount(d,h);return}I&&qe(l,null,f,"beforeUnmount"),x&64?l.type.remove(l,f,d,g,st,h):_&&(b!==pe||T>0&&T&64)?$e(_,f,d,!1,!0):(b===pe&&T&384||!g&&x&16)&&$e(y,f,d),h&&di(l)}(L&&(j=S&&S.onVnodeUnmounted)||I)&&de(()=>{j&&Te(j,f,l),I&&qe(l,null,f,"unmounted")},d)},di=l=>{const{type:f,el:d,anchor:h,transition:g}=l;if(f===pe){or(d,h);return}if(f===En){V(l);return}const b=()=>{s(d),g&&!g.persisted&&g.afterLeave&&g.afterLeave()};if(l.shapeFlag&1&&g&&!g.persisted){const{leave:S,delayLeave:v}=g,y=()=>S(d,b);v?v(l.el,b,y):y()}else b()},or=(l,f)=>{let d;for(;l!==f;)d=w(l),s(l),l=d;s(f)},lr=(l,f,d)=>{const{bum:h,scope:g,update:b,subTree:S,um:v}=l;h&&yn(h),g.stop(),b&&(b.active=!1,Ce(S,l,f,d)),v&&de(v,f),de(()=>{l.isUnmounted=!0},f),f&&f.pendingBranch&&!f.isUnmounted&&l.asyncDep&&!l.asyncResolved&&l.suspenseId===f.pendingId&&(f.deps--,f.deps===0&&f.resolve())},$e=(l,f,d,h=!1,g=!1,b=0)=>{for(let S=b;Sl.shapeFlag&6?Lt(l.component.subTree):l.shapeFlag&128?l.suspense.next():w(l.anchor||l.el);let mn=!1;const hi=(l,f,d)=>{l==null?f._vnode&&Ce(f._vnode,null,null,!0):N(f._vnode||null,l,f,null,null,null,d),mn||(mn=!0,Ei(),As(),mn=!1),f._vnode=l},st={p:N,um:Ce,m:Ge,r:di,mt:_e,mc:$,pc:U,pbc:K,n:Lt,o:e};let _n,vn;return t&&([_n,vn]=t(st)),{render:hi,hydrate:_n,createApp:Lo(hi,_n)}}function Cn({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Je({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Vo(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Gs(e,t,n=!1){const i=e.children,s=t.children;if(A(i)&&A(s))for(let r=0;r>1,e[n[c]]0&&(t[i]=n[r-1]),n[r]=i)}}for(r=n.length,o=n[r-1];r-- >0;)n[r]=o,o=t[o];return n}function qs(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:qs(t)}const Ko=e=>e.__isTeleport,pe=Symbol.for("v-fgt"),un=Symbol.for("v-txt"),ht=Symbol.for("v-cmt"),En=Symbol.for("v-stc"),Ct=[];let Pe=null;function Z(e=!1){Ct.push(Pe=e?null:[])}function Wo(){Ct.pop(),Pe=Ct[Ct.length-1]||null}let $t=1;function Ni(e){$t+=e}function Js(e){return e.dynamicChildren=$t>0?Pe||ct:null,Wo(),$t>0&&Pe&&Pe.push(e),e}function re(e,t,n,i,s,r){return Js(B(e,t,n,i,s,r,!0))}function Kn(e,t,n,i,s){return Js(ne(e,t,n,i,s,!0))}function zo(e){return e?e.__v_isVNode===!0:!1}function lt(e,t){return e.type===t.type&&e.key===t.key}const pn="__vInternal",Qs=({key:e})=>e??null,Wt=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?te(e)||me(e)||M(e)?{i:he,r:e,k:t,f:!!n}:e:null);function B(e,t=null,n=null,i=0,s=null,r=e===pe?0:1,o=!1,c=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Qs(t),ref:t&&Wt(t),scopeId:ln,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:r,patchFlag:i,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:he};return c?(ui(a,n),r&128&&e.normalize(a)):n&&(a.shapeFlag|=te(n)?8:16),$t>0&&!o&&Pe&&(a.patchFlag>0||r&6)&&a.patchFlag!==32&&Pe.push(a),a}const ne=Go;function Go(e,t=null,n=null,i=0,s=null,r=!1){if((!e||e===lo)&&(e=ht),zo(e)){const c=tt(e,t,!0);return n&&ui(c,n),$t>0&&!r&&Pe&&(c.shapeFlag&6?Pe[Pe.indexOf(e)]=c:Pe.push(c)),c.patchFlag|=-2,c}if(sl(e)&&(e=e.__vccOpts),t){t=qo(t);let{class:c,style:a}=t;c&&!te(c)&&(t.class=nn(c)),q(a)&&(ws(a)&&!A(a)&&(a=ee({},a)),t.style=Xn(a))}const o=te(e)?1:co(e)?128:Ko(e)?64:q(e)?4:M(e)?2:0;return B(e,t,n,i,s,o,r,!0)}function qo(e){return e?ws(e)||pn in e?ee({},e):e:null}function tt(e,t,n=!1){const{props:i,ref:s,patchFlag:r,children:o}=e,c=t?Jo(i||{},t):i;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&Qs(c),ref:t&&t.ref?n&&s?A(s)?s.concat(Wt(t)):[s,Wt(t)]:Wt(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==pe?r===-1?16:r|16:r,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&tt(e.ssContent),ssFallback:e.ssFallback&&tt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Wn(e=" ",t=0){return ne(un,null,e,t)}function Ae(e){return e==null||typeof e=="boolean"?ne(ht):A(e)?ne(pe,null,e.slice()):typeof e=="object"?Be(e):ne(un,null,String(e))}function Be(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:tt(e)}function ui(e,t){let n=0;const{shapeFlag:i}=e;if(t==null)t=null;else if(A(t))n=16;else if(typeof t=="object")if(i&65){const s=t.default;s&&(s._c&&(s._d=!1),ui(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!(pn in t)?t._ctx=he:s===3&&he&&(he.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else M(t)?(t={default:t,_ctx:he},n=32):(t=String(t),i&64?(n=16,t=[Wn(t)]):n=8);e.children=t,e.shapeFlag|=n}function Jo(...e){const t={};for(let n=0;nce||he;let Yt,zn;{const e=rs(),t=(n,i)=>{let s;return(s=e[n])||(s=e[n]=[]),s.push(i),r=>{s.length>1?s.forEach(o=>o(r)):s[0](r)}};Yt=t("__VUE_INSTANCE_SETTERS__",n=>ce=n),zn=t("__VUE_SSR_SETTERS__",n=>dn=n)}const Mt=e=>{const t=ce;return Yt(e),e.scope.on(),()=>{e.scope.off(),Yt(t)}},ki=()=>{ce&&ce.scope.off(),Yt(null)};function Ys(e){return e.vnode.shapeFlag&4}let dn=!1;function el(e,t=!1){t&&zn(t);const{props:n,children:i}=e.vnode,s=Ys(e);Ro(e,n,s,t),Ho(e,i);const r=s?tl(e,t):void 0;return t&&zn(!1),r}function tl(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Ss(new Proxy(e.ctx,Eo));const{setup:i}=n;if(i){const s=e.setupContext=i.length>1?il(e):null,r=Mt(e);nt();const o=Ue(i,e,0,[e.props,s]);if(it(),r(),ts(o)){if(o.then(ki,ki),t)return o.then(c=>{Hi(e,c,t)}).catch(c=>{rn(c,e,0)});e.asyncDep=o}else Hi(e,o,t)}else Xs(e,t)}function Hi(e,t,n){M(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:q(t)&&(e.setupState=Cs(t)),Xs(e,n)}let Bi;function Xs(e,t,n){const i=e.type;if(!e.render){if(!t&&Bi&&!i.render){const s=i.template||ai(e).template;if(s){const{isCustomElement:r,compilerOptions:o}=e.appContext.config,{delimiters:c,compilerOptions:a}=i,u=ee(ee({isCustomElement:r,delimiters:c},o),a);i.render=Bi(s,u)}}e.render=i.render||ye}{const s=Mt(e);nt();try{To(e)}finally{it(),s()}}}function nl(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return ge(e,"get","$attrs"),t[n]}}))}function il(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return nl(e)},slots:e.slots,emit:e.emit,expose:t}}function hn(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Cs(Ss(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Pt)return Pt[n](e)},has(t,n){return n in t||n in Pt}}))}function sl(e){return M(e)&&"__vccOpts"in e}const gt=(e,t)=>Kr(e,t,dn),rl="3.4.15";/** * @vue/runtime-dom v3.4.15 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/const ol="http://www.w3.org/2000/svg",ll="http://www.w3.org/1998/Math/MathML",De=typeof document<"u"?document:null,Di=De&&De.createElement("template"),cl={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,i)=>{const s=t==="svg"?De.createElementNS(ol,e):t==="mathml"?De.createElementNS(ll,e):De.createElement(e,n?{is:n}:void 0);return e==="select"&&i&&i.multiple!=null&&s.setAttribute("multiple",i.multiple),s},createText:e=>De.createTextNode(e),createComment:e=>De.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>De.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,i,s,r){const o=n?n.previousSibling:t.lastChild;if(s&&(s===r||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===r||!(s=s.nextSibling)););else{Di.innerHTML=i==="svg"?`${e}`:i==="mathml"?`${e}`:e;const c=Di.content;if(i==="svg"||i==="mathml"){const a=c.firstChild;for(;a.firstChild;)c.appendChild(a.firstChild);c.removeChild(a)}t.insertBefore(c,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Ne="transition",St="animation",mt=Symbol("_vtc"),Zs={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},al=ee({},go,Zs),Qe=(e,t=[])=>{A(e)?e.forEach(n=>n(...t)):e&&e(...t)},ji=e=>e?A(e)?e.some(t=>t.length>1):e.length>1:!1;function fl(e){const t={};for(const P in e)P in Zs||(t[P]=e[P]);if(e.css===!1)return t;const{name:n="v",type:i,duration:s,enterFromClass:r=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:c=`${n}-enter-to`,appearFromClass:a=r,appearActiveClass:u=o,appearToClass:p=c,leaveFromClass:m=`${n}-leave-from`,leaveActiveClass:S=`${n}-leave-active`,leaveToClass:E=`${n}-leave-to`}=e,H=ul(s),N=H&&H[0],D=H&&H[1],{onBeforeEnter:z,onEnter:ae,onEnterCancelled:k,onLeave:V,onLeaveCancelled:Y,onBeforeAppear:O=z,onAppear:fe=ae,onAppearCancelled:$=k}=t,X=(P,J,_e)=>{ke(P,J?p:c),ke(P,J?u:o),_e&&_e()},K=(P,J)=>{P._isLeaving=!1,ke(P,m),ke(P,E),ke(P,S),J&&J()},oe=P=>(J,_e)=>{const bt=P?fe:ae,ie=()=>X(J,P,_e);Qe(bt,[J,ie]),Vi(()=>{ke(J,P?a:r),Me(J,P?p:c),ji(bt)||Ui(J,i,N,ie)})};return ee(t,{onBeforeEnter(P){Qe(z,[P]),Me(P,r),Me(P,o)},onBeforeAppear(P){Qe(O,[P]),Me(P,a),Me(P,u)},onEnter:oe(!1),onAppear:oe(!0),onLeave(P,J){P._isLeaving=!0;const _e=()=>K(P,J);Me(P,m),tr(),Me(P,S),Vi(()=>{P._isLeaving&&(ke(P,m),Me(P,E),ji(V)||Ui(P,i,D,_e))}),Qe(V,[P,_e])},onEnterCancelled(P){X(P,!1),Qe(k,[P])},onAppearCancelled(P){X(P,!0),Qe($,[P])},onLeaveCancelled(P){K(P),Qe(Y,[P])}})}function ul(e){if(e==null)return null;if(q(e))return[Tn(e.enter),Tn(e.leave)];{const t=Tn(e);return[t,t]}}function Tn(e){return hr(e)}function Me(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[mt]||(e[mt]=new Set)).add(t)}function ke(e,t){t.split(/\s+/).forEach(i=>i&&e.classList.remove(i));const n=e[mt];n&&(n.delete(t),n.size||(e[mt]=void 0))}function Vi(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let pl=0;function Ui(e,t,n,i){const s=e._endId=++pl,r=()=>{s===e._endId&&i()};if(n)return setTimeout(r,n);const{type:o,timeout:c,propCount:a}=er(e,t);if(!o)return i();const u=o+"end";let p=0;const m=()=>{e.removeEventListener(u,S),r()},S=E=>{E.target===e&&++p>=a&&m()};setTimeout(()=>{p(n[H]||"").split(", "),s=i(`${Ne}Delay`),r=i(`${Ne}Duration`),o=Ki(s,r),c=i(`${St}Delay`),a=i(`${St}Duration`),u=Ki(c,a);let p=null,m=0,S=0;t===Ne?o>0&&(p=Ne,m=o,S=r.length):t===St?u>0&&(p=St,m=u,S=a.length):(m=Math.max(o,u),p=m>0?o>u?Ne:St:null,S=p?p===Ne?r.length:a.length:0);const E=p===Ne&&/\b(transform|all)(,|$)/.test(i(`${Ne}Property`).toString());return{type:p,timeout:m,propCount:S,hasTransform:E}}function Ki(e,t){for(;e.lengthWi(n)+Wi(e[i])))}function Wi(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function tr(){return document.body.offsetHeight}function dl(e,t,n){const i=e[mt];i&&(t=(t?[t,...i]:[...i]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const pi=Symbol("_vod"),nr={beforeMount(e,{value:t},{transition:n}){e[pi]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):wt(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:i}){!t!=!n&&(i?t?(i.beforeEnter(e),wt(e,!0),i.enter(e)):i.leave(e,()=>{wt(e,!1)}):wt(e,t))},beforeUnmount(e,{value:t}){wt(e,t)}};function wt(e,t){e.style.display=t?e[pi]:"none"}const hl=Symbol("");function gl(e,t,n){const i=e.style,s=i.display,r=te(n);if(n&&!r){if(t&&!te(t))for(const o in t)n[o]==null&&Gn(i,o,"");for(const o in n)Gn(i,o,n[o])}else if(r){if(t!==n){const o=i[hl];o&&(n+=";"+o),i.cssText=n}}else t&&e.removeAttribute("style");pi in e&&(i.display=s)}const zi=/\s*!important$/;function Gn(e,t,n){if(A(n))n.forEach(i=>Gn(e,t,i));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const i=ml(e,t);zi.test(n)?e.setProperty(vt(i),n.replace(zi,""),"important"):e[i]=n}}const Gi=["Webkit","Moz","ms"],An={};function ml(e,t){const n=An[t];if(n)return n;let i=pt(t);if(i!=="filter"&&i in e)return An[t]=i;i=ss(i);for(let s=0;sIn||(xl.then(()=>In=0),In=Date.now());function Cl(e,t){const n=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=n.attached)return;Se(El(i,n.value),t,5,[i])};return n.value=e,n.attached=Pl(),n}function El(e,t){if(A(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(i=>s=>!s._stopped&&i&&i(s))}else return t}const Yi=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Tl=(e,t,n,i,s,r,o,c,a)=>{const u=s==="svg";t==="class"?dl(e,i,u):t==="style"?gl(e,n,i):Zt(t)?Jn(t)||Sl(e,t,n,i,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Al(e,t,i,u))?vl(e,t,i,r,o,c,a):(t==="true-value"?e._trueValue=i:t==="false-value"&&(e._falseValue=i),_l(e,t,i,u))};function Al(e,t,n,i){if(i)return!!(t==="innerHTML"||t==="textContent"||t in e&&Yi(t)&&M(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const s=e.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return Yi(t)&&te(n)?!1:t in e}const ir=new WeakMap,sr=new WeakMap,Xt=Symbol("_moveCb"),Xi=Symbol("_enterCb"),rr={name:"TransitionGroup",props:ee({},al,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Zo(),i=ho();let s,r;return Hs(()=>{if(!s.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!Fl(s[0].el,n.vnode.el,o))return;s.forEach(Ml),s.forEach(Ol);const c=s.filter(Ll);tr(),c.forEach(a=>{const u=a.el,p=u.style;Me(u,o),p.transform=p.webkitTransform=p.transitionDuration="";const m=u[Xt]=S=>{S&&S.target!==u||(!S||/transform$/.test(S.propertyName))&&(u.removeEventListener("transitionend",m),u[Xt]=null,ke(u,o))};u.addEventListener("transitionend",m)})}),()=>{const o=R(e),c=fl(o);let a=o.tag||pe;s=r,r=t.default?Rs(t.default()):[];for(let u=0;udelete e.mode;rr.props;const $l=rr;function Ml(e){const t=e.el;t[Xt]&&t[Xt](),t[Xi]&&t[Xi]()}function Ol(e){sr.set(e,e.el.getBoundingClientRect())}function Ll(e){const t=ir.get(e),n=sr.get(e),i=t.left-n.left,s=t.top-n.top;if(i||s){const r=e.el.style;return r.transform=r.webkitTransform=`translate(${i}px,${s}px)`,r.transitionDuration="0s",e}}function Fl(e,t,n){const i=e.cloneNode(),s=e[mt];s&&s.forEach(c=>{c.split(/\s+/).forEach(a=>a&&i.classList.remove(a))}),n.split(/\s+/).forEach(c=>c&&i.classList.add(c)),i.style.display="none";const r=t.nodeType===1?t:t.parentNode;r.appendChild(i);const{hasTransform:o}=er(i);return r.removeChild(i),o}const Rl=["ctrl","shift","alt","meta"],Nl={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Rl.some(n=>e[`${n}Key`]&&!t.includes(n))},kl=(e,t)=>{const n=e._withMods||(e._withMods={}),i=t.join(".");return n[i]||(n[i]=(s,...r)=>{for(let o=0;o{const t=Bl().createApp(...e),{mount:n}=t;return t.mount=i=>{const s=Vl(i);if(!s)return;const r=t._component;!M(r)&&!r.render&&!r.template&&(r.template=s.innerHTML),s.innerHTML="";const o=n(s,!1,jl(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),o},t};function jl(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Vl(e){return te(e)?document.querySelector(e):e}var Et=(e=>(e.Infinitive="infinitive",e.PastSimple="pastSimple",e.PastParticiple="pastParticiple",e))(Et||{});const Ul=[{infinitive:"be",pastSimple:"was/were",pastParticiple:"been"},{infinitive:"beat",pastSimple:"beat",pastParticiple:"beaten"},{infinitive:"become",pastSimple:"became",pastParticiple:"become"},{infinitive:"begin",pastSimple:"began",pastParticiple:"begun"},{infinitive:"bend",pastSimple:"bent",pastParticiple:"bent"},{infinitive:"bet",pastSimple:"bet",pastParticiple:"bet"},{infinitive:"bite",pastSimple:"bit",pastParticiple:"bitten"},{infinitive:"blow",pastSimple:"blew",pastParticiple:"blown"},{infinitive:"break",pastSimple:"broke",pastParticiple:"broken"},{infinitive:"bring",pastSimple:"brought",pastParticiple:"brought"},{infinitive:"broadcast",pastSimple:"broadcast",pastParticiple:"broadcast"},{infinitive:"build",pastSimple:"built",pastParticiple:"built"},{infinitive:"burst",pastSimple:"burst",pastParticiple:"burst"},{infinitive:"buy",pastSimple:"bought",pastParticiple:"bought"},{infinitive:"catch",pastSimple:"caught",pastParticiple:"caught"},{infinitive:"choose",pastSimple:"chose",pastParticiple:"chosen"},{infinitive:"come",pastSimple:"came",pastParticiple:"come"},{infinitive:"cost",pastSimple:"cost",pastParticiple:"cost"},{infinitive:"creep",pastSimple:"crept",pastParticiple:"crept"},{infinitive:"cut",pastSimple:"cut",pastParticiple:"cut"},{infinitive:"deal",pastSimple:"dealt",pastParticiple:"dealt"},{infinitive:"dig",pastSimple:"dug",pastParticiple:"dug"},{infinitive:"do",pastSimple:"did",pastParticiple:"done"},{infinitive:"draw",pastSimple:"drew",pastParticiple:"drawn"},{infinitive:"drink",pastSimple:"drank",pastParticiple:"drunk"},{infinitive:"drive",pastSimple:"drove",pastParticiple:"driven"},{infinitive:"eat",pastSimple:"ate",pastParticiple:"eaten"},{infinitive:"fall",pastSimple:"fell",pastParticiple:"fallen"},{infinitive:"feed",pastSimple:"fed",pastParticiple:"fed"},{infinitive:"feel",pastSimple:"felt",pastParticiple:"felt"},{infinitive:"fight",pastSimple:"fought",pastParticiple:"fought"},{infinitive:"find",pastSimple:"found",pastParticiple:"found"},{infinitive:"flee",pastSimple:"fled",pastParticiple:"fled"},{infinitive:"fly",pastSimple:"flew",pastParticiple:"flown"},{infinitive:"forbid",pastSimple:"forbade",pastParticiple:"forbidden"},{infinitive:"forget",pastSimple:"forgot",pastParticiple:"forgotten"},{infinitive:"forgive",pastSimple:"forgave",pastParticiple:"forgiven"},{infinitive:"freeze",pastSimple:"froze",pastParticiple:"frozen"},{infinitive:"get",pastSimple:"got",pastParticiple:"got"},{infinitive:"give",pastSimple:"gave",pastParticiple:"given"},{infinitive:"go",pastSimple:"went",pastParticiple:"gone"},{infinitive:"grow",pastSimple:"grew",pastParticiple:"grown"},{infinitive:"hang",pastSimple:"hung",pastParticiple:"hung"},{infinitive:"have",pastSimple:"had",pastParticiple:"had"},{infinitive:"hear",pastSimple:"heard",pastParticiple:"heard"},{infinitive:"hide",pastSimple:"hid",pastParticiple:"hidden"},{infinitive:"hit",pastSimple:"hit",pastParticiple:"hit"},{infinitive:"hold",pastSimple:"held",pastParticiple:"held"},{infinitive:"hurt",pastSimple:"hurt",pastParticiple:"hurt"},{infinitive:"keep",pastSimple:"kept",pastParticiple:"kept"},{infinitive:"kneel",pastSimple:"knelt",pastParticiple:"knelt"},{infinitive:"know",pastSimple:"knew",pastParticiple:"known"},{infinitive:"lay",pastSimple:"laid",pastParticiple:"laid"},{infinitive:"lead",pastSimple:"led",pastParticiple:"led"},{infinitive:"leave",pastSimple:"left",pastParticiple:"left"},{infinitive:"lend",pastSimple:"lent",pastParticiple:"lent"},{infinitive:"let",pastSimple:"let",pastParticiple:"let"},{infinitive:"lie",pastSimple:"lay",pastParticiple:"lain"},{infinitive:"light",pastSimple:"lit",pastParticiple:"lit"},{infinitive:"lose",pastSimple:"lost",pastParticiple:"lost"},{infinitive:"make",pastSimple:"made",pastParticiple:"made"},{infinitive:"mean",pastSimple:"meant",pastParticiple:"meant"},{infinitive:"meet",pastSimple:"met",pastParticiple:"met"},{infinitive:"pay",pastSimple:"paid",pastParticiple:"paid"},{infinitive:"put",pastSimple:"put",pastParticiple:"put"},{infinitive:"read",pastSimple:"read",pastParticiple:"read"},{infinitive:"ride",pastSimple:"rode",pastParticiple:"ridden"},{infinitive:"ring",pastSimple:"rang",pastParticiple:"rung"},{infinitive:"rise",pastSimple:"rose",pastParticiple:"risen"},{infinitive:"run",pastSimple:"ran",pastParticiple:"run"},{infinitive:"say",pastSimple:"said",pastParticiple:"said"},{infinitive:"see",pastSimple:"saw",pastParticiple:"seen"},{infinitive:"seek",pastSimple:"sought",pastParticiple:"sought"},{infinitive:"sell",pastSimple:"sold",pastParticiple:"sold"},{infinitive:"send",pastSimple:"sent",pastParticiple:"sent"},{infinitive:"set",pastSimple:"set",pastParticiple:"set"},{infinitive:"sew",pastSimple:"sewed",pastParticiple:"sewn/sewed"},{infinitive:"shake",pastSimple:"shook",pastParticiple:"shaken"},{infinitive:"shine",pastSimple:"shone",pastParticiple:"shone"},{infinitive:"shoot",pastSimple:"shot",pastParticiple:"shot"},{infinitive:"show",pastSimple:"showed",pastParticiple:"shown/showed"},{infinitive:"shrink",pastSimple:"shrank",pastParticiple:"shrunk"},{infinitive:"shut",pastSimple:"shut",pastParticiple:"shut"},{infinitive:"sing",pastSimple:"sang",pastParticiple:"sung"},{infinitive:"sink",pastSimple:"sank",pastParticiple:"sunk"},{infinitive:"sit",pastSimple:"sat",pastParticiple:"sat"},{infinitive:"sleep",pastSimple:"slept",pastParticiple:"slept"},{infinitive:"slide",pastSimple:"slid",pastParticiple:"slid"},{infinitive:"speak",pastSimple:"spoke",pastParticiple:"spoken"},{infinitive:"spend",pastSimple:"spent",pastParticiple:"spent"},{infinitive:"spit",pastSimple:"spat",pastParticiple:"spat"},{infinitive:"split",pastSimple:"split",pastParticiple:"split"},{infinitive:"spread",pastSimple:"spread",pastParticiple:"spread"},{infinitive:"spring",pastSimple:"sprang",pastParticiple:"sprung"},{infinitive:"stand",pastSimple:"stood",pastParticiple:"stood"},{infinitive:"steal",pastSimple:"stole",pastParticiple:"stolen"},{infinitive:"stick",pastSimple:"stuck",pastParticiple:"stuck"},{infinitive:"sting",pastSimple:"stung",pastParticiple:"stung"},{infinitive:"stink",pastSimple:"stank",pastParticiple:"stunk"},{infinitive:"strike",pastSimple:"struck",pastParticiple:"struck"},{infinitive:"swear",pastSimple:"swore",pastParticiple:"sworn"},{infinitive:"sweep",pastSimple:"swept",pastParticiple:"swept"},{infinitive:"swim",pastSimple:"swam",pastParticiple:"swum"},{infinitive:"swing",pastSimple:"swung",pastParticiple:"swung"},{infinitive:"take",pastSimple:"took",pastParticiple:"taken"},{infinitive:"teach",pastSimple:"taught",pastParticiple:"taught"},{infinitive:"tear",pastSimple:"tore",pastParticiple:"torn"},{infinitive:"tell",pastSimple:"told",pastParticiple:"told"},{infinitive:"think",pastSimple:"thought",pastParticiple:"thought"},{infinitive:"throw",pastSimple:"threw",pastParticiple:"thrown"},{infinitive:"understand",pastSimple:"understood",pastParticiple:"understood"},{infinitive:"wake",pastSimple:"woke",pastParticiple:"woken"},{infinitive:"wear",pastSimple:"wore",pastParticiple:"worn"},{infinitive:"weep",pastSimple:"wept",pastParticiple:"wept"},{infinitive:"win",pastSimple:"won",pastParticiple:"won"},{infinitive:"write",pastSimple:"wrote",pastParticiple:"written"}],Kl={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor","aria-hidden":"true",viewBox:"0 0 20 20"},Wl=B("path",{"fill-rule":"evenodd",d:"M8 4a4 4 0 1 0 0 8 4 4 0 0 0 0-8M2 8a6 6 0 1 1 10.89 3.476l4.817 4.817a1 1 0 0 1-1.414 1.414l-4.816-4.816A6 6 0 0 1 2 8","clip-rule":"evenodd"},null,-1),zl=[Wl];function Gl(e,t){return Z(),re("svg",Kl,[...zl])}const ql={render:Gl},Jl={class:"flex items-baseline"},Ql={class:"bg-blue-100 dark:bg-gray-800"},Yl=B("label",{for:"table-search",class:"sr-only"},"Search",-1),Xl={class:"relative mt-1 dark:bg-gray-800"},Zl={class:"absolute inset-y-0 left-0 flex items-center pl-3 pointer-events-none"},ec=["value"],tc=Le({__name:"SearchInput",props:{filter:{}},emits:["update:filter","clear:filter"],setup(e,{emit:t}){const n=t,i=r=>{const o=r.target.value.trim();n("update:filter",o)},s=()=>{n("clear:filter")};return(r,o)=>(Z(),re("div",Jl,[B("div",Ql,[Yl,B("div",Xl,[B("div",Zl,[ne(We(ql),{class:"w-5 h-5 text-gray-500 dark:text-gray-400"})]),B("input",{type:"text",placeholder:"Search for verbs",id:"table-search",class:"block p-2 pl-10 text-base text-gray-900 border border-gray-300 rounded-lg w-50 bg-gray-50 focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-500 placeholder-gray-400 placeholder-opacity-75 dark:placeholder-gray-400 dark:placeholder-opacity-50 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500",value:r.filter,onInput:i},null,40,ec)])]),Fs(B("button",{type:"button",class:"ml-2 py-1 px-2.5 text-sm font-medium text-gray-900 focus:outline-none bg-white rounded-lg border border-gray-200 hover:bg-gray-100 hover:text-blue-700 focus:z-10 focus:ring-4 focus:ring-gray-200 dark:focus:ring-gray-700 dark:bg-gray-800 dark:text-gray-400 dark:border-gray-600 dark:hover:text-white dark:hover:bg-gray-700",onClick:s}," x ",512),[[nr,r.filter]])]))}}),nc={class:"text-sm font-normal text-gray-500 dark:text-gray-400"},ic={key:0},sc={key:1},rc=Le({__name:"SearchResults",props:{results:{}},setup(e){return(t,n)=>(Z(),re("div",nc,[t.results?(Z(),re("span",ic,$n(t.results)+" "+$n(t.results>1?"verbs":"verb"),1)):(Z(),re("span",sc,"Nothing found ☹️"))]))}}),oc={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 320 512"},lc=B("path",{d:"M27.66 224h264.7c24.6 0 36.89-29.78 19.54-47.12L179.6 40.08a27.53 27.53 0 0 0-19.53-8.107c-7.055 0-14.09 2.701-19.45 8.107L8.119 176.9C-9.229 194.2 3.055 224 27.66 224m264.64 64H27.66c-24.6 0-36.89 29.77-19.54 47.12l132.5 136.8C145.9 477.3 152.1 480 160 480c7.053 0 14.12-2.703 19.53-8.109l132.3-136.8C329.2 317.8 316.9 288 292.3 288"},null,-1),cc=[lc];function ac(e,t){return Z(),re("svg",oc,[...cc])}const fc={render:ac},uc={width:"33%",scope:"col",class:"p-2 bg-gray-50 dark:bg-gray-700"},pc={class:"flex justify-center items-center"},dc=["aria-label"],hc=Le({__name:"TableHead",props:{isDescending:{type:Boolean},activeColumnName:{},columnName:{}},emits:["click:column"],setup(e,{emit:t}){const n=e,i=t,s=gt(()=>n.isDescending?"#8a2be2":"#00CC99"),r=gt(()=>{let c="";switch(n.columnName){case Et.Infinitive:c="Infinitive";break;case Et.PastSimple:c="Past Simple";break;case Et.PastParticiple:c="Past Participle";break}return c}),o=()=>{i("click:column",n.columnName)};return(c,a)=>(Z(),re("th",uc,[B("div",pc,[B("p",null,$n(r.value),1),B("a",{href:"#","aria-label":`Sort by ${r.value}`,class:"ease-in duration-300",onClick:o},[ne(We(fc),{class:"w-3 h-3 ml-1",fill:c.activeColumnName===c.columnName?s.value:"currentColor"},null,8,["fill"])],8,dc)])]))}}),gc="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%201024%201024'%20class='icon'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M596.4%20981c-22.5%200-44.9-6-65.3-18l-2.4-1.5-110.3-75c-73-49.6-158.3-75.9-246.6-75.9-71.3%200-129.2-58-129.2-129.2V342.6c0-71.3%2058-129.3%20129.2-129.3%2088.3%200%20173.5-26.2%20246.6-75.9L531.1%2061c40.3-23.7%2088.7-24%20129.3-0.8%2040.6%2023.3%2064.9%2065.1%2064.9%20111.9v679.8c0%2046.8-24.3%2088.6-64.9%20111.9-20.1%2011.5-42%2017.2-64%2017.2z%20m-21-91c19.2%2010.8%2036.2%203.4%2042.7-0.3%206.6-3.8%2021.9-15%2021.9-37.8V172.1c0-22.8-15.4-34-21.9-37.8-6.5-3.7-23.5-11-42.7-0.3l-109%2074c-87.2%2059.3-189.1%2090.6-294.5%2090.6-24.2%200-43.9%2019.7-43.9%2043.9v338.8c0%2024.2%2019.7%2043.9%2043.9%2043.9%20105.5%200%20207.3%2031.4%20294.5%2090.6l109%2074.2z'%20fill='%233688FF'%20/%3e%3cpath%20d='M901.1%20817.1c-8.2%200-16.5-2.4-23.8-7.3-19.5-13.2-24.7-39.7-11.5-59.2%2015.5-22.9%2028.7-47.3%2039.4-72.5%2010.9-25.7%2019.2-52.6%2024.8-80%205.8-28.1%208.7-57.1%208.7-86%200-29-2.9-57.9-8.7-86-5.6-27.4-14-54.3-24.8-80-10.7-25.2-23.9-49.6-39.4-72.5-13.2-19.5-8-46%2011.5-59.2%2019.5-13.2%2046-8%2059.2%2011.5%2018.5%2027.4%2034.4%2056.7%2047.2%2087%2013.1%2030.9%2023.1%2063.3%2029.8%2096.2%206.9%2033.7%2010.4%2068.4%2010.4%20103.1s-3.5%2069.4-10.4%20103.1c-6.7%2032.9-16.8%2065.2-29.8%2096.2-12.8%2030.2-28.7%2059.5-47.2%2087-8.2%2012-21.6%2018.6-35.4%2018.6z'%20fill='%235F6379'%20/%3e%3c/svg%3e",mc="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%201024%201024'%20class='icon'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M596.3%20980.9c-22.7%200-45.2-6.2-65.2-17.9l-2.4-1.5-110.2-74.9c-18.1-12.3-37.2-23.3-56.8-32.7-19.6-9.4-40-17.4-60.8-23.8-20.7-6.4-42.1-11.2-63.6-14.5s-43.5-4.9-65.4-4.9c-17.5%200-34.4-3.4-50.4-10.2-15.4-6.5-29.2-15.8-41-27.6s-21.2-25.7-27.7-41.1c-6.7-15.9-10.2-32.8-10.2-50.3V342.6c0-17.5%203.4-34.4%2010.2-50.4%206.5-15.4%2015.8-29.2%2027.6-41%2011.9-11.9%2025.7-21.2%2041.1-27.7%2015.9-6.7%2032.8-10.2%2050.3-10.2%2021.8%200%2043.8-1.6%2065.4-4.9%2021.5-3.2%2042.9-8.1%2063.6-14.5%2020.7-6.4%2041.2-14.4%2060.7-23.8%2019.6-9.4%2038.7-20.4%2056.8-32.7L531.1%2061c20.4-12%2043.2-18.2%2066.6-17.9%2021.8%200.2%2043.5%206.2%2062.6%2017.1%2019.2%2011%2035.3%2026.7%2046.6%2045.4%2012%2019.8%2018.4%2042.9%2018.4%2066.6v170c0%2023.6-19.1%2042.7-42.7%2042.7S640%20365.6%20640%20342.1v-170c0-8.2-2-15.8-6.1-22.4-3.8-6.3-9.3-11.7-15.9-15.4-6.5-3.7-13.9-5.8-21.2-5.9-7.5%200-14.6%201.8-21.4%205.6l-108.9%2074c-21.6%2014.7-44.4%2027.9-67.9%2039.1-23.4%2011.2-47.8%2020.7-72.5%2028.4-24.7%207.6-50.3%2013.4-76%2017.3-25.8%203.9-52.1%205.9-78.1%205.9-6%200-11.7%201.1-17%203.4-5.3%202.2-10%205.4-14%209.4s-7.2%208.7-9.4%2014c-2.3%205.4-3.5%2011.1-3.5%2017.1v338.8c0%206%201.1%2011.7%203.4%2017%202.2%205.3%205.4%2010%209.4%2014s8.7%207.2%2014%209.4c5.4%202.3%2011.1%203.5%2017.1%203.5%2026.1%200%2052.3%202%2078.1%205.9%2025.7%203.9%2051.3%209.7%2076%2017.3%2024.8%207.6%2049.2%2017.2%2072.6%2028.4%2023.4%2011.2%2046.3%2024.4%2067.9%2039.1l108.9%2074c6.8%203.8%2014%205.4%2021.4%205.6%207.3-0.1%2014.7-2.1%2021.3-5.9%206.5-3.7%2012-9.1%2015.8-15.4%204-6.7%206.1-14.2%206.1-22.4V703.3c0-23.6%2019.1-42.7%2042.7-42.7s42.7%2019.1%2042.7%2042.7v148.6c0%2023.7-6.4%2046.7-18.4%2066.6-11.2%2018.6-27.3%2034.3-46.5%2045.3-19.3%2011-40.9%2016.9-62.7%2017.1h-1.6z'%20fill='%233688FF'%20/%3e%3cpath%20d='M469.3%20789.3c-10.9%200-21.8-4.2-30.2-12.5-16.7-16.7-16.7-43.7%200-60.3l416-416c16.7-16.7%2043.7-16.7%2060.3%200s16.7%2043.7%200%2060.3l-416%20416c-8.2%208.4-19.2%2012.5-30.1%2012.5z'%20fill='%235F6379'%20/%3e%3c/svg%3e",_c={class:"table-cell"},vc={class:"flex justify-center flex-wrap"},bc=["title","href"],yc=["innerHTML"],Sc=["src"],wc="https://context.reverso.net/translation/english-ukrainian/",xc=Le({__name:"TableCell",props:{verb:{},columnName:{},searchQuery:{}},setup(e){const t=e,n=je(null),i=je(!1),s=gt(()=>`${wc}${t.verb.split("/")[0]}`),r=gt(()=>`Go to Reverso: ${t.verb}`),o=()=>{const a=t.searchQuery,u=t.verb,p=u.charAt(0).toUpperCase()+u.slice(1);if(!a)return p;const m=new RegExp(a,"gi");return u.match(m)?p.replace(m,"$&"):p},c=()=>{var p;i.value=!0;const a=t.verb.split("/").join(),u=new SpeechSynthesisUtterance(a);(p=n.value)==null||p.speak(u),u.onend=()=>{i.value=!1}};return an(()=>{n.value=window.speechSynthesis}),fn(()=>{n.value=null}),(a,u)=>(Z(),re("td",_c,[B("div",vc,[B("a",{target:"_blank",rel:"noopener noreferrer","aria-label":"Open Reverso in new tab",class:"text-base ease-in duration-300",title:r.value,href:s.value},[B("span",{innerHTML:o()},null,8,yc)],8,bc),B("img",{title:"Pronunciation",alt:"Pronunciation",width:"16",height:"16",class:nn(["sound-icon",i.value?"opacity-100":"opacity-50"]),src:i.value?We(gc):We(mc),onClick:u[0]||(u[0]=kl(p=>!i.value&&c(),["prevent"]))},null,10,Sc)])]))}}),gn=(e,t)=>{const n=e.__vccOpts||e;for(const[i,s]of t)n[i]=s;return n},Pc=gn(xc,[["__scopeId","data-v-655babb2"]]),Cc={class:"border-b border-gray-200 dark:border-gray-700"},Ec=Le({__name:"TableRow",props:{rowData:{},searchQuery:{}},setup(e){return(t,n)=>(Z(),re("tr",Cc,[(Z(!0),re(pe,null,Hn(t.rowData,(i,s)=>(Z(),Kn(Pc,{key:s,verb:i,columnName:s,searchQuery:t.searchQuery},null,8,["verb","columnName","searchQuery"]))),128))]))}}),Tc=e=>(to("data-v-ba64f92b"),e=e(),no(),e),Ac={class:"relative overflow-x-auto shadow-md sm:rounded-lg"},Ic={class:"w-full text-sm text-center text-gray-500 dark:text-gray-400 overflow-hidden"},$c={class:"p-2 text-lg font-semibold text-left text-gray-900 bg-blue-100 dark:text-white dark:bg-gray-800"},Mc={class:"flex items-center"},Oc=Tc(()=>B("p",{class:"text-sm uppercase mr-2"},"List of irregular verbs",-1)),Lc={class:"text-xs text-gray-700 uppercase dark:text-gray-400"},Fc=Le({__name:"Table",setup(e){const t=je(Ul),n=je(""),i=je(!1),s=Et.Infinitive,r=je(s),o=gt(()=>t.value.filter(u=>Object.keys(u).some(p=>u[p].toLowerCase().includes(n.value.toLowerCase()))).sort((u,p)=>i.value?p[r.value].localeCompare(u[r.value]):u[r.value].localeCompare(p[r.value]))),c=a=>{r.value=a,i.value=!i.value};return(a,u)=>(Z(),re("div",Ac,[B("table",Ic,[B("caption",$c,[B("div",Mc,[Oc,ne(rc,{results:o.value.length},null,8,["results"])]),ne(tc,{class:"mt-1",filter:n.value,"onUpdate:filter":u[0]||(u[0]=p=>n.value=p),"onClear:filter":u[1]||(u[1]=p=>n.value="")},null,8,["filter"])]),B("thead",Lc,[B("tr",null,[(Z(!0),re(pe,null,Hn(o.value[0],(p,m)=>(Z(),Kn(hc,{key:m,isDescending:i.value,activeColumnName:r.value,columnName:m,"onClick:column":c},null,8,["isDescending","activeColumnName","columnName"]))),128))])]),B("tbody",null,[ne($l,{name:"list"},{default:Ms(()=>[(Z(!0),re(pe,null,Hn(o.value,p=>(Z(),Kn(Ec,{key:p.infinitive,rowData:p,searchQuery:n.value},null,8,["rowData","searchQuery"]))),128))]),_:1})])])]))}}),Rc=gn(Fc,[["__scopeId","data-v-ba64f92b"]]),Nc="/irregular-verbs-table/assets/irregular_verbs-gNbKuuuq.pdf",kc={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor","aria-hidden":"true",viewBox:"0 0 20 20"},Hc=B("path",{"fill-rule":"evenodd",d:"M12.293 5.293a1 1 0 0 1 1.414 0l4 4a1 1 0 0 1 0 1.414l-4 4a1 1 0 0 1-1.414-1.414L14.586 11H3a1 1 0 1 1 0-2h11.586l-2.293-2.293a1 1 0 0 1 0-1.414","clip-rule":"evenodd"},null,-1),Bc=[Hc];function Dc(e,t){return Z(),re("svg",kc,[...Bc])}const jc={render:Dc},Vc={class:"my-4 text-center text-gray-500 dark:text-gray-400"},Uc=["href"],Kc=Le({__name:"SourceLink",setup(e){return(t,n)=>(Z(),re("p",Vc,[Wn(" List of irregular verbs "),B("a",{class:"source-link",target:"_blank","aria-label":"Open source file",title:"Open source file",href:We(Nc)},[Wn(" Source "),ne(We(jc),{class:"w-5 h-5 ml-1"})],8,Uc)]))}}),Wc=gn(Kc,[["__scopeId","data-v-65f084d4"]]),zc={xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",width:"800",height:"800",viewBox:"0 0 512 512"},Gc=B("path",{d:"M256 0C114.608 0 0 114.608 0 256c0 141.376 114.608 256 256 256s256-114.624 256-256C512 114.608 397.392 0 256 0",style:{fill:"#8ad5dd"}},null,-1),qc=B("path",{d:"M111.936 313.344 272 149.984l160.064 163.36-49.968 48.8L272 249.792 161.904 362.144z",style:{opacity:".2"}},null,-1),Jc=B("path",{d:"M95.936 297.344 256 133.984l160.064 163.36-49.968 48.8L256 233.792 145.904 346.144z",style:{fill:"#fff"}},null,-1),Qc=[Gc,qc,Jc];function Yc(e,t){return Z(),re("svg",zc,[...Qc])}const Xc={render:Yc},Zc=300,ea=Le({__name:"ScrollToTop",setup(e){const t=je(0),n=je(0),i=()=>{t.value||(t.value=setTimeout(()=>{n.value=window.scrollY,clearTimeout(t.value),t.value=0},100))},s=()=>{window.scrollTo({top:0,behavior:"smooth"})};return an(()=>{window.addEventListener("scroll",i)}),fn(()=>{window.addEventListener("scroll",i)}),(r,o)=>Fs((Z(),re("div",{class:"icon-wrapper",title:"Scroll to top",onClick:s},[ne(We(Xc),{alt:"Scroll to top",width:"48",height:"48"})],512)),[[nr,n.value>Zc]])}}),ta=gn(ea,[["__scopeId","data-v-da67e7b4"]]),na=Le({__name:"App",setup(e){return(t,n)=>(Z(),re(pe,null,[ne(Rc),ne(Wc),ne(ta)],64))}});Dl(na).mount("#app"); +**/const ol="http://www.w3.org/2000/svg",ll="http://www.w3.org/1998/Math/MathML",De=typeof document<"u"?document:null,Di=De&&De.createElement("template"),cl={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,i)=>{const s=t==="svg"?De.createElementNS(ol,e):t==="mathml"?De.createElementNS(ll,e):De.createElement(e,n?{is:n}:void 0);return e==="select"&&i&&i.multiple!=null&&s.setAttribute("multiple",i.multiple),s},createText:e=>De.createTextNode(e),createComment:e=>De.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>De.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,i,s,r){const o=n?n.previousSibling:t.lastChild;if(s&&(s===r||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===r||!(s=s.nextSibling)););else{Di.innerHTML=i==="svg"?`${e}`:i==="mathml"?`${e}`:e;const c=Di.content;if(i==="svg"||i==="mathml"){const a=c.firstChild;for(;a.firstChild;)c.appendChild(a.firstChild);c.removeChild(a)}t.insertBefore(c,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Ne="transition",wt="animation",mt=Symbol("_vtc"),Zs={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},al=ee({},go,Zs),Qe=(e,t=[])=>{A(e)?e.forEach(n=>n(...t)):e&&e(...t)},ji=e=>e?A(e)?e.some(t=>t.length>1):e.length>1:!1;function fl(e){const t={};for(const P in e)P in Zs||(t[P]=e[P]);if(e.css===!1)return t;const{name:n="v",type:i,duration:s,enterFromClass:r=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:c=`${n}-enter-to`,appearFromClass:a=r,appearActiveClass:u=o,appearToClass:p=c,leaveFromClass:m=`${n}-leave-from`,leaveActiveClass:w=`${n}-leave-active`,leaveToClass:E=`${n}-leave-to`}=e,H=ul(s),N=H&&H[0],D=H&&H[1],{onBeforeEnter:z,onEnter:ae,onEnterCancelled:k,onLeave:V,onLeaveCancelled:Y,onBeforeAppear:O=z,onAppear:fe=ae,onAppearCancelled:$=k}=t,X=(P,J,_e)=>{ke(P,J?p:c),ke(P,J?u:o),_e&&_e()},K=(P,J)=>{P._isLeaving=!1,ke(P,m),ke(P,E),ke(P,w),J&&J()},oe=P=>(J,_e)=>{const bt=P?fe:ae,ie=()=>X(J,P,_e);Qe(bt,[J,ie]),Vi(()=>{ke(J,P?a:r),Me(J,P?p:c),ji(bt)||Ui(J,i,N,ie)})};return ee(t,{onBeforeEnter(P){Qe(z,[P]),Me(P,r),Me(P,o)},onBeforeAppear(P){Qe(O,[P]),Me(P,a),Me(P,u)},onEnter:oe(!1),onAppear:oe(!0),onLeave(P,J){P._isLeaving=!0;const _e=()=>K(P,J);Me(P,m),tr(),Me(P,w),Vi(()=>{P._isLeaving&&(ke(P,m),Me(P,E),ji(V)||Ui(P,i,D,_e))}),Qe(V,[P,_e])},onEnterCancelled(P){X(P,!1),Qe(k,[P])},onAppearCancelled(P){X(P,!0),Qe($,[P])},onLeaveCancelled(P){K(P),Qe(Y,[P])}})}function ul(e){if(e==null)return null;if(q(e))return[Tn(e.enter),Tn(e.leave)];{const t=Tn(e);return[t,t]}}function Tn(e){return hr(e)}function Me(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[mt]||(e[mt]=new Set)).add(t)}function ke(e,t){t.split(/\s+/).forEach(i=>i&&e.classList.remove(i));const n=e[mt];n&&(n.delete(t),n.size||(e[mt]=void 0))}function Vi(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let pl=0;function Ui(e,t,n,i){const s=e._endId=++pl,r=()=>{s===e._endId&&i()};if(n)return setTimeout(r,n);const{type:o,timeout:c,propCount:a}=er(e,t);if(!o)return i();const u=o+"end";let p=0;const m=()=>{e.removeEventListener(u,w),r()},w=E=>{E.target===e&&++p>=a&&m()};setTimeout(()=>{p(n[H]||"").split(", "),s=i(`${Ne}Delay`),r=i(`${Ne}Duration`),o=Ki(s,r),c=i(`${wt}Delay`),a=i(`${wt}Duration`),u=Ki(c,a);let p=null,m=0,w=0;t===Ne?o>0&&(p=Ne,m=o,w=r.length):t===wt?u>0&&(p=wt,m=u,w=a.length):(m=Math.max(o,u),p=m>0?o>u?Ne:wt:null,w=p?p===Ne?r.length:a.length:0);const E=p===Ne&&/\b(transform|all)(,|$)/.test(i(`${Ne}Property`).toString());return{type:p,timeout:m,propCount:w,hasTransform:E}}function Ki(e,t){for(;e.lengthWi(n)+Wi(e[i])))}function Wi(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function tr(){return document.body.offsetHeight}function dl(e,t,n){const i=e[mt];i&&(t=(t?[t,...i]:[...i]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const pi=Symbol("_vod"),nr={beforeMount(e,{value:t},{transition:n}){e[pi]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):St(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:i}){!t!=!n&&(i?t?(i.beforeEnter(e),St(e,!0),i.enter(e)):i.leave(e,()=>{St(e,!1)}):St(e,t))},beforeUnmount(e,{value:t}){St(e,t)}};function St(e,t){e.style.display=t?e[pi]:"none"}const hl=Symbol("");function gl(e,t,n){const i=e.style,s=i.display,r=te(n);if(n&&!r){if(t&&!te(t))for(const o in t)n[o]==null&&Gn(i,o,"");for(const o in n)Gn(i,o,n[o])}else if(r){if(t!==n){const o=i[hl];o&&(n+=";"+o),i.cssText=n}}else t&&e.removeAttribute("style");pi in e&&(i.display=s)}const zi=/\s*!important$/;function Gn(e,t,n){if(A(n))n.forEach(i=>Gn(e,t,i));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const i=ml(e,t);zi.test(n)?e.setProperty(vt(i),n.replace(zi,""),"important"):e[i]=n}}const Gi=["Webkit","Moz","ms"],An={};function ml(e,t){const n=An[t];if(n)return n;let i=pt(t);if(i!=="filter"&&i in e)return An[t]=i;i=ss(i);for(let s=0;sIn||(xl.then(()=>In=0),In=Date.now());function Cl(e,t){const n=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=n.attached)return;we(El(i,n.value),t,5,[i])};return n.value=e,n.attached=Pl(),n}function El(e,t){if(A(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(i=>s=>!s._stopped&&i&&i(s))}else return t}const Yi=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Tl=(e,t,n,i,s,r,o,c,a)=>{const u=s==="svg";t==="class"?dl(e,i,u):t==="style"?gl(e,n,i):Zt(t)?Jn(t)||wl(e,t,n,i,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Al(e,t,i,u))?vl(e,t,i,r,o,c,a):(t==="true-value"?e._trueValue=i:t==="false-value"&&(e._falseValue=i),_l(e,t,i,u))};function Al(e,t,n,i){if(i)return!!(t==="innerHTML"||t==="textContent"||t in e&&Yi(t)&&M(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const s=e.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return Yi(t)&&te(n)?!1:t in e}const ir=new WeakMap,sr=new WeakMap,Xt=Symbol("_moveCb"),Xi=Symbol("_enterCb"),rr={name:"TransitionGroup",props:ee({},al,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Zo(),i=ho();let s,r;return Hs(()=>{if(!s.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!Fl(s[0].el,n.vnode.el,o))return;s.forEach(Ml),s.forEach(Ol);const c=s.filter(Ll);tr(),c.forEach(a=>{const u=a.el,p=u.style;Me(u,o),p.transform=p.webkitTransform=p.transitionDuration="";const m=u[Xt]=w=>{w&&w.target!==u||(!w||/transform$/.test(w.propertyName))&&(u.removeEventListener("transitionend",m),u[Xt]=null,ke(u,o))};u.addEventListener("transitionend",m)})}),()=>{const o=R(e),c=fl(o);let a=o.tag||pe;s=r,r=t.default?Rs(t.default()):[];for(let u=0;udelete e.mode;rr.props;const $l=rr;function Ml(e){const t=e.el;t[Xt]&&t[Xt](),t[Xi]&&t[Xi]()}function Ol(e){sr.set(e,e.el.getBoundingClientRect())}function Ll(e){const t=ir.get(e),n=sr.get(e),i=t.left-n.left,s=t.top-n.top;if(i||s){const r=e.el.style;return r.transform=r.webkitTransform=`translate(${i}px,${s}px)`,r.transitionDuration="0s",e}}function Fl(e,t,n){const i=e.cloneNode(),s=e[mt];s&&s.forEach(c=>{c.split(/\s+/).forEach(a=>a&&i.classList.remove(a))}),n.split(/\s+/).forEach(c=>c&&i.classList.add(c)),i.style.display="none";const r=t.nodeType===1?t:t.parentNode;r.appendChild(i);const{hasTransform:o}=er(i);return r.removeChild(i),o}const Rl=["ctrl","shift","alt","meta"],Nl={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Rl.some(n=>e[`${n}Key`]&&!t.includes(n))},kl=(e,t)=>{const n=e._withMods||(e._withMods={}),i=t.join(".");return n[i]||(n[i]=(s,...r)=>{for(let o=0;o{const t=Bl().createApp(...e),{mount:n}=t;return t.mount=i=>{const s=Vl(i);if(!s)return;const r=t._component;!M(r)&&!r.render&&!r.template&&(r.template=s.innerHTML),s.innerHTML="";const o=n(s,!1,jl(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),o},t};function jl(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Vl(e){return te(e)?document.querySelector(e):e}var Et=(e=>(e.Infinitive="infinitive",e.PastSimple="pastSimple",e.PastParticiple="pastParticiple",e))(Et||{});const Ul=[{infinitive:"be",pastSimple:"was/were",pastParticiple:"been"},{infinitive:"beat",pastSimple:"beat",pastParticiple:"beaten"},{infinitive:"become",pastSimple:"became",pastParticiple:"become"},{infinitive:"begin",pastSimple:"began",pastParticiple:"begun"},{infinitive:"bend",pastSimple:"bent",pastParticiple:"bent"},{infinitive:"bet",pastSimple:"bet",pastParticiple:"bet"},{infinitive:"bite",pastSimple:"bit",pastParticiple:"bitten"},{infinitive:"blow",pastSimple:"blew",pastParticiple:"blown"},{infinitive:"break",pastSimple:"broke",pastParticiple:"broken"},{infinitive:"bring",pastSimple:"brought",pastParticiple:"brought"},{infinitive:"broadcast",pastSimple:"broadcast",pastParticiple:"broadcast"},{infinitive:"build",pastSimple:"built",pastParticiple:"built"},{infinitive:"burst",pastSimple:"burst",pastParticiple:"burst"},{infinitive:"buy",pastSimple:"bought",pastParticiple:"bought"},{infinitive:"catch",pastSimple:"caught",pastParticiple:"caught"},{infinitive:"choose",pastSimple:"chose",pastParticiple:"chosen"},{infinitive:"come",pastSimple:"came",pastParticiple:"come"},{infinitive:"cost",pastSimple:"cost",pastParticiple:"cost"},{infinitive:"creep",pastSimple:"crept",pastParticiple:"crept"},{infinitive:"cut",pastSimple:"cut",pastParticiple:"cut"},{infinitive:"deal",pastSimple:"dealt",pastParticiple:"dealt"},{infinitive:"dig",pastSimple:"dug",pastParticiple:"dug"},{infinitive:"do",pastSimple:"did",pastParticiple:"done"},{infinitive:"draw",pastSimple:"drew",pastParticiple:"drawn"},{infinitive:"drink",pastSimple:"drank",pastParticiple:"drunk"},{infinitive:"drive",pastSimple:"drove",pastParticiple:"driven"},{infinitive:"eat",pastSimple:"ate",pastParticiple:"eaten"},{infinitive:"fall",pastSimple:"fell",pastParticiple:"fallen"},{infinitive:"feed",pastSimple:"fed",pastParticiple:"fed"},{infinitive:"feel",pastSimple:"felt",pastParticiple:"felt"},{infinitive:"fight",pastSimple:"fought",pastParticiple:"fought"},{infinitive:"find",pastSimple:"found",pastParticiple:"found"},{infinitive:"flee",pastSimple:"fled",pastParticiple:"fled"},{infinitive:"fly",pastSimple:"flew",pastParticiple:"flown"},{infinitive:"forbid",pastSimple:"forbade",pastParticiple:"forbidden"},{infinitive:"forget",pastSimple:"forgot",pastParticiple:"forgotten"},{infinitive:"forgive",pastSimple:"forgave",pastParticiple:"forgiven"},{infinitive:"freeze",pastSimple:"froze",pastParticiple:"frozen"},{infinitive:"get",pastSimple:"got",pastParticiple:"got"},{infinitive:"give",pastSimple:"gave",pastParticiple:"given"},{infinitive:"go",pastSimple:"went",pastParticiple:"gone"},{infinitive:"grow",pastSimple:"grew",pastParticiple:"grown"},{infinitive:"hang",pastSimple:"hung",pastParticiple:"hung"},{infinitive:"have",pastSimple:"had",pastParticiple:"had"},{infinitive:"hear",pastSimple:"heard",pastParticiple:"heard"},{infinitive:"hide",pastSimple:"hid",pastParticiple:"hidden"},{infinitive:"hit",pastSimple:"hit",pastParticiple:"hit"},{infinitive:"hold",pastSimple:"held",pastParticiple:"held"},{infinitive:"hurt",pastSimple:"hurt",pastParticiple:"hurt"},{infinitive:"keep",pastSimple:"kept",pastParticiple:"kept"},{infinitive:"kneel",pastSimple:"knelt",pastParticiple:"knelt"},{infinitive:"know",pastSimple:"knew",pastParticiple:"known"},{infinitive:"lay",pastSimple:"laid",pastParticiple:"laid"},{infinitive:"lead",pastSimple:"led",pastParticiple:"led"},{infinitive:"leave",pastSimple:"left",pastParticiple:"left"},{infinitive:"lend",pastSimple:"lent",pastParticiple:"lent"},{infinitive:"let",pastSimple:"let",pastParticiple:"let"},{infinitive:"lie",pastSimple:"lay",pastParticiple:"lain"},{infinitive:"light",pastSimple:"lit",pastParticiple:"lit"},{infinitive:"lose",pastSimple:"lost",pastParticiple:"lost"},{infinitive:"make",pastSimple:"made",pastParticiple:"made"},{infinitive:"mean",pastSimple:"meant",pastParticiple:"meant"},{infinitive:"meet",pastSimple:"met",pastParticiple:"met"},{infinitive:"pay",pastSimple:"paid",pastParticiple:"paid"},{infinitive:"put",pastSimple:"put",pastParticiple:"put"},{infinitive:"read",pastSimple:"read",pastParticiple:"read"},{infinitive:"ride",pastSimple:"rode",pastParticiple:"ridden"},{infinitive:"ring",pastSimple:"rang",pastParticiple:"rung"},{infinitive:"rise",pastSimple:"rose",pastParticiple:"risen"},{infinitive:"run",pastSimple:"ran",pastParticiple:"run"},{infinitive:"say",pastSimple:"said",pastParticiple:"said"},{infinitive:"see",pastSimple:"saw",pastParticiple:"seen"},{infinitive:"seek",pastSimple:"sought",pastParticiple:"sought"},{infinitive:"sell",pastSimple:"sold",pastParticiple:"sold"},{infinitive:"send",pastSimple:"sent",pastParticiple:"sent"},{infinitive:"set",pastSimple:"set",pastParticiple:"set"},{infinitive:"sew",pastSimple:"sewed",pastParticiple:"sewn/sewed"},{infinitive:"shake",pastSimple:"shook",pastParticiple:"shaken"},{infinitive:"shine",pastSimple:"shone",pastParticiple:"shone"},{infinitive:"shoot",pastSimple:"shot",pastParticiple:"shot"},{infinitive:"show",pastSimple:"showed",pastParticiple:"shown/showed"},{infinitive:"shrink",pastSimple:"shrank",pastParticiple:"shrunk"},{infinitive:"shut",pastSimple:"shut",pastParticiple:"shut"},{infinitive:"sing",pastSimple:"sang",pastParticiple:"sung"},{infinitive:"sink",pastSimple:"sank",pastParticiple:"sunk"},{infinitive:"sit",pastSimple:"sat",pastParticiple:"sat"},{infinitive:"sleep",pastSimple:"slept",pastParticiple:"slept"},{infinitive:"slide",pastSimple:"slid",pastParticiple:"slid"},{infinitive:"speak",pastSimple:"spoke",pastParticiple:"spoken"},{infinitive:"spend",pastSimple:"spent",pastParticiple:"spent"},{infinitive:"spit",pastSimple:"spat",pastParticiple:"spat"},{infinitive:"split",pastSimple:"split",pastParticiple:"split"},{infinitive:"spread",pastSimple:"spread",pastParticiple:"spread"},{infinitive:"spring",pastSimple:"sprang",pastParticiple:"sprung"},{infinitive:"stand",pastSimple:"stood",pastParticiple:"stood"},{infinitive:"steal",pastSimple:"stole",pastParticiple:"stolen"},{infinitive:"stick",pastSimple:"stuck",pastParticiple:"stuck"},{infinitive:"sting",pastSimple:"stung",pastParticiple:"stung"},{infinitive:"stink",pastSimple:"stank",pastParticiple:"stunk"},{infinitive:"strike",pastSimple:"struck",pastParticiple:"struck"},{infinitive:"swear",pastSimple:"swore",pastParticiple:"sworn"},{infinitive:"sweep",pastSimple:"swept",pastParticiple:"swept"},{infinitive:"swim",pastSimple:"swam",pastParticiple:"swum"},{infinitive:"swing",pastSimple:"swung",pastParticiple:"swung"},{infinitive:"take",pastSimple:"took",pastParticiple:"taken"},{infinitive:"teach",pastSimple:"taught",pastParticiple:"taught"},{infinitive:"tear",pastSimple:"tore",pastParticiple:"torn"},{infinitive:"tell",pastSimple:"told",pastParticiple:"told"},{infinitive:"think",pastSimple:"thought",pastParticiple:"thought"},{infinitive:"throw",pastSimple:"threw",pastParticiple:"thrown"},{infinitive:"understand",pastSimple:"understood",pastParticiple:"understood"},{infinitive:"wake",pastSimple:"woke",pastParticiple:"woken"},{infinitive:"wear",pastSimple:"wore",pastParticiple:"worn"},{infinitive:"weep",pastSimple:"wept",pastParticiple:"wept"},{infinitive:"win",pastSimple:"won",pastParticiple:"won"},{infinitive:"write",pastSimple:"wrote",pastParticiple:"written"}],Kl={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor","aria-hidden":"true",viewBox:"0 0 20 20"},Wl=B("path",{"fill-rule":"evenodd",d:"M8 4a4 4 0 1 0 0 8 4 4 0 0 0 0-8M2 8a6 6 0 1 1 10.89 3.476l4.817 4.817a1 1 0 0 1-1.414 1.414l-4.816-4.816A6 6 0 0 1 2 8","clip-rule":"evenodd"},null,-1),zl=[Wl];function Gl(e,t){return Z(),re("svg",Kl,[...zl])}const ql={render:Gl},Jl={class:"flex items-baseline"},Ql={class:"bg-blue-100 dark:bg-gray-800"},Yl=B("label",{for:"table-search",class:"sr-only"},"Search",-1),Xl={class:"relative mt-1 dark:bg-gray-800"},Zl={class:"absolute inset-y-0 left-0 flex items-center pl-3 pointer-events-none"},ec=["value"],tc=Le({__name:"SearchInput",props:{filter:{}},emits:["update:filter","clear:filter"],setup(e,{emit:t}){const n=t,i=r=>{const o=r.target.value.trim();n("update:filter",o)},s=()=>{n("clear:filter")};return(r,o)=>(Z(),re("div",Jl,[B("div",Ql,[Yl,B("div",Xl,[B("div",Zl,[ne(We(ql),{class:"w-5 h-5 text-gray-500 dark:text-gray-400"})]),B("input",{type:"text",placeholder:"Search for verbs",id:"table-search",class:"block p-2 pl-10 text-base text-gray-900 border border-gray-300 rounded-lg w-50 bg-gray-50 focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-500 placeholder-gray-400 placeholder-opacity-75 dark:placeholder-gray-400 dark:placeholder-opacity-50 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500",value:r.filter,onInput:i},null,40,ec)])]),Fs(B("button",{type:"button",class:"ml-2 py-1 px-2.5 text-sm font-medium text-gray-900 focus:outline-none bg-white rounded-lg border border-gray-200 hover:bg-gray-100 hover:text-blue-700 focus:z-10 focus:ring-4 focus:ring-gray-200 dark:focus:ring-gray-700 dark:bg-gray-800 dark:text-gray-400 dark:border-gray-600 dark:hover:text-white dark:hover:bg-gray-700",onClick:s}," x ",512),[[nr,r.filter]])]))}}),nc={class:"text-sm font-normal text-gray-500 dark:text-gray-400"},ic={key:0},sc={key:1},rc=Le({__name:"SearchResults",props:{results:{}},setup(e){return(t,n)=>(Z(),re("div",nc,[t.results?(Z(),re("span",ic,$n(t.results)+" "+$n(t.results>1?"verbs":"verb"),1)):(Z(),re("span",sc,"Nothing found ☹️"))]))}}),oc={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 320 512"},lc=B("path",{d:"M27.66 224h264.7c24.6 0 36.89-29.78 19.54-47.12L179.6 40.08a27.53 27.53 0 0 0-19.53-8.107c-7.055 0-14.09 2.701-19.45 8.107L8.119 176.9C-9.229 194.2 3.055 224 27.66 224m264.64 64H27.66c-24.6 0-36.89 29.77-19.54 47.12l132.5 136.8C145.9 477.3 152.1 480 160 480c7.053 0 14.12-2.703 19.53-8.109l132.3-136.8C329.2 317.8 316.9 288 292.3 288"},null,-1),cc=[lc];function ac(e,t){return Z(),re("svg",oc,[...cc])}const fc={render:ac},uc={width:"33%",scope:"col",class:"p-2 bg-gray-50 dark:bg-gray-700"},pc={class:"flex justify-center items-center"},dc=["aria-label"],hc=Le({__name:"TableHead",props:{isDescending:{type:Boolean},activeColumnName:{},columnName:{}},emits:["click:column"],setup(e,{emit:t}){const n=e,i=t,s=gt(()=>n.isDescending?"#8a2be2":"#00CC99"),r=gt(()=>{let c="";switch(n.columnName){case Et.Infinitive:c="Infinitive";break;case Et.PastSimple:c="Past Simple";break;case Et.PastParticiple:c="Past Participle";break}return c}),o=()=>{i("click:column",n.columnName)};return(c,a)=>(Z(),re("th",uc,[B("div",pc,[B("p",null,$n(r.value),1),B("a",{href:"#","aria-label":`Sort by ${r.value}`,class:"ease-in duration-300",onClick:o},[ne(We(fc),{class:"w-3 h-3 ml-1",fill:c.activeColumnName===c.columnName?s.value:"currentColor"},null,8,["fill"])],8,dc)])]))}}),gc="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%201024%201024'%20class='icon'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M596.4%20981c-22.5%200-44.9-6-65.3-18l-2.4-1.5-110.3-75c-73-49.6-158.3-75.9-246.6-75.9-71.3%200-129.2-58-129.2-129.2V342.6c0-71.3%2058-129.3%20129.2-129.3%2088.3%200%20173.5-26.2%20246.6-75.9L531.1%2061c40.3-23.7%2088.7-24%20129.3-0.8%2040.6%2023.3%2064.9%2065.1%2064.9%20111.9v679.8c0%2046.8-24.3%2088.6-64.9%20111.9-20.1%2011.5-42%2017.2-64%2017.2z%20m-21-91c19.2%2010.8%2036.2%203.4%2042.7-0.3%206.6-3.8%2021.9-15%2021.9-37.8V172.1c0-22.8-15.4-34-21.9-37.8-6.5-3.7-23.5-11-42.7-0.3l-109%2074c-87.2%2059.3-189.1%2090.6-294.5%2090.6-24.2%200-43.9%2019.7-43.9%2043.9v338.8c0%2024.2%2019.7%2043.9%2043.9%2043.9%20105.5%200%20207.3%2031.4%20294.5%2090.6l109%2074.2z'%20fill='%233688FF'%20/%3e%3cpath%20d='M901.1%20817.1c-8.2%200-16.5-2.4-23.8-7.3-19.5-13.2-24.7-39.7-11.5-59.2%2015.5-22.9%2028.7-47.3%2039.4-72.5%2010.9-25.7%2019.2-52.6%2024.8-80%205.8-28.1%208.7-57.1%208.7-86%200-29-2.9-57.9-8.7-86-5.6-27.4-14-54.3-24.8-80-10.7-25.2-23.9-49.6-39.4-72.5-13.2-19.5-8-46%2011.5-59.2%2019.5-13.2%2046-8%2059.2%2011.5%2018.5%2027.4%2034.4%2056.7%2047.2%2087%2013.1%2030.9%2023.1%2063.3%2029.8%2096.2%206.9%2033.7%2010.4%2068.4%2010.4%20103.1s-3.5%2069.4-10.4%20103.1c-6.7%2032.9-16.8%2065.2-29.8%2096.2-12.8%2030.2-28.7%2059.5-47.2%2087-8.2%2012-21.6%2018.6-35.4%2018.6z'%20fill='%235F6379'%20/%3e%3c/svg%3e",mc="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%201024%201024'%20class='icon'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M596.3%20980.9c-22.7%200-45.2-6.2-65.2-17.9l-2.4-1.5-110.2-74.9c-18.1-12.3-37.2-23.3-56.8-32.7-19.6-9.4-40-17.4-60.8-23.8-20.7-6.4-42.1-11.2-63.6-14.5s-43.5-4.9-65.4-4.9c-17.5%200-34.4-3.4-50.4-10.2-15.4-6.5-29.2-15.8-41-27.6s-21.2-25.7-27.7-41.1c-6.7-15.9-10.2-32.8-10.2-50.3V342.6c0-17.5%203.4-34.4%2010.2-50.4%206.5-15.4%2015.8-29.2%2027.6-41%2011.9-11.9%2025.7-21.2%2041.1-27.7%2015.9-6.7%2032.8-10.2%2050.3-10.2%2021.8%200%2043.8-1.6%2065.4-4.9%2021.5-3.2%2042.9-8.1%2063.6-14.5%2020.7-6.4%2041.2-14.4%2060.7-23.8%2019.6-9.4%2038.7-20.4%2056.8-32.7L531.1%2061c20.4-12%2043.2-18.2%2066.6-17.9%2021.8%200.2%2043.5%206.2%2062.6%2017.1%2019.2%2011%2035.3%2026.7%2046.6%2045.4%2012%2019.8%2018.4%2042.9%2018.4%2066.6v170c0%2023.6-19.1%2042.7-42.7%2042.7S640%20365.6%20640%20342.1v-170c0-8.2-2-15.8-6.1-22.4-3.8-6.3-9.3-11.7-15.9-15.4-6.5-3.7-13.9-5.8-21.2-5.9-7.5%200-14.6%201.8-21.4%205.6l-108.9%2074c-21.6%2014.7-44.4%2027.9-67.9%2039.1-23.4%2011.2-47.8%2020.7-72.5%2028.4-24.7%207.6-50.3%2013.4-76%2017.3-25.8%203.9-52.1%205.9-78.1%205.9-6%200-11.7%201.1-17%203.4-5.3%202.2-10%205.4-14%209.4s-7.2%208.7-9.4%2014c-2.3%205.4-3.5%2011.1-3.5%2017.1v338.8c0%206%201.1%2011.7%203.4%2017%202.2%205.3%205.4%2010%209.4%2014s8.7%207.2%2014%209.4c5.4%202.3%2011.1%203.5%2017.1%203.5%2026.1%200%2052.3%202%2078.1%205.9%2025.7%203.9%2051.3%209.7%2076%2017.3%2024.8%207.6%2049.2%2017.2%2072.6%2028.4%2023.4%2011.2%2046.3%2024.4%2067.9%2039.1l108.9%2074c6.8%203.8%2014%205.4%2021.4%205.6%207.3-0.1%2014.7-2.1%2021.3-5.9%206.5-3.7%2012-9.1%2015.8-15.4%204-6.7%206.1-14.2%206.1-22.4V703.3c0-23.6%2019.1-42.7%2042.7-42.7s42.7%2019.1%2042.7%2042.7v148.6c0%2023.7-6.4%2046.7-18.4%2066.6-11.2%2018.6-27.3%2034.3-46.5%2045.3-19.3%2011-40.9%2016.9-62.7%2017.1h-1.6z'%20fill='%233688FF'%20/%3e%3cpath%20d='M469.3%20789.3c-10.9%200-21.8-4.2-30.2-12.5-16.7-16.7-16.7-43.7%200-60.3l416-416c16.7-16.7%2043.7-16.7%2060.3%200s16.7%2043.7%200%2060.3l-416%20416c-8.2%208.4-19.2%2012.5-30.1%2012.5z'%20fill='%235F6379'%20/%3e%3c/svg%3e",_c={class:"table-cell"},vc={class:"flex justify-center flex-wrap"},bc=["title","href"],yc=["innerHTML"],wc=["src"],Sc="https://context.reverso.net/translation/english-ukrainian/",xc=Le({__name:"TableCell",props:{verb:{},columnName:{},searchQuery:{}},setup(e){const t=e,n=je(null),i=je(!1),s=gt(()=>`${Sc}${t.verb.split("/")[0]}`),r=gt(()=>`Go to Reverso: ${t.verb}`),o=()=>{const a=t.searchQuery,u=t.verb,p=u.charAt(0).toUpperCase()+u.slice(1);if(!a)return p;const m=new RegExp(a,"gi");return u.match(m)?p.replace(m,"$&"):p},c=()=>{var p;i.value=!0;const a=t.verb.split("/").join(),u=new SpeechSynthesisUtterance(a);(p=n.value)==null||p.speak(u),u.onend=()=>{i.value=!1}};return an(()=>{n.value=window.speechSynthesis}),fn(()=>{n.value=null}),(a,u)=>(Z(),re("td",_c,[B("div",vc,[B("a",{target:"_blank",rel:"noopener noreferrer","aria-label":"Open Reverso in new tab",class:"text-base ease-in duration-300",title:r.value,href:s.value},[B("span",{innerHTML:o()},null,8,yc)],8,bc),B("img",{title:"Pronunciation",alt:"Pronunciation",width:"16",height:"16",class:nn(["sound-icon",i.value?"opacity-100":"opacity-50"]),src:i.value?We(gc):We(mc),onClick:u[0]||(u[0]=kl(p=>!i.value&&c(),["prevent"]))},null,10,wc)])]))}}),gn=(e,t)=>{const n=e.__vccOpts||e;for(const[i,s]of t)n[i]=s;return n},Pc=gn(xc,[["__scopeId","data-v-655babb2"]]),Cc={class:"border-b border-gray-200 dark:border-gray-700"},Ec=Le({__name:"TableRow",props:{rowData:{},searchQuery:{}},setup(e){return(t,n)=>(Z(),re("tr",Cc,[(Z(!0),re(pe,null,Hn(t.rowData,(i,s)=>(Z(),Kn(Pc,{key:s,verb:i,columnName:s,searchQuery:t.searchQuery},null,8,["verb","columnName","searchQuery"]))),128))]))}}),Tc=e=>(to("data-v-9c0c7077"),e=e(),no(),e),Ac={class:"relative overflow-x-auto shadow-md dark:shadow-xl sm:rounded-lg"},Ic={class:"w-full text-sm text-center text-gray-500 dark:text-gray-400 overflow-hidden"},$c={class:"p-2 rounded-t-lg text-lg font-semibold text-left text-gray-900 bg-blue-100 dark:text-white dark:bg-gray-800 dark:border dark:border-gray-700"},Mc={class:"flex items-center"},Oc=Tc(()=>B("p",{class:"text-sm uppercase mr-2"},"List of irregular verbs",-1)),Lc={class:"text-xs text-gray-700 uppercase dark:text-gray-400"},Fc=Le({__name:"Table",setup(e){const t=je(Ul),n=je(""),i=je(!1),s=Et.Infinitive,r=je(s),o=gt(()=>t.value.filter(u=>Object.keys(u).some(p=>u[p].toLowerCase().includes(n.value.toLowerCase()))).sort((u,p)=>i.value?p[r.value].localeCompare(u[r.value]):u[r.value].localeCompare(p[r.value]))),c=a=>{r.value=a,i.value=!i.value};return(a,u)=>(Z(),re("div",Ac,[B("table",Ic,[B("caption",$c,[B("div",Mc,[Oc,ne(rc,{results:o.value.length},null,8,["results"])]),ne(tc,{class:"mt-1",filter:n.value,"onUpdate:filter":u[0]||(u[0]=p=>n.value=p),"onClear:filter":u[1]||(u[1]=p=>n.value="")},null,8,["filter"])]),B("thead",Lc,[B("tr",null,[(Z(!0),re(pe,null,Hn(o.value[0],(p,m)=>(Z(),Kn(hc,{key:m,isDescending:i.value,activeColumnName:r.value,columnName:m,"onClick:column":c},null,8,["isDescending","activeColumnName","columnName"]))),128))])]),B("tbody",null,[ne($l,{name:"list"},{default:Ms(()=>[(Z(!0),re(pe,null,Hn(o.value,p=>(Z(),Kn(Ec,{key:p.infinitive,rowData:p,searchQuery:n.value},null,8,["rowData","searchQuery"]))),128))]),_:1})])])]))}}),Rc=gn(Fc,[["__scopeId","data-v-9c0c7077"]]),Nc="/irregular-verbs-table/assets/irregular_verbs-gNbKuuuq.pdf",kc={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor","aria-hidden":"true",viewBox:"0 0 20 20"},Hc=B("path",{"fill-rule":"evenodd",d:"M12.293 5.293a1 1 0 0 1 1.414 0l4 4a1 1 0 0 1 0 1.414l-4 4a1 1 0 0 1-1.414-1.414L14.586 11H3a1 1 0 1 1 0-2h11.586l-2.293-2.293a1 1 0 0 1 0-1.414","clip-rule":"evenodd"},null,-1),Bc=[Hc];function Dc(e,t){return Z(),re("svg",kc,[...Bc])}const jc={render:Dc},Vc={class:"my-4 text-center text-gray-500 dark:text-gray-400"},Uc=["href"],Kc=Le({__name:"SourceLink",setup(e){return(t,n)=>(Z(),re("p",Vc,[Wn(" List of irregular verbs "),B("a",{class:"source-link",target:"_blank","aria-label":"Open source file",title:"Open source file",href:We(Nc)},[Wn(" Source "),ne(We(jc),{class:"w-5 h-5 ml-1"})],8,Uc)]))}}),Wc=gn(Kc,[["__scopeId","data-v-65f084d4"]]),zc={xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",width:"800",height:"800",viewBox:"0 0 512 512"},Gc=B("path",{d:"M256 0C114.608 0 0 114.608 0 256c0 141.376 114.608 256 256 256s256-114.624 256-256C512 114.608 397.392 0 256 0",style:{fill:"#8ad5dd"}},null,-1),qc=B("path",{d:"M111.936 313.344 272 149.984l160.064 163.36-49.968 48.8L272 249.792 161.904 362.144z",style:{opacity:".2"}},null,-1),Jc=B("path",{d:"M95.936 297.344 256 133.984l160.064 163.36-49.968 48.8L256 233.792 145.904 346.144z",style:{fill:"#fff"}},null,-1),Qc=[Gc,qc,Jc];function Yc(e,t){return Z(),re("svg",zc,[...Qc])}const Xc={render:Yc},Zc=300,ea=Le({__name:"ScrollToTop",setup(e){const t=je(0),n=je(0),i=()=>{t.value||(t.value=setTimeout(()=>{n.value=window.scrollY,clearTimeout(t.value),t.value=0},100))},s=()=>{window.scrollTo({top:0,behavior:"smooth"})};return an(()=>{window.addEventListener("scroll",i)}),fn(()=>{window.addEventListener("scroll",i)}),(r,o)=>Fs((Z(),re("div",{class:"icon-wrapper",title:"Scroll to top",onClick:s},[ne(We(Xc),{alt:"Scroll to top",width:"48",height:"48"})],512)),[[nr,n.value>Zc]])}}),ta=gn(ea,[["__scopeId","data-v-da67e7b4"]]),na=Le({__name:"App",setup(e){return(t,n)=>(Z(),re(pe,null,[ne(Rc),ne(Wc),ne(ta)],64))}});Dl(na).mount("#app"); diff --git a/index.html b/index.html index 5740c7b..a6adc6b 100644 --- a/index.html +++ b/index.html @@ -27,8 +27,8 @@ - - + +