From 4ec52b7033d71c878a9eaf97583099e107bc835a Mon Sep 17 00:00:00 2001 From: xboard Date: Sat, 2 Dec 2023 22:04:48 +0800 Subject: [PATCH] =?UTF-8?q?feat:[=E7=94=A8=E6=88=B7=E5=89=8D=E7=AB=AF]=20?= =?UTF-8?q?=E6=8F=90=E9=AB=98=E5=A4=8D=E5=88=B6=E5=8A=9F=E8=83=BD=E5=85=BC?= =?UTF-8?q?=E5=AE=B9=E6=80=A7=E3=80=81=E8=AE=A2=E9=98=85=E6=8F=8F=E8=BF=B0?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0md=E6=94=AF=E6=8C=81=E3=80=81=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E4=BD=BF=E7=94=A8=E6=96=87=E6=A1=A3=E9=A2=84=E8=AE=BE?= =?UTF-8?q?=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/theme/Xboard/assets/umi.js | 775 ++++++++++++++------------- public/theme/Xboard/assets/umi.js.br | Bin 337232 -> 343945 bytes public/theme/Xboard/assets/umi.js.gz | Bin 405965 -> 412966 bytes 3 files changed, 390 insertions(+), 385 deletions(-) diff --git a/public/theme/Xboard/assets/umi.js b/public/theme/Xboard/assets/umi.js index f9401b5..692896e 100644 --- a/public/theme/Xboard/assets/umi.js +++ b/public/theme/Xboard/assets/umi.js @@ -1,49 +1,72 @@ -(function(){"use strict";try{if(typeof document<"u"){var t=document.createElement("style");t.appendChild(document.createTextNode(`@charset "UTF-8";html{box-sizing:border-box}*,:before,:after{margin:0;padding:0;box-sizing:inherit}a{text-decoration:none;color:#333}a:hover,a:link,a:visited,a:active{text-decoration:none}ol,ul{list-style:none}input,textarea{outline:none;border:none;resize:none}body{font-size:16px;font-weight:400}html{font-size:4px}html,body{width:100%;height:100%;overflow:hidden;background-color:#f2f2f2;font-family:Encode Sans Condensed,sans-serif}::-webkit-scrollbar{width:8px;background-color:#eee}::-webkit-scrollbar-thumb{background-color:#c1c1c1}::-webkit-scrollbar-thumb:hover{background-color:#a8a8a8}html,body{width:100%;height:100%;overflow:hidden;font-size:16px}#app{width:100%;height:100%}.fade-slide-leave-active,.fade-slide-enter-active{transition:all .3s}.fade-slide-enter-from{opacity:0;transform:translate(-30px)}.fade-slide-leave-to{opacity:0;transform:translate(30px)}.cus-scroll{overflow:auto}.cus-scroll::-webkit-scrollbar{width:8px;height:8px}.cus-scroll-x{overflow-x:auto}.cus-scroll-x::-webkit-scrollbar{width:0;height:8px}.cus-scroll-y{overflow-y:auto}.cus-scroll-y::-webkit-scrollbar{width:8px;height:0}.cus-scroll::-webkit-scrollbar-thumb,.cus-scroll-x::-webkit-scrollbar-thumb,.cus-scroll-y::-webkit-scrollbar-thumb{background-color:transparent;border-radius:4px}.cus-scroll:hover::-webkit-scrollbar-thumb,.cus-scroll-x:hover::-webkit-scrollbar-thumb,.cus-scroll-y:hover::-webkit-scrollbar-thumb{background:#bfbfbf}.cus-scroll:hover::-webkit-scrollbar-thumb:hover,.cus-scroll-x:hover::-webkit-scrollbar-thumb:hover,.cus-scroll-y:hover::-webkit-scrollbar-thumb:hover{background:var(--primary-color)}.v2board-nav-mask{position:fixed;top:0;bottom:0;right:0;left:0;background:#000;z-index:999;opacity:.5;display:none}.v2board-plan-features{padding:0;list-style:none;font-size:16px;flex:1 0 auto}.v2board-plan-features>li{padding:6px 0;color:#7c8088;text-align:left}.v2board-plan-features>li>b{color:#2a2e36;font-weight:500}.v2board-plan-content{padding-top:20px;padding-left:20px}.v2board-plan-features>li:before{font-family:Font Awesome\\ 5 Free;content:"";padding-right:10px;color:#425b94;font-weight:900}.v2board-email-whitelist-enable{display:flex}.v2board-email-whitelist-enable input{flex:2 1;border-top-right-radius:0;border-bottom-right-radius:0}.v2board-email-whitelist-enable select{flex:1 1;border-top-left-radius:0;border-bottom-left-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12'%3E%3Cpath d='M3.862 7.931L0 4.069h7.725z'/%3E%3C/svg%3E");padding-right:1.5em}.block.block-mode-loading:before{background:hsla(0,0%,100%,.7)}#server .ant-drawer-content-wrapper{max-width:500px}.v2board-trade-no{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2board-lang-item{padding:10px 20px}.v2board-lang-item:hover{background:#eee}.v2board-auth-lang-btn{position:absolute;right:0;top:0}.v2board-no-access{color:#855c0d;background-color:#ffefd1;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:0 solid transparent;border-radius:.25rem}.v2board-notice-background{height:100%;position:absolute;top:0;right:0;left:0;bottom:0;z-index:80;opacity:.1}.v2board-auth-box{position:fixed;right:0;left:0;top:0;bottom:0;display:flex;align-items:center;overflow-y:auto}.content-header{height:3.25rem}#page-container.page-header-fixed #main-container{padding-top:3.25rem}.v2board-copyright{position:absolute;bottom:10px;right:0;left:15px;font-size:10px;opacity:.2}.ant-table-thead>tr>th{background:#fff!important}.v2board-container-title{flex:1 1;color:#fff}.v2board-order-info>div{display:flex;font-size:14px;margin-bottom:5px}.v2board-order-info>div>span:first-child{flex:1 1;opacity:.5}.v2board-order-info>div>span:last-child{flex:2 1;font-family:menlo}.v2board-bg-pixels{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjIwMCIgd2lkdGg9IjIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwIDgpIj48Y2lyY2xlIGN4PSIxNzYiIGN5PSIxMiIgcj0iNCIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMjAuNS41bDIzIDExbS0yOSA4NGwtMy43OSAxMC4zNzdNMjcuMDM3IDEzMS40bDUuODk4IDIuMjAzLTMuNDYgNS45NDcgNi4wNzIgMi4zOTItMy45MzMgNS43NThtMTI4LjczMyAzNS4zN2wuNjkzLTkuMzE2IDEwLjI5Mi4wNTIuNDE2LTkuMjIyIDkuMjc0LjMzMk0uNSA0OC41czYuMTMxIDYuNDEzIDYuODQ3IDE0LjgwNWMuNzE1IDguMzkzLTIuNTIgMTQuODA2LTIuNTIgMTQuODA2TTEyNC41NTUgOTBzLTcuNDQ0IDAtMTMuNjcgNi4xOTJjLTYuMjI3IDYuMTkyLTQuODM4IDEyLjAxMi00LjgzOCAxMi4wMTJtMi4yNCA2OC42MjZzLTQuMDI2LTkuMDI1LTE4LjE0NS05LjAyNS0xOC4xNDUgNS43LTE4LjE0NSA1LjciIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNODUuNzE2IDM2LjE0Nmw1LjI0My05LjUyMWgxMS4wOTNsNS40MTYgOS41MjEtNS40MSA5LjE4NUg5MC45NTN6bTYzLjkwOSAxNS40NzloMTAuNzV2MTAuNzVoLTEwLjc1eiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48ZyBmaWxsPSIjZGRkIj48Y2lyY2xlIGN4PSI3MS41IiBjeT0iNy41IiByPSIxLjUiLz48Y2lyY2xlIGN4PSIxNzAuNSIgY3k9Ijk1LjUiIHI9IjEuNSIvPjxjaXJjbGUgY3g9IjgxLjUiIGN5PSIxMzQuNSIgcj0iMS41Ii8+PGNpcmNsZSBjeD0iMTMuNSIgY3k9IjIzLjUiIHI9IjEuNSIvPjxwYXRoIGQ9Ik05MyA3MWgzdjNoLTN6bTMzIDg0aDN2M2gtM3ptLTg1IDE4aDN2M2gtM3oiLz48L2c+PHBhdGggZD0iTTM5LjM4NCA1MS4xMjJsNS43NTgtNC40NTQgNi40NTMgNC4yMDUtMi4yOTQgNy4zNjNoLTcuNzl6TTEzMC4xOTUgNC4wM2wxMy44MyA1LjA2Mi0xMC4wOSA3LjA0OHptLTgzIDk1bDE0LjgzIDUuNDI5LTEwLjgyIDcuNTU3LTQuMDEtMTIuOTg3ek01LjIxMyAxNjEuNDk1bDExLjMyOCAyMC44OTdMMi4yNjUgMTgweiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMTQ5LjA1IDEyNy40NjhzLS41MSAyLjE4My45OTUgMy4zNjZjMS41NiAxLjIyNiA4LjY0Mi0xLjg5NSAzLjk2Ny03Ljc4NS0yLjM2Ny0yLjQ3Ny02LjUtMy4yMjYtOS4zMyAwLTUuMjA4IDUuOTM2IDAgMTcuNTEgMTEuNjEgMTMuNzMgMTIuNDU4LTYuMjU3IDUuNjMzLTIxLjY1Ni01LjA3My0yMi42NTQtNi42MDItLjYwNi0xNC4wNDMgMS43NTYtMTYuMTU3IDEwLjI2OC0xLjcxOCA2LjkyIDEuNTg0IDE3LjM4NyAxMi40NSAyMC40NzYgMTAuODY2IDMuMDkgMTkuMzMxLTQuMzEgMTkuMzMxLTQuMzEiIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48L2c+PC9zdmc+);background-size:auto}#page-container{min-height:100%}#page-container .content,#main-container{background-color:#f0f3f8!important}a:not([href]):hover{color:unset}.v2board-login-i18n-btn{cursor:pointer;margin-top:2.5;float:right}.custom-control-label:after{left:-1.25rem}.v2board-shortcuts-item{cursor:pointer;padding:20px;border-bottom:1px solid #eee;position:relative}.v2board-shortcuts-item>.description{font-size:12px;opacity:.5}.v2board-shortcuts-item i{position:absolute;top:25px;font-size:30px;right:20px;opacity:.5}.v2board-shortcuts-item:hover{background:#f6f6f6}.btn{border:0}.v2board-plan-tabs{border:1px solid #000;padding:8px 4px;border-radius:100px}.v2board-plan-tabs>span{cursor:pointer;padding:5px 12px}.v2board-plan-tabs>.active{background:#000;border-radius:100px;color:#fff}.v2board-sold-out-tag{background-color:#c12c1f;border-radius:100px;padding:2px 8px;font-size:13px;color:#fff}.v2board-payment-qrcode path[fill="#FFFFFF"]{--darkreader-inline-fill: #fff!important}.alert-success{color:#445e27;background-color:#e6f0db;border-color:#dceacd}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:0 solid transparent;border-radius:.25rem}#--unocss--{layer:__ALL__}#app{height:100%}#app .n-config-provider{height:inherit}.side-menu:not(.n-menu--collapsed) .n-menu-item-content:before{left:5px;right:5px}.side-menu:not(.n-menu--collapsed) .n-menu-item-content.n-menu-item-content--selected:before,.side-menu:not(.n-menu--collapsed) .n-menu-item-content:hover:before{border-left:4px solid var(--primary-color)}.carousel-img[data-v-9a0e8ef7]{width:100%;height:240px;object-fit:cover}.v2board-bg-pixels[data-v-9a0e8ef7]{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjIwMCIgd2lkdGg9IjIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwIDgpIj48Y2lyY2xlIGN4PSIxNzYiIGN5PSIxMiIgcj0iNCIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMjAuNS41bDIzIDExbS0yOSA4NGwtMy43OSAxMC4zNzdNMjcuMDM3IDEzMS40bDUuODk4IDIuMjAzLTMuNDYgNS45NDcgNi4wNzIgMi4zOTItMy45MzMgNS43NThtMTI4LjczMyAzNS4zN2wuNjkzLTkuMzE2IDEwLjI5Mi4wNTIuNDE2LTkuMjIyIDkuMjc0LjMzMk0uNSA0OC41czYuMTMxIDYuNDEzIDYuODQ3IDE0LjgwNWMuNzE1IDguMzkzLTIuNTIgMTQuODA2LTIuNTIgMTQuODA2TTEyNC41NTUgOTBzLTcuNDQ0IDAtMTMuNjcgNi4xOTJjLTYuMjI3IDYuMTkyLTQuODM4IDEyLjAxMi00LjgzOCAxMi4wMTJtMi4yNCA2OC42MjZzLTQuMDI2LTkuMDI1LTE4LjE0NS05LjAyNS0xOC4xNDUgNS43LTE4LjE0NSA1LjciIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNODUuNzE2IDM2LjE0Nmw1LjI0My05LjUyMWgxMS4wOTNsNS40MTYgOS41MjEtNS40MSA5LjE4NUg5MC45NTN6bTYzLjkwOSAxNS40NzloMTAuNzV2MTAuNzVoLTEwLjc1eiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48ZyBmaWxsPSIjZGRkIj48Y2lyY2xlIGN4PSI3MS41IiBjeT0iNy41IiByPSIxLjUiLz48Y2lyY2xlIGN4PSIxNzAuNSIgY3k9Ijk1LjUiIHI9IjEuNSIvPjxjaXJjbGUgY3g9IjgxLjUiIGN5PSIxMzQuNSIgcj0iMS41Ii8+PGNpcmNsZSBjeD0iMTMuNSIgY3k9IjIzLjUiIHI9IjEuNSIvPjxwYXRoIGQ9Ik05MyA3MWgzdjNoLTN6bTMzIDg0aDN2M2gtM3ptLTg1IDE4aDN2M2gtM3oiLz48L2c+PHBhdGggZD0iTTM5LjM4NCA1MS4xMjJsNS43NTgtNC40NTQgNi40NTMgNC4yMDUtMi4yOTQgNy4zNjNoLTcuNzl6TTEzMC4xOTUgNC4wM2wxMy44MyA1LjA2Mi0xMC4wOSA3LjA0OHptLTgzIDk1bDE0LjgzIDUuNDI5LTEwLjgyIDcuNTU3LTQuMDEtMTIuOTg3ek01LjIxMyAxNjEuNDk1bDExLjMyOCAyMC44OTdMMi4yNjUgMTgweiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMTQ5LjA1IDEyNy40NjhzLS41MSAyLjE4My45OTUgMy4zNjZjMS41NiAxLjIyNiA4LjY0Mi0xLjg5NSAzLjk2Ny03Ljc4NS0yLjM2Ny0yLjQ3Ny02LjUtMy4yMjYtOS4zMyAwLTUuMjA4IDUuOTM2IDAgMTcuNTEgMTEuNjEgMTMuNzMgMTIuNDU4LTYuMjU3IDUuNjMzLTIxLjY1Ni01LjA3My0yMi42NTQtNi42MDItLjYwNi0xNC4wNDMgMS43NTYtMTYuMTU3IDEwLjI2OC0xLjcxOCA2LjkyIDEuNTg0IDE3LjM4NyAxMi40NSAyMC40NzYgMTAuODY2IDMuMDkgMTkuMzMxLTQuMzEgMTkuMzMxLTQuMzEiIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48L2c+PC9zdmc+);background-size:auto}.custom-html-style img{max-width:100%;vertical-align:top}.custom-html-style video{max-width:100%}.card-container[data-v-85c65caa]{display:grid;justify-content:space-between;grid-template-columns:repeat(auto-fit,minmax(calc(100% - 1rem),1fr));row-gap:20px;min-width:100%}.card-item[data-v-85c65caa]{max-width:100%}@media screen and (min-width: 768px){.card-container[data-v-85c65caa]{grid-template-columns:repeat(auto-fit,minmax(calc(50% - 1rem),1fr));column-gap:20px;min-width:375px}}@media screen and (min-width: 1200px){.card-container[data-v-85c65caa]{grid-template-columns:repeat(auto-fit,minmax(calc(33.33% - 1rem),1fr));padding:0 10px;column-gap:20px;min-width:375px}}#--unocss-layer-start--__ALL__--{start:__ALL__}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.wh-full,[wh-full=""]{width:100%;height:100%}.f-c-c,[f-c-c=""]{display:flex;align-items:center;justify-content:center}.flex-col,[flex-col=""]{display:flex;flex-direction:column}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.right-0{right:0}.right-15{right:15px}[bottom~="20"]{bottom:20px}.z-100{z-index:100}.grid{display:grid}.m-0\\!{margin:0!important}.m-1{margin:1px}.m-3{margin:3px}.m-auto,[m-auto=""]{margin:auto}.m-b-5,.mb-5{margin-bottom:5px}.m-l-10,.ml-10,[ml-10=""]{margin-left:10px}.m-l-20{margin-left:20px}.m-l-3{margin-left:3px}.m-t-10,.mt-10{margin-top:10px}.m-t-15,.mt-15,[mt-15=""]{margin-top:15px}.m-t-20,.mt-20,[mt-20=""]{margin-top:20px}.m-t-5,.mt-5{margin-top:5px}.mb-10{margin-bottom:10px}.mb-16{margin-bottom:16px}.mb-1em{margin-bottom:1em}.mb-20{margin-bottom:20px}.mb-3,[mb-3=""]{margin-bottom:3px}.mb-4{margin-bottom:4px}.mb-8{margin-bottom:8px}.ml-15,[ml-15=""]{margin-left:15px}.ml-auto,[ml-auto=""]{margin-left:auto}.mr-0{margin-right:0}.mr-20,.mr20,[mr-20=""],[mr20=""]{margin-right:20px}.mr-5{margin-right:5px}.mr-auto{margin-right:auto}.mr10,[mr10=""]{margin-right:10px}.mt-0{margin-top:0}.mt-30{margin-top:30px}.mt-4{margin-top:4px}.mt-8{margin-top:8px}.inline-block{display:inline-block}.hidden,[hidden=""]{display:none}.h-100\\%,.h-full,[h-full=""]{height:100%}.h-140{height:140px}.h-20{height:20px}.h-30{height:30px}.h-35,[h-35=""]{height:35px}.h-36,[h-36=""]{height:36px}.h-6{height:6px}.h-60,[h-60=""]{height:60px}.h-auto{height:auto}.h1{height:1px}.h2{height:2px}.h5{height:5px}.max-h-30{max-height:30px}.max-w-100\\%{max-width:100%}.max-w-1200{max-width:1200px}.max-w-140,[max-w-140=""]{max-width:140px}.max-w-450{max-width:450px}.max-w-500{max-width:500px}.min-w-0{min-width:0}.min-w-300{min-width:300px}.w-100\\%,.w-full,[w-full=""]{width:100%}.w-140{width:140px}.w-20{width:20px}.w-30{width:30px}.w-300{width:300px}.w-35,[w-35=""]{width:35px}.w-375{width:375px}.w-6{width:6px}.w-60\\%{width:60%}.w-600{width:600px}.w-64{width:64px}.w-80\\%{width:80%}.flex,[flex=""]{display:flex}.flex-\\[1\\]{flex:1}.flex-\\[2\\]{flex:2}.flex-\\[3\\]{flex:3}.flex-1,[flex-1=""]{flex:1 1 0%}.flex-shrink-0,[flex-shrink-0=""]{flex-shrink:0}.flex-wrap{flex-wrap:wrap}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.cursor-pointer,[cursor-pointer=""]{cursor:pointer}.items-center,[items-center=""]{align-items:center}.justify-end{justify-content:flex-end}.justify-center,[justify-center=""]{justify-content:center}.justify-between{justify-content:space-between}.overflow-hidden,[overflow-hidden=""]{overflow:hidden}.b{border-width:1px}.border-0,.dark [dark\\:border-0=""],.dark [dark~=border-0]{border-width:0px}.border-2{border-width:2px}.border-b,[border-b=""],[border-b~="1"]{border-bottom-width:1px}.border-\\[\\#646669\\],.border-\\#646669{--un-border-opacity:1;border-color:rgb(100 102 105 / var(--un-border-opacity))}.border-\\#0665d0{--un-border-opacity:1;border-color:rgb(6 101 208 / var(--un-border-opacity))}.border-transparent{border-color:transparent}[border-b~="#eee"]{--un-border-opacity:1;--un-border-bottom-opacity:var(--un-border-opacity);border-bottom-color:rgb(238 238 238 / var(--un-border-bottom-opacity))}.border-rounded-5,.rounded-5,[border-rounded-5=""],[rounded-5=""]{border-radius:5px}.rounded-full,[rounded-full=""]{border-radius:9999px}.border-solid{border-style:solid}.border-b-solid,[border-b~=solid]{border-bottom-style:solid}.bg-\\[--n-color-embedded\\]{background-color:var(--n-color-embedded)}.bg-\\[--n-color\\]{background-color:var(--n-color)}.bg-\\[\\#f5f6fb\\],.bg-hex-f5f6fb,[bg-hex-f5f6fb=""]{--un-bg-opacity:1;background-color:rgb(245 246 251 / var(--un-bg-opacity))}.bg-\\#2f3135{--un-bg-opacity:1;background-color:rgb(47 49 53 / var(--un-bg-opacity))}.bg-\\#e04f1a{--un-bg-opacity:1;background-color:rgb(224 79 26 / var(--un-bg-opacity))}.bg-\\#f8f9fa{--un-bg-opacity:1;background-color:rgb(248 249 250 / var(--un-bg-opacity))}.bg-blue-500{--un-bg-opacity:1;background-color:rgb(59 130 246 / var(--un-bg-opacity))}.bg-dark,.dark [dark~=bg-dark]{--un-bg-opacity:1;background-color:rgb(24 24 28 / var(--un-bg-opacity))}.bg-green-500{--un-bg-opacity:1;background-color:rgb(34 197 94 / var(--un-bg-opacity))}.bg-red-500{--un-bg-opacity:1;background-color:rgb(239 68 68 / var(--un-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity))}.dark .dark\\:bg-hex-101014,.dark [dark\\:bg-hex-101014=""]{--un-bg-opacity:1;background-color:rgb(16 16 20 / var(--un-bg-opacity))}.dark .dark\\:bg-hex-101014\\>{background-color:#101014>}.dark .dark\\:bg-hex-121212{--un-bg-opacity:1;background-color:rgb(18 18 18 / var(--un-bg-opacity))}.hover\\:bg-\\#f6f6f6:hover{--un-bg-opacity:1;background-color:rgb(246 246 246 / var(--un-bg-opacity))}.p-0{padding:0}.p-0\\!{padding:0!important}.p-10{padding:10px}.p-19{padding:19px}.p-2{padding:2px}.p-20{padding:20px}.p-24{padding:24px}.p-5{padding:5px}.p-x-24{padding-left:24px;padding-right:24px}.p-y-16{padding-top:16px;padding-bottom:16px}.px{padding-left:4px;padding-right:4px}.px-15{padding-left:15px;padding-right:15px}.p-b-5{padding-bottom:5px}.p-l-5,.pl-5{padding-left:5px}.p-t-20,.pt-20{padding-top:20px}.p-t-5{padding-top:5px}.pb-10{padding-bottom:10px}.pb-16{padding-bottom:16px}.pb-8{padding-bottom:8px}.pl-16{padding-left:16px}.pl-20{padding-left:20px}.pr-16{padding-right:16px}.pr-20{padding-right:20px}.pt-10{padding-top:10px}.pt-16{padding-top:16px}.pt-8{padding-top:8px}.text-center,[text-center=""]{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.indent{text-indent:6px}[indent~="0"]{text-indent:0}.root-indent:root{text-indent:6px}[root-indent~="18"]:root{text-indent:18px}.text-12{font-size:12px}.text-14,[text-14=""]{font-size:14px}.text-16,[text-16=""]{font-size:16px}.text-18{font-size:18px}.text-20{font-size:20px}.text-22{font-size:22px}.text-30{font-size:30px}.text-36{font-size:36px}.text-40{font-size:40px}.text-50{font-size:50px}.text-90{font-size:90px}.font-400,.font-normal,[font-400=""]{font-weight:400}.font-600{font-weight:600}.font-bold,[font-bold=""]{font-weight:700}.color-\\[hsla\\(0\\,0\\%\\,100\\%\\,\\.75\\)\\]{--un-text-opacity:.75;color:hsla(0,0%,100%,var(--un-text-opacity))}.color-\\#48bc19{--un-text-opacity:1;color:rgb(72 188 25 / var(--un-text-opacity))}.color-\\#f8f9fa{--un-text-opacity:1;color:rgb(248 249 250 / var(--un-text-opacity))}.color-\\#f8f9fa41{--un-text-opacity:.25;color:rgb(248 249 250 / var(--un-text-opacity))}.color-\\#f9a314{--un-text-opacity:1;color:rgb(249 163 20 / var(--un-text-opacity))}.color-gray,.text-gray{--un-text-opacity:1;color:rgb(156 163 175 / var(--un-text-opacity))}.color-primary,[color-primary=""]{color:var(--primary-color)}.color-white,.text-white{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}[color~="#343a40"]{--un-text-opacity:1;color:rgb(52 58 64 / var(--un-text-opacity))}[color~="#6a6a6a"]{--un-text-opacity:1;color:rgb(106 106 106 / var(--un-text-opacity))}.text-\\#6c757d,[color~="#6c757d"]{--un-text-opacity:1;color:rgb(108 117 125 / var(--un-text-opacity))}[color~="#db4619"]{--un-text-opacity:1;color:rgb(219 70 25 / var(--un-text-opacity))}[hover~=color-primary]:hover{color:var(--primary-color)}.text-\\[rgba\\(0\\,0\\,0\\,0\\.45\\)\\]{--un-text-opacity:.45;color:rgba(0,0,0,var(--un-text-opacity))}.text-\\#49505799{--un-text-opacity:.6;color:rgb(73 80 87 / var(--un-text-opacity))}.text-\\#595959{--un-text-opacity:1;color:rgb(89 89 89 / var(--un-text-opacity))}.text-\\#666{--un-text-opacity:1;color:rgb(102 102 102 / var(--un-text-opacity))}.text-red-500{--un-text-opacity:1;color:rgb(239 68 68 / var(--un-text-opacity))}.decoration-underline,[hover~=decoration-underline]:hover{text-decoration-line:underline}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.opacity-85{opacity:.85}.hover\\:opacity-75:hover{opacity:.75}.shadow-black{--un-shadow-opacity:1;--un-shadow-color:rgb(0 0 0 / var(--un-shadow-opacity))}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[content~="$t("]{content:var(--t\\()}[placeholder~="$t("]::placeholder{color:var(--t\\()}.bc-eee,[bc-eee=""]{border-color:#eee}@media (min-width: 640px){.sm\\:block,[sm\\:block=""]{display:block}.sm\\:max-w-full{max-width:100%}}@media (min-width: 768px){.md\\:relative{position:relative}.md\\:m-l20{margin-left:20px}.md\\:m-t-20,.md\\:mt-20{margin-top:20px}.md\\:m-t-40{margin-top:40px}.md\\:mb-40{margin-bottom:40px}.md\\:mr10{margin-right:10px}.md\\:mt-0{margin-top:0}.md\\:block{display:block}.md\\:hidden{display:none}.md\\:h-30{height:30px}.md\\:max-w-1\\/3{max-width:33.3333333333%}.md\\:max-w-2\\/3{max-width:66.6666666667%}.md\\:w-30{width:30px}.md\\:flex-\\[1\\]{flex:1}.md\\:flex-\\[2\\]{flex:2}.md\\:p-15{padding:15px}.md\\:pl-20{padding-left:20px}}#--unocss-layer-end--__ALL__--{end:__ALL__}`)),document.head.appendChild(t)}}catch(o){console.error("vite-plugin-css-injected-by-js",o)}})(); -var hk=Object.defineProperty;var pk=(e,t,n)=>t in e?hk(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var mk=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var Qu=(e,t,n)=>(pk(e,typeof t!="symbol"?t+"":t,n),n);var VFe=mk((Wn,Un)=>{(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))o(r);new MutationObserver(r=>{for(const i of r)if(i.type==="childList")for(const a of i.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&o(a)}).observe(document,{childList:!0,subtree:!0});function n(r){const i={};return r.integrity&&(i.integrity=r.integrity),r.referrerPolicy&&(i.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?i.credentials="include":r.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function o(r){if(r.ep)return;r.ep=!0;const i=n(r);fetch(r.href,i)}})();function yh(e,t){const n=Object.create(null),o=e.split(",");for(let r=0;r!!n[r.toLowerCase()]:r=>!!n[r]}const Yt={},Zi=[],vo=()=>{},gk=()=>!1,vk=/^on[^a-z]/,Ic=e=>vk.test(e),xh=e=>e.startsWith("onUpdate:"),dn=Object.assign,Ch=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},bk=Object.prototype.hasOwnProperty,zt=(e,t)=>bk.call(e,t),ut=Array.isArray,Ji=e=>zc(e)==="[object Map]",M1=e=>zc(e)==="[object Set]",vt=e=>typeof e=="function",ln=e=>typeof e=="string",Mc=e=>typeof e=="symbol",qt=e=>e!==null&&typeof e=="object",z1=e=>(qt(e)||vt(e))&&vt(e.then)&&vt(e.catch),O1=Object.prototype.toString,zc=e=>O1.call(e),yk=e=>zc(e).slice(8,-1),D1=e=>zc(e)==="[object Object]",wh=e=>ln(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Kl=yh(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Oc=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},xk=/-(\w)/g,Do=Oc(e=>e.replace(xk,(t,n)=>n?n.toUpperCase():"")),Ck=/\B([A-Z])/g,yi=Oc(e=>e.replace(Ck,"-$1").toLowerCase()),Dc=Oc(e=>e.charAt(0).toUpperCase()+e.slice(1)),Zu=Oc(e=>e?`on${Dc(e)}`:""),di=(e,t)=>!Object.is(e,t),Gl=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},of=e=>{const t=parseFloat(e);return isNaN(t)?e:t},wk=e=>{const t=ln(e)?Number(e):NaN;return isNaN(t)?e:t};let Pm;const rf=()=>Pm||(Pm=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Lo(e){if(ut(e)){const t={};for(let n=0;n{if(n){const o=n.split(Sk);o.length>1&&(t[o[0].trim()]=o[1].trim())}}),t}function xi(e){let t="";if(ln(e))t=e;else if(ut(e))for(let n=0;nln(e)?e:e==null?"":ut(e)||qt(e)&&(e.toString===O1||!vt(e.toString))?JSON.stringify(e,F1,2):String(e),F1=(e,t)=>t&&t.__v_isRef?F1(e,t.value):Ji(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[o,r])=>(n[`${o} =>`]=r,n),{})}:M1(t)?{[`Set(${t.size})`]:[...t.values()]}:qt(t)&&!ut(t)&&!D1(t)?String(t):t;let jn;class B1{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=jn,!t&&jn&&(this.index=(jn.scopes||(jn.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=jn;try{return jn=this,t()}finally{jn=n}}}on(){jn=this}off(){jn=this.parent}stop(t){if(this._active){let n,o;for(n=0,o=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},H1=e=>(e.w&Rr)>0,j1=e=>(e.n&Rr)>0,$k=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let o=0;o{(u==="length"||!Mc(u)&&u>=l)&&s.push(c)})}else switch(n!==void 0&&s.push(a.get(n)),t){case"add":ut(e)?wh(n)&&s.push(a.get("length")):(s.push(a.get(ii)),Ji(e)&&s.push(a.get(sf)));break;case"delete":ut(e)||(s.push(a.get(ii)),Ji(e)&&s.push(a.get(sf)));break;case"set":Ji(e)&&s.push(a.get(ii));break}if(s.length===1)s[0]&&lf(s[0]);else{const l=[];for(const c of s)c&&l.push(...c);lf(kh(l))}}function lf(e,t){const n=ut(e)?e:[...e];for(const o of n)o.computed&&Em(o);for(const o of n)o.computed||Em(o)}function Em(e,t){(e!==mo||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function Ik(e,t){var n;return(n=lc.get(e))==null?void 0:n.get(t)}const Mk=yh("__proto__,__v_isRef,__isVue"),U1=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Mc)),$m=zk();function zk(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const o=Et(this);for(let i=0,a=this.length;i{e[t]=function(...n){Ca();const o=Et(this)[t].apply(this,n);return wa(),o}}),e}function Ok(e){const t=Et(this);return Fn(t,"has",e),t.hasOwnProperty(e)}class q1{constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n}get(t,n,o){const r=this._isReadonly,i=this._shallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return i;if(n==="__v_raw"&&o===(r?i?Gk:X1:i?Y1:G1).get(t))return t;const a=ut(t);if(!r){if(a&&zt($m,n))return Reflect.get($m,n,o);if(n==="hasOwnProperty")return Ok}const s=Reflect.get(t,n,o);return(Mc(n)?U1.has(n):Mk(n))||(r||Fn(t,"get",n),i)?s:en(s)?a&&wh(n)?s:s.value:qt(s)?r?to(s):bo(s):s}}class K1 extends q1{constructor(t=!1){super(!1,t)}set(t,n,o,r){let i=t[n];if(ia(i)&&en(i)&&!en(o))return!1;if(!this._shallow&&(!cc(o)&&!ia(o)&&(i=Et(i),o=Et(o)),!ut(t)&&en(i)&&!en(o)))return i.value=o,!0;const a=ut(t)&&wh(n)?Number(n)e,Lc=e=>Reflect.getPrototypeOf(e);function hl(e,t,n=!1,o=!1){e=e.__v_raw;const r=Et(e),i=Et(t);n||(di(t,i)&&Fn(r,"get",t),Fn(r,"get",i));const{has:a}=Lc(r),s=o?Ph:n?$h:ys;if(a.call(r,t))return s(e.get(t));if(a.call(r,i))return s(e.get(i));e!==r&&e.get(t)}function pl(e,t=!1){const n=this.__v_raw,o=Et(n),r=Et(e);return t||(di(e,r)&&Fn(o,"has",e),Fn(o,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function ml(e,t=!1){return e=e.__v_raw,!t&&Fn(Et(e),"iterate",ii),Reflect.get(e,"size",e)}function Am(e){e=Et(e);const t=Et(this);return Lc(t).has.call(t,e)||(t.add(e),Zo(t,"add",e,e)),this}function Im(e,t){t=Et(t);const n=Et(this),{has:o,get:r}=Lc(n);let i=o.call(n,e);i||(e=Et(e),i=o.call(n,e));const a=r.call(n,e);return n.set(e,t),i?di(t,a)&&Zo(n,"set",e,t):Zo(n,"add",e,t),this}function Mm(e){const t=Et(this),{has:n,get:o}=Lc(t);let r=n.call(t,e);r||(e=Et(e),r=n.call(t,e)),o&&o.call(t,e);const i=t.delete(e);return r&&Zo(t,"delete",e,void 0),i}function zm(){const e=Et(this),t=e.size!==0,n=e.clear();return t&&Zo(e,"clear",void 0,void 0),n}function gl(e,t){return function(o,r){const i=this,a=i.__v_raw,s=Et(a),l=t?Ph:e?$h:ys;return!e&&Fn(s,"iterate",ii),a.forEach((c,u)=>o.call(r,l(c),l(u),i))}}function vl(e,t,n){return function(...o){const r=this.__v_raw,i=Et(r),a=Ji(i),s=e==="entries"||e===Symbol.iterator&&a,l=e==="keys"&&a,c=r[e](...o),u=n?Ph:t?$h:ys;return!t&&Fn(i,"iterate",l?sf:ii),{next(){const{value:d,done:f}=c.next();return f?{value:d,done:f}:{value:s?[u(d[0]),u(d[1])]:u(d),done:f}},[Symbol.iterator](){return this}}}}function cr(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Nk(){const e={get(i){return hl(this,i)},get size(){return ml(this)},has:pl,add:Am,set:Im,delete:Mm,clear:zm,forEach:gl(!1,!1)},t={get(i){return hl(this,i,!1,!0)},get size(){return ml(this)},has:pl,add:Am,set:Im,delete:Mm,clear:zm,forEach:gl(!1,!0)},n={get(i){return hl(this,i,!0)},get size(){return ml(this,!0)},has(i){return pl.call(this,i,!0)},add:cr("add"),set:cr("set"),delete:cr("delete"),clear:cr("clear"),forEach:gl(!0,!1)},o={get(i){return hl(this,i,!0,!0)},get size(){return ml(this,!0)},has(i){return pl.call(this,i,!0)},add:cr("add"),set:cr("set"),delete:cr("delete"),clear:cr("clear"),forEach:gl(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=vl(i,!1,!1),n[i]=vl(i,!0,!1),t[i]=vl(i,!1,!0),o[i]=vl(i,!0,!0)}),[e,n,t,o]}const[Hk,jk,Vk,Wk]=Nk();function Rh(e,t){const n=t?e?Wk:Vk:e?jk:Hk;return(o,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?o:Reflect.get(zt(n,r)&&r in o?n:o,r,i)}const Uk={get:Rh(!1,!1)},qk={get:Rh(!1,!0)},Kk={get:Rh(!0,!1)},G1=new WeakMap,Y1=new WeakMap,X1=new WeakMap,Gk=new WeakMap;function Yk(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Xk(e){return e.__v_skip||!Object.isExtensible(e)?0:Yk(yk(e))}function bo(e){return ia(e)?e:Eh(e,!1,Lk,Uk,G1)}function Q1(e){return Eh(e,!1,Bk,qk,Y1)}function to(e){return Eh(e,!0,Fk,Kk,X1)}function Eh(e,t,n,o,r){if(!qt(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const a=Xk(e);if(a===0)return e;const s=new Proxy(e,a===2?o:n);return r.set(e,s),s}function Tr(e){return ia(e)?Tr(e.__v_raw):!!(e&&e.__v_isReactive)}function ia(e){return!!(e&&e.__v_isReadonly)}function cc(e){return!!(e&&e.__v_isShallow)}function Z1(e){return Tr(e)||ia(e)}function Et(e){const t=e&&e.__v_raw;return t?Et(t):e}function aa(e){return sc(e,"__v_skip",!0),e}const ys=e=>qt(e)?bo(e):e,$h=e=>qt(e)?to(e):e;function Ah(e){kr&&mo&&(e=Et(e),W1(e.dep||(e.dep=kh())))}function Ih(e,t){e=Et(e);const n=e.dep;n&&lf(n)}function en(e){return!!(e&&e.__v_isRef===!0)}function N(e){return J1(e,!1)}function Vs(e){return J1(e,!0)}function J1(e,t){return en(e)?e:new Qk(e,t)}class Qk{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:Et(t),this._value=n?t:ys(t)}get value(){return Ah(this),this._value}set value(t){const n=this.__v_isShallow||cc(t)||ia(t);t=n?t:Et(t),di(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:ys(t),Ih(this))}}function he(e){return en(e)?e.value:e}const Zk={get:(e,t,n)=>he(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const r=e[t];return en(r)&&!en(n)?(r.value=n,!0):Reflect.set(e,t,n,o)}};function ey(e){return Tr(e)?e:new Proxy(e,Zk)}class Jk{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:o}=t(()=>Ah(this),()=>Ih(this));this._get=n,this._set=o}get value(){return this._get()}set value(t){this._set(t)}}function e3(e){return new Jk(e)}function t3(e){const t=ut(e)?new Array(e.length):{};for(const n in e)t[n]=ty(e,n);return t}class n3{constructor(t,n,o){this._object=t,this._key=n,this._defaultValue=o,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Ik(Et(this._object),this._key)}}class o3{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Be(e,t,n){return en(e)?e:vt(e)?new o3(e):qt(e)&&arguments.length>1?ty(e,t,n):N(e)}function ty(e,t,n){const o=e[t];return en(o)?o:new n3(e,t,n)}class r3{constructor(t,n,o,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new Th(t,()=>{this._dirty||(this._dirty=!0,Ih(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=o}get value(){const t=Et(this);return Ah(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function i3(e,t,n=!1){let o,r;const i=vt(e);return i?(o=e,r=vo):(o=e.get,r=e.set),new r3(o,r,i||!r,n)}function Pr(e,t,n,o){let r;try{r=o?e(...o):e()}catch(i){Fc(i,t,n)}return r}function Jn(e,t,n,o){if(vt(e)){const i=Pr(e,t,n,o);return i&&z1(i)&&i.catch(a=>{Fc(a,t,n)}),i}const r=[];for(let i=0;i>>1,r=Tn[o],i=Cs(r);i$o&&Tn.splice(t,1)}function c3(e){ut(e)?ea.push(...e):(!Xo||!Xo.includes(e,e.allowRecurse?Xr+1:Xr))&&ea.push(e),oy()}function Om(e,t=xs?$o+1:0){for(;tCs(n)-Cs(o)),Xr=0;Xre.id==null?1/0:e.id,u3=(e,t)=>{const n=Cs(e)-Cs(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function iy(e){cf=!1,xs=!0,Tn.sort(u3);const t=vo;try{for($o=0;$oln(p)?p.trim():p)),d&&(r=n.map(of))}let s,l=o[s=Zu(t)]||o[s=Zu(Do(t))];!l&&i&&(l=o[s=Zu(yi(t))]),l&&Jn(l,e,6,r);const c=o[s+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,Jn(c,e,6,r)}}function ay(e,t,n=!1){const o=t.emitsCache,r=o.get(e);if(r!==void 0)return r;const i=e.emits;let a={},s=!1;if(!vt(e)){const l=c=>{const u=ay(c,t,!0);u&&(s=!0,dn(a,u))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!i&&!s?(qt(e)&&o.set(e,null),null):(ut(i)?i.forEach(l=>a[l]=null):dn(a,i),qt(e)&&o.set(e,a),a)}function Bc(e,t){return!e||!Ic(t)?!1:(t=t.slice(2).replace(/Once$/,""),zt(e,t[0].toLowerCase()+t.slice(1))||zt(e,yi(t))||zt(e,t))}let yn=null,Nc=null;function uc(e){const t=yn;return yn=e,Nc=e&&e.type.__scopeId||null,t}function f3(e){Nc=e}function h3(){Nc=null}function se(e,t=yn,n){if(!t||e._n)return e;const o=(...r)=>{o._d&&Gm(-1);const i=uc(t);let a;try{a=e(...r)}finally{uc(i),o._d&&Gm(1)}return a};return o._n=!0,o._c=!0,o._d=!0,o}function Ju(e){const{type:t,vnode:n,proxy:o,withProxy:r,props:i,propsOptions:[a],slots:s,attrs:l,emit:c,render:u,renderCache:d,data:f,setupState:p,ctx:h,inheritAttrs:g}=e;let v,m;const y=uc(e);try{if(n.shapeFlag&4){const C=r||o,_=C;v=Eo(u.call(_,C,d,i,p,f,h)),m=l}else{const C=t;v=Eo(C.length>1?C(i,{attrs:l,slots:s,emit:c}):C(i,null)),m=t.props?l:p3(l)}}catch(C){ss.length=0,Fc(C,e,1),v=Z(An)}let S=v;if(m&&g!==!1){const C=Object.keys(m),{shapeFlag:_}=S;C.length&&_&7&&(a&&C.some(xh)&&(m=m3(m,a)),S=oo(S,m))}return n.dirs&&(S=oo(S),S.dirs=S.dirs?S.dirs.concat(n.dirs):n.dirs),n.transition&&(S.transition=n.transition),v=S,uc(y),v}const p3=e=>{let t;for(const n in e)(n==="class"||n==="style"||Ic(n))&&((t||(t={}))[n]=e[n]);return t},m3=(e,t)=>{const n={};for(const o in e)(!xh(o)||!(o.slice(9)in t))&&(n[o]=e[o]);return n};function g3(e,t,n){const{props:o,children:r,component:i}=e,{props:a,children:s,patchFlag:l}=t,c=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return o?Dm(o,a,c):!!a;if(l&8){const u=t.dynamicProps;for(let d=0;de.__isSuspense;function y3(e,t){t&&t.pendingBranch?ut(e)?t.effects.push(...e):t.effects.push(e):c3(e)}function un(e,t){return Dh(e,null,t)}const bl={};function ht(e,t,n){return Dh(e,t,n)}function Dh(e,t,{immediate:n,deep:o,flush:r,onTrack:i,onTrigger:a}=Yt){var s;const l=Sh()===((s=mn)==null?void 0:s.scope)?mn:null;let c,u=!1,d=!1;if(en(e)?(c=()=>e.value,u=cc(e)):Tr(e)?(c=()=>e,o=!0):ut(e)?(d=!0,u=e.some(C=>Tr(C)||cc(C)),c=()=>e.map(C=>{if(en(C))return C.value;if(Tr(C))return Jr(C);if(vt(C))return Pr(C,l,2)})):vt(e)?t?c=()=>Pr(e,l,2):c=()=>{if(!(l&&l.isUnmounted))return f&&f(),Jn(e,l,3,[p])}:c=vo,t&&o){const C=c;c=()=>Jr(C())}let f,p=C=>{f=y.onStop=()=>{Pr(C,l,4),f=y.onStop=void 0}},h;if(Ps)if(p=vo,t?n&&Jn(t,l,3,[c(),d?[]:void 0,p]):c(),r==="sync"){const C=c4();h=C.__watcherHandles||(C.__watcherHandles=[])}else return vo;let g=d?new Array(e.length).fill(bl):bl;const v=()=>{if(y.active)if(t){const C=y.run();(o||u||(d?C.some((_,x)=>di(_,g[x])):di(C,g)))&&(f&&f(),Jn(t,l,3,[C,g===bl?void 0:d&&g[0]===bl?[]:g,p]),g=C)}else y.run()};v.allowRecurse=!!t;let m;r==="sync"?m=v:r==="post"?m=()=>Dn(v,l&&l.suspense):(v.pre=!0,l&&(v.id=l.uid),m=()=>zh(v));const y=new Th(c,m);t?n?v():g=y.run():r==="post"?Dn(y.run.bind(y),l&&l.suspense):y.run();const S=()=>{y.stop(),l&&l.scope&&Ch(l.scope.effects,y)};return h&&h.push(S),S}function x3(e,t,n){const o=this.proxy,r=ln(e)?e.includes(".")?cy(o,e):()=>o[e]:e.bind(o,o);let i;vt(t)?i=t:(i=t.handler,n=t);const a=mn;sa(this);const s=Dh(r,i.bind(o),n);return a?sa(a):ai(),s}function cy(e,t){const n=t.split(".");return()=>{let o=e;for(let r=0;r{Jr(n,t)});else if(D1(e))for(const n in e)Jr(e[n],t);return e}function Cn(e,t){const n=yn;if(n===null)return e;const o=Gc(n)||n.proxy,r=e.dirs||(e.dirs=[]);for(let i=0;i{e.isMounted=!0}),tn(()=>{e.isUnmounting=!0}),e}const Xn=[Function,Array],dy={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Xn,onEnter:Xn,onAfterEnter:Xn,onEnterCancelled:Xn,onBeforeLeave:Xn,onLeave:Xn,onAfterLeave:Xn,onLeaveCancelled:Xn,onBeforeAppear:Xn,onAppear:Xn,onAfterAppear:Xn,onAppearCancelled:Xn},C3={name:"BaseTransition",props:dy,setup(e,{slots:t}){const n=Kn(),o=uy();let r;return()=>{const i=t.default&&Lh(t.default(),!0);if(!i||!i.length)return;let a=i[0];if(i.length>1){for(const g of i)if(g.type!==An){a=g;break}}const s=Et(e),{mode:l}=s;if(o.isLeaving)return ed(a);const c=Fm(a);if(!c)return ed(a);const u=ws(c,s,o,n);_s(c,u);const d=n.subTree,f=d&&Fm(d);let p=!1;const{getTransitionKey:h}=c.type;if(h){const g=h();r===void 0?r=g:g!==r&&(r=g,p=!0)}if(f&&f.type!==An&&(!Qr(c,f)||p)){const g=ws(f,s,o,n);if(_s(f,g),l==="out-in")return o.isLeaving=!0,g.afterLeave=()=>{o.isLeaving=!1,n.update.active!==!1&&n.update()},ed(a);l==="in-out"&&c.type!==An&&(g.delayLeave=(v,m,y)=>{const S=fy(o,f);S[String(f.key)]=f,v[yr]=()=>{m(),v[yr]=void 0,delete u.delayedLeave},u.delayedLeave=y})}return a}}},w3=C3;function fy(e,t){const{leavingVNodes:n}=e;let o=n.get(t.type);return o||(o=Object.create(null),n.set(t.type,o)),o}function ws(e,t,n,o){const{appear:r,mode:i,persisted:a=!1,onBeforeEnter:s,onEnter:l,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:d,onLeave:f,onAfterLeave:p,onLeaveCancelled:h,onBeforeAppear:g,onAppear:v,onAfterAppear:m,onAppearCancelled:y}=t,S=String(e.key),C=fy(n,e),_=(k,P)=>{k&&Jn(k,o,9,P)},x=(k,P)=>{const T=P[1];_(k,P),ut(k)?k.every(I=>I.length<=1)&&T():k.length<=1&&T()},w={mode:i,persisted:a,beforeEnter(k){let P=s;if(!n.isMounted)if(r)P=g||s;else return;k[yr]&&k[yr](!0);const T=C[S];T&&Qr(e,T)&&T.el[yr]&&T.el[yr](),_(P,[k])},enter(k){let P=l,T=c,I=u;if(!n.isMounted)if(r)P=v||l,T=m||c,I=y||u;else return;let A=!1;const K=k[yl]=B=>{A||(A=!0,B?_(I,[k]):_(T,[k]),w.delayedLeave&&w.delayedLeave(),k[yl]=void 0)};P?x(P,[k,K]):K()},leave(k,P){const T=String(e.key);if(k[yl]&&k[yl](!0),n.isUnmounting)return P();_(d,[k]);let I=!1;const A=k[yr]=K=>{I||(I=!0,P(),K?_(h,[k]):_(p,[k]),k[yr]=void 0,C[T]===e&&delete C[T])};C[T]=e,f?x(f,[k,A]):A()},clone(k){return ws(k,t,n,o)}};return w}function ed(e){if(jc(e))return e=oo(e),e.children=null,e}function Fm(e){return jc(e)?e.children?e.children[0]:void 0:e}function _s(e,t){e.shapeFlag&6&&e.component?_s(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 Lh(e,t=!1,n){let o=[],r=0;for(let i=0;i1)for(let i=0;idn({name:e.name},t,{setup:e}))():e}const rs=e=>!!e.type.__asyncLoader,jc=e=>e.type.__isKeepAlive;function Fh(e,t){hy(e,"a",t)}function Vc(e,t){hy(e,"da",t)}function hy(e,t,n=mn){const o=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Wc(t,o,n),n){let r=n.parent;for(;r&&r.parent;)jc(r.parent.vnode)&&_3(o,t,n,r),r=r.parent}}function _3(e,t,n,o){const r=Wc(t,e,o,!0);Us(()=>{Ch(o[t],r)},n)}function Wc(e,t,n=mn,o=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...a)=>{if(n.isUnmounted)return;Ca(),sa(n);const s=Jn(t,n,e,a);return ai(),wa(),s});return o?r.unshift(i):r.push(i),i}}const or=e=>(t,n=mn)=>(!Ps||e==="sp")&&Wc(e,(...o)=>t(...o),n),an=or("bm"),Wt=or("m"),py=or("bu"),Ws=or("u"),tn=or("bum"),Us=or("um"),S3=or("sp"),k3=or("rtg"),T3=or("rtc");function P3(e,t=mn){Wc("ec",e,t)}function no(e,t,n,o){let r;const i=n&&n[o];if(ut(e)||ln(e)){r=new Array(e.length);for(let a=0,s=e.length;at(a,s,void 0,i&&i[s]));else{const a=Object.keys(e);r=new Array(a.length);for(let s=0,l=a.length;sTs(t)?!(t.type===An||t.type===ct&&!my(t.children)):!0)?e:null}const uf=e=>e?Ty(e)?Gc(e)||e.proxy:uf(e.parent):null,is=dn(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=>uf(e.parent),$root:e=>uf(e.root),$emit:e=>e.emit,$options:e=>Bh(e),$forceUpdate:e=>e.f||(e.f=()=>zh(e.update)),$nextTick:e=>e.n||(e.n=jt.bind(e.proxy)),$watch:e=>x3.bind(e)}),td=(e,t)=>e!==Yt&&!e.__isScriptSetup&&zt(e,t),R3={get({_:e},t){const{ctx:n,setupState:o,data:r,props:i,accessCache:a,type:s,appContext:l}=e;let c;if(t[0]!=="$"){const p=a[t];if(p!==void 0)switch(p){case 1:return o[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(td(o,t))return a[t]=1,o[t];if(r!==Yt&&zt(r,t))return a[t]=2,r[t];if((c=e.propsOptions[0])&&zt(c,t))return a[t]=3,i[t];if(n!==Yt&&zt(n,t))return a[t]=4,n[t];df&&(a[t]=0)}}const u=is[t];let d,f;if(u)return t==="$attrs"&&Fn(e,"get",t),u(e);if((d=s.__cssModules)&&(d=d[t]))return d;if(n!==Yt&&zt(n,t))return a[t]=4,n[t];if(f=l.config.globalProperties,zt(f,t))return f[t]},set({_:e},t,n){const{data:o,setupState:r,ctx:i}=e;return td(r,t)?(r[t]=n,!0):o!==Yt&&zt(o,t)?(o[t]=n,!0):zt(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:o,appContext:r,propsOptions:i}},a){let s;return!!n[a]||e!==Yt&&zt(e,a)||td(t,a)||(s=i[0])&&zt(s,a)||zt(o,a)||zt(is,a)||zt(r.config.globalProperties,a)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:zt(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Bm(e){return ut(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let df=!0;function E3(e){const t=Bh(e),n=e.proxy,o=e.ctx;df=!1,t.beforeCreate&&Nm(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:a,watch:s,provide:l,inject:c,created:u,beforeMount:d,mounted:f,beforeUpdate:p,updated:h,activated:g,deactivated:v,beforeDestroy:m,beforeUnmount:y,destroyed:S,unmounted:C,render:_,renderTracked:x,renderTriggered:w,errorCaptured:k,serverPrefetch:P,expose:T,inheritAttrs:I,components:A,directives:K,filters:B}=t;if(c&&$3(c,o,null),a)for(const U in a){const Q=a[U];vt(Q)&&(o[U]=Q.bind(n))}if(r){const U=r.call(n,n);qt(U)&&(e.data=bo(U))}if(df=!0,i)for(const U in i){const Q=i[U],L=vt(Q)?Q.bind(n,n):vt(Q.get)?Q.get.bind(n,n):vo,M=!vt(Q)&&vt(Q.set)?Q.set.bind(n):vo,te=F({get:L,set:M});Object.defineProperty(o,U,{enumerable:!0,configurable:!0,get:()=>te.value,set:ie=>te.value=ie})}if(s)for(const U in s)gy(s[U],o,n,U);if(l){const U=vt(l)?l.call(n):l;Reflect.ownKeys(U).forEach(Q=>{st(Q,U[Q])})}u&&Nm(u,e,"c");function $(U,Q){ut(Q)?Q.forEach(L=>U(L.bind(n))):Q&&U(Q.bind(n))}if($(an,d),$(Wt,f),$(py,p),$(Ws,h),$(Fh,g),$(Vc,v),$(P3,k),$(T3,x),$(k3,w),$(tn,y),$(Us,C),$(S3,P),ut(T))if(T.length){const U=e.exposed||(e.exposed={});T.forEach(Q=>{Object.defineProperty(U,Q,{get:()=>n[Q],set:L=>n[Q]=L})})}else e.exposed||(e.exposed={});_&&e.render===vo&&(e.render=_),I!=null&&(e.inheritAttrs=I),A&&(e.components=A),K&&(e.directives=K)}function $3(e,t,n=vo){ut(e)&&(e=ff(e));for(const o in e){const r=e[o];let i;qt(r)?"default"in r?i=He(r.from||o,r.default,!0):i=He(r.from||o):i=He(r),en(i)?Object.defineProperty(t,o,{enumerable:!0,configurable:!0,get:()=>i.value,set:a=>i.value=a}):t[o]=i}}function Nm(e,t,n){Jn(ut(e)?e.map(o=>o.bind(t.proxy)):e.bind(t.proxy),t,n)}function gy(e,t,n,o){const r=o.includes(".")?cy(n,o):()=>n[o];if(ln(e)){const i=t[e];vt(i)&&ht(r,i)}else if(vt(e))ht(r,e.bind(n));else if(qt(e))if(ut(e))e.forEach(i=>gy(i,t,n,o));else{const i=vt(e.handler)?e.handler.bind(n):t[e.handler];vt(i)&&ht(r,i,e)}}function Bh(e){const t=e.type,{mixins:n,extends:o}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:a}}=e.appContext,s=i.get(t);let l;return s?l=s:!r.length&&!n&&!o?l=t:(l={},r.length&&r.forEach(c=>dc(l,c,a,!0)),dc(l,t,a)),qt(t)&&i.set(t,l),l}function dc(e,t,n,o=!1){const{mixins:r,extends:i}=t;i&&dc(e,i,n,!0),r&&r.forEach(a=>dc(e,a,n,!0));for(const a in t)if(!(o&&a==="expose")){const s=A3[a]||n&&n[a];e[a]=s?s(e[a],t[a]):t[a]}return e}const A3={data:Hm,props:jm,emits:jm,methods:ts,computed:ts,beforeCreate:En,created:En,beforeMount:En,mounted:En,beforeUpdate:En,updated:En,beforeDestroy:En,beforeUnmount:En,destroyed:En,unmounted:En,activated:En,deactivated:En,errorCaptured:En,serverPrefetch:En,components:ts,directives:ts,watch:M3,provide:Hm,inject:I3};function Hm(e,t){return t?e?function(){return dn(vt(e)?e.call(this,this):e,vt(t)?t.call(this,this):t)}:t:e}function I3(e,t){return ts(ff(e),ff(t))}function ff(e){if(ut(e)){const t={};for(let n=0;n1)return n&&vt(t)?t.call(o&&o.proxy):t}}function D3(){return!!(mn||yn||Ss)}function L3(e,t,n,o=!1){const r={},i={};sc(i,Kc,1),e.propsDefaults=Object.create(null),by(e,t,r,i);for(const a in e.propsOptions[0])a in r||(r[a]=void 0);n?e.props=o?r:Q1(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function F3(e,t,n,o){const{props:r,attrs:i,vnode:{patchFlag:a}}=e,s=Et(r),[l]=e.propsOptions;let c=!1;if((o||a>0)&&!(a&16)){if(a&8){const u=e.vnode.dynamicProps;for(let d=0;d{l=!0;const[f,p]=yy(d,t,!0);dn(a,f),p&&s.push(...p)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!i&&!l)return qt(e)&&o.set(e,Zi),Zi;if(ut(i))for(let u=0;u-1,p[1]=g<0||h-1||zt(p,"default"))&&s.push(d)}}}const c=[a,s];return qt(e)&&o.set(e,c),c}function Vm(e){return e[0]!=="$"}function Wm(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function Um(e,t){return Wm(e)===Wm(t)}function qm(e,t){return ut(t)?t.findIndex(n=>Um(n,e)):vt(t)&&Um(t,e)?0:-1}const xy=e=>e[0]==="_"||e==="$stable",Nh=e=>ut(e)?e.map(Eo):[Eo(e)],B3=(e,t,n)=>{if(t._n)return t;const o=se((...r)=>Nh(t(...r)),n);return o._c=!1,o},Cy=(e,t,n)=>{const o=e._ctx;for(const r in e){if(xy(r))continue;const i=e[r];if(vt(i))t[r]=B3(r,i,o);else if(i!=null){const a=Nh(i);t[r]=()=>a}}},wy=(e,t)=>{const n=Nh(t);e.slots.default=()=>n},N3=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=Et(t),sc(t,"_",n)):Cy(t,e.slots={})}else e.slots={},t&&wy(e,t);sc(e.slots,Kc,1)},H3=(e,t,n)=>{const{vnode:o,slots:r}=e;let i=!0,a=Yt;if(o.shapeFlag&32){const s=t._;s?n&&s===1?i=!1:(dn(r,t),!n&&s===1&&delete r._):(i=!t.$stable,Cy(t,r)),a=t}else t&&(wy(e,t),a={default:1});if(i)for(const s in r)!xy(s)&&a[s]==null&&delete r[s]};function pf(e,t,n,o,r=!1){if(ut(e)){e.forEach((f,p)=>pf(f,t&&(ut(t)?t[p]:t),n,o,r));return}if(rs(o)&&!r)return;const i=o.shapeFlag&4?Gc(o.component)||o.component.proxy:o.el,a=r?null:i,{i:s,r:l}=e,c=t&&t.r,u=s.refs===Yt?s.refs={}:s.refs,d=s.setupState;if(c!=null&&c!==l&&(ln(c)?(u[c]=null,zt(d,c)&&(d[c]=null)):en(c)&&(c.value=null)),vt(l))Pr(l,s,12,[a,u]);else{const f=ln(l),p=en(l);if(f||p){const h=()=>{if(e.f){const g=f?zt(d,l)?d[l]:u[l]:l.value;r?ut(g)&&Ch(g,i):ut(g)?g.includes(i)||g.push(i):f?(u[l]=[i],zt(d,l)&&(d[l]=u[l])):(l.value=[i],e.k&&(u[e.k]=l.value))}else f?(u[l]=a,zt(d,l)&&(d[l]=a)):p&&(l.value=a,e.k&&(u[e.k]=a))};a?(h.id=-1,Dn(h,n)):h()}}}const Dn=y3;function j3(e){return V3(e)}function V3(e,t){const n=rf();n.__VUE__=!0;const{insert:o,remove:r,patchProp:i,createElement:a,createText:s,createComment:l,setText:c,setElementText:u,parentNode:d,nextSibling:f,setScopeId:p=vo,insertStaticContent:h}=e,g=(V,R,E,W=null,re=null,G=null,de=!1,ge=null,pe=!!R.dynamicChildren)=>{if(V===R)return;V&&!Qr(V,R)&&(W=ee(V),ie(V,re,G,!0),V=null),R.patchFlag===-2&&(pe=!1,R.dynamicChildren=null);const{type:X,ref:ce,shapeFlag:ye}=R;switch(X){case Sa:v(V,R,E,W);break;case An:m(V,R,E,W);break;case Yl:V==null&&y(R,E,W,de);break;case ct:A(V,R,E,W,re,G,de,ge,pe);break;default:ye&1?_(V,R,E,W,re,G,de,ge,pe):ye&6?K(V,R,E,W,re,G,de,ge,pe):(ye&64||ye&128)&&X.process(V,R,E,W,re,G,de,ge,pe,ue)}ce!=null&&re&&pf(ce,V&&V.ref,G,R||V,!R)},v=(V,R,E,W)=>{if(V==null)o(R.el=s(R.children),E,W);else{const re=R.el=V.el;R.children!==V.children&&c(re,R.children)}},m=(V,R,E,W)=>{V==null?o(R.el=l(R.children||""),E,W):R.el=V.el},y=(V,R,E,W)=>{[V.el,V.anchor]=h(V.children,R,E,W,V.el,V.anchor)},S=({el:V,anchor:R},E,W)=>{let re;for(;V&&V!==R;)re=f(V),o(V,E,W),V=re;o(R,E,W)},C=({el:V,anchor:R})=>{let E;for(;V&&V!==R;)E=f(V),r(V),V=E;r(R)},_=(V,R,E,W,re,G,de,ge,pe)=>{de=de||R.type==="svg",V==null?x(R,E,W,re,G,de,ge,pe):P(V,R,re,G,de,ge,pe)},x=(V,R,E,W,re,G,de,ge)=>{let pe,X;const{type:ce,props:ye,shapeFlag:J,transition:oe,dirs:Re}=V;if(pe=V.el=a(V.type,G,ye&&ye.is,ye),J&8?u(pe,V.children):J&16&&k(V.children,pe,null,W,re,G&&ce!=="foreignObject",de,ge),Re&&jr(V,null,W,"created"),w(pe,V,V.scopeId,de,W),ye){for(const qe in ye)qe!=="value"&&!Kl(qe)&&i(pe,qe,null,ye[qe],G,V.children,W,re,Pe);"value"in ye&&i(pe,"value",null,ye.value),(X=ye.onVnodeBeforeMount)&&ko(X,W,V)}Re&&jr(V,null,W,"beforeMount");const De=W3(re,oe);De&&oe.beforeEnter(pe),o(pe,R,E),((X=ye&&ye.onVnodeMounted)||De||Re)&&Dn(()=>{X&&ko(X,W,V),De&&oe.enter(pe),Re&&jr(V,null,W,"mounted")},re)},w=(V,R,E,W,re)=>{if(E&&p(V,E),W)for(let G=0;G{for(let X=pe;X{const ge=R.el=V.el;let{patchFlag:pe,dynamicChildren:X,dirs:ce}=R;pe|=V.patchFlag&16;const ye=V.props||Yt,J=R.props||Yt;let oe;E&&Vr(E,!1),(oe=J.onVnodeBeforeUpdate)&&ko(oe,E,R,V),ce&&jr(R,V,E,"beforeUpdate"),E&&Vr(E,!0);const Re=re&&R.type!=="foreignObject";if(X?T(V.dynamicChildren,X,ge,E,W,Re,G):de||Q(V,R,ge,null,E,W,Re,G,!1),pe>0){if(pe&16)I(ge,R,ye,J,E,W,re);else if(pe&2&&ye.class!==J.class&&i(ge,"class",null,J.class,re),pe&4&&i(ge,"style",ye.style,J.style,re),pe&8){const De=R.dynamicProps;for(let qe=0;qe{oe&&ko(oe,E,R,V),ce&&jr(R,V,E,"updated")},W)},T=(V,R,E,W,re,G,de)=>{for(let ge=0;ge{if(E!==W){if(E!==Yt)for(const ge in E)!Kl(ge)&&!(ge in W)&&i(V,ge,E[ge],null,de,R.children,re,G,Pe);for(const ge in W){if(Kl(ge))continue;const pe=W[ge],X=E[ge];pe!==X&&ge!=="value"&&i(V,ge,X,pe,de,R.children,re,G,Pe)}"value"in W&&i(V,"value",E.value,W.value)}},A=(V,R,E,W,re,G,de,ge,pe)=>{const X=R.el=V?V.el:s(""),ce=R.anchor=V?V.anchor:s("");let{patchFlag:ye,dynamicChildren:J,slotScopeIds:oe}=R;oe&&(ge=ge?ge.concat(oe):oe),V==null?(o(X,E,W),o(ce,E,W),k(R.children,E,ce,re,G,de,ge,pe)):ye>0&&ye&64&&J&&V.dynamicChildren?(T(V.dynamicChildren,J,E,re,G,de,ge),(R.key!=null||re&&R===re.subTree)&&Hh(V,R,!0)):Q(V,R,E,ce,re,G,de,ge,pe)},K=(V,R,E,W,re,G,de,ge,pe)=>{R.slotScopeIds=ge,V==null?R.shapeFlag&512?re.ctx.activate(R,E,W,de,pe):B(R,E,W,re,G,de,pe):O(V,R,pe)},B=(V,R,E,W,re,G,de)=>{const ge=V.component=t4(V,W,re);if(jc(V)&&(ge.ctx.renderer=ue),n4(ge),ge.asyncDep){if(re&&re.registerDep(ge,$),!V.el){const pe=ge.subTree=Z(An);m(null,pe,R,E)}return}$(ge,V,R,E,re,G,de)},O=(V,R,E)=>{const W=R.component=V.component;if(g3(V,R,E))if(W.asyncDep&&!W.asyncResolved){U(W,R,E);return}else W.next=R,l3(W.update),W.update();else R.el=V.el,W.vnode=R},$=(V,R,E,W,re,G,de)=>{const ge=()=>{if(V.isMounted){let{next:ce,bu:ye,u:J,parent:oe,vnode:Re}=V,De=ce,qe;Vr(V,!1),ce?(ce.el=Re.el,U(V,ce,de)):ce=Re,ye&&Gl(ye),(qe=ce.props&&ce.props.onVnodeBeforeUpdate)&&ko(qe,oe,ce,Re),Vr(V,!0);const et=Ju(V),Me=V.subTree;V.subTree=et,g(Me,et,d(Me.el),ee(Me),V,re,G),ce.el=et.el,De===null&&v3(V,et.el),J&&Dn(J,re),(qe=ce.props&&ce.props.onVnodeUpdated)&&Dn(()=>ko(qe,oe,ce,Re),re)}else{let ce;const{el:ye,props:J}=R,{bm:oe,m:Re,parent:De}=V,qe=rs(R);if(Vr(V,!1),oe&&Gl(oe),!qe&&(ce=J&&J.onVnodeBeforeMount)&&ko(ce,De,R),Vr(V,!0),ye&&we){const et=()=>{V.subTree=Ju(V),we(ye,V.subTree,V,re,null)};qe?R.type.__asyncLoader().then(()=>!V.isUnmounted&&et()):et()}else{const et=V.subTree=Ju(V);g(null,et,E,W,V,re,G),R.el=et.el}if(Re&&Dn(Re,re),!qe&&(ce=J&&J.onVnodeMounted)){const et=R;Dn(()=>ko(ce,De,et),re)}(R.shapeFlag&256||De&&rs(De.vnode)&&De.vnode.shapeFlag&256)&&V.a&&Dn(V.a,re),V.isMounted=!0,R=E=W=null}},pe=V.effect=new Th(ge,()=>zh(X),V.scope),X=V.update=()=>pe.run();X.id=V.uid,Vr(V,!0),X()},U=(V,R,E)=>{R.component=V;const W=V.vnode.props;V.vnode=R,V.next=null,F3(V,R.props,W,E),H3(V,R.children,E),Ca(),Om(),wa()},Q=(V,R,E,W,re,G,de,ge,pe=!1)=>{const X=V&&V.children,ce=V?V.shapeFlag:0,ye=R.children,{patchFlag:J,shapeFlag:oe}=R;if(J>0){if(J&128){M(X,ye,E,W,re,G,de,ge,pe);return}else if(J&256){L(X,ye,E,W,re,G,de,ge,pe);return}}oe&8?(ce&16&&Pe(X,re,G),ye!==X&&u(E,ye)):ce&16?oe&16?M(X,ye,E,W,re,G,de,ge,pe):Pe(X,re,G,!0):(ce&8&&u(E,""),oe&16&&k(ye,E,W,re,G,de,ge,pe))},L=(V,R,E,W,re,G,de,ge,pe)=>{V=V||Zi,R=R||Zi;const X=V.length,ce=R.length,ye=Math.min(X,ce);let J;for(J=0;Jce?Pe(V,re,G,!0,!1,ye):k(R,E,W,re,G,de,ge,pe,ye)},M=(V,R,E,W,re,G,de,ge,pe)=>{let X=0;const ce=R.length;let ye=V.length-1,J=ce-1;for(;X<=ye&&X<=J;){const oe=V[X],Re=R[X]=pe?xr(R[X]):Eo(R[X]);if(Qr(oe,Re))g(oe,Re,E,null,re,G,de,ge,pe);else break;X++}for(;X<=ye&&X<=J;){const oe=V[ye],Re=R[J]=pe?xr(R[J]):Eo(R[J]);if(Qr(oe,Re))g(oe,Re,E,null,re,G,de,ge,pe);else break;ye--,J--}if(X>ye){if(X<=J){const oe=J+1,Re=oeJ)for(;X<=ye;)ie(V[X],re,G,!0),X++;else{const oe=X,Re=X,De=new Map;for(X=Re;X<=J;X++){const rt=R[X]=pe?xr(R[X]):Eo(R[X]);rt.key!=null&&De.set(rt.key,X)}let qe,et=0;const Me=J-Re+1;let je=!1,dt=0;const Oe=new Array(Me);for(X=0;X=Me){ie(rt,re,G,!0);continue}let Y;if(rt.key!=null)Y=De.get(rt.key);else for(qe=Re;qe<=J;qe++)if(Oe[qe-Re]===0&&Qr(rt,R[qe])){Y=qe;break}Y===void 0?ie(rt,re,G,!0):(Oe[Y-Re]=X+1,Y>=dt?dt=Y:je=!0,g(rt,R[Y],E,null,re,G,de,ge,pe),et++)}const ot=je?U3(Oe):Zi;for(qe=ot.length-1,X=Me-1;X>=0;X--){const rt=Re+X,Y=R[rt],be=rt+1{const{el:G,type:de,transition:ge,children:pe,shapeFlag:X}=V;if(X&6){te(V.component.subTree,R,E,W);return}if(X&128){V.suspense.move(R,E,W);return}if(X&64){de.move(V,R,E,ue);return}if(de===ct){o(G,R,E);for(let ye=0;yege.enter(G),re);else{const{leave:ye,delayLeave:J,afterLeave:oe}=ge,Re=()=>o(G,R,E),De=()=>{ye(G,()=>{Re(),oe&&oe()})};J?J(G,Re,De):De()}else o(G,R,E)},ie=(V,R,E,W=!1,re=!1)=>{const{type:G,props:de,ref:ge,children:pe,dynamicChildren:X,shapeFlag:ce,patchFlag:ye,dirs:J}=V;if(ge!=null&&pf(ge,null,E,V,!0),ce&256){R.ctx.deactivate(V);return}const oe=ce&1&&J,Re=!rs(V);let De;if(Re&&(De=de&&de.onVnodeBeforeUnmount)&&ko(De,R,V),ce&6)Ae(V.component,E,W);else{if(ce&128){V.suspense.unmount(E,W);return}oe&&jr(V,null,R,"beforeUnmount"),ce&64?V.type.remove(V,R,E,re,ue,W):X&&(G!==ct||ye>0&&ye&64)?Pe(X,R,E,!1,!0):(G===ct&&ye&384||!re&&ce&16)&&Pe(pe,R,E),W&&ve(V)}(Re&&(De=de&&de.onVnodeUnmounted)||oe)&&Dn(()=>{De&&ko(De,R,V),oe&&jr(V,null,R,"unmounted")},E)},ve=V=>{const{type:R,el:E,anchor:W,transition:re}=V;if(R===ct){ke(E,W);return}if(R===Yl){C(V);return}const G=()=>{r(E),re&&!re.persisted&&re.afterLeave&&re.afterLeave()};if(V.shapeFlag&1&&re&&!re.persisted){const{leave:de,delayLeave:ge}=re,pe=()=>de(E,G);ge?ge(V.el,G,pe):pe()}else G()},ke=(V,R)=>{let E;for(;V!==R;)E=f(V),r(V),V=E;r(R)},Ae=(V,R,E)=>{const{bum:W,scope:re,update:G,subTree:de,um:ge}=V;W&&Gl(W),re.stop(),G&&(G.active=!1,ie(de,V,R,E)),ge&&Dn(ge,R),Dn(()=>{V.isUnmounted=!0},R),R&&R.pendingBranch&&!R.isUnmounted&&V.asyncDep&&!V.asyncResolved&&V.suspenseId===R.pendingId&&(R.deps--,R.deps===0&&R.resolve())},Pe=(V,R,E,W=!1,re=!1,G=0)=>{for(let de=G;deV.shapeFlag&6?ee(V.component.subTree):V.shapeFlag&128?V.suspense.next():f(V.anchor||V.el),xe=(V,R,E)=>{V==null?R._vnode&&ie(R._vnode,null,null,!0):g(R._vnode||null,V,R,null,null,null,E),Om(),ry(),R._vnode=V},ue={p:g,um:ie,m:te,r:ve,mt:B,mc:k,pc:Q,pbc:T,n:ee,o:e};let ne,we;return t&&([ne,we]=t(ue)),{render:xe,hydrate:ne,createApp:O3(xe,ne)}}function Vr({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function W3(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Hh(e,t,n=!1){const o=e.children,r=t.children;if(ut(o)&&ut(r))for(let i=0;i>1,e[n[s]]0&&(t[o]=n[i-1]),n[i]=o)}}for(i=n.length,a=n[i-1];i-- >0;)n[i]=a,a=t[a];return n}const q3=e=>e.__isTeleport,as=e=>e&&(e.disabled||e.disabled===""),Km=e=>typeof SVGElement<"u"&&e instanceof SVGElement,mf=(e,t)=>{const n=e&&e.to;return ln(n)?t?t(n):null:n},K3={name:"Teleport",__isTeleport:!0,process(e,t,n,o,r,i,a,s,l,c){const{mc:u,pc:d,pbc:f,o:{insert:p,querySelector:h,createText:g,createComment:v}}=c,m=as(t.props);let{shapeFlag:y,children:S,dynamicChildren:C}=t;if(e==null){const _=t.el=g(""),x=t.anchor=g("");p(_,n,o),p(x,n,o);const w=t.target=mf(t.props,h),k=t.targetAnchor=g("");w&&(p(k,w),a=a||Km(w));const P=(T,I)=>{y&16&&u(S,T,I,r,i,a,s,l)};m?P(n,x):w&&P(w,k)}else{t.el=e.el;const _=t.anchor=e.anchor,x=t.target=e.target,w=t.targetAnchor=e.targetAnchor,k=as(e.props),P=k?n:x,T=k?_:w;if(a=a||Km(x),C?(f(e.dynamicChildren,C,P,r,i,a,s),Hh(e,t,!0)):l||d(e,t,P,T,r,i,a,s,!1),m)k?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):xl(t,n,_,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const I=t.target=mf(t.props,h);I&&xl(t,I,null,c,0)}else k&&xl(t,x,w,c,1)}_y(t)},remove(e,t,n,o,{um:r,o:{remove:i}},a){const{shapeFlag:s,children:l,anchor:c,targetAnchor:u,target:d,props:f}=e;if(d&&i(u),a&&i(c),s&16){const p=a||!as(f);for(let h=0;h0?go||Zi:null,Y3(),ks>0&&go&&go.push(e),e}function ze(e,t,n,o,r,i){return Sy(H(e,t,n,o,r,i,!0))}function Ge(e,t,n,o,r){return Sy(Z(e,t,n,o,r,!0))}function Ts(e){return e?e.__v_isVNode===!0:!1}function Qr(e,t){return e.type===t.type&&e.key===t.key}const Kc="__vInternal",ky=({key:e})=>e??null,Xl=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ln(e)||en(e)||vt(e)?{i:yn,r:e,k:t,f:!!n}:e:null);function H(e,t=null,n=null,o=0,r=null,i=e===ct?0:1,a=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&ky(t),ref:t&&Xl(t),scopeId:Nc,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:i,patchFlag:o,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:yn};return s?(jh(l,n),i&128&&e.normalize(l)):n&&(l.shapeFlag|=ln(n)?8:16),ks>0&&!a&&go&&(l.patchFlag>0||i&6)&&l.patchFlag!==32&&go.push(l),l}const Z=X3;function X3(e,t=null,n=null,o=0,r=null,i=!1){if((!e||e===sy)&&(e=An),Ts(e)){const s=oo(e,t,!0);return n&&jh(s,n),ks>0&&!i&&go&&(s.shapeFlag&6?go[go.indexOf(e)]=s:go.push(s)),s.patchFlag|=-2,s}if(s4(e)&&(e=e.__vccOpts),t){t=Q3(t);let{class:s,style:l}=t;s&&!ln(s)&&(t.class=xi(s)),qt(l)&&(Z1(l)&&!ut(l)&&(l=dn({},l)),t.style=Lo(l))}const a=ln(e)?1:b3(e)?128:q3(e)?64:qt(e)?4:vt(e)?2:0;return H(e,t,n,o,r,a,i,!0)}function Q3(e){return e?Z1(e)||Kc in e?dn({},e):e:null}function oo(e,t,n=!1){const{props:o,ref:r,patchFlag:i,children:a}=e,s=t?Mn(o||{},t):o;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:s,key:s&&ky(s),ref:t&&t.ref?n&&r?ut(r)?r.concat(Xl(t)):[r,Xl(t)]:Xl(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ct?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&oo(e.ssContent),ssFallback:e.ssFallback&&oo(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Je(e=" ",t=0){return Z(Sa,null,e,t)}function Z3(e,t){const n=Z(Yl,null,e);return n.staticCount=t,n}function bt(e="",t=!1){return t?(me(),Ge(An,null,e)):Z(An,null,e)}function Eo(e){return e==null||typeof e=="boolean"?Z(An):ut(e)?Z(ct,null,e.slice()):typeof e=="object"?xr(e):Z(Sa,null,String(e))}function xr(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:oo(e)}function jh(e,t){let n=0;const{shapeFlag:o}=e;if(t==null)t=null;else if(ut(t))n=16;else if(typeof t=="object")if(o&65){const r=t.default;r&&(r._c&&(r._d=!1),jh(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(Kc in t)?t._ctx=yn:r===3&&yn&&(yn.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else vt(t)?(t={default:t,_ctx:yn},n=32):(t=String(t),o&64?(n=16,t=[Je(t)]):n=8);e.children=t,e.shapeFlag|=n}function Mn(...e){const t={};for(let n=0;nmn||yn;let Vh,Fi,Ym="__VUE_INSTANCE_SETTERS__";(Fi=rf()[Ym])||(Fi=rf()[Ym]=[]),Fi.push(e=>mn=e),Vh=e=>{Fi.length>1?Fi.forEach(t=>t(e)):Fi[0](e)};const sa=e=>{Vh(e),e.scope.on()},ai=()=>{mn&&mn.scope.off(),Vh(null)};function Ty(e){return e.vnode.shapeFlag&4}let Ps=!1;function n4(e,t=!1){Ps=t;const{props:n,children:o}=e.vnode,r=Ty(e);L3(e,n,r,t),N3(e,o);const i=r?o4(e,t):void 0;return Ps=!1,i}function o4(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=aa(new Proxy(e.ctx,R3));const{setup:o}=n;if(o){const r=e.setupContext=o.length>1?i4(e):null;sa(e),Ca();const i=Pr(o,e,0,[e.props,r]);if(wa(),ai(),z1(i)){if(i.then(ai,ai),t)return i.then(a=>{Xm(e,a,t)}).catch(a=>{Fc(a,e,0)});e.asyncDep=i}else Xm(e,i,t)}else Py(e,t)}function Xm(e,t,n){vt(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:qt(t)&&(e.setupState=ey(t)),Py(e,n)}let Qm;function Py(e,t,n){const o=e.type;if(!e.render){if(!t&&Qm&&!o.render){const r=o.template||Bh(e).template;if(r){const{isCustomElement:i,compilerOptions:a}=e.appContext.config,{delimiters:s,compilerOptions:l}=o,c=dn(dn({isCustomElement:i,delimiters:s},a),l);o.render=Qm(r,c)}}e.render=o.render||vo}{sa(e),Ca();try{E3(e)}finally{wa(),ai()}}}function r4(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return Fn(e,"get","$attrs"),t[n]}}))}function i4(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return r4(e)},slots:e.slots,emit:e.emit,expose:t}}function Gc(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(ey(aa(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in is)return is[n](e)},has(t,n){return n in t||n in is}}))}function a4(e,t=!0){return vt(e)?e.displayName||e.name:e.name||t&&e.__name}function s4(e){return vt(e)&&"__vccOpts"in e}const F=(e,t)=>i3(e,t,Ps);function b(e,t,n){const o=arguments.length;return o===2?qt(t)&&!ut(t)?Ts(t)?Z(e,null,[t]):Z(e,t):Z(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):o===3&&Ts(n)&&(n=[n]),Z(e,t,n))}const l4=Symbol.for("v-scx"),c4=()=>He(l4),u4="3.3.9",d4="http://www.w3.org/2000/svg",Zr=typeof document<"u"?document:null,Zm=Zr&&Zr.createElement("template"),f4={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,o)=>{const r=t?Zr.createElementNS(d4,e):Zr.createElement(e,n?{is:n}:void 0);return e==="select"&&o&&o.multiple!=null&&r.setAttribute("multiple",o.multiple),r},createText:e=>Zr.createTextNode(e),createComment:e=>Zr.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Zr.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,o,r,i){const a=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{Zm.innerHTML=o?`${e}`:e;const s=Zm.content;if(o){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}t.insertBefore(s,n)}return[a?a.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},ur="transition",Wa="animation",la=Symbol("_vtc"),fn=(e,{slots:t})=>b(w3,Ey(e),t);fn.displayName="Transition";const Ry={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},h4=fn.props=dn({},dy,Ry),Wr=(e,t=[])=>{ut(e)?e.forEach(n=>n(...t)):e&&e(...t)},Jm=e=>e?ut(e)?e.some(t=>t.length>1):e.length>1:!1;function Ey(e){const t={};for(const A in e)A in Ry||(t[A]=e[A]);if(e.css===!1)return t;const{name:n="v",type:o,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:a=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:l=i,appearActiveClass:c=a,appearToClass:u=s,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,h=p4(r),g=h&&h[0],v=h&&h[1],{onBeforeEnter:m,onEnter:y,onEnterCancelled:S,onLeave:C,onLeaveCancelled:_,onBeforeAppear:x=m,onAppear:w=y,onAppearCancelled:k=S}=t,P=(A,K,B)=>{vr(A,K?u:s),vr(A,K?c:a),B&&B()},T=(A,K)=>{A._isLeaving=!1,vr(A,d),vr(A,p),vr(A,f),K&&K()},I=A=>(K,B)=>{const O=A?w:y,$=()=>P(K,A,B);Wr(O,[K,$]),eg(()=>{vr(K,A?l:i),Yo(K,A?u:s),Jm(O)||tg(K,o,g,$)})};return dn(t,{onBeforeEnter(A){Wr(m,[A]),Yo(A,i),Yo(A,a)},onBeforeAppear(A){Wr(x,[A]),Yo(A,l),Yo(A,c)},onEnter:I(!1),onAppear:I(!0),onLeave(A,K){A._isLeaving=!0;const B=()=>T(A,K);Yo(A,d),Ay(),Yo(A,f),eg(()=>{A._isLeaving&&(vr(A,d),Yo(A,p),Jm(C)||tg(A,o,v,B))}),Wr(C,[A,B])},onEnterCancelled(A){P(A,!1),Wr(S,[A])},onAppearCancelled(A){P(A,!0),Wr(k,[A])},onLeaveCancelled(A){T(A),Wr(_,[A])}})}function p4(e){if(e==null)return null;if(qt(e))return[nd(e.enter),nd(e.leave)];{const t=nd(e);return[t,t]}}function nd(e){return wk(e)}function Yo(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[la]||(e[la]=new Set)).add(t)}function vr(e,t){t.split(/\s+/).forEach(o=>o&&e.classList.remove(o));const n=e[la];n&&(n.delete(t),n.size||(e[la]=void 0))}function eg(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let m4=0;function tg(e,t,n,o){const r=e._endId=++m4,i=()=>{r===e._endId&&o()};if(n)return setTimeout(i,n);const{type:a,timeout:s,propCount:l}=$y(e,t);if(!a)return o();const c=a+"end";let u=0;const d=()=>{e.removeEventListener(c,f),i()},f=p=>{p.target===e&&++u>=l&&d()};setTimeout(()=>{u(n[h]||"").split(", "),r=o(`${ur}Delay`),i=o(`${ur}Duration`),a=ng(r,i),s=o(`${Wa}Delay`),l=o(`${Wa}Duration`),c=ng(s,l);let u=null,d=0,f=0;t===ur?a>0&&(u=ur,d=a,f=i.length):t===Wa?c>0&&(u=Wa,d=c,f=l.length):(d=Math.max(a,c),u=d>0?a>c?ur:Wa:null,f=u?u===ur?i.length:l.length:0);const p=u===ur&&/\b(transform|all)(,|$)/.test(o(`${ur}Property`).toString());return{type:u,timeout:d,propCount:f,hasTransform:p}}function ng(e,t){for(;e.lengthog(n)+og(e[o])))}function og(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Ay(){return document.body.offsetHeight}function g4(e,t,n){const o=e[la];o&&(t=(t?[t,...o]:[...o]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Wh=Symbol("_vod"),ro={beforeMount(e,{value:t},{transition:n}){e[Wh]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Ua(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:o}){!t!=!n&&(o?t?(o.beforeEnter(e),Ua(e,!0),o.enter(e)):o.leave(e,()=>{Ua(e,!1)}):Ua(e,t))},beforeUnmount(e,{value:t}){Ua(e,t)}};function Ua(e,t){e.style.display=t?e[Wh]:"none"}function v4(e,t,n){const o=e.style,r=ln(n);if(n&&!r){if(t&&!ln(t))for(const i in t)n[i]==null&&gf(o,i,"");for(const i in n)gf(o,i,n[i])}else{const i=o.display;r?t!==n&&(o.cssText=n):t&&e.removeAttribute("style"),Wh in e&&(o.display=i)}}const rg=/\s*!important$/;function gf(e,t,n){if(ut(n))n.forEach(o=>gf(e,t,o));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const o=b4(e,t);rg.test(n)?e.setProperty(yi(o),n.replace(rg,""),"important"):e[o]=n}}const ig=["Webkit","Moz","ms"],od={};function b4(e,t){const n=od[t];if(n)return n;let o=Do(t);if(o!=="filter"&&o in e)return od[t]=o;o=Dc(o);for(let r=0;rrd||(S4.then(()=>rd=0),rd=Date.now());function T4(e,t){const n=o=>{if(!o._vts)o._vts=Date.now();else if(o._vts<=n.attached)return;Jn(P4(o,n.value),t,5,[o])};return n.value=e,n.attached=k4(),n}function P4(e,t){if(ut(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(o=>r=>!r._stopped&&o&&o(r))}else return t}const cg=/^on[a-z]/,R4=(e,t,n,o,r=!1,i,a,s,l)=>{t==="class"?g4(e,o,r):t==="style"?v4(e,n,o):Ic(t)?xh(t)||w4(e,t,n,o,a):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):E4(e,t,o,r))?x4(e,t,o,i,a,s,l):(t==="true-value"?e._trueValue=o:t==="false-value"&&(e._falseValue=o),y4(e,t,o,r))};function E4(e,t,n,o){return o?!!(t==="innerHTML"||t==="textContent"||t in e&&cg.test(t)&&vt(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||cg.test(t)&&ln(n)?!1:t in e}const Iy=new WeakMap,My=new WeakMap,fc=Symbol("_moveCb"),ug=Symbol("_enterCb"),zy={name:"TransitionGroup",props:dn({},h4,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Kn(),o=uy();let r,i;return Ws(()=>{if(!r.length)return;const a=e.moveClass||`${e.name||"v"}-move`;if(!O4(r[0].el,n.vnode.el,a))return;r.forEach(I4),r.forEach(M4);const s=r.filter(z4);Ay(),s.forEach(l=>{const c=l.el,u=c.style;Yo(c,a),u.transform=u.webkitTransform=u.transitionDuration="";const d=c[fc]=f=>{f&&f.target!==c||(!f||/transform$/.test(f.propertyName))&&(c.removeEventListener("transitionend",d),c[fc]=null,vr(c,a))};c.addEventListener("transitionend",d)})}),()=>{const a=Et(e),s=Ey(a);let l=a.tag||ct;r=i,i=t.default?Lh(t.default()):[];for(let c=0;cdelete e.mode;zy.props;const A4=zy;function I4(e){const t=e.el;t[fc]&&t[fc](),t[ug]&&t[ug]()}function M4(e){My.set(e,e.el.getBoundingClientRect())}function z4(e){const t=Iy.get(e),n=My.get(e),o=t.left-n.left,r=t.top-n.top;if(o||r){const i=e.el.style;return i.transform=i.webkitTransform=`translate(${o}px,${r}px)`,i.transitionDuration="0s",e}}function O4(e,t,n){const o=e.cloneNode(),r=e[la];r&&r.forEach(s=>{s.split(/\s+/).forEach(l=>l&&o.classList.remove(l))}),n.split(/\s+/).forEach(s=>s&&o.classList.add(s)),o.style.display="none";const i=t.nodeType===1?t:t.parentNode;i.appendChild(o);const{hasTransform:a}=$y(o);return i.removeChild(o),a}const dg=e=>{const t=e.props["onUpdate:modelValue"]||!1;return ut(t)?n=>Gl(t,n):t};function D4(e){e.target.composing=!0}function fg(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const id=Symbol("_assign"),L4={created(e,{modifiers:{lazy:t,trim:n,number:o}},r){e[id]=dg(r);const i=o||r.props&&r.props.type==="number";Ui(e,t?"change":"input",a=>{if(a.target.composing)return;let s=e.value;n&&(s=s.trim()),i&&(s=of(s)),e[id](s)}),n&&Ui(e,"change",()=>{e.value=e.value.trim()}),t||(Ui(e,"compositionstart",D4),Ui(e,"compositionend",fg),Ui(e,"change",fg))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:o,number:r}},i){if(e[id]=dg(i),e.composing)return;const a=r||e.type==="number"?of(e.value):e.value,s=t??"";a!==s&&(document.activeElement===e&&e.type!=="range"&&(n||o&&e.value.trim()===s)||(e.value=s))}},F4=["ctrl","shift","alt","meta"],B4={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)=>F4.some(n=>e[`${n}Key`]&&!t.includes(n))},N4=(e,t)=>(n,...o)=>{for(let r=0;rn=>{if(!("key"in n))return;const o=yi(n.key);if(t.some(r=>r===o||H4[r]===o))return e(n)},j4=dn({patchProp:R4},f4);let hg;function V4(){return hg||(hg=j3(j4))}const Oy=(...e)=>{const t=V4().createApp(...e),{mount:n}=t;return t.mount=o=>{const r=W4(o);if(!r)return;const i=t._component;!vt(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.innerHTML="";const a=n(r,!1,r instanceof SVGElement);return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),a},t};function W4(e){return ln(e)?document.querySelector(e):e}/*! +(function(){"use strict";try{if(typeof document<"u"){var o=document.createElement("style");o.appendChild(document.createTextNode(`@charset "UTF-8";.v2board-nav-mask{position:fixed;top:0;bottom:0;right:0;left:0;background:#000;z-index:999;opacity:.5;display:none}.v2board-plan-features{padding:0;list-style:none;font-size:16px;flex:1 0 auto}.v2board-plan-features>li{padding:6px 0;color:#7c8088;text-align:left}.v2board-plan-features>li>b{color:#2a2e36;font-weight:500}.v2board-plan-content{padding-top:20px;padding-left:20px}.v2board-plan-features>li:before{font-family:Font Awesome\\ 5 Free;content:"";padding-right:10px;color:#425b94;font-weight:900}.v2board-email-whitelist-enable{display:flex}.v2board-email-whitelist-enable input{flex:2 1;border-top-right-radius:0;border-bottom-right-radius:0}.v2board-email-whitelist-enable select{flex:1 1;border-top-left-radius:0;border-bottom-left-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12'%3E%3Cpath d='M3.862 7.931L0 4.069h7.725z'/%3E%3C/svg%3E");padding-right:1.5em}.block.block-mode-loading:before{background:hsla(0,0%,100%,.7)}#server .ant-drawer-content-wrapper{max-width:500px}.v2board-trade-no{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2board-lang-item{padding:10px 20px}.v2board-lang-item:hover{background:#eee}.v2board-auth-lang-btn{position:absolute;right:0;top:0}.v2board-no-access{color:#855c0d;background-color:#ffefd1;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:0 solid transparent;border-radius:.25rem}.v2board-notice-background{height:100%;position:absolute;top:0;right:0;left:0;bottom:0;z-index:80;opacity:.1}.v2board-auth-box{position:fixed;right:0;left:0;top:0;bottom:0;display:flex;align-items:center;overflow-y:auto}.content-header{height:3.25rem}#page-container.page-header-fixed #main-container{padding-top:3.25rem}.v2board-copyright{position:absolute;bottom:10px;right:0;left:15px;font-size:10px;opacity:.2}.ant-table-thead>tr>th{background:#fff!important}.v2board-container-title{flex:1 1;color:#fff}.v2board-order-info>div{display:flex;font-size:14px;margin-bottom:5px}.v2board-order-info>div>span:first-child{flex:1 1;opacity:.5}.v2board-order-info>div>span:last-child{flex:2 1;font-family:menlo}.v2board-bg-pixels{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjIwMCIgd2lkdGg9IjIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwIDgpIj48Y2lyY2xlIGN4PSIxNzYiIGN5PSIxMiIgcj0iNCIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMjAuNS41bDIzIDExbS0yOSA4NGwtMy43OSAxMC4zNzdNMjcuMDM3IDEzMS40bDUuODk4IDIuMjAzLTMuNDYgNS45NDcgNi4wNzIgMi4zOTItMy45MzMgNS43NThtMTI4LjczMyAzNS4zN2wuNjkzLTkuMzE2IDEwLjI5Mi4wNTIuNDE2LTkuMjIyIDkuMjc0LjMzMk0uNSA0OC41czYuMTMxIDYuNDEzIDYuODQ3IDE0LjgwNWMuNzE1IDguMzkzLTIuNTIgMTQuODA2LTIuNTIgMTQuODA2TTEyNC41NTUgOTBzLTcuNDQ0IDAtMTMuNjcgNi4xOTJjLTYuMjI3IDYuMTkyLTQuODM4IDEyLjAxMi00LjgzOCAxMi4wMTJtMi4yNCA2OC42MjZzLTQuMDI2LTkuMDI1LTE4LjE0NS05LjAyNS0xOC4xNDUgNS43LTE4LjE0NSA1LjciIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNODUuNzE2IDM2LjE0Nmw1LjI0My05LjUyMWgxMS4wOTNsNS40MTYgOS41MjEtNS40MSA5LjE4NUg5MC45NTN6bTYzLjkwOSAxNS40NzloMTAuNzV2MTAuNzVoLTEwLjc1eiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48ZyBmaWxsPSIjZGRkIj48Y2lyY2xlIGN4PSI3MS41IiBjeT0iNy41IiByPSIxLjUiLz48Y2lyY2xlIGN4PSIxNzAuNSIgY3k9Ijk1LjUiIHI9IjEuNSIvPjxjaXJjbGUgY3g9IjgxLjUiIGN5PSIxMzQuNSIgcj0iMS41Ii8+PGNpcmNsZSBjeD0iMTMuNSIgY3k9IjIzLjUiIHI9IjEuNSIvPjxwYXRoIGQ9Ik05MyA3MWgzdjNoLTN6bTMzIDg0aDN2M2gtM3ptLTg1IDE4aDN2M2gtM3oiLz48L2c+PHBhdGggZD0iTTM5LjM4NCA1MS4xMjJsNS43NTgtNC40NTQgNi40NTMgNC4yMDUtMi4yOTQgNy4zNjNoLTcuNzl6TTEzMC4xOTUgNC4wM2wxMy44MyA1LjA2Mi0xMC4wOSA3LjA0OHptLTgzIDk1bDE0LjgzIDUuNDI5LTEwLjgyIDcuNTU3LTQuMDEtMTIuOTg3ek01LjIxMyAxNjEuNDk1bDExLjMyOCAyMC44OTdMMi4yNjUgMTgweiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMTQ5LjA1IDEyNy40NjhzLS41MSAyLjE4My45OTUgMy4zNjZjMS41NiAxLjIyNiA4LjY0Mi0xLjg5NSAzLjk2Ny03Ljc4NS0yLjM2Ny0yLjQ3Ny02LjUtMy4yMjYtOS4zMyAwLTUuMjA4IDUuOTM2IDAgMTcuNTEgMTEuNjEgMTMuNzMgMTIuNDU4LTYuMjU3IDUuNjMzLTIxLjY1Ni01LjA3My0yMi42NTQtNi42MDItLjYwNi0xNC4wNDMgMS43NTYtMTYuMTU3IDEwLjI2OC0xLjcxOCA2LjkyIDEuNTg0IDE3LjM4NyAxMi40NSAyMC40NzYgMTAuODY2IDMuMDkgMTkuMzMxLTQuMzEgMTkuMzMxLTQuMzEiIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48L2c+PC9zdmc+);background-size:auto}#page-container{min-height:100%}#page-container .content,#main-container{background-color:#f0f3f8!important}a:not([href]):hover{color:unset}.v2board-login-i18n-btn{cursor:pointer;margin-top:2.5;float:right}.custom-control-label:after{left:-1.25rem}.v2board-shortcuts-item{cursor:pointer;padding:20px;border-bottom:1px solid #eee;position:relative}.v2board-shortcuts-item>.description{font-size:12px;opacity:.5}.v2board-shortcuts-item i{position:absolute;top:25px;font-size:30px;right:20px;opacity:.5}.v2board-shortcuts-item:hover{background:#f6f6f6}.btn{border:0}.v2board-plan-tabs{border:1px solid #000;padding:8px 4px;border-radius:100px}.v2board-plan-tabs>span{cursor:pointer;padding:5px 12px}.v2board-plan-tabs>.active{background:#000;border-radius:100px;color:#fff}.v2board-sold-out-tag{background-color:#c12c1f;border-radius:100px;padding:2px 8px;font-size:13px;color:#fff}.v2board-payment-qrcode path[fill="#FFFFFF"]{--darkreader-inline-fill: #fff!important}.alert-success{color:#445e27;background-color:#e6f0db;border-color:#dceacd}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:0 solid transparent;border-radius:.25rem}.custom-html-style{color:#333}.custom-html-style h1{font-size:32px;padding:0;border:none;font-weight:700;margin:32px 0;line-height:1.2}.custom-html-style h2{font-size:24px;padding:0;border:none;font-weight:700;margin:24px 0;line-height:1.7}.custom-html-style h3{font-size:18px;margin:18px 0;padding:0;line-height:1.7;border:none}.custom-html-style p{font-size:14px;line-height:1.7;margin:8px 0}.custom-html-style a{color:#0052d9}.custom-html-style a:hover{text-decoration:none}.custom-html-style strong{font-weight:700}.custom-html-style ol,.custom-html-style ul{font-size:14px;line-height:28px;padding-left:36px}.custom-html-style li{margin-bottom:8px;line-height:1.7}.custom-html-style hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.custom-html-style pre{display:block;padding:20px;line-height:28px;word-break:break-word}.custom-html-style code,.custom-html-style pre{background-color:#f5f5f5;font-size:14px;border-radius:0;overflow-x:auto}.custom-html-style code{padding:3px 0;margin:0;word-break:normal}.custom-html-style code:after,.custom-html-style code:before{letter-spacing:0}.custom-html-style blockquote{position:relative;margin:16px 0;padding:5px 8px 5px 30px;background:none repeat scroll 0 0 rgba(102,128,153,.05);color:#333;border:none;border-left:10px solid #d6dbdf}.custom-html-style img,.custom-html-style video{max-width:100%}.custom-html-style table{font-size:14px;line-height:1.7;max-width:100%;overflow:auto;border:1px solid #f6f6f6;border-collapse:collapse;border-spacing:0;box-sizing:border-box}.custom-html-style table td,.custom-html-style table th{word-break:break-all;word-wrap:break-word;white-space:normal}.custom-html-style table tr{border:1px solid #efefef}.custom-html-style table tr:nth-child(2n){background-color:transparent}.custom-html-style table th{text-align:center;font-weight:700;border:1px solid #efefef;padding:10px 6px;background-color:#f5f7fa;word-break:break-word}.custom-html-style table td{border:1px solid #efefef;text-align:left;padding:10px 15px;word-break:break-word;min-width:60px}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}.btn{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.btn.btn-square{border-radius:0}.btn.btn-rounded{border-radius:2rem}.btn .fa,.btn .si{position:relative;top:1px}.btn-group-sm>.btn .fa,.btn.btn-sm .fa{top:0}.btn-alt-primary{color:#054d9e;background-color:#cde4fe;border-color:#cde4fe}.btn-alt-primary:hover{color:#054d9e;background-color:#a8d0fc;border-color:#a8d0fc}.btn-alt-primary.focus,.btn-alt-primary:focus{color:#054d9e;background-color:#a8d0fc;border-color:#a8d0fc;box-shadow:0 0 0 .2rem #92c4fc40}.btn-alt-primary.disabled,.btn-alt-primary:disabled{color:#212529;background-color:#cde4fe;border-color:#cde4fe}.btn-alt-primary:not(:disabled):not(.disabled).active,.btn-alt-primary:not(:disabled):not(.disabled):active,.show>.btn-alt-primary.dropdown-toggle{color:#022954;background-color:#92c4fc;border-color:#92c4fc}.btn-alt-primary:not(:disabled):not(.disabled).active:focus,.btn-alt-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-alt-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #92c4fc40}.btn-alt-secondary{color:#495057;background-color:#f0f3f8;border-color:#f0f3f8}.btn-alt-secondary:hover{color:#495057;background-color:#d6deec;border-color:#d6deec}.btn-alt-secondary.focus,.btn-alt-secondary:focus{color:#495057;background-color:#d6deec;border-color:#d6deec;box-shadow:0 0 0 .2rem #c6d1e540}.btn-alt-secondary.disabled,.btn-alt-secondary:disabled{color:#212529;background-color:#f0f3f8;border-color:#f0f3f8}.btn-alt-secondary:not(:disabled):not(.disabled).active,.btn-alt-secondary:not(:disabled):not(.disabled):active,.show>.btn-alt-secondary.dropdown-toggle{color:#262a2d;background-color:#c6d1e5;border-color:#c6d1e5}.btn-alt-secondary:not(:disabled):not(.disabled).active:focus,.btn-alt-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-alt-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #c6d1e540}.btn-alt-success{color:#415b25;background-color:#d7e8c6;border-color:#d7e8c6}.btn-alt-success:hover{color:#415b25;background-color:#c5dcab;border-color:#c5dcab}.btn-alt-success.focus,.btn-alt-success:focus{color:#415b25;background-color:#c5dcab;border-color:#c5dcab;box-shadow:0 0 0 .2rem #b9d69b40}.btn-alt-success.disabled,.btn-alt-success:disabled{color:#212529;background-color:#d7e8c6;border-color:#d7e8c6}.btn-alt-success:not(:disabled):not(.disabled).active,.btn-alt-success:not(:disabled):not(.disabled):active,.show>.btn-alt-success.dropdown-toggle{color:#1a250f;background-color:#b9d69b;border-color:#b9d69b}.btn-alt-success:not(:disabled):not(.disabled).active:focus,.btn-alt-success:not(:disabled):not(.disabled):active:focus,.show>.btn-alt-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #b9d69b40}.btn-alt-info{color:#164f86;background-color:#d1e5f7;border-color:#d1e5f7}.btn-alt-info:hover{color:#164f86;background-color:#b0d2f2;border-color:#b0d2f2}.btn-alt-info.focus,.btn-alt-info:focus{color:#164f86;background-color:#b0d2f2;border-color:#b0d2f2;box-shadow:0 0 0 .2rem #9cc7ef40}.btn-alt-info.disabled,.btn-alt-info:disabled{color:#212529;background-color:#d1e5f7;border-color:#d1e5f7}.btn-alt-info:not(:disabled):not(.disabled).active,.btn-alt-info:not(:disabled):not(.disabled):active,.show>.btn-alt-info.dropdown-toggle{color:#0b2844;background-color:#9cc7ef;border-color:#9cc7ef}.btn-alt-info:not(:disabled):not(.disabled).active:focus,.btn-alt-info:not(:disabled):not(.disabled):active:focus,.show>.btn-alt-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #9cc7ef40}.btn-alt-warning{color:#996500;background-color:#ffecc6;border-color:#ffecc6}.btn-alt-warning:hover{color:#996500;background-color:#ffdfa0;border-color:#ffdfa0}.btn-alt-warning.focus,.btn-alt-warning:focus{color:#996500;background-color:#ffdfa0;border-color:#ffdfa0;box-shadow:0 0 0 .2rem #ffd78940}.btn-alt-warning.disabled,.btn-alt-warning:disabled{color:#212529;background-color:#ffecc6;border-color:#ffecc6}.btn-alt-warning:not(:disabled):not(.disabled).active,.btn-alt-warning:not(:disabled):not(.disabled):active,.show>.btn-alt-warning.dropdown-toggle{color:#4c3200;background-color:#ffd789;border-color:#ffd789}.btn-alt-warning:not(:disabled):not(.disabled).active:focus,.btn-alt-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-alt-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #ffd78940}.btn-alt-danger{color:#6e270d;background-color:#f6c4b1;border-color:#f6c4b1}.btn-alt-danger:hover{color:#6e270d;background-color:#f2aa8f;border-color:#f2aa8f}.btn-alt-danger.focus,.btn-alt-danger:focus{color:#6e270d;background-color:#f2aa8f;border-color:#f2aa8f;box-shadow:0 0 0 .2rem #f09a7b40}.btn-alt-danger.disabled,.btn-alt-danger:disabled{color:#212529;background-color:#f6c4b1;border-color:#f6c4b1}.btn-alt-danger:not(:disabled):not(.disabled).active,.btn-alt-danger:not(:disabled):not(.disabled):active,.show>.btn-alt-danger.dropdown-toggle{color:#290f05;background-color:#f09a7b;border-color:#f09a7b}.btn-alt-danger:not(:disabled):not(.disabled).active:focus,.btn-alt-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-alt-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #f09a7b40}.btn-alt-dark{color:#343a40;background-color:#ced3d8;border-color:#ced3d8}.btn-alt-dark:hover{color:#343a40;background-color:#b9c0c6;border-color:#b9c0c6}.btn-alt-dark.focus,.btn-alt-dark:focus{color:#343a40;background-color:#b9c0c6;border-color:#b9c0c6;box-shadow:0 0 0 .2rem #adb4bc40}.btn-alt-dark.disabled,.btn-alt-dark:disabled{color:#212529;background-color:#ced3d8;border-color:#ced3d8}.btn-alt-dark:not(:disabled):not(.disabled).active,.btn-alt-dark:not(:disabled):not(.disabled):active,.show>.btn-alt-dark.dropdown-toggle{color:#121416;background-color:#adb4bc;border-color:#adb4bc}.btn-alt-dark:not(:disabled):not(.disabled).active:focus,.btn-alt-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-alt-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #adb4bc40}.btn-alt-light{color:#343a40;background-color:#f8f9fa;border-color:#f8f9fa}.btn-alt-light:hover{color:#343a40;background-color:#e2e6ea;border-color:#e2e6ea}.btn-alt-light.focus,.btn-alt-light:focus{color:#343a40;background-color:#e2e6ea;border-color:#e2e6ea;box-shadow:0 0 0 .2rem #d4dae140}.btn-alt-light.disabled,.btn-alt-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-alt-light:not(:disabled):not(.disabled).active,.btn-alt-light:not(:disabled):not(.disabled):active,.show>.btn-alt-light.dropdown-toggle{color:#121416;background-color:#d4dae1;border-color:#d4dae1}.btn-alt-light:not(:disabled):not(.disabled).active:focus,.btn-alt-light:not(:disabled):not(.disabled):active:focus,.show>.btn-alt-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #d4dae140}.btn-hero-primary{color:#fff;text-transform:uppercase;letter-spacing:.0625rem;font-weight:700;padding:.625rem 1.5rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;background-color:#0665d0;border:none;box-shadow:0 .125rem .75rem #04418640;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .12s ease-out}.btn-hero-primary:hover{color:#fff;background-color:#117ef8;box-shadow:0 .375rem .75rem #04418666;transform:translateY(-1px)}.btn-hero-primary.focus,.btn-hero-primary:focus{color:#fff;background-color:#117ef8;box-shadow:0 .125rem .75rem #04418640}.btn-hero-primary.disabled,.btn-hero-primary:disabled{color:#fff;background-color:#0665d0;box-shadow:0 .125rem .75rem #04418640;transform:translateY(0)}.btn-hero-primary:not(:disabled):not(.disabled).active,.btn-hero-primary:not(:disabled):not(.disabled):active,.show>.btn-hero-primary.dropdown-toggle{color:#fff;background-color:#044186;box-shadow:0 .125rem .75rem #04418640;transform:translateY(0)}.btn-hero-primary:not(:disabled):not(.disabled).active:focus,.btn-hero-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-hero-primary.dropdown-toggle:focus{box-shadow:0 .125rem .75rem #04418640}.btn-hero-secondary{color:#fff;text-transform:uppercase;letter-spacing:.0625rem;font-weight:700;padding:.625rem 1.5rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;background-color:#6c757d;border:none;box-shadow:0 .125rem .75rem #494f5440;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .12s ease-out}.btn-hero-secondary:hover{color:#fff;background-color:#868e96;box-shadow:0 .375rem .75rem #494f5466;transform:translateY(-1px)}.btn-hero-secondary.focus,.btn-hero-secondary:focus{color:#fff;background-color:#868e96;box-shadow:0 .125rem .75rem #494f5440}.btn-hero-secondary.disabled,.btn-hero-secondary:disabled{color:#fff;background-color:#6c757d;box-shadow:0 .125rem .75rem #494f5440;transform:translateY(0)}.btn-hero-secondary:not(:disabled):not(.disabled).active,.btn-hero-secondary:not(:disabled):not(.disabled):active,.show>.btn-hero-secondary.dropdown-toggle{color:#fff;background-color:#494f54;box-shadow:0 .125rem .75rem #494f5440;transform:translateY(0)}.btn-hero-secondary:not(:disabled):not(.disabled).active:focus,.btn-hero-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-hero-secondary.dropdown-toggle:focus{box-shadow:0 .125rem .75rem #494f5440}.btn-hero-success{color:#fff;text-transform:uppercase;letter-spacing:.0625rem;font-weight:700;padding:.625rem 1.5rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;background-color:#82b54b;border:none;box-shadow:0 .125rem .75rem #5b7f3440;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .12s ease-out}.btn-hero-success:hover{color:#fff;background-color:#9bc46f;box-shadow:0 .375rem .75rem #5b7f3466;transform:translateY(-1px)}.btn-hero-success.focus,.btn-hero-success:focus{color:#fff;background-color:#9bc46f;box-shadow:0 .125rem .75rem #5b7f3440}.btn-hero-success.disabled,.btn-hero-success:disabled{color:#fff;background-color:#82b54b;box-shadow:0 .125rem .75rem #5b7f3440;transform:translateY(0)}.btn-hero-success:not(:disabled):not(.disabled).active,.btn-hero-success:not(:disabled):not(.disabled):active,.show>.btn-hero-success.dropdown-toggle{color:#fff;background-color:#5b7f34;box-shadow:0 .125rem .75rem #5b7f3440;transform:translateY(0)}.btn-hero-success:not(:disabled):not(.disabled).active:focus,.btn-hero-success:not(:disabled):not(.disabled):active:focus,.show>.btn-hero-success.dropdown-toggle:focus{box-shadow:0 .125rem .75rem #5b7f3440}.btn-hero-info{color:#fff;text-transform:uppercase;letter-spacing:.0625rem;font-weight:700;padding:.625rem 1.5rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;background-color:#3c90df;border:none;box-shadow:0 .125rem .75rem #1d6ab140;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .12s ease-out}.btn-hero-info:hover{color:#fff;background-color:#68a9e6;box-shadow:0 .375rem .75rem #1d6ab166;transform:translateY(-1px)}.btn-hero-info.focus,.btn-hero-info:focus{color:#fff;background-color:#68a9e6;box-shadow:0 .125rem .75rem #1d6ab140}.btn-hero-info.disabled,.btn-hero-info:disabled{color:#fff;background-color:#3c90df;box-shadow:0 .125rem .75rem #1d6ab140;transform:translateY(0)}.btn-hero-info:not(:disabled):not(.disabled).active,.btn-hero-info:not(:disabled):not(.disabled):active,.show>.btn-hero-info.dropdown-toggle{color:#fff;background-color:#1d6ab1;box-shadow:0 .125rem .75rem #1d6ab140;transform:translateY(0)}.btn-hero-info:not(:disabled):not(.disabled).active:focus,.btn-hero-info:not(:disabled):not(.disabled):active:focus,.show>.btn-hero-info.dropdown-toggle:focus{box-shadow:0 .125rem .75rem #1d6ab140}.btn-hero-warning{color:#fff;text-transform:uppercase;letter-spacing:.0625rem;font-weight:700;padding:.625rem 1.5rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;background-color:#ffb119;border:none;box-shadow:0 .125rem .75rem #cc860040;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .12s ease-out}.btn-hero-warning:hover{color:#fff;background-color:#ffc24c;box-shadow:0 .375rem .75rem #cc860066;transform:translateY(-1px)}.btn-hero-warning.focus,.btn-hero-warning:focus{color:#fff;background-color:#ffc24c;box-shadow:0 .125rem .75rem #cc860040}.btn-hero-warning.disabled,.btn-hero-warning:disabled{color:#fff;background-color:#ffb119;box-shadow:0 .125rem .75rem #cc860040;transform:translateY(0)}.btn-hero-warning:not(:disabled):not(.disabled).active,.btn-hero-warning:not(:disabled):not(.disabled):active,.show>.btn-hero-warning.dropdown-toggle{color:#fff;background-color:#cc8600;box-shadow:0 .125rem .75rem #cc860040;transform:translateY(0)}.btn-hero-warning:not(:disabled):not(.disabled).active:focus,.btn-hero-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-hero-warning.dropdown-toggle:focus{box-shadow:0 .125rem .75rem #cc860040}.btn-hero-danger{color:#fff;text-transform:uppercase;letter-spacing:.0625rem;font-weight:700;padding:.625rem 1.5rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;background-color:#e04f1a;border:none;box-shadow:0 .125rem .75rem #9b371240;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .12s ease-out}.btn-hero-danger:hover{color:#fff;background-color:#e97044;box-shadow:0 .375rem .75rem #9b371266;transform:translateY(-1px)}.btn-hero-danger.focus,.btn-hero-danger:focus{color:#fff;background-color:#e97044;box-shadow:0 .125rem .75rem #9b371240}.btn-hero-danger.disabled,.btn-hero-danger:disabled{color:#fff;background-color:#e04f1a;box-shadow:0 .125rem .75rem #9b371240;transform:translateY(0)}.btn-hero-danger:not(:disabled):not(.disabled).active,.btn-hero-danger:not(:disabled):not(.disabled):active,.show>.btn-hero-danger.dropdown-toggle{color:#fff;background-color:#9b3712;box-shadow:0 .125rem .75rem #9b371240;transform:translateY(0)}.btn-hero-danger:not(:disabled):not(.disabled).active:focus,.btn-hero-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-hero-danger.dropdown-toggle:focus{box-shadow:0 .125rem .75rem #9b371240}.btn-hero-dark{color:#fff;text-transform:uppercase;letter-spacing:.0625rem;font-weight:700;padding:.625rem 1.5rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;background-color:#343a40;border:none;box-shadow:0 .125rem .75rem #12141640;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .12s ease-out}.btn-hero-dark:hover{color:#fff;background-color:#4b545c;box-shadow:0 .375rem .75rem #12141666;transform:translateY(-1px)}.btn-hero-dark.focus,.btn-hero-dark:focus{color:#fff;background-color:#4b545c;box-shadow:0 .125rem .75rem #12141640}.btn-hero-dark.disabled,.btn-hero-dark:disabled{color:#fff;background-color:#343a40;box-shadow:0 .125rem .75rem #12141640;transform:translateY(0)}.btn-hero-dark:not(:disabled):not(.disabled).active,.btn-hero-dark:not(:disabled):not(.disabled):active,.show>.btn-hero-dark.dropdown-toggle{color:#fff;background-color:#121416;box-shadow:0 .125rem .75rem #12141640;transform:translateY(0)}.btn-hero-dark:not(:disabled):not(.disabled).active:focus,.btn-hero-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-hero-dark.dropdown-toggle:focus{box-shadow:0 .125rem .75rem #12141640}.btn-hero-light{color:#212529;text-transform:uppercase;letter-spacing:.0625rem;font-weight:700;padding:.625rem 1.5rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;background-color:#f8f9fa;border:none;box-shadow:0 .125rem .75rem #cbd3da40;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .12s ease-out}.btn-hero-light:hover{color:#212529;background-color:#fff;box-shadow:0 .375rem .75rem #cbd3da66;transform:translateY(-1px)}.btn-hero-light.focus,.btn-hero-light:focus{color:#212529;background-color:#fff;box-shadow:0 .125rem .75rem #cbd3da40}.btn-hero-light.disabled,.btn-hero-light:disabled{color:#212529;background-color:#f8f9fa;box-shadow:0 .125rem .75rem #cbd3da40;transform:translateY(0)}.btn-hero-light:not(:disabled):not(.disabled).active,.btn-hero-light:not(:disabled):not(.disabled):active,.show>.btn-hero-light.dropdown-toggle{color:#212529;background-color:#cbd3da;box-shadow:0 .125rem .75rem #cbd3da40;transform:translateY(0)}.btn-hero-light:not(:disabled):not(.disabled).active:focus,.btn-hero-light:not(:disabled):not(.disabled):active:focus,.show>.btn-hero-light.dropdown-toggle:focus{box-shadow:0 .125rem .75rem #cbd3da40}.btn-hero-lg{padding:.875rem 2.25rem;font-size:.875rem;line-height:1.5;border-radius:.25rem}.btn-hero-sm{padding:.375rem 1.25rem;font-size:.875rem;line-height:1.5;border-radius:.25rem}.btn-dual{color:#16181a;background-color:#f8f9fc;border-color:#f8f9fc}.btn-dual.focus,.btn-dual:focus,.btn-dual:hover{color:#16181a;background-color:#cdd6e8;border-color:#cdd6e8;box-shadow:none}.btn-dual.disabled,.btn-dual:disabled{background-color:transparent;border-color:transparent}.btn-dual.active,.btn-dual:active{color:#16181a;background-color:#f8f9fc;border-color:#f8f9fc}.btn-dual:not(:disabled):not(.disabled).active,.btn-dual:not(:disabled):not(.disabled):active,.show>.btn-dual.dropdown-toggle{color:#16181a;background-color:#cdd6e8;border-color:#cdd6e8}*,:before,:after{box-sizing:border-box;background-repeat:no-repeat}:before,:after{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"​";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}html{font-size:4px}html,body{width:100%;height:100%;overflow:hidden;background-color:#f2f2f2;font-family:Encode Sans Condensed,sans-serif}::-webkit-scrollbar{width:8px;background-color:#eee}::-webkit-scrollbar-thumb{background-color:#c1c1c1}::-webkit-scrollbar-thumb:hover{background-color:#a8a8a8}html,body{width:100%;height:100%;overflow:hidden;font-size:16px}#app{width:100%;height:100%}.fade-slide-leave-active,.fade-slide-enter-active{transition:all .3s}.fade-slide-enter-from{opacity:0;transform:translate(-30px)}.fade-slide-leave-to{opacity:0;transform:translate(30px)}.cus-scroll{overflow:auto}.cus-scroll::-webkit-scrollbar{width:8px;height:8px}.cus-scroll-x{overflow-x:auto}.cus-scroll-x::-webkit-scrollbar{width:0;height:8px}.cus-scroll-y{overflow-y:auto}.cus-scroll-y::-webkit-scrollbar{width:8px;height:0}.cus-scroll::-webkit-scrollbar-thumb,.cus-scroll-x::-webkit-scrollbar-thumb,.cus-scroll-y::-webkit-scrollbar-thumb{background-color:transparent;border-radius:4px}.cus-scroll:hover::-webkit-scrollbar-thumb,.cus-scroll-x:hover::-webkit-scrollbar-thumb,.cus-scroll-y:hover::-webkit-scrollbar-thumb{background:#bfbfbf}.cus-scroll:hover::-webkit-scrollbar-thumb:hover,.cus-scroll-x:hover::-webkit-scrollbar-thumb:hover,.cus-scroll-y:hover::-webkit-scrollbar-thumb:hover{background:var(--primary-color)}#--unocss--{layer:__ALL__}#app{height:100%}#app .n-config-provider{height:inherit}.side-menu:not(.n-menu--collapsed) .n-menu-item-content:before{left:5px;right:5px}.side-menu:not(.n-menu--collapsed) .n-menu-item-content.n-menu-item-content--selected:before,.side-menu:not(.n-menu--collapsed) .n-menu-item-content:hover:before{border-left:4px solid var(--primary-color)}.carousel-img[data-v-db83f70d]{width:100%;height:240px;object-fit:cover}.v2board-bg-pixels[data-v-db83f70d]{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjIwMCIgd2lkdGg9IjIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwIDgpIj48Y2lyY2xlIGN4PSIxNzYiIGN5PSIxMiIgcj0iNCIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMjAuNS41bDIzIDExbS0yOSA4NGwtMy43OSAxMC4zNzdNMjcuMDM3IDEzMS40bDUuODk4IDIuMjAzLTMuNDYgNS45NDcgNi4wNzIgMi4zOTItMy45MzMgNS43NThtMTI4LjczMyAzNS4zN2wuNjkzLTkuMzE2IDEwLjI5Mi4wNTIuNDE2LTkuMjIyIDkuMjc0LjMzMk0uNSA0OC41czYuMTMxIDYuNDEzIDYuODQ3IDE0LjgwNWMuNzE1IDguMzkzLTIuNTIgMTQuODA2LTIuNTIgMTQuODA2TTEyNC41NTUgOTBzLTcuNDQ0IDAtMTMuNjcgNi4xOTJjLTYuMjI3IDYuMTkyLTQuODM4IDEyLjAxMi00LjgzOCAxMi4wMTJtMi4yNCA2OC42MjZzLTQuMDI2LTkuMDI1LTE4LjE0NS05LjAyNS0xOC4xNDUgNS43LTE4LjE0NSA1LjciIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNODUuNzE2IDM2LjE0Nmw1LjI0My05LjUyMWgxMS4wOTNsNS40MTYgOS41MjEtNS40MSA5LjE4NUg5MC45NTN6bTYzLjkwOSAxNS40NzloMTAuNzV2MTAuNzVoLTEwLjc1eiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48ZyBmaWxsPSIjZGRkIj48Y2lyY2xlIGN4PSI3MS41IiBjeT0iNy41IiByPSIxLjUiLz48Y2lyY2xlIGN4PSIxNzAuNSIgY3k9Ijk1LjUiIHI9IjEuNSIvPjxjaXJjbGUgY3g9IjgxLjUiIGN5PSIxMzQuNSIgcj0iMS41Ii8+PGNpcmNsZSBjeD0iMTMuNSIgY3k9IjIzLjUiIHI9IjEuNSIvPjxwYXRoIGQ9Ik05MyA3MWgzdjNoLTN6bTMzIDg0aDN2M2gtM3ptLTg1IDE4aDN2M2gtM3oiLz48L2c+PHBhdGggZD0iTTM5LjM4NCA1MS4xMjJsNS43NTgtNC40NTQgNi40NTMgNC4yMDUtMi4yOTQgNy4zNjNoLTcuNzl6TTEzMC4xOTUgNC4wM2wxMy44MyA1LjA2Mi0xMC4wOSA3LjA0OHptLTgzIDk1bDE0LjgzIDUuNDI5LTEwLjgyIDcuNTU3LTQuMDEtMTIuOTg3ek01LjIxMyAxNjEuNDk1bDExLjMyOCAyMC44OTdMMi4yNjUgMTgweiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMTQ5LjA1IDEyNy40NjhzLS41MSAyLjE4My45OTUgMy4zNjZjMS41NiAxLjIyNiA4LjY0Mi0xLjg5NSAzLjk2Ny03Ljc4NS0yLjM2Ny0yLjQ3Ny02LjUtMy4yMjYtOS4zMyAwLTUuMjA4IDUuOTM2IDAgMTcuNTEgMTEuNjEgMTMuNzMgMTIuNDU4LTYuMjU3IDUuNjMzLTIxLjY1Ni01LjA3My0yMi42NTQtNi42MDItLjYwNi0xNC4wNDMgMS43NTYtMTYuMTU3IDEwLjI2OC0xLjcxOCA2LjkyIDEuNTg0IDE3LjM4NyAxMi40NSAyMC40NzYgMTAuODY2IDMuMDkgMTkuMzMxLTQuMzEgMTkuMzMxLTQuMzEiIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48L2c+PC9zdmc+);background-size:auto}.custom-html-style img{max-width:100%;vertical-align:top}.custom-html-style video{max-width:100%}.card-container[data-v-a14a714a]{display:grid;justify-content:space-between;grid-template-columns:repeat(auto-fit,minmax(calc(100% - 1rem),1fr));row-gap:20px;min-width:100%}.card-item[data-v-a14a714a]{max-width:100%}@media screen and (min-width: 768px){.card-container[data-v-a14a714a]{grid-template-columns:repeat(auto-fit,minmax(calc(50% - 1rem),1fr));column-gap:20px;min-width:375px}}@media screen and (min-width: 1200px){.card-container[data-v-a14a714a]{grid-template-columns:repeat(auto-fit,minmax(calc(33.33% - 1rem),1fr));padding:0 10px;column-gap:20px;min-width:375px}}#--unocss-layer-start--__ALL__--{start:__ALL__}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.wh-full,[wh-full=""]{width:100%;height:100%}.f-c-c,[f-c-c=""]{display:flex;align-items:center;justify-content:center}.flex-col,[flex-col=""]{display:flex;flex-direction:column}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.right-0{right:0}.right-15{right:15px}[bottom~="20"]{bottom:20px}.z-100{z-index:100}.grid{display:grid}.m-0\\!{margin:0!important}.m-1{margin:1px}.m-3{margin:3px}.m-auto,[m-auto=""]{margin:auto}.m-b-5,.mb-5{margin-bottom:5px}.m-l-10,.ml-10,[ml-10=""]{margin-left:10px}.m-l-20{margin-left:20px}.m-l-3{margin-left:3px}.m-t-10,.mt-10{margin-top:10px}.m-t-15,.mt-15,[mt-15=""]{margin-top:15px}.m-t-20,.mt-20,[mt-20=""]{margin-top:20px}.m-t-5,.mt-5{margin-top:5px}.mb-10{margin-bottom:10px}.mb-16{margin-bottom:16px}.mb-1em{margin-bottom:1em}.mb-20{margin-bottom:20px}.mb-3,[mb-3=""]{margin-bottom:3px}.mb-4{margin-bottom:4px}.mb-8{margin-bottom:8px}.ml-15,[ml-15=""]{margin-left:15px}.ml-auto,[ml-auto=""]{margin-left:auto}.mr-0{margin-right:0}.mr-20,.mr20,[mr-20=""],[mr20=""]{margin-right:20px}.mr-5{margin-right:5px}.mr-auto{margin-right:auto}.mr10,[mr10=""]{margin-right:10px}.mt-0{margin-top:0}.mt-30{margin-top:30px}.mt-4{margin-top:4px}.mt-8{margin-top:8px}.inline-block{display:inline-block}.hidden,[hidden=""]{display:none}.h-100\\%,.h-full,[h-full=""]{height:100%}.h-140{height:140px}.h-20{height:20px}.h-30{height:30px}.h-35,[h-35=""]{height:35px}.h-36,[h-36=""]{height:36px}.h-6{height:6px}.h-60,[h-60=""]{height:60px}.h-auto{height:auto}.h1{height:1px}.h2{height:2px}.h5{height:5px}.max-h-30{max-height:30px}.max-w-100\\%{max-width:100%}.max-w-1200{max-width:1200px}.max-w-140,[max-w-140=""]{max-width:140px}.max-w-450{max-width:450px}.max-w-500{max-width:500px}.min-w-0{min-width:0}.min-w-300{min-width:300px}.w-100\\%,.w-full,[w-full=""]{width:100%}.w-140{width:140px}.w-20{width:20px}.w-30{width:30px}.w-300{width:300px}.w-35,[w-35=""]{width:35px}.w-375{width:375px}.w-6{width:6px}.w-60\\%{width:60%}.w-600{width:600px}.w-64{width:64px}.w-80\\%{width:80%}.flex,[flex=""]{display:flex}.flex-\\[1\\]{flex:1}.flex-\\[2\\]{flex:2}.flex-\\[3\\]{flex:3}.flex-1,[flex-1=""]{flex:1 1 0%}.flex-shrink-0,[flex-shrink-0=""]{flex-shrink:0}.flex-wrap{flex-wrap:wrap}[transform-origin~=center]{transform-origin:center}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.cursor-pointer,[cursor-pointer=""]{cursor:pointer}.items-center,[items-center=""]{align-items:center}.justify-end{justify-content:flex-end}.justify-center,[justify-center=""]{justify-content:center}.justify-between{justify-content:space-between}.overflow-hidden,[overflow-hidden=""]{overflow:hidden}.b{border-width:1px}.border-0,.dark [dark\\:border-0=""],.dark [dark~=border-0]{border-width:0px}.border-2{border-width:2px}.border-b,[border-b=""],[border-b~="1"]{border-bottom-width:1px}.border-\\[\\#646669\\],.border-\\#646669{--un-border-opacity:1;border-color:rgb(100 102 105 / var(--un-border-opacity))}.border-\\#0665d0{--un-border-opacity:1;border-color:rgb(6 101 208 / var(--un-border-opacity))}.border-transparent{border-color:transparent}[border-b~="#eee"]{--un-border-opacity:1;--un-border-bottom-opacity:var(--un-border-opacity);border-bottom-color:rgb(238 238 238 / var(--un-border-bottom-opacity))}.border-rounded-5,.rounded-5,[border-rounded-5=""],[rounded-5=""]{border-radius:5px}.rounded-full,[rounded-full=""]{border-radius:9999px}.border-none{border-style:none}.border-solid{border-style:solid}.border-b-solid,[border-b~=solid]{border-bottom-style:solid}.bg-\\[--n-color-embedded\\]{background-color:var(--n-color-embedded)}.bg-\\[--n-color\\]{background-color:var(--n-color)}.bg-\\[\\#f5f6fb\\],.bg-hex-f5f6fb,[bg-hex-f5f6fb=""]{--un-bg-opacity:1;background-color:rgb(245 246 251 / var(--un-bg-opacity))}.bg-\\#2f3135{--un-bg-opacity:1;background-color:rgb(47 49 53 / var(--un-bg-opacity))}.bg-\\#e04f1a{--un-bg-opacity:1;background-color:rgb(224 79 26 / var(--un-bg-opacity))}.bg-\\#f8f9fa{--un-bg-opacity:1;background-color:rgb(248 249 250 / var(--un-bg-opacity))}.bg-blue-500{--un-bg-opacity:1;background-color:rgb(59 130 246 / var(--un-bg-opacity))}.bg-dark,.dark [dark~=bg-dark]{--un-bg-opacity:1;background-color:rgb(24 24 28 / var(--un-bg-opacity))}.bg-green-500{--un-bg-opacity:1;background-color:rgb(34 197 94 / var(--un-bg-opacity))}.bg-red-500{--un-bg-opacity:1;background-color:rgb(239 68 68 / var(--un-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity))}.dark .dark\\:bg-hex-101014,.dark [dark\\:bg-hex-101014=""]{--un-bg-opacity:1;background-color:rgb(16 16 20 / var(--un-bg-opacity))}.dark .dark\\:bg-hex-101014\\>{background-color:#101014>}.dark .dark\\:bg-hex-121212{--un-bg-opacity:1;background-color:rgb(18 18 18 / var(--un-bg-opacity))}.hover\\:bg-\\#f6f6f6:hover{--un-bg-opacity:1;background-color:rgb(246 246 246 / var(--un-bg-opacity))}.p-0{padding:0}.p-0\\!{padding:0!important}.p-10{padding:10px}.p-19{padding:19px}.p-2{padding:2px}.p-20{padding:20px}.p-24{padding:24px}.p-5{padding:5px}.p-x-24{padding-left:24px;padding-right:24px}.p-y-16{padding-top:16px;padding-bottom:16px}.px{padding-left:4px;padding-right:4px}.px-15{padding-left:15px;padding-right:15px}.p-b-5{padding-bottom:5px}.p-l-5,.pl-5{padding-left:5px}.p-t-20,.pt-20{padding-top:20px}.p-t-5{padding-top:5px}.pb-10{padding-bottom:10px}.pb-16{padding-bottom:16px}.pb-8{padding-bottom:8px}.pl-16{padding-left:16px}.pl-20{padding-left:20px}.pr-16{padding-right:16px}.pr-20{padding-right:20px}.pt-10{padding-top:10px}.pt-16{padding-top:16px}.pt-8{padding-top:8px}.text-center,[text-center=""]{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.indent{text-indent:6px}[indent~="0"]{text-indent:0}.root-indent:root{text-indent:6px}[root-indent~="18"]:root{text-indent:18px}.vertical-bottom{vertical-align:bottom}.text-12{font-size:12px}.text-14,[text-14=""]{font-size:14px}.text-16,[text-16=""]{font-size:16px}.text-18{font-size:18px}.text-20{font-size:20px}.text-22{font-size:22px}.text-30{font-size:30px}.text-36{font-size:36px}.text-40{font-size:40px}.text-50{font-size:50px}.text-90{font-size:90px}.font-400,.font-normal,[font-400=""]{font-weight:400}.font-600{font-weight:600}.font-bold,[font-bold=""]{font-weight:700}.color-\\[hsla\\(0\\,0\\%\\,100\\%\\,\\.75\\)\\]{--un-text-opacity:.75;color:hsla(0,0%,100%,var(--un-text-opacity))}.color-\\#48bc19{--un-text-opacity:1;color:rgb(72 188 25 / var(--un-text-opacity))}.color-\\#f8f9fa{--un-text-opacity:1;color:rgb(248 249 250 / var(--un-text-opacity))}.color-\\#f8f9fa41{--un-text-opacity:.25;color:rgb(248 249 250 / var(--un-text-opacity))}.color-\\#f9a314{--un-text-opacity:1;color:rgb(249 163 20 / var(--un-text-opacity))}.color-gray,.text-gray{--un-text-opacity:1;color:rgb(156 163 175 / var(--un-text-opacity))}.color-primary,[color-primary=""]{color:var(--primary-color)}.color-white,.text-white{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}[color~="#343a40"]{--un-text-opacity:1;color:rgb(52 58 64 / var(--un-text-opacity))}[color~="#6a6a6a"]{--un-text-opacity:1;color:rgb(106 106 106 / var(--un-text-opacity))}.text-\\#6c757d,[color~="#6c757d"]{--un-text-opacity:1;color:rgb(108 117 125 / var(--un-text-opacity))}[color~="#db4619"]{--un-text-opacity:1;color:rgb(219 70 25 / var(--un-text-opacity))}[hover~=color-primary]:hover{color:var(--primary-color)}.text-\\[rgba\\(0\\,0\\,0\\,0\\.45\\)\\]{--un-text-opacity:.45;color:rgba(0,0,0,var(--un-text-opacity))}.text-\\#49505799{--un-text-opacity:.6;color:rgb(73 80 87 / var(--un-text-opacity))}.text-\\#595959{--un-text-opacity:1;color:rgb(89 89 89 / var(--un-text-opacity))}.text-\\#666{--un-text-opacity:1;color:rgb(102 102 102 / var(--un-text-opacity))}.text-red-500{--un-text-opacity:1;color:rgb(239 68 68 / var(--un-text-opacity))}.decoration-underline,[hover~=decoration-underline]:hover{text-decoration-line:underline}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.opacity-85{opacity:.85}.hover\\:opacity-75:hover{opacity:.75}.shadow-black{--un-shadow-opacity:1;--un-shadow-color:rgb(0 0 0 / var(--un-shadow-opacity))}.outline-none{outline:2px solid transparent;outline-offset:2px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[duration~="500"]{transition-duration:.5s}[content~="$t("]{content:var(--t\\()}[placeholder~="$t("]::placeholder{color:var(--t\\()}.bc-eee,[bc-eee=""]{border-color:#eee}@media (min-width: 640px){.sm\\:block,[sm\\:block=""]{display:block}.sm\\:max-w-full{max-width:100%}}@media (min-width: 768px){.md\\:relative{position:relative}.md\\:m-l20{margin-left:20px}.md\\:m-t-20,.md\\:mt-20{margin-top:20px}.md\\:m-t-40{margin-top:40px}.md\\:mb-40{margin-bottom:40px}.md\\:mr10{margin-right:10px}.md\\:mt-0{margin-top:0}.md\\:block{display:block}.md\\:hidden{display:none}.md\\:h-30{height:30px}.md\\:max-w-1\\/3{max-width:33.3333333333%}.md\\:max-w-2\\/3{max-width:66.6666666667%}.md\\:w-30{width:30px}.md\\:flex-\\[1\\]{flex:1}.md\\:flex-\\[2\\]{flex:2}.md\\:p-15{padding:15px}.md\\:pl-20{padding-left:20px}}#--unocss-layer-end--__ALL__--{end:__ALL__}`)),document.head.appendChild(o)}}catch(r){console.error("vite-plugin-css-injected-by-js",r)}})(); +var xk=Object.defineProperty;var Ck=(e,t,n)=>t in e?xk(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var wk=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var Ju=(e,t,n)=>(Ck(e,typeof t!="symbol"?t+"":t,n),n);var d7e=wk((Wn,qn)=>{(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))o(r);new MutationObserver(r=>{for(const i of r)if(i.type==="childList")for(const a of i.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&o(a)}).observe(document,{childList:!0,subtree:!0});function n(r){const i={};return r.integrity&&(i.integrity=r.integrity),r.referrerPolicy&&(i.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?i.credentials="include":r.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function o(r){if(r.ep)return;r.ep=!0;const i=n(r);fetch(r.href,i)}})();function wh(e,t){const n=Object.create(null),o=e.split(",");for(let r=0;r!!n[r.toLowerCase()]:r=>!!n[r]}const Yt={},ea=[],vo=()=>{},_k=()=>!1,Sk=/^on[^a-z]/,Ic=e=>Sk.test(e),_h=e=>e.startsWith("onUpdate:"),dn=Object.assign,Sh=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},kk=Object.prototype.hasOwnProperty,zt=(e,t)=>kk.call(e,t),ut=Array.isArray,ta=e=>zc(e)==="[object Map]",N1=e=>zc(e)==="[object Set]",vt=e=>typeof e=="function",ln=e=>typeof e=="string",Mc=e=>typeof e=="symbol",qt=e=>e!==null&&typeof e=="object",B1=e=>(qt(e)||vt(e))&&vt(e.then)&&vt(e.catch),H1=Object.prototype.toString,zc=e=>H1.call(e),Tk=e=>zc(e).slice(8,-1),j1=e=>zc(e)==="[object Object]",kh=e=>ln(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Kl=wh(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Oc=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Pk=/-(\w)/g,Lo=Oc(e=>e.replace(Pk,(t,n)=>n?n.toUpperCase():"")),Rk=/\B([A-Z])/g,xi=Oc(e=>e.replace(Rk,"-$1").toLowerCase()),Dc=Oc(e=>e.charAt(0).toUpperCase()+e.slice(1)),ed=Oc(e=>e?`on${Dc(e)}`:""),di=(e,t)=>!Object.is(e,t),Gl=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},af=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Ek=e=>{const t=ln(e)?Number(e):NaN;return isNaN(t)?e:t};let $m;const sf=()=>$m||($m=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Fo(e){if(ut(e)){const t={};for(let n=0;n{if(n){const o=n.split(Ak);o.length>1&&(t[o[0].trim()]=o[1].trim())}}),t}function Ci(e){let t="";if(ln(e))t=e;else if(ut(e))for(let n=0;nln(e)?e:e==null?"":ut(e)||qt(e)&&(e.toString===H1||!vt(e.toString))?JSON.stringify(e,U1,2):String(e),U1=(e,t)=>t&&t.__v_isRef?U1(e,t.value):ta(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[o,r])=>(n[`${o} =>`]=r,n),{})}:N1(t)?{[`Set(${t.size})`]:[...t.values()]}:qt(t)&&!ut(t)&&!j1(t)?String(t):t;let Vn;class W1{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Vn,!t&&Vn&&(this.index=(Vn.scopes||(Vn.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=Vn;try{return Vn=this,t()}finally{Vn=n}}}on(){Vn=this}off(){Vn=this.parent}stop(t){if(this._active){let n,o;for(n=0,o=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},K1=e=>(e.w&Er)>0,G1=e=>(e.n&Er)>0,Lk=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let o=0;o{(u==="length"||!Mc(u)&&u>=l)&&s.push(c)})}else switch(n!==void 0&&s.push(a.get(n)),t){case"add":ut(e)?kh(n)&&s.push(a.get("length")):(s.push(a.get(ii)),ta(e)&&s.push(a.get(cf)));break;case"delete":ut(e)||(s.push(a.get(ii)),ta(e)&&s.push(a.get(cf)));break;case"set":ta(e)&&s.push(a.get(ii));break}if(s.length===1)s[0]&&uf(s[0]);else{const l=[];for(const c of s)c&&l.push(...c);uf(Rh(l))}}function uf(e,t){const n=ut(e)?e:[...e];for(const o of n)o.computed&&Im(o);for(const o of n)o.computed||Im(o)}function Im(e,t){(e!==mo||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function Nk(e,t){var n;return(n=lc.get(e))==null?void 0:n.get(t)}const Bk=wh("__proto__,__v_isRef,__isVue"),Q1=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Mc)),Mm=Hk();function Hk(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const o=Et(this);for(let i=0,a=this.length;i{e[t]=function(...n){_a();const o=Et(this)[t].apply(this,n);return Sa(),o}}),e}function jk(e){const t=Et(this);return Fn(t,"has",e),t.hasOwnProperty(e)}class Z1{constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n}get(t,n,o){const r=this._isReadonly,i=this._shallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return i;if(n==="__v_raw"&&o===(r?i?t3:ny:i?ty:ey).get(t))return t;const a=ut(t);if(!r){if(a&&zt(Mm,n))return Reflect.get(Mm,n,o);if(n==="hasOwnProperty")return jk}const s=Reflect.get(t,n,o);return(Mc(n)?Q1.has(n):Bk(n))||(r||Fn(t,"get",n),i)?s:en(s)?a&&kh(n)?s:s.value:qt(s)?r?to(s):bo(s):s}}class J1 extends Z1{constructor(t=!1){super(!1,t)}set(t,n,o,r){let i=t[n];if(sa(i)&&en(i)&&!en(o))return!1;if(!this._shallow&&(!cc(o)&&!sa(o)&&(i=Et(i),o=Et(o)),!ut(t)&&en(i)&&!en(o)))return i.value=o,!0;const a=ut(t)&&kh(n)?Number(n)e,Lc=e=>Reflect.getPrototypeOf(e);function hl(e,t,n=!1,o=!1){e=e.__v_raw;const r=Et(e),i=Et(t);n||(di(t,i)&&Fn(r,"get",t),Fn(r,"get",i));const{has:a}=Lc(r),s=o?$h:n?Mh:xs;if(a.call(r,t))return s(e.get(t));if(a.call(r,i))return s(e.get(i));e!==r&&e.get(t)}function pl(e,t=!1){const n=this.__v_raw,o=Et(n),r=Et(e);return t||(di(e,r)&&Fn(o,"has",e),Fn(o,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function ml(e,t=!1){return e=e.__v_raw,!t&&Fn(Et(e),"iterate",ii),Reflect.get(e,"size",e)}function zm(e){e=Et(e);const t=Et(this);return Lc(t).has.call(t,e)||(t.add(e),Jo(t,"add",e,e)),this}function Om(e,t){t=Et(t);const n=Et(this),{has:o,get:r}=Lc(n);let i=o.call(n,e);i||(e=Et(e),i=o.call(n,e));const a=r.call(n,e);return n.set(e,t),i?di(t,a)&&Jo(n,"set",e,t):Jo(n,"add",e,t),this}function Dm(e){const t=Et(this),{has:n,get:o}=Lc(t);let r=n.call(t,e);r||(e=Et(e),r=n.call(t,e)),o&&o.call(t,e);const i=t.delete(e);return r&&Jo(t,"delete",e,void 0),i}function Lm(){const e=Et(this),t=e.size!==0,n=e.clear();return t&&Jo(e,"clear",void 0,void 0),n}function gl(e,t){return function(o,r){const i=this,a=i.__v_raw,s=Et(a),l=t?$h:e?Mh:xs;return!e&&Fn(s,"iterate",ii),a.forEach((c,u)=>o.call(r,l(c),l(u),i))}}function vl(e,t,n){return function(...o){const r=this.__v_raw,i=Et(r),a=ta(i),s=e==="entries"||e===Symbol.iterator&&a,l=e==="keys"&&a,c=r[e](...o),u=n?$h:t?Mh:xs;return!t&&Fn(i,"iterate",l?cf:ii),{next(){const{value:d,done:f}=c.next();return f?{value:d,done:f}:{value:s?[u(d[0]),u(d[1])]:u(d),done:f}},[Symbol.iterator](){return this}}}}function ur(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Kk(){const e={get(i){return hl(this,i)},get size(){return ml(this)},has:pl,add:zm,set:Om,delete:Dm,clear:Lm,forEach:gl(!1,!1)},t={get(i){return hl(this,i,!1,!0)},get size(){return ml(this)},has:pl,add:zm,set:Om,delete:Dm,clear:Lm,forEach:gl(!1,!0)},n={get(i){return hl(this,i,!0)},get size(){return ml(this,!0)},has(i){return pl.call(this,i,!0)},add:ur("add"),set:ur("set"),delete:ur("delete"),clear:ur("clear"),forEach:gl(!0,!1)},o={get(i){return hl(this,i,!0,!0)},get size(){return ml(this,!0)},has(i){return pl.call(this,i,!0)},add:ur("add"),set:ur("set"),delete:ur("delete"),clear:ur("clear"),forEach:gl(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=vl(i,!1,!1),n[i]=vl(i,!0,!1),t[i]=vl(i,!1,!0),o[i]=vl(i,!0,!0)}),[e,n,t,o]}const[Gk,Yk,Xk,Qk]=Kk();function Ah(e,t){const n=t?e?Qk:Xk:e?Yk:Gk;return(o,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?o:Reflect.get(zt(n,r)&&r in o?n:o,r,i)}const Zk={get:Ah(!1,!1)},Jk={get:Ah(!1,!0)},e3={get:Ah(!0,!1)},ey=new WeakMap,ty=new WeakMap,ny=new WeakMap,t3=new WeakMap;function n3(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function o3(e){return e.__v_skip||!Object.isExtensible(e)?0:n3(Tk(e))}function bo(e){return sa(e)?e:Ih(e,!1,Uk,Zk,ey)}function oy(e){return Ih(e,!1,qk,Jk,ty)}function to(e){return Ih(e,!0,Wk,e3,ny)}function Ih(e,t,n,o,r){if(!qt(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const a=o3(e);if(a===0)return e;const s=new Proxy(e,a===2?o:n);return r.set(e,s),s}function Pr(e){return sa(e)?Pr(e.__v_raw):!!(e&&e.__v_isReactive)}function sa(e){return!!(e&&e.__v_isReadonly)}function cc(e){return!!(e&&e.__v_isShallow)}function ry(e){return Pr(e)||sa(e)}function Et(e){const t=e&&e.__v_raw;return t?Et(t):e}function la(e){return sc(e,"__v_skip",!0),e}const xs=e=>qt(e)?bo(e):e,Mh=e=>qt(e)?to(e):e;function zh(e){Tr&&mo&&(e=Et(e),X1(e.dep||(e.dep=Rh())))}function Oh(e,t){e=Et(e);const n=e.dep;n&&uf(n)}function en(e){return!!(e&&e.__v_isRef===!0)}function B(e){return iy(e,!1)}function Us(e){return iy(e,!0)}function iy(e,t){return en(e)?e:new r3(e,t)}class r3{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:Et(t),this._value=n?t:xs(t)}get value(){return zh(this),this._value}set value(t){const n=this.__v_isShallow||cc(t)||sa(t);t=n?t:Et(t),di(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:xs(t),Oh(this))}}function me(e){return en(e)?e.value:e}const i3={get:(e,t,n)=>me(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const r=e[t];return en(r)&&!en(n)?(r.value=n,!0):Reflect.set(e,t,n,o)}};function ay(e){return Pr(e)?e:new Proxy(e,i3)}class a3{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:o}=t(()=>zh(this),()=>Oh(this));this._get=n,this._set=o}get value(){return this._get()}set value(t){this._set(t)}}function s3(e){return new a3(e)}function l3(e){const t=ut(e)?new Array(e.length):{};for(const n in e)t[n]=sy(e,n);return t}class c3{constructor(t,n,o){this._object=t,this._key=n,this._defaultValue=o,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Nk(Et(this._object),this._key)}}class u3{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Ne(e,t,n){return en(e)?e:vt(e)?new u3(e):qt(e)&&arguments.length>1?sy(e,t,n):B(e)}function sy(e,t,n){const o=e[t];return en(o)?o:new c3(e,t,n)}class d3{constructor(t,n,o,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new Eh(t,()=>{this._dirty||(this._dirty=!0,Oh(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=o}get value(){const t=Et(this);return zh(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function f3(e,t,n=!1){let o,r;const i=vt(e);return i?(o=e,r=vo):(o=e.get,r=e.set),new d3(o,r,i||!r,n)}function Rr(e,t,n,o){let r;try{r=o?e(...o):e()}catch(i){Fc(i,t,n)}return r}function Jn(e,t,n,o){if(vt(e)){const i=Rr(e,t,n,o);return i&&B1(i)&&i.catch(a=>{Fc(a,t,n)}),i}const r=[];for(let i=0;i>>1,r=Tn[o],i=ws(r);iAo&&Tn.splice(t,1)}function g3(e){ut(e)?na.push(...e):(!Qo||!Qo.includes(e,e.allowRecurse?Xr+1:Xr))&&na.push(e),cy()}function Fm(e,t=Cs?Ao+1:0){for(;tws(n)-ws(o)),Xr=0;Xre.id==null?1/0:e.id,v3=(e,t)=>{const n=ws(e)-ws(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function dy(e){df=!1,Cs=!0,Tn.sort(v3);const t=vo;try{for(Ao=0;Aoln(p)?p.trim():p)),d&&(r=n.map(af))}let s,l=o[s=ed(t)]||o[s=ed(Lo(t))];!l&&i&&(l=o[s=ed(xi(t))]),l&&Jn(l,e,6,r);const c=o[s+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,Jn(c,e,6,r)}}function fy(e,t,n=!1){const o=t.emitsCache,r=o.get(e);if(r!==void 0)return r;const i=e.emits;let a={},s=!1;if(!vt(e)){const l=c=>{const u=fy(c,t,!0);u&&(s=!0,dn(a,u))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!i&&!s?(qt(e)&&o.set(e,null),null):(ut(i)?i.forEach(l=>a[l]=null):dn(a,i),qt(e)&&o.set(e,a),a)}function Nc(e,t){return!e||!Ic(t)?!1:(t=t.slice(2).replace(/Once$/,""),zt(e,t[0].toLowerCase()+t.slice(1))||zt(e,xi(t))||zt(e,t))}let yn=null,Bc=null;function uc(e){const t=yn;return yn=e,Bc=e&&e.type.__scopeId||null,t}function y3(e){Bc=e}function x3(){Bc=null}function le(e,t=yn,n){if(!t||e._n)return e;const o=(...r)=>{o._d&&Qm(-1);const i=uc(t);let a;try{a=e(...r)}finally{uc(i),o._d&&Qm(1)}return a};return o._n=!0,o._c=!0,o._d=!0,o}function td(e){const{type:t,vnode:n,proxy:o,withProxy:r,props:i,propsOptions:[a],slots:s,attrs:l,emit:c,render:u,renderCache:d,data:f,setupState:p,ctx:h,inheritAttrs:m}=e;let v,g;const y=uc(e);try{if(n.shapeFlag&4){const C=r||o,_=C;v=$o(u.call(_,C,d,i,p,f,h)),g=l}else{const C=t;v=$o(C.length>1?C(i,{attrs:l,slots:s,emit:c}):C(i,null)),g=t.props?l:C3(l)}}catch(C){ls.length=0,Fc(C,e,1),v=ee(An)}let S=v;if(g&&m!==!1){const C=Object.keys(g),{shapeFlag:_}=S;C.length&&_&7&&(a&&C.some(_h)&&(g=w3(g,a)),S=oo(S,g))}return n.dirs&&(S=oo(S),S.dirs=S.dirs?S.dirs.concat(n.dirs):n.dirs),n.transition&&(S.transition=n.transition),v=S,uc(y),v}const C3=e=>{let t;for(const n in e)(n==="class"||n==="style"||Ic(n))&&((t||(t={}))[n]=e[n]);return t},w3=(e,t)=>{const n={};for(const o in e)(!_h(o)||!(o.slice(9)in t))&&(n[o]=e[o]);return n};function _3(e,t,n){const{props:o,children:r,component:i}=e,{props:a,children:s,patchFlag:l}=t,c=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return o?Nm(o,a,c):!!a;if(l&8){const u=t.dynamicProps;for(let d=0;de.__isSuspense;function T3(e,t){t&&t.pendingBranch?ut(e)?t.effects.push(...e):t.effects.push(e):g3(e)}function un(e,t){return Nh(e,null,t)}const bl={};function ht(e,t,n){return Nh(e,t,n)}function Nh(e,t,{immediate:n,deep:o,flush:r,onTrack:i,onTrigger:a}=Yt){var s;const l=Ph()===((s=mn)==null?void 0:s.scope)?mn:null;let c,u=!1,d=!1;if(en(e)?(c=()=>e.value,u=cc(e)):Pr(e)?(c=()=>e,o=!0):ut(e)?(d=!0,u=e.some(C=>Pr(C)||cc(C)),c=()=>e.map(C=>{if(en(C))return C.value;if(Pr(C))return Jr(C);if(vt(C))return Rr(C,l,2)})):vt(e)?t?c=()=>Rr(e,l,2):c=()=>{if(!(l&&l.isUnmounted))return f&&f(),Jn(e,l,3,[p])}:c=vo,t&&o){const C=c;c=()=>Jr(C())}let f,p=C=>{f=y.onStop=()=>{Rr(C,l,4),f=y.onStop=void 0}},h;if(Rs)if(p=vo,t?n&&Jn(t,l,3,[c(),d?[]:void 0,p]):c(),r==="sync"){const C=g4();h=C.__watcherHandles||(C.__watcherHandles=[])}else return vo;let m=d?new Array(e.length).fill(bl):bl;const v=()=>{if(y.active)if(t){const C=y.run();(o||u||(d?C.some((_,x)=>di(_,m[x])):di(C,m)))&&(f&&f(),Jn(t,l,3,[C,m===bl?void 0:d&&m[0]===bl?[]:m,p]),m=C)}else y.run()};v.allowRecurse=!!t;let g;r==="sync"?g=v:r==="post"?g=()=>Dn(v,l&&l.suspense):(v.pre=!0,l&&(v.id=l.uid),g=()=>Lh(v));const y=new Eh(c,g);t?n?v():m=y.run():r==="post"?Dn(y.run.bind(y),l&&l.suspense):y.run();const S=()=>{y.stop(),l&&l.scope&&Sh(l.scope.effects,y)};return h&&h.push(S),S}function P3(e,t,n){const o=this.proxy,r=ln(e)?e.includes(".")?my(o,e):()=>o[e]:e.bind(o,o);let i;vt(t)?i=t:(i=t.handler,n=t);const a=mn;ca(this);const s=Nh(r,i.bind(o),n);return a?ca(a):ai(),s}function my(e,t){const n=t.split(".");return()=>{let o=e;for(let r=0;r{Jr(n,t)});else if(j1(e))for(const n in e)Jr(e[n],t);return e}function Cn(e,t){const n=yn;if(n===null)return e;const o=Gc(n)||n.proxy,r=e.dirs||(e.dirs=[]);for(let i=0;i{e.isMounted=!0}),tn(()=>{e.isUnmounting=!0}),e}const Xn=[Function,Array],vy={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Xn,onEnter:Xn,onAfterEnter:Xn,onEnterCancelled:Xn,onBeforeLeave:Xn,onLeave:Xn,onAfterLeave:Xn,onLeaveCancelled:Xn,onBeforeAppear:Xn,onAppear:Xn,onAfterAppear:Xn,onAppearCancelled:Xn},R3={name:"BaseTransition",props:vy,setup(e,{slots:t}){const n=Gn(),o=gy();let r;return()=>{const i=t.default&&Bh(t.default(),!0);if(!i||!i.length)return;let a=i[0];if(i.length>1){for(const m of i)if(m.type!==An){a=m;break}}const s=Et(e),{mode:l}=s;if(o.isLeaving)return nd(a);const c=Hm(a);if(!c)return nd(a);const u=_s(c,s,o,n);Ss(c,u);const d=n.subTree,f=d&&Hm(d);let p=!1;const{getTransitionKey:h}=c.type;if(h){const m=h();r===void 0?r=m:m!==r&&(r=m,p=!0)}if(f&&f.type!==An&&(!Qr(c,f)||p)){const m=_s(f,s,o,n);if(Ss(f,m),l==="out-in")return o.isLeaving=!0,m.afterLeave=()=>{o.isLeaving=!1,n.update.active!==!1&&n.update()},nd(a);l==="in-out"&&c.type!==An&&(m.delayLeave=(v,g,y)=>{const S=by(o,f);S[String(f.key)]=f,v[xr]=()=>{g(),v[xr]=void 0,delete u.delayedLeave},u.delayedLeave=y})}return a}}},E3=R3;function by(e,t){const{leavingVNodes:n}=e;let o=n.get(t.type);return o||(o=Object.create(null),n.set(t.type,o)),o}function _s(e,t,n,o){const{appear:r,mode:i,persisted:a=!1,onBeforeEnter:s,onEnter:l,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:d,onLeave:f,onAfterLeave:p,onLeaveCancelled:h,onBeforeAppear:m,onAppear:v,onAfterAppear:g,onAppearCancelled:y}=t,S=String(e.key),C=by(n,e),_=(T,P)=>{T&&Jn(T,o,9,P)},x=(T,P)=>{const k=P[1];_(T,P),ut(T)?T.every(I=>I.length<=1)&&k():T.length<=1&&k()},w={mode:i,persisted:a,beforeEnter(T){let P=s;if(!n.isMounted)if(r)P=m||s;else return;T[xr]&&T[xr](!0);const k=C[S];k&&Qr(e,k)&&k.el[xr]&&k.el[xr](),_(P,[T])},enter(T){let P=l,k=c,I=u;if(!n.isMounted)if(r)P=v||l,k=g||c,I=y||u;else return;let A=!1;const q=T[yl]=F=>{A||(A=!0,F?_(I,[T]):_(k,[T]),w.delayedLeave&&w.delayedLeave(),T[yl]=void 0)};P?x(P,[T,q]):q()},leave(T,P){const k=String(e.key);if(T[yl]&&T[yl](!0),n.isUnmounting)return P();_(d,[T]);let I=!1;const A=T[xr]=q=>{I||(I=!0,P(),q?_(h,[T]):_(p,[T]),T[xr]=void 0,C[k]===e&&delete C[k])};C[k]=e,f?x(f,[T,A]):A()},clone(T){return _s(T,t,n,o)}};return w}function nd(e){if(jc(e))return e=oo(e),e.children=null,e}function Hm(e){return jc(e)?e.children?e.children[0]:void 0:e}function Ss(e,t){e.shapeFlag&6&&e.component?Ss(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 Bh(e,t=!1,n){let o=[],r=0;for(let i=0;i1)for(let i=0;idn({name:e.name},t,{setup:e}))():e}const is=e=>!!e.type.__asyncLoader,jc=e=>e.type.__isKeepAlive;function Hh(e,t){yy(e,"a",t)}function Vc(e,t){yy(e,"da",t)}function yy(e,t,n=mn){const o=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Uc(t,o,n),n){let r=n.parent;for(;r&&r.parent;)jc(r.parent.vnode)&&$3(o,t,n,r),r=r.parent}}function $3(e,t,n,o){const r=Uc(t,e,o,!0);qs(()=>{Sh(o[t],r)},n)}function Uc(e,t,n=mn,o=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...a)=>{if(n.isUnmounted)return;_a(),ca(n);const s=Jn(t,n,e,a);return ai(),Sa(),s});return o?r.unshift(i):r.push(i),i}}const rr=e=>(t,n=mn)=>(!Rs||e==="sp")&&Uc(e,(...o)=>t(...o),n),an=rr("bm"),Vt=rr("m"),xy=rr("bu"),Ws=rr("u"),tn=rr("bum"),qs=rr("um"),A3=rr("sp"),I3=rr("rtg"),M3=rr("rtc");function z3(e,t=mn){Uc("ec",e,t)}function no(e,t,n,o){let r;const i=n&&n[o];if(ut(e)||ln(e)){r=new Array(e.length);for(let a=0,s=e.length;at(a,s,void 0,i&&i[s]));else{const a=Object.keys(e);r=new Array(a.length);for(let s=0,l=a.length;sPs(t)?!(t.type===An||t.type===et&&!Cy(t.children)):!0)?e:null}const ff=e=>e?Iy(e)?Gc(e)||e.proxy:ff(e.parent):null,as=dn(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=>ff(e.parent),$root:e=>ff(e.root),$emit:e=>e.emit,$options:e=>jh(e),$forceUpdate:e=>e.f||(e.f=()=>Lh(e.update)),$nextTick:e=>e.n||(e.n=jt.bind(e.proxy)),$watch:e=>P3.bind(e)}),od=(e,t)=>e!==Yt&&!e.__isScriptSetup&&zt(e,t),O3={get({_:e},t){const{ctx:n,setupState:o,data:r,props:i,accessCache:a,type:s,appContext:l}=e;let c;if(t[0]!=="$"){const p=a[t];if(p!==void 0)switch(p){case 1:return o[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(od(o,t))return a[t]=1,o[t];if(r!==Yt&&zt(r,t))return a[t]=2,r[t];if((c=e.propsOptions[0])&&zt(c,t))return a[t]=3,i[t];if(n!==Yt&&zt(n,t))return a[t]=4,n[t];hf&&(a[t]=0)}}const u=as[t];let d,f;if(u)return t==="$attrs"&&Fn(e,"get",t),u(e);if((d=s.__cssModules)&&(d=d[t]))return d;if(n!==Yt&&zt(n,t))return a[t]=4,n[t];if(f=l.config.globalProperties,zt(f,t))return f[t]},set({_:e},t,n){const{data:o,setupState:r,ctx:i}=e;return od(r,t)?(r[t]=n,!0):o!==Yt&&zt(o,t)?(o[t]=n,!0):zt(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:o,appContext:r,propsOptions:i}},a){let s;return!!n[a]||e!==Yt&&zt(e,a)||od(t,a)||(s=i[0])&&zt(s,a)||zt(o,a)||zt(as,a)||zt(r.config.globalProperties,a)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:zt(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function jm(e){return ut(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let hf=!0;function D3(e){const t=jh(e),n=e.proxy,o=e.ctx;hf=!1,t.beforeCreate&&Vm(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:a,watch:s,provide:l,inject:c,created:u,beforeMount:d,mounted:f,beforeUpdate:p,updated:h,activated:m,deactivated:v,beforeDestroy:g,beforeUnmount:y,destroyed:S,unmounted:C,render:_,renderTracked:x,renderTriggered:w,errorCaptured:T,serverPrefetch:P,expose:k,inheritAttrs:I,components:A,directives:q,filters:F}=t;if(c&&L3(c,o,null),a)for(const W in a){const Q=a[W];vt(Q)&&(o[W]=Q.bind(n))}if(r){const W=r.call(n,n);qt(W)&&(e.data=bo(W))}if(hf=!0,i)for(const W in i){const Q=i[W],L=vt(Q)?Q.bind(n,n):vt(Q.get)?Q.get.bind(n,n):vo,M=!vt(Q)&&vt(Q.set)?Q.set.bind(n):vo,se=N({get:L,set:M});Object.defineProperty(o,W,{enumerable:!0,configurable:!0,get:()=>se.value,set:X=>se.value=X})}if(s)for(const W in s)wy(s[W],o,n,W);if(l){const W=vt(l)?l.call(n):l;Reflect.ownKeys(W).forEach(Q=>{lt(Q,W[Q])})}u&&Vm(u,e,"c");function $(W,Q){ut(Q)?Q.forEach(L=>W(L.bind(n))):Q&&W(Q.bind(n))}if($(an,d),$(Vt,f),$(xy,p),$(Ws,h),$(Hh,m),$(Vc,v),$(z3,T),$(M3,x),$(I3,w),$(tn,y),$(qs,C),$(A3,P),ut(k))if(k.length){const W=e.exposed||(e.exposed={});k.forEach(Q=>{Object.defineProperty(W,Q,{get:()=>n[Q],set:L=>n[Q]=L})})}else e.exposed||(e.exposed={});_&&e.render===vo&&(e.render=_),I!=null&&(e.inheritAttrs=I),A&&(e.components=A),q&&(e.directives=q)}function L3(e,t,n=vo){ut(e)&&(e=pf(e));for(const o in e){const r=e[o];let i;qt(r)?"default"in r?i=He(r.from||o,r.default,!0):i=He(r.from||o):i=He(r),en(i)?Object.defineProperty(t,o,{enumerable:!0,configurable:!0,get:()=>i.value,set:a=>i.value=a}):t[o]=i}}function Vm(e,t,n){Jn(ut(e)?e.map(o=>o.bind(t.proxy)):e.bind(t.proxy),t,n)}function wy(e,t,n,o){const r=o.includes(".")?my(n,o):()=>n[o];if(ln(e)){const i=t[e];vt(i)&&ht(r,i)}else if(vt(e))ht(r,e.bind(n));else if(qt(e))if(ut(e))e.forEach(i=>wy(i,t,n,o));else{const i=vt(e.handler)?e.handler.bind(n):t[e.handler];vt(i)&&ht(r,i,e)}}function jh(e){const t=e.type,{mixins:n,extends:o}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:a}}=e.appContext,s=i.get(t);let l;return s?l=s:!r.length&&!n&&!o?l=t:(l={},r.length&&r.forEach(c=>dc(l,c,a,!0)),dc(l,t,a)),qt(t)&&i.set(t,l),l}function dc(e,t,n,o=!1){const{mixins:r,extends:i}=t;i&&dc(e,i,n,!0),r&&r.forEach(a=>dc(e,a,n,!0));for(const a in t)if(!(o&&a==="expose")){const s=F3[a]||n&&n[a];e[a]=s?s(e[a],t[a]):t[a]}return e}const F3={data:Um,props:Wm,emits:Wm,methods:ns,computed:ns,beforeCreate:En,created:En,beforeMount:En,mounted:En,beforeUpdate:En,updated:En,beforeDestroy:En,beforeUnmount:En,destroyed:En,unmounted:En,activated:En,deactivated:En,errorCaptured:En,serverPrefetch:En,components:ns,directives:ns,watch:B3,provide:Um,inject:N3};function Um(e,t){return t?e?function(){return dn(vt(e)?e.call(this,this):e,vt(t)?t.call(this,this):t)}:t:e}function N3(e,t){return ns(pf(e),pf(t))}function pf(e){if(ut(e)){const t={};for(let n=0;n1)return n&&vt(t)?t.call(o&&o.proxy):t}}function V3(){return!!(mn||yn||ks)}function U3(e,t,n,o=!1){const r={},i={};sc(i,Kc,1),e.propsDefaults=Object.create(null),Sy(e,t,r,i);for(const a in e.propsOptions[0])a in r||(r[a]=void 0);n?e.props=o?r:oy(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function W3(e,t,n,o){const{props:r,attrs:i,vnode:{patchFlag:a}}=e,s=Et(r),[l]=e.propsOptions;let c=!1;if((o||a>0)&&!(a&16)){if(a&8){const u=e.vnode.dynamicProps;for(let d=0;d{l=!0;const[f,p]=ky(d,t,!0);dn(a,f),p&&s.push(...p)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!i&&!l)return qt(e)&&o.set(e,ea),ea;if(ut(i))for(let u=0;u-1,p[1]=m<0||h-1||zt(p,"default"))&&s.push(d)}}}const c=[a,s];return qt(e)&&o.set(e,c),c}function qm(e){return e[0]!=="$"}function Km(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function Gm(e,t){return Km(e)===Km(t)}function Ym(e,t){return ut(t)?t.findIndex(n=>Gm(n,e)):vt(t)&&Gm(t,e)?0:-1}const Ty=e=>e[0]==="_"||e==="$stable",Vh=e=>ut(e)?e.map($o):[$o(e)],q3=(e,t,n)=>{if(t._n)return t;const o=le((...r)=>Vh(t(...r)),n);return o._c=!1,o},Py=(e,t,n)=>{const o=e._ctx;for(const r in e){if(Ty(r))continue;const i=e[r];if(vt(i))t[r]=q3(r,i,o);else if(i!=null){const a=Vh(i);t[r]=()=>a}}},Ry=(e,t)=>{const n=Vh(t);e.slots.default=()=>n},K3=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=Et(t),sc(t,"_",n)):Py(t,e.slots={})}else e.slots={},t&&Ry(e,t);sc(e.slots,Kc,1)},G3=(e,t,n)=>{const{vnode:o,slots:r}=e;let i=!0,a=Yt;if(o.shapeFlag&32){const s=t._;s?n&&s===1?i=!1:(dn(r,t),!n&&s===1&&delete r._):(i=!t.$stable,Py(t,r)),a=t}else t&&(Ry(e,t),a={default:1});if(i)for(const s in r)!Ty(s)&&a[s]==null&&delete r[s]};function gf(e,t,n,o,r=!1){if(ut(e)){e.forEach((f,p)=>gf(f,t&&(ut(t)?t[p]:t),n,o,r));return}if(is(o)&&!r)return;const i=o.shapeFlag&4?Gc(o.component)||o.component.proxy:o.el,a=r?null:i,{i:s,r:l}=e,c=t&&t.r,u=s.refs===Yt?s.refs={}:s.refs,d=s.setupState;if(c!=null&&c!==l&&(ln(c)?(u[c]=null,zt(d,c)&&(d[c]=null)):en(c)&&(c.value=null)),vt(l))Rr(l,s,12,[a,u]);else{const f=ln(l),p=en(l);if(f||p){const h=()=>{if(e.f){const m=f?zt(d,l)?d[l]:u[l]:l.value;r?ut(m)&&Sh(m,i):ut(m)?m.includes(i)||m.push(i):f?(u[l]=[i],zt(d,l)&&(d[l]=u[l])):(l.value=[i],e.k&&(u[e.k]=l.value))}else f?(u[l]=a,zt(d,l)&&(d[l]=a)):p&&(l.value=a,e.k&&(u[e.k]=a))};a?(h.id=-1,Dn(h,n)):h()}}}const Dn=T3;function Y3(e){return X3(e)}function X3(e,t){const n=sf();n.__VUE__=!0;const{insert:o,remove:r,patchProp:i,createElement:a,createText:s,createComment:l,setText:c,setElementText:u,parentNode:d,nextSibling:f,setScopeId:p=vo,insertStaticContent:h}=e,m=(V,R,E,U=null,ie=null,Y=null,he=!1,ye=null,ge=!!R.dynamicChildren)=>{if(V===R)return;V&&!Qr(V,R)&&(U=G(V),X(V,ie,Y,!0),V=null),R.patchFlag===-2&&(ge=!1,R.dynamicChildren=null);const{type:J,ref:de,shapeFlag:_e}=R;switch(J){case Ta:v(V,R,E,U);break;case An:g(V,R,E,U);break;case Yl:V==null&&y(R,E,U,he);break;case et:A(V,R,E,U,ie,Y,he,ye,ge);break;default:_e&1?_(V,R,E,U,ie,Y,he,ye,ge):_e&6?q(V,R,E,U,ie,Y,he,ye,ge):(_e&64||_e&128)&&J.process(V,R,E,U,ie,Y,he,ye,ge,ue)}de!=null&&ie&&gf(de,V&&V.ref,Y,R||V,!R)},v=(V,R,E,U)=>{if(V==null)o(R.el=s(R.children),E,U);else{const ie=R.el=V.el;R.children!==V.children&&c(ie,R.children)}},g=(V,R,E,U)=>{V==null?o(R.el=l(R.children||""),E,U):R.el=V.el},y=(V,R,E,U)=>{[V.el,V.anchor]=h(V.children,R,E,U,V.el,V.anchor)},S=({el:V,anchor:R},E,U)=>{let ie;for(;V&&V!==R;)ie=f(V),o(V,E,U),V=ie;o(R,E,U)},C=({el:V,anchor:R})=>{let E;for(;V&&V!==R;)E=f(V),r(V),V=E;r(R)},_=(V,R,E,U,ie,Y,he,ye,ge)=>{he=he||R.type==="svg",V==null?x(R,E,U,ie,Y,he,ye,ge):P(V,R,ie,Y,he,ye,ge)},x=(V,R,E,U,ie,Y,he,ye)=>{let ge,J;const{type:de,props:_e,shapeFlag:te,transition:oe,dirs:Ee}=V;if(ge=V.el=a(V.type,Y,_e&&_e.is,_e),te&8?u(ge,V.children):te&16&&T(V.children,ge,null,U,ie,Y&&de!=="foreignObject",he,ye),Ee&&jr(V,null,U,"created"),w(ge,V,V.scopeId,he,U),_e){for(const qe in _e)qe!=="value"&&!Kl(qe)&&i(ge,qe,null,_e[qe],Y,V.children,U,ie,Ce);"value"in _e&&i(ge,"value",null,_e.value),(J=_e.onVnodeBeforeMount)&&To(J,U,V)}Ee&&jr(V,null,U,"beforeMount");const De=Q3(ie,oe);De&&oe.beforeEnter(ge),o(ge,R,E),((J=_e&&_e.onVnodeMounted)||De||Ee)&&Dn(()=>{J&&To(J,U,V),De&&oe.enter(ge),Ee&&jr(V,null,U,"mounted")},ie)},w=(V,R,E,U,ie)=>{if(E&&p(V,E),U)for(let Y=0;Y{for(let J=ge;J{const ye=R.el=V.el;let{patchFlag:ge,dynamicChildren:J,dirs:de}=R;ge|=V.patchFlag&16;const _e=V.props||Yt,te=R.props||Yt;let oe;E&&Vr(E,!1),(oe=te.onVnodeBeforeUpdate)&&To(oe,E,R,V),de&&jr(R,V,E,"beforeUpdate"),E&&Vr(E,!0);const Ee=ie&&R.type!=="foreignObject";if(J?k(V.dynamicChildren,J,ye,E,U,Ee,Y):he||Q(V,R,ye,null,E,U,Ee,Y,!1),ge>0){if(ge&16)I(ye,R,_e,te,E,U,ie);else if(ge&2&&_e.class!==te.class&&i(ye,"class",null,te.class,ie),ge&4&&i(ye,"style",_e.style,te.style,ie),ge&8){const De=R.dynamicProps;for(let qe=0;qe{oe&&To(oe,E,R,V),de&&jr(R,V,E,"updated")},U)},k=(V,R,E,U,ie,Y,he)=>{for(let ye=0;ye{if(E!==U){if(E!==Yt)for(const ye in E)!Kl(ye)&&!(ye in U)&&i(V,ye,E[ye],null,he,R.children,ie,Y,Ce);for(const ye in U){if(Kl(ye))continue;const ge=U[ye],J=E[ye];ge!==J&&ye!=="value"&&i(V,ye,J,ge,he,R.children,ie,Y,Ce)}"value"in U&&i(V,"value",E.value,U.value)}},A=(V,R,E,U,ie,Y,he,ye,ge)=>{const J=R.el=V?V.el:s(""),de=R.anchor=V?V.anchor:s("");let{patchFlag:_e,dynamicChildren:te,slotScopeIds:oe}=R;oe&&(ye=ye?ye.concat(oe):oe),V==null?(o(J,E,U),o(de,E,U),T(R.children,E,de,ie,Y,he,ye,ge)):_e>0&&_e&64&&te&&V.dynamicChildren?(k(V.dynamicChildren,te,E,ie,Y,he,ye),(R.key!=null||ie&&R===ie.subTree)&&Uh(V,R,!0)):Q(V,R,E,de,ie,Y,he,ye,ge)},q=(V,R,E,U,ie,Y,he,ye,ge)=>{R.slotScopeIds=ye,V==null?R.shapeFlag&512?ie.ctx.activate(R,E,U,he,ge):F(R,E,U,ie,Y,he,ge):O(V,R,ge)},F=(V,R,E,U,ie,Y,he)=>{const ye=V.component=l4(V,U,ie);if(jc(V)&&(ye.ctx.renderer=ue),c4(ye),ye.asyncDep){if(ie&&ie.registerDep(ye,$),!V.el){const ge=ye.subTree=ee(An);g(null,ge,R,E)}return}$(ye,V,R,E,ie,Y,he)},O=(V,R,E)=>{const U=R.component=V.component;if(_3(V,R,E))if(U.asyncDep&&!U.asyncResolved){W(U,R,E);return}else U.next=R,m3(U.update),U.update();else R.el=V.el,U.vnode=R},$=(V,R,E,U,ie,Y,he)=>{const ye=()=>{if(V.isMounted){let{next:de,bu:_e,u:te,parent:oe,vnode:Ee}=V,De=de,qe;Vr(V,!1),de?(de.el=Ee.el,W(V,de,he)):de=Ee,_e&&Gl(_e),(qe=de.props&&de.props.onVnodeBeforeUpdate)&&To(qe,oe,de,Ee),Vr(V,!0);const tt=td(V),Me=V.subTree;V.subTree=tt,m(Me,tt,d(Me.el),G(Me),V,ie,Y),de.el=tt.el,De===null&&S3(V,tt.el),te&&Dn(te,ie),(qe=de.props&&de.props.onVnodeUpdated)&&Dn(()=>To(qe,oe,de,Ee),ie)}else{let de;const{el:_e,props:te}=R,{bm:oe,m:Ee,parent:De}=V,qe=is(R);if(Vr(V,!1),oe&&Gl(oe),!qe&&(de=te&&te.onVnodeBeforeMount)&&To(de,De,R),Vr(V,!0),_e&&ke){const tt=()=>{V.subTree=td(V),ke(_e,V.subTree,V,ie,null)};qe?R.type.__asyncLoader().then(()=>!V.isUnmounted&&tt()):tt()}else{const tt=V.subTree=td(V);m(null,tt,E,U,V,ie,Y),R.el=tt.el}if(Ee&&Dn(Ee,ie),!qe&&(de=te&&te.onVnodeMounted)){const tt=R;Dn(()=>To(de,De,tt),ie)}(R.shapeFlag&256||De&&is(De.vnode)&&De.vnode.shapeFlag&256)&&V.a&&Dn(V.a,ie),V.isMounted=!0,R=E=U=null}},ge=V.effect=new Eh(ye,()=>Lh(J),V.scope),J=V.update=()=>ge.run();J.id=V.uid,Vr(V,!0),J()},W=(V,R,E)=>{R.component=V;const U=V.vnode.props;V.vnode=R,V.next=null,W3(V,R.props,U,E),G3(V,R.children,E),_a(),Fm(),Sa()},Q=(V,R,E,U,ie,Y,he,ye,ge=!1)=>{const J=V&&V.children,de=V?V.shapeFlag:0,_e=R.children,{patchFlag:te,shapeFlag:oe}=R;if(te>0){if(te&128){M(J,_e,E,U,ie,Y,he,ye,ge);return}else if(te&256){L(J,_e,E,U,ie,Y,he,ye,ge);return}}oe&8?(de&16&&Ce(J,ie,Y),_e!==J&&u(E,_e)):de&16?oe&16?M(J,_e,E,U,ie,Y,he,ye,ge):Ce(J,ie,Y,!0):(de&8&&u(E,""),oe&16&&T(_e,E,U,ie,Y,he,ye,ge))},L=(V,R,E,U,ie,Y,he,ye,ge)=>{V=V||ea,R=R||ea;const J=V.length,de=R.length,_e=Math.min(J,de);let te;for(te=0;te<_e;te++){const oe=R[te]=ge?Cr(R[te]):$o(R[te]);m(V[te],oe,E,null,ie,Y,he,ye,ge)}J>de?Ce(V,ie,Y,!0,!1,_e):T(R,E,U,ie,Y,he,ye,ge,_e)},M=(V,R,E,U,ie,Y,he,ye,ge)=>{let J=0;const de=R.length;let _e=V.length-1,te=de-1;for(;J<=_e&&J<=te;){const oe=V[J],Ee=R[J]=ge?Cr(R[J]):$o(R[J]);if(Qr(oe,Ee))m(oe,Ee,E,null,ie,Y,he,ye,ge);else break;J++}for(;J<=_e&&J<=te;){const oe=V[_e],Ee=R[te]=ge?Cr(R[te]):$o(R[te]);if(Qr(oe,Ee))m(oe,Ee,E,null,ie,Y,he,ye,ge);else break;_e--,te--}if(J>_e){if(J<=te){const oe=te+1,Ee=oete)for(;J<=_e;)X(V[J],ie,Y,!0),J++;else{const oe=J,Ee=J,De=new Map;for(J=Ee;J<=te;J++){const it=R[J]=ge?Cr(R[J]):$o(R[J]);it.key!=null&&De.set(it.key,J)}let qe,tt=0;const Me=te-Ee+1;let je=!1,dt=0;const Oe=new Array(Me);for(J=0;J=Me){X(it,ie,Y,!0);continue}let Z;if(it.key!=null)Z=De.get(it.key);else for(qe=Ee;qe<=te;qe++)if(Oe[qe-Ee]===0&&Qr(it,R[qe])){Z=qe;break}Z===void 0?X(it,ie,Y,!0):(Oe[Z-Ee]=J+1,Z>=dt?dt=Z:je=!0,m(it,R[Z],E,null,ie,Y,he,ye,ge),tt++)}const rt=je?Z3(Oe):ea;for(qe=rt.length-1,J=Me-1;J>=0;J--){const it=Ee+J,Z=R[it],we=it+1{const{el:Y,type:he,transition:ye,children:ge,shapeFlag:J}=V;if(J&6){se(V.component.subTree,R,E,U);return}if(J&128){V.suspense.move(R,E,U);return}if(J&64){he.move(V,R,E,ue);return}if(he===et){o(Y,R,E);for(let _e=0;_eye.enter(Y),ie);else{const{leave:_e,delayLeave:te,afterLeave:oe}=ye,Ee=()=>o(Y,R,E),De=()=>{_e(Y,()=>{Ee(),oe&&oe()})};te?te(Y,Ee,De):De()}else o(Y,R,E)},X=(V,R,E,U=!1,ie=!1)=>{const{type:Y,props:he,ref:ye,children:ge,dynamicChildren:J,shapeFlag:de,patchFlag:_e,dirs:te}=V;if(ye!=null&&gf(ye,null,E,V,!0),de&256){R.ctx.deactivate(V);return}const oe=de&1&&te,Ee=!is(V);let De;if(Ee&&(De=he&&he.onVnodeBeforeUnmount)&&To(De,R,V),de&6)xe(V.component,E,U);else{if(de&128){V.suspense.unmount(E,U);return}oe&&jr(V,null,R,"beforeUnmount"),de&64?V.type.remove(V,R,E,ie,ue,U):J&&(Y!==et||_e>0&&_e&64)?Ce(J,R,E,!1,!0):(Y===et&&_e&384||!ie&&de&16)&&Ce(ge,R,E),U&&ne(V)}(Ee&&(De=he&&he.onVnodeUnmounted)||oe)&&Dn(()=>{De&&To(De,R,V),oe&&jr(V,null,R,"unmounted")},E)},ne=V=>{const{type:R,el:E,anchor:U,transition:ie}=V;if(R===et){fe(E,U);return}if(R===Yl){C(V);return}const Y=()=>{r(E),ie&&!ie.persisted&&ie.afterLeave&&ie.afterLeave()};if(V.shapeFlag&1&&ie&&!ie.persisted){const{leave:he,delayLeave:ye}=ie,ge=()=>he(E,Y);ye?ye(V.el,Y,ge):ge()}else Y()},fe=(V,R)=>{let E;for(;V!==R;)E=f(V),r(V),V=E;r(R)},xe=(V,R,E)=>{const{bum:U,scope:ie,update:Y,subTree:he,um:ye}=V;U&&Gl(U),ie.stop(),Y&&(Y.active=!1,X(he,V,R,E)),ye&&Dn(ye,R),Dn(()=>{V.isUnmounted=!0},R),R&&R.pendingBranch&&!R.isUnmounted&&V.asyncDep&&!V.asyncResolved&&V.suspenseId===R.pendingId&&(R.deps--,R.deps===0&&R.resolve())},Ce=(V,R,E,U=!1,ie=!1,Y=0)=>{for(let he=Y;heV.shapeFlag&6?G(V.component.subTree):V.shapeFlag&128?V.suspense.next():f(V.anchor||V.el),ve=(V,R,E)=>{V==null?R._vnode&&X(R._vnode,null,null,!0):m(R._vnode||null,V,R,null,null,null,E),Fm(),uy(),R._vnode=V},ue={p:m,um:X,m:se,r:ne,mt:F,mc:T,pc:Q,pbc:k,n:G,o:e};let re,ke;return t&&([re,ke]=t(ue)),{render:ve,hydrate:re,createApp:j3(ve,re)}}function Vr({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Q3(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Uh(e,t,n=!1){const o=e.children,r=t.children;if(ut(o)&&ut(r))for(let i=0;i>1,e[n[s]]0&&(t[o]=n[i-1]),n[i]=o)}}for(i=n.length,a=n[i-1];i-- >0;)n[i]=a,a=t[a];return n}const J3=e=>e.__isTeleport,ss=e=>e&&(e.disabled||e.disabled===""),Xm=e=>typeof SVGElement<"u"&&e instanceof SVGElement,vf=(e,t)=>{const n=e&&e.to;return ln(n)?t?t(n):null:n},e4={name:"Teleport",__isTeleport:!0,process(e,t,n,o,r,i,a,s,l,c){const{mc:u,pc:d,pbc:f,o:{insert:p,querySelector:h,createText:m,createComment:v}}=c,g=ss(t.props);let{shapeFlag:y,children:S,dynamicChildren:C}=t;if(e==null){const _=t.el=m(""),x=t.anchor=m("");p(_,n,o),p(x,n,o);const w=t.target=vf(t.props,h),T=t.targetAnchor=m("");w&&(p(T,w),a=a||Xm(w));const P=(k,I)=>{y&16&&u(S,k,I,r,i,a,s,l)};g?P(n,x):w&&P(w,T)}else{t.el=e.el;const _=t.anchor=e.anchor,x=t.target=e.target,w=t.targetAnchor=e.targetAnchor,T=ss(e.props),P=T?n:x,k=T?_:w;if(a=a||Xm(x),C?(f(e.dynamicChildren,C,P,r,i,a,s),Uh(e,t,!0)):l||d(e,t,P,k,r,i,a,s,!1),g)T?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):xl(t,n,_,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const I=t.target=vf(t.props,h);I&&xl(t,I,null,c,0)}else T&&xl(t,x,w,c,1)}Ey(t)},remove(e,t,n,o,{um:r,o:{remove:i}},a){const{shapeFlag:s,children:l,anchor:c,targetAnchor:u,target:d,props:f}=e;if(d&&i(u),a&&i(c),s&16){const p=a||!ss(f);for(let h=0;h0?go||ea:null,n4(),Ts>0&&go&&go.push(e),e}function ze(e,t,n,o,r,i){return $y(H(e,t,n,o,r,i,!0))}function Ge(e,t,n,o,r){return $y(ee(e,t,n,o,r,!0))}function Ps(e){return e?e.__v_isVNode===!0:!1}function Qr(e,t){return e.type===t.type&&e.key===t.key}const Kc="__vInternal",Ay=({key:e})=>e??null,Xl=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ln(e)||en(e)||vt(e)?{i:yn,r:e,k:t,f:!!n}:e:null);function H(e,t=null,n=null,o=0,r=null,i=e===et?0:1,a=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Ay(t),ref:t&&Xl(t),scopeId:Bc,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:i,patchFlag:o,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:yn};return s?(Wh(l,n),i&128&&e.normalize(l)):n&&(l.shapeFlag|=ln(n)?8:16),Ts>0&&!a&&go&&(l.patchFlag>0||i&6)&&l.patchFlag!==32&&go.push(l),l}const ee=o4;function o4(e,t=null,n=null,o=0,r=null,i=!1){if((!e||e===hy)&&(e=An),Ps(e)){const s=oo(e,t,!0);return n&&Wh(s,n),Ts>0&&!i&&go&&(s.shapeFlag&6?go[go.indexOf(e)]=s:go.push(s)),s.patchFlag|=-2,s}if(p4(e)&&(e=e.__vccOpts),t){t=r4(t);let{class:s,style:l}=t;s&&!ln(s)&&(t.class=Ci(s)),qt(l)&&(ry(l)&&!ut(l)&&(l=dn({},l)),t.style=Fo(l))}const a=ln(e)?1:k3(e)?128:J3(e)?64:qt(e)?4:vt(e)?2:0;return H(e,t,n,o,r,a,i,!0)}function r4(e){return e?ry(e)||Kc in e?dn({},e):e:null}function oo(e,t,n=!1){const{props:o,ref:r,patchFlag:i,children:a}=e,s=t?Mn(o||{},t):o;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:s,key:s&&Ay(s),ref:t&&t.ref?n&&r?ut(r)?r.concat(Xl(t)):[r,Xl(t)]:Xl(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==et?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&oo(e.ssContent),ssFallback:e.ssFallback&&oo(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Je(e=" ",t=0){return ee(Ta,null,e,t)}function i4(e,t){const n=ee(Yl,null,e);return n.staticCount=t,n}function bt(e="",t=!1){return t?(be(),Ge(An,null,e)):ee(An,null,e)}function $o(e){return e==null||typeof e=="boolean"?ee(An):ut(e)?ee(et,null,e.slice()):typeof e=="object"?Cr(e):ee(Ta,null,String(e))}function Cr(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:oo(e)}function Wh(e,t){let n=0;const{shapeFlag:o}=e;if(t==null)t=null;else if(ut(t))n=16;else if(typeof t=="object")if(o&65){const r=t.default;r&&(r._c&&(r._d=!1),Wh(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(Kc in t)?t._ctx=yn:r===3&&yn&&(yn.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else vt(t)?(t={default:t,_ctx:yn},n=32):(t=String(t),o&64?(n=16,t=[Je(t)]):n=8);e.children=t,e.shapeFlag|=n}function Mn(...e){const t={};for(let n=0;nmn||yn;let qh,Bi,Zm="__VUE_INSTANCE_SETTERS__";(Bi=sf()[Zm])||(Bi=sf()[Zm]=[]),Bi.push(e=>mn=e),qh=e=>{Bi.length>1?Bi.forEach(t=>t(e)):Bi[0](e)};const ca=e=>{qh(e),e.scope.on()},ai=()=>{mn&&mn.scope.off(),qh(null)};function Iy(e){return e.vnode.shapeFlag&4}let Rs=!1;function c4(e,t=!1){Rs=t;const{props:n,children:o}=e.vnode,r=Iy(e);U3(e,n,r,t),K3(e,o);const i=r?u4(e,t):void 0;return Rs=!1,i}function u4(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=la(new Proxy(e.ctx,O3));const{setup:o}=n;if(o){const r=e.setupContext=o.length>1?f4(e):null;ca(e),_a();const i=Rr(o,e,0,[e.props,r]);if(Sa(),ai(),B1(i)){if(i.then(ai,ai),t)return i.then(a=>{Jm(e,a,t)}).catch(a=>{Fc(a,e,0)});e.asyncDep=i}else Jm(e,i,t)}else My(e,t)}function Jm(e,t,n){vt(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:qt(t)&&(e.setupState=ay(t)),My(e,n)}let eg;function My(e,t,n){const o=e.type;if(!e.render){if(!t&&eg&&!o.render){const r=o.template||jh(e).template;if(r){const{isCustomElement:i,compilerOptions:a}=e.appContext.config,{delimiters:s,compilerOptions:l}=o,c=dn(dn({isCustomElement:i,delimiters:s},a),l);o.render=eg(r,c)}}e.render=o.render||vo}{ca(e),_a();try{D3(e)}finally{Sa(),ai()}}}function d4(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return Fn(e,"get","$attrs"),t[n]}}))}function f4(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return d4(e)},slots:e.slots,emit:e.emit,expose:t}}function Gc(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(ay(la(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in as)return as[n](e)},has(t,n){return n in t||n in as}}))}function h4(e,t=!0){return vt(e)?e.displayName||e.name:e.name||t&&e.__name}function p4(e){return vt(e)&&"__vccOpts"in e}const N=(e,t)=>f3(e,t,Rs);function b(e,t,n){const o=arguments.length;return o===2?qt(t)&&!ut(t)?Ps(t)?ee(e,null,[t]):ee(e,t):ee(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):o===3&&Ps(n)&&(n=[n]),ee(e,t,n))}const m4=Symbol.for("v-scx"),g4=()=>He(m4),v4="3.3.9",b4="http://www.w3.org/2000/svg",Zr=typeof document<"u"?document:null,tg=Zr&&Zr.createElement("template"),y4={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,o)=>{const r=t?Zr.createElementNS(b4,e):Zr.createElement(e,n?{is:n}:void 0);return e==="select"&&o&&o.multiple!=null&&r.setAttribute("multiple",o.multiple),r},createText:e=>Zr.createTextNode(e),createComment:e=>Zr.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Zr.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,o,r,i){const a=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{tg.innerHTML=o?`${e}`:e;const s=tg.content;if(o){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}t.insertBefore(s,n)}return[a?a.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},dr="transition",Wa="animation",ua=Symbol("_vtc"),fn=(e,{slots:t})=>b(E3,Oy(e),t);fn.displayName="Transition";const zy={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},x4=fn.props=dn({},vy,zy),Ur=(e,t=[])=>{ut(e)?e.forEach(n=>n(...t)):e&&e(...t)},ng=e=>e?ut(e)?e.some(t=>t.length>1):e.length>1:!1;function Oy(e){const t={};for(const A in e)A in zy||(t[A]=e[A]);if(e.css===!1)return t;const{name:n="v",type:o,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:a=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:l=i,appearActiveClass:c=a,appearToClass:u=s,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,h=C4(r),m=h&&h[0],v=h&&h[1],{onBeforeEnter:g,onEnter:y,onEnterCancelled:S,onLeave:C,onLeaveCancelled:_,onBeforeAppear:x=g,onAppear:w=y,onAppearCancelled:T=S}=t,P=(A,q,F)=>{br(A,q?u:s),br(A,q?c:a),F&&F()},k=(A,q)=>{A._isLeaving=!1,br(A,d),br(A,p),br(A,f),q&&q()},I=A=>(q,F)=>{const O=A?w:y,$=()=>P(q,A,F);Ur(O,[q,$]),og(()=>{br(q,A?l:i),Xo(q,A?u:s),ng(O)||rg(q,o,m,$)})};return dn(t,{onBeforeEnter(A){Ur(g,[A]),Xo(A,i),Xo(A,a)},onBeforeAppear(A){Ur(x,[A]),Xo(A,l),Xo(A,c)},onEnter:I(!1),onAppear:I(!0),onLeave(A,q){A._isLeaving=!0;const F=()=>k(A,q);Xo(A,d),Ly(),Xo(A,f),og(()=>{A._isLeaving&&(br(A,d),Xo(A,p),ng(C)||rg(A,o,v,F))}),Ur(C,[A,F])},onEnterCancelled(A){P(A,!1),Ur(S,[A])},onAppearCancelled(A){P(A,!0),Ur(T,[A])},onLeaveCancelled(A){k(A),Ur(_,[A])}})}function C4(e){if(e==null)return null;if(qt(e))return[rd(e.enter),rd(e.leave)];{const t=rd(e);return[t,t]}}function rd(e){return Ek(e)}function Xo(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[ua]||(e[ua]=new Set)).add(t)}function br(e,t){t.split(/\s+/).forEach(o=>o&&e.classList.remove(o));const n=e[ua];n&&(n.delete(t),n.size||(e[ua]=void 0))}function og(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let w4=0;function rg(e,t,n,o){const r=e._endId=++w4,i=()=>{r===e._endId&&o()};if(n)return setTimeout(i,n);const{type:a,timeout:s,propCount:l}=Dy(e,t);if(!a)return o();const c=a+"end";let u=0;const d=()=>{e.removeEventListener(c,f),i()},f=p=>{p.target===e&&++u>=l&&d()};setTimeout(()=>{u(n[h]||"").split(", "),r=o(`${dr}Delay`),i=o(`${dr}Duration`),a=ig(r,i),s=o(`${Wa}Delay`),l=o(`${Wa}Duration`),c=ig(s,l);let u=null,d=0,f=0;t===dr?a>0&&(u=dr,d=a,f=i.length):t===Wa?c>0&&(u=Wa,d=c,f=l.length):(d=Math.max(a,c),u=d>0?a>c?dr:Wa:null,f=u?u===dr?i.length:l.length:0);const p=u===dr&&/\b(transform|all)(,|$)/.test(o(`${dr}Property`).toString());return{type:u,timeout:d,propCount:f,hasTransform:p}}function ig(e,t){for(;e.lengthag(n)+ag(e[o])))}function ag(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Ly(){return document.body.offsetHeight}function _4(e,t,n){const o=e[ua];o&&(t=(t?[t,...o]:[...o]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Kh=Symbol("_vod"),ro={beforeMount(e,{value:t},{transition:n}){e[Kh]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):qa(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:o}){!t!=!n&&(o?t?(o.beforeEnter(e),qa(e,!0),o.enter(e)):o.leave(e,()=>{qa(e,!1)}):qa(e,t))},beforeUnmount(e,{value:t}){qa(e,t)}};function qa(e,t){e.style.display=t?e[Kh]:"none"}function S4(e,t,n){const o=e.style,r=ln(n);if(n&&!r){if(t&&!ln(t))for(const i in t)n[i]==null&&bf(o,i,"");for(const i in n)bf(o,i,n[i])}else{const i=o.display;r?t!==n&&(o.cssText=n):t&&e.removeAttribute("style"),Kh in e&&(o.display=i)}}const sg=/\s*!important$/;function bf(e,t,n){if(ut(n))n.forEach(o=>bf(e,t,o));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const o=k4(e,t);sg.test(n)?e.setProperty(xi(o),n.replace(sg,""),"important"):e[o]=n}}const lg=["Webkit","Moz","ms"],id={};function k4(e,t){const n=id[t];if(n)return n;let o=Lo(t);if(o!=="filter"&&o in e)return id[t]=o;o=Dc(o);for(let r=0;rad||(A4.then(()=>ad=0),ad=Date.now());function M4(e,t){const n=o=>{if(!o._vts)o._vts=Date.now();else if(o._vts<=n.attached)return;Jn(z4(o,n.value),t,5,[o])};return n.value=e,n.attached=I4(),n}function z4(e,t){if(ut(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(o=>r=>!r._stopped&&o&&o(r))}else return t}const fg=/^on[a-z]/,O4=(e,t,n,o,r=!1,i,a,s,l)=>{t==="class"?_4(e,o,r):t==="style"?S4(e,n,o):Ic(t)?_h(t)||E4(e,t,n,o,a):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):D4(e,t,o,r))?P4(e,t,o,i,a,s,l):(t==="true-value"?e._trueValue=o:t==="false-value"&&(e._falseValue=o),T4(e,t,o,r))};function D4(e,t,n,o){return o?!!(t==="innerHTML"||t==="textContent"||t in e&&fg.test(t)&&vt(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||fg.test(t)&&ln(n)?!1:t in e}const Fy=new WeakMap,Ny=new WeakMap,fc=Symbol("_moveCb"),hg=Symbol("_enterCb"),By={name:"TransitionGroup",props:dn({},x4,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Gn(),o=gy();let r,i;return Ws(()=>{if(!r.length)return;const a=e.moveClass||`${e.name||"v"}-move`;if(!j4(r[0].el,n.vnode.el,a))return;r.forEach(N4),r.forEach(B4);const s=r.filter(H4);Ly(),s.forEach(l=>{const c=l.el,u=c.style;Xo(c,a),u.transform=u.webkitTransform=u.transitionDuration="";const d=c[fc]=f=>{f&&f.target!==c||(!f||/transform$/.test(f.propertyName))&&(c.removeEventListener("transitionend",d),c[fc]=null,br(c,a))};c.addEventListener("transitionend",d)})}),()=>{const a=Et(e),s=Oy(a);let l=a.tag||et;r=i,i=t.default?Bh(t.default()):[];for(let c=0;cdelete e.mode;By.props;const F4=By;function N4(e){const t=e.el;t[fc]&&t[fc](),t[hg]&&t[hg]()}function B4(e){Ny.set(e,e.el.getBoundingClientRect())}function H4(e){const t=Fy.get(e),n=Ny.get(e),o=t.left-n.left,r=t.top-n.top;if(o||r){const i=e.el.style;return i.transform=i.webkitTransform=`translate(${o}px,${r}px)`,i.transitionDuration="0s",e}}function j4(e,t,n){const o=e.cloneNode(),r=e[ua];r&&r.forEach(s=>{s.split(/\s+/).forEach(l=>l&&o.classList.remove(l))}),n.split(/\s+/).forEach(s=>s&&o.classList.add(s)),o.style.display="none";const i=t.nodeType===1?t:t.parentNode;i.appendChild(o);const{hasTransform:a}=Dy(o);return i.removeChild(o),a}const pg=e=>{const t=e.props["onUpdate:modelValue"]||!1;return ut(t)?n=>Gl(t,n):t};function V4(e){e.target.composing=!0}function mg(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const sd=Symbol("_assign"),U4={created(e,{modifiers:{lazy:t,trim:n,number:o}},r){e[sd]=pg(r);const i=o||r.props&&r.props.type==="number";Ki(e,t?"change":"input",a=>{if(a.target.composing)return;let s=e.value;n&&(s=s.trim()),i&&(s=af(s)),e[sd](s)}),n&&Ki(e,"change",()=>{e.value=e.value.trim()}),t||(Ki(e,"compositionstart",V4),Ki(e,"compositionend",mg),Ki(e,"change",mg))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:o,number:r}},i){if(e[sd]=pg(i),e.composing)return;const a=r||e.type==="number"?af(e.value):e.value,s=t??"";a!==s&&(document.activeElement===e&&e.type!=="range"&&(n||o&&e.value.trim()===s)||(e.value=s))}},W4=["ctrl","shift","alt","meta"],q4={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)=>W4.some(n=>e[`${n}Key`]&&!t.includes(n))},K4=(e,t)=>(n,...o)=>{for(let r=0;rn=>{if(!("key"in n))return;const o=xi(n.key);if(t.some(r=>r===o||G4[r]===o))return e(n)},Y4=dn({patchProp:O4},y4);let gg;function X4(){return gg||(gg=Y3(Y4))}const Hy=(...e)=>{const t=X4().createApp(...e),{mount:n}=t;return t.mount=o=>{const r=Q4(o);if(!r)return;const i=t._component;!vt(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.innerHTML="";const a=n(r,!1,r instanceof SVGElement);return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),a},t};function Q4(e){return ln(e)?document.querySelector(e):e}/*! * vue-router v4.2.5 * (c) 2023 Eduardo San Martin Morote * @license MIT - */const qi=typeof window<"u";function U4(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const Ft=Object.assign;function ad(e,t){const n={};for(const o in t){const r=t[o];n[o]=yo(r)?r.map(e):e(r)}return n}const ls=()=>{},yo=Array.isArray,q4=/\/$/,K4=e=>e.replace(q4,"");function sd(e,t,n="/"){let o,r={},i="",a="";const s=t.indexOf("#");let l=t.indexOf("?");return s=0&&(l=-1),l>-1&&(o=t.slice(0,l),i=t.slice(l+1,s>-1?s:t.length),r=e(i)),s>-1&&(o=o||t.slice(0,s),a=t.slice(s,t.length)),o=Q4(o??t,n),{fullPath:o+(i&&"?")+i+a,path:o,query:r,hash:a}}function G4(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function pg(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Y4(e,t,n){const o=t.matched.length-1,r=n.matched.length-1;return o>-1&&o===r&&ua(t.matched[o],n.matched[r])&&Dy(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function ua(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Dy(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!X4(e[n],t[n]))return!1;return!0}function X4(e,t){return yo(e)?mg(e,t):yo(t)?mg(t,e):e===t}function mg(e,t){return yo(t)?e.length===t.length&&e.every((n,o)=>n===t[o]):e.length===1&&e[0]===t}function Q4(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),o=e.split("/"),r=o[o.length-1];(r===".."||r===".")&&o.push("");let i=n.length-1,a,s;for(a=0;a1&&i--;else break;return n.slice(0,i).join("/")+"/"+o.slice(a-(a===o.length?1:0)).join("/")}var Rs;(function(e){e.pop="pop",e.push="push"})(Rs||(Rs={}));var cs;(function(e){e.back="back",e.forward="forward",e.unknown=""})(cs||(cs={}));function Z4(e){if(!e)if(qi){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),K4(e)}const J4=/^[^#]+#/;function e5(e,t){return e.replace(J4,"#")+t}function t5(e,t){const n=document.documentElement.getBoundingClientRect(),o=e.getBoundingClientRect();return{behavior:t.behavior,left:o.left-n.left-(t.left||0),top:o.top-n.top-(t.top||0)}}const Yc=()=>({left:window.pageXOffset,top:window.pageYOffset});function n5(e){let t;if("el"in e){const n=e.el,o=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?o?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=t5(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function gg(e,t){return(history.state?history.state.position-t:-1)+e}const vf=new Map;function o5(e,t){vf.set(e,t)}function r5(e){const t=vf.get(e);return vf.delete(e),t}let i5=()=>location.protocol+"//"+location.host;function Ly(e,t){const{pathname:n,search:o,hash:r}=t,i=e.indexOf("#");if(i>-1){let s=r.includes(e.slice(i))?e.slice(i).length:1,l=r.slice(s);return l[0]!=="/"&&(l="/"+l),pg(l,"")}return pg(n,e)+o+r}function a5(e,t,n,o){let r=[],i=[],a=null;const s=({state:f})=>{const p=Ly(e,location),h=n.value,g=t.value;let v=0;if(f){if(n.value=p,t.value=f,a&&a===h){a=null;return}v=g?f.position-g.position:0}else o(p);r.forEach(m=>{m(n.value,h,{delta:v,type:Rs.pop,direction:v?v>0?cs.forward:cs.back:cs.unknown})})};function l(){a=n.value}function c(f){r.push(f);const p=()=>{const h=r.indexOf(f);h>-1&&r.splice(h,1)};return i.push(p),p}function u(){const{history:f}=window;f.state&&f.replaceState(Ft({},f.state,{scroll:Yc()}),"")}function d(){for(const f of i)f();i=[],window.removeEventListener("popstate",s),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",s),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:l,listen:c,destroy:d}}function vg(e,t,n,o=!1,r=!1){return{back:e,current:t,forward:n,replaced:o,position:window.history.length,scroll:r?Yc():null}}function s5(e){const{history:t,location:n}=window,o={value:Ly(e,n)},r={value:t.state};r.value||i(o.value,{back:null,current:o.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(l,c,u){const d=e.indexOf("#"),f=d>-1?(n.host&&document.querySelector("base")?e:e.slice(d))+l:i5()+e+l;try{t[u?"replaceState":"pushState"](c,"",f),r.value=c}catch(p){console.error(p),n[u?"replace":"assign"](f)}}function a(l,c){const u=Ft({},t.state,vg(r.value.back,l,r.value.forward,!0),c,{position:r.value.position});i(l,u,!0),o.value=l}function s(l,c){const u=Ft({},r.value,t.state,{forward:l,scroll:Yc()});i(u.current,u,!0);const d=Ft({},vg(o.value,l,null),{position:u.position+1},c);i(l,d,!1),o.value=l}return{location:o,state:r,push:s,replace:a}}function l5(e){e=Z4(e);const t=s5(e),n=a5(e,t.state,t.location,t.replace);function o(i,a=!0){a||n.pauseListeners(),history.go(i)}const r=Ft({location:"",base:e,go:o,createHref:e5.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function c5(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),l5(e)}function u5(e){return typeof e=="string"||e&&typeof e=="object"}function Fy(e){return typeof e=="string"||typeof e=="symbol"}const dr={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},By=Symbol("");var bg;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(bg||(bg={}));function da(e,t){return Ft(new Error,{type:e,[By]:!0},t)}function qo(e,t){return e instanceof Error&&By in e&&(t==null||!!(e.type&t))}const yg="[^/]+?",d5={sensitive:!1,strict:!1,start:!0,end:!0},f5=/[.+*?^${}()[\]/\\]/g;function h5(e,t){const n=Ft({},d5,t),o=[];let r=n.start?"^":"";const i=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(r+="/");for(let d=0;dt.length?t.length===1&&t[0]===40+40?1:-1:0}function m5(e,t){let n=0;const o=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const g5={type:0,value:""},v5=/[a-zA-Z0-9_]/;function b5(e){if(!e)return[[]];if(e==="/")return[[g5]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(p){throw new Error(`ERR (${n})/"${c}": ${p}`)}let n=0,o=n;const r=[];let i;function a(){i&&r.push(i),i=[]}let s=0,l,c="",u="";function d(){c&&(n===0?i.push({type:0,value:c}):n===1||n===2||n===3?(i.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),c="")}function f(){c+=l}for(;s{a(y)}:ls}function a(u){if(Fy(u)){const d=o.get(u);d&&(o.delete(u),n.splice(n.indexOf(d),1),d.children.forEach(a),d.alias.forEach(a))}else{const d=n.indexOf(u);d>-1&&(n.splice(d,1),u.record.name&&o.delete(u.record.name),u.children.forEach(a),u.alias.forEach(a))}}function s(){return n}function l(u){let d=0;for(;d=0&&(u.record.path!==n[d].record.path||!Ny(u,n[d]));)d++;n.splice(d,0,u),u.record.name&&!wg(u)&&o.set(u.record.name,u)}function c(u,d){let f,p={},h,g;if("name"in u&&u.name){if(f=o.get(u.name),!f)throw da(1,{location:u});g=f.record.name,p=Ft(Cg(d.params,f.keys.filter(y=>!y.optional).map(y=>y.name)),u.params&&Cg(u.params,f.keys.map(y=>y.name))),h=f.stringify(p)}else if("path"in u)h=u.path,f=n.find(y=>y.re.test(h)),f&&(p=f.parse(h),g=f.record.name);else{if(f=d.name?o.get(d.name):n.find(y=>y.re.test(d.path)),!f)throw da(1,{location:u,currentLocation:d});g=f.record.name,p=Ft({},d.params,u.params),h=f.stringify(p)}const v=[];let m=f;for(;m;)v.unshift(m.record),m=m.parent;return{name:g,path:h,params:p,matched:v,meta:_5(v)}}return e.forEach(u=>i(u)),{addRoute:i,resolve:c,removeRoute:a,getRoutes:s,getRecordMatcher:r}}function Cg(e,t){const n={};for(const o of t)o in e&&(n[o]=e[o]);return n}function C5(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:w5(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function w5(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const o in e.components)t[o]=typeof n=="object"?n[o]:n;return t}function wg(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function _5(e){return e.reduce((t,n)=>Ft(t,n.meta),{})}function _g(e,t){const n={};for(const o in e)n[o]=o in t?t[o]:e[o];return n}function Ny(e,t){return t.children.some(n=>n===e||Ny(e,n))}const Hy=/#/g,S5=/&/g,k5=/\//g,T5=/=/g,P5=/\?/g,jy=/\+/g,R5=/%5B/g,E5=/%5D/g,Vy=/%5E/g,$5=/%60/g,Wy=/%7B/g,A5=/%7C/g,Uy=/%7D/g,I5=/%20/g;function Uh(e){return encodeURI(""+e).replace(A5,"|").replace(R5,"[").replace(E5,"]")}function M5(e){return Uh(e).replace(Wy,"{").replace(Uy,"}").replace(Vy,"^")}function bf(e){return Uh(e).replace(jy,"%2B").replace(I5,"+").replace(Hy,"%23").replace(S5,"%26").replace($5,"`").replace(Wy,"{").replace(Uy,"}").replace(Vy,"^")}function z5(e){return bf(e).replace(T5,"%3D")}function O5(e){return Uh(e).replace(Hy,"%23").replace(P5,"%3F")}function D5(e){return e==null?"":O5(e).replace(k5,"%2F")}function hc(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function L5(e){const t={};if(e===""||e==="?")return t;const o=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;ri&&bf(i)):[o&&bf(o)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+n,i!=null&&(t+="="+i))})}return t}function F5(e){const t={};for(const n in e){const o=e[n];o!==void 0&&(t[n]=yo(o)?o.map(r=>r==null?null:""+r):o==null?o:""+o)}return t}const B5=Symbol(""),kg=Symbol(""),Xc=Symbol(""),qh=Symbol(""),yf=Symbol("");function qa(){let e=[];function t(o){return e.push(o),()=>{const r=e.indexOf(o);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Cr(e,t,n,o,r){const i=o&&(o.enterCallbacks[r]=o.enterCallbacks[r]||[]);return()=>new Promise((a,s)=>{const l=d=>{d===!1?s(da(4,{from:n,to:t})):d instanceof Error?s(d):u5(d)?s(da(2,{from:t,to:d})):(i&&o.enterCallbacks[r]===i&&typeof d=="function"&&i.push(d),a())},c=e.call(o&&o.instances[r],t,n,l);let u=Promise.resolve(c);e.length<3&&(u=u.then(l)),u.catch(d=>s(d))})}function ld(e,t,n,o){const r=[];for(const i of e)for(const a in i.components){let s=i.components[a];if(!(t!=="beforeRouteEnter"&&!i.instances[a]))if(N5(s)){const c=(s.__vccOpts||s)[t];c&&r.push(Cr(c,n,o,i,a))}else{let l=s();r.push(()=>l.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${a}" at "${i.path}"`));const u=U4(c)?c.default:c;i.components[a]=u;const f=(u.__vccOpts||u)[t];return f&&Cr(f,n,o,i,a)()}))}}return r}function N5(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Tg(e){const t=He(Xc),n=He(qh),o=F(()=>t.resolve(he(e.to))),r=F(()=>{const{matched:l}=o.value,{length:c}=l,u=l[c-1],d=n.matched;if(!u||!d.length)return-1;const f=d.findIndex(ua.bind(null,u));if(f>-1)return f;const p=Pg(l[c-2]);return c>1&&Pg(u)===p&&d[d.length-1].path!==p?d.findIndex(ua.bind(null,l[c-2])):f}),i=F(()=>r.value>-1&&W5(n.params,o.value.params)),a=F(()=>r.value>-1&&r.value===n.matched.length-1&&Dy(n.params,o.value.params));function s(l={}){return V5(l)?t[he(e.replace)?"replace":"push"](he(e.to)).catch(ls):Promise.resolve()}return{route:o,href:F(()=>o.value.href),isActive:i,isExactActive:a,navigate:s}}const H5=fe({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Tg,setup(e,{slots:t}){const n=bo(Tg(e)),{options:o}=He(Xc),r=F(()=>({[Rg(e.activeClass,o.linkActiveClass,"router-link-active")]:n.isActive,[Rg(e.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&t.default(n);return e.custom?i:b("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},i)}}}),j5=H5;function V5(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function W5(e,t){for(const n in t){const o=t[n],r=e[n];if(typeof o=="string"){if(o!==r)return!1}else if(!yo(r)||r.length!==o.length||o.some((i,a)=>i!==r[a]))return!1}return!0}function Pg(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Rg=(e,t,n)=>e??t??n,U5=fe({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const o=He(yf),r=F(()=>e.route||o.value),i=He(kg,0),a=F(()=>{let c=he(i);const{matched:u}=r.value;let d;for(;(d=u[c])&&!d.components;)c++;return c}),s=F(()=>r.value.matched[a.value]);st(kg,F(()=>a.value+1)),st(B5,s),st(yf,r);const l=N();return ht(()=>[l.value,s.value,e.name],([c,u,d],[f,p,h])=>{u&&(u.instances[d]=c,p&&p!==u&&c&&c===f&&(u.leaveGuards.size||(u.leaveGuards=p.leaveGuards),u.updateGuards.size||(u.updateGuards=p.updateGuards))),c&&u&&(!p||!ua(u,p)||!f)&&(u.enterCallbacks[d]||[]).forEach(g=>g(c))},{flush:"post"}),()=>{const c=r.value,u=e.name,d=s.value,f=d&&d.components[u];if(!f)return Eg(n.default,{Component:f,route:c});const p=d.props[u],h=p?p===!0?c.params:typeof p=="function"?p(c):p:null,v=b(f,Ft({},h,t,{onVnodeUnmounted:m=>{m.component.isUnmounted&&(d.instances[u]=null)},ref:l}));return Eg(n.default,{Component:v,route:c})||v}}});function Eg(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const q5=U5;function K5(e){const t=x5(e.routes,e),n=e.parseQuery||L5,o=e.stringifyQuery||Sg,r=e.history,i=qa(),a=qa(),s=qa(),l=Vs(dr);let c=dr;qi&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=ad.bind(null,ee=>""+ee),d=ad.bind(null,D5),f=ad.bind(null,hc);function p(ee,xe){let ue,ne;return Fy(ee)?(ue=t.getRecordMatcher(ee),ne=xe):ne=ee,t.addRoute(ne,ue)}function h(ee){const xe=t.getRecordMatcher(ee);xe&&t.removeRoute(xe)}function g(){return t.getRoutes().map(ee=>ee.record)}function v(ee){return!!t.getRecordMatcher(ee)}function m(ee,xe){if(xe=Ft({},xe||l.value),typeof ee=="string"){const E=sd(n,ee,xe.path),W=t.resolve({path:E.path},xe),re=r.createHref(E.fullPath);return Ft(E,W,{params:f(W.params),hash:hc(E.hash),redirectedFrom:void 0,href:re})}let ue;if("path"in ee)ue=Ft({},ee,{path:sd(n,ee.path,xe.path).path});else{const E=Ft({},ee.params);for(const W in E)E[W]==null&&delete E[W];ue=Ft({},ee,{params:d(E)}),xe.params=d(xe.params)}const ne=t.resolve(ue,xe),we=ee.hash||"";ne.params=u(f(ne.params));const V=G4(o,Ft({},ee,{hash:M5(we),path:ne.path})),R=r.createHref(V);return Ft({fullPath:V,hash:we,query:o===Sg?F5(ee.query):ee.query||{}},ne,{redirectedFrom:void 0,href:R})}function y(ee){return typeof ee=="string"?sd(n,ee,l.value.path):Ft({},ee)}function S(ee,xe){if(c!==ee)return da(8,{from:xe,to:ee})}function C(ee){return w(ee)}function _(ee){return C(Ft(y(ee),{replace:!0}))}function x(ee){const xe=ee.matched[ee.matched.length-1];if(xe&&xe.redirect){const{redirect:ue}=xe;let ne=typeof ue=="function"?ue(ee):ue;return typeof ne=="string"&&(ne=ne.includes("?")||ne.includes("#")?ne=y(ne):{path:ne},ne.params={}),Ft({query:ee.query,hash:ee.hash,params:"path"in ne?{}:ee.params},ne)}}function w(ee,xe){const ue=c=m(ee),ne=l.value,we=ee.state,V=ee.force,R=ee.replace===!0,E=x(ue);if(E)return w(Ft(y(E),{state:typeof E=="object"?Ft({},we,E.state):we,force:V,replace:R}),xe||ue);const W=ue;W.redirectedFrom=xe;let re;return!V&&Y4(o,ne,ue)&&(re=da(16,{to:W,from:ne}),te(ne,ne,!0,!1)),(re?Promise.resolve(re):T(W,ne)).catch(G=>qo(G)?qo(G,2)?G:M(G):Q(G,W,ne)).then(G=>{if(G){if(qo(G,2))return w(Ft({replace:R},y(G.to),{state:typeof G.to=="object"?Ft({},we,G.to.state):we,force:V}),xe||W)}else G=A(W,ne,!0,R,we);return I(W,ne,G),G})}function k(ee,xe){const ue=S(ee,xe);return ue?Promise.reject(ue):Promise.resolve()}function P(ee){const xe=ke.values().next().value;return xe&&typeof xe.runWithContext=="function"?xe.runWithContext(ee):ee()}function T(ee,xe){let ue;const[ne,we,V]=G5(ee,xe);ue=ld(ne.reverse(),"beforeRouteLeave",ee,xe);for(const E of ne)E.leaveGuards.forEach(W=>{ue.push(Cr(W,ee,xe))});const R=k.bind(null,ee,xe);return ue.push(R),Pe(ue).then(()=>{ue=[];for(const E of i.list())ue.push(Cr(E,ee,xe));return ue.push(R),Pe(ue)}).then(()=>{ue=ld(we,"beforeRouteUpdate",ee,xe);for(const E of we)E.updateGuards.forEach(W=>{ue.push(Cr(W,ee,xe))});return ue.push(R),Pe(ue)}).then(()=>{ue=[];for(const E of V)if(E.beforeEnter)if(yo(E.beforeEnter))for(const W of E.beforeEnter)ue.push(Cr(W,ee,xe));else ue.push(Cr(E.beforeEnter,ee,xe));return ue.push(R),Pe(ue)}).then(()=>(ee.matched.forEach(E=>E.enterCallbacks={}),ue=ld(V,"beforeRouteEnter",ee,xe),ue.push(R),Pe(ue))).then(()=>{ue=[];for(const E of a.list())ue.push(Cr(E,ee,xe));return ue.push(R),Pe(ue)}).catch(E=>qo(E,8)?E:Promise.reject(E))}function I(ee,xe,ue){s.list().forEach(ne=>P(()=>ne(ee,xe,ue)))}function A(ee,xe,ue,ne,we){const V=S(ee,xe);if(V)return V;const R=xe===dr,E=qi?history.state:{};ue&&(ne||R?r.replace(ee.fullPath,Ft({scroll:R&&E&&E.scroll},we)):r.push(ee.fullPath,we)),l.value=ee,te(ee,xe,ue,R),M()}let K;function B(){K||(K=r.listen((ee,xe,ue)=>{if(!Ae.listening)return;const ne=m(ee),we=x(ne);if(we){w(Ft(we,{replace:!0}),ne).catch(ls);return}c=ne;const V=l.value;qi&&o5(gg(V.fullPath,ue.delta),Yc()),T(ne,V).catch(R=>qo(R,12)?R:qo(R,2)?(w(R.to,ne).then(E=>{qo(E,20)&&!ue.delta&&ue.type===Rs.pop&&r.go(-1,!1)}).catch(ls),Promise.reject()):(ue.delta&&r.go(-ue.delta,!1),Q(R,ne,V))).then(R=>{R=R||A(ne,V,!1),R&&(ue.delta&&!qo(R,8)?r.go(-ue.delta,!1):ue.type===Rs.pop&&qo(R,20)&&r.go(-1,!1)),I(ne,V,R)}).catch(ls)}))}let O=qa(),$=qa(),U;function Q(ee,xe,ue){M(ee);const ne=$.list();return ne.length?ne.forEach(we=>we(ee,xe,ue)):console.error(ee),Promise.reject(ee)}function L(){return U&&l.value!==dr?Promise.resolve():new Promise((ee,xe)=>{O.add([ee,xe])})}function M(ee){return U||(U=!ee,B(),O.list().forEach(([xe,ue])=>ee?ue(ee):xe()),O.reset()),ee}function te(ee,xe,ue,ne){const{scrollBehavior:we}=e;if(!qi||!we)return Promise.resolve();const V=!ue&&r5(gg(ee.fullPath,0))||(ne||!ue)&&history.state&&history.state.scroll||null;return jt().then(()=>we(ee,xe,V)).then(R=>R&&n5(R)).catch(R=>Q(R,ee,xe))}const ie=ee=>r.go(ee);let ve;const ke=new Set,Ae={currentRoute:l,listening:!0,addRoute:p,removeRoute:h,hasRoute:v,getRoutes:g,resolve:m,options:e,push:C,replace:_,go:ie,back:()=>ie(-1),forward:()=>ie(1),beforeEach:i.add,beforeResolve:a.add,afterEach:s.add,onError:$.add,isReady:L,install(ee){const xe=this;ee.component("RouterLink",j5),ee.component("RouterView",q5),ee.config.globalProperties.$router=xe,Object.defineProperty(ee.config.globalProperties,"$route",{enumerable:!0,get:()=>he(l)}),qi&&!ve&&l.value===dr&&(ve=!0,C(r.location).catch(we=>{}));const ue={};for(const we in dr)Object.defineProperty(ue,we,{get:()=>l.value[we],enumerable:!0});ee.provide(Xc,xe),ee.provide(qh,Q1(ue)),ee.provide(yf,l);const ne=ee.unmount;ke.add(ee),ee.unmount=function(){ke.delete(ee),ke.size<1&&(c=dr,K&&K(),K=null,l.value=dr,ve=!1,U=!1),ne()}}};function Pe(ee){return ee.reduce((xe,ue)=>xe.then(()=>P(ue)),Promise.resolve())}return Ae}function G5(e,t){const n=[],o=[],r=[],i=Math.max(t.matched.length,e.matched.length);for(let a=0;aua(c,s))?o.push(s):n.push(s));const l=e.matched[a];l&&(t.matched.find(c=>ua(c,l))||r.push(l))}return[n,o,r]}function Qc(){return He(Xc)}function ka(){return He(qh)}const Y5="modulepreload",X5=function(e){return"/"+e},$g={},xt=function(t,n,o){if(!n||n.length===0)return t();const r=document.getElementsByTagName("link");return Promise.all(n.map(i=>{if(i=X5(i),i in $g)return;$g[i]=!0;const a=i.endsWith(".css"),s=a?'[rel="stylesheet"]':"";if(!!o)for(let u=r.length-1;u>=0;u--){const d=r[u];if(d.href===i&&(!a||d.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${s}`))return;const c=document.createElement("link");if(c.rel=a?"stylesheet":Y5,a||(c.as="script",c.crossOrigin=""),c.href=i,document.head.appendChild(c),a)return new Promise((u,d)=>{c.addEventListener("load",u),c.addEventListener("error",()=>d(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>t()).catch(i=>{const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=i,window.dispatchEvent(a),!a.defaultPrevented)throw i})},Q5=()=>xt(()=>Promise.resolve().then(()=>lr),void 0),Z5={name:"dashboard",path:"/",component:Q5,redirect:"dashboard",meta:{isHidden:!1},children:[{name:"dashboard",path:"/dashboard",component:()=>xt(()=>Promise.resolve().then(()=>kze),void 0),meta:{title:"仪表盘",icon:"mdi:home",order:0}}]},J5=Object.freeze(Object.defineProperty({__proto__:null,default:Z5},Symbol.toStringTag,{value:"Module"})),eT=()=>xt(()=>Promise.resolve().then(()=>lr),void 0),tT={name:"Invite",path:"/",component:eT,redirect:"/invite",meta:{isHidden:!1},children:[{name:"Invite",path:"invite",component:()=>xt(()=>Promise.resolve().then(()=>sOe),void 0),meta:{title:"我的邀请",icon:"mdi:invite",order:1,group:{key:"finance",label:"财务"}}}]},nT=Object.freeze(Object.defineProperty({__proto__:null,default:tT},Symbol.toStringTag,{value:"Module"})),oT=()=>xt(()=>Promise.resolve().then(()=>lr),void 0),rT={name:"knowledge",path:"/",component:oT,redirect:"/knowledge",meta:{isHidden:!1},children:[{name:"Knowledge",path:"knowledge",component:()=>xt(()=>Promise.resolve().then(()=>hOe),void 0),meta:{title:"使用文档",icon:"mdi-book-open-variant",order:10}}]},iT=Object.freeze(Object.defineProperty({__proto__:null,default:rT},Symbol.toStringTag,{value:"Module"})),aT=()=>xt(()=>Promise.resolve().then(()=>lr),void 0),sT={name:"Node",path:"/",component:aT,redirect:"/node",meta:{isHidden:!1},children:[{name:"Node",path:"node",component:()=>xt(()=>Promise.resolve().then(()=>zOe),void 0),meta:{title:"节点状态",icon:"mdi-check-circle-outline",order:11,group:{key:"subscribe",label:"订阅"}}}]},lT=Object.freeze(Object.defineProperty({__proto__:null,default:sT},Symbol.toStringTag,{value:"Module"})),cT=()=>xt(()=>Promise.resolve().then(()=>lr),void 0),uT={name:"Order",path:"/",component:cT,redirect:"/order",meta:{isHidden:!1},children:[{name:"Order",path:"order",component:()=>xt(()=>Promise.resolve().then(()=>DOe),void 0),meta:{title:"我的订单",icon:"mdi-format-list-bulleted",order:0,group:{key:"finance",label:"财务"}}},{name:"OrderDetail",path:"order/:trade_no",component:()=>xt(()=>Promise.resolve().then(()=>dLe),void 0),meta:{title:"订单详情",icon:"mdi:doc",order:1,isHidden:!0}}]},dT=Object.freeze(Object.defineProperty({__proto__:null,default:uT},Symbol.toStringTag,{value:"Module"})),fT=()=>xt(()=>Promise.resolve().then(()=>lr),void 0),hT={name:"plan",path:"/",component:fT,redirect:"/plan",meta:{isHidden:!1},children:[{name:"Plan",path:"plan",component:()=>xt(()=>Promise.resolve().then(()=>CLe),void 0),meta:{title:"购买订阅",icon:"mdi-shopping-outline",order:10,group:{key:"subscribe",label:"订阅"}}},{name:"PlanDetail",path:"plan/:plan_id",component:()=>xt(()=>Promise.resolve().then(()=>YLe),void 0),meta:{title:"配置订阅",icon:"mdi:doc",order:1,isHidden:!0}}]},pT=Object.freeze(Object.defineProperty({__proto__:null,default:hT},Symbol.toStringTag,{value:"Module"})),mT=()=>xt(()=>Promise.resolve().then(()=>lr),void 0),gT={name:"profile",path:"/",component:mT,redirect:"/profile",meta:{isHidden:!1},children:[{name:"Profile",path:"profile",component:()=>xt(()=>Promise.resolve().then(()=>f9e),void 0),meta:{title:"个人中心",icon:"mdi-account-outline",order:0,group:{key:"user",label:"用户"}}}]},vT=Object.freeze(Object.defineProperty({__proto__:null,default:gT},Symbol.toStringTag,{value:"Module"})),bT=()=>xt(()=>Promise.resolve().then(()=>lr),void 0),yT={name:"ticket",path:"/",component:bT,redirect:"/ticket",meta:{isHidden:!1},children:[{name:"Ticket",path:"ticket",component:()=>xt(()=>Promise.resolve().then(()=>m9e),void 0),meta:{title:"我的工单",icon:"mdi-comment-alert-outline",order:0,group:{key:"user",label:"用户"}}},{name:"TicketDetail",path:"ticket/:ticket_id",component:()=>xt(()=>Promise.resolve().then(()=>x9e),void 0),meta:{title:"工单详情",order:0,isHidden:!0}}]},xT=Object.freeze(Object.defineProperty({__proto__:null,default:yT},Symbol.toStringTag,{value:"Module"})),CT=()=>xt(()=>Promise.resolve().then(()=>lr),void 0),wT={name:"traffic",path:"/",component:CT,redirect:"/traffic",meta:{isHidden:!1},children:[{name:"Traffic",path:"traffic",component:()=>xt(()=>Promise.resolve().then(()=>w9e),void 0),meta:{title:"流量明细",icon:"mdi-poll",order:0,group:{key:"user",label:"用户"}}}]},_T=Object.freeze(Object.defineProperty({__proto__:null,default:wT},Symbol.toStringTag,{value:"Module"})),qy=[{name:"404",path:"/404",component:()=>xt(()=>Promise.resolve().then(()=>P9e),void 0),meta:{title:"404",isHidden:!0}},{name:"LOGIN",path:"/login",component:()=>xt(()=>Promise.resolve().then(()=>Z9e),void 0),meta:{title:"登录页",isHidden:!0}},{name:"Register",path:"/register",component:()=>xt(()=>Promise.resolve().then(()=>vFe),void 0),meta:{title:"注册",isHidden:!0}},{name:"forgetpassword",path:"/forgetpassword",component:()=>xt(()=>Promise.resolve().then(()=>OFe),void 0),meta:{title:"重置密码",isHidden:!0}}],ST={name:"NotFound",path:"/:pathMatch(.*)*",redirect:"/404",meta:{title:"Not Found"}},Ag=Object.assign({"/src/views/dashboard/route.ts":J5,"/src/views/invite/route.ts":nT,"/src/views/knowledge/route.ts":iT,"/src/views/node/route.ts":lT,"/src/views/order/route.ts":dT,"/src/views/plan/route.ts":pT,"/src/views/profile/route.ts":vT,"/src/views/ticket/route.ts":xT,"/src/views/traffic/route.ts":_T}),Ky=[];Object.keys(Ag).forEach(e=>{Ky.push(Ag[e].default)});function kT(e){e.beforeEach(()=>{var t;(t=window.$loadingBar)==null||t.start()}),e.afterEach(()=>{setTimeout(()=>{var t;(t=window.$loadingBar)==null||t.finish()},200)}),e.onError(()=>{var t;(t=window.$loadingBar)==null||t.error()})}var I1;const Ig=((I1=window.settings)==null?void 0:I1.title)||"Xboard";function TT(e){e.afterEach(t=>{var o;const n=(o=t.meta)==null?void 0:o.title;n?document.title=`${n} | ${Ig}`:document.title=Ig})}var PT=!1;/*! + */const Gi=typeof window<"u";function Z4(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const Ft=Object.assign;function ld(e,t){const n={};for(const o in t){const r=t[o];n[o]=yo(r)?r.map(e):e(r)}return n}const cs=()=>{},yo=Array.isArray,J4=/\/$/,e5=e=>e.replace(J4,"");function cd(e,t,n="/"){let o,r={},i="",a="";const s=t.indexOf("#");let l=t.indexOf("?");return s=0&&(l=-1),l>-1&&(o=t.slice(0,l),i=t.slice(l+1,s>-1?s:t.length),r=e(i)),s>-1&&(o=o||t.slice(0,s),a=t.slice(s,t.length)),o=r5(o??t,n),{fullPath:o+(i&&"?")+i+a,path:o,query:r,hash:a}}function t5(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function vg(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function n5(e,t,n){const o=t.matched.length-1,r=n.matched.length-1;return o>-1&&o===r&&fa(t.matched[o],n.matched[r])&&jy(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function fa(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function jy(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!o5(e[n],t[n]))return!1;return!0}function o5(e,t){return yo(e)?bg(e,t):yo(t)?bg(t,e):e===t}function bg(e,t){return yo(t)?e.length===t.length&&e.every((n,o)=>n===t[o]):e.length===1&&e[0]===t}function r5(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),o=e.split("/"),r=o[o.length-1];(r===".."||r===".")&&o.push("");let i=n.length-1,a,s;for(a=0;a1&&i--;else break;return n.slice(0,i).join("/")+"/"+o.slice(a-(a===o.length?1:0)).join("/")}var Es;(function(e){e.pop="pop",e.push="push"})(Es||(Es={}));var us;(function(e){e.back="back",e.forward="forward",e.unknown=""})(us||(us={}));function i5(e){if(!e)if(Gi){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),e5(e)}const a5=/^[^#]+#/;function s5(e,t){return e.replace(a5,"#")+t}function l5(e,t){const n=document.documentElement.getBoundingClientRect(),o=e.getBoundingClientRect();return{behavior:t.behavior,left:o.left-n.left-(t.left||0),top:o.top-n.top-(t.top||0)}}const Yc=()=>({left:window.pageXOffset,top:window.pageYOffset});function c5(e){let t;if("el"in e){const n=e.el,o=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?o?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=l5(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function yg(e,t){return(history.state?history.state.position-t:-1)+e}const yf=new Map;function u5(e,t){yf.set(e,t)}function d5(e){const t=yf.get(e);return yf.delete(e),t}let f5=()=>location.protocol+"//"+location.host;function Vy(e,t){const{pathname:n,search:o,hash:r}=t,i=e.indexOf("#");if(i>-1){let s=r.includes(e.slice(i))?e.slice(i).length:1,l=r.slice(s);return l[0]!=="/"&&(l="/"+l),vg(l,"")}return vg(n,e)+o+r}function h5(e,t,n,o){let r=[],i=[],a=null;const s=({state:f})=>{const p=Vy(e,location),h=n.value,m=t.value;let v=0;if(f){if(n.value=p,t.value=f,a&&a===h){a=null;return}v=m?f.position-m.position:0}else o(p);r.forEach(g=>{g(n.value,h,{delta:v,type:Es.pop,direction:v?v>0?us.forward:us.back:us.unknown})})};function l(){a=n.value}function c(f){r.push(f);const p=()=>{const h=r.indexOf(f);h>-1&&r.splice(h,1)};return i.push(p),p}function u(){const{history:f}=window;f.state&&f.replaceState(Ft({},f.state,{scroll:Yc()}),"")}function d(){for(const f of i)f();i=[],window.removeEventListener("popstate",s),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",s),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:l,listen:c,destroy:d}}function xg(e,t,n,o=!1,r=!1){return{back:e,current:t,forward:n,replaced:o,position:window.history.length,scroll:r?Yc():null}}function p5(e){const{history:t,location:n}=window,o={value:Vy(e,n)},r={value:t.state};r.value||i(o.value,{back:null,current:o.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(l,c,u){const d=e.indexOf("#"),f=d>-1?(n.host&&document.querySelector("base")?e:e.slice(d))+l:f5()+e+l;try{t[u?"replaceState":"pushState"](c,"",f),r.value=c}catch(p){console.error(p),n[u?"replace":"assign"](f)}}function a(l,c){const u=Ft({},t.state,xg(r.value.back,l,r.value.forward,!0),c,{position:r.value.position});i(l,u,!0),o.value=l}function s(l,c){const u=Ft({},r.value,t.state,{forward:l,scroll:Yc()});i(u.current,u,!0);const d=Ft({},xg(o.value,l,null),{position:u.position+1},c);i(l,d,!1),o.value=l}return{location:o,state:r,push:s,replace:a}}function m5(e){e=i5(e);const t=p5(e),n=h5(e,t.state,t.location,t.replace);function o(i,a=!0){a||n.pauseListeners(),history.go(i)}const r=Ft({location:"",base:e,go:o,createHref:s5.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function g5(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),m5(e)}function v5(e){return typeof e=="string"||e&&typeof e=="object"}function Uy(e){return typeof e=="string"||typeof e=="symbol"}const fr={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Wy=Symbol("");var Cg;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Cg||(Cg={}));function ha(e,t){return Ft(new Error,{type:e,[Wy]:!0},t)}function Ko(e,t){return e instanceof Error&&Wy in e&&(t==null||!!(e.type&t))}const wg="[^/]+?",b5={sensitive:!1,strict:!1,start:!0,end:!0},y5=/[.+*?^${}()[\]/\\]/g;function x5(e,t){const n=Ft({},b5,t),o=[];let r=n.start?"^":"";const i=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(r+="/");for(let d=0;dt.length?t.length===1&&t[0]===40+40?1:-1:0}function w5(e,t){let n=0;const o=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const _5={type:0,value:""},S5=/[a-zA-Z0-9_]/;function k5(e){if(!e)return[[]];if(e==="/")return[[_5]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(p){throw new Error(`ERR (${n})/"${c}": ${p}`)}let n=0,o=n;const r=[];let i;function a(){i&&r.push(i),i=[]}let s=0,l,c="",u="";function d(){c&&(n===0?i.push({type:0,value:c}):n===1||n===2||n===3?(i.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),c="")}function f(){c+=l}for(;s{a(y)}:cs}function a(u){if(Uy(u)){const d=o.get(u);d&&(o.delete(u),n.splice(n.indexOf(d),1),d.children.forEach(a),d.alias.forEach(a))}else{const d=n.indexOf(u);d>-1&&(n.splice(d,1),u.record.name&&o.delete(u.record.name),u.children.forEach(a),u.alias.forEach(a))}}function s(){return n}function l(u){let d=0;for(;d=0&&(u.record.path!==n[d].record.path||!qy(u,n[d]));)d++;n.splice(d,0,u),u.record.name&&!kg(u)&&o.set(u.record.name,u)}function c(u,d){let f,p={},h,m;if("name"in u&&u.name){if(f=o.get(u.name),!f)throw ha(1,{location:u});m=f.record.name,p=Ft(Sg(d.params,f.keys.filter(y=>!y.optional).map(y=>y.name)),u.params&&Sg(u.params,f.keys.map(y=>y.name))),h=f.stringify(p)}else if("path"in u)h=u.path,f=n.find(y=>y.re.test(h)),f&&(p=f.parse(h),m=f.record.name);else{if(f=d.name?o.get(d.name):n.find(y=>y.re.test(d.path)),!f)throw ha(1,{location:u,currentLocation:d});m=f.record.name,p=Ft({},d.params,u.params),h=f.stringify(p)}const v=[];let g=f;for(;g;)v.unshift(g.record),g=g.parent;return{name:m,path:h,params:p,matched:v,meta:$5(v)}}return e.forEach(u=>i(u)),{addRoute:i,resolve:c,removeRoute:a,getRoutes:s,getRecordMatcher:r}}function Sg(e,t){const n={};for(const o of t)o in e&&(n[o]=e[o]);return n}function R5(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:E5(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function E5(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const o in e.components)t[o]=typeof n=="object"?n[o]:n;return t}function kg(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function $5(e){return e.reduce((t,n)=>Ft(t,n.meta),{})}function Tg(e,t){const n={};for(const o in e)n[o]=o in t?t[o]:e[o];return n}function qy(e,t){return t.children.some(n=>n===e||qy(e,n))}const Ky=/#/g,A5=/&/g,I5=/\//g,M5=/=/g,z5=/\?/g,Gy=/\+/g,O5=/%5B/g,D5=/%5D/g,Yy=/%5E/g,L5=/%60/g,Xy=/%7B/g,F5=/%7C/g,Qy=/%7D/g,N5=/%20/g;function Gh(e){return encodeURI(""+e).replace(F5,"|").replace(O5,"[").replace(D5,"]")}function B5(e){return Gh(e).replace(Xy,"{").replace(Qy,"}").replace(Yy,"^")}function xf(e){return Gh(e).replace(Gy,"%2B").replace(N5,"+").replace(Ky,"%23").replace(A5,"%26").replace(L5,"`").replace(Xy,"{").replace(Qy,"}").replace(Yy,"^")}function H5(e){return xf(e).replace(M5,"%3D")}function j5(e){return Gh(e).replace(Ky,"%23").replace(z5,"%3F")}function V5(e){return e==null?"":j5(e).replace(I5,"%2F")}function hc(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function U5(e){const t={};if(e===""||e==="?")return t;const o=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;ri&&xf(i)):[o&&xf(o)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+n,i!=null&&(t+="="+i))})}return t}function W5(e){const t={};for(const n in e){const o=e[n];o!==void 0&&(t[n]=yo(o)?o.map(r=>r==null?null:""+r):o==null?o:""+o)}return t}const q5=Symbol(""),Rg=Symbol(""),Xc=Symbol(""),Yh=Symbol(""),Cf=Symbol("");function Ka(){let e=[];function t(o){return e.push(o),()=>{const r=e.indexOf(o);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function wr(e,t,n,o,r){const i=o&&(o.enterCallbacks[r]=o.enterCallbacks[r]||[]);return()=>new Promise((a,s)=>{const l=d=>{d===!1?s(ha(4,{from:n,to:t})):d instanceof Error?s(d):v5(d)?s(ha(2,{from:t,to:d})):(i&&o.enterCallbacks[r]===i&&typeof d=="function"&&i.push(d),a())},c=e.call(o&&o.instances[r],t,n,l);let u=Promise.resolve(c);e.length<3&&(u=u.then(l)),u.catch(d=>s(d))})}function ud(e,t,n,o){const r=[];for(const i of e)for(const a in i.components){let s=i.components[a];if(!(t!=="beforeRouteEnter"&&!i.instances[a]))if(K5(s)){const c=(s.__vccOpts||s)[t];c&&r.push(wr(c,n,o,i,a))}else{let l=s();r.push(()=>l.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${a}" at "${i.path}"`));const u=Z4(c)?c.default:c;i.components[a]=u;const f=(u.__vccOpts||u)[t];return f&&wr(f,n,o,i,a)()}))}}return r}function K5(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Eg(e){const t=He(Xc),n=He(Yh),o=N(()=>t.resolve(me(e.to))),r=N(()=>{const{matched:l}=o.value,{length:c}=l,u=l[c-1],d=n.matched;if(!u||!d.length)return-1;const f=d.findIndex(fa.bind(null,u));if(f>-1)return f;const p=$g(l[c-2]);return c>1&&$g(u)===p&&d[d.length-1].path!==p?d.findIndex(fa.bind(null,l[c-2])):f}),i=N(()=>r.value>-1&&Q5(n.params,o.value.params)),a=N(()=>r.value>-1&&r.value===n.matched.length-1&&jy(n.params,o.value.params));function s(l={}){return X5(l)?t[me(e.replace)?"replace":"push"](me(e.to)).catch(cs):Promise.resolve()}return{route:o,href:N(()=>o.value.href),isActive:i,isExactActive:a,navigate:s}}const G5=pe({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Eg,setup(e,{slots:t}){const n=bo(Eg(e)),{options:o}=He(Xc),r=N(()=>({[Ag(e.activeClass,o.linkActiveClass,"router-link-active")]:n.isActive,[Ag(e.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&t.default(n);return e.custom?i:b("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},i)}}}),Y5=G5;function X5(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Q5(e,t){for(const n in t){const o=t[n],r=e[n];if(typeof o=="string"){if(o!==r)return!1}else if(!yo(r)||r.length!==o.length||o.some((i,a)=>i!==r[a]))return!1}return!0}function $g(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Ag=(e,t,n)=>e??t??n,Z5=pe({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const o=He(Cf),r=N(()=>e.route||o.value),i=He(Rg,0),a=N(()=>{let c=me(i);const{matched:u}=r.value;let d;for(;(d=u[c])&&!d.components;)c++;return c}),s=N(()=>r.value.matched[a.value]);lt(Rg,N(()=>a.value+1)),lt(q5,s),lt(Cf,r);const l=B();return ht(()=>[l.value,s.value,e.name],([c,u,d],[f,p,h])=>{u&&(u.instances[d]=c,p&&p!==u&&c&&c===f&&(u.leaveGuards.size||(u.leaveGuards=p.leaveGuards),u.updateGuards.size||(u.updateGuards=p.updateGuards))),c&&u&&(!p||!fa(u,p)||!f)&&(u.enterCallbacks[d]||[]).forEach(m=>m(c))},{flush:"post"}),()=>{const c=r.value,u=e.name,d=s.value,f=d&&d.components[u];if(!f)return Ig(n.default,{Component:f,route:c});const p=d.props[u],h=p?p===!0?c.params:typeof p=="function"?p(c):p:null,v=b(f,Ft({},h,t,{onVnodeUnmounted:g=>{g.component.isUnmounted&&(d.instances[u]=null)},ref:l}));return Ig(n.default,{Component:v,route:c})||v}}});function Ig(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const J5=Z5;function eT(e){const t=P5(e.routes,e),n=e.parseQuery||U5,o=e.stringifyQuery||Pg,r=e.history,i=Ka(),a=Ka(),s=Ka(),l=Us(fr);let c=fr;Gi&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=ld.bind(null,G=>""+G),d=ld.bind(null,V5),f=ld.bind(null,hc);function p(G,ve){let ue,re;return Uy(G)?(ue=t.getRecordMatcher(G),re=ve):re=G,t.addRoute(re,ue)}function h(G){const ve=t.getRecordMatcher(G);ve&&t.removeRoute(ve)}function m(){return t.getRoutes().map(G=>G.record)}function v(G){return!!t.getRecordMatcher(G)}function g(G,ve){if(ve=Ft({},ve||l.value),typeof G=="string"){const E=cd(n,G,ve.path),U=t.resolve({path:E.path},ve),ie=r.createHref(E.fullPath);return Ft(E,U,{params:f(U.params),hash:hc(E.hash),redirectedFrom:void 0,href:ie})}let ue;if("path"in G)ue=Ft({},G,{path:cd(n,G.path,ve.path).path});else{const E=Ft({},G.params);for(const U in E)E[U]==null&&delete E[U];ue=Ft({},G,{params:d(E)}),ve.params=d(ve.params)}const re=t.resolve(ue,ve),ke=G.hash||"";re.params=u(f(re.params));const V=t5(o,Ft({},G,{hash:B5(ke),path:re.path})),R=r.createHref(V);return Ft({fullPath:V,hash:ke,query:o===Pg?W5(G.query):G.query||{}},re,{redirectedFrom:void 0,href:R})}function y(G){return typeof G=="string"?cd(n,G,l.value.path):Ft({},G)}function S(G,ve){if(c!==G)return ha(8,{from:ve,to:G})}function C(G){return w(G)}function _(G){return C(Ft(y(G),{replace:!0}))}function x(G){const ve=G.matched[G.matched.length-1];if(ve&&ve.redirect){const{redirect:ue}=ve;let re=typeof ue=="function"?ue(G):ue;return typeof re=="string"&&(re=re.includes("?")||re.includes("#")?re=y(re):{path:re},re.params={}),Ft({query:G.query,hash:G.hash,params:"path"in re?{}:G.params},re)}}function w(G,ve){const ue=c=g(G),re=l.value,ke=G.state,V=G.force,R=G.replace===!0,E=x(ue);if(E)return w(Ft(y(E),{state:typeof E=="object"?Ft({},ke,E.state):ke,force:V,replace:R}),ve||ue);const U=ue;U.redirectedFrom=ve;let ie;return!V&&n5(o,re,ue)&&(ie=ha(16,{to:U,from:re}),se(re,re,!0,!1)),(ie?Promise.resolve(ie):k(U,re)).catch(Y=>Ko(Y)?Ko(Y,2)?Y:M(Y):Q(Y,U,re)).then(Y=>{if(Y){if(Ko(Y,2))return w(Ft({replace:R},y(Y.to),{state:typeof Y.to=="object"?Ft({},ke,Y.to.state):ke,force:V}),ve||U)}else Y=A(U,re,!0,R,ke);return I(U,re,Y),Y})}function T(G,ve){const ue=S(G,ve);return ue?Promise.reject(ue):Promise.resolve()}function P(G){const ve=fe.values().next().value;return ve&&typeof ve.runWithContext=="function"?ve.runWithContext(G):G()}function k(G,ve){let ue;const[re,ke,V]=tT(G,ve);ue=ud(re.reverse(),"beforeRouteLeave",G,ve);for(const E of re)E.leaveGuards.forEach(U=>{ue.push(wr(U,G,ve))});const R=T.bind(null,G,ve);return ue.push(R),Ce(ue).then(()=>{ue=[];for(const E of i.list())ue.push(wr(E,G,ve));return ue.push(R),Ce(ue)}).then(()=>{ue=ud(ke,"beforeRouteUpdate",G,ve);for(const E of ke)E.updateGuards.forEach(U=>{ue.push(wr(U,G,ve))});return ue.push(R),Ce(ue)}).then(()=>{ue=[];for(const E of V)if(E.beforeEnter)if(yo(E.beforeEnter))for(const U of E.beforeEnter)ue.push(wr(U,G,ve));else ue.push(wr(E.beforeEnter,G,ve));return ue.push(R),Ce(ue)}).then(()=>(G.matched.forEach(E=>E.enterCallbacks={}),ue=ud(V,"beforeRouteEnter",G,ve),ue.push(R),Ce(ue))).then(()=>{ue=[];for(const E of a.list())ue.push(wr(E,G,ve));return ue.push(R),Ce(ue)}).catch(E=>Ko(E,8)?E:Promise.reject(E))}function I(G,ve,ue){s.list().forEach(re=>P(()=>re(G,ve,ue)))}function A(G,ve,ue,re,ke){const V=S(G,ve);if(V)return V;const R=ve===fr,E=Gi?history.state:{};ue&&(re||R?r.replace(G.fullPath,Ft({scroll:R&&E&&E.scroll},ke)):r.push(G.fullPath,ke)),l.value=G,se(G,ve,ue,R),M()}let q;function F(){q||(q=r.listen((G,ve,ue)=>{if(!xe.listening)return;const re=g(G),ke=x(re);if(ke){w(Ft(ke,{replace:!0}),re).catch(cs);return}c=re;const V=l.value;Gi&&u5(yg(V.fullPath,ue.delta),Yc()),k(re,V).catch(R=>Ko(R,12)?R:Ko(R,2)?(w(R.to,re).then(E=>{Ko(E,20)&&!ue.delta&&ue.type===Es.pop&&r.go(-1,!1)}).catch(cs),Promise.reject()):(ue.delta&&r.go(-ue.delta,!1),Q(R,re,V))).then(R=>{R=R||A(re,V,!1),R&&(ue.delta&&!Ko(R,8)?r.go(-ue.delta,!1):ue.type===Es.pop&&Ko(R,20)&&r.go(-1,!1)),I(re,V,R)}).catch(cs)}))}let O=Ka(),$=Ka(),W;function Q(G,ve,ue){M(G);const re=$.list();return re.length?re.forEach(ke=>ke(G,ve,ue)):console.error(G),Promise.reject(G)}function L(){return W&&l.value!==fr?Promise.resolve():new Promise((G,ve)=>{O.add([G,ve])})}function M(G){return W||(W=!G,F(),O.list().forEach(([ve,ue])=>G?ue(G):ve()),O.reset()),G}function se(G,ve,ue,re){const{scrollBehavior:ke}=e;if(!Gi||!ke)return Promise.resolve();const V=!ue&&d5(yg(G.fullPath,0))||(re||!ue)&&history.state&&history.state.scroll||null;return jt().then(()=>ke(G,ve,V)).then(R=>R&&c5(R)).catch(R=>Q(R,G,ve))}const X=G=>r.go(G);let ne;const fe=new Set,xe={currentRoute:l,listening:!0,addRoute:p,removeRoute:h,hasRoute:v,getRoutes:m,resolve:g,options:e,push:C,replace:_,go:X,back:()=>X(-1),forward:()=>X(1),beforeEach:i.add,beforeResolve:a.add,afterEach:s.add,onError:$.add,isReady:L,install(G){const ve=this;G.component("RouterLink",Y5),G.component("RouterView",J5),G.config.globalProperties.$router=ve,Object.defineProperty(G.config.globalProperties,"$route",{enumerable:!0,get:()=>me(l)}),Gi&&!ne&&l.value===fr&&(ne=!0,C(r.location).catch(ke=>{}));const ue={};for(const ke in fr)Object.defineProperty(ue,ke,{get:()=>l.value[ke],enumerable:!0});G.provide(Xc,ve),G.provide(Yh,oy(ue)),G.provide(Cf,l);const re=G.unmount;fe.add(G),G.unmount=function(){fe.delete(G),fe.size<1&&(c=fr,q&&q(),q=null,l.value=fr,ne=!1,W=!1),re()}}};function Ce(G){return G.reduce((ve,ue)=>ve.then(()=>P(ue)),Promise.resolve())}return xe}function tT(e,t){const n=[],o=[],r=[],i=Math.max(t.matched.length,e.matched.length);for(let a=0;afa(c,s))?o.push(s):n.push(s));const l=e.matched[a];l&&(t.matched.find(c=>fa(c,l))||r.push(l))}return[n,o,r]}function Qc(){return He(Xc)}function Pa(){return He(Yh)}const nT="modulepreload",oT=function(e){return"/"+e},Mg={},xt=function(t,n,o){if(!n||n.length===0)return t();const r=document.getElementsByTagName("link");return Promise.all(n.map(i=>{if(i=oT(i),i in Mg)return;Mg[i]=!0;const a=i.endsWith(".css"),s=a?'[rel="stylesheet"]':"";if(!!o)for(let u=r.length-1;u>=0;u--){const d=r[u];if(d.href===i&&(!a||d.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${s}`))return;const c=document.createElement("link");if(c.rel=a?"stylesheet":nT,a||(c.as="script",c.crossOrigin=""),c.href=i,document.head.appendChild(c),a)return new Promise((u,d)=>{c.addEventListener("load",u),c.addEventListener("error",()=>d(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>t()).catch(i=>{const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=i,window.dispatchEvent(a),!a.defaultPrevented)throw i})},rT=()=>xt(()=>Promise.resolve().then(()=>cr),void 0),iT={name:"dashboard",path:"/",component:rT,redirect:"dashboard",meta:{isHidden:!1},children:[{name:"dashboard",path:"/dashboard",component:()=>xt(()=>Promise.resolve().then(()=>qze),void 0),meta:{title:"仪表盘",icon:"mdi:home",order:0}}]},aT=Object.freeze(Object.defineProperty({__proto__:null,default:iT},Symbol.toStringTag,{value:"Module"})),sT=()=>xt(()=>Promise.resolve().then(()=>cr),void 0),lT={name:"Invite",path:"/",component:sT,redirect:"/invite",meta:{isHidden:!1},children:[{name:"Invite",path:"invite",component:()=>xt(()=>Promise.resolve().then(()=>ROe),void 0),meta:{title:"我的邀请",icon:"mdi:invite",order:1,group:{key:"finance",label:"财务"}}}]},cT=Object.freeze(Object.defineProperty({__proto__:null,default:lT},Symbol.toStringTag,{value:"Module"})),uT=()=>xt(()=>Promise.resolve().then(()=>cr),void 0),dT={name:"knowledge",path:"/",component:uT,redirect:"/knowledge",meta:{isHidden:!1},children:[{name:"Knowledge",path:"knowledge",component:()=>xt(()=>Promise.resolve().then(()=>zOe),void 0),meta:{title:"使用文档",icon:"mdi-book-open-variant",order:10}}]},fT=Object.freeze(Object.defineProperty({__proto__:null,default:dT},Symbol.toStringTag,{value:"Module"})),hT=()=>xt(()=>Promise.resolve().then(()=>cr),void 0),pT={name:"Node",path:"/",component:hT,redirect:"/node",meta:{isHidden:!1},children:[{name:"Node",path:"node",component:()=>xt(()=>Promise.resolve().then(()=>tDe),void 0),meta:{title:"节点状态",icon:"mdi-check-circle-outline",order:11,group:{key:"subscribe",label:"订阅"}}}]},mT=Object.freeze(Object.defineProperty({__proto__:null,default:pT},Symbol.toStringTag,{value:"Module"})),gT=()=>xt(()=>Promise.resolve().then(()=>cr),void 0),vT={name:"Order",path:"/",component:gT,redirect:"/order",meta:{isHidden:!1},children:[{name:"Order",path:"order",component:()=>xt(()=>Promise.resolve().then(()=>oDe),void 0),meta:{title:"我的订单",icon:"mdi-format-list-bulleted",order:0,group:{key:"finance",label:"财务"}}},{name:"OrderDetail",path:"order/:trade_no",component:()=>xt(()=>Promise.resolve().then(()=>ILe),void 0),meta:{title:"订单详情",icon:"mdi:doc",order:1,isHidden:!0}}]},bT=Object.freeze(Object.defineProperty({__proto__:null,default:vT},Symbol.toStringTag,{value:"Module"})),yT=()=>xt(()=>Promise.resolve().then(()=>cr),void 0),xT={name:"plan",path:"/",component:yT,redirect:"/plan",meta:{isHidden:!1},children:[{name:"Plan",path:"plan",component:()=>xt(()=>Promise.resolve().then(()=>VLe),void 0),meta:{title:"购买订阅",icon:"mdi-shopping-outline",order:10,group:{key:"subscribe",label:"订阅"}}},{name:"PlanDetail",path:"plan/:plan_id",component:()=>xt(()=>Promise.resolve().then(()=>v9e),void 0),meta:{title:"配置订阅",icon:"mdi:doc",order:1,isHidden:!0}}]},CT=Object.freeze(Object.defineProperty({__proto__:null,default:xT},Symbol.toStringTag,{value:"Module"})),wT=()=>xt(()=>Promise.resolve().then(()=>cr),void 0),_T={name:"profile",path:"/",component:wT,redirect:"/profile",meta:{isHidden:!1},children:[{name:"Profile",path:"profile",component:()=>xt(()=>Promise.resolve().then(()=>z9e),void 0),meta:{title:"个人中心",icon:"mdi-account-outline",order:0,group:{key:"user",label:"用户"}}}]},ST=Object.freeze(Object.defineProperty({__proto__:null,default:_T},Symbol.toStringTag,{value:"Module"})),kT=()=>xt(()=>Promise.resolve().then(()=>cr),void 0),TT={name:"ticket",path:"/",component:kT,redirect:"/ticket",meta:{isHidden:!1},children:[{name:"Ticket",path:"ticket",component:()=>xt(()=>Promise.resolve().then(()=>L9e),void 0),meta:{title:"我的工单",icon:"mdi-comment-alert-outline",order:0,group:{key:"user",label:"用户"}}},{name:"TicketDetail",path:"ticket/:ticket_id",component:()=>xt(()=>Promise.resolve().then(()=>j9e),void 0),meta:{title:"工单详情",order:0,isHidden:!0}}]},PT=Object.freeze(Object.defineProperty({__proto__:null,default:TT},Symbol.toStringTag,{value:"Module"})),RT=()=>xt(()=>Promise.resolve().then(()=>cr),void 0),ET={name:"traffic",path:"/",component:RT,redirect:"/traffic",meta:{isHidden:!1},children:[{name:"Traffic",path:"traffic",component:()=>xt(()=>Promise.resolve().then(()=>U9e),void 0),meta:{title:"流量明细",icon:"mdi-poll",order:0,group:{key:"user",label:"用户"}}}]},$T=Object.freeze(Object.defineProperty({__proto__:null,default:ET},Symbol.toStringTag,{value:"Module"})),Zy=[{name:"404",path:"/404",component:()=>xt(()=>Promise.resolve().then(()=>Y9e),void 0),meta:{title:"404",isHidden:!0}},{name:"LOGIN",path:"/login",component:()=>xt(()=>Promise.resolve().then(()=>xFe),void 0),meta:{title:"登录页",isHidden:!0}},{name:"Register",path:"/register",component:()=>xt(()=>Promise.resolve().then(()=>NFe),void 0),meta:{title:"注册",isHidden:!0}},{name:"forgetpassword",path:"/forgetpassword",component:()=>xt(()=>Promise.resolve().then(()=>o7e),void 0),meta:{title:"重置密码",isHidden:!0}}],AT={name:"NotFound",path:"/:pathMatch(.*)*",redirect:"/404",meta:{title:"Not Found"}},zg=Object.assign({"/src/views/dashboard/route.ts":aT,"/src/views/invite/route.ts":cT,"/src/views/knowledge/route.ts":fT,"/src/views/node/route.ts":mT,"/src/views/order/route.ts":bT,"/src/views/plan/route.ts":CT,"/src/views/profile/route.ts":ST,"/src/views/ticket/route.ts":PT,"/src/views/traffic/route.ts":$T}),Jy=[];Object.keys(zg).forEach(e=>{Jy.push(zg[e].default)});function IT(e){e.beforeEach(()=>{var t;(t=window.$loadingBar)==null||t.start()}),e.afterEach(()=>{setTimeout(()=>{var t;(t=window.$loadingBar)==null||t.finish()},200)}),e.onError(()=>{var t;(t=window.$loadingBar)==null||t.error()})}var F1;const Og=((F1=window.settings)==null?void 0:F1.title)||"Xboard";function MT(e){e.afterEach(t=>{var o;const n=(o=t.meta)==null?void 0:o.title;n?document.title=`${n} | ${Og}`:document.title=Og})}var zT=!1;/*! * pinia v2.1.7 * (c) 2023 Eduardo San Martin Morote * @license MIT - */let Gy;const Zc=e=>Gy=e,Yy=Symbol();function xf(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var us;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(us||(us={}));function RT(){const e=_h(!0),t=e.run(()=>N({}));let n=[],o=[];const r=aa({install(i){Zc(r),r._a=i,i.provide(Yy,r),i.config.globalProperties.$pinia=r,o.forEach(a=>n.push(a)),o=[]},use(i){return!this._a&&!PT?o.push(i):n.push(i),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}const Xy=()=>{};function Mg(e,t,n,o=Xy){e.push(t);const r=()=>{const i=e.indexOf(t);i>-1&&(e.splice(i,1),o())};return!n&&Sh()&&N1(r),r}function Bi(e,...t){e.slice().forEach(n=>{n(...t)})}const ET=e=>e();function Cf(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,o)=>e.set(o,n)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const o=t[n],r=e[n];xf(r)&&xf(o)&&e.hasOwnProperty(n)&&!en(o)&&!Tr(o)?e[n]=Cf(r,o):e[n]=o}return e}const $T=Symbol();function AT(e){return!xf(e)||!e.hasOwnProperty($T)}const{assign:br}=Object;function IT(e){return!!(en(e)&&e.effect)}function MT(e,t,n,o){const{state:r,actions:i,getters:a}=t,s=n.state.value[e];let l;function c(){s||(n.state.value[e]=r?r():{});const u=t3(n.state.value[e]);return br(u,i,Object.keys(a||{}).reduce((d,f)=>(d[f]=aa(F(()=>{Zc(n);const p=n._s.get(e);return a[f].call(p,p)})),d),{}))}return l=Qy(e,c,t,n,o,!0),l}function Qy(e,t,n={},o,r,i){let a;const s=br({actions:{}},n),l={deep:!0};let c,u,d=[],f=[],p;const h=o.state.value[e];!i&&!h&&(o.state.value[e]={}),N({});let g;function v(k){let P;c=u=!1,typeof k=="function"?(k(o.state.value[e]),P={type:us.patchFunction,storeId:e,events:p}):(Cf(o.state.value[e],k),P={type:us.patchObject,payload:k,storeId:e,events:p});const T=g=Symbol();jt().then(()=>{g===T&&(c=!0)}),u=!0,Bi(d,P,o.state.value[e])}const m=i?function(){const{state:P}=n,T=P?P():{};this.$patch(I=>{br(I,T)})}:Xy;function y(){a.stop(),d=[],f=[],o._s.delete(e)}function S(k,P){return function(){Zc(o);const T=Array.from(arguments),I=[],A=[];function K($){I.push($)}function B($){A.push($)}Bi(f,{args:T,name:k,store:_,after:K,onError:B});let O;try{O=P.apply(this&&this.$id===e?this:_,T)}catch($){throw Bi(A,$),$}return O instanceof Promise?O.then($=>(Bi(I,$),$)).catch($=>(Bi(A,$),Promise.reject($))):(Bi(I,O),O)}}const C={_p:o,$id:e,$onAction:Mg.bind(null,f),$patch:v,$reset:m,$subscribe(k,P={}){const T=Mg(d,k,P.detached,()=>I()),I=a.run(()=>ht(()=>o.state.value[e],A=>{(P.flush==="sync"?u:c)&&k({storeId:e,type:us.direct,events:p},A)},br({},l,P)));return T},$dispose:y},_=bo(C);o._s.set(e,_);const w=(o._a&&o._a.runWithContext||ET)(()=>o._e.run(()=>(a=_h()).run(t)));for(const k in w){const P=w[k];if(en(P)&&!IT(P)||Tr(P))i||(h&&AT(P)&&(en(P)?P.value=h[k]:Cf(P,h[k])),o.state.value[e][k]=P);else if(typeof P=="function"){const T=S(k,P);w[k]=T,s.actions[k]=P}}return br(_,w),br(Et(_),w),Object.defineProperty(_,"$state",{get:()=>o.state.value[e],set:k=>{v(P=>{br(P,k)})}}),o._p.forEach(k=>{br(_,a.run(()=>k({store:_,app:o._a,pinia:o,options:s})))}),h&&i&&n.hydrate&&n.hydrate(_.$state,h),c=!0,u=!0,_}function Jc(e,t,n){let o,r;const i=typeof t=="function";typeof e=="string"?(o=e,r=i?n:t):(r=e,o=e.id);function a(s,l){const c=D3();return s=s||(c?He(Yy,null):null),s&&Zc(s),s=Gy,s._s.has(o)||(i?Qy(o,t,r,s):MT(o,r,s)),s._s.get(o)}return a.$id=o,a}function Zy(e,t){return function(){return e.apply(t,arguments)}}const{toString:zT}=Object.prototype,{getPrototypeOf:Kh}=Object,eu=(e=>t=>{const n=zT.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),No=e=>(e=e.toLowerCase(),t=>eu(t)===e),tu=e=>t=>typeof t===e,{isArray:Ta}=Array,Es=tu("undefined");function OT(e){return e!==null&&!Es(e)&&e.constructor!==null&&!Es(e.constructor)&&eo(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Jy=No("ArrayBuffer");function DT(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Jy(e.buffer),t}const LT=tu("string"),eo=tu("function"),ex=tu("number"),nu=e=>e!==null&&typeof e=="object",FT=e=>e===!0||e===!1,Ql=e=>{if(eu(e)!=="object")return!1;const t=Kh(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},BT=No("Date"),NT=No("File"),HT=No("Blob"),jT=No("FileList"),VT=e=>nu(e)&&eo(e.pipe),WT=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||eo(e.append)&&((t=eu(e))==="formdata"||t==="object"&&eo(e.toString)&&e.toString()==="[object FormData]"))},UT=No("URLSearchParams"),qT=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function qs(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let o,r;if(typeof e!="object"&&(e=[e]),Ta(e))for(o=0,r=e.length;o0;)if(r=n[o],t===r.toLowerCase())return r;return null}const nx=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),ox=e=>!Es(e)&&e!==nx;function wf(){const{caseless:e}=ox(this)&&this||{},t={},n=(o,r)=>{const i=e&&tx(t,r)||r;Ql(t[i])&&Ql(o)?t[i]=wf(t[i],o):Ql(o)?t[i]=wf({},o):Ta(o)?t[i]=o.slice():t[i]=o};for(let o=0,r=arguments.length;o(qs(t,(r,i)=>{n&&eo(r)?e[i]=Zy(r,n):e[i]=r},{allOwnKeys:o}),e),GT=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),YT=(e,t,n,o)=>{e.prototype=Object.create(t.prototype,o),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},XT=(e,t,n,o)=>{let r,i,a;const s={};if(t=t||{},e==null)return t;do{for(r=Object.getOwnPropertyNames(e),i=r.length;i-- >0;)a=r[i],(!o||o(a,e,t))&&!s[a]&&(t[a]=e[a],s[a]=!0);e=n!==!1&&Kh(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},QT=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const o=e.indexOf(t,n);return o!==-1&&o===n},ZT=e=>{if(!e)return null;if(Ta(e))return e;let t=e.length;if(!ex(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},JT=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Kh(Uint8Array)),eP=(e,t)=>{const o=(e&&e[Symbol.iterator]).call(e);let r;for(;(r=o.next())&&!r.done;){const i=r.value;t.call(e,i[0],i[1])}},tP=(e,t)=>{let n;const o=[];for(;(n=e.exec(t))!==null;)o.push(n);return o},nP=No("HTMLFormElement"),oP=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,o,r){return o.toUpperCase()+r}),zg=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),rP=No("RegExp"),rx=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),o={};qs(n,(r,i)=>{let a;(a=t(r,i,e))!==!1&&(o[i]=a||r)}),Object.defineProperties(e,o)},iP=e=>{rx(e,(t,n)=>{if(eo(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const o=e[n];if(eo(o)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},aP=(e,t)=>{const n={},o=r=>{r.forEach(i=>{n[i]=!0})};return Ta(e)?o(e):o(String(e).split(t)),n},sP=()=>{},lP=(e,t)=>(e=+e,Number.isFinite(e)?e:t),cd="abcdefghijklmnopqrstuvwxyz",Og="0123456789",ix={DIGIT:Og,ALPHA:cd,ALPHA_DIGIT:cd+cd.toUpperCase()+Og},cP=(e=16,t=ix.ALPHA_DIGIT)=>{let n="";const{length:o}=t;for(;e--;)n+=t[Math.random()*o|0];return n};function uP(e){return!!(e&&eo(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const dP=e=>{const t=new Array(10),n=(o,r)=>{if(nu(o)){if(t.indexOf(o)>=0)return;if(!("toJSON"in o)){t[r]=o;const i=Ta(o)?[]:{};return qs(o,(a,s)=>{const l=n(a,r+1);!Es(l)&&(i[s]=l)}),t[r]=void 0,i}}return o};return n(e,0)},fP=No("AsyncFunction"),hP=e=>e&&(nu(e)||eo(e))&&eo(e.then)&&eo(e.catch),Ee={isArray:Ta,isArrayBuffer:Jy,isBuffer:OT,isFormData:WT,isArrayBufferView:DT,isString:LT,isNumber:ex,isBoolean:FT,isObject:nu,isPlainObject:Ql,isUndefined:Es,isDate:BT,isFile:NT,isBlob:HT,isRegExp:rP,isFunction:eo,isStream:VT,isURLSearchParams:UT,isTypedArray:JT,isFileList:jT,forEach:qs,merge:wf,extend:KT,trim:qT,stripBOM:GT,inherits:YT,toFlatObject:XT,kindOf:eu,kindOfTest:No,endsWith:QT,toArray:ZT,forEachEntry:eP,matchAll:tP,isHTMLForm:nP,hasOwnProperty:zg,hasOwnProp:zg,reduceDescriptors:rx,freezeMethods:iP,toObjectSet:aP,toCamelCase:oP,noop:sP,toFiniteNumber:lP,findKey:tx,global:nx,isContextDefined:ox,ALPHABET:ix,generateString:cP,isSpecCompliantForm:uP,toJSONObject:dP,isAsyncFn:fP,isThenable:hP};function $t(e,t,n,o,r){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),o&&(this.request=o),r&&(this.response=r)}Ee.inherits($t,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:Ee.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const ax=$t.prototype,sx={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{sx[e]={value:e}});Object.defineProperties($t,sx);Object.defineProperty(ax,"isAxiosError",{value:!0});$t.from=(e,t,n,o,r,i)=>{const a=Object.create(ax);return Ee.toFlatObject(e,a,function(l){return l!==Error.prototype},s=>s!=="isAxiosError"),$t.call(a,e.message,t,n,o,r),a.cause=e,a.name=e.name,i&&Object.assign(a,i),a};const pP=null;function _f(e){return Ee.isPlainObject(e)||Ee.isArray(e)}function lx(e){return Ee.endsWith(e,"[]")?e.slice(0,-2):e}function Dg(e,t,n){return e?e.concat(t).map(function(r,i){return r=lx(r),!n&&i?"["+r+"]":r}).join(n?".":""):t}function mP(e){return Ee.isArray(e)&&!e.some(_f)}const gP=Ee.toFlatObject(Ee,{},null,function(t){return/^is[A-Z]/.test(t)});function ou(e,t,n){if(!Ee.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=Ee.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(g,v){return!Ee.isUndefined(v[g])});const o=n.metaTokens,r=n.visitor||u,i=n.dots,a=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&Ee.isSpecCompliantForm(t);if(!Ee.isFunction(r))throw new TypeError("visitor must be a function");function c(h){if(h===null)return"";if(Ee.isDate(h))return h.toISOString();if(!l&&Ee.isBlob(h))throw new $t("Blob is not supported. Use a Buffer instead.");return Ee.isArrayBuffer(h)||Ee.isTypedArray(h)?l&&typeof Blob=="function"?new Blob([h]):Buffer.from(h):h}function u(h,g,v){let m=h;if(h&&!v&&typeof h=="object"){if(Ee.endsWith(g,"{}"))g=o?g:g.slice(0,-2),h=JSON.stringify(h);else if(Ee.isArray(h)&&mP(h)||(Ee.isFileList(h)||Ee.endsWith(g,"[]"))&&(m=Ee.toArray(h)))return g=lx(g),m.forEach(function(S,C){!(Ee.isUndefined(S)||S===null)&&t.append(a===!0?Dg([g],C,i):a===null?g:g+"[]",c(S))}),!1}return _f(h)?!0:(t.append(Dg(v,g,i),c(h)),!1)}const d=[],f=Object.assign(gP,{defaultVisitor:u,convertValue:c,isVisitable:_f});function p(h,g){if(!Ee.isUndefined(h)){if(d.indexOf(h)!==-1)throw Error("Circular reference detected in "+g.join("."));d.push(h),Ee.forEach(h,function(m,y){(!(Ee.isUndefined(m)||m===null)&&r.call(t,m,Ee.isString(y)?y.trim():y,g,f))===!0&&p(m,g?g.concat(y):[y])}),d.pop()}}if(!Ee.isObject(e))throw new TypeError("data must be an object");return p(e),t}function Lg(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(o){return t[o]})}function Gh(e,t){this._pairs=[],e&&ou(e,this,t)}const cx=Gh.prototype;cx.append=function(t,n){this._pairs.push([t,n])};cx.toString=function(t){const n=t?function(o){return t.call(this,o,Lg)}:Lg;return this._pairs.map(function(r){return n(r[0])+"="+n(r[1])},"").join("&")};function vP(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function ux(e,t,n){if(!t)return e;const o=n&&n.encode||vP,r=n&&n.serialize;let i;if(r?i=r(t,n):i=Ee.isURLSearchParams(t)?t.toString():new Gh(t,n).toString(o),i){const a=e.indexOf("#");a!==-1&&(e=e.slice(0,a)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e}class bP{constructor(){this.handlers=[]}use(t,n,o){return this.handlers.push({fulfilled:t,rejected:n,synchronous:o?o.synchronous:!1,runWhen:o?o.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){Ee.forEach(this.handlers,function(o){o!==null&&t(o)})}}const Fg=bP,dx={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},yP=typeof URLSearchParams<"u"?URLSearchParams:Gh,xP=typeof FormData<"u"?FormData:null,CP=typeof Blob<"u"?Blob:null,wP={isBrowser:!0,classes:{URLSearchParams:yP,FormData:xP,Blob:CP},protocols:["http","https","file","blob","url","data"]},fx=typeof window<"u"&&typeof document<"u",_P=(e=>fx&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),SP=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),kP=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:fx,hasStandardBrowserEnv:_P,hasStandardBrowserWebWorkerEnv:SP},Symbol.toStringTag,{value:"Module"})),Ao={...kP,...wP};function TP(e,t){return ou(e,new Ao.classes.URLSearchParams,Object.assign({visitor:function(n,o,r,i){return Ao.isNode&&Ee.isBuffer(n)?(this.append(o,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},t))}function PP(e){return Ee.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function RP(e){const t={},n=Object.keys(e);let o;const r=n.length;let i;for(o=0;o=n.length;return a=!a&&Ee.isArray(r)?r.length:a,l?(Ee.hasOwnProp(r,a)?r[a]=[r[a],o]:r[a]=o,!s):((!r[a]||!Ee.isObject(r[a]))&&(r[a]=[]),t(n,o,r[a],i)&&Ee.isArray(r[a])&&(r[a]=RP(r[a])),!s)}if(Ee.isFormData(e)&&Ee.isFunction(e.entries)){const n={};return Ee.forEachEntry(e,(o,r)=>{t(PP(o),r,n,0)}),n}return null}function EP(e,t,n){if(Ee.isString(e))try{return(t||JSON.parse)(e),Ee.trim(e)}catch(o){if(o.name!=="SyntaxError")throw o}return(n||JSON.stringify)(e)}const Yh={transitional:dx,adapter:["xhr","http"],transformRequest:[function(t,n){const o=n.getContentType()||"",r=o.indexOf("application/json")>-1,i=Ee.isObject(t);if(i&&Ee.isHTMLForm(t)&&(t=new FormData(t)),Ee.isFormData(t))return r&&r?JSON.stringify(hx(t)):t;if(Ee.isArrayBuffer(t)||Ee.isBuffer(t)||Ee.isStream(t)||Ee.isFile(t)||Ee.isBlob(t))return t;if(Ee.isArrayBufferView(t))return t.buffer;if(Ee.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let s;if(i){if(o.indexOf("application/x-www-form-urlencoded")>-1)return TP(t,this.formSerializer).toString();if((s=Ee.isFileList(t))||o.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return ou(s?{"files[]":t}:t,l&&new l,this.formSerializer)}}return i||r?(n.setContentType("application/json",!1),EP(t)):t}],transformResponse:[function(t){const n=this.transitional||Yh.transitional,o=n&&n.forcedJSONParsing,r=this.responseType==="json";if(t&&Ee.isString(t)&&(o&&!this.responseType||r)){const a=!(n&&n.silentJSONParsing)&&r;try{return JSON.parse(t)}catch(s){if(a)throw s.name==="SyntaxError"?$t.from(s,$t.ERR_BAD_RESPONSE,this,null,this.response):s}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Ao.classes.FormData,Blob:Ao.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Ee.forEach(["delete","get","head","post","put","patch"],e=>{Yh.headers[e]={}});const Xh=Yh,$P=Ee.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),AP=e=>{const t={};let n,o,r;return e&&e.split(` -`).forEach(function(a){r=a.indexOf(":"),n=a.substring(0,r).trim().toLowerCase(),o=a.substring(r+1).trim(),!(!n||t[n]&&$P[n])&&(n==="set-cookie"?t[n]?t[n].push(o):t[n]=[o]:t[n]=t[n]?t[n]+", "+o:o)}),t},Bg=Symbol("internals");function Ka(e){return e&&String(e).trim().toLowerCase()}function Zl(e){return e===!1||e==null?e:Ee.isArray(e)?e.map(Zl):String(e)}function IP(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let o;for(;o=n.exec(e);)t[o[1]]=o[2];return t}const MP=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function ud(e,t,n,o,r){if(Ee.isFunction(o))return o.call(this,t,n);if(r&&(t=n),!!Ee.isString(t)){if(Ee.isString(o))return t.indexOf(o)!==-1;if(Ee.isRegExp(o))return o.test(t)}}function zP(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,o)=>n.toUpperCase()+o)}function OP(e,t){const n=Ee.toCamelCase(" "+t);["get","set","has"].forEach(o=>{Object.defineProperty(e,o+n,{value:function(r,i,a){return this[o].call(this,t,r,i,a)},configurable:!0})})}class ru{constructor(t){t&&this.set(t)}set(t,n,o){const r=this;function i(s,l,c){const u=Ka(l);if(!u)throw new Error("header name must be a non-empty string");const d=Ee.findKey(r,u);(!d||r[d]===void 0||c===!0||c===void 0&&r[d]!==!1)&&(r[d||l]=Zl(s))}const a=(s,l)=>Ee.forEach(s,(c,u)=>i(c,u,l));return Ee.isPlainObject(t)||t instanceof this.constructor?a(t,n):Ee.isString(t)&&(t=t.trim())&&!MP(t)?a(AP(t),n):t!=null&&i(n,t,o),this}get(t,n){if(t=Ka(t),t){const o=Ee.findKey(this,t);if(o){const r=this[o];if(!n)return r;if(n===!0)return IP(r);if(Ee.isFunction(n))return n.call(this,r,o);if(Ee.isRegExp(n))return n.exec(r);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=Ka(t),t){const o=Ee.findKey(this,t);return!!(o&&this[o]!==void 0&&(!n||ud(this,this[o],o,n)))}return!1}delete(t,n){const o=this;let r=!1;function i(a){if(a=Ka(a),a){const s=Ee.findKey(o,a);s&&(!n||ud(o,o[s],s,n))&&(delete o[s],r=!0)}}return Ee.isArray(t)?t.forEach(i):i(t),r}clear(t){const n=Object.keys(this);let o=n.length,r=!1;for(;o--;){const i=n[o];(!t||ud(this,this[i],i,t,!0))&&(delete this[i],r=!0)}return r}normalize(t){const n=this,o={};return Ee.forEach(this,(r,i)=>{const a=Ee.findKey(o,i);if(a){n[a]=Zl(r),delete n[i];return}const s=t?zP(i):String(i).trim();s!==i&&delete n[i],n[s]=Zl(r),o[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return Ee.forEach(this,(o,r)=>{o!=null&&o!==!1&&(n[r]=t&&Ee.isArray(o)?o.join(", "):o)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` -`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const o=new this(t);return n.forEach(r=>o.set(r)),o}static accessor(t){const o=(this[Bg]=this[Bg]={accessors:{}}).accessors,r=this.prototype;function i(a){const s=Ka(a);o[s]||(OP(r,a),o[s]=!0)}return Ee.isArray(t)?t.forEach(i):i(t),this}}ru.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);Ee.reduceDescriptors(ru.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(o){this[n]=o}}});Ee.freezeMethods(ru);const Jo=ru;function dd(e,t){const n=this||Xh,o=t||n,r=Jo.from(o.headers);let i=o.data;return Ee.forEach(e,function(s){i=s.call(n,i,r.normalize(),t?t.status:void 0)}),r.normalize(),i}function px(e){return!!(e&&e.__CANCEL__)}function Ks(e,t,n){$t.call(this,e??"canceled",$t.ERR_CANCELED,t,n),this.name="CanceledError"}Ee.inherits(Ks,$t,{__CANCEL__:!0});function DP(e,t,n){const o=n.config.validateStatus;!n.status||!o||o(n.status)?e(n):t(new $t("Request failed with status code "+n.status,[$t.ERR_BAD_REQUEST,$t.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const LP=Ao.hasStandardBrowserEnv?{write(e,t,n,o,r,i){const a=[e+"="+encodeURIComponent(t)];Ee.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),Ee.isString(o)&&a.push("path="+o),Ee.isString(r)&&a.push("domain="+r),i===!0&&a.push("secure"),document.cookie=a.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function FP(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function BP(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}function mx(e,t){return e&&!FP(t)?BP(e,t):t}const NP=Ao.hasStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let o;function r(i){let a=i;return t&&(n.setAttribute("href",a),a=n.href),n.setAttribute("href",a),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return o=r(window.location.href),function(a){const s=Ee.isString(a)?r(a):a;return s.protocol===o.protocol&&s.host===o.host}}():function(){return function(){return!0}}();function HP(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function jP(e,t){e=e||10;const n=new Array(e),o=new Array(e);let r=0,i=0,a;return t=t!==void 0?t:1e3,function(l){const c=Date.now(),u=o[i];a||(a=c),n[r]=l,o[r]=c;let d=i,f=0;for(;d!==r;)f+=n[d++],d=d%e;if(r=(r+1)%e,r===i&&(i=(i+1)%e),c-a{const i=r.loaded,a=r.lengthComputable?r.total:void 0,s=i-n,l=o(s),c=i<=a;n=i;const u={loaded:i,total:a,progress:a?i/a:void 0,bytes:s,rate:l||void 0,estimated:l&&a&&c?(a-i)/l:void 0,event:r};u[t?"download":"upload"]=!0,e(u)}}const VP=typeof XMLHttpRequest<"u",WP=VP&&function(e){return new Promise(function(n,o){let r=e.data;const i=Jo.from(e.headers).normalize();let{responseType:a,withXSRFToken:s}=e,l;function c(){e.cancelToken&&e.cancelToken.unsubscribe(l),e.signal&&e.signal.removeEventListener("abort",l)}let u;if(Ee.isFormData(r)){if(Ao.hasStandardBrowserEnv||Ao.hasStandardBrowserWebWorkerEnv)i.setContentType(!1);else if((u=i.getContentType())!==!1){const[g,...v]=u?u.split(";").map(m=>m.trim()).filter(Boolean):[];i.setContentType([g||"multipart/form-data",...v].join("; "))}}let d=new XMLHttpRequest;if(e.auth){const g=e.auth.username||"",v=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";i.set("Authorization","Basic "+btoa(g+":"+v))}const f=mx(e.baseURL,e.url);d.open(e.method.toUpperCase(),ux(f,e.params,e.paramsSerializer),!0),d.timeout=e.timeout;function p(){if(!d)return;const g=Jo.from("getAllResponseHeaders"in d&&d.getAllResponseHeaders()),m={data:!a||a==="text"||a==="json"?d.responseText:d.response,status:d.status,statusText:d.statusText,headers:g,config:e,request:d};DP(function(S){n(S),c()},function(S){o(S),c()},m),d=null}if("onloadend"in d?d.onloadend=p:d.onreadystatechange=function(){!d||d.readyState!==4||d.status===0&&!(d.responseURL&&d.responseURL.indexOf("file:")===0)||setTimeout(p)},d.onabort=function(){d&&(o(new $t("Request aborted",$t.ECONNABORTED,e,d)),d=null)},d.onerror=function(){o(new $t("Network Error",$t.ERR_NETWORK,e,d)),d=null},d.ontimeout=function(){let v=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const m=e.transitional||dx;e.timeoutErrorMessage&&(v=e.timeoutErrorMessage),o(new $t(v,m.clarifyTimeoutError?$t.ETIMEDOUT:$t.ECONNABORTED,e,d)),d=null},Ao.hasStandardBrowserEnv&&(s&&Ee.isFunction(s)&&(s=s(e)),s||s!==!1&&NP(f))){const g=e.xsrfHeaderName&&e.xsrfCookieName&&LP.read(e.xsrfCookieName);g&&i.set(e.xsrfHeaderName,g)}r===void 0&&i.setContentType(null),"setRequestHeader"in d&&Ee.forEach(i.toJSON(),function(v,m){d.setRequestHeader(m,v)}),Ee.isUndefined(e.withCredentials)||(d.withCredentials=!!e.withCredentials),a&&a!=="json"&&(d.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&d.addEventListener("progress",Ng(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&d.upload&&d.upload.addEventListener("progress",Ng(e.onUploadProgress)),(e.cancelToken||e.signal)&&(l=g=>{d&&(o(!g||g.type?new Ks(null,e,d):g),d.abort(),d=null)},e.cancelToken&&e.cancelToken.subscribe(l),e.signal&&(e.signal.aborted?l():e.signal.addEventListener("abort",l)));const h=HP(f);if(h&&Ao.protocols.indexOf(h)===-1){o(new $t("Unsupported protocol "+h+":",$t.ERR_BAD_REQUEST,e));return}d.send(r||null)})},Sf={http:pP,xhr:WP};Ee.forEach(Sf,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const Hg=e=>`- ${e}`,UP=e=>Ee.isFunction(e)||e===null||e===!1,gx={getAdapter:e=>{e=Ee.isArray(e)?e:[e];const{length:t}=e;let n,o;const r={};for(let i=0;i`adapter ${s} `+(l===!1?"is not supported by the environment":"is not available in the build"));let a=t?i.length>1?`since : -`+i.map(Hg).join(` -`):" "+Hg(i[0]):"as no adapter specified";throw new $t("There is no suitable adapter to dispatch the request "+a,"ERR_NOT_SUPPORT")}return o},adapters:Sf};function fd(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Ks(null,e)}function jg(e){return fd(e),e.headers=Jo.from(e.headers),e.data=dd.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),gx.getAdapter(e.adapter||Xh.adapter)(e).then(function(o){return fd(e),o.data=dd.call(e,e.transformResponse,o),o.headers=Jo.from(o.headers),o},function(o){return px(o)||(fd(e),o&&o.response&&(o.response.data=dd.call(e,e.transformResponse,o.response),o.response.headers=Jo.from(o.response.headers))),Promise.reject(o)})}const Vg=e=>e instanceof Jo?e.toJSON():e;function fa(e,t){t=t||{};const n={};function o(c,u,d){return Ee.isPlainObject(c)&&Ee.isPlainObject(u)?Ee.merge.call({caseless:d},c,u):Ee.isPlainObject(u)?Ee.merge({},u):Ee.isArray(u)?u.slice():u}function r(c,u,d){if(Ee.isUndefined(u)){if(!Ee.isUndefined(c))return o(void 0,c,d)}else return o(c,u,d)}function i(c,u){if(!Ee.isUndefined(u))return o(void 0,u)}function a(c,u){if(Ee.isUndefined(u)){if(!Ee.isUndefined(c))return o(void 0,c)}else return o(void 0,u)}function s(c,u,d){if(d in t)return o(c,u);if(d in e)return o(void 0,c)}const l={url:i,method:i,data:i,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:s,headers:(c,u)=>r(Vg(c),Vg(u),!0)};return Ee.forEach(Object.keys(Object.assign({},e,t)),function(u){const d=l[u]||r,f=d(e[u],t[u],u);Ee.isUndefined(f)&&d!==s||(n[u]=f)}),n}const vx="1.6.2",Qh={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Qh[e]=function(o){return typeof o===e||"a"+(t<1?"n ":" ")+e}});const Wg={};Qh.transitional=function(t,n,o){function r(i,a){return"[Axios v"+vx+"] Transitional option '"+i+"'"+a+(o?". "+o:"")}return(i,a,s)=>{if(t===!1)throw new $t(r(a," has been removed"+(n?" in "+n:"")),$t.ERR_DEPRECATED);return n&&!Wg[a]&&(Wg[a]=!0,console.warn(r(a," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(i,a,s):!0}};function qP(e,t,n){if(typeof e!="object")throw new $t("options must be an object",$t.ERR_BAD_OPTION_VALUE);const o=Object.keys(e);let r=o.length;for(;r-- >0;){const i=o[r],a=t[i];if(a){const s=e[i],l=s===void 0||a(s,i,e);if(l!==!0)throw new $t("option "+i+" must be "+l,$t.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new $t("Unknown option "+i,$t.ERR_BAD_OPTION)}}const kf={assertOptions:qP,validators:Qh},fr=kf.validators;class pc{constructor(t){this.defaults=t,this.interceptors={request:new Fg,response:new Fg}}request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=fa(this.defaults,n);const{transitional:o,paramsSerializer:r,headers:i}=n;o!==void 0&&kf.assertOptions(o,{silentJSONParsing:fr.transitional(fr.boolean),forcedJSONParsing:fr.transitional(fr.boolean),clarifyTimeoutError:fr.transitional(fr.boolean)},!1),r!=null&&(Ee.isFunction(r)?n.paramsSerializer={serialize:r}:kf.assertOptions(r,{encode:fr.function,serialize:fr.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let a=i&&Ee.merge(i.common,i[n.method]);i&&Ee.forEach(["delete","get","head","post","put","patch","common"],h=>{delete i[h]}),n.headers=Jo.concat(a,i);const s=[];let l=!0;this.interceptors.request.forEach(function(g){typeof g.runWhen=="function"&&g.runWhen(n)===!1||(l=l&&g.synchronous,s.unshift(g.fulfilled,g.rejected))});const c=[];this.interceptors.response.forEach(function(g){c.push(g.fulfilled,g.rejected)});let u,d=0,f;if(!l){const h=[jg.bind(this),void 0];for(h.unshift.apply(h,s),h.push.apply(h,c),f=h.length,u=Promise.resolve(n);d{if(!o._listeners)return;let i=o._listeners.length;for(;i-- >0;)o._listeners[i](r);o._listeners=null}),this.promise.then=r=>{let i;const a=new Promise(s=>{o.subscribe(s),i=s}).then(r);return a.cancel=function(){o.unsubscribe(i)},a},t(function(i,a,s){o.reason||(o.reason=new Ks(i,a,s),n(o.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new Zh(function(r){t=r}),cancel:t}}}const KP=Zh;function GP(e){return function(n){return e.apply(null,n)}}function YP(e){return Ee.isObject(e)&&e.isAxiosError===!0}const Tf={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Tf).forEach(([e,t])=>{Tf[t]=e});const XP=Tf;function bx(e){const t=new Jl(e),n=Zy(Jl.prototype.request,t);return Ee.extend(n,Jl.prototype,t,{allOwnKeys:!0}),Ee.extend(n,t,null,{allOwnKeys:!0}),n.create=function(r){return bx(fa(e,r))},n}const hn=bx(Xh);hn.Axios=Jl;hn.CanceledError=Ks;hn.CancelToken=KP;hn.isCancel=px;hn.VERSION=vx;hn.toFormData=ou;hn.AxiosError=$t;hn.Cancel=hn.CanceledError;hn.all=function(t){return Promise.all(t)};hn.spread=GP;hn.isAxiosError=YP;hn.mergeConfig=fa;hn.AxiosHeaders=Jo;hn.formToJSON=e=>hx(Ee.isHTMLForm(e)?new FormData(e):e);hn.getAdapter=gx.getAdapter;hn.HttpStatusCode=XP;hn.default=hn;const QP=hn,ZP=[{url:"/passport/auth/login",method:"POST"},{url:"/passport/auth/register",method:"POST"},{url:"/passport/auth/register",method:"POST"},{url:"/guest/comm/config",method:"GET"},{url:"/passport/comm/sendEmailVerify",method:"POST"},{url:"/passport/auth/forget",method:"POST"}];function JP({url:e,method:t=""}){return ZP.some(n=>n.url===e&&n.method===t.toUpperCase())}function eR(e){return typeof e>"u"}function tR(e){return e===null}function nR(e){return tR(e)||eR(e)}class oR{constructor(t){Qu(this,"storage");Qu(this,"prefixKey");this.storage=t.storage,this.prefixKey=t.prefixKey}getKey(t){return`${this.prefixKey}${t}`.toUpperCase()}set(t,n,o=null){const r=JSON.stringify({value:n,time:Date.now(),expire:o!==null?new Date().getTime()+o*1e3:null});this.storage.setItem(this.getKey(t),r)}get(t,n=null){const o=this.storage.getItem(this.getKey(t));if(!o)return{value:n,time:0};try{const r=JSON.parse(o),{value:i,time:a,expire:s}=r;return nR(s)||s>new Date().getTime()?{value:i,time:a}:(this.remove(t),{value:n,time:0})}catch{return this.remove(t),{value:n,time:0}}}remove(t){this.storage.removeItem(this.getKey(t))}clear(){this.storage.clear()}}function yx({prefixKey:e="",storage:t=sessionStorage}){return new oR({prefixKey:e,storage:t})}const xx="Vue_Naive_",rR=function(e={}){return yx({prefixKey:e.prefixKey||"",storage:localStorage})},iR=function(e={}){return yx({prefixKey:e.prefixKey||"",storage:sessionStorage})},Ci=rR({prefixKey:xx}),mc=iR({prefixKey:xx}),Jh="access_token",aR=72*60*60;function Cx(){return Ci.get(Jh)}function sR(e){Ci.set(Jh,e,aR)}function wx(){Ci.remove(Jh)}function ep(){const e=he(Jt.currentRoute),t=!e.meta.requireAuth&&!["/404","/login"].includes(Jt.currentRoute.value.path);Jt.replace({path:"/login",query:t?{...e.query,redirect:e.path}:{}})}var lR=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function _x(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function cR(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function o(){return this instanceof o?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(o){var r=Object.getOwnPropertyDescriptor(e,o);Object.defineProperty(n,o,r.get?r:{enumerable:!0,get:function(){return e[o]}})}),n}var Sx={exports:{}};(function(e,t){(function(n,o){e.exports=o()})(lR,function(){var n=1e3,o=6e4,r=36e5,i="millisecond",a="second",s="minute",l="hour",c="day",u="week",d="month",f="quarter",p="year",h="date",g="Invalid Date",v=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,m=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,y={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(B){var O=["th","st","nd","rd"],$=B%100;return"["+B+(O[($-20)%10]||O[$]||O[0])+"]"}},S=function(B,O,$){var U=String(B);return!U||U.length>=O?B:""+Array(O+1-U.length).join($)+B},C={s:S,z:function(B){var O=-B.utcOffset(),$=Math.abs(O),U=Math.floor($/60),Q=$%60;return(O<=0?"+":"-")+S(U,2,"0")+":"+S(Q,2,"0")},m:function B(O,$){if(O.date()<$.date())return-B($,O);var U=12*($.year()-O.year())+($.month()-O.month()),Q=O.clone().add(U,d),L=$-Q<0,M=O.clone().add(U+(L?-1:1),d);return+(-(U+($-Q)/(L?Q-M:M-Q))||0)},a:function(B){return B<0?Math.ceil(B)||0:Math.floor(B)},p:function(B){return{M:d,y:p,w:u,d:c,D:h,h:l,m:s,s:a,ms:i,Q:f}[B]||String(B||"").toLowerCase().replace(/s$/,"")},u:function(B){return B===void 0}},_="en",x={};x[_]=y;var w="$isDayjsObject",k=function(B){return B instanceof A||!(!B||!B[w])},P=function B(O,$,U){var Q;if(!O)return _;if(typeof O=="string"){var L=O.toLowerCase();x[L]&&(Q=L),$&&(x[L]=$,Q=L);var M=O.split("-");if(!Q&&M.length>1)return B(M[0])}else{var te=O.name;x[te]=O,Q=te}return!U&&Q&&(_=Q),Q||!U&&_},T=function(B,O){if(k(B))return B.clone();var $=typeof O=="object"?O:{};return $.date=B,$.args=arguments,new A($)},I=C;I.l=P,I.i=k,I.w=function(B,O){return T(B,{locale:O.$L,utc:O.$u,x:O.$x,$offset:O.$offset})};var A=function(){function B($){this.$L=P($.locale,null,!0),this.parse($),this.$x=this.$x||$.x||{},this[w]=!0}var O=B.prototype;return O.parse=function($){this.$d=function(U){var Q=U.date,L=U.utc;if(Q===null)return new Date(NaN);if(I.u(Q))return new Date;if(Q instanceof Date)return new Date(Q);if(typeof Q=="string"&&!/Z$/i.test(Q)){var M=Q.match(v);if(M){var te=M[2]-1||0,ie=(M[7]||"0").substring(0,3);return L?new Date(Date.UTC(M[1],te,M[3]||1,M[4]||0,M[5]||0,M[6]||0,ie)):new Date(M[1],te,M[3]||1,M[4]||0,M[5]||0,M[6]||0,ie)}}return new Date(Q)}($),this.init()},O.init=function(){var $=this.$d;this.$y=$.getFullYear(),this.$M=$.getMonth(),this.$D=$.getDate(),this.$W=$.getDay(),this.$H=$.getHours(),this.$m=$.getMinutes(),this.$s=$.getSeconds(),this.$ms=$.getMilliseconds()},O.$utils=function(){return I},O.isValid=function(){return this.$d.toString()!==g},O.isSame=function($,U){var Q=T($);return this.startOf(U)<=Q&&Q<=this.endOf(U)},O.isAfter=function($,U){return T($){window.$message.success("复制成功")}).catch(n=>{window.$message.error("复制到剪贴板时出错:",n)})}function fR(e,t){if(e.length!==t.length)return!1;const n=[...e].sort(),o=[...t].sort();return n.every((r,i)=>r===o[i])}function hR(e){return typeof e>"u"}function pR(e){return e===null}function Ug(e){return e&&Array.isArray(e)}function kx(e){return pR(e)||hR(e)}function qg(e){return/^(https?:|mailto:|tel:)/.test(e)}const ds=/^[a-z0-9]+(-[a-z0-9]+)*$/,iu=(e,t,n,o="")=>{const r=e.split(":");if(e.slice(0,1)==="@"){if(r.length<2||r.length>3)return null;o=r.shift().slice(1)}if(r.length>3||!r.length)return null;if(r.length>1){const s=r.pop(),l=r.pop(),c={provider:r.length>0?r[0]:o,prefix:l,name:s};return t&&!tc(c)?null:c}const i=r[0],a=i.split("-");if(a.length>1){const s={provider:o,prefix:a.shift(),name:a.join("-")};return t&&!tc(s)?null:s}if(n&&o===""){const s={provider:o,prefix:"",name:i};return t&&!tc(s,n)?null:s}return null},tc=(e,t)=>e?!!((e.provider===""||e.provider.match(ds))&&(t&&e.prefix===""||e.prefix.match(ds))&&e.name.match(ds)):!1,Tx=Object.freeze({left:0,top:0,width:16,height:16}),gc=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),au=Object.freeze({...Tx,...gc}),Pf=Object.freeze({...au,body:"",hidden:!1});function mR(e,t){const n={};!e.hFlip!=!t.hFlip&&(n.hFlip=!0),!e.vFlip!=!t.vFlip&&(n.vFlip=!0);const o=((e.rotate||0)+(t.rotate||0))%4;return o&&(n.rotate=o),n}function Kg(e,t){const n=mR(e,t);for(const o in Pf)o in gc?o in e&&!(o in n)&&(n[o]=gc[o]):o in t?n[o]=t[o]:o in e&&(n[o]=e[o]);return n}function gR(e,t){const n=e.icons,o=e.aliases||Object.create(null),r=Object.create(null);function i(a){if(n[a])return r[a]=[];if(!(a in r)){r[a]=null;const s=o[a]&&o[a].parent,l=s&&i(s);l&&(r[a]=[s].concat(l))}return r[a]}return(t||Object.keys(n).concat(Object.keys(o))).forEach(i),r}function vR(e,t,n){const o=e.icons,r=e.aliases||Object.create(null);let i={};function a(s){i=Kg(o[s]||r[s],i)}return a(t),n.forEach(a),Kg(e,i)}function Px(e,t){const n=[];if(typeof e!="object"||typeof e.icons!="object")return n;e.not_found instanceof Array&&e.not_found.forEach(r=>{t(r,null),n.push(r)});const o=gR(e);for(const r in o){const i=o[r];i&&(t(r,vR(e,r,i)),n.push(r))}return n}const bR={provider:"",aliases:{},not_found:{},...Tx};function hd(e,t){for(const n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function Rx(e){if(typeof e!="object"||e===null)return null;const t=e;if(typeof t.prefix!="string"||!e.icons||typeof e.icons!="object"||!hd(e,bR))return null;const n=t.icons;for(const r in n){const i=n[r];if(!r.match(ds)||typeof i.body!="string"||!hd(i,Pf))return null}const o=t.aliases||Object.create(null);for(const r in o){const i=o[r],a=i.parent;if(!r.match(ds)||typeof a!="string"||!n[a]&&!o[a]||!hd(i,Pf))return null}return t}const Gg=Object.create(null);function yR(e,t){return{provider:e,prefix:t,icons:Object.create(null),missing:new Set}}function fi(e,t){const n=Gg[e]||(Gg[e]=Object.create(null));return n[t]||(n[t]=yR(e,t))}function np(e,t){return Rx(t)?Px(t,(n,o)=>{o?e.icons[n]=o:e.missing.add(n)}):[]}function xR(e,t,n){try{if(typeof n.body=="string")return e.icons[t]={...n},!0}catch{}return!1}let $s=!1;function Ex(e){return typeof e=="boolean"&&($s=e),$s}function CR(e){const t=typeof e=="string"?iu(e,!0,$s):e;if(t){const n=fi(t.provider,t.prefix),o=t.name;return n.icons[o]||(n.missing.has(o)?null:void 0)}}function wR(e,t){const n=iu(e,!0,$s);if(!n)return!1;const o=fi(n.provider,n.prefix);return xR(o,n.name,t)}function _R(e,t){if(typeof e!="object")return!1;if(typeof t!="string"&&(t=e.provider||""),$s&&!t&&!e.prefix){let r=!1;return Rx(e)&&(e.prefix="",Px(e,(i,a)=>{a&&wR(i,a)&&(r=!0)})),r}const n=e.prefix;if(!tc({provider:t,prefix:n,name:"a"}))return!1;const o=fi(t,n);return!!np(o,e)}const $x=Object.freeze({width:null,height:null}),Ax=Object.freeze({...$x,...gc}),SR=/(-?[0-9.]*[0-9]+[0-9.]*)/g,kR=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function Yg(e,t,n){if(t===1)return e;if(n=n||100,typeof e=="number")return Math.ceil(e*t*n)/n;if(typeof e!="string")return e;const o=e.split(SR);if(o===null||!o.length)return e;const r=[];let i=o.shift(),a=kR.test(i);for(;;){if(a){const s=parseFloat(i);isNaN(s)?r.push(i):r.push(Math.ceil(s*t*n)/n)}else r.push(i);if(i=o.shift(),i===void 0)return r.join("");a=!a}}const TR=e=>e==="unset"||e==="undefined"||e==="none";function PR(e,t){const n={...au,...e},o={...Ax,...t},r={left:n.left,top:n.top,width:n.width,height:n.height};let i=n.body;[n,o].forEach(h=>{const g=[],v=h.hFlip,m=h.vFlip;let y=h.rotate;v?m?y+=2:(g.push("translate("+(r.width+r.left).toString()+" "+(0-r.top).toString()+")"),g.push("scale(-1 1)"),r.top=r.left=0):m&&(g.push("translate("+(0-r.left).toString()+" "+(r.height+r.top).toString()+")"),g.push("scale(1 -1)"),r.top=r.left=0);let S;switch(y<0&&(y-=Math.floor(y/4)*4),y=y%4,y){case 1:S=r.height/2+r.top,g.unshift("rotate(90 "+S.toString()+" "+S.toString()+")");break;case 2:g.unshift("rotate(180 "+(r.width/2+r.left).toString()+" "+(r.height/2+r.top).toString()+")");break;case 3:S=r.width/2+r.left,g.unshift("rotate(-90 "+S.toString()+" "+S.toString()+")");break}y%2===1&&(r.left!==r.top&&(S=r.left,r.left=r.top,r.top=S),r.width!==r.height&&(S=r.width,r.width=r.height,r.height=S)),g.length&&(i=''+i+"")});const a=o.width,s=o.height,l=r.width,c=r.height;let u,d;a===null?(d=s===null?"1em":s==="auto"?c:s,u=Yg(d,l/c)):(u=a==="auto"?l:a,d=s===null?Yg(u,c/l):s==="auto"?c:s);const f={},p=(h,g)=>{TR(g)||(f[h]=g.toString())};return p("width",u),p("height",d),f.viewBox=r.left.toString()+" "+r.top.toString()+" "+l.toString()+" "+c.toString(),{attributes:f,body:i}}const RR=/\sid="(\S+)"/g,ER="IconifyId"+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);let $R=0;function AR(e,t=ER){const n=[];let o;for(;o=RR.exec(e);)n.push(o[1]);if(!n.length)return e;const r="suffix"+(Math.random()*16777216|Date.now()).toString(16);return n.forEach(i=>{const a=typeof t=="function"?t(i):t+($R++).toString(),s=i.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(new RegExp('([#;"])('+s+')([")]|\\.[a-z])',"g"),"$1"+a+r+"$3")}),e=e.replace(new RegExp(r,"g"),""),e}const Rf=Object.create(null);function IR(e,t){Rf[e]=t}function Ef(e){return Rf[e]||Rf[""]}function op(e){let t;if(typeof e.resources=="string")t=[e.resources];else if(t=e.resources,!(t instanceof Array)||!t.length)return null;return{resources:t,path:e.path||"/",maxURL:e.maxURL||500,rotate:e.rotate||750,timeout:e.timeout||5e3,random:e.random===!0,index:e.index||0,dataAfterTimeout:e.dataAfterTimeout!==!1}}const rp=Object.create(null),Ga=["https://api.simplesvg.com","https://api.unisvg.com"],nc=[];for(;Ga.length>0;)Ga.length===1||Math.random()>.5?nc.push(Ga.shift()):nc.push(Ga.pop());rp[""]=op({resources:["https://api.iconify.design"].concat(nc)});function MR(e,t){const n=op(t);return n===null?!1:(rp[e]=n,!0)}function ip(e){return rp[e]}const zR=()=>{let e;try{if(e=fetch,typeof e=="function")return e}catch{}};let Xg=zR();function OR(e,t){const n=ip(e);if(!n)return 0;let o;if(!n.maxURL)o=0;else{let r=0;n.resources.forEach(a=>{r=Math.max(r,a.length)});const i=t+".json?icons=";o=n.maxURL-r-n.path.length-i.length}return o}function DR(e){return e===404}const LR=(e,t,n)=>{const o=[],r=OR(e,t),i="icons";let a={type:i,provider:e,prefix:t,icons:[]},s=0;return n.forEach((l,c)=>{s+=l.length+1,s>=r&&c>0&&(o.push(a),a={type:i,provider:e,prefix:t,icons:[]},s=l.length),a.icons.push(l)}),o.push(a),o};function FR(e){if(typeof e=="string"){const t=ip(e);if(t)return t.path}return"/"}const BR=(e,t,n)=>{if(!Xg){n("abort",424);return}let o=FR(t.provider);switch(t.type){case"icons":{const i=t.prefix,s=t.icons.join(","),l=new URLSearchParams({icons:s});o+=i+".json?"+l.toString();break}case"custom":{const i=t.uri;o+=i.slice(0,1)==="/"?i.slice(1):i;break}default:n("abort",400);return}let r=503;Xg(e+o).then(i=>{const a=i.status;if(a!==200){setTimeout(()=>{n(DR(a)?"abort":"next",a)});return}return r=501,i.json()}).then(i=>{if(typeof i!="object"||i===null){setTimeout(()=>{i===404?n("abort",i):n("next",r)});return}setTimeout(()=>{n("success",i)})}).catch(()=>{n("next",r)})},NR={prepare:LR,send:BR};function HR(e){const t={loaded:[],missing:[],pending:[]},n=Object.create(null);e.sort((r,i)=>r.provider!==i.provider?r.provider.localeCompare(i.provider):r.prefix!==i.prefix?r.prefix.localeCompare(i.prefix):r.name.localeCompare(i.name));let o={provider:"",prefix:"",name:""};return e.forEach(r=>{if(o.name===r.name&&o.prefix===r.prefix&&o.provider===r.provider)return;o=r;const i=r.provider,a=r.prefix,s=r.name,l=n[i]||(n[i]=Object.create(null)),c=l[a]||(l[a]=fi(i,a));let u;s in c.icons?u=t.loaded:a===""||c.missing.has(s)?u=t.missing:u=t.pending;const d={provider:i,prefix:a,name:s};u.push(d)}),t}function Ix(e,t){e.forEach(n=>{const o=n.loaderCallbacks;o&&(n.loaderCallbacks=o.filter(r=>r.id!==t))})}function jR(e){e.pendingCallbacksFlag||(e.pendingCallbacksFlag=!0,setTimeout(()=>{e.pendingCallbacksFlag=!1;const t=e.loaderCallbacks?e.loaderCallbacks.slice(0):[];if(!t.length)return;let n=!1;const o=e.provider,r=e.prefix;t.forEach(i=>{const a=i.icons,s=a.pending.length;a.pending=a.pending.filter(l=>{if(l.prefix!==r)return!0;const c=l.name;if(e.icons[c])a.loaded.push({provider:o,prefix:r,name:c});else if(e.missing.has(c))a.missing.push({provider:o,prefix:r,name:c});else return n=!0,!0;return!1}),a.pending.length!==s&&(n||Ix([e],i.id),i.callback(a.loaded.slice(0),a.missing.slice(0),a.pending.slice(0),i.abort))})}))}let VR=0;function WR(e,t,n){const o=VR++,r=Ix.bind(null,n,o);if(!t.pending.length)return r;const i={id:o,icons:t,callback:e,abort:r};return n.forEach(a=>{(a.loaderCallbacks||(a.loaderCallbacks=[])).push(i)}),r}function UR(e,t=!0,n=!1){const o=[];return e.forEach(r=>{const i=typeof r=="string"?iu(r,t,n):r;i&&o.push(i)}),o}var qR={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function KR(e,t,n,o){const r=e.resources.length,i=e.random?Math.floor(Math.random()*r):e.index;let a;if(e.random){let x=e.resources.slice(0);for(a=[];x.length>1;){const w=Math.floor(Math.random()*x.length);a.push(x[w]),x=x.slice(0,w).concat(x.slice(w+1))}a=a.concat(x)}else a=e.resources.slice(i).concat(e.resources.slice(0,i));const s=Date.now();let l="pending",c=0,u,d=null,f=[],p=[];typeof o=="function"&&p.push(o);function h(){d&&(clearTimeout(d),d=null)}function g(){l==="pending"&&(l="aborted"),h(),f.forEach(x=>{x.status==="pending"&&(x.status="aborted")}),f=[]}function v(x,w){w&&(p=[]),typeof x=="function"&&p.push(x)}function m(){return{startTime:s,payload:t,status:l,queriesSent:c,queriesPending:f.length,subscribe:v,abort:g}}function y(){l="failed",p.forEach(x=>{x(void 0,u)})}function S(){f.forEach(x=>{x.status==="pending"&&(x.status="aborted")}),f=[]}function C(x,w,k){const P=w!=="success";switch(f=f.filter(T=>T!==x),l){case"pending":break;case"failed":if(P||!e.dataAfterTimeout)return;break;default:return}if(w==="abort"){u=k,y();return}if(P){u=k,f.length||(a.length?_():y());return}if(h(),S(),!e.random){const T=e.resources.indexOf(x.resource);T!==-1&&T!==e.index&&(e.index=T)}l="completed",p.forEach(T=>{T(k)})}function _(){if(l!=="pending")return;h();const x=a.shift();if(x===void 0){if(f.length){d=setTimeout(()=>{h(),l==="pending"&&(S(),y())},e.timeout);return}y();return}const w={status:"pending",resource:x,callback:(k,P)=>{C(w,k,P)}};f.push(w),c++,d=setTimeout(_,e.rotate),n(x,t,w.callback)}return setTimeout(_),m}function Mx(e){const t={...qR,...e};let n=[];function o(){n=n.filter(s=>s().status==="pending")}function r(s,l,c){const u=KR(t,s,l,(d,f)=>{o(),c&&c(d,f)});return n.push(u),u}function i(s){return n.find(l=>s(l))||null}return{query:r,find:i,setIndex:s=>{t.index=s},getIndex:()=>t.index,cleanup:o}}function Qg(){}const pd=Object.create(null);function GR(e){if(!pd[e]){const t=ip(e);if(!t)return;const n=Mx(t),o={config:t,redundancy:n};pd[e]=o}return pd[e]}function YR(e,t,n){let o,r;if(typeof e=="string"){const i=Ef(e);if(!i)return n(void 0,424),Qg;r=i.send;const a=GR(e);a&&(o=a.redundancy)}else{const i=op(e);if(i){o=Mx(i);const a=e.resources?e.resources[0]:"",s=Ef(a);s&&(r=s.send)}}return!o||!r?(n(void 0,424),Qg):o.query(t,r,n)().abort}const Zg="iconify2",As="iconify",zx=As+"-count",Jg=As+"-version",Ox=36e5,XR=168;function $f(e,t){try{return e.getItem(t)}catch{}}function ap(e,t,n){try{return e.setItem(t,n),!0}catch{}}function ev(e,t){try{e.removeItem(t)}catch{}}function Af(e,t){return ap(e,zx,t.toString())}function If(e){return parseInt($f(e,zx))||0}const su={local:!0,session:!0},Dx={local:new Set,session:new Set};let sp=!1;function QR(e){sp=e}let Cl=typeof window>"u"?{}:window;function Lx(e){const t=e+"Storage";try{if(Cl&&Cl[t]&&typeof Cl[t].length=="number")return Cl[t]}catch{}su[e]=!1}function Fx(e,t){const n=Lx(e);if(!n)return;const o=$f(n,Jg);if(o!==Zg){if(o){const s=If(n);for(let l=0;l{const l=As+s.toString(),c=$f(n,l);if(typeof c=="string"){try{const u=JSON.parse(c);if(typeof u=="object"&&typeof u.cached=="number"&&u.cached>r&&typeof u.provider=="string"&&typeof u.data=="object"&&typeof u.data.prefix=="string"&&t(u,s))return!0}catch{}ev(n,l)}};let a=If(n);for(let s=a-1;s>=0;s--)i(s)||(s===a-1?(a--,Af(n,a)):Dx[e].add(s))}function Bx(){if(!sp){QR(!0);for(const e in su)Fx(e,t=>{const n=t.data,o=t.provider,r=n.prefix,i=fi(o,r);if(!np(i,n).length)return!1;const a=n.lastModified||-1;return i.lastModifiedCached=i.lastModifiedCached?Math.min(i.lastModifiedCached,a):a,!0})}}function ZR(e,t){const n=e.lastModifiedCached;if(n&&n>=t)return n===t;if(e.lastModifiedCached=t,n)for(const o in su)Fx(o,r=>{const i=r.data;return r.provider!==e.provider||i.prefix!==e.prefix||i.lastModified===t});return!0}function JR(e,t){sp||Bx();function n(o){let r;if(!su[o]||!(r=Lx(o)))return;const i=Dx[o];let a;if(i.size)i.delete(a=Array.from(i).shift());else if(a=If(r),!Af(r,a+1))return;const s={cached:Math.floor(Date.now()/Ox),provider:e.provider,data:t};return ap(r,As+a.toString(),JSON.stringify(s))}t.lastModified&&!ZR(e,t.lastModified)||Object.keys(t.icons).length&&(t.not_found&&(t=Object.assign({},t),delete t.not_found),n("local")||n("session"))}function tv(){}function eE(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,jR(e)}))}function tE(e,t){e.iconsToLoad?e.iconsToLoad=e.iconsToLoad.concat(t).sort():e.iconsToLoad=t,e.iconsQueueFlag||(e.iconsQueueFlag=!0,setTimeout(()=>{e.iconsQueueFlag=!1;const{provider:n,prefix:o}=e,r=e.iconsToLoad;delete e.iconsToLoad;let i;if(!r||!(i=Ef(n)))return;i.prepare(n,o,r).forEach(s=>{YR(n,s,l=>{if(typeof l!="object")s.icons.forEach(c=>{e.missing.add(c)});else try{const c=np(e,l);if(!c.length)return;const u=e.pendingIcons;u&&c.forEach(d=>{u.delete(d)}),JR(e,l)}catch(c){console.error(c)}eE(e)})})}))}const nE=(e,t)=>{const n=UR(e,!0,Ex()),o=HR(n);if(!o.pending.length){let l=!0;return t&&setTimeout(()=>{l&&t(o.loaded,o.missing,o.pending,tv)}),()=>{l=!1}}const r=Object.create(null),i=[];let a,s;return o.pending.forEach(l=>{const{provider:c,prefix:u}=l;if(u===s&&c===a)return;a=c,s=u,i.push(fi(c,u));const d=r[c]||(r[c]=Object.create(null));d[u]||(d[u]=[])}),o.pending.forEach(l=>{const{provider:c,prefix:u,name:d}=l,f=fi(c,u),p=f.pendingIcons||(f.pendingIcons=new Set);p.has(d)||(p.add(d),r[c][u].push(d))}),i.forEach(l=>{const{provider:c,prefix:u}=l;r[c][u].length&&tE(l,r[c][u])}),t?WR(t,o,i):tv};function oE(e,t){const n={...e};for(const o in t){const r=t[o],i=typeof r;o in $x?(r===null||r&&(i==="string"||i==="number"))&&(n[o]=r):i===typeof n[o]&&(n[o]=o==="rotate"?r%4:r)}return n}const rE=/[\s,]+/;function iE(e,t){t.split(rE).forEach(n=>{switch(n.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0;break}})}function aE(e,t=0){const n=e.replace(/^-?[0-9.]*/,"");function o(r){for(;r<0;)r+=4;return r%4}if(n===""){const r=parseInt(e);return isNaN(r)?0:o(r)}else if(n!==e){let r=0;switch(n){case"%":r=25;break;case"deg":r=90}if(r){let i=parseFloat(e.slice(0,e.length-n.length));return isNaN(i)?0:(i=i/r,i%1===0?o(i):0)}}return t}function sE(e,t){let n=e.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const o in t)n+=" "+o+'="'+t[o]+'"';return'"+e+""}function lE(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(//g,"%3E").replace(/\s+/g," ")}function cE(e){return"data:image/svg+xml,"+lE(e)}function uE(e){return'url("'+cE(e)+'")'}const nv={...Ax,inline:!1},dE={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},fE={display:"inline-block"},Mf={backgroundColor:"currentColor"},Nx={backgroundColor:"transparent"},ov={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},rv={webkitMask:Mf,mask:Mf,background:Nx};for(const e in rv){const t=rv[e];for(const n in ov)t[e+n]=ov[n]}const oc={};["horizontal","vertical"].forEach(e=>{const t=e.slice(0,1)+"Flip";oc[e+"-flip"]=t,oc[e.slice(0,1)+"-flip"]=t,oc[e+"Flip"]=t});function iv(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}const av=(e,t)=>{const n=oE(nv,t),o={...dE},r=t.mode||"svg",i={},a=t.style,s=typeof a=="object"&&!(a instanceof Array)?a:{};for(let g in t){const v=t[g];if(v!==void 0)switch(g){case"icon":case"style":case"onLoad":case"mode":break;case"inline":case"hFlip":case"vFlip":n[g]=v===!0||v==="true"||v===1;break;case"flip":typeof v=="string"&&iE(n,v);break;case"color":i.color=v;break;case"rotate":typeof v=="string"?n[g]=aE(v):typeof v=="number"&&(n[g]=v);break;case"ariaHidden":case"aria-hidden":v!==!0&&v!=="true"&&delete o["aria-hidden"];break;default:{const m=oc[g];m?(v===!0||v==="true"||v===1)&&(n[m]=!0):nv[g]===void 0&&(o[g]=v)}}}const l=PR(e,n),c=l.attributes;if(n.inline&&(i.verticalAlign="-0.125em"),r==="svg"){o.style={...i,...s},Object.assign(o,c);let g=0,v=t.id;return typeof v=="string"&&(v=v.replace(/-/g,"_")),o.innerHTML=AR(l.body,v?()=>v+"ID"+g++:"iconifyVue"),b("svg",o)}const{body:u,width:d,height:f}=e,p=r==="mask"||(r==="bg"?!1:u.indexOf("currentColor")!==-1),h=sE(u,{...c,width:d+"",height:f+""});return o.style={...i,"--svg":uE(h),width:iv(c.width),height:iv(c.height),...fE,...p?Mf:Nx,...s},b("span",o)};Ex(!0);IR("",NR);if(typeof document<"u"&&typeof window<"u"){Bx();const e=window;if(e.IconifyPreload!==void 0){const t=e.IconifyPreload,n="Invalid IconifyPreload syntax.";typeof t=="object"&&t!==null&&(t instanceof Array?t:[t]).forEach(o=>{try{(typeof o!="object"||o===null||o instanceof Array||typeof o.icons!="object"||typeof o.prefix!="string"||!_R(o))&&console.error(n)}catch{console.error(n)}})}if(e.IconifyProviders!==void 0){const t=e.IconifyProviders;if(typeof t=="object"&&t!==null)for(let n in t){const o="IconifyProviders["+n+"] is invalid.";try{const r=t[n];if(typeof r!="object"||!r||r.resources===void 0)continue;MR(n,r)||console.error(o)}catch{console.error(o)}}}}const hE={...au,body:""},pE=fe({inheritAttrs:!1,data(){return{iconMounted:!1,counter:0}},mounted(){this._name="",this._loadingIcon=null,this.iconMounted=!0},unmounted(){this.abortLoading()},methods:{abortLoading(){this._loadingIcon&&(this._loadingIcon.abort(),this._loadingIcon=null)},getIcon(e,t){if(typeof e=="object"&&e!==null&&typeof e.body=="string")return this._name="",this.abortLoading(),{data:e};let n;if(typeof e!="string"||(n=iu(e,!1,!0))===null)return this.abortLoading(),null;const o=CR(n);if(!o)return(!this._loadingIcon||this._loadingIcon.name!==e)&&(this.abortLoading(),this._name="",o!==null&&(this._loadingIcon={name:e,abort:nE([n],()=>{this.counter++})})),null;this.abortLoading(),this._name!==e&&(this._name=e,t&&t(e));const r=["iconify"];return n.prefix!==""&&r.push("iconify--"+n.prefix),n.provider!==""&&r.push("iconify--"+n.provider),{data:o,classes:r}}},render(){this.counter;const e=this.$attrs,t=this.iconMounted?this.getIcon(e.icon,e.onLoad):null;if(!t)return av(hE,e);let n=e;return t.classes&&(n={...e,class:(typeof e.class=="string"?e.class+" ":"")+t.classes.join(" ")}),av({...au,...t.data},n)}});let vc=[];const Hx=new WeakMap;function mE(){vc.forEach(e=>e(...Hx.get(e))),vc=[]}function bc(e,...t){Hx.set(e,t),!vc.includes(e)&&vc.push(e)===1&&requestAnimationFrame(mE)}function gE(e){return e.nodeType===9?null:e.parentNode}function jx(e){if(e===null)return null;const t=gE(e);if(t===null)return null;if(t.nodeType===9)return document.documentElement;if(t.nodeType===1){const{overflow:n,overflowX:o,overflowY:r}=getComputedStyle(t);if(/(auto|scroll|overlay)/.test(n+r+o))return t}return jx(t)}function vE(e){return typeof e=="string"?document.querySelector(e):typeof e=="function"?e():e}function tr(e,t){let{target:n}=e;for(;n;){if(n.dataset&&n.dataset[t]!==void 0)return!0;n=n.parentElement}return!1}function hi(e){return e.composedPath()[0]||null}function wn(e){return typeof e=="string"?e.endsWith("px")?Number(e.slice(0,e.length-2)):Number(e):e}function Ln(e){if(e!=null)return typeof e=="number"?`${e}px`:e.endsWith("px")?e:`${e}px`}function si(e,t){const n=e.trim().split(/\s+/g),o={top:n[0]};switch(n.length){case 1:o.right=n[0],o.bottom=n[0],o.left=n[0];break;case 2:o.right=n[1],o.left=n[1],o.bottom=n[0];break;case 3:o.right=n[1],o.bottom=n[2],o.left=n[1];break;case 4:o.right=n[1],o.bottom=n[2],o.left=n[3];break;default:throw new Error("[seemly/getMargin]:"+e+" is not a valid value.")}return t===void 0?o:o[t]}function bE(e,t){const[n,o]=e.split(" ");return t?t==="row"?n:o:{row:n,col:o||n}}const sv={black:"#000",silver:"#C0C0C0",gray:"#808080",white:"#FFF",maroon:"#800000",red:"#F00",purple:"#800080",fuchsia:"#F0F",green:"#008000",lime:"#0F0",olive:"#808000",yellow:"#FF0",navy:"#000080",blue:"#00F",teal:"#008080",aqua:"#0FF",transparent:"#0000"},Pa="^\\s*",Ra="\\s*$",ei="\\s*((\\.\\d+)|(\\d+(\\.\\d*)?))\\s*",ti="([0-9A-Fa-f])",ni="([0-9A-Fa-f]{2})",yE=new RegExp(`${Pa}rgb\\s*\\(${ei},${ei},${ei}\\)${Ra}`),xE=new RegExp(`${Pa}rgba\\s*\\(${ei},${ei},${ei},${ei}\\)${Ra}`),CE=new RegExp(`${Pa}#${ti}${ti}${ti}${Ra}`),wE=new RegExp(`${Pa}#${ni}${ni}${ni}${Ra}`),_E=new RegExp(`${Pa}#${ti}${ti}${ti}${ti}${Ra}`),SE=new RegExp(`${Pa}#${ni}${ni}${ni}${ni}${Ra}`);function zn(e){return parseInt(e,16)}function Fo(e){try{let t;if(t=wE.exec(e))return[zn(t[1]),zn(t[2]),zn(t[3]),1];if(t=yE.exec(e))return[kn(t[1]),kn(t[5]),kn(t[9]),1];if(t=xE.exec(e))return[kn(t[1]),kn(t[5]),kn(t[9]),fs(t[13])];if(t=CE.exec(e))return[zn(t[1]+t[1]),zn(t[2]+t[2]),zn(t[3]+t[3]),1];if(t=SE.exec(e))return[zn(t[1]),zn(t[2]),zn(t[3]),fs(zn(t[4])/255)];if(t=_E.exec(e))return[zn(t[1]+t[1]),zn(t[2]+t[2]),zn(t[3]+t[3]),fs(zn(t[4]+t[4])/255)];if(e in sv)return Fo(sv[e]);throw new Error(`[seemly/rgba]: Invalid color value ${e}.`)}catch(t){throw t}}function kE(e){return e>1?1:e<0?0:e}function zf(e,t,n,o){return`rgba(${kn(e)}, ${kn(t)}, ${kn(n)}, ${kE(o)})`}function md(e,t,n,o,r){return kn((e*t*(1-o)+n*o)/r)}function Ye(e,t){Array.isArray(e)||(e=Fo(e)),Array.isArray(t)||(t=Fo(t));const n=e[3],o=t[3],r=fs(n+o-n*o);return zf(md(e[0],n,t[0],o,r),md(e[1],n,t[1],o,r),md(e[2],n,t[2],o,r),r)}function $e(e,t){const[n,o,r,i=1]=Array.isArray(e)?e:Fo(e);return t.alpha?zf(n,o,r,t.alpha):zf(n,o,r,i)}function cn(e,t){const[n,o,r,i=1]=Array.isArray(e)?e:Fo(e),{lightness:a=1,alpha:s=1}=t;return TE([n*a,o*a,r*a,i*s])}function fs(e){const t=Math.round(Number(e)*100)/100;return t>1?1:t<0?0:t}function kn(e){const t=Math.round(Number(e));return t>255?255:t<0?0:t}function TE(e){const[t,n,o]=e;return 3 in e?`rgba(${kn(t)}, ${kn(n)}, ${kn(o)}, ${fs(e[3])})`:`rgba(${kn(t)}, ${kn(n)}, ${kn(o)}, 1)`}function Ea(e=8){return Math.random().toString(16).slice(2,2+e)}function PE(e,t){const n=[];for(let o=0;o{o[r]=e[r]}),Object.assign(o,n)}function Gs(e,t=[],n){const o={};return Object.getOwnPropertyNames(e).forEach(i=>{t.includes(i)||(o[i]=e[i])}),Object.assign(o,n)}function ha(e,t=!0,n=[]){return e.forEach(o=>{if(o!==null){if(typeof o!="object"){(typeof o=="string"||typeof o=="number")&&n.push(Je(String(o)));return}if(Array.isArray(o)){ha(o,t,n);return}if(o.type===ct){if(o.children===null)return;Array.isArray(o.children)&&ha(o.children,t,n)}else o.type!==An&&n.push(o)}}),n}function Te(e,...t){if(Array.isArray(e))e.forEach(n=>Te(n,...t));else return e(...t)}function zr(e){return Object.keys(e)}const Bt=(e,...t)=>typeof e=="function"?e(...t):typeof e=="string"?Je(e):typeof e=="number"?Je(String(e)):null;function nr(e,t){console.error(`[naive/${e}]: ${t}`)}function Or(e,t){throw new Error(`[naive/${e}]: ${t}`)}function lv(e){switch(e){case"tiny":return"mini";case"small":return"tiny";case"medium":return"small";case"large":return"medium";case"huge":return"large"}throw Error(`${e} has no smaller size.`)}function EE(e){switch(typeof e){case"string":return e||void 0;case"number":return String(e);default:return}}function Of(e,t="default",n=void 0){const o=e[t];if(!o)return nr("getFirstSlotVNode",`slot[${t}] is empty`),null;const r=ha(o(n));return r.length===1?r[0]:(nr("getFirstSlotVNode",`slot[${t}] should have exactly one child`),null)}function Wx(e){return t=>{t?e.value=t.$el:e.value=null}}function Ys(e){return e.some(t=>Ts(t)?!(t.type===An||t.type===ct&&!Ys(t.children)):!0)?e:null}function Pn(e,t){return e&&Ys(e())||t()}function Df(e,t,n){return e&&Ys(e(t))||n(t)}function Ot(e,t){const n=e&&Ys(e());return t(n||null)}function ta(e){return!(e&&Ys(e()))}function hs(e){const t=e.filter(n=>n!==void 0);if(t.length!==0)return t.length===1?t[0]:n=>{e.forEach(o=>{o&&o(n)})}}const Lf=fe({render(){var e,t;return(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e)}}),$E=/^(\d|\.)+$/,cv=/(\d|\.)+/;function Vt(e,{c:t=1,offset:n=0,attachPx:o=!0}={}){if(typeof e=="number"){const r=(e+n)*t;return r===0?"0":`${r}px`}else if(typeof e=="string")if($E.test(e)){const r=(Number(e)+n)*t;return o?r===0?"0":`${r}px`:`${r}`}else{const r=cv.exec(e);return r?e.replace(cv,String((Number(r[0])+n)*t)):e}return e}function yc(e){return e.replace(/#|\(|\)|,|\s/g,"_")}function AE(e){let t=0;for(let n=0;n{let r=AE(o);if(r){if(r===1){e.forEach(a=>{n.push(o.replace("&",a))});return}}else{e.forEach(a=>{n.push((a&&a+" ")+o)});return}let i=[o];for(;r--;){const a=[];i.forEach(s=>{e.forEach(l=>{a.push(s.replace("&",l))})}),i=a}i.forEach(a=>n.push(a))}),n}function zE(e,t){const n=[];return t.split(Ux).forEach(o=>{e.forEach(r=>{n.push((r&&r+" ")+o)})}),n}function OE(e){let t=[""];return e.forEach(n=>{n=n&&n.trim(),n&&(n.includes("&")?t=ME(t,n):t=zE(t,n))}),t.join(", ").replace(IE," ")}function uv(e){if(!e)return;const t=e.parentElement;t&&t.removeChild(e)}function lu(e){return document.querySelector(`style[cssr-id="${e}"]`)}function DE(e){const t=document.createElement("style");return t.setAttribute("cssr-id",e),t}function wl(e){return e?/^\s*@(s|m)/.test(e):!1}const LE=/[A-Z]/g;function qx(e){return e.replace(LE,t=>"-"+t.toLowerCase())}function FE(e,t=" "){return typeof e=="object"&&e!==null?` { -`+Object.entries(e).map(n=>t+` ${qx(n[0])}: ${n[1]};`).join(` + */let ex;const Zc=e=>ex=e,tx=Symbol();function wf(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var ds;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(ds||(ds={}));function OT(){const e=Th(!0),t=e.run(()=>B({}));let n=[],o=[];const r=la({install(i){Zc(r),r._a=i,i.provide(tx,r),i.config.globalProperties.$pinia=r,o.forEach(a=>n.push(a)),o=[]},use(i){return!this._a&&!zT?o.push(i):n.push(i),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}const nx=()=>{};function Dg(e,t,n,o=nx){e.push(t);const r=()=>{const i=e.indexOf(t);i>-1&&(e.splice(i,1),o())};return!n&&Ph()&&q1(r),r}function Hi(e,...t){e.slice().forEach(n=>{n(...t)})}const DT=e=>e();function _f(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,o)=>e.set(o,n)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const o=t[n],r=e[n];wf(r)&&wf(o)&&e.hasOwnProperty(n)&&!en(o)&&!Pr(o)?e[n]=_f(r,o):e[n]=o}return e}const LT=Symbol();function FT(e){return!wf(e)||!e.hasOwnProperty(LT)}const{assign:yr}=Object;function NT(e){return!!(en(e)&&e.effect)}function BT(e,t,n,o){const{state:r,actions:i,getters:a}=t,s=n.state.value[e];let l;function c(){s||(n.state.value[e]=r?r():{});const u=l3(n.state.value[e]);return yr(u,i,Object.keys(a||{}).reduce((d,f)=>(d[f]=la(N(()=>{Zc(n);const p=n._s.get(e);return a[f].call(p,p)})),d),{}))}return l=ox(e,c,t,n,o,!0),l}function ox(e,t,n={},o,r,i){let a;const s=yr({actions:{}},n),l={deep:!0};let c,u,d=[],f=[],p;const h=o.state.value[e];!i&&!h&&(o.state.value[e]={}),B({});let m;function v(T){let P;c=u=!1,typeof T=="function"?(T(o.state.value[e]),P={type:ds.patchFunction,storeId:e,events:p}):(_f(o.state.value[e],T),P={type:ds.patchObject,payload:T,storeId:e,events:p});const k=m=Symbol();jt().then(()=>{m===k&&(c=!0)}),u=!0,Hi(d,P,o.state.value[e])}const g=i?function(){const{state:P}=n,k=P?P():{};this.$patch(I=>{yr(I,k)})}:nx;function y(){a.stop(),d=[],f=[],o._s.delete(e)}function S(T,P){return function(){Zc(o);const k=Array.from(arguments),I=[],A=[];function q($){I.push($)}function F($){A.push($)}Hi(f,{args:k,name:T,store:_,after:q,onError:F});let O;try{O=P.apply(this&&this.$id===e?this:_,k)}catch($){throw Hi(A,$),$}return O instanceof Promise?O.then($=>(Hi(I,$),$)).catch($=>(Hi(A,$),Promise.reject($))):(Hi(I,O),O)}}const C={_p:o,$id:e,$onAction:Dg.bind(null,f),$patch:v,$reset:g,$subscribe(T,P={}){const k=Dg(d,T,P.detached,()=>I()),I=a.run(()=>ht(()=>o.state.value[e],A=>{(P.flush==="sync"?u:c)&&T({storeId:e,type:ds.direct,events:p},A)},yr({},l,P)));return k},$dispose:y},_=bo(C);o._s.set(e,_);const w=(o._a&&o._a.runWithContext||DT)(()=>o._e.run(()=>(a=Th()).run(t)));for(const T in w){const P=w[T];if(en(P)&&!NT(P)||Pr(P))i||(h&&FT(P)&&(en(P)?P.value=h[T]:_f(P,h[T])),o.state.value[e][T]=P);else if(typeof P=="function"){const k=S(T,P);w[T]=k,s.actions[T]=P}}return yr(_,w),yr(Et(_),w),Object.defineProperty(_,"$state",{get:()=>o.state.value[e],set:T=>{v(P=>{yr(P,T)})}}),o._p.forEach(T=>{yr(_,a.run(()=>T({store:_,app:o._a,pinia:o,options:s})))}),h&&i&&n.hydrate&&n.hydrate(_.$state,h),c=!0,u=!0,_}function Jc(e,t,n){let o,r;const i=typeof t=="function";typeof e=="string"?(o=e,r=i?n:t):(r=e,o=e.id);function a(s,l){const c=V3();return s=s||(c?He(tx,null):null),s&&Zc(s),s=ex,s._s.has(o)||(i?ox(o,t,r,s):BT(o,r,s)),s._s.get(o)}return a.$id=o,a}function rx(e,t){return function(){return e.apply(t,arguments)}}const{toString:HT}=Object.prototype,{getPrototypeOf:Xh}=Object,eu=(e=>t=>{const n=HT.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),jo=e=>(e=e.toLowerCase(),t=>eu(t)===e),tu=e=>t=>typeof t===e,{isArray:Ra}=Array,$s=tu("undefined");function jT(e){return e!==null&&!$s(e)&&e.constructor!==null&&!$s(e.constructor)&&eo(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const ix=jo("ArrayBuffer");function VT(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&ix(e.buffer),t}const UT=tu("string"),eo=tu("function"),ax=tu("number"),nu=e=>e!==null&&typeof e=="object",WT=e=>e===!0||e===!1,Ql=e=>{if(eu(e)!=="object")return!1;const t=Xh(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},qT=jo("Date"),KT=jo("File"),GT=jo("Blob"),YT=jo("FileList"),XT=e=>nu(e)&&eo(e.pipe),QT=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||eo(e.append)&&((t=eu(e))==="formdata"||t==="object"&&eo(e.toString)&&e.toString()==="[object FormData]"))},ZT=jo("URLSearchParams"),JT=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Ks(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let o,r;if(typeof e!="object"&&(e=[e]),Ra(e))for(o=0,r=e.length;o0;)if(r=n[o],t===r.toLowerCase())return r;return null}const lx=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),cx=e=>!$s(e)&&e!==lx;function Sf(){const{caseless:e}=cx(this)&&this||{},t={},n=(o,r)=>{const i=e&&sx(t,r)||r;Ql(t[i])&&Ql(o)?t[i]=Sf(t[i],o):Ql(o)?t[i]=Sf({},o):Ra(o)?t[i]=o.slice():t[i]=o};for(let o=0,r=arguments.length;o(Ks(t,(r,i)=>{n&&eo(r)?e[i]=rx(r,n):e[i]=r},{allOwnKeys:o}),e),tP=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),nP=(e,t,n,o)=>{e.prototype=Object.create(t.prototype,o),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},oP=(e,t,n,o)=>{let r,i,a;const s={};if(t=t||{},e==null)return t;do{for(r=Object.getOwnPropertyNames(e),i=r.length;i-- >0;)a=r[i],(!o||o(a,e,t))&&!s[a]&&(t[a]=e[a],s[a]=!0);e=n!==!1&&Xh(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},rP=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const o=e.indexOf(t,n);return o!==-1&&o===n},iP=e=>{if(!e)return null;if(Ra(e))return e;let t=e.length;if(!ax(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},aP=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Xh(Uint8Array)),sP=(e,t)=>{const o=(e&&e[Symbol.iterator]).call(e);let r;for(;(r=o.next())&&!r.done;){const i=r.value;t.call(e,i[0],i[1])}},lP=(e,t)=>{let n;const o=[];for(;(n=e.exec(t))!==null;)o.push(n);return o},cP=jo("HTMLFormElement"),uP=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,o,r){return o.toUpperCase()+r}),Lg=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),dP=jo("RegExp"),ux=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),o={};Ks(n,(r,i)=>{let a;(a=t(r,i,e))!==!1&&(o[i]=a||r)}),Object.defineProperties(e,o)},fP=e=>{ux(e,(t,n)=>{if(eo(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const o=e[n];if(eo(o)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},hP=(e,t)=>{const n={},o=r=>{r.forEach(i=>{n[i]=!0})};return Ra(e)?o(e):o(String(e).split(t)),n},pP=()=>{},mP=(e,t)=>(e=+e,Number.isFinite(e)?e:t),dd="abcdefghijklmnopqrstuvwxyz",Fg="0123456789",dx={DIGIT:Fg,ALPHA:dd,ALPHA_DIGIT:dd+dd.toUpperCase()+Fg},gP=(e=16,t=dx.ALPHA_DIGIT)=>{let n="";const{length:o}=t;for(;e--;)n+=t[Math.random()*o|0];return n};function vP(e){return!!(e&&eo(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const bP=e=>{const t=new Array(10),n=(o,r)=>{if(nu(o)){if(t.indexOf(o)>=0)return;if(!("toJSON"in o)){t[r]=o;const i=Ra(o)?[]:{};return Ks(o,(a,s)=>{const l=n(a,r+1);!$s(l)&&(i[s]=l)}),t[r]=void 0,i}}return o};return n(e,0)},yP=jo("AsyncFunction"),xP=e=>e&&(nu(e)||eo(e))&&eo(e.then)&&eo(e.catch),$e={isArray:Ra,isArrayBuffer:ix,isBuffer:jT,isFormData:QT,isArrayBufferView:VT,isString:UT,isNumber:ax,isBoolean:WT,isObject:nu,isPlainObject:Ql,isUndefined:$s,isDate:qT,isFile:KT,isBlob:GT,isRegExp:dP,isFunction:eo,isStream:XT,isURLSearchParams:ZT,isTypedArray:aP,isFileList:YT,forEach:Ks,merge:Sf,extend:eP,trim:JT,stripBOM:tP,inherits:nP,toFlatObject:oP,kindOf:eu,kindOfTest:jo,endsWith:rP,toArray:iP,forEachEntry:sP,matchAll:lP,isHTMLForm:cP,hasOwnProperty:Lg,hasOwnProp:Lg,reduceDescriptors:ux,freezeMethods:fP,toObjectSet:hP,toCamelCase:uP,noop:pP,toFiniteNumber:mP,findKey:sx,global:lx,isContextDefined:cx,ALPHABET:dx,generateString:gP,isSpecCompliantForm:vP,toJSONObject:bP,isAsyncFn:yP,isThenable:xP};function $t(e,t,n,o,r){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),o&&(this.request=o),r&&(this.response=r)}$e.inherits($t,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:$e.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const fx=$t.prototype,hx={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{hx[e]={value:e}});Object.defineProperties($t,hx);Object.defineProperty(fx,"isAxiosError",{value:!0});$t.from=(e,t,n,o,r,i)=>{const a=Object.create(fx);return $e.toFlatObject(e,a,function(l){return l!==Error.prototype},s=>s!=="isAxiosError"),$t.call(a,e.message,t,n,o,r),a.cause=e,a.name=e.name,i&&Object.assign(a,i),a};const CP=null;function kf(e){return $e.isPlainObject(e)||$e.isArray(e)}function px(e){return $e.endsWith(e,"[]")?e.slice(0,-2):e}function Ng(e,t,n){return e?e.concat(t).map(function(r,i){return r=px(r),!n&&i?"["+r+"]":r}).join(n?".":""):t}function wP(e){return $e.isArray(e)&&!e.some(kf)}const _P=$e.toFlatObject($e,{},null,function(t){return/^is[A-Z]/.test(t)});function ou(e,t,n){if(!$e.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=$e.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(m,v){return!$e.isUndefined(v[m])});const o=n.metaTokens,r=n.visitor||u,i=n.dots,a=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&$e.isSpecCompliantForm(t);if(!$e.isFunction(r))throw new TypeError("visitor must be a function");function c(h){if(h===null)return"";if($e.isDate(h))return h.toISOString();if(!l&&$e.isBlob(h))throw new $t("Blob is not supported. Use a Buffer instead.");return $e.isArrayBuffer(h)||$e.isTypedArray(h)?l&&typeof Blob=="function"?new Blob([h]):Buffer.from(h):h}function u(h,m,v){let g=h;if(h&&!v&&typeof h=="object"){if($e.endsWith(m,"{}"))m=o?m:m.slice(0,-2),h=JSON.stringify(h);else if($e.isArray(h)&&wP(h)||($e.isFileList(h)||$e.endsWith(m,"[]"))&&(g=$e.toArray(h)))return m=px(m),g.forEach(function(S,C){!($e.isUndefined(S)||S===null)&&t.append(a===!0?Ng([m],C,i):a===null?m:m+"[]",c(S))}),!1}return kf(h)?!0:(t.append(Ng(v,m,i),c(h)),!1)}const d=[],f=Object.assign(_P,{defaultVisitor:u,convertValue:c,isVisitable:kf});function p(h,m){if(!$e.isUndefined(h)){if(d.indexOf(h)!==-1)throw Error("Circular reference detected in "+m.join("."));d.push(h),$e.forEach(h,function(g,y){(!($e.isUndefined(g)||g===null)&&r.call(t,g,$e.isString(y)?y.trim():y,m,f))===!0&&p(g,m?m.concat(y):[y])}),d.pop()}}if(!$e.isObject(e))throw new TypeError("data must be an object");return p(e),t}function Bg(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(o){return t[o]})}function Qh(e,t){this._pairs=[],e&&ou(e,this,t)}const mx=Qh.prototype;mx.append=function(t,n){this._pairs.push([t,n])};mx.toString=function(t){const n=t?function(o){return t.call(this,o,Bg)}:Bg;return this._pairs.map(function(r){return n(r[0])+"="+n(r[1])},"").join("&")};function SP(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function gx(e,t,n){if(!t)return e;const o=n&&n.encode||SP,r=n&&n.serialize;let i;if(r?i=r(t,n):i=$e.isURLSearchParams(t)?t.toString():new Qh(t,n).toString(o),i){const a=e.indexOf("#");a!==-1&&(e=e.slice(0,a)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e}class kP{constructor(){this.handlers=[]}use(t,n,o){return this.handlers.push({fulfilled:t,rejected:n,synchronous:o?o.synchronous:!1,runWhen:o?o.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){$e.forEach(this.handlers,function(o){o!==null&&t(o)})}}const Hg=kP,vx={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},TP=typeof URLSearchParams<"u"?URLSearchParams:Qh,PP=typeof FormData<"u"?FormData:null,RP=typeof Blob<"u"?Blob:null,EP={isBrowser:!0,classes:{URLSearchParams:TP,FormData:PP,Blob:RP},protocols:["http","https","file","blob","url","data"]},bx=typeof window<"u"&&typeof document<"u",$P=(e=>bx&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),AP=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),IP=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:bx,hasStandardBrowserEnv:$P,hasStandardBrowserWebWorkerEnv:AP},Symbol.toStringTag,{value:"Module"})),Io={...IP,...EP};function MP(e,t){return ou(e,new Io.classes.URLSearchParams,Object.assign({visitor:function(n,o,r,i){return Io.isNode&&$e.isBuffer(n)?(this.append(o,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},t))}function zP(e){return $e.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function OP(e){const t={},n=Object.keys(e);let o;const r=n.length;let i;for(o=0;o=n.length;return a=!a&&$e.isArray(r)?r.length:a,l?($e.hasOwnProp(r,a)?r[a]=[r[a],o]:r[a]=o,!s):((!r[a]||!$e.isObject(r[a]))&&(r[a]=[]),t(n,o,r[a],i)&&$e.isArray(r[a])&&(r[a]=OP(r[a])),!s)}if($e.isFormData(e)&&$e.isFunction(e.entries)){const n={};return $e.forEachEntry(e,(o,r)=>{t(zP(o),r,n,0)}),n}return null}function DP(e,t,n){if($e.isString(e))try{return(t||JSON.parse)(e),$e.trim(e)}catch(o){if(o.name!=="SyntaxError")throw o}return(n||JSON.stringify)(e)}const Zh={transitional:vx,adapter:["xhr","http"],transformRequest:[function(t,n){const o=n.getContentType()||"",r=o.indexOf("application/json")>-1,i=$e.isObject(t);if(i&&$e.isHTMLForm(t)&&(t=new FormData(t)),$e.isFormData(t))return r&&r?JSON.stringify(yx(t)):t;if($e.isArrayBuffer(t)||$e.isBuffer(t)||$e.isStream(t)||$e.isFile(t)||$e.isBlob(t))return t;if($e.isArrayBufferView(t))return t.buffer;if($e.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let s;if(i){if(o.indexOf("application/x-www-form-urlencoded")>-1)return MP(t,this.formSerializer).toString();if((s=$e.isFileList(t))||o.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return ou(s?{"files[]":t}:t,l&&new l,this.formSerializer)}}return i||r?(n.setContentType("application/json",!1),DP(t)):t}],transformResponse:[function(t){const n=this.transitional||Zh.transitional,o=n&&n.forcedJSONParsing,r=this.responseType==="json";if(t&&$e.isString(t)&&(o&&!this.responseType||r)){const a=!(n&&n.silentJSONParsing)&&r;try{return JSON.parse(t)}catch(s){if(a)throw s.name==="SyntaxError"?$t.from(s,$t.ERR_BAD_RESPONSE,this,null,this.response):s}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Io.classes.FormData,Blob:Io.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};$e.forEach(["delete","get","head","post","put","patch"],e=>{Zh.headers[e]={}});const Jh=Zh,LP=$e.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),FP=e=>{const t={};let n,o,r;return e&&e.split(` +`).forEach(function(a){r=a.indexOf(":"),n=a.substring(0,r).trim().toLowerCase(),o=a.substring(r+1).trim(),!(!n||t[n]&&LP[n])&&(n==="set-cookie"?t[n]?t[n].push(o):t[n]=[o]:t[n]=t[n]?t[n]+", "+o:o)}),t},jg=Symbol("internals");function Ga(e){return e&&String(e).trim().toLowerCase()}function Zl(e){return e===!1||e==null?e:$e.isArray(e)?e.map(Zl):String(e)}function NP(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let o;for(;o=n.exec(e);)t[o[1]]=o[2];return t}const BP=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function fd(e,t,n,o,r){if($e.isFunction(o))return o.call(this,t,n);if(r&&(t=n),!!$e.isString(t)){if($e.isString(o))return t.indexOf(o)!==-1;if($e.isRegExp(o))return o.test(t)}}function HP(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,o)=>n.toUpperCase()+o)}function jP(e,t){const n=$e.toCamelCase(" "+t);["get","set","has"].forEach(o=>{Object.defineProperty(e,o+n,{value:function(r,i,a){return this[o].call(this,t,r,i,a)},configurable:!0})})}class ru{constructor(t){t&&this.set(t)}set(t,n,o){const r=this;function i(s,l,c){const u=Ga(l);if(!u)throw new Error("header name must be a non-empty string");const d=$e.findKey(r,u);(!d||r[d]===void 0||c===!0||c===void 0&&r[d]!==!1)&&(r[d||l]=Zl(s))}const a=(s,l)=>$e.forEach(s,(c,u)=>i(c,u,l));return $e.isPlainObject(t)||t instanceof this.constructor?a(t,n):$e.isString(t)&&(t=t.trim())&&!BP(t)?a(FP(t),n):t!=null&&i(n,t,o),this}get(t,n){if(t=Ga(t),t){const o=$e.findKey(this,t);if(o){const r=this[o];if(!n)return r;if(n===!0)return NP(r);if($e.isFunction(n))return n.call(this,r,o);if($e.isRegExp(n))return n.exec(r);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=Ga(t),t){const o=$e.findKey(this,t);return!!(o&&this[o]!==void 0&&(!n||fd(this,this[o],o,n)))}return!1}delete(t,n){const o=this;let r=!1;function i(a){if(a=Ga(a),a){const s=$e.findKey(o,a);s&&(!n||fd(o,o[s],s,n))&&(delete o[s],r=!0)}}return $e.isArray(t)?t.forEach(i):i(t),r}clear(t){const n=Object.keys(this);let o=n.length,r=!1;for(;o--;){const i=n[o];(!t||fd(this,this[i],i,t,!0))&&(delete this[i],r=!0)}return r}normalize(t){const n=this,o={};return $e.forEach(this,(r,i)=>{const a=$e.findKey(o,i);if(a){n[a]=Zl(r),delete n[i];return}const s=t?HP(i):String(i).trim();s!==i&&delete n[i],n[s]=Zl(r),o[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return $e.forEach(this,(o,r)=>{o!=null&&o!==!1&&(n[r]=t&&$e.isArray(o)?o.join(", "):o)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` +`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const o=new this(t);return n.forEach(r=>o.set(r)),o}static accessor(t){const o=(this[jg]=this[jg]={accessors:{}}).accessors,r=this.prototype;function i(a){const s=Ga(a);o[s]||(jP(r,a),o[s]=!0)}return $e.isArray(t)?t.forEach(i):i(t),this}}ru.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);$e.reduceDescriptors(ru.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(o){this[n]=o}}});$e.freezeMethods(ru);const er=ru;function hd(e,t){const n=this||Jh,o=t||n,r=er.from(o.headers);let i=o.data;return $e.forEach(e,function(s){i=s.call(n,i,r.normalize(),t?t.status:void 0)}),r.normalize(),i}function xx(e){return!!(e&&e.__CANCEL__)}function Gs(e,t,n){$t.call(this,e??"canceled",$t.ERR_CANCELED,t,n),this.name="CanceledError"}$e.inherits(Gs,$t,{__CANCEL__:!0});function VP(e,t,n){const o=n.config.validateStatus;!n.status||!o||o(n.status)?e(n):t(new $t("Request failed with status code "+n.status,[$t.ERR_BAD_REQUEST,$t.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const UP=Io.hasStandardBrowserEnv?{write(e,t,n,o,r,i){const a=[e+"="+encodeURIComponent(t)];$e.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),$e.isString(o)&&a.push("path="+o),$e.isString(r)&&a.push("domain="+r),i===!0&&a.push("secure"),document.cookie=a.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function WP(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function qP(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}function Cx(e,t){return e&&!WP(t)?qP(e,t):t}const KP=Io.hasStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let o;function r(i){let a=i;return t&&(n.setAttribute("href",a),a=n.href),n.setAttribute("href",a),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return o=r(window.location.href),function(a){const s=$e.isString(a)?r(a):a;return s.protocol===o.protocol&&s.host===o.host}}():function(){return function(){return!0}}();function GP(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function YP(e,t){e=e||10;const n=new Array(e),o=new Array(e);let r=0,i=0,a;return t=t!==void 0?t:1e3,function(l){const c=Date.now(),u=o[i];a||(a=c),n[r]=l,o[r]=c;let d=i,f=0;for(;d!==r;)f+=n[d++],d=d%e;if(r=(r+1)%e,r===i&&(i=(i+1)%e),c-a{const i=r.loaded,a=r.lengthComputable?r.total:void 0,s=i-n,l=o(s),c=i<=a;n=i;const u={loaded:i,total:a,progress:a?i/a:void 0,bytes:s,rate:l||void 0,estimated:l&&a&&c?(a-i)/l:void 0,event:r};u[t?"download":"upload"]=!0,e(u)}}const XP=typeof XMLHttpRequest<"u",QP=XP&&function(e){return new Promise(function(n,o){let r=e.data;const i=er.from(e.headers).normalize();let{responseType:a,withXSRFToken:s}=e,l;function c(){e.cancelToken&&e.cancelToken.unsubscribe(l),e.signal&&e.signal.removeEventListener("abort",l)}let u;if($e.isFormData(r)){if(Io.hasStandardBrowserEnv||Io.hasStandardBrowserWebWorkerEnv)i.setContentType(!1);else if((u=i.getContentType())!==!1){const[m,...v]=u?u.split(";").map(g=>g.trim()).filter(Boolean):[];i.setContentType([m||"multipart/form-data",...v].join("; "))}}let d=new XMLHttpRequest;if(e.auth){const m=e.auth.username||"",v=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";i.set("Authorization","Basic "+btoa(m+":"+v))}const f=Cx(e.baseURL,e.url);d.open(e.method.toUpperCase(),gx(f,e.params,e.paramsSerializer),!0),d.timeout=e.timeout;function p(){if(!d)return;const m=er.from("getAllResponseHeaders"in d&&d.getAllResponseHeaders()),g={data:!a||a==="text"||a==="json"?d.responseText:d.response,status:d.status,statusText:d.statusText,headers:m,config:e,request:d};VP(function(S){n(S),c()},function(S){o(S),c()},g),d=null}if("onloadend"in d?d.onloadend=p:d.onreadystatechange=function(){!d||d.readyState!==4||d.status===0&&!(d.responseURL&&d.responseURL.indexOf("file:")===0)||setTimeout(p)},d.onabort=function(){d&&(o(new $t("Request aborted",$t.ECONNABORTED,e,d)),d=null)},d.onerror=function(){o(new $t("Network Error",$t.ERR_NETWORK,e,d)),d=null},d.ontimeout=function(){let v=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const g=e.transitional||vx;e.timeoutErrorMessage&&(v=e.timeoutErrorMessage),o(new $t(v,g.clarifyTimeoutError?$t.ETIMEDOUT:$t.ECONNABORTED,e,d)),d=null},Io.hasStandardBrowserEnv&&(s&&$e.isFunction(s)&&(s=s(e)),s||s!==!1&&KP(f))){const m=e.xsrfHeaderName&&e.xsrfCookieName&&UP.read(e.xsrfCookieName);m&&i.set(e.xsrfHeaderName,m)}r===void 0&&i.setContentType(null),"setRequestHeader"in d&&$e.forEach(i.toJSON(),function(v,g){d.setRequestHeader(g,v)}),$e.isUndefined(e.withCredentials)||(d.withCredentials=!!e.withCredentials),a&&a!=="json"&&(d.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&d.addEventListener("progress",Vg(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&d.upload&&d.upload.addEventListener("progress",Vg(e.onUploadProgress)),(e.cancelToken||e.signal)&&(l=m=>{d&&(o(!m||m.type?new Gs(null,e,d):m),d.abort(),d=null)},e.cancelToken&&e.cancelToken.subscribe(l),e.signal&&(e.signal.aborted?l():e.signal.addEventListener("abort",l)));const h=GP(f);if(h&&Io.protocols.indexOf(h)===-1){o(new $t("Unsupported protocol "+h+":",$t.ERR_BAD_REQUEST,e));return}d.send(r||null)})},Tf={http:CP,xhr:QP};$e.forEach(Tf,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const Ug=e=>`- ${e}`,ZP=e=>$e.isFunction(e)||e===null||e===!1,wx={getAdapter:e=>{e=$e.isArray(e)?e:[e];const{length:t}=e;let n,o;const r={};for(let i=0;i`adapter ${s} `+(l===!1?"is not supported by the environment":"is not available in the build"));let a=t?i.length>1?`since : +`+i.map(Ug).join(` +`):" "+Ug(i[0]):"as no adapter specified";throw new $t("There is no suitable adapter to dispatch the request "+a,"ERR_NOT_SUPPORT")}return o},adapters:Tf};function pd(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Gs(null,e)}function Wg(e){return pd(e),e.headers=er.from(e.headers),e.data=hd.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),wx.getAdapter(e.adapter||Jh.adapter)(e).then(function(o){return pd(e),o.data=hd.call(e,e.transformResponse,o),o.headers=er.from(o.headers),o},function(o){return xx(o)||(pd(e),o&&o.response&&(o.response.data=hd.call(e,e.transformResponse,o.response),o.response.headers=er.from(o.response.headers))),Promise.reject(o)})}const qg=e=>e instanceof er?e.toJSON():e;function pa(e,t){t=t||{};const n={};function o(c,u,d){return $e.isPlainObject(c)&&$e.isPlainObject(u)?$e.merge.call({caseless:d},c,u):$e.isPlainObject(u)?$e.merge({},u):$e.isArray(u)?u.slice():u}function r(c,u,d){if($e.isUndefined(u)){if(!$e.isUndefined(c))return o(void 0,c,d)}else return o(c,u,d)}function i(c,u){if(!$e.isUndefined(u))return o(void 0,u)}function a(c,u){if($e.isUndefined(u)){if(!$e.isUndefined(c))return o(void 0,c)}else return o(void 0,u)}function s(c,u,d){if(d in t)return o(c,u);if(d in e)return o(void 0,c)}const l={url:i,method:i,data:i,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:s,headers:(c,u)=>r(qg(c),qg(u),!0)};return $e.forEach(Object.keys(Object.assign({},e,t)),function(u){const d=l[u]||r,f=d(e[u],t[u],u);$e.isUndefined(f)&&d!==s||(n[u]=f)}),n}const _x="1.6.2",ep={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{ep[e]=function(o){return typeof o===e||"a"+(t<1?"n ":" ")+e}});const Kg={};ep.transitional=function(t,n,o){function r(i,a){return"[Axios v"+_x+"] Transitional option '"+i+"'"+a+(o?". "+o:"")}return(i,a,s)=>{if(t===!1)throw new $t(r(a," has been removed"+(n?" in "+n:"")),$t.ERR_DEPRECATED);return n&&!Kg[a]&&(Kg[a]=!0,console.warn(r(a," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(i,a,s):!0}};function JP(e,t,n){if(typeof e!="object")throw new $t("options must be an object",$t.ERR_BAD_OPTION_VALUE);const o=Object.keys(e);let r=o.length;for(;r-- >0;){const i=o[r],a=t[i];if(a){const s=e[i],l=s===void 0||a(s,i,e);if(l!==!0)throw new $t("option "+i+" must be "+l,$t.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new $t("Unknown option "+i,$t.ERR_BAD_OPTION)}}const Pf={assertOptions:JP,validators:ep},hr=Pf.validators;class pc{constructor(t){this.defaults=t,this.interceptors={request:new Hg,response:new Hg}}request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=pa(this.defaults,n);const{transitional:o,paramsSerializer:r,headers:i}=n;o!==void 0&&Pf.assertOptions(o,{silentJSONParsing:hr.transitional(hr.boolean),forcedJSONParsing:hr.transitional(hr.boolean),clarifyTimeoutError:hr.transitional(hr.boolean)},!1),r!=null&&($e.isFunction(r)?n.paramsSerializer={serialize:r}:Pf.assertOptions(r,{encode:hr.function,serialize:hr.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let a=i&&$e.merge(i.common,i[n.method]);i&&$e.forEach(["delete","get","head","post","put","patch","common"],h=>{delete i[h]}),n.headers=er.concat(a,i);const s=[];let l=!0;this.interceptors.request.forEach(function(m){typeof m.runWhen=="function"&&m.runWhen(n)===!1||(l=l&&m.synchronous,s.unshift(m.fulfilled,m.rejected))});const c=[];this.interceptors.response.forEach(function(m){c.push(m.fulfilled,m.rejected)});let u,d=0,f;if(!l){const h=[Wg.bind(this),void 0];for(h.unshift.apply(h,s),h.push.apply(h,c),f=h.length,u=Promise.resolve(n);d{if(!o._listeners)return;let i=o._listeners.length;for(;i-- >0;)o._listeners[i](r);o._listeners=null}),this.promise.then=r=>{let i;const a=new Promise(s=>{o.subscribe(s),i=s}).then(r);return a.cancel=function(){o.unsubscribe(i)},a},t(function(i,a,s){o.reason||(o.reason=new Gs(i,a,s),n(o.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new tp(function(r){t=r}),cancel:t}}}const eR=tp;function tR(e){return function(n){return e.apply(null,n)}}function nR(e){return $e.isObject(e)&&e.isAxiosError===!0}const Rf={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Rf).forEach(([e,t])=>{Rf[t]=e});const oR=Rf;function Sx(e){const t=new Jl(e),n=rx(Jl.prototype.request,t);return $e.extend(n,Jl.prototype,t,{allOwnKeys:!0}),$e.extend(n,t,null,{allOwnKeys:!0}),n.create=function(r){return Sx(pa(e,r))},n}const hn=Sx(Jh);hn.Axios=Jl;hn.CanceledError=Gs;hn.CancelToken=eR;hn.isCancel=xx;hn.VERSION=_x;hn.toFormData=ou;hn.AxiosError=$t;hn.Cancel=hn.CanceledError;hn.all=function(t){return Promise.all(t)};hn.spread=tR;hn.isAxiosError=nR;hn.mergeConfig=pa;hn.AxiosHeaders=er;hn.formToJSON=e=>yx($e.isHTMLForm(e)?new FormData(e):e);hn.getAdapter=wx.getAdapter;hn.HttpStatusCode=oR;hn.default=hn;const rR=hn,iR=[{url:"/passport/auth/login",method:"POST"},{url:"/passport/auth/register",method:"POST"},{url:"/passport/auth/register",method:"POST"},{url:"/guest/comm/config",method:"GET"},{url:"/passport/comm/sendEmailVerify",method:"POST"},{url:"/passport/auth/forget",method:"POST"}];function aR({url:e,method:t=""}){return iR.some(n=>n.url===e&&n.method===t.toUpperCase())}function sR(e){return typeof e>"u"}function lR(e){return e===null}function cR(e){return lR(e)||sR(e)}class uR{constructor(t){Ju(this,"storage");Ju(this,"prefixKey");this.storage=t.storage,this.prefixKey=t.prefixKey}getKey(t){return`${this.prefixKey}${t}`.toUpperCase()}set(t,n,o=null){const r=JSON.stringify({value:n,time:Date.now(),expire:o!==null?new Date().getTime()+o*1e3:null});this.storage.setItem(this.getKey(t),r)}get(t,n=null){const o=this.storage.getItem(this.getKey(t));if(!o)return{value:n,time:0};try{const r=JSON.parse(o),{value:i,time:a,expire:s}=r;return cR(s)||s>new Date().getTime()?{value:i,time:a}:(this.remove(t),{value:n,time:0})}catch{return this.remove(t),{value:n,time:0}}}remove(t){this.storage.removeItem(this.getKey(t))}clear(){this.storage.clear()}}function kx({prefixKey:e="",storage:t=sessionStorage}){return new uR({prefixKey:e,storage:t})}const Tx="Vue_Naive_",dR=function(e={}){return kx({prefixKey:e.prefixKey||"",storage:localStorage})},fR=function(e={}){return kx({prefixKey:e.prefixKey||"",storage:sessionStorage})},wi=dR({prefixKey:Tx}),mc=fR({prefixKey:Tx}),np="access_token",hR=72*60*60;function Px(){return wi.get(np)}function pR(e){wi.set(np,e,hR)}function Rx(){wi.remove(np)}function op(){const e=me(Jt.currentRoute),t=!e.meta.requireAuth&&!["/404","/login"].includes(Jt.currentRoute.value.path);Jt.replace({path:"/login",query:t?{...e.query,redirect:e.path}:{}})}var Ex=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function rp(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function mR(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function o(){return this instanceof o?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(o){var r=Object.getOwnPropertyDescriptor(e,o);Object.defineProperty(n,o,r.get?r:{enumerable:!0,get:function(){return e[o]}})}),n}var $x={exports:{}};(function(e,t){(function(n,o){e.exports=o()})(Ex,function(){var n=1e3,o=6e4,r=36e5,i="millisecond",a="second",s="minute",l="hour",c="day",u="week",d="month",f="quarter",p="year",h="date",m="Invalid Date",v=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,g=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,y={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(F){var O=["th","st","nd","rd"],$=F%100;return"["+F+(O[($-20)%10]||O[$]||O[0])+"]"}},S=function(F,O,$){var W=String(F);return!W||W.length>=O?F:""+Array(O+1-W.length).join($)+F},C={s:S,z:function(F){var O=-F.utcOffset(),$=Math.abs(O),W=Math.floor($/60),Q=$%60;return(O<=0?"+":"-")+S(W,2,"0")+":"+S(Q,2,"0")},m:function F(O,$){if(O.date()<$.date())return-F($,O);var W=12*($.year()-O.year())+($.month()-O.month()),Q=O.clone().add(W,d),L=$-Q<0,M=O.clone().add(W+(L?-1:1),d);return+(-(W+($-Q)/(L?Q-M:M-Q))||0)},a:function(F){return F<0?Math.ceil(F)||0:Math.floor(F)},p:function(F){return{M:d,y:p,w:u,d:c,D:h,h:l,m:s,s:a,ms:i,Q:f}[F]||String(F||"").toLowerCase().replace(/s$/,"")},u:function(F){return F===void 0}},_="en",x={};x[_]=y;var w="$isDayjsObject",T=function(F){return F instanceof A||!(!F||!F[w])},P=function F(O,$,W){var Q;if(!O)return _;if(typeof O=="string"){var L=O.toLowerCase();x[L]&&(Q=L),$&&(x[L]=$,Q=L);var M=O.split("-");if(!Q&&M.length>1)return F(M[0])}else{var se=O.name;x[se]=O,Q=se}return!W&&Q&&(_=Q),Q||!W&&_},k=function(F,O){if(T(F))return F.clone();var $=typeof O=="object"?O:{};return $.date=F,$.args=arguments,new A($)},I=C;I.l=P,I.i=T,I.w=function(F,O){return k(F,{locale:O.$L,utc:O.$u,x:O.$x,$offset:O.$offset})};var A=function(){function F($){this.$L=P($.locale,null,!0),this.parse($),this.$x=this.$x||$.x||{},this[w]=!0}var O=F.prototype;return O.parse=function($){this.$d=function(W){var Q=W.date,L=W.utc;if(Q===null)return new Date(NaN);if(I.u(Q))return new Date;if(Q instanceof Date)return new Date(Q);if(typeof Q=="string"&&!/Z$/i.test(Q)){var M=Q.match(v);if(M){var se=M[2]-1||0,X=(M[7]||"0").substring(0,3);return L?new Date(Date.UTC(M[1],se,M[3]||1,M[4]||0,M[5]||0,M[6]||0,X)):new Date(M[1],se,M[3]||1,M[4]||0,M[5]||0,M[6]||0,X)}}return new Date(Q)}($),this.init()},O.init=function(){var $=this.$d;this.$y=$.getFullYear(),this.$M=$.getMonth(),this.$D=$.getDate(),this.$W=$.getDay(),this.$H=$.getHours(),this.$m=$.getMinutes(),this.$s=$.getSeconds(),this.$ms=$.getMilliseconds()},O.$utils=function(){return I},O.isValid=function(){return this.$d.toString()!==m},O.isSame=function($,W){var Q=k($);return this.startOf(W)<=Q&&Q<=this.endOf(W)},O.isAfter=function($,W){return k($)1&&arguments[1]!==void 0?arguments[1]:{container:document.body},xe="";return typeof ne=="string"?xe=y(ne,fe):ne instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(ne==null?void 0:ne.type)?xe=y(ne.value,fe):(xe=p()(ne),h("copy")),xe},C=S;function _(X){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_=function(fe){return typeof fe}:_=function(fe){return fe&&typeof Symbol=="function"&&fe.constructor===Symbol&&fe!==Symbol.prototype?"symbol":typeof fe},_(X)}var x=function(){var ne=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},fe=ne.action,xe=fe===void 0?"copy":fe,Ce=ne.container,G=ne.target,ve=ne.text;if(xe!=="copy"&&xe!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(G!==void 0)if(G&&_(G)==="object"&&G.nodeType===1){if(xe==="copy"&&G.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(xe==="cut"&&(G.hasAttribute("readonly")||G.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`)}else throw new Error('Invalid "target" value, use a valid Element');if(ve)return C(ve,{container:Ce});if(G)return xe==="cut"?v(G):C(G,{container:Ce})},w=x;function T(X){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(fe){return typeof fe}:T=function(fe){return fe&&typeof Symbol=="function"&&fe.constructor===Symbol&&fe!==Symbol.prototype?"symbol":typeof fe},T(X)}function P(X,ne){if(!(X instanceof ne))throw new TypeError("Cannot call a class as a function")}function k(X,ne){for(var fe=0;fe"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function Q(X){return Q=Object.setPrototypeOf?Object.getPrototypeOf:function(fe){return fe.__proto__||Object.getPrototypeOf(fe)},Q(X)}function L(X,ne){var fe="data-clipboard-".concat(X);if(ne.hasAttribute(fe))return ne.getAttribute(fe)}var M=function(X){A(fe,X);var ne=F(fe);function fe(xe,Ce){var G;return P(this,fe),G=ne.call(this),G.resolveOptions(Ce),G.listenClick(xe),G}return I(fe,[{key:"resolveOptions",value:function(){var Ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof Ce.action=="function"?Ce.action:this.defaultAction,this.target=typeof Ce.target=="function"?Ce.target:this.defaultTarget,this.text=typeof Ce.text=="function"?Ce.text:this.defaultText,this.container=T(Ce.container)==="object"?Ce.container:document.body}},{key:"listenClick",value:function(Ce){var G=this;this.listener=d()(Ce,"click",function(ve){return G.onClick(ve)})}},{key:"onClick",value:function(Ce){var G=Ce.delegateTarget||Ce.currentTarget,ve=this.action(G)||"copy",ue=w({action:ve,container:this.container,target:this.target(G),text:this.text(G)});this.emit(ue?"success":"error",{action:ve,text:ue,trigger:G,clearSelection:function(){G&&G.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(Ce){return L("action",Ce)}},{key:"defaultTarget",value:function(Ce){var G=L("target",Ce);if(G)return document.querySelector(G)}},{key:"defaultText",value:function(Ce){return L("text",Ce)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(Ce){var G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return C(Ce,G)}},{key:"cut",value:function(Ce){return v(Ce)}},{key:"isSupported",value:function(){var Ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],G=typeof Ce=="string"?[Ce]:Ce,ve=!!document.queryCommandSupported;return G.forEach(function(ue){ve=ve&&!!document.queryCommandSupported(ue)}),ve}}]),fe}(c()),se=M},828:function(i){var a=9;if(typeof Element<"u"&&!Element.prototype.matches){var s=Element.prototype;s.matches=s.matchesSelector||s.mozMatchesSelector||s.msMatchesSelector||s.oMatchesSelector||s.webkitMatchesSelector}function l(c,u){for(;c&&c.nodeType!==a;){if(typeof c.matches=="function"&&c.matches(u))return c;c=c.parentNode}}i.exports=l},438:function(i,a,s){var l=s(828);function c(f,p,h,m,v){var g=d.apply(this,arguments);return f.addEventListener(h,g,v),{destroy:function(){f.removeEventListener(h,g,v)}}}function u(f,p,h,m,v){return typeof f.addEventListener=="function"?c.apply(null,arguments):typeof h=="function"?c.bind(null,document).apply(null,arguments):(typeof f=="string"&&(f=document.querySelectorAll(f)),Array.prototype.map.call(f,function(g){return c(g,p,h,m,v)}))}function d(f,p,h,m){return function(v){v.delegateTarget=l(v.target,p),v.delegateTarget&&m.call(f,v)}}i.exports=u},879:function(i,a){a.node=function(s){return s!==void 0&&s instanceof HTMLElement&&s.nodeType===1},a.nodeList=function(s){var l=Object.prototype.toString.call(s);return s!==void 0&&(l==="[object NodeList]"||l==="[object HTMLCollection]")&&"length"in s&&(s.length===0||a.node(s[0]))},a.string=function(s){return typeof s=="string"||s instanceof String},a.fn=function(s){var l=Object.prototype.toString.call(s);return l==="[object Function]"}},370:function(i,a,s){var l=s(879),c=s(438);function u(h,m,v){if(!h&&!m&&!v)throw new Error("Missing required arguments");if(!l.string(m))throw new TypeError("Second argument must be a String");if(!l.fn(v))throw new TypeError("Third argument must be a Function");if(l.node(h))return d(h,m,v);if(l.nodeList(h))return f(h,m,v);if(l.string(h))return p(h,m,v);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function d(h,m,v){return h.addEventListener(m,v),{destroy:function(){h.removeEventListener(m,v)}}}function f(h,m,v){return Array.prototype.forEach.call(h,function(g){g.addEventListener(m,v)}),{destroy:function(){Array.prototype.forEach.call(h,function(g){g.removeEventListener(m,v)})}}}function p(h,m,v){return c(document.body,h,m,v)}i.exports=u},817:function(i){function a(s){var l;if(s.nodeName==="SELECT")s.focus(),l=s.value;else if(s.nodeName==="INPUT"||s.nodeName==="TEXTAREA"){var c=s.hasAttribute("readonly");c||s.setAttribute("readonly",""),s.select(),s.setSelectionRange(0,s.value.length),c||s.removeAttribute("readonly"),l=s.value}else{s.hasAttribute("contenteditable")&&s.focus();var u=window.getSelection(),d=document.createRange();d.selectNodeContents(s),u.removeAllRanges(),u.addRange(d),l=u.toString()}return l}i.exports=a},279:function(i){function a(){}a.prototype={on:function(s,l,c){var u=this.e||(this.e={});return(u[s]||(u[s]=[])).push({fn:l,ctx:c}),this},once:function(s,l,c){var u=this;function d(){u.off(s,d),l.apply(c,arguments)}return d._=l,this.on(s,d,c)},emit:function(s){var l=[].slice.call(arguments,1),c=((this.e||(this.e={}))[s]||[]).slice(),u=0,d=c.length;for(u;u{const n=e[t];return n?typeof n=="function"?n():Promise.resolve(n):new Promise((o,r)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(r.bind(null,new Error("Unknown variable dynamic import: "+t)))})};/*! + * shared v9.7.1 + * (c) 2023 kazuya kawaguchi + * Released under the MIT License. + */const Ef=typeof window<"u",Or=(e,t=!1)=>t?Symbol.for(e):Symbol(e),CR=(e,t,n)=>wR({l:e,k:t,s:n}),wR=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),gn=e=>typeof e=="number"&&isFinite(e),_R=e=>Mx(e)==="[object Date]",$r=e=>Mx(e)==="[object RegExp]",iu=e=>mt(e)&&Object.keys(e).length===0,_n=Object.assign;let Gg;const Zo=()=>Gg||(Gg=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Yg(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const SR=Object.prototype.hasOwnProperty;function As(e,t){return SR.call(e,t)}const Zt=Array.isArray,on=e=>typeof e=="function",Ue=e=>typeof e=="string",Ct=e=>typeof e=="boolean",Ht=e=>e!==null&&typeof e=="object",Ix=Object.prototype.toString,Mx=e=>Ix.call(e),mt=e=>{if(!Ht(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},kR=e=>e==null?"":Zt(e)||mt(e)&&e.toString===Ix?JSON.stringify(e,null,2):String(e);function TR(e,t=""){return e.reduce((n,o,r)=>r===0?n+o:n+t+o,"")}function ip(e){let t=e;return()=>++t}function PR(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const Cl=e=>!Ht(e)||Zt(e);function fs(e,t){if(Cl(e)||Cl(t))throw new Error("Invalid value");for(const n in e)As(e,n)&&(Cl(e[n])||Cl(t[n])?t[n]=e[n]:fs(e[n],t[n]))}/*! + * message-compiler v9.7.1 + * (c) 2023 kazuya kawaguchi + * Released under the MIT License. + */function RR(e,t,n){return{line:e,column:t,offset:n}}function $f(e,t,n){const o={start:e,end:t};return n!=null&&(o.source=n),o}const ER=/\{([0-9a-zA-Z]+)\}/g;function $R(e,...t){return t.length===1&&AR(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace(ER,(n,o)=>t.hasOwnProperty(o)?t[o]:"")}const zx=Object.assign,Xg=e=>typeof e=="string",AR=e=>e!==null&&typeof e=="object";function Ox(e,t=""){return e.reduce((n,o,r)=>r===0?n+o:n+t+o,"")}const ft={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16,__EXTEND_POINT__:17},IR={[ft.EXPECTED_TOKEN]:"Expected token: '{0}'",[ft.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[ft.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[ft.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[ft.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[ft.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[ft.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[ft.EMPTY_PLACEHOLDER]:"Empty placeholder",[ft.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[ft.INVALID_LINKED_FORMAT]:"Invalid linked format",[ft.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[ft.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[ft.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[ft.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[ft.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[ft.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function Ea(e,t,n={}){const{domain:o,messages:r,args:i}=n,a=$R((r||IR)[e]||"",...i||[]),s=new SyntaxError(String(a));return s.code=e,t&&(s.location=t),s.domain=o,s}function MR(e){throw e}const Go=" ",zR="\r",$n=` +`,OR=String.fromCharCode(8232),DR=String.fromCharCode(8233);function LR(e){const t=e;let n=0,o=1,r=1,i=0;const a=w=>t[w]===zR&&t[w+1]===$n,s=w=>t[w]===$n,l=w=>t[w]===DR,c=w=>t[w]===OR,u=w=>a(w)||s(w)||l(w)||c(w),d=()=>n,f=()=>o,p=()=>r,h=()=>i,m=w=>a(w)||l(w)||c(w)?$n:t[w],v=()=>m(n),g=()=>m(n+i);function y(){return i=0,u(n)&&(o++,r=0),a(n)&&n++,n++,r++,t[n]}function S(){return a(n+i)&&i++,i++,t[n+i]}function C(){n=0,o=1,r=1,i=0}function _(w=0){i=w}function x(){const w=n+i;for(;w!==n;)y();i=0}return{index:d,line:f,column:p,peekOffset:h,charAt:m,currentChar:v,currentPeek:g,next:y,peek:S,reset:C,resetPeek:_,skipToPeek:x}}const pr=void 0,FR=".",Qg="'",NR="tokenizer";function BR(e,t={}){const n=t.location!==!1,o=LR(e),r=()=>o.index(),i=()=>RR(o.line(),o.column(),o.index()),a=i(),s=r(),l={currentType:14,offset:s,startLoc:a,endLoc:a,lastType:14,lastOffset:s,lastStartLoc:a,lastEndLoc:a,braceNest:0,inLinked:!1,text:""},c=()=>l,{onError:u}=t;function d(R,E,U,...ie){const Y=c();if(E.column+=U,E.offset+=U,u){const he=n?$f(Y.startLoc,E):null,ye=Ea(R,he,{domain:NR,args:ie});u(ye)}}function f(R,E,U){R.endLoc=i(),R.currentType=E;const ie={type:E};return n&&(ie.loc=$f(R.startLoc,R.endLoc)),U!=null&&(ie.value=U),ie}const p=R=>f(R,14);function h(R,E){return R.currentChar()===E?(R.next(),E):(d(ft.EXPECTED_TOKEN,i(),0,E),"")}function m(R){let E="";for(;R.currentPeek()===Go||R.currentPeek()===$n;)E+=R.currentPeek(),R.peek();return E}function v(R){const E=m(R);return R.skipToPeek(),E}function g(R){if(R===pr)return!1;const E=R.charCodeAt(0);return E>=97&&E<=122||E>=65&&E<=90||E===95}function y(R){if(R===pr)return!1;const E=R.charCodeAt(0);return E>=48&&E<=57}function S(R,E){const{currentType:U}=E;if(U!==2)return!1;m(R);const ie=g(R.currentPeek());return R.resetPeek(),ie}function C(R,E){const{currentType:U}=E;if(U!==2)return!1;m(R);const ie=R.currentPeek()==="-"?R.peek():R.currentPeek(),Y=y(ie);return R.resetPeek(),Y}function _(R,E){const{currentType:U}=E;if(U!==2)return!1;m(R);const ie=R.currentPeek()===Qg;return R.resetPeek(),ie}function x(R,E){const{currentType:U}=E;if(U!==8)return!1;m(R);const ie=R.currentPeek()===".";return R.resetPeek(),ie}function w(R,E){const{currentType:U}=E;if(U!==9)return!1;m(R);const ie=g(R.currentPeek());return R.resetPeek(),ie}function T(R,E){const{currentType:U}=E;if(!(U===8||U===12))return!1;m(R);const ie=R.currentPeek()===":";return R.resetPeek(),ie}function P(R,E){const{currentType:U}=E;if(U!==10)return!1;const ie=()=>{const he=R.currentPeek();return he==="{"?g(R.peek()):he==="@"||he==="%"||he==="|"||he===":"||he==="."||he===Go||!he?!1:he===$n?(R.peek(),ie()):g(he)},Y=ie();return R.resetPeek(),Y}function k(R){m(R);const E=R.currentPeek()==="|";return R.resetPeek(),E}function I(R){const E=m(R),U=R.currentPeek()==="%"&&R.peek()==="{";return R.resetPeek(),{isModulo:U,hasSpace:E.length>0}}function A(R,E=!0){const U=(Y=!1,he="",ye=!1)=>{const ge=R.currentPeek();return ge==="{"?he==="%"?!1:Y:ge==="@"||!ge?he==="%"?!0:Y:ge==="%"?(R.peek(),U(Y,"%",!0)):ge==="|"?he==="%"||ye?!0:!(he===Go||he===$n):ge===Go?(R.peek(),U(!0,Go,ye)):ge===$n?(R.peek(),U(!0,$n,ye)):!0},ie=U();return E&&R.resetPeek(),ie}function q(R,E){const U=R.currentChar();return U===pr?pr:E(U)?(R.next(),U):null}function F(R){return q(R,U=>{const ie=U.charCodeAt(0);return ie>=97&&ie<=122||ie>=65&&ie<=90||ie>=48&&ie<=57||ie===95||ie===36})}function O(R){return q(R,U=>{const ie=U.charCodeAt(0);return ie>=48&&ie<=57})}function $(R){return q(R,U=>{const ie=U.charCodeAt(0);return ie>=48&&ie<=57||ie>=65&&ie<=70||ie>=97&&ie<=102})}function W(R){let E="",U="";for(;E=O(R);)U+=E;return U}function Q(R){v(R);const E=R.currentChar();return E!=="%"&&d(ft.EXPECTED_TOKEN,i(),0,E),R.next(),"%"}function L(R){let E="";for(;;){const U=R.currentChar();if(U==="{"||U==="}"||U==="@"||U==="|"||!U)break;if(U==="%")if(A(R))E+=U,R.next();else break;else if(U===Go||U===$n)if(A(R))E+=U,R.next();else{if(k(R))break;E+=U,R.next()}else E+=U,R.next()}return E}function M(R){v(R);let E="",U="";for(;E=F(R);)U+=E;return R.currentChar()===pr&&d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),U}function se(R){v(R);let E="";return R.currentChar()==="-"?(R.next(),E+=`-${W(R)}`):E+=W(R),R.currentChar()===pr&&d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),E}function X(R){v(R),h(R,"'");let E="",U="";const ie=he=>he!==Qg&&he!==$n;for(;E=q(R,ie);)E==="\\"?U+=ne(R):U+=E;const Y=R.currentChar();return Y===$n||Y===pr?(d(ft.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,i(),0),Y===$n&&(R.next(),h(R,"'")),U):(h(R,"'"),U)}function ne(R){const E=R.currentChar();switch(E){case"\\":case"'":return R.next(),`\\${E}`;case"u":return fe(R,E,4);case"U":return fe(R,E,6);default:return d(ft.UNKNOWN_ESCAPE_SEQUENCE,i(),0,E),""}}function fe(R,E,U){h(R,E);let ie="";for(let Y=0;YY!=="{"&&Y!=="}"&&Y!==Go&&Y!==$n;for(;E=q(R,ie);)U+=E;return U}function Ce(R){let E="",U="";for(;E=F(R);)U+=E;return U}function G(R){const E=(U=!1,ie)=>{const Y=R.currentChar();return Y==="{"||Y==="%"||Y==="@"||Y==="|"||Y==="("||Y===")"||!Y||Y===Go?ie:Y===$n||Y===FR?(ie+=Y,R.next(),E(U,ie)):(ie+=Y,R.next(),E(!0,ie))};return E(!1,"")}function ve(R){v(R);const E=h(R,"|");return v(R),E}function ue(R,E){let U=null;switch(R.currentChar()){case"{":return E.braceNest>=1&&d(ft.NOT_ALLOW_NEST_PLACEHOLDER,i(),0),R.next(),U=f(E,2,"{"),v(R),E.braceNest++,U;case"}":return E.braceNest>0&&E.currentType===2&&d(ft.EMPTY_PLACEHOLDER,i(),0),R.next(),U=f(E,3,"}"),E.braceNest--,E.braceNest>0&&v(R),E.inLinked&&E.braceNest===0&&(E.inLinked=!1),U;case"@":return E.braceNest>0&&d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),U=re(R,E)||p(E),E.braceNest=0,U;default:let Y=!0,he=!0,ye=!0;if(k(R))return E.braceNest>0&&d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),U=f(E,1,ve(R)),E.braceNest=0,E.inLinked=!1,U;if(E.braceNest>0&&(E.currentType===5||E.currentType===6||E.currentType===7))return d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),E.braceNest=0,ke(R,E);if(Y=S(R,E))return U=f(E,5,M(R)),v(R),U;if(he=C(R,E))return U=f(E,6,se(R)),v(R),U;if(ye=_(R,E))return U=f(E,7,X(R)),v(R),U;if(!Y&&!he&&!ye)return U=f(E,13,xe(R)),d(ft.INVALID_TOKEN_IN_PLACEHOLDER,i(),0,U.value),v(R),U;break}return U}function re(R,E){const{currentType:U}=E;let ie=null;const Y=R.currentChar();switch((U===8||U===9||U===12||U===10)&&(Y===$n||Y===Go)&&d(ft.INVALID_LINKED_FORMAT,i(),0),Y){case"@":return R.next(),ie=f(E,8,"@"),E.inLinked=!0,ie;case".":return v(R),R.next(),f(E,9,".");case":":return v(R),R.next(),f(E,10,":");default:return k(R)?(ie=f(E,1,ve(R)),E.braceNest=0,E.inLinked=!1,ie):x(R,E)||T(R,E)?(v(R),re(R,E)):w(R,E)?(v(R),f(E,12,Ce(R))):P(R,E)?(v(R),Y==="{"?ue(R,E)||ie:f(E,11,G(R))):(U===8&&d(ft.INVALID_LINKED_FORMAT,i(),0),E.braceNest=0,E.inLinked=!1,ke(R,E))}}function ke(R,E){let U={type:14};if(E.braceNest>0)return ue(R,E)||p(E);if(E.inLinked)return re(R,E)||p(E);switch(R.currentChar()){case"{":return ue(R,E)||p(E);case"}":return d(ft.UNBALANCED_CLOSING_BRACE,i(),0),R.next(),f(E,3,"}");case"@":return re(R,E)||p(E);default:if(k(R))return U=f(E,1,ve(R)),E.braceNest=0,E.inLinked=!1,U;const{isModulo:Y,hasSpace:he}=I(R);if(Y)return he?f(E,0,L(R)):f(E,4,Q(R));if(A(R))return f(E,0,L(R));break}return U}function V(){const{currentType:R,offset:E,startLoc:U,endLoc:ie}=l;return l.lastType=R,l.lastOffset=E,l.lastStartLoc=U,l.lastEndLoc=ie,l.offset=r(),l.startLoc=i(),o.currentChar()===pr?f(l,14):ke(o,l)}return{nextToken:V,currentOffset:r,currentPosition:i,context:c}}const HR="parser",jR=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function VR(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const o=parseInt(t||n,16);return o<=55295||o>=57344?String.fromCodePoint(o):"�"}}}function UR(e={}){const t=e.location!==!1,{onError:n}=e;function o(g,y,S,C,..._){const x=g.currentPosition();if(x.offset+=C,x.column+=C,n){const w=t?$f(S,x):null,T=Ea(y,w,{domain:HR,args:_});n(T)}}function r(g,y,S){const C={type:g};return t&&(C.start=y,C.end=y,C.loc={start:S,end:S}),C}function i(g,y,S,C){C&&(g.type=C),t&&(g.end=y,g.loc&&(g.loc.end=S))}function a(g,y){const S=g.context(),C=r(3,S.offset,S.startLoc);return C.value=y,i(C,g.currentOffset(),g.currentPosition()),C}function s(g,y){const S=g.context(),{lastOffset:C,lastStartLoc:_}=S,x=r(5,C,_);return x.index=parseInt(y,10),g.nextToken(),i(x,g.currentOffset(),g.currentPosition()),x}function l(g,y){const S=g.context(),{lastOffset:C,lastStartLoc:_}=S,x=r(4,C,_);return x.key=y,g.nextToken(),i(x,g.currentOffset(),g.currentPosition()),x}function c(g,y){const S=g.context(),{lastOffset:C,lastStartLoc:_}=S,x=r(9,C,_);return x.value=y.replace(jR,VR),g.nextToken(),i(x,g.currentOffset(),g.currentPosition()),x}function u(g){const y=g.nextToken(),S=g.context(),{lastOffset:C,lastStartLoc:_}=S,x=r(8,C,_);return y.type!==12?(o(g,ft.UNEXPECTED_EMPTY_LINKED_MODIFIER,S.lastStartLoc,0),x.value="",i(x,C,_),{nextConsumeToken:y,node:x}):(y.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,S.lastStartLoc,0,Po(y)),x.value=y.value||"",i(x,g.currentOffset(),g.currentPosition()),{node:x})}function d(g,y){const S=g.context(),C=r(7,S.offset,S.startLoc);return C.value=y,i(C,g.currentOffset(),g.currentPosition()),C}function f(g){const y=g.context(),S=r(6,y.offset,y.startLoc);let C=g.nextToken();if(C.type===9){const _=u(g);S.modifier=_.node,C=_.nextConsumeToken||g.nextToken()}switch(C.type!==10&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Po(C)),C=g.nextToken(),C.type===2&&(C=g.nextToken()),C.type){case 11:C.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Po(C)),S.key=d(g,C.value||"");break;case 5:C.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Po(C)),S.key=l(g,C.value||"");break;case 6:C.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Po(C)),S.key=s(g,C.value||"");break;case 7:C.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Po(C)),S.key=c(g,C.value||"");break;default:o(g,ft.UNEXPECTED_EMPTY_LINKED_KEY,y.lastStartLoc,0);const _=g.context(),x=r(7,_.offset,_.startLoc);return x.value="",i(x,_.offset,_.startLoc),S.key=x,i(S,_.offset,_.startLoc),{nextConsumeToken:C,node:S}}return i(S,g.currentOffset(),g.currentPosition()),{node:S}}function p(g){const y=g.context(),S=y.currentType===1?g.currentOffset():y.offset,C=y.currentType===1?y.endLoc:y.startLoc,_=r(2,S,C);_.items=[];let x=null;do{const P=x||g.nextToken();switch(x=null,P.type){case 0:P.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Po(P)),_.items.push(a(g,P.value||""));break;case 6:P.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Po(P)),_.items.push(s(g,P.value||""));break;case 5:P.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Po(P)),_.items.push(l(g,P.value||""));break;case 7:P.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Po(P)),_.items.push(c(g,P.value||""));break;case 8:const k=f(g);_.items.push(k.node),x=k.nextConsumeToken||null;break}}while(y.currentType!==14&&y.currentType!==1);const w=y.currentType===1?y.lastOffset:g.currentOffset(),T=y.currentType===1?y.lastEndLoc:g.currentPosition();return i(_,w,T),_}function h(g,y,S,C){const _=g.context();let x=C.items.length===0;const w=r(1,y,S);w.cases=[],w.cases.push(C);do{const T=p(g);x||(x=T.items.length===0),w.cases.push(T)}while(_.currentType!==14);return x&&o(g,ft.MUST_HAVE_MESSAGES_IN_PLURAL,S,0),i(w,g.currentOffset(),g.currentPosition()),w}function m(g){const y=g.context(),{offset:S,startLoc:C}=y,_=p(g);return y.currentType===14?_:h(g,S,C,_)}function v(g){const y=BR(g,zx({},e)),S=y.context(),C=r(0,S.offset,S.startLoc);return t&&C.loc&&(C.loc.source=g),C.body=m(y),e.onCacheKey&&(C.cacheKey=e.onCacheKey(g)),S.currentType!==14&&o(y,ft.UNEXPECTED_LEXICAL_ANALYSIS,S.lastStartLoc,0,g[S.offset]||""),i(C,y.currentOffset(),y.currentPosition()),C}return{parse:v}}function Po(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function WR(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:i=>(n.helpers.add(i),i)}}function Zg(e,t){for(let n=0;nJg(n)),e}function Jg(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;ns;function c(v,g){s.code+=v}function u(v,g=!0){const y=g?r:"";c(i?y+" ".repeat(v):y)}function d(v=!0){const g=++s.indentLevel;v&&u(g)}function f(v=!0){const g=--s.indentLevel;v&&u(g)}function p(){u(s.indentLevel)}return{context:l,push:c,indent:d,deindent:f,newline:p,helper:v=>`_${v}`,needIndent:()=>s.needIndent}}function QR(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),ma(e,t.key),t.modifier?(e.push(", "),ma(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function ZR(e,t){const{helper:n,needIndent:o}=e;e.push(`${n("normalize")}([`),e.indent(o());const r=t.items.length;for(let i=0;i1){e.push(`${n("plural")}([`),e.indent(o());const r=t.cases.length;for(let i=0;i{const n=Xg(t.mode)?t.mode:"normal",o=Xg(t.filename)?t.filename:"message.intl",r=!!t.sourceMap,i=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":` +`,a=t.needIndent?t.needIndent:n!=="arrow",s=e.helpers||[],l=XR(e,{mode:n,filename:o,sourceMap:r,breakLineCode:i,needIndent:a});l.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),l.indent(a),s.length>0&&(l.push(`const { ${Ox(s.map(d=>`${d}: _${d}`),", ")} } = ctx`),l.newline()),l.push("return "),ma(l,e),l.deindent(a),l.push("}"),delete e.helpers;const{code:c,map:u}=l.context();return{ast:e,code:c,map:u?u.toJSON():void 0}};function nE(e,t={}){const n=zx({},t),o=!!n.jit,r=!!n.minify,i=n.optimize==null?!0:n.optimize,s=UR(n).parse(e);return o?(i&&KR(s),r&&Yi(s),{ast:s,code:""}):(qR(s,n),tE(s,n))}/*! + * core-base v9.7.1 + * (c) 2023 kazuya kawaguchi + * Released under the MIT License. + */function oE(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Zo().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(Zo().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(Zo().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}const Dr=[];Dr[0]={w:[0],i:[3,0],"[":[4],o:[7]};Dr[1]={w:[1],".":[2],"[":[4],o:[7]};Dr[2]={w:[2],i:[3,0],0:[3,0]};Dr[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};Dr[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};Dr[5]={"'":[4,0],o:8,l:[5,0]};Dr[6]={'"':[4,0],o:8,l:[6,0]};const rE=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function iE(e){return rE.test(e)}function aE(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function sE(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function lE(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:iE(t)?aE(t):"*"+t}function cE(e){const t=[];let n=-1,o=0,r=0,i,a,s,l,c,u,d;const f=[];f[0]=()=>{a===void 0?a=s:a+=s},f[1]=()=>{a!==void 0&&(t.push(a),a=void 0)},f[2]=()=>{f[0](),r++},f[3]=()=>{if(r>0)r--,o=4,f[0]();else{if(r=0,a===void 0||(a=lE(a),a===!1))return!1;f[1]()}};function p(){const h=e[n+1];if(o===5&&h==="'"||o===6&&h==='"')return n++,s="\\"+h,f[0](),!0}for(;o!==null;)if(n++,i=e[n],!(i==="\\"&&p())){if(l=sE(i),d=Dr[o],c=d[l]||d.l||8,c===8||(o=c[0],c[1]!==void 0&&(u=f[c[1]],u&&(s=i,u()===!1))))return;if(o===7)return t}}const ev=new Map;function uE(e,t){return Ht(e)?e[t]:null}function dE(e,t){if(!Ht(e))return null;let n=ev.get(t);if(n||(n=cE(t),n&&ev.set(t,n)),!n)return null;const o=n.length;let r=e,i=0;for(;ie,hE=e=>"",pE="text",mE=e=>e.length===0?"":TR(e),gE=kR;function tv(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function vE(e){const t=gn(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(gn(e.named.count)||gn(e.named.n))?gn(e.named.count)?e.named.count:gn(e.named.n)?e.named.n:t:t}function bE(e,t){t.count||(t.count=e),t.n||(t.n=e)}function yE(e={}){const t=e.locale,n=vE(e),o=Ht(e.pluralRules)&&Ue(t)&&on(e.pluralRules[t])?e.pluralRules[t]:tv,r=Ht(e.pluralRules)&&Ue(t)&&on(e.pluralRules[t])?tv:void 0,i=g=>g[o(n,g.length,r)],a=e.list||[],s=g=>a[g],l=e.named||{};gn(e.pluralIndex)&&bE(n,l);const c=g=>l[g];function u(g){const y=on(e.messages)?e.messages(g):Ht(e.messages)?e.messages[g]:!1;return y||(e.parent?e.parent.message(g):hE)}const d=g=>e.modifiers?e.modifiers[g]:fE,f=mt(e.processor)&&on(e.processor.normalize)?e.processor.normalize:mE,p=mt(e.processor)&&on(e.processor.interpolate)?e.processor.interpolate:gE,h=mt(e.processor)&&Ue(e.processor.type)?e.processor.type:pE,v={list:s,named:c,plural:i,linked:(g,...y)=>{const[S,C]=y;let _="text",x="";y.length===1?Ht(S)?(x=S.modifier||x,_=S.type||_):Ue(S)&&(x=S||x):y.length===2&&(Ue(S)&&(x=S||x),Ue(C)&&(_=C||_));const w=u(g)(v),T=_==="vnode"&&Zt(w)&&x?w[0]:w;return x?d(x)(T,_):T},message:u,type:h,interpolate:p,normalize:f,values:_n({},a,l)};return v}let Is=null;function xE(e){Is=e}function CE(e,t,n){Is&&Is.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const wE=_E("function:translate");function _E(e){return t=>Is&&Is.emit(e,t)}const SE={NOT_FOUND_KEY:1,FALLBACK_TO_TRANSLATE:2,CANNOT_FORMAT_NUMBER:3,FALLBACK_TO_NUMBER_FORMAT:4,CANNOT_FORMAT_DATE:5,FALLBACK_TO_DATE_FORMAT:6,EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:7,__EXTEND_POINT__:8};function sp(e,t){return t.locale!=null?nv(t.locale):nv(e.locale)}let md;function nv(e){return Ue(e)?e:md!=null&&e.resolvedOnce?md:md=e()}function kE(e,t,n){return[...new Set([n,...Zt(t)?t:Ht(t)?Object.keys(t):Ue(t)?[t]:[n]])]}function Dx(e,t,n){const o=Ue(n)?n:ga,r=e;r.__localeChainCache||(r.__localeChainCache=new Map);let i=r.__localeChainCache.get(o);if(!i){i=[];let a=[n];for(;Zt(a);)a=ov(i,a,t);const s=Zt(t)||!mt(t)?t:t.default?t.default:null;a=Ue(s)?[s]:s,Zt(a)&&ov(i,a,!1),r.__localeChainCache.set(o,i)}return i}function ov(e,t,n){let o=!0;for(let r=0;r`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function EE(){return{upper:(e,t)=>t==="text"&&Ue(e)?e.toUpperCase():t==="vnode"&&Ht(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&Ue(e)?e.toLowerCase():t==="vnode"&&Ht(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&Ue(e)?iv(e):t==="vnode"&&Ht(e)&&"__v_isVNode"in e?iv(e.children):e}}let Lx;function av(e){Lx=e}let Fx;function $E(e){Fx=e}let Nx;function AE(e){Nx=e}let Bx=null;const IE=e=>{Bx=e},ME=()=>Bx;let Hx=null;const sv=e=>{Hx=e},zE=()=>Hx;let lv=0;function OE(e={}){const t=on(e.onWarn)?e.onWarn:PR,n=Ue(e.version)?e.version:RE,o=Ue(e.locale)||on(e.locale)?e.locale:ga,r=on(o)?ga:o,i=Zt(e.fallbackLocale)||mt(e.fallbackLocale)||Ue(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:r,a=mt(e.messages)?e.messages:{[r]:{}},s=mt(e.datetimeFormats)?e.datetimeFormats:{[r]:{}},l=mt(e.numberFormats)?e.numberFormats:{[r]:{}},c=_n({},e.modifiers||{},EE()),u=e.pluralRules||{},d=on(e.missing)?e.missing:null,f=Ct(e.missingWarn)||$r(e.missingWarn)?e.missingWarn:!0,p=Ct(e.fallbackWarn)||$r(e.fallbackWarn)?e.fallbackWarn:!0,h=!!e.fallbackFormat,m=!!e.unresolving,v=on(e.postTranslation)?e.postTranslation:null,g=mt(e.processor)?e.processor:null,y=Ct(e.warnHtmlMessage)?e.warnHtmlMessage:!0,S=!!e.escapeParameter,C=on(e.messageCompiler)?e.messageCompiler:Lx,_=on(e.messageResolver)?e.messageResolver:Fx||uE,x=on(e.localeFallbacker)?e.localeFallbacker:Nx||kE,w=Ht(e.fallbackContext)?e.fallbackContext:void 0,T=e,P=Ht(T.__datetimeFormatters)?T.__datetimeFormatters:new Map,k=Ht(T.__numberFormatters)?T.__numberFormatters:new Map,I=Ht(T.__meta)?T.__meta:{};lv++;const A={version:n,cid:lv,locale:o,fallbackLocale:i,messages:a,modifiers:c,pluralRules:u,missing:d,missingWarn:f,fallbackWarn:p,fallbackFormat:h,unresolving:m,postTranslation:v,processor:g,warnHtmlMessage:y,escapeParameter:S,messageCompiler:C,messageResolver:_,localeFallbacker:x,fallbackContext:w,onWarn:t,__meta:I};return A.datetimeFormats=s,A.numberFormats=l,A.__datetimeFormatters=P,A.__numberFormatters=k,__INTLIFY_PROD_DEVTOOLS__&&CE(A,n,I),A}function lp(e,t,n,o,r){const{missing:i,onWarn:a}=e;if(i!==null){const s=i(e,n,t,r);return Ue(s)?s:t}else return t}function Ya(e,t,n){const o=e;o.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function gd(e){return n=>DE(n,e)}function DE(e,t){const n=t.b||t.body;if((n.t||n.type)===1){const o=n,r=o.c||o.cases;return e.plural(r.reduce((i,a)=>[...i,cv(e,a)],[]))}else return cv(e,n)}function cv(e,t){const n=t.s||t.static;if(n)return e.type==="text"?n:e.normalize([n]);{const o=(t.i||t.items).reduce((r,i)=>[...r,Af(e,i)],[]);return e.normalize(o)}}function Af(e,t){const n=t.t||t.type;switch(n){case 3:const o=t;return o.v||o.value;case 9:const r=t;return r.v||r.value;case 4:const i=t;return e.interpolate(e.named(i.k||i.key));case 5:const a=t;return e.interpolate(e.list(a.i!=null?a.i:a.index));case 6:const s=t,l=s.m||s.modifier;return e.linked(Af(e,s.k||s.key),l?Af(e,l):void 0,e.type);case 7:const c=t;return c.v||c.value;case 8:const u=t;return u.v||u.value;default:throw new Error(`unhandled node type on format message part: ${n}`)}}const jx=ft.__EXTEND_POINT__,wl=ip(jx),Sr={INVALID_ARGUMENT:jx,INVALID_DATE_ARGUMENT:wl(),INVALID_ISO_DATE_ARGUMENT:wl(),NOT_SUPPORT_NON_STRING_MESSAGE:wl(),__EXTEND_POINT__:wl()};function ei(e){return Ea(e,null,void 0)}const Vx=e=>e;let Qi=Object.create(null);const va=e=>Ht(e)&&(e.t===0||e.type===0)&&("b"in e||"body"in e);function Ux(e,t={}){let n=!1;const o=t.onError||MR;return t.onError=r=>{n=!0,o(r)},{...nE(e,t),detectError:n}}const LE=(e,t)=>{if(!Ue(e))throw ei(Sr.NOT_SUPPORT_NON_STRING_MESSAGE);{Ct(t.warnHtmlMessage)&&t.warnHtmlMessage;const o=(t.onCacheKey||Vx)(e),r=Qi[o];if(r)return r;const{code:i,detectError:a}=Ux(e,t),s=new Function(`return ${i}`)();return a?s:Qi[o]=s}};function FE(e,t){if(__INTLIFY_JIT_COMPILATION__&&!__INTLIFY_DROP_MESSAGE_COMPILER__&&Ue(e)){Ct(t.warnHtmlMessage)&&t.warnHtmlMessage;const o=(t.onCacheKey||Vx)(e),r=Qi[o];if(r)return r;const{ast:i,detectError:a}=Ux(e,{...t,location:!1,jit:!0}),s=gd(i);return a?s:Qi[o]=s}else{const n=e.cacheKey;if(n){const o=Qi[n];return o||(Qi[n]=gd(e))}else return gd(e)}}const uv=()=>"",Zn=e=>on(e);function dv(e,...t){const{fallbackFormat:n,postTranslation:o,unresolving:r,messageCompiler:i,fallbackLocale:a,messages:s}=e,[l,c]=If(...t),u=Ct(c.missingWarn)?c.missingWarn:e.missingWarn,d=Ct(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,f=Ct(c.escapeParameter)?c.escapeParameter:e.escapeParameter,p=!!c.resolvedMessage,h=Ue(c.default)||Ct(c.default)?Ct(c.default)?i?l:()=>l:c.default:n?i?l:()=>l:"",m=n||h!=="",v=sp(e,c);f&&NE(c);let[g,y,S]=p?[l,v,s[v]||{}]:Wx(e,l,v,a,d,u),C=g,_=l;if(!p&&!(Ue(C)||va(C)||Zn(C))&&m&&(C=h,_=C),!p&&(!(Ue(C)||va(C)||Zn(C))||!Ue(y)))return r?au:l;let x=!1;const w=()=>{x=!0},T=Zn(C)?C:qx(e,l,y,C,_,w);if(x)return C;const P=jE(e,y,S,c),k=yE(P),I=BE(e,T,k),A=o?o(I,l):I;if(__INTLIFY_PROD_DEVTOOLS__){const q={timestamp:Date.now(),key:Ue(l)?l:Zn(C)?C.key:"",locale:y||(Zn(C)?C.locale:""),format:Ue(C)?C:Zn(C)?C.source:"",message:A};q.meta=_n({},e.__meta,ME()||{}),wE(q)}return A}function NE(e){Zt(e.list)?e.list=e.list.map(t=>Ue(t)?Yg(t):t):Ht(e.named)&&Object.keys(e.named).forEach(t=>{Ue(e.named[t])&&(e.named[t]=Yg(e.named[t]))})}function Wx(e,t,n,o,r,i){const{messages:a,onWarn:s,messageResolver:l,localeFallbacker:c}=e,u=c(e,o,n);let d={},f,p=null;const h="translate";for(let m=0;mo;return c.locale=n,c.key=t,c}const l=a(o,HE(e,n,r,o,s,i));return l.locale=n,l.key=t,l.source=o,l}function BE(e,t,n){return t(n)}function If(...e){const[t,n,o]=e,r={};if(!Ue(t)&&!gn(t)&&!Zn(t)&&!va(t))throw ei(Sr.INVALID_ARGUMENT);const i=gn(t)?String(t):(Zn(t),t);return gn(n)?r.plural=n:Ue(n)?r.default=n:mt(n)&&!iu(n)?r.named=n:Zt(n)&&(r.list=n),gn(o)?r.plural=o:Ue(o)?r.default=o:mt(o)&&_n(r,o),[i,r]}function HE(e,t,n,o,r,i){return{locale:t,key:n,warnHtmlMessage:r,onError:a=>{throw i&&i(a),a},onCacheKey:a=>CR(t,n,a)}}function jE(e,t,n,o){const{modifiers:r,pluralRules:i,messageResolver:a,fallbackLocale:s,fallbackWarn:l,missingWarn:c,fallbackContext:u}=e,f={locale:t,modifiers:r,pluralRules:i,messages:p=>{let h=a(n,p);if(h==null&&u){const[,,m]=Wx(u,p,t,s,l,c);h=a(m,p)}if(Ue(h)||va(h)){let m=!1;const g=qx(e,p,t,h,p,()=>{m=!0});return m?uv:g}else return Zn(h)?h:uv}};return e.processor&&(f.processor=e.processor),o.list&&(f.list=o.list),o.named&&(f.named=o.named),gn(o.plural)&&(f.pluralIndex=o.plural),f}function fv(e,...t){const{datetimeFormats:n,unresolving:o,fallbackLocale:r,onWarn:i,localeFallbacker:a}=e,{__datetimeFormatters:s}=e,[l,c,u,d]=Mf(...t),f=Ct(u.missingWarn)?u.missingWarn:e.missingWarn;Ct(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const p=!!u.part,h=sp(e,u),m=a(e,r,h);if(!Ue(l)||l==="")return new Intl.DateTimeFormat(h,d).format(c);let v={},g,y=null;const S="datetime format";for(let x=0;x{Kx.includes(l)?a[l]=n[l]:i[l]=n[l]}),Ue(o)?i.locale=o:mt(o)&&(a=o),mt(r)&&(a=r),[i.key||"",s,i,a]}function hv(e,t,n){const o=e;for(const r in n){const i=`${t}__${r}`;o.__datetimeFormatters.has(i)&&o.__datetimeFormatters.delete(i)}}function pv(e,...t){const{numberFormats:n,unresolving:o,fallbackLocale:r,onWarn:i,localeFallbacker:a}=e,{__numberFormatters:s}=e,[l,c,u,d]=zf(...t),f=Ct(u.missingWarn)?u.missingWarn:e.missingWarn;Ct(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const p=!!u.part,h=sp(e,u),m=a(e,r,h);if(!Ue(l)||l==="")return new Intl.NumberFormat(h,d).format(c);let v={},g,y=null;const S="number format";for(let x=0;x{Gx.includes(l)?a[l]=n[l]:i[l]=n[l]}),Ue(o)?i.locale=o:mt(o)&&(a=o),mt(r)&&(a=r),[i.key||"",s,i,a]}function mv(e,t,n){const o=e;for(const r in n){const i=`${t}__${r}`;o.__numberFormatters.has(i)&&o.__numberFormatters.delete(i)}}oE();/*! + * vue-i18n v9.7.1 + * (c) 2023 kazuya kawaguchi + * Released under the MIT License. + */const VE="9.7.1";function UE(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(Zo().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(Zo().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(Zo().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(Zo().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Zo().__INTLIFY_PROD_DEVTOOLS__=!1)}const Yx=SE.__EXTEND_POINT__,mr=ip(Yx);mr(),mr(),mr(),mr(),mr(),mr(),mr(),mr();const Xx=Sr.__EXTEND_POINT__,zn=ip(Xx),vn={UNEXPECTED_RETURN_TYPE:Xx,INVALID_ARGUMENT:zn(),MUST_BE_CALL_SETUP_TOP:zn(),NOT_INSTALLED:zn(),NOT_AVAILABLE_IN_LEGACY_MODE:zn(),REQUIRED_VALUE:zn(),INVALID_VALUE:zn(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:zn(),NOT_INSTALLED_WITH_PROVIDE:zn(),UNEXPECTED_ERROR:zn(),NOT_COMPATIBLE_LEGACY_VUE_I18N:zn(),BRIDGE_SUPPORT_VUE_2_ONLY:zn(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:zn(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:zn(),__EXTEND_POINT__:zn()};function xn(e,...t){return Ea(e,null,void 0)}const Of=Or("__translateVNode"),Df=Or("__datetimeParts"),Lf=Or("__numberParts"),Qx=Or("__setPluralRules"),Zx=Or("__injectWithOption"),Ff=Or("__dispose");function Ms(e){if(!Ht(e))return e;for(const t in e)if(As(e,t))if(!t.includes("."))Ht(e[t])&&Ms(e[t]);else{const n=t.split("."),o=n.length-1;let r=e,i=!1;for(let a=0;a{if("locale"in s&&"resource"in s){const{locale:l,resource:c}=s;l?(a[l]=a[l]||{},fs(c,a[l])):fs(c,a)}else Ue(s)&&fs(JSON.parse(s),a)}),r==null&&i)for(const s in a)As(a,s)&&Ms(a[s]);return a}function Jx(e){return e.type}function eC(e,t,n){let o=Ht(t.messages)?t.messages:{};"__i18nGlobal"in n&&(o=su(e.locale.value,{messages:o,__i18n:n.__i18nGlobal}));const r=Object.keys(o);r.length&&r.forEach(i=>{e.mergeLocaleMessage(i,o[i])});{if(Ht(t.datetimeFormats)){const i=Object.keys(t.datetimeFormats);i.length&&i.forEach(a=>{e.mergeDateTimeFormat(a,t.datetimeFormats[a])})}if(Ht(t.numberFormats)){const i=Object.keys(t.numberFormats);i.length&&i.forEach(a=>{e.mergeNumberFormat(a,t.numberFormats[a])})}}}function gv(e){return ee(Ta,null,e,0)}const vv="__INTLIFY_META__",bv=()=>[],WE=()=>!1;let yv=0;function xv(e){return(t,n,o,r)=>e(n,o,Gn()||void 0,r)}const qE=()=>{const e=Gn();let t=null;return e&&(t=Jx(e)[vv])?{[vv]:t}:null};function cp(e={},t){const{__root:n,__injectWithOption:o}=e,r=n===void 0,i=e.flatJson;let a=Ct(e.inheritLocale)?e.inheritLocale:!0;const s=B(n&&a?n.locale.value:Ue(e.locale)?e.locale:ga),l=B(n&&a?n.fallbackLocale.value:Ue(e.fallbackLocale)||Zt(e.fallbackLocale)||mt(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:s.value),c=B(su(s.value,e)),u=B(mt(e.datetimeFormats)?e.datetimeFormats:{[s.value]:{}}),d=B(mt(e.numberFormats)?e.numberFormats:{[s.value]:{}});let f=n?n.missingWarn:Ct(e.missingWarn)||$r(e.missingWarn)?e.missingWarn:!0,p=n?n.fallbackWarn:Ct(e.fallbackWarn)||$r(e.fallbackWarn)?e.fallbackWarn:!0,h=n?n.fallbackRoot:Ct(e.fallbackRoot)?e.fallbackRoot:!0,m=!!e.fallbackFormat,v=on(e.missing)?e.missing:null,g=on(e.missing)?xv(e.missing):null,y=on(e.postTranslation)?e.postTranslation:null,S=n?n.warnHtmlMessage:Ct(e.warnHtmlMessage)?e.warnHtmlMessage:!0,C=!!e.escapeParameter;const _=n?n.modifiers:mt(e.modifiers)?e.modifiers:{};let x=e.pluralRules||n&&n.pluralRules,w;w=(()=>{r&&sv(null);const te={version:VE,locale:s.value,fallbackLocale:l.value,messages:c.value,modifiers:_,pluralRules:x,missing:g===null?void 0:g,missingWarn:f,fallbackWarn:p,fallbackFormat:m,unresolving:!0,postTranslation:y===null?void 0:y,warnHtmlMessage:S,escapeParameter:C,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};te.datetimeFormats=u.value,te.numberFormats=d.value,te.__datetimeFormatters=mt(w)?w.__datetimeFormatters:void 0,te.__numberFormatters=mt(w)?w.__numberFormatters:void 0;const oe=OE(te);return r&&sv(oe),oe})(),Ya(w,s.value,l.value);function P(){return[s.value,l.value,c.value,u.value,d.value]}const k=N({get:()=>s.value,set:te=>{s.value=te,w.locale=s.value}}),I=N({get:()=>l.value,set:te=>{l.value=te,w.fallbackLocale=l.value,Ya(w,s.value,te)}}),A=N(()=>c.value),q=N(()=>u.value),F=N(()=>d.value);function O(){return on(y)?y:null}function $(te){y=te,w.postTranslation=te}function W(){return v}function Q(te){te!==null&&(g=xv(te)),v=te,w.missing=g}const L=(te,oe,Ee,De,qe,tt)=>{P();let Me;try{__INTLIFY_PROD_DEVTOOLS__,r||(w.fallbackContext=n?zE():void 0),Me=te(w)}finally{__INTLIFY_PROD_DEVTOOLS__,r||(w.fallbackContext=void 0)}if(Ee!=="translate exists"&&gn(Me)&&Me===au||Ee==="translate exists"&&!Me){const[je,dt]=oe();return n&&h?De(n):qe(je)}else{if(tt(Me))return Me;throw xn(vn.UNEXPECTED_RETURN_TYPE)}};function M(...te){return L(oe=>Reflect.apply(dv,null,[oe,...te]),()=>If(...te),"translate",oe=>Reflect.apply(oe.t,oe,[...te]),oe=>oe,oe=>Ue(oe))}function se(...te){const[oe,Ee,De]=te;if(De&&!Ht(De))throw xn(vn.INVALID_ARGUMENT);return M(oe,Ee,_n({resolvedMessage:!0},De||{}))}function X(...te){return L(oe=>Reflect.apply(fv,null,[oe,...te]),()=>Mf(...te),"datetime format",oe=>Reflect.apply(oe.d,oe,[...te]),()=>rv,oe=>Ue(oe))}function ne(...te){return L(oe=>Reflect.apply(pv,null,[oe,...te]),()=>zf(...te),"number format",oe=>Reflect.apply(oe.n,oe,[...te]),()=>rv,oe=>Ue(oe))}function fe(te){return te.map(oe=>Ue(oe)||gn(oe)||Ct(oe)?gv(String(oe)):oe)}const Ce={normalize:fe,interpolate:te=>te,type:"vnode"};function G(...te){return L(oe=>{let Ee;const De=oe;try{De.processor=Ce,Ee=Reflect.apply(dv,null,[De,...te])}finally{De.processor=null}return Ee},()=>If(...te),"translate",oe=>oe[Of](...te),oe=>[gv(oe)],oe=>Zt(oe))}function ve(...te){return L(oe=>Reflect.apply(pv,null,[oe,...te]),()=>zf(...te),"number format",oe=>oe[Lf](...te),bv,oe=>Ue(oe)||Zt(oe))}function ue(...te){return L(oe=>Reflect.apply(fv,null,[oe,...te]),()=>Mf(...te),"datetime format",oe=>oe[Df](...te),bv,oe=>Ue(oe)||Zt(oe))}function re(te){x=te,w.pluralRules=x}function ke(te,oe){return L(()=>{if(!te)return!1;const Ee=Ue(oe)?oe:s.value,De=E(Ee),qe=w.messageResolver(De,te);return va(qe)||Zn(qe)||Ue(qe)},()=>[te],"translate exists",Ee=>Reflect.apply(Ee.te,Ee,[te,oe]),WE,Ee=>Ct(Ee))}function V(te){let oe=null;const Ee=Dx(w,l.value,s.value);for(let De=0;De{a&&(s.value=te,w.locale=te,Ya(w,s.value,l.value))}),ht(n.fallbackLocale,te=>{a&&(l.value=te,w.fallbackLocale=te,Ya(w,s.value,l.value))}));const _e={id:yv,locale:k,fallbackLocale:I,get inheritLocale(){return a},set inheritLocale(te){a=te,te&&n&&(s.value=n.locale.value,l.value=n.fallbackLocale.value,Ya(w,s.value,l.value))},get availableLocales(){return Object.keys(c.value).sort()},messages:A,get modifiers(){return _},get pluralRules(){return x||{}},get isGlobal(){return r},get missingWarn(){return f},set missingWarn(te){f=te,w.missingWarn=f},get fallbackWarn(){return p},set fallbackWarn(te){p=te,w.fallbackWarn=p},get fallbackRoot(){return h},set fallbackRoot(te){h=te},get fallbackFormat(){return m},set fallbackFormat(te){m=te,w.fallbackFormat=m},get warnHtmlMessage(){return S},set warnHtmlMessage(te){S=te,w.warnHtmlMessage=te},get escapeParameter(){return C},set escapeParameter(te){C=te,w.escapeParameter=te},t:M,getLocaleMessage:E,setLocaleMessage:U,mergeLocaleMessage:ie,getPostTranslationHandler:O,setPostTranslationHandler:$,getMissingHandler:W,setMissingHandler:Q,[Qx]:re};return _e.datetimeFormats=q,_e.numberFormats=F,_e.rt=se,_e.te=ke,_e.tm=R,_e.d=X,_e.n=ne,_e.getDateTimeFormat=Y,_e.setDateTimeFormat=he,_e.mergeDateTimeFormat=ye,_e.getNumberFormat=ge,_e.setNumberFormat=J,_e.mergeNumberFormat=de,_e[Zx]=o,_e[Of]=G,_e[Df]=ue,_e[Lf]=ve,_e}function KE(e){const t=Ue(e.locale)?e.locale:ga,n=Ue(e.fallbackLocale)||Zt(e.fallbackLocale)||mt(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,o=on(e.missing)?e.missing:void 0,r=Ct(e.silentTranslationWarn)||$r(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,i=Ct(e.silentFallbackWarn)||$r(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,a=Ct(e.fallbackRoot)?e.fallbackRoot:!0,s=!!e.formatFallbackMessages,l=mt(e.modifiers)?e.modifiers:{},c=e.pluralizationRules,u=on(e.postTranslation)?e.postTranslation:void 0,d=Ue(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,f=!!e.escapeParameterHtml,p=Ct(e.sync)?e.sync:!0;let h=e.messages;if(mt(e.sharedMessages)){const _=e.sharedMessages;h=Object.keys(_).reduce((w,T)=>{const P=w[T]||(w[T]={});return _n(P,_[T]),w},h||{})}const{__i18n:m,__root:v,__injectWithOption:g}=e,y=e.datetimeFormats,S=e.numberFormats,C=e.flatJson;return{locale:t,fallbackLocale:n,messages:h,flatJson:C,datetimeFormats:y,numberFormats:S,missing:o,missingWarn:r,fallbackWarn:i,fallbackRoot:a,fallbackFormat:s,modifiers:l,pluralRules:c,postTranslation:u,warnHtmlMessage:d,escapeParameter:f,messageResolver:e.messageResolver,inheritLocale:p,__i18n:m,__root:v,__injectWithOption:g}}function Nf(e={},t){{const n=cp(KE(e)),{__extender:o}=e,r={id:n.id,get locale(){return n.locale.value},set locale(i){n.locale.value=i},get fallbackLocale(){return n.fallbackLocale.value},set fallbackLocale(i){n.fallbackLocale.value=i},get messages(){return n.messages.value},get datetimeFormats(){return n.datetimeFormats.value},get numberFormats(){return n.numberFormats.value},get availableLocales(){return n.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(i){},get missing(){return n.getMissingHandler()},set missing(i){n.setMissingHandler(i)},get silentTranslationWarn(){return Ct(n.missingWarn)?!n.missingWarn:n.missingWarn},set silentTranslationWarn(i){n.missingWarn=Ct(i)?!i:i},get silentFallbackWarn(){return Ct(n.fallbackWarn)?!n.fallbackWarn:n.fallbackWarn},set silentFallbackWarn(i){n.fallbackWarn=Ct(i)?!i:i},get modifiers(){return n.modifiers},get formatFallbackMessages(){return n.fallbackFormat},set formatFallbackMessages(i){n.fallbackFormat=i},get postTranslation(){return n.getPostTranslationHandler()},set postTranslation(i){n.setPostTranslationHandler(i)},get sync(){return n.inheritLocale},set sync(i){n.inheritLocale=i},get warnHtmlInMessage(){return n.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(i){n.warnHtmlMessage=i!=="off"},get escapeParameterHtml(){return n.escapeParameter},set escapeParameterHtml(i){n.escapeParameter=i},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(i){},get pluralizationRules(){return n.pluralRules||{}},__composer:n,t(...i){const[a,s,l]=i,c={};let u=null,d=null;if(!Ue(a))throw xn(vn.INVALID_ARGUMENT);const f=a;return Ue(s)?c.locale=s:Zt(s)?u=s:mt(s)&&(d=s),Zt(l)?u=l:mt(l)&&(d=l),Reflect.apply(n.t,n,[f,u||d||{},c])},rt(...i){return Reflect.apply(n.rt,n,[...i])},tc(...i){const[a,s,l]=i,c={plural:1};let u=null,d=null;if(!Ue(a))throw xn(vn.INVALID_ARGUMENT);const f=a;return Ue(s)?c.locale=s:gn(s)?c.plural=s:Zt(s)?u=s:mt(s)&&(d=s),Ue(l)?c.locale=l:Zt(l)?u=l:mt(l)&&(d=l),Reflect.apply(n.t,n,[f,u||d||{},c])},te(i,a){return n.te(i,a)},tm(i){return n.tm(i)},getLocaleMessage(i){return n.getLocaleMessage(i)},setLocaleMessage(i,a){n.setLocaleMessage(i,a)},mergeLocaleMessage(i,a){n.mergeLocaleMessage(i,a)},d(...i){return Reflect.apply(n.d,n,[...i])},getDateTimeFormat(i){return n.getDateTimeFormat(i)},setDateTimeFormat(i,a){n.setDateTimeFormat(i,a)},mergeDateTimeFormat(i,a){n.mergeDateTimeFormat(i,a)},n(...i){return Reflect.apply(n.n,n,[...i])},getNumberFormat(i){return n.getNumberFormat(i)},setNumberFormat(i,a){n.setNumberFormat(i,a)},mergeNumberFormat(i,a){n.mergeNumberFormat(i,a)},getChoiceIndex(i,a){return-1}};return r.__extender=o,r}}const up={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function GE({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((o,r)=>[...o,...r.type===et?r.children:[r]],[]):t.reduce((n,o)=>{const r=e[o];return r&&(n[o]=r()),n},{})}function tC(e){return et}const YE=pe({name:"i18n-t",props:_n({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>gn(e)||!isNaN(e)}},up),setup(e,t){const{slots:n,attrs:o}=t,r=e.i18n||dp({useScope:e.scope,__useComponent:!0});return()=>{const i=Object.keys(n).filter(d=>d!=="_"),a={};e.locale&&(a.locale=e.locale),e.plural!==void 0&&(a.plural=Ue(e.plural)?+e.plural:e.plural);const s=GE(t,i),l=r[Of](e.keypath,s,a),c=_n({},o),u=Ue(e.tag)||Ht(e.tag)?e.tag:tC();return b(u,c,l)}}}),Cv=YE;function XE(e){return Zt(e)&&!Ue(e[0])}function nC(e,t,n,o){const{slots:r,attrs:i}=t;return()=>{const a={part:!0};let s={};e.locale&&(a.locale=e.locale),Ue(e.format)?a.key=e.format:Ht(e.format)&&(Ue(e.format.key)&&(a.key=e.format.key),s=Object.keys(e.format).reduce((f,p)=>n.includes(p)?_n({},f,{[p]:e.format[p]}):f,{}));const l=o(e.value,a,s);let c=[a.key];Zt(l)?c=l.map((f,p)=>{const h=r[f.type],m=h?h({[f.type]:f.value,index:p,parts:l}):[f.value];return XE(m)&&(m[0].key=`${f.type}-${p}`),m}):Ue(l)&&(c=[l]);const u=_n({},i),d=Ue(e.tag)||Ht(e.tag)?e.tag:tC();return b(d,u,c)}}const QE=pe({name:"i18n-n",props:_n({value:{type:Number,required:!0},format:{type:[String,Object]}},up),setup(e,t){const n=e.i18n||dp({useScope:"parent",__useComponent:!0});return nC(e,t,Gx,(...o)=>n[Lf](...o))}}),wv=QE,ZE=pe({name:"i18n-d",props:_n({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},up),setup(e,t){const n=e.i18n||dp({useScope:"parent",__useComponent:!0});return nC(e,t,Kx,(...o)=>n[Df](...o))}}),_v=ZE;function JE(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const o=n.__getInstance(t);return o!=null?o.__composer:e.global.__composer}}function e$(e){const t=a=>{const{instance:s,modifiers:l,value:c}=a;if(!s||!s.$)throw xn(vn.UNEXPECTED_ERROR);const u=JE(e,s.$),d=Sv(c);return[Reflect.apply(u.t,u,[...kv(d)]),u]};return{created:(a,s)=>{const[l,c]=t(s);Ef&&e.global===c&&(a.__i18nWatcher=ht(c.locale,()=>{s.instance&&s.instance.$forceUpdate()})),a.__composer=c,a.textContent=l},unmounted:a=>{Ef&&a.__i18nWatcher&&(a.__i18nWatcher(),a.__i18nWatcher=void 0,delete a.__i18nWatcher),a.__composer&&(a.__composer=void 0,delete a.__composer)},beforeUpdate:(a,{value:s})=>{if(a.__composer){const l=a.__composer,c=Sv(s);a.textContent=Reflect.apply(l.t,l,[...kv(c)])}},getSSRProps:a=>{const[s]=t(a);return{textContent:s}}}}function Sv(e){if(Ue(e))return{path:e};if(mt(e)){if(!("path"in e))throw xn(vn.REQUIRED_VALUE,"path");return e}else throw xn(vn.INVALID_VALUE)}function kv(e){const{path:t,locale:n,args:o,choice:r,plural:i}=e,a={},s=o||{};return Ue(n)&&(a.locale=n),gn(r)&&(a.plural=r),gn(i)&&(a.plural=i),[t,s,a]}function t$(e,t,...n){const o=mt(n[0])?n[0]:{},r=!!o.useI18nComponentName;(Ct(o.globalInstall)?o.globalInstall:!0)&&([r?"i18n":Cv.name,"I18nT"].forEach(a=>e.component(a,Cv)),[wv.name,"I18nN"].forEach(a=>e.component(a,wv)),[_v.name,"I18nD"].forEach(a=>e.component(a,_v))),e.directive("t",e$(t))}function n$(e,t,n){return{beforeCreate(){const o=Gn();if(!o)throw xn(vn.UNEXPECTED_ERROR);const r=this.$options;if(r.i18n){const i=r.i18n;if(r.__i18n&&(i.__i18n=r.__i18n),i.__root=t,this===this.$root)this.$i18n=Tv(e,i);else{i.__injectWithOption=!0,i.__extender=n.__vueI18nExtend,this.$i18n=Nf(i);const a=this.$i18n;a.__extender&&(a.__disposer=a.__extender(this.$i18n))}}else if(r.__i18n)if(this===this.$root)this.$i18n=Tv(e,r);else{this.$i18n=Nf({__i18n:r.__i18n,__injectWithOption:!0,__extender:n.__vueI18nExtend,__root:t});const i=this.$i18n;i.__extender&&(i.__disposer=i.__extender(this.$i18n))}else this.$i18n=e;r.__i18nGlobal&&eC(t,r,r),this.$t=(...i)=>this.$i18n.t(...i),this.$rt=(...i)=>this.$i18n.rt(...i),this.$tc=(...i)=>this.$i18n.tc(...i),this.$te=(i,a)=>this.$i18n.te(i,a),this.$d=(...i)=>this.$i18n.d(...i),this.$n=(...i)=>this.$i18n.n(...i),this.$tm=i=>this.$i18n.tm(i),n.__setInstance(o,this.$i18n)},mounted(){},unmounted(){const o=Gn();if(!o)throw xn(vn.UNEXPECTED_ERROR);const r=this.$i18n;delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,r.__disposer&&(r.__disposer(),delete r.__disposer,delete r.__extender),n.__deleteInstance(o),delete this.$i18n}}}function Tv(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[Qx](t.pluralizationRules||e.pluralizationRules);const n=su(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach(o=>e.mergeLocaleMessage(o,n[o])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(o=>e.mergeDateTimeFormat(o,t.datetimeFormats[o])),t.numberFormats&&Object.keys(t.numberFormats).forEach(o=>e.mergeNumberFormat(o,t.numberFormats[o])),e}const o$=Or("global-vue-i18n");function r$(e={},t){const n=__VUE_I18N_LEGACY_API__&&Ct(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,o=Ct(e.globalInjection)?e.globalInjection:!0,r=__VUE_I18N_LEGACY_API__&&n?!!e.allowComposition:!0,i=new Map,[a,s]=i$(e,n),l=Or("");function c(f){return i.get(f)||null}function u(f,p){i.set(f,p)}function d(f){i.delete(f)}{const f={get mode(){return __VUE_I18N_LEGACY_API__&&n?"legacy":"composition"},get allowComposition(){return r},async install(p,...h){if(p.__VUE_I18N_SYMBOL__=l,p.provide(p.__VUE_I18N_SYMBOL__,f),mt(h[0])){const g=h[0];f.__composerExtend=g.__composerExtend,f.__vueI18nExtend=g.__vueI18nExtend}let m=null;!n&&o&&(m=p$(p,f.global)),__VUE_I18N_FULL_INSTALL__&&t$(p,f,...h),__VUE_I18N_LEGACY_API__&&n&&p.mixin(n$(s,s.__composer,f));const v=p.unmount;p.unmount=()=>{m&&m(),f.dispose(),v()}},get global(){return s},dispose(){a.stop()},__instances:i,__getInstance:c,__setInstance:u,__deleteInstance:d};return f}}function dp(e={}){const t=Gn();if(t==null)throw xn(vn.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw xn(vn.NOT_INSTALLED);const n=a$(t),o=l$(n),r=Jx(t),i=s$(e,r);if(__VUE_I18N_LEGACY_API__&&n.mode==="legacy"&&!e.__useComponent){if(!n.allowComposition)throw xn(vn.NOT_AVAILABLE_IN_LEGACY_MODE);return f$(t,i,o,e)}if(i==="global")return eC(o,e,r),o;if(i==="parent"){let l=c$(n,t,e.__useComponent);return l==null&&(l=o),l}const a=n;let s=a.__getInstance(t);if(s==null){const l=_n({},e);"__i18n"in r&&(l.__i18n=r.__i18n),o&&(l.__root=o),s=cp(l),a.__composerExtend&&(s[Ff]=a.__composerExtend(s)),d$(a,t,s),a.__setInstance(t,s)}return s}function i$(e,t,n){const o=Th();{const r=__VUE_I18N_LEGACY_API__&&t?o.run(()=>Nf(e)):o.run(()=>cp(e));if(r==null)throw xn(vn.UNEXPECTED_ERROR);return[o,r]}}function a$(e){{const t=He(e.isCE?o$:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw xn(e.isCE?vn.NOT_INSTALLED_WITH_PROVIDE:vn.UNEXPECTED_ERROR);return t}}function s$(e,t){return iu(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function l$(e){return e.mode==="composition"?e.global:e.global.__composer}function c$(e,t,n=!1){let o=null;const r=t.root;let i=u$(t,n);for(;i!=null;){const a=e;if(e.mode==="composition")o=a.__getInstance(i);else if(__VUE_I18N_LEGACY_API__){const s=a.__getInstance(i);s!=null&&(o=s.__composer,n&&o&&!o[Zx]&&(o=null))}if(o!=null||r===i)break;i=i.parent}return o}function u$(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function d$(e,t,n){Vt(()=>{},t),qs(()=>{const o=n;e.__deleteInstance(t);const r=o[Ff];r&&(r(),delete o[Ff])},t)}function f$(e,t,n,o={}){const r=t==="local",i=Us(null);if(r&&e.proxy&&!(e.proxy.$options.i18n||e.proxy.$options.__i18n))throw xn(vn.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const a=Ct(o.inheritLocale)?o.inheritLocale:!Ue(o.locale),s=B(!r||a?n.locale.value:Ue(o.locale)?o.locale:ga),l=B(!r||a?n.fallbackLocale.value:Ue(o.fallbackLocale)||Zt(o.fallbackLocale)||mt(o.fallbackLocale)||o.fallbackLocale===!1?o.fallbackLocale:s.value),c=B(su(s.value,o)),u=B(mt(o.datetimeFormats)?o.datetimeFormats:{[s.value]:{}}),d=B(mt(o.numberFormats)?o.numberFormats:{[s.value]:{}}),f=r?n.missingWarn:Ct(o.missingWarn)||$r(o.missingWarn)?o.missingWarn:!0,p=r?n.fallbackWarn:Ct(o.fallbackWarn)||$r(o.fallbackWarn)?o.fallbackWarn:!0,h=r?n.fallbackRoot:Ct(o.fallbackRoot)?o.fallbackRoot:!0,m=!!o.fallbackFormat,v=on(o.missing)?o.missing:null,g=on(o.postTranslation)?o.postTranslation:null,y=r?n.warnHtmlMessage:Ct(o.warnHtmlMessage)?o.warnHtmlMessage:!0,S=!!o.escapeParameter,C=r?n.modifiers:mt(o.modifiers)?o.modifiers:{},_=o.pluralRules||r&&n.pluralRules;function x(){return[s.value,l.value,c.value,u.value,d.value]}const w=N({get:()=>i.value?i.value.locale.value:s.value,set:E=>{i.value&&(i.value.locale.value=E),s.value=E}}),T=N({get:()=>i.value?i.value.fallbackLocale.value:l.value,set:E=>{i.value&&(i.value.fallbackLocale.value=E),l.value=E}}),P=N(()=>i.value?i.value.messages.value:c.value),k=N(()=>u.value),I=N(()=>d.value);function A(){return i.value?i.value.getPostTranslationHandler():g}function q(E){i.value&&i.value.setPostTranslationHandler(E)}function F(){return i.value?i.value.getMissingHandler():v}function O(E){i.value&&i.value.setMissingHandler(E)}function $(E){return x(),E()}function W(...E){return i.value?$(()=>Reflect.apply(i.value.t,null,[...E])):$(()=>"")}function Q(...E){return i.value?Reflect.apply(i.value.rt,null,[...E]):""}function L(...E){return i.value?$(()=>Reflect.apply(i.value.d,null,[...E])):$(()=>"")}function M(...E){return i.value?$(()=>Reflect.apply(i.value.n,null,[...E])):$(()=>"")}function se(E){return i.value?i.value.tm(E):{}}function X(E,U){return i.value?i.value.te(E,U):!1}function ne(E){return i.value?i.value.getLocaleMessage(E):{}}function fe(E,U){i.value&&(i.value.setLocaleMessage(E,U),c.value[E]=U)}function xe(E,U){i.value&&i.value.mergeLocaleMessage(E,U)}function Ce(E){return i.value?i.value.getDateTimeFormat(E):{}}function G(E,U){i.value&&(i.value.setDateTimeFormat(E,U),u.value[E]=U)}function ve(E,U){i.value&&i.value.mergeDateTimeFormat(E,U)}function ue(E){return i.value?i.value.getNumberFormat(E):{}}function re(E,U){i.value&&(i.value.setNumberFormat(E,U),d.value[E]=U)}function ke(E,U){i.value&&i.value.mergeNumberFormat(E,U)}const V={get id(){return i.value?i.value.id:-1},locale:w,fallbackLocale:T,messages:P,datetimeFormats:k,numberFormats:I,get inheritLocale(){return i.value?i.value.inheritLocale:a},set inheritLocale(E){i.value&&(i.value.inheritLocale=E)},get availableLocales(){return i.value?i.value.availableLocales:Object.keys(c.value)},get modifiers(){return i.value?i.value.modifiers:C},get pluralRules(){return i.value?i.value.pluralRules:_},get isGlobal(){return i.value?i.value.isGlobal:!1},get missingWarn(){return i.value?i.value.missingWarn:f},set missingWarn(E){i.value&&(i.value.missingWarn=E)},get fallbackWarn(){return i.value?i.value.fallbackWarn:p},set fallbackWarn(E){i.value&&(i.value.missingWarn=E)},get fallbackRoot(){return i.value?i.value.fallbackRoot:h},set fallbackRoot(E){i.value&&(i.value.fallbackRoot=E)},get fallbackFormat(){return i.value?i.value.fallbackFormat:m},set fallbackFormat(E){i.value&&(i.value.fallbackFormat=E)},get warnHtmlMessage(){return i.value?i.value.warnHtmlMessage:y},set warnHtmlMessage(E){i.value&&(i.value.warnHtmlMessage=E)},get escapeParameter(){return i.value?i.value.escapeParameter:S},set escapeParameter(E){i.value&&(i.value.escapeParameter=E)},t:W,getPostTranslationHandler:A,setPostTranslationHandler:q,getMissingHandler:F,setMissingHandler:O,rt:Q,d:L,n:M,tm:se,te:X,getLocaleMessage:ne,setLocaleMessage:fe,mergeLocaleMessage:xe,getDateTimeFormat:Ce,setDateTimeFormat:G,mergeDateTimeFormat:ve,getNumberFormat:ue,setNumberFormat:re,mergeNumberFormat:ke};function R(E){E.locale.value=s.value,E.fallbackLocale.value=l.value,Object.keys(c.value).forEach(U=>{E.mergeLocaleMessage(U,c.value[U])}),Object.keys(u.value).forEach(U=>{E.mergeDateTimeFormat(U,u.value[U])}),Object.keys(d.value).forEach(U=>{E.mergeNumberFormat(U,d.value[U])}),E.escapeParameter=S,E.fallbackFormat=m,E.fallbackRoot=h,E.fallbackWarn=p,E.missingWarn=f,E.warnHtmlMessage=y}return an(()=>{if(e.proxy==null||e.proxy.$i18n==null)throw xn(vn.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const E=i.value=e.proxy.$i18n.__composer;t==="global"?(s.value=E.locale.value,l.value=E.fallbackLocale.value,c.value=E.messages.value,u.value=E.datetimeFormats.value,d.value=E.numberFormats.value):r&&R(E)}),V}const h$=["locale","fallbackLocale","availableLocales"],Pv=["t","rt","d","n","tm","te"];function p$(e,t){const n=Object.create(null);return h$.forEach(r=>{const i=Object.getOwnPropertyDescriptor(t,r);if(!i)throw xn(vn.UNEXPECTED_ERROR);const a=en(i.value)?{get(){return i.value.value},set(s){i.value.value=s}}:{get(){return i.get&&i.get()}};Object.defineProperty(n,r,a)}),e.config.globalProperties.$i18n=n,Pv.forEach(r=>{const i=Object.getOwnPropertyDescriptor(t,r);if(!i||!i.value)throw xn(vn.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${r}`,i)}),()=>{delete e.config.globalProperties.$i18n,Pv.forEach(r=>{delete e.config.globalProperties[`$${r}`]})}}UE();__INTLIFY_JIT_COMPILATION__?av(FE):av(LE);$E(dE);AE(Dx);if(__INTLIFY_PROD_DEVTOOLS__){const e=Zo();e.__INTLIFY__=!0,xE(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const oC="locale",m$=72*60*60;function Bf(){return wi.get(oC)}function g$(e){wi.set(oC,e,m$)}const Nn=r$({locale:Bf().value||"zh-CN",fallbackLocale:Bf().value||"zh-CN",messages:{}});async function v$(){const e=Object.keys(Object.assign({"./lang/en-US.json":()=>xt(()=>Promise.resolve().then(()=>A1),void 0),"./lang/fa-IR.json":()=>xt(()=>Promise.resolve().then(()=>I1),void 0),"./lang/ja-JP.json":()=>xt(()=>Promise.resolve().then(()=>M1),void 0),"./lang/ko-KR.json":()=>xt(()=>Promise.resolve().then(()=>z1),void 0),"./lang/vi-VN.json":()=>xt(()=>Promise.resolve().then(()=>O1),void 0),"./lang/zh-CN.json":()=>xt(()=>Promise.resolve().then(()=>D1),void 0),"./lang/zh-TW.json":()=>xt(()=>Promise.resolve().then(()=>L1),void 0)})).map(t=>t.slice(7,-5));await Promise.all(e.map(async t=>{const n=await xR(Object.assign({"./lang/en-US.json":()=>xt(()=>Promise.resolve().then(()=>A1),void 0),"./lang/fa-IR.json":()=>xt(()=>Promise.resolve().then(()=>I1),void 0),"./lang/ja-JP.json":()=>xt(()=>Promise.resolve().then(()=>M1),void 0),"./lang/ko-KR.json":()=>xt(()=>Promise.resolve().then(()=>z1),void 0),"./lang/vi-VN.json":()=>xt(()=>Promise.resolve().then(()=>O1),void 0),"./lang/zh-CN.json":()=>xt(()=>Promise.resolve().then(()=>D1),void 0),"./lang/zh-TW.json":()=>xt(()=>Promise.resolve().then(()=>L1),void 0)}),`./lang/${t}.json`).then(o=>o.default||o);Nn.global.setLocaleMessage(t,n)}))}async function b$(e){e.use(Nn),v$()}const fi={"zh-CN":"简体中文","zh-TW":"繁體中文","en-US":"English","fa-IR":"Iran","ja-JP":"日本語","vi-VN":"Tiếng Việt","ko-KR":"한국어"},Hf=e=>Nn.global.t(e);function tr(e=void 0,t="YYYY-MM-DD HH:mm:ss"){return e==null?"":(e.toString().length===10&&(e=e*1e3),vR(e).format(t))}function fp(e=void 0,t="YYYY-MM-DD"){return tr(e,t)}function Zi(e){const t=typeof e=="string"?parseFloat(e):e;return isNaN(t)?"0.00":t.toFixed(2)}function nn(e){const t=typeof e=="string"?parseFloat(e):e;return isNaN(t)?"0.00":(t/100).toFixed(2)}function ec(e){navigator.clipboard?navigator.clipboard.writeText(e).then(()=>{window.$message.success(Hf("复制成功"))}).catch(t=>{console.error("复制到剪贴板时出错:",t),Rv(e)}):Rv(e)}function Rv(e){const t=document.createElement("button"),n=new yR(t,{text:()=>e});n.on("success",()=>{window.$message.success(Hf("复制成功")),n.destroy()}),n.on("error",()=>{window.$message.error(Hf("复制失败")),n.destroy()}),t.click()}function y$(e,t){if(e.length!==t.length)return!1;const n=[...e].sort(),o=[...t].sort();return n.every((r,i)=>r===o[i])}function x$(e){return typeof e>"u"}function C$(e){return e===null}function Ev(e){return e&&Array.isArray(e)}function rC(e){return C$(e)||x$(e)}function $v(e){return/^(https?:|mailto:|tel:)/.test(e)}const hs=/^[a-z0-9]+(-[a-z0-9]+)*$/,lu=(e,t,n,o="")=>{const r=e.split(":");if(e.slice(0,1)==="@"){if(r.length<2||r.length>3)return null;o=r.shift().slice(1)}if(r.length>3||!r.length)return null;if(r.length>1){const s=r.pop(),l=r.pop(),c={provider:r.length>0?r[0]:o,prefix:l,name:s};return t&&!tc(c)?null:c}const i=r[0],a=i.split("-");if(a.length>1){const s={provider:o,prefix:a.shift(),name:a.join("-")};return t&&!tc(s)?null:s}if(n&&o===""){const s={provider:o,prefix:"",name:i};return t&&!tc(s,n)?null:s}return null},tc=(e,t)=>e?!!((e.provider===""||e.provider.match(hs))&&(t&&e.prefix===""||e.prefix.match(hs))&&e.name.match(hs)):!1,iC=Object.freeze({left:0,top:0,width:16,height:16}),gc=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),cu=Object.freeze({...iC,...gc}),jf=Object.freeze({...cu,body:"",hidden:!1});function w$(e,t){const n={};!e.hFlip!=!t.hFlip&&(n.hFlip=!0),!e.vFlip!=!t.vFlip&&(n.vFlip=!0);const o=((e.rotate||0)+(t.rotate||0))%4;return o&&(n.rotate=o),n}function Av(e,t){const n=w$(e,t);for(const o in jf)o in gc?o in e&&!(o in n)&&(n[o]=gc[o]):o in t?n[o]=t[o]:o in e&&(n[o]=e[o]);return n}function _$(e,t){const n=e.icons,o=e.aliases||Object.create(null),r=Object.create(null);function i(a){if(n[a])return r[a]=[];if(!(a in r)){r[a]=null;const s=o[a]&&o[a].parent,l=s&&i(s);l&&(r[a]=[s].concat(l))}return r[a]}return(t||Object.keys(n).concat(Object.keys(o))).forEach(i),r}function S$(e,t,n){const o=e.icons,r=e.aliases||Object.create(null);let i={};function a(s){i=Av(o[s]||r[s],i)}return a(t),n.forEach(a),Av(e,i)}function aC(e,t){const n=[];if(typeof e!="object"||typeof e.icons!="object")return n;e.not_found instanceof Array&&e.not_found.forEach(r=>{t(r,null),n.push(r)});const o=_$(e);for(const r in o){const i=o[r];i&&(t(r,S$(e,r,i)),n.push(r))}return n}const k$={provider:"",aliases:{},not_found:{},...iC};function vd(e,t){for(const n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function sC(e){if(typeof e!="object"||e===null)return null;const t=e;if(typeof t.prefix!="string"||!e.icons||typeof e.icons!="object"||!vd(e,k$))return null;const n=t.icons;for(const r in n){const i=n[r];if(!r.match(hs)||typeof i.body!="string"||!vd(i,jf))return null}const o=t.aliases||Object.create(null);for(const r in o){const i=o[r],a=i.parent;if(!r.match(hs)||typeof a!="string"||!n[a]&&!o[a]||!vd(i,jf))return null}return t}const Iv=Object.create(null);function T$(e,t){return{provider:e,prefix:t,icons:Object.create(null),missing:new Set}}function hi(e,t){const n=Iv[e]||(Iv[e]=Object.create(null));return n[t]||(n[t]=T$(e,t))}function hp(e,t){return sC(t)?aC(t,(n,o)=>{o?e.icons[n]=o:e.missing.add(n)}):[]}function P$(e,t,n){try{if(typeof n.body=="string")return e.icons[t]={...n},!0}catch{}return!1}let zs=!1;function lC(e){return typeof e=="boolean"&&(zs=e),zs}function R$(e){const t=typeof e=="string"?lu(e,!0,zs):e;if(t){const n=hi(t.provider,t.prefix),o=t.name;return n.icons[o]||(n.missing.has(o)?null:void 0)}}function E$(e,t){const n=lu(e,!0,zs);if(!n)return!1;const o=hi(n.provider,n.prefix);return P$(o,n.name,t)}function $$(e,t){if(typeof e!="object")return!1;if(typeof t!="string"&&(t=e.provider||""),zs&&!t&&!e.prefix){let r=!1;return sC(e)&&(e.prefix="",aC(e,(i,a)=>{a&&E$(i,a)&&(r=!0)})),r}const n=e.prefix;if(!tc({provider:t,prefix:n,name:"a"}))return!1;const o=hi(t,n);return!!hp(o,e)}const cC=Object.freeze({width:null,height:null}),uC=Object.freeze({...cC,...gc}),A$=/(-?[0-9.]*[0-9]+[0-9.]*)/g,I$=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function Mv(e,t,n){if(t===1)return e;if(n=n||100,typeof e=="number")return Math.ceil(e*t*n)/n;if(typeof e!="string")return e;const o=e.split(A$);if(o===null||!o.length)return e;const r=[];let i=o.shift(),a=I$.test(i);for(;;){if(a){const s=parseFloat(i);isNaN(s)?r.push(i):r.push(Math.ceil(s*t*n)/n)}else r.push(i);if(i=o.shift(),i===void 0)return r.join("");a=!a}}const M$=e=>e==="unset"||e==="undefined"||e==="none";function z$(e,t){const n={...cu,...e},o={...uC,...t},r={left:n.left,top:n.top,width:n.width,height:n.height};let i=n.body;[n,o].forEach(h=>{const m=[],v=h.hFlip,g=h.vFlip;let y=h.rotate;v?g?y+=2:(m.push("translate("+(r.width+r.left).toString()+" "+(0-r.top).toString()+")"),m.push("scale(-1 1)"),r.top=r.left=0):g&&(m.push("translate("+(0-r.left).toString()+" "+(r.height+r.top).toString()+")"),m.push("scale(1 -1)"),r.top=r.left=0);let S;switch(y<0&&(y-=Math.floor(y/4)*4),y=y%4,y){case 1:S=r.height/2+r.top,m.unshift("rotate(90 "+S.toString()+" "+S.toString()+")");break;case 2:m.unshift("rotate(180 "+(r.width/2+r.left).toString()+" "+(r.height/2+r.top).toString()+")");break;case 3:S=r.width/2+r.left,m.unshift("rotate(-90 "+S.toString()+" "+S.toString()+")");break}y%2===1&&(r.left!==r.top&&(S=r.left,r.left=r.top,r.top=S),r.width!==r.height&&(S=r.width,r.width=r.height,r.height=S)),m.length&&(i=''+i+"")});const a=o.width,s=o.height,l=r.width,c=r.height;let u,d;a===null?(d=s===null?"1em":s==="auto"?c:s,u=Mv(d,l/c)):(u=a==="auto"?l:a,d=s===null?Mv(u,c/l):s==="auto"?c:s);const f={},p=(h,m)=>{M$(m)||(f[h]=m.toString())};return p("width",u),p("height",d),f.viewBox=r.left.toString()+" "+r.top.toString()+" "+l.toString()+" "+c.toString(),{attributes:f,body:i}}const O$=/\sid="(\S+)"/g,D$="IconifyId"+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);let L$=0;function F$(e,t=D$){const n=[];let o;for(;o=O$.exec(e);)n.push(o[1]);if(!n.length)return e;const r="suffix"+(Math.random()*16777216|Date.now()).toString(16);return n.forEach(i=>{const a=typeof t=="function"?t(i):t+(L$++).toString(),s=i.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(new RegExp('([#;"])('+s+')([")]|\\.[a-z])',"g"),"$1"+a+r+"$3")}),e=e.replace(new RegExp(r,"g"),""),e}const Vf=Object.create(null);function N$(e,t){Vf[e]=t}function Uf(e){return Vf[e]||Vf[""]}function pp(e){let t;if(typeof e.resources=="string")t=[e.resources];else if(t=e.resources,!(t instanceof Array)||!t.length)return null;return{resources:t,path:e.path||"/",maxURL:e.maxURL||500,rotate:e.rotate||750,timeout:e.timeout||5e3,random:e.random===!0,index:e.index||0,dataAfterTimeout:e.dataAfterTimeout!==!1}}const mp=Object.create(null),Xa=["https://api.simplesvg.com","https://api.unisvg.com"],nc=[];for(;Xa.length>0;)Xa.length===1||Math.random()>.5?nc.push(Xa.shift()):nc.push(Xa.pop());mp[""]=pp({resources:["https://api.iconify.design"].concat(nc)});function B$(e,t){const n=pp(t);return n===null?!1:(mp[e]=n,!0)}function gp(e){return mp[e]}const H$=()=>{let e;try{if(e=fetch,typeof e=="function")return e}catch{}};let zv=H$();function j$(e,t){const n=gp(e);if(!n)return 0;let o;if(!n.maxURL)o=0;else{let r=0;n.resources.forEach(a=>{r=Math.max(r,a.length)});const i=t+".json?icons=";o=n.maxURL-r-n.path.length-i.length}return o}function V$(e){return e===404}const U$=(e,t,n)=>{const o=[],r=j$(e,t),i="icons";let a={type:i,provider:e,prefix:t,icons:[]},s=0;return n.forEach((l,c)=>{s+=l.length+1,s>=r&&c>0&&(o.push(a),a={type:i,provider:e,prefix:t,icons:[]},s=l.length),a.icons.push(l)}),o.push(a),o};function W$(e){if(typeof e=="string"){const t=gp(e);if(t)return t.path}return"/"}const q$=(e,t,n)=>{if(!zv){n("abort",424);return}let o=W$(t.provider);switch(t.type){case"icons":{const i=t.prefix,s=t.icons.join(","),l=new URLSearchParams({icons:s});o+=i+".json?"+l.toString();break}case"custom":{const i=t.uri;o+=i.slice(0,1)==="/"?i.slice(1):i;break}default:n("abort",400);return}let r=503;zv(e+o).then(i=>{const a=i.status;if(a!==200){setTimeout(()=>{n(V$(a)?"abort":"next",a)});return}return r=501,i.json()}).then(i=>{if(typeof i!="object"||i===null){setTimeout(()=>{i===404?n("abort",i):n("next",r)});return}setTimeout(()=>{n("success",i)})}).catch(()=>{n("next",r)})},K$={prepare:U$,send:q$};function G$(e){const t={loaded:[],missing:[],pending:[]},n=Object.create(null);e.sort((r,i)=>r.provider!==i.provider?r.provider.localeCompare(i.provider):r.prefix!==i.prefix?r.prefix.localeCompare(i.prefix):r.name.localeCompare(i.name));let o={provider:"",prefix:"",name:""};return e.forEach(r=>{if(o.name===r.name&&o.prefix===r.prefix&&o.provider===r.provider)return;o=r;const i=r.provider,a=r.prefix,s=r.name,l=n[i]||(n[i]=Object.create(null)),c=l[a]||(l[a]=hi(i,a));let u;s in c.icons?u=t.loaded:a===""||c.missing.has(s)?u=t.missing:u=t.pending;const d={provider:i,prefix:a,name:s};u.push(d)}),t}function dC(e,t){e.forEach(n=>{const o=n.loaderCallbacks;o&&(n.loaderCallbacks=o.filter(r=>r.id!==t))})}function Y$(e){e.pendingCallbacksFlag||(e.pendingCallbacksFlag=!0,setTimeout(()=>{e.pendingCallbacksFlag=!1;const t=e.loaderCallbacks?e.loaderCallbacks.slice(0):[];if(!t.length)return;let n=!1;const o=e.provider,r=e.prefix;t.forEach(i=>{const a=i.icons,s=a.pending.length;a.pending=a.pending.filter(l=>{if(l.prefix!==r)return!0;const c=l.name;if(e.icons[c])a.loaded.push({provider:o,prefix:r,name:c});else if(e.missing.has(c))a.missing.push({provider:o,prefix:r,name:c});else return n=!0,!0;return!1}),a.pending.length!==s&&(n||dC([e],i.id),i.callback(a.loaded.slice(0),a.missing.slice(0),a.pending.slice(0),i.abort))})}))}let X$=0;function Q$(e,t,n){const o=X$++,r=dC.bind(null,n,o);if(!t.pending.length)return r;const i={id:o,icons:t,callback:e,abort:r};return n.forEach(a=>{(a.loaderCallbacks||(a.loaderCallbacks=[])).push(i)}),r}function Z$(e,t=!0,n=!1){const o=[];return e.forEach(r=>{const i=typeof r=="string"?lu(r,t,n):r;i&&o.push(i)}),o}var J$={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function eA(e,t,n,o){const r=e.resources.length,i=e.random?Math.floor(Math.random()*r):e.index;let a;if(e.random){let x=e.resources.slice(0);for(a=[];x.length>1;){const w=Math.floor(Math.random()*x.length);a.push(x[w]),x=x.slice(0,w).concat(x.slice(w+1))}a=a.concat(x)}else a=e.resources.slice(i).concat(e.resources.slice(0,i));const s=Date.now();let l="pending",c=0,u,d=null,f=[],p=[];typeof o=="function"&&p.push(o);function h(){d&&(clearTimeout(d),d=null)}function m(){l==="pending"&&(l="aborted"),h(),f.forEach(x=>{x.status==="pending"&&(x.status="aborted")}),f=[]}function v(x,w){w&&(p=[]),typeof x=="function"&&p.push(x)}function g(){return{startTime:s,payload:t,status:l,queriesSent:c,queriesPending:f.length,subscribe:v,abort:m}}function y(){l="failed",p.forEach(x=>{x(void 0,u)})}function S(){f.forEach(x=>{x.status==="pending"&&(x.status="aborted")}),f=[]}function C(x,w,T){const P=w!=="success";switch(f=f.filter(k=>k!==x),l){case"pending":break;case"failed":if(P||!e.dataAfterTimeout)return;break;default:return}if(w==="abort"){u=T,y();return}if(P){u=T,f.length||(a.length?_():y());return}if(h(),S(),!e.random){const k=e.resources.indexOf(x.resource);k!==-1&&k!==e.index&&(e.index=k)}l="completed",p.forEach(k=>{k(T)})}function _(){if(l!=="pending")return;h();const x=a.shift();if(x===void 0){if(f.length){d=setTimeout(()=>{h(),l==="pending"&&(S(),y())},e.timeout);return}y();return}const w={status:"pending",resource:x,callback:(T,P)=>{C(w,T,P)}};f.push(w),c++,d=setTimeout(_,e.rotate),n(x,t,w.callback)}return setTimeout(_),g}function fC(e){const t={...J$,...e};let n=[];function o(){n=n.filter(s=>s().status==="pending")}function r(s,l,c){const u=eA(t,s,l,(d,f)=>{o(),c&&c(d,f)});return n.push(u),u}function i(s){return n.find(l=>s(l))||null}return{query:r,find:i,setIndex:s=>{t.index=s},getIndex:()=>t.index,cleanup:o}}function Ov(){}const bd=Object.create(null);function tA(e){if(!bd[e]){const t=gp(e);if(!t)return;const n=fC(t),o={config:t,redundancy:n};bd[e]=o}return bd[e]}function nA(e,t,n){let o,r;if(typeof e=="string"){const i=Uf(e);if(!i)return n(void 0,424),Ov;r=i.send;const a=tA(e);a&&(o=a.redundancy)}else{const i=pp(e);if(i){o=fC(i);const a=e.resources?e.resources[0]:"",s=Uf(a);s&&(r=s.send)}}return!o||!r?(n(void 0,424),Ov):o.query(t,r,n)().abort}const Dv="iconify2",Os="iconify",hC=Os+"-count",Lv=Os+"-version",pC=36e5,oA=168;function Wf(e,t){try{return e.getItem(t)}catch{}}function vp(e,t,n){try{return e.setItem(t,n),!0}catch{}}function Fv(e,t){try{e.removeItem(t)}catch{}}function qf(e,t){return vp(e,hC,t.toString())}function Kf(e){return parseInt(Wf(e,hC))||0}const uu={local:!0,session:!0},mC={local:new Set,session:new Set};let bp=!1;function rA(e){bp=e}let _l=typeof window>"u"?{}:window;function gC(e){const t=e+"Storage";try{if(_l&&_l[t]&&typeof _l[t].length=="number")return _l[t]}catch{}uu[e]=!1}function vC(e,t){const n=gC(e);if(!n)return;const o=Wf(n,Lv);if(o!==Dv){if(o){const s=Kf(n);for(let l=0;l{const l=Os+s.toString(),c=Wf(n,l);if(typeof c=="string"){try{const u=JSON.parse(c);if(typeof u=="object"&&typeof u.cached=="number"&&u.cached>r&&typeof u.provider=="string"&&typeof u.data=="object"&&typeof u.data.prefix=="string"&&t(u,s))return!0}catch{}Fv(n,l)}};let a=Kf(n);for(let s=a-1;s>=0;s--)i(s)||(s===a-1?(a--,qf(n,a)):mC[e].add(s))}function bC(){if(!bp){rA(!0);for(const e in uu)vC(e,t=>{const n=t.data,o=t.provider,r=n.prefix,i=hi(o,r);if(!hp(i,n).length)return!1;const a=n.lastModified||-1;return i.lastModifiedCached=i.lastModifiedCached?Math.min(i.lastModifiedCached,a):a,!0})}}function iA(e,t){const n=e.lastModifiedCached;if(n&&n>=t)return n===t;if(e.lastModifiedCached=t,n)for(const o in uu)vC(o,r=>{const i=r.data;return r.provider!==e.provider||i.prefix!==e.prefix||i.lastModified===t});return!0}function aA(e,t){bp||bC();function n(o){let r;if(!uu[o]||!(r=gC(o)))return;const i=mC[o];let a;if(i.size)i.delete(a=Array.from(i).shift());else if(a=Kf(r),!qf(r,a+1))return;const s={cached:Math.floor(Date.now()/pC),provider:e.provider,data:t};return vp(r,Os+a.toString(),JSON.stringify(s))}t.lastModified&&!iA(e,t.lastModified)||Object.keys(t.icons).length&&(t.not_found&&(t=Object.assign({},t),delete t.not_found),n("local")||n("session"))}function Nv(){}function sA(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,Y$(e)}))}function lA(e,t){e.iconsToLoad?e.iconsToLoad=e.iconsToLoad.concat(t).sort():e.iconsToLoad=t,e.iconsQueueFlag||(e.iconsQueueFlag=!0,setTimeout(()=>{e.iconsQueueFlag=!1;const{provider:n,prefix:o}=e,r=e.iconsToLoad;delete e.iconsToLoad;let i;if(!r||!(i=Uf(n)))return;i.prepare(n,o,r).forEach(s=>{nA(n,s,l=>{if(typeof l!="object")s.icons.forEach(c=>{e.missing.add(c)});else try{const c=hp(e,l);if(!c.length)return;const u=e.pendingIcons;u&&c.forEach(d=>{u.delete(d)}),aA(e,l)}catch(c){console.error(c)}sA(e)})})}))}const cA=(e,t)=>{const n=Z$(e,!0,lC()),o=G$(n);if(!o.pending.length){let l=!0;return t&&setTimeout(()=>{l&&t(o.loaded,o.missing,o.pending,Nv)}),()=>{l=!1}}const r=Object.create(null),i=[];let a,s;return o.pending.forEach(l=>{const{provider:c,prefix:u}=l;if(u===s&&c===a)return;a=c,s=u,i.push(hi(c,u));const d=r[c]||(r[c]=Object.create(null));d[u]||(d[u]=[])}),o.pending.forEach(l=>{const{provider:c,prefix:u,name:d}=l,f=hi(c,u),p=f.pendingIcons||(f.pendingIcons=new Set);p.has(d)||(p.add(d),r[c][u].push(d))}),i.forEach(l=>{const{provider:c,prefix:u}=l;r[c][u].length&&lA(l,r[c][u])}),t?Q$(t,o,i):Nv};function uA(e,t){const n={...e};for(const o in t){const r=t[o],i=typeof r;o in cC?(r===null||r&&(i==="string"||i==="number"))&&(n[o]=r):i===typeof n[o]&&(n[o]=o==="rotate"?r%4:r)}return n}const dA=/[\s,]+/;function fA(e,t){t.split(dA).forEach(n=>{switch(n.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0;break}})}function hA(e,t=0){const n=e.replace(/^-?[0-9.]*/,"");function o(r){for(;r<0;)r+=4;return r%4}if(n===""){const r=parseInt(e);return isNaN(r)?0:o(r)}else if(n!==e){let r=0;switch(n){case"%":r=25;break;case"deg":r=90}if(r){let i=parseFloat(e.slice(0,e.length-n.length));return isNaN(i)?0:(i=i/r,i%1===0?o(i):0)}}return t}function pA(e,t){let n=e.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const o in t)n+=" "+o+'="'+t[o]+'"';return'"+e+""}function mA(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(//g,"%3E").replace(/\s+/g," ")}function gA(e){return"data:image/svg+xml,"+mA(e)}function vA(e){return'url("'+gA(e)+'")'}const Bv={...uC,inline:!1},bA={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},yA={display:"inline-block"},Gf={backgroundColor:"currentColor"},yC={backgroundColor:"transparent"},Hv={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},jv={webkitMask:Gf,mask:Gf,background:yC};for(const e in jv){const t=jv[e];for(const n in Hv)t[e+n]=Hv[n]}const oc={};["horizontal","vertical"].forEach(e=>{const t=e.slice(0,1)+"Flip";oc[e+"-flip"]=t,oc[e.slice(0,1)+"-flip"]=t,oc[e+"Flip"]=t});function Vv(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}const Uv=(e,t)=>{const n=uA(Bv,t),o={...bA},r=t.mode||"svg",i={},a=t.style,s=typeof a=="object"&&!(a instanceof Array)?a:{};for(let m in t){const v=t[m];if(v!==void 0)switch(m){case"icon":case"style":case"onLoad":case"mode":break;case"inline":case"hFlip":case"vFlip":n[m]=v===!0||v==="true"||v===1;break;case"flip":typeof v=="string"&&fA(n,v);break;case"color":i.color=v;break;case"rotate":typeof v=="string"?n[m]=hA(v):typeof v=="number"&&(n[m]=v);break;case"ariaHidden":case"aria-hidden":v!==!0&&v!=="true"&&delete o["aria-hidden"];break;default:{const g=oc[m];g?(v===!0||v==="true"||v===1)&&(n[g]=!0):Bv[m]===void 0&&(o[m]=v)}}}const l=z$(e,n),c=l.attributes;if(n.inline&&(i.verticalAlign="-0.125em"),r==="svg"){o.style={...i,...s},Object.assign(o,c);let m=0,v=t.id;return typeof v=="string"&&(v=v.replace(/-/g,"_")),o.innerHTML=F$(l.body,v?()=>v+"ID"+m++:"iconifyVue"),b("svg",o)}const{body:u,width:d,height:f}=e,p=r==="mask"||(r==="bg"?!1:u.indexOf("currentColor")!==-1),h=pA(u,{...c,width:d+"",height:f+""});return o.style={...i,"--svg":vA(h),width:Vv(c.width),height:Vv(c.height),...yA,...p?Gf:yC,...s},b("span",o)};lC(!0);N$("",K$);if(typeof document<"u"&&typeof window<"u"){bC();const e=window;if(e.IconifyPreload!==void 0){const t=e.IconifyPreload,n="Invalid IconifyPreload syntax.";typeof t=="object"&&t!==null&&(t instanceof Array?t:[t]).forEach(o=>{try{(typeof o!="object"||o===null||o instanceof Array||typeof o.icons!="object"||typeof o.prefix!="string"||!$$(o))&&console.error(n)}catch{console.error(n)}})}if(e.IconifyProviders!==void 0){const t=e.IconifyProviders;if(typeof t=="object"&&t!==null)for(let n in t){const o="IconifyProviders["+n+"] is invalid.";try{const r=t[n];if(typeof r!="object"||!r||r.resources===void 0)continue;B$(n,r)||console.error(o)}catch{console.error(o)}}}}const xA={...cu,body:""},CA=pe({inheritAttrs:!1,data(){return{iconMounted:!1,counter:0}},mounted(){this._name="",this._loadingIcon=null,this.iconMounted=!0},unmounted(){this.abortLoading()},methods:{abortLoading(){this._loadingIcon&&(this._loadingIcon.abort(),this._loadingIcon=null)},getIcon(e,t){if(typeof e=="object"&&e!==null&&typeof e.body=="string")return this._name="",this.abortLoading(),{data:e};let n;if(typeof e!="string"||(n=lu(e,!1,!0))===null)return this.abortLoading(),null;const o=R$(n);if(!o)return(!this._loadingIcon||this._loadingIcon.name!==e)&&(this.abortLoading(),this._name="",o!==null&&(this._loadingIcon={name:e,abort:cA([n],()=>{this.counter++})})),null;this.abortLoading(),this._name!==e&&(this._name=e,t&&t(e));const r=["iconify"];return n.prefix!==""&&r.push("iconify--"+n.prefix),n.provider!==""&&r.push("iconify--"+n.provider),{data:o,classes:r}}},render(){this.counter;const e=this.$attrs,t=this.iconMounted?this.getIcon(e.icon,e.onLoad):null;if(!t)return Uv(xA,e);let n=e;return t.classes&&(n={...e,class:(typeof e.class=="string"?e.class+" ":"")+t.classes.join(" ")}),Uv({...cu,...t.data},n)}});let vc=[];const xC=new WeakMap;function wA(){vc.forEach(e=>e(...xC.get(e))),vc=[]}function bc(e,...t){xC.set(e,t),!vc.includes(e)&&vc.push(e)===1&&requestAnimationFrame(wA)}function _A(e){return e.nodeType===9?null:e.parentNode}function CC(e){if(e===null)return null;const t=_A(e);if(t===null)return null;if(t.nodeType===9)return document.documentElement;if(t.nodeType===1){const{overflow:n,overflowX:o,overflowY:r}=getComputedStyle(t);if(/(auto|scroll|overlay)/.test(n+r+o))return t}return CC(t)}function SA(e){return typeof e=="string"?document.querySelector(e):typeof e=="function"?e():e}function nr(e,t){let{target:n}=e;for(;n;){if(n.dataset&&n.dataset[t]!==void 0)return!0;n=n.parentElement}return!1}function pi(e){return e.composedPath()[0]||null}function wn(e){return typeof e=="string"?e.endsWith("px")?Number(e.slice(0,e.length-2)):Number(e):e}function Ln(e){if(e!=null)return typeof e=="number"?`${e}px`:e.endsWith("px")?e:`${e}px`}function si(e,t){const n=e.trim().split(/\s+/g),o={top:n[0]};switch(n.length){case 1:o.right=n[0],o.bottom=n[0],o.left=n[0];break;case 2:o.right=n[1],o.left=n[1],o.bottom=n[0];break;case 3:o.right=n[1],o.bottom=n[2],o.left=n[1];break;case 4:o.right=n[1],o.bottom=n[2],o.left=n[3];break;default:throw new Error("[seemly/getMargin]:"+e+" is not a valid value.")}return t===void 0?o:o[t]}function kA(e,t){const[n,o]=e.split(" ");return t?t==="row"?n:o:{row:n,col:o||n}}const Wv={black:"#000",silver:"#C0C0C0",gray:"#808080",white:"#FFF",maroon:"#800000",red:"#F00",purple:"#800080",fuchsia:"#F0F",green:"#008000",lime:"#0F0",olive:"#808000",yellow:"#FF0",navy:"#000080",blue:"#00F",teal:"#008080",aqua:"#0FF",transparent:"#0000"},$a="^\\s*",Aa="\\s*$",ti="\\s*((\\.\\d+)|(\\d+(\\.\\d*)?))\\s*",ni="([0-9A-Fa-f])",oi="([0-9A-Fa-f]{2})",TA=new RegExp(`${$a}rgb\\s*\\(${ti},${ti},${ti}\\)${Aa}`),PA=new RegExp(`${$a}rgba\\s*\\(${ti},${ti},${ti},${ti}\\)${Aa}`),RA=new RegExp(`${$a}#${ni}${ni}${ni}${Aa}`),EA=new RegExp(`${$a}#${oi}${oi}${oi}${Aa}`),$A=new RegExp(`${$a}#${ni}${ni}${ni}${ni}${Aa}`),AA=new RegExp(`${$a}#${oi}${oi}${oi}${oi}${Aa}`);function On(e){return parseInt(e,16)}function No(e){try{let t;if(t=EA.exec(e))return[On(t[1]),On(t[2]),On(t[3]),1];if(t=TA.exec(e))return[kn(t[1]),kn(t[5]),kn(t[9]),1];if(t=PA.exec(e))return[kn(t[1]),kn(t[5]),kn(t[9]),ps(t[13])];if(t=RA.exec(e))return[On(t[1]+t[1]),On(t[2]+t[2]),On(t[3]+t[3]),1];if(t=AA.exec(e))return[On(t[1]),On(t[2]),On(t[3]),ps(On(t[4])/255)];if(t=$A.exec(e))return[On(t[1]+t[1]),On(t[2]+t[2]),On(t[3]+t[3]),ps(On(t[4]+t[4])/255)];if(e in Wv)return No(Wv[e]);throw new Error(`[seemly/rgba]: Invalid color value ${e}.`)}catch(t){throw t}}function IA(e){return e>1?1:e<0?0:e}function Yf(e,t,n,o){return`rgba(${kn(e)}, ${kn(t)}, ${kn(n)}, ${IA(o)})`}function yd(e,t,n,o,r){return kn((e*t*(1-o)+n*o)/r)}function Ye(e,t){Array.isArray(e)||(e=No(e)),Array.isArray(t)||(t=No(t));const n=e[3],o=t[3],r=ps(n+o-n*o);return Yf(yd(e[0],n,t[0],o,r),yd(e[1],n,t[1],o,r),yd(e[2],n,t[2],o,r),r)}function Ae(e,t){const[n,o,r,i=1]=Array.isArray(e)?e:No(e);return t.alpha?Yf(n,o,r,t.alpha):Yf(n,o,r,i)}function cn(e,t){const[n,o,r,i=1]=Array.isArray(e)?e:No(e),{lightness:a=1,alpha:s=1}=t;return MA([n*a,o*a,r*a,i*s])}function ps(e){const t=Math.round(Number(e)*100)/100;return t>1?1:t<0?0:t}function kn(e){const t=Math.round(Number(e));return t>255?255:t<0?0:t}function MA(e){const[t,n,o]=e;return 3 in e?`rgba(${kn(t)}, ${kn(n)}, ${kn(o)}, ${ps(e[3])})`:`rgba(${kn(t)}, ${kn(n)}, ${kn(o)}, 1)`}function Ia(e=8){return Math.random().toString(16).slice(2,2+e)}function zA(e,t){const n=[];for(let o=0;o{o[r]=e[r]}),Object.assign(o,n)}function Ys(e,t=[],n){const o={};return Object.getOwnPropertyNames(e).forEach(i=>{t.includes(i)||(o[i]=e[i])}),Object.assign(o,n)}function ba(e,t=!0,n=[]){return e.forEach(o=>{if(o!==null){if(typeof o!="object"){(typeof o=="string"||typeof o=="number")&&n.push(Je(String(o)));return}if(Array.isArray(o)){ba(o,t,n);return}if(o.type===et){if(o.children===null)return;Array.isArray(o.children)&&ba(o.children,t,n)}else o.type!==An&&n.push(o)}}),n}function Re(e,...t){if(Array.isArray(e))e.forEach(n=>Re(n,...t));else return e(...t)}function Lr(e){return Object.keys(e)}const Nt=(e,...t)=>typeof e=="function"?e(...t):typeof e=="string"?Je(e):typeof e=="number"?Je(String(e)):null;function or(e,t){console.error(`[naive/${e}]: ${t}`)}function Fr(e,t){throw new Error(`[naive/${e}]: ${t}`)}function qv(e){switch(e){case"tiny":return"mini";case"small":return"tiny";case"medium":return"small";case"large":return"medium";case"huge":return"large"}throw Error(`${e} has no smaller size.`)}function DA(e){switch(typeof e){case"string":return e||void 0;case"number":return String(e);default:return}}function Xf(e,t="default",n=void 0){const o=e[t];if(!o)return or("getFirstSlotVNode",`slot[${t}] is empty`),null;const r=ba(o(n));return r.length===1?r[0]:(or("getFirstSlotVNode",`slot[${t}] should have exactly one child`),null)}function _C(e){return t=>{t?e.value=t.$el:e.value=null}}function Xs(e){return e.some(t=>Ps(t)?!(t.type===An||t.type===et&&!Xs(t.children)):!0)?e:null}function Pn(e,t){return e&&Xs(e())||t()}function Qf(e,t,n){return e&&Xs(e(t))||n(t)}function Ot(e,t){const n=e&&Xs(e());return t(n||null)}function oa(e){return!(e&&Xs(e()))}function ms(e){const t=e.filter(n=>n!==void 0);if(t.length!==0)return t.length===1?t[0]:n=>{e.forEach(o=>{o&&o(n)})}}const Zf=pe({render(){var e,t;return(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e)}}),LA=/^(\d|\.)+$/,Kv=/(\d|\.)+/;function Ut(e,{c:t=1,offset:n=0,attachPx:o=!0}={}){if(typeof e=="number"){const r=(e+n)*t;return r===0?"0":`${r}px`}else if(typeof e=="string")if(LA.test(e)){const r=(Number(e)+n)*t;return o?r===0?"0":`${r}px`:`${r}`}else{const r=Kv.exec(e);return r?e.replace(Kv,String((Number(r[0])+n)*t)):e}return e}function yc(e){return e.replace(/#|\(|\)|,|\s/g,"_")}function FA(e){let t=0;for(let n=0;n{let r=FA(o);if(r){if(r===1){e.forEach(a=>{n.push(o.replace("&",a))});return}}else{e.forEach(a=>{n.push((a&&a+" ")+o)});return}let i=[o];for(;r--;){const a=[];i.forEach(s=>{e.forEach(l=>{a.push(s.replace("&",l))})}),i=a}i.forEach(a=>n.push(a))}),n}function HA(e,t){const n=[];return t.split(SC).forEach(o=>{e.forEach(r=>{n.push((r&&r+" ")+o)})}),n}function jA(e){let t=[""];return e.forEach(n=>{n=n&&n.trim(),n&&(n.includes("&")?t=BA(t,n):t=HA(t,n))}),t.join(", ").replace(NA," ")}function Gv(e){if(!e)return;const t=e.parentElement;t&&t.removeChild(e)}function du(e){return document.querySelector(`style[cssr-id="${e}"]`)}function VA(e){const t=document.createElement("style");return t.setAttribute("cssr-id",e),t}function Sl(e){return e?/^\s*@(s|m)/.test(e):!1}const UA=/[A-Z]/g;function kC(e){return e.replace(UA,t=>"-"+t.toLowerCase())}function WA(e,t=" "){return typeof e=="object"&&e!==null?` { +`+Object.entries(e).map(n=>t+` ${kC(n[0])}: ${n[1]};`).join(` `)+` -`+t+"}":`: ${e};`}function BE(e,t,n){return typeof e=="function"?e({context:t.context,props:n}):e}function dv(e,t,n,o){if(!t)return"";const r=BE(t,n,o);if(!r)return"";if(typeof r=="string")return`${e} { +`+t+"}":`: ${e};`}function qA(e,t,n){return typeof e=="function"?e({context:t.context,props:n}):e}function Yv(e,t,n,o){if(!t)return"";const r=qA(t,n,o);if(!r)return"";if(typeof r=="string")return`${e} { ${r} }`;const i=Object.keys(r);if(i.length===0)return n.config.keepEmptyBlock?e+` { }`:"";const a=e?[e+" {"]:[];return i.forEach(s=>{const l=r[s];if(s==="raw"){a.push(` `+l+` -`);return}s=qx(s),l!=null&&a.push(` ${s}${FE(l)}`)}),e&&a.push("}"),a.join(` -`)}function Ff(e,t,n){e&&e.forEach(o=>{if(Array.isArray(o))Ff(o,t,n);else if(typeof o=="function"){const r=o(t);Array.isArray(r)?Ff(r,t,n):r&&n(r)}else o&&n(o)})}function Kx(e,t,n,o,r,i){const a=e.$;let s="";if(!a||typeof a=="string")wl(a)?s=a:t.push(a);else if(typeof a=="function"){const u=a({context:o.context,props:r});wl(u)?s=u:t.push(u)}else if(a.before&&a.before(o.context),!a.$||typeof a.$=="string")wl(a.$)?s=a.$:t.push(a.$);else if(a.$){const u=a.$({context:o.context,props:r});wl(u)?s=u:t.push(u)}const l=OE(t),c=dv(l,e.props,o,r);s?(n.push(`${s} {`),i&&c&&i.insertRule(`${s} { +`);return}s=kC(s),l!=null&&a.push(` ${s}${WA(l)}`)}),e&&a.push("}"),a.join(` +`)}function Jf(e,t,n){e&&e.forEach(o=>{if(Array.isArray(o))Jf(o,t,n);else if(typeof o=="function"){const r=o(t);Array.isArray(r)?Jf(r,t,n):r&&n(r)}else o&&n(o)})}function TC(e,t,n,o,r,i){const a=e.$;let s="";if(!a||typeof a=="string")Sl(a)?s=a:t.push(a);else if(typeof a=="function"){const u=a({context:o.context,props:r});Sl(u)?s=u:t.push(u)}else if(a.before&&a.before(o.context),!a.$||typeof a.$=="string")Sl(a.$)?s=a.$:t.push(a.$);else if(a.$){const u=a.$({context:o.context,props:r});Sl(u)?s=u:t.push(u)}const l=jA(t),c=Yv(l,e.props,o,r);s?(n.push(`${s} {`),i&&c&&i.insertRule(`${s} { ${c} } -`)):(i&&c&&i.insertRule(c),!i&&c.length&&n.push(c)),e.children&&Ff(e.children,{context:o.context,props:r},u=>{if(typeof u=="string"){const d=dv(l,{raw:u},o,r);i?i.insertRule(d):n.push(d)}else Kx(u,t,n,o,r,i)}),t.pop(),s&&n.push("}"),a&&a.after&&a.after(o.context)}function Gx(e,t,n,o=!1){const r=[];return Kx(e,[],r,t,n,o?e.instance.__styleSheet:void 0),o?"":r.join(` +`)):(i&&c&&i.insertRule(c),!i&&c.length&&n.push(c)),e.children&&Jf(e.children,{context:o.context,props:r},u=>{if(typeof u=="string"){const d=Yv(l,{raw:u},o,r);i?i.insertRule(d):n.push(d)}else TC(u,t,n,o,r,i)}),t.pop(),s&&n.push("}"),a&&a.after&&a.after(o.context)}function PC(e,t,n,o=!1){const r=[];return TC(e,[],r,t,n,o?e.instance.__styleSheet:void 0),o?"":r.join(` -`)}function Is(e){for(var t=0,n,o=0,r=e.length;r>=4;++o,r-=4)n=e.charCodeAt(o)&255|(e.charCodeAt(++o)&255)<<8|(e.charCodeAt(++o)&255)<<16|(e.charCodeAt(++o)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(r){case 3:t^=(e.charCodeAt(o+2)&255)<<16;case 2:t^=(e.charCodeAt(o+1)&255)<<8;case 1:t^=e.charCodeAt(o)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}typeof window<"u"&&(window.__cssrContext={});function NE(e,t,n){const{els:o}=t;if(n===void 0)o.forEach(uv),t.els=[];else{const r=lu(n);r&&o.includes(r)&&(uv(r),t.els=o.filter(i=>i!==r))}}function fv(e,t){e.push(t)}function HE(e,t,n,o,r,i,a,s,l){if(i&&!l){if(n===void 0){console.error("[css-render/mount]: `id` is required in `silent` mode.");return}const f=window.__cssrContext;f[n]||(f[n]=!0,Gx(t,e,o,i));return}let c;if(n===void 0&&(c=t.render(o),n=Is(c)),l){l.adapter(n,c??t.render(o));return}const u=lu(n);if(u!==null&&!a)return u;const d=u??DE(n);if(c===void 0&&(c=t.render(o)),d.textContent=c,u!==null)return u;if(s){const f=document.head.querySelector(`meta[name="${s}"]`);if(f)return document.head.insertBefore(d,f),fv(t.els,d),d}return r?document.head.insertBefore(d,document.head.querySelector("style, link")):document.head.appendChild(d),fv(t.els,d),d}function jE(e){return Gx(this,this.instance,e)}function VE(e={}){const{id:t,ssr:n,props:o,head:r=!1,silent:i=!1,force:a=!1,anchorMetaName:s}=e;return HE(this.instance,this,t,o,r,i,a,s,n)}function WE(e={}){const{id:t}=e;NE(this.instance,this,t)}const _l=function(e,t,n,o){return{instance:e,$:t,props:n,children:o,els:[],render:jE,mount:VE,unmount:WE}},UE=function(e,t,n,o){return Array.isArray(t)?_l(e,{$:null},null,t):Array.isArray(n)?_l(e,t,null,n):Array.isArray(o)?_l(e,t,n,o):_l(e,t,n,null)};function Yx(e={}){let t=null;const n={c:(...o)=>UE(n,...o),use:(o,...r)=>o.install(n,...r),find:lu,context:{},config:e,get __styleSheet(){if(!t){const o=document.createElement("style");return document.head.appendChild(o),t=document.styleSheets[document.styleSheets.length-1],t}return t}};return n}function qE(e,t){if(e===void 0)return!1;if(t){const{context:{ids:n}}=t;return n.has(e)}return lu(e)!==null}function KE(e){let t=".",n="__",o="--",r;if(e){let h=e.blockPrefix;h&&(t=h),h=e.elementPrefix,h&&(n=h),h=e.modifierPrefix,h&&(o=h)}const i={install(h){r=h.c;const g=h.context;g.bem={},g.bem.b=null,g.bem.els=null}};function a(h){let g,v;return{before(m){g=m.bem.b,v=m.bem.els,m.bem.els=null},after(m){m.bem.b=g,m.bem.els=v},$({context:m,props:y}){return h=typeof h=="string"?h:h({context:m,props:y}),m.bem.b=h,`${(y==null?void 0:y.bPrefix)||t}${m.bem.b}`}}}function s(h){let g;return{before(v){g=v.bem.els},after(v){v.bem.els=g},$({context:v,props:m}){return h=typeof h=="string"?h:h({context:v,props:m}),v.bem.els=h.split(",").map(y=>y.trim()),v.bem.els.map(y=>`${(m==null?void 0:m.bPrefix)||t}${v.bem.b}${n}${y}`).join(", ")}}}function l(h){return{$({context:g,props:v}){h=typeof h=="string"?h:h({context:g,props:v});const m=h.split(",").map(C=>C.trim());function y(C){return m.map(_=>`&${(v==null?void 0:v.bPrefix)||t}${g.bem.b}${C!==void 0?`${n}${C}`:""}${o}${_}`).join(", ")}const S=g.bem.els;return S!==null?y(S[0]):y()}}}function c(h){return{$({context:g,props:v}){h=typeof h=="string"?h:h({context:g,props:v});const m=g.bem.els;return`&:not(${(v==null?void 0:v.bPrefix)||t}${g.bem.b}${m!==null&&m.length>0?`${n}${m[0]}`:""}${o}${h})`}}}return Object.assign(i,{cB:(...h)=>r(a(h[0]),h[1],h[2]),cE:(...h)=>r(s(h[0]),h[1],h[2]),cM:(...h)=>r(l(h[0]),h[1],h[2]),cNotM:(...h)=>r(c(h[0]),h[1],h[2])}),i}function Se(e,t){return e+(t==="default"?"":t.replace(/^[a-z]/,n=>n.toUpperCase()))}Se("abc","def");const GE="n",Ms=`.${GE}-`,YE="__",XE="--",Xx=Yx(),Qx=KE({blockPrefix:Ms,elementPrefix:YE,modifierPrefix:XE});Xx.use(Qx);const{c:j,find:UFe}=Xx,{cB:z,cE:D,cM:q,cNotM:Pt}=Qx;function Xs(e){return j(({props:{bPrefix:t}})=>`${t||Ms}modal, ${t||Ms}drawer`,[e])}function cu(e){return j(({props:{bPrefix:t}})=>`${t||Ms}popover`,[e])}function Zx(e){return j(({props:{bPrefix:t}})=>`&${t||Ms}modal`,e)}const QE=(...e)=>j(">",[z(...e)]);let gd;function ZE(){return gd===void 0&&(gd=navigator.userAgent.includes("Node.js")||navigator.userAgent.includes("jsdom")),gd}const rr=typeof document<"u"&&typeof window<"u",Jx=new WeakSet;function JE(e){Jx.add(e)}function eC(e){return!Jx.has(e)}function e$(e,t,n){if(!t)return e;const o=N(e.value);let r=null;return ht(e,i=>{r!==null&&window.clearTimeout(r),i===!0?n&&!n.value?o.value=!0:r=window.setTimeout(()=>{o.value=!0},t):o.value=!1}),o}function t$(e){const t=N(!!e.value);if(t.value)return to(t);const n=ht(e,o=>{o&&(t.value=!0,n())});return to(t)}function Ct(e){const t=F(e),n=N(t.value);return ht(t,o=>{n.value=o}),typeof e=="function"?n:{__v_isRef:!0,get value(){return n.value},set value(o){e.set(o)}}}function lp(){return Kn()!==null}const cp=typeof window<"u";let na,ps;const n$=()=>{var e,t;na=cp?(t=(e=document)===null||e===void 0?void 0:e.fonts)===null||t===void 0?void 0:t.ready:void 0,ps=!1,na!==void 0?na.then(()=>{ps=!0}):ps=!0};n$();function o$(e){if(ps)return;let t=!1;Wt(()=>{ps||na==null||na.then(()=>{t||e()})}),tn(()=>{t=!0})}function rc(e){return e.composedPath()[0]}const r$={mousemoveoutside:new WeakMap,clickoutside:new WeakMap};function i$(e,t,n){if(e==="mousemoveoutside"){const o=r=>{t.contains(rc(r))||n(r)};return{mousemove:o,touchstart:o}}else if(e==="clickoutside"){let o=!1;const r=a=>{o=!t.contains(rc(a))},i=a=>{o&&(t.contains(rc(a))||n(a))};return{mousedown:r,mouseup:i,touchstart:r,touchend:i}}return console.error(`[evtd/create-trap-handler]: name \`${e}\` is invalid. This could be a bug of evtd.`),{}}function tC(e,t,n){const o=r$[e];let r=o.get(t);r===void 0&&o.set(t,r=new WeakMap);let i=r.get(n);return i===void 0&&r.set(n,i=i$(e,t,n)),i}function a$(e,t,n,o){if(e==="mousemoveoutside"||e==="clickoutside"){const r=tC(e,t,n);return Object.keys(r).forEach(i=>{At(i,document,r[i],o)}),!0}return!1}function s$(e,t,n,o){if(e==="mousemoveoutside"||e==="clickoutside"){const r=tC(e,t,n);return Object.keys(r).forEach(i=>{_t(i,document,r[i],o)}),!0}return!1}function l$(){if(typeof window>"u")return{on:()=>{},off:()=>{}};const e=new WeakMap,t=new WeakMap;function n(){e.set(this,!0)}function o(){e.set(this,!0),t.set(this,!0)}function r(w,k,P){const T=w[k];return w[k]=function(){return P.apply(w,arguments),T.apply(w,arguments)},w}function i(w,k){w[k]=Event.prototype[k]}const a=new WeakMap,s=Object.getOwnPropertyDescriptor(Event.prototype,"currentTarget");function l(){var w;return(w=a.get(this))!==null&&w!==void 0?w:null}function c(w,k){s!==void 0&&Object.defineProperty(w,"currentTarget",{configurable:!0,enumerable:!0,get:k??s.get})}const u={bubble:{},capture:{}},d={};function f(){const w=function(k){const{type:P,eventPhase:T,bubbles:I}=k,A=rc(k);if(T===2)return;const K=T===1?"capture":"bubble";let B=A;const O=[];for(;B===null&&(B=window),O.push(B),B!==window;)B=B.parentNode||null;const $=u.capture[P],U=u.bubble[P];if(r(k,"stopPropagation",n),r(k,"stopImmediatePropagation",o),c(k,l),K==="capture"){if($===void 0)return;for(let Q=O.length-1;Q>=0&&!e.has(k);--Q){const L=O[Q],M=$.get(L);if(M!==void 0){a.set(k,L);for(const te of M){if(t.has(k))break;te(k)}}if(Q===0&&!I&&U!==void 0){const te=U.get(L);if(te!==void 0)for(const ie of te){if(t.has(k))break;ie(k)}}}}else if(K==="bubble"){if(U===void 0)return;for(let Q=0;QA(k))};return w.displayName="evtdUnifiedWindowEventHandler",w}const h=f(),g=p();function v(w,k){const P=u[w];return P[k]===void 0&&(P[k]=new Map,window.addEventListener(k,h,w==="capture")),P[k]}function m(w){return d[w]===void 0&&(d[w]=new Set,window.addEventListener(w,g)),d[w]}function y(w,k){let P=w.get(k);return P===void 0&&w.set(k,P=new Set),P}function S(w,k,P,T){const I=u[k][P];if(I!==void 0){const A=I.get(w);if(A!==void 0&&A.has(T))return!0}return!1}function C(w,k){const P=d[w];return!!(P!==void 0&&P.has(k))}function _(w,k,P,T){let I;if(typeof T=="object"&&T.once===!0?I=$=>{x(w,k,I,T),P($)}:I=P,a$(w,k,I,T))return;const K=T===!0||typeof T=="object"&&T.capture===!0?"capture":"bubble",B=v(K,w),O=y(B,k);if(O.has(I)||O.add(I),k===window){const $=m(w);$.has(I)||$.add(I)}}function x(w,k,P,T){if(s$(w,k,P,T))return;const A=T===!0||typeof T=="object"&&T.capture===!0,K=A?"capture":"bubble",B=v(K,w),O=y(B,k);if(k===window&&!S(k,A?"bubble":"capture",w,P)&&C(w,P)){const U=d[w];U.delete(P),U.size===0&&(window.removeEventListener(w,g),d[w]=void 0)}O.has(P)&&O.delete(P),O.size===0&&B.delete(k),B.size===0&&(window.removeEventListener(w,h,K==="capture"),u[K][w]=void 0)}return{on:_,off:x}}const{on:At,off:_t}=l$(),ns=N(null);function hv(e){if(e.clientX>0||e.clientY>0)ns.value={x:e.clientX,y:e.clientY};else{const{target:t}=e;if(t instanceof Element){const{left:n,top:o,width:r,height:i}=t.getBoundingClientRect();n>0||o>0?ns.value={x:n+r/2,y:o+i/2}:ns.value={x:0,y:0}}else ns.value=null}}let Sl=0,pv=!0;function nC(){if(!cp)return to(N(null));Sl===0&&At("click",document,hv,!0);const e=()=>{Sl+=1};return pv&&(pv=lp())?(an(e),tn(()=>{Sl-=1,Sl===0&&_t("click",document,hv,!0)})):e(),to(ns)}const c$=N(void 0);let kl=0;function mv(){c$.value=Date.now()}let gv=!0;function oC(e){if(!cp)return to(N(!1));const t=N(!1);let n=null;function o(){n!==null&&window.clearTimeout(n)}function r(){o(),t.value=!0,n=window.setTimeout(()=>{t.value=!1},e)}kl===0&&At("click",window,mv,!0);const i=()=>{kl+=1,At("click",window,r,!0)};return gv&&(gv=lp())?(an(i),tn(()=>{kl-=1,kl===0&&_t("click",window,mv,!0),_t("click",window,r,!0),o()})):i(),to(t)}function rn(e,t){return ht(e,n=>{n!==void 0&&(t.value=n)}),F(()=>e.value===void 0?t.value:e.value)}function Dr(){const e=N(!1);return Wt(()=>{e.value=!0}),to(e)}function up(e,t){return F(()=>{for(const n of t)if(e[n]!==void 0)return e[n];return e[t[t.length-1]]})}const u$=(typeof window>"u"?!1:/iPad|iPhone|iPod/.test(navigator.platform)||navigator.platform==="MacIntel"&&navigator.maxTouchPoints>1)&&!window.MSStream;function d$(){return u$}function f$(e={},t){const n=bo({ctrl:!1,command:!1,win:!1,shift:!1,tab:!1}),{keydown:o,keyup:r}=e,i=l=>{switch(l.key){case"Control":n.ctrl=!0;break;case"Meta":n.command=!0,n.win=!0;break;case"Shift":n.shift=!0;break;case"Tab":n.tab=!0;break}o!==void 0&&Object.keys(o).forEach(c=>{if(c!==l.key)return;const u=o[c];if(typeof u=="function")u(l);else{const{stop:d=!1,prevent:f=!1}=u;d&&l.stopPropagation(),f&&l.preventDefault(),u.handler(l)}})},a=l=>{switch(l.key){case"Control":n.ctrl=!1;break;case"Meta":n.command=!1,n.win=!1;break;case"Shift":n.shift=!1;break;case"Tab":n.tab=!1;break}r!==void 0&&Object.keys(r).forEach(c=>{if(c!==l.key)return;const u=r[c];if(typeof u=="function")u(l);else{const{stop:d=!1,prevent:f=!1}=u;d&&l.stopPropagation(),f&&l.preventDefault(),u.handler(l)}})},s=()=>{(t===void 0||t.value)&&(At("keydown",document,i),At("keyup",document,a)),t!==void 0&&ht(t,l=>{l?(At("keydown",document,i),At("keyup",document,a)):(_t("keydown",document,i),_t("keyup",document,a))})};return lp()?(an(s),tn(()=>{(t===void 0||t.value)&&(_t("keydown",document,i),_t("keyup",document,a))})):s(),to(n)}const dp="n-internal-select-menu",rC="n-internal-select-menu-body",Qs="n-modal-body",iC="n-modal",Zs="n-drawer-body",fp="n-drawer",$a="n-popover-body",aC="__disabled__";function Bo(e){const t=He(Qs,null),n=He(Zs,null),o=He($a,null),r=He(rC,null),i=N();if(typeof document<"u"){i.value=document.fullscreenElement;const a=()=>{i.value=document.fullscreenElement};Wt(()=>{At("fullscreenchange",document,a)}),tn(()=>{_t("fullscreenchange",document,a)})}return Ct(()=>{var a;const{to:s}=e;return s!==void 0?s===!1?aC:s===!0?i.value||"body":s:t!=null&&t.value?(a=t.value.$el)!==null&&a!==void 0?a:t.value:n!=null&&n.value?n.value:o!=null&&o.value?o.value:r!=null&&r.value?r.value:s??(i.value||"body")})}Bo.tdkey=aC;Bo.propTo={type:[String,Object,Boolean],default:void 0};let vv=!1;function h$(){if(rr&&window.CSS&&!vv&&(vv=!0,"registerProperty"in(window==null?void 0:window.CSS)))try{CSS.registerProperty({name:"--n-color-start",syntax:"",inherits:!1,initialValue:"#0000"}),CSS.registerProperty({name:"--n-color-end",syntax:"",inherits:!1,initialValue:"#0000"})}catch{}}function Bf(e,t,n="default"){const o=t[n];if(o===void 0)throw new Error(`[vueuc/${e}]: slot[${n}] is empty.`);return o()}function Nf(e,t=!0,n=[]){return e.forEach(o=>{if(o!==null){if(typeof o!="object"){(typeof o=="string"||typeof o=="number")&&n.push(Je(String(o)));return}if(Array.isArray(o)){Nf(o,t,n);return}if(o.type===ct){if(o.children===null)return;Array.isArray(o.children)&&Nf(o.children,t,n)}else o.type!==An&&n.push(o)}}),n}function bv(e,t,n="default"){const o=t[n];if(o===void 0)throw new Error(`[vueuc/${e}]: slot[${n}] is empty.`);const r=Nf(o());if(r.length===1)return r[0];throw new Error(`[vueuc/${e}]: slot[${n}] should have exactly one child.`)}let hr=null;function sC(){if(hr===null&&(hr=document.getElementById("v-binder-view-measurer"),hr===null)){hr=document.createElement("div"),hr.id="v-binder-view-measurer";const{style:e}=hr;e.position="fixed",e.left="0",e.right="0",e.top="0",e.bottom="0",e.pointerEvents="none",e.visibility="hidden",document.body.appendChild(hr)}return hr.getBoundingClientRect()}function p$(e,t){const n=sC();return{top:t,left:e,height:0,width:0,right:n.width-e,bottom:n.height-t}}function vd(e){const t=e.getBoundingClientRect(),n=sC();return{left:t.left-n.left,top:t.top-n.top,bottom:n.height+n.top-t.bottom,right:n.width+n.left-t.right,width:t.width,height:t.height}}function m$(e){return e.nodeType===9?null:e.parentNode}function lC(e){if(e===null)return null;const t=m$(e);if(t===null)return null;if(t.nodeType===9)return document;if(t.nodeType===1){const{overflow:n,overflowX:o,overflowY:r}=getComputedStyle(t);if(/(auto|scroll|overlay)/.test(n+r+o))return t}return lC(t)}const g$=fe({name:"Binder",props:{syncTargetWithParent:Boolean,syncTarget:{type:Boolean,default:!0}},setup(e){var t;st("VBinder",(t=Kn())===null||t===void 0?void 0:t.proxy);const n=He("VBinder",null),o=N(null),r=m=>{o.value=m,n&&e.syncTargetWithParent&&n.setTargetRef(m)};let i=[];const a=()=>{let m=o.value;for(;m=lC(m),m!==null;)i.push(m);for(const y of i)At("scroll",y,d,!0)},s=()=>{for(const m of i)_t("scroll",m,d,!0);i=[]},l=new Set,c=m=>{l.size===0&&a(),l.has(m)||l.add(m)},u=m=>{l.has(m)&&l.delete(m),l.size===0&&s()},d=()=>{bc(f)},f=()=>{l.forEach(m=>m())},p=new Set,h=m=>{p.size===0&&At("resize",window,v),p.has(m)||p.add(m)},g=m=>{p.has(m)&&p.delete(m),p.size===0&&_t("resize",window,v)},v=()=>{p.forEach(m=>m())};return tn(()=>{_t("resize",window,v),s()}),{targetRef:o,setTargetRef:r,addScrollListener:c,removeScrollListener:u,addResizeListener:h,removeResizeListener:g}},render(){return Bf("binder",this.$slots)}}),hp=g$,pp=fe({name:"Target",setup(){const{setTargetRef:e,syncTarget:t}=He("VBinder");return{syncTarget:t,setTargetDirective:{mounted:e,updated:e}}},render(){const{syncTarget:e,setTargetDirective:t}=this;return e?Cn(bv("follower",this.$slots),[[t]]):bv("follower",this.$slots)}}),Ni="@@mmoContext",v$={mounted(e,{value:t}){e[Ni]={handler:void 0},typeof t=="function"&&(e[Ni].handler=t,At("mousemoveoutside",e,t))},updated(e,{value:t}){const n=e[Ni];typeof t=="function"?n.handler?n.handler!==t&&(_t("mousemoveoutside",e,n.handler),n.handler=t,At("mousemoveoutside",e,t)):(e[Ni].handler=t,At("mousemoveoutside",e,t)):n.handler&&(_t("mousemoveoutside",e,n.handler),n.handler=void 0)},unmounted(e){const{handler:t}=e[Ni];t&&_t("mousemoveoutside",e,t),e[Ni].handler=void 0}},b$=v$,Hi="@@coContext",y$={mounted(e,{value:t,modifiers:n}){e[Hi]={handler:void 0},typeof t=="function"&&(e[Hi].handler=t,At("clickoutside",e,t,{capture:n.capture}))},updated(e,{value:t,modifiers:n}){const o=e[Hi];typeof t=="function"?o.handler?o.handler!==t&&(_t("clickoutside",e,o.handler,{capture:n.capture}),o.handler=t,At("clickoutside",e,t,{capture:n.capture})):(e[Hi].handler=t,At("clickoutside",e,t,{capture:n.capture})):o.handler&&(_t("clickoutside",e,o.handler,{capture:n.capture}),o.handler=void 0)},unmounted(e,{modifiers:t}){const{handler:n}=e[Hi];n&&_t("clickoutside",e,n,{capture:t.capture}),e[Hi].handler=void 0}},pa=y$;function x$(e,t){console.error(`[vdirs/${e}]: ${t}`)}class C${constructor(){this.elementZIndex=new Map,this.nextZIndex=2e3}get elementCount(){return this.elementZIndex.size}ensureZIndex(t,n){const{elementZIndex:o}=this;if(n!==void 0){t.style.zIndex=`${n}`,o.delete(t);return}const{nextZIndex:r}=this;o.has(t)&&o.get(t)+1===this.nextZIndex||(t.style.zIndex=`${r}`,o.set(t,r),this.nextZIndex=r+1,this.squashState())}unregister(t,n){const{elementZIndex:o}=this;o.has(t)?o.delete(t):n===void 0&&x$("z-index-manager/unregister-element","Element not found when unregistering."),this.squashState()}squashState(){const{elementCount:t}=this;t||(this.nextZIndex=2e3),this.nextZIndex-t>2500&&this.rearrange()}rearrange(){const t=Array.from(this.elementZIndex.entries());t.sort((n,o)=>n[1]-o[1]),this.nextZIndex=2e3,t.forEach(n=>{const o=n[0],r=this.nextZIndex++;`${r}`!==o.style.zIndex&&(o.style.zIndex=`${r}`)})}}const bd=new C$,ji="@@ziContext",w$={mounted(e,t){const{value:n={}}=t,{zIndex:o,enabled:r}=n;e[ji]={enabled:!!r,initialized:!1},r&&(bd.ensureZIndex(e,o),e[ji].initialized=!0)},updated(e,t){const{value:n={}}=t,{zIndex:o,enabled:r}=n,i=e[ji].enabled;r&&!i&&(bd.ensureZIndex(e,o),e[ji].initialized=!0),e[ji].enabled=!!r},unmounted(e,t){if(!e[ji].initialized)return;const{value:n={}}=t,{zIndex:o}=n;bd.unregister(e,o)}},uu=w$,cC=Symbol("@css-render/vue3-ssr");function _$(e,t){return``}function S$(e,t){const n=He(cC,null);if(n===null){console.error("[css-render/vue3-ssr]: no ssr context found.");return}const{styles:o,ids:r}=n;r.has(e)||o!==null&&(r.add(e),o.push(_$(e,t)))}const k$=typeof document<"u";function wi(){if(k$)return;const e=He(cC,null);if(e!==null)return{adapter:S$,context:e}}function yv(e,t){console.error(`[vueuc/${e}]: ${t}`)}const{c:_r}=Yx(),mp="vueuc-style";function xv(e){return e&-e}class T${constructor(t,n){this.l=t,this.min=n;const o=new Array(t+1);for(let r=0;rr)throw new Error("[FinweckTree.sum]: `i` is larger than length.");let i=t*o;for(;t>0;)i+=n[t],t-=xv(t);return i}getBound(t){let n=0,o=this.l;for(;o>n;){const r=Math.floor((n+o)/2),i=this.sum(r);if(i>t){o=r;continue}else if(i{const{to:t}=e;return t??"body"})}},render(){return this.showTeleport?this.disabled?Bf("lazy-teleport",this.$slots):b(qc,{disabled:this.disabled,to:this.mergedTo},Bf("lazy-teleport",this.$slots)):null}}),Tl={top:"bottom",bottom:"top",left:"right",right:"left"},wv={start:"end",center:"center",end:"start"},yd={top:"height",bottom:"height",left:"width",right:"width"},P$={"bottom-start":"top left",bottom:"top center","bottom-end":"top right","top-start":"bottom left",top:"bottom center","top-end":"bottom right","right-start":"top left",right:"center left","right-end":"bottom left","left-start":"top right",left:"center right","left-end":"bottom right"},R$={"bottom-start":"bottom left",bottom:"bottom center","bottom-end":"bottom right","top-start":"top left",top:"top center","top-end":"top right","right-start":"top right",right:"center right","right-end":"bottom right","left-start":"top left",left:"center left","left-end":"bottom left"},E$={"bottom-start":"right","bottom-end":"left","top-start":"right","top-end":"left","right-start":"bottom","right-end":"top","left-start":"bottom","left-end":"top"},_v={top:!0,bottom:!1,left:!0,right:!1},Sv={top:"end",bottom:"start",left:"end",right:"start"};function $$(e,t,n,o,r,i){if(!r||i)return{placement:e,top:0,left:0};const[a,s]=e.split("-");let l=s??"center",c={top:0,left:0};const u=(p,h,g)=>{let v=0,m=0;const y=n[p]-t[h]-t[p];return y>0&&o&&(g?m=_v[h]?y:-y:v=_v[h]?y:-y),{left:v,top:m}},d=a==="left"||a==="right";if(l!=="center"){const p=E$[e],h=Tl[p],g=yd[p];if(n[g]>t[g]){if(t[p]+t[g]t[h]&&(l=wv[s])}else{const p=a==="bottom"||a==="top"?"left":"top",h=Tl[p],g=yd[p],v=(n[g]-t[g])/2;(t[p]t[h]?(l=Sv[p],c=u(g,p,d)):(l=Sv[h],c=u(g,h,d)))}let f=a;return t[a] *",{pointerEvents:"all"})])]),gp=fe({name:"Follower",inheritAttrs:!1,props:{show:Boolean,enabled:{type:Boolean,default:void 0},placement:{type:String,default:"bottom"},syncTrigger:{type:Array,default:["resize","scroll"]},to:[String,Object],flip:{type:Boolean,default:!0},internalShift:Boolean,x:Number,y:Number,width:String,minWidth:String,containerClass:String,teleportDisabled:Boolean,zindexable:{type:Boolean,default:!0},zIndex:Number,overlap:Boolean},setup(e){const t=He("VBinder"),n=Ct(()=>e.enabled!==void 0?e.enabled:e.show),o=N(null),r=N(null),i=()=>{const{syncTrigger:f}=e;f.includes("scroll")&&t.addScrollListener(l),f.includes("resize")&&t.addResizeListener(l)},a=()=>{t.removeScrollListener(l),t.removeResizeListener(l)};Wt(()=>{n.value&&(l(),i())});const s=wi();M$.mount({id:"vueuc/binder",head:!0,anchorMetaName:mp,ssr:s}),tn(()=>{a()}),o$(()=>{n.value&&l()});const l=()=>{if(!n.value)return;const f=o.value;if(f===null)return;const p=t.targetRef,{x:h,y:g,overlap:v}=e,m=h!==void 0&&g!==void 0?p$(h,g):vd(p);f.style.setProperty("--v-target-width",`${Math.round(m.width)}px`),f.style.setProperty("--v-target-height",`${Math.round(m.height)}px`);const{width:y,minWidth:S,placement:C,internalShift:_,flip:x}=e;f.setAttribute("v-placement",C),v?f.setAttribute("v-overlap",""):f.removeAttribute("v-overlap");const{style:w}=f;y==="target"?w.width=`${m.width}px`:y!==void 0?w.width=y:w.width="",S==="target"?w.minWidth=`${m.width}px`:S!==void 0?w.minWidth=S:w.minWidth="";const k=vd(f),P=vd(r.value),{left:T,top:I,placement:A}=$$(C,m,k,_,x,v),K=A$(A,v),{left:B,top:O,transform:$}=I$(A,P,m,I,T,v);f.setAttribute("v-placement",A),f.style.setProperty("--v-offset-left",`${Math.round(T)}px`),f.style.setProperty("--v-offset-top",`${Math.round(I)}px`),f.style.transform=`translateX(${B}) translateY(${O}) ${$}`,f.style.setProperty("--v-transform-origin",K),f.style.transformOrigin=K};ht(n,f=>{f?(i(),c()):a()});const c=()=>{jt().then(l).catch(f=>console.error(f))};["placement","x","y","internalShift","flip","width","overlap","minWidth"].forEach(f=>{ht(Be(e,f),l)}),["teleportDisabled"].forEach(f=>{ht(Be(e,f),c)}),ht(Be(e,"syncTrigger"),f=>{f.includes("resize")?t.addResizeListener(l):t.removeResizeListener(l),f.includes("scroll")?t.addScrollListener(l):t.removeScrollListener(l)});const u=Dr(),d=Ct(()=>{const{to:f}=e;if(f!==void 0)return f;u.value});return{VBinder:t,mergedEnabled:n,offsetContainerRef:r,followerRef:o,mergedTo:d,syncPosition:l}},render(){return b(du,{show:this.show,to:this.mergedTo,disabled:this.teleportDisabled},{default:()=>{var e,t;const n=b("div",{class:["v-binder-follower-container",this.containerClass],ref:"offsetContainerRef"},[b("div",{class:"v-binder-follower-content",ref:"followerRef"},(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e))]);return this.zindexable?Cn(n,[[uu,{enabled:this.mergedEnabled,zIndex:this.zIndex}]]):n}})}});var li=[],z$=function(){return li.some(function(e){return e.activeTargets.length>0})},O$=function(){return li.some(function(e){return e.skippedTargets.length>0})},kv="ResizeObserver loop completed with undelivered notifications.",D$=function(){var e;typeof ErrorEvent=="function"?e=new ErrorEvent("error",{message:kv}):(e=document.createEvent("Event"),e.initEvent("error",!1,!1),e.message=kv),window.dispatchEvent(e)},zs;(function(e){e.BORDER_BOX="border-box",e.CONTENT_BOX="content-box",e.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"})(zs||(zs={}));var ci=function(e){return Object.freeze(e)},L$=function(){function e(t,n){this.inlineSize=t,this.blockSize=n,ci(this)}return e}(),uC=function(){function e(t,n,o,r){return this.x=t,this.y=n,this.width=o,this.height=r,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,ci(this)}return e.prototype.toJSON=function(){var t=this,n=t.x,o=t.y,r=t.top,i=t.right,a=t.bottom,s=t.left,l=t.width,c=t.height;return{x:n,y:o,top:r,right:i,bottom:a,left:s,width:l,height:c}},e.fromRect=function(t){return new e(t.x,t.y,t.width,t.height)},e}(),vp=function(e){return e instanceof SVGElement&&"getBBox"in e},dC=function(e){if(vp(e)){var t=e.getBBox(),n=t.width,o=t.height;return!n&&!o}var r=e,i=r.offsetWidth,a=r.offsetHeight;return!(i||a||e.getClientRects().length)},Tv=function(e){var t;if(e instanceof Element)return!0;var n=(t=e==null?void 0:e.ownerDocument)===null||t===void 0?void 0:t.defaultView;return!!(n&&e instanceof n.Element)},F$=function(e){switch(e.tagName){case"INPUT":if(e.type!=="image")break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1},ms=typeof window<"u"?window:{},Pl=new WeakMap,Pv=/auto|scroll/,B$=/^tb|vertical/,N$=/msie|trident/i.test(ms.navigator&&ms.navigator.userAgent),To=function(e){return parseFloat(e||"0")},oa=function(e,t,n){return e===void 0&&(e=0),t===void 0&&(t=0),n===void 0&&(n=!1),new L$((n?t:e)||0,(n?e:t)||0)},Rv=ci({devicePixelContentBoxSize:oa(),borderBoxSize:oa(),contentBoxSize:oa(),contentRect:new uC(0,0,0,0)}),fC=function(e,t){if(t===void 0&&(t=!1),Pl.has(e)&&!t)return Pl.get(e);if(dC(e))return Pl.set(e,Rv),Rv;var n=getComputedStyle(e),o=vp(e)&&e.ownerSVGElement&&e.getBBox(),r=!N$&&n.boxSizing==="border-box",i=B$.test(n.writingMode||""),a=!o&&Pv.test(n.overflowY||""),s=!o&&Pv.test(n.overflowX||""),l=o?0:To(n.paddingTop),c=o?0:To(n.paddingRight),u=o?0:To(n.paddingBottom),d=o?0:To(n.paddingLeft),f=o?0:To(n.borderTopWidth),p=o?0:To(n.borderRightWidth),h=o?0:To(n.borderBottomWidth),g=o?0:To(n.borderLeftWidth),v=d+c,m=l+u,y=g+p,S=f+h,C=s?e.offsetHeight-S-e.clientHeight:0,_=a?e.offsetWidth-y-e.clientWidth:0,x=r?v+y:0,w=r?m+S:0,k=o?o.width:To(n.width)-x-_,P=o?o.height:To(n.height)-w-C,T=k+v+_+y,I=P+m+C+S,A=ci({devicePixelContentBoxSize:oa(Math.round(k*devicePixelRatio),Math.round(P*devicePixelRatio),i),borderBoxSize:oa(T,I,i),contentBoxSize:oa(k,P,i),contentRect:new uC(d,l,k,P)});return Pl.set(e,A),A},hC=function(e,t,n){var o=fC(e,n),r=o.borderBoxSize,i=o.contentBoxSize,a=o.devicePixelContentBoxSize;switch(t){case zs.DEVICE_PIXEL_CONTENT_BOX:return a;case zs.BORDER_BOX:return r;default:return i}},H$=function(){function e(t){var n=fC(t);this.target=t,this.contentRect=n.contentRect,this.borderBoxSize=ci([n.borderBoxSize]),this.contentBoxSize=ci([n.contentBoxSize]),this.devicePixelContentBoxSize=ci([n.devicePixelContentBoxSize])}return e}(),pC=function(e){if(dC(e))return 1/0;for(var t=0,n=e.parentNode;n;)t+=1,n=n.parentNode;return t},j$=function(){var e=1/0,t=[];li.forEach(function(a){if(a.activeTargets.length!==0){var s=[];a.activeTargets.forEach(function(c){var u=new H$(c.target),d=pC(c.target);s.push(u),c.lastReportedSize=hC(c.target,c.observedBox),de?n.activeTargets.push(r):n.skippedTargets.push(r))})})},V$=function(){var e=0;for(Ev(e);z$();)e=j$(),Ev(e);return O$()&&D$(),e>0},xd,mC=[],W$=function(){return mC.splice(0).forEach(function(e){return e()})},U$=function(e){if(!xd){var t=0,n=document.createTextNode(""),o={characterData:!0};new MutationObserver(function(){return W$()}).observe(n,o),xd=function(){n.textContent="".concat(t?t--:t++)}}mC.push(e),xd()},q$=function(e){U$(function(){requestAnimationFrame(e)})},ic=0,K$=function(){return!!ic},G$=250,Y$={attributes:!0,characterData:!0,childList:!0,subtree:!0},$v=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],Av=function(e){return e===void 0&&(e=0),Date.now()+e},Cd=!1,X$=function(){function e(){var t=this;this.stopped=!0,this.listener=function(){return t.schedule()}}return e.prototype.run=function(t){var n=this;if(t===void 0&&(t=G$),!Cd){Cd=!0;var o=Av(t);q$(function(){var r=!1;try{r=V$()}finally{if(Cd=!1,t=o-Av(),!K$())return;r?n.run(1e3):t>0?n.run(t):n.start()}})}},e.prototype.schedule=function(){this.stop(),this.run()},e.prototype.observe=function(){var t=this,n=function(){return t.observer&&t.observer.observe(document.body,Y$)};document.body?n():ms.addEventListener("DOMContentLoaded",n)},e.prototype.start=function(){var t=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),$v.forEach(function(n){return ms.addEventListener(n,t.listener,!0)}))},e.prototype.stop=function(){var t=this;this.stopped||(this.observer&&this.observer.disconnect(),$v.forEach(function(n){return ms.removeEventListener(n,t.listener,!0)}),this.stopped=!0)},e}(),Hf=new X$,Iv=function(e){!ic&&e>0&&Hf.start(),ic+=e,!ic&&Hf.stop()},Q$=function(e){return!vp(e)&&!F$(e)&&getComputedStyle(e).display==="inline"},Z$=function(){function e(t,n){this.target=t,this.observedBox=n||zs.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var t=hC(this.target,this.observedBox,!0);return Q$(this.target)&&(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),J$=function(){function e(t,n){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=t,this.callback=n}return e}(),Rl=new WeakMap,Mv=function(e,t){for(var n=0;n=0&&(i&&li.splice(li.indexOf(o),1),o.observationTargets.splice(r,1),Iv(-1))},e.disconnect=function(t){var n=this,o=Rl.get(t);o.observationTargets.slice().forEach(function(r){return n.unobserve(t,r.target)}),o.activeTargets.splice(0,o.activeTargets.length)},e}(),eA=function(){function e(t){if(arguments.length===0)throw new TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");if(typeof t!="function")throw new TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");El.connect(this,t)}return e.prototype.observe=function(t,n){if(arguments.length===0)throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!Tv(t))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");El.observe(this,t,n)},e.prototype.unobserve=function(t){if(arguments.length===0)throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!Tv(t))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");El.unobserve(this,t)},e.prototype.disconnect=function(){El.disconnect(this)},e.toString=function(){return"function ResizeObserver () { [polyfill code] }"},e}();class tA{constructor(){this.handleResize=this.handleResize.bind(this),this.observer=new(typeof window<"u"&&window.ResizeObserver||eA)(this.handleResize),this.elHandlersMap=new Map}handleResize(t){for(const n of t){const o=this.elHandlersMap.get(n.target);o!==void 0&&o(n)}}registerHandler(t,n){this.elHandlersMap.set(t,n),this.observer.observe(t)}unregisterHandler(t){this.elHandlersMap.has(t)&&(this.elHandlersMap.delete(t),this.observer.unobserve(t))}}const xc=new tA,Er=fe({name:"ResizeObserver",props:{onResize:Function},setup(e){let t=!1;const n=Kn().proxy;function o(r){const{onResize:i}=e;i!==void 0&&i(r)}Wt(()=>{const r=n.$el;if(r===void 0){yv("resize-observer","$el does not exist.");return}if(r.nextElementSibling!==r.nextSibling&&r.nodeType===3&&r.nodeValue!==""){yv("resize-observer","$el can not be observed (it may be a text node).");return}r.nextElementSibling!==null&&(xc.registerHandler(r.nextElementSibling,o),t=!0)}),tn(()=>{t&&xc.unregisterHandler(n.$el.nextElementSibling)})},render(){return Uc(this.$slots,"default")}});let $l;function nA(){return $l===void 0&&("matchMedia"in window?$l=window.matchMedia("(pointer:coarse)").matches:$l=!1),$l}let wd;function zv(){return wd===void 0&&(wd="chrome"in window?window.devicePixelRatio:1),wd}const oA=_r(".v-vl",{maxHeight:"inherit",height:"100%",overflow:"auto",minWidth:"1px"},[_r("&:not(.v-vl--show-scrollbar)",{scrollbarWidth:"none"},[_r("&::-webkit-scrollbar, &::-webkit-scrollbar-track-piece, &::-webkit-scrollbar-thumb",{width:0,height:0,display:"none"})])]),gC=fe({name:"VirtualList",inheritAttrs:!1,props:{showScrollbar:{type:Boolean,default:!0},items:{type:Array,default:()=>[]},itemSize:{type:Number,required:!0},itemResizable:Boolean,itemsStyle:[String,Object],visibleItemsTag:{type:[String,Object],default:"div"},visibleItemsProps:Object,ignoreItemResize:Boolean,onScroll:Function,onWheel:Function,onResize:Function,defaultScrollKey:[Number,String],defaultScrollIndex:Number,keyField:{type:String,default:"key"},paddingTop:{type:[Number,String],default:0},paddingBottom:{type:[Number,String],default:0}},setup(e){const t=wi();oA.mount({id:"vueuc/virtual-list",head:!0,anchorMetaName:mp,ssr:t}),Wt(()=>{const{defaultScrollIndex:I,defaultScrollKey:A}=e;I!=null?h({index:I}):A!=null&&h({key:A})});let n=!1,o=!1;Fh(()=>{if(n=!1,!o){o=!0;return}h({top:d.value,left:u})}),Vc(()=>{n=!0,o||(o=!0)});const r=F(()=>{const I=new Map,{keyField:A}=e;return e.items.forEach((K,B)=>{I.set(K[A],B)}),I}),i=N(null),a=N(void 0),s=new Map,l=F(()=>{const{items:I,itemSize:A,keyField:K}=e,B=new T$(I.length,A);return I.forEach((O,$)=>{const U=O[K],Q=s.get(U);Q!==void 0&&B.add($,Q)}),B}),c=N(0);let u=0;const d=N(0),f=Ct(()=>Math.max(l.value.getBound(d.value-wn(e.paddingTop))-1,0)),p=F(()=>{const{value:I}=a;if(I===void 0)return[];const{items:A,itemSize:K}=e,B=f.value,O=Math.min(B+Math.ceil(I/K+1),A.length-1),$=[];for(let U=B;U<=O;++U)$.push(A[U]);return $}),h=(I,A)=>{if(typeof I=="number"){y(I,A,"auto");return}const{left:K,top:B,index:O,key:$,position:U,behavior:Q,debounce:L=!0}=I;if(K!==void 0||B!==void 0)y(K,B,Q);else if(O!==void 0)m(O,Q,L);else if($!==void 0){const M=r.value.get($);M!==void 0&&m(M,Q,L)}else U==="bottom"?y(0,Number.MAX_SAFE_INTEGER,Q):U==="top"&&y(0,0,Q)};let g,v=null;function m(I,A,K){const{value:B}=l,O=B.sum(I)+wn(e.paddingTop);if(!K)i.value.scrollTo({left:0,top:O,behavior:A});else{g=I,v!==null&&window.clearTimeout(v),v=window.setTimeout(()=>{g=void 0,v=null},16);const{scrollTop:$,offsetHeight:U}=i.value;if(O>$){const Q=B.get(I);O+Q<=$+U||i.value.scrollTo({left:0,top:O+Q-U,behavior:A})}else i.value.scrollTo({left:0,top:O,behavior:A})}}function y(I,A,K){i.value.scrollTo({left:I,top:A,behavior:K})}function S(I,A){var K,B,O;if(n||e.ignoreItemResize||T(A.target))return;const{value:$}=l,U=r.value.get(I),Q=$.get(U),L=(O=(B=(K=A.borderBoxSize)===null||K===void 0?void 0:K[0])===null||B===void 0?void 0:B.blockSize)!==null&&O!==void 0?O:A.contentRect.height;if(L===Q)return;L-e.itemSize===0?s.delete(I):s.set(I,L-e.itemSize);const te=L-Q;if(te===0)return;$.add(U,te);const ie=i.value;if(ie!=null){if(g===void 0){const ve=$.sum(U);ie.scrollTop>ve&&ie.scrollBy(0,te)}else if(Uie.scrollTop+ie.offsetHeight&&ie.scrollBy(0,te)}P()}c.value++}const C=!nA();let _=!1;function x(I){var A;(A=e.onScroll)===null||A===void 0||A.call(e,I),(!C||!_)&&P()}function w(I){var A;if((A=e.onWheel)===null||A===void 0||A.call(e,I),C){const K=i.value;if(K!=null){if(I.deltaX===0&&(K.scrollTop===0&&I.deltaY<=0||K.scrollTop+K.offsetHeight>=K.scrollHeight&&I.deltaY>=0))return;I.preventDefault(),K.scrollTop+=I.deltaY/zv(),K.scrollLeft+=I.deltaX/zv(),P(),_=!0,bc(()=>{_=!1})}}}function k(I){if(n||T(I.target)||I.contentRect.height===a.value)return;a.value=I.contentRect.height;const{onResize:A}=e;A!==void 0&&A(I)}function P(){const{value:I}=i;I!=null&&(d.value=I.scrollTop,u=I.scrollLeft)}function T(I){let A=I;for(;A!==null;){if(A.style.display==="none")return!0;A=A.parentElement}return!1}return{listHeight:a,listStyle:{overflow:"auto"},keyToIndex:r,itemsStyle:F(()=>{const{itemResizable:I}=e,A=Ln(l.value.sum());return c.value,[e.itemsStyle,{boxSizing:"content-box",height:I?"":A,minHeight:I?A:"",paddingTop:Ln(e.paddingTop),paddingBottom:Ln(e.paddingBottom)}]}),visibleItemsStyle:F(()=>(c.value,{transform:`translateY(${Ln(l.value.sum(f.value))})`})),viewportItems:p,listElRef:i,itemsElRef:N(null),scrollTo:h,handleListResize:k,handleListScroll:x,handleListWheel:w,handleItemResize:S}},render(){const{itemResizable:e,keyField:t,keyToIndex:n,visibleItemsTag:o}=this;return b(Er,{onResize:this.handleListResize},{default:()=>{var r,i;return b("div",Mn(this.$attrs,{class:["v-vl",this.showScrollbar&&"v-vl--show-scrollbar"],onScroll:this.handleListScroll,onWheel:this.handleListWheel,ref:"listElRef"}),[this.items.length!==0?b("div",{ref:"itemsElRef",class:"v-vl-items",style:this.itemsStyle},[b(o,Object.assign({class:"v-vl-visible-items",style:this.visibleItemsStyle},this.visibleItemsProps),{default:()=>this.viewportItems.map(a=>{const s=a[t],l=n.get(s),c=this.$slots.default({item:a,index:l})[0];return e?b(Er,{key:s,onResize:u=>this.handleItemResize(s,u)},{default:()=>c}):(c.key=s,c)})})]):(i=(r=this.$slots).empty)===null||i===void 0?void 0:i.call(r)])}})}}),Ur="v-hidden",rA=_r("[v-hidden]",{display:"none!important"}),Ov=fe({name:"Overflow",props:{getCounter:Function,getTail:Function,updateCounter:Function,onUpdateOverflow:Function},setup(e,{slots:t}){const n=N(null),o=N(null);function r(){const{value:a}=n,{getCounter:s,getTail:l}=e;let c;if(s!==void 0?c=s():c=o.value,!a||!c)return;c.hasAttribute(Ur)&&c.removeAttribute(Ur);const{children:u}=a,d=a.offsetWidth,f=[],p=t.tail?l==null?void 0:l():null;let h=p?p.offsetWidth:0,g=!1;const v=a.children.length-(t.tail?1:0);for(let y=0;yd){const{updateCounter:_}=e;for(let x=y;x>=0;--x){const w=v-1-x;_!==void 0?_(w):c.textContent=`${w}`;const k=c.offsetWidth;if(h-=f[x],h+k<=d||x===0){g=!0,y=x-1,p&&(y===-1?(p.style.maxWidth=`${d-k}px`,p.style.boxSizing="border-box"):p.style.maxWidth="");break}}}}const{onUpdateOverflow:m}=e;g?m!==void 0&&m(!0):(m!==void 0&&m(!1),c.setAttribute(Ur,""))}const i=wi();return rA.mount({id:"vueuc/overflow",head:!0,anchorMetaName:mp,ssr:i}),Wt(r),{selfRef:n,counterRef:o,sync:r}},render(){const{$slots:e}=this;return jt(this.sync),b("div",{class:"v-overflow",ref:"selfRef"},[Uc(e,"default"),e.counter?e.counter():b("span",{style:{display:"inline-block"},ref:"counterRef"}),e.tail?e.tail():null])}});function vC(e){return e instanceof HTMLElement}function bC(e){for(let t=0;t=0;t--){const n=e.childNodes[t];if(vC(n)&&(xC(n)||yC(n)))return!0}return!1}function xC(e){if(!iA(e))return!1;try{e.focus({preventScroll:!0})}catch{}return document.activeElement===e}function iA(e){if(e.tabIndex>0||e.tabIndex===0&&e.getAttribute("tabIndex")!==null)return!0;if(e.getAttribute("disabled"))return!1;switch(e.nodeName){case"A":return!!e.href&&e.rel!=="ignore";case"INPUT":return e.type!=="hidden"&&e.type!=="file";case"BUTTON":case"SELECT":case"TEXTAREA":return!0;default:return!1}}let Ya=[];const bp=fe({name:"FocusTrap",props:{disabled:Boolean,active:Boolean,autoFocus:{type:Boolean,default:!0},onEsc:Function,initialFocusTo:String,finalFocusTo:String,returnFocusOnDeactivated:{type:Boolean,default:!0}},setup(e){const t=Ea(),n=N(null),o=N(null);let r=!1,i=!1;const a=typeof document>"u"?null:document.activeElement;function s(){return Ya[Ya.length-1]===t}function l(v){var m;v.code==="Escape"&&s()&&((m=e.onEsc)===null||m===void 0||m.call(e,v))}Wt(()=>{ht(()=>e.active,v=>{v?(d(),At("keydown",document,l)):(_t("keydown",document,l),r&&f())},{immediate:!0})}),tn(()=>{_t("keydown",document,l),r&&f()});function c(v){if(!i&&s()){const m=u();if(m===null||m.contains(hi(v)))return;p("first")}}function u(){const v=n.value;if(v===null)return null;let m=v;for(;m=m.nextSibling,!(m===null||m instanceof Element&&m.tagName==="DIV"););return m}function d(){var v;if(!e.disabled){if(Ya.push(t),e.autoFocus){const{initialFocusTo:m}=e;m===void 0?p("first"):(v=Cv(m))===null||v===void 0||v.focus({preventScroll:!0})}r=!0,document.addEventListener("focus",c,!0)}}function f(){var v;if(e.disabled||(document.removeEventListener("focus",c,!0),Ya=Ya.filter(y=>y!==t),s()))return;const{finalFocusTo:m}=e;m!==void 0?(v=Cv(m))===null||v===void 0||v.focus({preventScroll:!0}):e.returnFocusOnDeactivated&&a instanceof HTMLElement&&(i=!0,a.focus({preventScroll:!0}),i=!1)}function p(v){if(s()&&e.active){const m=n.value,y=o.value;if(m!==null&&y!==null){const S=u();if(S==null||S===y){i=!0,m.focus({preventScroll:!0}),i=!1;return}i=!0;const C=v==="first"?bC(S):yC(S);i=!1,C||(i=!0,m.focus({preventScroll:!0}),i=!1)}}}function h(v){if(i)return;const m=u();m!==null&&(v.relatedTarget!==null&&m.contains(v.relatedTarget)?p("last"):p("first"))}function g(v){i||(v.relatedTarget!==null&&v.relatedTarget===n.value?p("last"):p("first"))}return{focusableStartRef:n,focusableEndRef:o,focusableStyle:"position: absolute; height: 0; width: 0;",handleStartFocus:h,handleEndFocus:g}},render(){const{default:e}=this.$slots;if(e===void 0)return null;if(this.disabled)return e();const{active:t,focusableStyle:n}=this;return b(ct,null,[b("div",{"aria-hidden":"true",tabindex:t?"0":"-1",ref:"focusableStartRef",style:n,onFocus:this.handleStartFocus}),e(),b("div",{"aria-hidden":"true",style:n,ref:"focusableEndRef",tabindex:t?"0":"-1",onFocus:this.handleEndFocus})])}});function CC(e,t){t&&(Wt(()=>{const{value:n}=e;n&&xc.registerHandler(n,t)}),tn(()=>{const{value:n}=e;n&&xc.unregisterHandler(n)}))}let Vi=0,Dv="",Lv="",Fv="",Bv="";const jf=N("0px");function wC(e){if(typeof document>"u")return;const t=document.documentElement;let n,o=!1;const r=()=>{t.style.marginRight=Dv,t.style.overflow=Lv,t.style.overflowX=Fv,t.style.overflowY=Bv,jf.value="0px"};Wt(()=>{n=ht(e,i=>{if(i){if(!Vi){const a=window.innerWidth-t.offsetWidth;a>0&&(Dv=t.style.marginRight,t.style.marginRight=`${a}px`,jf.value=`${a}px`),Lv=t.style.overflow,Fv=t.style.overflowX,Bv=t.style.overflowY,t.style.overflow="hidden",t.style.overflowX="hidden",t.style.overflowY="hidden"}o=!0,Vi++}else Vi--,Vi||r(),o=!1},{immediate:!0})}),tn(()=>{n==null||n(),o&&(Vi--,Vi||r(),o=!1)})}const yp=N(!1),Nv=()=>{yp.value=!0},Hv=()=>{yp.value=!1};let Xa=0;const _C=()=>(rr&&(an(()=>{Xa||(window.addEventListener("compositionstart",Nv),window.addEventListener("compositionend",Hv)),Xa++}),tn(()=>{Xa<=1?(window.removeEventListener("compositionstart",Nv),window.removeEventListener("compositionend",Hv),Xa=0):Xa--})),yp);function xp(e){const t={isDeactivated:!1};let n=!1;return Fh(()=>{if(t.isDeactivated=!1,!n){n=!0;return}e()}),Vc(()=>{t.isDeactivated=!0,n||(n=!0)}),t}function jv(e){return e.nodeName==="#document"}const Vv="n-form-item";function ir(e,{defaultSize:t="medium",mergedSize:n,mergedDisabled:o}={}){const r=He(Vv,null);st(Vv,null);const i=F(n?()=>n(r):()=>{const{size:l}=e;if(l)return l;if(r){const{mergedSize:c}=r;if(c.value!==void 0)return c.value}return t}),a=F(o?()=>o(r):()=>{const{disabled:l}=e;return l!==void 0?l:r?r.disabled.value:!1}),s=F(()=>{const{status:l}=e;return l||(r==null?void 0:r.mergedValidationStatus.value)});return tn(()=>{r&&r.restoreValidation()}),{mergedSizeRef:i,mergedDisabledRef:a,mergedStatusRef:s,nTriggerFormBlur(){r&&r.handleContentBlur()},nTriggerFormChange(){r&&r.handleContentChange()},nTriggerFormFocus(){r&&r.handleContentFocus()},nTriggerFormInput(){r&&r.handleContentInput()}}}var aA=typeof global=="object"&&global&&global.Object===Object&&global;const SC=aA;var sA=typeof self=="object"&&self&&self.Object===Object&&self,lA=SC||sA||Function("return this")();const Ho=lA;var cA=Ho.Symbol;const $r=cA;var kC=Object.prototype,uA=kC.hasOwnProperty,dA=kC.toString,Qa=$r?$r.toStringTag:void 0;function fA(e){var t=uA.call(e,Qa),n=e[Qa];try{e[Qa]=void 0;var o=!0}catch{}var r=dA.call(e);return o&&(t?e[Qa]=n:delete e[Qa]),r}var hA=Object.prototype,pA=hA.toString;function mA(e){return pA.call(e)}var gA="[object Null]",vA="[object Undefined]",Wv=$r?$r.toStringTag:void 0;function _i(e){return e==null?e===void 0?vA:gA:Wv&&Wv in Object(e)?fA(e):mA(e)}function Ar(e){return e!=null&&typeof e=="object"}var bA="[object Symbol]";function Cp(e){return typeof e=="symbol"||Ar(e)&&_i(e)==bA}function TC(e,t){for(var n=-1,o=e==null?0:e.length,r=Array(o);++n0){if(++t>=VA)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function KA(e){return function(){return e}}var GA=function(){try{var e=ki(Object,"defineProperty");return e({},"",{}),e}catch{}}();const Cc=GA;var YA=Cc?function(e,t){return Cc(e,"toString",{configurable:!0,enumerable:!1,value:KA(t),writable:!0})}:wp;const XA=YA;var QA=qA(XA);const ZA=QA;var JA=9007199254740991,e6=/^(?:0|[1-9]\d*)$/;function Sp(e,t){var n=typeof e;return t=t??JA,!!t&&(n=="number"||n!="symbol"&&e6.test(e))&&e>-1&&e%1==0&&e-1&&e%1==0&&e<=s6}function Aa(e){return e!=null&&Tp(e.length)&&!_p(e)}function l6(e,t,n){if(!Lr(n))return!1;var o=typeof t;return(o=="number"?Aa(n)&&Sp(t,n.length):o=="string"&&t in n)?Js(n[t],e):!1}function c6(e){return a6(function(t,n){var o=-1,r=n.length,i=r>1?n[r-1]:void 0,a=r>2?n[2]:void 0;for(i=e.length>3&&typeof i=="function"?(r--,i):void 0,a&&l6(n[0],n[1],a)&&(i=r<3?void 0:i,r=1),t=Object(t);++o-1}function T8(e,t){var n=this.__data__,o=fu(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}function ar(e){var t=-1,n=e==null?0:e.length;for(this.clear();++tr?0:r+t),n=n>r?r:n,n<0&&(n+=r),r=t>n?0:n-t>>>0,t>>>=0;for(var i=Array(r);++o=o?e:X8(e,t,n)}var Z8="\\ud800-\\udfff",J8="\\u0300-\\u036f",eI="\\ufe20-\\ufe2f",tI="\\u20d0-\\u20ff",nI=J8+eI+tI,oI="\\ufe0e\\ufe0f",rI="\\u200d",iI=RegExp("["+rI+Z8+nI+oI+"]");function FC(e){return iI.test(e)}function aI(e){return e.split("")}var BC="\\ud800-\\udfff",sI="\\u0300-\\u036f",lI="\\ufe20-\\ufe2f",cI="\\u20d0-\\u20ff",uI=sI+lI+cI,dI="\\ufe0e\\ufe0f",fI="["+BC+"]",Uf="["+uI+"]",qf="\\ud83c[\\udffb-\\udfff]",hI="(?:"+Uf+"|"+qf+")",NC="[^"+BC+"]",HC="(?:\\ud83c[\\udde6-\\uddff]){2}",jC="[\\ud800-\\udbff][\\udc00-\\udfff]",pI="\\u200d",VC=hI+"?",WC="["+dI+"]?",mI="(?:"+pI+"(?:"+[NC,HC,jC].join("|")+")"+WC+VC+")*",gI=WC+VC+mI,vI="(?:"+[NC+Uf+"?",Uf,HC,jC,fI].join("|")+")",bI=RegExp(qf+"(?="+qf+")|"+vI+gI,"g");function yI(e){return e.match(bI)||[]}function xI(e){return FC(e)?yI(e):aI(e)}function CI(e){return function(t){t=el(t);var n=FC(t)?xI(t):void 0,o=n?n[0]:t.charAt(0),r=n?Q8(n,1).join(""):t.slice(1);return o[e]()+r}}var wI=CI("toUpperCase");const UC=wI;function _I(e){return UC(el(e).toLowerCase())}function SI(e,t,n,o){var r=-1,i=e==null?0:e.length;for(o&&i&&(n=e[++r]);++rs))return!1;var c=i.get(e),u=i.get(t);if(c&&u)return c==t&&u==e;var d=-1,f=!0,p=n&GM?new kc:void 0;for(i.set(e,t),i.set(t,e);++d`}function A6(e,t){const n=He(jC,null);if(n===null){console.error("[css-render/vue3-ssr]: no ssr context found.");return}const{styles:o,ids:r}=n;r.has(e)||o!==null&&(r.add(e),o.push($6(e,t)))}const I6=typeof document<"u";function _i(){if(I6)return;const e=He(jC,null);if(e!==null)return{adapter:A6,context:e}}function ob(e,t){console.error(`[vueuc/${e}]: ${t}`)}const{c:kr}=RC(),Tp="vueuc-style";function rb(e){return e&-e}class M6{constructor(t,n){this.l=t,this.min=n;const o=new Array(t+1);for(let r=0;rr)throw new Error("[FinweckTree.sum]: `i` is larger than length.");let i=t*o;for(;t>0;)i+=n[t],t-=rb(t);return i}getBound(t){let n=0,o=this.l;for(;o>n;){const r=Math.floor((n+o)/2),i=this.sum(r);if(i>t){o=r;continue}else if(i{const{to:t}=e;return t??"body"})}},render(){return this.showTeleport?this.disabled?eh("lazy-teleport",this.$slots):b(qc,{disabled:this.disabled,to:this.mergedTo},eh("lazy-teleport",this.$slots)):null}}),Rl={top:"bottom",bottom:"top",left:"right",right:"left"},ab={start:"end",center:"center",end:"start"},_d={top:"height",bottom:"height",left:"width",right:"width"},z6={"bottom-start":"top left",bottom:"top center","bottom-end":"top right","top-start":"bottom left",top:"bottom center","top-end":"bottom right","right-start":"top left",right:"center left","right-end":"bottom left","left-start":"top right",left:"center right","left-end":"bottom right"},O6={"bottom-start":"bottom left",bottom:"bottom center","bottom-end":"bottom right","top-start":"top left",top:"top center","top-end":"top right","right-start":"top right",right:"center right","right-end":"bottom right","left-start":"top left",left:"center left","left-end":"bottom left"},D6={"bottom-start":"right","bottom-end":"left","top-start":"right","top-end":"left","right-start":"bottom","right-end":"top","left-start":"bottom","left-end":"top"},sb={top:!0,bottom:!1,left:!0,right:!1},lb={top:"end",bottom:"start",left:"end",right:"start"};function L6(e,t,n,o,r,i){if(!r||i)return{placement:e,top:0,left:0};const[a,s]=e.split("-");let l=s??"center",c={top:0,left:0};const u=(p,h,m)=>{let v=0,g=0;const y=n[p]-t[h]-t[p];return y>0&&o&&(m?g=sb[h]?y:-y:v=sb[h]?y:-y),{left:v,top:g}},d=a==="left"||a==="right";if(l!=="center"){const p=D6[e],h=Rl[p],m=_d[p];if(n[m]>t[m]){if(t[p]+t[m]t[h]&&(l=ab[s])}else{const p=a==="bottom"||a==="top"?"left":"top",h=Rl[p],m=_d[p],v=(n[m]-t[m])/2;(t[p]t[h]?(l=lb[p],c=u(m,p,d)):(l=lb[h],c=u(m,h,d)))}let f=a;return t[a] *",{pointerEvents:"all"})])]),Pp=pe({name:"Follower",inheritAttrs:!1,props:{show:Boolean,enabled:{type:Boolean,default:void 0},placement:{type:String,default:"bottom"},syncTrigger:{type:Array,default:["resize","scroll"]},to:[String,Object],flip:{type:Boolean,default:!0},internalShift:Boolean,x:Number,y:Number,width:String,minWidth:String,containerClass:String,teleportDisabled:Boolean,zindexable:{type:Boolean,default:!0},zIndex:Number,overlap:Boolean},setup(e){const t=He("VBinder"),n=wt(()=>e.enabled!==void 0?e.enabled:e.show),o=B(null),r=B(null),i=()=>{const{syncTrigger:f}=e;f.includes("scroll")&&t.addScrollListener(l),f.includes("resize")&&t.addResizeListener(l)},a=()=>{t.removeScrollListener(l),t.removeResizeListener(l)};Vt(()=>{n.value&&(l(),i())});const s=_i();B6.mount({id:"vueuc/binder",head:!0,anchorMetaName:Tp,ssr:s}),tn(()=>{a()}),u6(()=>{n.value&&l()});const l=()=>{if(!n.value)return;const f=o.value;if(f===null)return;const p=t.targetRef,{x:h,y:m,overlap:v}=e,g=h!==void 0&&m!==void 0?C6(h,m):Cd(p);f.style.setProperty("--v-target-width",`${Math.round(g.width)}px`),f.style.setProperty("--v-target-height",`${Math.round(g.height)}px`);const{width:y,minWidth:S,placement:C,internalShift:_,flip:x}=e;f.setAttribute("v-placement",C),v?f.setAttribute("v-overlap",""):f.removeAttribute("v-overlap");const{style:w}=f;y==="target"?w.width=`${g.width}px`:y!==void 0?w.width=y:w.width="",S==="target"?w.minWidth=`${g.width}px`:S!==void 0?w.minWidth=S:w.minWidth="";const T=Cd(f),P=Cd(r.value),{left:k,top:I,placement:A}=L6(C,g,T,_,x,v),q=F6(A,v),{left:F,top:O,transform:$}=N6(A,P,g,I,k,v);f.setAttribute("v-placement",A),f.style.setProperty("--v-offset-left",`${Math.round(k)}px`),f.style.setProperty("--v-offset-top",`${Math.round(I)}px`),f.style.transform=`translateX(${F}) translateY(${O}) ${$}`,f.style.setProperty("--v-transform-origin",q),f.style.transformOrigin=q};ht(n,f=>{f?(i(),c()):a()});const c=()=>{jt().then(l).catch(f=>console.error(f))};["placement","x","y","internalShift","flip","width","overlap","minWidth"].forEach(f=>{ht(Ne(e,f),l)}),["teleportDisabled"].forEach(f=>{ht(Ne(e,f),c)}),ht(Ne(e,"syncTrigger"),f=>{f.includes("resize")?t.addResizeListener(l):t.removeResizeListener(l),f.includes("scroll")?t.addScrollListener(l):t.removeScrollListener(l)});const u=Nr(),d=wt(()=>{const{to:f}=e;if(f!==void 0)return f;u.value});return{VBinder:t,mergedEnabled:n,offsetContainerRef:r,followerRef:o,mergedTo:d,syncPosition:l}},render(){return b(pu,{show:this.show,to:this.mergedTo,disabled:this.teleportDisabled},{default:()=>{var e,t;const n=b("div",{class:["v-binder-follower-container",this.containerClass],ref:"offsetContainerRef"},[b("div",{class:"v-binder-follower-content",ref:"followerRef"},(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e))]);return this.zindexable?Cn(n,[[hu,{enabled:this.mergedEnabled,zIndex:this.zIndex}]]):n}})}});var li=[],H6=function(){return li.some(function(e){return e.activeTargets.length>0})},j6=function(){return li.some(function(e){return e.skippedTargets.length>0})},cb="ResizeObserver loop completed with undelivered notifications.",V6=function(){var e;typeof ErrorEvent=="function"?e=new ErrorEvent("error",{message:cb}):(e=document.createEvent("Event"),e.initEvent("error",!1,!1),e.message=cb),window.dispatchEvent(e)},Fs;(function(e){e.BORDER_BOX="border-box",e.CONTENT_BOX="content-box",e.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"})(Fs||(Fs={}));var ci=function(e){return Object.freeze(e)},U6=function(){function e(t,n){this.inlineSize=t,this.blockSize=n,ci(this)}return e}(),VC=function(){function e(t,n,o,r){return this.x=t,this.y=n,this.width=o,this.height=r,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,ci(this)}return e.prototype.toJSON=function(){var t=this,n=t.x,o=t.y,r=t.top,i=t.right,a=t.bottom,s=t.left,l=t.width,c=t.height;return{x:n,y:o,top:r,right:i,bottom:a,left:s,width:l,height:c}},e.fromRect=function(t){return new e(t.x,t.y,t.width,t.height)},e}(),Rp=function(e){return e instanceof SVGElement&&"getBBox"in e},UC=function(e){if(Rp(e)){var t=e.getBBox(),n=t.width,o=t.height;return!n&&!o}var r=e,i=r.offsetWidth,a=r.offsetHeight;return!(i||a||e.getClientRects().length)},ub=function(e){var t;if(e instanceof Element)return!0;var n=(t=e==null?void 0:e.ownerDocument)===null||t===void 0?void 0:t.defaultView;return!!(n&&e instanceof n.Element)},W6=function(e){switch(e.tagName){case"INPUT":if(e.type!=="image")break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1},vs=typeof window<"u"?window:{},El=new WeakMap,db=/auto|scroll/,q6=/^tb|vertical/,K6=/msie|trident/i.test(vs.navigator&&vs.navigator.userAgent),Ro=function(e){return parseFloat(e||"0")},ia=function(e,t,n){return e===void 0&&(e=0),t===void 0&&(t=0),n===void 0&&(n=!1),new U6((n?t:e)||0,(n?e:t)||0)},fb=ci({devicePixelContentBoxSize:ia(),borderBoxSize:ia(),contentBoxSize:ia(),contentRect:new VC(0,0,0,0)}),WC=function(e,t){if(t===void 0&&(t=!1),El.has(e)&&!t)return El.get(e);if(UC(e))return El.set(e,fb),fb;var n=getComputedStyle(e),o=Rp(e)&&e.ownerSVGElement&&e.getBBox(),r=!K6&&n.boxSizing==="border-box",i=q6.test(n.writingMode||""),a=!o&&db.test(n.overflowY||""),s=!o&&db.test(n.overflowX||""),l=o?0:Ro(n.paddingTop),c=o?0:Ro(n.paddingRight),u=o?0:Ro(n.paddingBottom),d=o?0:Ro(n.paddingLeft),f=o?0:Ro(n.borderTopWidth),p=o?0:Ro(n.borderRightWidth),h=o?0:Ro(n.borderBottomWidth),m=o?0:Ro(n.borderLeftWidth),v=d+c,g=l+u,y=m+p,S=f+h,C=s?e.offsetHeight-S-e.clientHeight:0,_=a?e.offsetWidth-y-e.clientWidth:0,x=r?v+y:0,w=r?g+S:0,T=o?o.width:Ro(n.width)-x-_,P=o?o.height:Ro(n.height)-w-C,k=T+v+_+y,I=P+g+C+S,A=ci({devicePixelContentBoxSize:ia(Math.round(T*devicePixelRatio),Math.round(P*devicePixelRatio),i),borderBoxSize:ia(k,I,i),contentBoxSize:ia(T,P,i),contentRect:new VC(d,l,T,P)});return El.set(e,A),A},qC=function(e,t,n){var o=WC(e,n),r=o.borderBoxSize,i=o.contentBoxSize,a=o.devicePixelContentBoxSize;switch(t){case Fs.DEVICE_PIXEL_CONTENT_BOX:return a;case Fs.BORDER_BOX:return r;default:return i}},G6=function(){function e(t){var n=WC(t);this.target=t,this.contentRect=n.contentRect,this.borderBoxSize=ci([n.borderBoxSize]),this.contentBoxSize=ci([n.contentBoxSize]),this.devicePixelContentBoxSize=ci([n.devicePixelContentBoxSize])}return e}(),KC=function(e){if(UC(e))return 1/0;for(var t=0,n=e.parentNode;n;)t+=1,n=n.parentNode;return t},Y6=function(){var e=1/0,t=[];li.forEach(function(a){if(a.activeTargets.length!==0){var s=[];a.activeTargets.forEach(function(c){var u=new G6(c.target),d=KC(c.target);s.push(u),c.lastReportedSize=qC(c.target,c.observedBox),de?n.activeTargets.push(r):n.skippedTargets.push(r))})})},X6=function(){var e=0;for(hb(e);H6();)e=Y6(),hb(e);return j6()&&V6(),e>0},Sd,GC=[],Q6=function(){return GC.splice(0).forEach(function(e){return e()})},Z6=function(e){if(!Sd){var t=0,n=document.createTextNode(""),o={characterData:!0};new MutationObserver(function(){return Q6()}).observe(n,o),Sd=function(){n.textContent="".concat(t?t--:t++)}}GC.push(e),Sd()},J6=function(e){Z6(function(){requestAnimationFrame(e)})},ic=0,e8=function(){return!!ic},t8=250,n8={attributes:!0,characterData:!0,childList:!0,subtree:!0},pb=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],mb=function(e){return e===void 0&&(e=0),Date.now()+e},kd=!1,o8=function(){function e(){var t=this;this.stopped=!0,this.listener=function(){return t.schedule()}}return e.prototype.run=function(t){var n=this;if(t===void 0&&(t=t8),!kd){kd=!0;var o=mb(t);J6(function(){var r=!1;try{r=X6()}finally{if(kd=!1,t=o-mb(),!e8())return;r?n.run(1e3):t>0?n.run(t):n.start()}})}},e.prototype.schedule=function(){this.stop(),this.run()},e.prototype.observe=function(){var t=this,n=function(){return t.observer&&t.observer.observe(document.body,n8)};document.body?n():vs.addEventListener("DOMContentLoaded",n)},e.prototype.start=function(){var t=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),pb.forEach(function(n){return vs.addEventListener(n,t.listener,!0)}))},e.prototype.stop=function(){var t=this;this.stopped||(this.observer&&this.observer.disconnect(),pb.forEach(function(n){return vs.removeEventListener(n,t.listener,!0)}),this.stopped=!0)},e}(),nh=new o8,gb=function(e){!ic&&e>0&&nh.start(),ic+=e,!ic&&nh.stop()},r8=function(e){return!Rp(e)&&!W6(e)&&getComputedStyle(e).display==="inline"},i8=function(){function e(t,n){this.target=t,this.observedBox=n||Fs.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var t=qC(this.target,this.observedBox,!0);return r8(this.target)&&(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),a8=function(){function e(t,n){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=t,this.callback=n}return e}(),$l=new WeakMap,vb=function(e,t){for(var n=0;n=0&&(i&&li.splice(li.indexOf(o),1),o.observationTargets.splice(r,1),gb(-1))},e.disconnect=function(t){var n=this,o=$l.get(t);o.observationTargets.slice().forEach(function(r){return n.unobserve(t,r.target)}),o.activeTargets.splice(0,o.activeTargets.length)},e}(),s8=function(){function e(t){if(arguments.length===0)throw new TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");if(typeof t!="function")throw new TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");Al.connect(this,t)}return e.prototype.observe=function(t,n){if(arguments.length===0)throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!ub(t))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");Al.observe(this,t,n)},e.prototype.unobserve=function(t){if(arguments.length===0)throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!ub(t))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");Al.unobserve(this,t)},e.prototype.disconnect=function(){Al.disconnect(this)},e.toString=function(){return"function ResizeObserver () { [polyfill code] }"},e}();class l8{constructor(){this.handleResize=this.handleResize.bind(this),this.observer=new(typeof window<"u"&&window.ResizeObserver||s8)(this.handleResize),this.elHandlersMap=new Map}handleResize(t){for(const n of t){const o=this.elHandlersMap.get(n.target);o!==void 0&&o(n)}}registerHandler(t,n){this.elHandlersMap.set(t,n),this.observer.observe(t)}unregisterHandler(t){this.elHandlersMap.has(t)&&(this.elHandlersMap.delete(t),this.observer.unobserve(t))}}const xc=new l8,Ar=pe({name:"ResizeObserver",props:{onResize:Function},setup(e){let t=!1;const n=Gn().proxy;function o(r){const{onResize:i}=e;i!==void 0&&i(r)}Vt(()=>{const r=n.$el;if(r===void 0){ob("resize-observer","$el does not exist.");return}if(r.nextElementSibling!==r.nextSibling&&r.nodeType===3&&r.nodeValue!==""){ob("resize-observer","$el can not be observed (it may be a text node).");return}r.nextElementSibling!==null&&(xc.registerHandler(r.nextElementSibling,o),t=!0)}),tn(()=>{t&&xc.unregisterHandler(n.$el.nextElementSibling)})},render(){return Wc(this.$slots,"default")}});let Il;function c8(){return Il===void 0&&("matchMedia"in window?Il=window.matchMedia("(pointer:coarse)").matches:Il=!1),Il}let Td;function bb(){return Td===void 0&&(Td="chrome"in window?window.devicePixelRatio:1),Td}const u8=kr(".v-vl",{maxHeight:"inherit",height:"100%",overflow:"auto",minWidth:"1px"},[kr("&:not(.v-vl--show-scrollbar)",{scrollbarWidth:"none"},[kr("&::-webkit-scrollbar, &::-webkit-scrollbar-track-piece, &::-webkit-scrollbar-thumb",{width:0,height:0,display:"none"})])]),YC=pe({name:"VirtualList",inheritAttrs:!1,props:{showScrollbar:{type:Boolean,default:!0},items:{type:Array,default:()=>[]},itemSize:{type:Number,required:!0},itemResizable:Boolean,itemsStyle:[String,Object],visibleItemsTag:{type:[String,Object],default:"div"},visibleItemsProps:Object,ignoreItemResize:Boolean,onScroll:Function,onWheel:Function,onResize:Function,defaultScrollKey:[Number,String],defaultScrollIndex:Number,keyField:{type:String,default:"key"},paddingTop:{type:[Number,String],default:0},paddingBottom:{type:[Number,String],default:0}},setup(e){const t=_i();u8.mount({id:"vueuc/virtual-list",head:!0,anchorMetaName:Tp,ssr:t}),Vt(()=>{const{defaultScrollIndex:I,defaultScrollKey:A}=e;I!=null?h({index:I}):A!=null&&h({key:A})});let n=!1,o=!1;Hh(()=>{if(n=!1,!o){o=!0;return}h({top:d.value,left:u})}),Vc(()=>{n=!0,o||(o=!0)});const r=N(()=>{const I=new Map,{keyField:A}=e;return e.items.forEach((q,F)=>{I.set(q[A],F)}),I}),i=B(null),a=B(void 0),s=new Map,l=N(()=>{const{items:I,itemSize:A,keyField:q}=e,F=new M6(I.length,A);return I.forEach((O,$)=>{const W=O[q],Q=s.get(W);Q!==void 0&&F.add($,Q)}),F}),c=B(0);let u=0;const d=B(0),f=wt(()=>Math.max(l.value.getBound(d.value-wn(e.paddingTop))-1,0)),p=N(()=>{const{value:I}=a;if(I===void 0)return[];const{items:A,itemSize:q}=e,F=f.value,O=Math.min(F+Math.ceil(I/q+1),A.length-1),$=[];for(let W=F;W<=O;++W)$.push(A[W]);return $}),h=(I,A)=>{if(typeof I=="number"){y(I,A,"auto");return}const{left:q,top:F,index:O,key:$,position:W,behavior:Q,debounce:L=!0}=I;if(q!==void 0||F!==void 0)y(q,F,Q);else if(O!==void 0)g(O,Q,L);else if($!==void 0){const M=r.value.get($);M!==void 0&&g(M,Q,L)}else W==="bottom"?y(0,Number.MAX_SAFE_INTEGER,Q):W==="top"&&y(0,0,Q)};let m,v=null;function g(I,A,q){const{value:F}=l,O=F.sum(I)+wn(e.paddingTop);if(!q)i.value.scrollTo({left:0,top:O,behavior:A});else{m=I,v!==null&&window.clearTimeout(v),v=window.setTimeout(()=>{m=void 0,v=null},16);const{scrollTop:$,offsetHeight:W}=i.value;if(O>$){const Q=F.get(I);O+Q<=$+W||i.value.scrollTo({left:0,top:O+Q-W,behavior:A})}else i.value.scrollTo({left:0,top:O,behavior:A})}}function y(I,A,q){i.value.scrollTo({left:I,top:A,behavior:q})}function S(I,A){var q,F,O;if(n||e.ignoreItemResize||k(A.target))return;const{value:$}=l,W=r.value.get(I),Q=$.get(W),L=(O=(F=(q=A.borderBoxSize)===null||q===void 0?void 0:q[0])===null||F===void 0?void 0:F.blockSize)!==null&&O!==void 0?O:A.contentRect.height;if(L===Q)return;L-e.itemSize===0?s.delete(I):s.set(I,L-e.itemSize);const se=L-Q;if(se===0)return;$.add(W,se);const X=i.value;if(X!=null){if(m===void 0){const ne=$.sum(W);X.scrollTop>ne&&X.scrollBy(0,se)}else if(WX.scrollTop+X.offsetHeight&&X.scrollBy(0,se)}P()}c.value++}const C=!c8();let _=!1;function x(I){var A;(A=e.onScroll)===null||A===void 0||A.call(e,I),(!C||!_)&&P()}function w(I){var A;if((A=e.onWheel)===null||A===void 0||A.call(e,I),C){const q=i.value;if(q!=null){if(I.deltaX===0&&(q.scrollTop===0&&I.deltaY<=0||q.scrollTop+q.offsetHeight>=q.scrollHeight&&I.deltaY>=0))return;I.preventDefault(),q.scrollTop+=I.deltaY/bb(),q.scrollLeft+=I.deltaX/bb(),P(),_=!0,bc(()=>{_=!1})}}}function T(I){if(n||k(I.target)||I.contentRect.height===a.value)return;a.value=I.contentRect.height;const{onResize:A}=e;A!==void 0&&A(I)}function P(){const{value:I}=i;I!=null&&(d.value=I.scrollTop,u=I.scrollLeft)}function k(I){let A=I;for(;A!==null;){if(A.style.display==="none")return!0;A=A.parentElement}return!1}return{listHeight:a,listStyle:{overflow:"auto"},keyToIndex:r,itemsStyle:N(()=>{const{itemResizable:I}=e,A=Ln(l.value.sum());return c.value,[e.itemsStyle,{boxSizing:"content-box",height:I?"":A,minHeight:I?A:"",paddingTop:Ln(e.paddingTop),paddingBottom:Ln(e.paddingBottom)}]}),visibleItemsStyle:N(()=>(c.value,{transform:`translateY(${Ln(l.value.sum(f.value))})`})),viewportItems:p,listElRef:i,itemsElRef:B(null),scrollTo:h,handleListResize:T,handleListScroll:x,handleListWheel:w,handleItemResize:S}},render(){const{itemResizable:e,keyField:t,keyToIndex:n,visibleItemsTag:o}=this;return b(Ar,{onResize:this.handleListResize},{default:()=>{var r,i;return b("div",Mn(this.$attrs,{class:["v-vl",this.showScrollbar&&"v-vl--show-scrollbar"],onScroll:this.handleListScroll,onWheel:this.handleListWheel,ref:"listElRef"}),[this.items.length!==0?b("div",{ref:"itemsElRef",class:"v-vl-items",style:this.itemsStyle},[b(o,Object.assign({class:"v-vl-visible-items",style:this.visibleItemsStyle},this.visibleItemsProps),{default:()=>this.viewportItems.map(a=>{const s=a[t],l=n.get(s),c=this.$slots.default({item:a,index:l})[0];return e?b(Ar,{key:s,onResize:u=>this.handleItemResize(s,u)},{default:()=>c}):(c.key=s,c)})})]):(i=(r=this.$slots).empty)===null||i===void 0?void 0:i.call(r)])}})}}),Wr="v-hidden",d8=kr("[v-hidden]",{display:"none!important"}),yb=pe({name:"Overflow",props:{getCounter:Function,getTail:Function,updateCounter:Function,onUpdateOverflow:Function},setup(e,{slots:t}){const n=B(null),o=B(null);function r(){const{value:a}=n,{getCounter:s,getTail:l}=e;let c;if(s!==void 0?c=s():c=o.value,!a||!c)return;c.hasAttribute(Wr)&&c.removeAttribute(Wr);const{children:u}=a,d=a.offsetWidth,f=[],p=t.tail?l==null?void 0:l():null;let h=p?p.offsetWidth:0,m=!1;const v=a.children.length-(t.tail?1:0);for(let y=0;yd){const{updateCounter:_}=e;for(let x=y;x>=0;--x){const w=v-1-x;_!==void 0?_(w):c.textContent=`${w}`;const T=c.offsetWidth;if(h-=f[x],h+T<=d||x===0){m=!0,y=x-1,p&&(y===-1?(p.style.maxWidth=`${d-T}px`,p.style.boxSizing="border-box"):p.style.maxWidth="");break}}}}const{onUpdateOverflow:g}=e;m?g!==void 0&&g(!0):(g!==void 0&&g(!1),c.setAttribute(Wr,""))}const i=_i();return d8.mount({id:"vueuc/overflow",head:!0,anchorMetaName:Tp,ssr:i}),Vt(r),{selfRef:n,counterRef:o,sync:r}},render(){const{$slots:e}=this;return jt(this.sync),b("div",{class:"v-overflow",ref:"selfRef"},[Wc(e,"default"),e.counter?e.counter():b("span",{style:{display:"inline-block"},ref:"counterRef"}),e.tail?e.tail():null])}});function XC(e){return e instanceof HTMLElement}function QC(e){for(let t=0;t=0;t--){const n=e.childNodes[t];if(XC(n)&&(JC(n)||ZC(n)))return!0}return!1}function JC(e){if(!f8(e))return!1;try{e.focus({preventScroll:!0})}catch{}return document.activeElement===e}function f8(e){if(e.tabIndex>0||e.tabIndex===0&&e.getAttribute("tabIndex")!==null)return!0;if(e.getAttribute("disabled"))return!1;switch(e.nodeName){case"A":return!!e.href&&e.rel!=="ignore";case"INPUT":return e.type!=="hidden"&&e.type!=="file";case"BUTTON":case"SELECT":case"TEXTAREA":return!0;default:return!1}}let Qa=[];const Ep=pe({name:"FocusTrap",props:{disabled:Boolean,active:Boolean,autoFocus:{type:Boolean,default:!0},onEsc:Function,initialFocusTo:String,finalFocusTo:String,returnFocusOnDeactivated:{type:Boolean,default:!0}},setup(e){const t=Ia(),n=B(null),o=B(null);let r=!1,i=!1;const a=typeof document>"u"?null:document.activeElement;function s(){return Qa[Qa.length-1]===t}function l(v){var g;v.code==="Escape"&&s()&&((g=e.onEsc)===null||g===void 0||g.call(e,v))}Vt(()=>{ht(()=>e.active,v=>{v?(d(),At("keydown",document,l)):(_t("keydown",document,l),r&&f())},{immediate:!0})}),tn(()=>{_t("keydown",document,l),r&&f()});function c(v){if(!i&&s()){const g=u();if(g===null||g.contains(pi(v)))return;p("first")}}function u(){const v=n.value;if(v===null)return null;let g=v;for(;g=g.nextSibling,!(g===null||g instanceof Element&&g.tagName==="DIV"););return g}function d(){var v;if(!e.disabled){if(Qa.push(t),e.autoFocus){const{initialFocusTo:g}=e;g===void 0?p("first"):(v=ib(g))===null||v===void 0||v.focus({preventScroll:!0})}r=!0,document.addEventListener("focus",c,!0)}}function f(){var v;if(e.disabled||(document.removeEventListener("focus",c,!0),Qa=Qa.filter(y=>y!==t),s()))return;const{finalFocusTo:g}=e;g!==void 0?(v=ib(g))===null||v===void 0||v.focus({preventScroll:!0}):e.returnFocusOnDeactivated&&a instanceof HTMLElement&&(i=!0,a.focus({preventScroll:!0}),i=!1)}function p(v){if(s()&&e.active){const g=n.value,y=o.value;if(g!==null&&y!==null){const S=u();if(S==null||S===y){i=!0,g.focus({preventScroll:!0}),i=!1;return}i=!0;const C=v==="first"?QC(S):ZC(S);i=!1,C||(i=!0,g.focus({preventScroll:!0}),i=!1)}}}function h(v){if(i)return;const g=u();g!==null&&(v.relatedTarget!==null&&g.contains(v.relatedTarget)?p("last"):p("first"))}function m(v){i||(v.relatedTarget!==null&&v.relatedTarget===n.value?p("last"):p("first"))}return{focusableStartRef:n,focusableEndRef:o,focusableStyle:"position: absolute; height: 0; width: 0;",handleStartFocus:h,handleEndFocus:m}},render(){const{default:e}=this.$slots;if(e===void 0)return null;if(this.disabled)return e();const{active:t,focusableStyle:n}=this;return b(et,null,[b("div",{"aria-hidden":"true",tabindex:t?"0":"-1",ref:"focusableStartRef",style:n,onFocus:this.handleStartFocus}),e(),b("div",{"aria-hidden":"true",style:n,ref:"focusableEndRef",tabindex:t?"0":"-1",onFocus:this.handleEndFocus})])}});function ew(e,t){t&&(Vt(()=>{const{value:n}=e;n&&xc.registerHandler(n,t)}),tn(()=>{const{value:n}=e;n&&xc.unregisterHandler(n)}))}let Wi=0,xb="",Cb="",wb="",_b="";const oh=B("0px");function tw(e){if(typeof document>"u")return;const t=document.documentElement;let n,o=!1;const r=()=>{t.style.marginRight=xb,t.style.overflow=Cb,t.style.overflowX=wb,t.style.overflowY=_b,oh.value="0px"};Vt(()=>{n=ht(e,i=>{if(i){if(!Wi){const a=window.innerWidth-t.offsetWidth;a>0&&(xb=t.style.marginRight,t.style.marginRight=`${a}px`,oh.value=`${a}px`),Cb=t.style.overflow,wb=t.style.overflowX,_b=t.style.overflowY,t.style.overflow="hidden",t.style.overflowX="hidden",t.style.overflowY="hidden"}o=!0,Wi++}else Wi--,Wi||r(),o=!1},{immediate:!0})}),tn(()=>{n==null||n(),o&&(Wi--,Wi||r(),o=!1)})}const $p=B(!1),Sb=()=>{$p.value=!0},kb=()=>{$p.value=!1};let Za=0;const nw=()=>(ir&&(an(()=>{Za||(window.addEventListener("compositionstart",Sb),window.addEventListener("compositionend",kb)),Za++}),tn(()=>{Za<=1?(window.removeEventListener("compositionstart",Sb),window.removeEventListener("compositionend",kb),Za=0):Za--})),$p);function Ap(e){const t={isDeactivated:!1};let n=!1;return Hh(()=>{if(t.isDeactivated=!1,!n){n=!0;return}e()}),Vc(()=>{t.isDeactivated=!0,n||(n=!0)}),t}function Tb(e){return e.nodeName==="#document"}const Pb="n-form-item";function ar(e,{defaultSize:t="medium",mergedSize:n,mergedDisabled:o}={}){const r=He(Pb,null);lt(Pb,null);const i=N(n?()=>n(r):()=>{const{size:l}=e;if(l)return l;if(r){const{mergedSize:c}=r;if(c.value!==void 0)return c.value}return t}),a=N(o?()=>o(r):()=>{const{disabled:l}=e;return l!==void 0?l:r?r.disabled.value:!1}),s=N(()=>{const{status:l}=e;return l||(r==null?void 0:r.mergedValidationStatus.value)});return tn(()=>{r&&r.restoreValidation()}),{mergedSizeRef:i,mergedDisabledRef:a,mergedStatusRef:s,nTriggerFormBlur(){r&&r.handleContentBlur()},nTriggerFormChange(){r&&r.handleContentChange()},nTriggerFormFocus(){r&&r.handleContentFocus()},nTriggerFormInput(){r&&r.handleContentInput()}}}var h8=typeof global=="object"&&global&&global.Object===Object&&global;const ow=h8;var p8=typeof self=="object"&&self&&self.Object===Object&&self,m8=ow||p8||Function("return this")();const wo=m8;var g8=wo.Symbol;const Ir=g8;var rw=Object.prototype,v8=rw.hasOwnProperty,b8=rw.toString,Ja=Ir?Ir.toStringTag:void 0;function y8(e){var t=v8.call(e,Ja),n=e[Ja];try{e[Ja]=void 0;var o=!0}catch{}var r=b8.call(e);return o&&(t?e[Ja]=n:delete e[Ja]),r}var x8=Object.prototype,C8=x8.toString;function w8(e){return C8.call(e)}var _8="[object Null]",S8="[object Undefined]",Rb=Ir?Ir.toStringTag:void 0;function Si(e){return e==null?e===void 0?S8:_8:Rb&&Rb in Object(e)?y8(e):w8(e)}function Mr(e){return e!=null&&typeof e=="object"}var k8="[object Symbol]";function mu(e){return typeof e=="symbol"||Mr(e)&&Si(e)==k8}function iw(e,t){for(var n=-1,o=e==null?0:e.length,r=Array(o);++n0){if(++t>=sI)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function dI(e){return function(){return e}}var fI=function(){try{var e=Ti(Object,"defineProperty");return e({},"",{}),e}catch{}}();const Cc=fI;var hI=Cc?function(e,t){return Cc(e,"toString",{configurable:!0,enumerable:!1,value:dI(t),writable:!0})}:Ip;const pI=hI;var mI=uI(pI);const gI=mI;var vI=9007199254740991,bI=/^(?:0|[1-9]\d*)$/;function zp(e,t){var n=typeof e;return t=t??vI,!!t&&(n=="number"||n!="symbol"&&bI.test(e))&&e>-1&&e%1==0&&e-1&&e%1==0&&e<=kI}function za(e){return e!=null&&Dp(e.length)&&!Mp(e)}function TI(e,t,n){if(!Ho(n))return!1;var o=typeof t;return(o=="number"?za(n)&&zp(t,n.length):o=="string"&&t in n)?el(n[t],e):!1}function PI(e){return SI(function(t,n){var o=-1,r=n.length,i=r>1?n[r-1]:void 0,a=r>2?n[2]:void 0;for(i=e.length>3&&typeof i=="function"?(r--,i):void 0,a&&TI(n[0],n[1],a)&&(i=r<3?void 0:i,r=1),t=Object(t);++o-1}function UM(e,t){var n=this.__data__,o=gu(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}function sr(e){var t=-1,n=e==null?0:e.length;for(this.clear();++tr?0:r+t),n=n>r?r:n,n<0&&(n+=r),r=t>n?0:n-t>>>0,t>>>=0;for(var i=Array(r);++o=o?e:pz(e,t,n)}var gz="\\ud800-\\udfff",vz="\\u0300-\\u036f",bz="\\ufe20-\\ufe2f",yz="\\u20d0-\\u20ff",xz=vz+bz+yz,Cz="\\ufe0e\\ufe0f",wz="\\u200d",_z=RegExp("["+wz+gz+xz+Cz+"]");function bw(e){return _z.test(e)}function Sz(e){return e.split("")}var yw="\\ud800-\\udfff",kz="\\u0300-\\u036f",Tz="\\ufe20-\\ufe2f",Pz="\\u20d0-\\u20ff",Rz=kz+Tz+Pz,Ez="\\ufe0e\\ufe0f",$z="["+yw+"]",ah="["+Rz+"]",sh="\\ud83c[\\udffb-\\udfff]",Az="(?:"+ah+"|"+sh+")",xw="[^"+yw+"]",Cw="(?:\\ud83c[\\udde6-\\uddff]){2}",ww="[\\ud800-\\udbff][\\udc00-\\udfff]",Iz="\\u200d",_w=Az+"?",Sw="["+Ez+"]?",Mz="(?:"+Iz+"(?:"+[xw,Cw,ww].join("|")+")"+Sw+_w+")*",zz=Sw+_w+Mz,Oz="(?:"+[xw+ah+"?",ah,Cw,ww,$z].join("|")+")",Dz=RegExp(sh+"(?="+sh+")|"+Oz+zz,"g");function Lz(e){return e.match(Dz)||[]}function Fz(e){return bw(e)?Lz(e):Sz(e)}function Nz(e){return function(t){t=gi(t);var n=bw(t)?Fz(t):void 0,o=n?n[0]:t.charAt(0),r=n?mz(n,1).join(""):t.slice(1);return o[e]()+r}}var Bz=Nz("toUpperCase");const kw=Bz;function Hz(e){return kw(gi(e).toLowerCase())}function jz(e,t,n,o){var r=-1,i=e==null?0:e.length;for(o&&i&&(n=e[++r]);++rs))return!1;var c=i.get(e),u=i.get(t);if(c&&u)return c==t&&u==e;var d=-1,f=!0,p=n&mD?new kc:void 0;for(i.set(e,t),i.set(t,e);++d{const u=i==null?void 0:i.value;n.mount({id:u===void 0?t:u+t,head:!0,props:{bPrefix:u?`.${u}-`:void 0},anchorMetaName:ma,ssr:a}),s!=null&&s.preflightStyleDisabled||fw.mount({id:"n-global",head:!0,anchorMetaName:ma,ssr:a})};a?c():an(c)}return F(()=>{var c;const{theme:{common:u,self:d,peers:f={}}={},themeOverrides:p={},builtinThemeOverrides:h={}}=r,{common:g,peers:v}=p,{common:m=void 0,[e]:{common:y=void 0,self:S=void 0,peers:C={}}={}}=(s==null?void 0:s.mergedThemeRef.value)||{},{common:_=void 0,[e]:x={}}=(s==null?void 0:s.mergedThemeOverridesRef.value)||{},{common:w,peers:k={}}=x,P=os({},u||y||m||o.common,_,w,g),T=os((c=d||S||o.self)===null||c===void 0?void 0:c(P),h,x,p);return{common:P,self:T,peers:os({},o.peers,C,f),peerOverrides:os({},h.peers,k,v)}})}Fe.props={theme:Object,themeOverrides:Object,builtinThemeOverrides:Object};const Ls="n";function lt(e={},t={defaultBordered:!0}){const n=He(xo,null);return{inlineThemeDisabled:n==null?void 0:n.inlineThemeDisabled,mergedRtlRef:n==null?void 0:n.mergedRtlRef,mergedComponentPropsRef:n==null?void 0:n.mergedComponentPropsRef,mergedBreakpointsRef:n==null?void 0:n.mergedBreakpointsRef,mergedBorderedRef:F(()=>{var o,r;const{bordered:i}=e;return i!==void 0?i:(r=(o=n==null?void 0:n.mergedBorderedRef.value)!==null&&o!==void 0?o:t.defaultBordered)!==null&&r!==void 0?r:!0}),mergedClsPrefixRef:n?n.mergedClsPrefixRef:Vs(Ls),namespaceRef:F(()=>n==null?void 0:n.mergedNamespaceRef.value)}}function hw(){const e=He(xo,null);return e?e.mergedClsPrefixRef:Vs(Ls)}const Xz={name:"zh-CN",global:{undo:"撤销",redo:"重做",confirm:"确认",clear:"清除"},Popconfirm:{positiveText:"确认",negativeText:"取消"},Cascader:{placeholder:"请选择",loading:"加载中",loadingRequiredMessage:e=>`加载全部 ${e} 的子节点后才可选中`},Time:{dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss"},DatePicker:{yearFormat:"yyyy年",monthFormat:"MMM",dayFormat:"eeeeee",yearTypeFormat:"yyyy",monthTypeFormat:"yyyy-MM",dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss",quarterFormat:"yyyy-qqq",clear:"清除",now:"此刻",confirm:"确认",selectTime:"选择时间",selectDate:"选择日期",datePlaceholder:"选择日期",datetimePlaceholder:"选择日期时间",monthPlaceholder:"选择月份",yearPlaceholder:"选择年份",quarterPlaceholder:"选择季度",startDatePlaceholder:"开始日期",endDatePlaceholder:"结束日期",startDatetimePlaceholder:"开始日期时间",endDatetimePlaceholder:"结束日期时间",startMonthPlaceholder:"开始月份",endMonthPlaceholder:"结束月份",monthBeforeYear:!1,firstDayOfWeek:0,today:"今天"},DataTable:{checkTableAll:"选择全部表格数据",uncheckTableAll:"取消选择全部表格数据",confirm:"确认",clear:"重置"},LegacyTransfer:{sourceTitle:"源项",targetTitle:"目标项"},Transfer:{selectAll:"全选",clearAll:"清除",unselectAll:"取消全选",total:e=>`共 ${e} 项`,selected:e=>`已选 ${e} 项`},Empty:{description:"无数据"},Select:{placeholder:"请选择"},TimePicker:{placeholder:"请选择时间",positiveText:"确认",negativeText:"取消",now:"此刻"},Pagination:{goto:"跳至",selectionSuffix:"页"},DynamicTags:{add:"添加"},Log:{loading:"加载中"},Input:{placeholder:"请输入"},InputNumber:{placeholder:"请输入"},DynamicInput:{create:"添加"},ThemeEditor:{title:"主题编辑器",clearAllVars:"清除全部变量",clearSearch:"清除搜索",filterCompName:"过滤组件名",filterVarName:"过滤变量名",import:"导入",export:"导出",restore:"恢复默认"},Image:{tipPrevious:"上一张(←)",tipNext:"下一张(→)",tipCounterclockwise:"向左旋转",tipClockwise:"向右旋转",tipZoomOut:"缩小",tipZoomIn:"放大",tipDownload:"下载",tipClose:"关闭(Esc)",tipOriginalSize:"缩放到原始尺寸"}},Qz=Xz,Zz={name:"zh-TW",global:{undo:"復原",redo:"重做",confirm:"確定",clear:"清除"},Popconfirm:{positiveText:"確定",negativeText:"取消"},Cascader:{placeholder:"請選擇",loading:"載入中",loadingRequiredMessage:e=>`載入全部 ${e} 的子節點後才可選擇`},Time:{dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss"},DatePicker:{yearFormat:"yyyy 年",monthFormat:"MMM",dayFormat:"eeeeee",yearTypeFormat:"yyyy",monthTypeFormat:"yyyy-MM",dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss",quarterFormat:"yyyy-qqq",clear:"清除",now:"現在",confirm:"確定",selectTime:"選擇時間",selectDate:"選擇日期",datePlaceholder:"選擇日期",datetimePlaceholder:"選擇日期時間",monthPlaceholder:"選擇月份",yearPlaceholder:"選擇年份",quarterPlaceholder:"選擇季度",startDatePlaceholder:"開始日期",endDatePlaceholder:"結束日期",startDatetimePlaceholder:"開始日期時間",endDatetimePlaceholder:"結束日期時間",startMonthPlaceholder:"開始月份",endMonthPlaceholder:"結束月份",monthBeforeYear:!1,firstDayOfWeek:0,today:"今天"},DataTable:{checkTableAll:"選擇全部表格資料",uncheckTableAll:"取消選擇全部表格資料",confirm:"確定",clear:"重設"},LegacyTransfer:{sourceTitle:"來源",targetTitle:"目標"},Transfer:{selectAll:"全選",unselectAll:"取消全選",clearAll:"清除全部",total:e=>`共 ${e} 項`,selected:e=>`已選 ${e} 項`},Empty:{description:"無資料"},Select:{placeholder:"請選擇"},TimePicker:{placeholder:"請選擇時間",positiveText:"確定",negativeText:"取消",now:"現在"},Pagination:{goto:"跳至",selectionSuffix:"頁"},DynamicTags:{add:"新增"},Log:{loading:"載入中"},Input:{placeholder:"請輸入"},InputNumber:{placeholder:"請輸入"},DynamicInput:{create:"新增"},ThemeEditor:{title:"主題編輯器",clearAllVars:"清除全部變數",clearSearch:"清除搜尋",filterCompName:"過濾組件名稱",filterVarName:"過濾變數名稱",import:"匯入",export:"匯出",restore:"恢復預設"},Image:{tipPrevious:"上一張(←)",tipNext:"下一張(→)",tipCounterclockwise:"向左旋轉",tipClockwise:"向右旋轉",tipZoomOut:"縮小",tipZoomIn:"放大",tipDownload:"下載",tipClose:"關閉(Esc)",tipOriginalSize:"縮放到原始尺寸"}},Jz=Zz,eO={name:"en-US",global:{undo:"Undo",redo:"Redo",confirm:"Confirm",clear:"Clear"},Popconfirm:{positiveText:"Confirm",negativeText:"Cancel"},Cascader:{placeholder:"Please Select",loading:"Loading",loadingRequiredMessage:e=>`Please load all ${e}'s descendants before checking it.`},Time:{dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss"},DatePicker:{yearFormat:"yyyy",monthFormat:"MMM",dayFormat:"eeeeee",yearTypeFormat:"yyyy",monthTypeFormat:"yyyy-MM",dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss",quarterFormat:"yyyy-qqq",clear:"Clear",now:"Now",confirm:"Confirm",selectTime:"Select Time",selectDate:"Select Date",datePlaceholder:"Select Date",datetimePlaceholder:"Select Date and Time",monthPlaceholder:"Select Month",yearPlaceholder:"Select Year",quarterPlaceholder:"Select Quarter",startDatePlaceholder:"Start Date",endDatePlaceholder:"End Date",startDatetimePlaceholder:"Start Date and Time",endDatetimePlaceholder:"End Date and Time",startMonthPlaceholder:"Start Month",endMonthPlaceholder:"End Month",monthBeforeYear:!0,firstDayOfWeek:6,today:"Today"},DataTable:{checkTableAll:"Select all in the table",uncheckTableAll:"Unselect all in the table",confirm:"Confirm",clear:"Clear"},LegacyTransfer:{sourceTitle:"Source",targetTitle:"Target"},Transfer:{selectAll:"Select all",unselectAll:"Unselect all",clearAll:"Clear",total:e=>`Total ${e} items`,selected:e=>`${e} items selected`},Empty:{description:"No Data"},Select:{placeholder:"Please Select"},TimePicker:{placeholder:"Select Time",positiveText:"OK",negativeText:"Cancel",now:"Now"},Pagination:{goto:"Goto",selectionSuffix:"page"},DynamicTags:{add:"Add"},Log:{loading:"Loading"},Input:{placeholder:"Please Input"},InputNumber:{placeholder:"Please Input"},DynamicInput:{create:"Create"},ThemeEditor:{title:"Theme Editor",clearAllVars:"Clear All Variables",clearSearch:"Clear Search",filterCompName:"Filter Component Name",filterVarName:"Filter Variable Name",import:"Import",export:"Export",restore:"Reset to Default"},Image:{tipPrevious:"Previous picture (←)",tipNext:"Next picture (→)",tipCounterclockwise:"Counterclockwise",tipClockwise:"Clockwise",tipZoomOut:"Zoom out",tipZoomIn:"Zoom in",tipDownload:"Download",tipClose:"Close (Esc)",tipOriginalSize:"Zoom to original size"}},pw=eO,tO={name:"ja-JP",global:{undo:"元に戻す",redo:"やり直す",confirm:"OK",clear:"クリア"},Popconfirm:{positiveText:"OK",negativeText:"キャンセル"},Cascader:{placeholder:"選択してください",loading:"ロード中",loadingRequiredMessage:e=>`すべての ${e} サブノードをロードしてから選択できます。`},Time:{dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss"},DatePicker:{yearFormat:"yyyy年",monthFormat:"MMM",dayFormat:"eeeeee",yearTypeFormat:"yyyy",monthTypeFormat:"yyyy-MM",dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss",quarterFormat:"yyyy-qqq",clear:"クリア",now:"現在",confirm:"OK",selectTime:"時間を選択",selectDate:"日付を選択",datePlaceholder:"日付を選択",datetimePlaceholder:"選択",monthPlaceholder:"月を選択",yearPlaceholder:"年を選択",quarterPlaceholder:"四半期を選択",startDatePlaceholder:"開始日",endDatePlaceholder:"終了日",startDatetimePlaceholder:"開始時間",endDatetimePlaceholder:"終了時間",startMonthPlaceholder:"Start Month",endMonthPlaceholder:"End Month",monthBeforeYear:!1,firstDayOfWeek:0,today:"今日"},DataTable:{checkTableAll:"全選択",uncheckTableAll:"全選択取消",confirm:"OK",clear:"リセット"},LegacyTransfer:{sourceTitle:"元",targetTitle:"先"},Transfer:{selectAll:"Select all",unselectAll:"Unselect all",clearAll:"Clear",total:e=>`Total ${e} items`,selected:e=>`${e} items selected`},Empty:{description:"データなし"},Select:{placeholder:"選択してください"},TimePicker:{placeholder:"選択してください",positiveText:"OK",negativeText:"キャンセル",now:"現在"},Pagination:{goto:"ページジャンプ",selectionSuffix:"ページ"},DynamicTags:{add:"追加"},Log:{loading:"ロード中"},Input:{placeholder:"入力してください"},InputNumber:{placeholder:"入力してください"},DynamicInput:{create:"追加"},ThemeEditor:{title:"テーマエディタ",clearAllVars:"全件変数クリア",clearSearch:"検索クリア",filterCompName:"コンポネント名をフィルタ",filterVarName:"変数をフィルタ",import:"インポート",export:"エクスポート",restore:"デフォルト"},Image:{tipPrevious:"前の画像 (←)",tipNext:"次の画像 (→)",tipCounterclockwise:"左に回転",tipClockwise:"右に回転",tipZoomOut:"縮小",tipZoomIn:"拡大",tipDownload:"ダウンロード",tipClose:"閉じる (Esc)",tipOriginalSize:"Zoom to original size"}},nO=tO,oO={name:"ko-KR",global:{undo:"실행 취소",redo:"다시 실행",confirm:"확인",clear:"지우기"},Popconfirm:{positiveText:"확인",negativeText:"취소"},Cascader:{placeholder:"선택해 주세요",loading:"불러오는 중",loadingRequiredMessage:e=>`${e}의 모든 하위 항목을 불러온 뒤에 선택할 수 있습니다.`},Time:{dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss"},DatePicker:{yearFormat:"yyyy년",monthFormat:"MMM",dayFormat:"eeeeee",yearTypeFormat:"yyyy",monthTypeFormat:"yyyy-MM",dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss",quarterFormat:"yyyy-qqq",clear:"지우기",now:"현재",confirm:"확인",selectTime:"시간 선택",selectDate:"날짜 선택",datePlaceholder:"날짜 선택",datetimePlaceholder:"날짜 및 시간 선택",monthPlaceholder:"월 선택",yearPlaceholder:"년 선택",quarterPlaceholder:"분기 선택",startDatePlaceholder:"시작 날짜",endDatePlaceholder:"종료 날짜",startDatetimePlaceholder:"시작 날짜 및 시간",endDatetimePlaceholder:"종료 날짜 및 시간",startMonthPlaceholder:"시작 월",endMonthPlaceholder:"종료 월",monthBeforeYear:!1,firstDayOfWeek:6,today:"오늘"},DataTable:{checkTableAll:"모두 선택",uncheckTableAll:"모두 선택 해제",confirm:"확인",clear:"지우기"},LegacyTransfer:{sourceTitle:"원본",targetTitle:"타깃"},Transfer:{selectAll:"전체 선택",unselectAll:"전체 해제",clearAll:"전체 삭제",total:e=>`총 ${e} 개`,selected:e=>`${e} 개 선택`},Empty:{description:"데이터 없음"},Select:{placeholder:"선택해 주세요"},TimePicker:{placeholder:"시간 선택",positiveText:"확인",negativeText:"취소",now:"현재 시간"},Pagination:{goto:"이동",selectionSuffix:"페이지"},DynamicTags:{add:"추가"},Log:{loading:"불러오는 중"},Input:{placeholder:"입력해 주세요"},InputNumber:{placeholder:"입력해 주세요"},DynamicInput:{create:"추가"},ThemeEditor:{title:"테마 편집기",clearAllVars:"모든 변수 지우기",clearSearch:"검색 지우기",filterCompName:"구성 요소 이름 필터",filterVarName:"변수 이름 필터",import:"가져오기",export:"내보내기",restore:"기본으로 재설정"},Image:{tipPrevious:"이전 (←)",tipNext:"다음 (→)",tipCounterclockwise:"시계 반대 방향으로 회전",tipClockwise:"시계 방향으로 회전",tipZoomOut:"축소",tipZoomIn:"확대",tipDownload:"다운로드",tipClose:"닫기 (Esc)",tipOriginalSize:"원본 크기로 확대"}},rO=oO,iO={name:"vi-VN",global:{undo:"Hoàn tác",redo:"Làm lại",confirm:"Xác nhận",clear:"xóa"},Popconfirm:{positiveText:"Xác nhận",negativeText:"Hủy"},Cascader:{placeholder:"Vui lòng chọn",loading:"Đang tải",loadingRequiredMessage:e=>`Vui lòng tải tất cả thông tin con của ${e} trước.`},Time:{dateFormat:"",dateTimeFormat:"HH:mm:ss dd-MM-yyyy"},DatePicker:{yearFormat:"yyyy",monthFormat:"MMM",dayFormat:"eeeeee",yearTypeFormat:"yyyy",monthTypeFormat:"MM-yyyy",dateFormat:"dd-MM-yyyy",dateTimeFormat:"HH:mm:ss dd-MM-yyyy",quarterFormat:"qqq-yyyy",clear:"Xóa",now:"Hôm nay",confirm:"Xác nhận",selectTime:"Chọn giờ",selectDate:"Chọn ngày",datePlaceholder:"Chọn ngày",datetimePlaceholder:"Chọn ngày giờ",monthPlaceholder:"Chọn tháng",yearPlaceholder:"Chọn năm",quarterPlaceholder:"Chọn quý",startDatePlaceholder:"Ngày bắt đầu",endDatePlaceholder:"Ngày kết thúc",startDatetimePlaceholder:"Thời gian bắt đầu",endDatetimePlaceholder:"Thời gian kết thúc",startMonthPlaceholder:"Tháng bắt đầu",endMonthPlaceholder:"Tháng kết thúc",monthBeforeYear:!0,firstDayOfWeek:0,today:"Hôm nay"},DataTable:{checkTableAll:"Chọn tất cả có trong bảng",uncheckTableAll:"Bỏ chọn tất cả có trong bảng",confirm:"Xác nhận",clear:"Xóa"},LegacyTransfer:{sourceTitle:"Nguồn",targetTitle:"Đích"},Transfer:{selectAll:"Chọn tất cả",unselectAll:"Bỏ chọn tất cả",clearAll:"Xoá tất cả",total:e=>`Tổng cộng ${e} mục`,selected:e=>`${e} mục được chọn`},Empty:{description:"Không có dữ liệu"},Select:{placeholder:"Vui lòng chọn"},TimePicker:{placeholder:"Chọn thời gian",positiveText:"OK",negativeText:"Hủy",now:"Hiện tại"},Pagination:{goto:"Đi đến trang",selectionSuffix:"trang"},DynamicTags:{add:"Thêm"},Log:{loading:"Đang tải"},Input:{placeholder:"Vui lòng nhập"},InputNumber:{placeholder:"Vui lòng nhập"},DynamicInput:{create:"Tạo"},ThemeEditor:{title:"Tùy chỉnh giao diện",clearAllVars:"Xóa tất cả các biến",clearSearch:"Xóa tìm kiếm",filterCompName:"Lọc tên component",filterVarName:"Lọc tên biến",import:"Nhập",export:"Xuất",restore:"Đặt lại mặc định"},Image:{tipPrevious:"Hình trước (←)",tipNext:"Hình tiếp (→)",tipCounterclockwise:"Counterclockwise",tipClockwise:"Chiều kim đồng hồ",tipZoomOut:"Thu nhỏ",tipZoomIn:"Phóng to",tipDownload:"Tải về",tipClose:"Đóng (Esc)",tipOriginalSize:"Xem kích thước gốc"}},aO=iO,sO={name:"fa-IR",global:{undo:"لغو انجام شده",redo:"انجام دوباره",confirm:"تأیید",clear:"پاک کردن"},Popconfirm:{positiveText:"تأیید",negativeText:"لغو"},Cascader:{placeholder:"لطفا انتخاب کنید",loading:"بارگذاری",loadingRequiredMessage:e=>`پس از بارگیری کامل زیرمجموعه های ${e} می توانید انتخاب کنید `},Time:{dateFormat:"yyyy/MM/dd",dateTimeFormat:"yyyy/MM/dd، H:mm:ss"},DatePicker:{yearFormat:"yyyy سال",monthFormat:"MMM",dayFormat:"eeeeee",yearTypeFormat:"yyyy",monthTypeFormat:"MM/yyyy",dateFormat:"yyyy/MM/dd",dateTimeFormat:"yyyy/MM/dd HH:mm:ss",quarterFormat:"سه ماهه yyyy",clear:"پاک کردن",now:"اکنون",confirm:"تأیید",selectTime:"انتخاب زمان",selectDate:"انتخاب تاریخ",datePlaceholder:"انتخاب تاریخ",datetimePlaceholder:"انتخاب تاریخ و زمان",monthPlaceholder:"انتخاب ماه",yearPlaceholder:"انتخاب سال",quarterPlaceholder:"انتخاب سه‌ماهه",startDatePlaceholder:"تاریخ شروع",endDatePlaceholder:"تاریخ پایان",startDatetimePlaceholder:"زمان شروع",endDatetimePlaceholder:"زمان پایان",startMonthPlaceholder:"ماه شروع",endMonthPlaceholder:"ماه پایان",monthBeforeYear:!1,firstDayOfWeek:6,today:"امروز"},DataTable:{checkTableAll:"انتخاب همه داده‌های جدول",uncheckTableAll:"عدم انتخاب همه داده‌های جدول",confirm:"تأیید",clear:"تنظیم مجدد"},LegacyTransfer:{sourceTitle:"آیتم منبع",targetTitle:"آیتم مقصد"},Transfer:{selectAll:"انتخاب همه",clearAll:"حذف همه",unselectAll:"عدم انتخاب همه",total:e=>`کل ${e} مورد`,selected:e=>`انتخاب شده ${e} مورد`},Empty:{description:"اطلاعاتی وجود ندارد"},Select:{placeholder:"لطفاً انتخاب کنید"},TimePicker:{placeholder:"لطفاً زمان مورد نظر را انتخاب کنید",positiveText:"تأیید",negativeText:"لغو",now:"همین الان"},Pagination:{goto:"رفتن به صفحه",selectionSuffix:"صفحه"},DynamicTags:{add:"افزودن"},Log:{loading:"در حال بارگذاری"},Input:{placeholder:"لطفاً وارد کنید"},InputNumber:{placeholder:"لطفاً وارد کنید"},DynamicInput:{create:"افزودن"},ThemeEditor:{title:"ویرایشگر پوسته",clearAllVars:"پاک کردن همه متغیرها",clearSearch:"پاک کردن جستجو",filterCompName:"فیلتر نام کامپوننت",filterVarName:"فیلتر نام متغیر",import:"ورود",export:"خروج",restore:"بازگردانی به حالت پیش‌فرض"},Image:{tipPrevious:"تصویر قبلی (←)",tipNext:"تصویر بعدی (→)",tipCounterclockwise:"چرخش به سمت چپ",tipClockwise:"چرخش به سمت راست",tipZoomOut:"کوچک نمایی تصویر",tipZoomIn:"بزرگ نمایی تصویر",tipDownload:"بارگیری",tipClose:"بستن (Esc)",tipOriginalSize:"اندازه اصلی تصویر"}},lO=sO;var cO={lessThanXSeconds:{one:"不到 1 秒",other:"不到 {{count}} 秒"},xSeconds:{one:"1 秒",other:"{{count}} 秒"},halfAMinute:"半分钟",lessThanXMinutes:{one:"不到 1 分钟",other:"不到 {{count}} 分钟"},xMinutes:{one:"1 分钟",other:"{{count}} 分钟"},xHours:{one:"1 小时",other:"{{count}} 小时"},aboutXHours:{one:"大约 1 小时",other:"大约 {{count}} 小时"},xDays:{one:"1 天",other:"{{count}} 天"},aboutXWeeks:{one:"大约 1 个星期",other:"大约 {{count}} 个星期"},xWeeks:{one:"1 个星期",other:"{{count}} 个星期"},aboutXMonths:{one:"大约 1 个月",other:"大约 {{count}} 个月"},xMonths:{one:"1 个月",other:"{{count}} 个月"},aboutXYears:{one:"大约 1 年",other:"大约 {{count}} 年"},xYears:{one:"1 年",other:"{{count}} 年"},overXYears:{one:"超过 1 年",other:"超过 {{count}} 年"},almostXYears:{one:"将近 1 年",other:"将近 {{count}} 年"}},uO=function(t,n,o){var r,i=cO[t];return typeof i=="string"?r=i:n===1?r=i.one:r=i.other.replace("{{count}}",String(n)),o!=null&&o.addSuffix?o.comparison&&o.comparison>0?r+"内":r+"前":r};const dO=uO;function In(e){return function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth,o=e.formats[n]||e.formats[e.defaultWidth];return o}}var fO={full:"y'年'M'月'd'日' EEEE",long:"y'年'M'月'd'日'",medium:"yyyy-MM-dd",short:"yy-MM-dd"},hO={full:"zzzz a h:mm:ss",long:"z a h:mm:ss",medium:"a h:mm:ss",short:"a h:mm"},pO={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},mO={date:In({formats:fO,defaultWidth:"full"}),time:In({formats:hO,defaultWidth:"full"}),dateTime:In({formats:pO,defaultWidth:"full"})};const gO=mO;function Mp(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function Zf(e){"@babel/helpers - typeof";return Zf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Zf(e)}function vO(e){Mp(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||Zf(e)==="object"&&t==="[object Date]"?new Date(e.getTime()):typeof e=="number"||t==="[object Number]"?new Date(e):((typeof e=="string"||t==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}function bO(e){if(e===null||e===!0||e===!1)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}var yO={};function xO(){return yO}function Cb(e,t){var n,o,r,i,a,s,l,c;Mp(1,arguments);var u=xO(),d=bO((n=(o=(r=(i=t==null?void 0:t.weekStartsOn)!==null&&i!==void 0?i:t==null||(a=t.locale)===null||a===void 0||(s=a.options)===null||s===void 0?void 0:s.weekStartsOn)!==null&&r!==void 0?r:u.weekStartsOn)!==null&&o!==void 0?o:(l=u.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.weekStartsOn)!==null&&n!==void 0?n:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=vO(e),p=f.getUTCDay(),h=(pt.getTime()?"'下个'"+o:"'上个'"+o}var wO={lastWeek:wb,yesterday:"'昨天' p",today:"'今天' p",tomorrow:"'明天' p",nextWeek:wb,other:"PP p"},_O=function(t,n,o,r){var i=wO[t];return typeof i=="function"?i(n,o,r):i};const SO=_O;function Xt(e){return function(t,n){var o=n!=null&&n.context?String(n.context):"standalone",r;if(o==="formatting"&&e.formattingValues){var i=e.defaultFormattingWidth||e.defaultWidth,a=n!=null&&n.width?String(n.width):i;r=e.formattingValues[a]||e.formattingValues[i]}else{var s=e.defaultWidth,l=n!=null&&n.width?String(n.width):e.defaultWidth;r=e.values[l]||e.values[s]}var c=e.argumentCallback?e.argumentCallback(t):t;return r[c]}}var kO={narrow:["前","公元"],abbreviated:["前","公元"],wide:["公元前","公元"]},TO={narrow:["1","2","3","4"],abbreviated:["第一季","第二季","第三季","第四季"],wide:["第一季度","第二季度","第三季度","第四季度"]},PO={narrow:["一","二","三","四","五","六","七","八","九","十","十一","十二"],abbreviated:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],wide:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},RO={narrow:["日","一","二","三","四","五","六"],short:["日","一","二","三","四","五","六"],abbreviated:["周日","周一","周二","周三","周四","周五","周六"],wide:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]},EO={narrow:{am:"上",pm:"下",midnight:"凌晨",noon:"午",morning:"早",afternoon:"下午",evening:"晚",night:"夜"},abbreviated:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"},wide:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"}},$O={narrow:{am:"上",pm:"下",midnight:"凌晨",noon:"午",morning:"早",afternoon:"下午",evening:"晚",night:"夜"},abbreviated:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"},wide:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"}},AO=function(t,n){var o=Number(t);switch(n==null?void 0:n.unit){case"date":return o.toString()+"日";case"hour":return o.toString()+"时";case"minute":return o.toString()+"分";case"second":return o.toString()+"秒";default:return"第 "+o.toString()}},IO={ordinalNumber:AO,era:Xt({values:kO,defaultWidth:"wide"}),quarter:Xt({values:TO,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:Xt({values:PO,defaultWidth:"wide"}),day:Xt({values:RO,defaultWidth:"wide"}),dayPeriod:Xt({values:EO,defaultWidth:"wide",formattingValues:$O,defaultFormattingWidth:"wide"})};const MO=IO;function Qt(e){return function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=n.width,r=o&&e.matchPatterns[o]||e.matchPatterns[e.defaultMatchWidth],i=t.match(r);if(!i)return null;var a=i[0],s=o&&e.parsePatterns[o]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(s)?OO(s,function(d){return d.test(a)}):zO(s,function(d){return d.test(a)}),c;c=e.valueCallback?e.valueCallback(l):l,c=n.valueCallback?n.valueCallback(c):c;var u=t.slice(a.length);return{value:c,rest:u}}}function zO(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n}function OO(e,t){for(var n=0;n1&&arguments[1]!==void 0?arguments[1]:{},o=t.match(e.matchPattern);if(!o)return null;var r=o[0],i=t.match(e.parsePattern);if(!i)return null;var a=e.valueCallback?e.valueCallback(i[0]):i[0];a=n.valueCallback?n.valueCallback(a):a;var s=t.slice(r.length);return{value:a,rest:s}}}var DO=/^(第\s*)?\d+(日|时|分|秒)?/i,LO=/\d+/i,FO={narrow:/^(前)/i,abbreviated:/^(前)/i,wide:/^(公元前|公元)/i},BO={any:[/^(前)/i,/^(公元)/i]},NO={narrow:/^[1234]/i,abbreviated:/^第[一二三四]刻/i,wide:/^第[一二三四]刻钟/i},HO={any:[/(1|一)/i,/(2|二)/i,/(3|三)/i,/(4|四)/i]},jO={narrow:/^(一|二|三|四|五|六|七|八|九|十[二一])/i,abbreviated:/^(一|二|三|四|五|六|七|八|九|十[二一]|\d|1[12])月/i,wide:/^(一|二|三|四|五|六|七|八|九|十[二一])月/i},VO={narrow:[/^一/i,/^二/i,/^三/i,/^四/i,/^五/i,/^六/i,/^七/i,/^八/i,/^九/i,/^十(?!(一|二))/i,/^十一/i,/^十二/i],any:[/^一|1/i,/^二|2/i,/^三|3/i,/^四|4/i,/^五|5/i,/^六|6/i,/^七|7/i,/^八|8/i,/^九|9/i,/^十(?!(一|二))|10/i,/^十一|11/i,/^十二|12/i]},WO={narrow:/^[一二三四五六日]/i,short:/^[一二三四五六日]/i,abbreviated:/^周[一二三四五六日]/i,wide:/^星期[一二三四五六日]/i},UO={any:[/日/i,/一/i,/二/i,/三/i,/四/i,/五/i,/六/i]},qO={any:/^(上午?|下午?|午夜|[中正]午|早上?|下午|晚上?|凌晨|)/i},KO={any:{am:/^上午?/i,pm:/^下午?/i,midnight:/^午夜/i,noon:/^[中正]午/i,morning:/^早上/i,afternoon:/^下午/i,evening:/^晚上?/i,night:/^凌晨/i}},GO={ordinalNumber:tl({matchPattern:DO,parsePattern:LO,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:FO,defaultMatchWidth:"wide",parsePatterns:BO,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:NO,defaultMatchWidth:"wide",parsePatterns:HO,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:jO,defaultMatchWidth:"wide",parsePatterns:VO,defaultParseWidth:"any"}),day:Qt({matchPatterns:WO,defaultMatchWidth:"wide",parsePatterns:UO,defaultParseWidth:"any"}),dayPeriod:Qt({matchPatterns:qO,defaultMatchWidth:"any",parsePatterns:KO,defaultParseWidth:"any"})};const YO=GO;var XO={code:"zh-CN",formatDistance:dO,formatLong:gO,formatRelative:SO,localize:MO,match:YO,options:{weekStartsOn:1,firstWeekContainsDate:4}};const mw=XO,QO={name:"zh-CN",locale:mw},_b=QO;var ZO={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},JO=function(t,n,o){var r,i=ZO[t];return typeof i=="string"?r=i:n===1?r=i.one:r=i.other.replace("{{count}}",n.toString()),o!=null&&o.addSuffix?o.comparison&&o.comparison>0?"in "+r:r+" ago":r};const eD=JO;var tD={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},nD={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},oD={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},rD={date:In({formats:tD,defaultWidth:"full"}),time:In({formats:nD,defaultWidth:"full"}),dateTime:In({formats:oD,defaultWidth:"full"})};const iD=rD;var aD={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},sD=function(t,n,o,r){return aD[t]};const lD=sD;var cD={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},uD={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},dD={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},fD={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},hD={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},pD={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},mD=function(t,n){var o=Number(t),r=o%100;if(r>20||r<10)switch(r%10){case 1:return o+"st";case 2:return o+"nd";case 3:return o+"rd"}return o+"th"},gD={ordinalNumber:mD,era:Xt({values:cD,defaultWidth:"wide"}),quarter:Xt({values:uD,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:Xt({values:dD,defaultWidth:"wide"}),day:Xt({values:fD,defaultWidth:"wide"}),dayPeriod:Xt({values:hD,defaultWidth:"wide",formattingValues:pD,defaultFormattingWidth:"wide"})};const vD=gD;var bD=/^(\d+)(th|st|nd|rd)?/i,yD=/\d+/i,xD={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},CD={any:[/^b/i,/^(a|c)/i]},wD={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},_D={any:[/1/i,/2/i,/3/i,/4/i]},SD={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},kD={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},TD={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},PD={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},RD={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},ED={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},$D={ordinalNumber:tl({matchPattern:bD,parsePattern:yD,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:xD,defaultMatchWidth:"wide",parsePatterns:CD,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:wD,defaultMatchWidth:"wide",parsePatterns:_D,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:SD,defaultMatchWidth:"wide",parsePatterns:kD,defaultParseWidth:"any"}),day:Qt({matchPatterns:TD,defaultMatchWidth:"wide",parsePatterns:PD,defaultParseWidth:"any"}),dayPeriod:Qt({matchPatterns:RD,defaultMatchWidth:"any",parsePatterns:ED,defaultParseWidth:"any"})};const AD=$D;var ID={code:"en-US",formatDistance:eD,formatLong:iD,formatRelative:lD,localize:vD,match:AD,options:{weekStartsOn:0,firstWeekContainsDate:1}};const MD=ID,zD={name:"en-US",locale:MD},gw=zD;var OD={lessThanXSeconds:{one:"1秒未満",other:"{{count}}秒未満",oneWithSuffix:"約1秒",otherWithSuffix:"約{{count}}秒"},xSeconds:{one:"1秒",other:"{{count}}秒"},halfAMinute:"30秒",lessThanXMinutes:{one:"1分未満",other:"{{count}}分未満",oneWithSuffix:"約1分",otherWithSuffix:"約{{count}}分"},xMinutes:{one:"1分",other:"{{count}}分"},aboutXHours:{one:"約1時間",other:"約{{count}}時間"},xHours:{one:"1時間",other:"{{count}}時間"},xDays:{one:"1日",other:"{{count}}日"},aboutXWeeks:{one:"約1週間",other:"約{{count}}週間"},xWeeks:{one:"1週間",other:"{{count}}週間"},aboutXMonths:{one:"約1か月",other:"約{{count}}か月"},xMonths:{one:"1か月",other:"{{count}}か月"},aboutXYears:{one:"約1年",other:"約{{count}}年"},xYears:{one:"1年",other:"{{count}}年"},overXYears:{one:"1年以上",other:"{{count}}年以上"},almostXYears:{one:"1年近く",other:"{{count}}年近く"}},DD=function(t,n,o){o=o||{};var r,i=OD[t];return typeof i=="string"?r=i:n===1?o.addSuffix&&i.oneWithSuffix?r=i.oneWithSuffix:r=i.one:o.addSuffix&&i.otherWithSuffix?r=i.otherWithSuffix.replace("{{count}}",String(n)):r=i.other.replace("{{count}}",String(n)),o.addSuffix?o.comparison&&o.comparison>0?r+"後":r+"前":r};const LD=DD;var FD={full:"y年M月d日EEEE",long:"y年M月d日",medium:"y/MM/dd",short:"y/MM/dd"},BD={full:"H時mm分ss秒 zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},ND={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},HD={date:In({formats:FD,defaultWidth:"full"}),time:In({formats:BD,defaultWidth:"full"}),dateTime:In({formats:ND,defaultWidth:"full"})};const jD=HD;var VD={lastWeek:"先週のeeeeのp",yesterday:"昨日のp",today:"今日のp",tomorrow:"明日のp",nextWeek:"翌週のeeeeのp",other:"P"},WD=function(t,n,o,r){return VD[t]};const UD=WD;var qD={narrow:["BC","AC"],abbreviated:["紀元前","西暦"],wide:["紀元前","西暦"]},KD={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["第1四半期","第2四半期","第3四半期","第4四半期"]},GD={narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],abbreviated:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],wide:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"]},YD={narrow:["日","月","火","水","木","金","土"],short:["日","月","火","水","木","金","土"],abbreviated:["日","月","火","水","木","金","土"],wide:["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"]},XD={narrow:{am:"午前",pm:"午後",midnight:"深夜",noon:"正午",morning:"朝",afternoon:"午後",evening:"夜",night:"深夜"},abbreviated:{am:"午前",pm:"午後",midnight:"深夜",noon:"正午",morning:"朝",afternoon:"午後",evening:"夜",night:"深夜"},wide:{am:"午前",pm:"午後",midnight:"深夜",noon:"正午",morning:"朝",afternoon:"午後",evening:"夜",night:"深夜"}},QD={narrow:{am:"午前",pm:"午後",midnight:"深夜",noon:"正午",morning:"朝",afternoon:"午後",evening:"夜",night:"深夜"},abbreviated:{am:"午前",pm:"午後",midnight:"深夜",noon:"正午",morning:"朝",afternoon:"午後",evening:"夜",night:"深夜"},wide:{am:"午前",pm:"午後",midnight:"深夜",noon:"正午",morning:"朝",afternoon:"午後",evening:"夜",night:"深夜"}},ZD=function(t,n){var o=Number(t),r=String(n==null?void 0:n.unit);switch(r){case"year":return"".concat(o,"年");case"quarter":return"第".concat(o,"四半期");case"month":return"".concat(o,"月");case"week":return"第".concat(o,"週");case"date":return"".concat(o,"日");case"hour":return"".concat(o,"時");case"minute":return"".concat(o,"分");case"second":return"".concat(o,"秒");default:return"".concat(o)}},JD={ordinalNumber:ZD,era:Xt({values:qD,defaultWidth:"wide"}),quarter:Xt({values:KD,defaultWidth:"wide",argumentCallback:function(t){return Number(t)-1}}),month:Xt({values:GD,defaultWidth:"wide"}),day:Xt({values:YD,defaultWidth:"wide"}),dayPeriod:Xt({values:XD,defaultWidth:"wide",formattingValues:QD,defaultFormattingWidth:"wide"})};const eL=JD;var tL=/^第?\d+(年|四半期|月|週|日|時|分|秒)?/i,nL=/\d+/i,oL={narrow:/^(B\.?C\.?|A\.?D\.?)/i,abbreviated:/^(紀元[前後]|西暦)/i,wide:/^(紀元[前後]|西暦)/i},rL={narrow:[/^B/i,/^A/i],any:[/^(紀元前)/i,/^(西暦|紀元後)/i]},iL={narrow:/^[1234]/i,abbreviated:/^Q[1234]/i,wide:/^第[1234一二三四1234]四半期/i},aL={any:[/(1|一|1)/i,/(2|二|2)/i,/(3|三|3)/i,/(4|四|4)/i]},sL={narrow:/^([123456789]|1[012])/,abbreviated:/^([123456789]|1[012])月/i,wide:/^([123456789]|1[012])月/i},lL={any:[/^1\D/,/^2/,/^3/,/^4/,/^5/,/^6/,/^7/,/^8/,/^9/,/^10/,/^11/,/^12/]},cL={narrow:/^[日月火水木金土]/,short:/^[日月火水木金土]/,abbreviated:/^[日月火水木金土]/,wide:/^[日月火水木金土]曜日/},uL={any:[/^日/,/^月/,/^火/,/^水/,/^木/,/^金/,/^土/]},dL={any:/^(AM|PM|午前|午後|正午|深夜|真夜中|夜|朝)/i},fL={any:{am:/^(A|午前)/i,pm:/^(P|午後)/i,midnight:/^深夜|真夜中/i,noon:/^正午/i,morning:/^朝/i,afternoon:/^午後/i,evening:/^夜/i,night:/^深夜/i}},hL={ordinalNumber:tl({matchPattern:tL,parsePattern:nL,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:oL,defaultMatchWidth:"wide",parsePatterns:rL,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:iL,defaultMatchWidth:"wide",parsePatterns:aL,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:sL,defaultMatchWidth:"wide",parsePatterns:lL,defaultParseWidth:"any"}),day:Qt({matchPatterns:cL,defaultMatchWidth:"wide",parsePatterns:uL,defaultParseWidth:"any"}),dayPeriod:Qt({matchPatterns:dL,defaultMatchWidth:"any",parsePatterns:fL,defaultParseWidth:"any"})};const pL=hL;var mL={code:"ja",formatDistance:LD,formatLong:jD,formatRelative:UD,localize:eL,match:pL,options:{weekStartsOn:0,firstWeekContainsDate:1}};const gL=mL,vL={name:"ja-JP",locale:gL},bL=vL;var yL={lessThanXSeconds:{one:"1초 미만",other:"{{count}}초 미만"},xSeconds:{one:"1초",other:"{{count}}초"},halfAMinute:"30초",lessThanXMinutes:{one:"1분 미만",other:"{{count}}분 미만"},xMinutes:{one:"1분",other:"{{count}}분"},aboutXHours:{one:"약 1시간",other:"약 {{count}}시간"},xHours:{one:"1시간",other:"{{count}}시간"},xDays:{one:"1일",other:"{{count}}일"},aboutXWeeks:{one:"약 1주",other:"약 {{count}}주"},xWeeks:{one:"1주",other:"{{count}}주"},aboutXMonths:{one:"약 1개월",other:"약 {{count}}개월"},xMonths:{one:"1개월",other:"{{count}}개월"},aboutXYears:{one:"약 1년",other:"약 {{count}}년"},xYears:{one:"1년",other:"{{count}}년"},overXYears:{one:"1년 이상",other:"{{count}}년 이상"},almostXYears:{one:"거의 1년",other:"거의 {{count}}년"}},xL=function(t,n,o){var r,i=yL[t];return typeof i=="string"?r=i:n===1?r=i.one:r=i.other.replace("{{count}}",n.toString()),o!=null&&o.addSuffix?o.comparison&&o.comparison>0?r+" 후":r+" 전":r};const CL=xL;var wL={full:"y년 M월 d일 EEEE",long:"y년 M월 d일",medium:"y.MM.dd",short:"y.MM.dd"},_L={full:"a H시 mm분 ss초 zzzz",long:"a H:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},SL={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},kL={date:In({formats:wL,defaultWidth:"full"}),time:In({formats:_L,defaultWidth:"full"}),dateTime:In({formats:SL,defaultWidth:"full"})};const TL=kL;var PL={lastWeek:"'지난' eeee p",yesterday:"'어제' p",today:"'오늘' p",tomorrow:"'내일' p",nextWeek:"'다음' eeee p",other:"P"},RL=function(t,n,o,r){return PL[t]};const EL=RL;var $L={narrow:["BC","AD"],abbreviated:["BC","AD"],wide:["기원전","서기"]},AL={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1분기","2분기","3분기","4분기"]},IL={narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],abbreviated:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],wide:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"]},ML={narrow:["일","월","화","수","목","금","토"],short:["일","월","화","수","목","금","토"],abbreviated:["일","월","화","수","목","금","토"],wide:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"]},zL={narrow:{am:"오전",pm:"오후",midnight:"자정",noon:"정오",morning:"아침",afternoon:"오후",evening:"저녁",night:"밤"},abbreviated:{am:"오전",pm:"오후",midnight:"자정",noon:"정오",morning:"아침",afternoon:"오후",evening:"저녁",night:"밤"},wide:{am:"오전",pm:"오후",midnight:"자정",noon:"정오",morning:"아침",afternoon:"오후",evening:"저녁",night:"밤"}},OL={narrow:{am:"오전",pm:"오후",midnight:"자정",noon:"정오",morning:"아침",afternoon:"오후",evening:"저녁",night:"밤"},abbreviated:{am:"오전",pm:"오후",midnight:"자정",noon:"정오",morning:"아침",afternoon:"오후",evening:"저녁",night:"밤"},wide:{am:"오전",pm:"오후",midnight:"자정",noon:"정오",morning:"아침",afternoon:"오후",evening:"저녁",night:"밤"}},DL=function(t,n){var o=Number(t),r=String(n==null?void 0:n.unit);switch(r){case"minute":case"second":return String(o);case"date":return o+"일";default:return o+"번째"}},LL={ordinalNumber:DL,era:Xt({values:$L,defaultWidth:"wide"}),quarter:Xt({values:AL,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:Xt({values:IL,defaultWidth:"wide"}),day:Xt({values:ML,defaultWidth:"wide"}),dayPeriod:Xt({values:zL,defaultWidth:"wide",formattingValues:OL,defaultFormattingWidth:"wide"})};const FL=LL;var BL=/^(\d+)(일|번째)?/i,NL=/\d+/i,HL={narrow:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(기원전|서기)/i},jL={any:[/^(bc|기원전)/i,/^(ad|서기)/i]},VL={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234]사?분기/i},WL={any:[/1/i,/2/i,/3/i,/4/i]},UL={narrow:/^(1[012]|[123456789])/,abbreviated:/^(1[012]|[123456789])월/i,wide:/^(1[012]|[123456789])월/i},qL={any:[/^1월?$/,/^2/,/^3/,/^4/,/^5/,/^6/,/^7/,/^8/,/^9/,/^10/,/^11/,/^12/]},KL={narrow:/^[일월화수목금토]/,short:/^[일월화수목금토]/,abbreviated:/^[일월화수목금토]/,wide:/^[일월화수목금토]요일/},GL={any:[/^일/,/^월/,/^화/,/^수/,/^목/,/^금/,/^토/]},YL={any:/^(am|pm|오전|오후|자정|정오|아침|저녁|밤)/i},XL={any:{am:/^(am|오전)/i,pm:/^(pm|오후)/i,midnight:/^자정/i,noon:/^정오/i,morning:/^아침/i,afternoon:/^오후/i,evening:/^저녁/i,night:/^밤/i}},QL={ordinalNumber:tl({matchPattern:BL,parsePattern:NL,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:HL,defaultMatchWidth:"wide",parsePatterns:jL,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:VL,defaultMatchWidth:"wide",parsePatterns:WL,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:UL,defaultMatchWidth:"wide",parsePatterns:qL,defaultParseWidth:"any"}),day:Qt({matchPatterns:KL,defaultMatchWidth:"wide",parsePatterns:GL,defaultParseWidth:"any"}),dayPeriod:Qt({matchPatterns:YL,defaultMatchWidth:"any",parsePatterns:XL,defaultParseWidth:"any"})};const ZL=QL;var JL={code:"ko",formatDistance:CL,formatLong:TL,formatRelative:EL,localize:FL,match:ZL,options:{weekStartsOn:0,firstWeekContainsDate:1}};const e9=JL,t9={name:"ko-KR",locale:e9},n9=t9;var o9={lessThanXSeconds:{one:"dưới 1 giây",other:"dưới {{count}} giây"},xSeconds:{one:"1 giây",other:"{{count}} giây"},halfAMinute:"nửa phút",lessThanXMinutes:{one:"dưới 1 phút",other:"dưới {{count}} phút"},xMinutes:{one:"1 phút",other:"{{count}} phút"},aboutXHours:{one:"khoảng 1 giờ",other:"khoảng {{count}} giờ"},xHours:{one:"1 giờ",other:"{{count}} giờ"},xDays:{one:"1 ngày",other:"{{count}} ngày"},aboutXWeeks:{one:"khoảng 1 tuần",other:"khoảng {{count}} tuần"},xWeeks:{one:"1 tuần",other:"{{count}} tuần"},aboutXMonths:{one:"khoảng 1 tháng",other:"khoảng {{count}} tháng"},xMonths:{one:"1 tháng",other:"{{count}} tháng"},aboutXYears:{one:"khoảng 1 năm",other:"khoảng {{count}} năm"},xYears:{one:"1 năm",other:"{{count}} năm"},overXYears:{one:"hơn 1 năm",other:"hơn {{count}} năm"},almostXYears:{one:"gần 1 năm",other:"gần {{count}} năm"}},r9=function(t,n,o){var r,i=o9[t];return typeof i=="string"?r=i:n===1?r=i.one:r=i.other.replace("{{count}}",String(n)),o!=null&&o.addSuffix?o.comparison&&o.comparison>0?r+" nữa":r+" trước":r};const i9=r9;var a9={full:"EEEE, 'ngày' d MMMM 'năm' y",long:"'ngày' d MMMM 'năm' y",medium:"d MMM 'năm' y",short:"dd/MM/y"},s9={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},l9={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},c9={date:In({formats:a9,defaultWidth:"full"}),time:In({formats:s9,defaultWidth:"full"}),dateTime:In({formats:l9,defaultWidth:"full"})};const u9=c9;var d9={lastWeek:"eeee 'tuần trước vào lúc' p",yesterday:"'hôm qua vào lúc' p",today:"'hôm nay vào lúc' p",tomorrow:"'ngày mai vào lúc' p",nextWeek:"eeee 'tới vào lúc' p",other:"P"},f9=function(t,n,o,r){return d9[t]};const h9=f9;var p9={narrow:["TCN","SCN"],abbreviated:["trước CN","sau CN"],wide:["trước Công Nguyên","sau Công Nguyên"]},m9={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["Quý 1","Quý 2","Quý 3","Quý 4"]},g9={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["quý I","quý II","quý III","quý IV"]},v9={narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],abbreviated:["Thg 1","Thg 2","Thg 3","Thg 4","Thg 5","Thg 6","Thg 7","Thg 8","Thg 9","Thg 10","Thg 11","Thg 12"],wide:["Tháng Một","Tháng Hai","Tháng Ba","Tháng Tư","Tháng Năm","Tháng Sáu","Tháng Bảy","Tháng Tám","Tháng Chín","Tháng Mười","Tháng Mười Một","Tháng Mười Hai"]},b9={narrow:["01","02","03","04","05","06","07","08","09","10","11","12"],abbreviated:["thg 1","thg 2","thg 3","thg 4","thg 5","thg 6","thg 7","thg 8","thg 9","thg 10","thg 11","thg 12"],wide:["tháng 01","tháng 02","tháng 03","tháng 04","tháng 05","tháng 06","tháng 07","tháng 08","tháng 09","tháng 10","tháng 11","tháng 12"]},y9={narrow:["CN","T2","T3","T4","T5","T6","T7"],short:["CN","Th 2","Th 3","Th 4","Th 5","Th 6","Th 7"],abbreviated:["CN","Thứ 2","Thứ 3","Thứ 4","Thứ 5","Thứ 6","Thứ 7"],wide:["Chủ Nhật","Thứ Hai","Thứ Ba","Thứ Tư","Thứ Năm","Thứ Sáu","Thứ Bảy"]},x9={narrow:{am:"am",pm:"pm",midnight:"nửa đêm",noon:"tr",morning:"sg",afternoon:"ch",evening:"tối",night:"đêm"},abbreviated:{am:"AM",pm:"PM",midnight:"nửa đêm",noon:"trưa",morning:"sáng",afternoon:"chiều",evening:"tối",night:"đêm"},wide:{am:"SA",pm:"CH",midnight:"nửa đêm",noon:"trưa",morning:"sáng",afternoon:"chiều",evening:"tối",night:"đêm"}},C9={narrow:{am:"am",pm:"pm",midnight:"nửa đêm",noon:"tr",morning:"sg",afternoon:"ch",evening:"tối",night:"đêm"},abbreviated:{am:"AM",pm:"PM",midnight:"nửa đêm",noon:"trưa",morning:"sáng",afternoon:"chiều",evening:"tối",night:"đêm"},wide:{am:"SA",pm:"CH",midnight:"nửa đêm",noon:"giữa trưa",morning:"vào buổi sáng",afternoon:"vào buổi chiều",evening:"vào buổi tối",night:"vào ban đêm"}},w9=function(t,n){var o=Number(t),r=n==null?void 0:n.unit;if(r==="quarter")switch(o){case 1:return"I";case 2:return"II";case 3:return"III";case 4:return"IV"}else if(r==="day")switch(o){case 1:return"thứ 2";case 2:return"thứ 3";case 3:return"thứ 4";case 4:return"thứ 5";case 5:return"thứ 6";case 6:return"thứ 7";case 7:return"chủ nhật"}else{if(r==="week")return o===1?"thứ nhất":"thứ "+o;if(r==="dayOfYear")return o===1?"đầu tiên":"thứ "+o}return String(o)},_9={ordinalNumber:w9,era:Xt({values:p9,defaultWidth:"wide"}),quarter:Xt({values:m9,defaultWidth:"wide",formattingValues:g9,defaultFormattingWidth:"wide",argumentCallback:function(t){return t-1}}),month:Xt({values:v9,defaultWidth:"wide",formattingValues:b9,defaultFormattingWidth:"wide"}),day:Xt({values:y9,defaultWidth:"wide"}),dayPeriod:Xt({values:x9,defaultWidth:"wide",formattingValues:C9,defaultFormattingWidth:"wide"})};const S9=_9;var k9=/^(\d+)/i,T9=/\d+/i,P9={narrow:/^(tcn|scn)/i,abbreviated:/^(trước CN|sau CN)/i,wide:/^(trước Công Nguyên|sau Công Nguyên)/i},R9={any:[/^t/i,/^s/i]},E9={narrow:/^([1234]|i{1,3}v?)/i,abbreviated:/^q([1234]|i{1,3}v?)/i,wide:/^quý ([1234]|i{1,3}v?)/i},$9={any:[/(1|i)$/i,/(2|ii)$/i,/(3|iii)$/i,/(4|iv)$/i]},A9={narrow:/^(0?[2-9]|10|11|12|0?1)/i,abbreviated:/^thg[ _]?(0?[1-9](?!\d)|10|11|12)/i,wide:/^tháng ?(Một|Hai|Ba|Tư|Năm|Sáu|Bảy|Tám|Chín|Mười|Mười ?Một|Mười ?Hai|0?[1-9](?!\d)|10|11|12)/i},I9={narrow:[/0?1$/i,/0?2/i,/3/,/4/,/5/,/6/,/7/,/8/,/9/,/10/,/11/,/12/],abbreviated:[/^thg[ _]?0?1(?!\d)/i,/^thg[ _]?0?2/i,/^thg[ _]?0?3/i,/^thg[ _]?0?4/i,/^thg[ _]?0?5/i,/^thg[ _]?0?6/i,/^thg[ _]?0?7/i,/^thg[ _]?0?8/i,/^thg[ _]?0?9/i,/^thg[ _]?10/i,/^thg[ _]?11/i,/^thg[ _]?12/i],wide:[/^tháng ?(Một|0?1(?!\d))/i,/^tháng ?(Hai|0?2)/i,/^tháng ?(Ba|0?3)/i,/^tháng ?(Tư|0?4)/i,/^tháng ?(Năm|0?5)/i,/^tháng ?(Sáu|0?6)/i,/^tháng ?(Bảy|0?7)/i,/^tháng ?(Tám|0?8)/i,/^tháng ?(Chín|0?9)/i,/^tháng ?(Mười|10)/i,/^tháng ?(Mười ?Một|11)/i,/^tháng ?(Mười ?Hai|12)/i]},M9={narrow:/^(CN|T2|T3|T4|T5|T6|T7)/i,short:/^(CN|Th ?2|Th ?3|Th ?4|Th ?5|Th ?6|Th ?7)/i,abbreviated:/^(CN|Th ?2|Th ?3|Th ?4|Th ?5|Th ?6|Th ?7)/i,wide:/^(Chủ ?Nhật|Chúa ?Nhật|thứ ?Hai|thứ ?Ba|thứ ?Tư|thứ ?Năm|thứ ?Sáu|thứ ?Bảy)/i},z9={narrow:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],short:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],abbreviated:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],wide:[/(Chủ|Chúa) ?Nhật/i,/Hai/i,/Ba/i,/Tư/i,/Năm/i,/Sáu/i,/Bảy/i]},O9={narrow:/^(a|p|nửa đêm|trưa|(giờ) (sáng|chiều|tối|đêm))/i,abbreviated:/^(am|pm|nửa đêm|trưa|(giờ) (sáng|chiều|tối|đêm))/i,wide:/^(ch[^i]*|sa|nửa đêm|trưa|(giờ) (sáng|chiều|tối|đêm))/i},D9={any:{am:/^(a|sa)/i,pm:/^(p|ch[^i]*)/i,midnight:/nửa đêm/i,noon:/trưa/i,morning:/sáng/i,afternoon:/chiều/i,evening:/tối/i,night:/^đêm/i}},L9={ordinalNumber:tl({matchPattern:k9,parsePattern:T9,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:P9,defaultMatchWidth:"wide",parsePatterns:R9,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:E9,defaultMatchWidth:"wide",parsePatterns:$9,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:A9,defaultMatchWidth:"wide",parsePatterns:I9,defaultParseWidth:"wide"}),day:Qt({matchPatterns:M9,defaultMatchWidth:"wide",parsePatterns:z9,defaultParseWidth:"wide"}),dayPeriod:Qt({matchPatterns:O9,defaultMatchWidth:"wide",parsePatterns:D9,defaultParseWidth:"any"})};const F9=L9;var B9={code:"vi",formatDistance:i9,formatLong:u9,formatRelative:h9,localize:S9,match:F9,options:{weekStartsOn:1,firstWeekContainsDate:1}};const N9=B9,H9={name:"vi-VN",locale:N9},j9=H9,V9={name:"fa-IR",locale:mw},W9=V9;function Ia(e){const{mergedLocaleRef:t,mergedDateLocaleRef:n}=He(xo,null)||{},o=F(()=>{var i,a;return(a=(i=t==null?void 0:t.value)===null||i===void 0?void 0:i[e])!==null&&a!==void 0?a:pw[e]});return{dateLocaleRef:F(()=>{var i;return(i=n==null?void 0:n.value)!==null&&i!==void 0?i:gw}),localeRef:o}}function Fr(e,t,n){if(!t)return;const o=wi(),r=He(xo,null),i=()=>{const a=n.value;t.mount({id:a===void 0?e:a+e,head:!0,anchorMetaName:ma,props:{bPrefix:a?`.${a}-`:void 0},ssr:o}),r!=null&&r.preflightStyleDisabled||fw.mount({id:"n-global",head:!0,anchorMetaName:ma,ssr:o})};o?i():an(i)}function Rt(e,t,n,o){var r;n||Or("useThemeClass","cssVarsRef is not passed");const i=(r=He(xo,null))===null||r===void 0?void 0:r.mergedThemeHashRef,a=N(""),s=wi();let l;const c=`__${e}`,u=()=>{let d=c;const f=t?t.value:void 0,p=i==null?void 0:i.value;p&&(d+="-"+p),f&&(d+="-"+f);const{themeOverrides:h,builtinThemeOverrides:g}=o;h&&(d+="-"+Is(JSON.stringify(h))),g&&(d+="-"+Is(JSON.stringify(g))),a.value=d,l=()=>{const v=n.value;let m="";for(const y in v)m+=`${y}: ${v[y]};`;j(`.${d}`,m).mount({id:d,ssr:s}),l=void 0}};return un(()=>{u()}),{themeClass:a,onRender:()=>{l==null||l()}}}function Rn(e,t,n){if(!t)return;const o=wi(),r=F(()=>{const{value:a}=t;if(!a)return;const s=a[e];if(s)return s}),i=()=>{un(()=>{const{value:a}=n,s=`${a}${e}Rtl`;if(qE(s,o))return;const{value:l}=r;l&&l.style.mount({id:s,head:!0,anchorMetaName:ma,props:{bPrefix:a?`.${a}-`:void 0},ssr:o})})};return o?i():an(i),r}const U9=fe({name:"Add",render(){return b("svg",{width:"512",height:"512",viewBox:"0 0 512 512",fill:"none",xmlns:"http://www.w3.org/2000/svg"},b("path",{d:"M256 112V400M400 256H112",stroke:"currentColor","stroke-width":"32","stroke-linecap":"round","stroke-linejoin":"round"}))}}),q9=fe({name:"ArrowDown",render(){return b("svg",{viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},b("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},b("g",{"fill-rule":"nonzero"},b("path",{d:"M23.7916,15.2664 C24.0788,14.9679 24.0696,14.4931 23.7711,14.206 C23.4726,13.9188 22.9978,13.928 22.7106,14.2265 L14.7511,22.5007 L14.7511,3.74792 C14.7511,3.33371 14.4153,2.99792 14.0011,2.99792 C13.5869,2.99792 13.2511,3.33371 13.2511,3.74793 L13.2511,22.4998 L5.29259,14.2265 C5.00543,13.928 4.53064,13.9188 4.23213,14.206 C3.93361,14.4931 3.9244,14.9679 4.21157,15.2664 L13.2809,24.6944 C13.6743,25.1034 14.3289,25.1034 14.7223,24.6944 L23.7916,15.2664 Z"}))))}});function Ma(e,t){return fe({name:UC(e),setup(){var n;const o=(n=He(xo,null))===null||n===void 0?void 0:n.mergedIconsRef;return()=>{var r;const i=(r=o==null?void 0:o.value)===null||r===void 0?void 0:r[e];return i?i():t}}})}const Sb=fe({name:"Backward",render(){return b("svg",{viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},b("path",{d:"M12.2674 15.793C11.9675 16.0787 11.4927 16.0672 11.2071 15.7673L6.20572 10.5168C5.9298 10.2271 5.9298 9.7719 6.20572 9.48223L11.2071 4.23177C11.4927 3.93184 11.9675 3.92031 12.2674 4.206C12.5673 4.49169 12.5789 4.96642 12.2932 5.26634L7.78458 9.99952L12.2932 14.7327C12.5789 15.0326 12.5673 15.5074 12.2674 15.793Z",fill:"currentColor"}))}}),K9=fe({name:"Checkmark",render(){return b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16"},b("g",{fill:"none"},b("path",{d:"M14.046 3.486a.75.75 0 0 1-.032 1.06l-7.93 7.474a.85.85 0 0 1-1.188-.022l-2.68-2.72a.75.75 0 1 1 1.068-1.053l2.234 2.267l7.468-7.038a.75.75 0 0 1 1.06.032z",fill:"currentColor"})))}}),zp=fe({name:"ChevronRight",render(){return b("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},b("path",{d:"M5.64645 3.14645C5.45118 3.34171 5.45118 3.65829 5.64645 3.85355L9.79289 8L5.64645 12.1464C5.45118 12.3417 5.45118 12.6583 5.64645 12.8536C5.84171 13.0488 6.15829 13.0488 6.35355 12.8536L10.8536 8.35355C11.0488 8.15829 11.0488 7.84171 10.8536 7.64645L6.35355 3.14645C6.15829 2.95118 5.84171 2.95118 5.64645 3.14645Z",fill:"currentColor"}))}}),G9=Ma("close",b("svg",{viewBox:"0 0 12 12",version:"1.1",xmlns:"http://www.w3.org/2000/svg","aria-hidden":!0},b("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},b("g",{fill:"currentColor","fill-rule":"nonzero"},b("path",{d:"M2.08859116,2.2156945 L2.14644661,2.14644661 C2.32001296,1.97288026 2.58943736,1.95359511 2.7843055,2.08859116 L2.85355339,2.14644661 L6,5.293 L9.14644661,2.14644661 C9.34170876,1.95118446 9.65829124,1.95118446 9.85355339,2.14644661 C10.0488155,2.34170876 10.0488155,2.65829124 9.85355339,2.85355339 L6.707,6 L9.85355339,9.14644661 C10.0271197,9.32001296 10.0464049,9.58943736 9.91140884,9.7843055 L9.85355339,9.85355339 C9.67998704,10.0271197 9.41056264,10.0464049 9.2156945,9.91140884 L9.14644661,9.85355339 L6,6.707 L2.85355339,9.85355339 C2.65829124,10.0488155 2.34170876,10.0488155 2.14644661,9.85355339 C1.95118446,9.65829124 1.95118446,9.34170876 2.14644661,9.14644661 L5.293,6 L2.14644661,2.85355339 C1.97288026,2.67998704 1.95359511,2.41056264 2.08859116,2.2156945 L2.14644661,2.14644661 L2.08859116,2.2156945 Z"}))))),Y9=fe({name:"Eye",render(){return b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},b("path",{d:"M255.66 112c-77.94 0-157.89 45.11-220.83 135.33a16 16 0 0 0-.27 17.77C82.92 340.8 161.8 400 255.66 400c92.84 0 173.34-59.38 221.79-135.25a16.14 16.14 0 0 0 0-17.47C428.89 172.28 347.8 112 255.66 112z",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"32"}),b("circle",{cx:"256",cy:"256",r:"80",fill:"none",stroke:"currentColor","stroke-miterlimit":"10","stroke-width":"32"}))}}),X9=fe({name:"EyeOff",render(){return b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},b("path",{d:"M432 448a15.92 15.92 0 0 1-11.31-4.69l-352-352a16 16 0 0 1 22.62-22.62l352 352A16 16 0 0 1 432 448z",fill:"currentColor"}),b("path",{d:"M255.66 384c-41.49 0-81.5-12.28-118.92-36.5c-34.07-22-64.74-53.51-88.7-91v-.08c19.94-28.57 41.78-52.73 65.24-72.21a2 2 0 0 0 .14-2.94L93.5 161.38a2 2 0 0 0-2.71-.12c-24.92 21-48.05 46.76-69.08 76.92a31.92 31.92 0 0 0-.64 35.54c26.41 41.33 60.4 76.14 98.28 100.65C162 402 207.9 416 255.66 416a239.13 239.13 0 0 0 75.8-12.58a2 2 0 0 0 .77-3.31l-21.58-21.58a4 4 0 0 0-3.83-1a204.8 204.8 0 0 1-51.16 6.47z",fill:"currentColor"}),b("path",{d:"M490.84 238.6c-26.46-40.92-60.79-75.68-99.27-100.53C349 110.55 302 96 255.66 96a227.34 227.34 0 0 0-74.89 12.83a2 2 0 0 0-.75 3.31l21.55 21.55a4 4 0 0 0 3.88 1a192.82 192.82 0 0 1 50.21-6.69c40.69 0 80.58 12.43 118.55 37c34.71 22.4 65.74 53.88 89.76 91a.13.13 0 0 1 0 .16a310.72 310.72 0 0 1-64.12 72.73a2 2 0 0 0-.15 2.95l19.9 19.89a2 2 0 0 0 2.7.13a343.49 343.49 0 0 0 68.64-78.48a32.2 32.2 0 0 0-.1-34.78z",fill:"currentColor"}),b("path",{d:"M256 160a95.88 95.88 0 0 0-21.37 2.4a2 2 0 0 0-1 3.38l112.59 112.56a2 2 0 0 0 3.38-1A96 96 0 0 0 256 160z",fill:"currentColor"}),b("path",{d:"M165.78 233.66a2 2 0 0 0-3.38 1a96 96 0 0 0 115 115a2 2 0 0 0 1-3.38z",fill:"currentColor"}))}}),Q9=fe({name:"Empty",render(){return b("svg",{viewBox:"0 0 28 28",fill:"none",xmlns:"http://www.w3.org/2000/svg"},b("path",{d:"M26 7.5C26 11.0899 23.0899 14 19.5 14C15.9101 14 13 11.0899 13 7.5C13 3.91015 15.9101 1 19.5 1C23.0899 1 26 3.91015 26 7.5ZM16.8536 4.14645C16.6583 3.95118 16.3417 3.95118 16.1464 4.14645C15.9512 4.34171 15.9512 4.65829 16.1464 4.85355L18.7929 7.5L16.1464 10.1464C15.9512 10.3417 15.9512 10.6583 16.1464 10.8536C16.3417 11.0488 16.6583 11.0488 16.8536 10.8536L19.5 8.20711L22.1464 10.8536C22.3417 11.0488 22.6583 11.0488 22.8536 10.8536C23.0488 10.6583 23.0488 10.3417 22.8536 10.1464L20.2071 7.5L22.8536 4.85355C23.0488 4.65829 23.0488 4.34171 22.8536 4.14645C22.6583 3.95118 22.3417 3.95118 22.1464 4.14645L19.5 6.79289L16.8536 4.14645Z",fill:"currentColor"}),b("path",{d:"M25 22.75V12.5991C24.5572 13.0765 24.053 13.4961 23.5 13.8454V16H17.5L17.3982 16.0068C17.0322 16.0565 16.75 16.3703 16.75 16.75C16.75 18.2688 15.5188 19.5 14 19.5C12.4812 19.5 11.25 18.2688 11.25 16.75L11.2432 16.6482C11.1935 16.2822 10.8797 16 10.5 16H4.5V7.25C4.5 6.2835 5.2835 5.5 6.25 5.5H12.2696C12.4146 4.97463 12.6153 4.47237 12.865 4H6.25C4.45507 4 3 5.45507 3 7.25V22.75C3 24.5449 4.45507 26 6.25 26H21.75C23.5449 26 25 24.5449 25 22.75ZM4.5 22.75V17.5H9.81597L9.85751 17.7041C10.2905 19.5919 11.9808 21 14 21L14.215 20.9947C16.2095 20.8953 17.842 19.4209 18.184 17.5H23.5V22.75C23.5 23.7165 22.7165 24.5 21.75 24.5H6.25C5.2835 24.5 4.5 23.7165 4.5 22.75Z",fill:"currentColor"}))}}),Ti=Ma("error",b("svg",{viewBox:"0 0 48 48",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},b("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},b("g",{"fill-rule":"nonzero"},b("path",{d:"M24,4 C35.045695,4 44,12.954305 44,24 C44,35.045695 35.045695,44 24,44 C12.954305,44 4,35.045695 4,24 C4,12.954305 12.954305,4 24,4 Z M17.8838835,16.1161165 L17.7823881,16.0249942 C17.3266086,15.6583353 16.6733914,15.6583353 16.2176119,16.0249942 L16.1161165,16.1161165 L16.0249942,16.2176119 C15.6583353,16.6733914 15.6583353,17.3266086 16.0249942,17.7823881 L16.1161165,17.8838835 L22.233,24 L16.1161165,30.1161165 L16.0249942,30.2176119 C15.6583353,30.6733914 15.6583353,31.3266086 16.0249942,31.7823881 L16.1161165,31.8838835 L16.2176119,31.9750058 C16.6733914,32.3416647 17.3266086,32.3416647 17.7823881,31.9750058 L17.8838835,31.8838835 L24,25.767 L30.1161165,31.8838835 L30.2176119,31.9750058 C30.6733914,32.3416647 31.3266086,32.3416647 31.7823881,31.9750058 L31.8838835,31.8838835 L31.9750058,31.7823881 C32.3416647,31.3266086 32.3416647,30.6733914 31.9750058,30.2176119 L31.8838835,30.1161165 L25.767,24 L31.8838835,17.8838835 L31.9750058,17.7823881 C32.3416647,17.3266086 32.3416647,16.6733914 31.9750058,16.2176119 L31.8838835,16.1161165 L31.7823881,16.0249942 C31.3266086,15.6583353 30.6733914,15.6583353 30.2176119,16.0249942 L30.1161165,16.1161165 L24,22.233 L17.8838835,16.1161165 L17.7823881,16.0249942 L17.8838835,16.1161165 Z"}))))),kb=fe({name:"FastBackward",render(){return b("svg",{viewBox:"0 0 20 20",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},b("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},b("g",{fill:"currentColor","fill-rule":"nonzero"},b("path",{d:"M8.73171,16.7949 C9.03264,17.0795 9.50733,17.0663 9.79196,16.7654 C10.0766,16.4644 10.0634,15.9897 9.76243,15.7051 L4.52339,10.75 L17.2471,10.75 C17.6613,10.75 17.9971,10.4142 17.9971,10 C17.9971,9.58579 17.6613,9.25 17.2471,9.25 L4.52112,9.25 L9.76243,4.29275 C10.0634,4.00812 10.0766,3.53343 9.79196,3.2325 C9.50733,2.93156 9.03264,2.91834 8.73171,3.20297 L2.31449,9.27241 C2.14819,9.4297 2.04819,9.62981 2.01448,9.8386 C2.00308,9.89058 1.99707,9.94459 1.99707,10 C1.99707,10.0576 2.00356,10.1137 2.01585,10.1675 C2.05084,10.3733 2.15039,10.5702 2.31449,10.7254 L8.73171,16.7949 Z"}))))}}),Tb=fe({name:"FastForward",render(){return b("svg",{viewBox:"0 0 20 20",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},b("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},b("g",{fill:"currentColor","fill-rule":"nonzero"},b("path",{d:"M11.2654,3.20511 C10.9644,2.92049 10.4897,2.93371 10.2051,3.23464 C9.92049,3.53558 9.93371,4.01027 10.2346,4.29489 L15.4737,9.25 L2.75,9.25 C2.33579,9.25 2,9.58579 2,10.0000012 C2,10.4142 2.33579,10.75 2.75,10.75 L15.476,10.75 L10.2346,15.7073 C9.93371,15.9919 9.92049,16.4666 10.2051,16.7675 C10.4897,17.0684 10.9644,17.0817 11.2654,16.797 L17.6826,10.7276 C17.8489,10.5703 17.9489,10.3702 17.9826,10.1614 C17.994,10.1094 18,10.0554 18,10.0000012 C18,9.94241 17.9935,9.88633 17.9812,9.83246 C17.9462,9.62667 17.8467,9.42976 17.6826,9.27455 L11.2654,3.20511 Z"}))))}}),Z9=fe({name:"Filter",render(){return b("svg",{viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},b("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},b("g",{"fill-rule":"nonzero"},b("path",{d:"M17,19 C17.5522847,19 18,19.4477153 18,20 C18,20.5522847 17.5522847,21 17,21 L11,21 C10.4477153,21 10,20.5522847 10,20 C10,19.4477153 10.4477153,19 11,19 L17,19 Z M21,13 C21.5522847,13 22,13.4477153 22,14 C22,14.5522847 21.5522847,15 21,15 L7,15 C6.44771525,15 6,14.5522847 6,14 C6,13.4477153 6.44771525,13 7,13 L21,13 Z M24,7 C24.5522847,7 25,7.44771525 25,8 C25,8.55228475 24.5522847,9 24,9 L4,9 C3.44771525,9 3,8.55228475 3,8 C3,7.44771525 3.44771525,7 4,7 L24,7 Z"}))))}}),Pb=fe({name:"Forward",render(){return b("svg",{viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},b("path",{d:"M7.73271 4.20694C8.03263 3.92125 8.50737 3.93279 8.79306 4.23271L13.7944 9.48318C14.0703 9.77285 14.0703 10.2281 13.7944 10.5178L8.79306 15.7682C8.50737 16.0681 8.03263 16.0797 7.73271 15.794C7.43279 15.5083 7.42125 15.0336 7.70694 14.7336L12.2155 10.0005L7.70694 5.26729C7.42125 4.96737 7.43279 4.49264 7.73271 4.20694Z",fill:"currentColor"}))}}),Ir=Ma("info",b("svg",{viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},b("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},b("g",{"fill-rule":"nonzero"},b("path",{d:"M14,2 C20.6274,2 26,7.37258 26,14 C26,20.6274 20.6274,26 14,26 C7.37258,26 2,20.6274 2,14 C2,7.37258 7.37258,2 14,2 Z M14,11 C13.4477,11 13,11.4477 13,12 L13,12 L13,20 C13,20.5523 13.4477,21 14,21 C14.5523,21 15,20.5523 15,20 L15,20 L15,12 C15,11.4477 14.5523,11 14,11 Z M14,6.75 C13.3096,6.75 12.75,7.30964 12.75,8 C12.75,8.69036 13.3096,9.25 14,9.25 C14.6904,9.25 15.25,8.69036 15.25,8 C15.25,7.30964 14.6904,6.75 14,6.75 Z"}))))),Rb=fe({name:"More",render(){return b("svg",{viewBox:"0 0 16 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},b("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},b("g",{fill:"currentColor","fill-rule":"nonzero"},b("path",{d:"M4,7 C4.55228,7 5,7.44772 5,8 C5,8.55229 4.55228,9 4,9 C3.44772,9 3,8.55229 3,8 C3,7.44772 3.44772,7 4,7 Z M8,7 C8.55229,7 9,7.44772 9,8 C9,8.55229 8.55229,9 8,9 C7.44772,9 7,8.55229 7,8 C7,7.44772 7.44772,7 8,7 Z M12,7 C12.5523,7 13,7.44772 13,8 C13,8.55229 12.5523,9 12,9 C11.4477,9 11,8.55229 11,8 C11,7.44772 11.4477,7 12,7 Z"}))))}}),J9=fe({name:"Remove",render(){return b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},b("line",{x1:"400",y1:"256",x2:"112",y2:"256",style:` + `)]),xo="n-config-provider",xa="naive-ui-style";function Fe(e,t,n,o,r,i){const a=_i(),s=He(xo,null);if(n){const c=()=>{const u=i==null?void 0:i.value;n.mount({id:u===void 0?t:u+t,head:!0,props:{bPrefix:u?`.${u}-`:void 0},anchorMetaName:xa,ssr:a}),s!=null&&s.preflightStyleDisabled||qw.mount({id:"n-global",head:!0,anchorMetaName:xa,ssr:a})};a?c():an(c)}return N(()=>{var c;const{theme:{common:u,self:d,peers:f={}}={},themeOverrides:p={},builtinThemeOverrides:h={}}=r,{common:m,peers:v}=p,{common:g=void 0,[e]:{common:y=void 0,self:S=void 0,peers:C={}}={}}=(s==null?void 0:s.mergedThemeRef.value)||{},{common:_=void 0,[e]:x={}}=(s==null?void 0:s.mergedThemeOverridesRef.value)||{},{common:w,peers:T={}}=x,P=rs({},u||y||g||o.common,_,w,m),k=rs((c=d||S||o.self)===null||c===void 0?void 0:c(P),h,x,p);return{common:P,self:k,peers:rs({},o.peers,C,f),peerOverrides:rs({},h.peers,T,v)}})}Fe.props={theme:Object,themeOverrides:Object,builtinThemeOverrides:Object};const Hs="n";function ct(e={},t={defaultBordered:!0}){const n=He(xo,null);return{inlineThemeDisabled:n==null?void 0:n.inlineThemeDisabled,mergedRtlRef:n==null?void 0:n.mergedRtlRef,mergedComponentPropsRef:n==null?void 0:n.mergedComponentPropsRef,mergedBreakpointsRef:n==null?void 0:n.mergedBreakpointsRef,mergedBorderedRef:N(()=>{var o,r;const{bordered:i}=e;return i!==void 0?i:(r=(o=n==null?void 0:n.mergedBorderedRef.value)!==null&&o!==void 0?o:t.defaultBordered)!==null&&r!==void 0?r:!0}),mergedClsPrefixRef:n?n.mergedClsPrefixRef:Us(Hs),namespaceRef:N(()=>n==null?void 0:n.mergedNamespaceRef.value)}}function Kw(){const e=He(xo,null);return e?e.mergedClsPrefixRef:Us(Hs)}const yL={name:"zh-CN",global:{undo:"撤销",redo:"重做",confirm:"确认",clear:"清除"},Popconfirm:{positiveText:"确认",negativeText:"取消"},Cascader:{placeholder:"请选择",loading:"加载中",loadingRequiredMessage:e=>`加载全部 ${e} 的子节点后才可选中`},Time:{dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss"},DatePicker:{yearFormat:"yyyy年",monthFormat:"MMM",dayFormat:"eeeeee",yearTypeFormat:"yyyy",monthTypeFormat:"yyyy-MM",dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss",quarterFormat:"yyyy-qqq",clear:"清除",now:"此刻",confirm:"确认",selectTime:"选择时间",selectDate:"选择日期",datePlaceholder:"选择日期",datetimePlaceholder:"选择日期时间",monthPlaceholder:"选择月份",yearPlaceholder:"选择年份",quarterPlaceholder:"选择季度",startDatePlaceholder:"开始日期",endDatePlaceholder:"结束日期",startDatetimePlaceholder:"开始日期时间",endDatetimePlaceholder:"结束日期时间",startMonthPlaceholder:"开始月份",endMonthPlaceholder:"结束月份",monthBeforeYear:!1,firstDayOfWeek:0,today:"今天"},DataTable:{checkTableAll:"选择全部表格数据",uncheckTableAll:"取消选择全部表格数据",confirm:"确认",clear:"重置"},LegacyTransfer:{sourceTitle:"源项",targetTitle:"目标项"},Transfer:{selectAll:"全选",clearAll:"清除",unselectAll:"取消全选",total:e=>`共 ${e} 项`,selected:e=>`已选 ${e} 项`},Empty:{description:"无数据"},Select:{placeholder:"请选择"},TimePicker:{placeholder:"请选择时间",positiveText:"确认",negativeText:"取消",now:"此刻"},Pagination:{goto:"跳至",selectionSuffix:"页"},DynamicTags:{add:"添加"},Log:{loading:"加载中"},Input:{placeholder:"请输入"},InputNumber:{placeholder:"请输入"},DynamicInput:{create:"添加"},ThemeEditor:{title:"主题编辑器",clearAllVars:"清除全部变量",clearSearch:"清除搜索",filterCompName:"过滤组件名",filterVarName:"过滤变量名",import:"导入",export:"导出",restore:"恢复默认"},Image:{tipPrevious:"上一张(←)",tipNext:"下一张(→)",tipCounterclockwise:"向左旋转",tipClockwise:"向右旋转",tipZoomOut:"缩小",tipZoomIn:"放大",tipDownload:"下载",tipClose:"关闭(Esc)",tipOriginalSize:"缩放到原始尺寸"}},xL=yL,CL={name:"zh-TW",global:{undo:"復原",redo:"重做",confirm:"確定",clear:"清除"},Popconfirm:{positiveText:"確定",negativeText:"取消"},Cascader:{placeholder:"請選擇",loading:"載入中",loadingRequiredMessage:e=>`載入全部 ${e} 的子節點後才可選擇`},Time:{dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss"},DatePicker:{yearFormat:"yyyy 年",monthFormat:"MMM",dayFormat:"eeeeee",yearTypeFormat:"yyyy",monthTypeFormat:"yyyy-MM",dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss",quarterFormat:"yyyy-qqq",clear:"清除",now:"現在",confirm:"確定",selectTime:"選擇時間",selectDate:"選擇日期",datePlaceholder:"選擇日期",datetimePlaceholder:"選擇日期時間",monthPlaceholder:"選擇月份",yearPlaceholder:"選擇年份",quarterPlaceholder:"選擇季度",startDatePlaceholder:"開始日期",endDatePlaceholder:"結束日期",startDatetimePlaceholder:"開始日期時間",endDatetimePlaceholder:"結束日期時間",startMonthPlaceholder:"開始月份",endMonthPlaceholder:"結束月份",monthBeforeYear:!1,firstDayOfWeek:0,today:"今天"},DataTable:{checkTableAll:"選擇全部表格資料",uncheckTableAll:"取消選擇全部表格資料",confirm:"確定",clear:"重設"},LegacyTransfer:{sourceTitle:"來源",targetTitle:"目標"},Transfer:{selectAll:"全選",unselectAll:"取消全選",clearAll:"清除全部",total:e=>`共 ${e} 項`,selected:e=>`已選 ${e} 項`},Empty:{description:"無資料"},Select:{placeholder:"請選擇"},TimePicker:{placeholder:"請選擇時間",positiveText:"確定",negativeText:"取消",now:"現在"},Pagination:{goto:"跳至",selectionSuffix:"頁"},DynamicTags:{add:"新增"},Log:{loading:"載入中"},Input:{placeholder:"請輸入"},InputNumber:{placeholder:"請輸入"},DynamicInput:{create:"新增"},ThemeEditor:{title:"主題編輯器",clearAllVars:"清除全部變數",clearSearch:"清除搜尋",filterCompName:"過濾組件名稱",filterVarName:"過濾變數名稱",import:"匯入",export:"匯出",restore:"恢復預設"},Image:{tipPrevious:"上一張(←)",tipNext:"下一張(→)",tipCounterclockwise:"向左旋轉",tipClockwise:"向右旋轉",tipZoomOut:"縮小",tipZoomIn:"放大",tipDownload:"下載",tipClose:"關閉(Esc)",tipOriginalSize:"縮放到原始尺寸"}},wL=CL,_L={name:"en-US",global:{undo:"Undo",redo:"Redo",confirm:"Confirm",clear:"Clear"},Popconfirm:{positiveText:"Confirm",negativeText:"Cancel"},Cascader:{placeholder:"Please Select",loading:"Loading",loadingRequiredMessage:e=>`Please load all ${e}'s descendants before checking it.`},Time:{dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss"},DatePicker:{yearFormat:"yyyy",monthFormat:"MMM",dayFormat:"eeeeee",yearTypeFormat:"yyyy",monthTypeFormat:"yyyy-MM",dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss",quarterFormat:"yyyy-qqq",clear:"Clear",now:"Now",confirm:"Confirm",selectTime:"Select Time",selectDate:"Select Date",datePlaceholder:"Select Date",datetimePlaceholder:"Select Date and Time",monthPlaceholder:"Select Month",yearPlaceholder:"Select Year",quarterPlaceholder:"Select Quarter",startDatePlaceholder:"Start Date",endDatePlaceholder:"End Date",startDatetimePlaceholder:"Start Date and Time",endDatetimePlaceholder:"End Date and Time",startMonthPlaceholder:"Start Month",endMonthPlaceholder:"End Month",monthBeforeYear:!0,firstDayOfWeek:6,today:"Today"},DataTable:{checkTableAll:"Select all in the table",uncheckTableAll:"Unselect all in the table",confirm:"Confirm",clear:"Clear"},LegacyTransfer:{sourceTitle:"Source",targetTitle:"Target"},Transfer:{selectAll:"Select all",unselectAll:"Unselect all",clearAll:"Clear",total:e=>`Total ${e} items`,selected:e=>`${e} items selected`},Empty:{description:"No Data"},Select:{placeholder:"Please Select"},TimePicker:{placeholder:"Select Time",positiveText:"OK",negativeText:"Cancel",now:"Now"},Pagination:{goto:"Goto",selectionSuffix:"page"},DynamicTags:{add:"Add"},Log:{loading:"Loading"},Input:{placeholder:"Please Input"},InputNumber:{placeholder:"Please Input"},DynamicInput:{create:"Create"},ThemeEditor:{title:"Theme Editor",clearAllVars:"Clear All Variables",clearSearch:"Clear Search",filterCompName:"Filter Component Name",filterVarName:"Filter Variable Name",import:"Import",export:"Export",restore:"Reset to Default"},Image:{tipPrevious:"Previous picture (←)",tipNext:"Next picture (→)",tipCounterclockwise:"Counterclockwise",tipClockwise:"Clockwise",tipZoomOut:"Zoom out",tipZoomIn:"Zoom in",tipDownload:"Download",tipClose:"Close (Esc)",tipOriginalSize:"Zoom to original size"}},Gw=_L,SL={name:"ja-JP",global:{undo:"元に戻す",redo:"やり直す",confirm:"OK",clear:"クリア"},Popconfirm:{positiveText:"OK",negativeText:"キャンセル"},Cascader:{placeholder:"選択してください",loading:"ロード中",loadingRequiredMessage:e=>`すべての ${e} サブノードをロードしてから選択できます。`},Time:{dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss"},DatePicker:{yearFormat:"yyyy年",monthFormat:"MMM",dayFormat:"eeeeee",yearTypeFormat:"yyyy",monthTypeFormat:"yyyy-MM",dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss",quarterFormat:"yyyy-qqq",clear:"クリア",now:"現在",confirm:"OK",selectTime:"時間を選択",selectDate:"日付を選択",datePlaceholder:"日付を選択",datetimePlaceholder:"選択",monthPlaceholder:"月を選択",yearPlaceholder:"年を選択",quarterPlaceholder:"四半期を選択",startDatePlaceholder:"開始日",endDatePlaceholder:"終了日",startDatetimePlaceholder:"開始時間",endDatetimePlaceholder:"終了時間",startMonthPlaceholder:"Start Month",endMonthPlaceholder:"End Month",monthBeforeYear:!1,firstDayOfWeek:0,today:"今日"},DataTable:{checkTableAll:"全選択",uncheckTableAll:"全選択取消",confirm:"OK",clear:"リセット"},LegacyTransfer:{sourceTitle:"元",targetTitle:"先"},Transfer:{selectAll:"Select all",unselectAll:"Unselect all",clearAll:"Clear",total:e=>`Total ${e} items`,selected:e=>`${e} items selected`},Empty:{description:"データなし"},Select:{placeholder:"選択してください"},TimePicker:{placeholder:"選択してください",positiveText:"OK",negativeText:"キャンセル",now:"現在"},Pagination:{goto:"ページジャンプ",selectionSuffix:"ページ"},DynamicTags:{add:"追加"},Log:{loading:"ロード中"},Input:{placeholder:"入力してください"},InputNumber:{placeholder:"入力してください"},DynamicInput:{create:"追加"},ThemeEditor:{title:"テーマエディタ",clearAllVars:"全件変数クリア",clearSearch:"検索クリア",filterCompName:"コンポネント名をフィルタ",filterVarName:"変数をフィルタ",import:"インポート",export:"エクスポート",restore:"デフォルト"},Image:{tipPrevious:"前の画像 (←)",tipNext:"次の画像 (→)",tipCounterclockwise:"左に回転",tipClockwise:"右に回転",tipZoomOut:"縮小",tipZoomIn:"拡大",tipDownload:"ダウンロード",tipClose:"閉じる (Esc)",tipOriginalSize:"Zoom to original size"}},kL=SL,TL={name:"ko-KR",global:{undo:"실행 취소",redo:"다시 실행",confirm:"확인",clear:"지우기"},Popconfirm:{positiveText:"확인",negativeText:"취소"},Cascader:{placeholder:"선택해 주세요",loading:"불러오는 중",loadingRequiredMessage:e=>`${e}의 모든 하위 항목을 불러온 뒤에 선택할 수 있습니다.`},Time:{dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss"},DatePicker:{yearFormat:"yyyy년",monthFormat:"MMM",dayFormat:"eeeeee",yearTypeFormat:"yyyy",monthTypeFormat:"yyyy-MM",dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss",quarterFormat:"yyyy-qqq",clear:"지우기",now:"현재",confirm:"확인",selectTime:"시간 선택",selectDate:"날짜 선택",datePlaceholder:"날짜 선택",datetimePlaceholder:"날짜 및 시간 선택",monthPlaceholder:"월 선택",yearPlaceholder:"년 선택",quarterPlaceholder:"분기 선택",startDatePlaceholder:"시작 날짜",endDatePlaceholder:"종료 날짜",startDatetimePlaceholder:"시작 날짜 및 시간",endDatetimePlaceholder:"종료 날짜 및 시간",startMonthPlaceholder:"시작 월",endMonthPlaceholder:"종료 월",monthBeforeYear:!1,firstDayOfWeek:6,today:"오늘"},DataTable:{checkTableAll:"모두 선택",uncheckTableAll:"모두 선택 해제",confirm:"확인",clear:"지우기"},LegacyTransfer:{sourceTitle:"원본",targetTitle:"타깃"},Transfer:{selectAll:"전체 선택",unselectAll:"전체 해제",clearAll:"전체 삭제",total:e=>`총 ${e} 개`,selected:e=>`${e} 개 선택`},Empty:{description:"데이터 없음"},Select:{placeholder:"선택해 주세요"},TimePicker:{placeholder:"시간 선택",positiveText:"확인",negativeText:"취소",now:"현재 시간"},Pagination:{goto:"이동",selectionSuffix:"페이지"},DynamicTags:{add:"추가"},Log:{loading:"불러오는 중"},Input:{placeholder:"입력해 주세요"},InputNumber:{placeholder:"입력해 주세요"},DynamicInput:{create:"추가"},ThemeEditor:{title:"테마 편집기",clearAllVars:"모든 변수 지우기",clearSearch:"검색 지우기",filterCompName:"구성 요소 이름 필터",filterVarName:"변수 이름 필터",import:"가져오기",export:"내보내기",restore:"기본으로 재설정"},Image:{tipPrevious:"이전 (←)",tipNext:"다음 (→)",tipCounterclockwise:"시계 반대 방향으로 회전",tipClockwise:"시계 방향으로 회전",tipZoomOut:"축소",tipZoomIn:"확대",tipDownload:"다운로드",tipClose:"닫기 (Esc)",tipOriginalSize:"원본 크기로 확대"}},PL=TL,RL={name:"vi-VN",global:{undo:"Hoàn tác",redo:"Làm lại",confirm:"Xác nhận",clear:"xóa"},Popconfirm:{positiveText:"Xác nhận",negativeText:"Hủy"},Cascader:{placeholder:"Vui lòng chọn",loading:"Đang tải",loadingRequiredMessage:e=>`Vui lòng tải tất cả thông tin con của ${e} trước.`},Time:{dateFormat:"",dateTimeFormat:"HH:mm:ss dd-MM-yyyy"},DatePicker:{yearFormat:"yyyy",monthFormat:"MMM",dayFormat:"eeeeee",yearTypeFormat:"yyyy",monthTypeFormat:"MM-yyyy",dateFormat:"dd-MM-yyyy",dateTimeFormat:"HH:mm:ss dd-MM-yyyy",quarterFormat:"qqq-yyyy",clear:"Xóa",now:"Hôm nay",confirm:"Xác nhận",selectTime:"Chọn giờ",selectDate:"Chọn ngày",datePlaceholder:"Chọn ngày",datetimePlaceholder:"Chọn ngày giờ",monthPlaceholder:"Chọn tháng",yearPlaceholder:"Chọn năm",quarterPlaceholder:"Chọn quý",startDatePlaceholder:"Ngày bắt đầu",endDatePlaceholder:"Ngày kết thúc",startDatetimePlaceholder:"Thời gian bắt đầu",endDatetimePlaceholder:"Thời gian kết thúc",startMonthPlaceholder:"Tháng bắt đầu",endMonthPlaceholder:"Tháng kết thúc",monthBeforeYear:!0,firstDayOfWeek:0,today:"Hôm nay"},DataTable:{checkTableAll:"Chọn tất cả có trong bảng",uncheckTableAll:"Bỏ chọn tất cả có trong bảng",confirm:"Xác nhận",clear:"Xóa"},LegacyTransfer:{sourceTitle:"Nguồn",targetTitle:"Đích"},Transfer:{selectAll:"Chọn tất cả",unselectAll:"Bỏ chọn tất cả",clearAll:"Xoá tất cả",total:e=>`Tổng cộng ${e} mục`,selected:e=>`${e} mục được chọn`},Empty:{description:"Không có dữ liệu"},Select:{placeholder:"Vui lòng chọn"},TimePicker:{placeholder:"Chọn thời gian",positiveText:"OK",negativeText:"Hủy",now:"Hiện tại"},Pagination:{goto:"Đi đến trang",selectionSuffix:"trang"},DynamicTags:{add:"Thêm"},Log:{loading:"Đang tải"},Input:{placeholder:"Vui lòng nhập"},InputNumber:{placeholder:"Vui lòng nhập"},DynamicInput:{create:"Tạo"},ThemeEditor:{title:"Tùy chỉnh giao diện",clearAllVars:"Xóa tất cả các biến",clearSearch:"Xóa tìm kiếm",filterCompName:"Lọc tên component",filterVarName:"Lọc tên biến",import:"Nhập",export:"Xuất",restore:"Đặt lại mặc định"},Image:{tipPrevious:"Hình trước (←)",tipNext:"Hình tiếp (→)",tipCounterclockwise:"Counterclockwise",tipClockwise:"Chiều kim đồng hồ",tipZoomOut:"Thu nhỏ",tipZoomIn:"Phóng to",tipDownload:"Tải về",tipClose:"Đóng (Esc)",tipOriginalSize:"Xem kích thước gốc"}},EL=RL,$L={name:"fa-IR",global:{undo:"لغو انجام شده",redo:"انجام دوباره",confirm:"تأیید",clear:"پاک کردن"},Popconfirm:{positiveText:"تأیید",negativeText:"لغو"},Cascader:{placeholder:"لطفا انتخاب کنید",loading:"بارگذاری",loadingRequiredMessage:e=>`پس از بارگیری کامل زیرمجموعه های ${e} می توانید انتخاب کنید `},Time:{dateFormat:"yyyy/MM/dd",dateTimeFormat:"yyyy/MM/dd، H:mm:ss"},DatePicker:{yearFormat:"yyyy سال",monthFormat:"MMM",dayFormat:"eeeeee",yearTypeFormat:"yyyy",monthTypeFormat:"MM/yyyy",dateFormat:"yyyy/MM/dd",dateTimeFormat:"yyyy/MM/dd HH:mm:ss",quarterFormat:"سه ماهه yyyy",clear:"پاک کردن",now:"اکنون",confirm:"تأیید",selectTime:"انتخاب زمان",selectDate:"انتخاب تاریخ",datePlaceholder:"انتخاب تاریخ",datetimePlaceholder:"انتخاب تاریخ و زمان",monthPlaceholder:"انتخاب ماه",yearPlaceholder:"انتخاب سال",quarterPlaceholder:"انتخاب سه‌ماهه",startDatePlaceholder:"تاریخ شروع",endDatePlaceholder:"تاریخ پایان",startDatetimePlaceholder:"زمان شروع",endDatetimePlaceholder:"زمان پایان",startMonthPlaceholder:"ماه شروع",endMonthPlaceholder:"ماه پایان",monthBeforeYear:!1,firstDayOfWeek:6,today:"امروز"},DataTable:{checkTableAll:"انتخاب همه داده‌های جدول",uncheckTableAll:"عدم انتخاب همه داده‌های جدول",confirm:"تأیید",clear:"تنظیم مجدد"},LegacyTransfer:{sourceTitle:"آیتم منبع",targetTitle:"آیتم مقصد"},Transfer:{selectAll:"انتخاب همه",clearAll:"حذف همه",unselectAll:"عدم انتخاب همه",total:e=>`کل ${e} مورد`,selected:e=>`انتخاب شده ${e} مورد`},Empty:{description:"اطلاعاتی وجود ندارد"},Select:{placeholder:"لطفاً انتخاب کنید"},TimePicker:{placeholder:"لطفاً زمان مورد نظر را انتخاب کنید",positiveText:"تأیید",negativeText:"لغو",now:"همین الان"},Pagination:{goto:"رفتن به صفحه",selectionSuffix:"صفحه"},DynamicTags:{add:"افزودن"},Log:{loading:"در حال بارگذاری"},Input:{placeholder:"لطفاً وارد کنید"},InputNumber:{placeholder:"لطفاً وارد کنید"},DynamicInput:{create:"افزودن"},ThemeEditor:{title:"ویرایشگر پوسته",clearAllVars:"پاک کردن همه متغیرها",clearSearch:"پاک کردن جستجو",filterCompName:"فیلتر نام کامپوننت",filterVarName:"فیلتر نام متغیر",import:"ورود",export:"خروج",restore:"بازگردانی به حالت پیش‌فرض"},Image:{tipPrevious:"تصویر قبلی (←)",tipNext:"تصویر بعدی (→)",tipCounterclockwise:"چرخش به سمت چپ",tipClockwise:"چرخش به سمت راست",tipZoomOut:"کوچک نمایی تصویر",tipZoomIn:"بزرگ نمایی تصویر",tipDownload:"بارگیری",tipClose:"بستن (Esc)",tipOriginalSize:"اندازه اصلی تصویر"}},AL=$L;var IL={lessThanXSeconds:{one:"不到 1 秒",other:"不到 {{count}} 秒"},xSeconds:{one:"1 秒",other:"{{count}} 秒"},halfAMinute:"半分钟",lessThanXMinutes:{one:"不到 1 分钟",other:"不到 {{count}} 分钟"},xMinutes:{one:"1 分钟",other:"{{count}} 分钟"},xHours:{one:"1 小时",other:"{{count}} 小时"},aboutXHours:{one:"大约 1 小时",other:"大约 {{count}} 小时"},xDays:{one:"1 天",other:"{{count}} 天"},aboutXWeeks:{one:"大约 1 个星期",other:"大约 {{count}} 个星期"},xWeeks:{one:"1 个星期",other:"{{count}} 个星期"},aboutXMonths:{one:"大约 1 个月",other:"大约 {{count}} 个月"},xMonths:{one:"1 个月",other:"{{count}} 个月"},aboutXYears:{one:"大约 1 年",other:"大约 {{count}} 年"},xYears:{one:"1 年",other:"{{count}} 年"},overXYears:{one:"超过 1 年",other:"超过 {{count}} 年"},almostXYears:{one:"将近 1 年",other:"将近 {{count}} 年"}},ML=function(t,n,o){var r,i=IL[t];return typeof i=="string"?r=i:n===1?r=i.one:r=i.other.replace("{{count}}",String(n)),o!=null&&o.addSuffix?o.comparison&&o.comparison>0?r+"内":r+"前":r};const zL=ML;function In(e){return function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth,o=e.formats[n]||e.formats[e.defaultWidth];return o}}var OL={full:"y'年'M'月'd'日' EEEE",long:"y'年'M'月'd'日'",medium:"yyyy-MM-dd",short:"yy-MM-dd"},DL={full:"zzzz a h:mm:ss",long:"z a h:mm:ss",medium:"a h:mm:ss",short:"a h:mm"},LL={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},FL={date:In({formats:OL,defaultWidth:"full"}),time:In({formats:DL,defaultWidth:"full"}),dateTime:In({formats:LL,defaultWidth:"full"})};const NL=FL;function Vp(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function hh(e){"@babel/helpers - typeof";return hh=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},hh(e)}function BL(e){Vp(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||hh(e)==="object"&&t==="[object Date]"?new Date(e.getTime()):typeof e=="number"||t==="[object Number]"?new Date(e):((typeof e=="string"||t==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}function HL(e){if(e===null||e===!0||e===!1)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}var jL={};function VL(){return jL}function s0(e,t){var n,o,r,i,a,s,l,c;Vp(1,arguments);var u=VL(),d=HL((n=(o=(r=(i=t==null?void 0:t.weekStartsOn)!==null&&i!==void 0?i:t==null||(a=t.locale)===null||a===void 0||(s=a.options)===null||s===void 0?void 0:s.weekStartsOn)!==null&&r!==void 0?r:u.weekStartsOn)!==null&&o!==void 0?o:(l=u.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.weekStartsOn)!==null&&n!==void 0?n:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=BL(e),p=f.getUTCDay(),h=(pt.getTime()?"'下个'"+o:"'上个'"+o}var WL={lastWeek:l0,yesterday:"'昨天' p",today:"'今天' p",tomorrow:"'明天' p",nextWeek:l0,other:"PP p"},qL=function(t,n,o,r){var i=WL[t];return typeof i=="function"?i(n,o,r):i};const KL=qL;function Xt(e){return function(t,n){var o=n!=null&&n.context?String(n.context):"standalone",r;if(o==="formatting"&&e.formattingValues){var i=e.defaultFormattingWidth||e.defaultWidth,a=n!=null&&n.width?String(n.width):i;r=e.formattingValues[a]||e.formattingValues[i]}else{var s=e.defaultWidth,l=n!=null&&n.width?String(n.width):e.defaultWidth;r=e.values[l]||e.values[s]}var c=e.argumentCallback?e.argumentCallback(t):t;return r[c]}}var GL={narrow:["前","公元"],abbreviated:["前","公元"],wide:["公元前","公元"]},YL={narrow:["1","2","3","4"],abbreviated:["第一季","第二季","第三季","第四季"],wide:["第一季度","第二季度","第三季度","第四季度"]},XL={narrow:["一","二","三","四","五","六","七","八","九","十","十一","十二"],abbreviated:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],wide:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},QL={narrow:["日","一","二","三","四","五","六"],short:["日","一","二","三","四","五","六"],abbreviated:["周日","周一","周二","周三","周四","周五","周六"],wide:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]},ZL={narrow:{am:"上",pm:"下",midnight:"凌晨",noon:"午",morning:"早",afternoon:"下午",evening:"晚",night:"夜"},abbreviated:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"},wide:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"}},JL={narrow:{am:"上",pm:"下",midnight:"凌晨",noon:"午",morning:"早",afternoon:"下午",evening:"晚",night:"夜"},abbreviated:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"},wide:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"}},e9=function(t,n){var o=Number(t);switch(n==null?void 0:n.unit){case"date":return o.toString()+"日";case"hour":return o.toString()+"时";case"minute":return o.toString()+"分";case"second":return o.toString()+"秒";default:return"第 "+o.toString()}},t9={ordinalNumber:e9,era:Xt({values:GL,defaultWidth:"wide"}),quarter:Xt({values:YL,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:Xt({values:XL,defaultWidth:"wide"}),day:Xt({values:QL,defaultWidth:"wide"}),dayPeriod:Xt({values:ZL,defaultWidth:"wide",formattingValues:JL,defaultFormattingWidth:"wide"})};const n9=t9;function Qt(e){return function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=n.width,r=o&&e.matchPatterns[o]||e.matchPatterns[e.defaultMatchWidth],i=t.match(r);if(!i)return null;var a=i[0],s=o&&e.parsePatterns[o]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(s)?r9(s,function(d){return d.test(a)}):o9(s,function(d){return d.test(a)}),c;c=e.valueCallback?e.valueCallback(l):l,c=n.valueCallback?n.valueCallback(c):c;var u=t.slice(a.length);return{value:c,rest:u}}}function o9(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n}function r9(e,t){for(var n=0;n1&&arguments[1]!==void 0?arguments[1]:{},o=t.match(e.matchPattern);if(!o)return null;var r=o[0],i=t.match(e.parsePattern);if(!i)return null;var a=e.valueCallback?e.valueCallback(i[0]):i[0];a=n.valueCallback?n.valueCallback(a):a;var s=t.slice(r.length);return{value:a,rest:s}}}var i9=/^(第\s*)?\d+(日|时|分|秒)?/i,a9=/\d+/i,s9={narrow:/^(前)/i,abbreviated:/^(前)/i,wide:/^(公元前|公元)/i},l9={any:[/^(前)/i,/^(公元)/i]},c9={narrow:/^[1234]/i,abbreviated:/^第[一二三四]刻/i,wide:/^第[一二三四]刻钟/i},u9={any:[/(1|一)/i,/(2|二)/i,/(3|三)/i,/(4|四)/i]},d9={narrow:/^(一|二|三|四|五|六|七|八|九|十[二一])/i,abbreviated:/^(一|二|三|四|五|六|七|八|九|十[二一]|\d|1[12])月/i,wide:/^(一|二|三|四|五|六|七|八|九|十[二一])月/i},f9={narrow:[/^一/i,/^二/i,/^三/i,/^四/i,/^五/i,/^六/i,/^七/i,/^八/i,/^九/i,/^十(?!(一|二))/i,/^十一/i,/^十二/i],any:[/^一|1/i,/^二|2/i,/^三|3/i,/^四|4/i,/^五|5/i,/^六|6/i,/^七|7/i,/^八|8/i,/^九|9/i,/^十(?!(一|二))|10/i,/^十一|11/i,/^十二|12/i]},h9={narrow:/^[一二三四五六日]/i,short:/^[一二三四五六日]/i,abbreviated:/^周[一二三四五六日]/i,wide:/^星期[一二三四五六日]/i},p9={any:[/日/i,/一/i,/二/i,/三/i,/四/i,/五/i,/六/i]},m9={any:/^(上午?|下午?|午夜|[中正]午|早上?|下午|晚上?|凌晨|)/i},g9={any:{am:/^上午?/i,pm:/^下午?/i,midnight:/^午夜/i,noon:/^[中正]午/i,morning:/^早上/i,afternoon:/^下午/i,evening:/^晚上?/i,night:/^凌晨/i}},v9={ordinalNumber:tl({matchPattern:i9,parsePattern:a9,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:s9,defaultMatchWidth:"wide",parsePatterns:l9,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:c9,defaultMatchWidth:"wide",parsePatterns:u9,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:d9,defaultMatchWidth:"wide",parsePatterns:f9,defaultParseWidth:"any"}),day:Qt({matchPatterns:h9,defaultMatchWidth:"wide",parsePatterns:p9,defaultParseWidth:"any"}),dayPeriod:Qt({matchPatterns:m9,defaultMatchWidth:"any",parsePatterns:g9,defaultParseWidth:"any"})};const b9=v9;var y9={code:"zh-CN",formatDistance:zL,formatLong:NL,formatRelative:KL,localize:n9,match:b9,options:{weekStartsOn:1,firstWeekContainsDate:4}};const Yw=y9,x9={name:"zh-CN",locale:Yw},c0=x9;var C9={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},w9=function(t,n,o){var r,i=C9[t];return typeof i=="string"?r=i:n===1?r=i.one:r=i.other.replace("{{count}}",n.toString()),o!=null&&o.addSuffix?o.comparison&&o.comparison>0?"in "+r:r+" ago":r};const _9=w9;var S9={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},k9={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},T9={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},P9={date:In({formats:S9,defaultWidth:"full"}),time:In({formats:k9,defaultWidth:"full"}),dateTime:In({formats:T9,defaultWidth:"full"})};const R9=P9;var E9={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},$9=function(t,n,o,r){return E9[t]};const A9=$9;var I9={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},M9={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},z9={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},O9={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},D9={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},L9={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},F9=function(t,n){var o=Number(t),r=o%100;if(r>20||r<10)switch(r%10){case 1:return o+"st";case 2:return o+"nd";case 3:return o+"rd"}return o+"th"},N9={ordinalNumber:F9,era:Xt({values:I9,defaultWidth:"wide"}),quarter:Xt({values:M9,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:Xt({values:z9,defaultWidth:"wide"}),day:Xt({values:O9,defaultWidth:"wide"}),dayPeriod:Xt({values:D9,defaultWidth:"wide",formattingValues:L9,defaultFormattingWidth:"wide"})};const B9=N9;var H9=/^(\d+)(th|st|nd|rd)?/i,j9=/\d+/i,V9={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},U9={any:[/^b/i,/^(a|c)/i]},W9={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},q9={any:[/1/i,/2/i,/3/i,/4/i]},K9={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},G9={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},Y9={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},X9={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},Q9={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},Z9={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},J9={ordinalNumber:tl({matchPattern:H9,parsePattern:j9,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:V9,defaultMatchWidth:"wide",parsePatterns:U9,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:W9,defaultMatchWidth:"wide",parsePatterns:q9,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:K9,defaultMatchWidth:"wide",parsePatterns:G9,defaultParseWidth:"any"}),day:Qt({matchPatterns:Y9,defaultMatchWidth:"wide",parsePatterns:X9,defaultParseWidth:"any"}),dayPeriod:Qt({matchPatterns:Q9,defaultMatchWidth:"any",parsePatterns:Z9,defaultParseWidth:"any"})};const eF=J9;var tF={code:"en-US",formatDistance:_9,formatLong:R9,formatRelative:A9,localize:B9,match:eF,options:{weekStartsOn:0,firstWeekContainsDate:1}};const nF=tF,oF={name:"en-US",locale:nF},Xw=oF;var rF={lessThanXSeconds:{one:"1秒未満",other:"{{count}}秒未満",oneWithSuffix:"約1秒",otherWithSuffix:"約{{count}}秒"},xSeconds:{one:"1秒",other:"{{count}}秒"},halfAMinute:"30秒",lessThanXMinutes:{one:"1分未満",other:"{{count}}分未満",oneWithSuffix:"約1分",otherWithSuffix:"約{{count}}分"},xMinutes:{one:"1分",other:"{{count}}分"},aboutXHours:{one:"約1時間",other:"約{{count}}時間"},xHours:{one:"1時間",other:"{{count}}時間"},xDays:{one:"1日",other:"{{count}}日"},aboutXWeeks:{one:"約1週間",other:"約{{count}}週間"},xWeeks:{one:"1週間",other:"{{count}}週間"},aboutXMonths:{one:"約1か月",other:"約{{count}}か月"},xMonths:{one:"1か月",other:"{{count}}か月"},aboutXYears:{one:"約1年",other:"約{{count}}年"},xYears:{one:"1年",other:"{{count}}年"},overXYears:{one:"1年以上",other:"{{count}}年以上"},almostXYears:{one:"1年近く",other:"{{count}}年近く"}},iF=function(t,n,o){o=o||{};var r,i=rF[t];return typeof i=="string"?r=i:n===1?o.addSuffix&&i.oneWithSuffix?r=i.oneWithSuffix:r=i.one:o.addSuffix&&i.otherWithSuffix?r=i.otherWithSuffix.replace("{{count}}",String(n)):r=i.other.replace("{{count}}",String(n)),o.addSuffix?o.comparison&&o.comparison>0?r+"後":r+"前":r};const aF=iF;var sF={full:"y年M月d日EEEE",long:"y年M月d日",medium:"y/MM/dd",short:"y/MM/dd"},lF={full:"H時mm分ss秒 zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},cF={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},uF={date:In({formats:sF,defaultWidth:"full"}),time:In({formats:lF,defaultWidth:"full"}),dateTime:In({formats:cF,defaultWidth:"full"})};const dF=uF;var fF={lastWeek:"先週のeeeeのp",yesterday:"昨日のp",today:"今日のp",tomorrow:"明日のp",nextWeek:"翌週のeeeeのp",other:"P"},hF=function(t,n,o,r){return fF[t]};const pF=hF;var mF={narrow:["BC","AC"],abbreviated:["紀元前","西暦"],wide:["紀元前","西暦"]},gF={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["第1四半期","第2四半期","第3四半期","第4四半期"]},vF={narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],abbreviated:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],wide:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"]},bF={narrow:["日","月","火","水","木","金","土"],short:["日","月","火","水","木","金","土"],abbreviated:["日","月","火","水","木","金","土"],wide:["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"]},yF={narrow:{am:"午前",pm:"午後",midnight:"深夜",noon:"正午",morning:"朝",afternoon:"午後",evening:"夜",night:"深夜"},abbreviated:{am:"午前",pm:"午後",midnight:"深夜",noon:"正午",morning:"朝",afternoon:"午後",evening:"夜",night:"深夜"},wide:{am:"午前",pm:"午後",midnight:"深夜",noon:"正午",morning:"朝",afternoon:"午後",evening:"夜",night:"深夜"}},xF={narrow:{am:"午前",pm:"午後",midnight:"深夜",noon:"正午",morning:"朝",afternoon:"午後",evening:"夜",night:"深夜"},abbreviated:{am:"午前",pm:"午後",midnight:"深夜",noon:"正午",morning:"朝",afternoon:"午後",evening:"夜",night:"深夜"},wide:{am:"午前",pm:"午後",midnight:"深夜",noon:"正午",morning:"朝",afternoon:"午後",evening:"夜",night:"深夜"}},CF=function(t,n){var o=Number(t),r=String(n==null?void 0:n.unit);switch(r){case"year":return"".concat(o,"年");case"quarter":return"第".concat(o,"四半期");case"month":return"".concat(o,"月");case"week":return"第".concat(o,"週");case"date":return"".concat(o,"日");case"hour":return"".concat(o,"時");case"minute":return"".concat(o,"分");case"second":return"".concat(o,"秒");default:return"".concat(o)}},wF={ordinalNumber:CF,era:Xt({values:mF,defaultWidth:"wide"}),quarter:Xt({values:gF,defaultWidth:"wide",argumentCallback:function(t){return Number(t)-1}}),month:Xt({values:vF,defaultWidth:"wide"}),day:Xt({values:bF,defaultWidth:"wide"}),dayPeriod:Xt({values:yF,defaultWidth:"wide",formattingValues:xF,defaultFormattingWidth:"wide"})};const _F=wF;var SF=/^第?\d+(年|四半期|月|週|日|時|分|秒)?/i,kF=/\d+/i,TF={narrow:/^(B\.?C\.?|A\.?D\.?)/i,abbreviated:/^(紀元[前後]|西暦)/i,wide:/^(紀元[前後]|西暦)/i},PF={narrow:[/^B/i,/^A/i],any:[/^(紀元前)/i,/^(西暦|紀元後)/i]},RF={narrow:/^[1234]/i,abbreviated:/^Q[1234]/i,wide:/^第[1234一二三四1234]四半期/i},EF={any:[/(1|一|1)/i,/(2|二|2)/i,/(3|三|3)/i,/(4|四|4)/i]},$F={narrow:/^([123456789]|1[012])/,abbreviated:/^([123456789]|1[012])月/i,wide:/^([123456789]|1[012])月/i},AF={any:[/^1\D/,/^2/,/^3/,/^4/,/^5/,/^6/,/^7/,/^8/,/^9/,/^10/,/^11/,/^12/]},IF={narrow:/^[日月火水木金土]/,short:/^[日月火水木金土]/,abbreviated:/^[日月火水木金土]/,wide:/^[日月火水木金土]曜日/},MF={any:[/^日/,/^月/,/^火/,/^水/,/^木/,/^金/,/^土/]},zF={any:/^(AM|PM|午前|午後|正午|深夜|真夜中|夜|朝)/i},OF={any:{am:/^(A|午前)/i,pm:/^(P|午後)/i,midnight:/^深夜|真夜中/i,noon:/^正午/i,morning:/^朝/i,afternoon:/^午後/i,evening:/^夜/i,night:/^深夜/i}},DF={ordinalNumber:tl({matchPattern:SF,parsePattern:kF,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:TF,defaultMatchWidth:"wide",parsePatterns:PF,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:RF,defaultMatchWidth:"wide",parsePatterns:EF,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:$F,defaultMatchWidth:"wide",parsePatterns:AF,defaultParseWidth:"any"}),day:Qt({matchPatterns:IF,defaultMatchWidth:"wide",parsePatterns:MF,defaultParseWidth:"any"}),dayPeriod:Qt({matchPatterns:zF,defaultMatchWidth:"any",parsePatterns:OF,defaultParseWidth:"any"})};const LF=DF;var FF={code:"ja",formatDistance:aF,formatLong:dF,formatRelative:pF,localize:_F,match:LF,options:{weekStartsOn:0,firstWeekContainsDate:1}};const NF=FF,BF={name:"ja-JP",locale:NF},HF=BF;var jF={lessThanXSeconds:{one:"1초 미만",other:"{{count}}초 미만"},xSeconds:{one:"1초",other:"{{count}}초"},halfAMinute:"30초",lessThanXMinutes:{one:"1분 미만",other:"{{count}}분 미만"},xMinutes:{one:"1분",other:"{{count}}분"},aboutXHours:{one:"약 1시간",other:"약 {{count}}시간"},xHours:{one:"1시간",other:"{{count}}시간"},xDays:{one:"1일",other:"{{count}}일"},aboutXWeeks:{one:"약 1주",other:"약 {{count}}주"},xWeeks:{one:"1주",other:"{{count}}주"},aboutXMonths:{one:"약 1개월",other:"약 {{count}}개월"},xMonths:{one:"1개월",other:"{{count}}개월"},aboutXYears:{one:"약 1년",other:"약 {{count}}년"},xYears:{one:"1년",other:"{{count}}년"},overXYears:{one:"1년 이상",other:"{{count}}년 이상"},almostXYears:{one:"거의 1년",other:"거의 {{count}}년"}},VF=function(t,n,o){var r,i=jF[t];return typeof i=="string"?r=i:n===1?r=i.one:r=i.other.replace("{{count}}",n.toString()),o!=null&&o.addSuffix?o.comparison&&o.comparison>0?r+" 후":r+" 전":r};const UF=VF;var WF={full:"y년 M월 d일 EEEE",long:"y년 M월 d일",medium:"y.MM.dd",short:"y.MM.dd"},qF={full:"a H시 mm분 ss초 zzzz",long:"a H:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},KF={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},GF={date:In({formats:WF,defaultWidth:"full"}),time:In({formats:qF,defaultWidth:"full"}),dateTime:In({formats:KF,defaultWidth:"full"})};const YF=GF;var XF={lastWeek:"'지난' eeee p",yesterday:"'어제' p",today:"'오늘' p",tomorrow:"'내일' p",nextWeek:"'다음' eeee p",other:"P"},QF=function(t,n,o,r){return XF[t]};const ZF=QF;var JF={narrow:["BC","AD"],abbreviated:["BC","AD"],wide:["기원전","서기"]},e7={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1분기","2분기","3분기","4분기"]},t7={narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],abbreviated:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],wide:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"]},n7={narrow:["일","월","화","수","목","금","토"],short:["일","월","화","수","목","금","토"],abbreviated:["일","월","화","수","목","금","토"],wide:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"]},o7={narrow:{am:"오전",pm:"오후",midnight:"자정",noon:"정오",morning:"아침",afternoon:"오후",evening:"저녁",night:"밤"},abbreviated:{am:"오전",pm:"오후",midnight:"자정",noon:"정오",morning:"아침",afternoon:"오후",evening:"저녁",night:"밤"},wide:{am:"오전",pm:"오후",midnight:"자정",noon:"정오",morning:"아침",afternoon:"오후",evening:"저녁",night:"밤"}},r7={narrow:{am:"오전",pm:"오후",midnight:"자정",noon:"정오",morning:"아침",afternoon:"오후",evening:"저녁",night:"밤"},abbreviated:{am:"오전",pm:"오후",midnight:"자정",noon:"정오",morning:"아침",afternoon:"오후",evening:"저녁",night:"밤"},wide:{am:"오전",pm:"오후",midnight:"자정",noon:"정오",morning:"아침",afternoon:"오후",evening:"저녁",night:"밤"}},i7=function(t,n){var o=Number(t),r=String(n==null?void 0:n.unit);switch(r){case"minute":case"second":return String(o);case"date":return o+"일";default:return o+"번째"}},a7={ordinalNumber:i7,era:Xt({values:JF,defaultWidth:"wide"}),quarter:Xt({values:e7,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:Xt({values:t7,defaultWidth:"wide"}),day:Xt({values:n7,defaultWidth:"wide"}),dayPeriod:Xt({values:o7,defaultWidth:"wide",formattingValues:r7,defaultFormattingWidth:"wide"})};const s7=a7;var l7=/^(\d+)(일|번째)?/i,c7=/\d+/i,u7={narrow:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(기원전|서기)/i},d7={any:[/^(bc|기원전)/i,/^(ad|서기)/i]},f7={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234]사?분기/i},h7={any:[/1/i,/2/i,/3/i,/4/i]},p7={narrow:/^(1[012]|[123456789])/,abbreviated:/^(1[012]|[123456789])월/i,wide:/^(1[012]|[123456789])월/i},m7={any:[/^1월?$/,/^2/,/^3/,/^4/,/^5/,/^6/,/^7/,/^8/,/^9/,/^10/,/^11/,/^12/]},g7={narrow:/^[일월화수목금토]/,short:/^[일월화수목금토]/,abbreviated:/^[일월화수목금토]/,wide:/^[일월화수목금토]요일/},v7={any:[/^일/,/^월/,/^화/,/^수/,/^목/,/^금/,/^토/]},b7={any:/^(am|pm|오전|오후|자정|정오|아침|저녁|밤)/i},y7={any:{am:/^(am|오전)/i,pm:/^(pm|오후)/i,midnight:/^자정/i,noon:/^정오/i,morning:/^아침/i,afternoon:/^오후/i,evening:/^저녁/i,night:/^밤/i}},x7={ordinalNumber:tl({matchPattern:l7,parsePattern:c7,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:u7,defaultMatchWidth:"wide",parsePatterns:d7,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:f7,defaultMatchWidth:"wide",parsePatterns:h7,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:p7,defaultMatchWidth:"wide",parsePatterns:m7,defaultParseWidth:"any"}),day:Qt({matchPatterns:g7,defaultMatchWidth:"wide",parsePatterns:v7,defaultParseWidth:"any"}),dayPeriod:Qt({matchPatterns:b7,defaultMatchWidth:"any",parsePatterns:y7,defaultParseWidth:"any"})};const C7=x7;var w7={code:"ko",formatDistance:UF,formatLong:YF,formatRelative:ZF,localize:s7,match:C7,options:{weekStartsOn:0,firstWeekContainsDate:1}};const _7=w7,S7={name:"ko-KR",locale:_7},k7=S7;var T7={lessThanXSeconds:{one:"dưới 1 giây",other:"dưới {{count}} giây"},xSeconds:{one:"1 giây",other:"{{count}} giây"},halfAMinute:"nửa phút",lessThanXMinutes:{one:"dưới 1 phút",other:"dưới {{count}} phút"},xMinutes:{one:"1 phút",other:"{{count}} phút"},aboutXHours:{one:"khoảng 1 giờ",other:"khoảng {{count}} giờ"},xHours:{one:"1 giờ",other:"{{count}} giờ"},xDays:{one:"1 ngày",other:"{{count}} ngày"},aboutXWeeks:{one:"khoảng 1 tuần",other:"khoảng {{count}} tuần"},xWeeks:{one:"1 tuần",other:"{{count}} tuần"},aboutXMonths:{one:"khoảng 1 tháng",other:"khoảng {{count}} tháng"},xMonths:{one:"1 tháng",other:"{{count}} tháng"},aboutXYears:{one:"khoảng 1 năm",other:"khoảng {{count}} năm"},xYears:{one:"1 năm",other:"{{count}} năm"},overXYears:{one:"hơn 1 năm",other:"hơn {{count}} năm"},almostXYears:{one:"gần 1 năm",other:"gần {{count}} năm"}},P7=function(t,n,o){var r,i=T7[t];return typeof i=="string"?r=i:n===1?r=i.one:r=i.other.replace("{{count}}",String(n)),o!=null&&o.addSuffix?o.comparison&&o.comparison>0?r+" nữa":r+" trước":r};const R7=P7;var E7={full:"EEEE, 'ngày' d MMMM 'năm' y",long:"'ngày' d MMMM 'năm' y",medium:"d MMM 'năm' y",short:"dd/MM/y"},$7={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},A7={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},I7={date:In({formats:E7,defaultWidth:"full"}),time:In({formats:$7,defaultWidth:"full"}),dateTime:In({formats:A7,defaultWidth:"full"})};const M7=I7;var z7={lastWeek:"eeee 'tuần trước vào lúc' p",yesterday:"'hôm qua vào lúc' p",today:"'hôm nay vào lúc' p",tomorrow:"'ngày mai vào lúc' p",nextWeek:"eeee 'tới vào lúc' p",other:"P"},O7=function(t,n,o,r){return z7[t]};const D7=O7;var L7={narrow:["TCN","SCN"],abbreviated:["trước CN","sau CN"],wide:["trước Công Nguyên","sau Công Nguyên"]},F7={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["Quý 1","Quý 2","Quý 3","Quý 4"]},N7={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["quý I","quý II","quý III","quý IV"]},B7={narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],abbreviated:["Thg 1","Thg 2","Thg 3","Thg 4","Thg 5","Thg 6","Thg 7","Thg 8","Thg 9","Thg 10","Thg 11","Thg 12"],wide:["Tháng Một","Tháng Hai","Tháng Ba","Tháng Tư","Tháng Năm","Tháng Sáu","Tháng Bảy","Tháng Tám","Tháng Chín","Tháng Mười","Tháng Mười Một","Tháng Mười Hai"]},H7={narrow:["01","02","03","04","05","06","07","08","09","10","11","12"],abbreviated:["thg 1","thg 2","thg 3","thg 4","thg 5","thg 6","thg 7","thg 8","thg 9","thg 10","thg 11","thg 12"],wide:["tháng 01","tháng 02","tháng 03","tháng 04","tháng 05","tháng 06","tháng 07","tháng 08","tháng 09","tháng 10","tháng 11","tháng 12"]},j7={narrow:["CN","T2","T3","T4","T5","T6","T7"],short:["CN","Th 2","Th 3","Th 4","Th 5","Th 6","Th 7"],abbreviated:["CN","Thứ 2","Thứ 3","Thứ 4","Thứ 5","Thứ 6","Thứ 7"],wide:["Chủ Nhật","Thứ Hai","Thứ Ba","Thứ Tư","Thứ Năm","Thứ Sáu","Thứ Bảy"]},V7={narrow:{am:"am",pm:"pm",midnight:"nửa đêm",noon:"tr",morning:"sg",afternoon:"ch",evening:"tối",night:"đêm"},abbreviated:{am:"AM",pm:"PM",midnight:"nửa đêm",noon:"trưa",morning:"sáng",afternoon:"chiều",evening:"tối",night:"đêm"},wide:{am:"SA",pm:"CH",midnight:"nửa đêm",noon:"trưa",morning:"sáng",afternoon:"chiều",evening:"tối",night:"đêm"}},U7={narrow:{am:"am",pm:"pm",midnight:"nửa đêm",noon:"tr",morning:"sg",afternoon:"ch",evening:"tối",night:"đêm"},abbreviated:{am:"AM",pm:"PM",midnight:"nửa đêm",noon:"trưa",morning:"sáng",afternoon:"chiều",evening:"tối",night:"đêm"},wide:{am:"SA",pm:"CH",midnight:"nửa đêm",noon:"giữa trưa",morning:"vào buổi sáng",afternoon:"vào buổi chiều",evening:"vào buổi tối",night:"vào ban đêm"}},W7=function(t,n){var o=Number(t),r=n==null?void 0:n.unit;if(r==="quarter")switch(o){case 1:return"I";case 2:return"II";case 3:return"III";case 4:return"IV"}else if(r==="day")switch(o){case 1:return"thứ 2";case 2:return"thứ 3";case 3:return"thứ 4";case 4:return"thứ 5";case 5:return"thứ 6";case 6:return"thứ 7";case 7:return"chủ nhật"}else{if(r==="week")return o===1?"thứ nhất":"thứ "+o;if(r==="dayOfYear")return o===1?"đầu tiên":"thứ "+o}return String(o)},q7={ordinalNumber:W7,era:Xt({values:L7,defaultWidth:"wide"}),quarter:Xt({values:F7,defaultWidth:"wide",formattingValues:N7,defaultFormattingWidth:"wide",argumentCallback:function(t){return t-1}}),month:Xt({values:B7,defaultWidth:"wide",formattingValues:H7,defaultFormattingWidth:"wide"}),day:Xt({values:j7,defaultWidth:"wide"}),dayPeriod:Xt({values:V7,defaultWidth:"wide",formattingValues:U7,defaultFormattingWidth:"wide"})};const K7=q7;var G7=/^(\d+)/i,Y7=/\d+/i,X7={narrow:/^(tcn|scn)/i,abbreviated:/^(trước CN|sau CN)/i,wide:/^(trước Công Nguyên|sau Công Nguyên)/i},Q7={any:[/^t/i,/^s/i]},Z7={narrow:/^([1234]|i{1,3}v?)/i,abbreviated:/^q([1234]|i{1,3}v?)/i,wide:/^quý ([1234]|i{1,3}v?)/i},J7={any:[/(1|i)$/i,/(2|ii)$/i,/(3|iii)$/i,/(4|iv)$/i]},eN={narrow:/^(0?[2-9]|10|11|12|0?1)/i,abbreviated:/^thg[ _]?(0?[1-9](?!\d)|10|11|12)/i,wide:/^tháng ?(Một|Hai|Ba|Tư|Năm|Sáu|Bảy|Tám|Chín|Mười|Mười ?Một|Mười ?Hai|0?[1-9](?!\d)|10|11|12)/i},tN={narrow:[/0?1$/i,/0?2/i,/3/,/4/,/5/,/6/,/7/,/8/,/9/,/10/,/11/,/12/],abbreviated:[/^thg[ _]?0?1(?!\d)/i,/^thg[ _]?0?2/i,/^thg[ _]?0?3/i,/^thg[ _]?0?4/i,/^thg[ _]?0?5/i,/^thg[ _]?0?6/i,/^thg[ _]?0?7/i,/^thg[ _]?0?8/i,/^thg[ _]?0?9/i,/^thg[ _]?10/i,/^thg[ _]?11/i,/^thg[ _]?12/i],wide:[/^tháng ?(Một|0?1(?!\d))/i,/^tháng ?(Hai|0?2)/i,/^tháng ?(Ba|0?3)/i,/^tháng ?(Tư|0?4)/i,/^tháng ?(Năm|0?5)/i,/^tháng ?(Sáu|0?6)/i,/^tháng ?(Bảy|0?7)/i,/^tháng ?(Tám|0?8)/i,/^tháng ?(Chín|0?9)/i,/^tháng ?(Mười|10)/i,/^tháng ?(Mười ?Một|11)/i,/^tháng ?(Mười ?Hai|12)/i]},nN={narrow:/^(CN|T2|T3|T4|T5|T6|T7)/i,short:/^(CN|Th ?2|Th ?3|Th ?4|Th ?5|Th ?6|Th ?7)/i,abbreviated:/^(CN|Th ?2|Th ?3|Th ?4|Th ?5|Th ?6|Th ?7)/i,wide:/^(Chủ ?Nhật|Chúa ?Nhật|thứ ?Hai|thứ ?Ba|thứ ?Tư|thứ ?Năm|thứ ?Sáu|thứ ?Bảy)/i},oN={narrow:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],short:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],abbreviated:[/CN/i,/2/i,/3/i,/4/i,/5/i,/6/i,/7/i],wide:[/(Chủ|Chúa) ?Nhật/i,/Hai/i,/Ba/i,/Tư/i,/Năm/i,/Sáu/i,/Bảy/i]},rN={narrow:/^(a|p|nửa đêm|trưa|(giờ) (sáng|chiều|tối|đêm))/i,abbreviated:/^(am|pm|nửa đêm|trưa|(giờ) (sáng|chiều|tối|đêm))/i,wide:/^(ch[^i]*|sa|nửa đêm|trưa|(giờ) (sáng|chiều|tối|đêm))/i},iN={any:{am:/^(a|sa)/i,pm:/^(p|ch[^i]*)/i,midnight:/nửa đêm/i,noon:/trưa/i,morning:/sáng/i,afternoon:/chiều/i,evening:/tối/i,night:/^đêm/i}},aN={ordinalNumber:tl({matchPattern:G7,parsePattern:Y7,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:X7,defaultMatchWidth:"wide",parsePatterns:Q7,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:Z7,defaultMatchWidth:"wide",parsePatterns:J7,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:eN,defaultMatchWidth:"wide",parsePatterns:tN,defaultParseWidth:"wide"}),day:Qt({matchPatterns:nN,defaultMatchWidth:"wide",parsePatterns:oN,defaultParseWidth:"wide"}),dayPeriod:Qt({matchPatterns:rN,defaultMatchWidth:"wide",parsePatterns:iN,defaultParseWidth:"any"})};const sN=aN;var lN={code:"vi",formatDistance:R7,formatLong:M7,formatRelative:D7,localize:K7,match:sN,options:{weekStartsOn:1,firstWeekContainsDate:1}};const cN=lN,uN={name:"vi-VN",locale:cN},dN=uN,fN={name:"fa-IR",locale:Yw},hN=fN;function Pi(e){const{mergedLocaleRef:t,mergedDateLocaleRef:n}=He(xo,null)||{},o=N(()=>{var i,a;return(a=(i=t==null?void 0:t.value)===null||i===void 0?void 0:i[e])!==null&&a!==void 0?a:Gw[e]});return{dateLocaleRef:N(()=>{var i;return(i=n==null?void 0:n.value)!==null&&i!==void 0?i:Xw}),localeRef:o}}function Br(e,t,n){if(!t)return;const o=_i(),r=He(xo,null),i=()=>{const a=n.value;t.mount({id:a===void 0?e:a+e,head:!0,anchorMetaName:xa,props:{bPrefix:a?`.${a}-`:void 0},ssr:o}),r!=null&&r.preflightStyleDisabled||qw.mount({id:"n-global",head:!0,anchorMetaName:xa,ssr:o})};o?i():an(i)}function Rt(e,t,n,o){var r;n||Fr("useThemeClass","cssVarsRef is not passed");const i=(r=He(xo,null))===null||r===void 0?void 0:r.mergedThemeHashRef,a=B(""),s=_i();let l;const c=`__${e}`,u=()=>{let d=c;const f=t?t.value:void 0,p=i==null?void 0:i.value;p&&(d+="-"+p),f&&(d+="-"+f);const{themeOverrides:h,builtinThemeOverrides:m}=o;h&&(d+="-"+Ds(JSON.stringify(h))),m&&(d+="-"+Ds(JSON.stringify(m))),a.value=d,l=()=>{const v=n.value;let g="";for(const y in v)g+=`${y}: ${v[y]};`;j(`.${d}`,g).mount({id:d,ssr:s}),l=void 0}};return un(()=>{u()}),{themeClass:a,onRender:()=>{l==null||l()}}}function Rn(e,t,n){if(!t)return;const o=_i(),r=N(()=>{const{value:a}=t;if(!a)return;const s=a[e];if(s)return s}),i=()=>{un(()=>{const{value:a}=n,s=`${a}${e}Rtl`;if(JA(s,o))return;const{value:l}=r;l&&l.style.mount({id:s,head:!0,anchorMetaName:xa,props:{bPrefix:a?`.${a}-`:void 0},ssr:o})})};return o?i():an(i),r}const pN=pe({name:"Add",render(){return b("svg",{width:"512",height:"512",viewBox:"0 0 512 512",fill:"none",xmlns:"http://www.w3.org/2000/svg"},b("path",{d:"M256 112V400M400 256H112",stroke:"currentColor","stroke-width":"32","stroke-linecap":"round","stroke-linejoin":"round"}))}}),mN=pe({name:"ArrowDown",render(){return b("svg",{viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},b("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},b("g",{"fill-rule":"nonzero"},b("path",{d:"M23.7916,15.2664 C24.0788,14.9679 24.0696,14.4931 23.7711,14.206 C23.4726,13.9188 22.9978,13.928 22.7106,14.2265 L14.7511,22.5007 L14.7511,3.74792 C14.7511,3.33371 14.4153,2.99792 14.0011,2.99792 C13.5869,2.99792 13.2511,3.33371 13.2511,3.74793 L13.2511,22.4998 L5.29259,14.2265 C5.00543,13.928 4.53064,13.9188 4.23213,14.206 C3.93361,14.4931 3.9244,14.9679 4.21157,15.2664 L13.2809,24.6944 C13.6743,25.1034 14.3289,25.1034 14.7223,24.6944 L23.7916,15.2664 Z"}))))}});function Oa(e,t){return pe({name:kw(e),setup(){var n;const o=(n=He(xo,null))===null||n===void 0?void 0:n.mergedIconsRef;return()=>{var r;const i=(r=o==null?void 0:o.value)===null||r===void 0?void 0:r[e];return i?i():t}}})}const u0=pe({name:"Backward",render(){return b("svg",{viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},b("path",{d:"M12.2674 15.793C11.9675 16.0787 11.4927 16.0672 11.2071 15.7673L6.20572 10.5168C5.9298 10.2271 5.9298 9.7719 6.20572 9.48223L11.2071 4.23177C11.4927 3.93184 11.9675 3.92031 12.2674 4.206C12.5673 4.49169 12.5789 4.96642 12.2932 5.26634L7.78458 9.99952L12.2932 14.7327C12.5789 15.0326 12.5673 15.5074 12.2674 15.793Z",fill:"currentColor"}))}}),gN=pe({name:"Checkmark",render(){return b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16"},b("g",{fill:"none"},b("path",{d:"M14.046 3.486a.75.75 0 0 1-.032 1.06l-7.93 7.474a.85.85 0 0 1-1.188-.022l-2.68-2.72a.75.75 0 1 1 1.068-1.053l2.234 2.267l7.468-7.038a.75.75 0 0 1 1.06.032z",fill:"currentColor"})))}}),Up=pe({name:"ChevronRight",render(){return b("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},b("path",{d:"M5.64645 3.14645C5.45118 3.34171 5.45118 3.65829 5.64645 3.85355L9.79289 8L5.64645 12.1464C5.45118 12.3417 5.45118 12.6583 5.64645 12.8536C5.84171 13.0488 6.15829 13.0488 6.35355 12.8536L10.8536 8.35355C11.0488 8.15829 11.0488 7.84171 10.8536 7.64645L6.35355 3.14645C6.15829 2.95118 5.84171 2.95118 5.64645 3.14645Z",fill:"currentColor"}))}}),vN=Oa("close",b("svg",{viewBox:"0 0 12 12",version:"1.1",xmlns:"http://www.w3.org/2000/svg","aria-hidden":!0},b("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},b("g",{fill:"currentColor","fill-rule":"nonzero"},b("path",{d:"M2.08859116,2.2156945 L2.14644661,2.14644661 C2.32001296,1.97288026 2.58943736,1.95359511 2.7843055,2.08859116 L2.85355339,2.14644661 L6,5.293 L9.14644661,2.14644661 C9.34170876,1.95118446 9.65829124,1.95118446 9.85355339,2.14644661 C10.0488155,2.34170876 10.0488155,2.65829124 9.85355339,2.85355339 L6.707,6 L9.85355339,9.14644661 C10.0271197,9.32001296 10.0464049,9.58943736 9.91140884,9.7843055 L9.85355339,9.85355339 C9.67998704,10.0271197 9.41056264,10.0464049 9.2156945,9.91140884 L9.14644661,9.85355339 L6,6.707 L2.85355339,9.85355339 C2.65829124,10.0488155 2.34170876,10.0488155 2.14644661,9.85355339 C1.95118446,9.65829124 1.95118446,9.34170876 2.14644661,9.14644661 L5.293,6 L2.14644661,2.85355339 C1.97288026,2.67998704 1.95359511,2.41056264 2.08859116,2.2156945 L2.14644661,2.14644661 L2.08859116,2.2156945 Z"}))))),bN=pe({name:"Eye",render(){return b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},b("path",{d:"M255.66 112c-77.94 0-157.89 45.11-220.83 135.33a16 16 0 0 0-.27 17.77C82.92 340.8 161.8 400 255.66 400c92.84 0 173.34-59.38 221.79-135.25a16.14 16.14 0 0 0 0-17.47C428.89 172.28 347.8 112 255.66 112z",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"32"}),b("circle",{cx:"256",cy:"256",r:"80",fill:"none",stroke:"currentColor","stroke-miterlimit":"10","stroke-width":"32"}))}}),yN=pe({name:"EyeOff",render(){return b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},b("path",{d:"M432 448a15.92 15.92 0 0 1-11.31-4.69l-352-352a16 16 0 0 1 22.62-22.62l352 352A16 16 0 0 1 432 448z",fill:"currentColor"}),b("path",{d:"M255.66 384c-41.49 0-81.5-12.28-118.92-36.5c-34.07-22-64.74-53.51-88.7-91v-.08c19.94-28.57 41.78-52.73 65.24-72.21a2 2 0 0 0 .14-2.94L93.5 161.38a2 2 0 0 0-2.71-.12c-24.92 21-48.05 46.76-69.08 76.92a31.92 31.92 0 0 0-.64 35.54c26.41 41.33 60.4 76.14 98.28 100.65C162 402 207.9 416 255.66 416a239.13 239.13 0 0 0 75.8-12.58a2 2 0 0 0 .77-3.31l-21.58-21.58a4 4 0 0 0-3.83-1a204.8 204.8 0 0 1-51.16 6.47z",fill:"currentColor"}),b("path",{d:"M490.84 238.6c-26.46-40.92-60.79-75.68-99.27-100.53C349 110.55 302 96 255.66 96a227.34 227.34 0 0 0-74.89 12.83a2 2 0 0 0-.75 3.31l21.55 21.55a4 4 0 0 0 3.88 1a192.82 192.82 0 0 1 50.21-6.69c40.69 0 80.58 12.43 118.55 37c34.71 22.4 65.74 53.88 89.76 91a.13.13 0 0 1 0 .16a310.72 310.72 0 0 1-64.12 72.73a2 2 0 0 0-.15 2.95l19.9 19.89a2 2 0 0 0 2.7.13a343.49 343.49 0 0 0 68.64-78.48a32.2 32.2 0 0 0-.1-34.78z",fill:"currentColor"}),b("path",{d:"M256 160a95.88 95.88 0 0 0-21.37 2.4a2 2 0 0 0-1 3.38l112.59 112.56a2 2 0 0 0 3.38-1A96 96 0 0 0 256 160z",fill:"currentColor"}),b("path",{d:"M165.78 233.66a2 2 0 0 0-3.38 1a96 96 0 0 0 115 115a2 2 0 0 0 1-3.38z",fill:"currentColor"}))}}),xN=pe({name:"Empty",render(){return b("svg",{viewBox:"0 0 28 28",fill:"none",xmlns:"http://www.w3.org/2000/svg"},b("path",{d:"M26 7.5C26 11.0899 23.0899 14 19.5 14C15.9101 14 13 11.0899 13 7.5C13 3.91015 15.9101 1 19.5 1C23.0899 1 26 3.91015 26 7.5ZM16.8536 4.14645C16.6583 3.95118 16.3417 3.95118 16.1464 4.14645C15.9512 4.34171 15.9512 4.65829 16.1464 4.85355L18.7929 7.5L16.1464 10.1464C15.9512 10.3417 15.9512 10.6583 16.1464 10.8536C16.3417 11.0488 16.6583 11.0488 16.8536 10.8536L19.5 8.20711L22.1464 10.8536C22.3417 11.0488 22.6583 11.0488 22.8536 10.8536C23.0488 10.6583 23.0488 10.3417 22.8536 10.1464L20.2071 7.5L22.8536 4.85355C23.0488 4.65829 23.0488 4.34171 22.8536 4.14645C22.6583 3.95118 22.3417 3.95118 22.1464 4.14645L19.5 6.79289L16.8536 4.14645Z",fill:"currentColor"}),b("path",{d:"M25 22.75V12.5991C24.5572 13.0765 24.053 13.4961 23.5 13.8454V16H17.5L17.3982 16.0068C17.0322 16.0565 16.75 16.3703 16.75 16.75C16.75 18.2688 15.5188 19.5 14 19.5C12.4812 19.5 11.25 18.2688 11.25 16.75L11.2432 16.6482C11.1935 16.2822 10.8797 16 10.5 16H4.5V7.25C4.5 6.2835 5.2835 5.5 6.25 5.5H12.2696C12.4146 4.97463 12.6153 4.47237 12.865 4H6.25C4.45507 4 3 5.45507 3 7.25V22.75C3 24.5449 4.45507 26 6.25 26H21.75C23.5449 26 25 24.5449 25 22.75ZM4.5 22.75V17.5H9.81597L9.85751 17.7041C10.2905 19.5919 11.9808 21 14 21L14.215 20.9947C16.2095 20.8953 17.842 19.4209 18.184 17.5H23.5V22.75C23.5 23.7165 22.7165 24.5 21.75 24.5H6.25C5.2835 24.5 4.5 23.7165 4.5 22.75Z",fill:"currentColor"}))}}),Ri=Oa("error",b("svg",{viewBox:"0 0 48 48",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},b("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},b("g",{"fill-rule":"nonzero"},b("path",{d:"M24,4 C35.045695,4 44,12.954305 44,24 C44,35.045695 35.045695,44 24,44 C12.954305,44 4,35.045695 4,24 C4,12.954305 12.954305,4 24,4 Z M17.8838835,16.1161165 L17.7823881,16.0249942 C17.3266086,15.6583353 16.6733914,15.6583353 16.2176119,16.0249942 L16.1161165,16.1161165 L16.0249942,16.2176119 C15.6583353,16.6733914 15.6583353,17.3266086 16.0249942,17.7823881 L16.1161165,17.8838835 L22.233,24 L16.1161165,30.1161165 L16.0249942,30.2176119 C15.6583353,30.6733914 15.6583353,31.3266086 16.0249942,31.7823881 L16.1161165,31.8838835 L16.2176119,31.9750058 C16.6733914,32.3416647 17.3266086,32.3416647 17.7823881,31.9750058 L17.8838835,31.8838835 L24,25.767 L30.1161165,31.8838835 L30.2176119,31.9750058 C30.6733914,32.3416647 31.3266086,32.3416647 31.7823881,31.9750058 L31.8838835,31.8838835 L31.9750058,31.7823881 C32.3416647,31.3266086 32.3416647,30.6733914 31.9750058,30.2176119 L31.8838835,30.1161165 L25.767,24 L31.8838835,17.8838835 L31.9750058,17.7823881 C32.3416647,17.3266086 32.3416647,16.6733914 31.9750058,16.2176119 L31.8838835,16.1161165 L31.7823881,16.0249942 C31.3266086,15.6583353 30.6733914,15.6583353 30.2176119,16.0249942 L30.1161165,16.1161165 L24,22.233 L17.8838835,16.1161165 L17.7823881,16.0249942 L17.8838835,16.1161165 Z"}))))),d0=pe({name:"FastBackward",render(){return b("svg",{viewBox:"0 0 20 20",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},b("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},b("g",{fill:"currentColor","fill-rule":"nonzero"},b("path",{d:"M8.73171,16.7949 C9.03264,17.0795 9.50733,17.0663 9.79196,16.7654 C10.0766,16.4644 10.0634,15.9897 9.76243,15.7051 L4.52339,10.75 L17.2471,10.75 C17.6613,10.75 17.9971,10.4142 17.9971,10 C17.9971,9.58579 17.6613,9.25 17.2471,9.25 L4.52112,9.25 L9.76243,4.29275 C10.0634,4.00812 10.0766,3.53343 9.79196,3.2325 C9.50733,2.93156 9.03264,2.91834 8.73171,3.20297 L2.31449,9.27241 C2.14819,9.4297 2.04819,9.62981 2.01448,9.8386 C2.00308,9.89058 1.99707,9.94459 1.99707,10 C1.99707,10.0576 2.00356,10.1137 2.01585,10.1675 C2.05084,10.3733 2.15039,10.5702 2.31449,10.7254 L8.73171,16.7949 Z"}))))}}),f0=pe({name:"FastForward",render(){return b("svg",{viewBox:"0 0 20 20",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},b("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},b("g",{fill:"currentColor","fill-rule":"nonzero"},b("path",{d:"M11.2654,3.20511 C10.9644,2.92049 10.4897,2.93371 10.2051,3.23464 C9.92049,3.53558 9.93371,4.01027 10.2346,4.29489 L15.4737,9.25 L2.75,9.25 C2.33579,9.25 2,9.58579 2,10.0000012 C2,10.4142 2.33579,10.75 2.75,10.75 L15.476,10.75 L10.2346,15.7073 C9.93371,15.9919 9.92049,16.4666 10.2051,16.7675 C10.4897,17.0684 10.9644,17.0817 11.2654,16.797 L17.6826,10.7276 C17.8489,10.5703 17.9489,10.3702 17.9826,10.1614 C17.994,10.1094 18,10.0554 18,10.0000012 C18,9.94241 17.9935,9.88633 17.9812,9.83246 C17.9462,9.62667 17.8467,9.42976 17.6826,9.27455 L11.2654,3.20511 Z"}))))}}),CN=pe({name:"Filter",render(){return b("svg",{viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},b("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},b("g",{"fill-rule":"nonzero"},b("path",{d:"M17,19 C17.5522847,19 18,19.4477153 18,20 C18,20.5522847 17.5522847,21 17,21 L11,21 C10.4477153,21 10,20.5522847 10,20 C10,19.4477153 10.4477153,19 11,19 L17,19 Z M21,13 C21.5522847,13 22,13.4477153 22,14 C22,14.5522847 21.5522847,15 21,15 L7,15 C6.44771525,15 6,14.5522847 6,14 C6,13.4477153 6.44771525,13 7,13 L21,13 Z M24,7 C24.5522847,7 25,7.44771525 25,8 C25,8.55228475 24.5522847,9 24,9 L4,9 C3.44771525,9 3,8.55228475 3,8 C3,7.44771525 3.44771525,7 4,7 L24,7 Z"}))))}}),h0=pe({name:"Forward",render(){return b("svg",{viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},b("path",{d:"M7.73271 4.20694C8.03263 3.92125 8.50737 3.93279 8.79306 4.23271L13.7944 9.48318C14.0703 9.77285 14.0703 10.2281 13.7944 10.5178L8.79306 15.7682C8.50737 16.0681 8.03263 16.0797 7.73271 15.794C7.43279 15.5083 7.42125 15.0336 7.70694 14.7336L12.2155 10.0005L7.70694 5.26729C7.42125 4.96737 7.43279 4.49264 7.73271 4.20694Z",fill:"currentColor"}))}}),zr=Oa("info",b("svg",{viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},b("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},b("g",{"fill-rule":"nonzero"},b("path",{d:"M14,2 C20.6274,2 26,7.37258 26,14 C26,20.6274 20.6274,26 14,26 C7.37258,26 2,20.6274 2,14 C2,7.37258 7.37258,2 14,2 Z M14,11 C13.4477,11 13,11.4477 13,12 L13,12 L13,20 C13,20.5523 13.4477,21 14,21 C14.5523,21 15,20.5523 15,20 L15,20 L15,12 C15,11.4477 14.5523,11 14,11 Z M14,6.75 C13.3096,6.75 12.75,7.30964 12.75,8 C12.75,8.69036 13.3096,9.25 14,9.25 C14.6904,9.25 15.25,8.69036 15.25,8 C15.25,7.30964 14.6904,6.75 14,6.75 Z"}))))),p0=pe({name:"More",render(){return b("svg",{viewBox:"0 0 16 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},b("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},b("g",{fill:"currentColor","fill-rule":"nonzero"},b("path",{d:"M4,7 C4.55228,7 5,7.44772 5,8 C5,8.55229 4.55228,9 4,9 C3.44772,9 3,8.55229 3,8 C3,7.44772 3.44772,7 4,7 Z M8,7 C8.55229,7 9,7.44772 9,8 C9,8.55229 8.55229,9 8,9 C7.44772,9 7,8.55229 7,8 C7,7.44772 7.44772,7 8,7 Z M12,7 C12.5523,7 13,7.44772 13,8 C13,8.55229 12.5523,9 12,9 C11.4477,9 11,8.55229 11,8 C11,7.44772 11.4477,7 12,7 Z"}))))}}),wN=pe({name:"Remove",render(){return b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},b("line",{x1:"400",y1:"256",x2:"112",y2:"256",style:` fill: none; stroke: currentColor; stroke-linecap: round; stroke-linejoin: round; stroke-width: 32px; - `}))}}),Pi=Ma("success",b("svg",{viewBox:"0 0 48 48",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},b("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},b("g",{"fill-rule":"nonzero"},b("path",{d:"M24,4 C35.045695,4 44,12.954305 44,24 C44,35.045695 35.045695,44 24,44 C12.954305,44 4,35.045695 4,24 C4,12.954305 12.954305,4 24,4 Z M32.6338835,17.6161165 C32.1782718,17.1605048 31.4584514,17.1301307 30.9676119,17.5249942 L30.8661165,17.6161165 L20.75,27.732233 L17.1338835,24.1161165 C16.6457281,23.6279612 15.8542719,23.6279612 15.3661165,24.1161165 C14.9105048,24.5717282 14.8801307,25.2915486 15.2749942,25.7823881 L15.3661165,25.8838835 L19.8661165,30.3838835 C20.3217282,30.8394952 21.0415486,30.8698693 21.5323881,30.4750058 L21.6338835,30.3838835 L32.6338835,19.3838835 C33.1220388,18.8957281 33.1220388,18.1042719 32.6338835,17.6161165 Z"}))))),Ri=Ma("warning",b("svg",{viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},b("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},b("g",{"fill-rule":"nonzero"},b("path",{d:"M12,2 C17.523,2 22,6.478 22,12 C22,17.522 17.523,22 12,22 C6.477,22 2,17.522 2,12 C2,6.478 6.477,2 12,2 Z M12.0018002,15.0037242 C11.450254,15.0037242 11.0031376,15.4508407 11.0031376,16.0023869 C11.0031376,16.553933 11.450254,17.0010495 12.0018002,17.0010495 C12.5533463,17.0010495 13.0004628,16.553933 13.0004628,16.0023869 C13.0004628,15.4508407 12.5533463,15.0037242 12.0018002,15.0037242 Z M11.99964,7 C11.4868042,7.00018474 11.0642719,7.38637706 11.0066858,7.8837365 L11,8.00036004 L11.0018003,13.0012393 L11.00857,13.117858 C11.0665141,13.6151758 11.4893244,14.0010638 12.0021602,14.0008793 C12.514996,14.0006946 12.9375283,13.6145023 12.9951144,13.1171428 L13.0018002,13.0005193 L13,7.99964009 L12.9932303,7.8830214 C12.9352861,7.38570354 12.5124758,6.99981552 11.99964,7 Z"}))))),vw=fe({name:"ChevronDown",render(){return b("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},b("path",{d:"M3.14645 5.64645C3.34171 5.45118 3.65829 5.45118 3.85355 5.64645L8 9.79289L12.1464 5.64645C12.3417 5.45118 12.6583 5.45118 12.8536 5.64645C13.0488 5.84171 13.0488 6.15829 12.8536 6.35355L8.35355 10.8536C8.15829 11.0488 7.84171 11.0488 7.64645 10.8536L3.14645 6.35355C2.95118 6.15829 2.95118 5.84171 3.14645 5.64645Z",fill:"currentColor"}))}}),eF=Ma("clear",b("svg",{viewBox:"0 0 16 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},b("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},b("g",{fill:"currentColor","fill-rule":"nonzero"},b("path",{d:"M8,2 C11.3137085,2 14,4.6862915 14,8 C14,11.3137085 11.3137085,14 8,14 C4.6862915,14 2,11.3137085 2,8 C2,4.6862915 4.6862915,2 8,2 Z M6.5343055,5.83859116 C6.33943736,5.70359511 6.07001296,5.72288026 5.89644661,5.89644661 L5.89644661,5.89644661 L5.83859116,5.9656945 C5.70359511,6.16056264 5.72288026,6.42998704 5.89644661,6.60355339 L5.89644661,6.60355339 L7.293,8 L5.89644661,9.39644661 L5.83859116,9.4656945 C5.70359511,9.66056264 5.72288026,9.92998704 5.89644661,10.1035534 L5.89644661,10.1035534 L5.9656945,10.1614088 C6.16056264,10.2964049 6.42998704,10.2771197 6.60355339,10.1035534 L6.60355339,10.1035534 L8,8.707 L9.39644661,10.1035534 L9.4656945,10.1614088 C9.66056264,10.2964049 9.92998704,10.2771197 10.1035534,10.1035534 L10.1035534,10.1035534 L10.1614088,10.0343055 C10.2964049,9.83943736 10.2771197,9.57001296 10.1035534,9.39644661 L10.1035534,9.39644661 L8.707,8 L10.1035534,6.60355339 L10.1614088,6.5343055 C10.2964049,6.33943736 10.2771197,6.07001296 10.1035534,5.89644661 L10.1035534,5.89644661 L10.0343055,5.83859116 C9.83943736,5.70359511 9.57001296,5.72288026 9.39644661,5.89644661 L9.39644661,5.89644661 L8,7.293 L6.60355339,5.89644661 Z"}))))),tF=fe({name:"ChevronDownFilled",render(){return b("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},b("path",{d:"M3.20041 5.73966C3.48226 5.43613 3.95681 5.41856 4.26034 5.70041L8 9.22652L11.7397 5.70041C12.0432 5.41856 12.5177 5.43613 12.7996 5.73966C13.0815 6.0432 13.0639 6.51775 12.7603 6.7996L8.51034 10.7996C8.22258 11.0668 7.77743 11.0668 7.48967 10.7996L3.23966 6.7996C2.93613 6.51775 2.91856 6.0432 3.20041 5.73966Z",fill:"currentColor"}))}}),Ei=fe({name:"BaseIconSwitchTransition",setup(e,{slots:t}){const n=Dr();return()=>b(fn,{name:"icon-switch-transition",appear:n.value},t)}}),mu=fe({name:"FadeInExpandTransition",props:{appear:Boolean,group:Boolean,mode:String,onLeave:Function,onAfterLeave:Function,onAfterEnter:Function,width:Boolean,reverse:Boolean},setup(e,{slots:t}){function n(s){e.width?s.style.maxWidth=`${s.offsetWidth}px`:s.style.maxHeight=`${s.offsetHeight}px`,s.offsetWidth}function o(s){e.width?s.style.maxWidth="0":s.style.maxHeight="0",s.offsetWidth;const{onLeave:l}=e;l&&l()}function r(s){e.width?s.style.maxWidth="":s.style.maxHeight="";const{onAfterLeave:l}=e;l&&l()}function i(s){if(s.style.transition="none",e.width){const l=s.offsetWidth;s.style.maxWidth="0",s.offsetWidth,s.style.transition="",s.style.maxWidth=`${l}px`}else if(e.reverse)s.style.maxHeight=`${s.offsetHeight}px`,s.offsetHeight,s.style.transition="",s.style.maxHeight="0";else{const l=s.offsetHeight;s.style.maxHeight="0",s.offsetWidth,s.style.transition="",s.style.maxHeight=`${l}px`}s.offsetWidth}function a(s){var l;e.width?s.style.maxWidth="":e.reverse||(s.style.maxHeight=""),(l=e.onAfterEnter)===null||l===void 0||l.call(e)}return()=>{const{group:s,width:l,appear:c,mode:u}=e,d=s?A4:fn,f={name:l?"fade-in-width-expand-transition":"fade-in-height-expand-transition",appear:c,onEnter:i,onAfterEnter:a,onBeforeLeave:n,onLeave:o,onAfterLeave:r};return s||(f.mode=u),b(d,f,t)}}}),nF=z("base-icon",` + `}))}}),Ei=Oa("success",b("svg",{viewBox:"0 0 48 48",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},b("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},b("g",{"fill-rule":"nonzero"},b("path",{d:"M24,4 C35.045695,4 44,12.954305 44,24 C44,35.045695 35.045695,44 24,44 C12.954305,44 4,35.045695 4,24 C4,12.954305 12.954305,4 24,4 Z M32.6338835,17.6161165 C32.1782718,17.1605048 31.4584514,17.1301307 30.9676119,17.5249942 L30.8661165,17.6161165 L20.75,27.732233 L17.1338835,24.1161165 C16.6457281,23.6279612 15.8542719,23.6279612 15.3661165,24.1161165 C14.9105048,24.5717282 14.8801307,25.2915486 15.2749942,25.7823881 L15.3661165,25.8838835 L19.8661165,30.3838835 C20.3217282,30.8394952 21.0415486,30.8698693 21.5323881,30.4750058 L21.6338835,30.3838835 L32.6338835,19.3838835 C33.1220388,18.8957281 33.1220388,18.1042719 32.6338835,17.6161165 Z"}))))),$i=Oa("warning",b("svg",{viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},b("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},b("g",{"fill-rule":"nonzero"},b("path",{d:"M12,2 C17.523,2 22,6.478 22,12 C22,17.522 17.523,22 12,22 C6.477,22 2,17.522 2,12 C2,6.478 6.477,2 12,2 Z M12.0018002,15.0037242 C11.450254,15.0037242 11.0031376,15.4508407 11.0031376,16.0023869 C11.0031376,16.553933 11.450254,17.0010495 12.0018002,17.0010495 C12.5533463,17.0010495 13.0004628,16.553933 13.0004628,16.0023869 C13.0004628,15.4508407 12.5533463,15.0037242 12.0018002,15.0037242 Z M11.99964,7 C11.4868042,7.00018474 11.0642719,7.38637706 11.0066858,7.8837365 L11,8.00036004 L11.0018003,13.0012393 L11.00857,13.117858 C11.0665141,13.6151758 11.4893244,14.0010638 12.0021602,14.0008793 C12.514996,14.0006946 12.9375283,13.6145023 12.9951144,13.1171428 L13.0018002,13.0005193 L13,7.99964009 L12.9932303,7.8830214 C12.9352861,7.38570354 12.5124758,6.99981552 11.99964,7 Z"}))))),Qw=pe({name:"ChevronDown",render(){return b("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},b("path",{d:"M3.14645 5.64645C3.34171 5.45118 3.65829 5.45118 3.85355 5.64645L8 9.79289L12.1464 5.64645C12.3417 5.45118 12.6583 5.45118 12.8536 5.64645C13.0488 5.84171 13.0488 6.15829 12.8536 6.35355L8.35355 10.8536C8.15829 11.0488 7.84171 11.0488 7.64645 10.8536L3.14645 6.35355C2.95118 6.15829 2.95118 5.84171 3.14645 5.64645Z",fill:"currentColor"}))}}),_N=Oa("clear",b("svg",{viewBox:"0 0 16 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},b("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},b("g",{fill:"currentColor","fill-rule":"nonzero"},b("path",{d:"M8,2 C11.3137085,2 14,4.6862915 14,8 C14,11.3137085 11.3137085,14 8,14 C4.6862915,14 2,11.3137085 2,8 C2,4.6862915 4.6862915,2 8,2 Z M6.5343055,5.83859116 C6.33943736,5.70359511 6.07001296,5.72288026 5.89644661,5.89644661 L5.89644661,5.89644661 L5.83859116,5.9656945 C5.70359511,6.16056264 5.72288026,6.42998704 5.89644661,6.60355339 L5.89644661,6.60355339 L7.293,8 L5.89644661,9.39644661 L5.83859116,9.4656945 C5.70359511,9.66056264 5.72288026,9.92998704 5.89644661,10.1035534 L5.89644661,10.1035534 L5.9656945,10.1614088 C6.16056264,10.2964049 6.42998704,10.2771197 6.60355339,10.1035534 L6.60355339,10.1035534 L8,8.707 L9.39644661,10.1035534 L9.4656945,10.1614088 C9.66056264,10.2964049 9.92998704,10.2771197 10.1035534,10.1035534 L10.1035534,10.1035534 L10.1614088,10.0343055 C10.2964049,9.83943736 10.2771197,9.57001296 10.1035534,9.39644661 L10.1035534,9.39644661 L8.707,8 L10.1035534,6.60355339 L10.1614088,6.5343055 C10.2964049,6.33943736 10.2771197,6.07001296 10.1035534,5.89644661 L10.1035534,5.89644661 L10.0343055,5.83859116 C9.83943736,5.70359511 9.57001296,5.72288026 9.39644661,5.89644661 L9.39644661,5.89644661 L8,7.293 L6.60355339,5.89644661 Z"}))))),SN=pe({name:"ChevronDownFilled",render(){return b("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},b("path",{d:"M3.20041 5.73966C3.48226 5.43613 3.95681 5.41856 4.26034 5.70041L8 9.22652L11.7397 5.70041C12.0432 5.41856 12.5177 5.43613 12.7996 5.73966C13.0815 6.0432 13.0639 6.51775 12.7603 6.7996L8.51034 10.7996C8.22258 11.0668 7.77743 11.0668 7.48967 10.7996L3.23966 6.7996C2.93613 6.51775 2.91856 6.0432 3.20041 5.73966Z",fill:"currentColor"}))}}),Ai=pe({name:"BaseIconSwitchTransition",setup(e,{slots:t}){const n=Nr();return()=>b(fn,{name:"icon-switch-transition",appear:n.value},t)}}),yu=pe({name:"FadeInExpandTransition",props:{appear:Boolean,group:Boolean,mode:String,onLeave:Function,onAfterLeave:Function,onAfterEnter:Function,width:Boolean,reverse:Boolean},setup(e,{slots:t}){function n(s){e.width?s.style.maxWidth=`${s.offsetWidth}px`:s.style.maxHeight=`${s.offsetHeight}px`,s.offsetWidth}function o(s){e.width?s.style.maxWidth="0":s.style.maxHeight="0",s.offsetWidth;const{onLeave:l}=e;l&&l()}function r(s){e.width?s.style.maxWidth="":s.style.maxHeight="";const{onAfterLeave:l}=e;l&&l()}function i(s){if(s.style.transition="none",e.width){const l=s.offsetWidth;s.style.maxWidth="0",s.offsetWidth,s.style.transition="",s.style.maxWidth=`${l}px`}else if(e.reverse)s.style.maxHeight=`${s.offsetHeight}px`,s.offsetHeight,s.style.transition="",s.style.maxHeight="0";else{const l=s.offsetHeight;s.style.maxHeight="0",s.offsetWidth,s.style.transition="",s.style.maxHeight=`${l}px`}s.offsetWidth}function a(s){var l;e.width?s.style.maxWidth="":e.reverse||(s.style.maxHeight=""),(l=e.onAfterEnter)===null||l===void 0||l.call(e)}return()=>{const{group:s,width:l,appear:c,mode:u}=e,d=s?F4:fn,f={name:l?"fade-in-width-expand-transition":"fade-in-height-expand-transition",appear:c,onEnter:i,onAfterEnter:a,onBeforeLeave:n,onLeave:o,onAfterLeave:r};return s||(f.mode=u),b(d,f,t)}}}),kN=z("base-icon",` height: 1em; width: 1em; line-height: 1em; @@ -55,7 +78,7 @@ ${t} `,[j("svg",` height: 1em; width: 1em; - `)]),Nt=fe({name:"BaseIcon",props:{role:String,ariaLabel:String,ariaDisabled:{type:Boolean,default:void 0},ariaHidden:{type:Boolean,default:void 0},clsPrefix:{type:String,required:!0},onClick:Function,onMousedown:Function,onMouseup:Function},setup(e){Fr("-base-icon",nF,Be(e,"clsPrefix"))},render(){return b("i",{class:`${this.clsPrefix}-base-icon`,onClick:this.onClick,onMousedown:this.onMousedown,onMouseup:this.onMouseup,role:this.role,"aria-label":this.ariaLabel,"aria-hidden":this.ariaHidden,"aria-disabled":this.ariaDisabled},this.$slots)}}),oF=z("base-close",` + `)]),Bt=pe({name:"BaseIcon",props:{role:String,ariaLabel:String,ariaDisabled:{type:Boolean,default:void 0},ariaHidden:{type:Boolean,default:void 0},clsPrefix:{type:String,required:!0},onClick:Function,onMousedown:Function,onMouseup:Function},setup(e){Br("-base-icon",kN,Ne(e,"clsPrefix"))},render(){return b("i",{class:`${this.clsPrefix}-base-icon`,onClick:this.onClick,onMousedown:this.onMousedown,onMouseup:this.onMouseup,role:this.role,"aria-label":this.ariaLabel,"aria-hidden":this.ariaHidden,"aria-disabled":this.ariaDisabled},this.$slots)}}),TN=z("base-close",` display: flex; align-items: center; justify-content: center; @@ -70,7 +93,7 @@ ${t} border: none; position: relative; padding: 0; -`,[q("absolute",` +`,[K("absolute",` height: var(--n-close-icon-size); width: var(--n-close-icon-size); `),j("&::before",` @@ -93,13 +116,13 @@ ${t} color: var(--n-close-icon-color-pressed); `),j("&:active::before",` background-color: var(--n-close-color-pressed); - `)]),q("disabled",` + `)]),K("disabled",` cursor: not-allowed; color: var(--n-close-icon-color-disabled); background-color: transparent; - `),q("round",[j("&::before",` + `),K("round",[j("&::before",` border-radius: 50%; - `)])]),$i=fe({name:"BaseClose",props:{isButtonTag:{type:Boolean,default:!0},clsPrefix:{type:String,required:!0},disabled:{type:Boolean,default:void 0},focusable:{type:Boolean,default:!0},round:Boolean,onClick:Function,absolute:Boolean},setup(e){return Fr("-base-close",oF,Be(e,"clsPrefix")),()=>{const{clsPrefix:t,disabled:n,absolute:o,round:r,isButtonTag:i}=e;return b(i?"button":"div",{type:i?"button":void 0,tabindex:n||!e.focusable?-1:0,"aria-disabled":n,"aria-label":"close",role:i?void 0:"button",disabled:n,class:[`${t}-base-close`,o&&`${t}-base-close--absolute`,n&&`${t}-base-close--disabled`,r&&`${t}-base-close--round`],onMousedown:s=>{e.focusable||s.preventDefault()},onClick:e.onClick},b(Nt,{clsPrefix:t},{default:()=>b(G9,null)}))}}}),rF=fe({props:{onFocus:Function,onBlur:Function},setup(e){return()=>b("div",{style:"width: 0; height: 0",tabindex:0,onFocus:e.onFocus,onBlur:e.onBlur})}}),{cubicBezierEaseInOut:iF}=so;function Vn({originalTransform:e="",left:t=0,top:n=0,transition:o=`all .3s ${iF} !important`}={}){return[j("&.icon-switch-transition-enter-from, &.icon-switch-transition-leave-to",{transform:e+" scale(0.75)",left:t,top:n,opacity:0}),j("&.icon-switch-transition-enter-to, &.icon-switch-transition-leave-from",{transform:`scale(1) ${e}`,left:t,top:n,opacity:1}),j("&.icon-switch-transition-enter-active, &.icon-switch-transition-leave-active",{transformOrigin:"center",position:"absolute",left:t,top:n,transition:o})]}const aF=j([j("@keyframes loading-container-rotate",` + `)])]),Ii=pe({name:"BaseClose",props:{isButtonTag:{type:Boolean,default:!0},clsPrefix:{type:String,required:!0},disabled:{type:Boolean,default:void 0},focusable:{type:Boolean,default:!0},round:Boolean,onClick:Function,absolute:Boolean},setup(e){return Br("-base-close",TN,Ne(e,"clsPrefix")),()=>{const{clsPrefix:t,disabled:n,absolute:o,round:r,isButtonTag:i}=e;return b(i?"button":"div",{type:i?"button":void 0,tabindex:n||!e.focusable?-1:0,"aria-disabled":n,"aria-label":"close",role:i?void 0:"button",disabled:n,class:[`${t}-base-close`,o&&`${t}-base-close--absolute`,n&&`${t}-base-close--disabled`,r&&`${t}-base-close--round`],onMousedown:s=>{e.focusable||s.preventDefault()},onClick:e.onClick},b(Bt,{clsPrefix:t},{default:()=>b(vN,null)}))}}}),PN=pe({props:{onFocus:Function,onBlur:Function},setup(e){return()=>b("div",{style:"width: 0; height: 0",tabindex:0,onFocus:e.onFocus,onBlur:e.onBlur})}}),{cubicBezierEaseInOut:RN}=so;function Un({originalTransform:e="",left:t=0,top:n=0,transition:o=`all .3s ${RN} !important`}={}){return[j("&.icon-switch-transition-enter-from, &.icon-switch-transition-leave-to",{transform:e+" scale(0.75)",left:t,top:n,opacity:0}),j("&.icon-switch-transition-enter-to, &.icon-switch-transition-leave-from",{transform:`scale(1) ${e}`,left:t,top:n,opacity:1}),j("&.icon-switch-transition-enter-active, &.icon-switch-transition-leave-active",{transformOrigin:"center",position:"absolute",left:t,top:n,transition:o})]}const EN=j([j("@keyframes loading-container-rotate",` to { -webkit-transform: rotate(360deg); transform: rotate(360deg); @@ -172,7 +195,7 @@ ${t} position: absolute; width: 100%; height: 100%; - `,[Vn()]),D("container",` + `,[Un()]),D("container",` display: inline-flex; position: relative; direction: ltr; @@ -231,7 +254,7 @@ ${t} left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); - `,[Vn({left:"50%",top:"50%",originalTransform:"translateX(-50%) translateY(-50%)"})])])]),sF={strokeWidth:{type:Number,default:28},stroke:{type:String,default:void 0}},Ai=fe({name:"BaseLoading",props:Object.assign({clsPrefix:{type:String,required:!0},show:{type:Boolean,default:!0},scale:{type:Number,default:1},radius:{type:Number,default:100}},sF),setup(e){Fr("-base-loading",aF,Be(e,"clsPrefix"))},render(){const{clsPrefix:e,radius:t,strokeWidth:n,stroke:o,scale:r}=this,i=t/r;return b("div",{class:`${e}-base-loading`,role:"img","aria-label":"loading"},b(Ei,null,{default:()=>this.show?b("div",{key:"icon",class:`${e}-base-loading__transition-wrapper`},b("div",{class:`${e}-base-loading__container`},b("div",{class:`${e}-base-loading__container-layer`},b("div",{class:`${e}-base-loading__container-layer-left`},b("svg",{class:`${e}-base-loading__svg`,viewBox:`0 0 ${2*i} ${2*i}`,xmlns:"http://www.w3.org/2000/svg",style:{color:o}},b("circle",{fill:"none",stroke:"currentColor","stroke-width":n,"stroke-linecap":"round",cx:i,cy:i,r:t-n/2,"stroke-dasharray":4.91*t,"stroke-dashoffset":2.46*t}))),b("div",{class:`${e}-base-loading__container-layer-patch`},b("svg",{class:`${e}-base-loading__svg`,viewBox:`0 0 ${2*i} ${2*i}`,xmlns:"http://www.w3.org/2000/svg",style:{color:o}},b("circle",{fill:"none",stroke:"currentColor","stroke-width":n,"stroke-linecap":"round",cx:i,cy:i,r:t-n/2,"stroke-dasharray":4.91*t,"stroke-dashoffset":2.46*t}))),b("div",{class:`${e}-base-loading__container-layer-right`},b("svg",{class:`${e}-base-loading__svg`,viewBox:`0 0 ${2*i} ${2*i}`,xmlns:"http://www.w3.org/2000/svg",style:{color:o}},b("circle",{fill:"none",stroke:"currentColor","stroke-width":n,"stroke-linecap":"round",cx:i,cy:i,r:t-n/2,"stroke-dasharray":4.91*t,"stroke-dashoffset":2.46*t})))))):b("div",{key:"placeholder",class:`${e}-base-loading__placeholder`},this.$slots)}))}});function Eb(e){return Array.isArray(e)?e:[e]}const Jf={STOP:"STOP"};function bw(e,t){const n=t(e);e.children!==void 0&&n!==Jf.STOP&&e.children.forEach(o=>bw(o,t))}function lF(e,t={}){const{preserveGroup:n=!1}=t,o=[],r=n?a=>{a.isLeaf||(o.push(a.key),i(a.children))}:a=>{a.isLeaf||(a.isGroup||o.push(a.key),i(a.children))};function i(a){a.forEach(r)}return i(e),o}function cF(e,t){const{isLeaf:n}=e;return n!==void 0?n:!t(e)}function uF(e){return e.children}function dF(e){return e.key}function fF(){return!1}function hF(e,t){const{isLeaf:n}=e;return!(n===!1&&!Array.isArray(t(e)))}function pF(e){return e.disabled===!0}function mF(e,t){return e.isLeaf===!1&&!Array.isArray(t(e))}function Td(e){var t;return e==null?[]:Array.isArray(e)?e:(t=e.checkedKeys)!==null&&t!==void 0?t:[]}function Pd(e){var t;return e==null||Array.isArray(e)?[]:(t=e.indeterminateKeys)!==null&&t!==void 0?t:[]}function gF(e,t){const n=new Set(e);return t.forEach(o=>{n.has(o)||n.add(o)}),Array.from(n)}function vF(e,t){const n=new Set(e);return t.forEach(o=>{n.has(o)&&n.delete(o)}),Array.from(n)}function bF(e){return(e==null?void 0:e.type)==="group"}function yF(e){const t=new Map;return e.forEach((n,o)=>{t.set(n.key,o)}),n=>{var o;return(o=t.get(n))!==null&&o!==void 0?o:null}}class xF extends Error{constructor(){super(),this.message="SubtreeNotLoadedError: checking a subtree whose required nodes are not fully loaded."}}function CF(e,t,n,o){return Tc(t.concat(e),n,o,!1)}function wF(e,t){const n=new Set;return e.forEach(o=>{const r=t.treeNodeMap.get(o);if(r!==void 0){let i=r.parent;for(;i!==null&&!(i.disabled||n.has(i.key));)n.add(i.key),i=i.parent}}),n}function _F(e,t,n,o){const r=Tc(t,n,o,!1),i=Tc(e,n,o,!0),a=wF(e,n),s=[];return r.forEach(l=>{(i.has(l)||a.has(l))&&s.push(l)}),s.forEach(l=>r.delete(l)),r}function Rd(e,t){const{checkedKeys:n,keysToCheck:o,keysToUncheck:r,indeterminateKeys:i,cascade:a,leafOnly:s,checkStrategy:l,allowNotLoaded:c}=e;if(!a)return o!==void 0?{checkedKeys:gF(n,o),indeterminateKeys:Array.from(i)}:r!==void 0?{checkedKeys:vF(n,r),indeterminateKeys:Array.from(i)}:{checkedKeys:Array.from(n),indeterminateKeys:Array.from(i)};const{levelTreeNodeMap:u}=t;let d;r!==void 0?d=_F(r,n,t,c):o!==void 0?d=CF(o,n,t,c):d=Tc(n,t,c,!1);const f=l==="parent",p=l==="child"||s,h=d,g=new Set,v=Math.max.apply(null,Array.from(u.keys()));for(let m=v;m>=0;m-=1){const y=m===0,S=u.get(m);for(const C of S){if(C.isLeaf)continue;const{key:_,shallowLoaded:x}=C;if(p&&x&&C.children.forEach(T=>{!T.disabled&&!T.isLeaf&&T.shallowLoaded&&h.has(T.key)&&h.delete(T.key)}),C.disabled||!x)continue;let w=!0,k=!1,P=!0;for(const T of C.children){const I=T.key;if(!T.disabled){if(P&&(P=!1),h.has(I))k=!0;else if(g.has(I)){k=!0,w=!1;break}else if(w=!1,k)break}}w&&!P?(f&&C.children.forEach(T=>{!T.disabled&&h.has(T.key)&&h.delete(T.key)}),h.add(_)):k&&g.add(_),y&&p&&h.has(_)&&h.delete(_)}}return{checkedKeys:Array.from(h),indeterminateKeys:Array.from(g)}}function Tc(e,t,n,o){const{treeNodeMap:r,getChildren:i}=t,a=new Set,s=new Set(e);return e.forEach(l=>{const c=r.get(l);c!==void 0&&bw(c,u=>{if(u.disabled)return Jf.STOP;const{key:d}=u;if(!a.has(d)&&(a.add(d),s.add(d),mF(u.rawNode,i))){if(o)return Jf.STOP;if(!n)throw new xF}})}),s}function SF(e,{includeGroup:t=!1,includeSelf:n=!0},o){var r;const i=o.treeNodeMap;let a=e==null?null:(r=i.get(e))!==null&&r!==void 0?r:null;const s={keyPath:[],treeNodePath:[],treeNode:a};if(a!=null&&a.ignored)return s.treeNode=null,s;for(;a;)!a.ignored&&(t||!a.isGroup)&&s.treeNodePath.push(a),a=a.parent;return s.treeNodePath.reverse(),n||s.treeNodePath.pop(),s.keyPath=s.treeNodePath.map(l=>l.key),s}function kF(e){if(e.length===0)return null;const t=e[0];return t.isGroup||t.ignored||t.disabled?t.getNext():t}function TF(e,t){const n=e.siblings,o=n.length,{index:r}=e;return t?n[(r+1)%o]:r===n.length-1?null:n[r+1]}function $b(e,t,{loop:n=!1,includeDisabled:o=!1}={}){const r=t==="prev"?PF:TF,i={reverse:t==="prev"};let a=!1,s=null;function l(c){if(c!==null){if(c===e){if(!a)a=!0;else if(!e.disabled&&!e.isGroup){s=e;return}}else if((!c.disabled||o)&&!c.ignored&&!c.isGroup){s=c;return}if(c.isGroup){const u=Op(c,i);u!==null?s=u:l(r(c,n))}else{const u=r(c,!1);if(u!==null)l(u);else{const d=RF(c);d!=null&&d.isGroup?l(r(d,n)):n&&l(r(c,!0))}}}}return l(e),s}function PF(e,t){const n=e.siblings,o=n.length,{index:r}=e;return t?n[(r-1+o)%o]:r===0?null:n[r-1]}function RF(e){return e.parent}function Op(e,t={}){const{reverse:n=!1}=t,{children:o}=e;if(o){const{length:r}=o,i=n?r-1:0,a=n?-1:r,s=n?-1:1;for(let l=i;l!==a;l+=s){const c=o[l];if(!c.disabled&&!c.ignored)if(c.isGroup){const u=Op(c,t);if(u!==null)return u}else return c}}return null}const EF={getChild(){return this.ignored?null:Op(this)},getParent(){const{parent:e}=this;return e!=null&&e.isGroup?e.getParent():e},getNext(e={}){return $b(this,"next",e)},getPrev(e={}){return $b(this,"prev",e)}};function $F(e,t){const n=t?new Set(t):void 0,o=[];function r(i){i.forEach(a=>{o.push(a),!(a.isLeaf||!a.children||a.ignored)&&(a.isGroup||n===void 0||n.has(a.key))&&r(a.children)})}return r(e),o}function AF(e,t){const n=e.key;for(;t;){if(t.key===n)return!0;t=t.parent}return!1}function yw(e,t,n,o,r,i=null,a=0){const s=[];return e.forEach((l,c)=>{var u;const d=Object.create(o);if(d.rawNode=l,d.siblings=s,d.level=a,d.index=c,d.isFirstChild=c===0,d.isLastChild=c+1===e.length,d.parent=i,!d.ignored){const f=r(l);Array.isArray(f)&&(d.children=yw(f,t,n,o,r,d,a+1))}s.push(d),t.set(d.key,d),n.has(a)||n.set(a,[]),(u=n.get(a))===null||u===void 0||u.push(d)}),s}function nl(e,t={}){var n;const o=new Map,r=new Map,{getDisabled:i=pF,getIgnored:a=fF,getIsGroup:s=bF,getKey:l=dF}=t,c=(n=t.getChildren)!==null&&n!==void 0?n:uF,u=t.ignoreEmptyChildren?C=>{const _=c(C);return Array.isArray(_)?_.length?_:null:_}:c,d=Object.assign({get key(){return l(this.rawNode)},get disabled(){return i(this.rawNode)},get isGroup(){return s(this.rawNode)},get isLeaf(){return cF(this.rawNode,u)},get shallowLoaded(){return hF(this.rawNode,u)},get ignored(){return a(this.rawNode)},contains(C){return AF(this,C)}},EF),f=yw(e,o,r,d,u);function p(C){if(C==null)return null;const _=o.get(C);return _&&!_.isGroup&&!_.ignored?_:null}function h(C){if(C==null)return null;const _=o.get(C);return _&&!_.ignored?_:null}function g(C,_){const x=h(C);return x?x.getPrev(_):null}function v(C,_){const x=h(C);return x?x.getNext(_):null}function m(C){const _=h(C);return _?_.getParent():null}function y(C){const _=h(C);return _?_.getChild():null}const S={treeNodes:f,treeNodeMap:o,levelTreeNodeMap:r,maxLevel:Math.max(...r.keys()),getChildren:u,getFlattenedNodes(C){return $F(f,C)},getNode:p,getPrev:g,getNext:v,getParent:m,getChild:y,getFirstAvailableNode(){return kF(f)},getPath(C,_={}){return SF(C,_,S)},getCheckedKeys(C,_={}){const{cascade:x=!0,leafOnly:w=!1,checkStrategy:k="all",allowNotLoaded:P=!1}=_;return Rd({checkedKeys:Td(C),indeterminateKeys:Pd(C),cascade:x,leafOnly:w,checkStrategy:k,allowNotLoaded:P},S)},check(C,_,x={}){const{cascade:w=!0,leafOnly:k=!1,checkStrategy:P="all",allowNotLoaded:T=!1}=x;return Rd({checkedKeys:Td(_),indeterminateKeys:Pd(_),keysToCheck:C==null?[]:Eb(C),cascade:w,leafOnly:k,checkStrategy:P,allowNotLoaded:T},S)},uncheck(C,_,x={}){const{cascade:w=!0,leafOnly:k=!1,checkStrategy:P="all",allowNotLoaded:T=!1}=x;return Rd({checkedKeys:Td(_),indeterminateKeys:Pd(_),keysToUncheck:C==null?[]:Eb(C),cascade:w,leafOnly:k,checkStrategy:P,allowNotLoaded:T},S)},getNonLeafKeys(C={}){return lF(f,C)}};return S}const Ue={neutralBase:"#000",neutralInvertBase:"#fff",neutralTextBase:"#fff",neutralPopover:"rgb(72, 72, 78)",neutralCard:"rgb(24, 24, 28)",neutralModal:"rgb(44, 44, 50)",neutralBody:"rgb(16, 16, 20)",alpha1:"0.9",alpha2:"0.82",alpha3:"0.52",alpha4:"0.38",alpha5:"0.28",alphaClose:"0.52",alphaDisabled:"0.38",alphaDisabledInput:"0.06",alphaPending:"0.09",alphaTablePending:"0.06",alphaTableStriped:"0.05",alphaPressed:"0.05",alphaAvatar:"0.18",alphaRail:"0.2",alphaProgressRail:"0.12",alphaBorder:"0.24",alphaDivider:"0.09",alphaInput:"0.1",alphaAction:"0.06",alphaTab:"0.04",alphaScrollbar:"0.2",alphaScrollbarHover:"0.3",alphaCode:"0.12",alphaTag:"0.2",primaryHover:"#7fe7c4",primaryDefault:"#63e2b7",primaryActive:"#5acea7",primarySuppl:"rgb(42, 148, 125)",infoHover:"#8acbec",infoDefault:"#70c0e8",infoActive:"#66afd3",infoSuppl:"rgb(56, 137, 197)",errorHover:"#e98b8b",errorDefault:"#e88080",errorActive:"#e57272",errorSuppl:"rgb(208, 58, 82)",warningHover:"#f5d599",warningDefault:"#f2c97d",warningActive:"#e6c260",warningSuppl:"rgb(240, 138, 0)",successHover:"#7fe7c4",successDefault:"#63e2b7",successActive:"#5acea7",successSuppl:"rgb(42, 148, 125)"},IF=Fo(Ue.neutralBase),xw=Fo(Ue.neutralInvertBase),MF="rgba("+xw.slice(0,3).join(", ")+", ";function Mt(e){return MF+String(e)+")"}function zF(e){const t=Array.from(xw);return t[3]=Number(e),Ye(IF,t)}const OF=Object.assign(Object.assign({name:"common"},so),{baseColor:Ue.neutralBase,primaryColor:Ue.primaryDefault,primaryColorHover:Ue.primaryHover,primaryColorPressed:Ue.primaryActive,primaryColorSuppl:Ue.primarySuppl,infoColor:Ue.infoDefault,infoColorHover:Ue.infoHover,infoColorPressed:Ue.infoActive,infoColorSuppl:Ue.infoSuppl,successColor:Ue.successDefault,successColorHover:Ue.successHover,successColorPressed:Ue.successActive,successColorSuppl:Ue.successSuppl,warningColor:Ue.warningDefault,warningColorHover:Ue.warningHover,warningColorPressed:Ue.warningActive,warningColorSuppl:Ue.warningSuppl,errorColor:Ue.errorDefault,errorColorHover:Ue.errorHover,errorColorPressed:Ue.errorActive,errorColorSuppl:Ue.errorSuppl,textColorBase:Ue.neutralTextBase,textColor1:Mt(Ue.alpha1),textColor2:Mt(Ue.alpha2),textColor3:Mt(Ue.alpha3),textColorDisabled:Mt(Ue.alpha4),placeholderColor:Mt(Ue.alpha4),placeholderColorDisabled:Mt(Ue.alpha5),iconColor:Mt(Ue.alpha4),iconColorDisabled:Mt(Ue.alpha5),iconColorHover:Mt(Number(Ue.alpha4)*1.25),iconColorPressed:Mt(Number(Ue.alpha4)*.8),opacity1:Ue.alpha1,opacity2:Ue.alpha2,opacity3:Ue.alpha3,opacity4:Ue.alpha4,opacity5:Ue.alpha5,dividerColor:Mt(Ue.alphaDivider),borderColor:Mt(Ue.alphaBorder),closeIconColorHover:Mt(Number(Ue.alphaClose)),closeIconColor:Mt(Number(Ue.alphaClose)),closeIconColorPressed:Mt(Number(Ue.alphaClose)),closeColorHover:"rgba(255, 255, 255, .12)",closeColorPressed:"rgba(255, 255, 255, .08)",clearColor:Mt(Ue.alpha4),clearColorHover:cn(Mt(Ue.alpha4),{alpha:1.25}),clearColorPressed:cn(Mt(Ue.alpha4),{alpha:.8}),scrollbarColor:Mt(Ue.alphaScrollbar),scrollbarColorHover:Mt(Ue.alphaScrollbarHover),scrollbarWidth:"5px",scrollbarHeight:"5px",scrollbarBorderRadius:"5px",progressRailColor:Mt(Ue.alphaProgressRail),railColor:Mt(Ue.alphaRail),popoverColor:Ue.neutralPopover,tableColor:Ue.neutralCard,cardColor:Ue.neutralCard,modalColor:Ue.neutralModal,bodyColor:Ue.neutralBody,tagColor:zF(Ue.alphaTag),avatarColor:Mt(Ue.alphaAvatar),invertedColor:Ue.neutralBase,inputColor:Mt(Ue.alphaInput),codeColor:Mt(Ue.alphaCode),tabColor:Mt(Ue.alphaTab),actionColor:Mt(Ue.alphaAction),tableHeaderColor:Mt(Ue.alphaAction),hoverColor:Mt(Ue.alphaPending),tableColorHover:Mt(Ue.alphaTablePending),tableColorStriped:Mt(Ue.alphaTableStriped),pressedColor:Mt(Ue.alphaPressed),opacityDisabled:Ue.alphaDisabled,inputColorDisabled:Mt(Ue.alphaDisabledInput),buttonColor2:"rgba(255, 255, 255, .08)",buttonColor2Hover:"rgba(255, 255, 255, .12)",buttonColor2Pressed:"rgba(255, 255, 255, .08)",boxShadow1:"0 1px 2px -2px rgba(0, 0, 0, .24), 0 3px 6px 0 rgba(0, 0, 0, .18), 0 5px 12px 4px rgba(0, 0, 0, .12)",boxShadow2:"0 3px 6px -4px rgba(0, 0, 0, .24), 0 6px 12px 0 rgba(0, 0, 0, .16), 0 9px 18px 8px rgba(0, 0, 0, .10)",boxShadow3:"0 6px 16px -9px rgba(0, 0, 0, .08), 0 9px 28px 0 rgba(0, 0, 0, .05), 0 12px 48px 16px rgba(0, 0, 0, .03)"}),Ne=OF,at={neutralBase:"#FFF",neutralInvertBase:"#000",neutralTextBase:"#000",neutralPopover:"#fff",neutralCard:"#fff",neutralModal:"#fff",neutralBody:"#fff",alpha1:"0.82",alpha2:"0.72",alpha3:"0.38",alpha4:"0.24",alpha5:"0.18",alphaClose:"0.6",alphaDisabled:"0.5",alphaDisabledInput:"0.02",alphaPending:"0.05",alphaTablePending:"0.02",alphaPressed:"0.07",alphaAvatar:"0.2",alphaRail:"0.14",alphaProgressRail:".08",alphaBorder:"0.12",alphaDivider:"0.06",alphaInput:"0",alphaAction:"0.02",alphaTab:"0.04",alphaScrollbar:"0.25",alphaScrollbarHover:"0.4",alphaCode:"0.05",alphaTag:"0.02",primaryHover:"#36ad6a",primaryDefault:"#18a058",primaryActive:"#0c7a43",primarySuppl:"#36ad6a",infoHover:"#4098fc",infoDefault:"#2080f0",infoActive:"#1060c9",infoSuppl:"#4098fc",errorHover:"#de576d",errorDefault:"#d03050",errorActive:"#ab1f3f",errorSuppl:"#de576d",warningHover:"#fcb040",warningDefault:"#f0a020",warningActive:"#c97c10",warningSuppl:"#fcb040",successHover:"#36ad6a",successDefault:"#18a058",successActive:"#0c7a43",successSuppl:"#36ad6a"},DF=Fo(at.neutralBase),Cw=Fo(at.neutralInvertBase),LF="rgba("+Cw.slice(0,3).join(", ")+", ";function Ab(e){return LF+String(e)+")"}function Sn(e){const t=Array.from(Cw);return t[3]=Number(e),Ye(DF,t)}const FF=Object.assign(Object.assign({name:"common"},so),{baseColor:at.neutralBase,primaryColor:at.primaryDefault,primaryColorHover:at.primaryHover,primaryColorPressed:at.primaryActive,primaryColorSuppl:at.primarySuppl,infoColor:at.infoDefault,infoColorHover:at.infoHover,infoColorPressed:at.infoActive,infoColorSuppl:at.infoSuppl,successColor:at.successDefault,successColorHover:at.successHover,successColorPressed:at.successActive,successColorSuppl:at.successSuppl,warningColor:at.warningDefault,warningColorHover:at.warningHover,warningColorPressed:at.warningActive,warningColorSuppl:at.warningSuppl,errorColor:at.errorDefault,errorColorHover:at.errorHover,errorColorPressed:at.errorActive,errorColorSuppl:at.errorSuppl,textColorBase:at.neutralTextBase,textColor1:"rgb(31, 34, 37)",textColor2:"rgb(51, 54, 57)",textColor3:"rgb(118, 124, 130)",textColorDisabled:Sn(at.alpha4),placeholderColor:Sn(at.alpha4),placeholderColorDisabled:Sn(at.alpha5),iconColor:Sn(at.alpha4),iconColorHover:cn(Sn(at.alpha4),{lightness:.75}),iconColorPressed:cn(Sn(at.alpha4),{lightness:.9}),iconColorDisabled:Sn(at.alpha5),opacity1:at.alpha1,opacity2:at.alpha2,opacity3:at.alpha3,opacity4:at.alpha4,opacity5:at.alpha5,dividerColor:"rgb(239, 239, 245)",borderColor:"rgb(224, 224, 230)",closeIconColor:Sn(Number(at.alphaClose)),closeIconColorHover:Sn(Number(at.alphaClose)),closeIconColorPressed:Sn(Number(at.alphaClose)),closeColorHover:"rgba(0, 0, 0, .09)",closeColorPressed:"rgba(0, 0, 0, .13)",clearColor:Sn(at.alpha4),clearColorHover:cn(Sn(at.alpha4),{lightness:.75}),clearColorPressed:cn(Sn(at.alpha4),{lightness:.9}),scrollbarColor:Ab(at.alphaScrollbar),scrollbarColorHover:Ab(at.alphaScrollbarHover),scrollbarWidth:"5px",scrollbarHeight:"5px",scrollbarBorderRadius:"5px",progressRailColor:Sn(at.alphaProgressRail),railColor:"rgb(219, 219, 223)",popoverColor:at.neutralPopover,tableColor:at.neutralCard,cardColor:at.neutralCard,modalColor:at.neutralModal,bodyColor:at.neutralBody,tagColor:"#eee",avatarColor:Sn(at.alphaAvatar),invertedColor:"rgb(0, 20, 40)",inputColor:Sn(at.alphaInput),codeColor:"rgb(244, 244, 248)",tabColor:"rgb(247, 247, 250)",actionColor:"rgb(250, 250, 252)",tableHeaderColor:"rgb(250, 250, 252)",hoverColor:"rgb(243, 243, 245)",tableColorHover:"rgba(0, 0, 100, 0.03)",tableColorStriped:"rgba(0, 0, 100, 0.02)",pressedColor:"rgb(237, 237, 239)",opacityDisabled:at.alphaDisabled,inputColorDisabled:"rgb(250, 250, 252)",buttonColor2:"rgba(46, 51, 56, .05)",buttonColor2Hover:"rgba(46, 51, 56, .09)",buttonColor2Pressed:"rgba(46, 51, 56, .13)",boxShadow1:"0 1px 2px -2px rgba(0, 0, 0, .08), 0 3px 6px 0 rgba(0, 0, 0, .06), 0 5px 12px 4px rgba(0, 0, 0, .04)",boxShadow2:"0 3px 6px -4px rgba(0, 0, 0, .12), 0 6px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05)",boxShadow3:"0 6px 16px -9px rgba(0, 0, 0, .08), 0 9px 28px 0 rgba(0, 0, 0, .05), 0 12px 48px 16px rgba(0, 0, 0, .03)"}),yt=FF,BF={iconSizeSmall:"34px",iconSizeMedium:"40px",iconSizeLarge:"46px",iconSizeHuge:"52px"},ww=e=>{const{textColorDisabled:t,iconColor:n,textColor2:o,fontSizeSmall:r,fontSizeMedium:i,fontSizeLarge:a,fontSizeHuge:s}=e;return Object.assign(Object.assign({},BF),{fontSizeSmall:r,fontSizeMedium:i,fontSizeLarge:a,fontSizeHuge:s,textColor:t,iconColor:n,extraTextColor:o})},NF={name:"Empty",common:yt,self:ww},gu=NF,HF={name:"Empty",common:Ne,self:ww},Ii=HF,jF=z("empty",` + `,[Un({left:"50%",top:"50%",originalTransform:"translateX(-50%) translateY(-50%)"})])])]),$N={strokeWidth:{type:Number,default:28},stroke:{type:String,default:void 0}},Mi=pe({name:"BaseLoading",props:Object.assign({clsPrefix:{type:String,required:!0},show:{type:Boolean,default:!0},scale:{type:Number,default:1},radius:{type:Number,default:100}},$N),setup(e){Br("-base-loading",EN,Ne(e,"clsPrefix"))},render(){const{clsPrefix:e,radius:t,strokeWidth:n,stroke:o,scale:r}=this,i=t/r;return b("div",{class:`${e}-base-loading`,role:"img","aria-label":"loading"},b(Ai,null,{default:()=>this.show?b("div",{key:"icon",class:`${e}-base-loading__transition-wrapper`},b("div",{class:`${e}-base-loading__container`},b("div",{class:`${e}-base-loading__container-layer`},b("div",{class:`${e}-base-loading__container-layer-left`},b("svg",{class:`${e}-base-loading__svg`,viewBox:`0 0 ${2*i} ${2*i}`,xmlns:"http://www.w3.org/2000/svg",style:{color:o}},b("circle",{fill:"none",stroke:"currentColor","stroke-width":n,"stroke-linecap":"round",cx:i,cy:i,r:t-n/2,"stroke-dasharray":4.91*t,"stroke-dashoffset":2.46*t}))),b("div",{class:`${e}-base-loading__container-layer-patch`},b("svg",{class:`${e}-base-loading__svg`,viewBox:`0 0 ${2*i} ${2*i}`,xmlns:"http://www.w3.org/2000/svg",style:{color:o}},b("circle",{fill:"none",stroke:"currentColor","stroke-width":n,"stroke-linecap":"round",cx:i,cy:i,r:t-n/2,"stroke-dasharray":4.91*t,"stroke-dashoffset":2.46*t}))),b("div",{class:`${e}-base-loading__container-layer-right`},b("svg",{class:`${e}-base-loading__svg`,viewBox:`0 0 ${2*i} ${2*i}`,xmlns:"http://www.w3.org/2000/svg",style:{color:o}},b("circle",{fill:"none",stroke:"currentColor","stroke-width":n,"stroke-linecap":"round",cx:i,cy:i,r:t-n/2,"stroke-dasharray":4.91*t,"stroke-dashoffset":2.46*t})))))):b("div",{key:"placeholder",class:`${e}-base-loading__placeholder`},this.$slots)}))}});function m0(e){return Array.isArray(e)?e:[e]}const ph={STOP:"STOP"};function Zw(e,t){const n=t(e);e.children!==void 0&&n!==ph.STOP&&e.children.forEach(o=>Zw(o,t))}function AN(e,t={}){const{preserveGroup:n=!1}=t,o=[],r=n?a=>{a.isLeaf||(o.push(a.key),i(a.children))}:a=>{a.isLeaf||(a.isGroup||o.push(a.key),i(a.children))};function i(a){a.forEach(r)}return i(e),o}function IN(e,t){const{isLeaf:n}=e;return n!==void 0?n:!t(e)}function MN(e){return e.children}function zN(e){return e.key}function ON(){return!1}function DN(e,t){const{isLeaf:n}=e;return!(n===!1&&!Array.isArray(t(e)))}function LN(e){return e.disabled===!0}function FN(e,t){return e.isLeaf===!1&&!Array.isArray(t(e))}function $d(e){var t;return e==null?[]:Array.isArray(e)?e:(t=e.checkedKeys)!==null&&t!==void 0?t:[]}function Ad(e){var t;return e==null||Array.isArray(e)?[]:(t=e.indeterminateKeys)!==null&&t!==void 0?t:[]}function NN(e,t){const n=new Set(e);return t.forEach(o=>{n.has(o)||n.add(o)}),Array.from(n)}function BN(e,t){const n=new Set(e);return t.forEach(o=>{n.has(o)&&n.delete(o)}),Array.from(n)}function HN(e){return(e==null?void 0:e.type)==="group"}function jN(e){const t=new Map;return e.forEach((n,o)=>{t.set(n.key,o)}),n=>{var o;return(o=t.get(n))!==null&&o!==void 0?o:null}}class VN extends Error{constructor(){super(),this.message="SubtreeNotLoadedError: checking a subtree whose required nodes are not fully loaded."}}function UN(e,t,n,o){return Tc(t.concat(e),n,o,!1)}function WN(e,t){const n=new Set;return e.forEach(o=>{const r=t.treeNodeMap.get(o);if(r!==void 0){let i=r.parent;for(;i!==null&&!(i.disabled||n.has(i.key));)n.add(i.key),i=i.parent}}),n}function qN(e,t,n,o){const r=Tc(t,n,o,!1),i=Tc(e,n,o,!0),a=WN(e,n),s=[];return r.forEach(l=>{(i.has(l)||a.has(l))&&s.push(l)}),s.forEach(l=>r.delete(l)),r}function Id(e,t){const{checkedKeys:n,keysToCheck:o,keysToUncheck:r,indeterminateKeys:i,cascade:a,leafOnly:s,checkStrategy:l,allowNotLoaded:c}=e;if(!a)return o!==void 0?{checkedKeys:NN(n,o),indeterminateKeys:Array.from(i)}:r!==void 0?{checkedKeys:BN(n,r),indeterminateKeys:Array.from(i)}:{checkedKeys:Array.from(n),indeterminateKeys:Array.from(i)};const{levelTreeNodeMap:u}=t;let d;r!==void 0?d=qN(r,n,t,c):o!==void 0?d=UN(o,n,t,c):d=Tc(n,t,c,!1);const f=l==="parent",p=l==="child"||s,h=d,m=new Set,v=Math.max.apply(null,Array.from(u.keys()));for(let g=v;g>=0;g-=1){const y=g===0,S=u.get(g);for(const C of S){if(C.isLeaf)continue;const{key:_,shallowLoaded:x}=C;if(p&&x&&C.children.forEach(k=>{!k.disabled&&!k.isLeaf&&k.shallowLoaded&&h.has(k.key)&&h.delete(k.key)}),C.disabled||!x)continue;let w=!0,T=!1,P=!0;for(const k of C.children){const I=k.key;if(!k.disabled){if(P&&(P=!1),h.has(I))T=!0;else if(m.has(I)){T=!0,w=!1;break}else if(w=!1,T)break}}w&&!P?(f&&C.children.forEach(k=>{!k.disabled&&h.has(k.key)&&h.delete(k.key)}),h.add(_)):T&&m.add(_),y&&p&&h.has(_)&&h.delete(_)}}return{checkedKeys:Array.from(h),indeterminateKeys:Array.from(m)}}function Tc(e,t,n,o){const{treeNodeMap:r,getChildren:i}=t,a=new Set,s=new Set(e);return e.forEach(l=>{const c=r.get(l);c!==void 0&&Zw(c,u=>{if(u.disabled)return ph.STOP;const{key:d}=u;if(!a.has(d)&&(a.add(d),s.add(d),FN(u.rawNode,i))){if(o)return ph.STOP;if(!n)throw new VN}})}),s}function KN(e,{includeGroup:t=!1,includeSelf:n=!0},o){var r;const i=o.treeNodeMap;let a=e==null?null:(r=i.get(e))!==null&&r!==void 0?r:null;const s={keyPath:[],treeNodePath:[],treeNode:a};if(a!=null&&a.ignored)return s.treeNode=null,s;for(;a;)!a.ignored&&(t||!a.isGroup)&&s.treeNodePath.push(a),a=a.parent;return s.treeNodePath.reverse(),n||s.treeNodePath.pop(),s.keyPath=s.treeNodePath.map(l=>l.key),s}function GN(e){if(e.length===0)return null;const t=e[0];return t.isGroup||t.ignored||t.disabled?t.getNext():t}function YN(e,t){const n=e.siblings,o=n.length,{index:r}=e;return t?n[(r+1)%o]:r===n.length-1?null:n[r+1]}function g0(e,t,{loop:n=!1,includeDisabled:o=!1}={}){const r=t==="prev"?XN:YN,i={reverse:t==="prev"};let a=!1,s=null;function l(c){if(c!==null){if(c===e){if(!a)a=!0;else if(!e.disabled&&!e.isGroup){s=e;return}}else if((!c.disabled||o)&&!c.ignored&&!c.isGroup){s=c;return}if(c.isGroup){const u=Wp(c,i);u!==null?s=u:l(r(c,n))}else{const u=r(c,!1);if(u!==null)l(u);else{const d=QN(c);d!=null&&d.isGroup?l(r(d,n)):n&&l(r(c,!0))}}}}return l(e),s}function XN(e,t){const n=e.siblings,o=n.length,{index:r}=e;return t?n[(r-1+o)%o]:r===0?null:n[r-1]}function QN(e){return e.parent}function Wp(e,t={}){const{reverse:n=!1}=t,{children:o}=e;if(o){const{length:r}=o,i=n?r-1:0,a=n?-1:r,s=n?-1:1;for(let l=i;l!==a;l+=s){const c=o[l];if(!c.disabled&&!c.ignored)if(c.isGroup){const u=Wp(c,t);if(u!==null)return u}else return c}}return null}const ZN={getChild(){return this.ignored?null:Wp(this)},getParent(){const{parent:e}=this;return e!=null&&e.isGroup?e.getParent():e},getNext(e={}){return g0(this,"next",e)},getPrev(e={}){return g0(this,"prev",e)}};function JN(e,t){const n=t?new Set(t):void 0,o=[];function r(i){i.forEach(a=>{o.push(a),!(a.isLeaf||!a.children||a.ignored)&&(a.isGroup||n===void 0||n.has(a.key))&&r(a.children)})}return r(e),o}function eB(e,t){const n=e.key;for(;t;){if(t.key===n)return!0;t=t.parent}return!1}function Jw(e,t,n,o,r,i=null,a=0){const s=[];return e.forEach((l,c)=>{var u;const d=Object.create(o);if(d.rawNode=l,d.siblings=s,d.level=a,d.index=c,d.isFirstChild=c===0,d.isLastChild=c+1===e.length,d.parent=i,!d.ignored){const f=r(l);Array.isArray(f)&&(d.children=Jw(f,t,n,o,r,d,a+1))}s.push(d),t.set(d.key,d),n.has(a)||n.set(a,[]),(u=n.get(a))===null||u===void 0||u.push(d)}),s}function nl(e,t={}){var n;const o=new Map,r=new Map,{getDisabled:i=LN,getIgnored:a=ON,getIsGroup:s=HN,getKey:l=zN}=t,c=(n=t.getChildren)!==null&&n!==void 0?n:MN,u=t.ignoreEmptyChildren?C=>{const _=c(C);return Array.isArray(_)?_.length?_:null:_}:c,d=Object.assign({get key(){return l(this.rawNode)},get disabled(){return i(this.rawNode)},get isGroup(){return s(this.rawNode)},get isLeaf(){return IN(this.rawNode,u)},get shallowLoaded(){return DN(this.rawNode,u)},get ignored(){return a(this.rawNode)},contains(C){return eB(this,C)}},ZN),f=Jw(e,o,r,d,u);function p(C){if(C==null)return null;const _=o.get(C);return _&&!_.isGroup&&!_.ignored?_:null}function h(C){if(C==null)return null;const _=o.get(C);return _&&!_.ignored?_:null}function m(C,_){const x=h(C);return x?x.getPrev(_):null}function v(C,_){const x=h(C);return x?x.getNext(_):null}function g(C){const _=h(C);return _?_.getParent():null}function y(C){const _=h(C);return _?_.getChild():null}const S={treeNodes:f,treeNodeMap:o,levelTreeNodeMap:r,maxLevel:Math.max(...r.keys()),getChildren:u,getFlattenedNodes(C){return JN(f,C)},getNode:p,getPrev:m,getNext:v,getParent:g,getChild:y,getFirstAvailableNode(){return GN(f)},getPath(C,_={}){return KN(C,_,S)},getCheckedKeys(C,_={}){const{cascade:x=!0,leafOnly:w=!1,checkStrategy:T="all",allowNotLoaded:P=!1}=_;return Id({checkedKeys:$d(C),indeterminateKeys:Ad(C),cascade:x,leafOnly:w,checkStrategy:T,allowNotLoaded:P},S)},check(C,_,x={}){const{cascade:w=!0,leafOnly:T=!1,checkStrategy:P="all",allowNotLoaded:k=!1}=x;return Id({checkedKeys:$d(_),indeterminateKeys:Ad(_),keysToCheck:C==null?[]:m0(C),cascade:w,leafOnly:T,checkStrategy:P,allowNotLoaded:k},S)},uncheck(C,_,x={}){const{cascade:w=!0,leafOnly:T=!1,checkStrategy:P="all",allowNotLoaded:k=!1}=x;return Id({checkedKeys:$d(_),indeterminateKeys:Ad(_),keysToUncheck:C==null?[]:m0(C),cascade:w,leafOnly:T,checkStrategy:P,allowNotLoaded:k},S)},getNonLeafKeys(C={}){return AN(f,C)}};return S}const We={neutralBase:"#000",neutralInvertBase:"#fff",neutralTextBase:"#fff",neutralPopover:"rgb(72, 72, 78)",neutralCard:"rgb(24, 24, 28)",neutralModal:"rgb(44, 44, 50)",neutralBody:"rgb(16, 16, 20)",alpha1:"0.9",alpha2:"0.82",alpha3:"0.52",alpha4:"0.38",alpha5:"0.28",alphaClose:"0.52",alphaDisabled:"0.38",alphaDisabledInput:"0.06",alphaPending:"0.09",alphaTablePending:"0.06",alphaTableStriped:"0.05",alphaPressed:"0.05",alphaAvatar:"0.18",alphaRail:"0.2",alphaProgressRail:"0.12",alphaBorder:"0.24",alphaDivider:"0.09",alphaInput:"0.1",alphaAction:"0.06",alphaTab:"0.04",alphaScrollbar:"0.2",alphaScrollbarHover:"0.3",alphaCode:"0.12",alphaTag:"0.2",primaryHover:"#7fe7c4",primaryDefault:"#63e2b7",primaryActive:"#5acea7",primarySuppl:"rgb(42, 148, 125)",infoHover:"#8acbec",infoDefault:"#70c0e8",infoActive:"#66afd3",infoSuppl:"rgb(56, 137, 197)",errorHover:"#e98b8b",errorDefault:"#e88080",errorActive:"#e57272",errorSuppl:"rgb(208, 58, 82)",warningHover:"#f5d599",warningDefault:"#f2c97d",warningActive:"#e6c260",warningSuppl:"rgb(240, 138, 0)",successHover:"#7fe7c4",successDefault:"#63e2b7",successActive:"#5acea7",successSuppl:"rgb(42, 148, 125)"},tB=No(We.neutralBase),e_=No(We.neutralInvertBase),nB="rgba("+e_.slice(0,3).join(", ")+", ";function Mt(e){return nB+String(e)+")"}function oB(e){const t=Array.from(e_);return t[3]=Number(e),Ye(tB,t)}const rB=Object.assign(Object.assign({name:"common"},so),{baseColor:We.neutralBase,primaryColor:We.primaryDefault,primaryColorHover:We.primaryHover,primaryColorPressed:We.primaryActive,primaryColorSuppl:We.primarySuppl,infoColor:We.infoDefault,infoColorHover:We.infoHover,infoColorPressed:We.infoActive,infoColorSuppl:We.infoSuppl,successColor:We.successDefault,successColorHover:We.successHover,successColorPressed:We.successActive,successColorSuppl:We.successSuppl,warningColor:We.warningDefault,warningColorHover:We.warningHover,warningColorPressed:We.warningActive,warningColorSuppl:We.warningSuppl,errorColor:We.errorDefault,errorColorHover:We.errorHover,errorColorPressed:We.errorActive,errorColorSuppl:We.errorSuppl,textColorBase:We.neutralTextBase,textColor1:Mt(We.alpha1),textColor2:Mt(We.alpha2),textColor3:Mt(We.alpha3),textColorDisabled:Mt(We.alpha4),placeholderColor:Mt(We.alpha4),placeholderColorDisabled:Mt(We.alpha5),iconColor:Mt(We.alpha4),iconColorDisabled:Mt(We.alpha5),iconColorHover:Mt(Number(We.alpha4)*1.25),iconColorPressed:Mt(Number(We.alpha4)*.8),opacity1:We.alpha1,opacity2:We.alpha2,opacity3:We.alpha3,opacity4:We.alpha4,opacity5:We.alpha5,dividerColor:Mt(We.alphaDivider),borderColor:Mt(We.alphaBorder),closeIconColorHover:Mt(Number(We.alphaClose)),closeIconColor:Mt(Number(We.alphaClose)),closeIconColorPressed:Mt(Number(We.alphaClose)),closeColorHover:"rgba(255, 255, 255, .12)",closeColorPressed:"rgba(255, 255, 255, .08)",clearColor:Mt(We.alpha4),clearColorHover:cn(Mt(We.alpha4),{alpha:1.25}),clearColorPressed:cn(Mt(We.alpha4),{alpha:.8}),scrollbarColor:Mt(We.alphaScrollbar),scrollbarColorHover:Mt(We.alphaScrollbarHover),scrollbarWidth:"5px",scrollbarHeight:"5px",scrollbarBorderRadius:"5px",progressRailColor:Mt(We.alphaProgressRail),railColor:Mt(We.alphaRail),popoverColor:We.neutralPopover,tableColor:We.neutralCard,cardColor:We.neutralCard,modalColor:We.neutralModal,bodyColor:We.neutralBody,tagColor:oB(We.alphaTag),avatarColor:Mt(We.alphaAvatar),invertedColor:We.neutralBase,inputColor:Mt(We.alphaInput),codeColor:Mt(We.alphaCode),tabColor:Mt(We.alphaTab),actionColor:Mt(We.alphaAction),tableHeaderColor:Mt(We.alphaAction),hoverColor:Mt(We.alphaPending),tableColorHover:Mt(We.alphaTablePending),tableColorStriped:Mt(We.alphaTableStriped),pressedColor:Mt(We.alphaPressed),opacityDisabled:We.alphaDisabled,inputColorDisabled:Mt(We.alphaDisabledInput),buttonColor2:"rgba(255, 255, 255, .08)",buttonColor2Hover:"rgba(255, 255, 255, .12)",buttonColor2Pressed:"rgba(255, 255, 255, .08)",boxShadow1:"0 1px 2px -2px rgba(0, 0, 0, .24), 0 3px 6px 0 rgba(0, 0, 0, .18), 0 5px 12px 4px rgba(0, 0, 0, .12)",boxShadow2:"0 3px 6px -4px rgba(0, 0, 0, .24), 0 6px 12px 0 rgba(0, 0, 0, .16), 0 9px 18px 8px rgba(0, 0, 0, .10)",boxShadow3:"0 6px 16px -9px rgba(0, 0, 0, .08), 0 9px 28px 0 rgba(0, 0, 0, .05), 0 12px 48px 16px rgba(0, 0, 0, .03)"}),Be=rB,st={neutralBase:"#FFF",neutralInvertBase:"#000",neutralTextBase:"#000",neutralPopover:"#fff",neutralCard:"#fff",neutralModal:"#fff",neutralBody:"#fff",alpha1:"0.82",alpha2:"0.72",alpha3:"0.38",alpha4:"0.24",alpha5:"0.18",alphaClose:"0.6",alphaDisabled:"0.5",alphaDisabledInput:"0.02",alphaPending:"0.05",alphaTablePending:"0.02",alphaPressed:"0.07",alphaAvatar:"0.2",alphaRail:"0.14",alphaProgressRail:".08",alphaBorder:"0.12",alphaDivider:"0.06",alphaInput:"0",alphaAction:"0.02",alphaTab:"0.04",alphaScrollbar:"0.25",alphaScrollbarHover:"0.4",alphaCode:"0.05",alphaTag:"0.02",primaryHover:"#36ad6a",primaryDefault:"#18a058",primaryActive:"#0c7a43",primarySuppl:"#36ad6a",infoHover:"#4098fc",infoDefault:"#2080f0",infoActive:"#1060c9",infoSuppl:"#4098fc",errorHover:"#de576d",errorDefault:"#d03050",errorActive:"#ab1f3f",errorSuppl:"#de576d",warningHover:"#fcb040",warningDefault:"#f0a020",warningActive:"#c97c10",warningSuppl:"#fcb040",successHover:"#36ad6a",successDefault:"#18a058",successActive:"#0c7a43",successSuppl:"#36ad6a"},iB=No(st.neutralBase),t_=No(st.neutralInvertBase),aB="rgba("+t_.slice(0,3).join(", ")+", ";function v0(e){return aB+String(e)+")"}function Sn(e){const t=Array.from(t_);return t[3]=Number(e),Ye(iB,t)}const sB=Object.assign(Object.assign({name:"common"},so),{baseColor:st.neutralBase,primaryColor:st.primaryDefault,primaryColorHover:st.primaryHover,primaryColorPressed:st.primaryActive,primaryColorSuppl:st.primarySuppl,infoColor:st.infoDefault,infoColorHover:st.infoHover,infoColorPressed:st.infoActive,infoColorSuppl:st.infoSuppl,successColor:st.successDefault,successColorHover:st.successHover,successColorPressed:st.successActive,successColorSuppl:st.successSuppl,warningColor:st.warningDefault,warningColorHover:st.warningHover,warningColorPressed:st.warningActive,warningColorSuppl:st.warningSuppl,errorColor:st.errorDefault,errorColorHover:st.errorHover,errorColorPressed:st.errorActive,errorColorSuppl:st.errorSuppl,textColorBase:st.neutralTextBase,textColor1:"rgb(31, 34, 37)",textColor2:"rgb(51, 54, 57)",textColor3:"rgb(118, 124, 130)",textColorDisabled:Sn(st.alpha4),placeholderColor:Sn(st.alpha4),placeholderColorDisabled:Sn(st.alpha5),iconColor:Sn(st.alpha4),iconColorHover:cn(Sn(st.alpha4),{lightness:.75}),iconColorPressed:cn(Sn(st.alpha4),{lightness:.9}),iconColorDisabled:Sn(st.alpha5),opacity1:st.alpha1,opacity2:st.alpha2,opacity3:st.alpha3,opacity4:st.alpha4,opacity5:st.alpha5,dividerColor:"rgb(239, 239, 245)",borderColor:"rgb(224, 224, 230)",closeIconColor:Sn(Number(st.alphaClose)),closeIconColorHover:Sn(Number(st.alphaClose)),closeIconColorPressed:Sn(Number(st.alphaClose)),closeColorHover:"rgba(0, 0, 0, .09)",closeColorPressed:"rgba(0, 0, 0, .13)",clearColor:Sn(st.alpha4),clearColorHover:cn(Sn(st.alpha4),{lightness:.75}),clearColorPressed:cn(Sn(st.alpha4),{lightness:.9}),scrollbarColor:v0(st.alphaScrollbar),scrollbarColorHover:v0(st.alphaScrollbarHover),scrollbarWidth:"5px",scrollbarHeight:"5px",scrollbarBorderRadius:"5px",progressRailColor:Sn(st.alphaProgressRail),railColor:"rgb(219, 219, 223)",popoverColor:st.neutralPopover,tableColor:st.neutralCard,cardColor:st.neutralCard,modalColor:st.neutralModal,bodyColor:st.neutralBody,tagColor:"#eee",avatarColor:Sn(st.alphaAvatar),invertedColor:"rgb(0, 20, 40)",inputColor:Sn(st.alphaInput),codeColor:"rgb(244, 244, 248)",tabColor:"rgb(247, 247, 250)",actionColor:"rgb(250, 250, 252)",tableHeaderColor:"rgb(250, 250, 252)",hoverColor:"rgb(243, 243, 245)",tableColorHover:"rgba(0, 0, 100, 0.03)",tableColorStriped:"rgba(0, 0, 100, 0.02)",pressedColor:"rgb(237, 237, 239)",opacityDisabled:st.alphaDisabled,inputColorDisabled:"rgb(250, 250, 252)",buttonColor2:"rgba(46, 51, 56, .05)",buttonColor2Hover:"rgba(46, 51, 56, .09)",buttonColor2Pressed:"rgba(46, 51, 56, .13)",boxShadow1:"0 1px 2px -2px rgba(0, 0, 0, .08), 0 3px 6px 0 rgba(0, 0, 0, .06), 0 5px 12px 4px rgba(0, 0, 0, .04)",boxShadow2:"0 3px 6px -4px rgba(0, 0, 0, .12), 0 6px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05)",boxShadow3:"0 6px 16px -9px rgba(0, 0, 0, .08), 0 9px 28px 0 rgba(0, 0, 0, .05), 0 12px 48px 16px rgba(0, 0, 0, .03)"}),yt=sB,lB={iconSizeSmall:"34px",iconSizeMedium:"40px",iconSizeLarge:"46px",iconSizeHuge:"52px"},n_=e=>{const{textColorDisabled:t,iconColor:n,textColor2:o,fontSizeSmall:r,fontSizeMedium:i,fontSizeLarge:a,fontSizeHuge:s}=e;return Object.assign(Object.assign({},lB),{fontSizeSmall:r,fontSizeMedium:i,fontSizeLarge:a,fontSizeHuge:s,textColor:t,iconColor:n,extraTextColor:o})},cB={name:"Empty",common:yt,self:n_},xu=cB,uB={name:"Empty",common:Be,self:n_},zi=uB,dB=z("empty",` display: flex; flex-direction: column; align-items: center; @@ -254,7 +277,7 @@ ${t} transition: color .3s var(--n-bezier); margin-top: 12px; color: var(--n-extra-text-color); - `)]),VF=Object.assign(Object.assign({},Fe.props),{description:String,showDescription:{type:Boolean,default:!0},showIcon:{type:Boolean,default:!0},size:{type:String,default:"medium"},renderIcon:Function}),_w=fe({name:"Empty",props:VF,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=lt(e),o=Fe("Empty","-empty",jF,gu,e,t),{localeRef:r}=Ia("Empty"),i=He(xo,null),a=F(()=>{var u,d,f;return(u=e.description)!==null&&u!==void 0?u:(f=(d=i==null?void 0:i.mergedComponentPropsRef.value)===null||d===void 0?void 0:d.Empty)===null||f===void 0?void 0:f.description}),s=F(()=>{var u,d;return((d=(u=i==null?void 0:i.mergedComponentPropsRef.value)===null||u===void 0?void 0:u.Empty)===null||d===void 0?void 0:d.renderIcon)||(()=>b(Q9,null))}),l=F(()=>{const{size:u}=e,{common:{cubicBezierEaseInOut:d},self:{[Se("iconSize",u)]:f,[Se("fontSize",u)]:p,textColor:h,iconColor:g,extraTextColor:v}}=o.value;return{"--n-icon-size":f,"--n-font-size":p,"--n-bezier":d,"--n-text-color":h,"--n-icon-color":g,"--n-extra-text-color":v}}),c=n?Rt("empty",F(()=>{let u="";const{size:d}=e;return u+=d[0],u}),l,e):void 0;return{mergedClsPrefix:t,mergedRenderIcon:s,localizedDescription:F(()=>a.value||r.value.description),cssVars:n?void 0:l,themeClass:c==null?void 0:c.themeClass,onRender:c==null?void 0:c.onRender}},render(){const{$slots:e,mergedClsPrefix:t,onRender:n}=this;return n==null||n(),b("div",{class:[`${t}-empty`,this.themeClass],style:this.cssVars},this.showIcon?b("div",{class:`${t}-empty__icon`},e.icon?e.icon():b(Nt,{clsPrefix:t},{default:this.mergedRenderIcon})):null,this.showDescription?b("div",{class:`${t}-empty__description`},e.default?e.default():this.localizedDescription):null,e.extra?b("div",{class:`${t}-empty__extra`},e.extra()):null)}}),Sw=e=>{const{scrollbarColor:t,scrollbarColorHover:n}=e;return{color:t,colorHover:n}},WF={name:"Scrollbar",common:yt,self:Sw},Mi=WF,UF={name:"Scrollbar",common:Ne,self:Sw},Bn=UF,{cubicBezierEaseInOut:Ib}=so;function vu({name:e="fade-in",enterDuration:t="0.2s",leaveDuration:n="0.2s",enterCubicBezier:o=Ib,leaveCubicBezier:r=Ib}={}){return[j(`&.${e}-transition-enter-active`,{transition:`all ${t} ${o}!important`}),j(`&.${e}-transition-leave-active`,{transition:`all ${n} ${r}!important`}),j(`&.${e}-transition-enter-from, &.${e}-transition-leave-to`,{opacity:0}),j(`&.${e}-transition-leave-from, &.${e}-transition-enter-to`,{opacity:1})]}const qF=z("scrollbar",` + `)]),fB=Object.assign(Object.assign({},Fe.props),{description:String,showDescription:{type:Boolean,default:!0},showIcon:{type:Boolean,default:!0},size:{type:String,default:"medium"},renderIcon:Function}),o_=pe({name:"Empty",props:fB,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ct(e),o=Fe("Empty","-empty",dB,xu,e,t),{localeRef:r}=Pi("Empty"),i=He(xo,null),a=N(()=>{var u,d,f;return(u=e.description)!==null&&u!==void 0?u:(f=(d=i==null?void 0:i.mergedComponentPropsRef.value)===null||d===void 0?void 0:d.Empty)===null||f===void 0?void 0:f.description}),s=N(()=>{var u,d;return((d=(u=i==null?void 0:i.mergedComponentPropsRef.value)===null||u===void 0?void 0:u.Empty)===null||d===void 0?void 0:d.renderIcon)||(()=>b(xN,null))}),l=N(()=>{const{size:u}=e,{common:{cubicBezierEaseInOut:d},self:{[Pe("iconSize",u)]:f,[Pe("fontSize",u)]:p,textColor:h,iconColor:m,extraTextColor:v}}=o.value;return{"--n-icon-size":f,"--n-font-size":p,"--n-bezier":d,"--n-text-color":h,"--n-icon-color":m,"--n-extra-text-color":v}}),c=n?Rt("empty",N(()=>{let u="";const{size:d}=e;return u+=d[0],u}),l,e):void 0;return{mergedClsPrefix:t,mergedRenderIcon:s,localizedDescription:N(()=>a.value||r.value.description),cssVars:n?void 0:l,themeClass:c==null?void 0:c.themeClass,onRender:c==null?void 0:c.onRender}},render(){const{$slots:e,mergedClsPrefix:t,onRender:n}=this;return n==null||n(),b("div",{class:[`${t}-empty`,this.themeClass],style:this.cssVars},this.showIcon?b("div",{class:`${t}-empty__icon`},e.icon?e.icon():b(Bt,{clsPrefix:t},{default:this.mergedRenderIcon})):null,this.showDescription?b("div",{class:`${t}-empty__description`},e.default?e.default():this.localizedDescription):null,e.extra?b("div",{class:`${t}-empty__extra`},e.extra()):null)}}),r_=e=>{const{scrollbarColor:t,scrollbarColorHover:n}=e;return{color:t,colorHover:n}},hB={name:"Scrollbar",common:yt,self:r_},Oi=hB,pB={name:"Scrollbar",common:Be,self:r_},Bn=pB,{cubicBezierEaseInOut:b0}=so;function Cu({name:e="fade-in",enterDuration:t="0.2s",leaveDuration:n="0.2s",enterCubicBezier:o=b0,leaveCubicBezier:r=b0}={}){return[j(`&.${e}-transition-enter-active`,{transition:`all ${t} ${o}!important`}),j(`&.${e}-transition-leave-active`,{transition:`all ${n} ${r}!important`}),j(`&.${e}-transition-enter-from, &.${e}-transition-leave-to`,{opacity:0}),j(`&.${e}-transition-leave-from, &.${e}-transition-enter-to`,{opacity:1})]}const mB=z("scrollbar",` overflow: hidden; position: relative; z-index: auto; @@ -279,7 +302,7 @@ ${t} pointer-events: none; user-select: none; -webkit-user-select: none; - `,[q("horizontal",` + `,[K("horizontal",` left: 2px; right: 2px; bottom: 4px; @@ -288,7 +311,7 @@ ${t} height: var(--n-scrollbar-height); border-radius: var(--n-scrollbar-border-radius); right: 0; - `)])]),q("vertical",` + `)])]),K("vertical",` right: 4px; top: 2px; bottom: 2px; @@ -297,13 +320,13 @@ ${t} width: var(--n-scrollbar-width); border-radius: var(--n-scrollbar-border-radius); bottom: 0; - `)])]),q("disabled",[j(">",[D("scrollbar",{pointerEvents:"none"})])]),j(">",[D("scrollbar",` + `)])]),K("disabled",[j(">",[D("scrollbar",{pointerEvents:"none"})])]),j(">",[D("scrollbar",` position: absolute; cursor: pointer; pointer-events: all; background-color: var(--n-scrollbar-color); transition: background-color .2s var(--n-scrollbar-bezier); - `,[vu(),j("&:hover",{backgroundColor:"var(--n-scrollbar-color-hover)"})])])])])]),KF=Object.assign(Object.assign({},Fe.props),{size:{type:Number,default:5},duration:{type:Number,default:0},scrollable:{type:Boolean,default:!0},xScrollable:Boolean,trigger:{type:String,default:"hover"},useUnifiedContainer:Boolean,triggerDisplayManually:Boolean,container:Function,content:Function,containerClass:String,containerStyle:[String,Object],contentClass:String,contentStyle:[String,Object],horizontalRailStyle:[String,Object],verticalRailStyle:[String,Object],onScroll:Function,onWheel:Function,onResize:Function,internalOnUpdateScrollLeft:Function,internalHoistYRail:Boolean}),kw=fe({name:"Scrollbar",props:KF,inheritAttrs:!1,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n,mergedRtlRef:o}=lt(e),r=Rn("Scrollbar",o,t),i=N(null),a=N(null),s=N(null),l=N(null),c=N(null),u=N(null),d=N(null),f=N(null),p=N(null),h=N(null),g=N(null),v=N(0),m=N(0),y=N(!1),S=N(!1);let C=!1,_=!1,x,w,k=0,P=0,T=0,I=0;const A=d$(),K=F(()=>{const{value:Y}=f,{value:be}=u,{value:Ie}=h;return Y===null||be===null||Ie===null?0:Math.min(Y,Ie*Y/be+e.size*1.5)}),B=F(()=>`${K.value}px`),O=F(()=>{const{value:Y}=p,{value:be}=d,{value:Ie}=g;return Y===null||be===null||Ie===null?0:Ie*Y/be+e.size*1.5}),$=F(()=>`${O.value}px`),U=F(()=>{const{value:Y}=f,{value:be}=v,{value:Ie}=u,{value:Ve}=h;if(Y===null||Ie===null||Ve===null)return 0;{const Xe=Ie-Y;return Xe?be/Xe*(Ve-K.value):0}}),Q=F(()=>`${U.value}px`),L=F(()=>{const{value:Y}=p,{value:be}=m,{value:Ie}=d,{value:Ve}=g;if(Y===null||Ie===null||Ve===null)return 0;{const Xe=Ie-Y;return Xe?be/Xe*(Ve-O.value):0}}),M=F(()=>`${L.value}px`),te=F(()=>{const{value:Y}=f,{value:be}=u;return Y!==null&&be!==null&&be>Y}),ie=F(()=>{const{value:Y}=p,{value:be}=d;return Y!==null&&be!==null&&be>Y}),ve=F(()=>{const{trigger:Y}=e;return Y==="none"||y.value}),ke=F(()=>{const{trigger:Y}=e;return Y==="none"||S.value}),Ae=F(()=>{const{container:Y}=e;return Y?Y():a.value}),Pe=F(()=>{const{content:Y}=e;return Y?Y():s.value}),ee=xp(()=>{e.container||ne({top:v.value,left:m.value})}),xe=()=>{ee.isDeactivated||J()},ue=Y=>{if(ee.isDeactivated)return;const{onResize:be}=e;be&&be(Y),J()},ne=(Y,be)=>{if(!e.scrollable)return;if(typeof Y=="number"){V(be??0,Y,0,!1,"auto");return}const{left:Ie,top:Ve,index:Xe,elSize:Qe,position:tt,behavior:nt,el:kt,debounce:sn=!0}=Y;(Ie!==void 0||Ve!==void 0)&&V(Ie??0,Ve??0,0,!1,nt),kt!==void 0?V(0,kt.offsetTop,kt.offsetHeight,sn,nt):Xe!==void 0&&Qe!==void 0?V(0,Xe*Qe,Qe,sn,nt):tt==="bottom"?V(0,Number.MAX_SAFE_INTEGER,0,!1,nt):tt==="top"&&V(0,0,0,!1,nt)},we=(Y,be)=>{if(!e.scrollable)return;const{value:Ie}=Ae;Ie&&(typeof Y=="object"?Ie.scrollBy(Y):Ie.scrollBy(Y,be||0))};function V(Y,be,Ie,Ve,Xe){const{value:Qe}=Ae;if(Qe){if(Ve){const{scrollTop:tt,offsetHeight:nt}=Qe;if(be>tt){be+Ie<=tt+nt||Qe.scrollTo({left:Y,top:be+Ie-nt,behavior:Xe});return}}Qe.scrollTo({left:Y,top:be,behavior:Xe})}}function R(){de(),ge(),J()}function E(){W()}function W(){re(),G()}function re(){w!==void 0&&window.clearTimeout(w),w=window.setTimeout(()=>{S.value=!1},e.duration)}function G(){x!==void 0&&window.clearTimeout(x),x=window.setTimeout(()=>{y.value=!1},e.duration)}function de(){x!==void 0&&window.clearTimeout(x),y.value=!0}function ge(){w!==void 0&&window.clearTimeout(w),S.value=!0}function pe(Y){const{onScroll:be}=e;be&&be(Y),X()}function X(){const{value:Y}=Ae;Y&&(v.value=Y.scrollTop,m.value=Y.scrollLeft*(r!=null&&r.value?-1:1))}function ce(){const{value:Y}=Pe;Y&&(u.value=Y.offsetHeight,d.value=Y.offsetWidth);const{value:be}=Ae;be&&(f.value=be.offsetHeight,p.value=be.offsetWidth);const{value:Ie}=c,{value:Ve}=l;Ie&&(g.value=Ie.offsetWidth),Ve&&(h.value=Ve.offsetHeight)}function ye(){const{value:Y}=Ae;Y&&(v.value=Y.scrollTop,m.value=Y.scrollLeft*(r!=null&&r.value?-1:1),f.value=Y.offsetHeight,p.value=Y.offsetWidth,u.value=Y.scrollHeight,d.value=Y.scrollWidth);const{value:be}=c,{value:Ie}=l;be&&(g.value=be.offsetWidth),Ie&&(h.value=Ie.offsetHeight)}function J(){e.scrollable&&(e.useUnifiedContainer?ye():(ce(),X()))}function oe(Y){var be;return!(!((be=i.value)===null||be===void 0)&&be.contains(hi(Y)))}function Re(Y){Y.preventDefault(),Y.stopPropagation(),_=!0,At("mousemove",window,De,!0),At("mouseup",window,qe,!0),P=m.value,T=r!=null&&r.value?window.innerWidth-Y.clientX:Y.clientX}function De(Y){if(!_)return;x!==void 0&&window.clearTimeout(x),w!==void 0&&window.clearTimeout(w);const{value:be}=p,{value:Ie}=d,{value:Ve}=O;if(be===null||Ie===null)return;const Qe=(r!=null&&r.value?window.innerWidth-Y.clientX-T:Y.clientX-T)*(Ie-be)/(be-Ve),tt=Ie-be;let nt=P+Qe;nt=Math.min(tt,nt),nt=Math.max(nt,0);const{value:kt}=Ae;if(kt){kt.scrollLeft=nt*(r!=null&&r.value?-1:1);const{internalOnUpdateScrollLeft:sn}=e;sn&&sn(nt)}}function qe(Y){Y.preventDefault(),Y.stopPropagation(),_t("mousemove",window,De,!0),_t("mouseup",window,qe,!0),_=!1,J(),oe(Y)&&W()}function et(Y){Y.preventDefault(),Y.stopPropagation(),C=!0,At("mousemove",window,Me,!0),At("mouseup",window,je,!0),k=v.value,I=Y.clientY}function Me(Y){if(!C)return;x!==void 0&&window.clearTimeout(x),w!==void 0&&window.clearTimeout(w);const{value:be}=f,{value:Ie}=u,{value:Ve}=K;if(be===null||Ie===null)return;const Qe=(Y.clientY-I)*(Ie-be)/(be-Ve),tt=Ie-be;let nt=k+Qe;nt=Math.min(tt,nt),nt=Math.max(nt,0);const{value:kt}=Ae;kt&&(kt.scrollTop=nt)}function je(Y){Y.preventDefault(),Y.stopPropagation(),_t("mousemove",window,Me,!0),_t("mouseup",window,je,!0),C=!1,J(),oe(Y)&&W()}un(()=>{const{value:Y}=ie,{value:be}=te,{value:Ie}=t,{value:Ve}=c,{value:Xe}=l;Ve&&(Y?Ve.classList.remove(`${Ie}-scrollbar-rail--disabled`):Ve.classList.add(`${Ie}-scrollbar-rail--disabled`)),Xe&&(be?Xe.classList.remove(`${Ie}-scrollbar-rail--disabled`):Xe.classList.add(`${Ie}-scrollbar-rail--disabled`))}),Wt(()=>{e.container||J()}),tn(()=>{x!==void 0&&window.clearTimeout(x),w!==void 0&&window.clearTimeout(w),_t("mousemove",window,Me,!0),_t("mouseup",window,je,!0)});const dt=Fe("Scrollbar","-scrollbar",qF,Mi,e,t),Oe=F(()=>{const{common:{cubicBezierEaseInOut:Y,scrollbarBorderRadius:be,scrollbarHeight:Ie,scrollbarWidth:Ve},self:{color:Xe,colorHover:Qe}}=dt.value;return{"--n-scrollbar-bezier":Y,"--n-scrollbar-color":Xe,"--n-scrollbar-color-hover":Qe,"--n-scrollbar-border-radius":be,"--n-scrollbar-width":Ve,"--n-scrollbar-height":Ie}}),ot=n?Rt("scrollbar",void 0,Oe,e):void 0;return Object.assign(Object.assign({},{scrollTo:ne,scrollBy:we,sync:J,syncUnifiedContainer:ye,handleMouseEnterWrapper:R,handleMouseLeaveWrapper:E}),{mergedClsPrefix:t,rtlEnabled:r,containerScrollTop:v,wrapperRef:i,containerRef:a,contentRef:s,yRailRef:l,xRailRef:c,needYBar:te,needXBar:ie,yBarSizePx:B,xBarSizePx:$,yBarTopPx:Q,xBarLeftPx:M,isShowXBar:ve,isShowYBar:ke,isIos:A,handleScroll:pe,handleContentResize:xe,handleContainerResize:ue,handleYScrollMouseDown:et,handleXScrollMouseDown:Re,cssVars:n?void 0:Oe,themeClass:ot==null?void 0:ot.themeClass,onRender:ot==null?void 0:ot.onRender})},render(){var e;const{$slots:t,mergedClsPrefix:n,triggerDisplayManually:o,rtlEnabled:r,internalHoistYRail:i}=this;if(!this.scrollable)return(e=t.default)===null||e===void 0?void 0:e.call(t);const a=this.trigger==="none",s=u=>b("div",{ref:"yRailRef",class:[`${n}-scrollbar-rail`,`${n}-scrollbar-rail--vertical`],"data-scrollbar-rail":!0,style:[u||"",this.verticalRailStyle],"aria-hiddens":!0},b(a?Lf:fn,a?null:{name:"fade-in-transition"},{default:()=>this.needYBar&&this.isShowYBar&&!this.isIos?b("div",{class:`${n}-scrollbar-rail__scrollbar`,style:{height:this.yBarSizePx,top:this.yBarTopPx},onMousedown:this.handleYScrollMouseDown}):null})),l=()=>{var u,d;return(u=this.onRender)===null||u===void 0||u.call(this),b("div",Mn(this.$attrs,{role:"none",ref:"wrapperRef",class:[`${n}-scrollbar`,this.themeClass,r&&`${n}-scrollbar--rtl`],style:this.cssVars,onMouseenter:o?void 0:this.handleMouseEnterWrapper,onMouseleave:o?void 0:this.handleMouseLeaveWrapper}),[this.container?(d=t.default)===null||d===void 0?void 0:d.call(t):b("div",{role:"none",ref:"containerRef",class:[`${n}-scrollbar-container`,this.containerClass],style:this.containerStyle,onScroll:this.handleScroll,onWheel:this.onWheel},b(Er,{onResize:this.handleContentResize},{default:()=>b("div",{ref:"contentRef",role:"none",style:[{width:this.xScrollable?"fit-content":null},this.contentStyle],class:[`${n}-scrollbar-content`,this.contentClass]},t)})),i?null:s(void 0),this.xScrollable&&b("div",{ref:"xRailRef",class:[`${n}-scrollbar-rail`,`${n}-scrollbar-rail--horizontal`],style:this.horizontalRailStyle,"data-scrollbar-rail":!0,"aria-hidden":!0},b(a?Lf:fn,a?null:{name:"fade-in-transition"},{default:()=>this.needXBar&&this.isShowXBar&&!this.isIos?b("div",{class:`${n}-scrollbar-rail__scrollbar`,style:{width:this.xBarSizePx,right:r?this.xBarLeftPx:void 0,left:r?void 0:this.xBarLeftPx},onMousedown:this.handleXScrollMouseDown}):null}))])},c=this.container?l():b(Er,{onResize:this.handleContainerResize},{default:l});return i?b(ct,null,c,s(this.cssVars)):c}}),wo=kw,Tw=kw,GF={height:"calc(var(--n-option-height) * 7.6)",paddingSmall:"4px 0",paddingMedium:"4px 0",paddingLarge:"4px 0",paddingHuge:"4px 0",optionPaddingSmall:"0 12px",optionPaddingMedium:"0 12px",optionPaddingLarge:"0 12px",optionPaddingHuge:"0 12px",loadingSize:"18px"},Pw=e=>{const{borderRadius:t,popoverColor:n,textColor3:o,dividerColor:r,textColor2:i,primaryColorPressed:a,textColorDisabled:s,primaryColor:l,opacityDisabled:c,hoverColor:u,fontSizeSmall:d,fontSizeMedium:f,fontSizeLarge:p,fontSizeHuge:h,heightSmall:g,heightMedium:v,heightLarge:m,heightHuge:y}=e;return Object.assign(Object.assign({},GF),{optionFontSizeSmall:d,optionFontSizeMedium:f,optionFontSizeLarge:p,optionFontSizeHuge:h,optionHeightSmall:g,optionHeightMedium:v,optionHeightLarge:m,optionHeightHuge:y,borderRadius:t,color:n,groupHeaderTextColor:o,actionDividerColor:r,optionTextColor:i,optionTextColorPressed:a,optionTextColorDisabled:s,optionTextColorActive:l,optionOpacityDisabled:c,optionCheckColor:l,optionColorPending:u,optionColorActive:"rgba(0, 0, 0, 0)",optionColorActivePending:u,actionTextColor:i,loadingColor:l})},YF={name:"InternalSelectMenu",common:yt,peers:{Scrollbar:Mi,Empty:gu},self:Pw},Dp=YF,XF={name:"InternalSelectMenu",common:Ne,peers:{Scrollbar:Bn,Empty:Ii},self:Pw},ol=XF;function QF(e,t){return b(fn,{name:"fade-in-scale-up-transition"},{default:()=>e?b(Nt,{clsPrefix:t,class:`${t}-base-select-option__check`},{default:()=>b(K9)}):null})}const Mb=fe({name:"NBaseSelectOption",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0}},setup(e){const{valueRef:t,pendingTmNodeRef:n,multipleRef:o,valueSetRef:r,renderLabelRef:i,renderOptionRef:a,labelFieldRef:s,valueFieldRef:l,showCheckmarkRef:c,nodePropsRef:u,handleOptionClick:d,handleOptionMouseEnter:f}=He(dp),p=Ct(()=>{const{value:m}=n;return m?e.tmNode.key===m.key:!1});function h(m){const{tmNode:y}=e;y.disabled||d(m,y)}function g(m){const{tmNode:y}=e;y.disabled||f(m,y)}function v(m){const{tmNode:y}=e,{value:S}=p;y.disabled||S||f(m,y)}return{multiple:o,isGrouped:Ct(()=>{const{tmNode:m}=e,{parent:y}=m;return y&&y.rawNode.type==="group"}),showCheckmark:c,nodeProps:u,isPending:p,isSelected:Ct(()=>{const{value:m}=t,{value:y}=o;if(m===null)return!1;const S=e.tmNode.rawNode[l.value];if(y){const{value:C}=r;return C.has(S)}else return m===S}),labelField:s,renderLabel:i,renderOption:a,handleMouseMove:v,handleMouseEnter:g,handleClick:h}},render(){const{clsPrefix:e,tmNode:{rawNode:t},isSelected:n,isPending:o,isGrouped:r,showCheckmark:i,nodeProps:a,renderOption:s,renderLabel:l,handleClick:c,handleMouseEnter:u,handleMouseMove:d}=this,f=QF(n,e),p=l?[l(t,n),i&&f]:[Bt(t[this.labelField],t,n),i&&f],h=a==null?void 0:a(t),g=b("div",Object.assign({},h,{class:[`${e}-base-select-option`,t.class,h==null?void 0:h.class,{[`${e}-base-select-option--disabled`]:t.disabled,[`${e}-base-select-option--selected`]:n,[`${e}-base-select-option--grouped`]:r,[`${e}-base-select-option--pending`]:o,[`${e}-base-select-option--show-checkmark`]:i}],style:[(h==null?void 0:h.style)||"",t.style||""],onClick:hs([c,h==null?void 0:h.onClick]),onMouseenter:hs([u,h==null?void 0:h.onMouseenter]),onMousemove:hs([d,h==null?void 0:h.onMousemove])}),b("div",{class:`${e}-base-select-option__content`},p));return t.render?t.render({node:g,option:t,selected:n}):s?s({node:g,option:t,selected:n}):g}}),zb=fe({name:"NBaseSelectGroupHeader",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0}},setup(){const{renderLabelRef:e,renderOptionRef:t,labelFieldRef:n,nodePropsRef:o}=He(dp);return{labelField:n,nodeProps:o,renderLabel:e,renderOption:t}},render(){const{clsPrefix:e,renderLabel:t,renderOption:n,nodeProps:o,tmNode:{rawNode:r}}=this,i=o==null?void 0:o(r),a=t?t(r,!1):Bt(r[this.labelField],r,!1),s=b("div",Object.assign({},i,{class:[`${e}-base-select-group-header`,i==null?void 0:i.class]}),a);return r.render?r.render({node:s,option:r}):n?n({node:s,option:r,selected:!1}):s}}),{cubicBezierEaseIn:Ob,cubicBezierEaseOut:Db}=so;function za({transformOrigin:e="inherit",duration:t=".2s",enterScale:n=".9",originalTransform:o="",originalTransition:r=""}={}){return[j("&.fade-in-scale-up-transition-leave-active",{transformOrigin:e,transition:`opacity ${t} ${Ob}, transform ${t} ${Ob} ${r&&","+r}`}),j("&.fade-in-scale-up-transition-enter-active",{transformOrigin:e,transition:`opacity ${t} ${Db}, transform ${t} ${Db} ${r&&","+r}`}),j("&.fade-in-scale-up-transition-enter-from, &.fade-in-scale-up-transition-leave-to",{opacity:0,transform:`${o} scale(${n})`}),j("&.fade-in-scale-up-transition-leave-from, &.fade-in-scale-up-transition-enter-to",{opacity:1,transform:`${o} scale(1)`})]}const ZF=z("base-select-menu",` + `,[Cu(),j("&:hover",{backgroundColor:"var(--n-scrollbar-color-hover)"})])])])])]),gB=Object.assign(Object.assign({},Fe.props),{size:{type:Number,default:5},duration:{type:Number,default:0},scrollable:{type:Boolean,default:!0},xScrollable:Boolean,trigger:{type:String,default:"hover"},useUnifiedContainer:Boolean,triggerDisplayManually:Boolean,container:Function,content:Function,containerClass:String,containerStyle:[String,Object],contentClass:String,contentStyle:[String,Object],horizontalRailStyle:[String,Object],verticalRailStyle:[String,Object],onScroll:Function,onWheel:Function,onResize:Function,internalOnUpdateScrollLeft:Function,internalHoistYRail:Boolean}),i_=pe({name:"Scrollbar",props:gB,inheritAttrs:!1,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n,mergedRtlRef:o}=ct(e),r=Rn("Scrollbar",o,t),i=B(null),a=B(null),s=B(null),l=B(null),c=B(null),u=B(null),d=B(null),f=B(null),p=B(null),h=B(null),m=B(null),v=B(0),g=B(0),y=B(!1),S=B(!1);let C=!1,_=!1,x,w,T=0,P=0,k=0,I=0;const A=b6(),q=N(()=>{const{value:Z}=f,{value:we}=u,{value:Ie}=h;return Z===null||we===null||Ie===null?0:Math.min(Z,Ie*Z/we+e.size*1.5)}),F=N(()=>`${q.value}px`),O=N(()=>{const{value:Z}=p,{value:we}=d,{value:Ie}=m;return Z===null||we===null||Ie===null?0:Ie*Z/we+e.size*1.5}),$=N(()=>`${O.value}px`),W=N(()=>{const{value:Z}=f,{value:we}=v,{value:Ie}=u,{value:Ve}=h;if(Z===null||Ie===null||Ve===null)return 0;{const Xe=Ie-Z;return Xe?we/Xe*(Ve-q.value):0}}),Q=N(()=>`${W.value}px`),L=N(()=>{const{value:Z}=p,{value:we}=g,{value:Ie}=d,{value:Ve}=m;if(Z===null||Ie===null||Ve===null)return 0;{const Xe=Ie-Z;return Xe?we/Xe*(Ve-O.value):0}}),M=N(()=>`${L.value}px`),se=N(()=>{const{value:Z}=f,{value:we}=u;return Z!==null&&we!==null&&we>Z}),X=N(()=>{const{value:Z}=p,{value:we}=d;return Z!==null&&we!==null&&we>Z}),ne=N(()=>{const{trigger:Z}=e;return Z==="none"||y.value}),fe=N(()=>{const{trigger:Z}=e;return Z==="none"||S.value}),xe=N(()=>{const{container:Z}=e;return Z?Z():a.value}),Ce=N(()=>{const{content:Z}=e;return Z?Z():s.value}),G=Ap(()=>{e.container||re({top:v.value,left:g.value})}),ve=()=>{G.isDeactivated||te()},ue=Z=>{if(G.isDeactivated)return;const{onResize:we}=e;we&&we(Z),te()},re=(Z,we)=>{if(!e.scrollable)return;if(typeof Z=="number"){V(we??0,Z,0,!1,"auto");return}const{left:Ie,top:Ve,index:Xe,elSize:Qe,position:nt,behavior:ot,el:kt,debounce:sn=!0}=Z;(Ie!==void 0||Ve!==void 0)&&V(Ie??0,Ve??0,0,!1,ot),kt!==void 0?V(0,kt.offsetTop,kt.offsetHeight,sn,ot):Xe!==void 0&&Qe!==void 0?V(0,Xe*Qe,Qe,sn,ot):nt==="bottom"?V(0,Number.MAX_SAFE_INTEGER,0,!1,ot):nt==="top"&&V(0,0,0,!1,ot)},ke=(Z,we)=>{if(!e.scrollable)return;const{value:Ie}=xe;Ie&&(typeof Z=="object"?Ie.scrollBy(Z):Ie.scrollBy(Z,we||0))};function V(Z,we,Ie,Ve,Xe){const{value:Qe}=xe;if(Qe){if(Ve){const{scrollTop:nt,offsetHeight:ot}=Qe;if(we>nt){we+Ie<=nt+ot||Qe.scrollTo({left:Z,top:we+Ie-ot,behavior:Xe});return}}Qe.scrollTo({left:Z,top:we,behavior:Xe})}}function R(){he(),ye(),te()}function E(){U()}function U(){ie(),Y()}function ie(){w!==void 0&&window.clearTimeout(w),w=window.setTimeout(()=>{S.value=!1},e.duration)}function Y(){x!==void 0&&window.clearTimeout(x),x=window.setTimeout(()=>{y.value=!1},e.duration)}function he(){x!==void 0&&window.clearTimeout(x),y.value=!0}function ye(){w!==void 0&&window.clearTimeout(w),S.value=!0}function ge(Z){const{onScroll:we}=e;we&&we(Z),J()}function J(){const{value:Z}=xe;Z&&(v.value=Z.scrollTop,g.value=Z.scrollLeft*(r!=null&&r.value?-1:1))}function de(){const{value:Z}=Ce;Z&&(u.value=Z.offsetHeight,d.value=Z.offsetWidth);const{value:we}=xe;we&&(f.value=we.offsetHeight,p.value=we.offsetWidth);const{value:Ie}=c,{value:Ve}=l;Ie&&(m.value=Ie.offsetWidth),Ve&&(h.value=Ve.offsetHeight)}function _e(){const{value:Z}=xe;Z&&(v.value=Z.scrollTop,g.value=Z.scrollLeft*(r!=null&&r.value?-1:1),f.value=Z.offsetHeight,p.value=Z.offsetWidth,u.value=Z.scrollHeight,d.value=Z.scrollWidth);const{value:we}=c,{value:Ie}=l;we&&(m.value=we.offsetWidth),Ie&&(h.value=Ie.offsetHeight)}function te(){e.scrollable&&(e.useUnifiedContainer?_e():(de(),J()))}function oe(Z){var we;return!(!((we=i.value)===null||we===void 0)&&we.contains(pi(Z)))}function Ee(Z){Z.preventDefault(),Z.stopPropagation(),_=!0,At("mousemove",window,De,!0),At("mouseup",window,qe,!0),P=g.value,k=r!=null&&r.value?window.innerWidth-Z.clientX:Z.clientX}function De(Z){if(!_)return;x!==void 0&&window.clearTimeout(x),w!==void 0&&window.clearTimeout(w);const{value:we}=p,{value:Ie}=d,{value:Ve}=O;if(we===null||Ie===null)return;const Qe=(r!=null&&r.value?window.innerWidth-Z.clientX-k:Z.clientX-k)*(Ie-we)/(we-Ve),nt=Ie-we;let ot=P+Qe;ot=Math.min(nt,ot),ot=Math.max(ot,0);const{value:kt}=xe;if(kt){kt.scrollLeft=ot*(r!=null&&r.value?-1:1);const{internalOnUpdateScrollLeft:sn}=e;sn&&sn(ot)}}function qe(Z){Z.preventDefault(),Z.stopPropagation(),_t("mousemove",window,De,!0),_t("mouseup",window,qe,!0),_=!1,te(),oe(Z)&&U()}function tt(Z){Z.preventDefault(),Z.stopPropagation(),C=!0,At("mousemove",window,Me,!0),At("mouseup",window,je,!0),T=v.value,I=Z.clientY}function Me(Z){if(!C)return;x!==void 0&&window.clearTimeout(x),w!==void 0&&window.clearTimeout(w);const{value:we}=f,{value:Ie}=u,{value:Ve}=q;if(we===null||Ie===null)return;const Qe=(Z.clientY-I)*(Ie-we)/(we-Ve),nt=Ie-we;let ot=T+Qe;ot=Math.min(nt,ot),ot=Math.max(ot,0);const{value:kt}=xe;kt&&(kt.scrollTop=ot)}function je(Z){Z.preventDefault(),Z.stopPropagation(),_t("mousemove",window,Me,!0),_t("mouseup",window,je,!0),C=!1,te(),oe(Z)&&U()}un(()=>{const{value:Z}=X,{value:we}=se,{value:Ie}=t,{value:Ve}=c,{value:Xe}=l;Ve&&(Z?Ve.classList.remove(`${Ie}-scrollbar-rail--disabled`):Ve.classList.add(`${Ie}-scrollbar-rail--disabled`)),Xe&&(we?Xe.classList.remove(`${Ie}-scrollbar-rail--disabled`):Xe.classList.add(`${Ie}-scrollbar-rail--disabled`))}),Vt(()=>{e.container||te()}),tn(()=>{x!==void 0&&window.clearTimeout(x),w!==void 0&&window.clearTimeout(w),_t("mousemove",window,Me,!0),_t("mouseup",window,je,!0)});const dt=Fe("Scrollbar","-scrollbar",mB,Oi,e,t),Oe=N(()=>{const{common:{cubicBezierEaseInOut:Z,scrollbarBorderRadius:we,scrollbarHeight:Ie,scrollbarWidth:Ve},self:{color:Xe,colorHover:Qe}}=dt.value;return{"--n-scrollbar-bezier":Z,"--n-scrollbar-color":Xe,"--n-scrollbar-color-hover":Qe,"--n-scrollbar-border-radius":we,"--n-scrollbar-width":Ve,"--n-scrollbar-height":Ie}}),rt=n?Rt("scrollbar",void 0,Oe,e):void 0;return Object.assign(Object.assign({},{scrollTo:re,scrollBy:ke,sync:te,syncUnifiedContainer:_e,handleMouseEnterWrapper:R,handleMouseLeaveWrapper:E}),{mergedClsPrefix:t,rtlEnabled:r,containerScrollTop:v,wrapperRef:i,containerRef:a,contentRef:s,yRailRef:l,xRailRef:c,needYBar:se,needXBar:X,yBarSizePx:F,xBarSizePx:$,yBarTopPx:Q,xBarLeftPx:M,isShowXBar:ne,isShowYBar:fe,isIos:A,handleScroll:ge,handleContentResize:ve,handleContainerResize:ue,handleYScrollMouseDown:tt,handleXScrollMouseDown:Ee,cssVars:n?void 0:Oe,themeClass:rt==null?void 0:rt.themeClass,onRender:rt==null?void 0:rt.onRender})},render(){var e;const{$slots:t,mergedClsPrefix:n,triggerDisplayManually:o,rtlEnabled:r,internalHoistYRail:i}=this;if(!this.scrollable)return(e=t.default)===null||e===void 0?void 0:e.call(t);const a=this.trigger==="none",s=u=>b("div",{ref:"yRailRef",class:[`${n}-scrollbar-rail`,`${n}-scrollbar-rail--vertical`],"data-scrollbar-rail":!0,style:[u||"",this.verticalRailStyle],"aria-hiddens":!0},b(a?Zf:fn,a?null:{name:"fade-in-transition"},{default:()=>this.needYBar&&this.isShowYBar&&!this.isIos?b("div",{class:`${n}-scrollbar-rail__scrollbar`,style:{height:this.yBarSizePx,top:this.yBarTopPx},onMousedown:this.handleYScrollMouseDown}):null})),l=()=>{var u,d;return(u=this.onRender)===null||u===void 0||u.call(this),b("div",Mn(this.$attrs,{role:"none",ref:"wrapperRef",class:[`${n}-scrollbar`,this.themeClass,r&&`${n}-scrollbar--rtl`],style:this.cssVars,onMouseenter:o?void 0:this.handleMouseEnterWrapper,onMouseleave:o?void 0:this.handleMouseLeaveWrapper}),[this.container?(d=t.default)===null||d===void 0?void 0:d.call(t):b("div",{role:"none",ref:"containerRef",class:[`${n}-scrollbar-container`,this.containerClass],style:this.containerStyle,onScroll:this.handleScroll,onWheel:this.onWheel},b(Ar,{onResize:this.handleContentResize},{default:()=>b("div",{ref:"contentRef",role:"none",style:[{width:this.xScrollable?"fit-content":null},this.contentStyle],class:[`${n}-scrollbar-content`,this.contentClass]},t)})),i?null:s(void 0),this.xScrollable&&b("div",{ref:"xRailRef",class:[`${n}-scrollbar-rail`,`${n}-scrollbar-rail--horizontal`],style:this.horizontalRailStyle,"data-scrollbar-rail":!0,"aria-hidden":!0},b(a?Zf:fn,a?null:{name:"fade-in-transition"},{default:()=>this.needXBar&&this.isShowXBar&&!this.isIos?b("div",{class:`${n}-scrollbar-rail__scrollbar`,style:{width:this.xBarSizePx,right:r?this.xBarLeftPx:void 0,left:r?void 0:this.xBarLeftPx},onMousedown:this.handleXScrollMouseDown}):null}))])},c=this.container?l():b(Ar,{onResize:this.handleContainerResize},{default:l});return i?b(et,null,c,s(this.cssVars)):c}}),_o=i_,a_=i_,vB={height:"calc(var(--n-option-height) * 7.6)",paddingSmall:"4px 0",paddingMedium:"4px 0",paddingLarge:"4px 0",paddingHuge:"4px 0",optionPaddingSmall:"0 12px",optionPaddingMedium:"0 12px",optionPaddingLarge:"0 12px",optionPaddingHuge:"0 12px",loadingSize:"18px"},s_=e=>{const{borderRadius:t,popoverColor:n,textColor3:o,dividerColor:r,textColor2:i,primaryColorPressed:a,textColorDisabled:s,primaryColor:l,opacityDisabled:c,hoverColor:u,fontSizeSmall:d,fontSizeMedium:f,fontSizeLarge:p,fontSizeHuge:h,heightSmall:m,heightMedium:v,heightLarge:g,heightHuge:y}=e;return Object.assign(Object.assign({},vB),{optionFontSizeSmall:d,optionFontSizeMedium:f,optionFontSizeLarge:p,optionFontSizeHuge:h,optionHeightSmall:m,optionHeightMedium:v,optionHeightLarge:g,optionHeightHuge:y,borderRadius:t,color:n,groupHeaderTextColor:o,actionDividerColor:r,optionTextColor:i,optionTextColorPressed:a,optionTextColorDisabled:s,optionTextColorActive:l,optionOpacityDisabled:c,optionCheckColor:l,optionColorPending:u,optionColorActive:"rgba(0, 0, 0, 0)",optionColorActivePending:u,actionTextColor:i,loadingColor:l})},bB={name:"InternalSelectMenu",common:yt,peers:{Scrollbar:Oi,Empty:xu},self:s_},qp=bB,yB={name:"InternalSelectMenu",common:Be,peers:{Scrollbar:Bn,Empty:zi},self:s_},ol=yB;function xB(e,t){return b(fn,{name:"fade-in-scale-up-transition"},{default:()=>e?b(Bt,{clsPrefix:t,class:`${t}-base-select-option__check`},{default:()=>b(gN)}):null})}const y0=pe({name:"NBaseSelectOption",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0}},setup(e){const{valueRef:t,pendingTmNodeRef:n,multipleRef:o,valueSetRef:r,renderLabelRef:i,renderOptionRef:a,labelFieldRef:s,valueFieldRef:l,showCheckmarkRef:c,nodePropsRef:u,handleOptionClick:d,handleOptionMouseEnter:f}=He(wp),p=wt(()=>{const{value:g}=n;return g?e.tmNode.key===g.key:!1});function h(g){const{tmNode:y}=e;y.disabled||d(g,y)}function m(g){const{tmNode:y}=e;y.disabled||f(g,y)}function v(g){const{tmNode:y}=e,{value:S}=p;y.disabled||S||f(g,y)}return{multiple:o,isGrouped:wt(()=>{const{tmNode:g}=e,{parent:y}=g;return y&&y.rawNode.type==="group"}),showCheckmark:c,nodeProps:u,isPending:p,isSelected:wt(()=>{const{value:g}=t,{value:y}=o;if(g===null)return!1;const S=e.tmNode.rawNode[l.value];if(y){const{value:C}=r;return C.has(S)}else return g===S}),labelField:s,renderLabel:i,renderOption:a,handleMouseMove:v,handleMouseEnter:m,handleClick:h}},render(){const{clsPrefix:e,tmNode:{rawNode:t},isSelected:n,isPending:o,isGrouped:r,showCheckmark:i,nodeProps:a,renderOption:s,renderLabel:l,handleClick:c,handleMouseEnter:u,handleMouseMove:d}=this,f=xB(n,e),p=l?[l(t,n),i&&f]:[Nt(t[this.labelField],t,n),i&&f],h=a==null?void 0:a(t),m=b("div",Object.assign({},h,{class:[`${e}-base-select-option`,t.class,h==null?void 0:h.class,{[`${e}-base-select-option--disabled`]:t.disabled,[`${e}-base-select-option--selected`]:n,[`${e}-base-select-option--grouped`]:r,[`${e}-base-select-option--pending`]:o,[`${e}-base-select-option--show-checkmark`]:i}],style:[(h==null?void 0:h.style)||"",t.style||""],onClick:ms([c,h==null?void 0:h.onClick]),onMouseenter:ms([u,h==null?void 0:h.onMouseenter]),onMousemove:ms([d,h==null?void 0:h.onMousemove])}),b("div",{class:`${e}-base-select-option__content`},p));return t.render?t.render({node:m,option:t,selected:n}):s?s({node:m,option:t,selected:n}):m}}),x0=pe({name:"NBaseSelectGroupHeader",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0}},setup(){const{renderLabelRef:e,renderOptionRef:t,labelFieldRef:n,nodePropsRef:o}=He(wp);return{labelField:n,nodeProps:o,renderLabel:e,renderOption:t}},render(){const{clsPrefix:e,renderLabel:t,renderOption:n,nodeProps:o,tmNode:{rawNode:r}}=this,i=o==null?void 0:o(r),a=t?t(r,!1):Nt(r[this.labelField],r,!1),s=b("div",Object.assign({},i,{class:[`${e}-base-select-group-header`,i==null?void 0:i.class]}),a);return r.render?r.render({node:s,option:r}):n?n({node:s,option:r,selected:!1}):s}}),{cubicBezierEaseIn:C0,cubicBezierEaseOut:w0}=so;function Da({transformOrigin:e="inherit",duration:t=".2s",enterScale:n=".9",originalTransform:o="",originalTransition:r=""}={}){return[j("&.fade-in-scale-up-transition-leave-active",{transformOrigin:e,transition:`opacity ${t} ${C0}, transform ${t} ${C0} ${r&&","+r}`}),j("&.fade-in-scale-up-transition-enter-active",{transformOrigin:e,transition:`opacity ${t} ${w0}, transform ${t} ${w0} ${r&&","+r}`}),j("&.fade-in-scale-up-transition-enter-from, &.fade-in-scale-up-transition-leave-to",{opacity:0,transform:`${o} scale(${n})`}),j("&.fade-in-scale-up-transition-leave-from, &.fade-in-scale-up-transition-enter-to",{opacity:1,transform:`${o} scale(1)`})]}const CB=z("base-select-menu",` line-height: 1.5; outline: none; z-index: 0; @@ -366,7 +389,7 @@ ${t} box-sizing: border-box; color: var(--n-option-text-color); opacity: 1; - `,[q("show-checkmark",` + `,[K("show-checkmark",` padding-right: calc(var(--n-option-padding-right) + 20px); `),j("&::before",` content: ""; @@ -379,21 +402,21 @@ ${t} transition: background-color .3s var(--n-bezier); `),j("&:active",` color: var(--n-option-text-color-pressed); - `),q("grouped",` + `),K("grouped",` padding-left: calc(var(--n-option-padding-left) * 1.5); - `),q("pending",[j("&::before",` + `),K("pending",[j("&::before",` background-color: var(--n-option-color-pending); - `)]),q("selected",` + `)]),K("selected",` color: var(--n-option-text-color-active); `,[j("&::before",` background-color: var(--n-option-color-active); - `),q("pending",[j("&::before",` + `),K("pending",[j("&::before",` background-color: var(--n-option-color-active-pending); - `)])]),q("disabled",` + `)])]),K("disabled",` cursor: not-allowed; `,[Pt("selected",` color: var(--n-option-text-color-disabled); - `),q("selected",` + `),K("selected",` opacity: var(--n-option-opacity-disabled); `)]),D("check",` font-size: 16px; @@ -402,14 +425,14 @@ ${t} top: calc(50% - 7px); color: var(--n-option-check-color); transition: color .3s var(--n-bezier); - `,[za({enterScale:"0.5"})])])]),Rw=fe({name:"InternalSelectMenu",props:Object.assign(Object.assign({},Fe.props),{clsPrefix:{type:String,required:!0},scrollable:{type:Boolean,default:!0},treeMate:{type:Object,required:!0},multiple:Boolean,size:{type:String,default:"medium"},value:{type:[String,Number,Array],default:null},autoPending:Boolean,virtualScroll:{type:Boolean,default:!0},show:{type:Boolean,default:!0},labelField:{type:String,default:"label"},valueField:{type:String,default:"value"},loading:Boolean,focusable:Boolean,renderLabel:Function,renderOption:Function,nodeProps:Function,showCheckmark:{type:Boolean,default:!0},onMousedown:Function,onScroll:Function,onFocus:Function,onBlur:Function,onKeyup:Function,onKeydown:Function,onTabOut:Function,onMouseenter:Function,onMouseleave:Function,onResize:Function,resetMenuOnOptionsChange:{type:Boolean,default:!0},inlineThemeDisabled:Boolean,onToggle:Function}),setup(e){const t=Fe("InternalSelectMenu","-internal-select-menu",ZF,Dp,e,Be(e,"clsPrefix")),n=N(null),o=N(null),r=N(null),i=F(()=>e.treeMate.getFlattenedNodes()),a=F(()=>yF(i.value)),s=N(null);function l(){const{treeMate:L}=e;let M=null;const{value:te}=e;te===null?M=L.getFirstAvailableNode():(e.multiple?M=L.getNode((te||[])[(te||[]).length-1]):M=L.getNode(te),(!M||M.disabled)&&(M=L.getFirstAvailableNode())),I(M||null)}function c(){const{value:L}=s;L&&!e.treeMate.getNode(L.key)&&(s.value=null)}let u;ht(()=>e.show,L=>{L?u=ht(()=>e.treeMate,()=>{e.resetMenuOnOptionsChange?(e.autoPending?l():c(),jt(A)):c()},{immediate:!0}):u==null||u()},{immediate:!0}),tn(()=>{u==null||u()});const d=F(()=>wn(t.value.self[Se("optionHeight",e.size)])),f=F(()=>si(t.value.self[Se("padding",e.size)])),p=F(()=>e.multiple&&Array.isArray(e.value)?new Set(e.value):new Set),h=F(()=>{const L=i.value;return L&&L.length===0});function g(L){const{onToggle:M}=e;M&&M(L)}function v(L){const{onScroll:M}=e;M&&M(L)}function m(L){var M;(M=r.value)===null||M===void 0||M.sync(),v(L)}function y(){var L;(L=r.value)===null||L===void 0||L.sync()}function S(){const{value:L}=s;return L||null}function C(L,M){M.disabled||I(M,!1)}function _(L,M){M.disabled||g(M)}function x(L){var M;tr(L,"action")||(M=e.onKeyup)===null||M===void 0||M.call(e,L)}function w(L){var M;tr(L,"action")||(M=e.onKeydown)===null||M===void 0||M.call(e,L)}function k(L){var M;(M=e.onMousedown)===null||M===void 0||M.call(e,L),!e.focusable&&L.preventDefault()}function P(){const{value:L}=s;L&&I(L.getNext({loop:!0}),!0)}function T(){const{value:L}=s;L&&I(L.getPrev({loop:!0}),!0)}function I(L,M=!1){s.value=L,M&&A()}function A(){var L,M;const te=s.value;if(!te)return;const ie=a.value(te.key);ie!==null&&(e.virtualScroll?(L=o.value)===null||L===void 0||L.scrollTo({index:ie}):(M=r.value)===null||M===void 0||M.scrollTo({index:ie,elSize:d.value}))}function K(L){var M,te;!((M=n.value)===null||M===void 0)&&M.contains(L.target)&&((te=e.onFocus)===null||te===void 0||te.call(e,L))}function B(L){var M,te;!((M=n.value)===null||M===void 0)&&M.contains(L.relatedTarget)||(te=e.onBlur)===null||te===void 0||te.call(e,L)}st(dp,{handleOptionMouseEnter:C,handleOptionClick:_,valueSetRef:p,pendingTmNodeRef:s,nodePropsRef:Be(e,"nodeProps"),showCheckmarkRef:Be(e,"showCheckmark"),multipleRef:Be(e,"multiple"),valueRef:Be(e,"value"),renderLabelRef:Be(e,"renderLabel"),renderOptionRef:Be(e,"renderOption"),labelFieldRef:Be(e,"labelField"),valueFieldRef:Be(e,"valueField")}),st(rC,n),Wt(()=>{const{value:L}=r;L&&L.sync()});const O=F(()=>{const{size:L}=e,{common:{cubicBezierEaseInOut:M},self:{height:te,borderRadius:ie,color:ve,groupHeaderTextColor:ke,actionDividerColor:Ae,optionTextColorPressed:Pe,optionTextColor:ee,optionTextColorDisabled:xe,optionTextColorActive:ue,optionOpacityDisabled:ne,optionCheckColor:we,actionTextColor:V,optionColorPending:R,optionColorActive:E,loadingColor:W,loadingSize:re,optionColorActivePending:G,[Se("optionFontSize",L)]:de,[Se("optionHeight",L)]:ge,[Se("optionPadding",L)]:pe}}=t.value;return{"--n-height":te,"--n-action-divider-color":Ae,"--n-action-text-color":V,"--n-bezier":M,"--n-border-radius":ie,"--n-color":ve,"--n-option-font-size":de,"--n-group-header-text-color":ke,"--n-option-check-color":we,"--n-option-color-pending":R,"--n-option-color-active":E,"--n-option-color-active-pending":G,"--n-option-height":ge,"--n-option-opacity-disabled":ne,"--n-option-text-color":ee,"--n-option-text-color-active":ue,"--n-option-text-color-disabled":xe,"--n-option-text-color-pressed":Pe,"--n-option-padding":pe,"--n-option-padding-left":si(pe,"left"),"--n-option-padding-right":si(pe,"right"),"--n-loading-color":W,"--n-loading-size":re}}),{inlineThemeDisabled:$}=e,U=$?Rt("internal-select-menu",F(()=>e.size[0]),O,e):void 0,Q={selfRef:n,next:P,prev:T,getPendingTmNode:S};return CC(n,e.onResize),Object.assign({mergedTheme:t,virtualListRef:o,scrollbarRef:r,itemSize:d,padding:f,flattenedNodes:i,empty:h,virtualListContainer(){const{value:L}=o;return L==null?void 0:L.listElRef},virtualListContent(){const{value:L}=o;return L==null?void 0:L.itemsElRef},doScroll:v,handleFocusin:K,handleFocusout:B,handleKeyUp:x,handleKeyDown:w,handleMouseDown:k,handleVirtualListResize:y,handleVirtualListScroll:m,cssVars:$?void 0:O,themeClass:U==null?void 0:U.themeClass,onRender:U==null?void 0:U.onRender},Q)},render(){const{$slots:e,virtualScroll:t,clsPrefix:n,mergedTheme:o,themeClass:r,onRender:i}=this;return i==null||i(),b("div",{ref:"selfRef",tabindex:this.focusable?0:-1,class:[`${n}-base-select-menu`,r,this.multiple&&`${n}-base-select-menu--multiple`],style:this.cssVars,onFocusin:this.handleFocusin,onFocusout:this.handleFocusout,onKeyup:this.handleKeyUp,onKeydown:this.handleKeyDown,onMousedown:this.handleMouseDown,onMouseenter:this.onMouseenter,onMouseleave:this.onMouseleave},this.loading?b("div",{class:`${n}-base-select-menu__loading`},b(Ai,{clsPrefix:n,strokeWidth:20})):this.empty?b("div",{class:`${n}-base-select-menu__empty`,"data-empty":!0,"data-action":!0},Pn(e.empty,()=>[b(_w,{theme:o.peers.Empty,themeOverrides:o.peerOverrides.Empty})])):b(wo,{ref:"scrollbarRef",theme:o.peers.Scrollbar,themeOverrides:o.peerOverrides.Scrollbar,scrollable:this.scrollable,container:t?this.virtualListContainer:void 0,content:t?this.virtualListContent:void 0,onScroll:t?void 0:this.doScroll},{default:()=>t?b(gC,{ref:"virtualListRef",class:`${n}-virtual-list`,items:this.flattenedNodes,itemSize:this.itemSize,showScrollbar:!1,paddingTop:this.padding.top,paddingBottom:this.padding.bottom,onResize:this.handleVirtualListResize,onScroll:this.handleVirtualListScroll,itemResizable:!0},{default:({item:a})=>a.isGroup?b(zb,{key:a.key,clsPrefix:n,tmNode:a}):a.ignored?null:b(Mb,{clsPrefix:n,key:a.key,tmNode:a})}):b("div",{class:`${n}-base-select-menu-option-wrapper`,style:{paddingTop:this.padding.top,paddingBottom:this.padding.bottom}},this.flattenedNodes.map(a=>a.isGroup?b(zb,{key:a.key,clsPrefix:n,tmNode:a}):b(Mb,{clsPrefix:n,key:a.key,tmNode:a})))}),Ot(e.action,a=>a&&[b("div",{class:`${n}-base-select-menu__action`,"data-action":!0,key:"action"},a),b(rF,{onFocus:this.onTabOut,key:"focus-detector"})]))}}),JF=z("base-wave",` + `,[Da({enterScale:"0.5"})])])]),l_=pe({name:"InternalSelectMenu",props:Object.assign(Object.assign({},Fe.props),{clsPrefix:{type:String,required:!0},scrollable:{type:Boolean,default:!0},treeMate:{type:Object,required:!0},multiple:Boolean,size:{type:String,default:"medium"},value:{type:[String,Number,Array],default:null},autoPending:Boolean,virtualScroll:{type:Boolean,default:!0},show:{type:Boolean,default:!0},labelField:{type:String,default:"label"},valueField:{type:String,default:"value"},loading:Boolean,focusable:Boolean,renderLabel:Function,renderOption:Function,nodeProps:Function,showCheckmark:{type:Boolean,default:!0},onMousedown:Function,onScroll:Function,onFocus:Function,onBlur:Function,onKeyup:Function,onKeydown:Function,onTabOut:Function,onMouseenter:Function,onMouseleave:Function,onResize:Function,resetMenuOnOptionsChange:{type:Boolean,default:!0},inlineThemeDisabled:Boolean,onToggle:Function}),setup(e){const t=Fe("InternalSelectMenu","-internal-select-menu",CB,qp,e,Ne(e,"clsPrefix")),n=B(null),o=B(null),r=B(null),i=N(()=>e.treeMate.getFlattenedNodes()),a=N(()=>jN(i.value)),s=B(null);function l(){const{treeMate:L}=e;let M=null;const{value:se}=e;se===null?M=L.getFirstAvailableNode():(e.multiple?M=L.getNode((se||[])[(se||[]).length-1]):M=L.getNode(se),(!M||M.disabled)&&(M=L.getFirstAvailableNode())),I(M||null)}function c(){const{value:L}=s;L&&!e.treeMate.getNode(L.key)&&(s.value=null)}let u;ht(()=>e.show,L=>{L?u=ht(()=>e.treeMate,()=>{e.resetMenuOnOptionsChange?(e.autoPending?l():c(),jt(A)):c()},{immediate:!0}):u==null||u()},{immediate:!0}),tn(()=>{u==null||u()});const d=N(()=>wn(t.value.self[Pe("optionHeight",e.size)])),f=N(()=>si(t.value.self[Pe("padding",e.size)])),p=N(()=>e.multiple&&Array.isArray(e.value)?new Set(e.value):new Set),h=N(()=>{const L=i.value;return L&&L.length===0});function m(L){const{onToggle:M}=e;M&&M(L)}function v(L){const{onScroll:M}=e;M&&M(L)}function g(L){var M;(M=r.value)===null||M===void 0||M.sync(),v(L)}function y(){var L;(L=r.value)===null||L===void 0||L.sync()}function S(){const{value:L}=s;return L||null}function C(L,M){M.disabled||I(M,!1)}function _(L,M){M.disabled||m(M)}function x(L){var M;nr(L,"action")||(M=e.onKeyup)===null||M===void 0||M.call(e,L)}function w(L){var M;nr(L,"action")||(M=e.onKeydown)===null||M===void 0||M.call(e,L)}function T(L){var M;(M=e.onMousedown)===null||M===void 0||M.call(e,L),!e.focusable&&L.preventDefault()}function P(){const{value:L}=s;L&&I(L.getNext({loop:!0}),!0)}function k(){const{value:L}=s;L&&I(L.getPrev({loop:!0}),!0)}function I(L,M=!1){s.value=L,M&&A()}function A(){var L,M;const se=s.value;if(!se)return;const X=a.value(se.key);X!==null&&(e.virtualScroll?(L=o.value)===null||L===void 0||L.scrollTo({index:X}):(M=r.value)===null||M===void 0||M.scrollTo({index:X,elSize:d.value}))}function q(L){var M,se;!((M=n.value)===null||M===void 0)&&M.contains(L.target)&&((se=e.onFocus)===null||se===void 0||se.call(e,L))}function F(L){var M,se;!((M=n.value)===null||M===void 0)&&M.contains(L.relatedTarget)||(se=e.onBlur)===null||se===void 0||se.call(e,L)}lt(wp,{handleOptionMouseEnter:C,handleOptionClick:_,valueSetRef:p,pendingTmNodeRef:s,nodePropsRef:Ne(e,"nodeProps"),showCheckmarkRef:Ne(e,"showCheckmark"),multipleRef:Ne(e,"multiple"),valueRef:Ne(e,"value"),renderLabelRef:Ne(e,"renderLabel"),renderOptionRef:Ne(e,"renderOption"),labelFieldRef:Ne(e,"labelField"),valueFieldRef:Ne(e,"valueField")}),lt(LC,n),Vt(()=>{const{value:L}=r;L&&L.sync()});const O=N(()=>{const{size:L}=e,{common:{cubicBezierEaseInOut:M},self:{height:se,borderRadius:X,color:ne,groupHeaderTextColor:fe,actionDividerColor:xe,optionTextColorPressed:Ce,optionTextColor:G,optionTextColorDisabled:ve,optionTextColorActive:ue,optionOpacityDisabled:re,optionCheckColor:ke,actionTextColor:V,optionColorPending:R,optionColorActive:E,loadingColor:U,loadingSize:ie,optionColorActivePending:Y,[Pe("optionFontSize",L)]:he,[Pe("optionHeight",L)]:ye,[Pe("optionPadding",L)]:ge}}=t.value;return{"--n-height":se,"--n-action-divider-color":xe,"--n-action-text-color":V,"--n-bezier":M,"--n-border-radius":X,"--n-color":ne,"--n-option-font-size":he,"--n-group-header-text-color":fe,"--n-option-check-color":ke,"--n-option-color-pending":R,"--n-option-color-active":E,"--n-option-color-active-pending":Y,"--n-option-height":ye,"--n-option-opacity-disabled":re,"--n-option-text-color":G,"--n-option-text-color-active":ue,"--n-option-text-color-disabled":ve,"--n-option-text-color-pressed":Ce,"--n-option-padding":ge,"--n-option-padding-left":si(ge,"left"),"--n-option-padding-right":si(ge,"right"),"--n-loading-color":U,"--n-loading-size":ie}}),{inlineThemeDisabled:$}=e,W=$?Rt("internal-select-menu",N(()=>e.size[0]),O,e):void 0,Q={selfRef:n,next:P,prev:k,getPendingTmNode:S};return ew(n,e.onResize),Object.assign({mergedTheme:t,virtualListRef:o,scrollbarRef:r,itemSize:d,padding:f,flattenedNodes:i,empty:h,virtualListContainer(){const{value:L}=o;return L==null?void 0:L.listElRef},virtualListContent(){const{value:L}=o;return L==null?void 0:L.itemsElRef},doScroll:v,handleFocusin:q,handleFocusout:F,handleKeyUp:x,handleKeyDown:w,handleMouseDown:T,handleVirtualListResize:y,handleVirtualListScroll:g,cssVars:$?void 0:O,themeClass:W==null?void 0:W.themeClass,onRender:W==null?void 0:W.onRender},Q)},render(){const{$slots:e,virtualScroll:t,clsPrefix:n,mergedTheme:o,themeClass:r,onRender:i}=this;return i==null||i(),b("div",{ref:"selfRef",tabindex:this.focusable?0:-1,class:[`${n}-base-select-menu`,r,this.multiple&&`${n}-base-select-menu--multiple`],style:this.cssVars,onFocusin:this.handleFocusin,onFocusout:this.handleFocusout,onKeyup:this.handleKeyUp,onKeydown:this.handleKeyDown,onMousedown:this.handleMouseDown,onMouseenter:this.onMouseenter,onMouseleave:this.onMouseleave},this.loading?b("div",{class:`${n}-base-select-menu__loading`},b(Mi,{clsPrefix:n,strokeWidth:20})):this.empty?b("div",{class:`${n}-base-select-menu__empty`,"data-empty":!0,"data-action":!0},Pn(e.empty,()=>[b(o_,{theme:o.peers.Empty,themeOverrides:o.peerOverrides.Empty})])):b(_o,{ref:"scrollbarRef",theme:o.peers.Scrollbar,themeOverrides:o.peerOverrides.Scrollbar,scrollable:this.scrollable,container:t?this.virtualListContainer:void 0,content:t?this.virtualListContent:void 0,onScroll:t?void 0:this.doScroll},{default:()=>t?b(YC,{ref:"virtualListRef",class:`${n}-virtual-list`,items:this.flattenedNodes,itemSize:this.itemSize,showScrollbar:!1,paddingTop:this.padding.top,paddingBottom:this.padding.bottom,onResize:this.handleVirtualListResize,onScroll:this.handleVirtualListScroll,itemResizable:!0},{default:({item:a})=>a.isGroup?b(x0,{key:a.key,clsPrefix:n,tmNode:a}):a.ignored?null:b(y0,{clsPrefix:n,key:a.key,tmNode:a})}):b("div",{class:`${n}-base-select-menu-option-wrapper`,style:{paddingTop:this.padding.top,paddingBottom:this.padding.bottom}},this.flattenedNodes.map(a=>a.isGroup?b(x0,{key:a.key,clsPrefix:n,tmNode:a}):b(y0,{clsPrefix:n,key:a.key,tmNode:a})))}),Ot(e.action,a=>a&&[b("div",{class:`${n}-base-select-menu__action`,"data-action":!0,key:"action"},a),b(PN,{onFocus:this.onTabOut,key:"focus-detector"})]))}}),wB=z("base-wave",` position: absolute; left: 0; right: 0; top: 0; bottom: 0; border-radius: inherit; -`),e7=fe({name:"BaseWave",props:{clsPrefix:{type:String,required:!0}},setup(e){Fr("-base-wave",JF,Be(e,"clsPrefix"));const t=N(null),n=N(!1);let o=null;return tn(()=>{o!==null&&window.clearTimeout(o)}),{active:n,selfRef:t,play(){o!==null&&(window.clearTimeout(o),n.value=!1,o=null),jt(()=>{var r;(r=t.value)===null||r===void 0||r.offsetHeight,n.value=!0,o=window.setTimeout(()=>{n.value=!1,o=null},1e3)})}}},render(){const{clsPrefix:e}=this;return b("div",{ref:"selfRef","aria-hidden":!0,class:[`${e}-base-wave`,this.active&&`${e}-base-wave--active`]})}}),t7={space:"6px",spaceArrow:"10px",arrowOffset:"10px",arrowOffsetVertical:"10px",arrowHeight:"6px",padding:"8px 14px"},Ew=e=>{const{boxShadow2:t,popoverColor:n,textColor2:o,borderRadius:r,fontSize:i,dividerColor:a}=e;return Object.assign(Object.assign({},t7),{fontSize:i,borderRadius:r,color:n,dividerColor:a,textColor:o,boxShadow:t})},n7={name:"Popover",common:yt,self:Ew},Oa=n7,o7={name:"Popover",common:Ne,self:Ew},zi=o7,Ed={top:"bottom",bottom:"top",left:"right",right:"left"},pn="var(--n-arrow-height) * 1.414",r7=j([z("popover",` +`),_B=pe({name:"BaseWave",props:{clsPrefix:{type:String,required:!0}},setup(e){Br("-base-wave",wB,Ne(e,"clsPrefix"));const t=B(null),n=B(!1);let o=null;return tn(()=>{o!==null&&window.clearTimeout(o)}),{active:n,selfRef:t,play(){o!==null&&(window.clearTimeout(o),n.value=!1,o=null),jt(()=>{var r;(r=t.value)===null||r===void 0||r.offsetHeight,n.value=!0,o=window.setTimeout(()=>{n.value=!1,o=null},1e3)})}}},render(){const{clsPrefix:e}=this;return b("div",{ref:"selfRef","aria-hidden":!0,class:[`${e}-base-wave`,this.active&&`${e}-base-wave--active`]})}}),SB={space:"6px",spaceArrow:"10px",arrowOffset:"10px",arrowOffsetVertical:"10px",arrowHeight:"6px",padding:"8px 14px"},c_=e=>{const{boxShadow2:t,popoverColor:n,textColor2:o,borderRadius:r,fontSize:i,dividerColor:a}=e;return Object.assign(Object.assign({},SB),{fontSize:i,borderRadius:r,color:n,dividerColor:a,textColor:o,boxShadow:t})},kB={name:"Popover",common:yt,self:c_},La=kB,TB={name:"Popover",common:Be,self:c_},Di=TB,Md={top:"bottom",bottom:"top",left:"right",right:"left"},pn="var(--n-arrow-height) * 1.414",PB=j([z("popover",` transition: box-shadow .3s var(--n-bezier), background-color .3s var(--n-bezier), @@ -433,7 +456,7 @@ ${t} padding: var(--n-padding); border-top: 1px solid var(--n-divider-color); transition: border-color .3s var(--n-bezier); - `),q("scrollable, show-header-or-footer",[D("content",` + `),K("scrollable, show-header-or-footer",[D("content",` padding: var(--n-padding); `)])]),z("popover-shared",` transform-origin: inherit; @@ -473,59 +496,59 @@ ${t} transform .15s var(--n-bezier-ease-in); `)]),Qn("top-start",` top: calc(${pn} / -2); - left: calc(${Ko("top-start")} - var(--v-offset-left)); + left: calc(${Yo("top-start")} - var(--v-offset-left)); `),Qn("top",` top: calc(${pn} / -2); transform: translateX(calc(${pn} / -2)) rotate(45deg); left: 50%; `),Qn("top-end",` top: calc(${pn} / -2); - right: calc(${Ko("top-end")} + var(--v-offset-left)); + right: calc(${Yo("top-end")} + var(--v-offset-left)); `),Qn("bottom-start",` bottom: calc(${pn} / -2); - left: calc(${Ko("bottom-start")} - var(--v-offset-left)); + left: calc(${Yo("bottom-start")} - var(--v-offset-left)); `),Qn("bottom",` bottom: calc(${pn} / -2); transform: translateX(calc(${pn} / -2)) rotate(45deg); left: 50%; `),Qn("bottom-end",` bottom: calc(${pn} / -2); - right: calc(${Ko("bottom-end")} + var(--v-offset-left)); + right: calc(${Yo("bottom-end")} + var(--v-offset-left)); `),Qn("left-start",` left: calc(${pn} / -2); - top: calc(${Ko("left-start")} - var(--v-offset-top)); + top: calc(${Yo("left-start")} - var(--v-offset-top)); `),Qn("left",` left: calc(${pn} / -2); transform: translateY(calc(${pn} / -2)) rotate(45deg); top: 50%; `),Qn("left-end",` left: calc(${pn} / -2); - bottom: calc(${Ko("left-end")} + var(--v-offset-top)); + bottom: calc(${Yo("left-end")} + var(--v-offset-top)); `),Qn("right-start",` right: calc(${pn} / -2); - top: calc(${Ko("right-start")} - var(--v-offset-top)); + top: calc(${Yo("right-start")} - var(--v-offset-top)); `),Qn("right",` right: calc(${pn} / -2); transform: translateY(calc(${pn} / -2)) rotate(45deg); top: 50%; `),Qn("right-end",` right: calc(${pn} / -2); - bottom: calc(${Ko("right-end")} + var(--v-offset-top)); - `),...Vz({top:["right-start","left-start"],right:["top-end","bottom-end"],bottom:["right-end","left-end"],left:["top-start","bottom-start"]},(e,t)=>{const n=["right","left"].includes(t),o=n?"width":"height";return e.map(r=>{const i=r.split("-")[1]==="end",s=`calc((${`var(--v-target-${o}, 0px)`} - ${pn}) / 2)`,l=Ko(r);return j(`[v-placement="${r}"] >`,[z("popover-shared",[q("center-arrow",[z("popover-arrow",`${t}: calc(max(${s}, ${l}) ${i?"+":"-"} var(--v-offset-${n?"left":"top"}));`)])])])})})]);function Ko(e){return["top","bottom"].includes(e.split("-")[0])?"var(--n-arrow-offset)":"var(--n-arrow-offset-vertical)"}function Qn(e,t){const n=e.split("-")[0],o=["top","bottom"].includes(n)?"height: var(--n-space-arrow);":"width: var(--n-space-arrow);";return j(`[v-placement="${e}"] >`,[z("popover-shared",` - margin-${Ed[n]}: var(--n-space); - `,[q("show-arrow",` - margin-${Ed[n]}: var(--n-space-arrow); - `),q("overlap",` + bottom: calc(${Yo("right-end")} + var(--v-offset-top)); + `),...uL({top:["right-start","left-start"],right:["top-end","bottom-end"],bottom:["right-end","left-end"],left:["top-start","bottom-start"]},(e,t)=>{const n=["right","left"].includes(t),o=n?"width":"height";return e.map(r=>{const i=r.split("-")[1]==="end",s=`calc((${`var(--v-target-${o}, 0px)`} - ${pn}) / 2)`,l=Yo(r);return j(`[v-placement="${r}"] >`,[z("popover-shared",[K("center-arrow",[z("popover-arrow",`${t}: calc(max(${s}, ${l}) ${i?"+":"-"} var(--v-offset-${n?"left":"top"}));`)])])])})})]);function Yo(e){return["top","bottom"].includes(e.split("-")[0])?"var(--n-arrow-offset)":"var(--n-arrow-offset-vertical)"}function Qn(e,t){const n=e.split("-")[0],o=["top","bottom"].includes(n)?"height: var(--n-space-arrow);":"width: var(--n-space-arrow);";return j(`[v-placement="${e}"] >`,[z("popover-shared",` + margin-${Md[n]}: var(--n-space); + `,[K("show-arrow",` + margin-${Md[n]}: var(--n-space-arrow); + `),K("overlap",` margin: 0; - `),QE("popover-arrow-wrapper",` + `),r6("popover-arrow-wrapper",` right: 0; left: 0; top: 0; bottom: 0; ${n}: 100%; - ${Ed[n]}: auto; + ${Md[n]}: auto; ${o} - `,[z("popover-arrow",t)])])])}const $w=Object.assign(Object.assign({},Fe.props),{to:Bo.propTo,show:Boolean,trigger:String,showArrow:Boolean,delay:Number,duration:Number,raw:Boolean,arrowPointToCenter:Boolean,arrowStyle:[String,Object],displayDirective:String,x:Number,y:Number,flip:Boolean,overlap:Boolean,placement:String,width:[Number,String],keepAliveOnHover:Boolean,scrollable:Boolean,contentStyle:[Object,String],headerStyle:[Object,String],footerStyle:[Object,String],internalDeactivateImmediately:Boolean,animated:Boolean,onClickoutside:Function,internalTrapFocus:Boolean,internalOnAfterLeave:Function,minWidth:Number,maxWidth:Number}),Aw=({arrowStyle:e,clsPrefix:t})=>b("div",{key:"__popover-arrow__",class:`${t}-popover-arrow-wrapper`},b("div",{class:`${t}-popover-arrow`,style:e})),i7=fe({name:"PopoverBody",inheritAttrs:!1,props:$w,setup(e,{slots:t,attrs:n}){const{namespaceRef:o,mergedClsPrefixRef:r,inlineThemeDisabled:i}=lt(e),a=Fe("Popover","-popover",r7,Oa,e,r),s=N(null),l=He("NPopover"),c=N(null),u=N(e.show),d=N(!1);un(()=>{const{show:w}=e;w&&!ZE()&&!e.internalDeactivateImmediately&&(d.value=!0)});const f=F(()=>{const{trigger:w,onClickoutside:k}=e,P=[],{positionManuallyRef:{value:T}}=l;return T||(w==="click"&&!k&&P.push([pa,C,void 0,{capture:!0}]),w==="hover"&&P.push([b$,S])),k&&P.push([pa,C,void 0,{capture:!0}]),(e.displayDirective==="show"||e.animated&&d.value)&&P.push([ro,e.show]),P}),p=F(()=>{const w=e.width==="trigger"?void 0:Vt(e.width),k=[];w&&k.push({width:w});const{maxWidth:P,minWidth:T}=e;return P&&k.push({maxWidth:Vt(P)}),T&&k.push({maxWidth:Vt(T)}),i||k.push(h.value),k}),h=F(()=>{const{common:{cubicBezierEaseInOut:w,cubicBezierEaseIn:k,cubicBezierEaseOut:P},self:{space:T,spaceArrow:I,padding:A,fontSize:K,textColor:B,dividerColor:O,color:$,boxShadow:U,borderRadius:Q,arrowHeight:L,arrowOffset:M,arrowOffsetVertical:te}}=a.value;return{"--n-box-shadow":U,"--n-bezier":w,"--n-bezier-ease-in":k,"--n-bezier-ease-out":P,"--n-font-size":K,"--n-text-color":B,"--n-color":$,"--n-divider-color":O,"--n-border-radius":Q,"--n-arrow-height":L,"--n-arrow-offset":M,"--n-arrow-offset-vertical":te,"--n-padding":A,"--n-space":T,"--n-space-arrow":I}}),g=i?Rt("popover",void 0,h,e):void 0;l.setBodyInstance({syncPosition:v}),tn(()=>{l.setBodyInstance(null)}),ht(Be(e,"show"),w=>{e.animated||(w?u.value=!0:u.value=!1)});function v(){var w;(w=s.value)===null||w===void 0||w.syncPosition()}function m(w){e.trigger==="hover"&&e.keepAliveOnHover&&e.show&&l.handleMouseEnter(w)}function y(w){e.trigger==="hover"&&e.keepAliveOnHover&&l.handleMouseLeave(w)}function S(w){e.trigger==="hover"&&!_().contains(hi(w))&&l.handleMouseMoveOutside(w)}function C(w){(e.trigger==="click"&&!_().contains(hi(w))||e.onClickoutside)&&l.handleClickOutside(w)}function _(){return l.getTriggerElement()}st($a,c),st(Zs,null),st(Qs,null);function x(){if(g==null||g.onRender(),!(e.displayDirective==="show"||e.show||e.animated&&d.value))return null;let k;const P=l.internalRenderBodyRef.value,{value:T}=r;if(P)k=P([`${T}-popover-shared`,g==null?void 0:g.themeClass.value,e.overlap&&`${T}-popover-shared--overlap`,e.showArrow&&`${T}-popover-shared--show-arrow`,e.arrowPointToCenter&&`${T}-popover-shared--center-arrow`],c,p.value,m,y);else{const{value:I}=l.extraClassRef,{internalTrapFocus:A}=e,K=!ta(t.header)||!ta(t.footer),B=()=>{var O;const $=K?b(ct,null,Ot(t.header,L=>L?b("div",{class:`${T}-popover__header`,style:e.headerStyle},L):null),Ot(t.default,L=>L?b("div",{class:`${T}-popover__content`,style:e.contentStyle},t):null),Ot(t.footer,L=>L?b("div",{class:`${T}-popover__footer`,style:e.footerStyle},L):null)):e.scrollable?(O=t.default)===null||O===void 0?void 0:O.call(t):b("div",{class:`${T}-popover__content`,style:e.contentStyle},t),U=e.scrollable?b(Tw,{contentClass:K?void 0:`${T}-popover__content`,contentStyle:K?void 0:e.contentStyle},{default:()=>$}):$,Q=e.showArrow?Aw({arrowStyle:e.arrowStyle,clsPrefix:T}):null;return[U,Q]};k=b("div",Mn({class:[`${T}-popover`,`${T}-popover-shared`,g==null?void 0:g.themeClass.value,I.map(O=>`${T}-${O}`),{[`${T}-popover--scrollable`]:e.scrollable,[`${T}-popover--show-header-or-footer`]:K,[`${T}-popover--raw`]:e.raw,[`${T}-popover-shared--overlap`]:e.overlap,[`${T}-popover-shared--show-arrow`]:e.showArrow,[`${T}-popover-shared--center-arrow`]:e.arrowPointToCenter}],ref:c,style:p.value,onKeydown:l.handleKeydown,onMouseenter:m,onMouseleave:y},n),A?b(bp,{active:e.show,autoFocus:!0},{default:B}):B())}return Cn(k,f.value)}return{displayed:d,namespace:o,isMounted:l.isMountedRef,zIndex:l.zIndexRef,followerRef:s,adjustedTo:Bo(e),followerEnabled:u,renderContentNode:x}},render(){return b(gp,{ref:"followerRef",zIndex:this.zIndex,show:this.show,enabled:this.followerEnabled,to:this.adjustedTo,x:this.x,y:this.y,flip:this.flip,placement:this.placement,containerClass:this.namespace,overlap:this.overlap,width:this.width==="trigger"?"target":void 0,teleportDisabled:this.adjustedTo===Bo.tdkey},{default:()=>this.animated?b(fn,{name:"popover-transition",appear:this.isMounted,onEnter:()=>{this.followerEnabled=!0},onAfterLeave:()=>{var e;(e=this.internalOnAfterLeave)===null||e===void 0||e.call(this),this.followerEnabled=!1,this.displayed=!1}},{default:this.renderContentNode}):this.renderContentNode()})}}),a7=Object.keys($w),s7={focus:["onFocus","onBlur"],click:["onClick"],hover:["onMouseenter","onMouseleave"],manual:[],nested:["onFocus","onBlur","onMouseenter","onMouseleave","onClick"]};function l7(e,t,n){s7[t].forEach(o=>{e.props?e.props=Object.assign({},e.props):e.props={};const r=e.props[o],i=n[o];r?e.props[o]=(...a)=>{r(...a),i(...a)}:e.props[o]=i})}const ga={show:{type:Boolean,default:void 0},defaultShow:Boolean,showArrow:{type:Boolean,default:!0},trigger:{type:String,default:"hover"},delay:{type:Number,default:100},duration:{type:Number,default:100},raw:Boolean,placement:{type:String,default:"top"},x:Number,y:Number,arrowPointToCenter:Boolean,disabled:Boolean,getDisabled:Function,displayDirective:{type:String,default:"if"},arrowStyle:[String,Object],flip:{type:Boolean,default:!0},animated:{type:Boolean,default:!0},width:{type:[Number,String],default:void 0},overlap:Boolean,keepAliveOnHover:{type:Boolean,default:!0},zIndex:Number,to:Bo.propTo,scrollable:Boolean,contentStyle:[Object,String],headerStyle:[Object,String],footerStyle:[Object,String],onClickoutside:Function,"onUpdate:show":[Function,Array],onUpdateShow:[Function,Array],internalDeactivateImmediately:Boolean,internalSyncTargetWithParent:Boolean,internalInheritedEventHandlers:{type:Array,default:()=>[]},internalTrapFocus:Boolean,internalExtraClass:{type:Array,default:()=>[]},onShow:[Function,Array],onHide:[Function,Array],arrow:{type:Boolean,default:void 0},minWidth:Number,maxWidth:Number},c7=Object.assign(Object.assign(Object.assign({},Fe.props),ga),{internalOnAfterLeave:Function,internalRenderBody:Function}),rl=fe({name:"Popover",inheritAttrs:!1,props:c7,__popover__:!0,setup(e){const t=Dr(),n=N(null),o=F(()=>e.show),r=N(e.defaultShow),i=rn(o,r),a=Ct(()=>e.disabled?!1:i.value),s=()=>{if(e.disabled)return!0;const{getDisabled:O}=e;return!!(O!=null&&O())},l=()=>s()?!1:i.value,c=up(e,["arrow","showArrow"]),u=F(()=>e.overlap?!1:c.value);let d=null;const f=N(null),p=N(null),h=Ct(()=>e.x!==void 0&&e.y!==void 0);function g(O){const{"onUpdate:show":$,onUpdateShow:U,onShow:Q,onHide:L}=e;r.value=O,$&&Te($,O),U&&Te(U,O),O&&Q&&Te(Q,!0),O&&L&&Te(L,!1)}function v(){d&&d.syncPosition()}function m(){const{value:O}=f;O&&(window.clearTimeout(O),f.value=null)}function y(){const{value:O}=p;O&&(window.clearTimeout(O),p.value=null)}function S(){const O=s();if(e.trigger==="focus"&&!O){if(l())return;g(!0)}}function C(){const O=s();if(e.trigger==="focus"&&!O){if(!l())return;g(!1)}}function _(){const O=s();if(e.trigger==="hover"&&!O){if(y(),f.value!==null||l())return;const $=()=>{g(!0),f.value=null},{delay:U}=e;U===0?$():f.value=window.setTimeout($,U)}}function x(){const O=s();if(e.trigger==="hover"&&!O){if(m(),p.value!==null||!l())return;const $=()=>{g(!1),p.value=null},{duration:U}=e;U===0?$():p.value=window.setTimeout($,U)}}function w(){x()}function k(O){var $;l()&&(e.trigger==="click"&&(m(),y(),g(!1)),($=e.onClickoutside)===null||$===void 0||$.call(e,O))}function P(){if(e.trigger==="click"&&!s()){m(),y();const O=!l();g(O)}}function T(O){e.internalTrapFocus&&O.key==="Escape"&&(m(),y(),g(!1))}function I(O){r.value=O}function A(){var O;return(O=n.value)===null||O===void 0?void 0:O.targetRef}function K(O){d=O}return st("NPopover",{getTriggerElement:A,handleKeydown:T,handleMouseEnter:_,handleMouseLeave:x,handleClickOutside:k,handleMouseMoveOutside:w,setBodyInstance:K,positionManuallyRef:h,isMountedRef:t,zIndexRef:Be(e,"zIndex"),extraClassRef:Be(e,"internalExtraClass"),internalRenderBodyRef:Be(e,"internalRenderBody")}),un(()=>{i.value&&s()&&g(!1)}),{binderInstRef:n,positionManually:h,mergedShowConsideringDisabledProp:a,uncontrolledShow:r,mergedShowArrow:u,getMergedShow:l,setShow:I,handleClick:P,handleMouseEnter:_,handleMouseLeave:x,handleFocus:S,handleBlur:C,syncPosition:v}},render(){var e;const{positionManually:t,$slots:n}=this;let o,r=!1;if(!t&&(n.activator?o=Of(n,"activator"):o=Of(n,"trigger"),o)){o=oo(o),o=o.type===Sa?b("span",[o]):o;const i={onClick:this.handleClick,onMouseenter:this.handleMouseEnter,onMouseleave:this.handleMouseLeave,onFocus:this.handleFocus,onBlur:this.handleBlur};if(!((e=o.type)===null||e===void 0)&&e.__popover__)r=!0,o.props||(o.props={internalSyncTargetWithParent:!0,internalInheritedEventHandlers:[]}),o.props.internalSyncTargetWithParent=!0,o.props.internalInheritedEventHandlers?o.props.internalInheritedEventHandlers=[i,...o.props.internalInheritedEventHandlers]:o.props.internalInheritedEventHandlers=[i];else{const{internalInheritedEventHandlers:a}=this,s=[i,...a],l={onBlur:c=>{s.forEach(u=>{u.onBlur(c)})},onFocus:c=>{s.forEach(u=>{u.onFocus(c)})},onClick:c=>{s.forEach(u=>{u.onClick(c)})},onMouseenter:c=>{s.forEach(u=>{u.onMouseenter(c)})},onMouseleave:c=>{s.forEach(u=>{u.onMouseleave(c)})}};l7(o,a?"nested":t?"manual":this.trigger,l)}}return b(hp,{ref:"binderInstRef",syncTarget:!r,syncTargetWithParent:this.internalSyncTargetWithParent},{default:()=>{this.mergedShowConsideringDisabledProp;const i=this.getMergedShow();return[this.internalTrapFocus&&i?Cn(b("div",{style:{position:"fixed",inset:0}}),[[uu,{enabled:i,zIndex:this.zIndex}]]):null,t?null:b(pp,null,{default:()=>o}),b(i7,qn(this.$props,a7,Object.assign(Object.assign({},this.$attrs),{showArrow:this.mergedShowArrow,show:i})),{default:()=>{var a,s;return(s=(a=this.$slots).default)===null||s===void 0?void 0:s.call(a)},header:()=>{var a,s;return(s=(a=this.$slots).header)===null||s===void 0?void 0:s.call(a)},footer:()=>{var a,s;return(s=(a=this.$slots).footer)===null||s===void 0?void 0:s.call(a)}})]}})}}),Iw={closeIconSizeTiny:"12px",closeIconSizeSmall:"12px",closeIconSizeMedium:"14px",closeIconSizeLarge:"14px",closeSizeTiny:"16px",closeSizeSmall:"16px",closeSizeMedium:"18px",closeSizeLarge:"18px",padding:"0 7px",closeMargin:"0 0 0 4px",closeMarginRtl:"0 4px 0 0"},u7={name:"Tag",common:Ne,self(e){const{textColor2:t,primaryColorHover:n,primaryColorPressed:o,primaryColor:r,infoColor:i,successColor:a,warningColor:s,errorColor:l,baseColor:c,borderColor:u,tagColor:d,opacityDisabled:f,closeIconColor:p,closeIconColorHover:h,closeIconColorPressed:g,closeColorHover:v,closeColorPressed:m,borderRadiusSmall:y,fontSizeMini:S,fontSizeTiny:C,fontSizeSmall:_,fontSizeMedium:x,heightMini:w,heightTiny:k,heightSmall:P,heightMedium:T,buttonColor2Hover:I,buttonColor2Pressed:A,fontWeightStrong:K}=e;return Object.assign(Object.assign({},Iw),{closeBorderRadius:y,heightTiny:w,heightSmall:k,heightMedium:P,heightLarge:T,borderRadius:y,opacityDisabled:f,fontSizeTiny:S,fontSizeSmall:C,fontSizeMedium:_,fontSizeLarge:x,fontWeightStrong:K,textColorCheckable:t,textColorHoverCheckable:t,textColorPressedCheckable:t,textColorChecked:c,colorCheckable:"#0000",colorHoverCheckable:I,colorPressedCheckable:A,colorChecked:r,colorCheckedHover:n,colorCheckedPressed:o,border:`1px solid ${u}`,textColor:t,color:d,colorBordered:"#0000",closeIconColor:p,closeIconColorHover:h,closeIconColorPressed:g,closeColorHover:v,closeColorPressed:m,borderPrimary:`1px solid ${$e(r,{alpha:.3})}`,textColorPrimary:r,colorPrimary:$e(r,{alpha:.16}),colorBorderedPrimary:"#0000",closeIconColorPrimary:cn(r,{lightness:.7}),closeIconColorHoverPrimary:cn(r,{lightness:.7}),closeIconColorPressedPrimary:cn(r,{lightness:.7}),closeColorHoverPrimary:$e(r,{alpha:.16}),closeColorPressedPrimary:$e(r,{alpha:.12}),borderInfo:`1px solid ${$e(i,{alpha:.3})}`,textColorInfo:i,colorInfo:$e(i,{alpha:.16}),colorBorderedInfo:"#0000",closeIconColorInfo:cn(i,{alpha:.7}),closeIconColorHoverInfo:cn(i,{alpha:.7}),closeIconColorPressedInfo:cn(i,{alpha:.7}),closeColorHoverInfo:$e(i,{alpha:.16}),closeColorPressedInfo:$e(i,{alpha:.12}),borderSuccess:`1px solid ${$e(a,{alpha:.3})}`,textColorSuccess:a,colorSuccess:$e(a,{alpha:.16}),colorBorderedSuccess:"#0000",closeIconColorSuccess:cn(a,{alpha:.7}),closeIconColorHoverSuccess:cn(a,{alpha:.7}),closeIconColorPressedSuccess:cn(a,{alpha:.7}),closeColorHoverSuccess:$e(a,{alpha:.16}),closeColorPressedSuccess:$e(a,{alpha:.12}),borderWarning:`1px solid ${$e(s,{alpha:.3})}`,textColorWarning:s,colorWarning:$e(s,{alpha:.16}),colorBorderedWarning:"#0000",closeIconColorWarning:cn(s,{alpha:.7}),closeIconColorHoverWarning:cn(s,{alpha:.7}),closeIconColorPressedWarning:cn(s,{alpha:.7}),closeColorHoverWarning:$e(s,{alpha:.16}),closeColorPressedWarning:$e(s,{alpha:.11}),borderError:`1px solid ${$e(l,{alpha:.3})}`,textColorError:l,colorError:$e(l,{alpha:.16}),colorBorderedError:"#0000",closeIconColorError:cn(l,{alpha:.7}),closeIconColorHoverError:cn(l,{alpha:.7}),closeIconColorPressedError:cn(l,{alpha:.7}),closeColorHoverError:$e(l,{alpha:.16}),closeColorPressedError:$e(l,{alpha:.12})})}},Mw=u7,d7=e=>{const{textColor2:t,primaryColorHover:n,primaryColorPressed:o,primaryColor:r,infoColor:i,successColor:a,warningColor:s,errorColor:l,baseColor:c,borderColor:u,opacityDisabled:d,tagColor:f,closeIconColor:p,closeIconColorHover:h,closeIconColorPressed:g,borderRadiusSmall:v,fontSizeMini:m,fontSizeTiny:y,fontSizeSmall:S,fontSizeMedium:C,heightMini:_,heightTiny:x,heightSmall:w,heightMedium:k,closeColorHover:P,closeColorPressed:T,buttonColor2Hover:I,buttonColor2Pressed:A,fontWeightStrong:K}=e;return Object.assign(Object.assign({},Iw),{closeBorderRadius:v,heightTiny:_,heightSmall:x,heightMedium:w,heightLarge:k,borderRadius:v,opacityDisabled:d,fontSizeTiny:m,fontSizeSmall:y,fontSizeMedium:S,fontSizeLarge:C,fontWeightStrong:K,textColorCheckable:t,textColorHoverCheckable:t,textColorPressedCheckable:t,textColorChecked:c,colorCheckable:"#0000",colorHoverCheckable:I,colorPressedCheckable:A,colorChecked:r,colorCheckedHover:n,colorCheckedPressed:o,border:`1px solid ${u}`,textColor:t,color:f,colorBordered:"rgb(250, 250, 252)",closeIconColor:p,closeIconColorHover:h,closeIconColorPressed:g,closeColorHover:P,closeColorPressed:T,borderPrimary:`1px solid ${$e(r,{alpha:.3})}`,textColorPrimary:r,colorPrimary:$e(r,{alpha:.12}),colorBorderedPrimary:$e(r,{alpha:.1}),closeIconColorPrimary:r,closeIconColorHoverPrimary:r,closeIconColorPressedPrimary:r,closeColorHoverPrimary:$e(r,{alpha:.12}),closeColorPressedPrimary:$e(r,{alpha:.18}),borderInfo:`1px solid ${$e(i,{alpha:.3})}`,textColorInfo:i,colorInfo:$e(i,{alpha:.12}),colorBorderedInfo:$e(i,{alpha:.1}),closeIconColorInfo:i,closeIconColorHoverInfo:i,closeIconColorPressedInfo:i,closeColorHoverInfo:$e(i,{alpha:.12}),closeColorPressedInfo:$e(i,{alpha:.18}),borderSuccess:`1px solid ${$e(a,{alpha:.3})}`,textColorSuccess:a,colorSuccess:$e(a,{alpha:.12}),colorBorderedSuccess:$e(a,{alpha:.1}),closeIconColorSuccess:a,closeIconColorHoverSuccess:a,closeIconColorPressedSuccess:a,closeColorHoverSuccess:$e(a,{alpha:.12}),closeColorPressedSuccess:$e(a,{alpha:.18}),borderWarning:`1px solid ${$e(s,{alpha:.35})}`,textColorWarning:s,colorWarning:$e(s,{alpha:.15}),colorBorderedWarning:$e(s,{alpha:.12}),closeIconColorWarning:s,closeIconColorHoverWarning:s,closeIconColorPressedWarning:s,closeColorHoverWarning:$e(s,{alpha:.12}),closeColorPressedWarning:$e(s,{alpha:.18}),borderError:`1px solid ${$e(l,{alpha:.23})}`,textColorError:l,colorError:$e(l,{alpha:.1}),colorBorderedError:$e(l,{alpha:.08}),closeIconColorError:l,closeIconColorHoverError:l,closeIconColorPressedError:l,closeColorHoverError:$e(l,{alpha:.12}),closeColorPressedError:$e(l,{alpha:.18})})},f7={name:"Tag",common:yt,self:d7},h7=f7,p7={color:Object,type:{type:String,default:"default"},round:Boolean,size:{type:String,default:"medium"},closable:Boolean,disabled:{type:Boolean,default:void 0}},m7=z("tag",` + `,[z("popover-arrow",t)])])])}const u_=Object.assign(Object.assign({},Fe.props),{to:Bo.propTo,show:Boolean,trigger:String,showArrow:Boolean,delay:Number,duration:Number,raw:Boolean,arrowPointToCenter:Boolean,arrowStyle:[String,Object],displayDirective:String,x:Number,y:Number,flip:Boolean,overlap:Boolean,placement:String,width:[Number,String],keepAliveOnHover:Boolean,scrollable:Boolean,contentStyle:[Object,String],headerStyle:[Object,String],footerStyle:[Object,String],internalDeactivateImmediately:Boolean,animated:Boolean,onClickoutside:Function,internalTrapFocus:Boolean,internalOnAfterLeave:Function,minWidth:Number,maxWidth:Number}),d_=({arrowStyle:e,clsPrefix:t})=>b("div",{key:"__popover-arrow__",class:`${t}-popover-arrow-wrapper`},b("div",{class:`${t}-popover-arrow`,style:e})),RB=pe({name:"PopoverBody",inheritAttrs:!1,props:u_,setup(e,{slots:t,attrs:n}){const{namespaceRef:o,mergedClsPrefixRef:r,inlineThemeDisabled:i}=ct(e),a=Fe("Popover","-popover",PB,La,e,r),s=B(null),l=He("NPopover"),c=B(null),u=B(e.show),d=B(!1);un(()=>{const{show:w}=e;w&&!i6()&&!e.internalDeactivateImmediately&&(d.value=!0)});const f=N(()=>{const{trigger:w,onClickoutside:T}=e,P=[],{positionManuallyRef:{value:k}}=l;return k||(w==="click"&&!T&&P.push([ya,C,void 0,{capture:!0}]),w==="hover"&&P.push([k6,S])),T&&P.push([ya,C,void 0,{capture:!0}]),(e.displayDirective==="show"||e.animated&&d.value)&&P.push([ro,e.show]),P}),p=N(()=>{const w=e.width==="trigger"?void 0:Ut(e.width),T=[];w&&T.push({width:w});const{maxWidth:P,minWidth:k}=e;return P&&T.push({maxWidth:Ut(P)}),k&&T.push({maxWidth:Ut(k)}),i||T.push(h.value),T}),h=N(()=>{const{common:{cubicBezierEaseInOut:w,cubicBezierEaseIn:T,cubicBezierEaseOut:P},self:{space:k,spaceArrow:I,padding:A,fontSize:q,textColor:F,dividerColor:O,color:$,boxShadow:W,borderRadius:Q,arrowHeight:L,arrowOffset:M,arrowOffsetVertical:se}}=a.value;return{"--n-box-shadow":W,"--n-bezier":w,"--n-bezier-ease-in":T,"--n-bezier-ease-out":P,"--n-font-size":q,"--n-text-color":F,"--n-color":$,"--n-divider-color":O,"--n-border-radius":Q,"--n-arrow-height":L,"--n-arrow-offset":M,"--n-arrow-offset-vertical":se,"--n-padding":A,"--n-space":k,"--n-space-arrow":I}}),m=i?Rt("popover",void 0,h,e):void 0;l.setBodyInstance({syncPosition:v}),tn(()=>{l.setBodyInstance(null)}),ht(Ne(e,"show"),w=>{e.animated||(w?u.value=!0:u.value=!1)});function v(){var w;(w=s.value)===null||w===void 0||w.syncPosition()}function g(w){e.trigger==="hover"&&e.keepAliveOnHover&&e.show&&l.handleMouseEnter(w)}function y(w){e.trigger==="hover"&&e.keepAliveOnHover&&l.handleMouseLeave(w)}function S(w){e.trigger==="hover"&&!_().contains(pi(w))&&l.handleMouseMoveOutside(w)}function C(w){(e.trigger==="click"&&!_().contains(pi(w))||e.onClickoutside)&&l.handleClickOutside(w)}function _(){return l.getTriggerElement()}lt(Ma,c),lt(Js,null),lt(Zs,null);function x(){if(m==null||m.onRender(),!(e.displayDirective==="show"||e.show||e.animated&&d.value))return null;let T;const P=l.internalRenderBodyRef.value,{value:k}=r;if(P)T=P([`${k}-popover-shared`,m==null?void 0:m.themeClass.value,e.overlap&&`${k}-popover-shared--overlap`,e.showArrow&&`${k}-popover-shared--show-arrow`,e.arrowPointToCenter&&`${k}-popover-shared--center-arrow`],c,p.value,g,y);else{const{value:I}=l.extraClassRef,{internalTrapFocus:A}=e,q=!oa(t.header)||!oa(t.footer),F=()=>{var O;const $=q?b(et,null,Ot(t.header,L=>L?b("div",{class:`${k}-popover__header`,style:e.headerStyle},L):null),Ot(t.default,L=>L?b("div",{class:`${k}-popover__content`,style:e.contentStyle},t):null),Ot(t.footer,L=>L?b("div",{class:`${k}-popover__footer`,style:e.footerStyle},L):null)):e.scrollable?(O=t.default)===null||O===void 0?void 0:O.call(t):b("div",{class:`${k}-popover__content`,style:e.contentStyle},t),W=e.scrollable?b(a_,{contentClass:q?void 0:`${k}-popover__content`,contentStyle:q?void 0:e.contentStyle},{default:()=>$}):$,Q=e.showArrow?d_({arrowStyle:e.arrowStyle,clsPrefix:k}):null;return[W,Q]};T=b("div",Mn({class:[`${k}-popover`,`${k}-popover-shared`,m==null?void 0:m.themeClass.value,I.map(O=>`${k}-${O}`),{[`${k}-popover--scrollable`]:e.scrollable,[`${k}-popover--show-header-or-footer`]:q,[`${k}-popover--raw`]:e.raw,[`${k}-popover-shared--overlap`]:e.overlap,[`${k}-popover-shared--show-arrow`]:e.showArrow,[`${k}-popover-shared--center-arrow`]:e.arrowPointToCenter}],ref:c,style:p.value,onKeydown:l.handleKeydown,onMouseenter:g,onMouseleave:y},n),A?b(Ep,{active:e.show,autoFocus:!0},{default:F}):F())}return Cn(T,f.value)}return{displayed:d,namespace:o,isMounted:l.isMountedRef,zIndex:l.zIndexRef,followerRef:s,adjustedTo:Bo(e),followerEnabled:u,renderContentNode:x}},render(){return b(Pp,{ref:"followerRef",zIndex:this.zIndex,show:this.show,enabled:this.followerEnabled,to:this.adjustedTo,x:this.x,y:this.y,flip:this.flip,placement:this.placement,containerClass:this.namespace,overlap:this.overlap,width:this.width==="trigger"?"target":void 0,teleportDisabled:this.adjustedTo===Bo.tdkey},{default:()=>this.animated?b(fn,{name:"popover-transition",appear:this.isMounted,onEnter:()=>{this.followerEnabled=!0},onAfterLeave:()=>{var e;(e=this.internalOnAfterLeave)===null||e===void 0||e.call(this),this.followerEnabled=!1,this.displayed=!1}},{default:this.renderContentNode}):this.renderContentNode()})}}),EB=Object.keys(u_),$B={focus:["onFocus","onBlur"],click:["onClick"],hover:["onMouseenter","onMouseleave"],manual:[],nested:["onFocus","onBlur","onMouseenter","onMouseleave","onClick"]};function AB(e,t,n){$B[t].forEach(o=>{e.props?e.props=Object.assign({},e.props):e.props={};const r=e.props[o],i=n[o];r?e.props[o]=(...a)=>{r(...a),i(...a)}:e.props[o]=i})}const Ca={show:{type:Boolean,default:void 0},defaultShow:Boolean,showArrow:{type:Boolean,default:!0},trigger:{type:String,default:"hover"},delay:{type:Number,default:100},duration:{type:Number,default:100},raw:Boolean,placement:{type:String,default:"top"},x:Number,y:Number,arrowPointToCenter:Boolean,disabled:Boolean,getDisabled:Function,displayDirective:{type:String,default:"if"},arrowStyle:[String,Object],flip:{type:Boolean,default:!0},animated:{type:Boolean,default:!0},width:{type:[Number,String],default:void 0},overlap:Boolean,keepAliveOnHover:{type:Boolean,default:!0},zIndex:Number,to:Bo.propTo,scrollable:Boolean,contentStyle:[Object,String],headerStyle:[Object,String],footerStyle:[Object,String],onClickoutside:Function,"onUpdate:show":[Function,Array],onUpdateShow:[Function,Array],internalDeactivateImmediately:Boolean,internalSyncTargetWithParent:Boolean,internalInheritedEventHandlers:{type:Array,default:()=>[]},internalTrapFocus:Boolean,internalExtraClass:{type:Array,default:()=>[]},onShow:[Function,Array],onHide:[Function,Array],arrow:{type:Boolean,default:void 0},minWidth:Number,maxWidth:Number},IB=Object.assign(Object.assign(Object.assign({},Fe.props),Ca),{internalOnAfterLeave:Function,internalRenderBody:Function}),rl=pe({name:"Popover",inheritAttrs:!1,props:IB,__popover__:!0,setup(e){const t=Nr(),n=B(null),o=N(()=>e.show),r=B(e.defaultShow),i=rn(o,r),a=wt(()=>e.disabled?!1:i.value),s=()=>{if(e.disabled)return!0;const{getDisabled:O}=e;return!!(O!=null&&O())},l=()=>s()?!1:i.value,c=Cp(e,["arrow","showArrow"]),u=N(()=>e.overlap?!1:c.value);let d=null;const f=B(null),p=B(null),h=wt(()=>e.x!==void 0&&e.y!==void 0);function m(O){const{"onUpdate:show":$,onUpdateShow:W,onShow:Q,onHide:L}=e;r.value=O,$&&Re($,O),W&&Re(W,O),O&&Q&&Re(Q,!0),O&&L&&Re(L,!1)}function v(){d&&d.syncPosition()}function g(){const{value:O}=f;O&&(window.clearTimeout(O),f.value=null)}function y(){const{value:O}=p;O&&(window.clearTimeout(O),p.value=null)}function S(){const O=s();if(e.trigger==="focus"&&!O){if(l())return;m(!0)}}function C(){const O=s();if(e.trigger==="focus"&&!O){if(!l())return;m(!1)}}function _(){const O=s();if(e.trigger==="hover"&&!O){if(y(),f.value!==null||l())return;const $=()=>{m(!0),f.value=null},{delay:W}=e;W===0?$():f.value=window.setTimeout($,W)}}function x(){const O=s();if(e.trigger==="hover"&&!O){if(g(),p.value!==null||!l())return;const $=()=>{m(!1),p.value=null},{duration:W}=e;W===0?$():p.value=window.setTimeout($,W)}}function w(){x()}function T(O){var $;l()&&(e.trigger==="click"&&(g(),y(),m(!1)),($=e.onClickoutside)===null||$===void 0||$.call(e,O))}function P(){if(e.trigger==="click"&&!s()){g(),y();const O=!l();m(O)}}function k(O){e.internalTrapFocus&&O.key==="Escape"&&(g(),y(),m(!1))}function I(O){r.value=O}function A(){var O;return(O=n.value)===null||O===void 0?void 0:O.targetRef}function q(O){d=O}return lt("NPopover",{getTriggerElement:A,handleKeydown:k,handleMouseEnter:_,handleMouseLeave:x,handleClickOutside:T,handleMouseMoveOutside:w,setBodyInstance:q,positionManuallyRef:h,isMountedRef:t,zIndexRef:Ne(e,"zIndex"),extraClassRef:Ne(e,"internalExtraClass"),internalRenderBodyRef:Ne(e,"internalRenderBody")}),un(()=>{i.value&&s()&&m(!1)}),{binderInstRef:n,positionManually:h,mergedShowConsideringDisabledProp:a,uncontrolledShow:r,mergedShowArrow:u,getMergedShow:l,setShow:I,handleClick:P,handleMouseEnter:_,handleMouseLeave:x,handleFocus:S,handleBlur:C,syncPosition:v}},render(){var e;const{positionManually:t,$slots:n}=this;let o,r=!1;if(!t&&(n.activator?o=Xf(n,"activator"):o=Xf(n,"trigger"),o)){o=oo(o),o=o.type===Ta?b("span",[o]):o;const i={onClick:this.handleClick,onMouseenter:this.handleMouseEnter,onMouseleave:this.handleMouseLeave,onFocus:this.handleFocus,onBlur:this.handleBlur};if(!((e=o.type)===null||e===void 0)&&e.__popover__)r=!0,o.props||(o.props={internalSyncTargetWithParent:!0,internalInheritedEventHandlers:[]}),o.props.internalSyncTargetWithParent=!0,o.props.internalInheritedEventHandlers?o.props.internalInheritedEventHandlers=[i,...o.props.internalInheritedEventHandlers]:o.props.internalInheritedEventHandlers=[i];else{const{internalInheritedEventHandlers:a}=this,s=[i,...a],l={onBlur:c=>{s.forEach(u=>{u.onBlur(c)})},onFocus:c=>{s.forEach(u=>{u.onFocus(c)})},onClick:c=>{s.forEach(u=>{u.onClick(c)})},onMouseenter:c=>{s.forEach(u=>{u.onMouseenter(c)})},onMouseleave:c=>{s.forEach(u=>{u.onMouseleave(c)})}};AB(o,a?"nested":t?"manual":this.trigger,l)}}return b(Sp,{ref:"binderInstRef",syncTarget:!r,syncTargetWithParent:this.internalSyncTargetWithParent},{default:()=>{this.mergedShowConsideringDisabledProp;const i=this.getMergedShow();return[this.internalTrapFocus&&i?Cn(b("div",{style:{position:"fixed",inset:0}}),[[hu,{enabled:i,zIndex:this.zIndex}]]):null,t?null:b(kp,null,{default:()=>o}),b(RB,Kn(this.$props,EB,Object.assign(Object.assign({},this.$attrs),{showArrow:this.mergedShowArrow,show:i})),{default:()=>{var a,s;return(s=(a=this.$slots).default)===null||s===void 0?void 0:s.call(a)},header:()=>{var a,s;return(s=(a=this.$slots).header)===null||s===void 0?void 0:s.call(a)},footer:()=>{var a,s;return(s=(a=this.$slots).footer)===null||s===void 0?void 0:s.call(a)}})]}})}}),f_={closeIconSizeTiny:"12px",closeIconSizeSmall:"12px",closeIconSizeMedium:"14px",closeIconSizeLarge:"14px",closeSizeTiny:"16px",closeSizeSmall:"16px",closeSizeMedium:"18px",closeSizeLarge:"18px",padding:"0 7px",closeMargin:"0 0 0 4px",closeMarginRtl:"0 4px 0 0"},MB={name:"Tag",common:Be,self(e){const{textColor2:t,primaryColorHover:n,primaryColorPressed:o,primaryColor:r,infoColor:i,successColor:a,warningColor:s,errorColor:l,baseColor:c,borderColor:u,tagColor:d,opacityDisabled:f,closeIconColor:p,closeIconColorHover:h,closeIconColorPressed:m,closeColorHover:v,closeColorPressed:g,borderRadiusSmall:y,fontSizeMini:S,fontSizeTiny:C,fontSizeSmall:_,fontSizeMedium:x,heightMini:w,heightTiny:T,heightSmall:P,heightMedium:k,buttonColor2Hover:I,buttonColor2Pressed:A,fontWeightStrong:q}=e;return Object.assign(Object.assign({},f_),{closeBorderRadius:y,heightTiny:w,heightSmall:T,heightMedium:P,heightLarge:k,borderRadius:y,opacityDisabled:f,fontSizeTiny:S,fontSizeSmall:C,fontSizeMedium:_,fontSizeLarge:x,fontWeightStrong:q,textColorCheckable:t,textColorHoverCheckable:t,textColorPressedCheckable:t,textColorChecked:c,colorCheckable:"#0000",colorHoverCheckable:I,colorPressedCheckable:A,colorChecked:r,colorCheckedHover:n,colorCheckedPressed:o,border:`1px solid ${u}`,textColor:t,color:d,colorBordered:"#0000",closeIconColor:p,closeIconColorHover:h,closeIconColorPressed:m,closeColorHover:v,closeColorPressed:g,borderPrimary:`1px solid ${Ae(r,{alpha:.3})}`,textColorPrimary:r,colorPrimary:Ae(r,{alpha:.16}),colorBorderedPrimary:"#0000",closeIconColorPrimary:cn(r,{lightness:.7}),closeIconColorHoverPrimary:cn(r,{lightness:.7}),closeIconColorPressedPrimary:cn(r,{lightness:.7}),closeColorHoverPrimary:Ae(r,{alpha:.16}),closeColorPressedPrimary:Ae(r,{alpha:.12}),borderInfo:`1px solid ${Ae(i,{alpha:.3})}`,textColorInfo:i,colorInfo:Ae(i,{alpha:.16}),colorBorderedInfo:"#0000",closeIconColorInfo:cn(i,{alpha:.7}),closeIconColorHoverInfo:cn(i,{alpha:.7}),closeIconColorPressedInfo:cn(i,{alpha:.7}),closeColorHoverInfo:Ae(i,{alpha:.16}),closeColorPressedInfo:Ae(i,{alpha:.12}),borderSuccess:`1px solid ${Ae(a,{alpha:.3})}`,textColorSuccess:a,colorSuccess:Ae(a,{alpha:.16}),colorBorderedSuccess:"#0000",closeIconColorSuccess:cn(a,{alpha:.7}),closeIconColorHoverSuccess:cn(a,{alpha:.7}),closeIconColorPressedSuccess:cn(a,{alpha:.7}),closeColorHoverSuccess:Ae(a,{alpha:.16}),closeColorPressedSuccess:Ae(a,{alpha:.12}),borderWarning:`1px solid ${Ae(s,{alpha:.3})}`,textColorWarning:s,colorWarning:Ae(s,{alpha:.16}),colorBorderedWarning:"#0000",closeIconColorWarning:cn(s,{alpha:.7}),closeIconColorHoverWarning:cn(s,{alpha:.7}),closeIconColorPressedWarning:cn(s,{alpha:.7}),closeColorHoverWarning:Ae(s,{alpha:.16}),closeColorPressedWarning:Ae(s,{alpha:.11}),borderError:`1px solid ${Ae(l,{alpha:.3})}`,textColorError:l,colorError:Ae(l,{alpha:.16}),colorBorderedError:"#0000",closeIconColorError:cn(l,{alpha:.7}),closeIconColorHoverError:cn(l,{alpha:.7}),closeIconColorPressedError:cn(l,{alpha:.7}),closeColorHoverError:Ae(l,{alpha:.16}),closeColorPressedError:Ae(l,{alpha:.12})})}},h_=MB,zB=e=>{const{textColor2:t,primaryColorHover:n,primaryColorPressed:o,primaryColor:r,infoColor:i,successColor:a,warningColor:s,errorColor:l,baseColor:c,borderColor:u,opacityDisabled:d,tagColor:f,closeIconColor:p,closeIconColorHover:h,closeIconColorPressed:m,borderRadiusSmall:v,fontSizeMini:g,fontSizeTiny:y,fontSizeSmall:S,fontSizeMedium:C,heightMini:_,heightTiny:x,heightSmall:w,heightMedium:T,closeColorHover:P,closeColorPressed:k,buttonColor2Hover:I,buttonColor2Pressed:A,fontWeightStrong:q}=e;return Object.assign(Object.assign({},f_),{closeBorderRadius:v,heightTiny:_,heightSmall:x,heightMedium:w,heightLarge:T,borderRadius:v,opacityDisabled:d,fontSizeTiny:g,fontSizeSmall:y,fontSizeMedium:S,fontSizeLarge:C,fontWeightStrong:q,textColorCheckable:t,textColorHoverCheckable:t,textColorPressedCheckable:t,textColorChecked:c,colorCheckable:"#0000",colorHoverCheckable:I,colorPressedCheckable:A,colorChecked:r,colorCheckedHover:n,colorCheckedPressed:o,border:`1px solid ${u}`,textColor:t,color:f,colorBordered:"rgb(250, 250, 252)",closeIconColor:p,closeIconColorHover:h,closeIconColorPressed:m,closeColorHover:P,closeColorPressed:k,borderPrimary:`1px solid ${Ae(r,{alpha:.3})}`,textColorPrimary:r,colorPrimary:Ae(r,{alpha:.12}),colorBorderedPrimary:Ae(r,{alpha:.1}),closeIconColorPrimary:r,closeIconColorHoverPrimary:r,closeIconColorPressedPrimary:r,closeColorHoverPrimary:Ae(r,{alpha:.12}),closeColorPressedPrimary:Ae(r,{alpha:.18}),borderInfo:`1px solid ${Ae(i,{alpha:.3})}`,textColorInfo:i,colorInfo:Ae(i,{alpha:.12}),colorBorderedInfo:Ae(i,{alpha:.1}),closeIconColorInfo:i,closeIconColorHoverInfo:i,closeIconColorPressedInfo:i,closeColorHoverInfo:Ae(i,{alpha:.12}),closeColorPressedInfo:Ae(i,{alpha:.18}),borderSuccess:`1px solid ${Ae(a,{alpha:.3})}`,textColorSuccess:a,colorSuccess:Ae(a,{alpha:.12}),colorBorderedSuccess:Ae(a,{alpha:.1}),closeIconColorSuccess:a,closeIconColorHoverSuccess:a,closeIconColorPressedSuccess:a,closeColorHoverSuccess:Ae(a,{alpha:.12}),closeColorPressedSuccess:Ae(a,{alpha:.18}),borderWarning:`1px solid ${Ae(s,{alpha:.35})}`,textColorWarning:s,colorWarning:Ae(s,{alpha:.15}),colorBorderedWarning:Ae(s,{alpha:.12}),closeIconColorWarning:s,closeIconColorHoverWarning:s,closeIconColorPressedWarning:s,closeColorHoverWarning:Ae(s,{alpha:.12}),closeColorPressedWarning:Ae(s,{alpha:.18}),borderError:`1px solid ${Ae(l,{alpha:.23})}`,textColorError:l,colorError:Ae(l,{alpha:.1}),colorBorderedError:Ae(l,{alpha:.08}),closeIconColorError:l,closeIconColorHoverError:l,closeIconColorPressedError:l,closeColorHoverError:Ae(l,{alpha:.12}),closeColorPressedError:Ae(l,{alpha:.18})})},OB={name:"Tag",common:yt,self:zB},DB=OB,LB={color:Object,type:{type:String,default:"default"},round:Boolean,size:{type:String,default:"medium"},closable:Boolean,disabled:{type:Boolean,default:void 0}},FB=z("tag",` white-space: nowrap; position: relative; box-sizing: border-box; @@ -546,7 +569,7 @@ ${t} line-height: 1; height: var(--n-height); font-size: var(--n-font-size); -`,[q("strong",` +`,[K("strong",` font-weight: var(--n-font-weight-strong); `),D("border",` pointer-events: none; @@ -572,29 +595,29 @@ ${t} transition: background-color .3s var(--n-bezier), color .3s var(--n-bezier); - `),q("round",` + `),K("round",` padding: 0 calc(var(--n-height) / 3); border-radius: calc(var(--n-height) / 2); `,[D("icon",` margin: 0 4px 0 calc((var(--n-height) - 8px) / -2); `),D("avatar",` margin: 0 6px 0 calc((var(--n-height) - 8px) / -2); - `),q("closable",` + `),K("closable",` padding: 0 calc(var(--n-height) / 4) 0 calc(var(--n-height) / 3); - `)]),q("icon, avatar",[q("round",` + `)]),K("icon, avatar",[K("round",` padding: 0 calc(var(--n-height) / 3) 0 calc(var(--n-height) / 2); - `)]),q("disabled",` + `)]),K("disabled",` cursor: not-allowed !important; opacity: var(--n-opacity-disabled); - `),q("checkable",` + `),K("checkable",` cursor: pointer; box-shadow: none; color: var(--n-text-color-checkable); background-color: var(--n-color-checkable); - `,[Pt("disabled",[j("&:hover","background-color: var(--n-color-hover-checkable);",[Pt("checked","color: var(--n-text-color-hover-checkable);")]),j("&:active","background-color: var(--n-color-pressed-checkable);",[Pt("checked","color: var(--n-text-color-pressed-checkable);")])]),q("checked",` + `,[Pt("disabled",[j("&:hover","background-color: var(--n-color-hover-checkable);",[Pt("checked","color: var(--n-text-color-hover-checkable);")]),j("&:active","background-color: var(--n-color-pressed-checkable);",[Pt("checked","color: var(--n-text-color-pressed-checkable);")])]),K("checked",` color: var(--n-text-color-checked); background-color: var(--n-color-checked); - `,[Pt("disabled",[j("&:hover","background-color: var(--n-color-checked-hover);"),j("&:active","background-color: var(--n-color-checked-pressed);")])])])]),g7=Object.assign(Object.assign(Object.assign({},Fe.props),p7),{bordered:{type:Boolean,default:void 0},checked:Boolean,checkable:Boolean,strong:Boolean,triggerClickOnClose:Boolean,onClose:[Array,Function],onMouseenter:Function,onMouseleave:Function,"onUpdate:checked":Function,onUpdateChecked:Function,internalCloseFocusable:{type:Boolean,default:!0},internalCloseIsButtonTag:{type:Boolean,default:!0},onCheckedChange:Function}),v7="n-tag",ui=fe({name:"Tag",props:g7,setup(e){const t=N(null),{mergedBorderedRef:n,mergedClsPrefixRef:o,inlineThemeDisabled:r,mergedRtlRef:i}=lt(e),a=Fe("Tag","-tag",m7,h7,e,o);st(v7,{roundRef:Be(e,"round")});function s(p){if(!e.disabled&&e.checkable){const{checked:h,onCheckedChange:g,onUpdateChecked:v,"onUpdate:checked":m}=e;v&&v(!h),m&&m(!h),g&&g(!h)}}function l(p){if(e.triggerClickOnClose||p.stopPropagation(),!e.disabled){const{onClose:h}=e;h&&Te(h,p)}}const c={setTextContent(p){const{value:h}=t;h&&(h.textContent=p)}},u=Rn("Tag",i,o),d=F(()=>{const{type:p,size:h,color:{color:g,textColor:v}={}}=e,{common:{cubicBezierEaseInOut:m},self:{padding:y,closeMargin:S,closeMarginRtl:C,borderRadius:_,opacityDisabled:x,textColorCheckable:w,textColorHoverCheckable:k,textColorPressedCheckable:P,textColorChecked:T,colorCheckable:I,colorHoverCheckable:A,colorPressedCheckable:K,colorChecked:B,colorCheckedHover:O,colorCheckedPressed:$,closeBorderRadius:U,fontWeightStrong:Q,[Se("colorBordered",p)]:L,[Se("closeSize",h)]:M,[Se("closeIconSize",h)]:te,[Se("fontSize",h)]:ie,[Se("height",h)]:ve,[Se("color",p)]:ke,[Se("textColor",p)]:Ae,[Se("border",p)]:Pe,[Se("closeIconColor",p)]:ee,[Se("closeIconColorHover",p)]:xe,[Se("closeIconColorPressed",p)]:ue,[Se("closeColorHover",p)]:ne,[Se("closeColorPressed",p)]:we}}=a.value;return{"--n-font-weight-strong":Q,"--n-avatar-size-override":`calc(${ve} - 8px)`,"--n-bezier":m,"--n-border-radius":_,"--n-border":Pe,"--n-close-icon-size":te,"--n-close-color-pressed":we,"--n-close-color-hover":ne,"--n-close-border-radius":U,"--n-close-icon-color":ee,"--n-close-icon-color-hover":xe,"--n-close-icon-color-pressed":ue,"--n-close-icon-color-disabled":ee,"--n-close-margin":S,"--n-close-margin-rtl":C,"--n-close-size":M,"--n-color":g||(n.value?L:ke),"--n-color-checkable":I,"--n-color-checked":B,"--n-color-checked-hover":O,"--n-color-checked-pressed":$,"--n-color-hover-checkable":A,"--n-color-pressed-checkable":K,"--n-font-size":ie,"--n-height":ve,"--n-opacity-disabled":x,"--n-padding":y,"--n-text-color":v||Ae,"--n-text-color-checkable":w,"--n-text-color-checked":T,"--n-text-color-hover-checkable":k,"--n-text-color-pressed-checkable":P}}),f=r?Rt("tag",F(()=>{let p="";const{type:h,size:g,color:{color:v,textColor:m}={}}=e;return p+=h[0],p+=g[0],v&&(p+=`a${yc(v)}`),m&&(p+=`b${yc(m)}`),n.value&&(p+="c"),p}),d,e):void 0;return Object.assign(Object.assign({},c),{rtlEnabled:u,mergedClsPrefix:o,contentRef:t,mergedBordered:n,handleClick:s,handleCloseClick:l,cssVars:r?void 0:d,themeClass:f==null?void 0:f.themeClass,onRender:f==null?void 0:f.onRender})},render(){var e,t;const{mergedClsPrefix:n,rtlEnabled:o,closable:r,color:{borderColor:i}={},round:a,onRender:s,$slots:l}=this;s==null||s();const c=Ot(l.avatar,d=>d&&b("div",{class:`${n}-tag__avatar`},d)),u=Ot(l.icon,d=>d&&b("div",{class:`${n}-tag__icon`},d));return b("div",{class:[`${n}-tag`,this.themeClass,{[`${n}-tag--rtl`]:o,[`${n}-tag--strong`]:this.strong,[`${n}-tag--disabled`]:this.disabled,[`${n}-tag--checkable`]:this.checkable,[`${n}-tag--checked`]:this.checkable&&this.checked,[`${n}-tag--round`]:a,[`${n}-tag--avatar`]:c,[`${n}-tag--icon`]:u,[`${n}-tag--closable`]:r}],style:this.cssVars,onClick:this.handleClick,onMouseenter:this.onMouseenter,onMouseleave:this.onMouseleave},u||c,b("span",{class:`${n}-tag__content`,ref:"contentRef"},(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e)),!this.checkable&&r?b($i,{clsPrefix:n,class:`${n}-tag__close`,disabled:this.disabled,onClick:this.handleCloseClick,focusable:this.internalCloseFocusable,round:a,isButtonTag:this.internalCloseIsButtonTag,absolute:!0}):null,!this.checkable&&this.mergedBordered?b("div",{class:`${n}-tag__border`,style:{borderColor:i}}):null)}}),b7=z("base-clear",` + `,[Pt("disabled",[j("&:hover","background-color: var(--n-color-checked-hover);"),j("&:active","background-color: var(--n-color-checked-pressed);")])])])]),NB=Object.assign(Object.assign(Object.assign({},Fe.props),LB),{bordered:{type:Boolean,default:void 0},checked:Boolean,checkable:Boolean,strong:Boolean,triggerClickOnClose:Boolean,onClose:[Array,Function],onMouseenter:Function,onMouseleave:Function,"onUpdate:checked":Function,onUpdateChecked:Function,internalCloseFocusable:{type:Boolean,default:!0},internalCloseIsButtonTag:{type:Boolean,default:!0},onCheckedChange:Function}),BB="n-tag",ui=pe({name:"Tag",props:NB,setup(e){const t=B(null),{mergedBorderedRef:n,mergedClsPrefixRef:o,inlineThemeDisabled:r,mergedRtlRef:i}=ct(e),a=Fe("Tag","-tag",FB,DB,e,o);lt(BB,{roundRef:Ne(e,"round")});function s(p){if(!e.disabled&&e.checkable){const{checked:h,onCheckedChange:m,onUpdateChecked:v,"onUpdate:checked":g}=e;v&&v(!h),g&&g(!h),m&&m(!h)}}function l(p){if(e.triggerClickOnClose||p.stopPropagation(),!e.disabled){const{onClose:h}=e;h&&Re(h,p)}}const c={setTextContent(p){const{value:h}=t;h&&(h.textContent=p)}},u=Rn("Tag",i,o),d=N(()=>{const{type:p,size:h,color:{color:m,textColor:v}={}}=e,{common:{cubicBezierEaseInOut:g},self:{padding:y,closeMargin:S,closeMarginRtl:C,borderRadius:_,opacityDisabled:x,textColorCheckable:w,textColorHoverCheckable:T,textColorPressedCheckable:P,textColorChecked:k,colorCheckable:I,colorHoverCheckable:A,colorPressedCheckable:q,colorChecked:F,colorCheckedHover:O,colorCheckedPressed:$,closeBorderRadius:W,fontWeightStrong:Q,[Pe("colorBordered",p)]:L,[Pe("closeSize",h)]:M,[Pe("closeIconSize",h)]:se,[Pe("fontSize",h)]:X,[Pe("height",h)]:ne,[Pe("color",p)]:fe,[Pe("textColor",p)]:xe,[Pe("border",p)]:Ce,[Pe("closeIconColor",p)]:G,[Pe("closeIconColorHover",p)]:ve,[Pe("closeIconColorPressed",p)]:ue,[Pe("closeColorHover",p)]:re,[Pe("closeColorPressed",p)]:ke}}=a.value;return{"--n-font-weight-strong":Q,"--n-avatar-size-override":`calc(${ne} - 8px)`,"--n-bezier":g,"--n-border-radius":_,"--n-border":Ce,"--n-close-icon-size":se,"--n-close-color-pressed":ke,"--n-close-color-hover":re,"--n-close-border-radius":W,"--n-close-icon-color":G,"--n-close-icon-color-hover":ve,"--n-close-icon-color-pressed":ue,"--n-close-icon-color-disabled":G,"--n-close-margin":S,"--n-close-margin-rtl":C,"--n-close-size":M,"--n-color":m||(n.value?L:fe),"--n-color-checkable":I,"--n-color-checked":F,"--n-color-checked-hover":O,"--n-color-checked-pressed":$,"--n-color-hover-checkable":A,"--n-color-pressed-checkable":q,"--n-font-size":X,"--n-height":ne,"--n-opacity-disabled":x,"--n-padding":y,"--n-text-color":v||xe,"--n-text-color-checkable":w,"--n-text-color-checked":k,"--n-text-color-hover-checkable":T,"--n-text-color-pressed-checkable":P}}),f=r?Rt("tag",N(()=>{let p="";const{type:h,size:m,color:{color:v,textColor:g}={}}=e;return p+=h[0],p+=m[0],v&&(p+=`a${yc(v)}`),g&&(p+=`b${yc(g)}`),n.value&&(p+="c"),p}),d,e):void 0;return Object.assign(Object.assign({},c),{rtlEnabled:u,mergedClsPrefix:o,contentRef:t,mergedBordered:n,handleClick:s,handleCloseClick:l,cssVars:r?void 0:d,themeClass:f==null?void 0:f.themeClass,onRender:f==null?void 0:f.onRender})},render(){var e,t;const{mergedClsPrefix:n,rtlEnabled:o,closable:r,color:{borderColor:i}={},round:a,onRender:s,$slots:l}=this;s==null||s();const c=Ot(l.avatar,d=>d&&b("div",{class:`${n}-tag__avatar`},d)),u=Ot(l.icon,d=>d&&b("div",{class:`${n}-tag__icon`},d));return b("div",{class:[`${n}-tag`,this.themeClass,{[`${n}-tag--rtl`]:o,[`${n}-tag--strong`]:this.strong,[`${n}-tag--disabled`]:this.disabled,[`${n}-tag--checkable`]:this.checkable,[`${n}-tag--checked`]:this.checkable&&this.checked,[`${n}-tag--round`]:a,[`${n}-tag--avatar`]:c,[`${n}-tag--icon`]:u,[`${n}-tag--closable`]:r}],style:this.cssVars,onClick:this.handleClick,onMouseenter:this.onMouseenter,onMouseleave:this.onMouseleave},u||c,b("span",{class:`${n}-tag__content`,ref:"contentRef"},(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e)),!this.checkable&&r?b(Ii,{clsPrefix:n,class:`${n}-tag__close`,disabled:this.disabled,onClick:this.handleCloseClick,focusable:this.internalCloseFocusable,round:a,isButtonTag:this.internalCloseIsButtonTag,absolute:!0}):null,!this.checkable&&this.mergedBordered?b("div",{class:`${n}-tag__border`,style:{borderColor:i}}):null)}}),HB=z("base-clear",` flex-shrink: 0; height: 1em; width: 1em; @@ -618,7 +641,7 @@ ${t} left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); - `,[Vn({originalTransform:"translateX(-50%) translateY(-50%)",left:"50%",top:"50%"})])])]),eh=fe({name:"BaseClear",props:{clsPrefix:{type:String,required:!0},show:Boolean,onClear:Function},setup(e){return Fr("-base-clear",b7,Be(e,"clsPrefix")),{handleMouseDown(t){var n;t.preventDefault(),(n=e.onClear)===null||n===void 0||n.call(e,t)}}},render(){const{clsPrefix:e}=this;return b("div",{class:`${e}-base-clear`},b(Ei,null,{default:()=>{var t,n;return this.show?b("div",{key:"dismiss",class:`${e}-base-clear__clear`,onClick:this.onClear,onMousedown:this.handleMouseDown,"data-clear":!0},Pn(this.$slots.icon,()=>[b(Nt,{clsPrefix:e},{default:()=>b(eF,null)})])):b("div",{key:"icon",class:`${e}-base-clear__placeholder`},(n=(t=this.$slots).placeholder)===null||n===void 0?void 0:n.call(t))}}))}}),zw=fe({name:"InternalSelectionSuffix",props:{clsPrefix:{type:String,required:!0},showArrow:{type:Boolean,default:void 0},showClear:{type:Boolean,default:void 0},loading:{type:Boolean,default:!1},onClear:Function},setup(e,{slots:t}){return()=>{const{clsPrefix:n}=e;return b(Ai,{clsPrefix:n,class:`${n}-base-suffix`,strokeWidth:24,scale:.85,show:e.loading},{default:()=>e.showArrow?b(eh,{clsPrefix:n,show:e.showClear,onClear:e.onClear},{placeholder:()=>b(Nt,{clsPrefix:n,class:`${n}-base-suffix__arrow`},{default:()=>Pn(t.default,()=>[b(vw,null)])})}):null})}}}),Ow={paddingSingle:"0 26px 0 12px",paddingMultiple:"3px 26px 0 12px",clearSize:"16px",arrowSize:"16px"},y7=e=>{const{borderRadius:t,textColor2:n,textColorDisabled:o,inputColor:r,inputColorDisabled:i,primaryColor:a,primaryColorHover:s,warningColor:l,warningColorHover:c,errorColor:u,errorColorHover:d,borderColor:f,iconColor:p,iconColorDisabled:h,clearColor:g,clearColorHover:v,clearColorPressed:m,placeholderColor:y,placeholderColorDisabled:S,fontSizeTiny:C,fontSizeSmall:_,fontSizeMedium:x,fontSizeLarge:w,heightTiny:k,heightSmall:P,heightMedium:T,heightLarge:I}=e;return Object.assign(Object.assign({},Ow),{fontSizeTiny:C,fontSizeSmall:_,fontSizeMedium:x,fontSizeLarge:w,heightTiny:k,heightSmall:P,heightMedium:T,heightLarge:I,borderRadius:t,textColor:n,textColorDisabled:o,placeholderColor:y,placeholderColorDisabled:S,color:r,colorDisabled:i,colorActive:r,border:`1px solid ${f}`,borderHover:`1px solid ${s}`,borderActive:`1px solid ${a}`,borderFocus:`1px solid ${s}`,boxShadowHover:"none",boxShadowActive:`0 0 0 2px ${$e(a,{alpha:.2})}`,boxShadowFocus:`0 0 0 2px ${$e(a,{alpha:.2})}`,caretColor:a,arrowColor:p,arrowColorDisabled:h,loadingColor:a,borderWarning:`1px solid ${l}`,borderHoverWarning:`1px solid ${c}`,borderActiveWarning:`1px solid ${l}`,borderFocusWarning:`1px solid ${c}`,boxShadowHoverWarning:"none",boxShadowActiveWarning:`0 0 0 2px ${$e(l,{alpha:.2})}`,boxShadowFocusWarning:`0 0 0 2px ${$e(l,{alpha:.2})}`,colorActiveWarning:r,caretColorWarning:l,borderError:`1px solid ${u}`,borderHoverError:`1px solid ${d}`,borderActiveError:`1px solid ${u}`,borderFocusError:`1px solid ${d}`,boxShadowHoverError:"none",boxShadowActiveError:`0 0 0 2px ${$e(u,{alpha:.2})}`,boxShadowFocusError:`0 0 0 2px ${$e(u,{alpha:.2})}`,colorActiveError:r,caretColorError:u,clearColor:g,clearColorHover:v,clearColorPressed:m})},x7={name:"InternalSelection",common:yt,peers:{Popover:Oa},self:y7},Dw=x7,C7={name:"InternalSelection",common:Ne,peers:{Popover:zi},self(e){const{borderRadius:t,textColor2:n,textColorDisabled:o,inputColor:r,inputColorDisabled:i,primaryColor:a,primaryColorHover:s,warningColor:l,warningColorHover:c,errorColor:u,errorColorHover:d,iconColor:f,iconColorDisabled:p,clearColor:h,clearColorHover:g,clearColorPressed:v,placeholderColor:m,placeholderColorDisabled:y,fontSizeTiny:S,fontSizeSmall:C,fontSizeMedium:_,fontSizeLarge:x,heightTiny:w,heightSmall:k,heightMedium:P,heightLarge:T}=e;return Object.assign(Object.assign({},Ow),{fontSizeTiny:S,fontSizeSmall:C,fontSizeMedium:_,fontSizeLarge:x,heightTiny:w,heightSmall:k,heightMedium:P,heightLarge:T,borderRadius:t,textColor:n,textColorDisabled:o,placeholderColor:m,placeholderColorDisabled:y,color:r,colorDisabled:i,colorActive:$e(a,{alpha:.1}),border:"1px solid #0000",borderHover:`1px solid ${s}`,borderActive:`1px solid ${a}`,borderFocus:`1px solid ${s}`,boxShadowHover:"none",boxShadowActive:`0 0 8px 0 ${$e(a,{alpha:.4})}`,boxShadowFocus:`0 0 8px 0 ${$e(a,{alpha:.4})}`,caretColor:a,arrowColor:f,arrowColorDisabled:p,loadingColor:a,borderWarning:`1px solid ${l}`,borderHoverWarning:`1px solid ${c}`,borderActiveWarning:`1px solid ${l}`,borderFocusWarning:`1px solid ${c}`,boxShadowHoverWarning:"none",boxShadowActiveWarning:`0 0 8px 0 ${$e(l,{alpha:.4})}`,boxShadowFocusWarning:`0 0 8px 0 ${$e(l,{alpha:.4})}`,colorActiveWarning:$e(l,{alpha:.1}),caretColorWarning:l,borderError:`1px solid ${u}`,borderHoverError:`1px solid ${d}`,borderActiveError:`1px solid ${u}`,borderFocusError:`1px solid ${d}`,boxShadowHoverError:"none",boxShadowActiveError:`0 0 8px 0 ${$e(u,{alpha:.4})}`,boxShadowFocusError:`0 0 8px 0 ${$e(u,{alpha:.4})}`,colorActiveError:$e(u,{alpha:.1}),caretColorError:u,clearColor:h,clearColorHover:g,clearColorPressed:v})}},Lp=C7,w7=j([z("base-selection",` + `,[Un({originalTransform:"translateX(-50%) translateY(-50%)",left:"50%",top:"50%"})])])]),mh=pe({name:"BaseClear",props:{clsPrefix:{type:String,required:!0},show:Boolean,onClear:Function},setup(e){return Br("-base-clear",HB,Ne(e,"clsPrefix")),{handleMouseDown(t){var n;t.preventDefault(),(n=e.onClear)===null||n===void 0||n.call(e,t)}}},render(){const{clsPrefix:e}=this;return b("div",{class:`${e}-base-clear`},b(Ai,null,{default:()=>{var t,n;return this.show?b("div",{key:"dismiss",class:`${e}-base-clear__clear`,onClick:this.onClear,onMousedown:this.handleMouseDown,"data-clear":!0},Pn(this.$slots.icon,()=>[b(Bt,{clsPrefix:e},{default:()=>b(_N,null)})])):b("div",{key:"icon",class:`${e}-base-clear__placeholder`},(n=(t=this.$slots).placeholder)===null||n===void 0?void 0:n.call(t))}}))}}),p_=pe({name:"InternalSelectionSuffix",props:{clsPrefix:{type:String,required:!0},showArrow:{type:Boolean,default:void 0},showClear:{type:Boolean,default:void 0},loading:{type:Boolean,default:!1},onClear:Function},setup(e,{slots:t}){return()=>{const{clsPrefix:n}=e;return b(Mi,{clsPrefix:n,class:`${n}-base-suffix`,strokeWidth:24,scale:.85,show:e.loading},{default:()=>e.showArrow?b(mh,{clsPrefix:n,show:e.showClear,onClear:e.onClear},{placeholder:()=>b(Bt,{clsPrefix:n,class:`${n}-base-suffix__arrow`},{default:()=>Pn(t.default,()=>[b(Qw,null)])})}):null})}}}),m_={paddingSingle:"0 26px 0 12px",paddingMultiple:"3px 26px 0 12px",clearSize:"16px",arrowSize:"16px"},jB=e=>{const{borderRadius:t,textColor2:n,textColorDisabled:o,inputColor:r,inputColorDisabled:i,primaryColor:a,primaryColorHover:s,warningColor:l,warningColorHover:c,errorColor:u,errorColorHover:d,borderColor:f,iconColor:p,iconColorDisabled:h,clearColor:m,clearColorHover:v,clearColorPressed:g,placeholderColor:y,placeholderColorDisabled:S,fontSizeTiny:C,fontSizeSmall:_,fontSizeMedium:x,fontSizeLarge:w,heightTiny:T,heightSmall:P,heightMedium:k,heightLarge:I}=e;return Object.assign(Object.assign({},m_),{fontSizeTiny:C,fontSizeSmall:_,fontSizeMedium:x,fontSizeLarge:w,heightTiny:T,heightSmall:P,heightMedium:k,heightLarge:I,borderRadius:t,textColor:n,textColorDisabled:o,placeholderColor:y,placeholderColorDisabled:S,color:r,colorDisabled:i,colorActive:r,border:`1px solid ${f}`,borderHover:`1px solid ${s}`,borderActive:`1px solid ${a}`,borderFocus:`1px solid ${s}`,boxShadowHover:"none",boxShadowActive:`0 0 0 2px ${Ae(a,{alpha:.2})}`,boxShadowFocus:`0 0 0 2px ${Ae(a,{alpha:.2})}`,caretColor:a,arrowColor:p,arrowColorDisabled:h,loadingColor:a,borderWarning:`1px solid ${l}`,borderHoverWarning:`1px solid ${c}`,borderActiveWarning:`1px solid ${l}`,borderFocusWarning:`1px solid ${c}`,boxShadowHoverWarning:"none",boxShadowActiveWarning:`0 0 0 2px ${Ae(l,{alpha:.2})}`,boxShadowFocusWarning:`0 0 0 2px ${Ae(l,{alpha:.2})}`,colorActiveWarning:r,caretColorWarning:l,borderError:`1px solid ${u}`,borderHoverError:`1px solid ${d}`,borderActiveError:`1px solid ${u}`,borderFocusError:`1px solid ${d}`,boxShadowHoverError:"none",boxShadowActiveError:`0 0 0 2px ${Ae(u,{alpha:.2})}`,boxShadowFocusError:`0 0 0 2px ${Ae(u,{alpha:.2})}`,colorActiveError:r,caretColorError:u,clearColor:m,clearColorHover:v,clearColorPressed:g})},VB={name:"InternalSelection",common:yt,peers:{Popover:La},self:jB},g_=VB,UB={name:"InternalSelection",common:Be,peers:{Popover:Di},self(e){const{borderRadius:t,textColor2:n,textColorDisabled:o,inputColor:r,inputColorDisabled:i,primaryColor:a,primaryColorHover:s,warningColor:l,warningColorHover:c,errorColor:u,errorColorHover:d,iconColor:f,iconColorDisabled:p,clearColor:h,clearColorHover:m,clearColorPressed:v,placeholderColor:g,placeholderColorDisabled:y,fontSizeTiny:S,fontSizeSmall:C,fontSizeMedium:_,fontSizeLarge:x,heightTiny:w,heightSmall:T,heightMedium:P,heightLarge:k}=e;return Object.assign(Object.assign({},m_),{fontSizeTiny:S,fontSizeSmall:C,fontSizeMedium:_,fontSizeLarge:x,heightTiny:w,heightSmall:T,heightMedium:P,heightLarge:k,borderRadius:t,textColor:n,textColorDisabled:o,placeholderColor:g,placeholderColorDisabled:y,color:r,colorDisabled:i,colorActive:Ae(a,{alpha:.1}),border:"1px solid #0000",borderHover:`1px solid ${s}`,borderActive:`1px solid ${a}`,borderFocus:`1px solid ${s}`,boxShadowHover:"none",boxShadowActive:`0 0 8px 0 ${Ae(a,{alpha:.4})}`,boxShadowFocus:`0 0 8px 0 ${Ae(a,{alpha:.4})}`,caretColor:a,arrowColor:f,arrowColorDisabled:p,loadingColor:a,borderWarning:`1px solid ${l}`,borderHoverWarning:`1px solid ${c}`,borderActiveWarning:`1px solid ${l}`,borderFocusWarning:`1px solid ${c}`,boxShadowHoverWarning:"none",boxShadowActiveWarning:`0 0 8px 0 ${Ae(l,{alpha:.4})}`,boxShadowFocusWarning:`0 0 8px 0 ${Ae(l,{alpha:.4})}`,colorActiveWarning:Ae(l,{alpha:.1}),caretColorWarning:l,borderError:`1px solid ${u}`,borderHoverError:`1px solid ${d}`,borderActiveError:`1px solid ${u}`,borderFocusError:`1px solid ${d}`,boxShadowHoverError:"none",boxShadowActiveError:`0 0 8px 0 ${Ae(u,{alpha:.4})}`,boxShadowFocusError:`0 0 8px 0 ${Ae(u,{alpha:.4})}`,colorActiveError:Ae(u,{alpha:.1}),caretColorError:u,clearColor:h,clearColorHover:m,clearColorPressed:v})}},Kp=UB,WB=j([z("base-selection",` position: relative; z-index: auto; box-shadow: none; @@ -736,13 +759,13 @@ ${t} `)]),Pt("disabled",[j("&:hover",[D("state-border",` box-shadow: var(--n-box-shadow-hover); border: var(--n-border-hover); - `)]),q("focus",[D("state-border",` + `)]),K("focus",[D("state-border",` box-shadow: var(--n-box-shadow-focus); border: var(--n-border-focus); - `)]),q("active",[D("state-border",` + `)]),K("active",[D("state-border",` box-shadow: var(--n-box-shadow-active); border: var(--n-border-active); - `),z("base-selection-label","background-color: var(--n-color-active);"),z("base-selection-tags","background-color: var(--n-color-active);")])]),q("disabled","cursor: not-allowed;",[D("arrow",` + `),z("base-selection-label","background-color: var(--n-color-active);"),z("base-selection-tags","background-color: var(--n-color-active);")])]),K("disabled","cursor: not-allowed;",[D("arrow",` color: var(--n-arrow-color-disabled); `),z("base-selection-label",` cursor: not-allowed; @@ -791,13 +814,13 @@ ${t} user-select: none; -webkit-user-select: none; opacity: 0; - `)]),["warning","error"].map(e=>q(`${e}-status`,[D("state-border",`border: var(--n-border-${e});`),Pt("disabled",[j("&:hover",[D("state-border",` + `)]),["warning","error"].map(e=>K(`${e}-status`,[D("state-border",`border: var(--n-border-${e});`),Pt("disabled",[j("&:hover",[D("state-border",` box-shadow: var(--n-box-shadow-hover-${e}); border: var(--n-border-hover-${e}); - `)]),q("active",[D("state-border",` + `)]),K("active",[D("state-border",` box-shadow: var(--n-box-shadow-active-${e}); border: var(--n-border-active-${e}); - `),z("base-selection-label",`background-color: var(--n-color-active-${e});`),z("base-selection-tags",`background-color: var(--n-color-active-${e});`)]),q("focus",[D("state-border",` + `),z("base-selection-label",`background-color: var(--n-color-active-${e});`),z("base-selection-tags",`background-color: var(--n-color-active-${e});`)]),K("focus",[D("state-border",` box-shadow: var(--n-box-shadow-focus-${e}); border: var(--n-border-focus-${e}); `)])])]))]),z("base-selection-popover",` @@ -816,47 +839,47 @@ ${t} line-height: 1.25; text-overflow: ellipsis; overflow: hidden; - `)])])]),_7=fe({name:"InternalSelection",props:Object.assign(Object.assign({},Fe.props),{clsPrefix:{type:String,required:!0},bordered:{type:Boolean,default:void 0},active:Boolean,pattern:{type:String,default:""},placeholder:String,selectedOption:{type:Object,default:null},selectedOptions:{type:Array,default:null},labelField:{type:String,default:"label"},valueField:{type:String,default:"value"},multiple:Boolean,filterable:Boolean,clearable:Boolean,disabled:Boolean,size:{type:String,default:"medium"},loading:Boolean,autofocus:Boolean,showArrow:{type:Boolean,default:!0},inputProps:Object,focused:Boolean,renderTag:Function,onKeydown:Function,onClick:Function,onBlur:Function,onFocus:Function,onDeleteOption:Function,maxTagCount:[String,Number],onClear:Function,onPatternInput:Function,onPatternFocus:Function,onPatternBlur:Function,renderLabel:Function,status:String,inlineThemeDisabled:Boolean,ignoreComposition:{type:Boolean,default:!0},onResize:Function}),setup(e){const t=N(null),n=N(null),o=N(null),r=N(null),i=N(null),a=N(null),s=N(null),l=N(null),c=N(null),u=N(null),d=N(!1),f=N(!1),p=N(!1),h=Fe("InternalSelection","-internal-selection",w7,Dw,e,Be(e,"clsPrefix")),g=F(()=>e.clearable&&!e.disabled&&(p.value||e.active)),v=F(()=>e.selectedOption?e.renderTag?e.renderTag({option:e.selectedOption,handleClose:()=>{}}):e.renderLabel?e.renderLabel(e.selectedOption,!0):Bt(e.selectedOption[e.labelField],e.selectedOption,!0):e.placeholder),m=F(()=>{const X=e.selectedOption;if(X)return X[e.labelField]}),y=F(()=>e.multiple?!!(Array.isArray(e.selectedOptions)&&e.selectedOptions.length):e.selectedOption!==null);function S(){var X;const{value:ce}=t;if(ce){const{value:ye}=n;ye&&(ye.style.width=`${ce.offsetWidth}px`,e.maxTagCount!=="responsive"&&((X=c.value)===null||X===void 0||X.sync()))}}function C(){const{value:X}=u;X&&(X.style.display="none")}function _(){const{value:X}=u;X&&(X.style.display="inline-block")}ht(Be(e,"active"),X=>{X||C()}),ht(Be(e,"pattern"),()=>{e.multiple&&jt(S)});function x(X){const{onFocus:ce}=e;ce&&ce(X)}function w(X){const{onBlur:ce}=e;ce&&ce(X)}function k(X){const{onDeleteOption:ce}=e;ce&&ce(X)}function P(X){const{onClear:ce}=e;ce&&ce(X)}function T(X){const{onPatternInput:ce}=e;ce&&ce(X)}function I(X){var ce;(!X.relatedTarget||!(!((ce=o.value)===null||ce===void 0)&&ce.contains(X.relatedTarget)))&&x(X)}function A(X){var ce;!((ce=o.value)===null||ce===void 0)&&ce.contains(X.relatedTarget)||w(X)}function K(X){P(X)}function B(){p.value=!0}function O(){p.value=!1}function $(X){!e.active||!e.filterable||X.target!==n.value&&X.preventDefault()}function U(X){k(X)}function Q(X){if(X.key==="Backspace"&&!L.value&&!e.pattern.length){const{selectedOptions:ce}=e;ce!=null&&ce.length&&U(ce[ce.length-1])}}const L=N(!1);let M=null;function te(X){const{value:ce}=t;if(ce){const ye=X.target.value;ce.textContent=ye,S()}e.ignoreComposition&&L.value?M=X:T(X)}function ie(){L.value=!0}function ve(){L.value=!1,e.ignoreComposition&&T(M),M=null}function ke(X){var ce;f.value=!0,(ce=e.onPatternFocus)===null||ce===void 0||ce.call(e,X)}function Ae(X){var ce;f.value=!1,(ce=e.onPatternBlur)===null||ce===void 0||ce.call(e,X)}function Pe(){var X,ce;if(e.filterable)f.value=!1,(X=a.value)===null||X===void 0||X.blur(),(ce=n.value)===null||ce===void 0||ce.blur();else if(e.multiple){const{value:ye}=r;ye==null||ye.blur()}else{const{value:ye}=i;ye==null||ye.blur()}}function ee(){var X,ce,ye;e.filterable?(f.value=!1,(X=a.value)===null||X===void 0||X.focus()):e.multiple?(ce=r.value)===null||ce===void 0||ce.focus():(ye=i.value)===null||ye===void 0||ye.focus()}function xe(){const{value:X}=n;X&&(_(),X.focus())}function ue(){const{value:X}=n;X&&X.blur()}function ne(X){const{value:ce}=s;ce&&ce.setTextContent(`+${X}`)}function we(){const{value:X}=l;return X}function V(){return n.value}let R=null;function E(){R!==null&&window.clearTimeout(R)}function W(){e.active||(E(),R=window.setTimeout(()=>{y.value&&(d.value=!0)},100))}function re(){E()}function G(X){X||(E(),d.value=!1)}ht(y,X=>{X||(d.value=!1)}),Wt(()=>{un(()=>{const X=a.value;X&&(e.disabled?X.removeAttribute("tabindex"):X.tabIndex=f.value?-1:0)})}),CC(o,e.onResize);const{inlineThemeDisabled:de}=e,ge=F(()=>{const{size:X}=e,{common:{cubicBezierEaseInOut:ce},self:{borderRadius:ye,color:J,placeholderColor:oe,textColor:Re,paddingSingle:De,paddingMultiple:qe,caretColor:et,colorDisabled:Me,textColorDisabled:je,placeholderColorDisabled:dt,colorActive:Oe,boxShadowFocus:ot,boxShadowActive:rt,boxShadowHover:Y,border:be,borderFocus:Ie,borderHover:Ve,borderActive:Xe,arrowColor:Qe,arrowColorDisabled:tt,loadingColor:nt,colorActiveWarning:kt,boxShadowFocusWarning:sn,boxShadowActiveWarning:Ut,boxShadowHoverWarning:Ce,borderWarning:Le,borderFocusWarning:Ze,borderHoverWarning:pt,borderActiveWarning:gt,colorActiveError:it,boxShadowFocusError:ae,boxShadowActiveError:_e,boxShadowHoverError:Ke,borderError:It,borderFocusError:Kt,borderHoverError:Lt,borderActiveError:uo,clearColor:fo,clearColorHover:ho,clearColorPressed:Wo,clearSize:Uo,arrowSize:Hr,[Se("height",X)]:ja,[Se("fontSize",X)]:Va}}=h.value;return{"--n-bezier":ce,"--n-border":be,"--n-border-active":Xe,"--n-border-focus":Ie,"--n-border-hover":Ve,"--n-border-radius":ye,"--n-box-shadow-active":rt,"--n-box-shadow-focus":ot,"--n-box-shadow-hover":Y,"--n-caret-color":et,"--n-color":J,"--n-color-active":Oe,"--n-color-disabled":Me,"--n-font-size":Va,"--n-height":ja,"--n-padding-single":De,"--n-padding-multiple":qe,"--n-placeholder-color":oe,"--n-placeholder-color-disabled":dt,"--n-text-color":Re,"--n-text-color-disabled":je,"--n-arrow-color":Qe,"--n-arrow-color-disabled":tt,"--n-loading-color":nt,"--n-color-active-warning":kt,"--n-box-shadow-focus-warning":sn,"--n-box-shadow-active-warning":Ut,"--n-box-shadow-hover-warning":Ce,"--n-border-warning":Le,"--n-border-focus-warning":Ze,"--n-border-hover-warning":pt,"--n-border-active-warning":gt,"--n-color-active-error":it,"--n-box-shadow-focus-error":ae,"--n-box-shadow-active-error":_e,"--n-box-shadow-hover-error":Ke,"--n-border-error":It,"--n-border-focus-error":Kt,"--n-border-hover-error":Lt,"--n-border-active-error":uo,"--n-clear-size":Uo,"--n-clear-color":fo,"--n-clear-color-hover":ho,"--n-clear-color-pressed":Wo,"--n-arrow-size":Hr}}),pe=de?Rt("internal-selection",F(()=>e.size[0]),ge,e):void 0;return{mergedTheme:h,mergedClearable:g,patternInputFocused:f,filterablePlaceholder:v,label:m,selected:y,showTagsPanel:d,isComposing:L,counterRef:s,counterWrapperRef:l,patternInputMirrorRef:t,patternInputRef:n,selfRef:o,multipleElRef:r,singleElRef:i,patternInputWrapperRef:a,overflowRef:c,inputTagElRef:u,handleMouseDown:$,handleFocusin:I,handleClear:K,handleMouseEnter:B,handleMouseLeave:O,handleDeleteOption:U,handlePatternKeyDown:Q,handlePatternInputInput:te,handlePatternInputBlur:Ae,handlePatternInputFocus:ke,handleMouseEnterCounter:W,handleMouseLeaveCounter:re,handleFocusout:A,handleCompositionEnd:ve,handleCompositionStart:ie,onPopoverUpdateShow:G,focus:ee,focusInput:xe,blur:Pe,blurInput:ue,updateCounter:ne,getCounter:we,getTail:V,renderLabel:e.renderLabel,cssVars:de?void 0:ge,themeClass:pe==null?void 0:pe.themeClass,onRender:pe==null?void 0:pe.onRender}},render(){const{status:e,multiple:t,size:n,disabled:o,filterable:r,maxTagCount:i,bordered:a,clsPrefix:s,onRender:l,renderTag:c,renderLabel:u}=this;l==null||l();const d=i==="responsive",f=typeof i=="number",p=d||f,h=b(Lf,null,{default:()=>b(zw,{clsPrefix:s,loading:this.loading,showArrow:this.showArrow,showClear:this.mergedClearable&&this.selected,onClear:this.handleClear},{default:()=>{var v,m;return(m=(v=this.$slots).arrow)===null||m===void 0?void 0:m.call(v)}})});let g;if(t){const{labelField:v}=this,m=A=>b("div",{class:`${s}-base-selection-tag-wrapper`,key:A.value},c?c({option:A,handleClose:()=>{this.handleDeleteOption(A)}}):b(ui,{size:n,closable:!A.disabled,disabled:o,onClose:()=>{this.handleDeleteOption(A)},internalCloseIsButtonTag:!1,internalCloseFocusable:!1},{default:()=>u?u(A,!0):Bt(A[v],A,!0)})),y=()=>(f?this.selectedOptions.slice(0,i):this.selectedOptions).map(m),S=r?b("div",{class:`${s}-base-selection-input-tag`,ref:"inputTagElRef",key:"__input-tag__"},b("input",Object.assign({},this.inputProps,{ref:"patternInputRef",tabindex:-1,disabled:o,value:this.pattern,autofocus:this.autofocus,class:`${s}-base-selection-input-tag__input`,onBlur:this.handlePatternInputBlur,onFocus:this.handlePatternInputFocus,onKeydown:this.handlePatternKeyDown,onInput:this.handlePatternInputInput,onCompositionstart:this.handleCompositionStart,onCompositionend:this.handleCompositionEnd})),b("span",{ref:"patternInputMirrorRef",class:`${s}-base-selection-input-tag__mirror`},this.pattern)):null,C=d?()=>b("div",{class:`${s}-base-selection-tag-wrapper`,ref:"counterWrapperRef"},b(ui,{size:n,ref:"counterRef",onMouseenter:this.handleMouseEnterCounter,onMouseleave:this.handleMouseLeaveCounter,disabled:o})):void 0;let _;if(f){const A=this.selectedOptions.length-i;A>0&&(_=b("div",{class:`${s}-base-selection-tag-wrapper`,key:"__counter__"},b(ui,{size:n,ref:"counterRef",onMouseenter:this.handleMouseEnterCounter,disabled:o},{default:()=>`+${A}`})))}const x=d?r?b(Ov,{ref:"overflowRef",updateCounter:this.updateCounter,getCounter:this.getCounter,getTail:this.getTail,style:{width:"100%",display:"flex",overflow:"hidden"}},{default:y,counter:C,tail:()=>S}):b(Ov,{ref:"overflowRef",updateCounter:this.updateCounter,getCounter:this.getCounter,style:{width:"100%",display:"flex",overflow:"hidden"}},{default:y,counter:C}):f?y().concat(_):y(),w=p?()=>b("div",{class:`${s}-base-selection-popover`},d?y():this.selectedOptions.map(m)):void 0,k=p?{show:this.showTagsPanel,trigger:"hover",overlap:!0,placement:"top",width:"trigger",onUpdateShow:this.onPopoverUpdateShow,theme:this.mergedTheme.peers.Popover,themeOverrides:this.mergedTheme.peerOverrides.Popover}:null,T=(this.selected?!1:this.active?!this.pattern&&!this.isComposing:!0)?b("div",{class:`${s}-base-selection-placeholder ${s}-base-selection-overlay`},b("div",{class:`${s}-base-selection-placeholder__inner`},this.placeholder)):null,I=r?b("div",{ref:"patternInputWrapperRef",class:`${s}-base-selection-tags`},x,d?null:S,h):b("div",{ref:"multipleElRef",class:`${s}-base-selection-tags`,tabindex:o?void 0:0},x,h);g=b(ct,null,p?b(rl,Object.assign({},k,{scrollable:!0,style:"max-height: calc(var(--v-target-height) * 6.6);"}),{trigger:()=>I,default:w}):I,T)}else if(r){const v=this.pattern||this.isComposing,m=this.active?!v:!this.selected,y=this.active?!1:this.selected;g=b("div",{ref:"patternInputWrapperRef",class:`${s}-base-selection-label`},b("input",Object.assign({},this.inputProps,{ref:"patternInputRef",class:`${s}-base-selection-input`,value:this.active?this.pattern:"",placeholder:"",readonly:o,disabled:o,tabindex:-1,autofocus:this.autofocus,onFocus:this.handlePatternInputFocus,onBlur:this.handlePatternInputBlur,onInput:this.handlePatternInputInput,onCompositionstart:this.handleCompositionStart,onCompositionend:this.handleCompositionEnd})),y?b("div",{class:`${s}-base-selection-label__render-label ${s}-base-selection-overlay`,key:"input"},b("div",{class:`${s}-base-selection-overlay__wrapper`},c?c({option:this.selectedOption,handleClose:()=>{}}):u?u(this.selectedOption,!0):Bt(this.label,this.selectedOption,!0))):null,m?b("div",{class:`${s}-base-selection-placeholder ${s}-base-selection-overlay`,key:"placeholder"},b("div",{class:`${s}-base-selection-overlay__wrapper`},this.filterablePlaceholder)):null,h)}else g=b("div",{ref:"singleElRef",class:`${s}-base-selection-label`,tabindex:this.disabled?void 0:0},this.label!==void 0?b("div",{class:`${s}-base-selection-input`,title:EE(this.label),key:"input"},b("div",{class:`${s}-base-selection-input__content`},c?c({option:this.selectedOption,handleClose:()=>{}}):u?u(this.selectedOption,!0):Bt(this.label,this.selectedOption,!0))):b("div",{class:`${s}-base-selection-placeholder ${s}-base-selection-overlay`,key:"placeholder"},b("div",{class:`${s}-base-selection-placeholder__inner`},this.placeholder)),h);return b("div",{ref:"selfRef",class:[`${s}-base-selection`,this.themeClass,e&&`${s}-base-selection--${e}-status`,{[`${s}-base-selection--active`]:this.active,[`${s}-base-selection--selected`]:this.selected||this.active&&this.pattern,[`${s}-base-selection--disabled`]:this.disabled,[`${s}-base-selection--multiple`]:this.multiple,[`${s}-base-selection--focus`]:this.focused}],style:this.cssVars,onClick:this.onClick,onMouseenter:this.handleMouseEnter,onMouseleave:this.handleMouseLeave,onKeydown:this.onKeydown,onFocusin:this.handleFocusin,onFocusout:this.handleFocusout,onMousedown:this.handleMouseDown},g,a?b("div",{class:`${s}-base-selection__border`}):null,a?b("div",{class:`${s}-base-selection__state-border`}):null)}}),{cubicBezierEaseInOut:pr}=so;function S7({duration:e=".2s",delay:t=".1s"}={}){return[j("&.fade-in-width-expand-transition-leave-from, &.fade-in-width-expand-transition-enter-to",{opacity:1}),j("&.fade-in-width-expand-transition-leave-to, &.fade-in-width-expand-transition-enter-from",` + `)])])]),qB=pe({name:"InternalSelection",props:Object.assign(Object.assign({},Fe.props),{clsPrefix:{type:String,required:!0},bordered:{type:Boolean,default:void 0},active:Boolean,pattern:{type:String,default:""},placeholder:String,selectedOption:{type:Object,default:null},selectedOptions:{type:Array,default:null},labelField:{type:String,default:"label"},valueField:{type:String,default:"value"},multiple:Boolean,filterable:Boolean,clearable:Boolean,disabled:Boolean,size:{type:String,default:"medium"},loading:Boolean,autofocus:Boolean,showArrow:{type:Boolean,default:!0},inputProps:Object,focused:Boolean,renderTag:Function,onKeydown:Function,onClick:Function,onBlur:Function,onFocus:Function,onDeleteOption:Function,maxTagCount:[String,Number],onClear:Function,onPatternInput:Function,onPatternFocus:Function,onPatternBlur:Function,renderLabel:Function,status:String,inlineThemeDisabled:Boolean,ignoreComposition:{type:Boolean,default:!0},onResize:Function}),setup(e){const t=B(null),n=B(null),o=B(null),r=B(null),i=B(null),a=B(null),s=B(null),l=B(null),c=B(null),u=B(null),d=B(!1),f=B(!1),p=B(!1),h=Fe("InternalSelection","-internal-selection",WB,g_,e,Ne(e,"clsPrefix")),m=N(()=>e.clearable&&!e.disabled&&(p.value||e.active)),v=N(()=>e.selectedOption?e.renderTag?e.renderTag({option:e.selectedOption,handleClose:()=>{}}):e.renderLabel?e.renderLabel(e.selectedOption,!0):Nt(e.selectedOption[e.labelField],e.selectedOption,!0):e.placeholder),g=N(()=>{const J=e.selectedOption;if(J)return J[e.labelField]}),y=N(()=>e.multiple?!!(Array.isArray(e.selectedOptions)&&e.selectedOptions.length):e.selectedOption!==null);function S(){var J;const{value:de}=t;if(de){const{value:_e}=n;_e&&(_e.style.width=`${de.offsetWidth}px`,e.maxTagCount!=="responsive"&&((J=c.value)===null||J===void 0||J.sync()))}}function C(){const{value:J}=u;J&&(J.style.display="none")}function _(){const{value:J}=u;J&&(J.style.display="inline-block")}ht(Ne(e,"active"),J=>{J||C()}),ht(Ne(e,"pattern"),()=>{e.multiple&&jt(S)});function x(J){const{onFocus:de}=e;de&&de(J)}function w(J){const{onBlur:de}=e;de&&de(J)}function T(J){const{onDeleteOption:de}=e;de&&de(J)}function P(J){const{onClear:de}=e;de&&de(J)}function k(J){const{onPatternInput:de}=e;de&&de(J)}function I(J){var de;(!J.relatedTarget||!(!((de=o.value)===null||de===void 0)&&de.contains(J.relatedTarget)))&&x(J)}function A(J){var de;!((de=o.value)===null||de===void 0)&&de.contains(J.relatedTarget)||w(J)}function q(J){P(J)}function F(){p.value=!0}function O(){p.value=!1}function $(J){!e.active||!e.filterable||J.target!==n.value&&J.preventDefault()}function W(J){T(J)}function Q(J){if(J.key==="Backspace"&&!L.value&&!e.pattern.length){const{selectedOptions:de}=e;de!=null&&de.length&&W(de[de.length-1])}}const L=B(!1);let M=null;function se(J){const{value:de}=t;if(de){const _e=J.target.value;de.textContent=_e,S()}e.ignoreComposition&&L.value?M=J:k(J)}function X(){L.value=!0}function ne(){L.value=!1,e.ignoreComposition&&k(M),M=null}function fe(J){var de;f.value=!0,(de=e.onPatternFocus)===null||de===void 0||de.call(e,J)}function xe(J){var de;f.value=!1,(de=e.onPatternBlur)===null||de===void 0||de.call(e,J)}function Ce(){var J,de;if(e.filterable)f.value=!1,(J=a.value)===null||J===void 0||J.blur(),(de=n.value)===null||de===void 0||de.blur();else if(e.multiple){const{value:_e}=r;_e==null||_e.blur()}else{const{value:_e}=i;_e==null||_e.blur()}}function G(){var J,de,_e;e.filterable?(f.value=!1,(J=a.value)===null||J===void 0||J.focus()):e.multiple?(de=r.value)===null||de===void 0||de.focus():(_e=i.value)===null||_e===void 0||_e.focus()}function ve(){const{value:J}=n;J&&(_(),J.focus())}function ue(){const{value:J}=n;J&&J.blur()}function re(J){const{value:de}=s;de&&de.setTextContent(`+${J}`)}function ke(){const{value:J}=l;return J}function V(){return n.value}let R=null;function E(){R!==null&&window.clearTimeout(R)}function U(){e.active||(E(),R=window.setTimeout(()=>{y.value&&(d.value=!0)},100))}function ie(){E()}function Y(J){J||(E(),d.value=!1)}ht(y,J=>{J||(d.value=!1)}),Vt(()=>{un(()=>{const J=a.value;J&&(e.disabled?J.removeAttribute("tabindex"):J.tabIndex=f.value?-1:0)})}),ew(o,e.onResize);const{inlineThemeDisabled:he}=e,ye=N(()=>{const{size:J}=e,{common:{cubicBezierEaseInOut:de},self:{borderRadius:_e,color:te,placeholderColor:oe,textColor:Ee,paddingSingle:De,paddingMultiple:qe,caretColor:tt,colorDisabled:Me,textColorDisabled:je,placeholderColorDisabled:dt,colorActive:Oe,boxShadowFocus:rt,boxShadowActive:it,boxShadowHover:Z,border:we,borderFocus:Ie,borderHover:Ve,borderActive:Xe,arrowColor:Qe,arrowColorDisabled:nt,loadingColor:ot,colorActiveWarning:kt,boxShadowFocusWarning:sn,boxShadowActiveWarning:Wt,boxShadowHoverWarning:Se,borderWarning:Le,borderFocusWarning:Ze,borderHoverWarning:pt,borderActiveWarning:gt,colorActiveError:at,boxShadowFocusError:ae,boxShadowActiveError:Te,boxShadowHoverError:Ke,borderError:It,borderFocusError:Kt,borderHoverError:Lt,borderActiveError:uo,clearColor:fo,clearColorHover:ho,clearColorPressed:Wo,clearSize:qo,arrowSize:Hr,[Pe("height",J)]:Va,[Pe("fontSize",J)]:Ua}}=h.value;return{"--n-bezier":de,"--n-border":we,"--n-border-active":Xe,"--n-border-focus":Ie,"--n-border-hover":Ve,"--n-border-radius":_e,"--n-box-shadow-active":it,"--n-box-shadow-focus":rt,"--n-box-shadow-hover":Z,"--n-caret-color":tt,"--n-color":te,"--n-color-active":Oe,"--n-color-disabled":Me,"--n-font-size":Ua,"--n-height":Va,"--n-padding-single":De,"--n-padding-multiple":qe,"--n-placeholder-color":oe,"--n-placeholder-color-disabled":dt,"--n-text-color":Ee,"--n-text-color-disabled":je,"--n-arrow-color":Qe,"--n-arrow-color-disabled":nt,"--n-loading-color":ot,"--n-color-active-warning":kt,"--n-box-shadow-focus-warning":sn,"--n-box-shadow-active-warning":Wt,"--n-box-shadow-hover-warning":Se,"--n-border-warning":Le,"--n-border-focus-warning":Ze,"--n-border-hover-warning":pt,"--n-border-active-warning":gt,"--n-color-active-error":at,"--n-box-shadow-focus-error":ae,"--n-box-shadow-active-error":Te,"--n-box-shadow-hover-error":Ke,"--n-border-error":It,"--n-border-focus-error":Kt,"--n-border-hover-error":Lt,"--n-border-active-error":uo,"--n-clear-size":qo,"--n-clear-color":fo,"--n-clear-color-hover":ho,"--n-clear-color-pressed":Wo,"--n-arrow-size":Hr}}),ge=he?Rt("internal-selection",N(()=>e.size[0]),ye,e):void 0;return{mergedTheme:h,mergedClearable:m,patternInputFocused:f,filterablePlaceholder:v,label:g,selected:y,showTagsPanel:d,isComposing:L,counterRef:s,counterWrapperRef:l,patternInputMirrorRef:t,patternInputRef:n,selfRef:o,multipleElRef:r,singleElRef:i,patternInputWrapperRef:a,overflowRef:c,inputTagElRef:u,handleMouseDown:$,handleFocusin:I,handleClear:q,handleMouseEnter:F,handleMouseLeave:O,handleDeleteOption:W,handlePatternKeyDown:Q,handlePatternInputInput:se,handlePatternInputBlur:xe,handlePatternInputFocus:fe,handleMouseEnterCounter:U,handleMouseLeaveCounter:ie,handleFocusout:A,handleCompositionEnd:ne,handleCompositionStart:X,onPopoverUpdateShow:Y,focus:G,focusInput:ve,blur:Ce,blurInput:ue,updateCounter:re,getCounter:ke,getTail:V,renderLabel:e.renderLabel,cssVars:he?void 0:ye,themeClass:ge==null?void 0:ge.themeClass,onRender:ge==null?void 0:ge.onRender}},render(){const{status:e,multiple:t,size:n,disabled:o,filterable:r,maxTagCount:i,bordered:a,clsPrefix:s,onRender:l,renderTag:c,renderLabel:u}=this;l==null||l();const d=i==="responsive",f=typeof i=="number",p=d||f,h=b(Zf,null,{default:()=>b(p_,{clsPrefix:s,loading:this.loading,showArrow:this.showArrow,showClear:this.mergedClearable&&this.selected,onClear:this.handleClear},{default:()=>{var v,g;return(g=(v=this.$slots).arrow)===null||g===void 0?void 0:g.call(v)}})});let m;if(t){const{labelField:v}=this,g=A=>b("div",{class:`${s}-base-selection-tag-wrapper`,key:A.value},c?c({option:A,handleClose:()=>{this.handleDeleteOption(A)}}):b(ui,{size:n,closable:!A.disabled,disabled:o,onClose:()=>{this.handleDeleteOption(A)},internalCloseIsButtonTag:!1,internalCloseFocusable:!1},{default:()=>u?u(A,!0):Nt(A[v],A,!0)})),y=()=>(f?this.selectedOptions.slice(0,i):this.selectedOptions).map(g),S=r?b("div",{class:`${s}-base-selection-input-tag`,ref:"inputTagElRef",key:"__input-tag__"},b("input",Object.assign({},this.inputProps,{ref:"patternInputRef",tabindex:-1,disabled:o,value:this.pattern,autofocus:this.autofocus,class:`${s}-base-selection-input-tag__input`,onBlur:this.handlePatternInputBlur,onFocus:this.handlePatternInputFocus,onKeydown:this.handlePatternKeyDown,onInput:this.handlePatternInputInput,onCompositionstart:this.handleCompositionStart,onCompositionend:this.handleCompositionEnd})),b("span",{ref:"patternInputMirrorRef",class:`${s}-base-selection-input-tag__mirror`},this.pattern)):null,C=d?()=>b("div",{class:`${s}-base-selection-tag-wrapper`,ref:"counterWrapperRef"},b(ui,{size:n,ref:"counterRef",onMouseenter:this.handleMouseEnterCounter,onMouseleave:this.handleMouseLeaveCounter,disabled:o})):void 0;let _;if(f){const A=this.selectedOptions.length-i;A>0&&(_=b("div",{class:`${s}-base-selection-tag-wrapper`,key:"__counter__"},b(ui,{size:n,ref:"counterRef",onMouseenter:this.handleMouseEnterCounter,disabled:o},{default:()=>`+${A}`})))}const x=d?r?b(yb,{ref:"overflowRef",updateCounter:this.updateCounter,getCounter:this.getCounter,getTail:this.getTail,style:{width:"100%",display:"flex",overflow:"hidden"}},{default:y,counter:C,tail:()=>S}):b(yb,{ref:"overflowRef",updateCounter:this.updateCounter,getCounter:this.getCounter,style:{width:"100%",display:"flex",overflow:"hidden"}},{default:y,counter:C}):f?y().concat(_):y(),w=p?()=>b("div",{class:`${s}-base-selection-popover`},d?y():this.selectedOptions.map(g)):void 0,T=p?{show:this.showTagsPanel,trigger:"hover",overlap:!0,placement:"top",width:"trigger",onUpdateShow:this.onPopoverUpdateShow,theme:this.mergedTheme.peers.Popover,themeOverrides:this.mergedTheme.peerOverrides.Popover}:null,k=(this.selected?!1:this.active?!this.pattern&&!this.isComposing:!0)?b("div",{class:`${s}-base-selection-placeholder ${s}-base-selection-overlay`},b("div",{class:`${s}-base-selection-placeholder__inner`},this.placeholder)):null,I=r?b("div",{ref:"patternInputWrapperRef",class:`${s}-base-selection-tags`},x,d?null:S,h):b("div",{ref:"multipleElRef",class:`${s}-base-selection-tags`,tabindex:o?void 0:0},x,h);m=b(et,null,p?b(rl,Object.assign({},T,{scrollable:!0,style:"max-height: calc(var(--v-target-height) * 6.6);"}),{trigger:()=>I,default:w}):I,k)}else if(r){const v=this.pattern||this.isComposing,g=this.active?!v:!this.selected,y=this.active?!1:this.selected;m=b("div",{ref:"patternInputWrapperRef",class:`${s}-base-selection-label`},b("input",Object.assign({},this.inputProps,{ref:"patternInputRef",class:`${s}-base-selection-input`,value:this.active?this.pattern:"",placeholder:"",readonly:o,disabled:o,tabindex:-1,autofocus:this.autofocus,onFocus:this.handlePatternInputFocus,onBlur:this.handlePatternInputBlur,onInput:this.handlePatternInputInput,onCompositionstart:this.handleCompositionStart,onCompositionend:this.handleCompositionEnd})),y?b("div",{class:`${s}-base-selection-label__render-label ${s}-base-selection-overlay`,key:"input"},b("div",{class:`${s}-base-selection-overlay__wrapper`},c?c({option:this.selectedOption,handleClose:()=>{}}):u?u(this.selectedOption,!0):Nt(this.label,this.selectedOption,!0))):null,g?b("div",{class:`${s}-base-selection-placeholder ${s}-base-selection-overlay`,key:"placeholder"},b("div",{class:`${s}-base-selection-overlay__wrapper`},this.filterablePlaceholder)):null,h)}else m=b("div",{ref:"singleElRef",class:`${s}-base-selection-label`,tabindex:this.disabled?void 0:0},this.label!==void 0?b("div",{class:`${s}-base-selection-input`,title:DA(this.label),key:"input"},b("div",{class:`${s}-base-selection-input__content`},c?c({option:this.selectedOption,handleClose:()=>{}}):u?u(this.selectedOption,!0):Nt(this.label,this.selectedOption,!0))):b("div",{class:`${s}-base-selection-placeholder ${s}-base-selection-overlay`,key:"placeholder"},b("div",{class:`${s}-base-selection-placeholder__inner`},this.placeholder)),h);return b("div",{ref:"selfRef",class:[`${s}-base-selection`,this.themeClass,e&&`${s}-base-selection--${e}-status`,{[`${s}-base-selection--active`]:this.active,[`${s}-base-selection--selected`]:this.selected||this.active&&this.pattern,[`${s}-base-selection--disabled`]:this.disabled,[`${s}-base-selection--multiple`]:this.multiple,[`${s}-base-selection--focus`]:this.focused}],style:this.cssVars,onClick:this.onClick,onMouseenter:this.handleMouseEnter,onMouseleave:this.handleMouseLeave,onKeydown:this.onKeydown,onFocusin:this.handleFocusin,onFocusout:this.handleFocusout,onMousedown:this.handleMouseDown},m,a?b("div",{class:`${s}-base-selection__border`}):null,a?b("div",{class:`${s}-base-selection__state-border`}):null)}}),{cubicBezierEaseInOut:vr}=so;function KB({duration:e=".2s",delay:t=".1s"}={}){return[j("&.fade-in-width-expand-transition-leave-from, &.fade-in-width-expand-transition-enter-to",{opacity:1}),j("&.fade-in-width-expand-transition-leave-to, &.fade-in-width-expand-transition-enter-from",` opacity: 0!important; margin-left: 0!important; margin-right: 0!important; `),j("&.fade-in-width-expand-transition-leave-active",` overflow: hidden; transition: - opacity ${e} ${pr}, - max-width ${e} ${pr} ${t}, - margin-left ${e} ${pr} ${t}, - margin-right ${e} ${pr} ${t}; + opacity ${e} ${vr}, + max-width ${e} ${vr} ${t}, + margin-left ${e} ${vr} ${t}, + margin-right ${e} ${vr} ${t}; `),j("&.fade-in-width-expand-transition-enter-active",` overflow: hidden; transition: - opacity ${e} ${pr} ${t}, - max-width ${e} ${pr}, - margin-left ${e} ${pr}, - margin-right ${e} ${pr}; - `)]}const Lw={iconMargin:"11px 8px 0 12px",iconMarginRtl:"11px 12px 0 8px",iconSize:"24px",closeIconSize:"16px",closeSize:"20px",closeMargin:"13px 14px 0 0",closeMarginRtl:"13px 0 0 14px",padding:"13px"},k7={name:"Alert",common:Ne,self(e){const{lineHeight:t,borderRadius:n,fontWeightStrong:o,dividerColor:r,inputColor:i,textColor1:a,textColor2:s,closeColorHover:l,closeColorPressed:c,closeIconColor:u,closeIconColorHover:d,closeIconColorPressed:f,infoColorSuppl:p,successColorSuppl:h,warningColorSuppl:g,errorColorSuppl:v,fontSize:m}=e;return Object.assign(Object.assign({},Lw),{fontSize:m,lineHeight:t,titleFontWeight:o,borderRadius:n,border:`1px solid ${r}`,color:i,titleTextColor:a,iconColor:s,contentTextColor:s,closeBorderRadius:n,closeColorHover:l,closeColorPressed:c,closeIconColor:u,closeIconColorHover:d,closeIconColorPressed:f,borderInfo:`1px solid ${$e(p,{alpha:.35})}`,colorInfo:$e(p,{alpha:.25}),titleTextColorInfo:a,iconColorInfo:p,contentTextColorInfo:s,closeColorHoverInfo:l,closeColorPressedInfo:c,closeIconColorInfo:u,closeIconColorHoverInfo:d,closeIconColorPressedInfo:f,borderSuccess:`1px solid ${$e(h,{alpha:.35})}`,colorSuccess:$e(h,{alpha:.25}),titleTextColorSuccess:a,iconColorSuccess:h,contentTextColorSuccess:s,closeColorHoverSuccess:l,closeColorPressedSuccess:c,closeIconColorSuccess:u,closeIconColorHoverSuccess:d,closeIconColorPressedSuccess:f,borderWarning:`1px solid ${$e(g,{alpha:.35})}`,colorWarning:$e(g,{alpha:.25}),titleTextColorWarning:a,iconColorWarning:g,contentTextColorWarning:s,closeColorHoverWarning:l,closeColorPressedWarning:c,closeIconColorWarning:u,closeIconColorHoverWarning:d,closeIconColorPressedWarning:f,borderError:`1px solid ${$e(v,{alpha:.35})}`,colorError:$e(v,{alpha:.25}),titleTextColorError:a,iconColorError:v,contentTextColorError:s,closeColorHoverError:l,closeColorPressedError:c,closeIconColorError:u,closeIconColorHoverError:d,closeIconColorPressedError:f})}},T7=k7,P7=e=>{const{lineHeight:t,borderRadius:n,fontWeightStrong:o,baseColor:r,dividerColor:i,actionColor:a,textColor1:s,textColor2:l,closeColorHover:c,closeColorPressed:u,closeIconColor:d,closeIconColorHover:f,closeIconColorPressed:p,infoColor:h,successColor:g,warningColor:v,errorColor:m,fontSize:y}=e;return Object.assign(Object.assign({},Lw),{fontSize:y,lineHeight:t,titleFontWeight:o,borderRadius:n,border:`1px solid ${i}`,color:a,titleTextColor:s,iconColor:l,contentTextColor:l,closeBorderRadius:n,closeColorHover:c,closeColorPressed:u,closeIconColor:d,closeIconColorHover:f,closeIconColorPressed:p,borderInfo:`1px solid ${Ye(r,$e(h,{alpha:.25}))}`,colorInfo:Ye(r,$e(h,{alpha:.08})),titleTextColorInfo:s,iconColorInfo:h,contentTextColorInfo:l,closeColorHoverInfo:c,closeColorPressedInfo:u,closeIconColorInfo:d,closeIconColorHoverInfo:f,closeIconColorPressedInfo:p,borderSuccess:`1px solid ${Ye(r,$e(g,{alpha:.25}))}`,colorSuccess:Ye(r,$e(g,{alpha:.08})),titleTextColorSuccess:s,iconColorSuccess:g,contentTextColorSuccess:l,closeColorHoverSuccess:c,closeColorPressedSuccess:u,closeIconColorSuccess:d,closeIconColorHoverSuccess:f,closeIconColorPressedSuccess:p,borderWarning:`1px solid ${Ye(r,$e(v,{alpha:.33}))}`,colorWarning:Ye(r,$e(v,{alpha:.08})),titleTextColorWarning:s,iconColorWarning:v,contentTextColorWarning:l,closeColorHoverWarning:c,closeColorPressedWarning:u,closeIconColorWarning:d,closeIconColorHoverWarning:f,closeIconColorPressedWarning:p,borderError:`1px solid ${Ye(r,$e(m,{alpha:.25}))}`,colorError:Ye(r,$e(m,{alpha:.08})),titleTextColorError:s,iconColorError:m,contentTextColorError:l,closeColorHoverError:c,closeColorPressedError:u,closeIconColorError:d,closeIconColorHoverError:f,closeIconColorPressedError:p})},R7={name:"Alert",common:yt,self:P7},E7=R7,{cubicBezierEaseInOut:Po,cubicBezierEaseOut:$7,cubicBezierEaseIn:A7}=so;function Fp({overflow:e="hidden",duration:t=".3s",originalTransition:n="",leavingDelay:o="0s",foldPadding:r=!1,enterToProps:i=void 0,leaveToProps:a=void 0,reverse:s=!1}={}){const l=s?"leave":"enter",c=s?"enter":"leave";return[j(`&.fade-in-height-expand-transition-${c}-from, + opacity ${e} ${vr} ${t}, + max-width ${e} ${vr}, + margin-left ${e} ${vr}, + margin-right ${e} ${vr}; + `)]}const v_={iconMargin:"11px 8px 0 12px",iconMarginRtl:"11px 12px 0 8px",iconSize:"24px",closeIconSize:"16px",closeSize:"20px",closeMargin:"13px 14px 0 0",closeMarginRtl:"13px 0 0 14px",padding:"13px"},GB={name:"Alert",common:Be,self(e){const{lineHeight:t,borderRadius:n,fontWeightStrong:o,dividerColor:r,inputColor:i,textColor1:a,textColor2:s,closeColorHover:l,closeColorPressed:c,closeIconColor:u,closeIconColorHover:d,closeIconColorPressed:f,infoColorSuppl:p,successColorSuppl:h,warningColorSuppl:m,errorColorSuppl:v,fontSize:g}=e;return Object.assign(Object.assign({},v_),{fontSize:g,lineHeight:t,titleFontWeight:o,borderRadius:n,border:`1px solid ${r}`,color:i,titleTextColor:a,iconColor:s,contentTextColor:s,closeBorderRadius:n,closeColorHover:l,closeColorPressed:c,closeIconColor:u,closeIconColorHover:d,closeIconColorPressed:f,borderInfo:`1px solid ${Ae(p,{alpha:.35})}`,colorInfo:Ae(p,{alpha:.25}),titleTextColorInfo:a,iconColorInfo:p,contentTextColorInfo:s,closeColorHoverInfo:l,closeColorPressedInfo:c,closeIconColorInfo:u,closeIconColorHoverInfo:d,closeIconColorPressedInfo:f,borderSuccess:`1px solid ${Ae(h,{alpha:.35})}`,colorSuccess:Ae(h,{alpha:.25}),titleTextColorSuccess:a,iconColorSuccess:h,contentTextColorSuccess:s,closeColorHoverSuccess:l,closeColorPressedSuccess:c,closeIconColorSuccess:u,closeIconColorHoverSuccess:d,closeIconColorPressedSuccess:f,borderWarning:`1px solid ${Ae(m,{alpha:.35})}`,colorWarning:Ae(m,{alpha:.25}),titleTextColorWarning:a,iconColorWarning:m,contentTextColorWarning:s,closeColorHoverWarning:l,closeColorPressedWarning:c,closeIconColorWarning:u,closeIconColorHoverWarning:d,closeIconColorPressedWarning:f,borderError:`1px solid ${Ae(v,{alpha:.35})}`,colorError:Ae(v,{alpha:.25}),titleTextColorError:a,iconColorError:v,contentTextColorError:s,closeColorHoverError:l,closeColorPressedError:c,closeIconColorError:u,closeIconColorHoverError:d,closeIconColorPressedError:f})}},YB=GB,XB=e=>{const{lineHeight:t,borderRadius:n,fontWeightStrong:o,baseColor:r,dividerColor:i,actionColor:a,textColor1:s,textColor2:l,closeColorHover:c,closeColorPressed:u,closeIconColor:d,closeIconColorHover:f,closeIconColorPressed:p,infoColor:h,successColor:m,warningColor:v,errorColor:g,fontSize:y}=e;return Object.assign(Object.assign({},v_),{fontSize:y,lineHeight:t,titleFontWeight:o,borderRadius:n,border:`1px solid ${i}`,color:a,titleTextColor:s,iconColor:l,contentTextColor:l,closeBorderRadius:n,closeColorHover:c,closeColorPressed:u,closeIconColor:d,closeIconColorHover:f,closeIconColorPressed:p,borderInfo:`1px solid ${Ye(r,Ae(h,{alpha:.25}))}`,colorInfo:Ye(r,Ae(h,{alpha:.08})),titleTextColorInfo:s,iconColorInfo:h,contentTextColorInfo:l,closeColorHoverInfo:c,closeColorPressedInfo:u,closeIconColorInfo:d,closeIconColorHoverInfo:f,closeIconColorPressedInfo:p,borderSuccess:`1px solid ${Ye(r,Ae(m,{alpha:.25}))}`,colorSuccess:Ye(r,Ae(m,{alpha:.08})),titleTextColorSuccess:s,iconColorSuccess:m,contentTextColorSuccess:l,closeColorHoverSuccess:c,closeColorPressedSuccess:u,closeIconColorSuccess:d,closeIconColorHoverSuccess:f,closeIconColorPressedSuccess:p,borderWarning:`1px solid ${Ye(r,Ae(v,{alpha:.33}))}`,colorWarning:Ye(r,Ae(v,{alpha:.08})),titleTextColorWarning:s,iconColorWarning:v,contentTextColorWarning:l,closeColorHoverWarning:c,closeColorPressedWarning:u,closeIconColorWarning:d,closeIconColorHoverWarning:f,closeIconColorPressedWarning:p,borderError:`1px solid ${Ye(r,Ae(g,{alpha:.25}))}`,colorError:Ye(r,Ae(g,{alpha:.08})),titleTextColorError:s,iconColorError:g,contentTextColorError:l,closeColorHoverError:c,closeColorPressedError:u,closeIconColorError:d,closeIconColorHoverError:f,closeIconColorPressedError:p})},QB={name:"Alert",common:yt,self:XB},ZB=QB,{cubicBezierEaseInOut:Eo,cubicBezierEaseOut:JB,cubicBezierEaseIn:eH}=so;function Gp({overflow:e="hidden",duration:t=".3s",originalTransition:n="",leavingDelay:o="0s",foldPadding:r=!1,enterToProps:i=void 0,leaveToProps:a=void 0,reverse:s=!1}={}){const l=s?"leave":"enter",c=s?"enter":"leave";return[j(`&.fade-in-height-expand-transition-${c}-from, &.fade-in-height-expand-transition-${l}-to`,Object.assign(Object.assign({},i),{opacity:1})),j(`&.fade-in-height-expand-transition-${c}-to, &.fade-in-height-expand-transition-${l}-from`,Object.assign(Object.assign({},a),{opacity:0,marginTop:"0 !important",marginBottom:"0 !important",paddingTop:r?"0 !important":void 0,paddingBottom:r?"0 !important":void 0})),j(`&.fade-in-height-expand-transition-${c}-active`,` overflow: ${e}; transition: - max-height ${t} ${Po} ${o}, - opacity ${t} ${$7} ${o}, - margin-top ${t} ${Po} ${o}, - margin-bottom ${t} ${Po} ${o}, - padding-top ${t} ${Po} ${o}, - padding-bottom ${t} ${Po} ${o} + max-height ${t} ${Eo} ${o}, + opacity ${t} ${JB} ${o}, + margin-top ${t} ${Eo} ${o}, + margin-bottom ${t} ${Eo} ${o}, + padding-top ${t} ${Eo} ${o}, + padding-bottom ${t} ${Eo} ${o} ${n?","+n:""} `),j(`&.fade-in-height-expand-transition-${l}-active`,` overflow: ${e}; transition: - max-height ${t} ${Po}, - opacity ${t} ${A7}, - margin-top ${t} ${Po}, - margin-bottom ${t} ${Po}, - padding-top ${t} ${Po}, - padding-bottom ${t} ${Po} + max-height ${t} ${Eo}, + opacity ${t} ${eH}, + margin-top ${t} ${Eo}, + margin-bottom ${t} ${Eo}, + padding-top ${t} ${Eo}, + padding-bottom ${t} ${Eo} ${n?","+n:""} - `)]}const I7=z("alert",` + `)]}const tH=z("alert",` line-height: var(--n-line-height); border-radius: var(--n-border-radius); position: relative; @@ -874,9 +897,9 @@ ${t} transition: border-color .3s var(--n-bezier); border: var(--n-border); pointer-events: none; - `),q("closable",[z("alert-body",[D("title",` + `),K("closable",[z("alert-body",[D("title",` padding-right: 24px; - `)])]),D("icon",{color:"var(--n-icon-color)"}),z("alert-body",{padding:"var(--n-padding)"},[D("title",{color:"var(--n-title-text-color)"}),D("content",{color:"var(--n-content-text-color)"})]),Fp({originalTransition:"transform .3s var(--n-bezier)",enterToProps:{transform:"scale(1)"},leaveToProps:{transform:"scale(0.9)"}}),D("icon",` + `)])]),D("icon",{color:"var(--n-icon-color)"}),z("alert-body",{padding:"var(--n-padding)"},[D("title",{color:"var(--n-title-text-color)"}),D("content",{color:"var(--n-content-text-color)"})]),Gp({originalTransition:"transform .3s var(--n-bezier)",enterToProps:{transform:"scale(1)"},leaveToProps:{transform:"scale(0.9)"}}),D("icon",` position: absolute; left: 0; top: 0; @@ -895,7 +918,7 @@ ${t} right: 0; top: 0; margin: var(--n-close-margin); - `),q("show-icon",[z("alert-body",{paddingLeft:"calc(var(--n-icon-margin-left) + var(--n-icon-size) + var(--n-icon-margin-right))"})]),q("right-adjust",[z("alert-body",{paddingRight:"calc(var(--n-close-size) + var(--n-padding) + 2px)"})]),z("alert-body",` + `),K("show-icon",[z("alert-body",{paddingLeft:"calc(var(--n-icon-margin-left) + var(--n-icon-size) + var(--n-icon-margin-right))"})]),K("right-adjust",[z("alert-body",{paddingRight:"calc(var(--n-close-size) + var(--n-padding) + 2px)"})]),z("alert-body",` border-radius: var(--n-border-radius); transition: border-color .3s var(--n-bezier); `,[D("title",` @@ -903,7 +926,7 @@ ${t} font-size: 16px; line-height: 19px; font-weight: var(--n-title-font-weight); - `,[j("& +",[D("content",{marginTop:"9px"})])]),D("content",{transition:"color .3s var(--n-bezier)",fontSize:"var(--n-font-size)"})]),D("icon",{transition:"color .3s var(--n-bezier)"})]),M7=Object.assign(Object.assign({},Fe.props),{title:String,showIcon:{type:Boolean,default:!0},type:{type:String,default:"default"},bordered:{type:Boolean,default:!0},closable:Boolean,onClose:Function,onAfterLeave:Function,onAfterHide:Function}),il=fe({name:"Alert",inheritAttrs:!1,props:M7,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=lt(e),i=Fe("Alert","-alert",I7,E7,e,t),a=Rn("Alert",r,t),s=F(()=>{const{common:{cubicBezierEaseInOut:p},self:h}=i.value,{fontSize:g,borderRadius:v,titleFontWeight:m,lineHeight:y,iconSize:S,iconMargin:C,iconMarginRtl:_,closeIconSize:x,closeBorderRadius:w,closeSize:k,closeMargin:P,closeMarginRtl:T,padding:I}=h,{type:A}=e,{left:K,right:B}=si(C);return{"--n-bezier":p,"--n-color":h[Se("color",A)],"--n-close-icon-size":x,"--n-close-border-radius":w,"--n-close-color-hover":h[Se("closeColorHover",A)],"--n-close-color-pressed":h[Se("closeColorPressed",A)],"--n-close-icon-color":h[Se("closeIconColor",A)],"--n-close-icon-color-hover":h[Se("closeIconColorHover",A)],"--n-close-icon-color-pressed":h[Se("closeIconColorPressed",A)],"--n-icon-color":h[Se("iconColor",A)],"--n-border":h[Se("border",A)],"--n-title-text-color":h[Se("titleTextColor",A)],"--n-content-text-color":h[Se("contentTextColor",A)],"--n-line-height":y,"--n-border-radius":v,"--n-font-size":g,"--n-title-font-weight":m,"--n-icon-size":S,"--n-icon-margin":C,"--n-icon-margin-rtl":_,"--n-close-size":k,"--n-close-margin":P,"--n-close-margin-rtl":T,"--n-padding":I,"--n-icon-margin-left":K,"--n-icon-margin-right":B}}),l=o?Rt("alert",F(()=>e.type[0]),s,e):void 0,c=N(!0),u=()=>{const{onAfterLeave:p,onAfterHide:h}=e;p&&p(),h&&h()};return{rtlEnabled:a,mergedClsPrefix:t,mergedBordered:n,visible:c,handleCloseClick:()=>{var p;Promise.resolve((p=e.onClose)===null||p===void 0?void 0:p.call(e)).then(h=>{h!==!1&&(c.value=!1)})},handleAfterLeave:()=>{u()},mergedTheme:i,cssVars:o?void 0:s,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender}},render(){var e;return(e=this.onRender)===null||e===void 0||e.call(this),b(mu,{onAfterLeave:this.handleAfterLeave},{default:()=>{const{mergedClsPrefix:t,$slots:n}=this,o={class:[`${t}-alert`,this.themeClass,this.closable&&`${t}-alert--closable`,this.showIcon&&`${t}-alert--show-icon`,!this.title&&this.closable&&`${t}-alert--right-adjust`,this.rtlEnabled&&`${t}-alert--rtl`],style:this.cssVars,role:"alert"};return this.visible?b("div",Object.assign({},Mn(this.$attrs,o)),this.closable&&b($i,{clsPrefix:t,class:`${t}-alert__close`,onClick:this.handleCloseClick}),this.bordered&&b("div",{class:`${t}-alert__border`}),this.showIcon&&b("div",{class:`${t}-alert__icon`,"aria-hidden":"true"},Pn(n.icon,()=>[b(Nt,{clsPrefix:t},{default:()=>{switch(this.type){case"success":return b(Pi,null);case"info":return b(Ir,null);case"warning":return b(Ri,null);case"error":return b(Ti,null);default:return null}}})])),b("div",{class:[`${t}-alert-body`,this.mergedBordered&&`${t}-alert-body--bordered`]},Ot(n.header,r=>{const i=r||this.title;return i?b("div",{class:`${t}-alert-body__title`},i):null}),n.default&&b("div",{class:`${t}-alert-body__content`},n))):null}})}}),z7={linkFontSize:"13px",linkPadding:"0 0 0 16px",railWidth:"4px"},O7=e=>{const{borderRadius:t,railColor:n,primaryColor:o,primaryColorHover:r,primaryColorPressed:i,textColor2:a}=e;return Object.assign(Object.assign({},z7),{borderRadius:t,railColor:n,railColorActive:o,linkColor:$e(o,{alpha:.15}),linkTextColor:a,linkTextColorHover:r,linkTextColorPressed:i,linkTextColorActive:o})},D7={name:"Anchor",common:Ne,self:O7},L7=D7;function Pc(e){return e.type==="group"}function Fw(e){return e.type==="ignored"}function $d(e,t){try{return!!(1+t.toString().toLowerCase().indexOf(e.trim().toLowerCase()))}catch{return!1}}function Bw(e,t){return{getIsGroup:Pc,getIgnored:Fw,getKey(o){return Pc(o)?o.name||o.key||"key-required":o[e]},getChildren(o){return o[t]}}}function F7(e,t,n,o){if(!t)return e;function r(i){if(!Array.isArray(i))return[];const a=[];for(const s of i)if(Pc(s)){const l=r(s[o]);l.length&&a.push(Object.assign({},s,{[o]:l}))}else{if(Fw(s))continue;t(n,s)&&a.push(s)}return a}return r(e)}function B7(e,t,n){const o=new Map;return e.forEach(r=>{Pc(r)?r[n].forEach(i=>{o.set(i[t],i)}):o.set(r[t],r)}),o}const N7=rr&&"chrome"in window;rr&&navigator.userAgent.includes("Firefox");const Nw=rr&&navigator.userAgent.includes("Safari")&&!N7,Hw={paddingTiny:"0 8px",paddingSmall:"0 10px",paddingMedium:"0 12px",paddingLarge:"0 14px",clearSize:"16px"},H7={name:"Input",common:Ne,self(e){const{textColor2:t,textColor3:n,textColorDisabled:o,primaryColor:r,primaryColorHover:i,inputColor:a,inputColorDisabled:s,warningColor:l,warningColorHover:c,errorColor:u,errorColorHover:d,borderRadius:f,lineHeight:p,fontSizeTiny:h,fontSizeSmall:g,fontSizeMedium:v,fontSizeLarge:m,heightTiny:y,heightSmall:S,heightMedium:C,heightLarge:_,clearColor:x,clearColorHover:w,clearColorPressed:k,placeholderColor:P,placeholderColorDisabled:T,iconColor:I,iconColorDisabled:A,iconColorHover:K,iconColorPressed:B}=e;return Object.assign(Object.assign({},Hw),{countTextColorDisabled:o,countTextColor:n,heightTiny:y,heightSmall:S,heightMedium:C,heightLarge:_,fontSizeTiny:h,fontSizeSmall:g,fontSizeMedium:v,fontSizeLarge:m,lineHeight:p,lineHeightTextarea:p,borderRadius:f,iconSize:"16px",groupLabelColor:a,textColor:t,textColorDisabled:o,textDecorationColor:t,groupLabelTextColor:t,caretColor:r,placeholderColor:P,placeholderColorDisabled:T,color:a,colorDisabled:s,colorFocus:$e(r,{alpha:.1}),groupLabelBorder:"1px solid #0000",border:"1px solid #0000",borderHover:`1px solid ${i}`,borderDisabled:"1px solid #0000",borderFocus:`1px solid ${i}`,boxShadowFocus:`0 0 8px 0 ${$e(r,{alpha:.3})}`,loadingColor:r,loadingColorWarning:l,borderWarning:`1px solid ${l}`,borderHoverWarning:`1px solid ${c}`,colorFocusWarning:$e(l,{alpha:.1}),borderFocusWarning:`1px solid ${c}`,boxShadowFocusWarning:`0 0 8px 0 ${$e(l,{alpha:.3})}`,caretColorWarning:l,loadingColorError:u,borderError:`1px solid ${u}`,borderHoverError:`1px solid ${d}`,colorFocusError:$e(u,{alpha:.1}),borderFocusError:`1px solid ${d}`,boxShadowFocusError:`0 0 8px 0 ${$e(u,{alpha:.3})}`,caretColorError:u,clearColor:x,clearColorHover:w,clearColorPressed:k,iconColor:I,iconColorDisabled:A,iconColorHover:K,iconColorPressed:B,suffixTextColor:t})}},lo=H7,j7=e=>{const{textColor2:t,textColor3:n,textColorDisabled:o,primaryColor:r,primaryColorHover:i,inputColor:a,inputColorDisabled:s,borderColor:l,warningColor:c,warningColorHover:u,errorColor:d,errorColorHover:f,borderRadius:p,lineHeight:h,fontSizeTiny:g,fontSizeSmall:v,fontSizeMedium:m,fontSizeLarge:y,heightTiny:S,heightSmall:C,heightMedium:_,heightLarge:x,actionColor:w,clearColor:k,clearColorHover:P,clearColorPressed:T,placeholderColor:I,placeholderColorDisabled:A,iconColor:K,iconColorDisabled:B,iconColorHover:O,iconColorPressed:$}=e;return Object.assign(Object.assign({},Hw),{countTextColorDisabled:o,countTextColor:n,heightTiny:S,heightSmall:C,heightMedium:_,heightLarge:x,fontSizeTiny:g,fontSizeSmall:v,fontSizeMedium:m,fontSizeLarge:y,lineHeight:h,lineHeightTextarea:h,borderRadius:p,iconSize:"16px",groupLabelColor:w,groupLabelTextColor:t,textColor:t,textColorDisabled:o,textDecorationColor:t,caretColor:r,placeholderColor:I,placeholderColorDisabled:A,color:a,colorDisabled:s,colorFocus:a,groupLabelBorder:`1px solid ${l}`,border:`1px solid ${l}`,borderHover:`1px solid ${i}`,borderDisabled:`1px solid ${l}`,borderFocus:`1px solid ${i}`,boxShadowFocus:`0 0 0 2px ${$e(r,{alpha:.2})}`,loadingColor:r,loadingColorWarning:c,borderWarning:`1px solid ${c}`,borderHoverWarning:`1px solid ${u}`,colorFocusWarning:a,borderFocusWarning:`1px solid ${u}`,boxShadowFocusWarning:`0 0 0 2px ${$e(c,{alpha:.2})}`,caretColorWarning:c,loadingColorError:d,borderError:`1px solid ${d}`,borderHoverError:`1px solid ${f}`,colorFocusError:a,borderFocusError:`1px solid ${f}`,boxShadowFocusError:`0 0 0 2px ${$e(d,{alpha:.2})}`,caretColorError:d,clearColor:k,clearColorHover:P,clearColorPressed:T,iconColor:K,iconColorDisabled:B,iconColorHover:O,iconColorPressed:$,suffixTextColor:t})},V7={name:"Input",common:yt,self:j7},Bp=V7,jw="n-input";function W7(e){let t=0;for(const n of e)t++;return t}function Il(e){return e===""||e==null}function U7(e){const t=N(null);function n(){const{value:i}=e;if(!(i!=null&&i.focus)){r();return}const{selectionStart:a,selectionEnd:s,value:l}=i;if(a==null||s==null){r();return}t.value={start:a,end:s,beforeText:l.slice(0,a),afterText:l.slice(s)}}function o(){var i;const{value:a}=t,{value:s}=e;if(!a||!s)return;const{value:l}=s,{start:c,beforeText:u,afterText:d}=a;let f=l.length;if(l.endsWith(d))f=l.length-d.length;else if(l.startsWith(u))f=u.length;else{const p=u[c-1],h=l.indexOf(p,c-1);h!==-1&&(f=h+1)}(i=s.setSelectionRange)===null||i===void 0||i.call(s,f,f)}function r(){t.value=null}return ht(e,r),{recordCursor:n,restoreCursor:o}}const Lb=fe({name:"InputWordCount",setup(e,{slots:t}){const{mergedValueRef:n,maxlengthRef:o,mergedClsPrefixRef:r,countGraphemesRef:i}=He(jw),a=F(()=>{const{value:s}=n;return s===null||Array.isArray(s)?0:(i.value||W7)(s)});return()=>{const{value:s}=o,{value:l}=n;return b("span",{class:`${r.value}-input-word-count`},Df(t.default,{value:l===null||Array.isArray(l)?"":l},()=>[s===void 0?a.value:`${a.value} / ${s}`]))}}}),q7=z("input",` + `,[j("& +",[D("content",{marginTop:"9px"})])]),D("content",{transition:"color .3s var(--n-bezier)",fontSize:"var(--n-font-size)"})]),D("icon",{transition:"color .3s var(--n-bezier)"})]),nH=Object.assign(Object.assign({},Fe.props),{title:String,showIcon:{type:Boolean,default:!0},type:{type:String,default:"default"},bordered:{type:Boolean,default:!0},closable:Boolean,onClose:Function,onAfterLeave:Function,onAfterHide:Function}),il=pe({name:"Alert",inheritAttrs:!1,props:nH,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=ct(e),i=Fe("Alert","-alert",tH,ZB,e,t),a=Rn("Alert",r,t),s=N(()=>{const{common:{cubicBezierEaseInOut:p},self:h}=i.value,{fontSize:m,borderRadius:v,titleFontWeight:g,lineHeight:y,iconSize:S,iconMargin:C,iconMarginRtl:_,closeIconSize:x,closeBorderRadius:w,closeSize:T,closeMargin:P,closeMarginRtl:k,padding:I}=h,{type:A}=e,{left:q,right:F}=si(C);return{"--n-bezier":p,"--n-color":h[Pe("color",A)],"--n-close-icon-size":x,"--n-close-border-radius":w,"--n-close-color-hover":h[Pe("closeColorHover",A)],"--n-close-color-pressed":h[Pe("closeColorPressed",A)],"--n-close-icon-color":h[Pe("closeIconColor",A)],"--n-close-icon-color-hover":h[Pe("closeIconColorHover",A)],"--n-close-icon-color-pressed":h[Pe("closeIconColorPressed",A)],"--n-icon-color":h[Pe("iconColor",A)],"--n-border":h[Pe("border",A)],"--n-title-text-color":h[Pe("titleTextColor",A)],"--n-content-text-color":h[Pe("contentTextColor",A)],"--n-line-height":y,"--n-border-radius":v,"--n-font-size":m,"--n-title-font-weight":g,"--n-icon-size":S,"--n-icon-margin":C,"--n-icon-margin-rtl":_,"--n-close-size":T,"--n-close-margin":P,"--n-close-margin-rtl":k,"--n-padding":I,"--n-icon-margin-left":q,"--n-icon-margin-right":F}}),l=o?Rt("alert",N(()=>e.type[0]),s,e):void 0,c=B(!0),u=()=>{const{onAfterLeave:p,onAfterHide:h}=e;p&&p(),h&&h()};return{rtlEnabled:a,mergedClsPrefix:t,mergedBordered:n,visible:c,handleCloseClick:()=>{var p;Promise.resolve((p=e.onClose)===null||p===void 0?void 0:p.call(e)).then(h=>{h!==!1&&(c.value=!1)})},handleAfterLeave:()=>{u()},mergedTheme:i,cssVars:o?void 0:s,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender}},render(){var e;return(e=this.onRender)===null||e===void 0||e.call(this),b(yu,{onAfterLeave:this.handleAfterLeave},{default:()=>{const{mergedClsPrefix:t,$slots:n}=this,o={class:[`${t}-alert`,this.themeClass,this.closable&&`${t}-alert--closable`,this.showIcon&&`${t}-alert--show-icon`,!this.title&&this.closable&&`${t}-alert--right-adjust`,this.rtlEnabled&&`${t}-alert--rtl`],style:this.cssVars,role:"alert"};return this.visible?b("div",Object.assign({},Mn(this.$attrs,o)),this.closable&&b(Ii,{clsPrefix:t,class:`${t}-alert__close`,onClick:this.handleCloseClick}),this.bordered&&b("div",{class:`${t}-alert__border`}),this.showIcon&&b("div",{class:`${t}-alert__icon`,"aria-hidden":"true"},Pn(n.icon,()=>[b(Bt,{clsPrefix:t},{default:()=>{switch(this.type){case"success":return b(Ei,null);case"info":return b(zr,null);case"warning":return b($i,null);case"error":return b(Ri,null);default:return null}}})])),b("div",{class:[`${t}-alert-body`,this.mergedBordered&&`${t}-alert-body--bordered`]},Ot(n.header,r=>{const i=r||this.title;return i?b("div",{class:`${t}-alert-body__title`},i):null}),n.default&&b("div",{class:`${t}-alert-body__content`},n))):null}})}}),oH={linkFontSize:"13px",linkPadding:"0 0 0 16px",railWidth:"4px"},rH=e=>{const{borderRadius:t,railColor:n,primaryColor:o,primaryColorHover:r,primaryColorPressed:i,textColor2:a}=e;return Object.assign(Object.assign({},oH),{borderRadius:t,railColor:n,railColorActive:o,linkColor:Ae(o,{alpha:.15}),linkTextColor:a,linkTextColorHover:r,linkTextColorPressed:i,linkTextColorActive:o})},iH={name:"Anchor",common:Be,self:rH},aH=iH;function Pc(e){return e.type==="group"}function b_(e){return e.type==="ignored"}function zd(e,t){try{return!!(1+t.toString().toLowerCase().indexOf(e.trim().toLowerCase()))}catch{return!1}}function y_(e,t){return{getIsGroup:Pc,getIgnored:b_,getKey(o){return Pc(o)?o.name||o.key||"key-required":o[e]},getChildren(o){return o[t]}}}function sH(e,t,n,o){if(!t)return e;function r(i){if(!Array.isArray(i))return[];const a=[];for(const s of i)if(Pc(s)){const l=r(s[o]);l.length&&a.push(Object.assign({},s,{[o]:l}))}else{if(b_(s))continue;t(n,s)&&a.push(s)}return a}return r(e)}function lH(e,t,n){const o=new Map;return e.forEach(r=>{Pc(r)?r[n].forEach(i=>{o.set(i[t],i)}):o.set(r[t],r)}),o}const cH=ir&&"chrome"in window;ir&&navigator.userAgent.includes("Firefox");const x_=ir&&navigator.userAgent.includes("Safari")&&!cH,C_={paddingTiny:"0 8px",paddingSmall:"0 10px",paddingMedium:"0 12px",paddingLarge:"0 14px",clearSize:"16px"},uH={name:"Input",common:Be,self(e){const{textColor2:t,textColor3:n,textColorDisabled:o,primaryColor:r,primaryColorHover:i,inputColor:a,inputColorDisabled:s,warningColor:l,warningColorHover:c,errorColor:u,errorColorHover:d,borderRadius:f,lineHeight:p,fontSizeTiny:h,fontSizeSmall:m,fontSizeMedium:v,fontSizeLarge:g,heightTiny:y,heightSmall:S,heightMedium:C,heightLarge:_,clearColor:x,clearColorHover:w,clearColorPressed:T,placeholderColor:P,placeholderColorDisabled:k,iconColor:I,iconColorDisabled:A,iconColorHover:q,iconColorPressed:F}=e;return Object.assign(Object.assign({},C_),{countTextColorDisabled:o,countTextColor:n,heightTiny:y,heightSmall:S,heightMedium:C,heightLarge:_,fontSizeTiny:h,fontSizeSmall:m,fontSizeMedium:v,fontSizeLarge:g,lineHeight:p,lineHeightTextarea:p,borderRadius:f,iconSize:"16px",groupLabelColor:a,textColor:t,textColorDisabled:o,textDecorationColor:t,groupLabelTextColor:t,caretColor:r,placeholderColor:P,placeholderColorDisabled:k,color:a,colorDisabled:s,colorFocus:Ae(r,{alpha:.1}),groupLabelBorder:"1px solid #0000",border:"1px solid #0000",borderHover:`1px solid ${i}`,borderDisabled:"1px solid #0000",borderFocus:`1px solid ${i}`,boxShadowFocus:`0 0 8px 0 ${Ae(r,{alpha:.3})}`,loadingColor:r,loadingColorWarning:l,borderWarning:`1px solid ${l}`,borderHoverWarning:`1px solid ${c}`,colorFocusWarning:Ae(l,{alpha:.1}),borderFocusWarning:`1px solid ${c}`,boxShadowFocusWarning:`0 0 8px 0 ${Ae(l,{alpha:.3})}`,caretColorWarning:l,loadingColorError:u,borderError:`1px solid ${u}`,borderHoverError:`1px solid ${d}`,colorFocusError:Ae(u,{alpha:.1}),borderFocusError:`1px solid ${d}`,boxShadowFocusError:`0 0 8px 0 ${Ae(u,{alpha:.3})}`,caretColorError:u,clearColor:x,clearColorHover:w,clearColorPressed:T,iconColor:I,iconColorDisabled:A,iconColorHover:q,iconColorPressed:F,suffixTextColor:t})}},lo=uH,dH=e=>{const{textColor2:t,textColor3:n,textColorDisabled:o,primaryColor:r,primaryColorHover:i,inputColor:a,inputColorDisabled:s,borderColor:l,warningColor:c,warningColorHover:u,errorColor:d,errorColorHover:f,borderRadius:p,lineHeight:h,fontSizeTiny:m,fontSizeSmall:v,fontSizeMedium:g,fontSizeLarge:y,heightTiny:S,heightSmall:C,heightMedium:_,heightLarge:x,actionColor:w,clearColor:T,clearColorHover:P,clearColorPressed:k,placeholderColor:I,placeholderColorDisabled:A,iconColor:q,iconColorDisabled:F,iconColorHover:O,iconColorPressed:$}=e;return Object.assign(Object.assign({},C_),{countTextColorDisabled:o,countTextColor:n,heightTiny:S,heightSmall:C,heightMedium:_,heightLarge:x,fontSizeTiny:m,fontSizeSmall:v,fontSizeMedium:g,fontSizeLarge:y,lineHeight:h,lineHeightTextarea:h,borderRadius:p,iconSize:"16px",groupLabelColor:w,groupLabelTextColor:t,textColor:t,textColorDisabled:o,textDecorationColor:t,caretColor:r,placeholderColor:I,placeholderColorDisabled:A,color:a,colorDisabled:s,colorFocus:a,groupLabelBorder:`1px solid ${l}`,border:`1px solid ${l}`,borderHover:`1px solid ${i}`,borderDisabled:`1px solid ${l}`,borderFocus:`1px solid ${i}`,boxShadowFocus:`0 0 0 2px ${Ae(r,{alpha:.2})}`,loadingColor:r,loadingColorWarning:c,borderWarning:`1px solid ${c}`,borderHoverWarning:`1px solid ${u}`,colorFocusWarning:a,borderFocusWarning:`1px solid ${u}`,boxShadowFocusWarning:`0 0 0 2px ${Ae(c,{alpha:.2})}`,caretColorWarning:c,loadingColorError:d,borderError:`1px solid ${d}`,borderHoverError:`1px solid ${f}`,colorFocusError:a,borderFocusError:`1px solid ${f}`,boxShadowFocusError:`0 0 0 2px ${Ae(d,{alpha:.2})}`,caretColorError:d,clearColor:T,clearColorHover:P,clearColorPressed:k,iconColor:q,iconColorDisabled:F,iconColorHover:O,iconColorPressed:$,suffixTextColor:t})},fH={name:"Input",common:yt,self:dH},Yp=fH,w_="n-input";function hH(e){let t=0;for(const n of e)t++;return t}function zl(e){return e===""||e==null}function pH(e){const t=B(null);function n(){const{value:i}=e;if(!(i!=null&&i.focus)){r();return}const{selectionStart:a,selectionEnd:s,value:l}=i;if(a==null||s==null){r();return}t.value={start:a,end:s,beforeText:l.slice(0,a),afterText:l.slice(s)}}function o(){var i;const{value:a}=t,{value:s}=e;if(!a||!s)return;const{value:l}=s,{start:c,beforeText:u,afterText:d}=a;let f=l.length;if(l.endsWith(d))f=l.length-d.length;else if(l.startsWith(u))f=u.length;else{const p=u[c-1],h=l.indexOf(p,c-1);h!==-1&&(f=h+1)}(i=s.setSelectionRange)===null||i===void 0||i.call(s,f,f)}function r(){t.value=null}return ht(e,r),{recordCursor:n,restoreCursor:o}}const _0=pe({name:"InputWordCount",setup(e,{slots:t}){const{mergedValueRef:n,maxlengthRef:o,mergedClsPrefixRef:r,countGraphemesRef:i}=He(w_),a=N(()=>{const{value:s}=n;return s===null||Array.isArray(s)?0:(i.value||hH)(s)});return()=>{const{value:s}=o,{value:l}=n;return b("span",{class:`${r.value}-input-word-count`},Qf(t.default,{value:l===null||Array.isArray(l)?"":l},()=>[s===void 0?a.value:`${a.value} / ${s}`]))}}}),mH=z("input",` max-width: 100%; cursor: text; line-height: 1.5; @@ -951,7 +974,7 @@ ${t} `),j("&::placeholder",` color: #0000; -webkit-text-fill-color: transparent !important; - `),j("&:-webkit-autofill ~",[D("placeholder","display: none;")])]),q("round",[Pt("textarea","border-radius: calc(var(--n-height) / 2);")]),D("placeholder",` + `),j("&:-webkit-autofill ~",[D("placeholder","display: none;")])]),K("round",[Pt("textarea","border-radius: calc(var(--n-height) / 2);")]),D("placeholder",` pointer-events: none; position: absolute; left: 0; @@ -963,7 +986,7 @@ ${t} `,[j("span",` width: 100%; display: inline-block; - `)]),q("textarea",[D("placeholder","overflow: visible;")]),Pt("autosize","width: 100%;"),q("autosize",[D("textarea-el, input-el",` + `)]),K("textarea",[D("placeholder","overflow: visible;")]),Pt("autosize","width: 100%;"),K("autosize",[D("textarea-el, input-el",` position: absolute; top: 0; left: 0; @@ -996,11 +1019,11 @@ ${t} align-items: center; justify-content: center; transition: color .3s var(--n-bezier); - `),q("textarea","width: 100%;",[z("input-word-count",` + `),K("textarea","width: 100%;",[z("input-word-count",` position: absolute; right: var(--n-padding-right); bottom: var(--n-padding-vertical); - `),q("resizable",[z("input-wrapper",` + `),K("resizable",[z("input-wrapper",` resize: vertical; min-height: var(--n-height); `)]),D("textarea-el, textarea-mirror, placeholder",` @@ -1026,7 +1049,7 @@ ${t} position: static; white-space: pre-wrap; overflow-wrap: break-word; - `)]),q("pair",[D("input-el, placeholder","text-align: center;"),D("separator",` + `)]),K("pair",[D("input-el, placeholder","text-align: center;"),D("separator",` display: flex; align-items: center; transition: color .3s var(--n-bezier); @@ -1036,7 +1059,7 @@ ${t} color: var(--n-icon-color); `),z("base-icon",` color: var(--n-icon-color); - `)])]),q("disabled",` + `)])]),K("disabled",` cursor: not-allowed; background-color: var(--n-color-disabled); `,[D("border","border: var(--n-border-disabled);"),D("input-el, textarea-el",` @@ -1060,7 +1083,7 @@ ${t} color: var(--n-icon-color-hover); `),j("&:active",` color: var(--n-icon-color-pressed); - `)]),j("&:hover",[D("state-border","border: var(--n-border-hover);")]),q("focus","background-color: var(--n-color-focus);",[D("state-border",` + `)]),j("&:hover",[D("state-border","border: var(--n-border-hover);")]),K("focus","background-color: var(--n-color-focus);",[D("state-border",` border: var(--n-border-focus); box-shadow: var(--n-box-shadow-focus); `)])]),D("border, state-border",` @@ -1115,7 +1138,7 @@ ${t} transition: color .3s var(--n-bezier); margin-left: 4px; font-variant: tabular-nums; - `),["warning","error"].map(e=>q(`${e}-status`,[Pt("disabled",[z("base-loading",` + `),["warning","error"].map(e=>K(`${e}-status`,[Pt("disabled",[z("base-loading",` color: var(--n-loading-color-${e}) `),D("input-el, textarea-el",` caret-color: var(--n-caret-color-${e}); @@ -1128,15 +1151,15 @@ ${t} `,[D("state-border",` box-shadow: var(--n-box-shadow-focus-${e}); border: var(--n-border-focus-${e}); - `)]),q("focus",` + `)]),K("focus",` background-color: var(--n-color-focus-${e}); `,[D("state-border",` box-shadow: var(--n-box-shadow-focus-${e}); border: var(--n-border-focus-${e}); - `)])])]))]),K7=z("input",[q("disabled",[D("input-el, textarea-el",` + `)])])]))]),gH=z("input",[K("disabled",[D("input-el, textarea-el",` -webkit-text-fill-color: var(--n-text-color-disabled); - `)])]),G7=Object.assign(Object.assign({},Fe.props),{bordered:{type:Boolean,default:void 0},type:{type:String,default:"text"},placeholder:[Array,String],defaultValue:{type:[String,Array],default:null},value:[String,Array],disabled:{type:Boolean,default:void 0},size:String,rows:{type:[Number,String],default:3},round:Boolean,minlength:[String,Number],maxlength:[String,Number],clearable:Boolean,autosize:{type:[Boolean,Object],default:!1},pair:Boolean,separator:String,readonly:{type:[String,Boolean],default:!1},passivelyActivated:Boolean,showPasswordOn:String,stateful:{type:Boolean,default:!0},autofocus:Boolean,inputProps:Object,resizable:{type:Boolean,default:!0},showCount:Boolean,loading:{type:Boolean,default:void 0},allowInput:Function,renderCount:Function,onMousedown:Function,onKeydown:Function,onKeyup:[Function,Array],onInput:[Function,Array],onFocus:[Function,Array],onBlur:[Function,Array],onClick:[Function,Array],onChange:[Function,Array],onClear:[Function,Array],countGraphemes:Function,status:String,"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],textDecoration:[String,Array],attrSize:{type:Number,default:20},onInputBlur:[Function,Array],onInputFocus:[Function,Array],onDeactivate:[Function,Array],onActivate:[Function,Array],onWrapperFocus:[Function,Array],onWrapperBlur:[Function,Array],internalDeactivateOnEnter:Boolean,internalForceFocus:Boolean,internalLoadingBeforeSuffix:{type:Boolean,default:!0},showPasswordToggle:Boolean}),Co=fe({name:"Input",props:G7,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=lt(e),i=Fe("Input","-input",q7,Bp,e,t);Nw&&Fr("-input-safari",K7,t);const a=N(null),s=N(null),l=N(null),c=N(null),u=N(null),d=N(null),f=N(null),p=U7(f),h=N(null),{localeRef:g}=Ia("Input"),v=N(e.defaultValue),m=Be(e,"value"),y=rn(m,v),S=ir(e),{mergedSizeRef:C,mergedDisabledRef:_,mergedStatusRef:x}=S,w=N(!1),k=N(!1),P=N(!1),T=N(!1);let I=null;const A=F(()=>{const{placeholder:ae,pair:_e}=e;return _e?Array.isArray(ae)?ae:ae===void 0?["",""]:[ae,ae]:ae===void 0?[g.value.placeholder]:[ae]}),K=F(()=>{const{value:ae}=P,{value:_e}=y,{value:Ke}=A;return!ae&&(Il(_e)||Array.isArray(_e)&&Il(_e[0]))&&Ke[0]}),B=F(()=>{const{value:ae}=P,{value:_e}=y,{value:Ke}=A;return!ae&&Ke[1]&&(Il(_e)||Array.isArray(_e)&&Il(_e[1]))}),O=Ct(()=>e.internalForceFocus||w.value),$=Ct(()=>{if(_.value||e.readonly||!e.clearable||!O.value&&!k.value)return!1;const{value:ae}=y,{value:_e}=O;return e.pair?!!(Array.isArray(ae)&&(ae[0]||ae[1]))&&(k.value||_e):!!ae&&(k.value||_e)}),U=F(()=>{const{showPasswordOn:ae}=e;if(ae)return ae;if(e.showPasswordToggle)return"click"}),Q=N(!1),L=F(()=>{const{textDecoration:ae}=e;return ae?Array.isArray(ae)?ae.map(_e=>({textDecoration:_e})):[{textDecoration:ae}]:["",""]}),M=N(void 0),te=()=>{var ae,_e;if(e.type==="textarea"){const{autosize:Ke}=e;if(Ke&&(M.value=(_e=(ae=h.value)===null||ae===void 0?void 0:ae.$el)===null||_e===void 0?void 0:_e.offsetWidth),!s.value||typeof Ke=="boolean")return;const{paddingTop:It,paddingBottom:Kt,lineHeight:Lt}=window.getComputedStyle(s.value),uo=Number(It.slice(0,-2)),fo=Number(Kt.slice(0,-2)),ho=Number(Lt.slice(0,-2)),{value:Wo}=l;if(!Wo)return;if(Ke.minRows){const Uo=Math.max(Ke.minRows,1),Hr=`${uo+fo+ho*Uo}px`;Wo.style.minHeight=Hr}if(Ke.maxRows){const Uo=`${uo+fo+ho*Ke.maxRows}px`;Wo.style.maxHeight=Uo}}},ie=F(()=>{const{maxlength:ae}=e;return ae===void 0?void 0:Number(ae)});Wt(()=>{const{value:ae}=y;Array.isArray(ae)||nt(ae)});const ve=Kn().proxy;function ke(ae){const{onUpdateValue:_e,"onUpdate:value":Ke,onInput:It}=e,{nTriggerFormInput:Kt}=S;_e&&Te(_e,ae),Ke&&Te(Ke,ae),It&&Te(It,ae),v.value=ae,Kt()}function Ae(ae){const{onChange:_e}=e,{nTriggerFormChange:Ke}=S;_e&&Te(_e,ae),v.value=ae,Ke()}function Pe(ae){const{onBlur:_e}=e,{nTriggerFormBlur:Ke}=S;_e&&Te(_e,ae),Ke()}function ee(ae){const{onFocus:_e}=e,{nTriggerFormFocus:Ke}=S;_e&&Te(_e,ae),Ke()}function xe(ae){const{onClear:_e}=e;_e&&Te(_e,ae)}function ue(ae){const{onInputBlur:_e}=e;_e&&Te(_e,ae)}function ne(ae){const{onInputFocus:_e}=e;_e&&Te(_e,ae)}function we(){const{onDeactivate:ae}=e;ae&&Te(ae)}function V(){const{onActivate:ae}=e;ae&&Te(ae)}function R(ae){const{onClick:_e}=e;_e&&Te(_e,ae)}function E(ae){const{onWrapperFocus:_e}=e;_e&&Te(_e,ae)}function W(ae){const{onWrapperBlur:_e}=e;_e&&Te(_e,ae)}function re(){P.value=!0}function G(ae){P.value=!1,ae.target===d.value?de(ae,1):de(ae,0)}function de(ae,_e=0,Ke="input"){const It=ae.target.value;if(nt(It),ae instanceof InputEvent&&!ae.isComposing&&(P.value=!1),e.type==="textarea"){const{value:Lt}=h;Lt&&Lt.syncUnifiedContainer()}if(I=It,P.value)return;p.recordCursor();const Kt=ge(It);if(Kt)if(!e.pair)Ke==="input"?ke(It):Ae(It);else{let{value:Lt}=y;Array.isArray(Lt)?Lt=[Lt[0],Lt[1]]:Lt=["",""],Lt[_e]=It,Ke==="input"?ke(Lt):Ae(Lt)}ve.$forceUpdate(),Kt||jt(p.restoreCursor)}function ge(ae){const{countGraphemes:_e,maxlength:Ke,minlength:It}=e;if(_e){let Lt;if(Ke!==void 0&&(Lt===void 0&&(Lt=_e(ae)),Lt>Number(Ke))||It!==void 0&&(Lt===void 0&&(Lt=_e(ae)),Lt{It.preventDefault(),_t("mouseup",document,_e)};if(At("mouseup",document,_e),U.value!=="mousedown")return;Q.value=!0;const Ke=()=>{Q.value=!1,_t("mouseup",document,Ke)};At("mouseup",document,Ke)}function Oe(ae){e.onKeyup&&Te(e.onKeyup,ae)}function ot(ae){switch(e.onKeydown&&Te(e.onKeydown,ae),ae.key){case"Escape":Y();break;case"Enter":rt(ae);break}}function rt(ae){var _e,Ke;if(e.passivelyActivated){const{value:It}=T;if(It){e.internalDeactivateOnEnter&&Y();return}ae.preventDefault(),e.type==="textarea"?(_e=s.value)===null||_e===void 0||_e.focus():(Ke=u.value)===null||Ke===void 0||Ke.focus()}}function Y(){e.passivelyActivated&&(T.value=!1,jt(()=>{var ae;(ae=a.value)===null||ae===void 0||ae.focus()}))}function be(){var ae,_e,Ke;_.value||(e.passivelyActivated?(ae=a.value)===null||ae===void 0||ae.focus():((_e=s.value)===null||_e===void 0||_e.focus(),(Ke=u.value)===null||Ke===void 0||Ke.focus()))}function Ie(){var ae;!((ae=a.value)===null||ae===void 0)&&ae.contains(document.activeElement)&&document.activeElement.blur()}function Ve(){var ae,_e;(ae=s.value)===null||ae===void 0||ae.select(),(_e=u.value)===null||_e===void 0||_e.select()}function Xe(){_.value||(s.value?s.value.focus():u.value&&u.value.focus())}function Qe(){const{value:ae}=a;ae!=null&&ae.contains(document.activeElement)&&ae!==document.activeElement&&Y()}function tt(ae){if(e.type==="textarea"){const{value:_e}=s;_e==null||_e.scrollTo(ae)}else{const{value:_e}=u;_e==null||_e.scrollTo(ae)}}function nt(ae){const{type:_e,pair:Ke,autosize:It}=e;if(!Ke&&It)if(_e==="textarea"){const{value:Kt}=l;Kt&&(Kt.textContent=(ae??"")+`\r -`)}else{const{value:Kt}=c;Kt&&(ae?Kt.textContent=ae:Kt.innerHTML=" ")}}function kt(){te()}const sn=N({top:"0"});function Ut(ae){var _e;const{scrollTop:Ke}=ae.target;sn.value.top=`${-Ke}px`,(_e=h.value)===null||_e===void 0||_e.syncUnifiedContainer()}let Ce=null;un(()=>{const{autosize:ae,type:_e}=e;ae&&_e==="textarea"?Ce=ht(y,Ke=>{!Array.isArray(Ke)&&Ke!==I&&nt(Ke)}):Ce==null||Ce()});let Le=null;un(()=>{e.type==="textarea"?Le=ht(y,ae=>{var _e;!Array.isArray(ae)&&ae!==I&&((_e=h.value)===null||_e===void 0||_e.syncUnifiedContainer())}):Le==null||Le()}),st(jw,{mergedValueRef:y,maxlengthRef:ie,mergedClsPrefixRef:t,countGraphemesRef:Be(e,"countGraphemes")});const Ze={wrapperElRef:a,inputElRef:u,textareaElRef:s,isCompositing:P,focus:be,blur:Ie,select:Ve,deactivate:Qe,activate:Xe,scrollTo:tt},pt=Rn("Input",r,t),gt=F(()=>{const{value:ae}=C,{common:{cubicBezierEaseInOut:_e},self:{color:Ke,borderRadius:It,textColor:Kt,caretColor:Lt,caretColorError:uo,caretColorWarning:fo,textDecorationColor:ho,border:Wo,borderDisabled:Uo,borderHover:Hr,borderFocus:ja,placeholderColor:Va,placeholderColorDisabled:Vu,lineHeightTextarea:Wu,colorDisabled:Uu,colorFocus:qu,textColorDisabled:Ku,boxShadowFocus:Gu,iconSize:Yu,colorFocusWarning:Xu,boxShadowFocusWarning:BS,borderWarning:NS,borderFocusWarning:HS,borderHoverWarning:jS,colorFocusError:VS,boxShadowFocusError:WS,borderError:US,borderFocusError:qS,borderHoverError:KS,clearSize:GS,clearColor:YS,clearColorHover:XS,clearColorPressed:QS,iconColor:ZS,iconColorDisabled:JS,suffixTextColor:ek,countTextColor:tk,countTextColorDisabled:nk,iconColorHover:ok,iconColorPressed:rk,loadingColor:ik,loadingColorError:ak,loadingColorWarning:sk,[Se("padding",ae)]:lk,[Se("fontSize",ae)]:ck,[Se("height",ae)]:uk}}=i.value,{left:dk,right:fk}=si(lk);return{"--n-bezier":_e,"--n-count-text-color":tk,"--n-count-text-color-disabled":nk,"--n-color":Ke,"--n-font-size":ck,"--n-border-radius":It,"--n-height":uk,"--n-padding-left":dk,"--n-padding-right":fk,"--n-text-color":Kt,"--n-caret-color":Lt,"--n-text-decoration-color":ho,"--n-border":Wo,"--n-border-disabled":Uo,"--n-border-hover":Hr,"--n-border-focus":ja,"--n-placeholder-color":Va,"--n-placeholder-color-disabled":Vu,"--n-icon-size":Yu,"--n-line-height-textarea":Wu,"--n-color-disabled":Uu,"--n-color-focus":qu,"--n-text-color-disabled":Ku,"--n-box-shadow-focus":Gu,"--n-loading-color":ik,"--n-caret-color-warning":fo,"--n-color-focus-warning":Xu,"--n-box-shadow-focus-warning":BS,"--n-border-warning":NS,"--n-border-focus-warning":HS,"--n-border-hover-warning":jS,"--n-loading-color-warning":sk,"--n-caret-color-error":uo,"--n-color-focus-error":VS,"--n-box-shadow-focus-error":WS,"--n-border-error":US,"--n-border-focus-error":qS,"--n-border-hover-error":KS,"--n-loading-color-error":ak,"--n-clear-color":YS,"--n-clear-size":GS,"--n-clear-color-hover":XS,"--n-clear-color-pressed":QS,"--n-icon-color":ZS,"--n-icon-color-hover":ok,"--n-icon-color-pressed":rk,"--n-icon-color-disabled":JS,"--n-suffix-text-color":ek}}),it=o?Rt("input",F(()=>{const{value:ae}=C;return ae[0]}),gt,e):void 0;return Object.assign(Object.assign({},Ze),{wrapperElRef:a,inputElRef:u,inputMirrorElRef:c,inputEl2Ref:d,textareaElRef:s,textareaMirrorElRef:l,textareaScrollbarInstRef:h,rtlEnabled:pt,uncontrolledValue:v,mergedValue:y,passwordVisible:Q,mergedPlaceholder:A,showPlaceholder1:K,showPlaceholder2:B,mergedFocus:O,isComposing:P,activated:T,showClearButton:$,mergedSize:C,mergedDisabled:_,textDecorationStyle:L,mergedClsPrefix:t,mergedBordered:n,mergedShowPasswordOn:U,placeholderStyle:sn,mergedStatus:x,textAreaScrollContainerWidth:M,handleTextAreaScroll:Ut,handleCompositionStart:re,handleCompositionEnd:G,handleInput:de,handleInputBlur:pe,handleInputFocus:X,handleWrapperBlur:ce,handleWrapperFocus:ye,handleMouseEnter:et,handleMouseLeave:Me,handleMouseDown:qe,handleChange:oe,handleClick:Re,handleClear:De,handlePasswordToggleClick:je,handlePasswordToggleMousedown:dt,handleWrapperKeydown:ot,handleWrapperKeyup:Oe,handleTextAreaMirrorResize:kt,getTextareaScrollContainer:()=>s.value,mergedTheme:i,cssVars:o?void 0:gt,themeClass:it==null?void 0:it.themeClass,onRender:it==null?void 0:it.onRender})},render(){var e,t;const{mergedClsPrefix:n,mergedStatus:o,themeClass:r,type:i,countGraphemes:a,onRender:s}=this,l=this.$slots;return s==null||s(),b("div",{ref:"wrapperElRef",class:[`${n}-input`,r,o&&`${n}-input--${o}-status`,{[`${n}-input--rtl`]:this.rtlEnabled,[`${n}-input--disabled`]:this.mergedDisabled,[`${n}-input--textarea`]:i==="textarea",[`${n}-input--resizable`]:this.resizable&&!this.autosize,[`${n}-input--autosize`]:this.autosize,[`${n}-input--round`]:this.round&&i!=="textarea",[`${n}-input--pair`]:this.pair,[`${n}-input--focus`]:this.mergedFocus,[`${n}-input--stateful`]:this.stateful}],style:this.cssVars,tabindex:!this.mergedDisabled&&this.passivelyActivated&&!this.activated?0:void 0,onFocus:this.handleWrapperFocus,onBlur:this.handleWrapperBlur,onClick:this.handleClick,onMousedown:this.handleMouseDown,onMouseenter:this.handleMouseEnter,onMouseleave:this.handleMouseLeave,onCompositionstart:this.handleCompositionStart,onCompositionend:this.handleCompositionEnd,onKeyup:this.handleWrapperKeyup,onKeydown:this.handleWrapperKeydown},b("div",{class:`${n}-input-wrapper`},Ot(l.prefix,c=>c&&b("div",{class:`${n}-input__prefix`},c)),i==="textarea"?b(wo,{ref:"textareaScrollbarInstRef",class:`${n}-input__textarea`,container:this.getTextareaScrollContainer,triggerDisplayManually:!0,useUnifiedContainer:!0,internalHoistYRail:!0},{default:()=>{var c,u;const{textAreaScrollContainerWidth:d}=this,f={width:this.autosize&&d&&`${d}px`};return b(ct,null,b("textarea",Object.assign({},this.inputProps,{ref:"textareaElRef",class:[`${n}-input__textarea-el`,(c=this.inputProps)===null||c===void 0?void 0:c.class],autofocus:this.autofocus,rows:Number(this.rows),placeholder:this.placeholder,value:this.mergedValue,disabled:this.mergedDisabled,maxlength:a?void 0:this.maxlength,minlength:a?void 0:this.minlength,readonly:this.readonly,tabindex:this.passivelyActivated&&!this.activated?-1:void 0,style:[this.textDecorationStyle[0],(u=this.inputProps)===null||u===void 0?void 0:u.style,f],onBlur:this.handleInputBlur,onFocus:p=>{this.handleInputFocus(p,2)},onInput:this.handleInput,onChange:this.handleChange,onScroll:this.handleTextAreaScroll})),this.showPlaceholder1?b("div",{class:`${n}-input__placeholder`,style:[this.placeholderStyle,f],key:"placeholder"},this.mergedPlaceholder[0]):null,this.autosize?b(Er,{onResize:this.handleTextAreaMirrorResize},{default:()=>b("div",{ref:"textareaMirrorElRef",class:`${n}-input__textarea-mirror`,key:"mirror"})}):null)}}):b("div",{class:`${n}-input__input`},b("input",Object.assign({type:i==="password"&&this.mergedShowPasswordOn&&this.passwordVisible?"text":i},this.inputProps,{ref:"inputElRef",class:[`${n}-input__input-el`,(e=this.inputProps)===null||e===void 0?void 0:e.class],style:[this.textDecorationStyle[0],(t=this.inputProps)===null||t===void 0?void 0:t.style],tabindex:this.passivelyActivated&&!this.activated?-1:void 0,placeholder:this.mergedPlaceholder[0],disabled:this.mergedDisabled,maxlength:a?void 0:this.maxlength,minlength:a?void 0:this.minlength,value:Array.isArray(this.mergedValue)?this.mergedValue[0]:this.mergedValue,readonly:this.readonly,autofocus:this.autofocus,size:this.attrSize,onBlur:this.handleInputBlur,onFocus:c=>{this.handleInputFocus(c,0)},onInput:c=>{this.handleInput(c,0)},onChange:c=>{this.handleChange(c,0)}})),this.showPlaceholder1?b("div",{class:`${n}-input__placeholder`},b("span",null,this.mergedPlaceholder[0])):null,this.autosize?b("div",{class:`${n}-input__input-mirror`,key:"mirror",ref:"inputMirrorElRef"}," "):null),!this.pair&&Ot(l.suffix,c=>c||this.clearable||this.showCount||this.mergedShowPasswordOn||this.loading!==void 0?b("div",{class:`${n}-input__suffix`},[Ot(l["clear-icon-placeholder"],u=>(this.clearable||u)&&b(eh,{clsPrefix:n,show:this.showClearButton,onClear:this.handleClear},{placeholder:()=>u,icon:()=>{var d,f;return(f=(d=this.$slots)["clear-icon"])===null||f===void 0?void 0:f.call(d)}})),this.internalLoadingBeforeSuffix?null:c,this.loading!==void 0?b(zw,{clsPrefix:n,loading:this.loading,showArrow:!1,showClear:!1,style:this.cssVars}):null,this.internalLoadingBeforeSuffix?c:null,this.showCount&&this.type!=="textarea"?b(Lb,null,{default:u=>{var d;return(d=l.count)===null||d===void 0?void 0:d.call(l,u)}}):null,this.mergedShowPasswordOn&&this.type==="password"?b("div",{class:`${n}-input__eye`,onMousedown:this.handlePasswordToggleMousedown,onClick:this.handlePasswordToggleClick},this.passwordVisible?Pn(l["password-visible-icon"],()=>[b(Nt,{clsPrefix:n},{default:()=>b(Y9,null)})]):Pn(l["password-invisible-icon"],()=>[b(Nt,{clsPrefix:n},{default:()=>b(X9,null)})])):null]):null)),this.pair?b("span",{class:`${n}-input__separator`},Pn(l.separator,()=>[this.separator])):null,this.pair?b("div",{class:`${n}-input-wrapper`},b("div",{class:`${n}-input__input`},b("input",{ref:"inputEl2Ref",type:this.type,class:`${n}-input__input-el`,tabindex:this.passivelyActivated&&!this.activated?-1:void 0,placeholder:this.mergedPlaceholder[1],disabled:this.mergedDisabled,maxlength:a?void 0:this.maxlength,minlength:a?void 0:this.minlength,value:Array.isArray(this.mergedValue)?this.mergedValue[1]:void 0,readonly:this.readonly,style:this.textDecorationStyle[1],onBlur:this.handleInputBlur,onFocus:c=>{this.handleInputFocus(c,1)},onInput:c=>{this.handleInput(c,1)},onChange:c=>{this.handleChange(c,1)}}),this.showPlaceholder2?b("div",{class:`${n}-input__placeholder`},b("span",null,this.mergedPlaceholder[1])):null),Ot(l.suffix,c=>(this.clearable||c)&&b("div",{class:`${n}-input__suffix`},[this.clearable&&b(eh,{clsPrefix:n,show:this.showClearButton,onClear:this.handleClear},{icon:()=>{var u;return(u=l["clear-icon"])===null||u===void 0?void 0:u.call(l)},placeholder:()=>{var u;return(u=l["clear-icon-placeholder"])===null||u===void 0?void 0:u.call(l)}}),c]))):null,this.mergedBordered?b("div",{class:`${n}-input__border`}):null,this.mergedBordered?b("div",{class:`${n}-input__state-border`}):null,this.showCount&&i==="textarea"?b(Lb,null,{default:c=>{var u;const{renderCount:d}=this;return d?d(c):(u=l.count)===null||u===void 0?void 0:u.call(l,c)}}):null)}}),Y7=z("input-group",` + `)])]),vH=Object.assign(Object.assign({},Fe.props),{bordered:{type:Boolean,default:void 0},type:{type:String,default:"text"},placeholder:[Array,String],defaultValue:{type:[String,Array],default:null},value:[String,Array],disabled:{type:Boolean,default:void 0},size:String,rows:{type:[Number,String],default:3},round:Boolean,minlength:[String,Number],maxlength:[String,Number],clearable:Boolean,autosize:{type:[Boolean,Object],default:!1},pair:Boolean,separator:String,readonly:{type:[String,Boolean],default:!1},passivelyActivated:Boolean,showPasswordOn:String,stateful:{type:Boolean,default:!0},autofocus:Boolean,inputProps:Object,resizable:{type:Boolean,default:!0},showCount:Boolean,loading:{type:Boolean,default:void 0},allowInput:Function,renderCount:Function,onMousedown:Function,onKeydown:Function,onKeyup:[Function,Array],onInput:[Function,Array],onFocus:[Function,Array],onBlur:[Function,Array],onClick:[Function,Array],onChange:[Function,Array],onClear:[Function,Array],countGraphemes:Function,status:String,"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],textDecoration:[String,Array],attrSize:{type:Number,default:20},onInputBlur:[Function,Array],onInputFocus:[Function,Array],onDeactivate:[Function,Array],onActivate:[Function,Array],onWrapperFocus:[Function,Array],onWrapperBlur:[Function,Array],internalDeactivateOnEnter:Boolean,internalForceFocus:Boolean,internalLoadingBeforeSuffix:{type:Boolean,default:!0},showPasswordToggle:Boolean}),Co=pe({name:"Input",props:vH,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=ct(e),i=Fe("Input","-input",mH,Yp,e,t);x_&&Br("-input-safari",gH,t);const a=B(null),s=B(null),l=B(null),c=B(null),u=B(null),d=B(null),f=B(null),p=pH(f),h=B(null),{localeRef:m}=Pi("Input"),v=B(e.defaultValue),g=Ne(e,"value"),y=rn(g,v),S=ar(e),{mergedSizeRef:C,mergedDisabledRef:_,mergedStatusRef:x}=S,w=B(!1),T=B(!1),P=B(!1),k=B(!1);let I=null;const A=N(()=>{const{placeholder:ae,pair:Te}=e;return Te?Array.isArray(ae)?ae:ae===void 0?["",""]:[ae,ae]:ae===void 0?[m.value.placeholder]:[ae]}),q=N(()=>{const{value:ae}=P,{value:Te}=y,{value:Ke}=A;return!ae&&(zl(Te)||Array.isArray(Te)&&zl(Te[0]))&&Ke[0]}),F=N(()=>{const{value:ae}=P,{value:Te}=y,{value:Ke}=A;return!ae&&Ke[1]&&(zl(Te)||Array.isArray(Te)&&zl(Te[1]))}),O=wt(()=>e.internalForceFocus||w.value),$=wt(()=>{if(_.value||e.readonly||!e.clearable||!O.value&&!T.value)return!1;const{value:ae}=y,{value:Te}=O;return e.pair?!!(Array.isArray(ae)&&(ae[0]||ae[1]))&&(T.value||Te):!!ae&&(T.value||Te)}),W=N(()=>{const{showPasswordOn:ae}=e;if(ae)return ae;if(e.showPasswordToggle)return"click"}),Q=B(!1),L=N(()=>{const{textDecoration:ae}=e;return ae?Array.isArray(ae)?ae.map(Te=>({textDecoration:Te})):[{textDecoration:ae}]:["",""]}),M=B(void 0),se=()=>{var ae,Te;if(e.type==="textarea"){const{autosize:Ke}=e;if(Ke&&(M.value=(Te=(ae=h.value)===null||ae===void 0?void 0:ae.$el)===null||Te===void 0?void 0:Te.offsetWidth),!s.value||typeof Ke=="boolean")return;const{paddingTop:It,paddingBottom:Kt,lineHeight:Lt}=window.getComputedStyle(s.value),uo=Number(It.slice(0,-2)),fo=Number(Kt.slice(0,-2)),ho=Number(Lt.slice(0,-2)),{value:Wo}=l;if(!Wo)return;if(Ke.minRows){const qo=Math.max(Ke.minRows,1),Hr=`${uo+fo+ho*qo}px`;Wo.style.minHeight=Hr}if(Ke.maxRows){const qo=`${uo+fo+ho*Ke.maxRows}px`;Wo.style.maxHeight=qo}}},X=N(()=>{const{maxlength:ae}=e;return ae===void 0?void 0:Number(ae)});Vt(()=>{const{value:ae}=y;Array.isArray(ae)||ot(ae)});const ne=Gn().proxy;function fe(ae){const{onUpdateValue:Te,"onUpdate:value":Ke,onInput:It}=e,{nTriggerFormInput:Kt}=S;Te&&Re(Te,ae),Ke&&Re(Ke,ae),It&&Re(It,ae),v.value=ae,Kt()}function xe(ae){const{onChange:Te}=e,{nTriggerFormChange:Ke}=S;Te&&Re(Te,ae),v.value=ae,Ke()}function Ce(ae){const{onBlur:Te}=e,{nTriggerFormBlur:Ke}=S;Te&&Re(Te,ae),Ke()}function G(ae){const{onFocus:Te}=e,{nTriggerFormFocus:Ke}=S;Te&&Re(Te,ae),Ke()}function ve(ae){const{onClear:Te}=e;Te&&Re(Te,ae)}function ue(ae){const{onInputBlur:Te}=e;Te&&Re(Te,ae)}function re(ae){const{onInputFocus:Te}=e;Te&&Re(Te,ae)}function ke(){const{onDeactivate:ae}=e;ae&&Re(ae)}function V(){const{onActivate:ae}=e;ae&&Re(ae)}function R(ae){const{onClick:Te}=e;Te&&Re(Te,ae)}function E(ae){const{onWrapperFocus:Te}=e;Te&&Re(Te,ae)}function U(ae){const{onWrapperBlur:Te}=e;Te&&Re(Te,ae)}function ie(){P.value=!0}function Y(ae){P.value=!1,ae.target===d.value?he(ae,1):he(ae,0)}function he(ae,Te=0,Ke="input"){const It=ae.target.value;if(ot(It),ae instanceof InputEvent&&!ae.isComposing&&(P.value=!1),e.type==="textarea"){const{value:Lt}=h;Lt&&Lt.syncUnifiedContainer()}if(I=It,P.value)return;p.recordCursor();const Kt=ye(It);if(Kt)if(!e.pair)Ke==="input"?fe(It):xe(It);else{let{value:Lt}=y;Array.isArray(Lt)?Lt=[Lt[0],Lt[1]]:Lt=["",""],Lt[Te]=It,Ke==="input"?fe(Lt):xe(Lt)}ne.$forceUpdate(),Kt||jt(p.restoreCursor)}function ye(ae){const{countGraphemes:Te,maxlength:Ke,minlength:It}=e;if(Te){let Lt;if(Ke!==void 0&&(Lt===void 0&&(Lt=Te(ae)),Lt>Number(Ke))||It!==void 0&&(Lt===void 0&&(Lt=Te(ae)),Lt{It.preventDefault(),_t("mouseup",document,Te)};if(At("mouseup",document,Te),W.value!=="mousedown")return;Q.value=!0;const Ke=()=>{Q.value=!1,_t("mouseup",document,Ke)};At("mouseup",document,Ke)}function Oe(ae){e.onKeyup&&Re(e.onKeyup,ae)}function rt(ae){switch(e.onKeydown&&Re(e.onKeydown,ae),ae.key){case"Escape":Z();break;case"Enter":it(ae);break}}function it(ae){var Te,Ke;if(e.passivelyActivated){const{value:It}=k;if(It){e.internalDeactivateOnEnter&&Z();return}ae.preventDefault(),e.type==="textarea"?(Te=s.value)===null||Te===void 0||Te.focus():(Ke=u.value)===null||Ke===void 0||Ke.focus()}}function Z(){e.passivelyActivated&&(k.value=!1,jt(()=>{var ae;(ae=a.value)===null||ae===void 0||ae.focus()}))}function we(){var ae,Te,Ke;_.value||(e.passivelyActivated?(ae=a.value)===null||ae===void 0||ae.focus():((Te=s.value)===null||Te===void 0||Te.focus(),(Ke=u.value)===null||Ke===void 0||Ke.focus()))}function Ie(){var ae;!((ae=a.value)===null||ae===void 0)&&ae.contains(document.activeElement)&&document.activeElement.blur()}function Ve(){var ae,Te;(ae=s.value)===null||ae===void 0||ae.select(),(Te=u.value)===null||Te===void 0||Te.select()}function Xe(){_.value||(s.value?s.value.focus():u.value&&u.value.focus())}function Qe(){const{value:ae}=a;ae!=null&&ae.contains(document.activeElement)&&ae!==document.activeElement&&Z()}function nt(ae){if(e.type==="textarea"){const{value:Te}=s;Te==null||Te.scrollTo(ae)}else{const{value:Te}=u;Te==null||Te.scrollTo(ae)}}function ot(ae){const{type:Te,pair:Ke,autosize:It}=e;if(!Ke&&It)if(Te==="textarea"){const{value:Kt}=l;Kt&&(Kt.textContent=(ae??"")+`\r +`)}else{const{value:Kt}=c;Kt&&(ae?Kt.textContent=ae:Kt.innerHTML=" ")}}function kt(){se()}const sn=B({top:"0"});function Wt(ae){var Te;const{scrollTop:Ke}=ae.target;sn.value.top=`${-Ke}px`,(Te=h.value)===null||Te===void 0||Te.syncUnifiedContainer()}let Se=null;un(()=>{const{autosize:ae,type:Te}=e;ae&&Te==="textarea"?Se=ht(y,Ke=>{!Array.isArray(Ke)&&Ke!==I&&ot(Ke)}):Se==null||Se()});let Le=null;un(()=>{e.type==="textarea"?Le=ht(y,ae=>{var Te;!Array.isArray(ae)&&ae!==I&&((Te=h.value)===null||Te===void 0||Te.syncUnifiedContainer())}):Le==null||Le()}),lt(w_,{mergedValueRef:y,maxlengthRef:X,mergedClsPrefixRef:t,countGraphemesRef:Ne(e,"countGraphemes")});const Ze={wrapperElRef:a,inputElRef:u,textareaElRef:s,isCompositing:P,focus:we,blur:Ie,select:Ve,deactivate:Qe,activate:Xe,scrollTo:nt},pt=Rn("Input",r,t),gt=N(()=>{const{value:ae}=C,{common:{cubicBezierEaseInOut:Te},self:{color:Ke,borderRadius:It,textColor:Kt,caretColor:Lt,caretColorError:uo,caretColorWarning:fo,textDecorationColor:ho,border:Wo,borderDisabled:qo,borderHover:Hr,borderFocus:Va,placeholderColor:Ua,placeholderColorDisabled:Wu,lineHeightTextarea:qu,colorDisabled:Ku,colorFocus:Gu,textColorDisabled:Yu,boxShadowFocus:Xu,iconSize:Qu,colorFocusWarning:Zu,boxShadowFocusWarning:qS,borderWarning:KS,borderFocusWarning:GS,borderHoverWarning:YS,colorFocusError:XS,boxShadowFocusError:QS,borderError:ZS,borderFocusError:JS,borderHoverError:ek,clearSize:tk,clearColor:nk,clearColorHover:ok,clearColorPressed:rk,iconColor:ik,iconColorDisabled:ak,suffixTextColor:sk,countTextColor:lk,countTextColorDisabled:ck,iconColorHover:uk,iconColorPressed:dk,loadingColor:fk,loadingColorError:hk,loadingColorWarning:pk,[Pe("padding",ae)]:mk,[Pe("fontSize",ae)]:gk,[Pe("height",ae)]:vk}}=i.value,{left:bk,right:yk}=si(mk);return{"--n-bezier":Te,"--n-count-text-color":lk,"--n-count-text-color-disabled":ck,"--n-color":Ke,"--n-font-size":gk,"--n-border-radius":It,"--n-height":vk,"--n-padding-left":bk,"--n-padding-right":yk,"--n-text-color":Kt,"--n-caret-color":Lt,"--n-text-decoration-color":ho,"--n-border":Wo,"--n-border-disabled":qo,"--n-border-hover":Hr,"--n-border-focus":Va,"--n-placeholder-color":Ua,"--n-placeholder-color-disabled":Wu,"--n-icon-size":Qu,"--n-line-height-textarea":qu,"--n-color-disabled":Ku,"--n-color-focus":Gu,"--n-text-color-disabled":Yu,"--n-box-shadow-focus":Xu,"--n-loading-color":fk,"--n-caret-color-warning":fo,"--n-color-focus-warning":Zu,"--n-box-shadow-focus-warning":qS,"--n-border-warning":KS,"--n-border-focus-warning":GS,"--n-border-hover-warning":YS,"--n-loading-color-warning":pk,"--n-caret-color-error":uo,"--n-color-focus-error":XS,"--n-box-shadow-focus-error":QS,"--n-border-error":ZS,"--n-border-focus-error":JS,"--n-border-hover-error":ek,"--n-loading-color-error":hk,"--n-clear-color":nk,"--n-clear-size":tk,"--n-clear-color-hover":ok,"--n-clear-color-pressed":rk,"--n-icon-color":ik,"--n-icon-color-hover":uk,"--n-icon-color-pressed":dk,"--n-icon-color-disabled":ak,"--n-suffix-text-color":sk}}),at=o?Rt("input",N(()=>{const{value:ae}=C;return ae[0]}),gt,e):void 0;return Object.assign(Object.assign({},Ze),{wrapperElRef:a,inputElRef:u,inputMirrorElRef:c,inputEl2Ref:d,textareaElRef:s,textareaMirrorElRef:l,textareaScrollbarInstRef:h,rtlEnabled:pt,uncontrolledValue:v,mergedValue:y,passwordVisible:Q,mergedPlaceholder:A,showPlaceholder1:q,showPlaceholder2:F,mergedFocus:O,isComposing:P,activated:k,showClearButton:$,mergedSize:C,mergedDisabled:_,textDecorationStyle:L,mergedClsPrefix:t,mergedBordered:n,mergedShowPasswordOn:W,placeholderStyle:sn,mergedStatus:x,textAreaScrollContainerWidth:M,handleTextAreaScroll:Wt,handleCompositionStart:ie,handleCompositionEnd:Y,handleInput:he,handleInputBlur:ge,handleInputFocus:J,handleWrapperBlur:de,handleWrapperFocus:_e,handleMouseEnter:tt,handleMouseLeave:Me,handleMouseDown:qe,handleChange:oe,handleClick:Ee,handleClear:De,handlePasswordToggleClick:je,handlePasswordToggleMousedown:dt,handleWrapperKeydown:rt,handleWrapperKeyup:Oe,handleTextAreaMirrorResize:kt,getTextareaScrollContainer:()=>s.value,mergedTheme:i,cssVars:o?void 0:gt,themeClass:at==null?void 0:at.themeClass,onRender:at==null?void 0:at.onRender})},render(){var e,t;const{mergedClsPrefix:n,mergedStatus:o,themeClass:r,type:i,countGraphemes:a,onRender:s}=this,l=this.$slots;return s==null||s(),b("div",{ref:"wrapperElRef",class:[`${n}-input`,r,o&&`${n}-input--${o}-status`,{[`${n}-input--rtl`]:this.rtlEnabled,[`${n}-input--disabled`]:this.mergedDisabled,[`${n}-input--textarea`]:i==="textarea",[`${n}-input--resizable`]:this.resizable&&!this.autosize,[`${n}-input--autosize`]:this.autosize,[`${n}-input--round`]:this.round&&i!=="textarea",[`${n}-input--pair`]:this.pair,[`${n}-input--focus`]:this.mergedFocus,[`${n}-input--stateful`]:this.stateful}],style:this.cssVars,tabindex:!this.mergedDisabled&&this.passivelyActivated&&!this.activated?0:void 0,onFocus:this.handleWrapperFocus,onBlur:this.handleWrapperBlur,onClick:this.handleClick,onMousedown:this.handleMouseDown,onMouseenter:this.handleMouseEnter,onMouseleave:this.handleMouseLeave,onCompositionstart:this.handleCompositionStart,onCompositionend:this.handleCompositionEnd,onKeyup:this.handleWrapperKeyup,onKeydown:this.handleWrapperKeydown},b("div",{class:`${n}-input-wrapper`},Ot(l.prefix,c=>c&&b("div",{class:`${n}-input__prefix`},c)),i==="textarea"?b(_o,{ref:"textareaScrollbarInstRef",class:`${n}-input__textarea`,container:this.getTextareaScrollContainer,triggerDisplayManually:!0,useUnifiedContainer:!0,internalHoistYRail:!0},{default:()=>{var c,u;const{textAreaScrollContainerWidth:d}=this,f={width:this.autosize&&d&&`${d}px`};return b(et,null,b("textarea",Object.assign({},this.inputProps,{ref:"textareaElRef",class:[`${n}-input__textarea-el`,(c=this.inputProps)===null||c===void 0?void 0:c.class],autofocus:this.autofocus,rows:Number(this.rows),placeholder:this.placeholder,value:this.mergedValue,disabled:this.mergedDisabled,maxlength:a?void 0:this.maxlength,minlength:a?void 0:this.minlength,readonly:this.readonly,tabindex:this.passivelyActivated&&!this.activated?-1:void 0,style:[this.textDecorationStyle[0],(u=this.inputProps)===null||u===void 0?void 0:u.style,f],onBlur:this.handleInputBlur,onFocus:p=>{this.handleInputFocus(p,2)},onInput:this.handleInput,onChange:this.handleChange,onScroll:this.handleTextAreaScroll})),this.showPlaceholder1?b("div",{class:`${n}-input__placeholder`,style:[this.placeholderStyle,f],key:"placeholder"},this.mergedPlaceholder[0]):null,this.autosize?b(Ar,{onResize:this.handleTextAreaMirrorResize},{default:()=>b("div",{ref:"textareaMirrorElRef",class:`${n}-input__textarea-mirror`,key:"mirror"})}):null)}}):b("div",{class:`${n}-input__input`},b("input",Object.assign({type:i==="password"&&this.mergedShowPasswordOn&&this.passwordVisible?"text":i},this.inputProps,{ref:"inputElRef",class:[`${n}-input__input-el`,(e=this.inputProps)===null||e===void 0?void 0:e.class],style:[this.textDecorationStyle[0],(t=this.inputProps)===null||t===void 0?void 0:t.style],tabindex:this.passivelyActivated&&!this.activated?-1:void 0,placeholder:this.mergedPlaceholder[0],disabled:this.mergedDisabled,maxlength:a?void 0:this.maxlength,minlength:a?void 0:this.minlength,value:Array.isArray(this.mergedValue)?this.mergedValue[0]:this.mergedValue,readonly:this.readonly,autofocus:this.autofocus,size:this.attrSize,onBlur:this.handleInputBlur,onFocus:c=>{this.handleInputFocus(c,0)},onInput:c=>{this.handleInput(c,0)},onChange:c=>{this.handleChange(c,0)}})),this.showPlaceholder1?b("div",{class:`${n}-input__placeholder`},b("span",null,this.mergedPlaceholder[0])):null,this.autosize?b("div",{class:`${n}-input__input-mirror`,key:"mirror",ref:"inputMirrorElRef"}," "):null),!this.pair&&Ot(l.suffix,c=>c||this.clearable||this.showCount||this.mergedShowPasswordOn||this.loading!==void 0?b("div",{class:`${n}-input__suffix`},[Ot(l["clear-icon-placeholder"],u=>(this.clearable||u)&&b(mh,{clsPrefix:n,show:this.showClearButton,onClear:this.handleClear},{placeholder:()=>u,icon:()=>{var d,f;return(f=(d=this.$slots)["clear-icon"])===null||f===void 0?void 0:f.call(d)}})),this.internalLoadingBeforeSuffix?null:c,this.loading!==void 0?b(p_,{clsPrefix:n,loading:this.loading,showArrow:!1,showClear:!1,style:this.cssVars}):null,this.internalLoadingBeforeSuffix?c:null,this.showCount&&this.type!=="textarea"?b(_0,null,{default:u=>{var d;return(d=l.count)===null||d===void 0?void 0:d.call(l,u)}}):null,this.mergedShowPasswordOn&&this.type==="password"?b("div",{class:`${n}-input__eye`,onMousedown:this.handlePasswordToggleMousedown,onClick:this.handlePasswordToggleClick},this.passwordVisible?Pn(l["password-visible-icon"],()=>[b(Bt,{clsPrefix:n},{default:()=>b(bN,null)})]):Pn(l["password-invisible-icon"],()=>[b(Bt,{clsPrefix:n},{default:()=>b(yN,null)})])):null]):null)),this.pair?b("span",{class:`${n}-input__separator`},Pn(l.separator,()=>[this.separator])):null,this.pair?b("div",{class:`${n}-input-wrapper`},b("div",{class:`${n}-input__input`},b("input",{ref:"inputEl2Ref",type:this.type,class:`${n}-input__input-el`,tabindex:this.passivelyActivated&&!this.activated?-1:void 0,placeholder:this.mergedPlaceholder[1],disabled:this.mergedDisabled,maxlength:a?void 0:this.maxlength,minlength:a?void 0:this.minlength,value:Array.isArray(this.mergedValue)?this.mergedValue[1]:void 0,readonly:this.readonly,style:this.textDecorationStyle[1],onBlur:this.handleInputBlur,onFocus:c=>{this.handleInputFocus(c,1)},onInput:c=>{this.handleInput(c,1)},onChange:c=>{this.handleChange(c,1)}}),this.showPlaceholder2?b("div",{class:`${n}-input__placeholder`},b("span",null,this.mergedPlaceholder[1])):null),Ot(l.suffix,c=>(this.clearable||c)&&b("div",{class:`${n}-input__suffix`},[this.clearable&&b(mh,{clsPrefix:n,show:this.showClearButton,onClear:this.handleClear},{icon:()=>{var u;return(u=l["clear-icon"])===null||u===void 0?void 0:u.call(l)},placeholder:()=>{var u;return(u=l["clear-icon-placeholder"])===null||u===void 0?void 0:u.call(l)}}),c]))):null,this.mergedBordered?b("div",{class:`${n}-input__border`}):null,this.mergedBordered?b("div",{class:`${n}-input__state-border`}):null,this.showCount&&i==="textarea"?b(_0,null,{default:c=>{var u;const{renderCount:d}=this;return d?d(c):(u=l.count)===null||u===void 0?void 0:u.call(l,c)}}):null)}}),bH=z("input-group",` display: inline-flex; width: 100%; flex-wrap: nowrap; @@ -1191,7 +1214,7 @@ ${t} `),D("box-shadow, border, state-border",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; - `)])])])])])]),X7={},bu=fe({name:"InputGroup",props:X7,setup(e){const{mergedClsPrefixRef:t}=lt(e);return Fr("-input-group",Y7,t),{mergedClsPrefix:t}},render(){const{mergedClsPrefix:e}=this;return b("div",{class:`${e}-input-group`},this.$slots)}});function Q7(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const Z7={name:"AutoComplete",common:Ne,peers:{InternalSelectMenu:ol,Input:lo},self:Q7},J7=Z7,eB=e=>{const{borderRadius:t,avatarColor:n,cardColor:o,fontSize:r,heightTiny:i,heightSmall:a,heightMedium:s,heightLarge:l,heightHuge:c,modalColor:u,popoverColor:d}=e;return{borderRadius:t,fontSize:r,border:`2px solid ${o}`,heightTiny:i,heightSmall:a,heightMedium:s,heightLarge:l,heightHuge:c,color:Ye(o,n),colorModal:Ye(u,n),colorPopover:Ye(d,n)}},tB={name:"Avatar",common:Ne,self:eB},Vw=tB,nB=()=>({gap:"-12px"}),oB={name:"AvatarGroup",common:Ne,peers:{Avatar:Vw},self:nB},rB=oB,Ww={width:"44px",height:"44px",borderRadius:"22px",iconSize:"26px"},iB={name:"BackTop",common:Ne,self(e){const{popoverColor:t,textColor2:n,primaryColorHover:o,primaryColorPressed:r}=e;return Object.assign(Object.assign({},Ww),{color:t,textColor:n,iconColor:n,iconColorHover:o,iconColorPressed:r,boxShadow:"0 2px 8px 0px rgba(0, 0, 0, .12)",boxShadowHover:"0 2px 12px 0px rgba(0, 0, 0, .18)",boxShadowPressed:"0 2px 12px 0px rgba(0, 0, 0, .18)"})}},aB=iB,sB=e=>{const{popoverColor:t,textColor2:n,primaryColorHover:o,primaryColorPressed:r}=e;return Object.assign(Object.assign({},Ww),{color:t,textColor:n,iconColor:n,iconColorHover:o,iconColorPressed:r,boxShadow:"0 2px 8px 0px rgba(0, 0, 0, .12)",boxShadowHover:"0 2px 12px 0px rgba(0, 0, 0, .18)",boxShadowPressed:"0 2px 12px 0px rgba(0, 0, 0, .18)"})},lB={name:"BackTop",common:yt,self:sB},cB=lB,uB=b("svg",{viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xlinkHref:"http://www.w3.org/1999/xlink"},b("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},b("g",{transform:"translate(-139.000000, -4423.000000)","fill-rule":"nonzero"},b("g",{transform:"translate(120.000000, 4285.000000)"},b("g",{transform:"translate(7.000000, 126.000000)"},b("g",{transform:"translate(24.000000, 24.000000) scale(1, -1) translate(-24.000000, -24.000000) translate(12.000000, 12.000000)"},b("g",{transform:"translate(4.000000, 2.000000)"},b("path",{d:"M8,0 C8.51283584,0 8.93550716,0.38604019 8.99327227,0.883378875 L9,1 L9,10.584 L12.2928932,7.29289322 C12.6834175,6.90236893 13.3165825,6.90236893 13.7071068,7.29289322 C14.0675907,7.65337718 14.0953203,8.22060824 13.7902954,8.61289944 L13.7071068,8.70710678 L8.70710678,13.7071068 L8.62544899,13.7803112 L8.618,13.784 L8.59530661,13.8036654 L8.4840621,13.8753288 L8.37133602,13.9287745 L8.22929083,13.9735893 L8.14346259,13.9897165 L8.03324678,13.9994506 L7.9137692,13.9962979 L7.77070917,13.9735893 L7.6583843,13.9401293 L7.57677845,13.9063266 L7.47929125,13.8540045 L7.4048407,13.8036865 L7.38131006,13.7856883 C7.35030318,13.7612383 7.32077858,13.7349921 7.29289322,13.7071068 L2.29289322,8.70710678 L2.20970461,8.61289944 C1.90467972,8.22060824 1.93240926,7.65337718 2.29289322,7.29289322 C2.65337718,6.93240926 3.22060824,6.90467972 3.61289944,7.20970461 L3.70710678,7.29289322 L7,10.585 L7,1 L7.00672773,0.883378875 C7.06449284,0.38604019 7.48716416,0 8,0 Z"}),b("path",{d:"M14.9333333,15.9994506 C15.5224371,15.9994506 16,16.4471659 16,16.9994506 C16,17.5122865 15.5882238,17.9349578 15.0577292,17.9927229 L14.9333333,17.9994506 L1.06666667,17.9994506 C0.477562934,17.9994506 0,17.5517354 0,16.9994506 C0,16.4866148 0.411776203,16.0639435 0.9422708,16.0061783 L1.06666667,15.9994506 L14.9333333,15.9994506 Z"})))))))),dB=z("back-top",` + `)])])])])])]),yH={},wu=pe({name:"InputGroup",props:yH,setup(e){const{mergedClsPrefixRef:t}=ct(e);return Br("-input-group",bH,t),{mergedClsPrefix:t}},render(){const{mergedClsPrefix:e}=this;return b("div",{class:`${e}-input-group`},this.$slots)}});function xH(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const CH={name:"AutoComplete",common:Be,peers:{InternalSelectMenu:ol,Input:lo},self:xH},wH=CH,_H=e=>{const{borderRadius:t,avatarColor:n,cardColor:o,fontSize:r,heightTiny:i,heightSmall:a,heightMedium:s,heightLarge:l,heightHuge:c,modalColor:u,popoverColor:d}=e;return{borderRadius:t,fontSize:r,border:`2px solid ${o}`,heightTiny:i,heightSmall:a,heightMedium:s,heightLarge:l,heightHuge:c,color:Ye(o,n),colorModal:Ye(u,n),colorPopover:Ye(d,n)}},SH={name:"Avatar",common:Be,self:_H},__=SH,kH=()=>({gap:"-12px"}),TH={name:"AvatarGroup",common:Be,peers:{Avatar:__},self:kH},PH=TH,S_={width:"44px",height:"44px",borderRadius:"22px",iconSize:"26px"},RH={name:"BackTop",common:Be,self(e){const{popoverColor:t,textColor2:n,primaryColorHover:o,primaryColorPressed:r}=e;return Object.assign(Object.assign({},S_),{color:t,textColor:n,iconColor:n,iconColorHover:o,iconColorPressed:r,boxShadow:"0 2px 8px 0px rgba(0, 0, 0, .12)",boxShadowHover:"0 2px 12px 0px rgba(0, 0, 0, .18)",boxShadowPressed:"0 2px 12px 0px rgba(0, 0, 0, .18)"})}},EH=RH,$H=e=>{const{popoverColor:t,textColor2:n,primaryColorHover:o,primaryColorPressed:r}=e;return Object.assign(Object.assign({},S_),{color:t,textColor:n,iconColor:n,iconColorHover:o,iconColorPressed:r,boxShadow:"0 2px 8px 0px rgba(0, 0, 0, .12)",boxShadowHover:"0 2px 12px 0px rgba(0, 0, 0, .18)",boxShadowPressed:"0 2px 12px 0px rgba(0, 0, 0, .18)"})},AH={name:"BackTop",common:yt,self:$H},IH=AH,MH=b("svg",{viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xlinkHref:"http://www.w3.org/1999/xlink"},b("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},b("g",{transform:"translate(-139.000000, -4423.000000)","fill-rule":"nonzero"},b("g",{transform:"translate(120.000000, 4285.000000)"},b("g",{transform:"translate(7.000000, 126.000000)"},b("g",{transform:"translate(24.000000, 24.000000) scale(1, -1) translate(-24.000000, -24.000000) translate(12.000000, 12.000000)"},b("g",{transform:"translate(4.000000, 2.000000)"},b("path",{d:"M8,0 C8.51283584,0 8.93550716,0.38604019 8.99327227,0.883378875 L9,1 L9,10.584 L12.2928932,7.29289322 C12.6834175,6.90236893 13.3165825,6.90236893 13.7071068,7.29289322 C14.0675907,7.65337718 14.0953203,8.22060824 13.7902954,8.61289944 L13.7071068,8.70710678 L8.70710678,13.7071068 L8.62544899,13.7803112 L8.618,13.784 L8.59530661,13.8036654 L8.4840621,13.8753288 L8.37133602,13.9287745 L8.22929083,13.9735893 L8.14346259,13.9897165 L8.03324678,13.9994506 L7.9137692,13.9962979 L7.77070917,13.9735893 L7.6583843,13.9401293 L7.57677845,13.9063266 L7.47929125,13.8540045 L7.4048407,13.8036865 L7.38131006,13.7856883 C7.35030318,13.7612383 7.32077858,13.7349921 7.29289322,13.7071068 L2.29289322,8.70710678 L2.20970461,8.61289944 C1.90467972,8.22060824 1.93240926,7.65337718 2.29289322,7.29289322 C2.65337718,6.93240926 3.22060824,6.90467972 3.61289944,7.20970461 L3.70710678,7.29289322 L7,10.585 L7,1 L7.00672773,0.883378875 C7.06449284,0.38604019 7.48716416,0 8,0 Z"}),b("path",{d:"M14.9333333,15.9994506 C15.5224371,15.9994506 16,16.4471659 16,16.9994506 C16,17.5122865 15.5882238,17.9349578 15.0577292,17.9927229 L14.9333333,17.9994506 L1.06666667,17.9994506 C0.477562934,17.9994506 0,17.5517354 0,16.9994506 C0,16.4866148 0.411776203,16.0639435 0.9422708,16.0061783 L1.06666667,15.9994506 L14.9333333,15.9994506 Z"})))))))),zH=z("back-top",` position: fixed; right: 40px; bottom: 40px; @@ -1209,11 +1232,11 @@ ${t} min-width: var(--n-width); box-shadow: var(--n-box-shadow); background-color: var(--n-color); -`,[za(),q("transition-disabled",{transition:"none !important"}),z("base-icon",` +`,[Da(),K("transition-disabled",{transition:"none !important"}),z("base-icon",` font-size: var(--n-icon-size); color: var(--n-icon-color); transition: color .3s var(--n-bezier); - `),j("svg",{pointerEvents:"none"}),j("&:hover",{boxShadow:"var(--n-box-shadow-hover)"},[z("base-icon",{color:"var(--n-icon-color-hover)"})]),j("&:active",{boxShadow:"var(--n-box-shadow-pressed)"},[z("base-icon",{color:"var(--n-icon-color-pressed)"})])]),fB=Object.assign(Object.assign({},Fe.props),{show:{type:Boolean,default:void 0},right:{type:[Number,String],default:40},bottom:{type:[Number,String],default:40},to:{type:[String,Object],default:"body"},visibilityHeight:{type:Number,default:180},listenTo:[String,Object,Function],"onUpdate:show":{type:Function,default:()=>{}},target:Function,onShow:Function,onHide:Function}),hB=fe({name:"BackTop",inheritAttrs:!1,props:fB,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=lt(e),o=N(null),r=N(!1);un(()=>{const{value:C}=o;if(C===null){r.value=!1;return}r.value=C>=e.visibilityHeight});const i=N(!1);ht(r,C=>{var _;i.value&&((_=e["onUpdate:show"])===null||_===void 0||_.call(e,C))});const a=Be(e,"show"),s=rn(a,r),l=N(!0),c=N(null),u=F(()=>({right:`calc(${Vt(e.right)} + ${jf.value})`,bottom:Vt(e.bottom)}));let d,f;ht(s,C=>{var _,x;i.value&&(C&&((_=e.onShow)===null||_===void 0||_.call(e)),(x=e.onHide)===null||x===void 0||x.call(e))});const p=Fe("BackTop","-back-top",dB,cB,e,t);function h(){var C;if(f)return;f=!0;const _=((C=e.target)===null||C===void 0?void 0:C.call(e))||vE(e.listenTo)||jx(c.value);if(!_)return;d=_===document.documentElement?document:_;const{to:x}=e;typeof x=="string"&&document.querySelector(x),d.addEventListener("scroll",v),v()}function g(){(jv(d)?document.documentElement:d).scrollTo({top:0,behavior:"smooth"})}function v(){o.value=(jv(d)?document.documentElement:d).scrollTop,i.value||jt(()=>{i.value=!0})}function m(){l.value=!1}Wt(()=>{h(),l.value=s.value}),tn(()=>{d&&d.removeEventListener("scroll",v)});const y=F(()=>{const{self:{color:C,boxShadow:_,boxShadowHover:x,boxShadowPressed:w,iconColor:k,iconColorHover:P,iconColorPressed:T,width:I,height:A,iconSize:K,borderRadius:B,textColor:O},common:{cubicBezierEaseInOut:$}}=p.value;return{"--n-bezier":$,"--n-border-radius":B,"--n-height":A,"--n-width":I,"--n-box-shadow":_,"--n-box-shadow-hover":x,"--n-box-shadow-pressed":w,"--n-color":C,"--n-icon-size":K,"--n-icon-color":k,"--n-icon-color-hover":P,"--n-icon-color-pressed":T,"--n-text-color":O}}),S=n?Rt("back-top",void 0,y,e):void 0;return{placeholderRef:c,style:u,mergedShow:s,isMounted:Dr(),scrollElement:N(null),scrollTop:o,DomInfoReady:i,transitionDisabled:l,mergedClsPrefix:t,handleAfterEnter:m,handleScroll:v,handleClick:g,cssVars:n?void 0:y,themeClass:S==null?void 0:S.themeClass,onRender:S==null?void 0:S.onRender}},render(){const{mergedClsPrefix:e}=this;return b("div",{ref:"placeholderRef",class:`${e}-back-top-placeholder`,style:"display: none","aria-hidden":!0},b(du,{to:this.to,show:this.mergedShow},{default:()=>b(fn,{name:"fade-in-scale-up-transition",appear:this.isMounted,onAfterEnter:this.handleAfterEnter},{default:()=>{var t;return(t=this.onRender)===null||t===void 0||t.call(this),this.mergedShow?b("div",Mn(this.$attrs,{class:[`${e}-back-top`,this.themeClass,this.transitionDisabled&&`${e}-back-top--transition-disabled`],style:[this.style,this.cssVars],onClick:this.handleClick}),Pn(this.$slots.default,()=>[b(Nt,{clsPrefix:e},{default:()=>uB})])):null}})}))}}),pB={name:"Badge",common:Ne,self(e){const{errorColorSuppl:t,infoColorSuppl:n,successColorSuppl:o,warningColorSuppl:r,fontFamily:i}=e;return{color:t,colorInfo:n,colorSuccess:o,colorError:t,colorWarning:r,fontSize:"12px",fontFamily:i}}},mB=pB,gB={fontWeightActive:"400"},Uw=e=>{const{fontSize:t,textColor3:n,textColor2:o,borderRadius:r,buttonColor2Hover:i,buttonColor2Pressed:a}=e;return Object.assign(Object.assign({},gB),{fontSize:t,itemLineHeight:"1.25",itemTextColor:n,itemTextColorHover:o,itemTextColorPressed:o,itemTextColorActive:o,itemBorderRadius:r,itemColorHover:i,itemColorPressed:a,separatorColor:n})},vB={name:"Breadcrumb",common:yt,self:Uw},bB=vB,yB={name:"Breadcrumb",common:Ne,self:Uw},xB=yB,CB=z("breadcrumb",` + `),j("svg",{pointerEvents:"none"}),j("&:hover",{boxShadow:"var(--n-box-shadow-hover)"},[z("base-icon",{color:"var(--n-icon-color-hover)"})]),j("&:active",{boxShadow:"var(--n-box-shadow-pressed)"},[z("base-icon",{color:"var(--n-icon-color-pressed)"})])]),OH=Object.assign(Object.assign({},Fe.props),{show:{type:Boolean,default:void 0},right:{type:[Number,String],default:40},bottom:{type:[Number,String],default:40},to:{type:[String,Object],default:"body"},visibilityHeight:{type:Number,default:180},listenTo:[String,Object,Function],"onUpdate:show":{type:Function,default:()=>{}},target:Function,onShow:Function,onHide:Function}),DH=pe({name:"BackTop",inheritAttrs:!1,props:OH,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ct(e),o=B(null),r=B(!1);un(()=>{const{value:C}=o;if(C===null){r.value=!1;return}r.value=C>=e.visibilityHeight});const i=B(!1);ht(r,C=>{var _;i.value&&((_=e["onUpdate:show"])===null||_===void 0||_.call(e,C))});const a=Ne(e,"show"),s=rn(a,r),l=B(!0),c=B(null),u=N(()=>({right:`calc(${Ut(e.right)} + ${oh.value})`,bottom:Ut(e.bottom)}));let d,f;ht(s,C=>{var _,x;i.value&&(C&&((_=e.onShow)===null||_===void 0||_.call(e)),(x=e.onHide)===null||x===void 0||x.call(e))});const p=Fe("BackTop","-back-top",zH,IH,e,t);function h(){var C;if(f)return;f=!0;const _=((C=e.target)===null||C===void 0?void 0:C.call(e))||SA(e.listenTo)||CC(c.value);if(!_)return;d=_===document.documentElement?document:_;const{to:x}=e;typeof x=="string"&&document.querySelector(x),d.addEventListener("scroll",v),v()}function m(){(Tb(d)?document.documentElement:d).scrollTo({top:0,behavior:"smooth"})}function v(){o.value=(Tb(d)?document.documentElement:d).scrollTop,i.value||jt(()=>{i.value=!0})}function g(){l.value=!1}Vt(()=>{h(),l.value=s.value}),tn(()=>{d&&d.removeEventListener("scroll",v)});const y=N(()=>{const{self:{color:C,boxShadow:_,boxShadowHover:x,boxShadowPressed:w,iconColor:T,iconColorHover:P,iconColorPressed:k,width:I,height:A,iconSize:q,borderRadius:F,textColor:O},common:{cubicBezierEaseInOut:$}}=p.value;return{"--n-bezier":$,"--n-border-radius":F,"--n-height":A,"--n-width":I,"--n-box-shadow":_,"--n-box-shadow-hover":x,"--n-box-shadow-pressed":w,"--n-color":C,"--n-icon-size":q,"--n-icon-color":T,"--n-icon-color-hover":P,"--n-icon-color-pressed":k,"--n-text-color":O}}),S=n?Rt("back-top",void 0,y,e):void 0;return{placeholderRef:c,style:u,mergedShow:s,isMounted:Nr(),scrollElement:B(null),scrollTop:o,DomInfoReady:i,transitionDisabled:l,mergedClsPrefix:t,handleAfterEnter:g,handleScroll:v,handleClick:m,cssVars:n?void 0:y,themeClass:S==null?void 0:S.themeClass,onRender:S==null?void 0:S.onRender}},render(){const{mergedClsPrefix:e}=this;return b("div",{ref:"placeholderRef",class:`${e}-back-top-placeholder`,style:"display: none","aria-hidden":!0},b(pu,{to:this.to,show:this.mergedShow},{default:()=>b(fn,{name:"fade-in-scale-up-transition",appear:this.isMounted,onAfterEnter:this.handleAfterEnter},{default:()=>{var t;return(t=this.onRender)===null||t===void 0||t.call(this),this.mergedShow?b("div",Mn(this.$attrs,{class:[`${e}-back-top`,this.themeClass,this.transitionDisabled&&`${e}-back-top--transition-disabled`],style:[this.style,this.cssVars],onClick:this.handleClick}),Pn(this.$slots.default,()=>[b(Bt,{clsPrefix:e},{default:()=>MH})])):null}})}))}}),LH={name:"Badge",common:Be,self(e){const{errorColorSuppl:t,infoColorSuppl:n,successColorSuppl:o,warningColorSuppl:r,fontFamily:i}=e;return{color:t,colorInfo:n,colorSuccess:o,colorError:t,colorWarning:r,fontSize:"12px",fontFamily:i}}},FH=LH,NH={fontWeightActive:"400"},k_=e=>{const{fontSize:t,textColor3:n,textColor2:o,borderRadius:r,buttonColor2Hover:i,buttonColor2Pressed:a}=e;return Object.assign(Object.assign({},NH),{fontSize:t,itemLineHeight:"1.25",itemTextColor:n,itemTextColorHover:o,itemTextColorPressed:o,itemTextColorActive:o,itemBorderRadius:r,itemColorHover:i,itemColorPressed:a,separatorColor:n})},BH={name:"Breadcrumb",common:yt,self:k_},HH=BH,jH={name:"Breadcrumb",common:Be,self:k_},VH=jH,UH=z("breadcrumb",` white-space: nowrap; cursor: default; line-height: var(--n-item-line-height); @@ -1234,7 +1257,7 @@ ${t} vertical-align: -.2em; transition: color .3s var(--n-bezier); color: var(--n-item-text-color); - `),j("&:not(:last-child)",[q("clickable",[D("link",` + `),j("&:not(:last-child)",[K("clickable",[D("link",` cursor: pointer; `,[j("&:hover",` background-color: var(--n-item-color-hover); @@ -1270,7 +1293,7 @@ ${t} color: var(--n-item-text-color-active); `)]),D("separator",` display: none; - `)])])]),qw="n-breadcrumb",wB=Object.assign(Object.assign({},Fe.props),{separator:{type:String,default:"/"}}),_B=fe({name:"Breadcrumb",props:wB,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=lt(e),o=Fe("Breadcrumb","-breadcrumb",CB,bB,e,t);st(qw,{separatorRef:Be(e,"separator"),mergedClsPrefixRef:t});const r=F(()=>{const{common:{cubicBezierEaseInOut:a},self:{separatorColor:s,itemTextColor:l,itemTextColorHover:c,itemTextColorPressed:u,itemTextColorActive:d,fontSize:f,fontWeightActive:p,itemBorderRadius:h,itemColorHover:g,itemColorPressed:v,itemLineHeight:m}}=o.value;return{"--n-font-size":f,"--n-bezier":a,"--n-item-text-color":l,"--n-item-text-color-hover":c,"--n-item-text-color-pressed":u,"--n-item-text-color-active":d,"--n-separator-color":s,"--n-item-color-hover":g,"--n-item-color-pressed":v,"--n-item-border-radius":h,"--n-font-weight-active":p,"--n-item-line-height":m}}),i=n?Rt("breadcrumb",void 0,r,e):void 0;return{mergedClsPrefix:t,cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;return(e=this.onRender)===null||e===void 0||e.call(this),b("nav",{class:[`${this.mergedClsPrefix}-breadcrumb`,this.themeClass],style:this.cssVars,"aria-label":"Breadcrumb"},b("ul",null,this.$slots))}}),SB=(e=rr?window:null)=>{const t=()=>{const{hash:r,host:i,hostname:a,href:s,origin:l,pathname:c,port:u,protocol:d,search:f}=(e==null?void 0:e.location)||{};return{hash:r,host:i,hostname:a,href:s,origin:l,pathname:c,port:u,protocol:d,search:f}},n=()=>{o.value=t()},o=N(t());return Wt(()=>{e&&(e.addEventListener("popstate",n),e.addEventListener("hashchange",n))}),Us(()=>{e&&(e.removeEventListener("popstate",n),e.removeEventListener("hashchange",n))}),o},kB={separator:String,href:String,clickable:{type:Boolean,default:!0},onClick:Function},TB=fe({name:"BreadcrumbItem",props:kB,setup(e,{slots:t}){const n=He(qw,null);if(!n)return()=>null;const{separatorRef:o,mergedClsPrefixRef:r}=n,i=SB(),a=F(()=>e.href?"a":"span"),s=F(()=>i.value.href===e.href?"location":null);return()=>{const{value:l}=r;return b("li",{class:[`${l}-breadcrumb-item`,e.clickable&&`${l}-breadcrumb-item--clickable`]},b(a.value,{class:`${l}-breadcrumb-item__link`,"aria-current":s.value,href:e.href,onClick:e.onClick},t),b("span",{class:`${l}-breadcrumb-item__separator`,"aria-hidden":"true"},Pn(t.separator,()=>{var c;return[(c=e.separator)!==null&&c!==void 0?c:o.value]})))}}});function qr(e){return Ye(e,[255,255,255,.16])}function Ml(e){return Ye(e,[0,0,0,.12])}const PB="n-button-group",RB={paddingTiny:"0 6px",paddingSmall:"0 10px",paddingMedium:"0 14px",paddingLarge:"0 18px",paddingRoundTiny:"0 10px",paddingRoundSmall:"0 14px",paddingRoundMedium:"0 18px",paddingRoundLarge:"0 22px",iconMarginTiny:"6px",iconMarginSmall:"6px",iconMarginMedium:"6px",iconMarginLarge:"6px",iconSizeTiny:"14px",iconSizeSmall:"18px",iconSizeMedium:"18px",iconSizeLarge:"20px",rippleDuration:".6s"},Kw=e=>{const{heightTiny:t,heightSmall:n,heightMedium:o,heightLarge:r,borderRadius:i,fontSizeTiny:a,fontSizeSmall:s,fontSizeMedium:l,fontSizeLarge:c,opacityDisabled:u,textColor2:d,textColor3:f,primaryColorHover:p,primaryColorPressed:h,borderColor:g,primaryColor:v,baseColor:m,infoColor:y,infoColorHover:S,infoColorPressed:C,successColor:_,successColorHover:x,successColorPressed:w,warningColor:k,warningColorHover:P,warningColorPressed:T,errorColor:I,errorColorHover:A,errorColorPressed:K,fontWeight:B,buttonColor2:O,buttonColor2Hover:$,buttonColor2Pressed:U,fontWeightStrong:Q}=e;return Object.assign(Object.assign({},RB),{heightTiny:t,heightSmall:n,heightMedium:o,heightLarge:r,borderRadiusTiny:i,borderRadiusSmall:i,borderRadiusMedium:i,borderRadiusLarge:i,fontSizeTiny:a,fontSizeSmall:s,fontSizeMedium:l,fontSizeLarge:c,opacityDisabled:u,colorOpacitySecondary:"0.16",colorOpacitySecondaryHover:"0.22",colorOpacitySecondaryPressed:"0.28",colorSecondary:O,colorSecondaryHover:$,colorSecondaryPressed:U,colorTertiary:O,colorTertiaryHover:$,colorTertiaryPressed:U,colorQuaternary:"#0000",colorQuaternaryHover:$,colorQuaternaryPressed:U,color:"#0000",colorHover:"#0000",colorPressed:"#0000",colorFocus:"#0000",colorDisabled:"#0000",textColor:d,textColorTertiary:f,textColorHover:p,textColorPressed:h,textColorFocus:p,textColorDisabled:d,textColorText:d,textColorTextHover:p,textColorTextPressed:h,textColorTextFocus:p,textColorTextDisabled:d,textColorGhost:d,textColorGhostHover:p,textColorGhostPressed:h,textColorGhostFocus:p,textColorGhostDisabled:d,border:`1px solid ${g}`,borderHover:`1px solid ${p}`,borderPressed:`1px solid ${h}`,borderFocus:`1px solid ${p}`,borderDisabled:`1px solid ${g}`,rippleColor:v,colorPrimary:v,colorHoverPrimary:p,colorPressedPrimary:h,colorFocusPrimary:p,colorDisabledPrimary:v,textColorPrimary:m,textColorHoverPrimary:m,textColorPressedPrimary:m,textColorFocusPrimary:m,textColorDisabledPrimary:m,textColorTextPrimary:v,textColorTextHoverPrimary:p,textColorTextPressedPrimary:h,textColorTextFocusPrimary:p,textColorTextDisabledPrimary:d,textColorGhostPrimary:v,textColorGhostHoverPrimary:p,textColorGhostPressedPrimary:h,textColorGhostFocusPrimary:p,textColorGhostDisabledPrimary:v,borderPrimary:`1px solid ${v}`,borderHoverPrimary:`1px solid ${p}`,borderPressedPrimary:`1px solid ${h}`,borderFocusPrimary:`1px solid ${p}`,borderDisabledPrimary:`1px solid ${v}`,rippleColorPrimary:v,colorInfo:y,colorHoverInfo:S,colorPressedInfo:C,colorFocusInfo:S,colorDisabledInfo:y,textColorInfo:m,textColorHoverInfo:m,textColorPressedInfo:m,textColorFocusInfo:m,textColorDisabledInfo:m,textColorTextInfo:y,textColorTextHoverInfo:S,textColorTextPressedInfo:C,textColorTextFocusInfo:S,textColorTextDisabledInfo:d,textColorGhostInfo:y,textColorGhostHoverInfo:S,textColorGhostPressedInfo:C,textColorGhostFocusInfo:S,textColorGhostDisabledInfo:y,borderInfo:`1px solid ${y}`,borderHoverInfo:`1px solid ${S}`,borderPressedInfo:`1px solid ${C}`,borderFocusInfo:`1px solid ${S}`,borderDisabledInfo:`1px solid ${y}`,rippleColorInfo:y,colorSuccess:_,colorHoverSuccess:x,colorPressedSuccess:w,colorFocusSuccess:x,colorDisabledSuccess:_,textColorSuccess:m,textColorHoverSuccess:m,textColorPressedSuccess:m,textColorFocusSuccess:m,textColorDisabledSuccess:m,textColorTextSuccess:_,textColorTextHoverSuccess:x,textColorTextPressedSuccess:w,textColorTextFocusSuccess:x,textColorTextDisabledSuccess:d,textColorGhostSuccess:_,textColorGhostHoverSuccess:x,textColorGhostPressedSuccess:w,textColorGhostFocusSuccess:x,textColorGhostDisabledSuccess:_,borderSuccess:`1px solid ${_}`,borderHoverSuccess:`1px solid ${x}`,borderPressedSuccess:`1px solid ${w}`,borderFocusSuccess:`1px solid ${x}`,borderDisabledSuccess:`1px solid ${_}`,rippleColorSuccess:_,colorWarning:k,colorHoverWarning:P,colorPressedWarning:T,colorFocusWarning:P,colorDisabledWarning:k,textColorWarning:m,textColorHoverWarning:m,textColorPressedWarning:m,textColorFocusWarning:m,textColorDisabledWarning:m,textColorTextWarning:k,textColorTextHoverWarning:P,textColorTextPressedWarning:T,textColorTextFocusWarning:P,textColorTextDisabledWarning:d,textColorGhostWarning:k,textColorGhostHoverWarning:P,textColorGhostPressedWarning:T,textColorGhostFocusWarning:P,textColorGhostDisabledWarning:k,borderWarning:`1px solid ${k}`,borderHoverWarning:`1px solid ${P}`,borderPressedWarning:`1px solid ${T}`,borderFocusWarning:`1px solid ${P}`,borderDisabledWarning:`1px solid ${k}`,rippleColorWarning:k,colorError:I,colorHoverError:A,colorPressedError:K,colorFocusError:A,colorDisabledError:I,textColorError:m,textColorHoverError:m,textColorPressedError:m,textColorFocusError:m,textColorDisabledError:m,textColorTextError:I,textColorTextHoverError:A,textColorTextPressedError:K,textColorTextFocusError:A,textColorTextDisabledError:d,textColorGhostError:I,textColorGhostHoverError:A,textColorGhostPressedError:K,textColorGhostFocusError:A,textColorGhostDisabledError:I,borderError:`1px solid ${I}`,borderHoverError:`1px solid ${A}`,borderPressedError:`1px solid ${K}`,borderFocusError:`1px solid ${A}`,borderDisabledError:`1px solid ${I}`,rippleColorError:I,waveOpacity:"0.6",fontWeight:B,fontWeightStrong:Q})},EB={name:"Button",common:yt,self:Kw},yu=EB,$B={name:"Button",common:Ne,self(e){const t=Kw(e);return t.waveOpacity="0.8",t.colorOpacitySecondary="0.16",t.colorOpacitySecondaryHover="0.2",t.colorOpacitySecondaryPressed="0.12",t}},Nn=$B,AB=j([z("button",` + `)])])]),T_="n-breadcrumb",WH=Object.assign(Object.assign({},Fe.props),{separator:{type:String,default:"/"}}),qH=pe({name:"Breadcrumb",props:WH,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ct(e),o=Fe("Breadcrumb","-breadcrumb",UH,HH,e,t);lt(T_,{separatorRef:Ne(e,"separator"),mergedClsPrefixRef:t});const r=N(()=>{const{common:{cubicBezierEaseInOut:a},self:{separatorColor:s,itemTextColor:l,itemTextColorHover:c,itemTextColorPressed:u,itemTextColorActive:d,fontSize:f,fontWeightActive:p,itemBorderRadius:h,itemColorHover:m,itemColorPressed:v,itemLineHeight:g}}=o.value;return{"--n-font-size":f,"--n-bezier":a,"--n-item-text-color":l,"--n-item-text-color-hover":c,"--n-item-text-color-pressed":u,"--n-item-text-color-active":d,"--n-separator-color":s,"--n-item-color-hover":m,"--n-item-color-pressed":v,"--n-item-border-radius":h,"--n-font-weight-active":p,"--n-item-line-height":g}}),i=n?Rt("breadcrumb",void 0,r,e):void 0;return{mergedClsPrefix:t,cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;return(e=this.onRender)===null||e===void 0||e.call(this),b("nav",{class:[`${this.mergedClsPrefix}-breadcrumb`,this.themeClass],style:this.cssVars,"aria-label":"Breadcrumb"},b("ul",null,this.$slots))}}),KH=(e=ir?window:null)=>{const t=()=>{const{hash:r,host:i,hostname:a,href:s,origin:l,pathname:c,port:u,protocol:d,search:f}=(e==null?void 0:e.location)||{};return{hash:r,host:i,hostname:a,href:s,origin:l,pathname:c,port:u,protocol:d,search:f}},n=()=>{o.value=t()},o=B(t());return Vt(()=>{e&&(e.addEventListener("popstate",n),e.addEventListener("hashchange",n))}),qs(()=>{e&&(e.removeEventListener("popstate",n),e.removeEventListener("hashchange",n))}),o},GH={separator:String,href:String,clickable:{type:Boolean,default:!0},onClick:Function},YH=pe({name:"BreadcrumbItem",props:GH,setup(e,{slots:t}){const n=He(T_,null);if(!n)return()=>null;const{separatorRef:o,mergedClsPrefixRef:r}=n,i=KH(),a=N(()=>e.href?"a":"span"),s=N(()=>i.value.href===e.href?"location":null);return()=>{const{value:l}=r;return b("li",{class:[`${l}-breadcrumb-item`,e.clickable&&`${l}-breadcrumb-item--clickable`]},b(a.value,{class:`${l}-breadcrumb-item__link`,"aria-current":s.value,href:e.href,onClick:e.onClick},t),b("span",{class:`${l}-breadcrumb-item__separator`,"aria-hidden":"true"},Pn(t.separator,()=>{var c;return[(c=e.separator)!==null&&c!==void 0?c:o.value]})))}}});function qr(e){return Ye(e,[255,255,255,.16])}function Ol(e){return Ye(e,[0,0,0,.12])}const XH="n-button-group",QH={paddingTiny:"0 6px",paddingSmall:"0 10px",paddingMedium:"0 14px",paddingLarge:"0 18px",paddingRoundTiny:"0 10px",paddingRoundSmall:"0 14px",paddingRoundMedium:"0 18px",paddingRoundLarge:"0 22px",iconMarginTiny:"6px",iconMarginSmall:"6px",iconMarginMedium:"6px",iconMarginLarge:"6px",iconSizeTiny:"14px",iconSizeSmall:"18px",iconSizeMedium:"18px",iconSizeLarge:"20px",rippleDuration:".6s"},P_=e=>{const{heightTiny:t,heightSmall:n,heightMedium:o,heightLarge:r,borderRadius:i,fontSizeTiny:a,fontSizeSmall:s,fontSizeMedium:l,fontSizeLarge:c,opacityDisabled:u,textColor2:d,textColor3:f,primaryColorHover:p,primaryColorPressed:h,borderColor:m,primaryColor:v,baseColor:g,infoColor:y,infoColorHover:S,infoColorPressed:C,successColor:_,successColorHover:x,successColorPressed:w,warningColor:T,warningColorHover:P,warningColorPressed:k,errorColor:I,errorColorHover:A,errorColorPressed:q,fontWeight:F,buttonColor2:O,buttonColor2Hover:$,buttonColor2Pressed:W,fontWeightStrong:Q}=e;return Object.assign(Object.assign({},QH),{heightTiny:t,heightSmall:n,heightMedium:o,heightLarge:r,borderRadiusTiny:i,borderRadiusSmall:i,borderRadiusMedium:i,borderRadiusLarge:i,fontSizeTiny:a,fontSizeSmall:s,fontSizeMedium:l,fontSizeLarge:c,opacityDisabled:u,colorOpacitySecondary:"0.16",colorOpacitySecondaryHover:"0.22",colorOpacitySecondaryPressed:"0.28",colorSecondary:O,colorSecondaryHover:$,colorSecondaryPressed:W,colorTertiary:O,colorTertiaryHover:$,colorTertiaryPressed:W,colorQuaternary:"#0000",colorQuaternaryHover:$,colorQuaternaryPressed:W,color:"#0000",colorHover:"#0000",colorPressed:"#0000",colorFocus:"#0000",colorDisabled:"#0000",textColor:d,textColorTertiary:f,textColorHover:p,textColorPressed:h,textColorFocus:p,textColorDisabled:d,textColorText:d,textColorTextHover:p,textColorTextPressed:h,textColorTextFocus:p,textColorTextDisabled:d,textColorGhost:d,textColorGhostHover:p,textColorGhostPressed:h,textColorGhostFocus:p,textColorGhostDisabled:d,border:`1px solid ${m}`,borderHover:`1px solid ${p}`,borderPressed:`1px solid ${h}`,borderFocus:`1px solid ${p}`,borderDisabled:`1px solid ${m}`,rippleColor:v,colorPrimary:v,colorHoverPrimary:p,colorPressedPrimary:h,colorFocusPrimary:p,colorDisabledPrimary:v,textColorPrimary:g,textColorHoverPrimary:g,textColorPressedPrimary:g,textColorFocusPrimary:g,textColorDisabledPrimary:g,textColorTextPrimary:v,textColorTextHoverPrimary:p,textColorTextPressedPrimary:h,textColorTextFocusPrimary:p,textColorTextDisabledPrimary:d,textColorGhostPrimary:v,textColorGhostHoverPrimary:p,textColorGhostPressedPrimary:h,textColorGhostFocusPrimary:p,textColorGhostDisabledPrimary:v,borderPrimary:`1px solid ${v}`,borderHoverPrimary:`1px solid ${p}`,borderPressedPrimary:`1px solid ${h}`,borderFocusPrimary:`1px solid ${p}`,borderDisabledPrimary:`1px solid ${v}`,rippleColorPrimary:v,colorInfo:y,colorHoverInfo:S,colorPressedInfo:C,colorFocusInfo:S,colorDisabledInfo:y,textColorInfo:g,textColorHoverInfo:g,textColorPressedInfo:g,textColorFocusInfo:g,textColorDisabledInfo:g,textColorTextInfo:y,textColorTextHoverInfo:S,textColorTextPressedInfo:C,textColorTextFocusInfo:S,textColorTextDisabledInfo:d,textColorGhostInfo:y,textColorGhostHoverInfo:S,textColorGhostPressedInfo:C,textColorGhostFocusInfo:S,textColorGhostDisabledInfo:y,borderInfo:`1px solid ${y}`,borderHoverInfo:`1px solid ${S}`,borderPressedInfo:`1px solid ${C}`,borderFocusInfo:`1px solid ${S}`,borderDisabledInfo:`1px solid ${y}`,rippleColorInfo:y,colorSuccess:_,colorHoverSuccess:x,colorPressedSuccess:w,colorFocusSuccess:x,colorDisabledSuccess:_,textColorSuccess:g,textColorHoverSuccess:g,textColorPressedSuccess:g,textColorFocusSuccess:g,textColorDisabledSuccess:g,textColorTextSuccess:_,textColorTextHoverSuccess:x,textColorTextPressedSuccess:w,textColorTextFocusSuccess:x,textColorTextDisabledSuccess:d,textColorGhostSuccess:_,textColorGhostHoverSuccess:x,textColorGhostPressedSuccess:w,textColorGhostFocusSuccess:x,textColorGhostDisabledSuccess:_,borderSuccess:`1px solid ${_}`,borderHoverSuccess:`1px solid ${x}`,borderPressedSuccess:`1px solid ${w}`,borderFocusSuccess:`1px solid ${x}`,borderDisabledSuccess:`1px solid ${_}`,rippleColorSuccess:_,colorWarning:T,colorHoverWarning:P,colorPressedWarning:k,colorFocusWarning:P,colorDisabledWarning:T,textColorWarning:g,textColorHoverWarning:g,textColorPressedWarning:g,textColorFocusWarning:g,textColorDisabledWarning:g,textColorTextWarning:T,textColorTextHoverWarning:P,textColorTextPressedWarning:k,textColorTextFocusWarning:P,textColorTextDisabledWarning:d,textColorGhostWarning:T,textColorGhostHoverWarning:P,textColorGhostPressedWarning:k,textColorGhostFocusWarning:P,textColorGhostDisabledWarning:T,borderWarning:`1px solid ${T}`,borderHoverWarning:`1px solid ${P}`,borderPressedWarning:`1px solid ${k}`,borderFocusWarning:`1px solid ${P}`,borderDisabledWarning:`1px solid ${T}`,rippleColorWarning:T,colorError:I,colorHoverError:A,colorPressedError:q,colorFocusError:A,colorDisabledError:I,textColorError:g,textColorHoverError:g,textColorPressedError:g,textColorFocusError:g,textColorDisabledError:g,textColorTextError:I,textColorTextHoverError:A,textColorTextPressedError:q,textColorTextFocusError:A,textColorTextDisabledError:d,textColorGhostError:I,textColorGhostHoverError:A,textColorGhostPressedError:q,textColorGhostFocusError:A,textColorGhostDisabledError:I,borderError:`1px solid ${I}`,borderHoverError:`1px solid ${A}`,borderPressedError:`1px solid ${q}`,borderFocusError:`1px solid ${A}`,borderDisabledError:`1px solid ${I}`,rippleColorError:I,waveOpacity:"0.6",fontWeight:F,fontWeightStrong:Q})},ZH={name:"Button",common:yt,self:P_},_u=ZH,JH={name:"Button",common:Be,self(e){const t=P_(e);return t.waveOpacity="0.8",t.colorOpacitySecondary="0.16",t.colorOpacitySecondaryHover="0.2",t.colorOpacitySecondaryPressed="0.12",t}},Hn=JH,ej=j([z("button",` margin: 0; font-weight: var(--n-font-weight); line-height: 1; @@ -1302,7 +1325,7 @@ ${t} background-color .3s var(--n-bezier), opacity .3s var(--n-bezier), border-color .3s var(--n-bezier); - `,[q("color",[D("border",{borderColor:"var(--n-border-color)"}),q("disabled",[D("border",{borderColor:"var(--n-border-color-disabled)"})]),Pt("disabled",[j("&:focus",[D("state-border",{borderColor:"var(--n-border-color-focus)"})]),j("&:hover",[D("state-border",{borderColor:"var(--n-border-color-hover)"})]),j("&:active",[D("state-border",{borderColor:"var(--n-border-color-pressed)"})]),q("pressed",[D("state-border",{borderColor:"var(--n-border-color-pressed)"})])])]),q("disabled",{backgroundColor:"var(--n-color-disabled)",color:"var(--n-text-color-disabled)"},[D("border",{border:"var(--n-border-disabled)"})]),Pt("disabled",[j("&:focus",{backgroundColor:"var(--n-color-focus)",color:"var(--n-text-color-focus)"},[D("state-border",{border:"var(--n-border-focus)"})]),j("&:hover",{backgroundColor:"var(--n-color-hover)",color:"var(--n-text-color-hover)"},[D("state-border",{border:"var(--n-border-hover)"})]),j("&:active",{backgroundColor:"var(--n-color-pressed)",color:"var(--n-text-color-pressed)"},[D("state-border",{border:"var(--n-border-pressed)"})]),q("pressed",{backgroundColor:"var(--n-color-pressed)",color:"var(--n-text-color-pressed)"},[D("state-border",{border:"var(--n-border-pressed)"})])]),q("loading","cursor: wait;"),z("base-wave",` + `,[K("color",[D("border",{borderColor:"var(--n-border-color)"}),K("disabled",[D("border",{borderColor:"var(--n-border-color-disabled)"})]),Pt("disabled",[j("&:focus",[D("state-border",{borderColor:"var(--n-border-color-focus)"})]),j("&:hover",[D("state-border",{borderColor:"var(--n-border-color-hover)"})]),j("&:active",[D("state-border",{borderColor:"var(--n-border-color-pressed)"})]),K("pressed",[D("state-border",{borderColor:"var(--n-border-color-pressed)"})])])]),K("disabled",{backgroundColor:"var(--n-color-disabled)",color:"var(--n-text-color-disabled)"},[D("border",{border:"var(--n-border-disabled)"})]),Pt("disabled",[j("&:focus",{backgroundColor:"var(--n-color-focus)",color:"var(--n-text-color-focus)"},[D("state-border",{border:"var(--n-border-focus)"})]),j("&:hover",{backgroundColor:"var(--n-color-hover)",color:"var(--n-text-color-hover)"},[D("state-border",{border:"var(--n-border-hover)"})]),j("&:active",{backgroundColor:"var(--n-color-pressed)",color:"var(--n-text-color-pressed)"},[D("state-border",{border:"var(--n-border-pressed)"})]),K("pressed",{backgroundColor:"var(--n-color-pressed)",color:"var(--n-text-color-pressed)"},[D("state-border",{border:"var(--n-border-pressed)"})])]),K("loading","cursor: wait;"),z("base-wave",` pointer-events: none; top: 0; right: 0; @@ -1311,7 +1334,7 @@ ${t} animation-iteration-count: 1; animation-duration: var(--n-ripple-duration); animation-timing-function: var(--n-bezier-ease-out), var(--n-bezier-ease-out); - `,[q("active",{zIndex:1,animationName:"button-wave-spread, button-wave-opacity"})]),rr&&"MozBoxSizing"in document.createElement("div").style?j("&::moz-focus-inner",{border:0}):null,D("border, state-border",` + `,[K("active",{zIndex:1,animationName:"button-wave-spread, button-wave-opacity"})]),ir&&"MozBoxSizing"in document.createElement("div").style?j("&::moz-focus-inner",{border:0}):null,D("border, state-border",` position: absolute; left: 0; top: 0; @@ -1339,15 +1362,15 @@ ${t} display: flex; align-items: center; justify-content: center; - `,[Vn({top:"50%",originalTransform:"translateY(-50%)"})]),S7()]),D("content",` + `,[Un({top:"50%",originalTransform:"translateY(-50%)"})]),KB()]),D("content",` display: flex; align-items: center; flex-wrap: nowrap; min-width: 0; - `,[j("~",[D("icon",{margin:"var(--n-icon-margin)",marginRight:0})])]),q("block",` + `,[j("~",[D("icon",{margin:"var(--n-icon-margin)",marginRight:0})])]),K("block",` display: flex; width: 100%; - `),q("dashed",[D("border, state-border",{borderStyle:"dashed !important"})]),q("disabled",{cursor:"not-allowed",opacity:"var(--n-opacity-disabled)"})]),j("@keyframes button-wave-spread",{from:{boxShadow:"0 0 0.5px 0 var(--n-ripple-color)"},to:{boxShadow:"0 0 0.5px 4.5px var(--n-ripple-color)"}}),j("@keyframes button-wave-opacity",{from:{opacity:"var(--n-wave-opacity)"},to:{opacity:0}})]),IB=Object.assign(Object.assign({},Fe.props),{color:String,textColor:String,text:Boolean,block:Boolean,loading:Boolean,disabled:Boolean,circle:Boolean,size:String,ghost:Boolean,round:Boolean,secondary:Boolean,tertiary:Boolean,quaternary:Boolean,strong:Boolean,focusable:{type:Boolean,default:!0},keyboard:{type:Boolean,default:!0},tag:{type:String,default:"button"},type:{type:String,default:"default"},dashed:Boolean,renderIcon:Function,iconPlacement:{type:String,default:"left"},attrType:{type:String,default:"button"},bordered:{type:Boolean,default:!0},onClick:[Function,Array],nativeFocusBehavior:{type:Boolean,default:!Nw}}),Gw=fe({name:"Button",props:IB,setup(e){const t=N(null),n=N(null),o=N(!1),r=Ct(()=>!e.quaternary&&!e.tertiary&&!e.secondary&&!e.text&&(!e.color||e.ghost||e.dashed)&&e.bordered),i=He(PB,{}),{mergedSizeRef:a}=ir({},{defaultSize:"medium",mergedSize:C=>{const{size:_}=e;if(_)return _;const{size:x}=i;if(x)return x;const{mergedSize:w}=C||{};return w?w.value:"medium"}}),s=F(()=>e.focusable&&!e.disabled),l=C=>{var _;s.value||C.preventDefault(),!e.nativeFocusBehavior&&(C.preventDefault(),!e.disabled&&s.value&&((_=t.value)===null||_===void 0||_.focus({preventScroll:!0})))},c=C=>{var _;if(!e.disabled&&!e.loading){const{onClick:x}=e;x&&Te(x,C),e.text||(_=n.value)===null||_===void 0||_.play()}},u=C=>{switch(C.key){case"Enter":if(!e.keyboard)return;o.value=!1}},d=C=>{switch(C.key){case"Enter":if(!e.keyboard||e.loading){C.preventDefault();return}o.value=!0}},f=()=>{o.value=!1},{inlineThemeDisabled:p,mergedClsPrefixRef:h,mergedRtlRef:g}=lt(e),v=Fe("Button","-button",AB,yu,e,h),m=Rn("Button",g,h),y=F(()=>{const C=v.value,{common:{cubicBezierEaseInOut:_,cubicBezierEaseOut:x},self:w}=C,{rippleDuration:k,opacityDisabled:P,fontWeight:T,fontWeightStrong:I}=w,A=a.value,{dashed:K,type:B,ghost:O,text:$,color:U,round:Q,circle:L,textColor:M,secondary:te,tertiary:ie,quaternary:ve,strong:ke}=e,Ae={"font-weight":ke?I:T};let Pe={"--n-color":"initial","--n-color-hover":"initial","--n-color-pressed":"initial","--n-color-focus":"initial","--n-color-disabled":"initial","--n-ripple-color":"initial","--n-text-color":"initial","--n-text-color-hover":"initial","--n-text-color-pressed":"initial","--n-text-color-focus":"initial","--n-text-color-disabled":"initial"};const ee=B==="tertiary",xe=B==="default",ue=ee?"default":B;if($){const pe=M||U;Pe={"--n-color":"#0000","--n-color-hover":"#0000","--n-color-pressed":"#0000","--n-color-focus":"#0000","--n-color-disabled":"#0000","--n-ripple-color":"#0000","--n-text-color":pe||w[Se("textColorText",ue)],"--n-text-color-hover":pe?qr(pe):w[Se("textColorTextHover",ue)],"--n-text-color-pressed":pe?Ml(pe):w[Se("textColorTextPressed",ue)],"--n-text-color-focus":pe?qr(pe):w[Se("textColorTextHover",ue)],"--n-text-color-disabled":pe||w[Se("textColorTextDisabled",ue)]}}else if(O||K){const pe=M||U;Pe={"--n-color":"#0000","--n-color-hover":"#0000","--n-color-pressed":"#0000","--n-color-focus":"#0000","--n-color-disabled":"#0000","--n-ripple-color":U||w[Se("rippleColor",ue)],"--n-text-color":pe||w[Se("textColorGhost",ue)],"--n-text-color-hover":pe?qr(pe):w[Se("textColorGhostHover",ue)],"--n-text-color-pressed":pe?Ml(pe):w[Se("textColorGhostPressed",ue)],"--n-text-color-focus":pe?qr(pe):w[Se("textColorGhostHover",ue)],"--n-text-color-disabled":pe||w[Se("textColorGhostDisabled",ue)]}}else if(te){const pe=xe?w.textColor:ee?w.textColorTertiary:w[Se("color",ue)],X=U||pe,ce=B!=="default"&&B!=="tertiary";Pe={"--n-color":ce?$e(X,{alpha:Number(w.colorOpacitySecondary)}):w.colorSecondary,"--n-color-hover":ce?$e(X,{alpha:Number(w.colorOpacitySecondaryHover)}):w.colorSecondaryHover,"--n-color-pressed":ce?$e(X,{alpha:Number(w.colorOpacitySecondaryPressed)}):w.colorSecondaryPressed,"--n-color-focus":ce?$e(X,{alpha:Number(w.colorOpacitySecondaryHover)}):w.colorSecondaryHover,"--n-color-disabled":w.colorSecondary,"--n-ripple-color":"#0000","--n-text-color":X,"--n-text-color-hover":X,"--n-text-color-pressed":X,"--n-text-color-focus":X,"--n-text-color-disabled":X}}else if(ie||ve){const pe=xe?w.textColor:ee?w.textColorTertiary:w[Se("color",ue)],X=U||pe;ie?(Pe["--n-color"]=w.colorTertiary,Pe["--n-color-hover"]=w.colorTertiaryHover,Pe["--n-color-pressed"]=w.colorTertiaryPressed,Pe["--n-color-focus"]=w.colorSecondaryHover,Pe["--n-color-disabled"]=w.colorTertiary):(Pe["--n-color"]=w.colorQuaternary,Pe["--n-color-hover"]=w.colorQuaternaryHover,Pe["--n-color-pressed"]=w.colorQuaternaryPressed,Pe["--n-color-focus"]=w.colorQuaternaryHover,Pe["--n-color-disabled"]=w.colorQuaternary),Pe["--n-ripple-color"]="#0000",Pe["--n-text-color"]=X,Pe["--n-text-color-hover"]=X,Pe["--n-text-color-pressed"]=X,Pe["--n-text-color-focus"]=X,Pe["--n-text-color-disabled"]=X}else Pe={"--n-color":U||w[Se("color",ue)],"--n-color-hover":U?qr(U):w[Se("colorHover",ue)],"--n-color-pressed":U?Ml(U):w[Se("colorPressed",ue)],"--n-color-focus":U?qr(U):w[Se("colorFocus",ue)],"--n-color-disabled":U||w[Se("colorDisabled",ue)],"--n-ripple-color":U||w[Se("rippleColor",ue)],"--n-text-color":M||(U?w.textColorPrimary:ee?w.textColorTertiary:w[Se("textColor",ue)]),"--n-text-color-hover":M||(U?w.textColorHoverPrimary:w[Se("textColorHover",ue)]),"--n-text-color-pressed":M||(U?w.textColorPressedPrimary:w[Se("textColorPressed",ue)]),"--n-text-color-focus":M||(U?w.textColorFocusPrimary:w[Se("textColorFocus",ue)]),"--n-text-color-disabled":M||(U?w.textColorDisabledPrimary:w[Se("textColorDisabled",ue)])};let ne={"--n-border":"initial","--n-border-hover":"initial","--n-border-pressed":"initial","--n-border-focus":"initial","--n-border-disabled":"initial"};$?ne={"--n-border":"none","--n-border-hover":"none","--n-border-pressed":"none","--n-border-focus":"none","--n-border-disabled":"none"}:ne={"--n-border":w[Se("border",ue)],"--n-border-hover":w[Se("borderHover",ue)],"--n-border-pressed":w[Se("borderPressed",ue)],"--n-border-focus":w[Se("borderFocus",ue)],"--n-border-disabled":w[Se("borderDisabled",ue)]};const{[Se("height",A)]:we,[Se("fontSize",A)]:V,[Se("padding",A)]:R,[Se("paddingRound",A)]:E,[Se("iconSize",A)]:W,[Se("borderRadius",A)]:re,[Se("iconMargin",A)]:G,waveOpacity:de}=w,ge={"--n-width":L&&!$?we:"initial","--n-height":$?"initial":we,"--n-font-size":V,"--n-padding":L||$?"initial":Q?E:R,"--n-icon-size":W,"--n-icon-margin":G,"--n-border-radius":$?"initial":L||Q?we:re};return Object.assign(Object.assign(Object.assign(Object.assign({"--n-bezier":_,"--n-bezier-ease-out":x,"--n-ripple-duration":k,"--n-opacity-disabled":P,"--n-wave-opacity":de},Ae),Pe),ne),ge)}),S=p?Rt("button",F(()=>{let C="";const{dashed:_,type:x,ghost:w,text:k,color:P,round:T,circle:I,textColor:A,secondary:K,tertiary:B,quaternary:O,strong:$}=e;_&&(C+="a"),w&&(C+="b"),k&&(C+="c"),T&&(C+="d"),I&&(C+="e"),K&&(C+="f"),B&&(C+="g"),O&&(C+="h"),$&&(C+="i"),P&&(C+="j"+yc(P)),A&&(C+="k"+yc(A));const{value:U}=a;return C+="l"+U[0],C+="m"+x[0],C}),y,e):void 0;return{selfElRef:t,waveElRef:n,mergedClsPrefix:h,mergedFocusable:s,mergedSize:a,showBorder:r,enterPressed:o,rtlEnabled:m,handleMousedown:l,handleKeydown:d,handleBlur:f,handleKeyup:u,handleClick:c,customColorCssVars:F(()=>{const{color:C}=e;if(!C)return null;const _=qr(C);return{"--n-border-color":C,"--n-border-color-hover":_,"--n-border-color-pressed":Ml(C),"--n-border-color-focus":_,"--n-border-color-disabled":C}}),cssVars:p?void 0:y,themeClass:S==null?void 0:S.themeClass,onRender:S==null?void 0:S.onRender}},render(){const{mergedClsPrefix:e,tag:t,onRender:n}=this;n==null||n();const o=Ot(this.$slots.default,r=>r&&b("span",{class:`${e}-button__content`},r));return b(t,{ref:"selfElRef",class:[this.themeClass,`${e}-button`,`${e}-button--${this.type}-type`,`${e}-button--${this.mergedSize}-type`,this.rtlEnabled&&`${e}-button--rtl`,this.disabled&&`${e}-button--disabled`,this.block&&`${e}-button--block`,this.enterPressed&&`${e}-button--pressed`,!this.text&&this.dashed&&`${e}-button--dashed`,this.color&&`${e}-button--color`,this.secondary&&`${e}-button--secondary`,this.loading&&`${e}-button--loading`,this.ghost&&`${e}-button--ghost`],tabindex:this.mergedFocusable?0:-1,type:this.attrType,style:this.cssVars,disabled:this.disabled,onClick:this.handleClick,onBlur:this.handleBlur,onMousedown:this.handleMousedown,onKeyup:this.handleKeyup,onKeydown:this.handleKeydown},this.iconPlacement==="right"&&o,b(mu,{width:!0},{default:()=>Ot(this.$slots.icon,r=>(this.loading||this.renderIcon||r)&&b("span",{class:`${e}-button__icon`,style:{margin:ta(this.$slots.default)?"0":""}},b(Ei,null,{default:()=>this.loading?b(Ai,{clsPrefix:e,key:"loading",class:`${e}-icon-slot`,strokeWidth:20}):b("div",{key:"icon",class:`${e}-icon-slot`,role:"none"},this.renderIcon?this.renderIcon():r)})))}),this.iconPlacement==="left"&&o,this.text?null:b(e7,{ref:"waveElRef",clsPrefix:e}),this.showBorder?b("div",{"aria-hidden":!0,class:`${e}-button__border`,style:this.customColorCssVars}):null,this.showBorder?b("div",{"aria-hidden":!0,class:`${e}-button__state-border`,style:this.customColorCssVars}):null)}}),Tt=Gw,Fb=Gw,MB={titleFontSize:"22px"},zB=e=>{const{borderRadius:t,fontSize:n,lineHeight:o,textColor2:r,textColor1:i,textColorDisabled:a,dividerColor:s,fontWeightStrong:l,primaryColor:c,baseColor:u,hoverColor:d,cardColor:f,modalColor:p,popoverColor:h}=e;return Object.assign(Object.assign({},MB),{borderRadius:t,borderColor:Ye(f,s),borderColorModal:Ye(p,s),borderColorPopover:Ye(h,s),textColor:r,titleFontWeight:l,titleTextColor:i,dayTextColor:a,fontSize:n,lineHeight:o,dateColorCurrent:c,dateTextColorCurrent:u,cellColorHover:Ye(f,d),cellColorHoverModal:Ye(p,d),cellColorHoverPopover:Ye(h,d),cellColor:f,cellColorModal:p,cellColorPopover:h,barColor:c})},OB={name:"Calendar",common:Ne,peers:{Button:Nn},self:zB},DB=OB,LB=e=>{const{fontSize:t,boxShadow2:n,popoverColor:o,textColor2:r,borderRadius:i,borderColor:a,heightSmall:s,heightMedium:l,heightLarge:c,fontSizeSmall:u,fontSizeMedium:d,fontSizeLarge:f,dividerColor:p}=e;return{panelFontSize:t,boxShadow:n,color:o,textColor:r,borderRadius:i,border:`1px solid ${a}`,heightSmall:s,heightMedium:l,heightLarge:c,fontSizeSmall:u,fontSizeMedium:d,fontSizeLarge:f,dividerColor:p}},FB={name:"ColorPicker",common:Ne,peers:{Input:lo,Button:Nn},self:LB},BB=FB,NB={paddingSmall:"12px 16px 12px",paddingMedium:"19px 24px 20px",paddingLarge:"23px 32px 24px",paddingHuge:"27px 40px 28px",titleFontSizeSmall:"16px",titleFontSizeMedium:"18px",titleFontSizeLarge:"18px",titleFontSizeHuge:"18px",closeIconSize:"18px",closeSize:"22px"},Yw=e=>{const{primaryColor:t,borderRadius:n,lineHeight:o,fontSize:r,cardColor:i,textColor2:a,textColor1:s,dividerColor:l,fontWeightStrong:c,closeIconColor:u,closeIconColorHover:d,closeIconColorPressed:f,closeColorHover:p,closeColorPressed:h,modalColor:g,boxShadow1:v,popoverColor:m,actionColor:y}=e;return Object.assign(Object.assign({},NB),{lineHeight:o,color:i,colorModal:g,colorPopover:m,colorTarget:t,colorEmbedded:y,colorEmbeddedModal:y,colorEmbeddedPopover:y,textColor:a,titleTextColor:s,borderColor:l,actionColor:y,titleFontWeight:c,closeColorHover:p,closeColorPressed:h,closeBorderRadius:n,closeIconColor:u,closeIconColorHover:d,closeIconColorPressed:f,fontSizeSmall:r,fontSizeMedium:r,fontSizeLarge:r,fontSizeHuge:r,boxShadow:v,borderRadius:n})},HB={name:"Card",common:yt,self:Yw},Xw=HB,jB={name:"Card",common:Ne,self(e){const t=Yw(e),{cardColor:n,modalColor:o,popoverColor:r}=e;return t.colorEmbedded=n,t.colorEmbeddedModal=o,t.colorEmbeddedPopover=r,t}},Qw=jB,VB=j([z("card",` + `),K("dashed",[D("border, state-border",{borderStyle:"dashed !important"})]),K("disabled",{cursor:"not-allowed",opacity:"var(--n-opacity-disabled)"})]),j("@keyframes button-wave-spread",{from:{boxShadow:"0 0 0.5px 0 var(--n-ripple-color)"},to:{boxShadow:"0 0 0.5px 4.5px var(--n-ripple-color)"}}),j("@keyframes button-wave-opacity",{from:{opacity:"var(--n-wave-opacity)"},to:{opacity:0}})]),tj=Object.assign(Object.assign({},Fe.props),{color:String,textColor:String,text:Boolean,block:Boolean,loading:Boolean,disabled:Boolean,circle:Boolean,size:String,ghost:Boolean,round:Boolean,secondary:Boolean,tertiary:Boolean,quaternary:Boolean,strong:Boolean,focusable:{type:Boolean,default:!0},keyboard:{type:Boolean,default:!0},tag:{type:String,default:"button"},type:{type:String,default:"default"},dashed:Boolean,renderIcon:Function,iconPlacement:{type:String,default:"left"},attrType:{type:String,default:"button"},bordered:{type:Boolean,default:!0},onClick:[Function,Array],nativeFocusBehavior:{type:Boolean,default:!x_}}),R_=pe({name:"Button",props:tj,setup(e){const t=B(null),n=B(null),o=B(!1),r=wt(()=>!e.quaternary&&!e.tertiary&&!e.secondary&&!e.text&&(!e.color||e.ghost||e.dashed)&&e.bordered),i=He(XH,{}),{mergedSizeRef:a}=ar({},{defaultSize:"medium",mergedSize:C=>{const{size:_}=e;if(_)return _;const{size:x}=i;if(x)return x;const{mergedSize:w}=C||{};return w?w.value:"medium"}}),s=N(()=>e.focusable&&!e.disabled),l=C=>{var _;s.value||C.preventDefault(),!e.nativeFocusBehavior&&(C.preventDefault(),!e.disabled&&s.value&&((_=t.value)===null||_===void 0||_.focus({preventScroll:!0})))},c=C=>{var _;if(!e.disabled&&!e.loading){const{onClick:x}=e;x&&Re(x,C),e.text||(_=n.value)===null||_===void 0||_.play()}},u=C=>{switch(C.key){case"Enter":if(!e.keyboard)return;o.value=!1}},d=C=>{switch(C.key){case"Enter":if(!e.keyboard||e.loading){C.preventDefault();return}o.value=!0}},f=()=>{o.value=!1},{inlineThemeDisabled:p,mergedClsPrefixRef:h,mergedRtlRef:m}=ct(e),v=Fe("Button","-button",ej,_u,e,h),g=Rn("Button",m,h),y=N(()=>{const C=v.value,{common:{cubicBezierEaseInOut:_,cubicBezierEaseOut:x},self:w}=C,{rippleDuration:T,opacityDisabled:P,fontWeight:k,fontWeightStrong:I}=w,A=a.value,{dashed:q,type:F,ghost:O,text:$,color:W,round:Q,circle:L,textColor:M,secondary:se,tertiary:X,quaternary:ne,strong:fe}=e,xe={"font-weight":fe?I:k};let Ce={"--n-color":"initial","--n-color-hover":"initial","--n-color-pressed":"initial","--n-color-focus":"initial","--n-color-disabled":"initial","--n-ripple-color":"initial","--n-text-color":"initial","--n-text-color-hover":"initial","--n-text-color-pressed":"initial","--n-text-color-focus":"initial","--n-text-color-disabled":"initial"};const G=F==="tertiary",ve=F==="default",ue=G?"default":F;if($){const ge=M||W;Ce={"--n-color":"#0000","--n-color-hover":"#0000","--n-color-pressed":"#0000","--n-color-focus":"#0000","--n-color-disabled":"#0000","--n-ripple-color":"#0000","--n-text-color":ge||w[Pe("textColorText",ue)],"--n-text-color-hover":ge?qr(ge):w[Pe("textColorTextHover",ue)],"--n-text-color-pressed":ge?Ol(ge):w[Pe("textColorTextPressed",ue)],"--n-text-color-focus":ge?qr(ge):w[Pe("textColorTextHover",ue)],"--n-text-color-disabled":ge||w[Pe("textColorTextDisabled",ue)]}}else if(O||q){const ge=M||W;Ce={"--n-color":"#0000","--n-color-hover":"#0000","--n-color-pressed":"#0000","--n-color-focus":"#0000","--n-color-disabled":"#0000","--n-ripple-color":W||w[Pe("rippleColor",ue)],"--n-text-color":ge||w[Pe("textColorGhost",ue)],"--n-text-color-hover":ge?qr(ge):w[Pe("textColorGhostHover",ue)],"--n-text-color-pressed":ge?Ol(ge):w[Pe("textColorGhostPressed",ue)],"--n-text-color-focus":ge?qr(ge):w[Pe("textColorGhostHover",ue)],"--n-text-color-disabled":ge||w[Pe("textColorGhostDisabled",ue)]}}else if(se){const ge=ve?w.textColor:G?w.textColorTertiary:w[Pe("color",ue)],J=W||ge,de=F!=="default"&&F!=="tertiary";Ce={"--n-color":de?Ae(J,{alpha:Number(w.colorOpacitySecondary)}):w.colorSecondary,"--n-color-hover":de?Ae(J,{alpha:Number(w.colorOpacitySecondaryHover)}):w.colorSecondaryHover,"--n-color-pressed":de?Ae(J,{alpha:Number(w.colorOpacitySecondaryPressed)}):w.colorSecondaryPressed,"--n-color-focus":de?Ae(J,{alpha:Number(w.colorOpacitySecondaryHover)}):w.colorSecondaryHover,"--n-color-disabled":w.colorSecondary,"--n-ripple-color":"#0000","--n-text-color":J,"--n-text-color-hover":J,"--n-text-color-pressed":J,"--n-text-color-focus":J,"--n-text-color-disabled":J}}else if(X||ne){const ge=ve?w.textColor:G?w.textColorTertiary:w[Pe("color",ue)],J=W||ge;X?(Ce["--n-color"]=w.colorTertiary,Ce["--n-color-hover"]=w.colorTertiaryHover,Ce["--n-color-pressed"]=w.colorTertiaryPressed,Ce["--n-color-focus"]=w.colorSecondaryHover,Ce["--n-color-disabled"]=w.colorTertiary):(Ce["--n-color"]=w.colorQuaternary,Ce["--n-color-hover"]=w.colorQuaternaryHover,Ce["--n-color-pressed"]=w.colorQuaternaryPressed,Ce["--n-color-focus"]=w.colorQuaternaryHover,Ce["--n-color-disabled"]=w.colorQuaternary),Ce["--n-ripple-color"]="#0000",Ce["--n-text-color"]=J,Ce["--n-text-color-hover"]=J,Ce["--n-text-color-pressed"]=J,Ce["--n-text-color-focus"]=J,Ce["--n-text-color-disabled"]=J}else Ce={"--n-color":W||w[Pe("color",ue)],"--n-color-hover":W?qr(W):w[Pe("colorHover",ue)],"--n-color-pressed":W?Ol(W):w[Pe("colorPressed",ue)],"--n-color-focus":W?qr(W):w[Pe("colorFocus",ue)],"--n-color-disabled":W||w[Pe("colorDisabled",ue)],"--n-ripple-color":W||w[Pe("rippleColor",ue)],"--n-text-color":M||(W?w.textColorPrimary:G?w.textColorTertiary:w[Pe("textColor",ue)]),"--n-text-color-hover":M||(W?w.textColorHoverPrimary:w[Pe("textColorHover",ue)]),"--n-text-color-pressed":M||(W?w.textColorPressedPrimary:w[Pe("textColorPressed",ue)]),"--n-text-color-focus":M||(W?w.textColorFocusPrimary:w[Pe("textColorFocus",ue)]),"--n-text-color-disabled":M||(W?w.textColorDisabledPrimary:w[Pe("textColorDisabled",ue)])};let re={"--n-border":"initial","--n-border-hover":"initial","--n-border-pressed":"initial","--n-border-focus":"initial","--n-border-disabled":"initial"};$?re={"--n-border":"none","--n-border-hover":"none","--n-border-pressed":"none","--n-border-focus":"none","--n-border-disabled":"none"}:re={"--n-border":w[Pe("border",ue)],"--n-border-hover":w[Pe("borderHover",ue)],"--n-border-pressed":w[Pe("borderPressed",ue)],"--n-border-focus":w[Pe("borderFocus",ue)],"--n-border-disabled":w[Pe("borderDisabled",ue)]};const{[Pe("height",A)]:ke,[Pe("fontSize",A)]:V,[Pe("padding",A)]:R,[Pe("paddingRound",A)]:E,[Pe("iconSize",A)]:U,[Pe("borderRadius",A)]:ie,[Pe("iconMargin",A)]:Y,waveOpacity:he}=w,ye={"--n-width":L&&!$?ke:"initial","--n-height":$?"initial":ke,"--n-font-size":V,"--n-padding":L||$?"initial":Q?E:R,"--n-icon-size":U,"--n-icon-margin":Y,"--n-border-radius":$?"initial":L||Q?ke:ie};return Object.assign(Object.assign(Object.assign(Object.assign({"--n-bezier":_,"--n-bezier-ease-out":x,"--n-ripple-duration":T,"--n-opacity-disabled":P,"--n-wave-opacity":he},xe),Ce),re),ye)}),S=p?Rt("button",N(()=>{let C="";const{dashed:_,type:x,ghost:w,text:T,color:P,round:k,circle:I,textColor:A,secondary:q,tertiary:F,quaternary:O,strong:$}=e;_&&(C+="a"),w&&(C+="b"),T&&(C+="c"),k&&(C+="d"),I&&(C+="e"),q&&(C+="f"),F&&(C+="g"),O&&(C+="h"),$&&(C+="i"),P&&(C+="j"+yc(P)),A&&(C+="k"+yc(A));const{value:W}=a;return C+="l"+W[0],C+="m"+x[0],C}),y,e):void 0;return{selfElRef:t,waveElRef:n,mergedClsPrefix:h,mergedFocusable:s,mergedSize:a,showBorder:r,enterPressed:o,rtlEnabled:g,handleMousedown:l,handleKeydown:d,handleBlur:f,handleKeyup:u,handleClick:c,customColorCssVars:N(()=>{const{color:C}=e;if(!C)return null;const _=qr(C);return{"--n-border-color":C,"--n-border-color-hover":_,"--n-border-color-pressed":Ol(C),"--n-border-color-focus":_,"--n-border-color-disabled":C}}),cssVars:p?void 0:y,themeClass:S==null?void 0:S.themeClass,onRender:S==null?void 0:S.onRender}},render(){const{mergedClsPrefix:e,tag:t,onRender:n}=this;n==null||n();const o=Ot(this.$slots.default,r=>r&&b("span",{class:`${e}-button__content`},r));return b(t,{ref:"selfElRef",class:[this.themeClass,`${e}-button`,`${e}-button--${this.type}-type`,`${e}-button--${this.mergedSize}-type`,this.rtlEnabled&&`${e}-button--rtl`,this.disabled&&`${e}-button--disabled`,this.block&&`${e}-button--block`,this.enterPressed&&`${e}-button--pressed`,!this.text&&this.dashed&&`${e}-button--dashed`,this.color&&`${e}-button--color`,this.secondary&&`${e}-button--secondary`,this.loading&&`${e}-button--loading`,this.ghost&&`${e}-button--ghost`],tabindex:this.mergedFocusable?0:-1,type:this.attrType,style:this.cssVars,disabled:this.disabled,onClick:this.handleClick,onBlur:this.handleBlur,onMousedown:this.handleMousedown,onKeyup:this.handleKeyup,onKeydown:this.handleKeydown},this.iconPlacement==="right"&&o,b(yu,{width:!0},{default:()=>Ot(this.$slots.icon,r=>(this.loading||this.renderIcon||r)&&b("span",{class:`${e}-button__icon`,style:{margin:oa(this.$slots.default)?"0":""}},b(Ai,null,{default:()=>this.loading?b(Mi,{clsPrefix:e,key:"loading",class:`${e}-icon-slot`,strokeWidth:20}):b("div",{key:"icon",class:`${e}-icon-slot`,role:"none"},this.renderIcon?this.renderIcon():r)})))}),this.iconPlacement==="left"&&o,this.text?null:b(_B,{ref:"waveElRef",clsPrefix:e}),this.showBorder?b("div",{"aria-hidden":!0,class:`${e}-button__border`,style:this.customColorCssVars}):null,this.showBorder?b("div",{"aria-hidden":!0,class:`${e}-button__state-border`,style:this.customColorCssVars}):null)}}),Tt=R_,S0=R_,nj={titleFontSize:"22px"},oj=e=>{const{borderRadius:t,fontSize:n,lineHeight:o,textColor2:r,textColor1:i,textColorDisabled:a,dividerColor:s,fontWeightStrong:l,primaryColor:c,baseColor:u,hoverColor:d,cardColor:f,modalColor:p,popoverColor:h}=e;return Object.assign(Object.assign({},nj),{borderRadius:t,borderColor:Ye(f,s),borderColorModal:Ye(p,s),borderColorPopover:Ye(h,s),textColor:r,titleFontWeight:l,titleTextColor:i,dayTextColor:a,fontSize:n,lineHeight:o,dateColorCurrent:c,dateTextColorCurrent:u,cellColorHover:Ye(f,d),cellColorHoverModal:Ye(p,d),cellColorHoverPopover:Ye(h,d),cellColor:f,cellColorModal:p,cellColorPopover:h,barColor:c})},rj={name:"Calendar",common:Be,peers:{Button:Hn},self:oj},ij=rj,aj=e=>{const{fontSize:t,boxShadow2:n,popoverColor:o,textColor2:r,borderRadius:i,borderColor:a,heightSmall:s,heightMedium:l,heightLarge:c,fontSizeSmall:u,fontSizeMedium:d,fontSizeLarge:f,dividerColor:p}=e;return{panelFontSize:t,boxShadow:n,color:o,textColor:r,borderRadius:i,border:`1px solid ${a}`,heightSmall:s,heightMedium:l,heightLarge:c,fontSizeSmall:u,fontSizeMedium:d,fontSizeLarge:f,dividerColor:p}},sj={name:"ColorPicker",common:Be,peers:{Input:lo,Button:Hn},self:aj},lj=sj,cj={paddingSmall:"12px 16px 12px",paddingMedium:"19px 24px 20px",paddingLarge:"23px 32px 24px",paddingHuge:"27px 40px 28px",titleFontSizeSmall:"16px",titleFontSizeMedium:"18px",titleFontSizeLarge:"18px",titleFontSizeHuge:"18px",closeIconSize:"18px",closeSize:"22px"},E_=e=>{const{primaryColor:t,borderRadius:n,lineHeight:o,fontSize:r,cardColor:i,textColor2:a,textColor1:s,dividerColor:l,fontWeightStrong:c,closeIconColor:u,closeIconColorHover:d,closeIconColorPressed:f,closeColorHover:p,closeColorPressed:h,modalColor:m,boxShadow1:v,popoverColor:g,actionColor:y}=e;return Object.assign(Object.assign({},cj),{lineHeight:o,color:i,colorModal:m,colorPopover:g,colorTarget:t,colorEmbedded:y,colorEmbeddedModal:y,colorEmbeddedPopover:y,textColor:a,titleTextColor:s,borderColor:l,actionColor:y,titleFontWeight:c,closeColorHover:p,closeColorPressed:h,closeBorderRadius:n,closeIconColor:u,closeIconColorHover:d,closeIconColorPressed:f,fontSizeSmall:r,fontSizeMedium:r,fontSizeLarge:r,fontSizeHuge:r,boxShadow:v,borderRadius:n})},uj={name:"Card",common:yt,self:E_},$_=uj,dj={name:"Card",common:Be,self(e){const t=E_(e),{cardColor:n,modalColor:o,popoverColor:r}=e;return t.colorEmbedded=n,t.colorEmbeddedModal=o,t.colorEmbeddedPopover=r,t}},A_=dj,fj=j([z("card",` font-size: var(--n-font-size); line-height: var(--n-line-height); display: flex; @@ -1364,10 +1387,10 @@ ${t} background-color .3s var(--n-bezier), box-shadow .3s var(--n-bezier), border-color .3s var(--n-bezier); - `,[Zx({background:"var(--n-color-modal)"}),q("hoverable",[j("&:hover","box-shadow: var(--n-box-shadow);")]),q("content-segmented",[j(">",[D("content",{paddingTop:"var(--n-padding-bottom)"})])]),q("content-soft-segmented",[j(">",[D("content",` + `,[AC({background:"var(--n-color-modal)"}),K("hoverable",[j("&:hover","box-shadow: var(--n-box-shadow);")]),K("content-segmented",[j(">",[D("content",{paddingTop:"var(--n-padding-bottom)"})])]),K("content-soft-segmented",[j(">",[D("content",` margin: 0 var(--n-padding-left); padding: var(--n-padding-bottom) 0; - `)])]),q("footer-segmented",[j(">",[D("footer",{paddingTop:"var(--n-padding-bottom)"})])]),q("footer-soft-segmented",[j(">",[D("footer",` + `)])]),K("footer-segmented",[j(">",[D("footer",{paddingTop:"var(--n-padding-bottom)"})])]),K("footer-soft-segmented",[j(">",[D("footer",` padding: var(--n-padding-bottom) 0; margin: 0 var(--n-padding-left); `)])]),j(">",[z("card-header",` @@ -1421,19 +1444,19 @@ ${t} `,[j("img",` display: block; width: 100%; - `)]),q("bordered",` + `)]),K("bordered",` border: 1px solid var(--n-border-color); - `,[j("&:target","border-color: var(--n-color-target);")]),q("action-segmented",[j(">",[D("action",[j("&:not(:first-child)",{borderTop:"1px solid var(--n-border-color)"})])])]),q("content-segmented, content-soft-segmented",[j(">",[D("content",{transition:"border-color 0.3s var(--n-bezier)"},[j("&:not(:first-child)",{borderTop:"1px solid var(--n-border-color)"})])])]),q("footer-segmented, footer-soft-segmented",[j(">",[D("footer",{transition:"border-color 0.3s var(--n-bezier)"},[j("&:not(:first-child)",{borderTop:"1px solid var(--n-border-color)"})])])]),q("embedded",` + `,[j("&:target","border-color: var(--n-color-target);")]),K("action-segmented",[j(">",[D("action",[j("&:not(:first-child)",{borderTop:"1px solid var(--n-border-color)"})])])]),K("content-segmented, content-soft-segmented",[j(">",[D("content",{transition:"border-color 0.3s var(--n-bezier)"},[j("&:not(:first-child)",{borderTop:"1px solid var(--n-border-color)"})])])]),K("footer-segmented, footer-soft-segmented",[j(">",[D("footer",{transition:"border-color 0.3s var(--n-bezier)"},[j("&:not(:first-child)",{borderTop:"1px solid var(--n-border-color)"})])])]),K("embedded",` background-color: var(--n-color-embedded); - `)]),Xs(z("card",` + `)]),Qs(z("card",` background: var(--n-color-modal); - `,[q("embedded",` + `,[K("embedded",` background-color: var(--n-color-embedded-modal); - `)])),cu(z("card",` + `)])),fu(z("card",` background: var(--n-color-popover); - `,[q("embedded",` + `,[K("embedded",` background-color: var(--n-color-embedded-popover); - `)]))]),Np={title:String,contentStyle:[Object,String],headerStyle:[Object,String],headerExtraStyle:[Object,String],footerStyle:[Object,String],embedded:Boolean,segmented:{type:[Boolean,Object],default:!1},size:{type:String,default:"medium"},bordered:{type:Boolean,default:!0},closable:Boolean,hoverable:Boolean,role:String,onClose:[Function,Array],tag:{type:String,default:"div"}},WB=zr(Np),UB=Object.assign(Object.assign({},Fe.props),Np),Hn=fe({name:"Card",props:UB,setup(e){const t=()=>{const{onClose:c}=e;c&&Te(c)},{inlineThemeDisabled:n,mergedClsPrefixRef:o,mergedRtlRef:r}=lt(e),i=Fe("Card","-card",VB,Xw,e,o),a=Rn("Card",r,o),s=F(()=>{const{size:c}=e,{self:{color:u,colorModal:d,colorTarget:f,textColor:p,titleTextColor:h,titleFontWeight:g,borderColor:v,actionColor:m,borderRadius:y,lineHeight:S,closeIconColor:C,closeIconColorHover:_,closeIconColorPressed:x,closeColorHover:w,closeColorPressed:k,closeBorderRadius:P,closeIconSize:T,closeSize:I,boxShadow:A,colorPopover:K,colorEmbedded:B,colorEmbeddedModal:O,colorEmbeddedPopover:$,[Se("padding",c)]:U,[Se("fontSize",c)]:Q,[Se("titleFontSize",c)]:L},common:{cubicBezierEaseInOut:M}}=i.value,{top:te,left:ie,bottom:ve}=si(U);return{"--n-bezier":M,"--n-border-radius":y,"--n-color":u,"--n-color-modal":d,"--n-color-popover":K,"--n-color-embedded":B,"--n-color-embedded-modal":O,"--n-color-embedded-popover":$,"--n-color-target":f,"--n-text-color":p,"--n-line-height":S,"--n-action-color":m,"--n-title-text-color":h,"--n-title-font-weight":g,"--n-close-icon-color":C,"--n-close-icon-color-hover":_,"--n-close-icon-color-pressed":x,"--n-close-color-hover":w,"--n-close-color-pressed":k,"--n-border-color":v,"--n-box-shadow":A,"--n-padding-top":te,"--n-padding-bottom":ve,"--n-padding-left":ie,"--n-font-size":Q,"--n-title-font-size":L,"--n-close-size":I,"--n-close-icon-size":T,"--n-close-border-radius":P}}),l=n?Rt("card",F(()=>e.size[0]),s,e):void 0;return{rtlEnabled:a,mergedClsPrefix:o,mergedTheme:i,handleCloseClick:t,cssVars:n?void 0:s,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender}},render(){const{segmented:e,bordered:t,hoverable:n,mergedClsPrefix:o,rtlEnabled:r,onRender:i,embedded:a,tag:s,$slots:l}=this;return i==null||i(),b(s,{class:[`${o}-card`,this.themeClass,a&&`${o}-card--embedded`,{[`${o}-card--rtl`]:r,[`${o}-card--content${typeof e!="boolean"&&e.content==="soft"?"-soft":""}-segmented`]:e===!0||e!==!1&&e.content,[`${o}-card--footer${typeof e!="boolean"&&e.footer==="soft"?"-soft":""}-segmented`]:e===!0||e!==!1&&e.footer,[`${o}-card--action-segmented`]:e===!0||e!==!1&&e.action,[`${o}-card--bordered`]:t,[`${o}-card--hoverable`]:n}],style:this.cssVars,role:this.role},Ot(l.cover,c=>c&&b("div",{class:`${o}-card-cover`,role:"none"},c)),Ot(l.header,c=>c||this.title||this.closable?b("div",{class:`${o}-card-header`,style:this.headerStyle},b("div",{class:`${o}-card-header__main`,role:"heading"},c||this.title),Ot(l["header-extra"],u=>u&&b("div",{class:`${o}-card-header__extra`,style:this.headerExtraStyle},u)),this.closable?b($i,{clsPrefix:o,class:`${o}-card-header__close`,onClick:this.handleCloseClick,absolute:!0}):null):null),Ot(l.default,c=>c&&b("div",{class:`${o}-card__content`,style:this.contentStyle,role:"none"},c)),Ot(l.footer,c=>c&&[b("div",{class:`${o}-card__footer`,style:this.footerStyle,role:"none"},c)]),Ot(l.action,c=>c&&b("div",{class:`${o}-card__action`,role:"none"},c)))}}),Zw=e=>({dotSize:"8px",dotColor:"rgba(255, 255, 255, .3)",dotColorActive:"rgba(255, 255, 255, 1)",dotColorFocus:"rgba(255, 255, 255, .5)",dotLineWidth:"16px",dotLineWidthActive:"24px",arrowColor:"#eee"}),qB={name:"Carousel",common:yt,self:Zw},KB=qB,GB={name:"Carousel",common:Ne,self:Zw},YB=GB;function XB(e){const{length:t}=e;return t>1&&(e.push(Bb(e[0],0,"append")),e.unshift(Bb(e[t-1],t-1,"prepend"))),e}function Bb(e,t,n){return oo(e,{key:`carousel-item-duplicate-${t}-${n}`})}function Nb(e,t,n){return n?e===0?t-3:e===t-1?0:e-1:e}function Ad(e,t){return t?e+1:e}function QB(e,t,n){return e<0?null:e===0?n?t-1:null:e-1}function ZB(e,t,n){return e>t-1?null:e===t-1?n?0:null:e+1}function JB(e,t){return t&&e>3?e-2:e}function Hb(e){return window.TouchEvent&&e instanceof window.TouchEvent}function jb(e,t){let{offsetWidth:n,offsetHeight:o}=e;if(t){const r=getComputedStyle(e);n=n-parseFloat(r.getPropertyValue("padding-left"))-parseFloat(r.getPropertyValue("padding-right")),o=o-parseFloat(r.getPropertyValue("padding-top"))-parseFloat(r.getPropertyValue("padding-bottom"))}return{width:n,height:o}}function zl(e,t,n){return en?n:e}function eN(e){if(e===void 0)return 0;if(typeof e=="number")return e;const t=/^((\d+)?\.?\d+?)(ms|s)?$/,n=e.match(t);if(n){const[,o,,r="ms"]=n;return Number(o)*(r==="ms"?1:1e3)}return 0}const Jw="n-carousel-methods",tN=e=>{st(Jw,e)},Hp=(e="unknown",t="component")=>{const n=He(Jw);return n||Or(e,`\`${t}\` must be placed inside \`n-carousel\`.`),n},nN={total:{type:Number,default:0},currentIndex:{type:Number,default:0},dotType:{type:String,default:"dot"},trigger:{type:String,default:"click"},keyboard:Boolean},oN=fe({name:"CarouselDots",props:nN,setup(e){const{mergedClsPrefixRef:t}=lt(e),n=N([]),o=Hp();function r(c,u){switch(c.key){case"Enter":case" ":c.preventDefault(),o.to(u);return}e.keyboard&&s(c)}function i(c){e.trigger==="hover"&&o.to(c)}function a(c){e.trigger==="click"&&o.to(c)}function s(c){var u;if(c.shiftKey||c.altKey||c.ctrlKey||c.metaKey)return;const d=(u=document.activeElement)===null||u===void 0?void 0:u.nodeName.toLowerCase();if(d==="input"||d==="textarea")return;const{code:f}=c,p=f==="PageUp"||f==="ArrowUp",h=f==="PageDown"||f==="ArrowDown",g=f==="PageUp"||f==="ArrowRight",v=f==="PageDown"||f==="ArrowLeft",m=o.isVertical(),y=m?p:g,S=m?h:v;!y&&!S||(c.preventDefault(),y&&!o.isNextDisabled()?(o.next(),l(o.currentIndexRef.value)):S&&!o.isPrevDisabled()&&(o.prev(),l(o.currentIndexRef.value)))}function l(c){var u;(u=n.value[c])===null||u===void 0||u.focus()}return py(()=>n.value.length=0),{mergedClsPrefix:t,dotEls:n,handleKeydown:r,handleMouseenter:i,handleClick:a}},render(){const{mergedClsPrefix:e,dotEls:t}=this;return b("div",{class:[`${e}-carousel__dots`,`${e}-carousel__dots--${this.dotType}`],role:"tablist"},RE(this.total,n=>{const o=n===this.currentIndex;return b("div",{"aria-selected":o,ref:r=>t.push(r),role:"button",tabindex:"0",class:[`${e}-carousel__dot`,o&&`${e}-carousel__dot--active`],key:n,onClick:()=>{this.handleClick(n)},onMouseenter:()=>{this.handleMouseenter(n)},onKeydown:r=>{this.handleKeydown(r,n)}})}))}}),rN=b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16"},b("g",{fill:"none"},b("path",{d:"M10.26 3.2a.75.75 0 0 1 .04 1.06L6.773 8l3.527 3.74a.75.75 0 1 1-1.1 1.02l-4-4.25a.75.75 0 0 1 0-1.02l4-4.25a.75.75 0 0 1 1.06-.04z",fill:"currentColor"}))),iN=b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16"},b("g",{fill:"none"},b("path",{d:"M5.74 3.2a.75.75 0 0 0-.04 1.06L9.227 8L5.7 11.74a.75.75 0 1 0 1.1 1.02l4-4.25a.75.75 0 0 0 0-1.02l-4-4.25a.75.75 0 0 0-1.06-.04z",fill:"currentColor"}))),aN=fe({name:"CarouselArrow",setup(e){const{mergedClsPrefixRef:t}=lt(e),{isVertical:n,isPrevDisabled:o,isNextDisabled:r,prev:i,next:a}=Hp();return{mergedClsPrefix:t,isVertical:n,isPrevDisabled:o,isNextDisabled:r,prev:i,next:a}},render(){const{mergedClsPrefix:e}=this;return b("div",{class:`${e}-carousel__arrow-group`},b("div",{class:[`${e}-carousel__arrow`,this.isPrevDisabled()&&`${e}-carousel__arrow--disabled`],role:"button",onClick:this.prev},rN),b("div",{class:[`${e}-carousel__arrow`,this.isNextDisabled()&&`${e}-carousel__arrow--disabled`],role:"button",onClick:this.next},iN))}}),ac="CarouselItem",sN=e=>{var t;return((t=e.type)===null||t===void 0?void 0:t.name)===ac},lN=fe({name:ac,setup(e){const{mergedClsPrefixRef:t}=lt(e),n=Hp(ib(ac),`n-${ib(ac)}`),o=N(),r=F(()=>{const{value:u}=o;return u?n.getSlideIndex(u):-1}),i=F(()=>n.isPrev(r.value)),a=F(()=>n.isNext(r.value)),s=F(()=>n.isActive(r.value)),l=F(()=>n.getSlideStyle(r.value));Wt(()=>{n.addSlide(o.value)}),tn(()=>{n.removeSlide(o.value)});function c(u){const{value:d}=r;d!==void 0&&(n==null||n.onCarouselItemClick(d,u))}return{mergedClsPrefix:t,selfElRef:o,isPrev:i,isNext:a,isActive:s,index:r,style:l,handleClick:c}},render(){var e;const{$slots:t,mergedClsPrefix:n,isPrev:o,isNext:r,isActive:i,index:a,style:s}=this,l=[`${n}-carousel__slide`,{[`${n}-carousel__slide--current`]:i,[`${n}-carousel__slide--prev`]:o,[`${n}-carousel__slide--next`]:r}];return b("div",{ref:"selfElRef",class:l,role:"option",tabindex:"-1","data-index":a,"aria-hidden":!i,style:s,onClickCapture:this.handleClick},(e=t.default)===null||e===void 0?void 0:e.call(t,{isPrev:o,isNext:r,isActive:i,index:a}))}}),cN=z("carousel",` + `)]))]),Xp={title:String,contentStyle:[Object,String],headerStyle:[Object,String],headerExtraStyle:[Object,String],footerStyle:[Object,String],embedded:Boolean,segmented:{type:[Boolean,Object],default:!1},size:{type:String,default:"medium"},bordered:{type:Boolean,default:!0},closable:Boolean,hoverable:Boolean,role:String,onClose:[Function,Array],tag:{type:String,default:"div"}},hj=Lr(Xp),pj=Object.assign(Object.assign({},Fe.props),Xp),jn=pe({name:"Card",props:pj,setup(e){const t=()=>{const{onClose:c}=e;c&&Re(c)},{inlineThemeDisabled:n,mergedClsPrefixRef:o,mergedRtlRef:r}=ct(e),i=Fe("Card","-card",fj,$_,e,o),a=Rn("Card",r,o),s=N(()=>{const{size:c}=e,{self:{color:u,colorModal:d,colorTarget:f,textColor:p,titleTextColor:h,titleFontWeight:m,borderColor:v,actionColor:g,borderRadius:y,lineHeight:S,closeIconColor:C,closeIconColorHover:_,closeIconColorPressed:x,closeColorHover:w,closeColorPressed:T,closeBorderRadius:P,closeIconSize:k,closeSize:I,boxShadow:A,colorPopover:q,colorEmbedded:F,colorEmbeddedModal:O,colorEmbeddedPopover:$,[Pe("padding",c)]:W,[Pe("fontSize",c)]:Q,[Pe("titleFontSize",c)]:L},common:{cubicBezierEaseInOut:M}}=i.value,{top:se,left:X,bottom:ne}=si(W);return{"--n-bezier":M,"--n-border-radius":y,"--n-color":u,"--n-color-modal":d,"--n-color-popover":q,"--n-color-embedded":F,"--n-color-embedded-modal":O,"--n-color-embedded-popover":$,"--n-color-target":f,"--n-text-color":p,"--n-line-height":S,"--n-action-color":g,"--n-title-text-color":h,"--n-title-font-weight":m,"--n-close-icon-color":C,"--n-close-icon-color-hover":_,"--n-close-icon-color-pressed":x,"--n-close-color-hover":w,"--n-close-color-pressed":T,"--n-border-color":v,"--n-box-shadow":A,"--n-padding-top":se,"--n-padding-bottom":ne,"--n-padding-left":X,"--n-font-size":Q,"--n-title-font-size":L,"--n-close-size":I,"--n-close-icon-size":k,"--n-close-border-radius":P}}),l=n?Rt("card",N(()=>e.size[0]),s,e):void 0;return{rtlEnabled:a,mergedClsPrefix:o,mergedTheme:i,handleCloseClick:t,cssVars:n?void 0:s,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender}},render(){const{segmented:e,bordered:t,hoverable:n,mergedClsPrefix:o,rtlEnabled:r,onRender:i,embedded:a,tag:s,$slots:l}=this;return i==null||i(),b(s,{class:[`${o}-card`,this.themeClass,a&&`${o}-card--embedded`,{[`${o}-card--rtl`]:r,[`${o}-card--content${typeof e!="boolean"&&e.content==="soft"?"-soft":""}-segmented`]:e===!0||e!==!1&&e.content,[`${o}-card--footer${typeof e!="boolean"&&e.footer==="soft"?"-soft":""}-segmented`]:e===!0||e!==!1&&e.footer,[`${o}-card--action-segmented`]:e===!0||e!==!1&&e.action,[`${o}-card--bordered`]:t,[`${o}-card--hoverable`]:n}],style:this.cssVars,role:this.role},Ot(l.cover,c=>c&&b("div",{class:`${o}-card-cover`,role:"none"},c)),Ot(l.header,c=>c||this.title||this.closable?b("div",{class:`${o}-card-header`,style:this.headerStyle},b("div",{class:`${o}-card-header__main`,role:"heading"},c||this.title),Ot(l["header-extra"],u=>u&&b("div",{class:`${o}-card-header__extra`,style:this.headerExtraStyle},u)),this.closable?b(Ii,{clsPrefix:o,class:`${o}-card-header__close`,onClick:this.handleCloseClick,absolute:!0}):null):null),Ot(l.default,c=>c&&b("div",{class:`${o}-card__content`,style:this.contentStyle,role:"none"},c)),Ot(l.footer,c=>c&&[b("div",{class:`${o}-card__footer`,style:this.footerStyle,role:"none"},c)]),Ot(l.action,c=>c&&b("div",{class:`${o}-card__action`,role:"none"},c)))}}),I_=e=>({dotSize:"8px",dotColor:"rgba(255, 255, 255, .3)",dotColorActive:"rgba(255, 255, 255, 1)",dotColorFocus:"rgba(255, 255, 255, .5)",dotLineWidth:"16px",dotLineWidthActive:"24px",arrowColor:"#eee"}),mj={name:"Carousel",common:yt,self:I_},gj=mj,vj={name:"Carousel",common:Be,self:I_},bj=vj;function yj(e){const{length:t}=e;return t>1&&(e.push(k0(e[0],0,"append")),e.unshift(k0(e[t-1],t-1,"prepend"))),e}function k0(e,t,n){return oo(e,{key:`carousel-item-duplicate-${t}-${n}`})}function T0(e,t,n){return n?e===0?t-3:e===t-1?0:e-1:e}function Od(e,t){return t?e+1:e}function xj(e,t,n){return e<0?null:e===0?n?t-1:null:e-1}function Cj(e,t,n){return e>t-1?null:e===t-1?n?0:null:e+1}function wj(e,t){return t&&e>3?e-2:e}function P0(e){return window.TouchEvent&&e instanceof window.TouchEvent}function R0(e,t){let{offsetWidth:n,offsetHeight:o}=e;if(t){const r=getComputedStyle(e);n=n-parseFloat(r.getPropertyValue("padding-left"))-parseFloat(r.getPropertyValue("padding-right")),o=o-parseFloat(r.getPropertyValue("padding-top"))-parseFloat(r.getPropertyValue("padding-bottom"))}return{width:n,height:o}}function Dl(e,t,n){return en?n:e}function _j(e){if(e===void 0)return 0;if(typeof e=="number")return e;const t=/^((\d+)?\.?\d+?)(ms|s)?$/,n=e.match(t);if(n){const[,o,,r="ms"]=n;return Number(o)*(r==="ms"?1:1e3)}return 0}const M_="n-carousel-methods",Sj=e=>{lt(M_,e)},Qp=(e="unknown",t="component")=>{const n=He(M_);return n||Fr(e,`\`${t}\` must be placed inside \`n-carousel\`.`),n},kj={total:{type:Number,default:0},currentIndex:{type:Number,default:0},dotType:{type:String,default:"dot"},trigger:{type:String,default:"click"},keyboard:Boolean},Tj=pe({name:"CarouselDots",props:kj,setup(e){const{mergedClsPrefixRef:t}=ct(e),n=B([]),o=Qp();function r(c,u){switch(c.key){case"Enter":case" ":c.preventDefault(),o.to(u);return}e.keyboard&&s(c)}function i(c){e.trigger==="hover"&&o.to(c)}function a(c){e.trigger==="click"&&o.to(c)}function s(c){var u;if(c.shiftKey||c.altKey||c.ctrlKey||c.metaKey)return;const d=(u=document.activeElement)===null||u===void 0?void 0:u.nodeName.toLowerCase();if(d==="input"||d==="textarea")return;const{code:f}=c,p=f==="PageUp"||f==="ArrowUp",h=f==="PageDown"||f==="ArrowDown",m=f==="PageUp"||f==="ArrowRight",v=f==="PageDown"||f==="ArrowLeft",g=o.isVertical(),y=g?p:m,S=g?h:v;!y&&!S||(c.preventDefault(),y&&!o.isNextDisabled()?(o.next(),l(o.currentIndexRef.value)):S&&!o.isPrevDisabled()&&(o.prev(),l(o.currentIndexRef.value)))}function l(c){var u;(u=n.value[c])===null||u===void 0||u.focus()}return xy(()=>n.value.length=0),{mergedClsPrefix:t,dotEls:n,handleKeydown:r,handleMouseenter:i,handleClick:a}},render(){const{mergedClsPrefix:e,dotEls:t}=this;return b("div",{class:[`${e}-carousel__dots`,`${e}-carousel__dots--${this.dotType}`],role:"tablist"},OA(this.total,n=>{const o=n===this.currentIndex;return b("div",{"aria-selected":o,ref:r=>t.push(r),role:"button",tabindex:"0",class:[`${e}-carousel__dot`,o&&`${e}-carousel__dot--active`],key:n,onClick:()=>{this.handleClick(n)},onMouseenter:()=>{this.handleMouseenter(n)},onKeydown:r=>{this.handleKeydown(r,n)}})}))}}),Pj=b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16"},b("g",{fill:"none"},b("path",{d:"M10.26 3.2a.75.75 0 0 1 .04 1.06L6.773 8l3.527 3.74a.75.75 0 1 1-1.1 1.02l-4-4.25a.75.75 0 0 1 0-1.02l4-4.25a.75.75 0 0 1 1.06-.04z",fill:"currentColor"}))),Rj=b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16"},b("g",{fill:"none"},b("path",{d:"M5.74 3.2a.75.75 0 0 0-.04 1.06L9.227 8L5.7 11.74a.75.75 0 1 0 1.1 1.02l4-4.25a.75.75 0 0 0 0-1.02l-4-4.25a.75.75 0 0 0-1.06-.04z",fill:"currentColor"}))),Ej=pe({name:"CarouselArrow",setup(e){const{mergedClsPrefixRef:t}=ct(e),{isVertical:n,isPrevDisabled:o,isNextDisabled:r,prev:i,next:a}=Qp();return{mergedClsPrefix:t,isVertical:n,isPrevDisabled:o,isNextDisabled:r,prev:i,next:a}},render(){const{mergedClsPrefix:e}=this;return b("div",{class:`${e}-carousel__arrow-group`},b("div",{class:[`${e}-carousel__arrow`,this.isPrevDisabled()&&`${e}-carousel__arrow--disabled`],role:"button",onClick:this.prev},Pj),b("div",{class:[`${e}-carousel__arrow`,this.isNextDisabled()&&`${e}-carousel__arrow--disabled`],role:"button",onClick:this.next},Rj))}}),ac="CarouselItem",$j=e=>{var t;return((t=e.type)===null||t===void 0?void 0:t.name)===ac},Aj=pe({name:ac,setup(e){const{mergedClsPrefixRef:t}=ct(e),n=Qp(Wb(ac),`n-${Wb(ac)}`),o=B(),r=N(()=>{const{value:u}=o;return u?n.getSlideIndex(u):-1}),i=N(()=>n.isPrev(r.value)),a=N(()=>n.isNext(r.value)),s=N(()=>n.isActive(r.value)),l=N(()=>n.getSlideStyle(r.value));Vt(()=>{n.addSlide(o.value)}),tn(()=>{n.removeSlide(o.value)});function c(u){const{value:d}=r;d!==void 0&&(n==null||n.onCarouselItemClick(d,u))}return{mergedClsPrefix:t,selfElRef:o,isPrev:i,isNext:a,isActive:s,index:r,style:l,handleClick:c}},render(){var e;const{$slots:t,mergedClsPrefix:n,isPrev:o,isNext:r,isActive:i,index:a,style:s}=this,l=[`${n}-carousel__slide`,{[`${n}-carousel__slide--current`]:i,[`${n}-carousel__slide--prev`]:o,[`${n}-carousel__slide--next`]:r}];return b("div",{ref:"selfElRef",class:l,role:"option",tabindex:"-1","data-index":a,"aria-hidden":!i,style:s,onClickCapture:this.handleClick},(e=t.default)===null||e===void 0?void 0:e.call(t,{isPrev:o,isNext:r,isActive:i,index:a}))}}),Ij=z("carousel",` position: relative; width: 100%; height: 100%; @@ -1458,7 +1481,7 @@ ${t} position: absolute; display: flex; flex-wrap: nowrap; - `,[q("dot",[D("dot",` + `,[K("dot",[D("dot",` height: var(--n-dot-size); width: var(--n-dot-size); background-color: var(--n-dot-color); @@ -1470,9 +1493,9 @@ ${t} outline: none; `,[j("&:focus",` background-color: var(--n-dot-color-focus); - `),q("active",` + `),K("active",` background-color: var(--n-dot-color-active); - `)])]),q("line",[D("dot",` + `)])]),K("line",[D("dot",` border-radius: 9999px; width: var(--n-dot-line-width); height: 4px; @@ -1485,7 +1508,7 @@ ${t} outline: none; `,[j("&:focus",` background-color: var(--n-dot-color-focus); - `),q("active",` + `),K("active",` width: var(--n-dot-line-width-active); background-color: var(--n-dot-color-active); `)])])]),D("arrow",` @@ -1507,37 +1530,37 @@ ${t} width: 1em; `),j("&:hover",` background-color: rgba(255, 255, 255, .3); - `)]),q("vertical",` + `)]),K("vertical",` touch-action: pan-x; `,[D("slides",` flex-direction: column; - `),q("fade",[D("slide",` + `),K("fade",[D("slide",` top: 50%; left: unset; transform: translateY(-50%); - `)]),q("card",[D("slide",` + `)]),K("card",[D("slide",` top: 50%; left: unset; transform: translateY(-50%) translateZ(-400px); - `,[q("current",` + `,[K("current",` transform: translateY(-50%) translateZ(0); - `),q("prev",` + `),K("prev",` transform: translateY(-100%) translateZ(-200px); - `),q("next",` + `),K("next",` transform: translateY(0%) translateZ(-200px); - `)])])]),q("usercontrol",[D("slides",[j(">",[j("div",` + `)])])]),K("usercontrol",[D("slides",[j(">",[j("div",` position: absolute; top: 50%; left: 50%; width: 100%; height: 100%; transform: translate(-50%, -50%); - `)])])]),q("left",[D("dots",` + `)])])]),K("left",[D("dots",` transform: translateY(-50%); top: 50%; left: 12px; flex-direction: column; - `,[q("line",[D("dot",` + `,[K("line",[D("dot",` width: 4px; height: var(--n-dot-line-width); margin: 4px 0; @@ -1546,7 +1569,7 @@ ${t} box-shadow .3s var(--n-bezier), background-color .3s var(--n-bezier); outline: none; - `,[q("active",` + `,[K("active",` height: var(--n-dot-line-width-active); `)])])]),D("dot",` margin: 4px 0; @@ -1554,36 +1577,36 @@ ${t} position: absolute; display: flex; flex-wrap: nowrap; - `),q("vertical",[D("arrow",` + `),K("vertical",[D("arrow",` transform: rotate(90deg); - `)]),q("show-arrow",[q("bottom",[D("dots",` + `)]),K("show-arrow",[K("bottom",[D("dots",` transform: translateX(0); bottom: 18px; left: 18px; - `)]),q("top",[D("dots",` + `)]),K("top",[D("dots",` transform: translateX(0); top: 18px; left: 18px; - `)]),q("left",[D("dots",` + `)]),K("left",[D("dots",` transform: translateX(0); top: 18px; left: 18px; - `)]),q("right",[D("dots",` + `)]),K("right",[D("dots",` transform: translateX(0); top: 18px; right: 18px; - `)])]),q("left",[D("arrow-group",` + `)])]),K("left",[D("arrow-group",` bottom: 12px; left: 12px; flex-direction: column; `,[j("> *:first-child",` margin-bottom: 12px; - `)])]),q("right",[D("dots",` + `)])]),K("right",[D("dots",` transform: translateY(-50%); top: 50%; right: 12px; flex-direction: column; - `,[q("line",[D("dot",` + `,[K("line",[D("dot",` width: 4px; height: var(--n-dot-line-width); margin: 4px 0; @@ -1592,7 +1615,7 @@ ${t} box-shadow .3s var(--n-bezier), background-color .3s var(--n-bezier); outline: none; - `,[q("active",` + `,[K("active",` height: var(--n-dot-line-width-active); `)])])]),D("dot",` margin: 4px 0; @@ -1602,11 +1625,11 @@ ${t} flex-direction: column; `,[j("> *:first-child",` margin-bottom: 12px; - `)])]),q("top",[D("dots",` + `)])]),K("top",[D("dots",` transform: translateX(-50%); top: 12px; left: 50%; - `,[q("line",[D("dot",` + `,[K("line",[D("dot",` margin: 0 4px; `)])]),D("dot",` margin: 0 4px; @@ -1615,11 +1638,11 @@ ${t} right: 12px; `,[j("> *:first-child",` margin-right: 12px; - `)])]),q("bottom",[D("dots",` + `)])]),K("bottom",[D("dots",` transform: translateX(-50%); bottom: 12px; left: 50%; - `,[q("line",[D("dot",` + `,[K("line",[D("dot",` margin: 0 4px; `)])]),D("dot",` margin: 0 4px; @@ -1628,15 +1651,15 @@ ${t} right: 12px; `,[j("> *:first-child",` margin-right: 12px; - `)])]),q("fade",[D("slide",` + `)])]),K("fade",[D("slide",` position: absolute; opacity: 0; transition-property: opacity; pointer-events: none; - `,[q("current",` + `,[K("current",` opacity: 1; pointer-events: auto; - `)])]),q("card",[D("slides",` + `)])]),K("card",[D("slides",` perspective: 1000px; `),D("slide",` position: absolute; @@ -1644,17 +1667,17 @@ ${t} opacity: 0; transform: translateX(-50%) translateZ(-400px); transition-property: opacity, transform; - `,[q("current",` + `,[K("current",` opacity: 1; transform: translateX(-50%) translateZ(0); z-index: 1; - `),q("prev",` + `),K("prev",` opacity: 0.4; transform: translateX(-100%) translateZ(-200px); - `),q("next",` + `),K("next",` opacity: 0.4; transform: translateX(0%) translateZ(-200px); - `)])])]),uN=["transitionDuration","transitionTimingFunction"],dN=Object.assign(Object.assign({},Fe.props),{defaultIndex:{type:Number,default:0},currentIndex:Number,showArrow:Boolean,dotType:{type:String,default:"dot"},dotPlacement:{type:String,default:"bottom"},slidesPerView:{type:[Number,String],default:1},spaceBetween:{type:Number,default:0},centeredSlides:Boolean,direction:{type:String,default:"horizontal"},autoplay:Boolean,interval:{type:Number,default:5e3},loop:{type:Boolean,default:!0},effect:{type:String,default:"slide"},showDots:{type:Boolean,default:!0},trigger:{type:String,default:"click"},transitionStyle:{type:Object,default:()=>({transitionDuration:"300ms"})},transitionProps:Object,draggable:Boolean,prevSlideStyle:[Object,String],nextSlideStyle:[Object,String],touchable:{type:Boolean,default:!0},mousewheel:Boolean,keyboard:Boolean,"onUpdate:currentIndex":Function,onUpdateCurrentIndex:Function});let Id=!1;const fN=fe({name:"Carousel",props:dN,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=lt(e),o=N(null),r=N(null),i=N([]),a={value:[]},s=F(()=>e.direction==="vertical"),l=F(()=>s.value?"height":"width"),c=F(()=>s.value?"bottom":"right"),u=F(()=>e.effect==="slide"),d=F(()=>e.loop&&e.slidesPerView===1&&u.value),f=F(()=>e.effect==="custom"),p=F(()=>!u.value||e.centeredSlides?1:e.slidesPerView),h=F(()=>f.value?1:e.slidesPerView),g=F(()=>p.value==="auto"||e.slidesPerView==="auto"&&e.centeredSlides),v=N({width:0,height:0}),m=F(()=>{const{value:Ce}=i;if(!Ce.length)return[];const{value:Le}=g;if(Le)return Ce.map(_e=>jb(_e));const{value:Ze}=h,{value:pt}=v,{value:gt}=l;let it=pt[gt];if(Ze!=="auto"){const{spaceBetween:_e}=e,Ke=it-(Ze-1)*_e,It=1/Math.max(1,Ze);it=Ke*It}const ae=Object.assign(Object.assign({},pt),{[gt]:it});return Ce.map(()=>ae)}),y=F(()=>{const{value:Ce}=m;if(!Ce.length)return[];const{centeredSlides:Le,spaceBetween:Ze}=e,{value:pt}=l,{[pt]:gt}=v.value;let it=0;return Ce.map(({[pt]:ae})=>{let _e=it;return Le&&(_e+=(ae-gt)/2),it+=ae+Ze,_e})}),S=N(!1),C=F(()=>{const{transitionStyle:Ce}=e;return Ce?qn(Ce,uN):{}}),_=F(()=>f.value?0:eN(C.value.transitionDuration)),x=F(()=>{const{value:Ce}=i;if(!Ce.length)return[];const Le=!(g.value||h.value===1),Ze=ae=>{if(Le){const{value:_e}=l;return{[_e]:`${m.value[ae][_e]}px`}}};if(f.value)return Ce.map((ae,_e)=>Ze(_e));const{effect:pt,spaceBetween:gt}=e,{value:it}=c;return Ce.reduce((ae,_e,Ke)=>{const It=Object.assign(Object.assign({},Ze(Ke)),{[`margin-${it}`]:`${gt}px`});return ae.push(It),S.value&&(pt==="fade"||pt==="card")&&Object.assign(It,C.value),ae},[])}),w=F(()=>{const{value:Ce}=p,{length:Le}=i.value;if(Ce!=="auto")return Math.max(Le-Ce,0)+1;{const{value:Ze}=m,{length:pt}=Ze;if(!pt)return Le;const{value:gt}=y,{value:it}=l,ae=v.value[it];let _e=Ze[Ze.length-1][it],Ke=pt;for(;Ke>1&&_eJB(w.value,d.value)),P=Ad(e.defaultIndex,d.value),T=N(Nb(P,w.value,d.value)),I=rn(Be(e,"currentIndex"),T),A=F(()=>Ad(I.value,d.value));function K(Ce){var Le,Ze;Ce=zl(Ce,0,w.value-1);const pt=Nb(Ce,w.value,d.value),{value:gt}=I;pt!==I.value&&(T.value=pt,(Le=e["onUpdate:currentIndex"])===null||Le===void 0||Le.call(e,pt,gt),(Ze=e.onUpdateCurrentIndex)===null||Ze===void 0||Ze.call(e,pt,gt))}function B(Ce=A.value){return QB(Ce,w.value,e.loop)}function O(Ce=A.value){return ZB(Ce,w.value,e.loop)}function $(Ce){const Le=de(Ce);return Le!==null&&B()===Le}function U(Ce){const Le=de(Ce);return Le!==null&&O()===Le}function Q(Ce){return A.value===de(Ce)}function L(Ce){return I.value===Ce}function M(){return B()===null}function te(){return O()===null}function ie(Ce){const Le=zl(Ad(Ce,d.value),0,w.value);(Ce!==I.value||Le!==A.value)&&K(Le)}function ve(){const Ce=B();Ce!==null&&K(Ce)}function ke(){const Ce=O();Ce!==null&&K(Ce)}function Ae(){(!ee||!d.value)&&ve()}function Pe(){(!ee||!d.value)&&ke()}let ee=!1,xe=0;const ue=N({});function ne(Ce,Le=0){ue.value=Object.assign({},C.value,{transform:s.value?`translateY(${-Ce}px)`:`translateX(${-Ce}px)`,transitionDuration:`${Le}ms`})}function we(Ce=0){u.value?V(A.value,Ce):xe!==0&&(!ee&&Ce>0&&(ee=!0),ne(xe=0,Ce))}function V(Ce,Le){const Ze=R(Ce);Ze!==xe&&Le>0&&(ee=!0),xe=R(A.value),ne(Ze,Le)}function R(Ce){let Le;return Ce>=w.value-1?Le=E():Le=y.value[Ce]||0,Le}function E(){if(p.value==="auto"){const{value:Ce}=l,{[Ce]:Le}=v.value,{value:Ze}=y,pt=Ze[Ze.length-1];let gt;if(pt===void 0)gt=Le;else{const{value:it}=m;gt=pt+it[it.length-1][Ce]}return gt-Le}else{const{value:Ce}=y;return Ce[w.value-1]||0}}const W={currentIndexRef:I,to:ie,prev:Ae,next:Pe,isVertical:()=>s.value,isHorizontal:()=>!s.value,isPrev:$,isNext:U,isActive:Q,isPrevDisabled:M,isNextDisabled:te,getSlideIndex:de,getSlideStyle:ge,addSlide:re,removeSlide:G,onCarouselItemClick:pe};tN(W);function re(Ce){Ce&&i.value.push(Ce)}function G(Ce){if(!Ce)return;const Le=de(Ce);Le!==-1&&i.value.splice(Le,1)}function de(Ce){return typeof Ce=="number"?Ce:Ce?i.value.indexOf(Ce):-1}function ge(Ce){const Le=de(Ce);if(Le!==-1){const Ze=[x.value[Le]],pt=W.isPrev(Le),gt=W.isNext(Le);return pt&&Ze.push(e.prevSlideStyle||""),gt&&Ze.push(e.nextSlideStyle||""),Lo(Ze)}}function pe(Ce,Le){let Ze=!ee&&!qe&&!et;e.effect==="card"&&Ze&&!Q(Ce)&&(ie(Ce),Ze=!1),Ze||(Le.preventDefault(),Le.stopPropagation())}let X=null;function ce(){X&&(clearInterval(X),X=null)}function ye(){ce(),!e.autoplay||k.value<2||(X=window.setInterval(ke,e.interval))}let J=0,oe=0,Re=0,De=0,qe=!1,et=!1;function Me(Ce){var Le;if(Id||!(!((Le=r.value)===null||Le===void 0)&&Le.contains(hi(Ce))))return;Id=!0,qe=!0,et=!1,De=Date.now(),ce(),Ce.type!=="touchstart"&&!Ce.target.isContentEditable&&Ce.preventDefault();const Ze=Hb(Ce)?Ce.touches[0]:Ce;s.value?oe=Ze.clientY:J=Ze.clientX,e.touchable&&(At("touchmove",document,je,{passive:!0}),At("touchend",document,dt),At("touchcancel",document,dt)),e.draggable&&(At("mousemove",document,je),At("mouseup",document,dt))}function je(Ce){const{value:Le}=s,{value:Ze}=l,pt=Hb(Ce)?Ce.touches[0]:Ce,gt=Le?pt.clientY-oe:pt.clientX-J,it=v.value[Ze];Re=zl(gt,-it,it),Ce.cancelable&&Ce.preventDefault(),u.value&&ne(xe-Re,0)}function dt(){const{value:Ce}=A;let Le=Ce;if(!ee&&Re!==0&&u.value){const Ze=xe-Re,pt=[...y.value.slice(0,w.value-1),E()];let gt=null;for(let it=0;itgt/2||Re/Ze>.4?Le=B(Ce):(Re<-gt/2||Re/Ze<-.4)&&(Le=O(Ce))}Le!==null&&Le!==Ce?(et=!0,K(Le),jt(()=>{(!d.value||T.value!==I.value)&&we(_.value)})):we(_.value),Oe(),ye()}function Oe(){qe&&(Id=!1),qe=!1,J=0,oe=0,Re=0,De=0,_t("touchmove",document,je),_t("touchend",document,dt),_t("touchcancel",document,dt),_t("mousemove",document,je),_t("mouseup",document,dt)}function ot(){if(u.value&&ee){const{value:Ce}=A;V(Ce,0)}else ye();u.value&&(ue.value.transitionDuration="0ms"),ee=!1}function rt(Ce){if(Ce.preventDefault(),ee)return;let{deltaX:Le,deltaY:Ze}=Ce;Ce.shiftKey&&!Le&&(Le=Ze);const pt=-1,gt=1,it=(Le||Ze)>0?gt:pt;let ae=0,_e=0;s.value?_e=it:ae=it;const Ke=10;(_e*Ze>=Ke||ae*Le>=Ke)&&(it===gt&&!te()?ke():it===pt&&!M()&&ve())}function Y(){v.value=jb(o.value,!0),ye()}function be(){var Ce,Le;g.value&&((Le=(Ce=m.effect).scheduler)===null||Le===void 0||Le.call(Ce),m.effect.run())}function Ie(){e.autoplay&&ce()}function Ve(){e.autoplay&&ye()}Wt(()=>{un(ye),requestAnimationFrame(()=>S.value=!0)}),tn(()=>{Oe(),ce()}),Ws(()=>{const{value:Ce}=i,{value:Le}=a,Ze=new Map,pt=it=>Ze.has(it)?Ze.get(it):-1;let gt=!1;for(let it=0;it_e.el===Ce[it]);ae!==it&&(gt=!0),Ze.set(Ce[it],ae)}gt&&Ce.sort((it,ae)=>pt(it)-pt(ae))}),ht(A,(Ce,Le)=>{if(Ce!==Le)if(ye(),u.value){if(d.value&&k.value>2){const{value:Ze}=w;Ce===Ze-2&&Le===1?Ce=0:Ce===1&&Le===Ze-2&&(Ce=Ze-1)}V(Ce,_.value)}else we()},{immediate:!0}),ht([d,p],()=>void jt(()=>{K(A.value)})),ht(y,()=>{u.value&&we()},{deep:!0}),ht(u,Ce=>{Ce?we():(ee=!1,ne(xe=0))});const Xe=F(()=>({onTouchstartPassive:e.touchable?Me:void 0,onMousedown:e.draggable?Me:void 0,onWheel:e.mousewheel?rt:void 0})),Qe=F(()=>Object.assign(Object.assign({},qn(W,["to","prev","next","isPrevDisabled","isNextDisabled"])),{total:k.value,currentIndex:I.value})),tt=F(()=>({total:k.value,currentIndex:I.value,to:W.to})),nt={getCurrentIndex:()=>I.value,to:ie,prev:ve,next:ke},kt=Fe("Carousel","-carousel",cN,KB,e,t),sn=F(()=>{const{common:{cubicBezierEaseInOut:Ce},self:{dotSize:Le,dotColor:Ze,dotColorActive:pt,dotColorFocus:gt,dotLineWidth:it,dotLineWidthActive:ae,arrowColor:_e}}=kt.value;return{"--n-bezier":Ce,"--n-dot-color":Ze,"--n-dot-color-focus":gt,"--n-dot-color-active":pt,"--n-dot-size":Le,"--n-dot-line-width":it,"--n-dot-line-width-active":ae,"--n-arrow-color":_e}}),Ut=n?Rt("carousel",void 0,sn,e):void 0;return Object.assign(Object.assign({mergedClsPrefix:t,selfElRef:o,slidesElRef:r,slideVNodes:a,duplicatedable:d,userWantsControl:f,autoSlideSize:g,displayIndex:I,realIndex:A,slideStyles:x,translateStyle:ue,slidesControlListeners:Xe,handleTransitionEnd:ot,handleResize:Y,handleSlideResize:be,handleMouseenter:Ie,handleMouseleave:Ve,isActive:L,arrowSlotProps:Qe,dotSlotProps:tt},nt),{cssVars:n?void 0:sn,themeClass:Ut==null?void 0:Ut.themeClass,onRender:Ut==null?void 0:Ut.onRender})},render(){var e;const{mergedClsPrefix:t,showArrow:n,userWantsControl:o,slideStyles:r,dotType:i,dotPlacement:a,slidesControlListeners:s,transitionProps:l={},arrowSlotProps:c,dotSlotProps:u,$slots:{default:d,dots:f,arrow:p}}=this,h=d&&ha(d())||[];let g=hN(h);return g.length||(g=h.map(v=>b(lN,null,{default:()=>oo(v)}))),this.duplicatedable&&(g=XB(g)),this.slideVNodes.value=g,this.autoSlideSize&&(g=g.map(v=>b(Er,{onResize:this.handleSlideResize},{default:()=>v}))),(e=this.onRender)===null||e===void 0||e.call(this),b("div",Object.assign({ref:"selfElRef",class:[this.themeClass,`${t}-carousel`,this.direction==="vertical"&&`${t}-carousel--vertical`,this.showArrow&&`${t}-carousel--show-arrow`,`${t}-carousel--${a}`,`${t}-carousel--${this.direction}`,`${t}-carousel--${this.effect}`,o&&`${t}-carousel--usercontrol`],style:this.cssVars},s,{onMouseenter:this.handleMouseenter,onMouseleave:this.handleMouseleave}),b(Er,{onResize:this.handleResize},{default:()=>b("div",{ref:"slidesElRef",class:`${t}-carousel__slides`,role:"listbox",style:this.translateStyle,onTransitionend:this.handleTransitionEnd},o?g.map((v,m)=>b("div",{style:r[m],key:m},Cn(b(fn,Object.assign({},l),{default:()=>v}),[[ro,this.isActive(m)]]))):g)}),this.showDots&&u.total>1&&Df(f,u,()=>[b(oN,{key:i+a,total:u.total,currentIndex:u.currentIndex,dotType:i,trigger:this.trigger,keyboard:this.keyboard})]),n&&Df(p,c,()=>[b(aN,null)]))}});function hN(e){return e.reduce((t,n)=>(sN(n)&&t.push(n),t),[])}const pN={sizeSmall:"14px",sizeMedium:"16px",sizeLarge:"18px",labelPadding:"0 8px",labelFontWeight:"400"},e_=e=>{const{baseColor:t,inputColorDisabled:n,cardColor:o,modalColor:r,popoverColor:i,textColorDisabled:a,borderColor:s,primaryColor:l,textColor2:c,fontSizeSmall:u,fontSizeMedium:d,fontSizeLarge:f,borderRadiusSmall:p,lineHeight:h}=e;return Object.assign(Object.assign({},pN),{labelLineHeight:h,fontSizeSmall:u,fontSizeMedium:d,fontSizeLarge:f,borderRadius:p,color:t,colorChecked:l,colorDisabled:n,colorDisabledChecked:n,colorTableHeader:o,colorTableHeaderModal:r,colorTableHeaderPopover:i,checkMarkColor:t,checkMarkColorDisabled:a,checkMarkColorDisabledChecked:a,border:`1px solid ${s}`,borderDisabled:`1px solid ${s}`,borderDisabledChecked:`1px solid ${s}`,borderChecked:`1px solid ${l}`,borderFocus:`1px solid ${l}`,boxShadowFocus:`0 0 0 2px ${$e(l,{alpha:.3})}`,textColor:c,textColorDisabled:a})},mN={name:"Checkbox",common:yt,self:e_},t_=mN,gN={name:"Checkbox",common:Ne,self(e){const{cardColor:t}=e,n=e_(e);return n.color="#0000",n.checkMarkColor=t,n}},Da=gN,vN=e=>{const{borderRadius:t,boxShadow2:n,popoverColor:o,textColor2:r,textColor3:i,primaryColor:a,textColorDisabled:s,dividerColor:l,hoverColor:c,fontSizeMedium:u,heightMedium:d}=e;return{menuBorderRadius:t,menuColor:o,menuBoxShadow:n,menuDividerColor:l,menuHeight:"calc(var(--n-option-height) * 6.6)",optionArrowColor:i,optionHeight:d,optionFontSize:u,optionColorHover:c,optionTextColor:r,optionTextColorActive:a,optionTextColorDisabled:s,optionCheckMarkColor:a,loadingColor:a,columnWidth:"180px"}},bN={name:"Cascader",common:Ne,peers:{InternalSelectMenu:ol,InternalSelection:Lp,Scrollbar:Bn,Checkbox:Da,Empty:gu},self:vN},yN=bN,xN=b("svg",{viewBox:"0 0 64 64",class:"check-icon"},b("path",{d:"M50.42,16.76L22.34,39.45l-8.1-11.46c-1.12-1.58-3.3-1.96-4.88-0.84c-1.58,1.12-1.95,3.3-0.84,4.88l10.26,14.51 c0.56,0.79,1.42,1.31,2.38,1.45c0.16,0.02,0.32,0.03,0.48,0.03c0.8,0,1.57-0.27,2.2-0.78l30.99-25.03c1.5-1.21,1.74-3.42,0.52-4.92 C54.13,15.78,51.93,15.55,50.42,16.76z"})),CN=b("svg",{viewBox:"0 0 100 100",class:"line-icon"},b("path",{d:"M80.2,55.5H21.4c-2.8,0-5.1-2.5-5.1-5.5l0,0c0-3,2.3-5.5,5.1-5.5h58.7c2.8,0,5.1,2.5,5.1,5.5l0,0C85.2,53.1,82.9,55.5,80.2,55.5z"})),n_="n-checkbox-group",wN={min:Number,max:Number,size:String,value:Array,defaultValue:{type:Array,default:null},disabled:{type:Boolean,default:void 0},"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],onChange:[Function,Array]},_N=fe({name:"CheckboxGroup",props:wN,setup(e){const{mergedClsPrefixRef:t}=lt(e),n=ir(e),{mergedSizeRef:o,mergedDisabledRef:r}=n,i=N(e.defaultValue),a=F(()=>e.value),s=rn(a,i),l=F(()=>{var d;return((d=s.value)===null||d===void 0?void 0:d.length)||0}),c=F(()=>Array.isArray(s.value)?new Set(s.value):new Set);function u(d,f){const{nTriggerFormInput:p,nTriggerFormChange:h}=n,{onChange:g,"onUpdate:value":v,onUpdateValue:m}=e;if(Array.isArray(s.value)){const y=Array.from(s.value),S=y.findIndex(C=>C===f);d?~S||(y.push(f),m&&Te(m,y,{actionType:"check",value:f}),v&&Te(v,y,{actionType:"check",value:f}),p(),h(),i.value=y,g&&Te(g,y)):~S&&(y.splice(S,1),m&&Te(m,y,{actionType:"uncheck",value:f}),v&&Te(v,y,{actionType:"uncheck",value:f}),g&&Te(g,y),i.value=y,p(),h())}else d?(m&&Te(m,[f],{actionType:"check",value:f}),v&&Te(v,[f],{actionType:"check",value:f}),g&&Te(g,[f]),i.value=[f],p(),h()):(m&&Te(m,[],{actionType:"uncheck",value:f}),v&&Te(v,[],{actionType:"uncheck",value:f}),g&&Te(g,[]),i.value=[],p(),h())}return st(n_,{checkedCountRef:l,maxRef:Be(e,"max"),minRef:Be(e,"min"),valueSetRef:c,disabledRef:r,mergedSizeRef:o,toggleCheckbox:u}),{mergedClsPrefix:t}},render(){return b("div",{class:`${this.mergedClsPrefix}-checkbox-group`,role:"group"},this.$slots)}}),SN=j([z("checkbox",` + `)])])]),Mj=["transitionDuration","transitionTimingFunction"],zj=Object.assign(Object.assign({},Fe.props),{defaultIndex:{type:Number,default:0},currentIndex:Number,showArrow:Boolean,dotType:{type:String,default:"dot"},dotPlacement:{type:String,default:"bottom"},slidesPerView:{type:[Number,String],default:1},spaceBetween:{type:Number,default:0},centeredSlides:Boolean,direction:{type:String,default:"horizontal"},autoplay:Boolean,interval:{type:Number,default:5e3},loop:{type:Boolean,default:!0},effect:{type:String,default:"slide"},showDots:{type:Boolean,default:!0},trigger:{type:String,default:"click"},transitionStyle:{type:Object,default:()=>({transitionDuration:"300ms"})},transitionProps:Object,draggable:Boolean,prevSlideStyle:[Object,String],nextSlideStyle:[Object,String],touchable:{type:Boolean,default:!0},mousewheel:Boolean,keyboard:Boolean,"onUpdate:currentIndex":Function,onUpdateCurrentIndex:Function});let Dd=!1;const Oj=pe({name:"Carousel",props:zj,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ct(e),o=B(null),r=B(null),i=B([]),a={value:[]},s=N(()=>e.direction==="vertical"),l=N(()=>s.value?"height":"width"),c=N(()=>s.value?"bottom":"right"),u=N(()=>e.effect==="slide"),d=N(()=>e.loop&&e.slidesPerView===1&&u.value),f=N(()=>e.effect==="custom"),p=N(()=>!u.value||e.centeredSlides?1:e.slidesPerView),h=N(()=>f.value?1:e.slidesPerView),m=N(()=>p.value==="auto"||e.slidesPerView==="auto"&&e.centeredSlides),v=B({width:0,height:0}),g=N(()=>{const{value:Se}=i;if(!Se.length)return[];const{value:Le}=m;if(Le)return Se.map(Te=>R0(Te));const{value:Ze}=h,{value:pt}=v,{value:gt}=l;let at=pt[gt];if(Ze!=="auto"){const{spaceBetween:Te}=e,Ke=at-(Ze-1)*Te,It=1/Math.max(1,Ze);at=Ke*It}const ae=Object.assign(Object.assign({},pt),{[gt]:at});return Se.map(()=>ae)}),y=N(()=>{const{value:Se}=g;if(!Se.length)return[];const{centeredSlides:Le,spaceBetween:Ze}=e,{value:pt}=l,{[pt]:gt}=v.value;let at=0;return Se.map(({[pt]:ae})=>{let Te=at;return Le&&(Te+=(ae-gt)/2),at+=ae+Ze,Te})}),S=B(!1),C=N(()=>{const{transitionStyle:Se}=e;return Se?Kn(Se,Mj):{}}),_=N(()=>f.value?0:_j(C.value.transitionDuration)),x=N(()=>{const{value:Se}=i;if(!Se.length)return[];const Le=!(m.value||h.value===1),Ze=ae=>{if(Le){const{value:Te}=l;return{[Te]:`${g.value[ae][Te]}px`}}};if(f.value)return Se.map((ae,Te)=>Ze(Te));const{effect:pt,spaceBetween:gt}=e,{value:at}=c;return Se.reduce((ae,Te,Ke)=>{const It=Object.assign(Object.assign({},Ze(Ke)),{[`margin-${at}`]:`${gt}px`});return ae.push(It),S.value&&(pt==="fade"||pt==="card")&&Object.assign(It,C.value),ae},[])}),w=N(()=>{const{value:Se}=p,{length:Le}=i.value;if(Se!=="auto")return Math.max(Le-Se,0)+1;{const{value:Ze}=g,{length:pt}=Ze;if(!pt)return Le;const{value:gt}=y,{value:at}=l,ae=v.value[at];let Te=Ze[Ze.length-1][at],Ke=pt;for(;Ke>1&&Tewj(w.value,d.value)),P=Od(e.defaultIndex,d.value),k=B(T0(P,w.value,d.value)),I=rn(Ne(e,"currentIndex"),k),A=N(()=>Od(I.value,d.value));function q(Se){var Le,Ze;Se=Dl(Se,0,w.value-1);const pt=T0(Se,w.value,d.value),{value:gt}=I;pt!==I.value&&(k.value=pt,(Le=e["onUpdate:currentIndex"])===null||Le===void 0||Le.call(e,pt,gt),(Ze=e.onUpdateCurrentIndex)===null||Ze===void 0||Ze.call(e,pt,gt))}function F(Se=A.value){return xj(Se,w.value,e.loop)}function O(Se=A.value){return Cj(Se,w.value,e.loop)}function $(Se){const Le=he(Se);return Le!==null&&F()===Le}function W(Se){const Le=he(Se);return Le!==null&&O()===Le}function Q(Se){return A.value===he(Se)}function L(Se){return I.value===Se}function M(){return F()===null}function se(){return O()===null}function X(Se){const Le=Dl(Od(Se,d.value),0,w.value);(Se!==I.value||Le!==A.value)&&q(Le)}function ne(){const Se=F();Se!==null&&q(Se)}function fe(){const Se=O();Se!==null&&q(Se)}function xe(){(!G||!d.value)&&ne()}function Ce(){(!G||!d.value)&&fe()}let G=!1,ve=0;const ue=B({});function re(Se,Le=0){ue.value=Object.assign({},C.value,{transform:s.value?`translateY(${-Se}px)`:`translateX(${-Se}px)`,transitionDuration:`${Le}ms`})}function ke(Se=0){u.value?V(A.value,Se):ve!==0&&(!G&&Se>0&&(G=!0),re(ve=0,Se))}function V(Se,Le){const Ze=R(Se);Ze!==ve&&Le>0&&(G=!0),ve=R(A.value),re(Ze,Le)}function R(Se){let Le;return Se>=w.value-1?Le=E():Le=y.value[Se]||0,Le}function E(){if(p.value==="auto"){const{value:Se}=l,{[Se]:Le}=v.value,{value:Ze}=y,pt=Ze[Ze.length-1];let gt;if(pt===void 0)gt=Le;else{const{value:at}=g;gt=pt+at[at.length-1][Se]}return gt-Le}else{const{value:Se}=y;return Se[w.value-1]||0}}const U={currentIndexRef:I,to:X,prev:xe,next:Ce,isVertical:()=>s.value,isHorizontal:()=>!s.value,isPrev:$,isNext:W,isActive:Q,isPrevDisabled:M,isNextDisabled:se,getSlideIndex:he,getSlideStyle:ye,addSlide:ie,removeSlide:Y,onCarouselItemClick:ge};Sj(U);function ie(Se){Se&&i.value.push(Se)}function Y(Se){if(!Se)return;const Le=he(Se);Le!==-1&&i.value.splice(Le,1)}function he(Se){return typeof Se=="number"?Se:Se?i.value.indexOf(Se):-1}function ye(Se){const Le=he(Se);if(Le!==-1){const Ze=[x.value[Le]],pt=U.isPrev(Le),gt=U.isNext(Le);return pt&&Ze.push(e.prevSlideStyle||""),gt&&Ze.push(e.nextSlideStyle||""),Fo(Ze)}}function ge(Se,Le){let Ze=!G&&!qe&&!tt;e.effect==="card"&&Ze&&!Q(Se)&&(X(Se),Ze=!1),Ze||(Le.preventDefault(),Le.stopPropagation())}let J=null;function de(){J&&(clearInterval(J),J=null)}function _e(){de(),!e.autoplay||T.value<2||(J=window.setInterval(fe,e.interval))}let te=0,oe=0,Ee=0,De=0,qe=!1,tt=!1;function Me(Se){var Le;if(Dd||!(!((Le=r.value)===null||Le===void 0)&&Le.contains(pi(Se))))return;Dd=!0,qe=!0,tt=!1,De=Date.now(),de(),Se.type!=="touchstart"&&!Se.target.isContentEditable&&Se.preventDefault();const Ze=P0(Se)?Se.touches[0]:Se;s.value?oe=Ze.clientY:te=Ze.clientX,e.touchable&&(At("touchmove",document,je,{passive:!0}),At("touchend",document,dt),At("touchcancel",document,dt)),e.draggable&&(At("mousemove",document,je),At("mouseup",document,dt))}function je(Se){const{value:Le}=s,{value:Ze}=l,pt=P0(Se)?Se.touches[0]:Se,gt=Le?pt.clientY-oe:pt.clientX-te,at=v.value[Ze];Ee=Dl(gt,-at,at),Se.cancelable&&Se.preventDefault(),u.value&&re(ve-Ee,0)}function dt(){const{value:Se}=A;let Le=Se;if(!G&&Ee!==0&&u.value){const Ze=ve-Ee,pt=[...y.value.slice(0,w.value-1),E()];let gt=null;for(let at=0;atgt/2||Ee/Ze>.4?Le=F(Se):(Ee<-gt/2||Ee/Ze<-.4)&&(Le=O(Se))}Le!==null&&Le!==Se?(tt=!0,q(Le),jt(()=>{(!d.value||k.value!==I.value)&&ke(_.value)})):ke(_.value),Oe(),_e()}function Oe(){qe&&(Dd=!1),qe=!1,te=0,oe=0,Ee=0,De=0,_t("touchmove",document,je),_t("touchend",document,dt),_t("touchcancel",document,dt),_t("mousemove",document,je),_t("mouseup",document,dt)}function rt(){if(u.value&&G){const{value:Se}=A;V(Se,0)}else _e();u.value&&(ue.value.transitionDuration="0ms"),G=!1}function it(Se){if(Se.preventDefault(),G)return;let{deltaX:Le,deltaY:Ze}=Se;Se.shiftKey&&!Le&&(Le=Ze);const pt=-1,gt=1,at=(Le||Ze)>0?gt:pt;let ae=0,Te=0;s.value?Te=at:ae=at;const Ke=10;(Te*Ze>=Ke||ae*Le>=Ke)&&(at===gt&&!se()?fe():at===pt&&!M()&&ne())}function Z(){v.value=R0(o.value,!0),_e()}function we(){var Se,Le;m.value&&((Le=(Se=g.effect).scheduler)===null||Le===void 0||Le.call(Se),g.effect.run())}function Ie(){e.autoplay&&de()}function Ve(){e.autoplay&&_e()}Vt(()=>{un(_e),requestAnimationFrame(()=>S.value=!0)}),tn(()=>{Oe(),de()}),Ws(()=>{const{value:Se}=i,{value:Le}=a,Ze=new Map,pt=at=>Ze.has(at)?Ze.get(at):-1;let gt=!1;for(let at=0;atTe.el===Se[at]);ae!==at&&(gt=!0),Ze.set(Se[at],ae)}gt&&Se.sort((at,ae)=>pt(at)-pt(ae))}),ht(A,(Se,Le)=>{if(Se!==Le)if(_e(),u.value){if(d.value&&T.value>2){const{value:Ze}=w;Se===Ze-2&&Le===1?Se=0:Se===1&&Le===Ze-2&&(Se=Ze-1)}V(Se,_.value)}else ke()},{immediate:!0}),ht([d,p],()=>void jt(()=>{q(A.value)})),ht(y,()=>{u.value&&ke()},{deep:!0}),ht(u,Se=>{Se?ke():(G=!1,re(ve=0))});const Xe=N(()=>({onTouchstartPassive:e.touchable?Me:void 0,onMousedown:e.draggable?Me:void 0,onWheel:e.mousewheel?it:void 0})),Qe=N(()=>Object.assign(Object.assign({},Kn(U,["to","prev","next","isPrevDisabled","isNextDisabled"])),{total:T.value,currentIndex:I.value})),nt=N(()=>({total:T.value,currentIndex:I.value,to:U.to})),ot={getCurrentIndex:()=>I.value,to:X,prev:ne,next:fe},kt=Fe("Carousel","-carousel",Ij,gj,e,t),sn=N(()=>{const{common:{cubicBezierEaseInOut:Se},self:{dotSize:Le,dotColor:Ze,dotColorActive:pt,dotColorFocus:gt,dotLineWidth:at,dotLineWidthActive:ae,arrowColor:Te}}=kt.value;return{"--n-bezier":Se,"--n-dot-color":Ze,"--n-dot-color-focus":gt,"--n-dot-color-active":pt,"--n-dot-size":Le,"--n-dot-line-width":at,"--n-dot-line-width-active":ae,"--n-arrow-color":Te}}),Wt=n?Rt("carousel",void 0,sn,e):void 0;return Object.assign(Object.assign({mergedClsPrefix:t,selfElRef:o,slidesElRef:r,slideVNodes:a,duplicatedable:d,userWantsControl:f,autoSlideSize:m,displayIndex:I,realIndex:A,slideStyles:x,translateStyle:ue,slidesControlListeners:Xe,handleTransitionEnd:rt,handleResize:Z,handleSlideResize:we,handleMouseenter:Ie,handleMouseleave:Ve,isActive:L,arrowSlotProps:Qe,dotSlotProps:nt},ot),{cssVars:n?void 0:sn,themeClass:Wt==null?void 0:Wt.themeClass,onRender:Wt==null?void 0:Wt.onRender})},render(){var e;const{mergedClsPrefix:t,showArrow:n,userWantsControl:o,slideStyles:r,dotType:i,dotPlacement:a,slidesControlListeners:s,transitionProps:l={},arrowSlotProps:c,dotSlotProps:u,$slots:{default:d,dots:f,arrow:p}}=this,h=d&&ba(d())||[];let m=Dj(h);return m.length||(m=h.map(v=>b(Aj,null,{default:()=>oo(v)}))),this.duplicatedable&&(m=yj(m)),this.slideVNodes.value=m,this.autoSlideSize&&(m=m.map(v=>b(Ar,{onResize:this.handleSlideResize},{default:()=>v}))),(e=this.onRender)===null||e===void 0||e.call(this),b("div",Object.assign({ref:"selfElRef",class:[this.themeClass,`${t}-carousel`,this.direction==="vertical"&&`${t}-carousel--vertical`,this.showArrow&&`${t}-carousel--show-arrow`,`${t}-carousel--${a}`,`${t}-carousel--${this.direction}`,`${t}-carousel--${this.effect}`,o&&`${t}-carousel--usercontrol`],style:this.cssVars},s,{onMouseenter:this.handleMouseenter,onMouseleave:this.handleMouseleave}),b(Ar,{onResize:this.handleResize},{default:()=>b("div",{ref:"slidesElRef",class:`${t}-carousel__slides`,role:"listbox",style:this.translateStyle,onTransitionend:this.handleTransitionEnd},o?m.map((v,g)=>b("div",{style:r[g],key:g},Cn(b(fn,Object.assign({},l),{default:()=>v}),[[ro,this.isActive(g)]]))):m)}),this.showDots&&u.total>1&&Qf(f,u,()=>[b(Tj,{key:i+a,total:u.total,currentIndex:u.currentIndex,dotType:i,trigger:this.trigger,keyboard:this.keyboard})]),n&&Qf(p,c,()=>[b(Ej,null)]))}});function Dj(e){return e.reduce((t,n)=>($j(n)&&t.push(n),t),[])}const Lj={sizeSmall:"14px",sizeMedium:"16px",sizeLarge:"18px",labelPadding:"0 8px",labelFontWeight:"400"},z_=e=>{const{baseColor:t,inputColorDisabled:n,cardColor:o,modalColor:r,popoverColor:i,textColorDisabled:a,borderColor:s,primaryColor:l,textColor2:c,fontSizeSmall:u,fontSizeMedium:d,fontSizeLarge:f,borderRadiusSmall:p,lineHeight:h}=e;return Object.assign(Object.assign({},Lj),{labelLineHeight:h,fontSizeSmall:u,fontSizeMedium:d,fontSizeLarge:f,borderRadius:p,color:t,colorChecked:l,colorDisabled:n,colorDisabledChecked:n,colorTableHeader:o,colorTableHeaderModal:r,colorTableHeaderPopover:i,checkMarkColor:t,checkMarkColorDisabled:a,checkMarkColorDisabledChecked:a,border:`1px solid ${s}`,borderDisabled:`1px solid ${s}`,borderDisabledChecked:`1px solid ${s}`,borderChecked:`1px solid ${l}`,borderFocus:`1px solid ${l}`,boxShadowFocus:`0 0 0 2px ${Ae(l,{alpha:.3})}`,textColor:c,textColorDisabled:a})},Fj={name:"Checkbox",common:yt,self:z_},O_=Fj,Nj={name:"Checkbox",common:Be,self(e){const{cardColor:t}=e,n=z_(e);return n.color="#0000",n.checkMarkColor=t,n}},Fa=Nj,Bj=e=>{const{borderRadius:t,boxShadow2:n,popoverColor:o,textColor2:r,textColor3:i,primaryColor:a,textColorDisabled:s,dividerColor:l,hoverColor:c,fontSizeMedium:u,heightMedium:d}=e;return{menuBorderRadius:t,menuColor:o,menuBoxShadow:n,menuDividerColor:l,menuHeight:"calc(var(--n-option-height) * 6.6)",optionArrowColor:i,optionHeight:d,optionFontSize:u,optionColorHover:c,optionTextColor:r,optionTextColorActive:a,optionTextColorDisabled:s,optionCheckMarkColor:a,loadingColor:a,columnWidth:"180px"}},Hj={name:"Cascader",common:Be,peers:{InternalSelectMenu:ol,InternalSelection:Kp,Scrollbar:Bn,Checkbox:Fa,Empty:xu},self:Bj},jj=Hj,Vj=b("svg",{viewBox:"0 0 64 64",class:"check-icon"},b("path",{d:"M50.42,16.76L22.34,39.45l-8.1-11.46c-1.12-1.58-3.3-1.96-4.88-0.84c-1.58,1.12-1.95,3.3-0.84,4.88l10.26,14.51 c0.56,0.79,1.42,1.31,2.38,1.45c0.16,0.02,0.32,0.03,0.48,0.03c0.8,0,1.57-0.27,2.2-0.78l30.99-25.03c1.5-1.21,1.74-3.42,0.52-4.92 C54.13,15.78,51.93,15.55,50.42,16.76z"})),Uj=b("svg",{viewBox:"0 0 100 100",class:"line-icon"},b("path",{d:"M80.2,55.5H21.4c-2.8,0-5.1-2.5-5.1-5.5l0,0c0-3,2.3-5.5,5.1-5.5h58.7c2.8,0,5.1,2.5,5.1,5.5l0,0C85.2,53.1,82.9,55.5,80.2,55.5z"})),D_="n-checkbox-group",Wj={min:Number,max:Number,size:String,value:Array,defaultValue:{type:Array,default:null},disabled:{type:Boolean,default:void 0},"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],onChange:[Function,Array]},qj=pe({name:"CheckboxGroup",props:Wj,setup(e){const{mergedClsPrefixRef:t}=ct(e),n=ar(e),{mergedSizeRef:o,mergedDisabledRef:r}=n,i=B(e.defaultValue),a=N(()=>e.value),s=rn(a,i),l=N(()=>{var d;return((d=s.value)===null||d===void 0?void 0:d.length)||0}),c=N(()=>Array.isArray(s.value)?new Set(s.value):new Set);function u(d,f){const{nTriggerFormInput:p,nTriggerFormChange:h}=n,{onChange:m,"onUpdate:value":v,onUpdateValue:g}=e;if(Array.isArray(s.value)){const y=Array.from(s.value),S=y.findIndex(C=>C===f);d?~S||(y.push(f),g&&Re(g,y,{actionType:"check",value:f}),v&&Re(v,y,{actionType:"check",value:f}),p(),h(),i.value=y,m&&Re(m,y)):~S&&(y.splice(S,1),g&&Re(g,y,{actionType:"uncheck",value:f}),v&&Re(v,y,{actionType:"uncheck",value:f}),m&&Re(m,y),i.value=y,p(),h())}else d?(g&&Re(g,[f],{actionType:"check",value:f}),v&&Re(v,[f],{actionType:"check",value:f}),m&&Re(m,[f]),i.value=[f],p(),h()):(g&&Re(g,[],{actionType:"uncheck",value:f}),v&&Re(v,[],{actionType:"uncheck",value:f}),m&&Re(m,[]),i.value=[],p(),h())}return lt(D_,{checkedCountRef:l,maxRef:Ne(e,"max"),minRef:Ne(e,"min"),valueSetRef:c,disabledRef:r,mergedSizeRef:o,toggleCheckbox:u}),{mergedClsPrefix:t}},render(){return b("div",{class:`${this.mergedClsPrefix}-checkbox-group`,role:"group"},this.$slots)}}),Kj=j([z("checkbox",` font-size: var(--n-font-size); outline: none; cursor: pointer; @@ -1664,30 +1687,30 @@ ${t} word-break: break-word; line-height: var(--n-size); --n-merged-color-table: var(--n-color-table); - `,[q("show-label","line-height: var(--n-label-line-height);"),j("&:hover",[z("checkbox-box",[D("border","border: var(--n-border-checked);")])]),j("&:focus:not(:active)",[z("checkbox-box",[D("border",` + `,[K("show-label","line-height: var(--n-label-line-height);"),j("&:hover",[z("checkbox-box",[D("border","border: var(--n-border-checked);")])]),j("&:focus:not(:active)",[z("checkbox-box",[D("border",` border: var(--n-border-focus); box-shadow: var(--n-box-shadow-focus); - `)])]),q("inside-table",[z("checkbox-box",` + `)])]),K("inside-table",[z("checkbox-box",` background-color: var(--n-merged-color-table); - `)]),q("checked",[z("checkbox-box",` + `)]),K("checked",[z("checkbox-box",` background-color: var(--n-color-checked); `,[z("checkbox-icon",[j(".check-icon",` opacity: 1; transform: scale(1); - `)])])]),q("indeterminate",[z("checkbox-box",[z("checkbox-icon",[j(".check-icon",` + `)])])]),K("indeterminate",[z("checkbox-box",[z("checkbox-icon",[j(".check-icon",` opacity: 0; transform: scale(.5); `),j(".line-icon",` opacity: 1; transform: scale(1); - `)])])]),q("checked, indeterminate",[j("&:focus:not(:active)",[z("checkbox-box",[D("border",` + `)])])]),K("checked, indeterminate",[j("&:focus:not(:active)",[z("checkbox-box",[D("border",` border: var(--n-border-checked); box-shadow: var(--n-box-shadow-focus); `)])]),z("checkbox-box",` background-color: var(--n-color-checked); border-left: 0; border-top: 0; - `,[D("border",{border:"var(--n-border-checked)"})])]),q("disabled",{cursor:"not-allowed"},[q("checked",[z("checkbox-box",` + `,[D("border",{border:"var(--n-border-checked)"})])]),K("disabled",{cursor:"not-allowed"},[K("checked",[z("checkbox-box",` background-color: var(--n-color-disabled-checked); `,[D("border",{border:"var(--n-border-disabled-checked)"}),z("checkbox-icon",[j(".check-icon, .line-icon",{fill:"var(--n-check-mark-color-disabled-checked)"})])])]),z("checkbox-box",` background-color: var(--n-color-disabled); @@ -1747,20 +1770,20 @@ ${t} transform 0.3s var(--n-bezier), opacity 0.3s var(--n-bezier), border-color 0.3s var(--n-bezier); - `),Vn({left:"1px",top:"1px"})])]),D("label",` + `),Un({left:"1px",top:"1px"})])]),D("label",` color: var(--n-text-color); transition: color .3s var(--n-bezier); user-select: none; -webkit-user-select: none; padding: var(--n-label-padding); font-weight: var(--n-label-font-weight); - `,[j("&:empty",{display:"none"})])]),Xs(z("checkbox",` + `,[j("&:empty",{display:"none"})])]),Qs(z("checkbox",` --n-merged-color-table: var(--n-color-table-modal); - `)),cu(z("checkbox",` + `)),fu(z("checkbox",` --n-merged-color-table: var(--n-color-table-popover); - `))]),kN=Object.assign(Object.assign({},Fe.props),{size:String,checked:{type:[Boolean,String,Number],default:void 0},defaultChecked:{type:[Boolean,String,Number],default:!1},value:[String,Number],disabled:{type:Boolean,default:void 0},indeterminate:Boolean,label:String,focusable:{type:Boolean,default:!0},checkedValue:{type:[Boolean,String,Number],default:!0},uncheckedValue:{type:[Boolean,String,Number],default:!1},"onUpdate:checked":[Function,Array],onUpdateChecked:[Function,Array],privateInsideTable:Boolean,onChange:[Function,Array]}),xu=fe({name:"Checkbox",props:kN,setup(e){const t=N(null),{mergedClsPrefixRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=lt(e),i=ir(e,{mergedSize(x){const{size:w}=e;if(w!==void 0)return w;if(l){const{value:k}=l.mergedSizeRef;if(k!==void 0)return k}if(x){const{mergedSize:k}=x;if(k!==void 0)return k.value}return"medium"},mergedDisabled(x){const{disabled:w}=e;if(w!==void 0)return w;if(l){if(l.disabledRef.value)return!0;const{maxRef:{value:k},checkedCountRef:P}=l;if(k!==void 0&&P.value>=k&&!f.value)return!0;const{minRef:{value:T}}=l;if(T!==void 0&&P.value<=T&&f.value)return!0}return x?x.disabled.value:!1}}),{mergedDisabledRef:a,mergedSizeRef:s}=i,l=He(n_,null),c=N(e.defaultChecked),u=Be(e,"checked"),d=rn(u,c),f=Ct(()=>{if(l){const x=l.valueSetRef.value;return x&&e.value!==void 0?x.has(e.value):!1}else return d.value===e.checkedValue}),p=Fe("Checkbox","-checkbox",SN,t_,e,n);function h(x){if(l&&e.value!==void 0)l.toggleCheckbox(!f.value,e.value);else{const{onChange:w,"onUpdate:checked":k,onUpdateChecked:P}=e,{nTriggerFormInput:T,nTriggerFormChange:I}=i,A=f.value?e.uncheckedValue:e.checkedValue;k&&Te(k,A,x),P&&Te(P,A,x),w&&Te(w,A,x),T(),I(),c.value=A}}function g(x){a.value||h(x)}function v(x){if(!a.value)switch(x.key){case" ":case"Enter":h(x)}}function m(x){switch(x.key){case" ":x.preventDefault()}}const y={focus:()=>{var x;(x=t.value)===null||x===void 0||x.focus()},blur:()=>{var x;(x=t.value)===null||x===void 0||x.blur()}},S=Rn("Checkbox",r,n),C=F(()=>{const{value:x}=s,{common:{cubicBezierEaseInOut:w},self:{borderRadius:k,color:P,colorChecked:T,colorDisabled:I,colorTableHeader:A,colorTableHeaderModal:K,colorTableHeaderPopover:B,checkMarkColor:O,checkMarkColorDisabled:$,border:U,borderFocus:Q,borderDisabled:L,borderChecked:M,boxShadowFocus:te,textColor:ie,textColorDisabled:ve,checkMarkColorDisabledChecked:ke,colorDisabledChecked:Ae,borderDisabledChecked:Pe,labelPadding:ee,labelLineHeight:xe,labelFontWeight:ue,[Se("fontSize",x)]:ne,[Se("size",x)]:we}}=p.value;return{"--n-label-line-height":xe,"--n-label-font-weight":ue,"--n-size":we,"--n-bezier":w,"--n-border-radius":k,"--n-border":U,"--n-border-checked":M,"--n-border-focus":Q,"--n-border-disabled":L,"--n-border-disabled-checked":Pe,"--n-box-shadow-focus":te,"--n-color":P,"--n-color-checked":T,"--n-color-table":A,"--n-color-table-modal":K,"--n-color-table-popover":B,"--n-color-disabled":I,"--n-color-disabled-checked":Ae,"--n-text-color":ie,"--n-text-color-disabled":ve,"--n-check-mark-color":O,"--n-check-mark-color-disabled":$,"--n-check-mark-color-disabled-checked":ke,"--n-font-size":ne,"--n-label-padding":ee}}),_=o?Rt("checkbox",F(()=>s.value[0]),C,e):void 0;return Object.assign(i,y,{rtlEnabled:S,selfRef:t,mergedClsPrefix:n,mergedDisabled:a,renderedChecked:f,mergedTheme:p,labelId:Ea(),handleClick:g,handleKeyUp:v,handleKeyDown:m,cssVars:o?void 0:C,themeClass:_==null?void 0:_.themeClass,onRender:_==null?void 0:_.onRender})},render(){var e;const{$slots:t,renderedChecked:n,mergedDisabled:o,indeterminate:r,privateInsideTable:i,cssVars:a,labelId:s,label:l,mergedClsPrefix:c,focusable:u,handleKeyUp:d,handleKeyDown:f,handleClick:p}=this;(e=this.onRender)===null||e===void 0||e.call(this);const h=Ot(t.default,g=>l||g?b("span",{class:`${c}-checkbox__label`,id:s},l||g):null);return b("div",{ref:"selfRef",class:[`${c}-checkbox`,this.themeClass,this.rtlEnabled&&`${c}-checkbox--rtl`,n&&`${c}-checkbox--checked`,o&&`${c}-checkbox--disabled`,r&&`${c}-checkbox--indeterminate`,i&&`${c}-checkbox--inside-table`,h&&`${c}-checkbox--show-label`],tabindex:o||!u?void 0:0,role:"checkbox","aria-checked":r?"mixed":n,"aria-labelledby":s,style:a,onKeyup:d,onKeydown:f,onClick:p,onMousedown:()=>{At("selectstart",window,g=>{g.preventDefault()},{once:!0})}},b("div",{class:`${c}-checkbox-box-wrapper`}," ",b("div",{class:`${c}-checkbox-box`},b(Ei,null,{default:()=>this.indeterminate?b("div",{key:"indeterminate",class:`${c}-checkbox-icon`},CN):b("div",{key:"check",class:`${c}-checkbox-icon`},xN)}),b("div",{class:`${c}-checkbox-box__border`}))),h)}}),TN={name:"Code",common:Ne,self(e){const{textColor2:t,fontSize:n,fontWeightStrong:o,textColor3:r}=e;return{textColor:t,fontSize:n,fontWeightStrong:o,"mono-3":"#5c6370","hue-1":"#56b6c2","hue-2":"#61aeee","hue-3":"#c678dd","hue-4":"#98c379","hue-5":"#e06c75","hue-5-2":"#be5046","hue-6":"#d19a66","hue-6-2":"#e6c07b",lineNumberTextColor:r}}},o_=TN,PN=e=>{const{fontWeight:t,textColor1:n,textColor2:o,textColorDisabled:r,dividerColor:i,fontSize:a}=e;return{titleFontSize:a,titleFontWeight:t,dividerColor:i,titleTextColor:n,titleTextColorDisabled:r,fontSize:a,textColor:o,arrowColor:o,arrowColorDisabled:r,itemMargin:"16px 0 0 0",titlePadding:"16px 0 0 0"}},RN={name:"Collapse",common:Ne,self:PN},EN=RN,$N=e=>{const{cubicBezierEaseInOut:t}=e;return{bezier:t}},AN={name:"CollapseTransition",common:Ne,self:$N},IN=AN,MN={abstract:Boolean,bordered:{type:Boolean,default:void 0},clsPrefix:{type:String,default:Ls},locale:Object,dateLocale:Object,namespace:String,rtl:Array,tag:{type:String,default:"div"},hljs:Object,katex:Object,theme:Object,themeOverrides:Object,componentOptions:Object,icons:Object,breakpoints:Object,preflightStyleDisabled:Boolean,inlineThemeDisabled:{type:Boolean,default:void 0},as:{type:String,validator:()=>(nr("config-provider","`as` is deprecated, please use `tag` instead."),!0),default:void 0}},r_=fe({name:"ConfigProvider",alias:["App"],props:MN,setup(e){const t=He(xo,null),n=F(()=>{const{theme:h}=e;if(h===null)return;const g=t==null?void 0:t.mergedThemeRef.value;return h===void 0?g:g===void 0?h:Object.assign({},g,h)}),o=F(()=>{const{themeOverrides:h}=e;if(h!==null){if(h===void 0)return t==null?void 0:t.mergedThemeOverridesRef.value;{const g=t==null?void 0:t.mergedThemeOverridesRef.value;return g===void 0?h:os({},g,h)}}}),r=Ct(()=>{const{namespace:h}=e;return h===void 0?t==null?void 0:t.mergedNamespaceRef.value:h}),i=Ct(()=>{const{bordered:h}=e;return h===void 0?t==null?void 0:t.mergedBorderedRef.value:h}),a=F(()=>{const{icons:h}=e;return h===void 0?t==null?void 0:t.mergedIconsRef.value:h}),s=F(()=>{const{componentOptions:h}=e;return h!==void 0?h:t==null?void 0:t.mergedComponentPropsRef.value}),l=F(()=>{const{clsPrefix:h}=e;return h!==void 0?h:t?t.mergedClsPrefixRef.value:Ls}),c=F(()=>{var h;const{rtl:g}=e;if(g===void 0)return t==null?void 0:t.mergedRtlRef.value;const v={};for(const m of g)v[m.name]=aa(m),(h=m.peers)===null||h===void 0||h.forEach(y=>{y.name in v||(v[y.name]=aa(y))});return v}),u=F(()=>e.breakpoints||(t==null?void 0:t.mergedBreakpointsRef.value)),d=e.inlineThemeDisabled||(t==null?void 0:t.inlineThemeDisabled),f=e.preflightStyleDisabled||(t==null?void 0:t.preflightStyleDisabled),p=F(()=>{const{value:h}=n,{value:g}=o,v=g&&Object.keys(g).length!==0,m=h==null?void 0:h.name;return m?v?`${m}-${Is(JSON.stringify(o.value))}`:m:v?Is(JSON.stringify(o.value)):""});return st(xo,{mergedThemeHashRef:p,mergedBreakpointsRef:u,mergedRtlRef:c,mergedIconsRef:a,mergedComponentPropsRef:s,mergedBorderedRef:i,mergedNamespaceRef:r,mergedClsPrefixRef:l,mergedLocaleRef:F(()=>{const{locale:h}=e;if(h!==null)return h===void 0?t==null?void 0:t.mergedLocaleRef.value:h}),mergedDateLocaleRef:F(()=>{const{dateLocale:h}=e;if(h!==null)return h===void 0?t==null?void 0:t.mergedDateLocaleRef.value:h}),mergedHljsRef:F(()=>{const{hljs:h}=e;return h===void 0?t==null?void 0:t.mergedHljsRef.value:h}),mergedKatexRef:F(()=>{const{katex:h}=e;return h===void 0?t==null?void 0:t.mergedKatexRef.value:h}),mergedThemeRef:n,mergedThemeOverridesRef:o,inlineThemeDisabled:d||!1,preflightStyleDisabled:f||!1}),{mergedClsPrefix:l,mergedBordered:i,mergedNamespace:r,mergedTheme:n,mergedThemeOverrides:o}},render(){var e,t,n,o;return this.abstract?(o=(n=this.$slots).default)===null||o===void 0?void 0:o.call(n):b(this.as||this.tag,{class:`${this.mergedClsPrefix||Ls}-config-provider`},(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e))}}),zN={name:"Popselect",common:Ne,peers:{Popover:zi,InternalSelectMenu:ol}},i_=zN;function ON(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const DN={name:"Popselect",common:yt,peers:{Popover:Oa,InternalSelectMenu:Dp},self:ON},jp=DN,a_="n-popselect",LN=z("popselect-menu",` + `))]),Gj=Object.assign(Object.assign({},Fe.props),{size:String,checked:{type:[Boolean,String,Number],default:void 0},defaultChecked:{type:[Boolean,String,Number],default:!1},value:[String,Number],disabled:{type:Boolean,default:void 0},indeterminate:Boolean,label:String,focusable:{type:Boolean,default:!0},checkedValue:{type:[Boolean,String,Number],default:!0},uncheckedValue:{type:[Boolean,String,Number],default:!1},"onUpdate:checked":[Function,Array],onUpdateChecked:[Function,Array],privateInsideTable:Boolean,onChange:[Function,Array]}),Su=pe({name:"Checkbox",props:Gj,setup(e){const t=B(null),{mergedClsPrefixRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=ct(e),i=ar(e,{mergedSize(x){const{size:w}=e;if(w!==void 0)return w;if(l){const{value:T}=l.mergedSizeRef;if(T!==void 0)return T}if(x){const{mergedSize:T}=x;if(T!==void 0)return T.value}return"medium"},mergedDisabled(x){const{disabled:w}=e;if(w!==void 0)return w;if(l){if(l.disabledRef.value)return!0;const{maxRef:{value:T},checkedCountRef:P}=l;if(T!==void 0&&P.value>=T&&!f.value)return!0;const{minRef:{value:k}}=l;if(k!==void 0&&P.value<=k&&f.value)return!0}return x?x.disabled.value:!1}}),{mergedDisabledRef:a,mergedSizeRef:s}=i,l=He(D_,null),c=B(e.defaultChecked),u=Ne(e,"checked"),d=rn(u,c),f=wt(()=>{if(l){const x=l.valueSetRef.value;return x&&e.value!==void 0?x.has(e.value):!1}else return d.value===e.checkedValue}),p=Fe("Checkbox","-checkbox",Kj,O_,e,n);function h(x){if(l&&e.value!==void 0)l.toggleCheckbox(!f.value,e.value);else{const{onChange:w,"onUpdate:checked":T,onUpdateChecked:P}=e,{nTriggerFormInput:k,nTriggerFormChange:I}=i,A=f.value?e.uncheckedValue:e.checkedValue;T&&Re(T,A,x),P&&Re(P,A,x),w&&Re(w,A,x),k(),I(),c.value=A}}function m(x){a.value||h(x)}function v(x){if(!a.value)switch(x.key){case" ":case"Enter":h(x)}}function g(x){switch(x.key){case" ":x.preventDefault()}}const y={focus:()=>{var x;(x=t.value)===null||x===void 0||x.focus()},blur:()=>{var x;(x=t.value)===null||x===void 0||x.blur()}},S=Rn("Checkbox",r,n),C=N(()=>{const{value:x}=s,{common:{cubicBezierEaseInOut:w},self:{borderRadius:T,color:P,colorChecked:k,colorDisabled:I,colorTableHeader:A,colorTableHeaderModal:q,colorTableHeaderPopover:F,checkMarkColor:O,checkMarkColorDisabled:$,border:W,borderFocus:Q,borderDisabled:L,borderChecked:M,boxShadowFocus:se,textColor:X,textColorDisabled:ne,checkMarkColorDisabledChecked:fe,colorDisabledChecked:xe,borderDisabledChecked:Ce,labelPadding:G,labelLineHeight:ve,labelFontWeight:ue,[Pe("fontSize",x)]:re,[Pe("size",x)]:ke}}=p.value;return{"--n-label-line-height":ve,"--n-label-font-weight":ue,"--n-size":ke,"--n-bezier":w,"--n-border-radius":T,"--n-border":W,"--n-border-checked":M,"--n-border-focus":Q,"--n-border-disabled":L,"--n-border-disabled-checked":Ce,"--n-box-shadow-focus":se,"--n-color":P,"--n-color-checked":k,"--n-color-table":A,"--n-color-table-modal":q,"--n-color-table-popover":F,"--n-color-disabled":I,"--n-color-disabled-checked":xe,"--n-text-color":X,"--n-text-color-disabled":ne,"--n-check-mark-color":O,"--n-check-mark-color-disabled":$,"--n-check-mark-color-disabled-checked":fe,"--n-font-size":re,"--n-label-padding":G}}),_=o?Rt("checkbox",N(()=>s.value[0]),C,e):void 0;return Object.assign(i,y,{rtlEnabled:S,selfRef:t,mergedClsPrefix:n,mergedDisabled:a,renderedChecked:f,mergedTheme:p,labelId:Ia(),handleClick:m,handleKeyUp:v,handleKeyDown:g,cssVars:o?void 0:C,themeClass:_==null?void 0:_.themeClass,onRender:_==null?void 0:_.onRender})},render(){var e;const{$slots:t,renderedChecked:n,mergedDisabled:o,indeterminate:r,privateInsideTable:i,cssVars:a,labelId:s,label:l,mergedClsPrefix:c,focusable:u,handleKeyUp:d,handleKeyDown:f,handleClick:p}=this;(e=this.onRender)===null||e===void 0||e.call(this);const h=Ot(t.default,m=>l||m?b("span",{class:`${c}-checkbox__label`,id:s},l||m):null);return b("div",{ref:"selfRef",class:[`${c}-checkbox`,this.themeClass,this.rtlEnabled&&`${c}-checkbox--rtl`,n&&`${c}-checkbox--checked`,o&&`${c}-checkbox--disabled`,r&&`${c}-checkbox--indeterminate`,i&&`${c}-checkbox--inside-table`,h&&`${c}-checkbox--show-label`],tabindex:o||!u?void 0:0,role:"checkbox","aria-checked":r?"mixed":n,"aria-labelledby":s,style:a,onKeyup:d,onKeydown:f,onClick:p,onMousedown:()=>{At("selectstart",window,m=>{m.preventDefault()},{once:!0})}},b("div",{class:`${c}-checkbox-box-wrapper`}," ",b("div",{class:`${c}-checkbox-box`},b(Ai,null,{default:()=>this.indeterminate?b("div",{key:"indeterminate",class:`${c}-checkbox-icon`},Uj):b("div",{key:"check",class:`${c}-checkbox-icon`},Vj)}),b("div",{class:`${c}-checkbox-box__border`}))),h)}}),Yj={name:"Code",common:Be,self(e){const{textColor2:t,fontSize:n,fontWeightStrong:o,textColor3:r}=e;return{textColor:t,fontSize:n,fontWeightStrong:o,"mono-3":"#5c6370","hue-1":"#56b6c2","hue-2":"#61aeee","hue-3":"#c678dd","hue-4":"#98c379","hue-5":"#e06c75","hue-5-2":"#be5046","hue-6":"#d19a66","hue-6-2":"#e6c07b",lineNumberTextColor:r}}},L_=Yj,Xj=e=>{const{fontWeight:t,textColor1:n,textColor2:o,textColorDisabled:r,dividerColor:i,fontSize:a}=e;return{titleFontSize:a,titleFontWeight:t,dividerColor:i,titleTextColor:n,titleTextColorDisabled:r,fontSize:a,textColor:o,arrowColor:o,arrowColorDisabled:r,itemMargin:"16px 0 0 0",titlePadding:"16px 0 0 0"}},Qj={name:"Collapse",common:Be,self:Xj},Zj=Qj,Jj=e=>{const{cubicBezierEaseInOut:t}=e;return{bezier:t}},eV={name:"CollapseTransition",common:Be,self:Jj},tV=eV,nV={abstract:Boolean,bordered:{type:Boolean,default:void 0},clsPrefix:{type:String,default:Hs},locale:Object,dateLocale:Object,namespace:String,rtl:Array,tag:{type:String,default:"div"},hljs:Object,katex:Object,theme:Object,themeOverrides:Object,componentOptions:Object,icons:Object,breakpoints:Object,preflightStyleDisabled:Boolean,inlineThemeDisabled:{type:Boolean,default:void 0},as:{type:String,validator:()=>(or("config-provider","`as` is deprecated, please use `tag` instead."),!0),default:void 0}},F_=pe({name:"ConfigProvider",alias:["App"],props:nV,setup(e){const t=He(xo,null),n=N(()=>{const{theme:h}=e;if(h===null)return;const m=t==null?void 0:t.mergedThemeRef.value;return h===void 0?m:m===void 0?h:Object.assign({},m,h)}),o=N(()=>{const{themeOverrides:h}=e;if(h!==null){if(h===void 0)return t==null?void 0:t.mergedThemeOverridesRef.value;{const m=t==null?void 0:t.mergedThemeOverridesRef.value;return m===void 0?h:rs({},m,h)}}}),r=wt(()=>{const{namespace:h}=e;return h===void 0?t==null?void 0:t.mergedNamespaceRef.value:h}),i=wt(()=>{const{bordered:h}=e;return h===void 0?t==null?void 0:t.mergedBorderedRef.value:h}),a=N(()=>{const{icons:h}=e;return h===void 0?t==null?void 0:t.mergedIconsRef.value:h}),s=N(()=>{const{componentOptions:h}=e;return h!==void 0?h:t==null?void 0:t.mergedComponentPropsRef.value}),l=N(()=>{const{clsPrefix:h}=e;return h!==void 0?h:t?t.mergedClsPrefixRef.value:Hs}),c=N(()=>{var h;const{rtl:m}=e;if(m===void 0)return t==null?void 0:t.mergedRtlRef.value;const v={};for(const g of m)v[g.name]=la(g),(h=g.peers)===null||h===void 0||h.forEach(y=>{y.name in v||(v[y.name]=la(y))});return v}),u=N(()=>e.breakpoints||(t==null?void 0:t.mergedBreakpointsRef.value)),d=e.inlineThemeDisabled||(t==null?void 0:t.inlineThemeDisabled),f=e.preflightStyleDisabled||(t==null?void 0:t.preflightStyleDisabled),p=N(()=>{const{value:h}=n,{value:m}=o,v=m&&Object.keys(m).length!==0,g=h==null?void 0:h.name;return g?v?`${g}-${Ds(JSON.stringify(o.value))}`:g:v?Ds(JSON.stringify(o.value)):""});return lt(xo,{mergedThemeHashRef:p,mergedBreakpointsRef:u,mergedRtlRef:c,mergedIconsRef:a,mergedComponentPropsRef:s,mergedBorderedRef:i,mergedNamespaceRef:r,mergedClsPrefixRef:l,mergedLocaleRef:N(()=>{const{locale:h}=e;if(h!==null)return h===void 0?t==null?void 0:t.mergedLocaleRef.value:h}),mergedDateLocaleRef:N(()=>{const{dateLocale:h}=e;if(h!==null)return h===void 0?t==null?void 0:t.mergedDateLocaleRef.value:h}),mergedHljsRef:N(()=>{const{hljs:h}=e;return h===void 0?t==null?void 0:t.mergedHljsRef.value:h}),mergedKatexRef:N(()=>{const{katex:h}=e;return h===void 0?t==null?void 0:t.mergedKatexRef.value:h}),mergedThemeRef:n,mergedThemeOverridesRef:o,inlineThemeDisabled:d||!1,preflightStyleDisabled:f||!1}),{mergedClsPrefix:l,mergedBordered:i,mergedNamespace:r,mergedTheme:n,mergedThemeOverrides:o}},render(){var e,t,n,o;return this.abstract?(o=(n=this.$slots).default)===null||o===void 0?void 0:o.call(n):b(this.as||this.tag,{class:`${this.mergedClsPrefix||Hs}-config-provider`},(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e))}}),oV=e=>1-Math.pow(1-e,5);function rV(e){const{from:t,to:n,duration:o,onUpdate:r,onFinish:i}=e,a=()=>{const l=performance.now(),c=Math.min(l-s,o),u=t+(n-t)*oV(c/o);if(c===o){i();return}r(u),requestAnimationFrame(a)},s=performance.now();a()}const iV={to:{type:Number,default:0},precision:{type:Number,default:0},showSeparator:Boolean,locale:String,from:{type:Number,default:0},active:{type:Boolean,default:!0},duration:{type:Number,default:2e3},onFinish:Function},aV=pe({name:"NumberAnimation",props:iV,setup(e){const{localeRef:t}=Pi("name"),{duration:n}=e,o=B(e.from),r=N(()=>{const{locale:f}=e;return f!==void 0?f:t.value});let i=!1;const a=f=>{o.value=f},s=()=>{var f;o.value=e.to,i=!1,(f=e.onFinish)===null||f===void 0||f.call(e)},l=(f=e.from,p=e.to)=>{i=!0,o.value=e.from,f!==p&&rV({from:f,to:p,duration:n,onUpdate:a,onFinish:s})},c=N(()=>{var f;const h=mL(o.value,e.precision).toFixed(e.precision).split("."),m=new Intl.NumberFormat(r.value),v=(f=m.formatToParts(.5).find(S=>S.type==="decimal"))===null||f===void 0?void 0:f.value,g=e.showSeparator?m.format(Number(h[0])):h[0],y=h[1];return{integer:g,decimal:y,decimalSeparator:v}});function u(){i||l()}return Vt(()=>{un(()=>{e.active&&l()})}),Object.assign({formattedValue:c},{play:u})},render(){const{formattedValue:{integer:e,decimal:t,decimalSeparator:n}}=this;return[e,t?n:null,t]}}),sV={name:"Popselect",common:Be,peers:{Popover:Di,InternalSelectMenu:ol}},N_=sV;function lV(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const cV={name:"Popselect",common:yt,peers:{Popover:La,InternalSelectMenu:qp},self:lV},Zp=cV,B_="n-popselect",uV=z("popselect-menu",` box-shadow: var(--n-menu-box-shadow); -`),Vp={multiple:Boolean,value:{type:[String,Number,Array],default:null},cancelable:Boolean,options:{type:Array,default:()=>[]},size:{type:String,default:"medium"},scrollable:Boolean,"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],onMouseenter:Function,onMouseleave:Function,renderLabel:Function,showCheckmark:{type:Boolean,default:void 0},nodeProps:Function,virtualScroll:Boolean,onChange:[Function,Array]},Vb=zr(Vp),FN=fe({name:"PopselectPanel",props:Vp,setup(e){const t=He(a_),{mergedClsPrefixRef:n,inlineThemeDisabled:o}=lt(e),r=Fe("Popselect","-pop-select",LN,jp,t.props,n),i=F(()=>nl(e.options,Bw("value","children")));function a(f,p){const{onUpdateValue:h,"onUpdate:value":g,onChange:v}=e;h&&Te(h,f,p),g&&Te(g,f,p),v&&Te(v,f,p)}function s(f){c(f.key)}function l(f){tr(f,"action")||f.preventDefault()}function c(f){const{value:{getNode:p}}=i;if(e.multiple)if(Array.isArray(e.value)){const h=[],g=[];let v=!0;e.value.forEach(m=>{if(m===f){v=!1;return}const y=p(m);y&&(h.push(y.key),g.push(y.rawNode))}),v&&(h.push(f),g.push(p(f).rawNode)),a(h,g)}else{const h=p(f);h&&a([f],[h.rawNode])}else if(e.value===f&&e.cancelable)a(null,null);else{const h=p(f);h&&a(f,h.rawNode);const{"onUpdate:show":g,onUpdateShow:v}=t.props;g&&Te(g,!1),v&&Te(v,!1),t.setShow(!1)}jt(()=>{t.syncPosition()})}ht(Be(e,"options"),()=>{jt(()=>{t.syncPosition()})});const u=F(()=>{const{self:{menuBoxShadow:f}}=r.value;return{"--n-menu-box-shadow":f}}),d=o?Rt("select",void 0,u,t.props):void 0;return{mergedTheme:t.mergedThemeRef,mergedClsPrefix:n,treeMate:i,handleToggle:s,handleMenuMousedown:l,cssVars:o?void 0:u,themeClass:d==null?void 0:d.themeClass,onRender:d==null?void 0:d.onRender}},render(){var e;return(e=this.onRender)===null||e===void 0||e.call(this),b(Rw,{clsPrefix:this.mergedClsPrefix,focusable:!0,nodeProps:this.nodeProps,class:[`${this.mergedClsPrefix}-popselect-menu`,this.themeClass],style:this.cssVars,theme:this.mergedTheme.peers.InternalSelectMenu,themeOverrides:this.mergedTheme.peerOverrides.InternalSelectMenu,multiple:this.multiple,treeMate:this.treeMate,size:this.size,value:this.value,virtualScroll:this.virtualScroll,scrollable:this.scrollable,renderLabel:this.renderLabel,onToggle:this.handleToggle,onMouseenter:this.onMouseenter,onMouseleave:this.onMouseenter,onMousedown:this.handleMenuMousedown,showCheckmark:this.showCheckmark},{action:()=>{var t,n;return((n=(t=this.$slots).action)===null||n===void 0?void 0:n.call(t))||[]},empty:()=>{var t,n;return((n=(t=this.$slots).empty)===null||n===void 0?void 0:n.call(t))||[]}})}}),BN=Object.assign(Object.assign(Object.assign(Object.assign({},Fe.props),Gs(ga,["showArrow","arrow"])),{placement:Object.assign(Object.assign({},ga.placement),{default:"bottom"}),trigger:{type:String,default:"hover"}}),Vp),al=fe({name:"Popselect",props:BN,inheritAttrs:!1,__popover__:!0,setup(e){const{mergedClsPrefixRef:t}=lt(e),n=Fe("Popselect","-popselect",void 0,jp,e,t),o=N(null);function r(){var s;(s=o.value)===null||s===void 0||s.syncPosition()}function i(s){var l;(l=o.value)===null||l===void 0||l.setShow(s)}return st(a_,{props:e,mergedThemeRef:n,syncPosition:r,setShow:i}),Object.assign(Object.assign({},{syncPosition:r,setShow:i}),{popoverInstRef:o,mergedTheme:n})},render(){const{mergedTheme:e}=this,t={theme:e.peers.Popover,themeOverrides:e.peerOverrides.Popover,builtinThemeOverrides:{padding:"0"},ref:"popoverInstRef",internalRenderBody:(n,o,r,i,a)=>{const{$attrs:s}=this;return b(FN,Object.assign({},s,{class:[s.class,n],style:[s.style,r]},qn(this.$props,Vb),{ref:Wx(o),onMouseenter:hs([i,s.onMouseenter]),onMouseleave:hs([a,s.onMouseleave])}),{action:()=>{var l,c;return(c=(l=this.$slots).action)===null||c===void 0?void 0:c.call(l)},empty:()=>{var l,c;return(c=(l=this.$slots).empty)===null||c===void 0?void 0:c.call(l)}})}};return b(rl,Object.assign({},Gs(this.$props,Vb),t,{internalDeactivateImmediately:!0}),{trigger:()=>{var n,o;return(o=(n=this.$slots).default)===null||o===void 0?void 0:o.call(n)}})}});function s_(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const NN={name:"Select",common:yt,peers:{InternalSelection:Dw,InternalSelectMenu:Dp},self:s_},l_=NN,HN={name:"Select",common:Ne,peers:{InternalSelection:Lp,InternalSelectMenu:ol},self:s_},c_=HN,jN=j([z("select",` +`),Jp={multiple:Boolean,value:{type:[String,Number,Array],default:null},cancelable:Boolean,options:{type:Array,default:()=>[]},size:{type:String,default:"medium"},scrollable:Boolean,"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],onMouseenter:Function,onMouseleave:Function,renderLabel:Function,showCheckmark:{type:Boolean,default:void 0},nodeProps:Function,virtualScroll:Boolean,onChange:[Function,Array]},E0=Lr(Jp),dV=pe({name:"PopselectPanel",props:Jp,setup(e){const t=He(B_),{mergedClsPrefixRef:n,inlineThemeDisabled:o}=ct(e),r=Fe("Popselect","-pop-select",uV,Zp,t.props,n),i=N(()=>nl(e.options,y_("value","children")));function a(f,p){const{onUpdateValue:h,"onUpdate:value":m,onChange:v}=e;h&&Re(h,f,p),m&&Re(m,f,p),v&&Re(v,f,p)}function s(f){c(f.key)}function l(f){nr(f,"action")||f.preventDefault()}function c(f){const{value:{getNode:p}}=i;if(e.multiple)if(Array.isArray(e.value)){const h=[],m=[];let v=!0;e.value.forEach(g=>{if(g===f){v=!1;return}const y=p(g);y&&(h.push(y.key),m.push(y.rawNode))}),v&&(h.push(f),m.push(p(f).rawNode)),a(h,m)}else{const h=p(f);h&&a([f],[h.rawNode])}else if(e.value===f&&e.cancelable)a(null,null);else{const h=p(f);h&&a(f,h.rawNode);const{"onUpdate:show":m,onUpdateShow:v}=t.props;m&&Re(m,!1),v&&Re(v,!1),t.setShow(!1)}jt(()=>{t.syncPosition()})}ht(Ne(e,"options"),()=>{jt(()=>{t.syncPosition()})});const u=N(()=>{const{self:{menuBoxShadow:f}}=r.value;return{"--n-menu-box-shadow":f}}),d=o?Rt("select",void 0,u,t.props):void 0;return{mergedTheme:t.mergedThemeRef,mergedClsPrefix:n,treeMate:i,handleToggle:s,handleMenuMousedown:l,cssVars:o?void 0:u,themeClass:d==null?void 0:d.themeClass,onRender:d==null?void 0:d.onRender}},render(){var e;return(e=this.onRender)===null||e===void 0||e.call(this),b(l_,{clsPrefix:this.mergedClsPrefix,focusable:!0,nodeProps:this.nodeProps,class:[`${this.mergedClsPrefix}-popselect-menu`,this.themeClass],style:this.cssVars,theme:this.mergedTheme.peers.InternalSelectMenu,themeOverrides:this.mergedTheme.peerOverrides.InternalSelectMenu,multiple:this.multiple,treeMate:this.treeMate,size:this.size,value:this.value,virtualScroll:this.virtualScroll,scrollable:this.scrollable,renderLabel:this.renderLabel,onToggle:this.handleToggle,onMouseenter:this.onMouseenter,onMouseleave:this.onMouseenter,onMousedown:this.handleMenuMousedown,showCheckmark:this.showCheckmark},{action:()=>{var t,n;return((n=(t=this.$slots).action)===null||n===void 0?void 0:n.call(t))||[]},empty:()=>{var t,n;return((n=(t=this.$slots).empty)===null||n===void 0?void 0:n.call(t))||[]}})}}),fV=Object.assign(Object.assign(Object.assign(Object.assign({},Fe.props),Ys(Ca,["showArrow","arrow"])),{placement:Object.assign(Object.assign({},Ca.placement),{default:"bottom"}),trigger:{type:String,default:"hover"}}),Jp),al=pe({name:"Popselect",props:fV,inheritAttrs:!1,__popover__:!0,setup(e){const{mergedClsPrefixRef:t}=ct(e),n=Fe("Popselect","-popselect",void 0,Zp,e,t),o=B(null);function r(){var s;(s=o.value)===null||s===void 0||s.syncPosition()}function i(s){var l;(l=o.value)===null||l===void 0||l.setShow(s)}return lt(B_,{props:e,mergedThemeRef:n,syncPosition:r,setShow:i}),Object.assign(Object.assign({},{syncPosition:r,setShow:i}),{popoverInstRef:o,mergedTheme:n})},render(){const{mergedTheme:e}=this,t={theme:e.peers.Popover,themeOverrides:e.peerOverrides.Popover,builtinThemeOverrides:{padding:"0"},ref:"popoverInstRef",internalRenderBody:(n,o,r,i,a)=>{const{$attrs:s}=this;return b(dV,Object.assign({},s,{class:[s.class,n],style:[s.style,r]},Kn(this.$props,E0),{ref:_C(o),onMouseenter:ms([i,s.onMouseenter]),onMouseleave:ms([a,s.onMouseleave])}),{action:()=>{var l,c;return(c=(l=this.$slots).action)===null||c===void 0?void 0:c.call(l)},empty:()=>{var l,c;return(c=(l=this.$slots).empty)===null||c===void 0?void 0:c.call(l)}})}};return b(rl,Object.assign({},Ys(this.$props,E0),t,{internalDeactivateImmediately:!0}),{trigger:()=>{var n,o;return(o=(n=this.$slots).default)===null||o===void 0?void 0:o.call(n)}})}});function H_(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const hV={name:"Select",common:yt,peers:{InternalSelection:g_,InternalSelectMenu:qp},self:H_},j_=hV,pV={name:"Select",common:Be,peers:{InternalSelection:Kp,InternalSelectMenu:ol},self:H_},V_=pV,mV=j([z("select",` z-index: auto; outline: none; width: 100%; @@ -1768,15 +1791,15 @@ ${t} `),z("select-menu",` margin: 4px 0; box-shadow: var(--n-menu-box-shadow); - `,[za({originalTransition:"background-color .3s var(--n-bezier), box-shadow .3s var(--n-bezier)"})])]),VN=Object.assign(Object.assign({},Fe.props),{to:Bo.propTo,bordered:{type:Boolean,default:void 0},clearable:Boolean,clearFilterAfterSelect:{type:Boolean,default:!0},options:{type:Array,default:()=>[]},defaultValue:{type:[String,Number,Array],default:null},keyboard:{type:Boolean,default:!0},value:[String,Number,Array],placeholder:String,menuProps:Object,multiple:Boolean,size:String,filterable:Boolean,disabled:{type:Boolean,default:void 0},remote:Boolean,loading:Boolean,filter:Function,placement:{type:String,default:"bottom-start"},widthMode:{type:String,default:"trigger"},tag:Boolean,onCreate:Function,fallbackOption:{type:[Function,Boolean],default:void 0},show:{type:Boolean,default:void 0},showArrow:{type:Boolean,default:!0},maxTagCount:[Number,String],consistentMenuWidth:{type:Boolean,default:!0},virtualScroll:{type:Boolean,default:!0},labelField:{type:String,default:"label"},valueField:{type:String,default:"value"},childrenField:{type:String,default:"children"},renderLabel:Function,renderOption:Function,renderTag:Function,"onUpdate:value":[Function,Array],inputProps:Object,nodeProps:Function,ignoreComposition:{type:Boolean,default:!0},showOnFocus:Boolean,onUpdateValue:[Function,Array],onBlur:[Function,Array],onClear:[Function,Array],onFocus:[Function,Array],onScroll:[Function,Array],onSearch:[Function,Array],onUpdateShow:[Function,Array],"onUpdate:show":[Function,Array],displayDirective:{type:String,default:"show"},resetMenuOnOptionsChange:{type:Boolean,default:!0},status:String,showCheckmark:{type:Boolean,default:!0},onChange:[Function,Array],items:Array}),Cu=fe({name:"Select",props:VN,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,namespaceRef:o,inlineThemeDisabled:r}=lt(e),i=Fe("Select","-select",jN,l_,e,t),a=N(e.defaultValue),s=Be(e,"value"),l=rn(s,a),c=N(!1),u=N(""),d=F(()=>{const{valueField:Y,childrenField:be}=e,Ie=Bw(Y,be);return nl(A.value,Ie)}),f=F(()=>B7(T.value,e.valueField,e.childrenField)),p=N(!1),h=rn(Be(e,"show"),p),g=N(null),v=N(null),m=N(null),{localeRef:y}=Ia("Select"),S=F(()=>{var Y;return(Y=e.placeholder)!==null&&Y!==void 0?Y:y.value.placeholder}),C=up(e,["items","options"]),_=[],x=N([]),w=N([]),k=N(new Map),P=F(()=>{const{fallbackOption:Y}=e;if(Y===void 0){const{labelField:be,valueField:Ie}=e;return Ve=>({[be]:String(Ve),[Ie]:Ve})}return Y===!1?!1:be=>Object.assign(Y(be),{value:be})}),T=F(()=>w.value.concat(x.value).concat(C.value)),I=F(()=>{const{filter:Y}=e;if(Y)return Y;const{labelField:be,valueField:Ie}=e;return(Ve,Xe)=>{if(!Xe)return!1;const Qe=Xe[be];if(typeof Qe=="string")return $d(Ve,Qe);const tt=Xe[Ie];return typeof tt=="string"?$d(Ve,tt):typeof tt=="number"?$d(Ve,String(tt)):!1}}),A=F(()=>{if(e.remote)return C.value;{const{value:Y}=T,{value:be}=u;return!be.length||!e.filterable?Y:F7(Y,I.value,be,e.childrenField)}});function K(Y){const be=e.remote,{value:Ie}=k,{value:Ve}=f,{value:Xe}=P,Qe=[];return Y.forEach(tt=>{if(Ve.has(tt))Qe.push(Ve.get(tt));else if(be&&Ie.has(tt))Qe.push(Ie.get(tt));else if(Xe){const nt=Xe(tt);nt&&Qe.push(nt)}}),Qe}const B=F(()=>{if(e.multiple){const{value:Y}=l;return Array.isArray(Y)?K(Y):[]}return null}),O=F(()=>{const{value:Y}=l;return!e.multiple&&!Array.isArray(Y)?Y===null?null:K([Y])[0]||null:null}),$=ir(e),{mergedSizeRef:U,mergedDisabledRef:Q,mergedStatusRef:L}=$;function M(Y,be){const{onChange:Ie,"onUpdate:value":Ve,onUpdateValue:Xe}=e,{nTriggerFormChange:Qe,nTriggerFormInput:tt}=$;Ie&&Te(Ie,Y,be),Xe&&Te(Xe,Y,be),Ve&&Te(Ve,Y,be),a.value=Y,Qe(),tt()}function te(Y){const{onBlur:be}=e,{nTriggerFormBlur:Ie}=$;be&&Te(be,Y),Ie()}function ie(){const{onClear:Y}=e;Y&&Te(Y)}function ve(Y){const{onFocus:be,showOnFocus:Ie}=e,{nTriggerFormFocus:Ve}=$;be&&Te(be,Y),Ve(),Ie&&xe()}function ke(Y){const{onSearch:be}=e;be&&Te(be,Y)}function Ae(Y){const{onScroll:be}=e;be&&Te(be,Y)}function Pe(){var Y;const{remote:be,multiple:Ie}=e;if(be){const{value:Ve}=k;if(Ie){const{valueField:Xe}=e;(Y=B.value)===null||Y===void 0||Y.forEach(Qe=>{Ve.set(Qe[Xe],Qe)})}else{const Xe=O.value;Xe&&Ve.set(Xe[e.valueField],Xe)}}}function ee(Y){const{onUpdateShow:be,"onUpdate:show":Ie}=e;be&&Te(be,Y),Ie&&Te(Ie,Y),p.value=Y}function xe(){Q.value||(ee(!0),p.value=!0,e.filterable&&je())}function ue(){ee(!1)}function ne(){u.value="",w.value=_}const we=N(!1);function V(){e.filterable&&(we.value=!0)}function R(){e.filterable&&(we.value=!1,h.value||ne())}function E(){Q.value||(h.value?e.filterable?je():ue():xe())}function W(Y){var be,Ie;!((Ie=(be=m.value)===null||be===void 0?void 0:be.selfRef)===null||Ie===void 0)&&Ie.contains(Y.relatedTarget)||(c.value=!1,te(Y),ue())}function re(Y){ve(Y),c.value=!0}function G(Y){c.value=!0}function de(Y){var be;!((be=g.value)===null||be===void 0)&&be.$el.contains(Y.relatedTarget)||(c.value=!1,te(Y),ue())}function ge(){var Y;(Y=g.value)===null||Y===void 0||Y.focus(),ue()}function pe(Y){var be;h.value&&(!((be=g.value)===null||be===void 0)&&be.$el.contains(hi(Y))||ue())}function X(Y){if(!Array.isArray(Y))return[];if(P.value)return Array.from(Y);{const{remote:be}=e,{value:Ie}=f;if(be){const{value:Ve}=k;return Y.filter(Xe=>Ie.has(Xe)||Ve.has(Xe))}else return Y.filter(Ve=>Ie.has(Ve))}}function ce(Y){ye(Y.rawNode)}function ye(Y){if(Q.value)return;const{tag:be,remote:Ie,clearFilterAfterSelect:Ve,valueField:Xe}=e;if(be&&!Ie){const{value:Qe}=w,tt=Qe[0]||null;if(tt){const nt=x.value;nt.length?nt.push(tt):x.value=[tt],w.value=_}}if(Ie&&k.value.set(Y[Xe],Y),e.multiple){const Qe=X(l.value),tt=Qe.findIndex(nt=>nt===Y[Xe]);if(~tt){if(Qe.splice(tt,1),be&&!Ie){const nt=J(Y[Xe]);~nt&&(x.value.splice(nt,1),Ve&&(u.value=""))}}else Qe.push(Y[Xe]),Ve&&(u.value="");M(Qe,K(Qe))}else{if(be&&!Ie){const Qe=J(Y[Xe]);~Qe?x.value=[x.value[Qe]]:x.value=_}Me(),ue(),M(Y[Xe],Y)}}function J(Y){return x.value.findIndex(Ie=>Ie[e.valueField]===Y)}function oe(Y){h.value||xe();const{value:be}=Y.target;u.value=be;const{tag:Ie,remote:Ve}=e;if(ke(be),Ie&&!Ve){if(!be){w.value=_;return}const{onCreate:Xe}=e,Qe=Xe?Xe(be):{[e.labelField]:be,[e.valueField]:be},{valueField:tt,labelField:nt}=e;C.value.some(kt=>kt[tt]===Qe[tt]||kt[nt]===Qe[nt])||x.value.some(kt=>kt[tt]===Qe[tt]||kt[nt]===Qe[nt])?w.value=_:w.value=[Qe]}}function Re(Y){Y.stopPropagation();const{multiple:be}=e;!be&&e.filterable&&ue(),ie(),be?M([],[]):M(null,null)}function De(Y){!tr(Y,"action")&&!tr(Y,"empty")&&Y.preventDefault()}function qe(Y){Ae(Y)}function et(Y){var be,Ie,Ve,Xe,Qe;if(!e.keyboard){Y.preventDefault();return}switch(Y.key){case" ":if(e.filterable)break;Y.preventDefault();case"Enter":if(!(!((be=g.value)===null||be===void 0)&&be.isComposing)){if(h.value){const tt=(Ie=m.value)===null||Ie===void 0?void 0:Ie.getPendingTmNode();tt?ce(tt):e.filterable||(ue(),Me())}else if(xe(),e.tag&&we.value){const tt=w.value[0];if(tt){const nt=tt[e.valueField],{value:kt}=l;e.multiple&&Array.isArray(kt)&&kt.some(sn=>sn===nt)||ye(tt)}}}Y.preventDefault();break;case"ArrowUp":if(Y.preventDefault(),e.loading)return;h.value&&((Ve=m.value)===null||Ve===void 0||Ve.prev());break;case"ArrowDown":if(Y.preventDefault(),e.loading)return;h.value?(Xe=m.value)===null||Xe===void 0||Xe.next():xe();break;case"Escape":h.value&&(JE(Y),ue()),(Qe=g.value)===null||Qe===void 0||Qe.focus();break}}function Me(){var Y;(Y=g.value)===null||Y===void 0||Y.focus()}function je(){var Y;(Y=g.value)===null||Y===void 0||Y.focusInput()}function dt(){var Y;h.value&&((Y=v.value)===null||Y===void 0||Y.syncPosition())}Pe(),ht(Be(e,"options"),Pe);const Oe={focus:()=>{var Y;(Y=g.value)===null||Y===void 0||Y.focus()},focusInput:()=>{var Y;(Y=g.value)===null||Y===void 0||Y.focusInput()},blur:()=>{var Y;(Y=g.value)===null||Y===void 0||Y.blur()},blurInput:()=>{var Y;(Y=g.value)===null||Y===void 0||Y.blurInput()}},ot=F(()=>{const{self:{menuBoxShadow:Y}}=i.value;return{"--n-menu-box-shadow":Y}}),rt=r?Rt("select",void 0,ot,e):void 0;return Object.assign(Object.assign({},Oe),{mergedStatus:L,mergedClsPrefix:t,mergedBordered:n,namespace:o,treeMate:d,isMounted:Dr(),triggerRef:g,menuRef:m,pattern:u,uncontrolledShow:p,mergedShow:h,adjustedTo:Bo(e),uncontrolledValue:a,mergedValue:l,followerRef:v,localizedPlaceholder:S,selectedOption:O,selectedOptions:B,mergedSize:U,mergedDisabled:Q,focused:c,activeWithoutMenuOpen:we,inlineThemeDisabled:r,onTriggerInputFocus:V,onTriggerInputBlur:R,handleTriggerOrMenuResize:dt,handleMenuFocus:G,handleMenuBlur:de,handleMenuTabOut:ge,handleTriggerClick:E,handleToggle:ce,handleDeleteOption:ye,handlePatternInput:oe,handleClear:Re,handleTriggerBlur:W,handleTriggerFocus:re,handleKeydown:et,handleMenuAfterLeave:ne,handleMenuClickOutside:pe,handleMenuScroll:qe,handleMenuKeydown:et,handleMenuMousedown:De,mergedTheme:i,cssVars:r?void 0:ot,themeClass:rt==null?void 0:rt.themeClass,onRender:rt==null?void 0:rt.onRender})},render(){return b("div",{class:`${this.mergedClsPrefix}-select`},b(hp,null,{default:()=>[b(pp,null,{default:()=>b(_7,{ref:"triggerRef",inlineThemeDisabled:this.inlineThemeDisabled,status:this.mergedStatus,inputProps:this.inputProps,clsPrefix:this.mergedClsPrefix,showArrow:this.showArrow,maxTagCount:this.maxTagCount,bordered:this.mergedBordered,active:this.activeWithoutMenuOpen||this.mergedShow,pattern:this.pattern,placeholder:this.localizedPlaceholder,selectedOption:this.selectedOption,selectedOptions:this.selectedOptions,multiple:this.multiple,renderTag:this.renderTag,renderLabel:this.renderLabel,filterable:this.filterable,clearable:this.clearable,disabled:this.mergedDisabled,size:this.mergedSize,theme:this.mergedTheme.peers.InternalSelection,labelField:this.labelField,valueField:this.valueField,themeOverrides:this.mergedTheme.peerOverrides.InternalSelection,loading:this.loading,focused:this.focused,onClick:this.handleTriggerClick,onDeleteOption:this.handleDeleteOption,onPatternInput:this.handlePatternInput,onClear:this.handleClear,onBlur:this.handleTriggerBlur,onFocus:this.handleTriggerFocus,onKeydown:this.handleKeydown,onPatternBlur:this.onTriggerInputBlur,onPatternFocus:this.onTriggerInputFocus,onResize:this.handleTriggerOrMenuResize,ignoreComposition:this.ignoreComposition},{arrow:()=>{var e,t;return[(t=(e=this.$slots).arrow)===null||t===void 0?void 0:t.call(e)]}})}),b(gp,{ref:"followerRef",show:this.mergedShow,to:this.adjustedTo,teleportDisabled:this.adjustedTo===Bo.tdkey,containerClass:this.namespace,width:this.consistentMenuWidth?"target":void 0,minWidth:"target",placement:this.placement},{default:()=>b(fn,{name:"fade-in-scale-up-transition",appear:this.isMounted,onAfterLeave:this.handleMenuAfterLeave},{default:()=>{var e,t,n;return this.mergedShow||this.displayDirective==="show"?((e=this.onRender)===null||e===void 0||e.call(this),Cn(b(Rw,Object.assign({},this.menuProps,{ref:"menuRef",onResize:this.handleTriggerOrMenuResize,inlineThemeDisabled:this.inlineThemeDisabled,virtualScroll:this.consistentMenuWidth&&this.virtualScroll,class:[`${this.mergedClsPrefix}-select-menu`,this.themeClass,(t=this.menuProps)===null||t===void 0?void 0:t.class],clsPrefix:this.mergedClsPrefix,focusable:!0,labelField:this.labelField,valueField:this.valueField,autoPending:!0,nodeProps:this.nodeProps,theme:this.mergedTheme.peers.InternalSelectMenu,themeOverrides:this.mergedTheme.peerOverrides.InternalSelectMenu,treeMate:this.treeMate,multiple:this.multiple,size:"medium",renderOption:this.renderOption,renderLabel:this.renderLabel,value:this.mergedValue,style:[(n=this.menuProps)===null||n===void 0?void 0:n.style,this.cssVars],onToggle:this.handleToggle,onScroll:this.handleMenuScroll,onFocus:this.handleMenuFocus,onBlur:this.handleMenuBlur,onKeydown:this.handleMenuKeydown,onTabOut:this.handleMenuTabOut,onMousedown:this.handleMenuMousedown,show:this.mergedShow,showCheckmark:this.showCheckmark,resetMenuOnOptionsChange:this.resetMenuOnOptionsChange}),{empty:()=>{var o,r;return[(r=(o=this.$slots).empty)===null||r===void 0?void 0:r.call(o)]},action:()=>{var o,r;return[(r=(o=this.$slots).action)===null||r===void 0?void 0:r.call(o)]}}),this.displayDirective==="show"?[[ro,this.mergedShow],[pa,this.handleMenuClickOutside,void 0,{capture:!0}]]:[[pa,this.handleMenuClickOutside,void 0,{capture:!0}]])):null}})})]}))}}),WN={itemPaddingSmall:"0 4px",itemMarginSmall:"0 0 0 8px",itemMarginSmallRtl:"0 8px 0 0",itemPaddingMedium:"0 4px",itemMarginMedium:"0 0 0 8px",itemMarginMediumRtl:"0 8px 0 0",itemPaddingLarge:"0 4px",itemMarginLarge:"0 0 0 8px",itemMarginLargeRtl:"0 8px 0 0",buttonIconSizeSmall:"14px",buttonIconSizeMedium:"16px",buttonIconSizeLarge:"18px",inputWidthSmall:"60px",selectWidthSmall:"unset",inputMarginSmall:"0 0 0 8px",inputMarginSmallRtl:"0 8px 0 0",selectMarginSmall:"0 0 0 8px",prefixMarginSmall:"0 8px 0 0",suffixMarginSmall:"0 0 0 8px",inputWidthMedium:"60px",selectWidthMedium:"unset",inputMarginMedium:"0 0 0 8px",inputMarginMediumRtl:"0 8px 0 0",selectMarginMedium:"0 0 0 8px",prefixMarginMedium:"0 8px 0 0",suffixMarginMedium:"0 0 0 8px",inputWidthLarge:"60px",selectWidthLarge:"unset",inputMarginLarge:"0 0 0 8px",inputMarginLargeRtl:"0 8px 0 0",selectMarginLarge:"0 0 0 8px",prefixMarginLarge:"0 8px 0 0",suffixMarginLarge:"0 0 0 8px"},u_=e=>{const{textColor2:t,primaryColor:n,primaryColorHover:o,primaryColorPressed:r,inputColorDisabled:i,textColorDisabled:a,borderColor:s,borderRadius:l,fontSizeTiny:c,fontSizeSmall:u,fontSizeMedium:d,heightTiny:f,heightSmall:p,heightMedium:h}=e;return Object.assign(Object.assign({},WN),{buttonColor:"#0000",buttonColorHover:"#0000",buttonColorPressed:"#0000",buttonBorder:`1px solid ${s}`,buttonBorderHover:`1px solid ${s}`,buttonBorderPressed:`1px solid ${s}`,buttonIconColor:t,buttonIconColorHover:t,buttonIconColorPressed:t,itemTextColor:t,itemTextColorHover:o,itemTextColorPressed:r,itemTextColorActive:n,itemTextColorDisabled:a,itemColor:"#0000",itemColorHover:"#0000",itemColorPressed:"#0000",itemColorActive:"#0000",itemColorActiveHover:"#0000",itemColorDisabled:i,itemBorder:"1px solid #0000",itemBorderHover:"1px solid #0000",itemBorderPressed:"1px solid #0000",itemBorderActive:`1px solid ${n}`,itemBorderDisabled:`1px solid ${s}`,itemBorderRadius:l,itemSizeSmall:f,itemSizeMedium:p,itemSizeLarge:h,itemFontSizeSmall:c,itemFontSizeMedium:u,itemFontSizeLarge:d,jumperFontSizeSmall:c,jumperFontSizeMedium:u,jumperFontSizeLarge:d,jumperTextColor:t,jumperTextColorDisabled:a})},UN={name:"Pagination",common:yt,peers:{Select:l_,Input:Bp,Popselect:jp},self:u_},d_=UN,qN={name:"Pagination",common:Ne,peers:{Select:c_,Input:lo,Popselect:i_},self(e){const{primaryColor:t,opacity3:n}=e,o=$e(t,{alpha:Number(n)}),r=u_(e);return r.itemBorderActive=`1px solid ${o}`,r.itemBorderDisabled="1px solid #0000",r}},f_=qN;function KN(e,t,n){let o=!1,r=!1,i=1,a=t;if(t===1)return{hasFastBackward:!1,hasFastForward:!1,fastForwardTo:a,fastBackwardTo:i,items:[{type:"page",label:1,active:e===1,mayBeFastBackward:!1,mayBeFastForward:!1}]};if(t===2)return{hasFastBackward:!1,hasFastForward:!1,fastForwardTo:a,fastBackwardTo:i,items:[{type:"page",label:1,active:e===1,mayBeFastBackward:!1,mayBeFastForward:!1},{type:"page",label:2,active:e===2,mayBeFastBackward:!0,mayBeFastForward:!1}]};const s=1,l=t;let c=e,u=e;const d=(n-5)/2;u+=Math.ceil(d),u=Math.min(Math.max(u,s+n-3),l-2),c-=Math.floor(d),c=Math.max(Math.min(c,l-n+3),s+2);let f=!1,p=!1;c>s+2&&(f=!0),u=s+1&&h.push({type:"page",label:s+1,mayBeFastBackward:!0,mayBeFastForward:!1,active:e===s+1});for(let g=c;g<=u;++g)h.push({type:"page",label:g,mayBeFastBackward:!1,mayBeFastForward:!1,active:e===g});return p?(r=!0,a=u+1,h.push({type:"fast-forward",active:!1,label:void 0,options:Wb(u+1,l-1)})):u===l-2&&h[h.length-1].label!==l-1&&h.push({type:"page",mayBeFastForward:!0,mayBeFastBackward:!1,label:l-1,active:e===l-1}),h[h.length-1].label!==l&&h.push({type:"page",mayBeFastForward:!1,mayBeFastBackward:!1,label:l,active:e===l}),{hasFastBackward:o,hasFastForward:r,fastBackwardTo:i,fastForwardTo:a,items:h}}function Wb(e,t){const n=[];for(let o=e;o<=t;++o)n.push({label:`${o}`,value:o});return n}const Ub=` + `,[Da({originalTransition:"background-color .3s var(--n-bezier), box-shadow .3s var(--n-bezier)"})])]),gV=Object.assign(Object.assign({},Fe.props),{to:Bo.propTo,bordered:{type:Boolean,default:void 0},clearable:Boolean,clearFilterAfterSelect:{type:Boolean,default:!0},options:{type:Array,default:()=>[]},defaultValue:{type:[String,Number,Array],default:null},keyboard:{type:Boolean,default:!0},value:[String,Number,Array],placeholder:String,menuProps:Object,multiple:Boolean,size:String,filterable:Boolean,disabled:{type:Boolean,default:void 0},remote:Boolean,loading:Boolean,filter:Function,placement:{type:String,default:"bottom-start"},widthMode:{type:String,default:"trigger"},tag:Boolean,onCreate:Function,fallbackOption:{type:[Function,Boolean],default:void 0},show:{type:Boolean,default:void 0},showArrow:{type:Boolean,default:!0},maxTagCount:[Number,String],consistentMenuWidth:{type:Boolean,default:!0},virtualScroll:{type:Boolean,default:!0},labelField:{type:String,default:"label"},valueField:{type:String,default:"value"},childrenField:{type:String,default:"children"},renderLabel:Function,renderOption:Function,renderTag:Function,"onUpdate:value":[Function,Array],inputProps:Object,nodeProps:Function,ignoreComposition:{type:Boolean,default:!0},showOnFocus:Boolean,onUpdateValue:[Function,Array],onBlur:[Function,Array],onClear:[Function,Array],onFocus:[Function,Array],onScroll:[Function,Array],onSearch:[Function,Array],onUpdateShow:[Function,Array],"onUpdate:show":[Function,Array],displayDirective:{type:String,default:"show"},resetMenuOnOptionsChange:{type:Boolean,default:!0},status:String,showCheckmark:{type:Boolean,default:!0},onChange:[Function,Array],items:Array}),ku=pe({name:"Select",props:gV,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,namespaceRef:o,inlineThemeDisabled:r}=ct(e),i=Fe("Select","-select",mV,j_,e,t),a=B(e.defaultValue),s=Ne(e,"value"),l=rn(s,a),c=B(!1),u=B(""),d=N(()=>{const{valueField:Z,childrenField:we}=e,Ie=y_(Z,we);return nl(A.value,Ie)}),f=N(()=>lH(k.value,e.valueField,e.childrenField)),p=B(!1),h=rn(Ne(e,"show"),p),m=B(null),v=B(null),g=B(null),{localeRef:y}=Pi("Select"),S=N(()=>{var Z;return(Z=e.placeholder)!==null&&Z!==void 0?Z:y.value.placeholder}),C=Cp(e,["items","options"]),_=[],x=B([]),w=B([]),T=B(new Map),P=N(()=>{const{fallbackOption:Z}=e;if(Z===void 0){const{labelField:we,valueField:Ie}=e;return Ve=>({[we]:String(Ve),[Ie]:Ve})}return Z===!1?!1:we=>Object.assign(Z(we),{value:we})}),k=N(()=>w.value.concat(x.value).concat(C.value)),I=N(()=>{const{filter:Z}=e;if(Z)return Z;const{labelField:we,valueField:Ie}=e;return(Ve,Xe)=>{if(!Xe)return!1;const Qe=Xe[we];if(typeof Qe=="string")return zd(Ve,Qe);const nt=Xe[Ie];return typeof nt=="string"?zd(Ve,nt):typeof nt=="number"?zd(Ve,String(nt)):!1}}),A=N(()=>{if(e.remote)return C.value;{const{value:Z}=k,{value:we}=u;return!we.length||!e.filterable?Z:sH(Z,I.value,we,e.childrenField)}});function q(Z){const we=e.remote,{value:Ie}=T,{value:Ve}=f,{value:Xe}=P,Qe=[];return Z.forEach(nt=>{if(Ve.has(nt))Qe.push(Ve.get(nt));else if(we&&Ie.has(nt))Qe.push(Ie.get(nt));else if(Xe){const ot=Xe(nt);ot&&Qe.push(ot)}}),Qe}const F=N(()=>{if(e.multiple){const{value:Z}=l;return Array.isArray(Z)?q(Z):[]}return null}),O=N(()=>{const{value:Z}=l;return!e.multiple&&!Array.isArray(Z)?Z===null?null:q([Z])[0]||null:null}),$=ar(e),{mergedSizeRef:W,mergedDisabledRef:Q,mergedStatusRef:L}=$;function M(Z,we){const{onChange:Ie,"onUpdate:value":Ve,onUpdateValue:Xe}=e,{nTriggerFormChange:Qe,nTriggerFormInput:nt}=$;Ie&&Re(Ie,Z,we),Xe&&Re(Xe,Z,we),Ve&&Re(Ve,Z,we),a.value=Z,Qe(),nt()}function se(Z){const{onBlur:we}=e,{nTriggerFormBlur:Ie}=$;we&&Re(we,Z),Ie()}function X(){const{onClear:Z}=e;Z&&Re(Z)}function ne(Z){const{onFocus:we,showOnFocus:Ie}=e,{nTriggerFormFocus:Ve}=$;we&&Re(we,Z),Ve(),Ie&&ve()}function fe(Z){const{onSearch:we}=e;we&&Re(we,Z)}function xe(Z){const{onScroll:we}=e;we&&Re(we,Z)}function Ce(){var Z;const{remote:we,multiple:Ie}=e;if(we){const{value:Ve}=T;if(Ie){const{valueField:Xe}=e;(Z=F.value)===null||Z===void 0||Z.forEach(Qe=>{Ve.set(Qe[Xe],Qe)})}else{const Xe=O.value;Xe&&Ve.set(Xe[e.valueField],Xe)}}}function G(Z){const{onUpdateShow:we,"onUpdate:show":Ie}=e;we&&Re(we,Z),Ie&&Re(Ie,Z),p.value=Z}function ve(){Q.value||(G(!0),p.value=!0,e.filterable&&je())}function ue(){G(!1)}function re(){u.value="",w.value=_}const ke=B(!1);function V(){e.filterable&&(ke.value=!0)}function R(){e.filterable&&(ke.value=!1,h.value||re())}function E(){Q.value||(h.value?e.filterable?je():ue():ve())}function U(Z){var we,Ie;!((Ie=(we=g.value)===null||we===void 0?void 0:we.selfRef)===null||Ie===void 0)&&Ie.contains(Z.relatedTarget)||(c.value=!1,se(Z),ue())}function ie(Z){ne(Z),c.value=!0}function Y(Z){c.value=!0}function he(Z){var we;!((we=m.value)===null||we===void 0)&&we.$el.contains(Z.relatedTarget)||(c.value=!1,se(Z),ue())}function ye(){var Z;(Z=m.value)===null||Z===void 0||Z.focus(),ue()}function ge(Z){var we;h.value&&(!((we=m.value)===null||we===void 0)&&we.$el.contains(pi(Z))||ue())}function J(Z){if(!Array.isArray(Z))return[];if(P.value)return Array.from(Z);{const{remote:we}=e,{value:Ie}=f;if(we){const{value:Ve}=T;return Z.filter(Xe=>Ie.has(Xe)||Ve.has(Xe))}else return Z.filter(Ve=>Ie.has(Ve))}}function de(Z){_e(Z.rawNode)}function _e(Z){if(Q.value)return;const{tag:we,remote:Ie,clearFilterAfterSelect:Ve,valueField:Xe}=e;if(we&&!Ie){const{value:Qe}=w,nt=Qe[0]||null;if(nt){const ot=x.value;ot.length?ot.push(nt):x.value=[nt],w.value=_}}if(Ie&&T.value.set(Z[Xe],Z),e.multiple){const Qe=J(l.value),nt=Qe.findIndex(ot=>ot===Z[Xe]);if(~nt){if(Qe.splice(nt,1),we&&!Ie){const ot=te(Z[Xe]);~ot&&(x.value.splice(ot,1),Ve&&(u.value=""))}}else Qe.push(Z[Xe]),Ve&&(u.value="");M(Qe,q(Qe))}else{if(we&&!Ie){const Qe=te(Z[Xe]);~Qe?x.value=[x.value[Qe]]:x.value=_}Me(),ue(),M(Z[Xe],Z)}}function te(Z){return x.value.findIndex(Ie=>Ie[e.valueField]===Z)}function oe(Z){h.value||ve();const{value:we}=Z.target;u.value=we;const{tag:Ie,remote:Ve}=e;if(fe(we),Ie&&!Ve){if(!we){w.value=_;return}const{onCreate:Xe}=e,Qe=Xe?Xe(we):{[e.labelField]:we,[e.valueField]:we},{valueField:nt,labelField:ot}=e;C.value.some(kt=>kt[nt]===Qe[nt]||kt[ot]===Qe[ot])||x.value.some(kt=>kt[nt]===Qe[nt]||kt[ot]===Qe[ot])?w.value=_:w.value=[Qe]}}function Ee(Z){Z.stopPropagation();const{multiple:we}=e;!we&&e.filterable&&ue(),X(),we?M([],[]):M(null,null)}function De(Z){!nr(Z,"action")&&!nr(Z,"empty")&&Z.preventDefault()}function qe(Z){xe(Z)}function tt(Z){var we,Ie,Ve,Xe,Qe;if(!e.keyboard){Z.preventDefault();return}switch(Z.key){case" ":if(e.filterable)break;Z.preventDefault();case"Enter":if(!(!((we=m.value)===null||we===void 0)&&we.isComposing)){if(h.value){const nt=(Ie=g.value)===null||Ie===void 0?void 0:Ie.getPendingTmNode();nt?de(nt):e.filterable||(ue(),Me())}else if(ve(),e.tag&&ke.value){const nt=w.value[0];if(nt){const ot=nt[e.valueField],{value:kt}=l;e.multiple&&Array.isArray(kt)&&kt.some(sn=>sn===ot)||_e(nt)}}}Z.preventDefault();break;case"ArrowUp":if(Z.preventDefault(),e.loading)return;h.value&&((Ve=g.value)===null||Ve===void 0||Ve.prev());break;case"ArrowDown":if(Z.preventDefault(),e.loading)return;h.value?(Xe=g.value)===null||Xe===void 0||Xe.next():ve();break;case"Escape":h.value&&(a6(Z),ue()),(Qe=m.value)===null||Qe===void 0||Qe.focus();break}}function Me(){var Z;(Z=m.value)===null||Z===void 0||Z.focus()}function je(){var Z;(Z=m.value)===null||Z===void 0||Z.focusInput()}function dt(){var Z;h.value&&((Z=v.value)===null||Z===void 0||Z.syncPosition())}Ce(),ht(Ne(e,"options"),Ce);const Oe={focus:()=>{var Z;(Z=m.value)===null||Z===void 0||Z.focus()},focusInput:()=>{var Z;(Z=m.value)===null||Z===void 0||Z.focusInput()},blur:()=>{var Z;(Z=m.value)===null||Z===void 0||Z.blur()},blurInput:()=>{var Z;(Z=m.value)===null||Z===void 0||Z.blurInput()}},rt=N(()=>{const{self:{menuBoxShadow:Z}}=i.value;return{"--n-menu-box-shadow":Z}}),it=r?Rt("select",void 0,rt,e):void 0;return Object.assign(Object.assign({},Oe),{mergedStatus:L,mergedClsPrefix:t,mergedBordered:n,namespace:o,treeMate:d,isMounted:Nr(),triggerRef:m,menuRef:g,pattern:u,uncontrolledShow:p,mergedShow:h,adjustedTo:Bo(e),uncontrolledValue:a,mergedValue:l,followerRef:v,localizedPlaceholder:S,selectedOption:O,selectedOptions:F,mergedSize:W,mergedDisabled:Q,focused:c,activeWithoutMenuOpen:ke,inlineThemeDisabled:r,onTriggerInputFocus:V,onTriggerInputBlur:R,handleTriggerOrMenuResize:dt,handleMenuFocus:Y,handleMenuBlur:he,handleMenuTabOut:ye,handleTriggerClick:E,handleToggle:de,handleDeleteOption:_e,handlePatternInput:oe,handleClear:Ee,handleTriggerBlur:U,handleTriggerFocus:ie,handleKeydown:tt,handleMenuAfterLeave:re,handleMenuClickOutside:ge,handleMenuScroll:qe,handleMenuKeydown:tt,handleMenuMousedown:De,mergedTheme:i,cssVars:r?void 0:rt,themeClass:it==null?void 0:it.themeClass,onRender:it==null?void 0:it.onRender})},render(){return b("div",{class:`${this.mergedClsPrefix}-select`},b(Sp,null,{default:()=>[b(kp,null,{default:()=>b(qB,{ref:"triggerRef",inlineThemeDisabled:this.inlineThemeDisabled,status:this.mergedStatus,inputProps:this.inputProps,clsPrefix:this.mergedClsPrefix,showArrow:this.showArrow,maxTagCount:this.maxTagCount,bordered:this.mergedBordered,active:this.activeWithoutMenuOpen||this.mergedShow,pattern:this.pattern,placeholder:this.localizedPlaceholder,selectedOption:this.selectedOption,selectedOptions:this.selectedOptions,multiple:this.multiple,renderTag:this.renderTag,renderLabel:this.renderLabel,filterable:this.filterable,clearable:this.clearable,disabled:this.mergedDisabled,size:this.mergedSize,theme:this.mergedTheme.peers.InternalSelection,labelField:this.labelField,valueField:this.valueField,themeOverrides:this.mergedTheme.peerOverrides.InternalSelection,loading:this.loading,focused:this.focused,onClick:this.handleTriggerClick,onDeleteOption:this.handleDeleteOption,onPatternInput:this.handlePatternInput,onClear:this.handleClear,onBlur:this.handleTriggerBlur,onFocus:this.handleTriggerFocus,onKeydown:this.handleKeydown,onPatternBlur:this.onTriggerInputBlur,onPatternFocus:this.onTriggerInputFocus,onResize:this.handleTriggerOrMenuResize,ignoreComposition:this.ignoreComposition},{arrow:()=>{var e,t;return[(t=(e=this.$slots).arrow)===null||t===void 0?void 0:t.call(e)]}})}),b(Pp,{ref:"followerRef",show:this.mergedShow,to:this.adjustedTo,teleportDisabled:this.adjustedTo===Bo.tdkey,containerClass:this.namespace,width:this.consistentMenuWidth?"target":void 0,minWidth:"target",placement:this.placement},{default:()=>b(fn,{name:"fade-in-scale-up-transition",appear:this.isMounted,onAfterLeave:this.handleMenuAfterLeave},{default:()=>{var e,t,n;return this.mergedShow||this.displayDirective==="show"?((e=this.onRender)===null||e===void 0||e.call(this),Cn(b(l_,Object.assign({},this.menuProps,{ref:"menuRef",onResize:this.handleTriggerOrMenuResize,inlineThemeDisabled:this.inlineThemeDisabled,virtualScroll:this.consistentMenuWidth&&this.virtualScroll,class:[`${this.mergedClsPrefix}-select-menu`,this.themeClass,(t=this.menuProps)===null||t===void 0?void 0:t.class],clsPrefix:this.mergedClsPrefix,focusable:!0,labelField:this.labelField,valueField:this.valueField,autoPending:!0,nodeProps:this.nodeProps,theme:this.mergedTheme.peers.InternalSelectMenu,themeOverrides:this.mergedTheme.peerOverrides.InternalSelectMenu,treeMate:this.treeMate,multiple:this.multiple,size:"medium",renderOption:this.renderOption,renderLabel:this.renderLabel,value:this.mergedValue,style:[(n=this.menuProps)===null||n===void 0?void 0:n.style,this.cssVars],onToggle:this.handleToggle,onScroll:this.handleMenuScroll,onFocus:this.handleMenuFocus,onBlur:this.handleMenuBlur,onKeydown:this.handleMenuKeydown,onTabOut:this.handleMenuTabOut,onMousedown:this.handleMenuMousedown,show:this.mergedShow,showCheckmark:this.showCheckmark,resetMenuOnOptionsChange:this.resetMenuOnOptionsChange}),{empty:()=>{var o,r;return[(r=(o=this.$slots).empty)===null||r===void 0?void 0:r.call(o)]},action:()=>{var o,r;return[(r=(o=this.$slots).action)===null||r===void 0?void 0:r.call(o)]}}),this.displayDirective==="show"?[[ro,this.mergedShow],[ya,this.handleMenuClickOutside,void 0,{capture:!0}]]:[[ya,this.handleMenuClickOutside,void 0,{capture:!0}]])):null}})})]}))}}),vV={itemPaddingSmall:"0 4px",itemMarginSmall:"0 0 0 8px",itemMarginSmallRtl:"0 8px 0 0",itemPaddingMedium:"0 4px",itemMarginMedium:"0 0 0 8px",itemMarginMediumRtl:"0 8px 0 0",itemPaddingLarge:"0 4px",itemMarginLarge:"0 0 0 8px",itemMarginLargeRtl:"0 8px 0 0",buttonIconSizeSmall:"14px",buttonIconSizeMedium:"16px",buttonIconSizeLarge:"18px",inputWidthSmall:"60px",selectWidthSmall:"unset",inputMarginSmall:"0 0 0 8px",inputMarginSmallRtl:"0 8px 0 0",selectMarginSmall:"0 0 0 8px",prefixMarginSmall:"0 8px 0 0",suffixMarginSmall:"0 0 0 8px",inputWidthMedium:"60px",selectWidthMedium:"unset",inputMarginMedium:"0 0 0 8px",inputMarginMediumRtl:"0 8px 0 0",selectMarginMedium:"0 0 0 8px",prefixMarginMedium:"0 8px 0 0",suffixMarginMedium:"0 0 0 8px",inputWidthLarge:"60px",selectWidthLarge:"unset",inputMarginLarge:"0 0 0 8px",inputMarginLargeRtl:"0 8px 0 0",selectMarginLarge:"0 0 0 8px",prefixMarginLarge:"0 8px 0 0",suffixMarginLarge:"0 0 0 8px"},U_=e=>{const{textColor2:t,primaryColor:n,primaryColorHover:o,primaryColorPressed:r,inputColorDisabled:i,textColorDisabled:a,borderColor:s,borderRadius:l,fontSizeTiny:c,fontSizeSmall:u,fontSizeMedium:d,heightTiny:f,heightSmall:p,heightMedium:h}=e;return Object.assign(Object.assign({},vV),{buttonColor:"#0000",buttonColorHover:"#0000",buttonColorPressed:"#0000",buttonBorder:`1px solid ${s}`,buttonBorderHover:`1px solid ${s}`,buttonBorderPressed:`1px solid ${s}`,buttonIconColor:t,buttonIconColorHover:t,buttonIconColorPressed:t,itemTextColor:t,itemTextColorHover:o,itemTextColorPressed:r,itemTextColorActive:n,itemTextColorDisabled:a,itemColor:"#0000",itemColorHover:"#0000",itemColorPressed:"#0000",itemColorActive:"#0000",itemColorActiveHover:"#0000",itemColorDisabled:i,itemBorder:"1px solid #0000",itemBorderHover:"1px solid #0000",itemBorderPressed:"1px solid #0000",itemBorderActive:`1px solid ${n}`,itemBorderDisabled:`1px solid ${s}`,itemBorderRadius:l,itemSizeSmall:f,itemSizeMedium:p,itemSizeLarge:h,itemFontSizeSmall:c,itemFontSizeMedium:u,itemFontSizeLarge:d,jumperFontSizeSmall:c,jumperFontSizeMedium:u,jumperFontSizeLarge:d,jumperTextColor:t,jumperTextColorDisabled:a})},bV={name:"Pagination",common:yt,peers:{Select:j_,Input:Yp,Popselect:Zp},self:U_},W_=bV,yV={name:"Pagination",common:Be,peers:{Select:V_,Input:lo,Popselect:N_},self(e){const{primaryColor:t,opacity3:n}=e,o=Ae(t,{alpha:Number(n)}),r=U_(e);return r.itemBorderActive=`1px solid ${o}`,r.itemBorderDisabled="1px solid #0000",r}},q_=yV;function xV(e,t,n){let o=!1,r=!1,i=1,a=t;if(t===1)return{hasFastBackward:!1,hasFastForward:!1,fastForwardTo:a,fastBackwardTo:i,items:[{type:"page",label:1,active:e===1,mayBeFastBackward:!1,mayBeFastForward:!1}]};if(t===2)return{hasFastBackward:!1,hasFastForward:!1,fastForwardTo:a,fastBackwardTo:i,items:[{type:"page",label:1,active:e===1,mayBeFastBackward:!1,mayBeFastForward:!1},{type:"page",label:2,active:e===2,mayBeFastBackward:!0,mayBeFastForward:!1}]};const s=1,l=t;let c=e,u=e;const d=(n-5)/2;u+=Math.ceil(d),u=Math.min(Math.max(u,s+n-3),l-2),c-=Math.floor(d),c=Math.max(Math.min(c,l-n+3),s+2);let f=!1,p=!1;c>s+2&&(f=!0),u=s+1&&h.push({type:"page",label:s+1,mayBeFastBackward:!0,mayBeFastForward:!1,active:e===s+1});for(let m=c;m<=u;++m)h.push({type:"page",label:m,mayBeFastBackward:!1,mayBeFastForward:!1,active:e===m});return p?(r=!0,a=u+1,h.push({type:"fast-forward",active:!1,label:void 0,options:$0(u+1,l-1)})):u===l-2&&h[h.length-1].label!==l-1&&h.push({type:"page",mayBeFastForward:!0,mayBeFastBackward:!1,label:l-1,active:e===l-1}),h[h.length-1].label!==l&&h.push({type:"page",mayBeFastForward:!1,mayBeFastBackward:!1,label:l,active:e===l}),{hasFastBackward:o,hasFastForward:r,fastBackwardTo:i,fastForwardTo:a,items:h}}function $0(e,t){const n=[];for(let o=e;o<=t;++o)n.push({label:`${o}`,value:o});return n}const A0=` background: var(--n-item-color-hover); color: var(--n-item-text-color-hover); border: var(--n-item-border-hover); -`,qb=[q("button",` +`,I0=[K("button",` background: var(--n-button-color-hover); border: var(--n-button-border-hover); color: var(--n-button-icon-color-hover); - `)],GN=z("pagination",` + `)],CV=z("pagination",` display: flex; vertical-align: middle; font-size: var(--n-item-font-size); @@ -1825,54 +1848,54 @@ ${t} border-color .3s var(--n-bezier), background-color .3s var(--n-bezier), fill .3s var(--n-bezier); - `,[q("button",` + `,[K("button",` background: var(--n-button-color); color: var(--n-button-icon-color); border: var(--n-button-border); padding: 0; `,[z("base-icon",` font-size: var(--n-button-icon-size); - `)]),Pt("disabled",[q("hover",Ub,qb),j("&:hover",Ub,qb),j("&:active",` + `)]),Pt("disabled",[K("hover",A0,I0),j("&:hover",A0,I0),j("&:active",` background: var(--n-item-color-pressed); color: var(--n-item-text-color-pressed); border: var(--n-item-border-pressed); - `,[q("button",` + `,[K("button",` background: var(--n-button-color-pressed); border: var(--n-button-border-pressed); color: var(--n-button-icon-color-pressed); - `)]),q("active",` + `)]),K("active",` background: var(--n-item-color-active); color: var(--n-item-text-color-active); border: var(--n-item-border-active); `,[j("&:hover",` background: var(--n-item-color-active-hover); - `)])]),q("disabled",` + `)])]),K("disabled",` cursor: not-allowed; color: var(--n-item-text-color-disabled); - `,[q("active, button",` + `,[K("active, button",` background-color: var(--n-item-color-disabled); border: var(--n-item-border-disabled); - `)])]),q("disabled",` + `)])]),K("disabled",` cursor: not-allowed; `,[z("pagination-quick-jumper",` color: var(--n-jumper-text-color-disabled); - `)]),q("simple",` + `)]),K("simple",` display: flex; align-items: center; flex-wrap: nowrap; `,[z("pagination-quick-jumper",[z("input",` margin: 0; - `)])])]),YN=Object.assign(Object.assign({},Fe.props),{simple:Boolean,page:Number,defaultPage:{type:Number,default:1},itemCount:Number,pageCount:Number,defaultPageCount:{type:Number,default:1},showSizePicker:Boolean,pageSize:Number,defaultPageSize:Number,pageSizes:{type:Array,default(){return[10]}},showQuickJumper:Boolean,size:{type:String,default:"medium"},disabled:Boolean,pageSlot:{type:Number,default:9},selectProps:Object,prev:Function,next:Function,goto:Function,prefix:Function,suffix:Function,label:Function,displayOrder:{type:Array,default:["pages","size-picker","quick-jumper"]},to:Bo.propTo,"onUpdate:page":[Function,Array],onUpdatePage:[Function,Array],"onUpdate:pageSize":[Function,Array],onUpdatePageSize:[Function,Array],onPageSizeChange:[Function,Array],onChange:[Function,Array]}),XN=fe({name:"Pagination",props:YN,setup(e){const{mergedComponentPropsRef:t,mergedClsPrefixRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=lt(e),i=Fe("Pagination","-pagination",GN,d_,e,n),{localeRef:a}=Ia("Pagination"),s=N(null),l=N(e.defaultPage),u=N((()=>{const{defaultPageSize:ne}=e;if(ne!==void 0)return ne;const we=e.pageSizes[0];return typeof we=="number"?we:we.value||10})()),d=rn(Be(e,"page"),l),f=rn(Be(e,"pageSize"),u),p=F(()=>{const{itemCount:ne}=e;if(ne!==void 0)return Math.max(1,Math.ceil(ne/f.value));const{pageCount:we}=e;return we!==void 0?Math.max(we,1):1}),h=N("");un(()=>{e.simple,h.value=String(d.value)});const g=N(!1),v=N(!1),m=N(!1),y=N(!1),S=()=>{e.disabled||(g.value=!0,$())},C=()=>{e.disabled||(g.value=!1,$())},_=()=>{v.value=!0,$()},x=()=>{v.value=!1,$()},w=ne=>{U(ne)},k=F(()=>KN(d.value,p.value,e.pageSlot));un(()=>{k.value.hasFastBackward?k.value.hasFastForward||(g.value=!1,m.value=!1):(v.value=!1,y.value=!1)});const P=F(()=>{const ne=a.value.selectionSuffix;return e.pageSizes.map(we=>typeof we=="number"?{label:`${we} / ${ne}`,value:we}:we)}),T=F(()=>{var ne,we;return((we=(ne=t==null?void 0:t.value)===null||ne===void 0?void 0:ne.Pagination)===null||we===void 0?void 0:we.inputSize)||lv(e.size)}),I=F(()=>{var ne,we;return((we=(ne=t==null?void 0:t.value)===null||ne===void 0?void 0:ne.Pagination)===null||we===void 0?void 0:we.selectSize)||lv(e.size)}),A=F(()=>(d.value-1)*f.value),K=F(()=>{const ne=d.value*f.value-1,{itemCount:we}=e;return we!==void 0&&ne>we-1?we-1:ne}),B=F(()=>{const{itemCount:ne}=e;return ne!==void 0?ne:(e.pageCount||1)*f.value}),O=Rn("Pagination",r,n),$=()=>{jt(()=>{var ne;const{value:we}=s;we&&(we.classList.add("transition-disabled"),(ne=s.value)===null||ne===void 0||ne.offsetWidth,we.classList.remove("transition-disabled"))})};function U(ne){if(ne===d.value)return;const{"onUpdate:page":we,onUpdatePage:V,onChange:R,simple:E}=e;we&&Te(we,ne),V&&Te(V,ne),R&&Te(R,ne),l.value=ne,E&&(h.value=String(ne))}function Q(ne){if(ne===f.value)return;const{"onUpdate:pageSize":we,onUpdatePageSize:V,onPageSizeChange:R}=e;we&&Te(we,ne),V&&Te(V,ne),R&&Te(R,ne),u.value=ne,p.value{d.value,f.value,$()});const xe=F(()=>{const{size:ne}=e,{self:{buttonBorder:we,buttonBorderHover:V,buttonBorderPressed:R,buttonIconColor:E,buttonIconColorHover:W,buttonIconColorPressed:re,itemTextColor:G,itemTextColorHover:de,itemTextColorPressed:ge,itemTextColorActive:pe,itemTextColorDisabled:X,itemColor:ce,itemColorHover:ye,itemColorPressed:J,itemColorActive:oe,itemColorActiveHover:Re,itemColorDisabled:De,itemBorder:qe,itemBorderHover:et,itemBorderPressed:Me,itemBorderActive:je,itemBorderDisabled:dt,itemBorderRadius:Oe,jumperTextColor:ot,jumperTextColorDisabled:rt,buttonColor:Y,buttonColorHover:be,buttonColorPressed:Ie,[Se("itemPadding",ne)]:Ve,[Se("itemMargin",ne)]:Xe,[Se("inputWidth",ne)]:Qe,[Se("selectWidth",ne)]:tt,[Se("inputMargin",ne)]:nt,[Se("selectMargin",ne)]:kt,[Se("jumperFontSize",ne)]:sn,[Se("prefixMargin",ne)]:Ut,[Se("suffixMargin",ne)]:Ce,[Se("itemSize",ne)]:Le,[Se("buttonIconSize",ne)]:Ze,[Se("itemFontSize",ne)]:pt,[`${Se("itemMargin",ne)}Rtl`]:gt,[`${Se("inputMargin",ne)}Rtl`]:it},common:{cubicBezierEaseInOut:ae}}=i.value;return{"--n-prefix-margin":Ut,"--n-suffix-margin":Ce,"--n-item-font-size":pt,"--n-select-width":tt,"--n-select-margin":kt,"--n-input-width":Qe,"--n-input-margin":nt,"--n-input-margin-rtl":it,"--n-item-size":Le,"--n-item-text-color":G,"--n-item-text-color-disabled":X,"--n-item-text-color-hover":de,"--n-item-text-color-active":pe,"--n-item-text-color-pressed":ge,"--n-item-color":ce,"--n-item-color-hover":ye,"--n-item-color-disabled":De,"--n-item-color-active":oe,"--n-item-color-active-hover":Re,"--n-item-color-pressed":J,"--n-item-border":qe,"--n-item-border-hover":et,"--n-item-border-disabled":dt,"--n-item-border-active":je,"--n-item-border-pressed":Me,"--n-item-padding":Ve,"--n-item-border-radius":Oe,"--n-bezier":ae,"--n-jumper-font-size":sn,"--n-jumper-text-color":ot,"--n-jumper-text-color-disabled":rt,"--n-item-margin":Xe,"--n-item-margin-rtl":gt,"--n-button-icon-size":Ze,"--n-button-icon-color":E,"--n-button-icon-color-hover":W,"--n-button-icon-color-pressed":re,"--n-button-color-hover":be,"--n-button-color":Y,"--n-button-color-pressed":Ie,"--n-button-border":we,"--n-button-border-hover":V,"--n-button-border-pressed":R}}),ue=o?Rt("pagination",F(()=>{let ne="";const{size:we}=e;return ne+=we[0],ne}),xe,e):void 0;return{rtlEnabled:O,mergedClsPrefix:n,locale:a,selfRef:s,mergedPage:d,pageItems:F(()=>k.value.items),mergedItemCount:B,jumperValue:h,pageSizeOptions:P,mergedPageSize:f,inputSize:T,selectSize:I,mergedTheme:i,mergedPageCount:p,startIndex:A,endIndex:K,showFastForwardMenu:m,showFastBackwardMenu:y,fastForwardActive:g,fastBackwardActive:v,handleMenuSelect:w,handleFastForwardMouseenter:S,handleFastForwardMouseleave:C,handleFastBackwardMouseenter:_,handleFastBackwardMouseleave:x,handleJumperInput:ee,handleBackwardClick:M,handleForwardClick:L,handlePageItemClick:Pe,handleSizePickerChange:ve,handleQuickJumperChange:Ae,cssVars:o?void 0:xe,themeClass:ue==null?void 0:ue.themeClass,onRender:ue==null?void 0:ue.onRender}},render(){const{$slots:e,mergedClsPrefix:t,disabled:n,cssVars:o,mergedPage:r,mergedPageCount:i,pageItems:a,showSizePicker:s,showQuickJumper:l,mergedTheme:c,locale:u,inputSize:d,selectSize:f,mergedPageSize:p,pageSizeOptions:h,jumperValue:g,simple:v,prev:m,next:y,prefix:S,suffix:C,label:_,goto:x,handleJumperInput:w,handleSizePickerChange:k,handleBackwardClick:P,handlePageItemClick:T,handleForwardClick:I,handleQuickJumperChange:A,onRender:K}=this;K==null||K();const B=e.prefix||S,O=e.suffix||C,$=m||e.prev,U=y||e.next,Q=_||e.label;return b("div",{ref:"selfRef",class:[`${t}-pagination`,this.themeClass,this.rtlEnabled&&`${t}-pagination--rtl`,n&&`${t}-pagination--disabled`,v&&`${t}-pagination--simple`],style:o},B?b("div",{class:`${t}-pagination-prefix`},B({page:r,pageSize:p,pageCount:i,startIndex:this.startIndex,endIndex:this.endIndex,itemCount:this.mergedItemCount})):null,this.displayOrder.map(L=>{switch(L){case"pages":return b(ct,null,b("div",{class:[`${t}-pagination-item`,!$&&`${t}-pagination-item--button`,(r<=1||r>i||n)&&`${t}-pagination-item--disabled`],onClick:P},$?$({page:r,pageSize:p,pageCount:i,startIndex:this.startIndex,endIndex:this.endIndex,itemCount:this.mergedItemCount}):b(Nt,{clsPrefix:t},{default:()=>this.rtlEnabled?b(Pb,null):b(Sb,null)})),v?b(ct,null,b("div",{class:`${t}-pagination-quick-jumper`},b(Co,{value:g,onUpdateValue:w,size:d,placeholder:"",disabled:n,theme:c.peers.Input,themeOverrides:c.peerOverrides.Input,onChange:A}))," / ",i):a.map((M,te)=>{let ie,ve,ke;const{type:Ae}=M;switch(Ae){case"page":const ee=M.label;Q?ie=Q({type:"page",node:ee,active:M.active}):ie=ee;break;case"fast-forward":const xe=this.fastForwardActive?b(Nt,{clsPrefix:t},{default:()=>this.rtlEnabled?b(kb,null):b(Tb,null)}):b(Nt,{clsPrefix:t},{default:()=>b(Rb,null)});Q?ie=Q({type:"fast-forward",node:xe,active:this.fastForwardActive||this.showFastForwardMenu}):ie=xe,ve=this.handleFastForwardMouseenter,ke=this.handleFastForwardMouseleave;break;case"fast-backward":const ue=this.fastBackwardActive?b(Nt,{clsPrefix:t},{default:()=>this.rtlEnabled?b(Tb,null):b(kb,null)}):b(Nt,{clsPrefix:t},{default:()=>b(Rb,null)});Q?ie=Q({type:"fast-backward",node:ue,active:this.fastBackwardActive||this.showFastBackwardMenu}):ie=ue,ve=this.handleFastBackwardMouseenter,ke=this.handleFastBackwardMouseleave;break}const Pe=b("div",{key:te,class:[`${t}-pagination-item`,M.active&&`${t}-pagination-item--active`,Ae!=="page"&&(Ae==="fast-backward"&&this.showFastBackwardMenu||Ae==="fast-forward"&&this.showFastForwardMenu)&&`${t}-pagination-item--hover`,n&&`${t}-pagination-item--disabled`,Ae==="page"&&`${t}-pagination-item--clickable`],onClick:()=>{T(M)},onMouseenter:ve,onMouseleave:ke},ie);if(Ae==="page"&&!M.mayBeFastBackward&&!M.mayBeFastForward)return Pe;{const ee=M.type==="page"?M.mayBeFastBackward?"fast-backward":"fast-forward":M.type;return b(al,{to:this.to,key:ee,disabled:n,trigger:"hover",virtualScroll:!0,style:{width:"60px"},theme:c.peers.Popselect,themeOverrides:c.peerOverrides.Popselect,builtinThemeOverrides:{peers:{InternalSelectMenu:{height:"calc(var(--n-option-height) * 4.6)"}}},nodeProps:()=>({style:{justifyContent:"center"}}),show:Ae==="page"?!1:Ae==="fast-backward"?this.showFastBackwardMenu:this.showFastForwardMenu,onUpdateShow:xe=>{Ae!=="page"&&(xe?Ae==="fast-backward"?this.showFastBackwardMenu=xe:this.showFastForwardMenu=xe:(this.showFastBackwardMenu=!1,this.showFastForwardMenu=!1))},options:M.type!=="page"?M.options:[],onUpdateValue:this.handleMenuSelect,scrollable:!0,showCheckmark:!1},{default:()=>Pe})}}),b("div",{class:[`${t}-pagination-item`,!U&&`${t}-pagination-item--button`,{[`${t}-pagination-item--disabled`]:r<1||r>=i||n}],onClick:I},U?U({page:r,pageSize:p,pageCount:i,itemCount:this.mergedItemCount,startIndex:this.startIndex,endIndex:this.endIndex}):b(Nt,{clsPrefix:t},{default:()=>this.rtlEnabled?b(Sb,null):b(Pb,null)})));case"size-picker":return!v&&s?b(Cu,Object.assign({consistentMenuWidth:!1,placeholder:"",showCheckmark:!1,to:this.to},this.selectProps,{size:f,options:h,value:p,disabled:n,theme:c.peers.Select,themeOverrides:c.peerOverrides.Select,onUpdateValue:k})):null;case"quick-jumper":return!v&&l?b("div",{class:`${t}-pagination-quick-jumper`},x?x():Pn(this.$slots.goto,()=>[u.goto]),b(Co,{value:g,onUpdateValue:w,size:d,placeholder:"",disabled:n,theme:c.peers.Input,themeOverrides:c.peerOverrides.Input,onChange:A})):null;default:return null}}),O?b("div",{class:`${t}-pagination-suffix`},O({page:r,pageSize:p,pageCount:i,startIndex:this.startIndex,endIndex:this.endIndex,itemCount:this.mergedItemCount})):null)}}),h_={padding:"8px 14px"},QN={name:"Tooltip",common:Ne,peers:{Popover:zi},self(e){const{borderRadius:t,boxShadow2:n,popoverColor:o,textColor2:r}=e;return Object.assign(Object.assign({},h_),{borderRadius:t,boxShadow:n,color:o,textColor:r})}},wu=QN,ZN=e=>{const{borderRadius:t,boxShadow2:n,baseColor:o}=e;return Object.assign(Object.assign({},h_),{borderRadius:t,boxShadow:n,color:Ye(o,"rgba(0, 0, 0, .85)"),textColor:o})},JN={name:"Tooltip",common:yt,peers:{Popover:Oa},self:ZN},Wp=JN,eH={name:"Ellipsis",common:Ne,peers:{Tooltip:wu}},p_=eH,tH={name:"Ellipsis",common:yt,peers:{Tooltip:Wp}},m_=tH,g_={radioSizeSmall:"14px",radioSizeMedium:"16px",radioSizeLarge:"18px",labelPadding:"0 8px",labelFontWeight:"400"},nH={name:"Radio",common:Ne,self(e){const{borderColor:t,primaryColor:n,baseColor:o,textColorDisabled:r,inputColorDisabled:i,textColor2:a,opacityDisabled:s,borderRadius:l,fontSizeSmall:c,fontSizeMedium:u,fontSizeLarge:d,heightSmall:f,heightMedium:p,heightLarge:h,lineHeight:g}=e;return Object.assign(Object.assign({},g_),{labelLineHeight:g,buttonHeightSmall:f,buttonHeightMedium:p,buttonHeightLarge:h,fontSizeSmall:c,fontSizeMedium:u,fontSizeLarge:d,boxShadow:`inset 0 0 0 1px ${t}`,boxShadowActive:`inset 0 0 0 1px ${n}`,boxShadowFocus:`inset 0 0 0 1px ${n}, 0 0 0 2px ${$e(n,{alpha:.3})}`,boxShadowHover:`inset 0 0 0 1px ${n}`,boxShadowDisabled:`inset 0 0 0 1px ${t}`,color:"#0000",colorDisabled:i,colorActive:"#0000",textColor:a,textColorDisabled:r,dotColorActive:n,dotColorDisabled:t,buttonBorderColor:t,buttonBorderColorActive:n,buttonBorderColorHover:n,buttonColor:"#0000",buttonColorActive:n,buttonTextColor:a,buttonTextColorActive:o,buttonTextColorHover:n,opacityDisabled:s,buttonBoxShadowFocus:`inset 0 0 0 1px ${n}, 0 0 0 2px ${$e(n,{alpha:.3})}`,buttonBoxShadowHover:`inset 0 0 0 1px ${n}`,buttonBoxShadow:"inset 0 0 0 1px #0000",buttonBorderRadius:l})}},v_=nH,oH=e=>{const{borderColor:t,primaryColor:n,baseColor:o,textColorDisabled:r,inputColorDisabled:i,textColor2:a,opacityDisabled:s,borderRadius:l,fontSizeSmall:c,fontSizeMedium:u,fontSizeLarge:d,heightSmall:f,heightMedium:p,heightLarge:h,lineHeight:g}=e;return Object.assign(Object.assign({},g_),{labelLineHeight:g,buttonHeightSmall:f,buttonHeightMedium:p,buttonHeightLarge:h,fontSizeSmall:c,fontSizeMedium:u,fontSizeLarge:d,boxShadow:`inset 0 0 0 1px ${t}`,boxShadowActive:`inset 0 0 0 1px ${n}`,boxShadowFocus:`inset 0 0 0 1px ${n}, 0 0 0 2px ${$e(n,{alpha:.2})}`,boxShadowHover:`inset 0 0 0 1px ${n}`,boxShadowDisabled:`inset 0 0 0 1px ${t}`,color:o,colorDisabled:i,colorActive:"#0000",textColor:a,textColorDisabled:r,dotColorActive:n,dotColorDisabled:t,buttonBorderColor:t,buttonBorderColorActive:n,buttonBorderColorHover:t,buttonColor:o,buttonColorActive:o,buttonTextColor:a,buttonTextColorActive:n,buttonTextColorHover:n,opacityDisabled:s,buttonBoxShadowFocus:`inset 0 0 0 1px ${n}, 0 0 0 2px ${$e(n,{alpha:.3})}`,buttonBoxShadowHover:"inset 0 0 0 1px #0000",buttonBoxShadow:"inset 0 0 0 1px #0000",buttonBorderRadius:l})},rH={name:"Radio",common:yt,self:oH},Up=rH,iH={padding:"4px 0",optionIconSizeSmall:"14px",optionIconSizeMedium:"16px",optionIconSizeLarge:"16px",optionIconSizeHuge:"18px",optionSuffixWidthSmall:"14px",optionSuffixWidthMedium:"14px",optionSuffixWidthLarge:"16px",optionSuffixWidthHuge:"16px",optionIconSuffixWidthSmall:"32px",optionIconSuffixWidthMedium:"32px",optionIconSuffixWidthLarge:"36px",optionIconSuffixWidthHuge:"36px",optionPrefixWidthSmall:"14px",optionPrefixWidthMedium:"14px",optionPrefixWidthLarge:"16px",optionPrefixWidthHuge:"16px",optionIconPrefixWidthSmall:"36px",optionIconPrefixWidthMedium:"36px",optionIconPrefixWidthLarge:"40px",optionIconPrefixWidthHuge:"40px"},b_=e=>{const{primaryColor:t,textColor2:n,dividerColor:o,hoverColor:r,popoverColor:i,invertedColor:a,borderRadius:s,fontSizeSmall:l,fontSizeMedium:c,fontSizeLarge:u,fontSizeHuge:d,heightSmall:f,heightMedium:p,heightLarge:h,heightHuge:g,textColor3:v,opacityDisabled:m}=e;return Object.assign(Object.assign({},iH),{optionHeightSmall:f,optionHeightMedium:p,optionHeightLarge:h,optionHeightHuge:g,borderRadius:s,fontSizeSmall:l,fontSizeMedium:c,fontSizeLarge:u,fontSizeHuge:d,optionTextColor:n,optionTextColorHover:n,optionTextColorActive:t,optionTextColorChildActive:t,color:i,dividerColor:o,suffixColor:n,prefixColor:n,optionColorHover:r,optionColorActive:$e(t,{alpha:.1}),groupHeaderTextColor:v,optionTextColorInverted:"#BBB",optionTextColorHoverInverted:"#FFF",optionTextColorActiveInverted:"#FFF",optionTextColorChildActiveInverted:"#FFF",colorInverted:a,dividerColorInverted:"#BBB",suffixColorInverted:"#BBB",prefixColorInverted:"#BBB",optionColorHoverInverted:t,optionColorActiveInverted:t,groupHeaderTextColorInverted:"#AAA",optionOpacityDisabled:m})},aH={name:"Dropdown",common:yt,peers:{Popover:Oa},self:b_},qp=aH,sH={name:"Dropdown",common:Ne,peers:{Popover:zi},self(e){const{primaryColorSuppl:t,primaryColor:n,popoverColor:o}=e,r=b_(e);return r.colorInverted=o,r.optionColorActive=$e(n,{alpha:.15}),r.optionColorActiveInverted=t,r.optionColorHoverInverted=t,r}},Kp=sH,lH={thPaddingSmall:"8px",thPaddingMedium:"12px",thPaddingLarge:"12px",tdPaddingSmall:"8px",tdPaddingMedium:"12px",tdPaddingLarge:"12px",sorterSize:"15px",resizableContainerSize:"8px",resizableSize:"2px",filterSize:"15px",paginationMargin:"12px 0 0 0",emptyPadding:"48px 0",actionPadding:"8px 12px",actionButtonMargin:"0 8px 0 0"},y_=e=>{const{cardColor:t,modalColor:n,popoverColor:o,textColor2:r,textColor1:i,tableHeaderColor:a,tableColorHover:s,iconColor:l,primaryColor:c,fontWeightStrong:u,borderRadius:d,lineHeight:f,fontSizeSmall:p,fontSizeMedium:h,fontSizeLarge:g,dividerColor:v,heightSmall:m,opacityDisabled:y,tableColorStriped:S}=e;return Object.assign(Object.assign({},lH),{actionDividerColor:v,lineHeight:f,borderRadius:d,fontSizeSmall:p,fontSizeMedium:h,fontSizeLarge:g,borderColor:Ye(t,v),tdColorHover:Ye(t,s),tdColorStriped:Ye(t,S),thColor:Ye(t,a),thColorHover:Ye(Ye(t,a),s),tdColor:t,tdTextColor:r,thTextColor:i,thFontWeight:u,thButtonColorHover:s,thIconColor:l,thIconColorActive:c,borderColorModal:Ye(n,v),tdColorHoverModal:Ye(n,s),tdColorStripedModal:Ye(n,S),thColorModal:Ye(n,a),thColorHoverModal:Ye(Ye(n,a),s),tdColorModal:n,borderColorPopover:Ye(o,v),tdColorHoverPopover:Ye(o,s),tdColorStripedPopover:Ye(o,S),thColorPopover:Ye(o,a),thColorHoverPopover:Ye(Ye(o,a),s),tdColorPopover:o,boxShadowBefore:"inset -12px 0 8px -12px rgba(0, 0, 0, .18)",boxShadowAfter:"inset 12px 0 8px -12px rgba(0, 0, 0, .18)",loadingColor:c,loadingSize:m,opacityLoading:y})},cH={name:"DataTable",common:yt,peers:{Button:yu,Checkbox:t_,Radio:Up,Pagination:d_,Scrollbar:Mi,Empty:gu,Popover:Oa,Ellipsis:m_,Dropdown:qp},self:y_},uH=cH,dH={name:"DataTable",common:Ne,peers:{Button:Nn,Checkbox:Da,Radio:v_,Pagination:f_,Scrollbar:Bn,Empty:Ii,Popover:zi,Ellipsis:p_,Dropdown:Kp},self(e){const t=y_(e);return t.boxShadowAfter="inset 12px 0 8px -12px rgba(0, 0, 0, .36)",t.boxShadowBefore="inset -12px 0 8px -12px rgba(0, 0, 0, .36)",t}},fH=dH,hH=Object.assign(Object.assign({},ga),Fe.props),_u=fe({name:"Tooltip",props:hH,__popover__:!0,setup(e){const{mergedClsPrefixRef:t}=lt(e),n=Fe("Tooltip","-tooltip",void 0,Wp,e,t),o=N(null);return Object.assign(Object.assign({},{syncPosition(){o.value.syncPosition()},setShow(i){o.value.setShow(i)}}),{popoverRef:o,mergedTheme:n,popoverThemeOverrides:F(()=>n.value.self)})},render(){const{mergedTheme:e,internalExtraClass:t}=this;return b(rl,Object.assign(Object.assign({},this.$props),{theme:e.peers.Popover,themeOverrides:e.peerOverrides.Popover,builtinThemeOverrides:this.popoverThemeOverrides,internalExtraClass:t.concat("tooltip"),ref:"popoverRef"}),this.$slots)}}),x_=z("ellipsis",{overflow:"hidden"},[Pt("line-clamp",` + `)])])]),wV=Object.assign(Object.assign({},Fe.props),{simple:Boolean,page:Number,defaultPage:{type:Number,default:1},itemCount:Number,pageCount:Number,defaultPageCount:{type:Number,default:1},showSizePicker:Boolean,pageSize:Number,defaultPageSize:Number,pageSizes:{type:Array,default(){return[10]}},showQuickJumper:Boolean,size:{type:String,default:"medium"},disabled:Boolean,pageSlot:{type:Number,default:9},selectProps:Object,prev:Function,next:Function,goto:Function,prefix:Function,suffix:Function,label:Function,displayOrder:{type:Array,default:["pages","size-picker","quick-jumper"]},to:Bo.propTo,"onUpdate:page":[Function,Array],onUpdatePage:[Function,Array],"onUpdate:pageSize":[Function,Array],onUpdatePageSize:[Function,Array],onPageSizeChange:[Function,Array],onChange:[Function,Array]}),_V=pe({name:"Pagination",props:wV,setup(e){const{mergedComponentPropsRef:t,mergedClsPrefixRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=ct(e),i=Fe("Pagination","-pagination",CV,W_,e,n),{localeRef:a}=Pi("Pagination"),s=B(null),l=B(e.defaultPage),u=B((()=>{const{defaultPageSize:re}=e;if(re!==void 0)return re;const ke=e.pageSizes[0];return typeof ke=="number"?ke:ke.value||10})()),d=rn(Ne(e,"page"),l),f=rn(Ne(e,"pageSize"),u),p=N(()=>{const{itemCount:re}=e;if(re!==void 0)return Math.max(1,Math.ceil(re/f.value));const{pageCount:ke}=e;return ke!==void 0?Math.max(ke,1):1}),h=B("");un(()=>{e.simple,h.value=String(d.value)});const m=B(!1),v=B(!1),g=B(!1),y=B(!1),S=()=>{e.disabled||(m.value=!0,$())},C=()=>{e.disabled||(m.value=!1,$())},_=()=>{v.value=!0,$()},x=()=>{v.value=!1,$()},w=re=>{W(re)},T=N(()=>xV(d.value,p.value,e.pageSlot));un(()=>{T.value.hasFastBackward?T.value.hasFastForward||(m.value=!1,g.value=!1):(v.value=!1,y.value=!1)});const P=N(()=>{const re=a.value.selectionSuffix;return e.pageSizes.map(ke=>typeof ke=="number"?{label:`${ke} / ${re}`,value:ke}:ke)}),k=N(()=>{var re,ke;return((ke=(re=t==null?void 0:t.value)===null||re===void 0?void 0:re.Pagination)===null||ke===void 0?void 0:ke.inputSize)||qv(e.size)}),I=N(()=>{var re,ke;return((ke=(re=t==null?void 0:t.value)===null||re===void 0?void 0:re.Pagination)===null||ke===void 0?void 0:ke.selectSize)||qv(e.size)}),A=N(()=>(d.value-1)*f.value),q=N(()=>{const re=d.value*f.value-1,{itemCount:ke}=e;return ke!==void 0&&re>ke-1?ke-1:re}),F=N(()=>{const{itemCount:re}=e;return re!==void 0?re:(e.pageCount||1)*f.value}),O=Rn("Pagination",r,n),$=()=>{jt(()=>{var re;const{value:ke}=s;ke&&(ke.classList.add("transition-disabled"),(re=s.value)===null||re===void 0||re.offsetWidth,ke.classList.remove("transition-disabled"))})};function W(re){if(re===d.value)return;const{"onUpdate:page":ke,onUpdatePage:V,onChange:R,simple:E}=e;ke&&Re(ke,re),V&&Re(V,re),R&&Re(R,re),l.value=re,E&&(h.value=String(re))}function Q(re){if(re===f.value)return;const{"onUpdate:pageSize":ke,onUpdatePageSize:V,onPageSizeChange:R}=e;ke&&Re(ke,re),V&&Re(V,re),R&&Re(R,re),u.value=re,p.value{d.value,f.value,$()});const ve=N(()=>{const{size:re}=e,{self:{buttonBorder:ke,buttonBorderHover:V,buttonBorderPressed:R,buttonIconColor:E,buttonIconColorHover:U,buttonIconColorPressed:ie,itemTextColor:Y,itemTextColorHover:he,itemTextColorPressed:ye,itemTextColorActive:ge,itemTextColorDisabled:J,itemColor:de,itemColorHover:_e,itemColorPressed:te,itemColorActive:oe,itemColorActiveHover:Ee,itemColorDisabled:De,itemBorder:qe,itemBorderHover:tt,itemBorderPressed:Me,itemBorderActive:je,itemBorderDisabled:dt,itemBorderRadius:Oe,jumperTextColor:rt,jumperTextColorDisabled:it,buttonColor:Z,buttonColorHover:we,buttonColorPressed:Ie,[Pe("itemPadding",re)]:Ve,[Pe("itemMargin",re)]:Xe,[Pe("inputWidth",re)]:Qe,[Pe("selectWidth",re)]:nt,[Pe("inputMargin",re)]:ot,[Pe("selectMargin",re)]:kt,[Pe("jumperFontSize",re)]:sn,[Pe("prefixMargin",re)]:Wt,[Pe("suffixMargin",re)]:Se,[Pe("itemSize",re)]:Le,[Pe("buttonIconSize",re)]:Ze,[Pe("itemFontSize",re)]:pt,[`${Pe("itemMargin",re)}Rtl`]:gt,[`${Pe("inputMargin",re)}Rtl`]:at},common:{cubicBezierEaseInOut:ae}}=i.value;return{"--n-prefix-margin":Wt,"--n-suffix-margin":Se,"--n-item-font-size":pt,"--n-select-width":nt,"--n-select-margin":kt,"--n-input-width":Qe,"--n-input-margin":ot,"--n-input-margin-rtl":at,"--n-item-size":Le,"--n-item-text-color":Y,"--n-item-text-color-disabled":J,"--n-item-text-color-hover":he,"--n-item-text-color-active":ge,"--n-item-text-color-pressed":ye,"--n-item-color":de,"--n-item-color-hover":_e,"--n-item-color-disabled":De,"--n-item-color-active":oe,"--n-item-color-active-hover":Ee,"--n-item-color-pressed":te,"--n-item-border":qe,"--n-item-border-hover":tt,"--n-item-border-disabled":dt,"--n-item-border-active":je,"--n-item-border-pressed":Me,"--n-item-padding":Ve,"--n-item-border-radius":Oe,"--n-bezier":ae,"--n-jumper-font-size":sn,"--n-jumper-text-color":rt,"--n-jumper-text-color-disabled":it,"--n-item-margin":Xe,"--n-item-margin-rtl":gt,"--n-button-icon-size":Ze,"--n-button-icon-color":E,"--n-button-icon-color-hover":U,"--n-button-icon-color-pressed":ie,"--n-button-color-hover":we,"--n-button-color":Z,"--n-button-color-pressed":Ie,"--n-button-border":ke,"--n-button-border-hover":V,"--n-button-border-pressed":R}}),ue=o?Rt("pagination",N(()=>{let re="";const{size:ke}=e;return re+=ke[0],re}),ve,e):void 0;return{rtlEnabled:O,mergedClsPrefix:n,locale:a,selfRef:s,mergedPage:d,pageItems:N(()=>T.value.items),mergedItemCount:F,jumperValue:h,pageSizeOptions:P,mergedPageSize:f,inputSize:k,selectSize:I,mergedTheme:i,mergedPageCount:p,startIndex:A,endIndex:q,showFastForwardMenu:g,showFastBackwardMenu:y,fastForwardActive:m,fastBackwardActive:v,handleMenuSelect:w,handleFastForwardMouseenter:S,handleFastForwardMouseleave:C,handleFastBackwardMouseenter:_,handleFastBackwardMouseleave:x,handleJumperInput:G,handleBackwardClick:M,handleForwardClick:L,handlePageItemClick:Ce,handleSizePickerChange:ne,handleQuickJumperChange:xe,cssVars:o?void 0:ve,themeClass:ue==null?void 0:ue.themeClass,onRender:ue==null?void 0:ue.onRender}},render(){const{$slots:e,mergedClsPrefix:t,disabled:n,cssVars:o,mergedPage:r,mergedPageCount:i,pageItems:a,showSizePicker:s,showQuickJumper:l,mergedTheme:c,locale:u,inputSize:d,selectSize:f,mergedPageSize:p,pageSizeOptions:h,jumperValue:m,simple:v,prev:g,next:y,prefix:S,suffix:C,label:_,goto:x,handleJumperInput:w,handleSizePickerChange:T,handleBackwardClick:P,handlePageItemClick:k,handleForwardClick:I,handleQuickJumperChange:A,onRender:q}=this;q==null||q();const F=e.prefix||S,O=e.suffix||C,$=g||e.prev,W=y||e.next,Q=_||e.label;return b("div",{ref:"selfRef",class:[`${t}-pagination`,this.themeClass,this.rtlEnabled&&`${t}-pagination--rtl`,n&&`${t}-pagination--disabled`,v&&`${t}-pagination--simple`],style:o},F?b("div",{class:`${t}-pagination-prefix`},F({page:r,pageSize:p,pageCount:i,startIndex:this.startIndex,endIndex:this.endIndex,itemCount:this.mergedItemCount})):null,this.displayOrder.map(L=>{switch(L){case"pages":return b(et,null,b("div",{class:[`${t}-pagination-item`,!$&&`${t}-pagination-item--button`,(r<=1||r>i||n)&&`${t}-pagination-item--disabled`],onClick:P},$?$({page:r,pageSize:p,pageCount:i,startIndex:this.startIndex,endIndex:this.endIndex,itemCount:this.mergedItemCount}):b(Bt,{clsPrefix:t},{default:()=>this.rtlEnabled?b(h0,null):b(u0,null)})),v?b(et,null,b("div",{class:`${t}-pagination-quick-jumper`},b(Co,{value:m,onUpdateValue:w,size:d,placeholder:"",disabled:n,theme:c.peers.Input,themeOverrides:c.peerOverrides.Input,onChange:A}))," / ",i):a.map((M,se)=>{let X,ne,fe;const{type:xe}=M;switch(xe){case"page":const G=M.label;Q?X=Q({type:"page",node:G,active:M.active}):X=G;break;case"fast-forward":const ve=this.fastForwardActive?b(Bt,{clsPrefix:t},{default:()=>this.rtlEnabled?b(d0,null):b(f0,null)}):b(Bt,{clsPrefix:t},{default:()=>b(p0,null)});Q?X=Q({type:"fast-forward",node:ve,active:this.fastForwardActive||this.showFastForwardMenu}):X=ve,ne=this.handleFastForwardMouseenter,fe=this.handleFastForwardMouseleave;break;case"fast-backward":const ue=this.fastBackwardActive?b(Bt,{clsPrefix:t},{default:()=>this.rtlEnabled?b(f0,null):b(d0,null)}):b(Bt,{clsPrefix:t},{default:()=>b(p0,null)});Q?X=Q({type:"fast-backward",node:ue,active:this.fastBackwardActive||this.showFastBackwardMenu}):X=ue,ne=this.handleFastBackwardMouseenter,fe=this.handleFastBackwardMouseleave;break}const Ce=b("div",{key:se,class:[`${t}-pagination-item`,M.active&&`${t}-pagination-item--active`,xe!=="page"&&(xe==="fast-backward"&&this.showFastBackwardMenu||xe==="fast-forward"&&this.showFastForwardMenu)&&`${t}-pagination-item--hover`,n&&`${t}-pagination-item--disabled`,xe==="page"&&`${t}-pagination-item--clickable`],onClick:()=>{k(M)},onMouseenter:ne,onMouseleave:fe},X);if(xe==="page"&&!M.mayBeFastBackward&&!M.mayBeFastForward)return Ce;{const G=M.type==="page"?M.mayBeFastBackward?"fast-backward":"fast-forward":M.type;return b(al,{to:this.to,key:G,disabled:n,trigger:"hover",virtualScroll:!0,style:{width:"60px"},theme:c.peers.Popselect,themeOverrides:c.peerOverrides.Popselect,builtinThemeOverrides:{peers:{InternalSelectMenu:{height:"calc(var(--n-option-height) * 4.6)"}}},nodeProps:()=>({style:{justifyContent:"center"}}),show:xe==="page"?!1:xe==="fast-backward"?this.showFastBackwardMenu:this.showFastForwardMenu,onUpdateShow:ve=>{xe!=="page"&&(ve?xe==="fast-backward"?this.showFastBackwardMenu=ve:this.showFastForwardMenu=ve:(this.showFastBackwardMenu=!1,this.showFastForwardMenu=!1))},options:M.type!=="page"?M.options:[],onUpdateValue:this.handleMenuSelect,scrollable:!0,showCheckmark:!1},{default:()=>Ce})}}),b("div",{class:[`${t}-pagination-item`,!W&&`${t}-pagination-item--button`,{[`${t}-pagination-item--disabled`]:r<1||r>=i||n}],onClick:I},W?W({page:r,pageSize:p,pageCount:i,itemCount:this.mergedItemCount,startIndex:this.startIndex,endIndex:this.endIndex}):b(Bt,{clsPrefix:t},{default:()=>this.rtlEnabled?b(u0,null):b(h0,null)})));case"size-picker":return!v&&s?b(ku,Object.assign({consistentMenuWidth:!1,placeholder:"",showCheckmark:!1,to:this.to},this.selectProps,{size:f,options:h,value:p,disabled:n,theme:c.peers.Select,themeOverrides:c.peerOverrides.Select,onUpdateValue:T})):null;case"quick-jumper":return!v&&l?b("div",{class:`${t}-pagination-quick-jumper`},x?x():Pn(this.$slots.goto,()=>[u.goto]),b(Co,{value:m,onUpdateValue:w,size:d,placeholder:"",disabled:n,theme:c.peers.Input,themeOverrides:c.peerOverrides.Input,onChange:A})):null;default:return null}}),O?b("div",{class:`${t}-pagination-suffix`},O({page:r,pageSize:p,pageCount:i,startIndex:this.startIndex,endIndex:this.endIndex,itemCount:this.mergedItemCount})):null)}}),K_={padding:"8px 14px"},SV={name:"Tooltip",common:Be,peers:{Popover:Di},self(e){const{borderRadius:t,boxShadow2:n,popoverColor:o,textColor2:r}=e;return Object.assign(Object.assign({},K_),{borderRadius:t,boxShadow:n,color:o,textColor:r})}},Tu=SV,kV=e=>{const{borderRadius:t,boxShadow2:n,baseColor:o}=e;return Object.assign(Object.assign({},K_),{borderRadius:t,boxShadow:n,color:Ye(o,"rgba(0, 0, 0, .85)"),textColor:o})},TV={name:"Tooltip",common:yt,peers:{Popover:La},self:kV},em=TV,PV={name:"Ellipsis",common:Be,peers:{Tooltip:Tu}},G_=PV,RV={name:"Ellipsis",common:yt,peers:{Tooltip:em}},Y_=RV,X_={radioSizeSmall:"14px",radioSizeMedium:"16px",radioSizeLarge:"18px",labelPadding:"0 8px",labelFontWeight:"400"},EV={name:"Radio",common:Be,self(e){const{borderColor:t,primaryColor:n,baseColor:o,textColorDisabled:r,inputColorDisabled:i,textColor2:a,opacityDisabled:s,borderRadius:l,fontSizeSmall:c,fontSizeMedium:u,fontSizeLarge:d,heightSmall:f,heightMedium:p,heightLarge:h,lineHeight:m}=e;return Object.assign(Object.assign({},X_),{labelLineHeight:m,buttonHeightSmall:f,buttonHeightMedium:p,buttonHeightLarge:h,fontSizeSmall:c,fontSizeMedium:u,fontSizeLarge:d,boxShadow:`inset 0 0 0 1px ${t}`,boxShadowActive:`inset 0 0 0 1px ${n}`,boxShadowFocus:`inset 0 0 0 1px ${n}, 0 0 0 2px ${Ae(n,{alpha:.3})}`,boxShadowHover:`inset 0 0 0 1px ${n}`,boxShadowDisabled:`inset 0 0 0 1px ${t}`,color:"#0000",colorDisabled:i,colorActive:"#0000",textColor:a,textColorDisabled:r,dotColorActive:n,dotColorDisabled:t,buttonBorderColor:t,buttonBorderColorActive:n,buttonBorderColorHover:n,buttonColor:"#0000",buttonColorActive:n,buttonTextColor:a,buttonTextColorActive:o,buttonTextColorHover:n,opacityDisabled:s,buttonBoxShadowFocus:`inset 0 0 0 1px ${n}, 0 0 0 2px ${Ae(n,{alpha:.3})}`,buttonBoxShadowHover:`inset 0 0 0 1px ${n}`,buttonBoxShadow:"inset 0 0 0 1px #0000",buttonBorderRadius:l})}},Q_=EV,$V=e=>{const{borderColor:t,primaryColor:n,baseColor:o,textColorDisabled:r,inputColorDisabled:i,textColor2:a,opacityDisabled:s,borderRadius:l,fontSizeSmall:c,fontSizeMedium:u,fontSizeLarge:d,heightSmall:f,heightMedium:p,heightLarge:h,lineHeight:m}=e;return Object.assign(Object.assign({},X_),{labelLineHeight:m,buttonHeightSmall:f,buttonHeightMedium:p,buttonHeightLarge:h,fontSizeSmall:c,fontSizeMedium:u,fontSizeLarge:d,boxShadow:`inset 0 0 0 1px ${t}`,boxShadowActive:`inset 0 0 0 1px ${n}`,boxShadowFocus:`inset 0 0 0 1px ${n}, 0 0 0 2px ${Ae(n,{alpha:.2})}`,boxShadowHover:`inset 0 0 0 1px ${n}`,boxShadowDisabled:`inset 0 0 0 1px ${t}`,color:o,colorDisabled:i,colorActive:"#0000",textColor:a,textColorDisabled:r,dotColorActive:n,dotColorDisabled:t,buttonBorderColor:t,buttonBorderColorActive:n,buttonBorderColorHover:t,buttonColor:o,buttonColorActive:o,buttonTextColor:a,buttonTextColorActive:n,buttonTextColorHover:n,opacityDisabled:s,buttonBoxShadowFocus:`inset 0 0 0 1px ${n}, 0 0 0 2px ${Ae(n,{alpha:.3})}`,buttonBoxShadowHover:"inset 0 0 0 1px #0000",buttonBoxShadow:"inset 0 0 0 1px #0000",buttonBorderRadius:l})},AV={name:"Radio",common:yt,self:$V},tm=AV,IV={padding:"4px 0",optionIconSizeSmall:"14px",optionIconSizeMedium:"16px",optionIconSizeLarge:"16px",optionIconSizeHuge:"18px",optionSuffixWidthSmall:"14px",optionSuffixWidthMedium:"14px",optionSuffixWidthLarge:"16px",optionSuffixWidthHuge:"16px",optionIconSuffixWidthSmall:"32px",optionIconSuffixWidthMedium:"32px",optionIconSuffixWidthLarge:"36px",optionIconSuffixWidthHuge:"36px",optionPrefixWidthSmall:"14px",optionPrefixWidthMedium:"14px",optionPrefixWidthLarge:"16px",optionPrefixWidthHuge:"16px",optionIconPrefixWidthSmall:"36px",optionIconPrefixWidthMedium:"36px",optionIconPrefixWidthLarge:"40px",optionIconPrefixWidthHuge:"40px"},Z_=e=>{const{primaryColor:t,textColor2:n,dividerColor:o,hoverColor:r,popoverColor:i,invertedColor:a,borderRadius:s,fontSizeSmall:l,fontSizeMedium:c,fontSizeLarge:u,fontSizeHuge:d,heightSmall:f,heightMedium:p,heightLarge:h,heightHuge:m,textColor3:v,opacityDisabled:g}=e;return Object.assign(Object.assign({},IV),{optionHeightSmall:f,optionHeightMedium:p,optionHeightLarge:h,optionHeightHuge:m,borderRadius:s,fontSizeSmall:l,fontSizeMedium:c,fontSizeLarge:u,fontSizeHuge:d,optionTextColor:n,optionTextColorHover:n,optionTextColorActive:t,optionTextColorChildActive:t,color:i,dividerColor:o,suffixColor:n,prefixColor:n,optionColorHover:r,optionColorActive:Ae(t,{alpha:.1}),groupHeaderTextColor:v,optionTextColorInverted:"#BBB",optionTextColorHoverInverted:"#FFF",optionTextColorActiveInverted:"#FFF",optionTextColorChildActiveInverted:"#FFF",colorInverted:a,dividerColorInverted:"#BBB",suffixColorInverted:"#BBB",prefixColorInverted:"#BBB",optionColorHoverInverted:t,optionColorActiveInverted:t,groupHeaderTextColorInverted:"#AAA",optionOpacityDisabled:g})},MV={name:"Dropdown",common:yt,peers:{Popover:La},self:Z_},nm=MV,zV={name:"Dropdown",common:Be,peers:{Popover:Di},self(e){const{primaryColorSuppl:t,primaryColor:n,popoverColor:o}=e,r=Z_(e);return r.colorInverted=o,r.optionColorActive=Ae(n,{alpha:.15}),r.optionColorActiveInverted=t,r.optionColorHoverInverted=t,r}},om=zV,OV={thPaddingSmall:"8px",thPaddingMedium:"12px",thPaddingLarge:"12px",tdPaddingSmall:"8px",tdPaddingMedium:"12px",tdPaddingLarge:"12px",sorterSize:"15px",resizableContainerSize:"8px",resizableSize:"2px",filterSize:"15px",paginationMargin:"12px 0 0 0",emptyPadding:"48px 0",actionPadding:"8px 12px",actionButtonMargin:"0 8px 0 0"},J_=e=>{const{cardColor:t,modalColor:n,popoverColor:o,textColor2:r,textColor1:i,tableHeaderColor:a,tableColorHover:s,iconColor:l,primaryColor:c,fontWeightStrong:u,borderRadius:d,lineHeight:f,fontSizeSmall:p,fontSizeMedium:h,fontSizeLarge:m,dividerColor:v,heightSmall:g,opacityDisabled:y,tableColorStriped:S}=e;return Object.assign(Object.assign({},OV),{actionDividerColor:v,lineHeight:f,borderRadius:d,fontSizeSmall:p,fontSizeMedium:h,fontSizeLarge:m,borderColor:Ye(t,v),tdColorHover:Ye(t,s),tdColorStriped:Ye(t,S),thColor:Ye(t,a),thColorHover:Ye(Ye(t,a),s),tdColor:t,tdTextColor:r,thTextColor:i,thFontWeight:u,thButtonColorHover:s,thIconColor:l,thIconColorActive:c,borderColorModal:Ye(n,v),tdColorHoverModal:Ye(n,s),tdColorStripedModal:Ye(n,S),thColorModal:Ye(n,a),thColorHoverModal:Ye(Ye(n,a),s),tdColorModal:n,borderColorPopover:Ye(o,v),tdColorHoverPopover:Ye(o,s),tdColorStripedPopover:Ye(o,S),thColorPopover:Ye(o,a),thColorHoverPopover:Ye(Ye(o,a),s),tdColorPopover:o,boxShadowBefore:"inset -12px 0 8px -12px rgba(0, 0, 0, .18)",boxShadowAfter:"inset 12px 0 8px -12px rgba(0, 0, 0, .18)",loadingColor:c,loadingSize:g,opacityLoading:y})},DV={name:"DataTable",common:yt,peers:{Button:_u,Checkbox:O_,Radio:tm,Pagination:W_,Scrollbar:Oi,Empty:xu,Popover:La,Ellipsis:Y_,Dropdown:nm},self:J_},LV=DV,FV={name:"DataTable",common:Be,peers:{Button:Hn,Checkbox:Fa,Radio:Q_,Pagination:q_,Scrollbar:Bn,Empty:zi,Popover:Di,Ellipsis:G_,Dropdown:om},self(e){const t=J_(e);return t.boxShadowAfter="inset 12px 0 8px -12px rgba(0, 0, 0, .36)",t.boxShadowBefore="inset -12px 0 8px -12px rgba(0, 0, 0, .36)",t}},NV=FV,BV=Object.assign(Object.assign({},Ca),Fe.props),Pu=pe({name:"Tooltip",props:BV,__popover__:!0,setup(e){const{mergedClsPrefixRef:t}=ct(e),n=Fe("Tooltip","-tooltip",void 0,em,e,t),o=B(null);return Object.assign(Object.assign({},{syncPosition(){o.value.syncPosition()},setShow(i){o.value.setShow(i)}}),{popoverRef:o,mergedTheme:n,popoverThemeOverrides:N(()=>n.value.self)})},render(){const{mergedTheme:e,internalExtraClass:t}=this;return b(rl,Object.assign(Object.assign({},this.$props),{theme:e.peers.Popover,themeOverrides:e.peerOverrides.Popover,builtinThemeOverrides:this.popoverThemeOverrides,internalExtraClass:t.concat("tooltip"),ref:"popoverRef"}),this.$slots)}}),e2=z("ellipsis",{overflow:"hidden"},[Pt("line-clamp",` white-space: nowrap; display: inline-block; vertical-align: bottom; max-width: 100%; - `),q("line-clamp",` + `),K("line-clamp",` display: -webkit-inline-box; -webkit-box-orient: vertical; - `),q("cursor-pointer",` + `),K("cursor-pointer",` cursor: pointer; - `)]);function th(e){return`${e}-ellipsis--line-clamp`}function nh(e,t){return`${e}-ellipsis--cursor-${t}`}const C_=Object.assign(Object.assign({},Fe.props),{expandTrigger:String,lineClamp:[Number,String],tooltip:{type:[Boolean,Object],default:!0}}),Gp=fe({name:"Ellipsis",inheritAttrs:!1,props:C_,setup(e,{slots:t,attrs:n}){const o=hw(),r=Fe("Ellipsis","-ellipsis",x_,m_,e,o),i=N(null),a=N(null),s=N(null),l=N(!1),c=F(()=>{const{lineClamp:v}=e,{value:m}=l;return v!==void 0?{textOverflow:"","-webkit-line-clamp":m?"":v}:{textOverflow:m?"":"ellipsis","-webkit-line-clamp":""}});function u(){let v=!1;const{value:m}=l;if(m)return!0;const{value:y}=i;if(y){const{lineClamp:S}=e;if(p(y),S!==void 0)v=y.scrollHeight<=y.offsetHeight;else{const{value:C}=a;C&&(v=C.getBoundingClientRect().width<=y.getBoundingClientRect().width)}h(y,v)}return v}const d=F(()=>e.expandTrigger==="click"?()=>{var v;const{value:m}=l;m&&((v=s.value)===null||v===void 0||v.setShow(!1)),l.value=!m}:void 0);Vc(()=>{var v;e.tooltip&&((v=s.value)===null||v===void 0||v.setShow(!1))});const f=()=>b("span",Object.assign({},Mn(n,{class:[`${o.value}-ellipsis`,e.lineClamp!==void 0?th(o.value):void 0,e.expandTrigger==="click"?nh(o.value,"pointer"):void 0],style:c.value}),{ref:"triggerRef",onClick:d.value,onMouseenter:e.expandTrigger==="click"?u:void 0}),e.lineClamp?t:b("span",{ref:"triggerInnerRef"},t));function p(v){if(!v)return;const m=c.value,y=th(o.value);e.lineClamp!==void 0?g(v,y,"add"):g(v,y,"remove");for(const S in m)v.style[S]!==m[S]&&(v.style[S]=m[S])}function h(v,m){const y=nh(o.value,"pointer");e.expandTrigger==="click"&&!m?g(v,y,"add"):g(v,y,"remove")}function g(v,m,y){y==="add"?v.classList.contains(m)||v.classList.add(m):v.classList.contains(m)&&v.classList.remove(m)}return{mergedTheme:r,triggerRef:i,triggerInnerRef:a,tooltipRef:s,handleClick:d,renderTrigger:f,getTooltipDisabled:u}},render(){var e;const{tooltip:t,renderTrigger:n,$slots:o}=this;if(t){const{mergedTheme:r}=this;return b(_u,Object.assign({ref:"tooltipRef",placement:"top"},t,{getDisabled:this.getTooltipDisabled,theme:r.peers.Tooltip,themeOverrides:r.peerOverrides.Tooltip}),{trigger:n,default:(e=o.tooltip)!==null&&e!==void 0?e:o.default})}else return n()}}),pH=fe({name:"PerformantEllipsis",props:C_,inheritAttrs:!1,setup(e,{attrs:t,slots:n}){const o=N(!1),r=hw();return Fr("-ellipsis",x_,r),{mouseEntered:o,renderTrigger:()=>{const{lineClamp:a}=e,s=r.value;return b("span",Object.assign({},Mn(t,{class:[`${s}-ellipsis`,a!==void 0?th(s):void 0,e.expandTrigger==="click"?nh(s,"pointer"):void 0],style:a===void 0?{textOverflow:"ellipsis"}:{"-webkit-line-clamp":a}}),{onMouseenter:()=>{o.value=!0}}),a?n:b("span",null,n))}}},render(){return this.mouseEntered?b(Gp,Mn({},this.$attrs,this.$props),this.$slots):this.renderTrigger()}}),mH=fe({name:"DataTableRenderSorter",props:{render:{type:Function,required:!0},order:{type:[String,Boolean],default:!1}},render(){const{render:e,order:t}=this;return e({order:t})}}),gH=Object.assign(Object.assign({},Fe.props),{onUnstableColumnResize:Function,pagination:{type:[Object,Boolean],default:!1},paginateSinglePage:{type:Boolean,default:!0},minHeight:[Number,String],maxHeight:[Number,String],columns:{type:Array,default:()=>[]},rowClassName:[String,Function],rowProps:Function,rowKey:Function,summary:[Function],data:{type:Array,default:()=>[]},loading:Boolean,bordered:{type:Boolean,default:void 0},bottomBordered:{type:Boolean,default:void 0},striped:Boolean,scrollX:[Number,String],defaultCheckedRowKeys:{type:Array,default:()=>[]},checkedRowKeys:Array,singleLine:{type:Boolean,default:!0},singleColumn:Boolean,size:{type:String,default:"medium"},remote:Boolean,defaultExpandedRowKeys:{type:Array,default:[]},defaultExpandAll:Boolean,expandedRowKeys:Array,stickyExpandedRows:Boolean,virtualScroll:Boolean,tableLayout:{type:String,default:"auto"},allowCheckingNotLoaded:Boolean,cascade:{type:Boolean,default:!0},childrenKey:{type:String,default:"children"},indent:{type:Number,default:16},flexHeight:Boolean,summaryPlacement:{type:String,default:"bottom"},paginationBehaviorOnFilter:{type:String,default:"current"},scrollbarProps:Object,renderCell:Function,renderExpandIcon:Function,spinProps:{type:Object,default:{}},onLoad:Function,"onUpdate:page":[Function,Array],onUpdatePage:[Function,Array],"onUpdate:pageSize":[Function,Array],onUpdatePageSize:[Function,Array],"onUpdate:sorter":[Function,Array],onUpdateSorter:[Function,Array],"onUpdate:filters":[Function,Array],onUpdateFilters:[Function,Array],"onUpdate:checkedRowKeys":[Function,Array],onUpdateCheckedRowKeys:[Function,Array],"onUpdate:expandedRowKeys":[Function,Array],onUpdateExpandedRowKeys:[Function,Array],onScroll:Function,onPageChange:[Function,Array],onPageSizeChange:[Function,Array],onSorterChange:[Function,Array],onFiltersChange:[Function,Array],onCheckedRowKeysChange:[Function,Array]}),_o="n-data-table",vH=fe({name:"SortIcon",props:{column:{type:Object,required:!0}},setup(e){const{mergedComponentPropsRef:t}=lt(),{mergedSortStateRef:n,mergedClsPrefixRef:o}=He(_o),r=F(()=>n.value.find(l=>l.columnKey===e.column.key)),i=F(()=>r.value!==void 0),a=F(()=>{const{value:l}=r;return l&&i.value?l.order:!1}),s=F(()=>{var l,c;return((c=(l=t==null?void 0:t.value)===null||l===void 0?void 0:l.DataTable)===null||c===void 0?void 0:c.renderSorter)||e.column.renderSorter});return{mergedClsPrefix:o,active:i,mergedSortOrder:a,mergedRenderSorter:s}},render(){const{mergedRenderSorter:e,mergedSortOrder:t,mergedClsPrefix:n}=this,{renderSorterIcon:o}=this.column;return e?b(mH,{render:e,order:t}):b("span",{class:[`${n}-data-table-sorter`,t==="ascend"&&`${n}-data-table-sorter--asc`,t==="descend"&&`${n}-data-table-sorter--desc`]},o?o({order:t}):b(Nt,{clsPrefix:n},{default:()=>b(q9,null)}))}}),bH=fe({name:"DataTableRenderFilter",props:{render:{type:Function,required:!0},active:{type:Boolean,default:!1},show:{type:Boolean,default:!1}},render(){const{render:e,active:t,show:n}=this;return e({active:t,show:n})}}),w_={name:String,value:{type:[String,Number,Boolean],default:"on"},checked:{type:Boolean,default:void 0},defaultChecked:Boolean,disabled:{type:Boolean,default:void 0},label:String,size:String,onUpdateChecked:[Function,Array],"onUpdate:checked":[Function,Array],checkedValue:{type:Boolean,default:void 0}},__="n-radio-group";function S_(e){const t=ir(e,{mergedSize(y){const{size:S}=e;if(S!==void 0)return S;if(a){const{mergedSizeRef:{value:C}}=a;if(C!==void 0)return C}return y?y.mergedSize.value:"medium"},mergedDisabled(y){return!!(e.disabled||a!=null&&a.disabledRef.value||y!=null&&y.disabled.value)}}),{mergedSizeRef:n,mergedDisabledRef:o}=t,r=N(null),i=N(null),a=He(__,null),s=N(e.defaultChecked),l=Be(e,"checked"),c=rn(l,s),u=Ct(()=>a?a.valueRef.value===e.value:c.value),d=Ct(()=>{const{name:y}=e;if(y!==void 0)return y;if(a)return a.nameRef.value}),f=N(!1);function p(){if(a){const{doUpdateValue:y}=a,{value:S}=e;Te(y,S)}else{const{onUpdateChecked:y,"onUpdate:checked":S}=e,{nTriggerFormInput:C,nTriggerFormChange:_}=t;y&&Te(y,!0),S&&Te(S,!0),C(),_(),s.value=!0}}function h(){o.value||u.value||p()}function g(){h()}function v(){f.value=!1}function m(){f.value=!0}return{mergedClsPrefix:a?a.mergedClsPrefixRef:lt(e).mergedClsPrefixRef,inputRef:r,labelRef:i,mergedName:d,mergedDisabled:o,uncontrolledChecked:s,renderSafeChecked:u,focus:f,mergedSize:n,handleRadioInputChange:g,handleRadioInputBlur:v,handleRadioInputFocus:m}}const yH=z("radio",` + `)]);function gh(e){return`${e}-ellipsis--line-clamp`}function vh(e,t){return`${e}-ellipsis--cursor-${t}`}const t2=Object.assign(Object.assign({},Fe.props),{expandTrigger:String,lineClamp:[Number,String],tooltip:{type:[Boolean,Object],default:!0}}),rm=pe({name:"Ellipsis",inheritAttrs:!1,props:t2,setup(e,{slots:t,attrs:n}){const o=Kw(),r=Fe("Ellipsis","-ellipsis",e2,Y_,e,o),i=B(null),a=B(null),s=B(null),l=B(!1),c=N(()=>{const{lineClamp:v}=e,{value:g}=l;return v!==void 0?{textOverflow:"","-webkit-line-clamp":g?"":v}:{textOverflow:g?"":"ellipsis","-webkit-line-clamp":""}});function u(){let v=!1;const{value:g}=l;if(g)return!0;const{value:y}=i;if(y){const{lineClamp:S}=e;if(p(y),S!==void 0)v=y.scrollHeight<=y.offsetHeight;else{const{value:C}=a;C&&(v=C.getBoundingClientRect().width<=y.getBoundingClientRect().width)}h(y,v)}return v}const d=N(()=>e.expandTrigger==="click"?()=>{var v;const{value:g}=l;g&&((v=s.value)===null||v===void 0||v.setShow(!1)),l.value=!g}:void 0);Vc(()=>{var v;e.tooltip&&((v=s.value)===null||v===void 0||v.setShow(!1))});const f=()=>b("span",Object.assign({},Mn(n,{class:[`${o.value}-ellipsis`,e.lineClamp!==void 0?gh(o.value):void 0,e.expandTrigger==="click"?vh(o.value,"pointer"):void 0],style:c.value}),{ref:"triggerRef",onClick:d.value,onMouseenter:e.expandTrigger==="click"?u:void 0}),e.lineClamp?t:b("span",{ref:"triggerInnerRef"},t));function p(v){if(!v)return;const g=c.value,y=gh(o.value);e.lineClamp!==void 0?m(v,y,"add"):m(v,y,"remove");for(const S in g)v.style[S]!==g[S]&&(v.style[S]=g[S])}function h(v,g){const y=vh(o.value,"pointer");e.expandTrigger==="click"&&!g?m(v,y,"add"):m(v,y,"remove")}function m(v,g,y){y==="add"?v.classList.contains(g)||v.classList.add(g):v.classList.contains(g)&&v.classList.remove(g)}return{mergedTheme:r,triggerRef:i,triggerInnerRef:a,tooltipRef:s,handleClick:d,renderTrigger:f,getTooltipDisabled:u}},render(){var e;const{tooltip:t,renderTrigger:n,$slots:o}=this;if(t){const{mergedTheme:r}=this;return b(Pu,Object.assign({ref:"tooltipRef",placement:"top"},t,{getDisabled:this.getTooltipDisabled,theme:r.peers.Tooltip,themeOverrides:r.peerOverrides.Tooltip}),{trigger:n,default:(e=o.tooltip)!==null&&e!==void 0?e:o.default})}else return n()}}),HV=pe({name:"PerformantEllipsis",props:t2,inheritAttrs:!1,setup(e,{attrs:t,slots:n}){const o=B(!1),r=Kw();return Br("-ellipsis",e2,r),{mouseEntered:o,renderTrigger:()=>{const{lineClamp:a}=e,s=r.value;return b("span",Object.assign({},Mn(t,{class:[`${s}-ellipsis`,a!==void 0?gh(s):void 0,e.expandTrigger==="click"?vh(s,"pointer"):void 0],style:a===void 0?{textOverflow:"ellipsis"}:{"-webkit-line-clamp":a}}),{onMouseenter:()=>{o.value=!0}}),a?n:b("span",null,n))}}},render(){return this.mouseEntered?b(rm,Mn({},this.$attrs,this.$props),this.$slots):this.renderTrigger()}}),jV=pe({name:"DataTableRenderSorter",props:{render:{type:Function,required:!0},order:{type:[String,Boolean],default:!1}},render(){const{render:e,order:t}=this;return e({order:t})}}),VV=Object.assign(Object.assign({},Fe.props),{onUnstableColumnResize:Function,pagination:{type:[Object,Boolean],default:!1},paginateSinglePage:{type:Boolean,default:!0},minHeight:[Number,String],maxHeight:[Number,String],columns:{type:Array,default:()=>[]},rowClassName:[String,Function],rowProps:Function,rowKey:Function,summary:[Function],data:{type:Array,default:()=>[]},loading:Boolean,bordered:{type:Boolean,default:void 0},bottomBordered:{type:Boolean,default:void 0},striped:Boolean,scrollX:[Number,String],defaultCheckedRowKeys:{type:Array,default:()=>[]},checkedRowKeys:Array,singleLine:{type:Boolean,default:!0},singleColumn:Boolean,size:{type:String,default:"medium"},remote:Boolean,defaultExpandedRowKeys:{type:Array,default:[]},defaultExpandAll:Boolean,expandedRowKeys:Array,stickyExpandedRows:Boolean,virtualScroll:Boolean,tableLayout:{type:String,default:"auto"},allowCheckingNotLoaded:Boolean,cascade:{type:Boolean,default:!0},childrenKey:{type:String,default:"children"},indent:{type:Number,default:16},flexHeight:Boolean,summaryPlacement:{type:String,default:"bottom"},paginationBehaviorOnFilter:{type:String,default:"current"},scrollbarProps:Object,renderCell:Function,renderExpandIcon:Function,spinProps:{type:Object,default:{}},onLoad:Function,"onUpdate:page":[Function,Array],onUpdatePage:[Function,Array],"onUpdate:pageSize":[Function,Array],onUpdatePageSize:[Function,Array],"onUpdate:sorter":[Function,Array],onUpdateSorter:[Function,Array],"onUpdate:filters":[Function,Array],onUpdateFilters:[Function,Array],"onUpdate:checkedRowKeys":[Function,Array],onUpdateCheckedRowKeys:[Function,Array],"onUpdate:expandedRowKeys":[Function,Array],onUpdateExpandedRowKeys:[Function,Array],onScroll:Function,onPageChange:[Function,Array],onPageSizeChange:[Function,Array],onSorterChange:[Function,Array],onFiltersChange:[Function,Array],onCheckedRowKeysChange:[Function,Array]}),So="n-data-table",UV=pe({name:"SortIcon",props:{column:{type:Object,required:!0}},setup(e){const{mergedComponentPropsRef:t}=ct(),{mergedSortStateRef:n,mergedClsPrefixRef:o}=He(So),r=N(()=>n.value.find(l=>l.columnKey===e.column.key)),i=N(()=>r.value!==void 0),a=N(()=>{const{value:l}=r;return l&&i.value?l.order:!1}),s=N(()=>{var l,c;return((c=(l=t==null?void 0:t.value)===null||l===void 0?void 0:l.DataTable)===null||c===void 0?void 0:c.renderSorter)||e.column.renderSorter});return{mergedClsPrefix:o,active:i,mergedSortOrder:a,mergedRenderSorter:s}},render(){const{mergedRenderSorter:e,mergedSortOrder:t,mergedClsPrefix:n}=this,{renderSorterIcon:o}=this.column;return e?b(jV,{render:e,order:t}):b("span",{class:[`${n}-data-table-sorter`,t==="ascend"&&`${n}-data-table-sorter--asc`,t==="descend"&&`${n}-data-table-sorter--desc`]},o?o({order:t}):b(Bt,{clsPrefix:n},{default:()=>b(mN,null)}))}}),WV=pe({name:"DataTableRenderFilter",props:{render:{type:Function,required:!0},active:{type:Boolean,default:!1},show:{type:Boolean,default:!1}},render(){const{render:e,active:t,show:n}=this;return e({active:t,show:n})}}),n2={name:String,value:{type:[String,Number,Boolean],default:"on"},checked:{type:Boolean,default:void 0},defaultChecked:Boolean,disabled:{type:Boolean,default:void 0},label:String,size:String,onUpdateChecked:[Function,Array],"onUpdate:checked":[Function,Array],checkedValue:{type:Boolean,default:void 0}},o2="n-radio-group";function r2(e){const t=ar(e,{mergedSize(y){const{size:S}=e;if(S!==void 0)return S;if(a){const{mergedSizeRef:{value:C}}=a;if(C!==void 0)return C}return y?y.mergedSize.value:"medium"},mergedDisabled(y){return!!(e.disabled||a!=null&&a.disabledRef.value||y!=null&&y.disabled.value)}}),{mergedSizeRef:n,mergedDisabledRef:o}=t,r=B(null),i=B(null),a=He(o2,null),s=B(e.defaultChecked),l=Ne(e,"checked"),c=rn(l,s),u=wt(()=>a?a.valueRef.value===e.value:c.value),d=wt(()=>{const{name:y}=e;if(y!==void 0)return y;if(a)return a.nameRef.value}),f=B(!1);function p(){if(a){const{doUpdateValue:y}=a,{value:S}=e;Re(y,S)}else{const{onUpdateChecked:y,"onUpdate:checked":S}=e,{nTriggerFormInput:C,nTriggerFormChange:_}=t;y&&Re(y,!0),S&&Re(S,!0),C(),_(),s.value=!0}}function h(){o.value||u.value||p()}function m(){h()}function v(){f.value=!1}function g(){f.value=!0}return{mergedClsPrefix:a?a.mergedClsPrefixRef:ct(e).mergedClsPrefixRef,inputRef:r,labelRef:i,mergedName:d,mergedDisabled:o,uncontrolledChecked:s,renderSafeChecked:u,focus:f,mergedSize:n,handleRadioInputChange:m,handleRadioInputBlur:v,handleRadioInputFocus:g}}const qV=z("radio",` line-height: var(--n-label-line-height); outline: none; position: relative; @@ -1883,7 +1906,7 @@ ${t} flex-wrap: nowrap; font-size: var(--n-font-size); word-break: break-word; -`,[q("checked",[D("dot",` +`,[K("checked",[D("dot",` background-color: var(--n-color-active); `)]),D("dot-wrapper",` position: relative; @@ -1929,7 +1952,7 @@ ${t} opacity .3s var(--n-bezier), background-color .3s var(--n-bezier), transform .3s var(--n-bezier); - `),q("checked",{boxShadow:"var(--n-box-shadow-active)"},[j("&::before",` + `),K("checked",{boxShadow:"var(--n-box-shadow-active)"},[j("&::before",` opacity: 1; transform: scale(1); `)])]),D("label",` @@ -1940,13 +1963,13 @@ ${t} transition: color .3s var(--n-bezier); `),Pt("disabled",` cursor: pointer; - `,[j("&:hover",[D("dot",{boxShadow:"var(--n-box-shadow-hover)"})]),q("focus",[j("&:not(:active)",[D("dot",{boxShadow:"var(--n-box-shadow-focus)"})])])]),q("disabled",` + `,[j("&:hover",[D("dot",{boxShadow:"var(--n-box-shadow-hover)"})]),K("focus",[j("&:not(:active)",[D("dot",{boxShadow:"var(--n-box-shadow-focus)"})])])]),K("disabled",` cursor: not-allowed; - `,[D("dot",{boxShadow:"var(--n-box-shadow-disabled)",backgroundColor:"var(--n-color-disabled)"},[j("&::before",{backgroundColor:"var(--n-dot-color-disabled)"}),q("checked",` + `,[D("dot",{boxShadow:"var(--n-box-shadow-disabled)",backgroundColor:"var(--n-color-disabled)"},[j("&::before",{backgroundColor:"var(--n-dot-color-disabled)"}),K("checked",` opacity: 1; `)]),D("label",{color:"var(--n-text-color-disabled)"}),z("radio-input",` cursor: not-allowed; - `)])]),xH=Object.assign(Object.assign({},Fe.props),w_),k_=fe({name:"Radio",props:xH,setup(e){const t=S_(e),n=Fe("Radio","-radio",yH,Up,e,t.mergedClsPrefix),o=F(()=>{const{mergedSize:{value:c}}=t,{common:{cubicBezierEaseInOut:u},self:{boxShadow:d,boxShadowActive:f,boxShadowDisabled:p,boxShadowFocus:h,boxShadowHover:g,color:v,colorDisabled:m,colorActive:y,textColor:S,textColorDisabled:C,dotColorActive:_,dotColorDisabled:x,labelPadding:w,labelLineHeight:k,labelFontWeight:P,[Se("fontSize",c)]:T,[Se("radioSize",c)]:I}}=n.value;return{"--n-bezier":u,"--n-label-line-height":k,"--n-label-font-weight":P,"--n-box-shadow":d,"--n-box-shadow-active":f,"--n-box-shadow-disabled":p,"--n-box-shadow-focus":h,"--n-box-shadow-hover":g,"--n-color":v,"--n-color-active":y,"--n-color-disabled":m,"--n-dot-color-active":_,"--n-dot-color-disabled":x,"--n-font-size":T,"--n-radio-size":I,"--n-text-color":S,"--n-text-color-disabled":C,"--n-label-padding":w}}),{inlineThemeDisabled:r,mergedClsPrefixRef:i,mergedRtlRef:a}=lt(e),s=Rn("Radio",a,i),l=r?Rt("radio",F(()=>t.mergedSize.value[0]),o,e):void 0;return Object.assign(t,{rtlEnabled:s,cssVars:r?void 0:o,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender})},render(){const{$slots:e,mergedClsPrefix:t,onRender:n,label:o}=this;return n==null||n(),b("label",{class:[`${t}-radio`,this.themeClass,{[`${t}-radio--rtl`]:this.rtlEnabled,[`${t}-radio--disabled`]:this.mergedDisabled,[`${t}-radio--checked`]:this.renderSafeChecked,[`${t}-radio--focus`]:this.focus}],style:this.cssVars},b("input",{ref:"inputRef",type:"radio",class:`${t}-radio-input`,value:this.value,name:this.mergedName,checked:this.renderSafeChecked,disabled:this.mergedDisabled,onChange:this.handleRadioInputChange,onFocus:this.handleRadioInputFocus,onBlur:this.handleRadioInputBlur}),b("div",{class:`${t}-radio__dot-wrapper`}," ",b("div",{class:[`${t}-radio__dot`,this.renderSafeChecked&&`${t}-radio__dot--checked`]})),Ot(e.default,r=>!r&&!o?null:b("div",{ref:"labelRef",class:`${t}-radio__label`},r||o)))}}),CH=z("radio-group",` + `)])]),KV=Object.assign(Object.assign({},Fe.props),n2),i2=pe({name:"Radio",props:KV,setup(e){const t=r2(e),n=Fe("Radio","-radio",qV,tm,e,t.mergedClsPrefix),o=N(()=>{const{mergedSize:{value:c}}=t,{common:{cubicBezierEaseInOut:u},self:{boxShadow:d,boxShadowActive:f,boxShadowDisabled:p,boxShadowFocus:h,boxShadowHover:m,color:v,colorDisabled:g,colorActive:y,textColor:S,textColorDisabled:C,dotColorActive:_,dotColorDisabled:x,labelPadding:w,labelLineHeight:T,labelFontWeight:P,[Pe("fontSize",c)]:k,[Pe("radioSize",c)]:I}}=n.value;return{"--n-bezier":u,"--n-label-line-height":T,"--n-label-font-weight":P,"--n-box-shadow":d,"--n-box-shadow-active":f,"--n-box-shadow-disabled":p,"--n-box-shadow-focus":h,"--n-box-shadow-hover":m,"--n-color":v,"--n-color-active":y,"--n-color-disabled":g,"--n-dot-color-active":_,"--n-dot-color-disabled":x,"--n-font-size":k,"--n-radio-size":I,"--n-text-color":S,"--n-text-color-disabled":C,"--n-label-padding":w}}),{inlineThemeDisabled:r,mergedClsPrefixRef:i,mergedRtlRef:a}=ct(e),s=Rn("Radio",a,i),l=r?Rt("radio",N(()=>t.mergedSize.value[0]),o,e):void 0;return Object.assign(t,{rtlEnabled:s,cssVars:r?void 0:o,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender})},render(){const{$slots:e,mergedClsPrefix:t,onRender:n,label:o}=this;return n==null||n(),b("label",{class:[`${t}-radio`,this.themeClass,{[`${t}-radio--rtl`]:this.rtlEnabled,[`${t}-radio--disabled`]:this.mergedDisabled,[`${t}-radio--checked`]:this.renderSafeChecked,[`${t}-radio--focus`]:this.focus}],style:this.cssVars},b("input",{ref:"inputRef",type:"radio",class:`${t}-radio-input`,value:this.value,name:this.mergedName,checked:this.renderSafeChecked,disabled:this.mergedDisabled,onChange:this.handleRadioInputChange,onFocus:this.handleRadioInputFocus,onBlur:this.handleRadioInputBlur}),b("div",{class:`${t}-radio__dot-wrapper`}," ",b("div",{class:[`${t}-radio__dot`,this.renderSafeChecked&&`${t}-radio__dot--checked`]})),Ot(e.default,r=>!r&&!o?null:b("div",{ref:"labelRef",class:`${t}-radio__label`},r||o)))}}),GV=z("radio-group",` display: inline-block; font-size: var(--n-font-size); `,[D("splitor",` @@ -1957,7 +1980,7 @@ ${t} background-color .3s var(--n-bezier), opacity .3s var(--n-bezier); background: var(--n-button-border-color); - `,[q("checked",{backgroundColor:"var(--n-button-border-color-active)"}),q("disabled",{opacity:"var(--n-opacity-disabled)"})]),q("button-group",` + `,[K("checked",{backgroundColor:"var(--n-button-border-color-active)"}),K("disabled",{opacity:"var(--n-opacity-disabled)"})]),K("button-group",` white-space: nowrap; height: var(--n-height); line-height: var(--n-height); @@ -2020,14 +2043,14 @@ ${t} `,[j("&:hover",[D("state-border",` transition: box-shadow .3s var(--n-bezier); box-shadow: var(--n-button-box-shadow-hover); - `),Pt("checked",{color:"var(--n-button-text-color-hover)"})]),q("focus",[j("&:not(:active)",[D("state-border",{boxShadow:"var(--n-button-box-shadow-focus)"})])])]),q("checked",` + `),Pt("checked",{color:"var(--n-button-text-color-hover)"})]),K("focus",[j("&:not(:active)",[D("state-border",{boxShadow:"var(--n-button-box-shadow-focus)"})])])]),K("checked",` background: var(--n-button-color-active); color: var(--n-button-text-color-active); border-color: var(--n-button-border-color-active); - `),q("disabled",` + `),K("disabled",` cursor: not-allowed; opacity: var(--n-opacity-disabled); - `)])]);function wH(e,t,n){var o;const r=[];let i=!1;for(let a=0;a{const{value:_}=n,{common:{cubicBezierEaseInOut:x},self:{buttonBorderColor:w,buttonBorderColorActive:k,buttonBorderRadius:P,buttonBoxShadow:T,buttonBoxShadowFocus:I,buttonBoxShadowHover:A,buttonColorActive:K,buttonTextColor:B,buttonTextColorActive:O,buttonTextColorHover:$,opacityDisabled:U,[Se("buttonHeight",_)]:Q,[Se("fontSize",_)]:L}}=d.value;return{"--n-font-size":L,"--n-bezier":x,"--n-button-border-color":w,"--n-button-border-color-active":k,"--n-button-border-radius":P,"--n-button-box-shadow":T,"--n-button-box-shadow-focus":I,"--n-button-box-shadow-hover":A,"--n-button-color-active":K,"--n-button-text-color":B,"--n-button-text-color-hover":$,"--n-button-text-color-active":O,"--n-height":Q,"--n-opacity-disabled":U}}),C=c?Rt("radio-group",F(()=>n.value[0]),S,e):void 0;return{selfElRef:t,rtlEnabled:y,mergedClsPrefix:l,mergedValue:h,handleFocusout:m,handleFocusin:v,cssVars:c?void 0:S,themeClass:C==null?void 0:C.themeClass,onRender:C==null?void 0:C.onRender}},render(){var e;const{mergedValue:t,mergedClsPrefix:n,handleFocusin:o,handleFocusout:r}=this,{children:i,isButtonGroup:a}=wH(ha(Vx(this)),t,n);return(e=this.onRender)===null||e===void 0||e.call(this),b("div",{onFocusin:o,onFocusout:r,ref:"selfElRef",class:[`${n}-radio-group`,this.rtlEnabled&&`${n}-radio-group--rtl`,this.themeClass,a&&`${n}-radio-group--button-group`],style:this.cssVars},i)}}),SH=fe({name:"RadioButton",props:w_,setup:S_,render(){const{mergedClsPrefix:e}=this;return b("label",{class:[`${e}-radio-button`,this.mergedDisabled&&`${e}-radio-button--disabled`,this.renderSafeChecked&&`${e}-radio-button--checked`,this.focus&&[`${e}-radio-button--focus`]]},b("input",{ref:"inputRef",type:"radio",class:`${e}-radio-input`,value:this.value,name:this.mergedName,checked:this.renderSafeChecked,disabled:this.mergedDisabled,onChange:this.handleRadioInputChange,onFocus:this.handleRadioInputFocus,onBlur:this.handleRadioInputBlur}),b("div",{class:`${e}-radio-button__state-border`}),Ot(this.$slots.default,t=>!t&&!this.label?null:b("div",{ref:"labelRef",class:`${e}-radio__label`},t||this.label)))}}),P_=40,R_=40;function Kb(e){if(e.type==="selection")return e.width===void 0?P_:wn(e.width);if(e.type==="expand")return e.width===void 0?R_:wn(e.width);if(!("children"in e))return typeof e.width=="string"?wn(e.width):e.width}function kH(e){var t,n;if(e.type==="selection")return Vt((t=e.width)!==null&&t!==void 0?t:P_);if(e.type==="expand")return Vt((n=e.width)!==null&&n!==void 0?n:R_);if(!("children"in e))return Vt(e.width)}function po(e){return e.type==="selection"?"__n_selection__":e.type==="expand"?"__n_expand__":e.key}function Gb(e){return e&&(typeof e=="object"?Object.assign({},e):e)}function TH(e){return e==="ascend"?1:e==="descend"?-1:0}function PH(e,t,n){return n!==void 0&&(e=Math.min(e,typeof n=="number"?n:parseFloat(n))),t!==void 0&&(e=Math.max(e,typeof t=="number"?t:parseFloat(t))),e}function RH(e,t){if(t!==void 0)return{width:t,minWidth:t,maxWidth:t};const n=kH(e),{minWidth:o,maxWidth:r}=e;return{width:n,minWidth:Vt(o)||n,maxWidth:Vt(r)}}function EH(e,t,n){return typeof n=="function"?n(e,t):n||""}function Md(e){return e.filterOptionValues!==void 0||e.filterOptionValue===void 0&&e.defaultFilterOptionValues!==void 0}function zd(e){return"children"in e?!1:!!e.sorter}function E_(e){return"children"in e&&e.children.length?!1:!!e.resizable}function Yb(e){return"children"in e?!1:!!e.filter&&(!!e.filterOptions||!!e.renderFilterMenu)}function Xb(e){if(e){if(e==="descend")return"ascend"}else return"descend";return!1}function $H(e,t){return e.sorter===void 0?null:t===null||t.columnKey!==e.key?{columnKey:e.key,sorter:e.sorter,order:Xb(!1)}:Object.assign(Object.assign({},t),{order:Xb(t.order)})}function $_(e,t){return t.find(n=>n.columnKey===e.key&&n.order)!==void 0}const AH=fe({name:"DataTableFilterMenu",props:{column:{type:Object,required:!0},radioGroupName:{type:String,required:!0},multiple:{type:Boolean,required:!0},value:{type:[Array,String,Number],default:null},options:{type:Array,required:!0},onConfirm:{type:Function,required:!0},onClear:{type:Function,required:!0},onChange:{type:Function,required:!0}},setup(e){const{mergedClsPrefixRef:t,mergedThemeRef:n,localeRef:o}=He(_o),r=N(e.value),i=F(()=>{const{value:d}=r;return Array.isArray(d)?d:null}),a=F(()=>{const{value:d}=r;return Md(e.column)?Array.isArray(d)&&d.length&&d[0]||null:Array.isArray(d)?null:d});function s(d){e.onChange(d)}function l(d){e.multiple&&Array.isArray(d)?r.value=d:Md(e.column)&&!Array.isArray(d)?r.value=[d]:r.value=d}function c(){s(r.value),e.onConfirm()}function u(){e.multiple||Md(e.column)?s([]):s(null),e.onClear()}return{mergedClsPrefix:t,mergedTheme:n,locale:o,checkboxGroupValue:i,radioGroupValue:a,handleChange:l,handleConfirmClick:c,handleClearClick:u}},render(){const{mergedTheme:e,locale:t,mergedClsPrefix:n}=this;return b("div",{class:`${n}-data-table-filter-menu`},b(wo,null,{default:()=>{const{checkboxGroupValue:o,handleChange:r}=this;return this.multiple?b(_N,{value:o,class:`${n}-data-table-filter-menu__group`,onUpdateValue:r},{default:()=>this.options.map(i=>b(xu,{key:i.value,theme:e.peers.Checkbox,themeOverrides:e.peerOverrides.Checkbox,value:i.value},{default:()=>i.label}))}):b(T_,{name:this.radioGroupName,class:`${n}-data-table-filter-menu__group`,value:this.radioGroupValue,onUpdateValue:this.handleChange},{default:()=>this.options.map(i=>b(k_,{key:i.value,value:i.value,theme:e.peers.Radio,themeOverrides:e.peerOverrides.Radio},{default:()=>i.label}))})}}),b("div",{class:`${n}-data-table-filter-menu__action`},b(Tt,{size:"tiny",theme:e.peers.Button,themeOverrides:e.peerOverrides.Button,onClick:this.handleClearClick},{default:()=>t.clear}),b(Tt,{theme:e.peers.Button,themeOverrides:e.peerOverrides.Button,type:"primary",size:"tiny",onClick:this.handleConfirmClick},{default:()=>t.confirm})))}});function IH(e,t,n){const o=Object.assign({},e);return o[t]=n,o}const MH=fe({name:"DataTableFilterButton",props:{column:{type:Object,required:!0},options:{type:Array,default:()=>[]}},setup(e){const{mergedComponentPropsRef:t}=lt(),{mergedThemeRef:n,mergedClsPrefixRef:o,mergedFilterStateRef:r,filterMenuCssVarsRef:i,paginationBehaviorOnFilterRef:a,doUpdatePage:s,doUpdateFilters:l}=He(_o),c=N(!1),u=r,d=F(()=>e.column.filterMultiple!==!1),f=F(()=>{const y=u.value[e.column.key];if(y===void 0){const{value:S}=d;return S?[]:null}return y}),p=F(()=>{const{value:y}=f;return Array.isArray(y)?y.length>0:y!==null}),h=F(()=>{var y,S;return((S=(y=t==null?void 0:t.value)===null||y===void 0?void 0:y.DataTable)===null||S===void 0?void 0:S.renderFilter)||e.column.renderFilter});function g(y){const S=IH(u.value,e.column.key,y);l(S,e.column),a.value==="first"&&s(1)}function v(){c.value=!1}function m(){c.value=!1}return{mergedTheme:n,mergedClsPrefix:o,active:p,showPopover:c,mergedRenderFilter:h,filterMultiple:d,mergedFilterValue:f,filterMenuCssVars:i,handleFilterChange:g,handleFilterMenuConfirm:m,handleFilterMenuCancel:v}},render(){const{mergedTheme:e,mergedClsPrefix:t,handleFilterMenuCancel:n}=this;return b(rl,{show:this.showPopover,onUpdateShow:o=>this.showPopover=o,trigger:"click",theme:e.peers.Popover,themeOverrides:e.peerOverrides.Popover,placement:"bottom",style:{padding:0}},{trigger:()=>{const{mergedRenderFilter:o}=this;if(o)return b(bH,{"data-data-table-filter":!0,render:o,active:this.active,show:this.showPopover});const{renderFilterIcon:r}=this.column;return b("div",{"data-data-table-filter":!0,class:[`${t}-data-table-filter`,{[`${t}-data-table-filter--active`]:this.active,[`${t}-data-table-filter--show`]:this.showPopover}]},r?r({active:this.active,show:this.showPopover}):b(Nt,{clsPrefix:t},{default:()=>b(Z9,null)}))},default:()=>{const{renderFilterMenu:o}=this.column;return o?o({hide:n}):b(AH,{style:this.filterMenuCssVars,radioGroupName:String(this.column.key),multiple:this.filterMultiple,value:this.mergedFilterValue,options:this.options,column:this.column,onChange:this.handleFilterChange,onClear:this.handleFilterMenuCancel,onConfirm:this.handleFilterMenuConfirm})}})}}),zH=fe({name:"ColumnResizeButton",props:{onResizeStart:Function,onResize:Function,onResizeEnd:Function},setup(e){const{mergedClsPrefixRef:t}=He(_o),n=N(!1);let o=0;function r(l){return l.clientX}function i(l){var c;l.preventDefault();const u=n.value;o=r(l),n.value=!0,u||(At("mousemove",window,a),At("mouseup",window,s),(c=e.onResizeStart)===null||c===void 0||c.call(e))}function a(l){var c;(c=e.onResize)===null||c===void 0||c.call(e,r(l)-o)}function s(){var l;n.value=!1,(l=e.onResizeEnd)===null||l===void 0||l.call(e),_t("mousemove",window,a),_t("mouseup",window,s)}return tn(()=>{_t("mousemove",window,a),_t("mouseup",window,s)}),{mergedClsPrefix:t,active:n,handleMousedown:i}},render(){const{mergedClsPrefix:e}=this;return b("span",{"data-data-table-resizable":!0,class:[`${e}-data-table-resize-button`,this.active&&`${e}-data-table-resize-button--active`],onMousedown:this.handleMousedown})}}),A_=fe({name:"DropdownDivider",props:{clsPrefix:{type:String,required:!0}},render(){return b("div",{class:`${this.clsPrefix}-dropdown-divider`})}}),I_=e=>{const{textColorBase:t,opacity1:n,opacity2:o,opacity3:r,opacity4:i,opacity5:a}=e;return{color:t,opacity1Depth:n,opacity2Depth:o,opacity3Depth:r,opacity4Depth:i,opacity5Depth:a}},OH={name:"Icon",common:yt,self:I_},DH=OH,LH={name:"Icon",common:Ne,self:I_},FH=LH,BH=z("icon",` + `)])]);function YV(e,t,n){var o;const r=[];let i=!1;for(let a=0;a{const{value:_}=n,{common:{cubicBezierEaseInOut:x},self:{buttonBorderColor:w,buttonBorderColorActive:T,buttonBorderRadius:P,buttonBoxShadow:k,buttonBoxShadowFocus:I,buttonBoxShadowHover:A,buttonColorActive:q,buttonTextColor:F,buttonTextColorActive:O,buttonTextColorHover:$,opacityDisabled:W,[Pe("buttonHeight",_)]:Q,[Pe("fontSize",_)]:L}}=d.value;return{"--n-font-size":L,"--n-bezier":x,"--n-button-border-color":w,"--n-button-border-color-active":T,"--n-button-border-radius":P,"--n-button-box-shadow":k,"--n-button-box-shadow-focus":I,"--n-button-box-shadow-hover":A,"--n-button-color-active":q,"--n-button-text-color":F,"--n-button-text-color-hover":$,"--n-button-text-color-active":O,"--n-height":Q,"--n-opacity-disabled":W}}),C=c?Rt("radio-group",N(()=>n.value[0]),S,e):void 0;return{selfElRef:t,rtlEnabled:y,mergedClsPrefix:l,mergedValue:h,handleFocusout:g,handleFocusin:v,cssVars:c?void 0:S,themeClass:C==null?void 0:C.themeClass,onRender:C==null?void 0:C.onRender}},render(){var e;const{mergedValue:t,mergedClsPrefix:n,handleFocusin:o,handleFocusout:r}=this,{children:i,isButtonGroup:a}=YV(ba(wC(this)),t,n);return(e=this.onRender)===null||e===void 0||e.call(this),b("div",{onFocusin:o,onFocusout:r,ref:"selfElRef",class:[`${n}-radio-group`,this.rtlEnabled&&`${n}-radio-group--rtl`,this.themeClass,a&&`${n}-radio-group--button-group`],style:this.cssVars},i)}}),QV=pe({name:"RadioButton",props:n2,setup:r2,render(){const{mergedClsPrefix:e}=this;return b("label",{class:[`${e}-radio-button`,this.mergedDisabled&&`${e}-radio-button--disabled`,this.renderSafeChecked&&`${e}-radio-button--checked`,this.focus&&[`${e}-radio-button--focus`]]},b("input",{ref:"inputRef",type:"radio",class:`${e}-radio-input`,value:this.value,name:this.mergedName,checked:this.renderSafeChecked,disabled:this.mergedDisabled,onChange:this.handleRadioInputChange,onFocus:this.handleRadioInputFocus,onBlur:this.handleRadioInputBlur}),b("div",{class:`${e}-radio-button__state-border`}),Ot(this.$slots.default,t=>!t&&!this.label?null:b("div",{ref:"labelRef",class:`${e}-radio__label`},t||this.label)))}}),s2=40,l2=40;function M0(e){if(e.type==="selection")return e.width===void 0?s2:wn(e.width);if(e.type==="expand")return e.width===void 0?l2:wn(e.width);if(!("children"in e))return typeof e.width=="string"?wn(e.width):e.width}function ZV(e){var t,n;if(e.type==="selection")return Ut((t=e.width)!==null&&t!==void 0?t:s2);if(e.type==="expand")return Ut((n=e.width)!==null&&n!==void 0?n:l2);if(!("children"in e))return Ut(e.width)}function po(e){return e.type==="selection"?"__n_selection__":e.type==="expand"?"__n_expand__":e.key}function z0(e){return e&&(typeof e=="object"?Object.assign({},e):e)}function JV(e){return e==="ascend"?1:e==="descend"?-1:0}function eU(e,t,n){return n!==void 0&&(e=Math.min(e,typeof n=="number"?n:parseFloat(n))),t!==void 0&&(e=Math.max(e,typeof t=="number"?t:parseFloat(t))),e}function tU(e,t){if(t!==void 0)return{width:t,minWidth:t,maxWidth:t};const n=ZV(e),{minWidth:o,maxWidth:r}=e;return{width:n,minWidth:Ut(o)||n,maxWidth:Ut(r)}}function nU(e,t,n){return typeof n=="function"?n(e,t):n||""}function Ld(e){return e.filterOptionValues!==void 0||e.filterOptionValue===void 0&&e.defaultFilterOptionValues!==void 0}function Fd(e){return"children"in e?!1:!!e.sorter}function c2(e){return"children"in e&&e.children.length?!1:!!e.resizable}function O0(e){return"children"in e?!1:!!e.filter&&(!!e.filterOptions||!!e.renderFilterMenu)}function D0(e){if(e){if(e==="descend")return"ascend"}else return"descend";return!1}function oU(e,t){return e.sorter===void 0?null:t===null||t.columnKey!==e.key?{columnKey:e.key,sorter:e.sorter,order:D0(!1)}:Object.assign(Object.assign({},t),{order:D0(t.order)})}function u2(e,t){return t.find(n=>n.columnKey===e.key&&n.order)!==void 0}const rU=pe({name:"DataTableFilterMenu",props:{column:{type:Object,required:!0},radioGroupName:{type:String,required:!0},multiple:{type:Boolean,required:!0},value:{type:[Array,String,Number],default:null},options:{type:Array,required:!0},onConfirm:{type:Function,required:!0},onClear:{type:Function,required:!0},onChange:{type:Function,required:!0}},setup(e){const{mergedClsPrefixRef:t,mergedThemeRef:n,localeRef:o}=He(So),r=B(e.value),i=N(()=>{const{value:d}=r;return Array.isArray(d)?d:null}),a=N(()=>{const{value:d}=r;return Ld(e.column)?Array.isArray(d)&&d.length&&d[0]||null:Array.isArray(d)?null:d});function s(d){e.onChange(d)}function l(d){e.multiple&&Array.isArray(d)?r.value=d:Ld(e.column)&&!Array.isArray(d)?r.value=[d]:r.value=d}function c(){s(r.value),e.onConfirm()}function u(){e.multiple||Ld(e.column)?s([]):s(null),e.onClear()}return{mergedClsPrefix:t,mergedTheme:n,locale:o,checkboxGroupValue:i,radioGroupValue:a,handleChange:l,handleConfirmClick:c,handleClearClick:u}},render(){const{mergedTheme:e,locale:t,mergedClsPrefix:n}=this;return b("div",{class:`${n}-data-table-filter-menu`},b(_o,null,{default:()=>{const{checkboxGroupValue:o,handleChange:r}=this;return this.multiple?b(qj,{value:o,class:`${n}-data-table-filter-menu__group`,onUpdateValue:r},{default:()=>this.options.map(i=>b(Su,{key:i.value,theme:e.peers.Checkbox,themeOverrides:e.peerOverrides.Checkbox,value:i.value},{default:()=>i.label}))}):b(a2,{name:this.radioGroupName,class:`${n}-data-table-filter-menu__group`,value:this.radioGroupValue,onUpdateValue:this.handleChange},{default:()=>this.options.map(i=>b(i2,{key:i.value,value:i.value,theme:e.peers.Radio,themeOverrides:e.peerOverrides.Radio},{default:()=>i.label}))})}}),b("div",{class:`${n}-data-table-filter-menu__action`},b(Tt,{size:"tiny",theme:e.peers.Button,themeOverrides:e.peerOverrides.Button,onClick:this.handleClearClick},{default:()=>t.clear}),b(Tt,{theme:e.peers.Button,themeOverrides:e.peerOverrides.Button,type:"primary",size:"tiny",onClick:this.handleConfirmClick},{default:()=>t.confirm})))}});function iU(e,t,n){const o=Object.assign({},e);return o[t]=n,o}const aU=pe({name:"DataTableFilterButton",props:{column:{type:Object,required:!0},options:{type:Array,default:()=>[]}},setup(e){const{mergedComponentPropsRef:t}=ct(),{mergedThemeRef:n,mergedClsPrefixRef:o,mergedFilterStateRef:r,filterMenuCssVarsRef:i,paginationBehaviorOnFilterRef:a,doUpdatePage:s,doUpdateFilters:l}=He(So),c=B(!1),u=r,d=N(()=>e.column.filterMultiple!==!1),f=N(()=>{const y=u.value[e.column.key];if(y===void 0){const{value:S}=d;return S?[]:null}return y}),p=N(()=>{const{value:y}=f;return Array.isArray(y)?y.length>0:y!==null}),h=N(()=>{var y,S;return((S=(y=t==null?void 0:t.value)===null||y===void 0?void 0:y.DataTable)===null||S===void 0?void 0:S.renderFilter)||e.column.renderFilter});function m(y){const S=iU(u.value,e.column.key,y);l(S,e.column),a.value==="first"&&s(1)}function v(){c.value=!1}function g(){c.value=!1}return{mergedTheme:n,mergedClsPrefix:o,active:p,showPopover:c,mergedRenderFilter:h,filterMultiple:d,mergedFilterValue:f,filterMenuCssVars:i,handleFilterChange:m,handleFilterMenuConfirm:g,handleFilterMenuCancel:v}},render(){const{mergedTheme:e,mergedClsPrefix:t,handleFilterMenuCancel:n}=this;return b(rl,{show:this.showPopover,onUpdateShow:o=>this.showPopover=o,trigger:"click",theme:e.peers.Popover,themeOverrides:e.peerOverrides.Popover,placement:"bottom",style:{padding:0}},{trigger:()=>{const{mergedRenderFilter:o}=this;if(o)return b(WV,{"data-data-table-filter":!0,render:o,active:this.active,show:this.showPopover});const{renderFilterIcon:r}=this.column;return b("div",{"data-data-table-filter":!0,class:[`${t}-data-table-filter`,{[`${t}-data-table-filter--active`]:this.active,[`${t}-data-table-filter--show`]:this.showPopover}]},r?r({active:this.active,show:this.showPopover}):b(Bt,{clsPrefix:t},{default:()=>b(CN,null)}))},default:()=>{const{renderFilterMenu:o}=this.column;return o?o({hide:n}):b(rU,{style:this.filterMenuCssVars,radioGroupName:String(this.column.key),multiple:this.filterMultiple,value:this.mergedFilterValue,options:this.options,column:this.column,onChange:this.handleFilterChange,onClear:this.handleFilterMenuCancel,onConfirm:this.handleFilterMenuConfirm})}})}}),sU=pe({name:"ColumnResizeButton",props:{onResizeStart:Function,onResize:Function,onResizeEnd:Function},setup(e){const{mergedClsPrefixRef:t}=He(So),n=B(!1);let o=0;function r(l){return l.clientX}function i(l){var c;l.preventDefault();const u=n.value;o=r(l),n.value=!0,u||(At("mousemove",window,a),At("mouseup",window,s),(c=e.onResizeStart)===null||c===void 0||c.call(e))}function a(l){var c;(c=e.onResize)===null||c===void 0||c.call(e,r(l)-o)}function s(){var l;n.value=!1,(l=e.onResizeEnd)===null||l===void 0||l.call(e),_t("mousemove",window,a),_t("mouseup",window,s)}return tn(()=>{_t("mousemove",window,a),_t("mouseup",window,s)}),{mergedClsPrefix:t,active:n,handleMousedown:i}},render(){const{mergedClsPrefix:e}=this;return b("span",{"data-data-table-resizable":!0,class:[`${e}-data-table-resize-button`,this.active&&`${e}-data-table-resize-button--active`],onMousedown:this.handleMousedown})}}),d2=pe({name:"DropdownDivider",props:{clsPrefix:{type:String,required:!0}},render(){return b("div",{class:`${this.clsPrefix}-dropdown-divider`})}}),f2=e=>{const{textColorBase:t,opacity1:n,opacity2:o,opacity3:r,opacity4:i,opacity5:a}=e;return{color:t,opacity1Depth:n,opacity2Depth:o,opacity3Depth:r,opacity4Depth:i,opacity5Depth:a}},lU={name:"Icon",common:yt,self:f2},cU=lU,uU={name:"Icon",common:Be,self:f2},dU=uU,fU=z("icon",` height: 1em; width: 1em; line-height: 1em; @@ -2036,7 +2059,7 @@ ${t} position: relative; fill: currentColor; transform: translateZ(0); -`,[q("color-transition",{transition:"color .3s var(--n-bezier)"}),q("depth",{color:"var(--n-color)"},[j("svg",{opacity:"var(--n-opacity)",transition:"opacity .3s var(--n-bezier)"})]),j("svg",{height:"1em",width:"1em"})]),NH=Object.assign(Object.assign({},Fe.props),{depth:[String,Number],size:[Number,String],color:String,component:Object}),Oi=fe({_n_icon__:!0,name:"Icon",inheritAttrs:!1,props:NH,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=lt(e),o=Fe("Icon","-icon",BH,DH,e,t),r=F(()=>{const{depth:a}=e,{common:{cubicBezierEaseInOut:s},self:l}=o.value;if(a!==void 0){const{color:c,[`opacity${a}Depth`]:u}=l;return{"--n-bezier":s,"--n-color":c,"--n-opacity":u}}return{"--n-bezier":s,"--n-color":"","--n-opacity":""}}),i=n?Rt("icon",F(()=>`${e.depth||"d"}`),r,e):void 0;return{mergedClsPrefix:t,mergedStyle:F(()=>{const{size:a,color:s}=e;return{fontSize:Vt(a),color:s}}),cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;const{$parent:t,depth:n,mergedClsPrefix:o,component:r,onRender:i,themeClass:a}=this;return!((e=t==null?void 0:t.$options)===null||e===void 0)&&e._n_icon__&&nr("icon","don't wrap `n-icon` inside `n-icon`"),i==null||i(),b("i",Mn(this.$attrs,{role:"img",class:[`${o}-icon`,a,{[`${o}-icon--depth`]:n,[`${o}-icon--color-transition`]:n!==void 0}],style:[this.cssVars,this.mergedStyle]}),r?b(r):this.$slots)}}),Yp="n-dropdown-menu",Su="n-dropdown",Qb="n-dropdown-option";function oh(e,t){return e.type==="submenu"||e.type===void 0&&e[t]!==void 0}function HH(e){return e.type==="group"}function M_(e){return e.type==="divider"}function jH(e){return e.type==="render"}const z_=fe({name:"DropdownOption",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0},parentKey:{type:[String,Number],default:null},placement:{type:String,default:"right-start"},props:Object,scrollable:Boolean},setup(e){const t=He(Su),{hoverKeyRef:n,keyboardKeyRef:o,lastToggledSubmenuKeyRef:r,pendingKeyPathRef:i,activeKeyPathRef:a,animatedRef:s,mergedShowRef:l,renderLabelRef:c,renderIconRef:u,labelFieldRef:d,childrenFieldRef:f,renderOptionRef:p,nodePropsRef:h,menuPropsRef:g}=t,v=He(Qb,null),m=He(Yp),y=He($a),S=F(()=>e.tmNode.rawNode),C=F(()=>{const{value:U}=f;return oh(e.tmNode.rawNode,U)}),_=F(()=>{const{disabled:U}=e.tmNode;return U}),x=F(()=>{if(!C.value)return!1;const{key:U,disabled:Q}=e.tmNode;if(Q)return!1;const{value:L}=n,{value:M}=o,{value:te}=r,{value:ie}=i;return L!==null?ie.includes(U):M!==null?ie.includes(U)&&ie[ie.length-1]!==U:te!==null?ie.includes(U):!1}),w=F(()=>o.value===null&&!s.value),k=e$(x,300,w),P=F(()=>!!(v!=null&&v.enteringSubmenuRef.value)),T=N(!1);st(Qb,{enteringSubmenuRef:T});function I(){T.value=!0}function A(){T.value=!1}function K(){const{parentKey:U,tmNode:Q}=e;Q.disabled||l.value&&(r.value=U,o.value=null,n.value=Q.key)}function B(){const{tmNode:U}=e;U.disabled||l.value&&n.value!==U.key&&K()}function O(U){if(e.tmNode.disabled||!l.value)return;const{relatedTarget:Q}=U;Q&&!tr({target:Q},"dropdownOption")&&!tr({target:Q},"scrollbarRail")&&(n.value=null)}function $(){const{value:U}=C,{tmNode:Q}=e;l.value&&!U&&!Q.disabled&&(t.doSelect(Q.key,Q.rawNode),t.doUpdateShow(!1))}return{labelField:d,renderLabel:c,renderIcon:u,siblingHasIcon:m.showIconRef,siblingHasSubmenu:m.hasSubmenuRef,menuProps:g,popoverBody:y,animated:s,mergedShowSubmenu:F(()=>k.value&&!P.value),rawNode:S,hasSubmenu:C,pending:Ct(()=>{const{value:U}=i,{key:Q}=e.tmNode;return U.includes(Q)}),childActive:Ct(()=>{const{value:U}=a,{key:Q}=e.tmNode,L=U.findIndex(M=>Q===M);return L===-1?!1:L{const{value:U}=a,{key:Q}=e.tmNode,L=U.findIndex(M=>Q===M);return L===-1?!1:L===U.length-1}),mergedDisabled:_,renderOption:p,nodeProps:h,handleClick:$,handleMouseMove:B,handleMouseEnter:K,handleMouseLeave:O,handleSubmenuBeforeEnter:I,handleSubmenuAfterEnter:A}},render(){var e,t;const{animated:n,rawNode:o,mergedShowSubmenu:r,clsPrefix:i,siblingHasIcon:a,siblingHasSubmenu:s,renderLabel:l,renderIcon:c,renderOption:u,nodeProps:d,props:f,scrollable:p}=this;let h=null;if(r){const y=(e=this.menuProps)===null||e===void 0?void 0:e.call(this,o,o.children);h=b(O_,Object.assign({},y,{clsPrefix:i,scrollable:this.scrollable,tmNodes:this.tmNode.children,parentKey:this.tmNode.key}))}const g={class:[`${i}-dropdown-option-body`,this.pending&&`${i}-dropdown-option-body--pending`,this.active&&`${i}-dropdown-option-body--active`,this.childActive&&`${i}-dropdown-option-body--child-active`,this.mergedDisabled&&`${i}-dropdown-option-body--disabled`],onMousemove:this.handleMouseMove,onMouseenter:this.handleMouseEnter,onMouseleave:this.handleMouseLeave,onClick:this.handleClick},v=d==null?void 0:d(o),m=b("div",Object.assign({class:[`${i}-dropdown-option`,v==null?void 0:v.class],"data-dropdown-option":!0},v),b("div",Mn(g,f),[b("div",{class:[`${i}-dropdown-option-body__prefix`,a&&`${i}-dropdown-option-body__prefix--show-icon`]},[c?c(o):Bt(o.icon)]),b("div",{"data-dropdown-option":!0,class:`${i}-dropdown-option-body__label`},l?l(o):Bt((t=o[this.labelField])!==null&&t!==void 0?t:o.title)),b("div",{"data-dropdown-option":!0,class:[`${i}-dropdown-option-body__suffix`,s&&`${i}-dropdown-option-body__suffix--has-submenu`]},this.hasSubmenu?b(Oi,null,{default:()=>b(zp,null)}):null)]),this.hasSubmenu?b(hp,null,{default:()=>[b(pp,null,{default:()=>b("div",{class:`${i}-dropdown-offset-container`},b(gp,{show:this.mergedShowSubmenu,placement:this.placement,to:p&&this.popoverBody||void 0,teleportDisabled:!p},{default:()=>b("div",{class:`${i}-dropdown-menu-wrapper`},n?b(fn,{onBeforeEnter:this.handleSubmenuBeforeEnter,onAfterEnter:this.handleSubmenuAfterEnter,name:"fade-in-scale-up-transition",appear:!0},{default:()=>h}):h)}))})]}):null);return u?u({node:m,option:o}):m}}),VH=fe({name:"DropdownGroupHeader",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0}},setup(){const{showIconRef:e,hasSubmenuRef:t}=He(Yp),{renderLabelRef:n,labelFieldRef:o,nodePropsRef:r,renderOptionRef:i}=He(Su);return{labelField:o,showIcon:e,hasSubmenu:t,renderLabel:n,nodeProps:r,renderOption:i}},render(){var e;const{clsPrefix:t,hasSubmenu:n,showIcon:o,nodeProps:r,renderLabel:i,renderOption:a}=this,{rawNode:s}=this.tmNode,l=b("div",Object.assign({class:`${t}-dropdown-option`},r==null?void 0:r(s)),b("div",{class:`${t}-dropdown-option-body ${t}-dropdown-option-body--group`},b("div",{"data-dropdown-option":!0,class:[`${t}-dropdown-option-body__prefix`,o&&`${t}-dropdown-option-body__prefix--show-icon`]},Bt(s.icon)),b("div",{class:`${t}-dropdown-option-body__label`,"data-dropdown-option":!0},i?i(s):Bt((e=s.title)!==null&&e!==void 0?e:s[this.labelField])),b("div",{class:[`${t}-dropdown-option-body__suffix`,n&&`${t}-dropdown-option-body__suffix--has-submenu`],"data-dropdown-option":!0})));return a?a({node:l,option:s}):l}}),WH=fe({name:"NDropdownGroup",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0},parentKey:{type:[String,Number],default:null}},render(){const{tmNode:e,parentKey:t,clsPrefix:n}=this,{children:o}=e;return b(ct,null,b(VH,{clsPrefix:n,tmNode:e,key:e.key}),o==null?void 0:o.map(r=>{const{rawNode:i}=r;return i.show===!1?null:M_(i)?b(A_,{clsPrefix:n,key:r.key}):r.isGroup?(nr("dropdown","`group` node is not allowed to be put in `group` node."),null):b(z_,{clsPrefix:n,tmNode:r,parentKey:t,key:r.key})}))}}),UH=fe({name:"DropdownRenderOption",props:{tmNode:{type:Object,required:!0}},render(){const{rawNode:{render:e,props:t}}=this.tmNode;return b("div",t,[e==null?void 0:e()])}}),O_=fe({name:"DropdownMenu",props:{scrollable:Boolean,showArrow:Boolean,arrowStyle:[String,Object],clsPrefix:{type:String,required:!0},tmNodes:{type:Array,default:()=>[]},parentKey:{type:[String,Number],default:null}},setup(e){const{renderIconRef:t,childrenFieldRef:n}=He(Su);st(Yp,{showIconRef:F(()=>{const r=t.value;return e.tmNodes.some(i=>{var a;if(i.isGroup)return(a=i.children)===null||a===void 0?void 0:a.some(({rawNode:l})=>r?r(l):l.icon);const{rawNode:s}=i;return r?r(s):s.icon})}),hasSubmenuRef:F(()=>{const{value:r}=n;return e.tmNodes.some(i=>{var a;if(i.isGroup)return(a=i.children)===null||a===void 0?void 0:a.some(({rawNode:l})=>oh(l,r));const{rawNode:s}=i;return oh(s,r)})})});const o=N(null);return st(Qs,null),st(Zs,null),st($a,o),{bodyRef:o}},render(){const{parentKey:e,clsPrefix:t,scrollable:n}=this,o=this.tmNodes.map(r=>{const{rawNode:i}=r;return i.show===!1?null:jH(i)?b(UH,{tmNode:r,key:r.key}):M_(i)?b(A_,{clsPrefix:t,key:r.key}):HH(i)?b(WH,{clsPrefix:t,tmNode:r,parentKey:e,key:r.key}):b(z_,{clsPrefix:t,tmNode:r,parentKey:e,key:r.key,props:i.props,scrollable:n})});return b("div",{class:[`${t}-dropdown-menu`,n&&`${t}-dropdown-menu--scrollable`],ref:"bodyRef"},n?b(Tw,{contentClass:`${t}-dropdown-menu__content`},{default:()=>o}):o,this.showArrow?Aw({clsPrefix:t,arrowStyle:this.arrowStyle}):null)}}),qH=z("dropdown-menu",` +`,[K("color-transition",{transition:"color .3s var(--n-bezier)"}),K("depth",{color:"var(--n-color)"},[j("svg",{opacity:"var(--n-opacity)",transition:"opacity .3s var(--n-bezier)"})]),j("svg",{height:"1em",width:"1em"})]),hU=Object.assign(Object.assign({},Fe.props),{depth:[String,Number],size:[Number,String],color:String,component:Object}),Li=pe({_n_icon__:!0,name:"Icon",inheritAttrs:!1,props:hU,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ct(e),o=Fe("Icon","-icon",fU,cU,e,t),r=N(()=>{const{depth:a}=e,{common:{cubicBezierEaseInOut:s},self:l}=o.value;if(a!==void 0){const{color:c,[`opacity${a}Depth`]:u}=l;return{"--n-bezier":s,"--n-color":c,"--n-opacity":u}}return{"--n-bezier":s,"--n-color":"","--n-opacity":""}}),i=n?Rt("icon",N(()=>`${e.depth||"d"}`),r,e):void 0;return{mergedClsPrefix:t,mergedStyle:N(()=>{const{size:a,color:s}=e;return{fontSize:Ut(a),color:s}}),cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;const{$parent:t,depth:n,mergedClsPrefix:o,component:r,onRender:i,themeClass:a}=this;return!((e=t==null?void 0:t.$options)===null||e===void 0)&&e._n_icon__&&or("icon","don't wrap `n-icon` inside `n-icon`"),i==null||i(),b("i",Mn(this.$attrs,{role:"img",class:[`${o}-icon`,a,{[`${o}-icon--depth`]:n,[`${o}-icon--color-transition`]:n!==void 0}],style:[this.cssVars,this.mergedStyle]}),r?b(r):this.$slots)}}),im="n-dropdown-menu",Ru="n-dropdown",L0="n-dropdown-option";function bh(e,t){return e.type==="submenu"||e.type===void 0&&e[t]!==void 0}function pU(e){return e.type==="group"}function h2(e){return e.type==="divider"}function mU(e){return e.type==="render"}const p2=pe({name:"DropdownOption",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0},parentKey:{type:[String,Number],default:null},placement:{type:String,default:"right-start"},props:Object,scrollable:Boolean},setup(e){const t=He(Ru),{hoverKeyRef:n,keyboardKeyRef:o,lastToggledSubmenuKeyRef:r,pendingKeyPathRef:i,activeKeyPathRef:a,animatedRef:s,mergedShowRef:l,renderLabelRef:c,renderIconRef:u,labelFieldRef:d,childrenFieldRef:f,renderOptionRef:p,nodePropsRef:h,menuPropsRef:m}=t,v=He(L0,null),g=He(im),y=He(Ma),S=N(()=>e.tmNode.rawNode),C=N(()=>{const{value:W}=f;return bh(e.tmNode.rawNode,W)}),_=N(()=>{const{disabled:W}=e.tmNode;return W}),x=N(()=>{if(!C.value)return!1;const{key:W,disabled:Q}=e.tmNode;if(Q)return!1;const{value:L}=n,{value:M}=o,{value:se}=r,{value:X}=i;return L!==null?X.includes(W):M!==null?X.includes(W)&&X[X.length-1]!==W:se!==null?X.includes(W):!1}),w=N(()=>o.value===null&&!s.value),T=s6(x,300,w),P=N(()=>!!(v!=null&&v.enteringSubmenuRef.value)),k=B(!1);lt(L0,{enteringSubmenuRef:k});function I(){k.value=!0}function A(){k.value=!1}function q(){const{parentKey:W,tmNode:Q}=e;Q.disabled||l.value&&(r.value=W,o.value=null,n.value=Q.key)}function F(){const{tmNode:W}=e;W.disabled||l.value&&n.value!==W.key&&q()}function O(W){if(e.tmNode.disabled||!l.value)return;const{relatedTarget:Q}=W;Q&&!nr({target:Q},"dropdownOption")&&!nr({target:Q},"scrollbarRail")&&(n.value=null)}function $(){const{value:W}=C,{tmNode:Q}=e;l.value&&!W&&!Q.disabled&&(t.doSelect(Q.key,Q.rawNode),t.doUpdateShow(!1))}return{labelField:d,renderLabel:c,renderIcon:u,siblingHasIcon:g.showIconRef,siblingHasSubmenu:g.hasSubmenuRef,menuProps:m,popoverBody:y,animated:s,mergedShowSubmenu:N(()=>T.value&&!P.value),rawNode:S,hasSubmenu:C,pending:wt(()=>{const{value:W}=i,{key:Q}=e.tmNode;return W.includes(Q)}),childActive:wt(()=>{const{value:W}=a,{key:Q}=e.tmNode,L=W.findIndex(M=>Q===M);return L===-1?!1:L{const{value:W}=a,{key:Q}=e.tmNode,L=W.findIndex(M=>Q===M);return L===-1?!1:L===W.length-1}),mergedDisabled:_,renderOption:p,nodeProps:h,handleClick:$,handleMouseMove:F,handleMouseEnter:q,handleMouseLeave:O,handleSubmenuBeforeEnter:I,handleSubmenuAfterEnter:A}},render(){var e,t;const{animated:n,rawNode:o,mergedShowSubmenu:r,clsPrefix:i,siblingHasIcon:a,siblingHasSubmenu:s,renderLabel:l,renderIcon:c,renderOption:u,nodeProps:d,props:f,scrollable:p}=this;let h=null;if(r){const y=(e=this.menuProps)===null||e===void 0?void 0:e.call(this,o,o.children);h=b(m2,Object.assign({},y,{clsPrefix:i,scrollable:this.scrollable,tmNodes:this.tmNode.children,parentKey:this.tmNode.key}))}const m={class:[`${i}-dropdown-option-body`,this.pending&&`${i}-dropdown-option-body--pending`,this.active&&`${i}-dropdown-option-body--active`,this.childActive&&`${i}-dropdown-option-body--child-active`,this.mergedDisabled&&`${i}-dropdown-option-body--disabled`],onMousemove:this.handleMouseMove,onMouseenter:this.handleMouseEnter,onMouseleave:this.handleMouseLeave,onClick:this.handleClick},v=d==null?void 0:d(o),g=b("div",Object.assign({class:[`${i}-dropdown-option`,v==null?void 0:v.class],"data-dropdown-option":!0},v),b("div",Mn(m,f),[b("div",{class:[`${i}-dropdown-option-body__prefix`,a&&`${i}-dropdown-option-body__prefix--show-icon`]},[c?c(o):Nt(o.icon)]),b("div",{"data-dropdown-option":!0,class:`${i}-dropdown-option-body__label`},l?l(o):Nt((t=o[this.labelField])!==null&&t!==void 0?t:o.title)),b("div",{"data-dropdown-option":!0,class:[`${i}-dropdown-option-body__suffix`,s&&`${i}-dropdown-option-body__suffix--has-submenu`]},this.hasSubmenu?b(Li,null,{default:()=>b(Up,null)}):null)]),this.hasSubmenu?b(Sp,null,{default:()=>[b(kp,null,{default:()=>b("div",{class:`${i}-dropdown-offset-container`},b(Pp,{show:this.mergedShowSubmenu,placement:this.placement,to:p&&this.popoverBody||void 0,teleportDisabled:!p},{default:()=>b("div",{class:`${i}-dropdown-menu-wrapper`},n?b(fn,{onBeforeEnter:this.handleSubmenuBeforeEnter,onAfterEnter:this.handleSubmenuAfterEnter,name:"fade-in-scale-up-transition",appear:!0},{default:()=>h}):h)}))})]}):null);return u?u({node:g,option:o}):g}}),gU=pe({name:"DropdownGroupHeader",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0}},setup(){const{showIconRef:e,hasSubmenuRef:t}=He(im),{renderLabelRef:n,labelFieldRef:o,nodePropsRef:r,renderOptionRef:i}=He(Ru);return{labelField:o,showIcon:e,hasSubmenu:t,renderLabel:n,nodeProps:r,renderOption:i}},render(){var e;const{clsPrefix:t,hasSubmenu:n,showIcon:o,nodeProps:r,renderLabel:i,renderOption:a}=this,{rawNode:s}=this.tmNode,l=b("div",Object.assign({class:`${t}-dropdown-option`},r==null?void 0:r(s)),b("div",{class:`${t}-dropdown-option-body ${t}-dropdown-option-body--group`},b("div",{"data-dropdown-option":!0,class:[`${t}-dropdown-option-body__prefix`,o&&`${t}-dropdown-option-body__prefix--show-icon`]},Nt(s.icon)),b("div",{class:`${t}-dropdown-option-body__label`,"data-dropdown-option":!0},i?i(s):Nt((e=s.title)!==null&&e!==void 0?e:s[this.labelField])),b("div",{class:[`${t}-dropdown-option-body__suffix`,n&&`${t}-dropdown-option-body__suffix--has-submenu`],"data-dropdown-option":!0})));return a?a({node:l,option:s}):l}}),vU=pe({name:"NDropdownGroup",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0},parentKey:{type:[String,Number],default:null}},render(){const{tmNode:e,parentKey:t,clsPrefix:n}=this,{children:o}=e;return b(et,null,b(gU,{clsPrefix:n,tmNode:e,key:e.key}),o==null?void 0:o.map(r=>{const{rawNode:i}=r;return i.show===!1?null:h2(i)?b(d2,{clsPrefix:n,key:r.key}):r.isGroup?(or("dropdown","`group` node is not allowed to be put in `group` node."),null):b(p2,{clsPrefix:n,tmNode:r,parentKey:t,key:r.key})}))}}),bU=pe({name:"DropdownRenderOption",props:{tmNode:{type:Object,required:!0}},render(){const{rawNode:{render:e,props:t}}=this.tmNode;return b("div",t,[e==null?void 0:e()])}}),m2=pe({name:"DropdownMenu",props:{scrollable:Boolean,showArrow:Boolean,arrowStyle:[String,Object],clsPrefix:{type:String,required:!0},tmNodes:{type:Array,default:()=>[]},parentKey:{type:[String,Number],default:null}},setup(e){const{renderIconRef:t,childrenFieldRef:n}=He(Ru);lt(im,{showIconRef:N(()=>{const r=t.value;return e.tmNodes.some(i=>{var a;if(i.isGroup)return(a=i.children)===null||a===void 0?void 0:a.some(({rawNode:l})=>r?r(l):l.icon);const{rawNode:s}=i;return r?r(s):s.icon})}),hasSubmenuRef:N(()=>{const{value:r}=n;return e.tmNodes.some(i=>{var a;if(i.isGroup)return(a=i.children)===null||a===void 0?void 0:a.some(({rawNode:l})=>bh(l,r));const{rawNode:s}=i;return bh(s,r)})})});const o=B(null);return lt(Zs,null),lt(Js,null),lt(Ma,o),{bodyRef:o}},render(){const{parentKey:e,clsPrefix:t,scrollable:n}=this,o=this.tmNodes.map(r=>{const{rawNode:i}=r;return i.show===!1?null:mU(i)?b(bU,{tmNode:r,key:r.key}):h2(i)?b(d2,{clsPrefix:t,key:r.key}):pU(i)?b(vU,{clsPrefix:t,tmNode:r,parentKey:e,key:r.key}):b(p2,{clsPrefix:t,tmNode:r,parentKey:e,key:r.key,props:i.props,scrollable:n})});return b("div",{class:[`${t}-dropdown-menu`,n&&`${t}-dropdown-menu--scrollable`],ref:"bodyRef"},n?b(a_,{contentClass:`${t}-dropdown-menu__content`},{default:()=>o}):o,this.showArrow?d_({clsPrefix:t,arrowStyle:this.arrowStyle}):null)}}),yU=z("dropdown-menu",` transform-origin: var(--v-transform-origin); background-color: var(--n-color); border-radius: var(--n-border-radius); @@ -2045,7 +2068,7 @@ ${t} transition: background-color .3s var(--n-bezier), box-shadow .3s var(--n-bezier); -`,[za(),z("dropdown-option",` +`,[Da(),z("dropdown-option",` position: relative; `,[j("a",` text-decoration: none; @@ -2076,27 +2099,27 @@ ${t} right: 4px; transition: background-color .3s var(--n-bezier); border-radius: var(--n-border-radius); - `),Pt("disabled",[q("pending",` + `),Pt("disabled",[K("pending",` color: var(--n-option-text-color-hover); `,[D("prefix, suffix",` color: var(--n-option-text-color-hover); - `),j("&::before","background-color: var(--n-option-color-hover);")]),q("active",` + `),j("&::before","background-color: var(--n-option-color-hover);")]),K("active",` color: var(--n-option-text-color-active); `,[D("prefix, suffix",` color: var(--n-option-text-color-active); - `),j("&::before","background-color: var(--n-option-color-active);")]),q("child-active",` + `),j("&::before","background-color: var(--n-option-color-active);")]),K("child-active",` color: var(--n-option-text-color-child-active); `,[D("prefix, suffix",` color: var(--n-option-text-color-child-active); - `)])]),q("disabled",` + `)])]),K("disabled",` cursor: not-allowed; opacity: var(--n-option-opacity-disabled); - `),q("group",` + `),K("group",` font-size: calc(var(--n-font-size) - 1px); color: var(--n-group-header-text-color); `,[D("prefix",` width: calc(var(--n-option-prefix-width) / 2); - `,[q("show-icon",` + `,[K("show-icon",` width: calc(var(--n-option-icon-prefix-width) / 2); `)])]),D("prefix",` width: var(--n-option-prefix-width); @@ -2106,7 +2129,7 @@ ${t} color: var(--n-prefix-color); transition: color .3s var(--n-bezier); z-index: 1; - `,[q("show-icon",` + `,[K("show-icon",` width: var(--n-option-icon-prefix-width); `),z("icon",` font-size: var(--n-option-icon-size); @@ -2126,7 +2149,7 @@ ${t} transition: color .3s var(--n-bezier); color: var(--n-suffix-color); z-index: 1; - `,[q("has-submenu",` + `,[K("has-submenu",` width: var(--n-option-icon-suffix-width); `),z("icon",` font-size: var(--n-option-icon-size); @@ -2150,9 +2173,9 @@ ${t} max-height: inherit; `)]),Pt("scrollable",` padding: var(--n-padding); - `),q("scrollable",[D("content",` + `),K("scrollable",[D("content",` padding: var(--n-padding); - `)])]),KH={animated:{type:Boolean,default:!0},keyboard:{type:Boolean,default:!0},size:{type:String,default:"medium"},inverted:Boolean,placement:{type:String,default:"bottom"},onSelect:[Function,Array],options:{type:Array,default:()=>[]},menuProps:Function,showArrow:Boolean,renderLabel:Function,renderIcon:Function,renderOption:Function,nodeProps:Function,labelField:{type:String,default:"label"},keyField:{type:String,default:"key"},childrenField:{type:String,default:"children"},value:[String,Number]},GH=Object.keys(ga),YH=Object.assign(Object.assign(Object.assign({},ga),KH),Fe.props),Xp=fe({name:"Dropdown",inheritAttrs:!1,props:YH,setup(e){const t=N(!1),n=rn(Be(e,"show"),t),o=F(()=>{const{keyField:A,childrenField:K}=e;return nl(e.options,{getKey(B){return B[A]},getDisabled(B){return B.disabled===!0},getIgnored(B){return B.type==="divider"||B.type==="render"},getChildren(B){return B[K]}})}),r=F(()=>o.value.treeNodes),i=N(null),a=N(null),s=N(null),l=F(()=>{var A,K,B;return(B=(K=(A=i.value)!==null&&A!==void 0?A:a.value)!==null&&K!==void 0?K:s.value)!==null&&B!==void 0?B:null}),c=F(()=>o.value.getPath(l.value).keyPath),u=F(()=>o.value.getPath(e.value).keyPath),d=Ct(()=>e.keyboard&&n.value);f$({keydown:{ArrowUp:{prevent:!0,handler:_},ArrowRight:{prevent:!0,handler:C},ArrowDown:{prevent:!0,handler:x},ArrowLeft:{prevent:!0,handler:S},Enter:{prevent:!0,handler:w},Escape:y}},d);const{mergedClsPrefixRef:f,inlineThemeDisabled:p}=lt(e),h=Fe("Dropdown","-dropdown",qH,qp,e,f);st(Su,{labelFieldRef:Be(e,"labelField"),childrenFieldRef:Be(e,"childrenField"),renderLabelRef:Be(e,"renderLabel"),renderIconRef:Be(e,"renderIcon"),hoverKeyRef:i,keyboardKeyRef:a,lastToggledSubmenuKeyRef:s,pendingKeyPathRef:c,activeKeyPathRef:u,animatedRef:Be(e,"animated"),mergedShowRef:n,nodePropsRef:Be(e,"nodeProps"),renderOptionRef:Be(e,"renderOption"),menuPropsRef:Be(e,"menuProps"),doSelect:g,doUpdateShow:v}),ht(n,A=>{!e.animated&&!A&&m()});function g(A,K){const{onSelect:B}=e;B&&Te(B,A,K)}function v(A){const{"onUpdate:show":K,onUpdateShow:B}=e;K&&Te(K,A),B&&Te(B,A),t.value=A}function m(){i.value=null,a.value=null,s.value=null}function y(){v(!1)}function S(){P("left")}function C(){P("right")}function _(){P("up")}function x(){P("down")}function w(){const A=k();A!=null&&A.isLeaf&&n.value&&(g(A.key,A.rawNode),v(!1))}function k(){var A;const{value:K}=o,{value:B}=l;return!K||B===null?null:(A=K.getNode(B))!==null&&A!==void 0?A:null}function P(A){const{value:K}=l,{value:{getFirstAvailableNode:B}}=o;let O=null;if(K===null){const $=B();$!==null&&(O=$.key)}else{const $=k();if($){let U;switch(A){case"down":U=$.getNext();break;case"up":U=$.getPrev();break;case"right":U=$.getChild();break;case"left":U=$.getParent();break}U&&(O=U.key)}}O!==null&&(i.value=null,a.value=O)}const T=F(()=>{const{size:A,inverted:K}=e,{common:{cubicBezierEaseInOut:B},self:O}=h.value,{padding:$,dividerColor:U,borderRadius:Q,optionOpacityDisabled:L,[Se("optionIconSuffixWidth",A)]:M,[Se("optionSuffixWidth",A)]:te,[Se("optionIconPrefixWidth",A)]:ie,[Se("optionPrefixWidth",A)]:ve,[Se("fontSize",A)]:ke,[Se("optionHeight",A)]:Ae,[Se("optionIconSize",A)]:Pe}=O,ee={"--n-bezier":B,"--n-font-size":ke,"--n-padding":$,"--n-border-radius":Q,"--n-option-height":Ae,"--n-option-prefix-width":ve,"--n-option-icon-prefix-width":ie,"--n-option-suffix-width":te,"--n-option-icon-suffix-width":M,"--n-option-icon-size":Pe,"--n-divider-color":U,"--n-option-opacity-disabled":L};return K?(ee["--n-color"]=O.colorInverted,ee["--n-option-color-hover"]=O.optionColorHoverInverted,ee["--n-option-color-active"]=O.optionColorActiveInverted,ee["--n-option-text-color"]=O.optionTextColorInverted,ee["--n-option-text-color-hover"]=O.optionTextColorHoverInverted,ee["--n-option-text-color-active"]=O.optionTextColorActiveInverted,ee["--n-option-text-color-child-active"]=O.optionTextColorChildActiveInverted,ee["--n-prefix-color"]=O.prefixColorInverted,ee["--n-suffix-color"]=O.suffixColorInverted,ee["--n-group-header-text-color"]=O.groupHeaderTextColorInverted):(ee["--n-color"]=O.color,ee["--n-option-color-hover"]=O.optionColorHover,ee["--n-option-color-active"]=O.optionColorActive,ee["--n-option-text-color"]=O.optionTextColor,ee["--n-option-text-color-hover"]=O.optionTextColorHover,ee["--n-option-text-color-active"]=O.optionTextColorActive,ee["--n-option-text-color-child-active"]=O.optionTextColorChildActive,ee["--n-prefix-color"]=O.prefixColor,ee["--n-suffix-color"]=O.suffixColor,ee["--n-group-header-text-color"]=O.groupHeaderTextColor),ee}),I=p?Rt("dropdown",F(()=>`${e.size[0]}${e.inverted?"i":""}`),T,e):void 0;return{mergedClsPrefix:f,mergedTheme:h,tmNodes:r,mergedShow:n,handleAfterLeave:()=>{e.animated&&m()},doUpdateShow:v,cssVars:p?void 0:T,themeClass:I==null?void 0:I.themeClass,onRender:I==null?void 0:I.onRender}},render(){const e=(o,r,i,a,s)=>{var l;const{mergedClsPrefix:c,menuProps:u}=this;(l=this.onRender)===null||l===void 0||l.call(this);const d=(u==null?void 0:u(void 0,this.tmNodes.map(p=>p.rawNode)))||{},f={ref:Wx(r),class:[o,`${c}-dropdown`,this.themeClass],clsPrefix:c,tmNodes:this.tmNodes,style:[i,this.cssVars],showArrow:this.showArrow,arrowStyle:this.arrowStyle,scrollable:this.scrollable,onMouseenter:a,onMouseleave:s};return b(O_,Mn(this.$attrs,f,d))},{mergedTheme:t}=this,n={show:this.mergedShow,theme:t.peers.Popover,themeOverrides:t.peerOverrides.Popover,internalOnAfterLeave:this.handleAfterLeave,internalRenderBody:e,onUpdateShow:this.doUpdateShow,"onUpdate:show":void 0};return b(rl,Object.assign({},qn(this.$props,GH),n),{trigger:()=>{var o,r;return(r=(o=this.$slots).default)===null||r===void 0?void 0:r.call(o)}})}}),D_="_n_all__",L_="_n_none__";function XH(e,t,n,o){return e?r=>{for(const i of e)switch(r){case D_:n(!0);return;case L_:o(!0);return;default:if(typeof i=="object"&&i.key===r){i.onSelect(t.value);return}}}:()=>{}}function QH(e,t){return e?e.map(n=>{switch(n){case"all":return{label:t.checkTableAll,key:D_};case"none":return{label:t.uncheckTableAll,key:L_};default:return n}}):[]}const ZH=fe({name:"DataTableSelectionMenu",props:{clsPrefix:{type:String,required:!0}},setup(e){const{props:t,localeRef:n,checkOptionsRef:o,rawPaginatedDataRef:r,doCheckAll:i,doUncheckAll:a}=He(_o),s=F(()=>XH(o.value,r,i,a)),l=F(()=>QH(o.value,n.value));return()=>{var c,u,d,f;const{clsPrefix:p}=e;return b(Xp,{theme:(u=(c=t.theme)===null||c===void 0?void 0:c.peers)===null||u===void 0?void 0:u.Dropdown,themeOverrides:(f=(d=t.themeOverrides)===null||d===void 0?void 0:d.peers)===null||f===void 0?void 0:f.Dropdown,options:l.value,onSelect:s.value},{default:()=>b(Nt,{clsPrefix:p,class:`${p}-data-table-check-extra`},{default:()=>b(vw,null)})})}}});function Od(e){return typeof e.title=="function"?e.title(e):e.title}const F_=fe({name:"DataTableHeader",props:{discrete:{type:Boolean,default:!0}},setup(){const{mergedClsPrefixRef:e,scrollXRef:t,fixedColumnLeftMapRef:n,fixedColumnRightMapRef:o,mergedCurrentPageRef:r,allRowsCheckedRef:i,someRowsCheckedRef:a,rowsRef:s,colsRef:l,mergedThemeRef:c,checkOptionsRef:u,mergedSortStateRef:d,componentId:f,mergedTableLayoutRef:p,headerCheckboxDisabledRef:h,onUnstableColumnResize:g,doUpdateResizableWidth:v,handleTableHeaderScroll:m,deriveNextSorter:y,doUncheckAll:S,doCheckAll:C}=He(_o),_=N({});function x(A){const K=_.value[A];return K==null?void 0:K.getBoundingClientRect().width}function w(){i.value?S():C()}function k(A,K){if(tr(A,"dataTableFilter")||tr(A,"dataTableResizable")||!zd(K))return;const B=d.value.find($=>$.columnKey===K.key)||null,O=$H(K,B);y(O)}const P=new Map;function T(A){P.set(A.key,x(A.key))}function I(A,K){const B=P.get(A.key);if(B===void 0)return;const O=B+K,$=PH(O,A.minWidth,A.maxWidth);g(O,$,A,x),v(A,$)}return{cellElsRef:_,componentId:f,mergedSortState:d,mergedClsPrefix:e,scrollX:t,fixedColumnLeftMap:n,fixedColumnRightMap:o,currentPage:r,allRowsChecked:i,someRowsChecked:a,rows:s,cols:l,mergedTheme:c,checkOptions:u,mergedTableLayout:p,headerCheckboxDisabled:h,handleCheckboxUpdateChecked:w,handleColHeaderClick:k,handleTableHeaderScroll:m,handleColumnResizeStart:T,handleColumnResize:I}},render(){const{cellElsRef:e,mergedClsPrefix:t,fixedColumnLeftMap:n,fixedColumnRightMap:o,currentPage:r,allRowsChecked:i,someRowsChecked:a,rows:s,cols:l,mergedTheme:c,checkOptions:u,componentId:d,discrete:f,mergedTableLayout:p,headerCheckboxDisabled:h,mergedSortState:g,handleColHeaderClick:v,handleCheckboxUpdateChecked:m,handleColumnResizeStart:y,handleColumnResize:S}=this,C=b("thead",{class:`${t}-data-table-thead`,"data-n-id":d},s.map(w=>b("tr",{class:`${t}-data-table-tr`},w.map(({column:k,colSpan:P,rowSpan:T,isLast:I})=>{var A,K;const B=po(k),{ellipsis:O}=k,$=()=>k.type==="selection"?k.multiple!==!1?b(ct,null,b(xu,{key:r,privateInsideTable:!0,checked:i,indeterminate:a,disabled:h,onUpdateChecked:m}),u?b(ZH,{clsPrefix:t}):null):null:b(ct,null,b("div",{class:`${t}-data-table-th__title-wrapper`},b("div",{class:`${t}-data-table-th__title`},O===!0||O&&!O.tooltip?b("div",{class:`${t}-data-table-th__ellipsis`},Od(k)):O&&typeof O=="object"?b(Gp,Object.assign({},O,{theme:c.peers.Ellipsis,themeOverrides:c.peerOverrides.Ellipsis}),{default:()=>Od(k)}):Od(k)),zd(k)?b(vH,{column:k}):null),Yb(k)?b(MH,{column:k,options:k.filterOptions}):null,E_(k)?b(zH,{onResizeStart:()=>{y(k)},onResize:L=>{S(k,L)}}):null),U=B in n,Q=B in o;return b("th",{ref:L=>e[B]=L,key:B,style:{textAlign:k.titleAlign||k.align,left:Ln((A=n[B])===null||A===void 0?void 0:A.start),right:Ln((K=o[B])===null||K===void 0?void 0:K.start)},colspan:P,rowspan:T,"data-col-key":B,class:[`${t}-data-table-th`,(U||Q)&&`${t}-data-table-th--fixed-${U?"left":"right"}`,{[`${t}-data-table-th--hover`]:$_(k,g),[`${t}-data-table-th--filterable`]:Yb(k),[`${t}-data-table-th--sortable`]:zd(k),[`${t}-data-table-th--selection`]:k.type==="selection",[`${t}-data-table-th--last`]:I},k.className],onClick:k.type!=="selection"&&k.type!=="expand"&&!("children"in k)?L=>{v(L,k)}:void 0},$())}))));if(!f)return C;const{handleTableHeaderScroll:_,scrollX:x}=this;return b("div",{class:`${t}-data-table-base-table-header`,onScroll:_},b("table",{ref:"body",class:`${t}-data-table-table`,style:{minWidth:Vt(x),tableLayout:p}},b("colgroup",null,l.map(w=>b("col",{key:w.key,style:w.style}))),C))}}),JH=fe({name:"DataTableCell",props:{clsPrefix:{type:String,required:!0},row:{type:Object,required:!0},index:{type:Number,required:!0},column:{type:Object,required:!0},isSummary:Boolean,mergedTheme:{type:Object,required:!0},renderCell:Function},render(){const{isSummary:e,column:t,row:n,renderCell:o}=this;let r;const{render:i,key:a,ellipsis:s}=t;if(i&&!e?r=i(n,this.index):e?r=n[a].value:r=o?o(Wf(n,a),n,t):Wf(n,a),s)if(typeof s=="object"){const{mergedTheme:l}=this;return t.ellipsisComponent==="performant-ellipsis"?b(pH,Object.assign({},s,{theme:l.peers.Ellipsis,themeOverrides:l.peerOverrides.Ellipsis}),{default:()=>r}):b(Gp,Object.assign({},s,{theme:l.peers.Ellipsis,themeOverrides:l.peerOverrides.Ellipsis}),{default:()=>r})}else return b("span",{class:`${this.clsPrefix}-data-table-td__ellipsis`},r);return r}}),Zb=fe({name:"DataTableExpandTrigger",props:{clsPrefix:{type:String,required:!0},expanded:Boolean,loading:Boolean,onClick:{type:Function,required:!0},renderExpandIcon:{type:Function}},render(){const{clsPrefix:e}=this;return b("div",{class:[`${e}-data-table-expand-trigger`,this.expanded&&`${e}-data-table-expand-trigger--expanded`],onClick:this.onClick,onMousedown:t=>{t.preventDefault()}},b(Ei,null,{default:()=>this.loading?b(Ai,{key:"loading",clsPrefix:this.clsPrefix,radius:85,strokeWidth:15,scale:.88}):this.renderExpandIcon?this.renderExpandIcon({expanded:this.expanded}):b(Nt,{clsPrefix:e,key:"base-icon"},{default:()=>b(zp,null)})}))}}),ej=fe({name:"DataTableBodyCheckbox",props:{rowKey:{type:[String,Number],required:!0},disabled:{type:Boolean,required:!0},onUpdateChecked:{type:Function,required:!0}},setup(e){const{mergedCheckedRowKeySetRef:t,mergedInderminateRowKeySetRef:n}=He(_o);return()=>{const{rowKey:o}=e;return b(xu,{privateInsideTable:!0,disabled:e.disabled,indeterminate:n.value.has(o),checked:t.value.has(o),onUpdateChecked:e.onUpdateChecked})}}}),tj=fe({name:"DataTableBodyRadio",props:{rowKey:{type:[String,Number],required:!0},disabled:{type:Boolean,required:!0},onUpdateChecked:{type:Function,required:!0}},setup(e){const{mergedCheckedRowKeySetRef:t,componentId:n}=He(_o);return()=>{const{rowKey:o}=e;return b(k_,{name:n,disabled:e.disabled,checked:t.value.has(o),onUpdateChecked:e.onUpdateChecked})}}});function nj(e,t){const n=[];function o(r,i){r.forEach(a=>{a.children&&t.has(a.key)?(n.push({tmNode:a,striped:!1,key:a.key,index:i}),o(a.children,i)):n.push({key:a.key,tmNode:a,striped:!1,index:i})})}return e.forEach(r=>{n.push(r);const{children:i}=r.tmNode;i&&t.has(r.key)&&o(i,r.index)}),n}const oj=fe({props:{clsPrefix:{type:String,required:!0},id:{type:String,required:!0},cols:{type:Array,required:!0},onMouseenter:Function,onMouseleave:Function},render(){const{clsPrefix:e,id:t,cols:n,onMouseenter:o,onMouseleave:r}=this;return b("table",{style:{tableLayout:"fixed"},class:`${e}-data-table-table`,onMouseenter:o,onMouseleave:r},b("colgroup",null,n.map(i=>b("col",{key:i.key,style:i.style}))),b("tbody",{"data-n-id":t,class:`${e}-data-table-tbody`},this.$slots))}}),rj=fe({name:"DataTableBody",props:{onResize:Function,showHeader:Boolean,flexHeight:Boolean,bodyStyle:Object},setup(e){const{slots:t,bodyWidthRef:n,mergedExpandedRowKeysRef:o,mergedClsPrefixRef:r,mergedThemeRef:i,scrollXRef:a,colsRef:s,paginatedDataRef:l,rawPaginatedDataRef:c,fixedColumnLeftMapRef:u,fixedColumnRightMapRef:d,mergedCurrentPageRef:f,rowClassNameRef:p,leftActiveFixedColKeyRef:h,leftActiveFixedChildrenColKeysRef:g,rightActiveFixedColKeyRef:v,rightActiveFixedChildrenColKeysRef:m,renderExpandRef:y,hoverKeyRef:S,summaryRef:C,mergedSortStateRef:_,virtualScrollRef:x,componentId:w,mergedTableLayoutRef:k,childTriggerColIndexRef:P,indentRef:T,rowPropsRef:I,maxHeightRef:A,stripedRef:K,loadingRef:B,onLoadRef:O,loadingKeySetRef:$,expandableRef:U,stickyExpandedRowsRef:Q,renderExpandIconRef:L,summaryPlacementRef:M,treeMateRef:te,scrollbarPropsRef:ie,setHeaderScrollLeft:ve,doUpdateExpandedRowKeys:ke,handleTableBodyScroll:Ae,doCheck:Pe,doUncheck:ee,renderCell:xe}=He(_o),ue=N(null),ne=N(null),we=N(null),V=Ct(()=>l.value.length===0),R=Ct(()=>e.showHeader||!V.value),E=Ct(()=>e.showHeader||V.value);let W="";const re=F(()=>new Set(o.value));function G(Me){var je;return(je=te.value.getNode(Me))===null||je===void 0?void 0:je.rawNode}function de(Me,je,dt){const Oe=G(Me.key);if(!Oe){nr("data-table",`fail to get row data with key ${Me.key}`);return}if(dt){const ot=l.value.findIndex(rt=>rt.key===W);if(ot!==-1){const rt=l.value.findIndex(Ve=>Ve.key===Me.key),Y=Math.min(ot,rt),be=Math.max(ot,rt),Ie=[];l.value.slice(Y,be+1).forEach(Ve=>{Ve.disabled||Ie.push(Ve.key)}),je?Pe(Ie,!1,Oe):ee(Ie,Oe),W=Me.key;return}}je?Pe(Me.key,!1,Oe):ee(Me.key,Oe),W=Me.key}function ge(Me){const je=G(Me.key);if(!je){nr("data-table",`fail to get row data with key ${Me.key}`);return}Pe(Me.key,!0,je)}function pe(){if(!R.value){const{value:je}=we;return je||null}if(x.value)return ye();const{value:Me}=ue;return Me?Me.containerRef:null}function X(Me,je){var dt;if($.value.has(Me))return;const{value:Oe}=o,ot=Oe.indexOf(Me),rt=Array.from(Oe);~ot?(rt.splice(ot,1),ke(rt)):je&&!je.isLeaf&&!je.shallowLoaded?($.value.add(Me),(dt=O.value)===null||dt===void 0||dt.call(O,je.rawNode).then(()=>{const{value:Y}=o,be=Array.from(Y);~be.indexOf(Me)||be.push(Me),ke(be)}).finally(()=>{$.value.delete(Me)})):(rt.push(Me),ke(rt))}function ce(){S.value=null}function ye(){const{value:Me}=ne;return Me==null?void 0:Me.listElRef}function J(){const{value:Me}=ne;return Me==null?void 0:Me.itemsElRef}function oe(Me){var je;Ae(Me),(je=ue.value)===null||je===void 0||je.sync()}function Re(Me){var je;const{onResize:dt}=e;dt&&dt(Me),(je=ue.value)===null||je===void 0||je.sync()}const De={getScrollContainer:pe,scrollTo(Me,je){var dt,Oe;x.value?(dt=ne.value)===null||dt===void 0||dt.scrollTo(Me,je):(Oe=ue.value)===null||Oe===void 0||Oe.scrollTo(Me,je)}},qe=j([({props:Me})=>{const je=Oe=>Oe===null?null:j(`[data-n-id="${Me.componentId}"] [data-col-key="${Oe}"]::after`,{boxShadow:"var(--n-box-shadow-after)"}),dt=Oe=>Oe===null?null:j(`[data-n-id="${Me.componentId}"] [data-col-key="${Oe}"]::before`,{boxShadow:"var(--n-box-shadow-before)"});return j([je(Me.leftActiveFixedColKey),dt(Me.rightActiveFixedColKey),Me.leftActiveFixedChildrenColKeys.map(Oe=>je(Oe)),Me.rightActiveFixedChildrenColKeys.map(Oe=>dt(Oe))])}]);let et=!1;return un(()=>{const{value:Me}=h,{value:je}=g,{value:dt}=v,{value:Oe}=m;if(!et&&Me===null&&dt===null)return;const ot={leftActiveFixedColKey:Me,leftActiveFixedChildrenColKeys:je,rightActiveFixedColKey:dt,rightActiveFixedChildrenColKeys:Oe,componentId:w};qe.mount({id:`n-${w}`,force:!0,props:ot,anchorMetaName:ma}),et=!0}),Us(()=>{qe.unmount({id:`n-${w}`})}),Object.assign({bodyWidth:n,summaryPlacement:M,dataTableSlots:t,componentId:w,scrollbarInstRef:ue,virtualListRef:ne,emptyElRef:we,summary:C,mergedClsPrefix:r,mergedTheme:i,scrollX:a,cols:s,loading:B,bodyShowHeaderOnly:E,shouldDisplaySomeTablePart:R,empty:V,paginatedDataAndInfo:F(()=>{const{value:Me}=K;let je=!1;return{data:l.value.map(Me?(Oe,ot)=>(Oe.isLeaf||(je=!0),{tmNode:Oe,key:Oe.key,striped:ot%2===1,index:ot}):(Oe,ot)=>(Oe.isLeaf||(je=!0),{tmNode:Oe,key:Oe.key,striped:!1,index:ot})),hasChildren:je}}),rawPaginatedData:c,fixedColumnLeftMap:u,fixedColumnRightMap:d,currentPage:f,rowClassName:p,renderExpand:y,mergedExpandedRowKeySet:re,hoverKey:S,mergedSortState:_,virtualScroll:x,mergedTableLayout:k,childTriggerColIndex:P,indent:T,rowProps:I,maxHeight:A,loadingKeySet:$,expandable:U,stickyExpandedRows:Q,renderExpandIcon:L,scrollbarProps:ie,setHeaderScrollLeft:ve,handleVirtualListScroll:oe,handleVirtualListResize:Re,handleMouseleaveTable:ce,virtualListContainer:ye,virtualListContent:J,handleTableBodyScroll:Ae,handleCheckboxUpdateChecked:de,handleRadioUpdateChecked:ge,handleUpdateExpanded:X,renderCell:xe},De)},render(){const{mergedTheme:e,scrollX:t,mergedClsPrefix:n,virtualScroll:o,maxHeight:r,mergedTableLayout:i,flexHeight:a,loadingKeySet:s,onResize:l,setHeaderScrollLeft:c}=this,u=t!==void 0||r!==void 0||a,d=!u&&i==="auto",f=t!==void 0||d,p={minWidth:Vt(t)||"100%"};t&&(p.width="100%");const h=b(wo,Object.assign({},this.scrollbarProps,{ref:"scrollbarInstRef",scrollable:u||d,class:`${n}-data-table-base-table-body`,style:this.bodyStyle,theme:e.peers.Scrollbar,themeOverrides:e.peerOverrides.Scrollbar,contentStyle:p,container:o?this.virtualListContainer:void 0,content:o?this.virtualListContent:void 0,horizontalRailStyle:{zIndex:3},verticalRailStyle:{zIndex:3},xScrollable:f,onScroll:o?void 0:this.handleTableBodyScroll,internalOnUpdateScrollLeft:c,onResize:l}),{default:()=>{const g={},v={},{cols:m,paginatedDataAndInfo:y,mergedTheme:S,fixedColumnLeftMap:C,fixedColumnRightMap:_,currentPage:x,rowClassName:w,mergedSortState:k,mergedExpandedRowKeySet:P,stickyExpandedRows:T,componentId:I,childTriggerColIndex:A,expandable:K,rowProps:B,handleMouseleaveTable:O,renderExpand:$,summary:U,handleCheckboxUpdateChecked:Q,handleRadioUpdateChecked:L,handleUpdateExpanded:M}=this,{length:te}=m;let ie;const{data:ve,hasChildren:ke}=y,Ae=ke?nj(ve,P):ve;if(U){const R=U(this.rawPaginatedData);if(Array.isArray(R)){const E=R.map((W,re)=>({isSummaryRow:!0,key:`__n_summary__${re}`,tmNode:{rawNode:W,disabled:!0},index:-1}));ie=this.summaryPlacement==="top"?[...E,...Ae]:[...Ae,...E]}else{const E={isSummaryRow:!0,key:"__n_summary__",tmNode:{rawNode:R,disabled:!0},index:-1};ie=this.summaryPlacement==="top"?[E,...Ae]:[...Ae,E]}}else ie=Ae;const Pe=ke?{width:Ln(this.indent)}:void 0,ee=[];ie.forEach(R=>{$&&P.has(R.key)&&(!K||K(R.tmNode.rawNode))?ee.push(R,{isExpandedRow:!0,key:`${R.key}-expand`,tmNode:R.tmNode,index:R.index}):ee.push(R)});const{length:xe}=ee,ue={};ve.forEach(({tmNode:R},E)=>{ue[E]=R.key});const ne=T?this.bodyWidth:null,we=ne===null?void 0:`${ne}px`,V=(R,E,W)=>{const{index:re}=R;if("isExpandedRow"in R){const{tmNode:{key:Re,rawNode:De}}=R;return b("tr",{class:`${n}-data-table-tr ${n}-data-table-tr--expanded`,key:`${Re}__expand`},b("td",{class:[`${n}-data-table-td`,`${n}-data-table-td--last-col`,E+1===xe&&`${n}-data-table-td--last-row`],colspan:te},T?b("div",{class:`${n}-data-table-expand`,style:{width:we}},$(De,re)):$(De,re)))}const G="isSummaryRow"in R,de=!G&&R.striped,{tmNode:ge,key:pe}=R,{rawNode:X}=ge,ce=P.has(pe),ye=B?B(X,re):void 0,J=typeof w=="string"?w:EH(X,re,w);return b("tr",Object.assign({onMouseenter:()=>{this.hoverKey=pe},key:pe,class:[`${n}-data-table-tr`,G&&`${n}-data-table-tr--summary`,de&&`${n}-data-table-tr--striped`,ce&&`${n}-data-table-tr--expanded`,J]},ye),m.map((Re,De)=>{var qe,et,Me,je,dt;if(E in g){const Ut=g[E],Ce=Ut.indexOf(De);if(~Ce)return Ut.splice(Ce,1),null}const{column:Oe}=Re,ot=po(Re),{rowSpan:rt,colSpan:Y}=Oe,be=G?((qe=R.tmNode.rawNode[ot])===null||qe===void 0?void 0:qe.colSpan)||1:Y?Y(X,re):1,Ie=G?((et=R.tmNode.rawNode[ot])===null||et===void 0?void 0:et.rowSpan)||1:rt?rt(X,re):1,Ve=De+be===te,Xe=E+Ie===xe,Qe=Ie>1;if(Qe&&(v[E]={[De]:[]}),be>1||Qe)for(let Ut=E;Ut{M(pe,R.tmNode)}})]:null,Oe.type==="selection"?G?null:Oe.multiple===!1?b(tj,{key:x,rowKey:pe,disabled:R.tmNode.disabled,onUpdateChecked:()=>{L(R.tmNode)}}):b(ej,{key:x,rowKey:pe,disabled:R.tmNode.disabled,onUpdateChecked:(Ut,Ce)=>{Q(R.tmNode,Ut,Ce.shiftKey)}}):Oe.type==="expand"?G?null:!Oe.expandable||!((dt=Oe.expandable)===null||dt===void 0)&&dt.call(Oe,X)?b(Zb,{clsPrefix:n,expanded:ce,renderExpandIcon:this.renderExpandIcon,onClick:()=>{M(pe,null)}}):null:b(JH,{clsPrefix:n,index:re,row:X,column:Oe,isSummary:G,mergedTheme:S,renderCell:this.renderCell}))}))};return o?b(gC,{ref:"virtualListRef",items:ee,itemSize:28,visibleItemsTag:oj,visibleItemsProps:{clsPrefix:n,id:I,cols:m,onMouseleave:O},showScrollbar:!1,onResize:this.handleVirtualListResize,onScroll:this.handleVirtualListScroll,itemsStyle:p,itemResizable:!0},{default:({item:R,index:E})=>V(R,E,!0)}):b("table",{class:`${n}-data-table-table`,onMouseleave:O,style:{tableLayout:this.mergedTableLayout}},b("colgroup",null,m.map(R=>b("col",{key:R.key,style:R.style}))),this.showHeader?b(F_,{discrete:!1}):null,this.empty?null:b("tbody",{"data-n-id":I,class:`${n}-data-table-tbody`},ee.map((R,E)=>V(R,E,!1))))}});if(this.empty){const g=()=>b("div",{class:[`${n}-data-table-empty`,this.loading&&`${n}-data-table-empty--hide`],style:this.bodyStyle,ref:"emptyElRef"},Pn(this.dataTableSlots.empty,()=>[b(_w,{theme:this.mergedTheme.peers.Empty,themeOverrides:this.mergedTheme.peerOverrides.Empty})]));return this.shouldDisplaySomeTablePart?b(ct,null,h,g()):b(Er,{onResize:this.onResize},{default:g})}return h}}),ij=fe({setup(){const{mergedClsPrefixRef:e,rightFixedColumnsRef:t,leftFixedColumnsRef:n,bodyWidthRef:o,maxHeightRef:r,minHeightRef:i,flexHeightRef:a,syncScrollState:s}=He(_o),l=N(null),c=N(null),u=N(null),d=N(!(n.value.length||t.value.length)),f=F(()=>({maxHeight:Vt(r.value),minHeight:Vt(i.value)}));function p(m){o.value=m.contentRect.width,s(),d.value||(d.value=!0)}function h(){const{value:m}=l;return m?m.$el:null}function g(){const{value:m}=c;return m?m.getScrollContainer():null}const v={getBodyElement:g,getHeaderElement:h,scrollTo(m,y){var S;(S=c.value)===null||S===void 0||S.scrollTo(m,y)}};return un(()=>{const{value:m}=u;if(!m)return;const y=`${e.value}-data-table-base-table--transition-disabled`;d.value?setTimeout(()=>{m.classList.remove(y)},0):m.classList.add(y)}),Object.assign({maxHeight:r,mergedClsPrefix:e,selfElRef:u,headerInstRef:l,bodyInstRef:c,bodyStyle:f,flexHeight:a,handleBodyResize:p},v)},render(){const{mergedClsPrefix:e,maxHeight:t,flexHeight:n}=this,o=t===void 0&&!n;return b("div",{class:`${e}-data-table-base-table`,ref:"selfElRef"},o?null:b(F_,{ref:"headerInstRef"}),b(rj,{ref:"bodyInstRef",bodyStyle:this.bodyStyle,showHeader:o,flexHeight:n,onResize:this.handleBodyResize}))}});function aj(e,t){const{paginatedDataRef:n,treeMateRef:o,selectionColumnRef:r}=t,i=N(e.defaultCheckedRowKeys),a=F(()=>{var _;const{checkedRowKeys:x}=e,w=x===void 0?i.value:x;return((_=r.value)===null||_===void 0?void 0:_.multiple)===!1?{checkedKeys:w.slice(0,1),indeterminateKeys:[]}:o.value.getCheckedKeys(w,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded})}),s=F(()=>a.value.checkedKeys),l=F(()=>a.value.indeterminateKeys),c=F(()=>new Set(s.value)),u=F(()=>new Set(l.value)),d=F(()=>{const{value:_}=c;return n.value.reduce((x,w)=>{const{key:k,disabled:P}=w;return x+(!P&&_.has(k)?1:0)},0)}),f=F(()=>n.value.filter(_=>_.disabled).length),p=F(()=>{const{length:_}=n.value,{value:x}=u;return d.value>0&&d.value<_-f.value||n.value.some(w=>x.has(w.key))}),h=F(()=>{const{length:_}=n.value;return d.value!==0&&d.value===_-f.value}),g=F(()=>n.value.length===0);function v(_,x,w){const{"onUpdate:checkedRowKeys":k,onUpdateCheckedRowKeys:P,onCheckedRowKeysChange:T}=e,I=[],{value:{getNode:A}}=o;_.forEach(K=>{var B;const O=(B=A(K))===null||B===void 0?void 0:B.rawNode;I.push(O)}),k&&Te(k,_,I,{row:x,action:w}),P&&Te(P,_,I,{row:x,action:w}),T&&Te(T,_,I,{row:x,action:w}),i.value=_}function m(_,x=!1,w){if(!e.loading){if(x){v(Array.isArray(_)?_.slice(0,1):[_],w,"check");return}v(o.value.check(_,s.value,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,w,"check")}}function y(_,x){e.loading||v(o.value.uncheck(_,s.value,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,x,"uncheck")}function S(_=!1){const{value:x}=r;if(!x||e.loading)return;const w=[];(_?o.value.treeNodes:n.value).forEach(k=>{k.disabled||w.push(k.key)}),v(o.value.check(w,s.value,{cascade:!0,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,void 0,"checkAll")}function C(_=!1){const{value:x}=r;if(!x||e.loading)return;const w=[];(_?o.value.treeNodes:n.value).forEach(k=>{k.disabled||w.push(k.key)}),v(o.value.uncheck(w,s.value,{cascade:!0,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,void 0,"uncheckAll")}return{mergedCheckedRowKeySetRef:c,mergedCheckedRowKeysRef:s,mergedInderminateRowKeySetRef:u,someRowsCheckedRef:p,allRowsCheckedRef:h,headerCheckboxDisabledRef:g,doUpdateCheckedRowKeys:v,doCheckAll:S,doUncheckAll:C,doCheck:m,doUncheck:y}}function Ol(e){return typeof e=="object"&&typeof e.multiple=="number"?e.multiple:!1}function sj(e,t){return t&&(e===void 0||e==="default"||typeof e=="object"&&e.compare==="default")?lj(t):typeof e=="function"?e:e&&typeof e=="object"&&e.compare&&e.compare!=="default"?e.compare:!1}function lj(e){return(t,n)=>{const o=t[e],r=n[e];return typeof o=="number"&&typeof r=="number"?o-r:typeof o=="string"&&typeof r=="string"?o.localeCompare(r):0}}function cj(e,{dataRelatedColsRef:t,filteredDataRef:n}){const o=[];t.value.forEach(p=>{var h;p.sorter!==void 0&&f(o,{columnKey:p.key,sorter:p.sorter,order:(h=p.defaultSortOrder)!==null&&h!==void 0?h:!1})});const r=N(o),i=F(()=>{const p=t.value.filter(v=>v.type!=="selection"&&v.sorter!==void 0&&(v.sortOrder==="ascend"||v.sortOrder==="descend"||v.sortOrder===!1)),h=p.filter(v=>v.sortOrder!==!1);if(h.length)return h.map(v=>({columnKey:v.key,order:v.sortOrder,sorter:v.sorter}));if(p.length)return[];const{value:g}=r;return Array.isArray(g)?g:g?[g]:[]}),a=F(()=>{const p=i.value.slice().sort((h,g)=>{const v=Ol(h.sorter)||0;return(Ol(g.sorter)||0)-v});return p.length?n.value.slice().sort((g,v)=>{let m=0;return p.some(y=>{const{columnKey:S,sorter:C,order:_}=y,x=sj(C,S);return x&&_&&(m=x(g.rawNode,v.rawNode),m!==0)?(m=m*TH(_),!0):!1}),m}):n.value});function s(p){let h=i.value.slice();return p&&Ol(p.sorter)!==!1?(h=h.filter(g=>Ol(g.sorter)!==!1),f(h,p),h):p||null}function l(p){const h=s(p);c(h)}function c(p){const{"onUpdate:sorter":h,onUpdateSorter:g,onSorterChange:v}=e;h&&Te(h,p),g&&Te(g,p),v&&Te(v,p),r.value=p}function u(p,h="ascend"){if(!p)d();else{const g=t.value.find(m=>m.type!=="selection"&&m.type!=="expand"&&m.key===p);if(!(g!=null&&g.sorter))return;const v=g.sorter;l({columnKey:p,sorter:v,order:h})}}function d(){c(null)}function f(p,h){const g=p.findIndex(v=>(h==null?void 0:h.columnKey)&&v.columnKey===h.columnKey);g!==void 0&&g>=0?p[g]=h:p.push(h)}return{clearSorter:d,sort:u,sortedDataRef:a,mergedSortStateRef:i,deriveNextSorter:l}}function uj(e,{dataRelatedColsRef:t}){const n=F(()=>{const M=te=>{for(let ie=0;ie{const{childrenKey:M}=e;return nl(e.data,{ignoreEmptyChildren:!0,getKey:e.rowKey,getChildren:te=>te[M],getDisabled:te=>{var ie,ve;return!!(!((ve=(ie=n.value)===null||ie===void 0?void 0:ie.disabled)===null||ve===void 0)&&ve.call(ie,te))}})}),r=Ct(()=>{const{columns:M}=e,{length:te}=M;let ie=null;for(let ve=0;ve{const M=t.value.filter(ve=>ve.filterOptionValues!==void 0||ve.filterOptionValue!==void 0),te={};return M.forEach(ve=>{var ke;ve.type==="selection"||ve.type==="expand"||(ve.filterOptionValues===void 0?te[ve.key]=(ke=ve.filterOptionValue)!==null&&ke!==void 0?ke:null:te[ve.key]=ve.filterOptionValues)}),Object.assign(Gb(i.value),te)}),c=F(()=>{const M=l.value,{columns:te}=e;function ie(Ae){return(Pe,ee)=>!!~String(ee[Ae]).indexOf(String(Pe))}const{value:{treeNodes:ve}}=o,ke=[];return te.forEach(Ae=>{Ae.type==="selection"||Ae.type==="expand"||"children"in Ae||ke.push([Ae.key,Ae])}),ve?ve.filter(Ae=>{const{rawNode:Pe}=Ae;for(const[ee,xe]of ke){let ue=M[ee];if(ue==null||(Array.isArray(ue)||(ue=[ue]),!ue.length))continue;const ne=xe.filter==="default"?ie(ee):xe.filter;if(xe&&typeof ne=="function")if(xe.filterMode==="and"){if(ue.some(we=>!ne(we,Pe)))return!1}else{if(ue.some(we=>ne(we,Pe)))continue;return!1}}return!0}):[]}),{sortedDataRef:u,deriveNextSorter:d,mergedSortStateRef:f,sort:p,clearSorter:h}=cj(e,{dataRelatedColsRef:t,filteredDataRef:c});t.value.forEach(M=>{var te;if(M.filter){const ie=M.defaultFilterOptionValues;M.filterMultiple?i.value[M.key]=ie||[]:ie!==void 0?i.value[M.key]=ie===null?[]:ie:i.value[M.key]=(te=M.defaultFilterOptionValue)!==null&&te!==void 0?te:null}});const g=F(()=>{const{pagination:M}=e;if(M!==!1)return M.page}),v=F(()=>{const{pagination:M}=e;if(M!==!1)return M.pageSize}),m=rn(g,a),y=rn(v,s),S=Ct(()=>{const M=m.value;return e.remote?M:Math.max(1,Math.min(Math.ceil(c.value.length/y.value),M))}),C=F(()=>{const{pagination:M}=e;if(M){const{pageCount:te}=M;if(te!==void 0)return te}}),_=F(()=>{if(e.remote)return o.value.treeNodes;if(!e.pagination)return u.value;const M=y.value,te=(S.value-1)*M;return u.value.slice(te,te+M)}),x=F(()=>_.value.map(M=>M.rawNode));function w(M){const{pagination:te}=e;if(te){const{onChange:ie,"onUpdate:page":ve,onUpdatePage:ke}=te;ie&&Te(ie,M),ke&&Te(ke,M),ve&&Te(ve,M),I(M)}}function k(M){const{pagination:te}=e;if(te){const{onPageSizeChange:ie,"onUpdate:pageSize":ve,onUpdatePageSize:ke}=te;ie&&Te(ie,M),ke&&Te(ke,M),ve&&Te(ve,M),A(M)}}const P=F(()=>{if(e.remote){const{pagination:M}=e;if(M){const{itemCount:te}=M;if(te!==void 0)return te}return}return c.value.length}),T=F(()=>Object.assign(Object.assign({},e.pagination),{onChange:void 0,onUpdatePage:void 0,onUpdatePageSize:void 0,onPageSizeChange:void 0,"onUpdate:page":w,"onUpdate:pageSize":k,page:S.value,pageSize:y.value,pageCount:P.value===void 0?C.value:void 0,itemCount:P.value}));function I(M){const{"onUpdate:page":te,onPageChange:ie,onUpdatePage:ve}=e;ve&&Te(ve,M),te&&Te(te,M),ie&&Te(ie,M),a.value=M}function A(M){const{"onUpdate:pageSize":te,onPageSizeChange:ie,onUpdatePageSize:ve}=e;ie&&Te(ie,M),ve&&Te(ve,M),te&&Te(te,M),s.value=M}function K(M,te){const{onUpdateFilters:ie,"onUpdate:filters":ve,onFiltersChange:ke}=e;ie&&Te(ie,M,te),ve&&Te(ve,M,te),ke&&Te(ke,M,te),i.value=M}function B(M,te,ie,ve){var ke;(ke=e.onUnstableColumnResize)===null||ke===void 0||ke.call(e,M,te,ie,ve)}function O(M){I(M)}function $(){U()}function U(){Q({})}function Q(M){L(M)}function L(M){M?M&&(i.value=Gb(M)):i.value={}}return{treeMateRef:o,mergedCurrentPageRef:S,mergedPaginationRef:T,paginatedDataRef:_,rawPaginatedDataRef:x,mergedFilterStateRef:l,mergedSortStateRef:f,hoverKeyRef:N(null),selectionColumnRef:n,childTriggerColIndexRef:r,doUpdateFilters:K,deriveNextSorter:d,doUpdatePageSize:A,doUpdatePage:I,onUnstableColumnResize:B,filter:L,filters:Q,clearFilter:$,clearFilters:U,clearSorter:h,page:O,sort:p}}function dj(e,{mainTableInstRef:t,mergedCurrentPageRef:n,bodyWidthRef:o}){let r=0;const i=N(),a=N(null),s=N([]),l=N(null),c=N([]),u=F(()=>Vt(e.scrollX)),d=F(()=>e.columns.filter(P=>P.fixed==="left")),f=F(()=>e.columns.filter(P=>P.fixed==="right")),p=F(()=>{const P={};let T=0;function I(A){A.forEach(K=>{const B={start:T,end:0};P[po(K)]=B,"children"in K?(I(K.children),B.end=T):(T+=Kb(K)||0,B.end=T)})}return I(d.value),P}),h=F(()=>{const P={};let T=0;function I(A){for(let K=A.length-1;K>=0;--K){const B=A[K],O={start:T,end:0};P[po(B)]=O,"children"in B?(I(B.children),O.end=T):(T+=Kb(B)||0,O.end=T)}}return I(f.value),P});function g(){var P,T;const{value:I}=d;let A=0;const{value:K}=p;let B=null;for(let O=0;O(((P=K[$])===null||P===void 0?void 0:P.start)||0)-A)B=$,A=((T=K[$])===null||T===void 0?void 0:T.end)||0;else break}a.value=B}function v(){s.value=[];let P=e.columns.find(T=>po(T)===a.value);for(;P&&"children"in P;){const T=P.children.length;if(T===0)break;const I=P.children[T-1];s.value.push(po(I)),P=I}}function m(){var P,T;const{value:I}=f,A=Number(e.scrollX),{value:K}=o;if(K===null)return;let B=0,O=null;const{value:$}=h;for(let U=I.length-1;U>=0;--U){const Q=po(I[U]);if(Math.round(r+(((P=$[Q])===null||P===void 0?void 0:P.start)||0)+K-B)po(T)===l.value);for(;P&&"children"in P&&P.children.length;){const T=P.children[0];c.value.push(po(T)),P=T}}function S(){const P=t.value?t.value.getHeaderElement():null,T=t.value?t.value.getBodyElement():null;return{header:P,body:T}}function C(){const{body:P}=S();P&&(P.scrollTop=0)}function _(){i.value!=="body"?bc(w):i.value=void 0}function x(P){var T;(T=e.onScroll)===null||T===void 0||T.call(e,P),i.value!=="head"?bc(w):i.value=void 0}function w(){const{header:P,body:T}=S();if(!T)return;const{value:I}=o;if(I!==null){if(e.maxHeight||e.flexHeight){if(!P)return;const A=r-P.scrollLeft;i.value=A!==0?"head":"body",i.value==="head"?(r=P.scrollLeft,T.scrollLeft=r):(r=T.scrollLeft,P.scrollLeft=r)}else r=T.scrollLeft;g(),v(),m(),y()}}function k(P){const{header:T}=S();T&&(T.scrollLeft=P,w())}return ht(n,()=>{C()}),{styleScrollXRef:u,fixedColumnLeftMapRef:p,fixedColumnRightMapRef:h,leftFixedColumnsRef:d,rightFixedColumnsRef:f,leftActiveFixedColKeyRef:a,leftActiveFixedChildrenColKeysRef:s,rightActiveFixedColKeyRef:l,rightActiveFixedChildrenColKeysRef:c,syncScrollState:w,handleTableBodyScroll:x,handleTableHeaderScroll:_,setHeaderScrollLeft:k}}function fj(){const e=N({});function t(r){return e.value[r]}function n(r,i){E_(r)&&"key"in r&&(e.value[r.key]=i)}function o(){e.value={}}return{getResizableWidth:t,doUpdateResizableWidth:n,clearResizableWidth:o}}function hj(e,t){const n=[],o=[],r=[],i=new WeakMap;let a=-1,s=0,l=!1;function c(f,p){p>a&&(n[p]=[],a=p);for(const h of f)if("children"in h)c(h.children,p+1);else{const g="key"in h?h.key:void 0;o.push({key:po(h),style:RH(h,g!==void 0?Vt(t(g)):void 0),column:h}),s+=1,l||(l=!!h.ellipsis),r.push(h)}}c(e,0);let u=0;function d(f,p){let h=0;f.forEach((g,v)=>{var m;if("children"in g){const y=u,S={column:g,colSpan:0,rowSpan:1,isLast:!1};d(g.children,p+1),g.children.forEach(C=>{var _,x;S.colSpan+=(x=(_=i.get(C))===null||_===void 0?void 0:_.colSpan)!==null&&x!==void 0?x:0}),y+S.colSpan===s&&(S.isLast=!0),i.set(g,S),n[p].push(S)}else{if(u1&&(h=u+y);const S=u+y===s,C={column:g,colSpan:y,rowSpan:a-p+1,isLast:S};i.set(g,C),n[p].push(C),u+=1}})}return d(e,0),{hasEllipsis:l,rows:n,cols:o,dataRelatedCols:r}}function pj(e,t){const n=F(()=>hj(e.columns,t));return{rowsRef:F(()=>n.value.rows),colsRef:F(()=>n.value.cols),hasEllipsisRef:F(()=>n.value.hasEllipsis),dataRelatedColsRef:F(()=>n.value.dataRelatedCols)}}function mj(e,t){const n=Ct(()=>{for(const c of e.columns)if(c.type==="expand")return c.renderExpand}),o=Ct(()=>{let c;for(const u of e.columns)if(u.type==="expand"){c=u.expandable;break}return c}),r=N(e.defaultExpandAll?n!=null&&n.value?(()=>{const c=[];return t.value.treeNodes.forEach(u=>{var d;!((d=o.value)===null||d===void 0)&&d.call(o,u.rawNode)&&c.push(u.key)}),c})():t.value.getNonLeafKeys():e.defaultExpandedRowKeys),i=Be(e,"expandedRowKeys"),a=Be(e,"stickyExpandedRows"),s=rn(i,r);function l(c){const{onUpdateExpandedRowKeys:u,"onUpdate:expandedRowKeys":d}=e;u&&Te(u,c),d&&Te(d,c),r.value=c}return{stickyExpandedRowsRef:a,mergedExpandedRowKeysRef:s,renderExpandRef:n,expandableRef:o,doUpdateExpandedRowKeys:l}}const Jb=vj(),gj=j([z("data-table",` + `)])]),xU={animated:{type:Boolean,default:!0},keyboard:{type:Boolean,default:!0},size:{type:String,default:"medium"},inverted:Boolean,placement:{type:String,default:"bottom"},onSelect:[Function,Array],options:{type:Array,default:()=>[]},menuProps:Function,showArrow:Boolean,renderLabel:Function,renderIcon:Function,renderOption:Function,nodeProps:Function,labelField:{type:String,default:"label"},keyField:{type:String,default:"key"},childrenField:{type:String,default:"children"},value:[String,Number]},CU=Object.keys(Ca),wU=Object.assign(Object.assign(Object.assign({},Ca),xU),Fe.props),am=pe({name:"Dropdown",inheritAttrs:!1,props:wU,setup(e){const t=B(!1),n=rn(Ne(e,"show"),t),o=N(()=>{const{keyField:A,childrenField:q}=e;return nl(e.options,{getKey(F){return F[A]},getDisabled(F){return F.disabled===!0},getIgnored(F){return F.type==="divider"||F.type==="render"},getChildren(F){return F[q]}})}),r=N(()=>o.value.treeNodes),i=B(null),a=B(null),s=B(null),l=N(()=>{var A,q,F;return(F=(q=(A=i.value)!==null&&A!==void 0?A:a.value)!==null&&q!==void 0?q:s.value)!==null&&F!==void 0?F:null}),c=N(()=>o.value.getPath(l.value).keyPath),u=N(()=>o.value.getPath(e.value).keyPath),d=wt(()=>e.keyboard&&n.value);y6({keydown:{ArrowUp:{prevent:!0,handler:_},ArrowRight:{prevent:!0,handler:C},ArrowDown:{prevent:!0,handler:x},ArrowLeft:{prevent:!0,handler:S},Enter:{prevent:!0,handler:w},Escape:y}},d);const{mergedClsPrefixRef:f,inlineThemeDisabled:p}=ct(e),h=Fe("Dropdown","-dropdown",yU,nm,e,f);lt(Ru,{labelFieldRef:Ne(e,"labelField"),childrenFieldRef:Ne(e,"childrenField"),renderLabelRef:Ne(e,"renderLabel"),renderIconRef:Ne(e,"renderIcon"),hoverKeyRef:i,keyboardKeyRef:a,lastToggledSubmenuKeyRef:s,pendingKeyPathRef:c,activeKeyPathRef:u,animatedRef:Ne(e,"animated"),mergedShowRef:n,nodePropsRef:Ne(e,"nodeProps"),renderOptionRef:Ne(e,"renderOption"),menuPropsRef:Ne(e,"menuProps"),doSelect:m,doUpdateShow:v}),ht(n,A=>{!e.animated&&!A&&g()});function m(A,q){const{onSelect:F}=e;F&&Re(F,A,q)}function v(A){const{"onUpdate:show":q,onUpdateShow:F}=e;q&&Re(q,A),F&&Re(F,A),t.value=A}function g(){i.value=null,a.value=null,s.value=null}function y(){v(!1)}function S(){P("left")}function C(){P("right")}function _(){P("up")}function x(){P("down")}function w(){const A=T();A!=null&&A.isLeaf&&n.value&&(m(A.key,A.rawNode),v(!1))}function T(){var A;const{value:q}=o,{value:F}=l;return!q||F===null?null:(A=q.getNode(F))!==null&&A!==void 0?A:null}function P(A){const{value:q}=l,{value:{getFirstAvailableNode:F}}=o;let O=null;if(q===null){const $=F();$!==null&&(O=$.key)}else{const $=T();if($){let W;switch(A){case"down":W=$.getNext();break;case"up":W=$.getPrev();break;case"right":W=$.getChild();break;case"left":W=$.getParent();break}W&&(O=W.key)}}O!==null&&(i.value=null,a.value=O)}const k=N(()=>{const{size:A,inverted:q}=e,{common:{cubicBezierEaseInOut:F},self:O}=h.value,{padding:$,dividerColor:W,borderRadius:Q,optionOpacityDisabled:L,[Pe("optionIconSuffixWidth",A)]:M,[Pe("optionSuffixWidth",A)]:se,[Pe("optionIconPrefixWidth",A)]:X,[Pe("optionPrefixWidth",A)]:ne,[Pe("fontSize",A)]:fe,[Pe("optionHeight",A)]:xe,[Pe("optionIconSize",A)]:Ce}=O,G={"--n-bezier":F,"--n-font-size":fe,"--n-padding":$,"--n-border-radius":Q,"--n-option-height":xe,"--n-option-prefix-width":ne,"--n-option-icon-prefix-width":X,"--n-option-suffix-width":se,"--n-option-icon-suffix-width":M,"--n-option-icon-size":Ce,"--n-divider-color":W,"--n-option-opacity-disabled":L};return q?(G["--n-color"]=O.colorInverted,G["--n-option-color-hover"]=O.optionColorHoverInverted,G["--n-option-color-active"]=O.optionColorActiveInverted,G["--n-option-text-color"]=O.optionTextColorInverted,G["--n-option-text-color-hover"]=O.optionTextColorHoverInverted,G["--n-option-text-color-active"]=O.optionTextColorActiveInverted,G["--n-option-text-color-child-active"]=O.optionTextColorChildActiveInverted,G["--n-prefix-color"]=O.prefixColorInverted,G["--n-suffix-color"]=O.suffixColorInverted,G["--n-group-header-text-color"]=O.groupHeaderTextColorInverted):(G["--n-color"]=O.color,G["--n-option-color-hover"]=O.optionColorHover,G["--n-option-color-active"]=O.optionColorActive,G["--n-option-text-color"]=O.optionTextColor,G["--n-option-text-color-hover"]=O.optionTextColorHover,G["--n-option-text-color-active"]=O.optionTextColorActive,G["--n-option-text-color-child-active"]=O.optionTextColorChildActive,G["--n-prefix-color"]=O.prefixColor,G["--n-suffix-color"]=O.suffixColor,G["--n-group-header-text-color"]=O.groupHeaderTextColor),G}),I=p?Rt("dropdown",N(()=>`${e.size[0]}${e.inverted?"i":""}`),k,e):void 0;return{mergedClsPrefix:f,mergedTheme:h,tmNodes:r,mergedShow:n,handleAfterLeave:()=>{e.animated&&g()},doUpdateShow:v,cssVars:p?void 0:k,themeClass:I==null?void 0:I.themeClass,onRender:I==null?void 0:I.onRender}},render(){const e=(o,r,i,a,s)=>{var l;const{mergedClsPrefix:c,menuProps:u}=this;(l=this.onRender)===null||l===void 0||l.call(this);const d=(u==null?void 0:u(void 0,this.tmNodes.map(p=>p.rawNode)))||{},f={ref:_C(r),class:[o,`${c}-dropdown`,this.themeClass],clsPrefix:c,tmNodes:this.tmNodes,style:[i,this.cssVars],showArrow:this.showArrow,arrowStyle:this.arrowStyle,scrollable:this.scrollable,onMouseenter:a,onMouseleave:s};return b(m2,Mn(this.$attrs,f,d))},{mergedTheme:t}=this,n={show:this.mergedShow,theme:t.peers.Popover,themeOverrides:t.peerOverrides.Popover,internalOnAfterLeave:this.handleAfterLeave,internalRenderBody:e,onUpdateShow:this.doUpdateShow,"onUpdate:show":void 0};return b(rl,Object.assign({},Kn(this.$props,CU),n),{trigger:()=>{var o,r;return(r=(o=this.$slots).default)===null||r===void 0?void 0:r.call(o)}})}}),g2="_n_all__",v2="_n_none__";function _U(e,t,n,o){return e?r=>{for(const i of e)switch(r){case g2:n(!0);return;case v2:o(!0);return;default:if(typeof i=="object"&&i.key===r){i.onSelect(t.value);return}}}:()=>{}}function SU(e,t){return e?e.map(n=>{switch(n){case"all":return{label:t.checkTableAll,key:g2};case"none":return{label:t.uncheckTableAll,key:v2};default:return n}}):[]}const kU=pe({name:"DataTableSelectionMenu",props:{clsPrefix:{type:String,required:!0}},setup(e){const{props:t,localeRef:n,checkOptionsRef:o,rawPaginatedDataRef:r,doCheckAll:i,doUncheckAll:a}=He(So),s=N(()=>_U(o.value,r,i,a)),l=N(()=>SU(o.value,n.value));return()=>{var c,u,d,f;const{clsPrefix:p}=e;return b(am,{theme:(u=(c=t.theme)===null||c===void 0?void 0:c.peers)===null||u===void 0?void 0:u.Dropdown,themeOverrides:(f=(d=t.themeOverrides)===null||d===void 0?void 0:d.peers)===null||f===void 0?void 0:f.Dropdown,options:l.value,onSelect:s.value},{default:()=>b(Bt,{clsPrefix:p,class:`${p}-data-table-check-extra`},{default:()=>b(Qw,null)})})}}});function Nd(e){return typeof e.title=="function"?e.title(e):e.title}const b2=pe({name:"DataTableHeader",props:{discrete:{type:Boolean,default:!0}},setup(){const{mergedClsPrefixRef:e,scrollXRef:t,fixedColumnLeftMapRef:n,fixedColumnRightMapRef:o,mergedCurrentPageRef:r,allRowsCheckedRef:i,someRowsCheckedRef:a,rowsRef:s,colsRef:l,mergedThemeRef:c,checkOptionsRef:u,mergedSortStateRef:d,componentId:f,mergedTableLayoutRef:p,headerCheckboxDisabledRef:h,onUnstableColumnResize:m,doUpdateResizableWidth:v,handleTableHeaderScroll:g,deriveNextSorter:y,doUncheckAll:S,doCheckAll:C}=He(So),_=B({});function x(A){const q=_.value[A];return q==null?void 0:q.getBoundingClientRect().width}function w(){i.value?S():C()}function T(A,q){if(nr(A,"dataTableFilter")||nr(A,"dataTableResizable")||!Fd(q))return;const F=d.value.find($=>$.columnKey===q.key)||null,O=oU(q,F);y(O)}const P=new Map;function k(A){P.set(A.key,x(A.key))}function I(A,q){const F=P.get(A.key);if(F===void 0)return;const O=F+q,$=eU(O,A.minWidth,A.maxWidth);m(O,$,A,x),v(A,$)}return{cellElsRef:_,componentId:f,mergedSortState:d,mergedClsPrefix:e,scrollX:t,fixedColumnLeftMap:n,fixedColumnRightMap:o,currentPage:r,allRowsChecked:i,someRowsChecked:a,rows:s,cols:l,mergedTheme:c,checkOptions:u,mergedTableLayout:p,headerCheckboxDisabled:h,handleCheckboxUpdateChecked:w,handleColHeaderClick:T,handleTableHeaderScroll:g,handleColumnResizeStart:k,handleColumnResize:I}},render(){const{cellElsRef:e,mergedClsPrefix:t,fixedColumnLeftMap:n,fixedColumnRightMap:o,currentPage:r,allRowsChecked:i,someRowsChecked:a,rows:s,cols:l,mergedTheme:c,checkOptions:u,componentId:d,discrete:f,mergedTableLayout:p,headerCheckboxDisabled:h,mergedSortState:m,handleColHeaderClick:v,handleCheckboxUpdateChecked:g,handleColumnResizeStart:y,handleColumnResize:S}=this,C=b("thead",{class:`${t}-data-table-thead`,"data-n-id":d},s.map(w=>b("tr",{class:`${t}-data-table-tr`},w.map(({column:T,colSpan:P,rowSpan:k,isLast:I})=>{var A,q;const F=po(T),{ellipsis:O}=T,$=()=>T.type==="selection"?T.multiple!==!1?b(et,null,b(Su,{key:r,privateInsideTable:!0,checked:i,indeterminate:a,disabled:h,onUpdateChecked:g}),u?b(kU,{clsPrefix:t}):null):null:b(et,null,b("div",{class:`${t}-data-table-th__title-wrapper`},b("div",{class:`${t}-data-table-th__title`},O===!0||O&&!O.tooltip?b("div",{class:`${t}-data-table-th__ellipsis`},Nd(T)):O&&typeof O=="object"?b(rm,Object.assign({},O,{theme:c.peers.Ellipsis,themeOverrides:c.peerOverrides.Ellipsis}),{default:()=>Nd(T)}):Nd(T)),Fd(T)?b(UV,{column:T}):null),O0(T)?b(aU,{column:T,options:T.filterOptions}):null,c2(T)?b(sU,{onResizeStart:()=>{y(T)},onResize:L=>{S(T,L)}}):null),W=F in n,Q=F in o;return b("th",{ref:L=>e[F]=L,key:F,style:{textAlign:T.titleAlign||T.align,left:Ln((A=n[F])===null||A===void 0?void 0:A.start),right:Ln((q=o[F])===null||q===void 0?void 0:q.start)},colspan:P,rowspan:k,"data-col-key":F,class:[`${t}-data-table-th`,(W||Q)&&`${t}-data-table-th--fixed-${W?"left":"right"}`,{[`${t}-data-table-th--hover`]:u2(T,m),[`${t}-data-table-th--filterable`]:O0(T),[`${t}-data-table-th--sortable`]:Fd(T),[`${t}-data-table-th--selection`]:T.type==="selection",[`${t}-data-table-th--last`]:I},T.className],onClick:T.type!=="selection"&&T.type!=="expand"&&!("children"in T)?L=>{v(L,T)}:void 0},$())}))));if(!f)return C;const{handleTableHeaderScroll:_,scrollX:x}=this;return b("div",{class:`${t}-data-table-base-table-header`,onScroll:_},b("table",{ref:"body",class:`${t}-data-table-table`,style:{minWidth:Ut(x),tableLayout:p}},b("colgroup",null,l.map(w=>b("col",{key:w.key,style:w.style}))),C))}}),TU=pe({name:"DataTableCell",props:{clsPrefix:{type:String,required:!0},row:{type:Object,required:!0},index:{type:Number,required:!0},column:{type:Object,required:!0},isSummary:Boolean,mergedTheme:{type:Object,required:!0},renderCell:Function},render(){const{isSummary:e,column:t,row:n,renderCell:o}=this;let r;const{render:i,key:a,ellipsis:s}=t;if(i&&!e?r=i(n,this.index):e?r=n[a].value:r=o?o(ih(n,a),n,t):ih(n,a),s)if(typeof s=="object"){const{mergedTheme:l}=this;return t.ellipsisComponent==="performant-ellipsis"?b(HV,Object.assign({},s,{theme:l.peers.Ellipsis,themeOverrides:l.peerOverrides.Ellipsis}),{default:()=>r}):b(rm,Object.assign({},s,{theme:l.peers.Ellipsis,themeOverrides:l.peerOverrides.Ellipsis}),{default:()=>r})}else return b("span",{class:`${this.clsPrefix}-data-table-td__ellipsis`},r);return r}}),F0=pe({name:"DataTableExpandTrigger",props:{clsPrefix:{type:String,required:!0},expanded:Boolean,loading:Boolean,onClick:{type:Function,required:!0},renderExpandIcon:{type:Function}},render(){const{clsPrefix:e}=this;return b("div",{class:[`${e}-data-table-expand-trigger`,this.expanded&&`${e}-data-table-expand-trigger--expanded`],onClick:this.onClick,onMousedown:t=>{t.preventDefault()}},b(Ai,null,{default:()=>this.loading?b(Mi,{key:"loading",clsPrefix:this.clsPrefix,radius:85,strokeWidth:15,scale:.88}):this.renderExpandIcon?this.renderExpandIcon({expanded:this.expanded}):b(Bt,{clsPrefix:e,key:"base-icon"},{default:()=>b(Up,null)})}))}}),PU=pe({name:"DataTableBodyCheckbox",props:{rowKey:{type:[String,Number],required:!0},disabled:{type:Boolean,required:!0},onUpdateChecked:{type:Function,required:!0}},setup(e){const{mergedCheckedRowKeySetRef:t,mergedInderminateRowKeySetRef:n}=He(So);return()=>{const{rowKey:o}=e;return b(Su,{privateInsideTable:!0,disabled:e.disabled,indeterminate:n.value.has(o),checked:t.value.has(o),onUpdateChecked:e.onUpdateChecked})}}}),RU=pe({name:"DataTableBodyRadio",props:{rowKey:{type:[String,Number],required:!0},disabled:{type:Boolean,required:!0},onUpdateChecked:{type:Function,required:!0}},setup(e){const{mergedCheckedRowKeySetRef:t,componentId:n}=He(So);return()=>{const{rowKey:o}=e;return b(i2,{name:n,disabled:e.disabled,checked:t.value.has(o),onUpdateChecked:e.onUpdateChecked})}}});function EU(e,t){const n=[];function o(r,i){r.forEach(a=>{a.children&&t.has(a.key)?(n.push({tmNode:a,striped:!1,key:a.key,index:i}),o(a.children,i)):n.push({key:a.key,tmNode:a,striped:!1,index:i})})}return e.forEach(r=>{n.push(r);const{children:i}=r.tmNode;i&&t.has(r.key)&&o(i,r.index)}),n}const $U=pe({props:{clsPrefix:{type:String,required:!0},id:{type:String,required:!0},cols:{type:Array,required:!0},onMouseenter:Function,onMouseleave:Function},render(){const{clsPrefix:e,id:t,cols:n,onMouseenter:o,onMouseleave:r}=this;return b("table",{style:{tableLayout:"fixed"},class:`${e}-data-table-table`,onMouseenter:o,onMouseleave:r},b("colgroup",null,n.map(i=>b("col",{key:i.key,style:i.style}))),b("tbody",{"data-n-id":t,class:`${e}-data-table-tbody`},this.$slots))}}),AU=pe({name:"DataTableBody",props:{onResize:Function,showHeader:Boolean,flexHeight:Boolean,bodyStyle:Object},setup(e){const{slots:t,bodyWidthRef:n,mergedExpandedRowKeysRef:o,mergedClsPrefixRef:r,mergedThemeRef:i,scrollXRef:a,colsRef:s,paginatedDataRef:l,rawPaginatedDataRef:c,fixedColumnLeftMapRef:u,fixedColumnRightMapRef:d,mergedCurrentPageRef:f,rowClassNameRef:p,leftActiveFixedColKeyRef:h,leftActiveFixedChildrenColKeysRef:m,rightActiveFixedColKeyRef:v,rightActiveFixedChildrenColKeysRef:g,renderExpandRef:y,hoverKeyRef:S,summaryRef:C,mergedSortStateRef:_,virtualScrollRef:x,componentId:w,mergedTableLayoutRef:T,childTriggerColIndexRef:P,indentRef:k,rowPropsRef:I,maxHeightRef:A,stripedRef:q,loadingRef:F,onLoadRef:O,loadingKeySetRef:$,expandableRef:W,stickyExpandedRowsRef:Q,renderExpandIconRef:L,summaryPlacementRef:M,treeMateRef:se,scrollbarPropsRef:X,setHeaderScrollLeft:ne,doUpdateExpandedRowKeys:fe,handleTableBodyScroll:xe,doCheck:Ce,doUncheck:G,renderCell:ve}=He(So),ue=B(null),re=B(null),ke=B(null),V=wt(()=>l.value.length===0),R=wt(()=>e.showHeader||!V.value),E=wt(()=>e.showHeader||V.value);let U="";const ie=N(()=>new Set(o.value));function Y(Me){var je;return(je=se.value.getNode(Me))===null||je===void 0?void 0:je.rawNode}function he(Me,je,dt){const Oe=Y(Me.key);if(!Oe){or("data-table",`fail to get row data with key ${Me.key}`);return}if(dt){const rt=l.value.findIndex(it=>it.key===U);if(rt!==-1){const it=l.value.findIndex(Ve=>Ve.key===Me.key),Z=Math.min(rt,it),we=Math.max(rt,it),Ie=[];l.value.slice(Z,we+1).forEach(Ve=>{Ve.disabled||Ie.push(Ve.key)}),je?Ce(Ie,!1,Oe):G(Ie,Oe),U=Me.key;return}}je?Ce(Me.key,!1,Oe):G(Me.key,Oe),U=Me.key}function ye(Me){const je=Y(Me.key);if(!je){or("data-table",`fail to get row data with key ${Me.key}`);return}Ce(Me.key,!0,je)}function ge(){if(!R.value){const{value:je}=ke;return je||null}if(x.value)return _e();const{value:Me}=ue;return Me?Me.containerRef:null}function J(Me,je){var dt;if($.value.has(Me))return;const{value:Oe}=o,rt=Oe.indexOf(Me),it=Array.from(Oe);~rt?(it.splice(rt,1),fe(it)):je&&!je.isLeaf&&!je.shallowLoaded?($.value.add(Me),(dt=O.value)===null||dt===void 0||dt.call(O,je.rawNode).then(()=>{const{value:Z}=o,we=Array.from(Z);~we.indexOf(Me)||we.push(Me),fe(we)}).finally(()=>{$.value.delete(Me)})):(it.push(Me),fe(it))}function de(){S.value=null}function _e(){const{value:Me}=re;return Me==null?void 0:Me.listElRef}function te(){const{value:Me}=re;return Me==null?void 0:Me.itemsElRef}function oe(Me){var je;xe(Me),(je=ue.value)===null||je===void 0||je.sync()}function Ee(Me){var je;const{onResize:dt}=e;dt&&dt(Me),(je=ue.value)===null||je===void 0||je.sync()}const De={getScrollContainer:ge,scrollTo(Me,je){var dt,Oe;x.value?(dt=re.value)===null||dt===void 0||dt.scrollTo(Me,je):(Oe=ue.value)===null||Oe===void 0||Oe.scrollTo(Me,je)}},qe=j([({props:Me})=>{const je=Oe=>Oe===null?null:j(`[data-n-id="${Me.componentId}"] [data-col-key="${Oe}"]::after`,{boxShadow:"var(--n-box-shadow-after)"}),dt=Oe=>Oe===null?null:j(`[data-n-id="${Me.componentId}"] [data-col-key="${Oe}"]::before`,{boxShadow:"var(--n-box-shadow-before)"});return j([je(Me.leftActiveFixedColKey),dt(Me.rightActiveFixedColKey),Me.leftActiveFixedChildrenColKeys.map(Oe=>je(Oe)),Me.rightActiveFixedChildrenColKeys.map(Oe=>dt(Oe))])}]);let tt=!1;return un(()=>{const{value:Me}=h,{value:je}=m,{value:dt}=v,{value:Oe}=g;if(!tt&&Me===null&&dt===null)return;const rt={leftActiveFixedColKey:Me,leftActiveFixedChildrenColKeys:je,rightActiveFixedColKey:dt,rightActiveFixedChildrenColKeys:Oe,componentId:w};qe.mount({id:`n-${w}`,force:!0,props:rt,anchorMetaName:xa}),tt=!0}),qs(()=>{qe.unmount({id:`n-${w}`})}),Object.assign({bodyWidth:n,summaryPlacement:M,dataTableSlots:t,componentId:w,scrollbarInstRef:ue,virtualListRef:re,emptyElRef:ke,summary:C,mergedClsPrefix:r,mergedTheme:i,scrollX:a,cols:s,loading:F,bodyShowHeaderOnly:E,shouldDisplaySomeTablePart:R,empty:V,paginatedDataAndInfo:N(()=>{const{value:Me}=q;let je=!1;return{data:l.value.map(Me?(Oe,rt)=>(Oe.isLeaf||(je=!0),{tmNode:Oe,key:Oe.key,striped:rt%2===1,index:rt}):(Oe,rt)=>(Oe.isLeaf||(je=!0),{tmNode:Oe,key:Oe.key,striped:!1,index:rt})),hasChildren:je}}),rawPaginatedData:c,fixedColumnLeftMap:u,fixedColumnRightMap:d,currentPage:f,rowClassName:p,renderExpand:y,mergedExpandedRowKeySet:ie,hoverKey:S,mergedSortState:_,virtualScroll:x,mergedTableLayout:T,childTriggerColIndex:P,indent:k,rowProps:I,maxHeight:A,loadingKeySet:$,expandable:W,stickyExpandedRows:Q,renderExpandIcon:L,scrollbarProps:X,setHeaderScrollLeft:ne,handleVirtualListScroll:oe,handleVirtualListResize:Ee,handleMouseleaveTable:de,virtualListContainer:_e,virtualListContent:te,handleTableBodyScroll:xe,handleCheckboxUpdateChecked:he,handleRadioUpdateChecked:ye,handleUpdateExpanded:J,renderCell:ve},De)},render(){const{mergedTheme:e,scrollX:t,mergedClsPrefix:n,virtualScroll:o,maxHeight:r,mergedTableLayout:i,flexHeight:a,loadingKeySet:s,onResize:l,setHeaderScrollLeft:c}=this,u=t!==void 0||r!==void 0||a,d=!u&&i==="auto",f=t!==void 0||d,p={minWidth:Ut(t)||"100%"};t&&(p.width="100%");const h=b(_o,Object.assign({},this.scrollbarProps,{ref:"scrollbarInstRef",scrollable:u||d,class:`${n}-data-table-base-table-body`,style:this.bodyStyle,theme:e.peers.Scrollbar,themeOverrides:e.peerOverrides.Scrollbar,contentStyle:p,container:o?this.virtualListContainer:void 0,content:o?this.virtualListContent:void 0,horizontalRailStyle:{zIndex:3},verticalRailStyle:{zIndex:3},xScrollable:f,onScroll:o?void 0:this.handleTableBodyScroll,internalOnUpdateScrollLeft:c,onResize:l}),{default:()=>{const m={},v={},{cols:g,paginatedDataAndInfo:y,mergedTheme:S,fixedColumnLeftMap:C,fixedColumnRightMap:_,currentPage:x,rowClassName:w,mergedSortState:T,mergedExpandedRowKeySet:P,stickyExpandedRows:k,componentId:I,childTriggerColIndex:A,expandable:q,rowProps:F,handleMouseleaveTable:O,renderExpand:$,summary:W,handleCheckboxUpdateChecked:Q,handleRadioUpdateChecked:L,handleUpdateExpanded:M}=this,{length:se}=g;let X;const{data:ne,hasChildren:fe}=y,xe=fe?EU(ne,P):ne;if(W){const R=W(this.rawPaginatedData);if(Array.isArray(R)){const E=R.map((U,ie)=>({isSummaryRow:!0,key:`__n_summary__${ie}`,tmNode:{rawNode:U,disabled:!0},index:-1}));X=this.summaryPlacement==="top"?[...E,...xe]:[...xe,...E]}else{const E={isSummaryRow:!0,key:"__n_summary__",tmNode:{rawNode:R,disabled:!0},index:-1};X=this.summaryPlacement==="top"?[E,...xe]:[...xe,E]}}else X=xe;const Ce=fe?{width:Ln(this.indent)}:void 0,G=[];X.forEach(R=>{$&&P.has(R.key)&&(!q||q(R.tmNode.rawNode))?G.push(R,{isExpandedRow:!0,key:`${R.key}-expand`,tmNode:R.tmNode,index:R.index}):G.push(R)});const{length:ve}=G,ue={};ne.forEach(({tmNode:R},E)=>{ue[E]=R.key});const re=k?this.bodyWidth:null,ke=re===null?void 0:`${re}px`,V=(R,E,U)=>{const{index:ie}=R;if("isExpandedRow"in R){const{tmNode:{key:Ee,rawNode:De}}=R;return b("tr",{class:`${n}-data-table-tr ${n}-data-table-tr--expanded`,key:`${Ee}__expand`},b("td",{class:[`${n}-data-table-td`,`${n}-data-table-td--last-col`,E+1===ve&&`${n}-data-table-td--last-row`],colspan:se},k?b("div",{class:`${n}-data-table-expand`,style:{width:ke}},$(De,ie)):$(De,ie)))}const Y="isSummaryRow"in R,he=!Y&&R.striped,{tmNode:ye,key:ge}=R,{rawNode:J}=ye,de=P.has(ge),_e=F?F(J,ie):void 0,te=typeof w=="string"?w:nU(J,ie,w);return b("tr",Object.assign({onMouseenter:()=>{this.hoverKey=ge},key:ge,class:[`${n}-data-table-tr`,Y&&`${n}-data-table-tr--summary`,he&&`${n}-data-table-tr--striped`,de&&`${n}-data-table-tr--expanded`,te]},_e),g.map((Ee,De)=>{var qe,tt,Me,je,dt;if(E in m){const Wt=m[E],Se=Wt.indexOf(De);if(~Se)return Wt.splice(Se,1),null}const{column:Oe}=Ee,rt=po(Ee),{rowSpan:it,colSpan:Z}=Oe,we=Y?((qe=R.tmNode.rawNode[rt])===null||qe===void 0?void 0:qe.colSpan)||1:Z?Z(J,ie):1,Ie=Y?((tt=R.tmNode.rawNode[rt])===null||tt===void 0?void 0:tt.rowSpan)||1:it?it(J,ie):1,Ve=De+we===se,Xe=E+Ie===ve,Qe=Ie>1;if(Qe&&(v[E]={[De]:[]}),we>1||Qe)for(let Wt=E;Wt{M(ge,R.tmNode)}})]:null,Oe.type==="selection"?Y?null:Oe.multiple===!1?b(RU,{key:x,rowKey:ge,disabled:R.tmNode.disabled,onUpdateChecked:()=>{L(R.tmNode)}}):b(PU,{key:x,rowKey:ge,disabled:R.tmNode.disabled,onUpdateChecked:(Wt,Se)=>{Q(R.tmNode,Wt,Se.shiftKey)}}):Oe.type==="expand"?Y?null:!Oe.expandable||!((dt=Oe.expandable)===null||dt===void 0)&&dt.call(Oe,J)?b(F0,{clsPrefix:n,expanded:de,renderExpandIcon:this.renderExpandIcon,onClick:()=>{M(ge,null)}}):null:b(TU,{clsPrefix:n,index:ie,row:J,column:Oe,isSummary:Y,mergedTheme:S,renderCell:this.renderCell}))}))};return o?b(YC,{ref:"virtualListRef",items:G,itemSize:28,visibleItemsTag:$U,visibleItemsProps:{clsPrefix:n,id:I,cols:g,onMouseleave:O},showScrollbar:!1,onResize:this.handleVirtualListResize,onScroll:this.handleVirtualListScroll,itemsStyle:p,itemResizable:!0},{default:({item:R,index:E})=>V(R,E,!0)}):b("table",{class:`${n}-data-table-table`,onMouseleave:O,style:{tableLayout:this.mergedTableLayout}},b("colgroup",null,g.map(R=>b("col",{key:R.key,style:R.style}))),this.showHeader?b(b2,{discrete:!1}):null,this.empty?null:b("tbody",{"data-n-id":I,class:`${n}-data-table-tbody`},G.map((R,E)=>V(R,E,!1))))}});if(this.empty){const m=()=>b("div",{class:[`${n}-data-table-empty`,this.loading&&`${n}-data-table-empty--hide`],style:this.bodyStyle,ref:"emptyElRef"},Pn(this.dataTableSlots.empty,()=>[b(o_,{theme:this.mergedTheme.peers.Empty,themeOverrides:this.mergedTheme.peerOverrides.Empty})]));return this.shouldDisplaySomeTablePart?b(et,null,h,m()):b(Ar,{onResize:this.onResize},{default:m})}return h}}),IU=pe({setup(){const{mergedClsPrefixRef:e,rightFixedColumnsRef:t,leftFixedColumnsRef:n,bodyWidthRef:o,maxHeightRef:r,minHeightRef:i,flexHeightRef:a,syncScrollState:s}=He(So),l=B(null),c=B(null),u=B(null),d=B(!(n.value.length||t.value.length)),f=N(()=>({maxHeight:Ut(r.value),minHeight:Ut(i.value)}));function p(g){o.value=g.contentRect.width,s(),d.value||(d.value=!0)}function h(){const{value:g}=l;return g?g.$el:null}function m(){const{value:g}=c;return g?g.getScrollContainer():null}const v={getBodyElement:m,getHeaderElement:h,scrollTo(g,y){var S;(S=c.value)===null||S===void 0||S.scrollTo(g,y)}};return un(()=>{const{value:g}=u;if(!g)return;const y=`${e.value}-data-table-base-table--transition-disabled`;d.value?setTimeout(()=>{g.classList.remove(y)},0):g.classList.add(y)}),Object.assign({maxHeight:r,mergedClsPrefix:e,selfElRef:u,headerInstRef:l,bodyInstRef:c,bodyStyle:f,flexHeight:a,handleBodyResize:p},v)},render(){const{mergedClsPrefix:e,maxHeight:t,flexHeight:n}=this,o=t===void 0&&!n;return b("div",{class:`${e}-data-table-base-table`,ref:"selfElRef"},o?null:b(b2,{ref:"headerInstRef"}),b(AU,{ref:"bodyInstRef",bodyStyle:this.bodyStyle,showHeader:o,flexHeight:n,onResize:this.handleBodyResize}))}});function MU(e,t){const{paginatedDataRef:n,treeMateRef:o,selectionColumnRef:r}=t,i=B(e.defaultCheckedRowKeys),a=N(()=>{var _;const{checkedRowKeys:x}=e,w=x===void 0?i.value:x;return((_=r.value)===null||_===void 0?void 0:_.multiple)===!1?{checkedKeys:w.slice(0,1),indeterminateKeys:[]}:o.value.getCheckedKeys(w,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded})}),s=N(()=>a.value.checkedKeys),l=N(()=>a.value.indeterminateKeys),c=N(()=>new Set(s.value)),u=N(()=>new Set(l.value)),d=N(()=>{const{value:_}=c;return n.value.reduce((x,w)=>{const{key:T,disabled:P}=w;return x+(!P&&_.has(T)?1:0)},0)}),f=N(()=>n.value.filter(_=>_.disabled).length),p=N(()=>{const{length:_}=n.value,{value:x}=u;return d.value>0&&d.value<_-f.value||n.value.some(w=>x.has(w.key))}),h=N(()=>{const{length:_}=n.value;return d.value!==0&&d.value===_-f.value}),m=N(()=>n.value.length===0);function v(_,x,w){const{"onUpdate:checkedRowKeys":T,onUpdateCheckedRowKeys:P,onCheckedRowKeysChange:k}=e,I=[],{value:{getNode:A}}=o;_.forEach(q=>{var F;const O=(F=A(q))===null||F===void 0?void 0:F.rawNode;I.push(O)}),T&&Re(T,_,I,{row:x,action:w}),P&&Re(P,_,I,{row:x,action:w}),k&&Re(k,_,I,{row:x,action:w}),i.value=_}function g(_,x=!1,w){if(!e.loading){if(x){v(Array.isArray(_)?_.slice(0,1):[_],w,"check");return}v(o.value.check(_,s.value,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,w,"check")}}function y(_,x){e.loading||v(o.value.uncheck(_,s.value,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,x,"uncheck")}function S(_=!1){const{value:x}=r;if(!x||e.loading)return;const w=[];(_?o.value.treeNodes:n.value).forEach(T=>{T.disabled||w.push(T.key)}),v(o.value.check(w,s.value,{cascade:!0,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,void 0,"checkAll")}function C(_=!1){const{value:x}=r;if(!x||e.loading)return;const w=[];(_?o.value.treeNodes:n.value).forEach(T=>{T.disabled||w.push(T.key)}),v(o.value.uncheck(w,s.value,{cascade:!0,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,void 0,"uncheckAll")}return{mergedCheckedRowKeySetRef:c,mergedCheckedRowKeysRef:s,mergedInderminateRowKeySetRef:u,someRowsCheckedRef:p,allRowsCheckedRef:h,headerCheckboxDisabledRef:m,doUpdateCheckedRowKeys:v,doCheckAll:S,doUncheckAll:C,doCheck:g,doUncheck:y}}function Ll(e){return typeof e=="object"&&typeof e.multiple=="number"?e.multiple:!1}function zU(e,t){return t&&(e===void 0||e==="default"||typeof e=="object"&&e.compare==="default")?OU(t):typeof e=="function"?e:e&&typeof e=="object"&&e.compare&&e.compare!=="default"?e.compare:!1}function OU(e){return(t,n)=>{const o=t[e],r=n[e];return typeof o=="number"&&typeof r=="number"?o-r:typeof o=="string"&&typeof r=="string"?o.localeCompare(r):0}}function DU(e,{dataRelatedColsRef:t,filteredDataRef:n}){const o=[];t.value.forEach(p=>{var h;p.sorter!==void 0&&f(o,{columnKey:p.key,sorter:p.sorter,order:(h=p.defaultSortOrder)!==null&&h!==void 0?h:!1})});const r=B(o),i=N(()=>{const p=t.value.filter(v=>v.type!=="selection"&&v.sorter!==void 0&&(v.sortOrder==="ascend"||v.sortOrder==="descend"||v.sortOrder===!1)),h=p.filter(v=>v.sortOrder!==!1);if(h.length)return h.map(v=>({columnKey:v.key,order:v.sortOrder,sorter:v.sorter}));if(p.length)return[];const{value:m}=r;return Array.isArray(m)?m:m?[m]:[]}),a=N(()=>{const p=i.value.slice().sort((h,m)=>{const v=Ll(h.sorter)||0;return(Ll(m.sorter)||0)-v});return p.length?n.value.slice().sort((m,v)=>{let g=0;return p.some(y=>{const{columnKey:S,sorter:C,order:_}=y,x=zU(C,S);return x&&_&&(g=x(m.rawNode,v.rawNode),g!==0)?(g=g*JV(_),!0):!1}),g}):n.value});function s(p){let h=i.value.slice();return p&&Ll(p.sorter)!==!1?(h=h.filter(m=>Ll(m.sorter)!==!1),f(h,p),h):p||null}function l(p){const h=s(p);c(h)}function c(p){const{"onUpdate:sorter":h,onUpdateSorter:m,onSorterChange:v}=e;h&&Re(h,p),m&&Re(m,p),v&&Re(v,p),r.value=p}function u(p,h="ascend"){if(!p)d();else{const m=t.value.find(g=>g.type!=="selection"&&g.type!=="expand"&&g.key===p);if(!(m!=null&&m.sorter))return;const v=m.sorter;l({columnKey:p,sorter:v,order:h})}}function d(){c(null)}function f(p,h){const m=p.findIndex(v=>(h==null?void 0:h.columnKey)&&v.columnKey===h.columnKey);m!==void 0&&m>=0?p[m]=h:p.push(h)}return{clearSorter:d,sort:u,sortedDataRef:a,mergedSortStateRef:i,deriveNextSorter:l}}function LU(e,{dataRelatedColsRef:t}){const n=N(()=>{const M=se=>{for(let X=0;X{const{childrenKey:M}=e;return nl(e.data,{ignoreEmptyChildren:!0,getKey:e.rowKey,getChildren:se=>se[M],getDisabled:se=>{var X,ne;return!!(!((ne=(X=n.value)===null||X===void 0?void 0:X.disabled)===null||ne===void 0)&&ne.call(X,se))}})}),r=wt(()=>{const{columns:M}=e,{length:se}=M;let X=null;for(let ne=0;ne{const M=t.value.filter(ne=>ne.filterOptionValues!==void 0||ne.filterOptionValue!==void 0),se={};return M.forEach(ne=>{var fe;ne.type==="selection"||ne.type==="expand"||(ne.filterOptionValues===void 0?se[ne.key]=(fe=ne.filterOptionValue)!==null&&fe!==void 0?fe:null:se[ne.key]=ne.filterOptionValues)}),Object.assign(z0(i.value),se)}),c=N(()=>{const M=l.value,{columns:se}=e;function X(xe){return(Ce,G)=>!!~String(G[xe]).indexOf(String(Ce))}const{value:{treeNodes:ne}}=o,fe=[];return se.forEach(xe=>{xe.type==="selection"||xe.type==="expand"||"children"in xe||fe.push([xe.key,xe])}),ne?ne.filter(xe=>{const{rawNode:Ce}=xe;for(const[G,ve]of fe){let ue=M[G];if(ue==null||(Array.isArray(ue)||(ue=[ue]),!ue.length))continue;const re=ve.filter==="default"?X(G):ve.filter;if(ve&&typeof re=="function")if(ve.filterMode==="and"){if(ue.some(ke=>!re(ke,Ce)))return!1}else{if(ue.some(ke=>re(ke,Ce)))continue;return!1}}return!0}):[]}),{sortedDataRef:u,deriveNextSorter:d,mergedSortStateRef:f,sort:p,clearSorter:h}=DU(e,{dataRelatedColsRef:t,filteredDataRef:c});t.value.forEach(M=>{var se;if(M.filter){const X=M.defaultFilterOptionValues;M.filterMultiple?i.value[M.key]=X||[]:X!==void 0?i.value[M.key]=X===null?[]:X:i.value[M.key]=(se=M.defaultFilterOptionValue)!==null&&se!==void 0?se:null}});const m=N(()=>{const{pagination:M}=e;if(M!==!1)return M.page}),v=N(()=>{const{pagination:M}=e;if(M!==!1)return M.pageSize}),g=rn(m,a),y=rn(v,s),S=wt(()=>{const M=g.value;return e.remote?M:Math.max(1,Math.min(Math.ceil(c.value.length/y.value),M))}),C=N(()=>{const{pagination:M}=e;if(M){const{pageCount:se}=M;if(se!==void 0)return se}}),_=N(()=>{if(e.remote)return o.value.treeNodes;if(!e.pagination)return u.value;const M=y.value,se=(S.value-1)*M;return u.value.slice(se,se+M)}),x=N(()=>_.value.map(M=>M.rawNode));function w(M){const{pagination:se}=e;if(se){const{onChange:X,"onUpdate:page":ne,onUpdatePage:fe}=se;X&&Re(X,M),fe&&Re(fe,M),ne&&Re(ne,M),I(M)}}function T(M){const{pagination:se}=e;if(se){const{onPageSizeChange:X,"onUpdate:pageSize":ne,onUpdatePageSize:fe}=se;X&&Re(X,M),fe&&Re(fe,M),ne&&Re(ne,M),A(M)}}const P=N(()=>{if(e.remote){const{pagination:M}=e;if(M){const{itemCount:se}=M;if(se!==void 0)return se}return}return c.value.length}),k=N(()=>Object.assign(Object.assign({},e.pagination),{onChange:void 0,onUpdatePage:void 0,onUpdatePageSize:void 0,onPageSizeChange:void 0,"onUpdate:page":w,"onUpdate:pageSize":T,page:S.value,pageSize:y.value,pageCount:P.value===void 0?C.value:void 0,itemCount:P.value}));function I(M){const{"onUpdate:page":se,onPageChange:X,onUpdatePage:ne}=e;ne&&Re(ne,M),se&&Re(se,M),X&&Re(X,M),a.value=M}function A(M){const{"onUpdate:pageSize":se,onPageSizeChange:X,onUpdatePageSize:ne}=e;X&&Re(X,M),ne&&Re(ne,M),se&&Re(se,M),s.value=M}function q(M,se){const{onUpdateFilters:X,"onUpdate:filters":ne,onFiltersChange:fe}=e;X&&Re(X,M,se),ne&&Re(ne,M,se),fe&&Re(fe,M,se),i.value=M}function F(M,se,X,ne){var fe;(fe=e.onUnstableColumnResize)===null||fe===void 0||fe.call(e,M,se,X,ne)}function O(M){I(M)}function $(){W()}function W(){Q({})}function Q(M){L(M)}function L(M){M?M&&(i.value=z0(M)):i.value={}}return{treeMateRef:o,mergedCurrentPageRef:S,mergedPaginationRef:k,paginatedDataRef:_,rawPaginatedDataRef:x,mergedFilterStateRef:l,mergedSortStateRef:f,hoverKeyRef:B(null),selectionColumnRef:n,childTriggerColIndexRef:r,doUpdateFilters:q,deriveNextSorter:d,doUpdatePageSize:A,doUpdatePage:I,onUnstableColumnResize:F,filter:L,filters:Q,clearFilter:$,clearFilters:W,clearSorter:h,page:O,sort:p}}function FU(e,{mainTableInstRef:t,mergedCurrentPageRef:n,bodyWidthRef:o}){let r=0;const i=B(),a=B(null),s=B([]),l=B(null),c=B([]),u=N(()=>Ut(e.scrollX)),d=N(()=>e.columns.filter(P=>P.fixed==="left")),f=N(()=>e.columns.filter(P=>P.fixed==="right")),p=N(()=>{const P={};let k=0;function I(A){A.forEach(q=>{const F={start:k,end:0};P[po(q)]=F,"children"in q?(I(q.children),F.end=k):(k+=M0(q)||0,F.end=k)})}return I(d.value),P}),h=N(()=>{const P={};let k=0;function I(A){for(let q=A.length-1;q>=0;--q){const F=A[q],O={start:k,end:0};P[po(F)]=O,"children"in F?(I(F.children),O.end=k):(k+=M0(F)||0,O.end=k)}}return I(f.value),P});function m(){var P,k;const{value:I}=d;let A=0;const{value:q}=p;let F=null;for(let O=0;O(((P=q[$])===null||P===void 0?void 0:P.start)||0)-A)F=$,A=((k=q[$])===null||k===void 0?void 0:k.end)||0;else break}a.value=F}function v(){s.value=[];let P=e.columns.find(k=>po(k)===a.value);for(;P&&"children"in P;){const k=P.children.length;if(k===0)break;const I=P.children[k-1];s.value.push(po(I)),P=I}}function g(){var P,k;const{value:I}=f,A=Number(e.scrollX),{value:q}=o;if(q===null)return;let F=0,O=null;const{value:$}=h;for(let W=I.length-1;W>=0;--W){const Q=po(I[W]);if(Math.round(r+(((P=$[Q])===null||P===void 0?void 0:P.start)||0)+q-F)po(k)===l.value);for(;P&&"children"in P&&P.children.length;){const k=P.children[0];c.value.push(po(k)),P=k}}function S(){const P=t.value?t.value.getHeaderElement():null,k=t.value?t.value.getBodyElement():null;return{header:P,body:k}}function C(){const{body:P}=S();P&&(P.scrollTop=0)}function _(){i.value!=="body"?bc(w):i.value=void 0}function x(P){var k;(k=e.onScroll)===null||k===void 0||k.call(e,P),i.value!=="head"?bc(w):i.value=void 0}function w(){const{header:P,body:k}=S();if(!k)return;const{value:I}=o;if(I!==null){if(e.maxHeight||e.flexHeight){if(!P)return;const A=r-P.scrollLeft;i.value=A!==0?"head":"body",i.value==="head"?(r=P.scrollLeft,k.scrollLeft=r):(r=k.scrollLeft,P.scrollLeft=r)}else r=k.scrollLeft;m(),v(),g(),y()}}function T(P){const{header:k}=S();k&&(k.scrollLeft=P,w())}return ht(n,()=>{C()}),{styleScrollXRef:u,fixedColumnLeftMapRef:p,fixedColumnRightMapRef:h,leftFixedColumnsRef:d,rightFixedColumnsRef:f,leftActiveFixedColKeyRef:a,leftActiveFixedChildrenColKeysRef:s,rightActiveFixedColKeyRef:l,rightActiveFixedChildrenColKeysRef:c,syncScrollState:w,handleTableBodyScroll:x,handleTableHeaderScroll:_,setHeaderScrollLeft:T}}function NU(){const e=B({});function t(r){return e.value[r]}function n(r,i){c2(r)&&"key"in r&&(e.value[r.key]=i)}function o(){e.value={}}return{getResizableWidth:t,doUpdateResizableWidth:n,clearResizableWidth:o}}function BU(e,t){const n=[],o=[],r=[],i=new WeakMap;let a=-1,s=0,l=!1;function c(f,p){p>a&&(n[p]=[],a=p);for(const h of f)if("children"in h)c(h.children,p+1);else{const m="key"in h?h.key:void 0;o.push({key:po(h),style:tU(h,m!==void 0?Ut(t(m)):void 0),column:h}),s+=1,l||(l=!!h.ellipsis),r.push(h)}}c(e,0);let u=0;function d(f,p){let h=0;f.forEach((m,v)=>{var g;if("children"in m){const y=u,S={column:m,colSpan:0,rowSpan:1,isLast:!1};d(m.children,p+1),m.children.forEach(C=>{var _,x;S.colSpan+=(x=(_=i.get(C))===null||_===void 0?void 0:_.colSpan)!==null&&x!==void 0?x:0}),y+S.colSpan===s&&(S.isLast=!0),i.set(m,S),n[p].push(S)}else{if(u1&&(h=u+y);const S=u+y===s,C={column:m,colSpan:y,rowSpan:a-p+1,isLast:S};i.set(m,C),n[p].push(C),u+=1}})}return d(e,0),{hasEllipsis:l,rows:n,cols:o,dataRelatedCols:r}}function HU(e,t){const n=N(()=>BU(e.columns,t));return{rowsRef:N(()=>n.value.rows),colsRef:N(()=>n.value.cols),hasEllipsisRef:N(()=>n.value.hasEllipsis),dataRelatedColsRef:N(()=>n.value.dataRelatedCols)}}function jU(e,t){const n=wt(()=>{for(const c of e.columns)if(c.type==="expand")return c.renderExpand}),o=wt(()=>{let c;for(const u of e.columns)if(u.type==="expand"){c=u.expandable;break}return c}),r=B(e.defaultExpandAll?n!=null&&n.value?(()=>{const c=[];return t.value.treeNodes.forEach(u=>{var d;!((d=o.value)===null||d===void 0)&&d.call(o,u.rawNode)&&c.push(u.key)}),c})():t.value.getNonLeafKeys():e.defaultExpandedRowKeys),i=Ne(e,"expandedRowKeys"),a=Ne(e,"stickyExpandedRows"),s=rn(i,r);function l(c){const{onUpdateExpandedRowKeys:u,"onUpdate:expandedRowKeys":d}=e;u&&Re(u,c),d&&Re(d,c),r.value=c}return{stickyExpandedRowsRef:a,mergedExpandedRowKeysRef:s,renderExpandRef:n,expandableRef:o,doUpdateExpandedRowKeys:l}}const N0=UU(),VU=j([z("data-table",` width: 100%; font-size: var(--n-font-size); display: flex; @@ -2168,7 +2191,7 @@ ${t} flex-grow: 1; display: flex; flex-direction: column; - `),q("flex-height",[j(">",[z("data-table-wrapper",[j(">",[z("data-table-base-table",` + `),K("flex-height",[j(">",[z("data-table-wrapper",[j(">",[z("data-table-base-table",` display: flex; flex-direction: column; flex-grow: 1; @@ -2183,7 +2206,7 @@ ${t} display: flex; align-items: center; justify-content: center; - `,[za({originalTransform:"translateX(-50%) translateY(-50%)"})])]),z("data-table-expand-placeholder",` + `,[Da({originalTransform:"translateX(-50%) translateY(-50%)"})])]),z("data-table-expand-placeholder",` margin-right: 8px; display: inline-block; width: 16px; @@ -2202,7 +2225,7 @@ ${t} height: 16px; color: var(--n-td-text-color); transition: color .3s var(--n-bezier); - `,[q("expanded",[z("icon","transform: rotate(90deg);",[Vn({originalTransform:"rotate(90deg)"})]),z("base-icon","transform: rotate(90deg);",[Vn({originalTransform:"rotate(90deg)"})])]),z("base-loading",` + `,[K("expanded",[z("icon","transform: rotate(90deg);",[Un({originalTransform:"rotate(90deg)"})]),z("base-icon","transform: rotate(90deg);",[Un({originalTransform:"rotate(90deg)"})])]),z("base-loading",` color: var(--n-loading-color); transition: color .3s var(--n-bezier); position: absolute; @@ -2210,19 +2233,19 @@ ${t} right: 0; top: 0; bottom: 0; - `,[Vn()]),z("icon",` + `,[Un()]),z("icon",` position: absolute; left: 0; right: 0; top: 0; bottom: 0; - `,[Vn()]),z("base-icon",` + `,[Un()]),z("base-icon",` position: absolute; left: 0; right: 0; top: 0; bottom: 0; - `,[Vn()])]),z("data-table-thead",` + `,[Un()])]),z("data-table-thead",` transition: background-color .3s var(--n-bezier); background-color: var(--n-merged-th-color); `),z("data-table-tr",` @@ -2236,7 +2259,7 @@ ${t} margin: calc(var(--n-th-padding) * -1); padding: var(--n-th-padding); box-sizing: border-box; - `),q("striped","background-color: var(--n-merged-td-color-striped);",[z("data-table-td","background-color: var(--n-merged-td-color-striped);")]),Pt("summary",[j("&:hover","background-color: var(--n-merged-td-color-hover);",[j(">",[z("data-table-td","background-color: var(--n-merged-td-color-hover);")])])])]),z("data-table-th",` + `),K("striped","background-color: var(--n-merged-td-color-striped);",[z("data-table-td","background-color: var(--n-merged-td-color-striped);")]),Pt("summary",[j("&:hover","background-color: var(--n-merged-td-color-hover);",[j(">",[z("data-table-td","background-color: var(--n-merged-td-color-hover);")])])])]),z("data-table-th",` padding: var(--n-th-padding); position: relative; text-align: start; @@ -2250,11 +2273,11 @@ ${t} color .3s var(--n-bezier), background-color .3s var(--n-bezier); font-weight: var(--n-th-font-weight); - `,[q("filterable",` + `,[K("filterable",` padding-right: 36px; - `,[q("sortable",` + `,[K("sortable",` padding-right: calc(var(--n-th-padding) + 36px); - `)]),Jb,q("selection",` + `)]),N0,K("selection",` padding: 0; text-align: center; line-height: 0; @@ -2274,9 +2297,9 @@ ${t} overflow: hidden; white-space: nowrap; max-width: 100%; - `),q("hover",` + `),K("hover",` background-color: var(--n-merged-th-color-hover); - `),q("sortable",` + `),K("sortable",` cursor: pointer; `,[D("ellipsis",` max-width: calc(100% - 18px); @@ -2293,11 +2316,11 @@ ${t} vertical-align: -0.2em; color: var(--n-th-icon-color); transition: color .3s var(--n-bezier); - `,[z("base-icon","transition: transform .3s var(--n-bezier)"),q("desc",[z("base-icon",` + `,[z("base-icon","transition: transform .3s var(--n-bezier)"),K("desc",[z("base-icon",` transform: rotate(0deg); - `)]),q("asc",[z("base-icon",` + `)]),K("asc",[z("base-icon",` transform: rotate(-180deg); - `)]),q("asc, desc",` + `)]),K("asc, desc",` color: var(--n-th-icon-color-active); `)]),z("data-table-resize-button",` width: var(--n-resizable-container-size); @@ -2319,7 +2342,7 @@ ${t} transition: background-color .3s var(--n-bezier); z-index: 1; content: ''; - `),q("active",[j("&::after",` + `),K("active",[j("&::after",` background-color: var(--n-th-icon-color-active); `)]),j("&:hover::after",` background-color: var(--n-th-icon-color-active); @@ -2341,9 +2364,9 @@ ${t} color: var(--n-th-icon-color); `,[j("&:hover",` background-color: var(--n-th-button-color-hover); - `),q("show",` + `),K("show",` background-color: var(--n-th-button-color-hover); - `),q("active",` + `),K("active",` background-color: var(--n-th-button-color-hover); color: var(--n-th-icon-color-active); `)])]),z("data-table-td",` @@ -2359,17 +2382,17 @@ ${t} background-color .3s var(--n-bezier), border-color .3s var(--n-bezier), color .3s var(--n-bezier); - `,[q("expand",[z("data-table-expand-trigger",` + `,[K("expand",[z("data-table-expand-trigger",` margin-right: 0; - `)]),q("last-row",` + `)]),K("last-row",` border-bottom: 0 solid var(--n-merged-border-color); `,[j("&::after",` bottom: 0 !important; `),j("&::before",` bottom: 0 !important; - `)]),q("summary",` + `)]),K("summary",` background-color: var(--n-merged-th-color); - `),q("hover",` + `),K("hover",` background-color: var(--n-merged-td-color-hover); `),D("ellipsis",` display: inline-block; @@ -2379,11 +2402,11 @@ ${t} max-width: 100%; vertical-align: bottom; max-width: calc(100% - var(--indent-offset, -1.5) * 16px - 24px); - `),q("selection, expand",` + `),K("selection, expand",` text-align: center; padding: 0; line-height: 0; - `),Jb]),z("data-table-empty",` + `),N0]),z("data-table-empty",` box-sizing: border-box; padding: var(--n-empty-padding); flex-grow: 1; @@ -2393,7 +2416,7 @@ ${t} align-items: center; justify-content: center; transition: opacity .3s var(--n-bezier); - `,[q("hide",` + `,[K("hide",` opacity: 0; `)]),D("pagination",` margin: var(--n-pagination-margin); @@ -2406,27 +2429,27 @@ ${t} border-top-left-radius: var(--n-border-radius); border-top-right-radius: var(--n-border-radius); line-height: var(--n-line-height); - `),q("loading",[z("data-table-wrapper",` + `),K("loading",[z("data-table-wrapper",` opacity: var(--n-opacity-loading); pointer-events: none; - `)]),q("single-column",[z("data-table-td",` + `)]),K("single-column",[z("data-table-td",` border-bottom: 0 solid var(--n-merged-border-color); `,[j("&::after, &::before",` bottom: 0 !important; `)])]),Pt("single-line",[z("data-table-th",` border-right: 1px solid var(--n-merged-border-color); - `,[q("last",` + `,[K("last",` border-right: 0 solid var(--n-merged-border-color); `)]),z("data-table-td",` border-right: 1px solid var(--n-merged-border-color); - `,[q("last-col",` + `,[K("last-col",` border-right: 0 solid var(--n-merged-border-color); - `)])]),q("bordered",[z("data-table-wrapper",` + `)])]),K("bordered",[z("data-table-wrapper",` border: 1px solid var(--n-merged-border-color); border-bottom-left-radius: var(--n-border-radius); border-bottom-right-radius: var(--n-border-radius); overflow: hidden; - `)]),z("data-table-base-table",[q("transition-disabled",[z("data-table-th",[j("&::after, &::before","transition: none;")]),z("data-table-td",[j("&::after, &::before","transition: none;")])])]),q("bottom-bordered",[z("data-table-td",[q("last-row",` + `)]),z("data-table-base-table",[K("transition-disabled",[z("data-table-th",[j("&::after, &::before","transition: none;")]),z("data-table-td",[j("&::after, &::before","transition: none;")])])]),K("bottom-bordered",[z("data-table-td",[K("last-row",` border-bottom: 1px solid var(--n-merged-border-color); `)])]),z("data-table-table",` font-variant-numeric: tabular-nums; @@ -2480,21 +2503,21 @@ ${t} margin-right: 0; `)])]),z("divider",` margin: 0 !important; - `)]),Xs(z("data-table",` + `)]),Qs(z("data-table",` --n-merged-th-color: var(--n-th-color-modal); --n-merged-td-color: var(--n-td-color-modal); --n-merged-border-color: var(--n-border-color-modal); --n-merged-th-color-hover: var(--n-th-color-hover-modal); --n-merged-td-color-hover: var(--n-td-color-hover-modal); --n-merged-td-color-striped: var(--n-td-color-striped-modal); - `)),cu(z("data-table",` + `)),fu(z("data-table",` --n-merged-th-color: var(--n-th-color-popover); --n-merged-td-color: var(--n-td-color-popover); --n-merged-border-color: var(--n-border-color-popover); --n-merged-th-color-hover: var(--n-th-color-hover-popover); --n-merged-td-color-hover: var(--n-td-color-hover-popover); --n-merged-td-color-striped: var(--n-td-color-striped-popover); - `))]);function vj(){return[q("fixed-left",` + `))]);function UU(){return[K("fixed-left",` left: 0; position: sticky; z-index: 2; @@ -2508,7 +2531,7 @@ ${t} bottom: -1px; transition: box-shadow .2s var(--n-bezier); right: -36px; - `)]),q("fixed-right",` + `)]),K("fixed-right",` right: 0; position: sticky; z-index: 1; @@ -2522,7 +2545,7 @@ ${t} bottom: -1px; transition: box-shadow .2s var(--n-bezier); left: -36px; - `)])]}const ku=fe({name:"DataTable",alias:["AdvancedTable"],props:gH,setup(e,{slots:t}){const{mergedBorderedRef:n,mergedClsPrefixRef:o,inlineThemeDisabled:r}=lt(e),i=F(()=>{const{bottomBordered:Oe}=e;return n.value?!1:Oe!==void 0?Oe:!0}),a=Fe("DataTable","-data-table",gj,uH,e,o),s=N(null),l=N(null),{getResizableWidth:c,clearResizableWidth:u,doUpdateResizableWidth:d}=fj(),{rowsRef:f,colsRef:p,dataRelatedColsRef:h,hasEllipsisRef:g}=pj(e,c),{treeMateRef:v,mergedCurrentPageRef:m,paginatedDataRef:y,rawPaginatedDataRef:S,selectionColumnRef:C,hoverKeyRef:_,mergedPaginationRef:x,mergedFilterStateRef:w,mergedSortStateRef:k,childTriggerColIndexRef:P,doUpdatePage:T,doUpdateFilters:I,onUnstableColumnResize:A,deriveNextSorter:K,filter:B,filters:O,clearFilter:$,clearFilters:U,clearSorter:Q,page:L,sort:M}=uj(e,{dataRelatedColsRef:h}),{doCheckAll:te,doUncheckAll:ie,doCheck:ve,doUncheck:ke,headerCheckboxDisabledRef:Ae,someRowsCheckedRef:Pe,allRowsCheckedRef:ee,mergedCheckedRowKeySetRef:xe,mergedInderminateRowKeySetRef:ue}=aj(e,{selectionColumnRef:C,treeMateRef:v,paginatedDataRef:y}),{stickyExpandedRowsRef:ne,mergedExpandedRowKeysRef:we,renderExpandRef:V,expandableRef:R,doUpdateExpandedRowKeys:E}=mj(e,v),{handleTableBodyScroll:W,handleTableHeaderScroll:re,syncScrollState:G,setHeaderScrollLeft:de,leftActiveFixedColKeyRef:ge,leftActiveFixedChildrenColKeysRef:pe,rightActiveFixedColKeyRef:X,rightActiveFixedChildrenColKeysRef:ce,leftFixedColumnsRef:ye,rightFixedColumnsRef:J,fixedColumnLeftMapRef:oe,fixedColumnRightMapRef:Re}=dj(e,{bodyWidthRef:s,mainTableInstRef:l,mergedCurrentPageRef:m}),{localeRef:De}=Ia("DataTable"),qe=F(()=>e.virtualScroll||e.flexHeight||e.maxHeight!==void 0||g.value?"fixed":e.tableLayout);st(_o,{props:e,treeMateRef:v,renderExpandIconRef:Be(e,"renderExpandIcon"),loadingKeySetRef:N(new Set),slots:t,indentRef:Be(e,"indent"),childTriggerColIndexRef:P,bodyWidthRef:s,componentId:Ea(),hoverKeyRef:_,mergedClsPrefixRef:o,mergedThemeRef:a,scrollXRef:F(()=>e.scrollX),rowsRef:f,colsRef:p,paginatedDataRef:y,leftActiveFixedColKeyRef:ge,leftActiveFixedChildrenColKeysRef:pe,rightActiveFixedColKeyRef:X,rightActiveFixedChildrenColKeysRef:ce,leftFixedColumnsRef:ye,rightFixedColumnsRef:J,fixedColumnLeftMapRef:oe,fixedColumnRightMapRef:Re,mergedCurrentPageRef:m,someRowsCheckedRef:Pe,allRowsCheckedRef:ee,mergedSortStateRef:k,mergedFilterStateRef:w,loadingRef:Be(e,"loading"),rowClassNameRef:Be(e,"rowClassName"),mergedCheckedRowKeySetRef:xe,mergedExpandedRowKeysRef:we,mergedInderminateRowKeySetRef:ue,localeRef:De,expandableRef:R,stickyExpandedRowsRef:ne,rowKeyRef:Be(e,"rowKey"),renderExpandRef:V,summaryRef:Be(e,"summary"),virtualScrollRef:Be(e,"virtualScroll"),rowPropsRef:Be(e,"rowProps"),stripedRef:Be(e,"striped"),checkOptionsRef:F(()=>{const{value:Oe}=C;return Oe==null?void 0:Oe.options}),rawPaginatedDataRef:S,filterMenuCssVarsRef:F(()=>{const{self:{actionDividerColor:Oe,actionPadding:ot,actionButtonMargin:rt}}=a.value;return{"--n-action-padding":ot,"--n-action-button-margin":rt,"--n-action-divider-color":Oe}}),onLoadRef:Be(e,"onLoad"),mergedTableLayoutRef:qe,maxHeightRef:Be(e,"maxHeight"),minHeightRef:Be(e,"minHeight"),flexHeightRef:Be(e,"flexHeight"),headerCheckboxDisabledRef:Ae,paginationBehaviorOnFilterRef:Be(e,"paginationBehaviorOnFilter"),summaryPlacementRef:Be(e,"summaryPlacement"),scrollbarPropsRef:Be(e,"scrollbarProps"),syncScrollState:G,doUpdatePage:T,doUpdateFilters:I,getResizableWidth:c,onUnstableColumnResize:A,clearResizableWidth:u,doUpdateResizableWidth:d,deriveNextSorter:K,doCheck:ve,doUncheck:ke,doCheckAll:te,doUncheckAll:ie,doUpdateExpandedRowKeys:E,handleTableHeaderScroll:re,handleTableBodyScroll:W,setHeaderScrollLeft:de,renderCell:Be(e,"renderCell")});const et={filter:B,filters:O,clearFilters:U,clearSorter:Q,page:L,sort:M,clearFilter:$,scrollTo:(Oe,ot)=>{var rt;(rt=l.value)===null||rt===void 0||rt.scrollTo(Oe,ot)}},Me=F(()=>{const{size:Oe}=e,{common:{cubicBezierEaseInOut:ot},self:{borderColor:rt,tdColorHover:Y,thColor:be,thColorHover:Ie,tdColor:Ve,tdTextColor:Xe,thTextColor:Qe,thFontWeight:tt,thButtonColorHover:nt,thIconColor:kt,thIconColorActive:sn,filterSize:Ut,borderRadius:Ce,lineHeight:Le,tdColorModal:Ze,thColorModal:pt,borderColorModal:gt,thColorHoverModal:it,tdColorHoverModal:ae,borderColorPopover:_e,thColorPopover:Ke,tdColorPopover:It,tdColorHoverPopover:Kt,thColorHoverPopover:Lt,paginationMargin:uo,emptyPadding:fo,boxShadowAfter:ho,boxShadowBefore:Wo,sorterSize:Uo,resizableContainerSize:Hr,resizableSize:ja,loadingColor:Va,loadingSize:Vu,opacityLoading:Wu,tdColorStriped:Uu,tdColorStripedModal:qu,tdColorStripedPopover:Ku,[Se("fontSize",Oe)]:Gu,[Se("thPadding",Oe)]:Yu,[Se("tdPadding",Oe)]:Xu}}=a.value;return{"--n-font-size":Gu,"--n-th-padding":Yu,"--n-td-padding":Xu,"--n-bezier":ot,"--n-border-radius":Ce,"--n-line-height":Le,"--n-border-color":rt,"--n-border-color-modal":gt,"--n-border-color-popover":_e,"--n-th-color":be,"--n-th-color-hover":Ie,"--n-th-color-modal":pt,"--n-th-color-hover-modal":it,"--n-th-color-popover":Ke,"--n-th-color-hover-popover":Lt,"--n-td-color":Ve,"--n-td-color-hover":Y,"--n-td-color-modal":Ze,"--n-td-color-hover-modal":ae,"--n-td-color-popover":It,"--n-td-color-hover-popover":Kt,"--n-th-text-color":Qe,"--n-td-text-color":Xe,"--n-th-font-weight":tt,"--n-th-button-color-hover":nt,"--n-th-icon-color":kt,"--n-th-icon-color-active":sn,"--n-filter-size":Ut,"--n-pagination-margin":uo,"--n-empty-padding":fo,"--n-box-shadow-before":Wo,"--n-box-shadow-after":ho,"--n-sorter-size":Uo,"--n-resizable-container-size":Hr,"--n-resizable-size":ja,"--n-loading-size":Vu,"--n-loading-color":Va,"--n-opacity-loading":Wu,"--n-td-color-striped":Uu,"--n-td-color-striped-modal":qu,"--n-td-color-striped-popover":Ku}}),je=r?Rt("data-table",F(()=>e.size[0]),Me,e):void 0,dt=F(()=>{if(!e.pagination)return!1;if(e.paginateSinglePage)return!0;const Oe=x.value,{pageCount:ot}=Oe;return ot!==void 0?ot>1:Oe.itemCount&&Oe.pageSize&&Oe.itemCount>Oe.pageSize});return Object.assign({mainTableInstRef:l,mergedClsPrefix:o,mergedTheme:a,paginatedData:y,mergedBordered:n,mergedBottomBordered:i,mergedPagination:x,mergedShowPagination:dt,cssVars:r?void 0:Me,themeClass:je==null?void 0:je.themeClass,onRender:je==null?void 0:je.onRender},et)},render(){const{mergedClsPrefix:e,themeClass:t,onRender:n,$slots:o,spinProps:r}=this;return n==null||n(),b("div",{class:[`${e}-data-table`,t,{[`${e}-data-table--bordered`]:this.mergedBordered,[`${e}-data-table--bottom-bordered`]:this.mergedBottomBordered,[`${e}-data-table--single-line`]:this.singleLine,[`${e}-data-table--single-column`]:this.singleColumn,[`${e}-data-table--loading`]:this.loading,[`${e}-data-table--flex-height`]:this.flexHeight}],style:this.cssVars},b("div",{class:`${e}-data-table-wrapper`},b(ij,{ref:"mainTableInstRef"})),this.mergedShowPagination?b("div",{class:`${e}-data-table__pagination`},b(XN,Object.assign({theme:this.mergedTheme.peers.Pagination,themeOverrides:this.mergedTheme.peerOverrides.Pagination,disabled:this.loading},this.mergedPagination))):null,b(fn,{name:"fade-in-scale-up-transition"},{default:()=>this.loading?b("div",{class:`${e}-data-table-loading-wrapper`},Pn(o.loading,()=>[b(Ai,Object.assign({clsPrefix:e,strokeWidth:20},r))])):null}))}}),bj={itemFontSize:"12px",itemHeight:"36px",itemWidth:"52px",panelActionPadding:"8px 0"},yj=e=>{const{popoverColor:t,textColor2:n,primaryColor:o,hoverColor:r,dividerColor:i,opacityDisabled:a,boxShadow2:s,borderRadius:l,iconColor:c,iconColorDisabled:u}=e;return Object.assign(Object.assign({},bj),{panelColor:t,panelBoxShadow:s,panelDividerColor:i,itemTextColor:n,itemTextColorActive:o,itemColorHover:r,itemOpacityDisabled:a,itemBorderRadius:l,borderRadius:l,iconColor:c,iconColorDisabled:u})},xj={name:"TimePicker",common:Ne,peers:{Scrollbar:Bn,Button:Nn,Input:lo},self:yj},B_=xj,Cj={itemSize:"24px",itemCellWidth:"38px",itemCellHeight:"32px",scrollItemWidth:"80px",scrollItemHeight:"40px",panelExtraFooterPadding:"8px 12px",panelActionPadding:"8px 12px",calendarTitlePadding:"0",calendarTitleHeight:"28px",arrowSize:"14px",panelHeaderPadding:"8px 12px",calendarDaysHeight:"32px",calendarTitleGridTempateColumns:"28px 28px 1fr 28px 28px",calendarLeftPaddingDate:"6px 12px 4px 12px",calendarLeftPaddingDatetime:"4px 12px",calendarLeftPaddingDaterange:"6px 12px 4px 12px",calendarLeftPaddingDatetimerange:"4px 12px",calendarLeftPaddingMonth:"0",calendarLeftPaddingYear:"0",calendarLeftPaddingQuarter:"0",calendarLeftPaddingMonthrange:"0",calendarLeftPaddingQuarterrange:"0",calendarLeftPaddingYearrange:"0",calendarRightPaddingDate:"6px 12px 4px 12px",calendarRightPaddingDatetime:"4px 12px",calendarRightPaddingDaterange:"6px 12px 4px 12px",calendarRightPaddingDatetimerange:"4px 12px",calendarRightPaddingMonth:"0",calendarRightPaddingYear:"0",calendarRightPaddingQuarter:"0",calendarRightPaddingMonthrange:"0",calendarRightPaddingQuarterrange:"0",calendarRightPaddingYearrange:"0"},wj=e=>{const{hoverColor:t,fontSize:n,textColor2:o,textColorDisabled:r,popoverColor:i,primaryColor:a,borderRadiusSmall:s,iconColor:l,iconColorDisabled:c,textColor1:u,dividerColor:d,boxShadow2:f,borderRadius:p,fontWeightStrong:h}=e;return Object.assign(Object.assign({},Cj),{itemFontSize:n,calendarDaysFontSize:n,calendarTitleFontSize:n,itemTextColor:o,itemTextColorDisabled:r,itemTextColorActive:i,itemTextColorCurrent:a,itemColorIncluded:$e(a,{alpha:.1}),itemColorHover:t,itemColorDisabled:t,itemColorActive:a,itemBorderRadius:s,panelColor:i,panelTextColor:o,arrowColor:l,calendarTitleTextColor:u,calendarTitleColorHover:t,calendarDaysTextColor:o,panelHeaderDividerColor:d,calendarDaysDividerColor:d,calendarDividerColor:d,panelActionDividerColor:d,panelBoxShadow:f,panelBorderRadius:p,calendarTitleFontWeight:h,scrollItemBorderRadius:p,iconColor:l,iconColorDisabled:c})},_j={name:"DatePicker",common:Ne,peers:{Input:lo,Button:Nn,TimePicker:B_,Scrollbar:Bn},self(e){const{popoverColor:t,hoverColor:n,primaryColor:o}=e,r=wj(e);return r.itemColorDisabled=Ye(t,n),r.itemColorIncluded=$e(o,{alpha:.15}),r.itemColorHover=Ye(t,n),r}},Sj=_j,kj={thPaddingBorderedSmall:"8px 12px",thPaddingBorderedMedium:"12px 16px",thPaddingBorderedLarge:"16px 24px",thPaddingSmall:"0",thPaddingMedium:"0",thPaddingLarge:"0",tdPaddingBorderedSmall:"8px 12px",tdPaddingBorderedMedium:"12px 16px",tdPaddingBorderedLarge:"16px 24px",tdPaddingSmall:"0 0 8px 0",tdPaddingMedium:"0 0 12px 0",tdPaddingLarge:"0 0 16px 0"},Tj=e=>{const{tableHeaderColor:t,textColor2:n,textColor1:o,cardColor:r,modalColor:i,popoverColor:a,dividerColor:s,borderRadius:l,fontWeightStrong:c,lineHeight:u,fontSizeSmall:d,fontSizeMedium:f,fontSizeLarge:p}=e;return Object.assign(Object.assign({},kj),{lineHeight:u,fontSizeSmall:d,fontSizeMedium:f,fontSizeLarge:p,titleTextColor:o,thColor:Ye(r,t),thColorModal:Ye(i,t),thColorPopover:Ye(a,t),thTextColor:o,thFontWeight:c,tdTextColor:n,tdColor:r,tdColorModal:i,tdColorPopover:a,borderColor:Ye(r,s),borderColorModal:Ye(i,s),borderColorPopover:Ye(a,s),borderRadius:l})},Pj={name:"Descriptions",common:Ne,self:Tj},Rj=Pj,Ej={titleFontSize:"18px",padding:"16px 28px 20px 28px",iconSize:"28px",actionSpace:"12px",contentMargin:"8px 0 16px 0",iconMargin:"0 4px 0 0",iconMarginIconTop:"4px 0 8px 0",closeSize:"22px",closeIconSize:"18px",closeMargin:"20px 26px 0 0",closeMarginIconTop:"10px 16px 0 0"},N_=e=>{const{textColor1:t,textColor2:n,modalColor:o,closeIconColor:r,closeIconColorHover:i,closeIconColorPressed:a,closeColorHover:s,closeColorPressed:l,infoColor:c,successColor:u,warningColor:d,errorColor:f,primaryColor:p,dividerColor:h,borderRadius:g,fontWeightStrong:v,lineHeight:m,fontSize:y}=e;return Object.assign(Object.assign({},Ej),{fontSize:y,lineHeight:m,border:`1px solid ${h}`,titleTextColor:t,textColor:n,color:o,closeColorHover:s,closeColorPressed:l,closeIconColor:r,closeIconColorHover:i,closeIconColorPressed:a,closeBorderRadius:g,iconColor:p,iconColorInfo:c,iconColorSuccess:u,iconColorWarning:d,iconColorError:f,borderRadius:g,titleFontWeight:v})},$j={name:"Dialog",common:yt,peers:{Button:yu},self:N_},H_=$j,Aj={name:"Dialog",common:Ne,peers:{Button:Nn},self:N_},j_=Aj,Tu={icon:Function,type:{type:String,default:"default"},title:[String,Function],closable:{type:Boolean,default:!0},negativeText:String,positiveText:String,positiveButtonProps:Object,negativeButtonProps:Object,content:[String,Function],action:Function,showIcon:{type:Boolean,default:!0},loading:Boolean,bordered:Boolean,iconPlacement:String,onPositiveClick:Function,onNegativeClick:Function,onClose:Function},V_=zr(Tu),Ij=j([z("dialog",` + `)])]}const Eu=pe({name:"DataTable",alias:["AdvancedTable"],props:VV,setup(e,{slots:t}){const{mergedBorderedRef:n,mergedClsPrefixRef:o,inlineThemeDisabled:r}=ct(e),i=N(()=>{const{bottomBordered:Oe}=e;return n.value?!1:Oe!==void 0?Oe:!0}),a=Fe("DataTable","-data-table",VU,LV,e,o),s=B(null),l=B(null),{getResizableWidth:c,clearResizableWidth:u,doUpdateResizableWidth:d}=NU(),{rowsRef:f,colsRef:p,dataRelatedColsRef:h,hasEllipsisRef:m}=HU(e,c),{treeMateRef:v,mergedCurrentPageRef:g,paginatedDataRef:y,rawPaginatedDataRef:S,selectionColumnRef:C,hoverKeyRef:_,mergedPaginationRef:x,mergedFilterStateRef:w,mergedSortStateRef:T,childTriggerColIndexRef:P,doUpdatePage:k,doUpdateFilters:I,onUnstableColumnResize:A,deriveNextSorter:q,filter:F,filters:O,clearFilter:$,clearFilters:W,clearSorter:Q,page:L,sort:M}=LU(e,{dataRelatedColsRef:h}),{doCheckAll:se,doUncheckAll:X,doCheck:ne,doUncheck:fe,headerCheckboxDisabledRef:xe,someRowsCheckedRef:Ce,allRowsCheckedRef:G,mergedCheckedRowKeySetRef:ve,mergedInderminateRowKeySetRef:ue}=MU(e,{selectionColumnRef:C,treeMateRef:v,paginatedDataRef:y}),{stickyExpandedRowsRef:re,mergedExpandedRowKeysRef:ke,renderExpandRef:V,expandableRef:R,doUpdateExpandedRowKeys:E}=jU(e,v),{handleTableBodyScroll:U,handleTableHeaderScroll:ie,syncScrollState:Y,setHeaderScrollLeft:he,leftActiveFixedColKeyRef:ye,leftActiveFixedChildrenColKeysRef:ge,rightActiveFixedColKeyRef:J,rightActiveFixedChildrenColKeysRef:de,leftFixedColumnsRef:_e,rightFixedColumnsRef:te,fixedColumnLeftMapRef:oe,fixedColumnRightMapRef:Ee}=FU(e,{bodyWidthRef:s,mainTableInstRef:l,mergedCurrentPageRef:g}),{localeRef:De}=Pi("DataTable"),qe=N(()=>e.virtualScroll||e.flexHeight||e.maxHeight!==void 0||m.value?"fixed":e.tableLayout);lt(So,{props:e,treeMateRef:v,renderExpandIconRef:Ne(e,"renderExpandIcon"),loadingKeySetRef:B(new Set),slots:t,indentRef:Ne(e,"indent"),childTriggerColIndexRef:P,bodyWidthRef:s,componentId:Ia(),hoverKeyRef:_,mergedClsPrefixRef:o,mergedThemeRef:a,scrollXRef:N(()=>e.scrollX),rowsRef:f,colsRef:p,paginatedDataRef:y,leftActiveFixedColKeyRef:ye,leftActiveFixedChildrenColKeysRef:ge,rightActiveFixedColKeyRef:J,rightActiveFixedChildrenColKeysRef:de,leftFixedColumnsRef:_e,rightFixedColumnsRef:te,fixedColumnLeftMapRef:oe,fixedColumnRightMapRef:Ee,mergedCurrentPageRef:g,someRowsCheckedRef:Ce,allRowsCheckedRef:G,mergedSortStateRef:T,mergedFilterStateRef:w,loadingRef:Ne(e,"loading"),rowClassNameRef:Ne(e,"rowClassName"),mergedCheckedRowKeySetRef:ve,mergedExpandedRowKeysRef:ke,mergedInderminateRowKeySetRef:ue,localeRef:De,expandableRef:R,stickyExpandedRowsRef:re,rowKeyRef:Ne(e,"rowKey"),renderExpandRef:V,summaryRef:Ne(e,"summary"),virtualScrollRef:Ne(e,"virtualScroll"),rowPropsRef:Ne(e,"rowProps"),stripedRef:Ne(e,"striped"),checkOptionsRef:N(()=>{const{value:Oe}=C;return Oe==null?void 0:Oe.options}),rawPaginatedDataRef:S,filterMenuCssVarsRef:N(()=>{const{self:{actionDividerColor:Oe,actionPadding:rt,actionButtonMargin:it}}=a.value;return{"--n-action-padding":rt,"--n-action-button-margin":it,"--n-action-divider-color":Oe}}),onLoadRef:Ne(e,"onLoad"),mergedTableLayoutRef:qe,maxHeightRef:Ne(e,"maxHeight"),minHeightRef:Ne(e,"minHeight"),flexHeightRef:Ne(e,"flexHeight"),headerCheckboxDisabledRef:xe,paginationBehaviorOnFilterRef:Ne(e,"paginationBehaviorOnFilter"),summaryPlacementRef:Ne(e,"summaryPlacement"),scrollbarPropsRef:Ne(e,"scrollbarProps"),syncScrollState:Y,doUpdatePage:k,doUpdateFilters:I,getResizableWidth:c,onUnstableColumnResize:A,clearResizableWidth:u,doUpdateResizableWidth:d,deriveNextSorter:q,doCheck:ne,doUncheck:fe,doCheckAll:se,doUncheckAll:X,doUpdateExpandedRowKeys:E,handleTableHeaderScroll:ie,handleTableBodyScroll:U,setHeaderScrollLeft:he,renderCell:Ne(e,"renderCell")});const tt={filter:F,filters:O,clearFilters:W,clearSorter:Q,page:L,sort:M,clearFilter:$,scrollTo:(Oe,rt)=>{var it;(it=l.value)===null||it===void 0||it.scrollTo(Oe,rt)}},Me=N(()=>{const{size:Oe}=e,{common:{cubicBezierEaseInOut:rt},self:{borderColor:it,tdColorHover:Z,thColor:we,thColorHover:Ie,tdColor:Ve,tdTextColor:Xe,thTextColor:Qe,thFontWeight:nt,thButtonColorHover:ot,thIconColor:kt,thIconColorActive:sn,filterSize:Wt,borderRadius:Se,lineHeight:Le,tdColorModal:Ze,thColorModal:pt,borderColorModal:gt,thColorHoverModal:at,tdColorHoverModal:ae,borderColorPopover:Te,thColorPopover:Ke,tdColorPopover:It,tdColorHoverPopover:Kt,thColorHoverPopover:Lt,paginationMargin:uo,emptyPadding:fo,boxShadowAfter:ho,boxShadowBefore:Wo,sorterSize:qo,resizableContainerSize:Hr,resizableSize:Va,loadingColor:Ua,loadingSize:Wu,opacityLoading:qu,tdColorStriped:Ku,tdColorStripedModal:Gu,tdColorStripedPopover:Yu,[Pe("fontSize",Oe)]:Xu,[Pe("thPadding",Oe)]:Qu,[Pe("tdPadding",Oe)]:Zu}}=a.value;return{"--n-font-size":Xu,"--n-th-padding":Qu,"--n-td-padding":Zu,"--n-bezier":rt,"--n-border-radius":Se,"--n-line-height":Le,"--n-border-color":it,"--n-border-color-modal":gt,"--n-border-color-popover":Te,"--n-th-color":we,"--n-th-color-hover":Ie,"--n-th-color-modal":pt,"--n-th-color-hover-modal":at,"--n-th-color-popover":Ke,"--n-th-color-hover-popover":Lt,"--n-td-color":Ve,"--n-td-color-hover":Z,"--n-td-color-modal":Ze,"--n-td-color-hover-modal":ae,"--n-td-color-popover":It,"--n-td-color-hover-popover":Kt,"--n-th-text-color":Qe,"--n-td-text-color":Xe,"--n-th-font-weight":nt,"--n-th-button-color-hover":ot,"--n-th-icon-color":kt,"--n-th-icon-color-active":sn,"--n-filter-size":Wt,"--n-pagination-margin":uo,"--n-empty-padding":fo,"--n-box-shadow-before":Wo,"--n-box-shadow-after":ho,"--n-sorter-size":qo,"--n-resizable-container-size":Hr,"--n-resizable-size":Va,"--n-loading-size":Wu,"--n-loading-color":Ua,"--n-opacity-loading":qu,"--n-td-color-striped":Ku,"--n-td-color-striped-modal":Gu,"--n-td-color-striped-popover":Yu}}),je=r?Rt("data-table",N(()=>e.size[0]),Me,e):void 0,dt=N(()=>{if(!e.pagination)return!1;if(e.paginateSinglePage)return!0;const Oe=x.value,{pageCount:rt}=Oe;return rt!==void 0?rt>1:Oe.itemCount&&Oe.pageSize&&Oe.itemCount>Oe.pageSize});return Object.assign({mainTableInstRef:l,mergedClsPrefix:o,mergedTheme:a,paginatedData:y,mergedBordered:n,mergedBottomBordered:i,mergedPagination:x,mergedShowPagination:dt,cssVars:r?void 0:Me,themeClass:je==null?void 0:je.themeClass,onRender:je==null?void 0:je.onRender},tt)},render(){const{mergedClsPrefix:e,themeClass:t,onRender:n,$slots:o,spinProps:r}=this;return n==null||n(),b("div",{class:[`${e}-data-table`,t,{[`${e}-data-table--bordered`]:this.mergedBordered,[`${e}-data-table--bottom-bordered`]:this.mergedBottomBordered,[`${e}-data-table--single-line`]:this.singleLine,[`${e}-data-table--single-column`]:this.singleColumn,[`${e}-data-table--loading`]:this.loading,[`${e}-data-table--flex-height`]:this.flexHeight}],style:this.cssVars},b("div",{class:`${e}-data-table-wrapper`},b(IU,{ref:"mainTableInstRef"})),this.mergedShowPagination?b("div",{class:`${e}-data-table__pagination`},b(_V,Object.assign({theme:this.mergedTheme.peers.Pagination,themeOverrides:this.mergedTheme.peerOverrides.Pagination,disabled:this.loading},this.mergedPagination))):null,b(fn,{name:"fade-in-scale-up-transition"},{default:()=>this.loading?b("div",{class:`${e}-data-table-loading-wrapper`},Pn(o.loading,()=>[b(Mi,Object.assign({clsPrefix:e,strokeWidth:20},r))])):null}))}}),WU={itemFontSize:"12px",itemHeight:"36px",itemWidth:"52px",panelActionPadding:"8px 0"},qU=e=>{const{popoverColor:t,textColor2:n,primaryColor:o,hoverColor:r,dividerColor:i,opacityDisabled:a,boxShadow2:s,borderRadius:l,iconColor:c,iconColorDisabled:u}=e;return Object.assign(Object.assign({},WU),{panelColor:t,panelBoxShadow:s,panelDividerColor:i,itemTextColor:n,itemTextColorActive:o,itemColorHover:r,itemOpacityDisabled:a,itemBorderRadius:l,borderRadius:l,iconColor:c,iconColorDisabled:u})},KU={name:"TimePicker",common:Be,peers:{Scrollbar:Bn,Button:Hn,Input:lo},self:qU},y2=KU,GU={itemSize:"24px",itemCellWidth:"38px",itemCellHeight:"32px",scrollItemWidth:"80px",scrollItemHeight:"40px",panelExtraFooterPadding:"8px 12px",panelActionPadding:"8px 12px",calendarTitlePadding:"0",calendarTitleHeight:"28px",arrowSize:"14px",panelHeaderPadding:"8px 12px",calendarDaysHeight:"32px",calendarTitleGridTempateColumns:"28px 28px 1fr 28px 28px",calendarLeftPaddingDate:"6px 12px 4px 12px",calendarLeftPaddingDatetime:"4px 12px",calendarLeftPaddingDaterange:"6px 12px 4px 12px",calendarLeftPaddingDatetimerange:"4px 12px",calendarLeftPaddingMonth:"0",calendarLeftPaddingYear:"0",calendarLeftPaddingQuarter:"0",calendarLeftPaddingMonthrange:"0",calendarLeftPaddingQuarterrange:"0",calendarLeftPaddingYearrange:"0",calendarRightPaddingDate:"6px 12px 4px 12px",calendarRightPaddingDatetime:"4px 12px",calendarRightPaddingDaterange:"6px 12px 4px 12px",calendarRightPaddingDatetimerange:"4px 12px",calendarRightPaddingMonth:"0",calendarRightPaddingYear:"0",calendarRightPaddingQuarter:"0",calendarRightPaddingMonthrange:"0",calendarRightPaddingQuarterrange:"0",calendarRightPaddingYearrange:"0"},YU=e=>{const{hoverColor:t,fontSize:n,textColor2:o,textColorDisabled:r,popoverColor:i,primaryColor:a,borderRadiusSmall:s,iconColor:l,iconColorDisabled:c,textColor1:u,dividerColor:d,boxShadow2:f,borderRadius:p,fontWeightStrong:h}=e;return Object.assign(Object.assign({},GU),{itemFontSize:n,calendarDaysFontSize:n,calendarTitleFontSize:n,itemTextColor:o,itemTextColorDisabled:r,itemTextColorActive:i,itemTextColorCurrent:a,itemColorIncluded:Ae(a,{alpha:.1}),itemColorHover:t,itemColorDisabled:t,itemColorActive:a,itemBorderRadius:s,panelColor:i,panelTextColor:o,arrowColor:l,calendarTitleTextColor:u,calendarTitleColorHover:t,calendarDaysTextColor:o,panelHeaderDividerColor:d,calendarDaysDividerColor:d,calendarDividerColor:d,panelActionDividerColor:d,panelBoxShadow:f,panelBorderRadius:p,calendarTitleFontWeight:h,scrollItemBorderRadius:p,iconColor:l,iconColorDisabled:c})},XU={name:"DatePicker",common:Be,peers:{Input:lo,Button:Hn,TimePicker:y2,Scrollbar:Bn},self(e){const{popoverColor:t,hoverColor:n,primaryColor:o}=e,r=YU(e);return r.itemColorDisabled=Ye(t,n),r.itemColorIncluded=Ae(o,{alpha:.15}),r.itemColorHover=Ye(t,n),r}},QU=XU,ZU={thPaddingBorderedSmall:"8px 12px",thPaddingBorderedMedium:"12px 16px",thPaddingBorderedLarge:"16px 24px",thPaddingSmall:"0",thPaddingMedium:"0",thPaddingLarge:"0",tdPaddingBorderedSmall:"8px 12px",tdPaddingBorderedMedium:"12px 16px",tdPaddingBorderedLarge:"16px 24px",tdPaddingSmall:"0 0 8px 0",tdPaddingMedium:"0 0 12px 0",tdPaddingLarge:"0 0 16px 0"},JU=e=>{const{tableHeaderColor:t,textColor2:n,textColor1:o,cardColor:r,modalColor:i,popoverColor:a,dividerColor:s,borderRadius:l,fontWeightStrong:c,lineHeight:u,fontSizeSmall:d,fontSizeMedium:f,fontSizeLarge:p}=e;return Object.assign(Object.assign({},ZU),{lineHeight:u,fontSizeSmall:d,fontSizeMedium:f,fontSizeLarge:p,titleTextColor:o,thColor:Ye(r,t),thColorModal:Ye(i,t),thColorPopover:Ye(a,t),thTextColor:o,thFontWeight:c,tdTextColor:n,tdColor:r,tdColorModal:i,tdColorPopover:a,borderColor:Ye(r,s),borderColorModal:Ye(i,s),borderColorPopover:Ye(a,s),borderRadius:l})},eW={name:"Descriptions",common:Be,self:JU},tW=eW,nW={titleFontSize:"18px",padding:"16px 28px 20px 28px",iconSize:"28px",actionSpace:"12px",contentMargin:"8px 0 16px 0",iconMargin:"0 4px 0 0",iconMarginIconTop:"4px 0 8px 0",closeSize:"22px",closeIconSize:"18px",closeMargin:"20px 26px 0 0",closeMarginIconTop:"10px 16px 0 0"},x2=e=>{const{textColor1:t,textColor2:n,modalColor:o,closeIconColor:r,closeIconColorHover:i,closeIconColorPressed:a,closeColorHover:s,closeColorPressed:l,infoColor:c,successColor:u,warningColor:d,errorColor:f,primaryColor:p,dividerColor:h,borderRadius:m,fontWeightStrong:v,lineHeight:g,fontSize:y}=e;return Object.assign(Object.assign({},nW),{fontSize:y,lineHeight:g,border:`1px solid ${h}`,titleTextColor:t,textColor:n,color:o,closeColorHover:s,closeColorPressed:l,closeIconColor:r,closeIconColorHover:i,closeIconColorPressed:a,closeBorderRadius:m,iconColor:p,iconColorInfo:c,iconColorSuccess:u,iconColorWarning:d,iconColorError:f,borderRadius:m,titleFontWeight:v})},oW={name:"Dialog",common:yt,peers:{Button:_u},self:x2},C2=oW,rW={name:"Dialog",common:Be,peers:{Button:Hn},self:x2},w2=rW,$u={icon:Function,type:{type:String,default:"default"},title:[String,Function],closable:{type:Boolean,default:!0},negativeText:String,positiveText:String,positiveButtonProps:Object,negativeButtonProps:Object,content:[String,Function],action:Function,showIcon:{type:Boolean,default:!0},loading:Boolean,bordered:Boolean,iconPlacement:String,onPositiveClick:Function,onNegativeClick:Function,onClose:Function},_2=Lr($u),iW=j([z("dialog",` word-break: break-word; line-height: var(--n-line-height); position: relative; @@ -2536,7 +2559,7 @@ ${t} border-color .3s var(--n-bezier), background-color .3s var(--n-bezier), color .3s var(--n-bezier); - `,[D("icon",{color:"var(--n-icon-color)"}),q("bordered",{border:"var(--n-border)"}),q("icon-top",[D("close",{margin:"var(--n-close-margin)"}),D("icon",{margin:"var(--n-icon-margin)"}),D("content",{textAlign:"center"}),D("title",{justifyContent:"center"}),D("action",{justifyContent:"center"})]),q("icon-left",[D("icon",{margin:"var(--n-icon-margin)"}),q("closable",[D("title",` + `,[D("icon",{color:"var(--n-icon-color)"}),K("bordered",{border:"var(--n-border)"}),K("icon-top",[D("close",{margin:"var(--n-close-margin)"}),D("icon",{margin:"var(--n-icon-margin)"}),D("content",{textAlign:"center"}),D("title",{justifyContent:"center"}),D("action",{justifyContent:"center"})]),K("icon-left",[D("icon",{margin:"var(--n-icon-margin)"}),K("closable",[D("title",` padding-right: calc(var(--n-close-size) + 6px); `)])]),D("close",` position: absolute; @@ -2552,7 +2575,7 @@ ${t} margin: var(--n-content-margin); position: relative; word-break: break-word; - `,[q("last","margin-bottom: 0;")]),D("action",` + `,[K("last","margin-bottom: 0;")]),D("action",` display: flex; justify-content: flex-end; `,[j("> *:not(:last-child)",{marginRight:"var(--n-action-space)"})]),D("icon",{fontSize:"var(--n-icon-size)",transition:"color .3s var(--n-bezier)"}),D("title",` @@ -2562,13 +2585,13 @@ ${t} font-size: var(--n-title-font-size); font-weight: var(--n-title-font-weight); color: var(--n-title-text-color); - `),z("dialog-icon-container",{display:"flex",justifyContent:"center"})]),Xs(z("dialog",` + `),z("dialog-icon-container",{display:"flex",justifyContent:"center"})]),Qs(z("dialog",` width: 446px; max-width: calc(100vw - 32px); - `)),z("dialog",[Zx(` + `)),z("dialog",[AC(` width: 446px; max-width: calc(100vw - 32px); - `)])]),Mj={default:()=>b(Ir,null),info:()=>b(Ir,null),success:()=>b(Pi,null),warning:()=>b(Ri,null),error:()=>b(Ti,null)},W_=fe({name:"Dialog",alias:["NimbusConfirmCard","Confirm"],props:Object.assign(Object.assign({},Fe.props),Tu),setup(e){const{mergedComponentPropsRef:t,mergedClsPrefixRef:n,inlineThemeDisabled:o}=lt(e),r=F(()=>{var d,f;const{iconPlacement:p}=e;return p||((f=(d=t==null?void 0:t.value)===null||d===void 0?void 0:d.Dialog)===null||f===void 0?void 0:f.iconPlacement)||"left"});function i(d){const{onPositiveClick:f}=e;f&&f(d)}function a(d){const{onNegativeClick:f}=e;f&&f(d)}function s(){const{onClose:d}=e;d&&d()}const l=Fe("Dialog","-dialog",Ij,H_,e,n),c=F(()=>{const{type:d}=e,f=r.value,{common:{cubicBezierEaseInOut:p},self:{fontSize:h,lineHeight:g,border:v,titleTextColor:m,textColor:y,color:S,closeBorderRadius:C,closeColorHover:_,closeColorPressed:x,closeIconColor:w,closeIconColorHover:k,closeIconColorPressed:P,closeIconSize:T,borderRadius:I,titleFontWeight:A,titleFontSize:K,padding:B,iconSize:O,actionSpace:$,contentMargin:U,closeSize:Q,[f==="top"?"iconMarginIconTop":"iconMargin"]:L,[f==="top"?"closeMarginIconTop":"closeMargin"]:M,[Se("iconColor",d)]:te}}=l.value;return{"--n-font-size":h,"--n-icon-color":te,"--n-bezier":p,"--n-close-margin":M,"--n-icon-margin":L,"--n-icon-size":O,"--n-close-size":Q,"--n-close-icon-size":T,"--n-close-border-radius":C,"--n-close-color-hover":_,"--n-close-color-pressed":x,"--n-close-icon-color":w,"--n-close-icon-color-hover":k,"--n-close-icon-color-pressed":P,"--n-color":S,"--n-text-color":y,"--n-border-radius":I,"--n-padding":B,"--n-line-height":g,"--n-border":v,"--n-content-margin":U,"--n-title-font-size":K,"--n-title-font-weight":A,"--n-title-text-color":m,"--n-action-space":$}}),u=o?Rt("dialog",F(()=>`${e.type[0]}${r.value[0]}`),c,e):void 0;return{mergedClsPrefix:n,mergedIconPlacement:r,mergedTheme:l,handlePositiveClick:i,handleNegativeClick:a,handleCloseClick:s,cssVars:o?void 0:c,themeClass:u==null?void 0:u.themeClass,onRender:u==null?void 0:u.onRender}},render(){var e;const{bordered:t,mergedIconPlacement:n,cssVars:o,closable:r,showIcon:i,title:a,content:s,action:l,negativeText:c,positiveText:u,positiveButtonProps:d,negativeButtonProps:f,handlePositiveClick:p,handleNegativeClick:h,mergedTheme:g,loading:v,type:m,mergedClsPrefix:y}=this;(e=this.onRender)===null||e===void 0||e.call(this);const S=i?b(Nt,{clsPrefix:y,class:`${y}-dialog__icon`},{default:()=>Ot(this.$slots.icon,_=>_||(this.icon?Bt(this.icon):Mj[this.type]()))}):null,C=Ot(this.$slots.action,_=>_||u||c||l?b("div",{class:`${y}-dialog__action`},_||(l?[Bt(l)]:[this.negativeText&&b(Tt,Object.assign({theme:g.peers.Button,themeOverrides:g.peerOverrides.Button,ghost:!0,size:"small",onClick:h},f),{default:()=>Bt(this.negativeText)}),this.positiveText&&b(Tt,Object.assign({theme:g.peers.Button,themeOverrides:g.peerOverrides.Button,size:"small",type:m==="default"?"primary":m,disabled:v,loading:v,onClick:p},d),{default:()=>Bt(this.positiveText)})])):null);return b("div",{class:[`${y}-dialog`,this.themeClass,this.closable&&`${y}-dialog--closable`,`${y}-dialog--icon-${n}`,t&&`${y}-dialog--bordered`],style:o,role:"dialog"},r?b($i,{clsPrefix:y,class:`${y}-dialog__close`,onClick:this.handleCloseClick}):null,i&&n==="top"?b("div",{class:`${y}-dialog-icon-container`},S):null,b("div",{class:`${y}-dialog__title`},i&&n==="left"?S:null,Pn(this.$slots.header,()=>[Bt(a)])),b("div",{class:[`${y}-dialog__content`,C?"":`${y}-dialog__content--last`]},Pn(this.$slots.default,()=>[Bt(s)])),C)}}),U_="n-dialog-provider",q_="n-dialog-api",zj="n-dialog-reactive-list",K_=e=>{const{modalColor:t,textColor2:n,boxShadow3:o}=e;return{color:t,textColor:n,boxShadow:o}},Oj={name:"Modal",common:yt,peers:{Scrollbar:Mi,Dialog:H_,Card:Xw},self:K_},Dj=Oj,Lj={name:"Modal",common:Ne,peers:{Scrollbar:Bn,Dialog:j_,Card:Qw},self:K_},Fj=Lj,Qp=Object.assign(Object.assign({},Np),Tu),Bj=zr(Qp),Nj=fe({name:"ModalBody",inheritAttrs:!1,props:Object.assign(Object.assign({show:{type:Boolean,required:!0},preset:String,displayDirective:{type:String,required:!0},trapFocus:{type:Boolean,default:!0},autoFocus:{type:Boolean,default:!0},blockScroll:Boolean},Qp),{renderMask:Function,onClickoutside:Function,onBeforeLeave:{type:Function,required:!0},onAfterLeave:{type:Function,required:!0},onPositiveClick:{type:Function,required:!0},onNegativeClick:{type:Function,required:!0},onClose:{type:Function,required:!0},onAfterEnter:Function,onEsc:Function}),setup(e){const t=N(null),n=N(null),o=N(e.show),r=N(null),i=N(null);ht(Be(e,"show"),v=>{v&&(o.value=!0)}),wC(F(()=>e.blockScroll&&o.value));const a=He(iC);function s(){if(a.transformOriginRef.value==="center")return"";const{value:v}=r,{value:m}=i;if(v===null||m===null)return"";if(n.value){const y=n.value.containerScrollTop;return`${v}px ${m+y}px`}return""}function l(v){if(a.transformOriginRef.value==="center")return;const m=a.getMousePosition();if(!m||!n.value)return;const y=n.value.containerScrollTop,{offsetLeft:S,offsetTop:C}=v;if(m){const _=m.y,x=m.x;r.value=-(S-x),i.value=-(C-_-y)}v.style.transformOrigin=s()}function c(v){jt(()=>{l(v)})}function u(v){v.style.transformOrigin=s(),e.onBeforeLeave()}function d(){o.value=!1,r.value=null,i.value=null,e.onAfterLeave()}function f(){const{onClose:v}=e;v&&v()}function p(){e.onNegativeClick()}function h(){e.onPositiveClick()}const g=N(null);return ht(g,v=>{v&&jt(()=>{const m=v.el;m&&t.value!==m&&(t.value=m)})}),st(Qs,t),st(Zs,null),st($a,null),{mergedTheme:a.mergedThemeRef,appear:a.appearRef,isMounted:a.isMountedRef,mergedClsPrefix:a.mergedClsPrefixRef,bodyRef:t,scrollbarRef:n,displayed:o,childNodeRef:g,handlePositiveClick:h,handleNegativeClick:p,handleCloseClick:f,handleAfterLeave:d,handleBeforeLeave:u,handleEnter:c}},render(){const{$slots:e,$attrs:t,handleEnter:n,handleAfterLeave:o,handleBeforeLeave:r,preset:i,mergedClsPrefix:a}=this;let s=null;if(!i){if(s=Of(e),!s){nr("modal","default slot is empty");return}s=oo(s),s.props=Mn({class:`${a}-modal`},t,s.props||{})}return this.displayDirective==="show"||this.displayed||this.show?Cn(b("div",{role:"none",class:`${a}-modal-body-wrapper`},b(wo,{ref:"scrollbarRef",theme:this.mergedTheme.peers.Scrollbar,themeOverrides:this.mergedTheme.peerOverrides.Scrollbar,contentClass:`${a}-modal-scroll-content`},{default:()=>{var l;return[(l=this.renderMask)===null||l===void 0?void 0:l.call(this),b(bp,{disabled:!this.trapFocus,active:this.show,onEsc:this.onEsc,autoFocus:this.autoFocus},{default:()=>{var c;return b(fn,{name:"fade-in-scale-up-transition",appear:(c=this.appear)!==null&&c!==void 0?c:this.isMounted,onEnter:n,onAfterEnter:this.onAfterEnter,onAfterLeave:o,onBeforeLeave:r},{default:()=>{const u=[[ro,this.show]],{onClickoutside:d}=this;return d&&u.push([pa,this.onClickoutside,void 0,{capture:!0}]),Cn(this.preset==="confirm"||this.preset==="dialog"?b(W_,Object.assign({},this.$attrs,{class:[`${a}-modal`,this.$attrs.class],ref:"bodyRef",theme:this.mergedTheme.peers.Dialog,themeOverrides:this.mergedTheme.peerOverrides.Dialog},qn(this.$props,V_),{"aria-modal":"true"}),e):this.preset==="card"?b(Hn,Object.assign({},this.$attrs,{ref:"bodyRef",class:[`${a}-modal`,this.$attrs.class],theme:this.mergedTheme.peers.Card,themeOverrides:this.mergedTheme.peerOverrides.Card},qn(this.$props,WB),{"aria-modal":"true",role:"dialog"}),e):this.childNodeRef=s,u)}})}})]}})),[[ro,this.displayDirective==="if"||this.displayed||this.show]]):null}}),Hj=j([z("modal-container",` + `)])]),aW={default:()=>b(zr,null),info:()=>b(zr,null),success:()=>b(Ei,null),warning:()=>b($i,null),error:()=>b(Ri,null)},S2=pe({name:"Dialog",alias:["NimbusConfirmCard","Confirm"],props:Object.assign(Object.assign({},Fe.props),$u),setup(e){const{mergedComponentPropsRef:t,mergedClsPrefixRef:n,inlineThemeDisabled:o}=ct(e),r=N(()=>{var d,f;const{iconPlacement:p}=e;return p||((f=(d=t==null?void 0:t.value)===null||d===void 0?void 0:d.Dialog)===null||f===void 0?void 0:f.iconPlacement)||"left"});function i(d){const{onPositiveClick:f}=e;f&&f(d)}function a(d){const{onNegativeClick:f}=e;f&&f(d)}function s(){const{onClose:d}=e;d&&d()}const l=Fe("Dialog","-dialog",iW,C2,e,n),c=N(()=>{const{type:d}=e,f=r.value,{common:{cubicBezierEaseInOut:p},self:{fontSize:h,lineHeight:m,border:v,titleTextColor:g,textColor:y,color:S,closeBorderRadius:C,closeColorHover:_,closeColorPressed:x,closeIconColor:w,closeIconColorHover:T,closeIconColorPressed:P,closeIconSize:k,borderRadius:I,titleFontWeight:A,titleFontSize:q,padding:F,iconSize:O,actionSpace:$,contentMargin:W,closeSize:Q,[f==="top"?"iconMarginIconTop":"iconMargin"]:L,[f==="top"?"closeMarginIconTop":"closeMargin"]:M,[Pe("iconColor",d)]:se}}=l.value;return{"--n-font-size":h,"--n-icon-color":se,"--n-bezier":p,"--n-close-margin":M,"--n-icon-margin":L,"--n-icon-size":O,"--n-close-size":Q,"--n-close-icon-size":k,"--n-close-border-radius":C,"--n-close-color-hover":_,"--n-close-color-pressed":x,"--n-close-icon-color":w,"--n-close-icon-color-hover":T,"--n-close-icon-color-pressed":P,"--n-color":S,"--n-text-color":y,"--n-border-radius":I,"--n-padding":F,"--n-line-height":m,"--n-border":v,"--n-content-margin":W,"--n-title-font-size":q,"--n-title-font-weight":A,"--n-title-text-color":g,"--n-action-space":$}}),u=o?Rt("dialog",N(()=>`${e.type[0]}${r.value[0]}`),c,e):void 0;return{mergedClsPrefix:n,mergedIconPlacement:r,mergedTheme:l,handlePositiveClick:i,handleNegativeClick:a,handleCloseClick:s,cssVars:o?void 0:c,themeClass:u==null?void 0:u.themeClass,onRender:u==null?void 0:u.onRender}},render(){var e;const{bordered:t,mergedIconPlacement:n,cssVars:o,closable:r,showIcon:i,title:a,content:s,action:l,negativeText:c,positiveText:u,positiveButtonProps:d,negativeButtonProps:f,handlePositiveClick:p,handleNegativeClick:h,mergedTheme:m,loading:v,type:g,mergedClsPrefix:y}=this;(e=this.onRender)===null||e===void 0||e.call(this);const S=i?b(Bt,{clsPrefix:y,class:`${y}-dialog__icon`},{default:()=>Ot(this.$slots.icon,_=>_||(this.icon?Nt(this.icon):aW[this.type]()))}):null,C=Ot(this.$slots.action,_=>_||u||c||l?b("div",{class:`${y}-dialog__action`},_||(l?[Nt(l)]:[this.negativeText&&b(Tt,Object.assign({theme:m.peers.Button,themeOverrides:m.peerOverrides.Button,ghost:!0,size:"small",onClick:h},f),{default:()=>Nt(this.negativeText)}),this.positiveText&&b(Tt,Object.assign({theme:m.peers.Button,themeOverrides:m.peerOverrides.Button,size:"small",type:g==="default"?"primary":g,disabled:v,loading:v,onClick:p},d),{default:()=>Nt(this.positiveText)})])):null);return b("div",{class:[`${y}-dialog`,this.themeClass,this.closable&&`${y}-dialog--closable`,`${y}-dialog--icon-${n}`,t&&`${y}-dialog--bordered`],style:o,role:"dialog"},r?b(Ii,{clsPrefix:y,class:`${y}-dialog__close`,onClick:this.handleCloseClick}):null,i&&n==="top"?b("div",{class:`${y}-dialog-icon-container`},S):null,b("div",{class:`${y}-dialog__title`},i&&n==="left"?S:null,Pn(this.$slots.header,()=>[Nt(a)])),b("div",{class:[`${y}-dialog__content`,C?"":`${y}-dialog__content--last`]},Pn(this.$slots.default,()=>[Nt(s)])),C)}}),k2="n-dialog-provider",T2="n-dialog-api",sW="n-dialog-reactive-list",P2=e=>{const{modalColor:t,textColor2:n,boxShadow3:o}=e;return{color:t,textColor:n,boxShadow:o}},lW={name:"Modal",common:yt,peers:{Scrollbar:Oi,Dialog:C2,Card:$_},self:P2},cW=lW,uW={name:"Modal",common:Be,peers:{Scrollbar:Bn,Dialog:w2,Card:A_},self:P2},dW=uW,sm=Object.assign(Object.assign({},Xp),$u),fW=Lr(sm),hW=pe({name:"ModalBody",inheritAttrs:!1,props:Object.assign(Object.assign({show:{type:Boolean,required:!0},preset:String,displayDirective:{type:String,required:!0},trapFocus:{type:Boolean,default:!0},autoFocus:{type:Boolean,default:!0},blockScroll:Boolean},sm),{renderMask:Function,onClickoutside:Function,onBeforeLeave:{type:Function,required:!0},onAfterLeave:{type:Function,required:!0},onPositiveClick:{type:Function,required:!0},onNegativeClick:{type:Function,required:!0},onClose:{type:Function,required:!0},onAfterEnter:Function,onEsc:Function}),setup(e){const t=B(null),n=B(null),o=B(e.show),r=B(null),i=B(null);ht(Ne(e,"show"),v=>{v&&(o.value=!0)}),tw(N(()=>e.blockScroll&&o.value));const a=He(FC);function s(){if(a.transformOriginRef.value==="center")return"";const{value:v}=r,{value:g}=i;if(v===null||g===null)return"";if(n.value){const y=n.value.containerScrollTop;return`${v}px ${g+y}px`}return""}function l(v){if(a.transformOriginRef.value==="center")return;const g=a.getMousePosition();if(!g||!n.value)return;const y=n.value.containerScrollTop,{offsetLeft:S,offsetTop:C}=v;if(g){const _=g.y,x=g.x;r.value=-(S-x),i.value=-(C-_-y)}v.style.transformOrigin=s()}function c(v){jt(()=>{l(v)})}function u(v){v.style.transformOrigin=s(),e.onBeforeLeave()}function d(){o.value=!1,r.value=null,i.value=null,e.onAfterLeave()}function f(){const{onClose:v}=e;v&&v()}function p(){e.onNegativeClick()}function h(){e.onPositiveClick()}const m=B(null);return ht(m,v=>{v&&jt(()=>{const g=v.el;g&&t.value!==g&&(t.value=g)})}),lt(Zs,t),lt(Js,null),lt(Ma,null),{mergedTheme:a.mergedThemeRef,appear:a.appearRef,isMounted:a.isMountedRef,mergedClsPrefix:a.mergedClsPrefixRef,bodyRef:t,scrollbarRef:n,displayed:o,childNodeRef:m,handlePositiveClick:h,handleNegativeClick:p,handleCloseClick:f,handleAfterLeave:d,handleBeforeLeave:u,handleEnter:c}},render(){const{$slots:e,$attrs:t,handleEnter:n,handleAfterLeave:o,handleBeforeLeave:r,preset:i,mergedClsPrefix:a}=this;let s=null;if(!i){if(s=Xf(e),!s){or("modal","default slot is empty");return}s=oo(s),s.props=Mn({class:`${a}-modal`},t,s.props||{})}return this.displayDirective==="show"||this.displayed||this.show?Cn(b("div",{role:"none",class:`${a}-modal-body-wrapper`},b(_o,{ref:"scrollbarRef",theme:this.mergedTheme.peers.Scrollbar,themeOverrides:this.mergedTheme.peerOverrides.Scrollbar,contentClass:`${a}-modal-scroll-content`},{default:()=>{var l;return[(l=this.renderMask)===null||l===void 0?void 0:l.call(this),b(Ep,{disabled:!this.trapFocus,active:this.show,onEsc:this.onEsc,autoFocus:this.autoFocus},{default:()=>{var c;return b(fn,{name:"fade-in-scale-up-transition",appear:(c=this.appear)!==null&&c!==void 0?c:this.isMounted,onEnter:n,onAfterEnter:this.onAfterEnter,onAfterLeave:o,onBeforeLeave:r},{default:()=>{const u=[[ro,this.show]],{onClickoutside:d}=this;return d&&u.push([ya,this.onClickoutside,void 0,{capture:!0}]),Cn(this.preset==="confirm"||this.preset==="dialog"?b(S2,Object.assign({},this.$attrs,{class:[`${a}-modal`,this.$attrs.class],ref:"bodyRef",theme:this.mergedTheme.peers.Dialog,themeOverrides:this.mergedTheme.peerOverrides.Dialog},Kn(this.$props,_2),{"aria-modal":"true"}),e):this.preset==="card"?b(jn,Object.assign({},this.$attrs,{ref:"bodyRef",class:[`${a}-modal`,this.$attrs.class],theme:this.mergedTheme.peers.Card,themeOverrides:this.mergedTheme.peerOverrides.Card},Kn(this.$props,hj),{"aria-modal":"true",role:"dialog"}),e):this.childNodeRef=s,u)}})}})]}})),[[ro,this.displayDirective==="if"||this.displayed||this.show]]):null}}),pW=j([z("modal-container",` position: fixed; left: 0; top: 0; @@ -2582,7 +2605,7 @@ ${t} top: 0; bottom: 0; background-color: rgba(0, 0, 0, .4); - `,[vu({enterDuration:".25s",leaveDuration:".25s",enterCubicBezier:"var(--n-bezier-ease-out)",leaveCubicBezier:"var(--n-bezier-ease-out)"})]),z("modal-body-wrapper",` + `,[Cu({enterDuration:".25s",leaveDuration:".25s",enterCubicBezier:"var(--n-bezier-ease-out)",leaveCubicBezier:"var(--n-bezier-ease-out)"})]),z("modal-body-wrapper",` position: fixed; left: 0; right: 0; @@ -2599,7 +2622,7 @@ ${t} color: var(--n-text-color); margin: auto; box-shadow: var(--n-box-shadow); - `,[za({duration:".25s",enterScale:".5"})])]),jj=Object.assign(Object.assign(Object.assign(Object.assign({},Fe.props),{show:Boolean,unstableShowMask:{type:Boolean,default:!0},maskClosable:{type:Boolean,default:!0},preset:String,to:[String,Object],displayDirective:{type:String,default:"if"},transformOrigin:{type:String,default:"mouse"},zIndex:Number,autoFocus:{type:Boolean,default:!0},trapFocus:{type:Boolean,default:!0},closeOnEsc:{type:Boolean,default:!0},blockScroll:{type:Boolean,default:!0}}),Qp),{onEsc:Function,"onUpdate:show":[Function,Array],onUpdateShow:[Function,Array],onAfterEnter:Function,onBeforeLeave:Function,onAfterLeave:Function,onClose:Function,onPositiveClick:Function,onNegativeClick:Function,onMaskClick:Function,internalDialog:Boolean,internalAppear:{type:Boolean,default:void 0},overlayStyle:[String,Object],onBeforeHide:Function,onAfterHide:Function,onHide:Function}),Di=fe({name:"Modal",inheritAttrs:!1,props:jj,setup(e){const t=N(null),{mergedClsPrefixRef:n,namespaceRef:o,inlineThemeDisabled:r}=lt(e),i=Fe("Modal","-modal",Hj,Dj,e,n),a=oC(64),s=nC(),l=Dr(),c=e.internalDialog?He(U_,null):null,u=_C();function d(_){const{onUpdateShow:x,"onUpdate:show":w,onHide:k}=e;x&&Te(x,_),w&&Te(w,_),k&&!_&&k(_)}function f(){const{onClose:_}=e;_?Promise.resolve(_()).then(x=>{x!==!1&&d(!1)}):d(!1)}function p(){const{onPositiveClick:_}=e;_?Promise.resolve(_()).then(x=>{x!==!1&&d(!1)}):d(!1)}function h(){const{onNegativeClick:_}=e;_?Promise.resolve(_()).then(x=>{x!==!1&&d(!1)}):d(!1)}function g(){const{onBeforeLeave:_,onBeforeHide:x}=e;_&&Te(_),x&&x()}function v(){const{onAfterLeave:_,onAfterHide:x}=e;_&&Te(_),x&&x()}function m(_){var x;const{onMaskClick:w}=e;w&&w(_),e.maskClosable&&!((x=t.value)===null||x===void 0)&&x.contains(hi(_))&&d(!1)}function y(_){var x;(x=e.onEsc)===null||x===void 0||x.call(e),e.show&&e.closeOnEsc&&eC(_)&&!u.value&&d(!1)}st(iC,{getMousePosition:()=>{if(c){const{clickedRef:_,clickPositionRef:x}=c;if(_.value&&x.value)return x.value}return a.value?s.value:null},mergedClsPrefixRef:n,mergedThemeRef:i,isMountedRef:l,appearRef:Be(e,"internalAppear"),transformOriginRef:Be(e,"transformOrigin")});const S=F(()=>{const{common:{cubicBezierEaseOut:_},self:{boxShadow:x,color:w,textColor:k}}=i.value;return{"--n-bezier-ease-out":_,"--n-box-shadow":x,"--n-color":w,"--n-text-color":k}}),C=r?Rt("theme-class",void 0,S,e):void 0;return{mergedClsPrefix:n,namespace:o,isMounted:l,containerRef:t,presetProps:F(()=>qn(e,Bj)),handleEsc:y,handleAfterLeave:v,handleClickoutside:m,handleBeforeLeave:g,doUpdateShow:d,handleNegativeClick:h,handlePositiveClick:p,handleCloseClick:f,cssVars:r?void 0:S,themeClass:C==null?void 0:C.themeClass,onRender:C==null?void 0:C.onRender}},render(){const{mergedClsPrefix:e}=this;return b(du,{to:this.to,show:this.show},{default:()=>{var t;(t=this.onRender)===null||t===void 0||t.call(this);const{unstableShowMask:n}=this;return Cn(b("div",{role:"none",ref:"containerRef",class:[`${e}-modal-container`,this.themeClass,this.namespace],style:this.cssVars},b(Nj,Object.assign({style:this.overlayStyle},this.$attrs,{ref:"bodyWrapper",displayDirective:this.displayDirective,show:this.show,preset:this.preset,autoFocus:this.autoFocus,trapFocus:this.trapFocus,blockScroll:this.blockScroll},this.presetProps,{onEsc:this.handleEsc,onClose:this.handleCloseClick,onNegativeClick:this.handleNegativeClick,onPositiveClick:this.handlePositiveClick,onBeforeLeave:this.handleBeforeLeave,onAfterEnter:this.onAfterEnter,onAfterLeave:this.handleAfterLeave,onClickoutside:n?void 0:this.handleClickoutside,renderMask:n?()=>{var o;return b(fn,{name:"fade-in-transition",key:"mask",appear:(o=this.internalAppear)!==null&&o!==void 0?o:this.isMounted},{default:()=>this.show?b("div",{"aria-hidden":!0,ref:"containerRef",class:`${e}-modal-mask`,onClick:this.handleClickoutside}):null})}:void 0}),this.$slots)),[[uu,{zIndex:this.zIndex,enabled:this.show}]])}})}}),Vj=Object.assign(Object.assign({},Tu),{onAfterEnter:Function,onAfterLeave:Function,transformOrigin:String,blockScroll:{type:Boolean,default:!0},closeOnEsc:{type:Boolean,default:!0},onEsc:Function,autoFocus:{type:Boolean,default:!0},internalStyle:[String,Object],maskClosable:{type:Boolean,default:!0},onPositiveClick:Function,onNegativeClick:Function,onClose:Function,onMaskClick:Function}),Wj=fe({name:"DialogEnvironment",props:Object.assign(Object.assign({},Vj),{internalKey:{type:String,required:!0},to:[String,Object],onInternalAfterLeave:{type:Function,required:!0}}),setup(e){const t=N(!0);function n(){const{onInternalAfterLeave:u,internalKey:d,onAfterLeave:f}=e;u&&u(d),f&&f()}function o(u){const{onPositiveClick:d}=e;d?Promise.resolve(d(u)).then(f=>{f!==!1&&l()}):l()}function r(u){const{onNegativeClick:d}=e;d?Promise.resolve(d(u)).then(f=>{f!==!1&&l()}):l()}function i(){const{onClose:u}=e;u?Promise.resolve(u()).then(d=>{d!==!1&&l()}):l()}function a(u){const{onMaskClick:d,maskClosable:f}=e;d&&(d(u),f&&l())}function s(){const{onEsc:u}=e;u&&u()}function l(){t.value=!1}function c(u){t.value=u}return{show:t,hide:l,handleUpdateShow:c,handleAfterLeave:n,handleCloseClick:i,handleNegativeClick:r,handlePositiveClick:o,handleMaskClick:a,handleEsc:s}},render(){const{handlePositiveClick:e,handleUpdateShow:t,handleNegativeClick:n,handleCloseClick:o,handleAfterLeave:r,handleMaskClick:i,handleEsc:a,to:s,maskClosable:l,show:c}=this;return b(Di,{show:c,onUpdateShow:t,onMaskClick:i,onEsc:a,to:s,maskClosable:l,onAfterEnter:this.onAfterEnter,onAfterLeave:r,closeOnEsc:this.closeOnEsc,blockScroll:this.blockScroll,autoFocus:this.autoFocus,transformOrigin:this.transformOrigin,internalAppear:!0,internalDialog:!0},{default:()=>b(W_,Object.assign({},qn(this.$props,V_),{style:this.internalStyle,onClose:o,onNegativeClick:n,onPositiveClick:e}))})}}),Uj={injectionKey:String,to:[String,Object]},qj=fe({name:"DialogProvider",props:Uj,setup(){const e=N([]),t={};function n(s={}){const l=Ea(),c=bo(Object.assign(Object.assign({},s),{key:l,destroy:()=>{t[`n-dialog-${l}`].hide()}}));return e.value.push(c),c}const o=["info","success","warning","error"].map(s=>l=>n(Object.assign(Object.assign({},l),{type:s})));function r(s){const{value:l}=e;l.splice(l.findIndex(c=>c.key===s),1)}function i(){Object.values(t).forEach(s=>{s.hide()})}const a={create:n,destroyAll:i,info:o[0],success:o[1],warning:o[2],error:o[3]};return st(q_,a),st(U_,{clickedRef:oC(64),clickPositionRef:nC()}),st(zj,e),Object.assign(Object.assign({},a),{dialogList:e,dialogInstRefs:t,handleAfterLeave:r})},render(){var e,t;return b(ct,null,[this.dialogList.map(n=>b(Wj,Gs(n,["destroy","style"],{internalStyle:n.style,to:this.to,ref:o=>{o===null?delete this.dialogInstRefs[`n-dialog-${n.key}`]:this.dialogInstRefs[`n-dialog-${n.key}`]=o},internalKey:n.key,onInternalAfterLeave:this.handleAfterLeave}))),(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e)])}});function Kj(){const e=He(q_,null);return e===null&&Or("use-dialog","No outer founded."),e}const G_=e=>{const{textColor1:t,dividerColor:n,fontWeightStrong:o}=e;return{textColor:t,color:n,fontWeight:o}},Gj={name:"Divider",common:yt,self:G_},Yj=Gj,Xj={name:"Divider",common:Ne,self:G_},Qj=Xj,Zj=z("divider",` + `,[Da({duration:".25s",enterScale:".5"})])]),mW=Object.assign(Object.assign(Object.assign(Object.assign({},Fe.props),{show:Boolean,unstableShowMask:{type:Boolean,default:!0},maskClosable:{type:Boolean,default:!0},preset:String,to:[String,Object],displayDirective:{type:String,default:"if"},transformOrigin:{type:String,default:"mouse"},zIndex:Number,autoFocus:{type:Boolean,default:!0},trapFocus:{type:Boolean,default:!0},closeOnEsc:{type:Boolean,default:!0},blockScroll:{type:Boolean,default:!0}}),sm),{onEsc:Function,"onUpdate:show":[Function,Array],onUpdateShow:[Function,Array],onAfterEnter:Function,onBeforeLeave:Function,onAfterLeave:Function,onClose:Function,onPositiveClick:Function,onNegativeClick:Function,onMaskClick:Function,internalDialog:Boolean,internalAppear:{type:Boolean,default:void 0},overlayStyle:[String,Object],onBeforeHide:Function,onAfterHide:Function,onHide:Function}),Fi=pe({name:"Modal",inheritAttrs:!1,props:mW,setup(e){const t=B(null),{mergedClsPrefixRef:n,namespaceRef:o,inlineThemeDisabled:r}=ct(e),i=Fe("Modal","-modal",pW,cW,e,n),a=DC(64),s=OC(),l=Nr(),c=e.internalDialog?He(k2,null):null,u=nw();function d(_){const{onUpdateShow:x,"onUpdate:show":w,onHide:T}=e;x&&Re(x,_),w&&Re(w,_),T&&!_&&T(_)}function f(){const{onClose:_}=e;_?Promise.resolve(_()).then(x=>{x!==!1&&d(!1)}):d(!1)}function p(){const{onPositiveClick:_}=e;_?Promise.resolve(_()).then(x=>{x!==!1&&d(!1)}):d(!1)}function h(){const{onNegativeClick:_}=e;_?Promise.resolve(_()).then(x=>{x!==!1&&d(!1)}):d(!1)}function m(){const{onBeforeLeave:_,onBeforeHide:x}=e;_&&Re(_),x&&x()}function v(){const{onAfterLeave:_,onAfterHide:x}=e;_&&Re(_),x&&x()}function g(_){var x;const{onMaskClick:w}=e;w&&w(_),e.maskClosable&&!((x=t.value)===null||x===void 0)&&x.contains(pi(_))&&d(!1)}function y(_){var x;(x=e.onEsc)===null||x===void 0||x.call(e),e.show&&e.closeOnEsc&&MC(_)&&!u.value&&d(!1)}lt(FC,{getMousePosition:()=>{if(c){const{clickedRef:_,clickPositionRef:x}=c;if(_.value&&x.value)return x.value}return a.value?s.value:null},mergedClsPrefixRef:n,mergedThemeRef:i,isMountedRef:l,appearRef:Ne(e,"internalAppear"),transformOriginRef:Ne(e,"transformOrigin")});const S=N(()=>{const{common:{cubicBezierEaseOut:_},self:{boxShadow:x,color:w,textColor:T}}=i.value;return{"--n-bezier-ease-out":_,"--n-box-shadow":x,"--n-color":w,"--n-text-color":T}}),C=r?Rt("theme-class",void 0,S,e):void 0;return{mergedClsPrefix:n,namespace:o,isMounted:l,containerRef:t,presetProps:N(()=>Kn(e,fW)),handleEsc:y,handleAfterLeave:v,handleClickoutside:g,handleBeforeLeave:m,doUpdateShow:d,handleNegativeClick:h,handlePositiveClick:p,handleCloseClick:f,cssVars:r?void 0:S,themeClass:C==null?void 0:C.themeClass,onRender:C==null?void 0:C.onRender}},render(){const{mergedClsPrefix:e}=this;return b(pu,{to:this.to,show:this.show},{default:()=>{var t;(t=this.onRender)===null||t===void 0||t.call(this);const{unstableShowMask:n}=this;return Cn(b("div",{role:"none",ref:"containerRef",class:[`${e}-modal-container`,this.themeClass,this.namespace],style:this.cssVars},b(hW,Object.assign({style:this.overlayStyle},this.$attrs,{ref:"bodyWrapper",displayDirective:this.displayDirective,show:this.show,preset:this.preset,autoFocus:this.autoFocus,trapFocus:this.trapFocus,blockScroll:this.blockScroll},this.presetProps,{onEsc:this.handleEsc,onClose:this.handleCloseClick,onNegativeClick:this.handleNegativeClick,onPositiveClick:this.handlePositiveClick,onBeforeLeave:this.handleBeforeLeave,onAfterEnter:this.onAfterEnter,onAfterLeave:this.handleAfterLeave,onClickoutside:n?void 0:this.handleClickoutside,renderMask:n?()=>{var o;return b(fn,{name:"fade-in-transition",key:"mask",appear:(o=this.internalAppear)!==null&&o!==void 0?o:this.isMounted},{default:()=>this.show?b("div",{"aria-hidden":!0,ref:"containerRef",class:`${e}-modal-mask`,onClick:this.handleClickoutside}):null})}:void 0}),this.$slots)),[[hu,{zIndex:this.zIndex,enabled:this.show}]])}})}}),gW=Object.assign(Object.assign({},$u),{onAfterEnter:Function,onAfterLeave:Function,transformOrigin:String,blockScroll:{type:Boolean,default:!0},closeOnEsc:{type:Boolean,default:!0},onEsc:Function,autoFocus:{type:Boolean,default:!0},internalStyle:[String,Object],maskClosable:{type:Boolean,default:!0},onPositiveClick:Function,onNegativeClick:Function,onClose:Function,onMaskClick:Function}),vW=pe({name:"DialogEnvironment",props:Object.assign(Object.assign({},gW),{internalKey:{type:String,required:!0},to:[String,Object],onInternalAfterLeave:{type:Function,required:!0}}),setup(e){const t=B(!0);function n(){const{onInternalAfterLeave:u,internalKey:d,onAfterLeave:f}=e;u&&u(d),f&&f()}function o(u){const{onPositiveClick:d}=e;d?Promise.resolve(d(u)).then(f=>{f!==!1&&l()}):l()}function r(u){const{onNegativeClick:d}=e;d?Promise.resolve(d(u)).then(f=>{f!==!1&&l()}):l()}function i(){const{onClose:u}=e;u?Promise.resolve(u()).then(d=>{d!==!1&&l()}):l()}function a(u){const{onMaskClick:d,maskClosable:f}=e;d&&(d(u),f&&l())}function s(){const{onEsc:u}=e;u&&u()}function l(){t.value=!1}function c(u){t.value=u}return{show:t,hide:l,handleUpdateShow:c,handleAfterLeave:n,handleCloseClick:i,handleNegativeClick:r,handlePositiveClick:o,handleMaskClick:a,handleEsc:s}},render(){const{handlePositiveClick:e,handleUpdateShow:t,handleNegativeClick:n,handleCloseClick:o,handleAfterLeave:r,handleMaskClick:i,handleEsc:a,to:s,maskClosable:l,show:c}=this;return b(Fi,{show:c,onUpdateShow:t,onMaskClick:i,onEsc:a,to:s,maskClosable:l,onAfterEnter:this.onAfterEnter,onAfterLeave:r,closeOnEsc:this.closeOnEsc,blockScroll:this.blockScroll,autoFocus:this.autoFocus,transformOrigin:this.transformOrigin,internalAppear:!0,internalDialog:!0},{default:()=>b(S2,Object.assign({},Kn(this.$props,_2),{style:this.internalStyle,onClose:o,onNegativeClick:n,onPositiveClick:e}))})}}),bW={injectionKey:String,to:[String,Object]},yW=pe({name:"DialogProvider",props:bW,setup(){const e=B([]),t={};function n(s={}){const l=Ia(),c=bo(Object.assign(Object.assign({},s),{key:l,destroy:()=>{t[`n-dialog-${l}`].hide()}}));return e.value.push(c),c}const o=["info","success","warning","error"].map(s=>l=>n(Object.assign(Object.assign({},l),{type:s})));function r(s){const{value:l}=e;l.splice(l.findIndex(c=>c.key===s),1)}function i(){Object.values(t).forEach(s=>{s.hide()})}const a={create:n,destroyAll:i,info:o[0],success:o[1],warning:o[2],error:o[3]};return lt(T2,a),lt(k2,{clickedRef:DC(64),clickPositionRef:OC()}),lt(sW,e),Object.assign(Object.assign({},a),{dialogList:e,dialogInstRefs:t,handleAfterLeave:r})},render(){var e,t;return b(et,null,[this.dialogList.map(n=>b(vW,Ys(n,["destroy","style"],{internalStyle:n.style,to:this.to,ref:o=>{o===null?delete this.dialogInstRefs[`n-dialog-${n.key}`]:this.dialogInstRefs[`n-dialog-${n.key}`]=o},internalKey:n.key,onInternalAfterLeave:this.handleAfterLeave}))),(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e)])}});function xW(){const e=He(T2,null);return e===null&&Fr("use-dialog","No outer founded."),e}const R2=e=>{const{textColor1:t,dividerColor:n,fontWeightStrong:o}=e;return{textColor:t,color:n,fontWeight:o}},CW={name:"Divider",common:yt,self:R2},wW=CW,_W={name:"Divider",common:Be,self:R2},SW=_W,kW=z("divider",` position: relative; display: flex; width: 100%; @@ -2622,13 +2645,13 @@ ${t} margin-right: 12px; white-space: nowrap; font-weight: var(--n-font-weight); - `),q("title-position-left",[D("line",[q("left",{width:"28px"})])]),q("title-position-right",[D("line",[q("right",{width:"28px"})])]),q("dashed",[D("line",` + `),K("title-position-left",[D("line",[K("left",{width:"28px"})])]),K("title-position-right",[D("line",[K("right",{width:"28px"})])]),K("dashed",[D("line",` background-color: #0000; height: 0px; width: 100%; border-style: dashed; border-width: 1px 0 0; - `)]),q("vertical",` + `)]),K("vertical",` display: inline-block; height: 1em; margin: 0 8px; @@ -2640,7 +2663,7 @@ ${t} height: 1px; width: 100%; margin: 0; - `),Pt("dashed",[D("line",{backgroundColor:"var(--n-color)"})]),q("dashed",[D("line",{borderColor:"var(--n-color)"})]),q("vertical",{backgroundColor:"var(--n-color)"})]),Jj=Object.assign(Object.assign({},Fe.props),{titlePlacement:{type:String,default:"center"},dashed:Boolean,vertical:Boolean}),sl=fe({name:"Divider",props:Jj,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=lt(e),o=Fe("Divider","-divider",Zj,Yj,e,t),r=F(()=>{const{common:{cubicBezierEaseInOut:a},self:{color:s,textColor:l,fontWeight:c}}=o.value;return{"--n-bezier":a,"--n-color":s,"--n-text-color":l,"--n-font-weight":c}}),i=n?Rt("divider",void 0,r,e):void 0;return{mergedClsPrefix:t,cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;const{$slots:t,titlePlacement:n,vertical:o,dashed:r,cssVars:i,mergedClsPrefix:a}=this;return(e=this.onRender)===null||e===void 0||e.call(this),b("div",{role:"separator",class:[`${a}-divider`,this.themeClass,{[`${a}-divider--vertical`]:o,[`${a}-divider--no-title`]:!t.default,[`${a}-divider--dashed`]:r,[`${a}-divider--title-position-${n}`]:t.default&&n}],style:i},o?null:b("div",{class:`${a}-divider__line ${a}-divider__line--left`}),!o&&t.default?b(ct,null,b("div",{class:`${a}-divider__title`},this.$slots),b("div",{class:`${a}-divider__line ${a}-divider__line--right`})):null)}}),Y_=e=>{const{modalColor:t,textColor1:n,textColor2:o,boxShadow3:r,lineHeight:i,fontWeightStrong:a,dividerColor:s,closeColorHover:l,closeColorPressed:c,closeIconColor:u,closeIconColorHover:d,closeIconColorPressed:f,borderRadius:p,primaryColorHover:h}=e;return{bodyPadding:"16px 24px",headerPadding:"16px 24px",footerPadding:"16px 24px",color:t,textColor:o,titleTextColor:n,titleFontSize:"18px",titleFontWeight:a,boxShadow:r,lineHeight:i,headerBorderBottom:`1px solid ${s}`,footerBorderTop:`1px solid ${s}`,closeIconColor:u,closeIconColorHover:d,closeIconColorPressed:f,closeSize:"22px",closeIconSize:"18px",closeColorHover:l,closeColorPressed:c,closeBorderRadius:p,resizableTriggerColorHover:h}},eV={name:"Drawer",common:yt,peers:{Scrollbar:Mi},self:Y_},tV=eV,nV={name:"Drawer",common:Ne,peers:{Scrollbar:Bn},self:Y_},oV=nV,rV=fe({name:"NDrawerContent",inheritAttrs:!1,props:{blockScroll:Boolean,show:{type:Boolean,default:void 0},displayDirective:{type:String,required:!0},placement:{type:String,required:!0},contentStyle:[Object,String],nativeScrollbar:{type:Boolean,required:!0},scrollbarProps:Object,trapFocus:{type:Boolean,default:!0},autoFocus:{type:Boolean,default:!0},showMask:{type:[Boolean,String],required:!0},maxWidth:Number,maxHeight:Number,minWidth:Number,minHeight:Number,resizable:Boolean,onClickoutside:Function,onAfterLeave:Function,onAfterEnter:Function,onEsc:Function},setup(e){const t=N(!!e.show),n=N(null),o=He(fp);let r=0,i="",a=null;const s=N(!1),l=N(!1),c=F(()=>e.placement==="top"||e.placement==="bottom"),{mergedClsPrefixRef:u,mergedRtlRef:d}=lt(e),f=Rn("Drawer",d,u),p=P=>{l.value=!0,r=c.value?P.clientY:P.clientX,i=document.body.style.cursor,document.body.style.cursor=c.value?"ns-resize":"ew-resize",document.body.addEventListener("mousemove",C),document.body.addEventListener("mouseleave",x),document.body.addEventListener("mouseup",_)},h=()=>{a!==null&&(window.clearTimeout(a),a=null),l.value?s.value=!0:a=window.setTimeout(()=>{s.value=!0},300)},g=()=>{a!==null&&(window.clearTimeout(a),a=null),s.value=!1},{doUpdateHeight:v,doUpdateWidth:m}=o,y=P=>{const{maxWidth:T}=e;if(T&&P>T)return T;const{minWidth:I}=e;return I&&P{const{maxHeight:T}=e;if(T&&P>T)return T;const{minHeight:I}=e;return I&&P{var T,I;if(l.value)if(c.value){let A=((T=n.value)===null||T===void 0?void 0:T.offsetHeight)||0;const K=r-P.clientY;A+=e.placement==="bottom"?K:-K,A=S(A),v(A),r=P.clientY}else{let A=((I=n.value)===null||I===void 0?void 0:I.offsetWidth)||0;const K=r-P.clientX;A+=e.placement==="right"?K:-K,A=y(A),m(A),r=P.clientX}},_=()=>{l.value&&(r=0,l.value=!1,document.body.style.cursor=i,document.body.removeEventListener("mousemove",C),document.body.removeEventListener("mouseup",_),document.body.removeEventListener("mouseleave",x))},x=_;un(()=>{e.show&&(t.value=!0)}),ht(()=>e.show,P=>{P||_()}),tn(()=>{_()});const w=F(()=>{const{show:P}=e,T=[[ro,P]];return e.showMask||T.push([pa,e.onClickoutside,void 0,{capture:!0}]),T});function k(){var P;t.value=!1,(P=e.onAfterLeave)===null||P===void 0||P.call(e)}return wC(F(()=>e.blockScroll&&t.value)),st(Zs,n),st($a,null),st(Qs,null),{bodyRef:n,rtlEnabled:f,mergedClsPrefix:o.mergedClsPrefixRef,isMounted:o.isMountedRef,mergedTheme:o.mergedThemeRef,displayed:t,transitionName:F(()=>({right:"slide-in-from-right-transition",left:"slide-in-from-left-transition",top:"slide-in-from-top-transition",bottom:"slide-in-from-bottom-transition"})[e.placement]),handleAfterLeave:k,bodyDirectives:w,handleMousedownResizeTrigger:p,handleMouseenterResizeTrigger:h,handleMouseleaveResizeTrigger:g,isDragging:l,isHoverOnResizeTrigger:s}},render(){const{$slots:e,mergedClsPrefix:t}=this;return this.displayDirective==="show"||this.displayed||this.show?Cn(b("div",{role:"none"},b(bp,{disabled:!this.showMask||!this.trapFocus,active:this.show,autoFocus:this.autoFocus,onEsc:this.onEsc},{default:()=>b(fn,{name:this.transitionName,appear:this.isMounted,onAfterEnter:this.onAfterEnter,onAfterLeave:this.handleAfterLeave},{default:()=>Cn(b("div",Mn(this.$attrs,{role:"dialog",ref:"bodyRef","aria-modal":"true",class:[`${t}-drawer`,this.rtlEnabled&&`${t}-drawer--rtl`,`${t}-drawer--${this.placement}-placement`,this.isDragging&&`${t}-drawer--unselectable`,this.nativeScrollbar&&`${t}-drawer--native-scrollbar`]}),[this.resizable?b("div",{class:[`${t}-drawer__resize-trigger`,(this.isDragging||this.isHoverOnResizeTrigger)&&`${t}-drawer__resize-trigger--hover`],onMouseenter:this.handleMouseenterResizeTrigger,onMouseleave:this.handleMouseleaveResizeTrigger,onMousedown:this.handleMousedownResizeTrigger}):null,this.nativeScrollbar?b("div",{class:`${t}-drawer-content-wrapper`,style:this.contentStyle,role:"none"},e):b(wo,Object.assign({},this.scrollbarProps,{contentStyle:this.contentStyle,contentClass:`${t}-drawer-content-wrapper`,theme:this.mergedTheme.peers.Scrollbar,themeOverrides:this.mergedTheme.peerOverrides.Scrollbar}),e)]),this.bodyDirectives)})})),[[ro,this.displayDirective==="if"||this.displayed||this.show]]):null}}),{cubicBezierEaseIn:iV,cubicBezierEaseOut:aV}=so;function sV({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-right"}={}){return[j(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${iV}`}),j(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${aV}`}),j(`&.${n}-transition-enter-to`,{transform:"translateX(0)"}),j(`&.${n}-transition-enter-from`,{transform:"translateX(100%)"}),j(`&.${n}-transition-leave-from`,{transform:"translateX(0)"}),j(`&.${n}-transition-leave-to`,{transform:"translateX(100%)"})]}const{cubicBezierEaseIn:lV,cubicBezierEaseOut:cV}=so;function uV({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-left"}={}){return[j(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${lV}`}),j(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${cV}`}),j(`&.${n}-transition-enter-to`,{transform:"translateX(0)"}),j(`&.${n}-transition-enter-from`,{transform:"translateX(-100%)"}),j(`&.${n}-transition-leave-from`,{transform:"translateX(0)"}),j(`&.${n}-transition-leave-to`,{transform:"translateX(-100%)"})]}const{cubicBezierEaseIn:dV,cubicBezierEaseOut:fV}=so;function hV({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-top"}={}){return[j(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${dV}`}),j(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${fV}`}),j(`&.${n}-transition-enter-to`,{transform:"translateY(0)"}),j(`&.${n}-transition-enter-from`,{transform:"translateY(-100%)"}),j(`&.${n}-transition-leave-from`,{transform:"translateY(0)"}),j(`&.${n}-transition-leave-to`,{transform:"translateY(-100%)"})]}const{cubicBezierEaseIn:pV,cubicBezierEaseOut:mV}=so;function gV({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-bottom"}={}){return[j(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${pV}`}),j(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${mV}`}),j(`&.${n}-transition-enter-to`,{transform:"translateY(0)"}),j(`&.${n}-transition-enter-from`,{transform:"translateY(100%)"}),j(`&.${n}-transition-leave-from`,{transform:"translateY(0)"}),j(`&.${n}-transition-leave-to`,{transform:"translateY(100%)"})]}const vV=j([z("drawer",` + `),Pt("dashed",[D("line",{backgroundColor:"var(--n-color)"})]),K("dashed",[D("line",{borderColor:"var(--n-color)"})]),K("vertical",{backgroundColor:"var(--n-color)"})]),TW=Object.assign(Object.assign({},Fe.props),{titlePlacement:{type:String,default:"center"},dashed:Boolean,vertical:Boolean}),sl=pe({name:"Divider",props:TW,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ct(e),o=Fe("Divider","-divider",kW,wW,e,t),r=N(()=>{const{common:{cubicBezierEaseInOut:a},self:{color:s,textColor:l,fontWeight:c}}=o.value;return{"--n-bezier":a,"--n-color":s,"--n-text-color":l,"--n-font-weight":c}}),i=n?Rt("divider",void 0,r,e):void 0;return{mergedClsPrefix:t,cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;const{$slots:t,titlePlacement:n,vertical:o,dashed:r,cssVars:i,mergedClsPrefix:a}=this;return(e=this.onRender)===null||e===void 0||e.call(this),b("div",{role:"separator",class:[`${a}-divider`,this.themeClass,{[`${a}-divider--vertical`]:o,[`${a}-divider--no-title`]:!t.default,[`${a}-divider--dashed`]:r,[`${a}-divider--title-position-${n}`]:t.default&&n}],style:i},o?null:b("div",{class:`${a}-divider__line ${a}-divider__line--left`}),!o&&t.default?b(et,null,b("div",{class:`${a}-divider__title`},this.$slots),b("div",{class:`${a}-divider__line ${a}-divider__line--right`})):null)}}),E2=e=>{const{modalColor:t,textColor1:n,textColor2:o,boxShadow3:r,lineHeight:i,fontWeightStrong:a,dividerColor:s,closeColorHover:l,closeColorPressed:c,closeIconColor:u,closeIconColorHover:d,closeIconColorPressed:f,borderRadius:p,primaryColorHover:h}=e;return{bodyPadding:"16px 24px",headerPadding:"16px 24px",footerPadding:"16px 24px",color:t,textColor:o,titleTextColor:n,titleFontSize:"18px",titleFontWeight:a,boxShadow:r,lineHeight:i,headerBorderBottom:`1px solid ${s}`,footerBorderTop:`1px solid ${s}`,closeIconColor:u,closeIconColorHover:d,closeIconColorPressed:f,closeSize:"22px",closeIconSize:"18px",closeColorHover:l,closeColorPressed:c,closeBorderRadius:p,resizableTriggerColorHover:h}},PW={name:"Drawer",common:yt,peers:{Scrollbar:Oi},self:E2},RW=PW,EW={name:"Drawer",common:Be,peers:{Scrollbar:Bn},self:E2},$W=EW,AW=pe({name:"NDrawerContent",inheritAttrs:!1,props:{blockScroll:Boolean,show:{type:Boolean,default:void 0},displayDirective:{type:String,required:!0},placement:{type:String,required:!0},contentStyle:[Object,String],nativeScrollbar:{type:Boolean,required:!0},scrollbarProps:Object,trapFocus:{type:Boolean,default:!0},autoFocus:{type:Boolean,default:!0},showMask:{type:[Boolean,String],required:!0},maxWidth:Number,maxHeight:Number,minWidth:Number,minHeight:Number,resizable:Boolean,onClickoutside:Function,onAfterLeave:Function,onAfterEnter:Function,onEsc:Function},setup(e){const t=B(!!e.show),n=B(null),o=He(_p);let r=0,i="",a=null;const s=B(!1),l=B(!1),c=N(()=>e.placement==="top"||e.placement==="bottom"),{mergedClsPrefixRef:u,mergedRtlRef:d}=ct(e),f=Rn("Drawer",d,u),p=P=>{l.value=!0,r=c.value?P.clientY:P.clientX,i=document.body.style.cursor,document.body.style.cursor=c.value?"ns-resize":"ew-resize",document.body.addEventListener("mousemove",C),document.body.addEventListener("mouseleave",x),document.body.addEventListener("mouseup",_)},h=()=>{a!==null&&(window.clearTimeout(a),a=null),l.value?s.value=!0:a=window.setTimeout(()=>{s.value=!0},300)},m=()=>{a!==null&&(window.clearTimeout(a),a=null),s.value=!1},{doUpdateHeight:v,doUpdateWidth:g}=o,y=P=>{const{maxWidth:k}=e;if(k&&P>k)return k;const{minWidth:I}=e;return I&&P{const{maxHeight:k}=e;if(k&&P>k)return k;const{minHeight:I}=e;return I&&P{var k,I;if(l.value)if(c.value){let A=((k=n.value)===null||k===void 0?void 0:k.offsetHeight)||0;const q=r-P.clientY;A+=e.placement==="bottom"?q:-q,A=S(A),v(A),r=P.clientY}else{let A=((I=n.value)===null||I===void 0?void 0:I.offsetWidth)||0;const q=r-P.clientX;A+=e.placement==="right"?q:-q,A=y(A),g(A),r=P.clientX}},_=()=>{l.value&&(r=0,l.value=!1,document.body.style.cursor=i,document.body.removeEventListener("mousemove",C),document.body.removeEventListener("mouseup",_),document.body.removeEventListener("mouseleave",x))},x=_;un(()=>{e.show&&(t.value=!0)}),ht(()=>e.show,P=>{P||_()}),tn(()=>{_()});const w=N(()=>{const{show:P}=e,k=[[ro,P]];return e.showMask||k.push([ya,e.onClickoutside,void 0,{capture:!0}]),k});function T(){var P;t.value=!1,(P=e.onAfterLeave)===null||P===void 0||P.call(e)}return tw(N(()=>e.blockScroll&&t.value)),lt(Js,n),lt(Ma,null),lt(Zs,null),{bodyRef:n,rtlEnabled:f,mergedClsPrefix:o.mergedClsPrefixRef,isMounted:o.isMountedRef,mergedTheme:o.mergedThemeRef,displayed:t,transitionName:N(()=>({right:"slide-in-from-right-transition",left:"slide-in-from-left-transition",top:"slide-in-from-top-transition",bottom:"slide-in-from-bottom-transition"})[e.placement]),handleAfterLeave:T,bodyDirectives:w,handleMousedownResizeTrigger:p,handleMouseenterResizeTrigger:h,handleMouseleaveResizeTrigger:m,isDragging:l,isHoverOnResizeTrigger:s}},render(){const{$slots:e,mergedClsPrefix:t}=this;return this.displayDirective==="show"||this.displayed||this.show?Cn(b("div",{role:"none"},b(Ep,{disabled:!this.showMask||!this.trapFocus,active:this.show,autoFocus:this.autoFocus,onEsc:this.onEsc},{default:()=>b(fn,{name:this.transitionName,appear:this.isMounted,onAfterEnter:this.onAfterEnter,onAfterLeave:this.handleAfterLeave},{default:()=>Cn(b("div",Mn(this.$attrs,{role:"dialog",ref:"bodyRef","aria-modal":"true",class:[`${t}-drawer`,this.rtlEnabled&&`${t}-drawer--rtl`,`${t}-drawer--${this.placement}-placement`,this.isDragging&&`${t}-drawer--unselectable`,this.nativeScrollbar&&`${t}-drawer--native-scrollbar`]}),[this.resizable?b("div",{class:[`${t}-drawer__resize-trigger`,(this.isDragging||this.isHoverOnResizeTrigger)&&`${t}-drawer__resize-trigger--hover`],onMouseenter:this.handleMouseenterResizeTrigger,onMouseleave:this.handleMouseleaveResizeTrigger,onMousedown:this.handleMousedownResizeTrigger}):null,this.nativeScrollbar?b("div",{class:`${t}-drawer-content-wrapper`,style:this.contentStyle,role:"none"},e):b(_o,Object.assign({},this.scrollbarProps,{contentStyle:this.contentStyle,contentClass:`${t}-drawer-content-wrapper`,theme:this.mergedTheme.peers.Scrollbar,themeOverrides:this.mergedTheme.peerOverrides.Scrollbar}),e)]),this.bodyDirectives)})})),[[ro,this.displayDirective==="if"||this.displayed||this.show]]):null}}),{cubicBezierEaseIn:IW,cubicBezierEaseOut:MW}=so;function zW({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-right"}={}){return[j(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${IW}`}),j(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${MW}`}),j(`&.${n}-transition-enter-to`,{transform:"translateX(0)"}),j(`&.${n}-transition-enter-from`,{transform:"translateX(100%)"}),j(`&.${n}-transition-leave-from`,{transform:"translateX(0)"}),j(`&.${n}-transition-leave-to`,{transform:"translateX(100%)"})]}const{cubicBezierEaseIn:OW,cubicBezierEaseOut:DW}=so;function LW({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-left"}={}){return[j(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${OW}`}),j(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${DW}`}),j(`&.${n}-transition-enter-to`,{transform:"translateX(0)"}),j(`&.${n}-transition-enter-from`,{transform:"translateX(-100%)"}),j(`&.${n}-transition-leave-from`,{transform:"translateX(0)"}),j(`&.${n}-transition-leave-to`,{transform:"translateX(-100%)"})]}const{cubicBezierEaseIn:FW,cubicBezierEaseOut:NW}=so;function BW({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-top"}={}){return[j(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${FW}`}),j(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${NW}`}),j(`&.${n}-transition-enter-to`,{transform:"translateY(0)"}),j(`&.${n}-transition-enter-from`,{transform:"translateY(-100%)"}),j(`&.${n}-transition-leave-from`,{transform:"translateY(0)"}),j(`&.${n}-transition-leave-to`,{transform:"translateY(-100%)"})]}const{cubicBezierEaseIn:HW,cubicBezierEaseOut:jW}=so;function VW({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-bottom"}={}){return[j(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${HW}`}),j(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${jW}`}),j(`&.${n}-transition-enter-to`,{transform:"translateY(0)"}),j(`&.${n}-transition-enter-from`,{transform:"translateY(100%)"}),j(`&.${n}-transition-leave-from`,{transform:"translateY(0)"}),j(`&.${n}-transition-leave-to`,{transform:"translateY(100%)"})]}const UW=j([z("drawer",` word-break: break-word; line-height: var(--n-line-height); position: absolute; @@ -2652,17 +2675,17 @@ ${t} background-color: var(--n-color); color: var(--n-text-color); box-sizing: border-box; - `,[sV(),uV(),hV(),gV(),q("unselectable",` + `,[zW(),LW(),BW(),VW(),K("unselectable",` user-select: none; -webkit-user-select: none; - `),q("native-scrollbar",[z("drawer-content-wrapper",` + `),K("native-scrollbar",[z("drawer-content-wrapper",` overflow: auto; height: 100%; `)]),D("resize-trigger",` position: absolute; background-color: #0000; transition: background-color .3s var(--n-bezier); - `,[q("hover",` + `,[K("hover",` background-color: var(--n-resize-trigger-color-hover); `)]),z("drawer-content-wrapper",` box-sizing: border-box; @@ -2670,7 +2693,7 @@ ${t} height: 100%; display: flex; flex-direction: column; - `,[q("native-scrollbar",[z("drawer-body-content-wrapper",` + `,[K("native-scrollbar",[z("drawer-body-content-wrapper",` height: 100%; overflow: auto; `)]),z("drawer-body",` @@ -2702,7 +2725,7 @@ ${t} border-top: var(--n-footer-border-top); transition: border .3s var(--n-bezier); padding: var(--n-footer-padding); - `)]),q("right-placement",` + `)]),K("right-placement",` top: 0; bottom: 0; right: 0; @@ -2713,7 +2736,7 @@ ${t} left: 0; transform: translateX(-1.5px); cursor: ew-resize; - `)]),q("left-placement",` + `)]),K("left-placement",` top: 0; bottom: 0; left: 0; @@ -2724,7 +2747,7 @@ ${t} right: 0; transform: translateX(1.5px); cursor: ew-resize; - `)]),q("top-placement",` + `)]),K("top-placement",` top: 0; left: 0; right: 0; @@ -2735,7 +2758,7 @@ ${t} left: 0; transform: translateY(1.5px); cursor: ns-resize; - `)]),q("bottom-placement",` + `)]),K("bottom-placement",` left: 0; bottom: 0; right: 0; @@ -2761,15 +2784,15 @@ ${t} right: 0; top: 0; bottom: 0; - `,[q("invisible",` + `,[K("invisible",` background-color: rgba(0, 0, 0, 0) - `),vu({enterDuration:"0.2s",leaveDuration:"0.2s",enterCubicBezier:"var(--n-bezier-in)",leaveCubicBezier:"var(--n-bezier-out)"})])]),bV=Object.assign(Object.assign({},Fe.props),{show:Boolean,width:[Number,String],height:[Number,String],placement:{type:String,default:"right"},maskClosable:{type:Boolean,default:!0},showMask:{type:[Boolean,String],default:!0},to:[String,Object],displayDirective:{type:String,default:"if"},nativeScrollbar:{type:Boolean,default:!0},zIndex:Number,onMaskClick:Function,scrollbarProps:Object,contentStyle:[Object,String],trapFocus:{type:Boolean,default:!0},onEsc:Function,autoFocus:{type:Boolean,default:!0},closeOnEsc:{type:Boolean,default:!0},blockScroll:{type:Boolean,default:!0},maxWidth:Number,maxHeight:Number,minWidth:Number,minHeight:Number,resizable:Boolean,defaultWidth:{type:[Number,String],default:251},defaultHeight:{type:[Number,String],default:251},onUpdateWidth:[Function,Array],onUpdateHeight:[Function,Array],"onUpdate:width":[Function,Array],"onUpdate:height":[Function,Array],"onUpdate:show":[Function,Array],onUpdateShow:[Function,Array],onAfterEnter:Function,onAfterLeave:Function,drawerStyle:[String,Object],drawerClass:String,target:null,onShow:Function,onHide:Function}),yV=fe({name:"Drawer",inheritAttrs:!1,props:bV,setup(e){const{mergedClsPrefixRef:t,namespaceRef:n,inlineThemeDisabled:o}=lt(e),r=Dr(),i=Fe("Drawer","-drawer",vV,tV,e,t),a=N(e.defaultWidth),s=N(e.defaultHeight),l=rn(Be(e,"width"),a),c=rn(Be(e,"height"),s),u=F(()=>{const{placement:_}=e;return _==="top"||_==="bottom"?"":Vt(l.value)}),d=F(()=>{const{placement:_}=e;return _==="left"||_==="right"?"":Vt(c.value)}),f=_=>{const{onUpdateWidth:x,"onUpdate:width":w}=e;x&&Te(x,_),w&&Te(w,_),a.value=_},p=_=>{const{onUpdateHeight:x,"onUpdate:width":w}=e;x&&Te(x,_),w&&Te(w,_),s.value=_},h=F(()=>[{width:u.value,height:d.value},e.drawerStyle||""]);function g(_){const{onMaskClick:x,maskClosable:w}=e;w&&y(!1),x&&x(_)}const v=_C();function m(_){var x;(x=e.onEsc)===null||x===void 0||x.call(e),e.show&&e.closeOnEsc&&eC(_)&&!v.value&&y(!1)}function y(_){const{onHide:x,onUpdateShow:w,"onUpdate:show":k}=e;w&&Te(w,_),k&&Te(k,_),x&&!_&&Te(x,_)}st(fp,{isMountedRef:r,mergedThemeRef:i,mergedClsPrefixRef:t,doUpdateShow:y,doUpdateHeight:p,doUpdateWidth:f});const S=F(()=>{const{common:{cubicBezierEaseInOut:_,cubicBezierEaseIn:x,cubicBezierEaseOut:w},self:{color:k,textColor:P,boxShadow:T,lineHeight:I,headerPadding:A,footerPadding:K,bodyPadding:B,titleFontSize:O,titleTextColor:$,titleFontWeight:U,headerBorderBottom:Q,footerBorderTop:L,closeIconColor:M,closeIconColorHover:te,closeIconColorPressed:ie,closeColorHover:ve,closeColorPressed:ke,closeIconSize:Ae,closeSize:Pe,closeBorderRadius:ee,resizableTriggerColorHover:xe}}=i.value;return{"--n-line-height":I,"--n-color":k,"--n-text-color":P,"--n-box-shadow":T,"--n-bezier":_,"--n-bezier-out":w,"--n-bezier-in":x,"--n-header-padding":A,"--n-body-padding":B,"--n-footer-padding":K,"--n-title-text-color":$,"--n-title-font-size":O,"--n-title-font-weight":U,"--n-header-border-bottom":Q,"--n-footer-border-top":L,"--n-close-icon-color":M,"--n-close-icon-color-hover":te,"--n-close-icon-color-pressed":ie,"--n-close-size":Pe,"--n-close-color-hover":ve,"--n-close-color-pressed":ke,"--n-close-icon-size":Ae,"--n-close-border-radius":ee,"--n-resize-trigger-color-hover":xe}}),C=o?Rt("drawer",void 0,S,e):void 0;return{mergedClsPrefix:t,namespace:n,mergedBodyStyle:h,handleMaskClick:g,handleEsc:m,mergedTheme:i,cssVars:o?void 0:S,themeClass:C==null?void 0:C.themeClass,onRender:C==null?void 0:C.onRender,isMounted:r}},render(){const{mergedClsPrefix:e}=this;return b(du,{to:this.to,show:this.show},{default:()=>{var t;return(t=this.onRender)===null||t===void 0||t.call(this),Cn(b("div",{class:[`${e}-drawer-container`,this.namespace,this.themeClass],style:this.cssVars,role:"none"},this.showMask?b(fn,{name:"fade-in-transition",appear:this.isMounted},{default:()=>this.show?b("div",{"aria-hidden":!0,class:[`${e}-drawer-mask`,this.showMask==="transparent"&&`${e}-drawer-mask--invisible`],onClick:this.handleMaskClick}):null}):null,b(rV,Object.assign({},this.$attrs,{class:[this.drawerClass,this.$attrs.class],style:[this.mergedBodyStyle,this.$attrs.style],blockScroll:this.blockScroll,contentStyle:this.contentStyle,placement:this.placement,scrollbarProps:this.scrollbarProps,show:this.show,displayDirective:this.displayDirective,nativeScrollbar:this.nativeScrollbar,onAfterEnter:this.onAfterEnter,onAfterLeave:this.onAfterLeave,trapFocus:this.trapFocus,autoFocus:this.autoFocus,resizable:this.resizable,maxHeight:this.maxHeight,minHeight:this.minHeight,maxWidth:this.maxWidth,minWidth:this.minWidth,showMask:this.showMask,onEsc:this.handleEsc,onClickoutside:this.handleMaskClick}),this.$slots)),[[uu,{zIndex:this.zIndex,enabled:this.show}]])}})}}),xV={title:{type:String},headerStyle:[Object,String],footerStyle:[Object,String],bodyStyle:[Object,String],bodyContentStyle:[Object,String],nativeScrollbar:{type:Boolean,default:!0},scrollbarProps:Object,closable:Boolean},CV=fe({name:"DrawerContent",props:xV,setup(){const e=He(fp,null);e||Or("drawer-content","`n-drawer-content` must be placed inside `n-drawer`.");const{doUpdateShow:t}=e;function n(){t(!1)}return{handleCloseClick:n,mergedTheme:e.mergedThemeRef,mergedClsPrefix:e.mergedClsPrefixRef}},render(){const{title:e,mergedClsPrefix:t,nativeScrollbar:n,mergedTheme:o,bodyStyle:r,bodyContentStyle:i,headerStyle:a,footerStyle:s,scrollbarProps:l,closable:c,$slots:u}=this;return b("div",{role:"none",class:[`${t}-drawer-content`,n&&`${t}-drawer-content--native-scrollbar`]},u.header||e||c?b("div",{class:`${t}-drawer-header`,style:a,role:"none"},b("div",{class:`${t}-drawer-header__main`,role:"heading","aria-level":"1"},u.header!==void 0?u.header():e),c&&b($i,{onClick:this.handleCloseClick,clsPrefix:t,class:`${t}-drawer-header__close`,absolute:!0})):null,n?b("div",{class:`${t}-drawer-body`,style:r,role:"none"},b("div",{class:`${t}-drawer-body-content-wrapper`,style:i,role:"none"},u)):b(wo,Object.assign({themeOverrides:o.peerOverrides.Scrollbar,theme:o.peers.Scrollbar},l,{class:`${t}-drawer-body`,contentClass:`${t}-drawer-body-content-wrapper`,contentStyle:i}),u),u.footer?b("div",{class:`${t}-drawer-footer`,style:s,role:"none"},u.footer()):null)}}),wV={actionMargin:"0 0 0 20px",actionMarginRtl:"0 20px 0 0"},_V={name:"DynamicInput",common:Ne,peers:{Input:lo,Button:Nn},self(){return wV}},SV=_V,X_={gapSmall:"4px 8px",gapMedium:"8px 12px",gapLarge:"12px 16px"},kV={name:"Space",self(){return X_}},Q_=kV,TV=()=>X_,PV={name:"Space",self:TV},RV=PV;let Dd;const EV=()=>{if(!rr)return!0;if(Dd===void 0){const e=document.createElement("div");e.style.display="flex",e.style.flexDirection="column",e.style.rowGap="1px",e.appendChild(document.createElement("div")),e.appendChild(document.createElement("div")),document.body.appendChild(e);const t=e.scrollHeight===1;return document.body.removeChild(e),Dd=t}return Dd},$V=Object.assign(Object.assign({},Fe.props),{align:String,justify:{type:String,default:"start"},inline:Boolean,vertical:Boolean,size:{type:[String,Number,Array],default:"medium"},wrapItem:{type:Boolean,default:!0},itemStyle:[String,Object],wrap:{type:Boolean,default:!0},internalUseGap:{type:Boolean,default:void 0}}),La=fe({name:"Space",props:$V,setup(e){const{mergedClsPrefixRef:t,mergedRtlRef:n}=lt(e),o=Fe("Space","-space",void 0,RV,e,t),r=Rn("Space",n,t);return{useGap:EV(),rtlEnabled:r,mergedClsPrefix:t,margin:F(()=>{const{size:i}=e;if(Array.isArray(i))return{horizontal:i[0],vertical:i[1]};if(typeof i=="number")return{horizontal:i,vertical:i};const{self:{[Se("gap",i)]:a}}=o.value,{row:s,col:l}=bE(a);return{horizontal:wn(l),vertical:wn(s)}})}},render(){const{vertical:e,align:t,inline:n,justify:o,itemStyle:r,margin:i,wrap:a,mergedClsPrefix:s,rtlEnabled:l,useGap:c,wrapItem:u,internalUseGap:d}=this,f=ha(Vx(this));if(!f.length)return null;const p=`${i.horizontal}px`,h=`${i.horizontal/2}px`,g=`${i.vertical}px`,v=`${i.vertical/2}px`,m=f.length-1,y=o.startsWith("space-");return b("div",{role:"none",class:[`${s}-space`,l&&`${s}-space--rtl`],style:{display:n?"inline-flex":"flex",flexDirection:e?"column":"row",justifyContent:["start","end"].includes(o)?"flex-"+o:o,flexWrap:!a||e?"nowrap":"wrap",marginTop:c||e?"":`-${v}`,marginBottom:c||e?"":`-${v}`,alignItems:t,gap:c?`${i.vertical}px ${i.horizontal}px`:""}},!u&&(c||d)?f:f.map((S,C)=>b("div",{role:"none",style:[r,{maxWidth:"100%"},c?"":e?{marginBottom:C!==m?g:""}:l?{marginLeft:y?o==="space-between"&&C===m?"":h:C!==m?p:"",marginRight:y?o==="space-between"&&C===0?"":h:"",paddingTop:v,paddingBottom:v}:{marginRight:y?o==="space-between"&&C===m?"":h:C!==m?p:"",marginLeft:y?o==="space-between"&&C===0?"":h:"",paddingTop:v,paddingBottom:v}]},S)))}}),AV={name:"DynamicTags",common:Ne,peers:{Input:lo,Button:Nn,Tag:Mw,Space:Q_},self(){return{inputWidth:"64px"}}},IV=AV,MV={name:"Element",common:Ne},zV=MV,OV={feedbackPadding:"4px 0 0 2px",feedbackHeightSmall:"24px",feedbackHeightMedium:"24px",feedbackHeightLarge:"26px",feedbackFontSizeSmall:"13px",feedbackFontSizeMedium:"14px",feedbackFontSizeLarge:"14px",labelFontSizeLeftSmall:"14px",labelFontSizeLeftMedium:"14px",labelFontSizeLeftLarge:"15px",labelFontSizeTopSmall:"13px",labelFontSizeTopMedium:"14px",labelFontSizeTopLarge:"14px",labelHeightSmall:"24px",labelHeightMedium:"26px",labelHeightLarge:"28px",labelPaddingVertical:"0 0 6px 2px",labelPaddingHorizontal:"0 12px 0 0",labelTextAlignVertical:"left",labelTextAlignHorizontal:"right",labelFontWeight:"400"},DV=e=>{const{heightSmall:t,heightMedium:n,heightLarge:o,textColor1:r,errorColor:i,warningColor:a,lineHeight:s,textColor3:l}=e;return Object.assign(Object.assign({},OV),{blankHeightSmall:t,blankHeightMedium:n,blankHeightLarge:o,lineHeight:s,labelTextColor:r,asteriskColor:i,feedbackTextColorError:i,feedbackTextColorWarning:a,feedbackTextColor:l})},LV={name:"Form",common:Ne,self:DV},FV=LV,BV={name:"GradientText",common:Ne,self(e){const{primaryColor:t,successColor:n,warningColor:o,errorColor:r,infoColor:i,primaryColorSuppl:a,successColorSuppl:s,warningColorSuppl:l,errorColorSuppl:c,infoColorSuppl:u,fontWeightStrong:d}=e;return{fontWeight:d,rotate:"252deg",colorStartPrimary:t,colorEndPrimary:a,colorStartInfo:i,colorEndInfo:u,colorStartWarning:o,colorEndWarning:l,colorStartError:r,colorEndError:c,colorStartSuccess:n,colorEndSuccess:s}}},NV=BV,HV=e=>{const{primaryColor:t,baseColor:n}=e;return{color:t,iconColor:n}},jV={name:"IconWrapper",common:Ne,self:HV},VV=jV,WV={closeMargin:"16px 12px",closeSize:"20px",closeIconSize:"16px",width:"365px",padding:"16px",titleFontSize:"16px",metaFontSize:"12px",descriptionFontSize:"12px"},Z_=e=>{const{textColor2:t,successColor:n,infoColor:o,warningColor:r,errorColor:i,popoverColor:a,closeIconColor:s,closeIconColorHover:l,closeIconColorPressed:c,closeColorHover:u,closeColorPressed:d,textColor1:f,textColor3:p,borderRadius:h,fontWeightStrong:g,boxShadow2:v,lineHeight:m,fontSize:y}=e;return Object.assign(Object.assign({},WV),{borderRadius:h,lineHeight:m,fontSize:y,headerFontWeight:g,iconColor:t,iconColorSuccess:n,iconColorInfo:o,iconColorWarning:r,iconColorError:i,color:a,textColor:t,closeIconColor:s,closeIconColorHover:l,closeIconColorPressed:c,closeBorderRadius:h,closeColorHover:u,closeColorPressed:d,headerTextColor:f,descriptionTextColor:p,actionTextColor:t,boxShadow:v})},UV={name:"Notification",common:yt,peers:{Scrollbar:Mi},self:Z_},qV=UV,KV={name:"Notification",common:Ne,peers:{Scrollbar:Bn},self:Z_},GV=KV,YV={margin:"0 0 8px 0",padding:"10px 20px",maxWidth:"720px",minWidth:"420px",iconMargin:"0 10px 0 0",closeMargin:"0 0 0 10px",closeSize:"20px",closeIconSize:"16px",iconSize:"20px",fontSize:"14px"},J_=e=>{const{textColor2:t,closeIconColor:n,closeIconColorHover:o,closeIconColorPressed:r,infoColor:i,successColor:a,errorColor:s,warningColor:l,popoverColor:c,boxShadow2:u,primaryColor:d,lineHeight:f,borderRadius:p,closeColorHover:h,closeColorPressed:g}=e;return Object.assign(Object.assign({},YV),{closeBorderRadius:p,textColor:t,textColorInfo:t,textColorSuccess:t,textColorError:t,textColorWarning:t,textColorLoading:t,color:c,colorInfo:c,colorSuccess:c,colorError:c,colorWarning:c,colorLoading:c,boxShadow:u,boxShadowInfo:u,boxShadowSuccess:u,boxShadowError:u,boxShadowWarning:u,boxShadowLoading:u,iconColor:t,iconColorInfo:i,iconColorSuccess:a,iconColorWarning:l,iconColorError:s,iconColorLoading:d,closeColorHover:h,closeColorPressed:g,closeIconColor:n,closeIconColorHover:o,closeIconColorPressed:r,closeColorHoverInfo:h,closeColorPressedInfo:g,closeIconColorInfo:n,closeIconColorHoverInfo:o,closeIconColorPressedInfo:r,closeColorHoverSuccess:h,closeColorPressedSuccess:g,closeIconColorSuccess:n,closeIconColorHoverSuccess:o,closeIconColorPressedSuccess:r,closeColorHoverError:h,closeColorPressedError:g,closeIconColorError:n,closeIconColorHoverError:o,closeIconColorPressedError:r,closeColorHoverWarning:h,closeColorPressedWarning:g,closeIconColorWarning:n,closeIconColorHoverWarning:o,closeIconColorPressedWarning:r,closeColorHoverLoading:h,closeColorPressedLoading:g,closeIconColorLoading:n,closeIconColorHoverLoading:o,closeIconColorPressedLoading:r,loadingColor:d,lineHeight:f,borderRadius:p})},XV={name:"Message",common:yt,self:J_},QV=XV,ZV={name:"Message",common:Ne,self:J_},JV=ZV,eW={name:"ButtonGroup",common:Ne},tW=eW,nW={name:"InputNumber",common:Ne,peers:{Button:Nn,Input:lo},self(e){const{textColorDisabled:t}=e;return{iconColorDisabled:t}}},oW=nW,rW=e=>{const{textColorDisabled:t}=e;return{iconColorDisabled:t}},iW={name:"InputNumber",common:yt,peers:{Button:yu,Input:Bp},self:rW},aW=iW,sW={name:"Layout",common:Ne,peers:{Scrollbar:Bn},self(e){const{textColor2:t,bodyColor:n,popoverColor:o,cardColor:r,dividerColor:i,scrollbarColor:a,scrollbarColorHover:s}=e;return{textColor:t,textColorInverted:t,color:n,colorEmbedded:n,headerColor:r,headerColorInverted:r,footerColor:r,footerColorInverted:r,headerBorderColor:i,headerBorderColorInverted:i,footerBorderColor:i,footerBorderColorInverted:i,siderBorderColor:i,siderBorderColorInverted:i,siderColor:r,siderColorInverted:r,siderToggleButtonBorder:"1px solid transparent",siderToggleButtonColor:o,siderToggleButtonIconColor:t,siderToggleButtonIconColorInverted:t,siderToggleBarColor:Ye(n,a),siderToggleBarColorHover:Ye(n,s),__invertScrollbar:"false"}}},lW=sW,cW=e=>{const{baseColor:t,textColor2:n,bodyColor:o,cardColor:r,dividerColor:i,actionColor:a,scrollbarColor:s,scrollbarColorHover:l,invertedColor:c}=e;return{textColor:n,textColorInverted:"#FFF",color:o,colorEmbedded:a,headerColor:r,headerColorInverted:c,footerColor:a,footerColorInverted:c,headerBorderColor:i,headerBorderColorInverted:c,footerBorderColor:i,footerBorderColorInverted:c,siderBorderColor:i,siderBorderColorInverted:c,siderColor:r,siderColorInverted:c,siderToggleButtonBorder:`1px solid ${i}`,siderToggleButtonColor:t,siderToggleButtonIconColor:n,siderToggleButtonIconColorInverted:n,siderToggleBarColor:Ye(o,s),siderToggleBarColorHover:Ye(o,l),__invertScrollbar:"true"}},uW={name:"Layout",common:yt,peers:{Scrollbar:Mi},self:cW},e2=uW,t2=e=>{const{textColor2:t,cardColor:n,modalColor:o,popoverColor:r,dividerColor:i,borderRadius:a,fontSize:s,hoverColor:l}=e;return{textColor:t,color:n,colorHover:l,colorModal:o,colorHoverModal:Ye(o,l),colorPopover:r,colorHoverPopover:Ye(r,l),borderColor:i,borderColorModal:Ye(o,i),borderColorPopover:Ye(r,i),borderRadius:a,fontSize:s}},dW={name:"List",common:yt,self:t2},fW=dW,hW={name:"List",common:Ne,self:t2},pW=hW,mW={name:"LoadingBar",common:Ne,self(e){const{primaryColor:t}=e;return{colorError:"red",colorLoading:t,height:"2px"}}},gW=mW,vW=e=>{const{primaryColor:t,errorColor:n}=e;return{colorError:n,colorLoading:t,height:"2px"}},bW={name:"LoadingBar",common:yt,self:vW},yW=bW,xW={name:"Log",common:Ne,peers:{Scrollbar:Bn,Code:o_},self(e){const{textColor2:t,inputColor:n,fontSize:o,primaryColor:r}=e;return{loaderFontSize:o,loaderTextColor:t,loaderColor:n,loaderBorder:"1px solid #0000",loadingColor:r}}},CW=xW,wW={name:"Mention",common:Ne,peers:{InternalSelectMenu:ol,Input:lo},self(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}},_W=wW;function SW(e,t,n,o){return{itemColorHoverInverted:"#0000",itemColorActiveInverted:t,itemColorActiveHoverInverted:t,itemColorActiveCollapsedInverted:t,itemTextColorInverted:e,itemTextColorHoverInverted:n,itemTextColorChildActiveInverted:n,itemTextColorChildActiveHoverInverted:n,itemTextColorActiveInverted:n,itemTextColorActiveHoverInverted:n,itemTextColorHorizontalInverted:e,itemTextColorHoverHorizontalInverted:n,itemTextColorChildActiveHorizontalInverted:n,itemTextColorChildActiveHoverHorizontalInverted:n,itemTextColorActiveHorizontalInverted:n,itemTextColorActiveHoverHorizontalInverted:n,itemIconColorInverted:e,itemIconColorHoverInverted:n,itemIconColorActiveInverted:n,itemIconColorActiveHoverInverted:n,itemIconColorChildActiveInverted:n,itemIconColorChildActiveHoverInverted:n,itemIconColorCollapsedInverted:e,itemIconColorHorizontalInverted:e,itemIconColorHoverHorizontalInverted:n,itemIconColorActiveHorizontalInverted:n,itemIconColorActiveHoverHorizontalInverted:n,itemIconColorChildActiveHorizontalInverted:n,itemIconColorChildActiveHoverHorizontalInverted:n,arrowColorInverted:e,arrowColorHoverInverted:n,arrowColorActiveInverted:n,arrowColorActiveHoverInverted:n,arrowColorChildActiveInverted:n,arrowColorChildActiveHoverInverted:n,groupTextColorInverted:o}}const n2=e=>{const{borderRadius:t,textColor3:n,primaryColor:o,textColor2:r,textColor1:i,fontSize:a,dividerColor:s,hoverColor:l,primaryColorHover:c}=e;return Object.assign({borderRadius:t,color:"#0000",groupTextColor:n,itemColorHover:l,itemColorActive:$e(o,{alpha:.1}),itemColorActiveHover:$e(o,{alpha:.1}),itemColorActiveCollapsed:$e(o,{alpha:.1}),itemTextColor:r,itemTextColorHover:r,itemTextColorActive:o,itemTextColorActiveHover:o,itemTextColorChildActive:o,itemTextColorChildActiveHover:o,itemTextColorHorizontal:r,itemTextColorHoverHorizontal:c,itemTextColorActiveHorizontal:o,itemTextColorActiveHoverHorizontal:o,itemTextColorChildActiveHorizontal:o,itemTextColorChildActiveHoverHorizontal:o,itemIconColor:i,itemIconColorHover:i,itemIconColorActive:o,itemIconColorActiveHover:o,itemIconColorChildActive:o,itemIconColorChildActiveHover:o,itemIconColorCollapsed:i,itemIconColorHorizontal:i,itemIconColorHoverHorizontal:c,itemIconColorActiveHorizontal:o,itemIconColorActiveHoverHorizontal:o,itemIconColorChildActiveHorizontal:o,itemIconColorChildActiveHoverHorizontal:o,itemHeight:"42px",arrowColor:r,arrowColorHover:r,arrowColorActive:o,arrowColorActiveHover:o,arrowColorChildActive:o,arrowColorChildActiveHover:o,colorInverted:"#0000",borderColorHorizontal:"#0000",fontSize:a,dividerColor:s},SW("#BBB",o,"#FFF","#AAA"))},kW={name:"Menu",common:yt,peers:{Tooltip:Wp,Dropdown:qp},self:n2},TW=kW,PW={name:"Menu",common:Ne,peers:{Tooltip:wu,Dropdown:Kp},self(e){const{primaryColor:t,primaryColorSuppl:n}=e,o=n2(e);return o.itemColorActive=$e(t,{alpha:.15}),o.itemColorActiveHover=$e(t,{alpha:.15}),o.itemColorActiveCollapsed=$e(t,{alpha:.15}),o.itemColorActiveInverted=n,o.itemColorActiveHoverInverted=n,o.itemColorActiveCollapsedInverted=n,o}},RW=PW,EW={titleFontSize:"18px",backSize:"22px"};function $W(e){const{textColor1:t,textColor2:n,textColor3:o,fontSize:r,fontWeightStrong:i,primaryColorHover:a,primaryColorPressed:s}=e;return Object.assign(Object.assign({},EW),{titleFontWeight:i,fontSize:r,titleTextColor:t,backColor:n,backColorHover:a,backColorPressed:s,subtitleTextColor:o})}const AW={name:"PageHeader",common:Ne,self:$W},IW={iconSize:"22px"},MW=e=>{const{fontSize:t,warningColor:n}=e;return Object.assign(Object.assign({},IW),{fontSize:t,iconColor:n})},zW={name:"Popconfirm",common:Ne,peers:{Button:Nn,Popover:zi},self:MW},OW=zW,o2=e=>{const{infoColor:t,successColor:n,warningColor:o,errorColor:r,textColor2:i,progressRailColor:a,fontSize:s,fontWeight:l}=e;return{fontSize:s,fontSizeCircle:"28px",fontWeightCircle:l,railColor:a,railHeight:"8px",iconSizeCircle:"36px",iconSizeLine:"18px",iconColor:t,iconColorInfo:t,iconColorSuccess:n,iconColorWarning:o,iconColorError:r,textColorCircle:i,textColorLineInner:"rgb(255, 255, 255)",textColorLineOuter:i,fillColor:t,fillColorInfo:t,fillColorSuccess:n,fillColorWarning:o,fillColorError:r,lineBgProcessing:"linear-gradient(90deg, rgba(255, 255, 255, .3) 0%, rgba(255, 255, 255, .5) 100%)"}},DW={name:"Progress",common:yt,self:o2},LW=DW,FW={name:"Progress",common:Ne,self(e){const t=o2(e);return t.textColorLineInner="rgb(0, 0, 0)",t.lineBgProcessing="linear-gradient(90deg, rgba(255, 255, 255, .3) 0%, rgba(255, 255, 255, .5) 100%)",t}},r2=FW,BW={name:"Rate",common:Ne,self(e){const{railColor:t}=e;return{itemColor:t,itemColorActive:"#CCAA33",itemSize:"20px",sizeSmall:"16px",sizeMedium:"20px",sizeLarge:"24px"}}},NW=BW,HW={titleFontSizeSmall:"26px",titleFontSizeMedium:"32px",titleFontSizeLarge:"40px",titleFontSizeHuge:"48px",fontSizeSmall:"14px",fontSizeMedium:"14px",fontSizeLarge:"15px",fontSizeHuge:"16px",iconSizeSmall:"64px",iconSizeMedium:"80px",iconSizeLarge:"100px",iconSizeHuge:"125px",iconColor418:void 0,iconColor404:void 0,iconColor403:void 0,iconColor500:void 0},i2=e=>{const{textColor2:t,textColor1:n,errorColor:o,successColor:r,infoColor:i,warningColor:a,lineHeight:s,fontWeightStrong:l}=e;return Object.assign(Object.assign({},HW),{lineHeight:s,titleFontWeight:l,titleTextColor:n,textColor:t,iconColorError:o,iconColorSuccess:r,iconColorInfo:i,iconColorWarning:a})},jW={name:"Result",common:yt,self:i2},VW=jW,WW={name:"Result",common:Ne,self:i2},UW=WW,qW={railHeight:"4px",railWidthVertical:"4px",handleSize:"18px",dotHeight:"8px",dotWidth:"8px",dotBorderRadius:"4px"},KW={name:"Slider",common:Ne,self(e){const t="0 2px 8px 0 rgba(0, 0, 0, 0.12)",{railColor:n,modalColor:o,primaryColorSuppl:r,popoverColor:i,textColor2:a,cardColor:s,borderRadius:l,fontSize:c,opacityDisabled:u}=e;return Object.assign(Object.assign({},qW),{fontSize:c,markFontSize:c,railColor:n,railColorHover:n,fillColor:r,fillColorHover:r,opacityDisabled:u,handleColor:"#FFF",dotColor:s,dotColorModal:o,dotColorPopover:i,handleBoxShadow:"0px 2px 4px 0 rgba(0, 0, 0, 0.4)",handleBoxShadowHover:"0px 2px 4px 0 rgba(0, 0, 0, 0.4)",handleBoxShadowActive:"0px 2px 4px 0 rgba(0, 0, 0, 0.4)",handleBoxShadowFocus:"0px 2px 4px 0 rgba(0, 0, 0, 0.4)",indicatorColor:i,indicatorBoxShadow:t,indicatorTextColor:a,indicatorBorderRadius:l,dotBorder:`2px solid ${n}`,dotBorderActive:`2px solid ${r}`,dotBoxShadow:""})}},GW=KW,YW=e=>{const{opacityDisabled:t,heightTiny:n,heightSmall:o,heightMedium:r,heightLarge:i,heightHuge:a,primaryColor:s,fontSize:l}=e;return{fontSize:l,textColor:s,sizeTiny:n,sizeSmall:o,sizeMedium:r,sizeLarge:i,sizeHuge:a,color:s,opacitySpinning:t}},XW={name:"Spin",common:Ne,self:YW},QW=XW,ZW=e=>{const{textColor2:t,textColor3:n,fontSize:o,fontWeight:r}=e;return{labelFontSize:o,labelFontWeight:r,valueFontWeight:r,valueFontSize:"24px",labelTextColor:n,valuePrefixTextColor:t,valueSuffixTextColor:t,valueTextColor:t}},JW={name:"Statistic",common:Ne,self:ZW},eU=JW,tU={stepHeaderFontSizeSmall:"14px",stepHeaderFontSizeMedium:"16px",indicatorIndexFontSizeSmall:"14px",indicatorIndexFontSizeMedium:"16px",indicatorSizeSmall:"22px",indicatorSizeMedium:"28px",indicatorIconSizeSmall:"14px",indicatorIconSizeMedium:"18px"},nU=e=>{const{fontWeightStrong:t,baseColor:n,textColorDisabled:o,primaryColor:r,errorColor:i,textColor1:a,textColor2:s}=e;return Object.assign(Object.assign({},tU),{stepHeaderFontWeight:t,indicatorTextColorProcess:n,indicatorTextColorWait:o,indicatorTextColorFinish:r,indicatorTextColorError:i,indicatorBorderColorProcess:r,indicatorBorderColorWait:o,indicatorBorderColorFinish:r,indicatorBorderColorError:i,indicatorColorProcess:r,indicatorColorWait:"#0000",indicatorColorFinish:"#0000",indicatorColorError:"#0000",splitorColorProcess:o,splitorColorWait:o,splitorColorFinish:r,splitorColorError:o,headerTextColorProcess:a,headerTextColorWait:o,headerTextColorFinish:o,headerTextColorError:i,descriptionTextColorProcess:s,descriptionTextColorWait:o,descriptionTextColorFinish:o,descriptionTextColorError:i})},oU={name:"Steps",common:Ne,self:nU},rU=oU,a2={buttonHeightSmall:"14px",buttonHeightMedium:"18px",buttonHeightLarge:"22px",buttonWidthSmall:"14px",buttonWidthMedium:"18px",buttonWidthLarge:"22px",buttonWidthPressedSmall:"20px",buttonWidthPressedMedium:"24px",buttonWidthPressedLarge:"28px",railHeightSmall:"18px",railHeightMedium:"22px",railHeightLarge:"26px",railWidthSmall:"32px",railWidthMedium:"40px",railWidthLarge:"48px"},iU={name:"Switch",common:Ne,self(e){const{primaryColorSuppl:t,opacityDisabled:n,borderRadius:o,primaryColor:r,textColor2:i,baseColor:a}=e,s="rgba(255, 255, 255, .20)";return Object.assign(Object.assign({},a2),{iconColor:a,textColor:i,loadingColor:t,opacityDisabled:n,railColor:s,railColorActive:t,buttonBoxShadow:"0px 2px 4px 0 rgba(0, 0, 0, 0.4)",buttonColor:"#FFF",railBorderRadiusSmall:o,railBorderRadiusMedium:o,railBorderRadiusLarge:o,buttonBorderRadiusSmall:o,buttonBorderRadiusMedium:o,buttonBorderRadiusLarge:o,boxShadowFocus:`0 0 8px 0 ${$e(r,{alpha:.3})}`})}},aU=iU,sU=e=>{const{primaryColor:t,opacityDisabled:n,borderRadius:o,textColor3:r}=e,i="rgba(0, 0, 0, .14)";return Object.assign(Object.assign({},a2),{iconColor:r,textColor:"white",loadingColor:t,opacityDisabled:n,railColor:i,railColorActive:t,buttonBoxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.3), inset 0 0 1px 0 rgba(0, 0, 0, 0.05)",buttonColor:"#FFF",railBorderRadiusSmall:o,railBorderRadiusMedium:o,railBorderRadiusLarge:o,buttonBorderRadiusSmall:o,buttonBorderRadiusMedium:o,buttonBorderRadiusLarge:o,boxShadowFocus:`0 0 0 2px ${$e(t,{alpha:.2})}`})},lU={name:"Switch",common:yt,self:sU},cU=lU,uU={thPaddingSmall:"6px",thPaddingMedium:"12px",thPaddingLarge:"12px",tdPaddingSmall:"6px",tdPaddingMedium:"12px",tdPaddingLarge:"12px"},dU=e=>{const{dividerColor:t,cardColor:n,modalColor:o,popoverColor:r,tableHeaderColor:i,tableColorStriped:a,textColor1:s,textColor2:l,borderRadius:c,fontWeightStrong:u,lineHeight:d,fontSizeSmall:f,fontSizeMedium:p,fontSizeLarge:h}=e;return Object.assign(Object.assign({},uU),{fontSizeSmall:f,fontSizeMedium:p,fontSizeLarge:h,lineHeight:d,borderRadius:c,borderColor:Ye(n,t),borderColorModal:Ye(o,t),borderColorPopover:Ye(r,t),tdColor:n,tdColorModal:o,tdColorPopover:r,tdColorStriped:Ye(n,a),tdColorStripedModal:Ye(o,a),tdColorStripedPopover:Ye(r,a),thColor:Ye(n,i),thColorModal:Ye(o,i),thColorPopover:Ye(r,i),thTextColor:s,tdTextColor:l,thFontWeight:u})},fU={name:"Table",common:Ne,self:dU},hU=fU,pU={tabFontSizeSmall:"14px",tabFontSizeMedium:"14px",tabFontSizeLarge:"16px",tabGapSmallLine:"36px",tabGapMediumLine:"36px",tabGapLargeLine:"36px",tabGapSmallLineVertical:"8px",tabGapMediumLineVertical:"8px",tabGapLargeLineVertical:"8px",tabPaddingSmallLine:"6px 0",tabPaddingMediumLine:"10px 0",tabPaddingLargeLine:"14px 0",tabPaddingVerticalSmallLine:"6px 12px",tabPaddingVerticalMediumLine:"8px 16px",tabPaddingVerticalLargeLine:"10px 20px",tabGapSmallBar:"36px",tabGapMediumBar:"36px",tabGapLargeBar:"36px",tabGapSmallBarVertical:"8px",tabGapMediumBarVertical:"8px",tabGapLargeBarVertical:"8px",tabPaddingSmallBar:"4px 0",tabPaddingMediumBar:"6px 0",tabPaddingLargeBar:"10px 0",tabPaddingVerticalSmallBar:"6px 12px",tabPaddingVerticalMediumBar:"8px 16px",tabPaddingVerticalLargeBar:"10px 20px",tabGapSmallCard:"4px",tabGapMediumCard:"4px",tabGapLargeCard:"4px",tabGapSmallCardVertical:"4px",tabGapMediumCardVertical:"4px",tabGapLargeCardVertical:"4px",tabPaddingSmallCard:"8px 16px",tabPaddingMediumCard:"10px 20px",tabPaddingLargeCard:"12px 24px",tabPaddingSmallSegment:"4px 0",tabPaddingMediumSegment:"6px 0",tabPaddingLargeSegment:"8px 0",tabPaddingVerticalLargeSegment:"0 8px",tabPaddingVerticalSmallCard:"8px 12px",tabPaddingVerticalMediumCard:"10px 16px",tabPaddingVerticalLargeCard:"12px 20px",tabPaddingVerticalSmallSegment:"0 4px",tabPaddingVerticalMediumSegment:"0 6px",tabGapSmallSegment:"0",tabGapMediumSegment:"0",tabGapLargeSegment:"0",tabGapSmallSegmentVertical:"0",tabGapMediumSegmentVertical:"0",tabGapLargeSegmentVertical:"0",panePaddingSmall:"8px 0 0 0",panePaddingMedium:"12px 0 0 0",panePaddingLarge:"16px 0 0 0",closeSize:"18px",closeIconSize:"14px"},mU=e=>{const{textColor2:t,primaryColor:n,textColorDisabled:o,closeIconColor:r,closeIconColorHover:i,closeIconColorPressed:a,closeColorHover:s,closeColorPressed:l,tabColor:c,baseColor:u,dividerColor:d,fontWeight:f,textColor1:p,borderRadius:h,fontSize:g,fontWeightStrong:v}=e;return Object.assign(Object.assign({},pU),{colorSegment:c,tabFontSizeCard:g,tabTextColorLine:p,tabTextColorActiveLine:n,tabTextColorHoverLine:n,tabTextColorDisabledLine:o,tabTextColorSegment:p,tabTextColorActiveSegment:t,tabTextColorHoverSegment:t,tabTextColorDisabledSegment:o,tabTextColorBar:p,tabTextColorActiveBar:n,tabTextColorHoverBar:n,tabTextColorDisabledBar:o,tabTextColorCard:p,tabTextColorHoverCard:p,tabTextColorActiveCard:n,tabTextColorDisabledCard:o,barColor:n,closeIconColor:r,closeIconColorHover:i,closeIconColorPressed:a,closeColorHover:s,closeColorPressed:l,closeBorderRadius:h,tabColor:c,tabColorSegment:u,tabBorderColor:d,tabFontWeightActive:f,tabFontWeight:f,tabBorderRadius:h,paneTextColor:t,fontWeightStrong:v})},gU={name:"Tabs",common:Ne,self(e){const t=mU(e),{inputColor:n}=e;return t.colorSegment=n,t.tabColorSegment=n,t}},vU=gU,bU=e=>{const{textColor1:t,textColor2:n,fontWeightStrong:o,fontSize:r}=e;return{fontSize:r,titleTextColor:t,textColor:n,titleFontWeight:o}},yU={name:"Thing",common:Ne,self:bU},xU=yU,CU={titleMarginMedium:"0 0 6px 0",titleMarginLarge:"-2px 0 6px 0",titleFontSizeMedium:"14px",titleFontSizeLarge:"16px",iconSizeMedium:"14px",iconSizeLarge:"14px"},wU={name:"Timeline",common:Ne,self(e){const{textColor3:t,infoColorSuppl:n,errorColorSuppl:o,successColorSuppl:r,warningColorSuppl:i,textColor1:a,textColor2:s,railColor:l,fontWeightStrong:c,fontSize:u}=e;return Object.assign(Object.assign({},CU),{contentFontSize:u,titleFontWeight:c,circleBorder:`2px solid ${t}`,circleBorderInfo:`2px solid ${n}`,circleBorderError:`2px solid ${o}`,circleBorderSuccess:`2px solid ${r}`,circleBorderWarning:`2px solid ${i}`,iconColor:t,iconColorInfo:n,iconColorError:o,iconColorSuccess:r,iconColorWarning:i,titleTextColor:a,contentTextColor:s,metaTextColor:t,lineColor:l})}},_U=wU,SU={extraFontSizeSmall:"12px",extraFontSizeMedium:"12px",extraFontSizeLarge:"14px",titleFontSizeSmall:"14px",titleFontSizeMedium:"16px",titleFontSizeLarge:"16px",closeSize:"20px",closeIconSize:"16px",headerHeightSmall:"44px",headerHeightMedium:"44px",headerHeightLarge:"50px"},kU={name:"Transfer",common:Ne,peers:{Checkbox:Da,Scrollbar:Bn,Input:lo,Empty:Ii,Button:Nn},self(e){const{fontWeight:t,fontSizeLarge:n,fontSizeMedium:o,fontSizeSmall:r,heightLarge:i,heightMedium:a,borderRadius:s,inputColor:l,tableHeaderColor:c,textColor1:u,textColorDisabled:d,textColor2:f,textColor3:p,hoverColor:h,closeColorHover:g,closeColorPressed:v,closeIconColor:m,closeIconColorHover:y,closeIconColorPressed:S,dividerColor:C}=e;return Object.assign(Object.assign({},SU),{itemHeightSmall:a,itemHeightMedium:a,itemHeightLarge:i,fontSizeSmall:r,fontSizeMedium:o,fontSizeLarge:n,borderRadius:s,dividerColor:C,borderColor:"#0000",listColor:l,headerColor:c,titleTextColor:u,titleTextColorDisabled:d,extraTextColor:p,extraTextColorDisabled:d,itemTextColor:f,itemTextColorDisabled:d,itemColorPending:h,titleFontWeight:t,closeColorHover:g,closeColorPressed:v,closeIconColor:m,closeIconColorHover:y,closeIconColorPressed:S})}},TU=kU,PU=e=>{const{borderRadiusSmall:t,hoverColor:n,pressedColor:o,primaryColor:r,textColor3:i,textColor2:a,textColorDisabled:s,fontSize:l}=e;return{fontSize:l,lineHeight:"1.5",nodeHeight:"30px",nodeWrapperPadding:"3px 0",nodeBorderRadius:t,nodeColorHover:n,nodeColorPressed:o,nodeColorActive:$e(r,{alpha:.1}),arrowColor:i,nodeTextColor:a,nodeTextColorDisabled:s,loadingColor:r,dropMarkColor:r}},RU={name:"Tree",common:Ne,peers:{Checkbox:Da,Scrollbar:Bn,Empty:Ii},self(e){const{primaryColor:t}=e,n=PU(e);return n.nodeColorActive=$e(t,{alpha:.15}),n}},s2=RU,EU={name:"TreeSelect",common:Ne,peers:{Tree:s2,Empty:Ii,InternalSelection:Lp}},$U=EU,AU={headerFontSize1:"30px",headerFontSize2:"22px",headerFontSize3:"18px",headerFontSize4:"16px",headerFontSize5:"16px",headerFontSize6:"16px",headerMargin1:"28px 0 20px 0",headerMargin2:"28px 0 20px 0",headerMargin3:"28px 0 20px 0",headerMargin4:"28px 0 18px 0",headerMargin5:"28px 0 18px 0",headerMargin6:"28px 0 18px 0",headerPrefixWidth1:"16px",headerPrefixWidth2:"16px",headerPrefixWidth3:"12px",headerPrefixWidth4:"12px",headerPrefixWidth5:"12px",headerPrefixWidth6:"12px",headerBarWidth1:"4px",headerBarWidth2:"4px",headerBarWidth3:"3px",headerBarWidth4:"3px",headerBarWidth5:"3px",headerBarWidth6:"3px",pMargin:"16px 0 16px 0",liMargin:".25em 0 0 0",olPadding:"0 0 0 2em",ulPadding:"0 0 0 2em"},IU=e=>{const{primaryColor:t,textColor2:n,borderColor:o,lineHeight:r,fontSize:i,borderRadiusSmall:a,dividerColor:s,fontWeightStrong:l,textColor1:c,textColor3:u,infoColor:d,warningColor:f,errorColor:p,successColor:h,codeColor:g}=e;return Object.assign(Object.assign({},AU),{aTextColor:t,blockquoteTextColor:n,blockquotePrefixColor:o,blockquoteLineHeight:r,blockquoteFontSize:i,codeBorderRadius:a,liTextColor:n,liLineHeight:r,liFontSize:i,hrColor:s,headerFontWeight:l,headerTextColor:c,pTextColor:n,pTextColor1Depth:c,pTextColor2Depth:n,pTextColor3Depth:u,pLineHeight:r,pFontSize:i,headerBarColor:t,headerBarColorPrimary:t,headerBarColorInfo:d,headerBarColorError:p,headerBarColorWarning:f,headerBarColorSuccess:h,textColor:n,textColor1Depth:c,textColor2Depth:n,textColor3Depth:u,textColorPrimary:t,textColorInfo:d,textColorSuccess:h,textColorWarning:f,textColorError:p,codeTextColor:n,codeColor:g,codeBorder:"1px solid #0000"})},MU={name:"Typography",common:Ne,self:IU},zU=MU,OU=e=>{const{iconColor:t,primaryColor:n,errorColor:o,textColor2:r,successColor:i,opacityDisabled:a,actionColor:s,borderColor:l,hoverColor:c,lineHeight:u,borderRadius:d,fontSize:f}=e;return{fontSize:f,lineHeight:u,borderRadius:d,draggerColor:s,draggerBorder:`1px dashed ${l}`,draggerBorderHover:`1px dashed ${n}`,itemColorHover:c,itemColorHoverError:$e(o,{alpha:.06}),itemTextColor:r,itemTextColorError:o,itemTextColorSuccess:i,itemIconColor:t,itemDisabledOpacity:a,itemBorderImageCardError:`1px solid ${o}`,itemBorderImageCard:`1px solid ${l}`}},DU={name:"Upload",common:Ne,peers:{Button:Nn,Progress:r2},self(e){const{errorColor:t}=e,n=OU(e);return n.itemColorHoverError=$e(t,{alpha:.09}),n}},LU=DU,FU={name:"Watermark",common:Ne,self(e){const{fontFamily:t}=e;return{fontFamily:t}}},BU=FU,NU={name:"Row",common:Ne},HU=NU,jU={name:"Image",common:Ne,peers:{Tooltip:wu},self:e=>{const{textColor2:t}=e;return{toolbarIconColor:t,toolbarColor:"rgba(0, 0, 0, .35)",toolbarBoxShadow:"none",toolbarBorderRadius:"24px"}}};function VU(e){return e==null||typeof e=="string"&&e.trim()===""?null:Number(e)}function WU(e){return e.includes(".")&&(/^(-)?\d+.*(\.|0)$/.test(e)||/^\.\d+$/.test(e))}function Ld(e){return e==null?!0:!Number.isNaN(e)}function e0(e,t){return e==null?"":t===void 0?String(e):e.toFixed(t)}function Fd(e){if(e===null)return null;if(typeof e=="number")return e;{const t=Number(e);return Number.isNaN(t)?null:t}}const UU=j([z("input-number-suffix",` + `),Cu({enterDuration:"0.2s",leaveDuration:"0.2s",enterCubicBezier:"var(--n-bezier-in)",leaveCubicBezier:"var(--n-bezier-out)"})])]),WW=Object.assign(Object.assign({},Fe.props),{show:Boolean,width:[Number,String],height:[Number,String],placement:{type:String,default:"right"},maskClosable:{type:Boolean,default:!0},showMask:{type:[Boolean,String],default:!0},to:[String,Object],displayDirective:{type:String,default:"if"},nativeScrollbar:{type:Boolean,default:!0},zIndex:Number,onMaskClick:Function,scrollbarProps:Object,contentStyle:[Object,String],trapFocus:{type:Boolean,default:!0},onEsc:Function,autoFocus:{type:Boolean,default:!0},closeOnEsc:{type:Boolean,default:!0},blockScroll:{type:Boolean,default:!0},maxWidth:Number,maxHeight:Number,minWidth:Number,minHeight:Number,resizable:Boolean,defaultWidth:{type:[Number,String],default:251},defaultHeight:{type:[Number,String],default:251},onUpdateWidth:[Function,Array],onUpdateHeight:[Function,Array],"onUpdate:width":[Function,Array],"onUpdate:height":[Function,Array],"onUpdate:show":[Function,Array],onUpdateShow:[Function,Array],onAfterEnter:Function,onAfterLeave:Function,drawerStyle:[String,Object],drawerClass:String,target:null,onShow:Function,onHide:Function}),qW=pe({name:"Drawer",inheritAttrs:!1,props:WW,setup(e){const{mergedClsPrefixRef:t,namespaceRef:n,inlineThemeDisabled:o}=ct(e),r=Nr(),i=Fe("Drawer","-drawer",UW,RW,e,t),a=B(e.defaultWidth),s=B(e.defaultHeight),l=rn(Ne(e,"width"),a),c=rn(Ne(e,"height"),s),u=N(()=>{const{placement:_}=e;return _==="top"||_==="bottom"?"":Ut(l.value)}),d=N(()=>{const{placement:_}=e;return _==="left"||_==="right"?"":Ut(c.value)}),f=_=>{const{onUpdateWidth:x,"onUpdate:width":w}=e;x&&Re(x,_),w&&Re(w,_),a.value=_},p=_=>{const{onUpdateHeight:x,"onUpdate:width":w}=e;x&&Re(x,_),w&&Re(w,_),s.value=_},h=N(()=>[{width:u.value,height:d.value},e.drawerStyle||""]);function m(_){const{onMaskClick:x,maskClosable:w}=e;w&&y(!1),x&&x(_)}const v=nw();function g(_){var x;(x=e.onEsc)===null||x===void 0||x.call(e),e.show&&e.closeOnEsc&&MC(_)&&!v.value&&y(!1)}function y(_){const{onHide:x,onUpdateShow:w,"onUpdate:show":T}=e;w&&Re(w,_),T&&Re(T,_),x&&!_&&Re(x,_)}lt(_p,{isMountedRef:r,mergedThemeRef:i,mergedClsPrefixRef:t,doUpdateShow:y,doUpdateHeight:p,doUpdateWidth:f});const S=N(()=>{const{common:{cubicBezierEaseInOut:_,cubicBezierEaseIn:x,cubicBezierEaseOut:w},self:{color:T,textColor:P,boxShadow:k,lineHeight:I,headerPadding:A,footerPadding:q,bodyPadding:F,titleFontSize:O,titleTextColor:$,titleFontWeight:W,headerBorderBottom:Q,footerBorderTop:L,closeIconColor:M,closeIconColorHover:se,closeIconColorPressed:X,closeColorHover:ne,closeColorPressed:fe,closeIconSize:xe,closeSize:Ce,closeBorderRadius:G,resizableTriggerColorHover:ve}}=i.value;return{"--n-line-height":I,"--n-color":T,"--n-text-color":P,"--n-box-shadow":k,"--n-bezier":_,"--n-bezier-out":w,"--n-bezier-in":x,"--n-header-padding":A,"--n-body-padding":F,"--n-footer-padding":q,"--n-title-text-color":$,"--n-title-font-size":O,"--n-title-font-weight":W,"--n-header-border-bottom":Q,"--n-footer-border-top":L,"--n-close-icon-color":M,"--n-close-icon-color-hover":se,"--n-close-icon-color-pressed":X,"--n-close-size":Ce,"--n-close-color-hover":ne,"--n-close-color-pressed":fe,"--n-close-icon-size":xe,"--n-close-border-radius":G,"--n-resize-trigger-color-hover":ve}}),C=o?Rt("drawer",void 0,S,e):void 0;return{mergedClsPrefix:t,namespace:n,mergedBodyStyle:h,handleMaskClick:m,handleEsc:g,mergedTheme:i,cssVars:o?void 0:S,themeClass:C==null?void 0:C.themeClass,onRender:C==null?void 0:C.onRender,isMounted:r}},render(){const{mergedClsPrefix:e}=this;return b(pu,{to:this.to,show:this.show},{default:()=>{var t;return(t=this.onRender)===null||t===void 0||t.call(this),Cn(b("div",{class:[`${e}-drawer-container`,this.namespace,this.themeClass],style:this.cssVars,role:"none"},this.showMask?b(fn,{name:"fade-in-transition",appear:this.isMounted},{default:()=>this.show?b("div",{"aria-hidden":!0,class:[`${e}-drawer-mask`,this.showMask==="transparent"&&`${e}-drawer-mask--invisible`],onClick:this.handleMaskClick}):null}):null,b(AW,Object.assign({},this.$attrs,{class:[this.drawerClass,this.$attrs.class],style:[this.mergedBodyStyle,this.$attrs.style],blockScroll:this.blockScroll,contentStyle:this.contentStyle,placement:this.placement,scrollbarProps:this.scrollbarProps,show:this.show,displayDirective:this.displayDirective,nativeScrollbar:this.nativeScrollbar,onAfterEnter:this.onAfterEnter,onAfterLeave:this.onAfterLeave,trapFocus:this.trapFocus,autoFocus:this.autoFocus,resizable:this.resizable,maxHeight:this.maxHeight,minHeight:this.minHeight,maxWidth:this.maxWidth,minWidth:this.minWidth,showMask:this.showMask,onEsc:this.handleEsc,onClickoutside:this.handleMaskClick}),this.$slots)),[[hu,{zIndex:this.zIndex,enabled:this.show}]])}})}}),KW={title:{type:String},headerStyle:[Object,String],footerStyle:[Object,String],bodyStyle:[Object,String],bodyContentStyle:[Object,String],nativeScrollbar:{type:Boolean,default:!0},scrollbarProps:Object,closable:Boolean},GW=pe({name:"DrawerContent",props:KW,setup(){const e=He(_p,null);e||Fr("drawer-content","`n-drawer-content` must be placed inside `n-drawer`.");const{doUpdateShow:t}=e;function n(){t(!1)}return{handleCloseClick:n,mergedTheme:e.mergedThemeRef,mergedClsPrefix:e.mergedClsPrefixRef}},render(){const{title:e,mergedClsPrefix:t,nativeScrollbar:n,mergedTheme:o,bodyStyle:r,bodyContentStyle:i,headerStyle:a,footerStyle:s,scrollbarProps:l,closable:c,$slots:u}=this;return b("div",{role:"none",class:[`${t}-drawer-content`,n&&`${t}-drawer-content--native-scrollbar`]},u.header||e||c?b("div",{class:`${t}-drawer-header`,style:a,role:"none"},b("div",{class:`${t}-drawer-header__main`,role:"heading","aria-level":"1"},u.header!==void 0?u.header():e),c&&b(Ii,{onClick:this.handleCloseClick,clsPrefix:t,class:`${t}-drawer-header__close`,absolute:!0})):null,n?b("div",{class:`${t}-drawer-body`,style:r,role:"none"},b("div",{class:`${t}-drawer-body-content-wrapper`,style:i,role:"none"},u)):b(_o,Object.assign({themeOverrides:o.peerOverrides.Scrollbar,theme:o.peers.Scrollbar},l,{class:`${t}-drawer-body`,contentClass:`${t}-drawer-body-content-wrapper`,contentStyle:i}),u),u.footer?b("div",{class:`${t}-drawer-footer`,style:s,role:"none"},u.footer()):null)}}),YW={actionMargin:"0 0 0 20px",actionMarginRtl:"0 20px 0 0"},XW={name:"DynamicInput",common:Be,peers:{Input:lo,Button:Hn},self(){return YW}},QW=XW,$2={gapSmall:"4px 8px",gapMedium:"8px 12px",gapLarge:"12px 16px"},ZW={name:"Space",self(){return $2}},A2=ZW,JW=()=>$2,eq={name:"Space",self:JW},tq=eq;let Bd;const nq=()=>{if(!ir)return!0;if(Bd===void 0){const e=document.createElement("div");e.style.display="flex",e.style.flexDirection="column",e.style.rowGap="1px",e.appendChild(document.createElement("div")),e.appendChild(document.createElement("div")),document.body.appendChild(e);const t=e.scrollHeight===1;return document.body.removeChild(e),Bd=t}return Bd},oq=Object.assign(Object.assign({},Fe.props),{align:String,justify:{type:String,default:"start"},inline:Boolean,vertical:Boolean,size:{type:[String,Number,Array],default:"medium"},wrapItem:{type:Boolean,default:!0},itemStyle:[String,Object],wrap:{type:Boolean,default:!0},internalUseGap:{type:Boolean,default:void 0}}),Na=pe({name:"Space",props:oq,setup(e){const{mergedClsPrefixRef:t,mergedRtlRef:n}=ct(e),o=Fe("Space","-space",void 0,tq,e,t),r=Rn("Space",n,t);return{useGap:nq(),rtlEnabled:r,mergedClsPrefix:t,margin:N(()=>{const{size:i}=e;if(Array.isArray(i))return{horizontal:i[0],vertical:i[1]};if(typeof i=="number")return{horizontal:i,vertical:i};const{self:{[Pe("gap",i)]:a}}=o.value,{row:s,col:l}=kA(a);return{horizontal:wn(l),vertical:wn(s)}})}},render(){const{vertical:e,align:t,inline:n,justify:o,itemStyle:r,margin:i,wrap:a,mergedClsPrefix:s,rtlEnabled:l,useGap:c,wrapItem:u,internalUseGap:d}=this,f=ba(wC(this));if(!f.length)return null;const p=`${i.horizontal}px`,h=`${i.horizontal/2}px`,m=`${i.vertical}px`,v=`${i.vertical/2}px`,g=f.length-1,y=o.startsWith("space-");return b("div",{role:"none",class:[`${s}-space`,l&&`${s}-space--rtl`],style:{display:n?"inline-flex":"flex",flexDirection:e?"column":"row",justifyContent:["start","end"].includes(o)?"flex-"+o:o,flexWrap:!a||e?"nowrap":"wrap",marginTop:c||e?"":`-${v}`,marginBottom:c||e?"":`-${v}`,alignItems:t,gap:c?`${i.vertical}px ${i.horizontal}px`:""}},!u&&(c||d)?f:f.map((S,C)=>b("div",{role:"none",style:[r,{maxWidth:"100%"},c?"":e?{marginBottom:C!==g?m:""}:l?{marginLeft:y?o==="space-between"&&C===g?"":h:C!==g?p:"",marginRight:y?o==="space-between"&&C===0?"":h:"",paddingTop:v,paddingBottom:v}:{marginRight:y?o==="space-between"&&C===g?"":h:C!==g?p:"",marginLeft:y?o==="space-between"&&C===0?"":h:"",paddingTop:v,paddingBottom:v}]},S)))}}),rq={name:"DynamicTags",common:Be,peers:{Input:lo,Button:Hn,Tag:h_,Space:A2},self(){return{inputWidth:"64px"}}},iq=rq,aq={name:"Element",common:Be},sq=aq,lq={feedbackPadding:"4px 0 0 2px",feedbackHeightSmall:"24px",feedbackHeightMedium:"24px",feedbackHeightLarge:"26px",feedbackFontSizeSmall:"13px",feedbackFontSizeMedium:"14px",feedbackFontSizeLarge:"14px",labelFontSizeLeftSmall:"14px",labelFontSizeLeftMedium:"14px",labelFontSizeLeftLarge:"15px",labelFontSizeTopSmall:"13px",labelFontSizeTopMedium:"14px",labelFontSizeTopLarge:"14px",labelHeightSmall:"24px",labelHeightMedium:"26px",labelHeightLarge:"28px",labelPaddingVertical:"0 0 6px 2px",labelPaddingHorizontal:"0 12px 0 0",labelTextAlignVertical:"left",labelTextAlignHorizontal:"right",labelFontWeight:"400"},cq=e=>{const{heightSmall:t,heightMedium:n,heightLarge:o,textColor1:r,errorColor:i,warningColor:a,lineHeight:s,textColor3:l}=e;return Object.assign(Object.assign({},lq),{blankHeightSmall:t,blankHeightMedium:n,blankHeightLarge:o,lineHeight:s,labelTextColor:r,asteriskColor:i,feedbackTextColorError:i,feedbackTextColorWarning:a,feedbackTextColor:l})},uq={name:"Form",common:Be,self:cq},dq=uq,fq={name:"GradientText",common:Be,self(e){const{primaryColor:t,successColor:n,warningColor:o,errorColor:r,infoColor:i,primaryColorSuppl:a,successColorSuppl:s,warningColorSuppl:l,errorColorSuppl:c,infoColorSuppl:u,fontWeightStrong:d}=e;return{fontWeight:d,rotate:"252deg",colorStartPrimary:t,colorEndPrimary:a,colorStartInfo:i,colorEndInfo:u,colorStartWarning:o,colorEndWarning:l,colorStartError:r,colorEndError:c,colorStartSuccess:n,colorEndSuccess:s}}},hq=fq,pq=e=>{const{primaryColor:t,baseColor:n}=e;return{color:t,iconColor:n}},mq={name:"IconWrapper",common:Be,self:pq},gq=mq,vq={closeMargin:"16px 12px",closeSize:"20px",closeIconSize:"16px",width:"365px",padding:"16px",titleFontSize:"16px",metaFontSize:"12px",descriptionFontSize:"12px"},I2=e=>{const{textColor2:t,successColor:n,infoColor:o,warningColor:r,errorColor:i,popoverColor:a,closeIconColor:s,closeIconColorHover:l,closeIconColorPressed:c,closeColorHover:u,closeColorPressed:d,textColor1:f,textColor3:p,borderRadius:h,fontWeightStrong:m,boxShadow2:v,lineHeight:g,fontSize:y}=e;return Object.assign(Object.assign({},vq),{borderRadius:h,lineHeight:g,fontSize:y,headerFontWeight:m,iconColor:t,iconColorSuccess:n,iconColorInfo:o,iconColorWarning:r,iconColorError:i,color:a,textColor:t,closeIconColor:s,closeIconColorHover:l,closeIconColorPressed:c,closeBorderRadius:h,closeColorHover:u,closeColorPressed:d,headerTextColor:f,descriptionTextColor:p,actionTextColor:t,boxShadow:v})},bq={name:"Notification",common:yt,peers:{Scrollbar:Oi},self:I2},yq=bq,xq={name:"Notification",common:Be,peers:{Scrollbar:Bn},self:I2},Cq=xq,wq={margin:"0 0 8px 0",padding:"10px 20px",maxWidth:"720px",minWidth:"420px",iconMargin:"0 10px 0 0",closeMargin:"0 0 0 10px",closeSize:"20px",closeIconSize:"16px",iconSize:"20px",fontSize:"14px"},M2=e=>{const{textColor2:t,closeIconColor:n,closeIconColorHover:o,closeIconColorPressed:r,infoColor:i,successColor:a,errorColor:s,warningColor:l,popoverColor:c,boxShadow2:u,primaryColor:d,lineHeight:f,borderRadius:p,closeColorHover:h,closeColorPressed:m}=e;return Object.assign(Object.assign({},wq),{closeBorderRadius:p,textColor:t,textColorInfo:t,textColorSuccess:t,textColorError:t,textColorWarning:t,textColorLoading:t,color:c,colorInfo:c,colorSuccess:c,colorError:c,colorWarning:c,colorLoading:c,boxShadow:u,boxShadowInfo:u,boxShadowSuccess:u,boxShadowError:u,boxShadowWarning:u,boxShadowLoading:u,iconColor:t,iconColorInfo:i,iconColorSuccess:a,iconColorWarning:l,iconColorError:s,iconColorLoading:d,closeColorHover:h,closeColorPressed:m,closeIconColor:n,closeIconColorHover:o,closeIconColorPressed:r,closeColorHoverInfo:h,closeColorPressedInfo:m,closeIconColorInfo:n,closeIconColorHoverInfo:o,closeIconColorPressedInfo:r,closeColorHoverSuccess:h,closeColorPressedSuccess:m,closeIconColorSuccess:n,closeIconColorHoverSuccess:o,closeIconColorPressedSuccess:r,closeColorHoverError:h,closeColorPressedError:m,closeIconColorError:n,closeIconColorHoverError:o,closeIconColorPressedError:r,closeColorHoverWarning:h,closeColorPressedWarning:m,closeIconColorWarning:n,closeIconColorHoverWarning:o,closeIconColorPressedWarning:r,closeColorHoverLoading:h,closeColorPressedLoading:m,closeIconColorLoading:n,closeIconColorHoverLoading:o,closeIconColorPressedLoading:r,loadingColor:d,lineHeight:f,borderRadius:p})},_q={name:"Message",common:yt,self:M2},Sq=_q,kq={name:"Message",common:Be,self:M2},Tq=kq,Pq={name:"ButtonGroup",common:Be},Rq=Pq,Eq={name:"InputNumber",common:Be,peers:{Button:Hn,Input:lo},self(e){const{textColorDisabled:t}=e;return{iconColorDisabled:t}}},$q=Eq,Aq=e=>{const{textColorDisabled:t}=e;return{iconColorDisabled:t}},Iq={name:"InputNumber",common:yt,peers:{Button:_u,Input:Yp},self:Aq},Mq=Iq,zq={name:"Layout",common:Be,peers:{Scrollbar:Bn},self(e){const{textColor2:t,bodyColor:n,popoverColor:o,cardColor:r,dividerColor:i,scrollbarColor:a,scrollbarColorHover:s}=e;return{textColor:t,textColorInverted:t,color:n,colorEmbedded:n,headerColor:r,headerColorInverted:r,footerColor:r,footerColorInverted:r,headerBorderColor:i,headerBorderColorInverted:i,footerBorderColor:i,footerBorderColorInverted:i,siderBorderColor:i,siderBorderColorInverted:i,siderColor:r,siderColorInverted:r,siderToggleButtonBorder:"1px solid transparent",siderToggleButtonColor:o,siderToggleButtonIconColor:t,siderToggleButtonIconColorInverted:t,siderToggleBarColor:Ye(n,a),siderToggleBarColorHover:Ye(n,s),__invertScrollbar:"false"}}},Oq=zq,Dq=e=>{const{baseColor:t,textColor2:n,bodyColor:o,cardColor:r,dividerColor:i,actionColor:a,scrollbarColor:s,scrollbarColorHover:l,invertedColor:c}=e;return{textColor:n,textColorInverted:"#FFF",color:o,colorEmbedded:a,headerColor:r,headerColorInverted:c,footerColor:a,footerColorInverted:c,headerBorderColor:i,headerBorderColorInverted:c,footerBorderColor:i,footerBorderColorInverted:c,siderBorderColor:i,siderBorderColorInverted:c,siderColor:r,siderColorInverted:c,siderToggleButtonBorder:`1px solid ${i}`,siderToggleButtonColor:t,siderToggleButtonIconColor:n,siderToggleButtonIconColorInverted:n,siderToggleBarColor:Ye(o,s),siderToggleBarColorHover:Ye(o,l),__invertScrollbar:"true"}},Lq={name:"Layout",common:yt,peers:{Scrollbar:Oi},self:Dq},z2=Lq,O2=e=>{const{textColor2:t,cardColor:n,modalColor:o,popoverColor:r,dividerColor:i,borderRadius:a,fontSize:s,hoverColor:l}=e;return{textColor:t,color:n,colorHover:l,colorModal:o,colorHoverModal:Ye(o,l),colorPopover:r,colorHoverPopover:Ye(r,l),borderColor:i,borderColorModal:Ye(o,i),borderColorPopover:Ye(r,i),borderRadius:a,fontSize:s}},Fq={name:"List",common:yt,self:O2},Nq=Fq,Bq={name:"List",common:Be,self:O2},Hq=Bq,jq={name:"LoadingBar",common:Be,self(e){const{primaryColor:t}=e;return{colorError:"red",colorLoading:t,height:"2px"}}},Vq=jq,Uq=e=>{const{primaryColor:t,errorColor:n}=e;return{colorError:n,colorLoading:t,height:"2px"}},Wq={name:"LoadingBar",common:yt,self:Uq},qq=Wq,Kq={name:"Log",common:Be,peers:{Scrollbar:Bn,Code:L_},self(e){const{textColor2:t,inputColor:n,fontSize:o,primaryColor:r}=e;return{loaderFontSize:o,loaderTextColor:t,loaderColor:n,loaderBorder:"1px solid #0000",loadingColor:r}}},Gq=Kq,Yq={name:"Mention",common:Be,peers:{InternalSelectMenu:ol,Input:lo},self(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}},Xq=Yq;function Qq(e,t,n,o){return{itemColorHoverInverted:"#0000",itemColorActiveInverted:t,itemColorActiveHoverInverted:t,itemColorActiveCollapsedInverted:t,itemTextColorInverted:e,itemTextColorHoverInverted:n,itemTextColorChildActiveInverted:n,itemTextColorChildActiveHoverInverted:n,itemTextColorActiveInverted:n,itemTextColorActiveHoverInverted:n,itemTextColorHorizontalInverted:e,itemTextColorHoverHorizontalInverted:n,itemTextColorChildActiveHorizontalInverted:n,itemTextColorChildActiveHoverHorizontalInverted:n,itemTextColorActiveHorizontalInverted:n,itemTextColorActiveHoverHorizontalInverted:n,itemIconColorInverted:e,itemIconColorHoverInverted:n,itemIconColorActiveInverted:n,itemIconColorActiveHoverInverted:n,itemIconColorChildActiveInverted:n,itemIconColorChildActiveHoverInverted:n,itemIconColorCollapsedInverted:e,itemIconColorHorizontalInverted:e,itemIconColorHoverHorizontalInverted:n,itemIconColorActiveHorizontalInverted:n,itemIconColorActiveHoverHorizontalInverted:n,itemIconColorChildActiveHorizontalInverted:n,itemIconColorChildActiveHoverHorizontalInverted:n,arrowColorInverted:e,arrowColorHoverInverted:n,arrowColorActiveInverted:n,arrowColorActiveHoverInverted:n,arrowColorChildActiveInverted:n,arrowColorChildActiveHoverInverted:n,groupTextColorInverted:o}}const D2=e=>{const{borderRadius:t,textColor3:n,primaryColor:o,textColor2:r,textColor1:i,fontSize:a,dividerColor:s,hoverColor:l,primaryColorHover:c}=e;return Object.assign({borderRadius:t,color:"#0000",groupTextColor:n,itemColorHover:l,itemColorActive:Ae(o,{alpha:.1}),itemColorActiveHover:Ae(o,{alpha:.1}),itemColorActiveCollapsed:Ae(o,{alpha:.1}),itemTextColor:r,itemTextColorHover:r,itemTextColorActive:o,itemTextColorActiveHover:o,itemTextColorChildActive:o,itemTextColorChildActiveHover:o,itemTextColorHorizontal:r,itemTextColorHoverHorizontal:c,itemTextColorActiveHorizontal:o,itemTextColorActiveHoverHorizontal:o,itemTextColorChildActiveHorizontal:o,itemTextColorChildActiveHoverHorizontal:o,itemIconColor:i,itemIconColorHover:i,itemIconColorActive:o,itemIconColorActiveHover:o,itemIconColorChildActive:o,itemIconColorChildActiveHover:o,itemIconColorCollapsed:i,itemIconColorHorizontal:i,itemIconColorHoverHorizontal:c,itemIconColorActiveHorizontal:o,itemIconColorActiveHoverHorizontal:o,itemIconColorChildActiveHorizontal:o,itemIconColorChildActiveHoverHorizontal:o,itemHeight:"42px",arrowColor:r,arrowColorHover:r,arrowColorActive:o,arrowColorActiveHover:o,arrowColorChildActive:o,arrowColorChildActiveHover:o,colorInverted:"#0000",borderColorHorizontal:"#0000",fontSize:a,dividerColor:s},Qq("#BBB",o,"#FFF","#AAA"))},Zq={name:"Menu",common:yt,peers:{Tooltip:em,Dropdown:nm},self:D2},Jq=Zq,eK={name:"Menu",common:Be,peers:{Tooltip:Tu,Dropdown:om},self(e){const{primaryColor:t,primaryColorSuppl:n}=e,o=D2(e);return o.itemColorActive=Ae(t,{alpha:.15}),o.itemColorActiveHover=Ae(t,{alpha:.15}),o.itemColorActiveCollapsed=Ae(t,{alpha:.15}),o.itemColorActiveInverted=n,o.itemColorActiveHoverInverted=n,o.itemColorActiveCollapsedInverted=n,o}},tK=eK,nK={titleFontSize:"18px",backSize:"22px"};function oK(e){const{textColor1:t,textColor2:n,textColor3:o,fontSize:r,fontWeightStrong:i,primaryColorHover:a,primaryColorPressed:s}=e;return Object.assign(Object.assign({},nK),{titleFontWeight:i,fontSize:r,titleTextColor:t,backColor:n,backColorHover:a,backColorPressed:s,subtitleTextColor:o})}const rK={name:"PageHeader",common:Be,self:oK},iK={iconSize:"22px"},aK=e=>{const{fontSize:t,warningColor:n}=e;return Object.assign(Object.assign({},iK),{fontSize:t,iconColor:n})},sK={name:"Popconfirm",common:Be,peers:{Button:Hn,Popover:Di},self:aK},lK=sK,L2=e=>{const{infoColor:t,successColor:n,warningColor:o,errorColor:r,textColor2:i,progressRailColor:a,fontSize:s,fontWeight:l}=e;return{fontSize:s,fontSizeCircle:"28px",fontWeightCircle:l,railColor:a,railHeight:"8px",iconSizeCircle:"36px",iconSizeLine:"18px",iconColor:t,iconColorInfo:t,iconColorSuccess:n,iconColorWarning:o,iconColorError:r,textColorCircle:i,textColorLineInner:"rgb(255, 255, 255)",textColorLineOuter:i,fillColor:t,fillColorInfo:t,fillColorSuccess:n,fillColorWarning:o,fillColorError:r,lineBgProcessing:"linear-gradient(90deg, rgba(255, 255, 255, .3) 0%, rgba(255, 255, 255, .5) 100%)"}},cK={name:"Progress",common:yt,self:L2},uK=cK,dK={name:"Progress",common:Be,self(e){const t=L2(e);return t.textColorLineInner="rgb(0, 0, 0)",t.lineBgProcessing="linear-gradient(90deg, rgba(255, 255, 255, .3) 0%, rgba(255, 255, 255, .5) 100%)",t}},F2=dK,fK={name:"Rate",common:Be,self(e){const{railColor:t}=e;return{itemColor:t,itemColorActive:"#CCAA33",itemSize:"20px",sizeSmall:"16px",sizeMedium:"20px",sizeLarge:"24px"}}},hK=fK,pK={titleFontSizeSmall:"26px",titleFontSizeMedium:"32px",titleFontSizeLarge:"40px",titleFontSizeHuge:"48px",fontSizeSmall:"14px",fontSizeMedium:"14px",fontSizeLarge:"15px",fontSizeHuge:"16px",iconSizeSmall:"64px",iconSizeMedium:"80px",iconSizeLarge:"100px",iconSizeHuge:"125px",iconColor418:void 0,iconColor404:void 0,iconColor403:void 0,iconColor500:void 0},N2=e=>{const{textColor2:t,textColor1:n,errorColor:o,successColor:r,infoColor:i,warningColor:a,lineHeight:s,fontWeightStrong:l}=e;return Object.assign(Object.assign({},pK),{lineHeight:s,titleFontWeight:l,titleTextColor:n,textColor:t,iconColorError:o,iconColorSuccess:r,iconColorInfo:i,iconColorWarning:a})},mK={name:"Result",common:yt,self:N2},gK=mK,vK={name:"Result",common:Be,self:N2},bK=vK,yK={railHeight:"4px",railWidthVertical:"4px",handleSize:"18px",dotHeight:"8px",dotWidth:"8px",dotBorderRadius:"4px"},xK={name:"Slider",common:Be,self(e){const t="0 2px 8px 0 rgba(0, 0, 0, 0.12)",{railColor:n,modalColor:o,primaryColorSuppl:r,popoverColor:i,textColor2:a,cardColor:s,borderRadius:l,fontSize:c,opacityDisabled:u}=e;return Object.assign(Object.assign({},yK),{fontSize:c,markFontSize:c,railColor:n,railColorHover:n,fillColor:r,fillColorHover:r,opacityDisabled:u,handleColor:"#FFF",dotColor:s,dotColorModal:o,dotColorPopover:i,handleBoxShadow:"0px 2px 4px 0 rgba(0, 0, 0, 0.4)",handleBoxShadowHover:"0px 2px 4px 0 rgba(0, 0, 0, 0.4)",handleBoxShadowActive:"0px 2px 4px 0 rgba(0, 0, 0, 0.4)",handleBoxShadowFocus:"0px 2px 4px 0 rgba(0, 0, 0, 0.4)",indicatorColor:i,indicatorBoxShadow:t,indicatorTextColor:a,indicatorBorderRadius:l,dotBorder:`2px solid ${n}`,dotBorderActive:`2px solid ${r}`,dotBoxShadow:""})}},CK=xK,wK=e=>{const{opacityDisabled:t,heightTiny:n,heightSmall:o,heightMedium:r,heightLarge:i,heightHuge:a,primaryColor:s,fontSize:l}=e;return{fontSize:l,textColor:s,sizeTiny:n,sizeSmall:o,sizeMedium:r,sizeLarge:i,sizeHuge:a,color:s,opacitySpinning:t}},_K={name:"Spin",common:Be,self:wK},SK=_K,kK=e=>{const{textColor2:t,textColor3:n,fontSize:o,fontWeight:r}=e;return{labelFontSize:o,labelFontWeight:r,valueFontWeight:r,valueFontSize:"24px",labelTextColor:n,valuePrefixTextColor:t,valueSuffixTextColor:t,valueTextColor:t}},TK={name:"Statistic",common:Be,self:kK},PK=TK,RK={stepHeaderFontSizeSmall:"14px",stepHeaderFontSizeMedium:"16px",indicatorIndexFontSizeSmall:"14px",indicatorIndexFontSizeMedium:"16px",indicatorSizeSmall:"22px",indicatorSizeMedium:"28px",indicatorIconSizeSmall:"14px",indicatorIconSizeMedium:"18px"},EK=e=>{const{fontWeightStrong:t,baseColor:n,textColorDisabled:o,primaryColor:r,errorColor:i,textColor1:a,textColor2:s}=e;return Object.assign(Object.assign({},RK),{stepHeaderFontWeight:t,indicatorTextColorProcess:n,indicatorTextColorWait:o,indicatorTextColorFinish:r,indicatorTextColorError:i,indicatorBorderColorProcess:r,indicatorBorderColorWait:o,indicatorBorderColorFinish:r,indicatorBorderColorError:i,indicatorColorProcess:r,indicatorColorWait:"#0000",indicatorColorFinish:"#0000",indicatorColorError:"#0000",splitorColorProcess:o,splitorColorWait:o,splitorColorFinish:r,splitorColorError:o,headerTextColorProcess:a,headerTextColorWait:o,headerTextColorFinish:o,headerTextColorError:i,descriptionTextColorProcess:s,descriptionTextColorWait:o,descriptionTextColorFinish:o,descriptionTextColorError:i})},$K={name:"Steps",common:Be,self:EK},AK=$K,B2={buttonHeightSmall:"14px",buttonHeightMedium:"18px",buttonHeightLarge:"22px",buttonWidthSmall:"14px",buttonWidthMedium:"18px",buttonWidthLarge:"22px",buttonWidthPressedSmall:"20px",buttonWidthPressedMedium:"24px",buttonWidthPressedLarge:"28px",railHeightSmall:"18px",railHeightMedium:"22px",railHeightLarge:"26px",railWidthSmall:"32px",railWidthMedium:"40px",railWidthLarge:"48px"},IK={name:"Switch",common:Be,self(e){const{primaryColorSuppl:t,opacityDisabled:n,borderRadius:o,primaryColor:r,textColor2:i,baseColor:a}=e,s="rgba(255, 255, 255, .20)";return Object.assign(Object.assign({},B2),{iconColor:a,textColor:i,loadingColor:t,opacityDisabled:n,railColor:s,railColorActive:t,buttonBoxShadow:"0px 2px 4px 0 rgba(0, 0, 0, 0.4)",buttonColor:"#FFF",railBorderRadiusSmall:o,railBorderRadiusMedium:o,railBorderRadiusLarge:o,buttonBorderRadiusSmall:o,buttonBorderRadiusMedium:o,buttonBorderRadiusLarge:o,boxShadowFocus:`0 0 8px 0 ${Ae(r,{alpha:.3})}`})}},MK=IK,zK=e=>{const{primaryColor:t,opacityDisabled:n,borderRadius:o,textColor3:r}=e,i="rgba(0, 0, 0, .14)";return Object.assign(Object.assign({},B2),{iconColor:r,textColor:"white",loadingColor:t,opacityDisabled:n,railColor:i,railColorActive:t,buttonBoxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.3), inset 0 0 1px 0 rgba(0, 0, 0, 0.05)",buttonColor:"#FFF",railBorderRadiusSmall:o,railBorderRadiusMedium:o,railBorderRadiusLarge:o,buttonBorderRadiusSmall:o,buttonBorderRadiusMedium:o,buttonBorderRadiusLarge:o,boxShadowFocus:`0 0 0 2px ${Ae(t,{alpha:.2})}`})},OK={name:"Switch",common:yt,self:zK},DK=OK,LK={thPaddingSmall:"6px",thPaddingMedium:"12px",thPaddingLarge:"12px",tdPaddingSmall:"6px",tdPaddingMedium:"12px",tdPaddingLarge:"12px"},FK=e=>{const{dividerColor:t,cardColor:n,modalColor:o,popoverColor:r,tableHeaderColor:i,tableColorStriped:a,textColor1:s,textColor2:l,borderRadius:c,fontWeightStrong:u,lineHeight:d,fontSizeSmall:f,fontSizeMedium:p,fontSizeLarge:h}=e;return Object.assign(Object.assign({},LK),{fontSizeSmall:f,fontSizeMedium:p,fontSizeLarge:h,lineHeight:d,borderRadius:c,borderColor:Ye(n,t),borderColorModal:Ye(o,t),borderColorPopover:Ye(r,t),tdColor:n,tdColorModal:o,tdColorPopover:r,tdColorStriped:Ye(n,a),tdColorStripedModal:Ye(o,a),tdColorStripedPopover:Ye(r,a),thColor:Ye(n,i),thColorModal:Ye(o,i),thColorPopover:Ye(r,i),thTextColor:s,tdTextColor:l,thFontWeight:u})},NK={name:"Table",common:Be,self:FK},BK=NK,HK={tabFontSizeSmall:"14px",tabFontSizeMedium:"14px",tabFontSizeLarge:"16px",tabGapSmallLine:"36px",tabGapMediumLine:"36px",tabGapLargeLine:"36px",tabGapSmallLineVertical:"8px",tabGapMediumLineVertical:"8px",tabGapLargeLineVertical:"8px",tabPaddingSmallLine:"6px 0",tabPaddingMediumLine:"10px 0",tabPaddingLargeLine:"14px 0",tabPaddingVerticalSmallLine:"6px 12px",tabPaddingVerticalMediumLine:"8px 16px",tabPaddingVerticalLargeLine:"10px 20px",tabGapSmallBar:"36px",tabGapMediumBar:"36px",tabGapLargeBar:"36px",tabGapSmallBarVertical:"8px",tabGapMediumBarVertical:"8px",tabGapLargeBarVertical:"8px",tabPaddingSmallBar:"4px 0",tabPaddingMediumBar:"6px 0",tabPaddingLargeBar:"10px 0",tabPaddingVerticalSmallBar:"6px 12px",tabPaddingVerticalMediumBar:"8px 16px",tabPaddingVerticalLargeBar:"10px 20px",tabGapSmallCard:"4px",tabGapMediumCard:"4px",tabGapLargeCard:"4px",tabGapSmallCardVertical:"4px",tabGapMediumCardVertical:"4px",tabGapLargeCardVertical:"4px",tabPaddingSmallCard:"8px 16px",tabPaddingMediumCard:"10px 20px",tabPaddingLargeCard:"12px 24px",tabPaddingSmallSegment:"4px 0",tabPaddingMediumSegment:"6px 0",tabPaddingLargeSegment:"8px 0",tabPaddingVerticalLargeSegment:"0 8px",tabPaddingVerticalSmallCard:"8px 12px",tabPaddingVerticalMediumCard:"10px 16px",tabPaddingVerticalLargeCard:"12px 20px",tabPaddingVerticalSmallSegment:"0 4px",tabPaddingVerticalMediumSegment:"0 6px",tabGapSmallSegment:"0",tabGapMediumSegment:"0",tabGapLargeSegment:"0",tabGapSmallSegmentVertical:"0",tabGapMediumSegmentVertical:"0",tabGapLargeSegmentVertical:"0",panePaddingSmall:"8px 0 0 0",panePaddingMedium:"12px 0 0 0",panePaddingLarge:"16px 0 0 0",closeSize:"18px",closeIconSize:"14px"},jK=e=>{const{textColor2:t,primaryColor:n,textColorDisabled:o,closeIconColor:r,closeIconColorHover:i,closeIconColorPressed:a,closeColorHover:s,closeColorPressed:l,tabColor:c,baseColor:u,dividerColor:d,fontWeight:f,textColor1:p,borderRadius:h,fontSize:m,fontWeightStrong:v}=e;return Object.assign(Object.assign({},HK),{colorSegment:c,tabFontSizeCard:m,tabTextColorLine:p,tabTextColorActiveLine:n,tabTextColorHoverLine:n,tabTextColorDisabledLine:o,tabTextColorSegment:p,tabTextColorActiveSegment:t,tabTextColorHoverSegment:t,tabTextColorDisabledSegment:o,tabTextColorBar:p,tabTextColorActiveBar:n,tabTextColorHoverBar:n,tabTextColorDisabledBar:o,tabTextColorCard:p,tabTextColorHoverCard:p,tabTextColorActiveCard:n,tabTextColorDisabledCard:o,barColor:n,closeIconColor:r,closeIconColorHover:i,closeIconColorPressed:a,closeColorHover:s,closeColorPressed:l,closeBorderRadius:h,tabColor:c,tabColorSegment:u,tabBorderColor:d,tabFontWeightActive:f,tabFontWeight:f,tabBorderRadius:h,paneTextColor:t,fontWeightStrong:v})},VK={name:"Tabs",common:Be,self(e){const t=jK(e),{inputColor:n}=e;return t.colorSegment=n,t.tabColorSegment=n,t}},UK=VK,WK=e=>{const{textColor1:t,textColor2:n,fontWeightStrong:o,fontSize:r}=e;return{fontSize:r,titleTextColor:t,textColor:n,titleFontWeight:o}},qK={name:"Thing",common:Be,self:WK},KK=qK,GK={titleMarginMedium:"0 0 6px 0",titleMarginLarge:"-2px 0 6px 0",titleFontSizeMedium:"14px",titleFontSizeLarge:"16px",iconSizeMedium:"14px",iconSizeLarge:"14px"},YK={name:"Timeline",common:Be,self(e){const{textColor3:t,infoColorSuppl:n,errorColorSuppl:o,successColorSuppl:r,warningColorSuppl:i,textColor1:a,textColor2:s,railColor:l,fontWeightStrong:c,fontSize:u}=e;return Object.assign(Object.assign({},GK),{contentFontSize:u,titleFontWeight:c,circleBorder:`2px solid ${t}`,circleBorderInfo:`2px solid ${n}`,circleBorderError:`2px solid ${o}`,circleBorderSuccess:`2px solid ${r}`,circleBorderWarning:`2px solid ${i}`,iconColor:t,iconColorInfo:n,iconColorError:o,iconColorSuccess:r,iconColorWarning:i,titleTextColor:a,contentTextColor:s,metaTextColor:t,lineColor:l})}},XK=YK,QK={extraFontSizeSmall:"12px",extraFontSizeMedium:"12px",extraFontSizeLarge:"14px",titleFontSizeSmall:"14px",titleFontSizeMedium:"16px",titleFontSizeLarge:"16px",closeSize:"20px",closeIconSize:"16px",headerHeightSmall:"44px",headerHeightMedium:"44px",headerHeightLarge:"50px"},ZK={name:"Transfer",common:Be,peers:{Checkbox:Fa,Scrollbar:Bn,Input:lo,Empty:zi,Button:Hn},self(e){const{fontWeight:t,fontSizeLarge:n,fontSizeMedium:o,fontSizeSmall:r,heightLarge:i,heightMedium:a,borderRadius:s,inputColor:l,tableHeaderColor:c,textColor1:u,textColorDisabled:d,textColor2:f,textColor3:p,hoverColor:h,closeColorHover:m,closeColorPressed:v,closeIconColor:g,closeIconColorHover:y,closeIconColorPressed:S,dividerColor:C}=e;return Object.assign(Object.assign({},QK),{itemHeightSmall:a,itemHeightMedium:a,itemHeightLarge:i,fontSizeSmall:r,fontSizeMedium:o,fontSizeLarge:n,borderRadius:s,dividerColor:C,borderColor:"#0000",listColor:l,headerColor:c,titleTextColor:u,titleTextColorDisabled:d,extraTextColor:p,extraTextColorDisabled:d,itemTextColor:f,itemTextColorDisabled:d,itemColorPending:h,titleFontWeight:t,closeColorHover:m,closeColorPressed:v,closeIconColor:g,closeIconColorHover:y,closeIconColorPressed:S})}},JK=ZK,eG=e=>{const{borderRadiusSmall:t,hoverColor:n,pressedColor:o,primaryColor:r,textColor3:i,textColor2:a,textColorDisabled:s,fontSize:l}=e;return{fontSize:l,lineHeight:"1.5",nodeHeight:"30px",nodeWrapperPadding:"3px 0",nodeBorderRadius:t,nodeColorHover:n,nodeColorPressed:o,nodeColorActive:Ae(r,{alpha:.1}),arrowColor:i,nodeTextColor:a,nodeTextColorDisabled:s,loadingColor:r,dropMarkColor:r}},tG={name:"Tree",common:Be,peers:{Checkbox:Fa,Scrollbar:Bn,Empty:zi},self(e){const{primaryColor:t}=e,n=eG(e);return n.nodeColorActive=Ae(t,{alpha:.15}),n}},H2=tG,nG={name:"TreeSelect",common:Be,peers:{Tree:H2,Empty:zi,InternalSelection:Kp}},oG=nG,rG={headerFontSize1:"30px",headerFontSize2:"22px",headerFontSize3:"18px",headerFontSize4:"16px",headerFontSize5:"16px",headerFontSize6:"16px",headerMargin1:"28px 0 20px 0",headerMargin2:"28px 0 20px 0",headerMargin3:"28px 0 20px 0",headerMargin4:"28px 0 18px 0",headerMargin5:"28px 0 18px 0",headerMargin6:"28px 0 18px 0",headerPrefixWidth1:"16px",headerPrefixWidth2:"16px",headerPrefixWidth3:"12px",headerPrefixWidth4:"12px",headerPrefixWidth5:"12px",headerPrefixWidth6:"12px",headerBarWidth1:"4px",headerBarWidth2:"4px",headerBarWidth3:"3px",headerBarWidth4:"3px",headerBarWidth5:"3px",headerBarWidth6:"3px",pMargin:"16px 0 16px 0",liMargin:".25em 0 0 0",olPadding:"0 0 0 2em",ulPadding:"0 0 0 2em"},iG=e=>{const{primaryColor:t,textColor2:n,borderColor:o,lineHeight:r,fontSize:i,borderRadiusSmall:a,dividerColor:s,fontWeightStrong:l,textColor1:c,textColor3:u,infoColor:d,warningColor:f,errorColor:p,successColor:h,codeColor:m}=e;return Object.assign(Object.assign({},rG),{aTextColor:t,blockquoteTextColor:n,blockquotePrefixColor:o,blockquoteLineHeight:r,blockquoteFontSize:i,codeBorderRadius:a,liTextColor:n,liLineHeight:r,liFontSize:i,hrColor:s,headerFontWeight:l,headerTextColor:c,pTextColor:n,pTextColor1Depth:c,pTextColor2Depth:n,pTextColor3Depth:u,pLineHeight:r,pFontSize:i,headerBarColor:t,headerBarColorPrimary:t,headerBarColorInfo:d,headerBarColorError:p,headerBarColorWarning:f,headerBarColorSuccess:h,textColor:n,textColor1Depth:c,textColor2Depth:n,textColor3Depth:u,textColorPrimary:t,textColorInfo:d,textColorSuccess:h,textColorWarning:f,textColorError:p,codeTextColor:n,codeColor:m,codeBorder:"1px solid #0000"})},aG={name:"Typography",common:Be,self:iG},sG=aG,lG=e=>{const{iconColor:t,primaryColor:n,errorColor:o,textColor2:r,successColor:i,opacityDisabled:a,actionColor:s,borderColor:l,hoverColor:c,lineHeight:u,borderRadius:d,fontSize:f}=e;return{fontSize:f,lineHeight:u,borderRadius:d,draggerColor:s,draggerBorder:`1px dashed ${l}`,draggerBorderHover:`1px dashed ${n}`,itemColorHover:c,itemColorHoverError:Ae(o,{alpha:.06}),itemTextColor:r,itemTextColorError:o,itemTextColorSuccess:i,itemIconColor:t,itemDisabledOpacity:a,itemBorderImageCardError:`1px solid ${o}`,itemBorderImageCard:`1px solid ${l}`}},cG={name:"Upload",common:Be,peers:{Button:Hn,Progress:F2},self(e){const{errorColor:t}=e,n=lG(e);return n.itemColorHoverError=Ae(t,{alpha:.09}),n}},uG=cG,dG={name:"Watermark",common:Be,self(e){const{fontFamily:t}=e;return{fontFamily:t}}},fG=dG,hG={name:"Row",common:Be},pG=hG,mG={name:"Image",common:Be,peers:{Tooltip:Tu},self:e=>{const{textColor2:t}=e;return{toolbarIconColor:t,toolbarColor:"rgba(0, 0, 0, .35)",toolbarBoxShadow:"none",toolbarBorderRadius:"24px"}}};function gG(e){return e==null||typeof e=="string"&&e.trim()===""?null:Number(e)}function vG(e){return e.includes(".")&&(/^(-)?\d+.*(\.|0)$/.test(e)||/^\.\d+$/.test(e))}function Hd(e){return e==null?!0:!Number.isNaN(e)}function B0(e,t){return e==null?"":t===void 0?String(e):e.toFixed(t)}function jd(e){if(e===null)return null;if(typeof e=="number")return e;{const t=Number(e);return Number.isNaN(t)?null:t}}const bG=j([z("input-number-suffix",` display: inline-block; margin-right: 10px; `),z("input-number-prefix",` display: inline-block; margin-left: 10px; - `)]),t0=800,n0=100,qU=Object.assign(Object.assign({},Fe.props),{autofocus:Boolean,loading:{type:Boolean,default:void 0},placeholder:String,defaultValue:{type:Number,default:null},value:Number,step:{type:[Number,String],default:1},min:[Number,String],max:[Number,String],size:String,disabled:{type:Boolean,default:void 0},validator:Function,bordered:{type:Boolean,default:void 0},showButton:{type:Boolean,default:!0},buttonPlacement:{type:String,default:"right"},readonly:Boolean,clearable:Boolean,keyboard:{type:Object,default:{}},updateValueOnInput:{type:Boolean,default:!0},parse:Function,format:Function,precision:Number,status:String,"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],onFocus:[Function,Array],onBlur:[Function,Array],onClear:[Function,Array],onChange:[Function,Array]}),KU=fe({name:"InputNumber",props:qU,setup(e){const{mergedBorderedRef:t,mergedClsPrefixRef:n,mergedRtlRef:o}=lt(e),r=Fe("InputNumber","-input-number",UU,aW,e,n),{localeRef:i}=Ia("InputNumber"),a=ir(e),{mergedSizeRef:s,mergedDisabledRef:l,mergedStatusRef:c}=a,u=N(null),d=N(null),f=N(null),p=N(e.defaultValue),h=Be(e,"value"),g=rn(h,p),v=N(""),m=G=>{const de=String(G).split(".")[1];return de?de.length:0},y=G=>{const de=[e.min,e.max,e.step,G].map(ge=>ge===void 0?0:m(ge));return Math.max(...de)},S=Ct(()=>{const{placeholder:G}=e;return G!==void 0?G:i.value.placeholder}),C=Ct(()=>{const G=Fd(e.step);return G!==null?G===0?1:Math.abs(G):1}),_=Ct(()=>{const G=Fd(e.min);return G!==null?G:null}),x=Ct(()=>{const G=Fd(e.max);return G!==null?G:null}),w=G=>{const{value:de}=g;if(G===de){P();return}const{"onUpdate:value":ge,onUpdateValue:pe,onChange:X}=e,{nTriggerFormInput:ce,nTriggerFormChange:ye}=a;X&&Te(X,G),pe&&Te(pe,G),ge&&Te(ge,G),p.value=G,ce(),ye()},k=({offset:G,doUpdateIfValid:de,fixPrecision:ge,isInputing:pe})=>{const{value:X}=v;if(pe&&WU(X))return!1;const ce=(e.parse||VU)(X);if(ce===null)return de&&w(null),null;if(Ld(ce)){const ye=m(ce),{precision:J}=e;if(J!==void 0&&JRe){if(!de||pe)return!1;oe=Re}if(De!==null&&oe{const{value:G}=g;if(Ld(G)){const{format:de,precision:ge}=e;de?v.value=de(G):G===null||ge===void 0||m(G)>ge?v.value=e0(G,void 0):v.value=e0(G,ge)}else v.value=String(G)};P();const T=Ct(()=>k({offset:0,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})===!1),I=Ct(()=>{const{value:G}=g;if(e.validator&&G===null)return!1;const{value:de}=C;return k({offset:-de,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})!==!1}),A=Ct(()=>{const{value:G}=g;if(e.validator&&G===null)return!1;const{value:de}=C;return k({offset:+de,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})!==!1});function K(G){const{onFocus:de}=e,{nTriggerFormFocus:ge}=a;de&&Te(de,G),ge()}function B(G){var de,ge;if(G.target===((de=u.value)===null||de===void 0?void 0:de.wrapperElRef))return;const pe=k({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0});if(pe!==!1){const ye=(ge=u.value)===null||ge===void 0?void 0:ge.inputElRef;ye&&(ye.value=String(pe||"")),g.value===pe&&P()}else P();const{onBlur:X}=e,{nTriggerFormBlur:ce}=a;X&&Te(X,G),ce(),jt(()=>{P()})}function O(G){const{onClear:de}=e;de&&Te(de,G)}function $(){const{value:G}=A;if(!G){ee();return}const{value:de}=g;if(de===null)e.validator||w(M());else{const{value:ge}=C;k({offset:ge,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})}}function U(){const{value:G}=I;if(!G){Pe();return}const{value:de}=g;if(de===null)e.validator||w(M());else{const{value:ge}=C;k({offset:-ge,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})}}const Q=K,L=B;function M(){if(e.validator)return null;const{value:G}=_,{value:de}=x;return G!==null?Math.max(0,G):de!==null?Math.min(0,de):0}function te(G){O(G),w(null)}function ie(G){var de,ge,pe;!((de=f.value)===null||de===void 0)&&de.$el.contains(G.target)&&G.preventDefault(),!((ge=d.value)===null||ge===void 0)&&ge.$el.contains(G.target)&&G.preventDefault(),(pe=u.value)===null||pe===void 0||pe.activate()}let ve=null,ke=null,Ae=null;function Pe(){Ae&&(window.clearTimeout(Ae),Ae=null),ve&&(window.clearInterval(ve),ve=null)}function ee(){ue&&(window.clearTimeout(ue),ue=null),ke&&(window.clearInterval(ke),ke=null)}function xe(){Pe(),Ae=window.setTimeout(()=>{ve=window.setInterval(()=>{U()},n0)},t0),At("mouseup",document,Pe,{once:!0})}let ue=null;function ne(){ee(),ue=window.setTimeout(()=>{ke=window.setInterval(()=>{$()},n0)},t0),At("mouseup",document,ee,{once:!0})}const we=()=>{ke||$()},V=()=>{ve||U()};function R(G){var de,ge;if(G.key==="Enter"){if(G.target===((de=u.value)===null||de===void 0?void 0:de.wrapperElRef))return;k({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})!==!1&&((ge=u.value)===null||ge===void 0||ge.deactivate())}else if(G.key==="ArrowUp"){if(!A.value||e.keyboard.ArrowUp===!1)return;G.preventDefault(),k({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})!==!1&&$()}else if(G.key==="ArrowDown"){if(!I.value||e.keyboard.ArrowDown===!1)return;G.preventDefault(),k({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})!==!1&&U()}}function E(G){v.value=G,e.updateValueOnInput&&!e.format&&!e.parse&&e.precision===void 0&&k({offset:0,doUpdateIfValid:!0,isInputing:!0,fixPrecision:!1})}ht(g,()=>{P()});const W={focus:()=>{var G;return(G=u.value)===null||G===void 0?void 0:G.focus()},blur:()=>{var G;return(G=u.value)===null||G===void 0?void 0:G.blur()},select:()=>{var G;return(G=u.value)===null||G===void 0?void 0:G.select()}},re=Rn("InputNumber",o,n);return Object.assign(Object.assign({},W),{rtlEnabled:re,inputInstRef:u,minusButtonInstRef:d,addButtonInstRef:f,mergedClsPrefix:n,mergedBordered:t,uncontrolledValue:p,mergedValue:g,mergedPlaceholder:S,displayedValueInvalid:T,mergedSize:s,mergedDisabled:l,displayedValue:v,addable:A,minusable:I,mergedStatus:c,handleFocus:Q,handleBlur:L,handleClear:te,handleMouseDown:ie,handleAddClick:we,handleMinusClick:V,handleAddMousedown:ne,handleMinusMousedown:xe,handleKeyDown:R,handleUpdateDisplayedValue:E,mergedTheme:r,inputThemeOverrides:{paddingSmall:"0 8px 0 10px",paddingMedium:"0 8px 0 12px",paddingLarge:"0 8px 0 14px"},buttonThemeOverrides:F(()=>{const{self:{iconColorDisabled:G}}=r.value,[de,ge,pe,X]=Fo(G);return{textColorTextDisabled:`rgb(${de}, ${ge}, ${pe})`,opacityDisabled:`${X}`}})})},render(){const{mergedClsPrefix:e,$slots:t}=this,n=()=>b(Fb,{text:!0,disabled:!this.minusable||this.mergedDisabled||this.readonly,focusable:!1,theme:this.mergedTheme.peers.Button,themeOverrides:this.mergedTheme.peerOverrides.Button,builtinThemeOverrides:this.buttonThemeOverrides,onClick:this.handleMinusClick,onMousedown:this.handleMinusMousedown,ref:"minusButtonInstRef"},{icon:()=>Pn(t["minus-icon"],()=>[b(Nt,{clsPrefix:e},{default:()=>b(J9,null)})])}),o=()=>b(Fb,{text:!0,disabled:!this.addable||this.mergedDisabled||this.readonly,focusable:!1,theme:this.mergedTheme.peers.Button,themeOverrides:this.mergedTheme.peerOverrides.Button,builtinThemeOverrides:this.buttonThemeOverrides,onClick:this.handleAddClick,onMousedown:this.handleAddMousedown,ref:"addButtonInstRef"},{icon:()=>Pn(t["add-icon"],()=>[b(Nt,{clsPrefix:e},{default:()=>b(U9,null)})])});return b("div",{class:[`${e}-input-number`,this.rtlEnabled&&`${e}-input-number--rtl`]},b(Co,{ref:"inputInstRef",autofocus:this.autofocus,status:this.mergedStatus,bordered:this.mergedBordered,loading:this.loading,value:this.displayedValue,onUpdateValue:this.handleUpdateDisplayedValue,theme:this.mergedTheme.peers.Input,themeOverrides:this.mergedTheme.peerOverrides.Input,builtinThemeOverrides:this.inputThemeOverrides,size:this.mergedSize,placeholder:this.mergedPlaceholder,disabled:this.mergedDisabled,readonly:this.readonly,textDecoration:this.displayedValueInvalid?"line-through":void 0,onFocus:this.handleFocus,onBlur:this.handleBlur,onKeydown:this.handleKeyDown,onMousedown:this.handleMouseDown,onClear:this.handleClear,clearable:this.clearable,internalLoadingBeforeSuffix:!0},{prefix:()=>{var r;return this.showButton&&this.buttonPlacement==="both"?[n(),Ot(t.prefix,i=>i?b("span",{class:`${e}-input-number-prefix`},i):null)]:(r=t.prefix)===null||r===void 0?void 0:r.call(t)},suffix:()=>{var r;return this.showButton?[Ot(t.suffix,i=>i?b("span",{class:`${e}-input-number-suffix`},i):null),this.buttonPlacement==="right"?n():null,o()]:(r=t.suffix)===null||r===void 0?void 0:r.call(t)}}))}}),l2="n-layout-sider",c2={type:String,default:"static"},GU=z("layout",` + `)]),H0=800,j0=100,yG=Object.assign(Object.assign({},Fe.props),{autofocus:Boolean,loading:{type:Boolean,default:void 0},placeholder:String,defaultValue:{type:Number,default:null},value:Number,step:{type:[Number,String],default:1},min:[Number,String],max:[Number,String],size:String,disabled:{type:Boolean,default:void 0},validator:Function,bordered:{type:Boolean,default:void 0},showButton:{type:Boolean,default:!0},buttonPlacement:{type:String,default:"right"},readonly:Boolean,clearable:Boolean,keyboard:{type:Object,default:{}},updateValueOnInput:{type:Boolean,default:!0},parse:Function,format:Function,precision:Number,status:String,"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],onFocus:[Function,Array],onBlur:[Function,Array],onClear:[Function,Array],onChange:[Function,Array]}),xG=pe({name:"InputNumber",props:yG,setup(e){const{mergedBorderedRef:t,mergedClsPrefixRef:n,mergedRtlRef:o}=ct(e),r=Fe("InputNumber","-input-number",bG,Mq,e,n),{localeRef:i}=Pi("InputNumber"),a=ar(e),{mergedSizeRef:s,mergedDisabledRef:l,mergedStatusRef:c}=a,u=B(null),d=B(null),f=B(null),p=B(e.defaultValue),h=Ne(e,"value"),m=rn(h,p),v=B(""),g=Y=>{const he=String(Y).split(".")[1];return he?he.length:0},y=Y=>{const he=[e.min,e.max,e.step,Y].map(ye=>ye===void 0?0:g(ye));return Math.max(...he)},S=wt(()=>{const{placeholder:Y}=e;return Y!==void 0?Y:i.value.placeholder}),C=wt(()=>{const Y=jd(e.step);return Y!==null?Y===0?1:Math.abs(Y):1}),_=wt(()=>{const Y=jd(e.min);return Y!==null?Y:null}),x=wt(()=>{const Y=jd(e.max);return Y!==null?Y:null}),w=Y=>{const{value:he}=m;if(Y===he){P();return}const{"onUpdate:value":ye,onUpdateValue:ge,onChange:J}=e,{nTriggerFormInput:de,nTriggerFormChange:_e}=a;J&&Re(J,Y),ge&&Re(ge,Y),ye&&Re(ye,Y),p.value=Y,de(),_e()},T=({offset:Y,doUpdateIfValid:he,fixPrecision:ye,isInputing:ge})=>{const{value:J}=v;if(ge&&vG(J))return!1;const de=(e.parse||gG)(J);if(de===null)return he&&w(null),null;if(Hd(de)){const _e=g(de),{precision:te}=e;if(te!==void 0&&te<_e&&!ye)return!1;let oe=parseFloat((de+Y).toFixed(te??y(de)));if(Hd(oe)){const{value:Ee}=x,{value:De}=_;if(Ee!==null&&oe>Ee){if(!he||ge)return!1;oe=Ee}if(De!==null&&oe{const{value:Y}=m;if(Hd(Y)){const{format:he,precision:ye}=e;he?v.value=he(Y):Y===null||ye===void 0||g(Y)>ye?v.value=B0(Y,void 0):v.value=B0(Y,ye)}else v.value=String(Y)};P();const k=wt(()=>T({offset:0,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})===!1),I=wt(()=>{const{value:Y}=m;if(e.validator&&Y===null)return!1;const{value:he}=C;return T({offset:-he,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})!==!1}),A=wt(()=>{const{value:Y}=m;if(e.validator&&Y===null)return!1;const{value:he}=C;return T({offset:+he,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})!==!1});function q(Y){const{onFocus:he}=e,{nTriggerFormFocus:ye}=a;he&&Re(he,Y),ye()}function F(Y){var he,ye;if(Y.target===((he=u.value)===null||he===void 0?void 0:he.wrapperElRef))return;const ge=T({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0});if(ge!==!1){const _e=(ye=u.value)===null||ye===void 0?void 0:ye.inputElRef;_e&&(_e.value=String(ge||"")),m.value===ge&&P()}else P();const{onBlur:J}=e,{nTriggerFormBlur:de}=a;J&&Re(J,Y),de(),jt(()=>{P()})}function O(Y){const{onClear:he}=e;he&&Re(he,Y)}function $(){const{value:Y}=A;if(!Y){G();return}const{value:he}=m;if(he===null)e.validator||w(M());else{const{value:ye}=C;T({offset:ye,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})}}function W(){const{value:Y}=I;if(!Y){Ce();return}const{value:he}=m;if(he===null)e.validator||w(M());else{const{value:ye}=C;T({offset:-ye,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})}}const Q=q,L=F;function M(){if(e.validator)return null;const{value:Y}=_,{value:he}=x;return Y!==null?Math.max(0,Y):he!==null?Math.min(0,he):0}function se(Y){O(Y),w(null)}function X(Y){var he,ye,ge;!((he=f.value)===null||he===void 0)&&he.$el.contains(Y.target)&&Y.preventDefault(),!((ye=d.value)===null||ye===void 0)&&ye.$el.contains(Y.target)&&Y.preventDefault(),(ge=u.value)===null||ge===void 0||ge.activate()}let ne=null,fe=null,xe=null;function Ce(){xe&&(window.clearTimeout(xe),xe=null),ne&&(window.clearInterval(ne),ne=null)}function G(){ue&&(window.clearTimeout(ue),ue=null),fe&&(window.clearInterval(fe),fe=null)}function ve(){Ce(),xe=window.setTimeout(()=>{ne=window.setInterval(()=>{W()},j0)},H0),At("mouseup",document,Ce,{once:!0})}let ue=null;function re(){G(),ue=window.setTimeout(()=>{fe=window.setInterval(()=>{$()},j0)},H0),At("mouseup",document,G,{once:!0})}const ke=()=>{fe||$()},V=()=>{ne||W()};function R(Y){var he,ye;if(Y.key==="Enter"){if(Y.target===((he=u.value)===null||he===void 0?void 0:he.wrapperElRef))return;T({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})!==!1&&((ye=u.value)===null||ye===void 0||ye.deactivate())}else if(Y.key==="ArrowUp"){if(!A.value||e.keyboard.ArrowUp===!1)return;Y.preventDefault(),T({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})!==!1&&$()}else if(Y.key==="ArrowDown"){if(!I.value||e.keyboard.ArrowDown===!1)return;Y.preventDefault(),T({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})!==!1&&W()}}function E(Y){v.value=Y,e.updateValueOnInput&&!e.format&&!e.parse&&e.precision===void 0&&T({offset:0,doUpdateIfValid:!0,isInputing:!0,fixPrecision:!1})}ht(m,()=>{P()});const U={focus:()=>{var Y;return(Y=u.value)===null||Y===void 0?void 0:Y.focus()},blur:()=>{var Y;return(Y=u.value)===null||Y===void 0?void 0:Y.blur()},select:()=>{var Y;return(Y=u.value)===null||Y===void 0?void 0:Y.select()}},ie=Rn("InputNumber",o,n);return Object.assign(Object.assign({},U),{rtlEnabled:ie,inputInstRef:u,minusButtonInstRef:d,addButtonInstRef:f,mergedClsPrefix:n,mergedBordered:t,uncontrolledValue:p,mergedValue:m,mergedPlaceholder:S,displayedValueInvalid:k,mergedSize:s,mergedDisabled:l,displayedValue:v,addable:A,minusable:I,mergedStatus:c,handleFocus:Q,handleBlur:L,handleClear:se,handleMouseDown:X,handleAddClick:ke,handleMinusClick:V,handleAddMousedown:re,handleMinusMousedown:ve,handleKeyDown:R,handleUpdateDisplayedValue:E,mergedTheme:r,inputThemeOverrides:{paddingSmall:"0 8px 0 10px",paddingMedium:"0 8px 0 12px",paddingLarge:"0 8px 0 14px"},buttonThemeOverrides:N(()=>{const{self:{iconColorDisabled:Y}}=r.value,[he,ye,ge,J]=No(Y);return{textColorTextDisabled:`rgb(${he}, ${ye}, ${ge})`,opacityDisabled:`${J}`}})})},render(){const{mergedClsPrefix:e,$slots:t}=this,n=()=>b(S0,{text:!0,disabled:!this.minusable||this.mergedDisabled||this.readonly,focusable:!1,theme:this.mergedTheme.peers.Button,themeOverrides:this.mergedTheme.peerOverrides.Button,builtinThemeOverrides:this.buttonThemeOverrides,onClick:this.handleMinusClick,onMousedown:this.handleMinusMousedown,ref:"minusButtonInstRef"},{icon:()=>Pn(t["minus-icon"],()=>[b(Bt,{clsPrefix:e},{default:()=>b(wN,null)})])}),o=()=>b(S0,{text:!0,disabled:!this.addable||this.mergedDisabled||this.readonly,focusable:!1,theme:this.mergedTheme.peers.Button,themeOverrides:this.mergedTheme.peerOverrides.Button,builtinThemeOverrides:this.buttonThemeOverrides,onClick:this.handleAddClick,onMousedown:this.handleAddMousedown,ref:"addButtonInstRef"},{icon:()=>Pn(t["add-icon"],()=>[b(Bt,{clsPrefix:e},{default:()=>b(pN,null)})])});return b("div",{class:[`${e}-input-number`,this.rtlEnabled&&`${e}-input-number--rtl`]},b(Co,{ref:"inputInstRef",autofocus:this.autofocus,status:this.mergedStatus,bordered:this.mergedBordered,loading:this.loading,value:this.displayedValue,onUpdateValue:this.handleUpdateDisplayedValue,theme:this.mergedTheme.peers.Input,themeOverrides:this.mergedTheme.peerOverrides.Input,builtinThemeOverrides:this.inputThemeOverrides,size:this.mergedSize,placeholder:this.mergedPlaceholder,disabled:this.mergedDisabled,readonly:this.readonly,textDecoration:this.displayedValueInvalid?"line-through":void 0,onFocus:this.handleFocus,onBlur:this.handleBlur,onKeydown:this.handleKeyDown,onMousedown:this.handleMouseDown,onClear:this.handleClear,clearable:this.clearable,internalLoadingBeforeSuffix:!0},{prefix:()=>{var r;return this.showButton&&this.buttonPlacement==="both"?[n(),Ot(t.prefix,i=>i?b("span",{class:`${e}-input-number-prefix`},i):null)]:(r=t.prefix)===null||r===void 0?void 0:r.call(t)},suffix:()=>{var r;return this.showButton?[Ot(t.suffix,i=>i?b("span",{class:`${e}-input-number-suffix`},i):null),this.buttonPlacement==="right"?n():null,o()]:(r=t.suffix)===null||r===void 0?void 0:r.call(t)}}))}}),j2="n-layout-sider",V2={type:String,default:"static"},CG=z("layout",` color: var(--n-text-color); background-color: var(--n-color); box-sizing: border-box; @@ -2785,13 +2808,13 @@ ${t} overflow-x: hidden; box-sizing: border-box; height: 100%; - `),q("absolute-positioned",` + `),K("absolute-positioned",` position: absolute; left: 0; right: 0; top: 0; bottom: 0; - `)]),YU={embedded:Boolean,position:c2,nativeScrollbar:{type:Boolean,default:!0},scrollbarProps:Object,onScroll:Function,contentStyle:{type:[String,Object],default:""},hasSider:Boolean,siderPlacement:{type:String,default:"left"}},u2="n-layout";function XU(e){return fe({name:e?"LayoutContent":"Layout",props:Object.assign(Object.assign({},Fe.props),YU),setup(t){const n=N(null),o=N(null),{mergedClsPrefixRef:r,inlineThemeDisabled:i}=lt(t),a=Fe("Layout","-layout",GU,e2,t,r);function s(g,v){if(t.nativeScrollbar){const{value:m}=n;m&&(v===void 0?m.scrollTo(g):m.scrollTo(g,v))}else{const{value:m}=o;m&&m.scrollTo(g,v)}}st(u2,t);let l=0,c=0;const u=g=>{var v;const m=g.target;l=m.scrollLeft,c=m.scrollTop,(v=t.onScroll)===null||v===void 0||v.call(t,g)};xp(()=>{if(t.nativeScrollbar){const g=n.value;g&&(g.scrollTop=c,g.scrollLeft=l)}});const d={display:"flex",flexWrap:"nowrap",width:"100%",flexDirection:"row"},f={scrollTo:s},p=F(()=>{const{common:{cubicBezierEaseInOut:g},self:v}=a.value;return{"--n-bezier":g,"--n-color":t.embedded?v.colorEmbedded:v.color,"--n-text-color":v.textColor}}),h=i?Rt("layout",F(()=>t.embedded?"e":""),p,t):void 0;return Object.assign({mergedClsPrefix:r,scrollableElRef:n,scrollbarInstRef:o,hasSiderStyle:d,mergedTheme:a,handleNativeElScroll:u,cssVars:i?void 0:p,themeClass:h==null?void 0:h.themeClass,onRender:h==null?void 0:h.onRender},f)},render(){var t;const{mergedClsPrefix:n,hasSider:o}=this;(t=this.onRender)===null||t===void 0||t.call(this);const r=o?this.hasSiderStyle:void 0,i=[this.themeClass,e&&`${n}-layout-content`,`${n}-layout`,`${n}-layout--${this.position}-positioned`];return b("div",{class:i,style:this.cssVars},this.nativeScrollbar?b("div",{ref:"scrollableElRef",class:`${n}-layout-scroll-container`,style:[this.contentStyle,r],onScroll:this.handleNativeElScroll},this.$slots):b(wo,Object.assign({},this.scrollbarProps,{onScroll:this.onScroll,ref:"scrollbarInstRef",theme:this.mergedTheme.peers.Scrollbar,themeOverrides:this.mergedTheme.peerOverrides.Scrollbar,contentStyle:[this.contentStyle,r]}),this.$slots))}})}const QU=XU(!1),ZU=z("layout-sider",` + `)]),wG={embedded:Boolean,position:V2,nativeScrollbar:{type:Boolean,default:!0},scrollbarProps:Object,onScroll:Function,contentStyle:{type:[String,Object],default:""},hasSider:Boolean,siderPlacement:{type:String,default:"left"}},U2="n-layout";function _G(e){return pe({name:e?"LayoutContent":"Layout",props:Object.assign(Object.assign({},Fe.props),wG),setup(t){const n=B(null),o=B(null),{mergedClsPrefixRef:r,inlineThemeDisabled:i}=ct(t),a=Fe("Layout","-layout",CG,z2,t,r);function s(m,v){if(t.nativeScrollbar){const{value:g}=n;g&&(v===void 0?g.scrollTo(m):g.scrollTo(m,v))}else{const{value:g}=o;g&&g.scrollTo(m,v)}}lt(U2,t);let l=0,c=0;const u=m=>{var v;const g=m.target;l=g.scrollLeft,c=g.scrollTop,(v=t.onScroll)===null||v===void 0||v.call(t,m)};Ap(()=>{if(t.nativeScrollbar){const m=n.value;m&&(m.scrollTop=c,m.scrollLeft=l)}});const d={display:"flex",flexWrap:"nowrap",width:"100%",flexDirection:"row"},f={scrollTo:s},p=N(()=>{const{common:{cubicBezierEaseInOut:m},self:v}=a.value;return{"--n-bezier":m,"--n-color":t.embedded?v.colorEmbedded:v.color,"--n-text-color":v.textColor}}),h=i?Rt("layout",N(()=>t.embedded?"e":""),p,t):void 0;return Object.assign({mergedClsPrefix:r,scrollableElRef:n,scrollbarInstRef:o,hasSiderStyle:d,mergedTheme:a,handleNativeElScroll:u,cssVars:i?void 0:p,themeClass:h==null?void 0:h.themeClass,onRender:h==null?void 0:h.onRender},f)},render(){var t;const{mergedClsPrefix:n,hasSider:o}=this;(t=this.onRender)===null||t===void 0||t.call(this);const r=o?this.hasSiderStyle:void 0,i=[this.themeClass,e&&`${n}-layout-content`,`${n}-layout`,`${n}-layout--${this.position}-positioned`];return b("div",{class:i,style:this.cssVars},this.nativeScrollbar?b("div",{ref:"scrollableElRef",class:`${n}-layout-scroll-container`,style:[this.contentStyle,r],onScroll:this.handleNativeElScroll},this.$slots):b(_o,Object.assign({},this.scrollbarProps,{onScroll:this.onScroll,ref:"scrollbarInstRef",theme:this.mergedTheme.peers.Scrollbar,themeOverrides:this.mergedTheme.peerOverrides.Scrollbar,contentStyle:[this.contentStyle,r]}),this.$slots))}})}const SG=_G(!1),kG=z("layout-sider",` flex-shrink: 0; box-sizing: border-box; position: relative; @@ -2807,7 +2830,7 @@ ${t} background-color: var(--n-color); display: flex; justify-content: flex-end; -`,[q("bordered",[D("border",` +`,[K("bordered",[D("border",` content: ""; position: absolute; top: 0; @@ -2815,13 +2838,13 @@ ${t} width: 1px; background-color: var(--n-border-color); transition: background-color .3s var(--n-bezier); - `)]),D("left-placement",[q("bordered",[D("border",` + `)]),D("left-placement",[K("bordered",[D("border",` right: 0; - `)])]),q("right-placement",` + `)])]),K("right-placement",` justify-content: flex-start; - `,[q("bordered",[D("border",` + `,[K("bordered",[D("border",` left: 0; - `)]),q("collapsed",[z("layout-toggle-button",[z("base-icon",` + `)]),K("collapsed",[z("layout-toggle-button",[z("base-icon",` transform: rotate(180deg); `)]),z("layout-toggle-bar",[j("&:hover",[D("top",{transform:"rotate(-12deg) scale(1.15) translateY(-2px)"}),D("bottom",{transform:"rotate(12deg) scale(1.15) translateY(2px)"})])])]),z("layout-toggle-button",` left: 0; @@ -2831,7 +2854,7 @@ ${t} `)]),z("layout-toggle-bar",` left: -28px; transform: rotate(180deg); - `,[j("&:hover",[D("top",{transform:"rotate(12deg) scale(1.15) translateY(-2px)"}),D("bottom",{transform:"rotate(-12deg) scale(1.15) translateY(2px)"})])])]),q("collapsed",[z("layout-toggle-bar",[j("&:hover",[D("top",{transform:"rotate(-12deg) scale(1.15) translateY(-2px)"}),D("bottom",{transform:"rotate(12deg) scale(1.15) translateY(2px)"})])]),z("layout-toggle-button",[z("base-icon",` + `,[j("&:hover",[D("top",{transform:"rotate(12deg) scale(1.15) translateY(-2px)"}),D("bottom",{transform:"rotate(-12deg) scale(1.15) translateY(2px)"})])])]),K("collapsed",[z("layout-toggle-bar",[j("&:hover",[D("top",{transform:"rotate(-12deg) scale(1.15) translateY(-2px)"}),D("bottom",{transform:"rotate(12deg) scale(1.15) translateY(2px)"})])]),z("layout-toggle-button",[z("base-icon",` transform: rotate(0); `)])]),z("layout-toggle-button",` transition: @@ -2894,12 +2917,12 @@ ${t} opacity: 0; transition: opacity .3s var(--n-bezier); max-width: 100%; - `),q("show-content",[z("layout-sider-scroll-container",{opacity:1})]),q("absolute-positioned",` + `),K("show-content",[z("layout-sider-scroll-container",{opacity:1})]),K("absolute-positioned",` position: absolute; left: 0; top: 0; bottom: 0; - `)]),JU=fe({name:"LayoutToggleButton",props:{clsPrefix:{type:String,required:!0},onClick:Function},render(){const{clsPrefix:e}=this;return b("div",{class:`${e}-layout-toggle-button`,onClick:this.onClick},b(Nt,{clsPrefix:e},{default:()=>b(zp,null)}))}}),eq=fe({props:{clsPrefix:{type:String,required:!0},onClick:Function},render(){const{clsPrefix:e}=this;return b("div",{onClick:this.onClick,class:`${e}-layout-toggle-bar`},b("div",{class:`${e}-layout-toggle-bar__top`}),b("div",{class:`${e}-layout-toggle-bar__bottom`}))}}),tq={position:c2,bordered:Boolean,collapsedWidth:{type:Number,default:48},width:{type:[Number,String],default:272},contentStyle:{type:[String,Object],default:""},collapseMode:{type:String,default:"transform"},collapsed:{type:Boolean,default:void 0},defaultCollapsed:Boolean,showCollapsedContent:{type:Boolean,default:!0},showTrigger:{type:[Boolean,String],default:!1},nativeScrollbar:{type:Boolean,default:!0},inverted:Boolean,scrollbarProps:Object,triggerStyle:[String,Object],collapsedTriggerStyle:[String,Object],"onUpdate:collapsed":[Function,Array],onUpdateCollapsed:[Function,Array],onAfterEnter:Function,onAfterLeave:Function,onExpand:[Function,Array],onCollapse:[Function,Array],onScroll:Function},nq=fe({name:"LayoutSider",props:Object.assign(Object.assign({},Fe.props),tq),setup(e){const t=He(u2),n=N(null),o=N(null),r=F(()=>Vt(l.value?e.collapsedWidth:e.width)),i=F(()=>e.collapseMode!=="transform"?{}:{minWidth:Vt(e.width)}),a=F(()=>t?t.siderPlacement:"left"),s=N(e.defaultCollapsed),l=rn(Be(e,"collapsed"),s);function c(_,x){if(e.nativeScrollbar){const{value:w}=n;w&&(x===void 0?w.scrollTo(_):w.scrollTo(_,x))}else{const{value:w}=o;w&&w.scrollTo(_,x)}}function u(){const{"onUpdate:collapsed":_,onUpdateCollapsed:x,onExpand:w,onCollapse:k}=e,{value:P}=l;x&&Te(x,!P),_&&Te(_,!P),s.value=!P,P?w&&Te(w):k&&Te(k)}let d=0,f=0;const p=_=>{var x;const w=_.target;d=w.scrollLeft,f=w.scrollTop,(x=e.onScroll)===null||x===void 0||x.call(e,_)};xp(()=>{if(e.nativeScrollbar){const _=n.value;_&&(_.scrollTop=f,_.scrollLeft=d)}}),st(l2,{collapsedRef:l,collapseModeRef:Be(e,"collapseMode")});const{mergedClsPrefixRef:h,inlineThemeDisabled:g}=lt(e),v=Fe("Layout","-layout-sider",ZU,e2,e,h);function m(_){var x,w;_.propertyName==="max-width"&&(l.value?(x=e.onAfterLeave)===null||x===void 0||x.call(e):(w=e.onAfterEnter)===null||w===void 0||w.call(e))}const y={scrollTo:c},S=F(()=>{const{common:{cubicBezierEaseInOut:_},self:x}=v.value,{siderToggleButtonColor:w,siderToggleButtonBorder:k,siderToggleBarColor:P,siderToggleBarColorHover:T}=x,I={"--n-bezier":_,"--n-toggle-button-color":w,"--n-toggle-button-border":k,"--n-toggle-bar-color":P,"--n-toggle-bar-color-hover":T};return e.inverted?(I["--n-color"]=x.siderColorInverted,I["--n-text-color"]=x.textColorInverted,I["--n-border-color"]=x.siderBorderColorInverted,I["--n-toggle-button-icon-color"]=x.siderToggleButtonIconColorInverted,I.__invertScrollbar=x.__invertScrollbar):(I["--n-color"]=x.siderColor,I["--n-text-color"]=x.textColor,I["--n-border-color"]=x.siderBorderColor,I["--n-toggle-button-icon-color"]=x.siderToggleButtonIconColor),I}),C=g?Rt("layout-sider",F(()=>e.inverted?"a":"b"),S,e):void 0;return Object.assign({scrollableElRef:n,scrollbarInstRef:o,mergedClsPrefix:h,mergedTheme:v,styleMaxWidth:r,mergedCollapsed:l,scrollContainerStyle:i,siderPlacement:a,handleNativeElScroll:p,handleTransitionend:m,handleTriggerClick:u,inlineThemeDisabled:g,cssVars:S,themeClass:C==null?void 0:C.themeClass,onRender:C==null?void 0:C.onRender},y)},render(){var e;const{mergedClsPrefix:t,mergedCollapsed:n,showTrigger:o}=this;return(e=this.onRender)===null||e===void 0||e.call(this),b("aside",{class:[`${t}-layout-sider`,this.themeClass,`${t}-layout-sider--${this.position}-positioned`,`${t}-layout-sider--${this.siderPlacement}-placement`,this.bordered&&`${t}-layout-sider--bordered`,n&&`${t}-layout-sider--collapsed`,(!n||this.showCollapsedContent)&&`${t}-layout-sider--show-content`],onTransitionend:this.handleTransitionend,style:[this.inlineThemeDisabled?void 0:this.cssVars,{maxWidth:this.styleMaxWidth,width:Vt(this.width)}]},this.nativeScrollbar?b("div",{class:`${t}-layout-sider-scroll-container`,onScroll:this.handleNativeElScroll,style:[this.scrollContainerStyle,{overflow:"auto"},this.contentStyle],ref:"scrollableElRef"},this.$slots):b(wo,Object.assign({},this.scrollbarProps,{onScroll:this.onScroll,ref:"scrollbarInstRef",style:this.scrollContainerStyle,contentStyle:this.contentStyle,theme:this.mergedTheme.peers.Scrollbar,themeOverrides:this.mergedTheme.peerOverrides.Scrollbar,builtinThemeOverrides:this.inverted&&this.cssVars.__invertScrollbar==="true"?{colorHover:"rgba(255, 255, 255, .4)",color:"rgba(255, 255, 255, .3)"}:void 0}),this.$slots),o?o==="bar"?b(eq,{clsPrefix:t,style:n?this.collapsedTriggerStyle:this.triggerStyle,onClick:this.handleTriggerClick}):b(JU,{clsPrefix:t,style:n?this.collapsedTriggerStyle:this.triggerStyle,onClick:this.handleTriggerClick}):null,this.bordered?b("div",{class:`${t}-layout-sider__border`}):null)}}),oq={extraFontSize:"12px",width:"440px"},rq={name:"Transfer",common:Ne,peers:{Checkbox:Da,Scrollbar:Bn,Input:lo,Empty:Ii,Button:Nn},self(e){const{iconColorDisabled:t,iconColor:n,fontWeight:o,fontSizeLarge:r,fontSizeMedium:i,fontSizeSmall:a,heightLarge:s,heightMedium:l,heightSmall:c,borderRadius:u,inputColor:d,tableHeaderColor:f,textColor1:p,textColorDisabled:h,textColor2:g,hoverColor:v}=e;return Object.assign(Object.assign({},oq),{itemHeightSmall:c,itemHeightMedium:l,itemHeightLarge:s,fontSizeSmall:a,fontSizeMedium:i,fontSizeLarge:r,borderRadius:u,borderColor:"#0000",listColor:d,headerColor:f,titleTextColor:p,titleTextColorDisabled:h,extraTextColor:g,filterDividerColor:"#0000",itemTextColor:g,itemTextColorDisabled:h,itemColorPending:v,titleFontWeight:o,iconColor:n,iconColorDisabled:t})}},iq=rq,aq=j([z("list",` + `)]),TG=pe({name:"LayoutToggleButton",props:{clsPrefix:{type:String,required:!0},onClick:Function},render(){const{clsPrefix:e}=this;return b("div",{class:`${e}-layout-toggle-button`,onClick:this.onClick},b(Bt,{clsPrefix:e},{default:()=>b(Up,null)}))}}),PG=pe({props:{clsPrefix:{type:String,required:!0},onClick:Function},render(){const{clsPrefix:e}=this;return b("div",{onClick:this.onClick,class:`${e}-layout-toggle-bar`},b("div",{class:`${e}-layout-toggle-bar__top`}),b("div",{class:`${e}-layout-toggle-bar__bottom`}))}}),RG={position:V2,bordered:Boolean,collapsedWidth:{type:Number,default:48},width:{type:[Number,String],default:272},contentStyle:{type:[String,Object],default:""},collapseMode:{type:String,default:"transform"},collapsed:{type:Boolean,default:void 0},defaultCollapsed:Boolean,showCollapsedContent:{type:Boolean,default:!0},showTrigger:{type:[Boolean,String],default:!1},nativeScrollbar:{type:Boolean,default:!0},inverted:Boolean,scrollbarProps:Object,triggerStyle:[String,Object],collapsedTriggerStyle:[String,Object],"onUpdate:collapsed":[Function,Array],onUpdateCollapsed:[Function,Array],onAfterEnter:Function,onAfterLeave:Function,onExpand:[Function,Array],onCollapse:[Function,Array],onScroll:Function},EG=pe({name:"LayoutSider",props:Object.assign(Object.assign({},Fe.props),RG),setup(e){const t=He(U2),n=B(null),o=B(null),r=N(()=>Ut(l.value?e.collapsedWidth:e.width)),i=N(()=>e.collapseMode!=="transform"?{}:{minWidth:Ut(e.width)}),a=N(()=>t?t.siderPlacement:"left"),s=B(e.defaultCollapsed),l=rn(Ne(e,"collapsed"),s);function c(_,x){if(e.nativeScrollbar){const{value:w}=n;w&&(x===void 0?w.scrollTo(_):w.scrollTo(_,x))}else{const{value:w}=o;w&&w.scrollTo(_,x)}}function u(){const{"onUpdate:collapsed":_,onUpdateCollapsed:x,onExpand:w,onCollapse:T}=e,{value:P}=l;x&&Re(x,!P),_&&Re(_,!P),s.value=!P,P?w&&Re(w):T&&Re(T)}let d=0,f=0;const p=_=>{var x;const w=_.target;d=w.scrollLeft,f=w.scrollTop,(x=e.onScroll)===null||x===void 0||x.call(e,_)};Ap(()=>{if(e.nativeScrollbar){const _=n.value;_&&(_.scrollTop=f,_.scrollLeft=d)}}),lt(j2,{collapsedRef:l,collapseModeRef:Ne(e,"collapseMode")});const{mergedClsPrefixRef:h,inlineThemeDisabled:m}=ct(e),v=Fe("Layout","-layout-sider",kG,z2,e,h);function g(_){var x,w;_.propertyName==="max-width"&&(l.value?(x=e.onAfterLeave)===null||x===void 0||x.call(e):(w=e.onAfterEnter)===null||w===void 0||w.call(e))}const y={scrollTo:c},S=N(()=>{const{common:{cubicBezierEaseInOut:_},self:x}=v.value,{siderToggleButtonColor:w,siderToggleButtonBorder:T,siderToggleBarColor:P,siderToggleBarColorHover:k}=x,I={"--n-bezier":_,"--n-toggle-button-color":w,"--n-toggle-button-border":T,"--n-toggle-bar-color":P,"--n-toggle-bar-color-hover":k};return e.inverted?(I["--n-color"]=x.siderColorInverted,I["--n-text-color"]=x.textColorInverted,I["--n-border-color"]=x.siderBorderColorInverted,I["--n-toggle-button-icon-color"]=x.siderToggleButtonIconColorInverted,I.__invertScrollbar=x.__invertScrollbar):(I["--n-color"]=x.siderColor,I["--n-text-color"]=x.textColor,I["--n-border-color"]=x.siderBorderColor,I["--n-toggle-button-icon-color"]=x.siderToggleButtonIconColor),I}),C=m?Rt("layout-sider",N(()=>e.inverted?"a":"b"),S,e):void 0;return Object.assign({scrollableElRef:n,scrollbarInstRef:o,mergedClsPrefix:h,mergedTheme:v,styleMaxWidth:r,mergedCollapsed:l,scrollContainerStyle:i,siderPlacement:a,handleNativeElScroll:p,handleTransitionend:g,handleTriggerClick:u,inlineThemeDisabled:m,cssVars:S,themeClass:C==null?void 0:C.themeClass,onRender:C==null?void 0:C.onRender},y)},render(){var e;const{mergedClsPrefix:t,mergedCollapsed:n,showTrigger:o}=this;return(e=this.onRender)===null||e===void 0||e.call(this),b("aside",{class:[`${t}-layout-sider`,this.themeClass,`${t}-layout-sider--${this.position}-positioned`,`${t}-layout-sider--${this.siderPlacement}-placement`,this.bordered&&`${t}-layout-sider--bordered`,n&&`${t}-layout-sider--collapsed`,(!n||this.showCollapsedContent)&&`${t}-layout-sider--show-content`],onTransitionend:this.handleTransitionend,style:[this.inlineThemeDisabled?void 0:this.cssVars,{maxWidth:this.styleMaxWidth,width:Ut(this.width)}]},this.nativeScrollbar?b("div",{class:`${t}-layout-sider-scroll-container`,onScroll:this.handleNativeElScroll,style:[this.scrollContainerStyle,{overflow:"auto"},this.contentStyle],ref:"scrollableElRef"},this.$slots):b(_o,Object.assign({},this.scrollbarProps,{onScroll:this.onScroll,ref:"scrollbarInstRef",style:this.scrollContainerStyle,contentStyle:this.contentStyle,theme:this.mergedTheme.peers.Scrollbar,themeOverrides:this.mergedTheme.peerOverrides.Scrollbar,builtinThemeOverrides:this.inverted&&this.cssVars.__invertScrollbar==="true"?{colorHover:"rgba(255, 255, 255, .4)",color:"rgba(255, 255, 255, .3)"}:void 0}),this.$slots),o?o==="bar"?b(PG,{clsPrefix:t,style:n?this.collapsedTriggerStyle:this.triggerStyle,onClick:this.handleTriggerClick}):b(TG,{clsPrefix:t,style:n?this.collapsedTriggerStyle:this.triggerStyle,onClick:this.handleTriggerClick}):null,this.bordered?b("div",{class:`${t}-layout-sider__border`}):null)}}),$G={extraFontSize:"12px",width:"440px"},AG={name:"Transfer",common:Be,peers:{Checkbox:Fa,Scrollbar:Bn,Input:lo,Empty:zi,Button:Hn},self(e){const{iconColorDisabled:t,iconColor:n,fontWeight:o,fontSizeLarge:r,fontSizeMedium:i,fontSizeSmall:a,heightLarge:s,heightMedium:l,heightSmall:c,borderRadius:u,inputColor:d,tableHeaderColor:f,textColor1:p,textColorDisabled:h,textColor2:m,hoverColor:v}=e;return Object.assign(Object.assign({},$G),{itemHeightSmall:c,itemHeightMedium:l,itemHeightLarge:s,fontSizeSmall:a,fontSizeMedium:i,fontSizeLarge:r,borderRadius:u,borderColor:"#0000",listColor:d,headerColor:f,titleTextColor:p,titleTextColorDisabled:h,extraTextColor:m,filterDividerColor:"#0000",itemTextColor:m,itemTextColorDisabled:h,itemColorPending:v,titleFontWeight:o,iconColor:n,iconColorDisabled:t})}},IG=AG,MG=j([z("list",` --n-merged-border-color: var(--n-border-color); --n-merged-color: var(--n-color); --n-merged-color-hover: var(--n-color-hover); @@ -2913,20 +2936,20 @@ ${t} list-style-type: none; color: var(--n-text-color); background-color: var(--n-merged-color); - `,[q("show-divider",[z("list-item",[j("&:not(:last-child)",[D("divider",` + `,[K("show-divider",[z("list-item",[j("&:not(:last-child)",[D("divider",` background-color: var(--n-merged-border-color); - `)])])]),q("clickable",[z("list-item",` + `)])])]),K("clickable",[z("list-item",` cursor: pointer; - `)]),q("bordered",` + `)]),K("bordered",` border: 1px solid var(--n-merged-border-color); border-radius: var(--n-border-radius); - `),q("hoverable",[z("list-item",` + `),K("hoverable",[z("list-item",` border-radius: var(--n-border-radius); `,[j("&:hover",` background-color: var(--n-merged-color-hover); `,[D("divider",` background-color: transparent; - `)])])]),q("bordered, hoverable",[z("list-item",` + `)])])]),K("bordered, hoverable",[z("list-item",` padding: 12px 20px; `),D("header, footer",` padding: 12px 20px; @@ -2963,40 +2986,40 @@ ${t} background-color: transparent; transition: background-color .3s var(--n-bezier); pointer-events: none; - `)])]),Xs(z("list",` + `)])]),Qs(z("list",` --n-merged-color-hover: var(--n-color-hover-modal); --n-merged-color: var(--n-color-modal); --n-merged-border-color: var(--n-border-color-modal); - `)),cu(z("list",` + `)),fu(z("list",` --n-merged-color-hover: var(--n-color-hover-popover); --n-merged-color: var(--n-color-popover); --n-merged-border-color: var(--n-border-color-popover); - `))]),sq=Object.assign(Object.assign({},Fe.props),{size:{type:String,default:"medium"},bordered:Boolean,clickable:Boolean,hoverable:Boolean,showDivider:{type:Boolean,default:!0}}),d2="n-list",Zp=fe({name:"List",props:sq,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n,mergedRtlRef:o}=lt(e),r=Rn("List",o,t),i=Fe("List","-list",aq,fW,e,t);st(d2,{showDividerRef:Be(e,"showDivider"),mergedClsPrefixRef:t});const a=F(()=>{const{common:{cubicBezierEaseInOut:l},self:{fontSize:c,textColor:u,color:d,colorModal:f,colorPopover:p,borderColor:h,borderColorModal:g,borderColorPopover:v,borderRadius:m,colorHover:y,colorHoverModal:S,colorHoverPopover:C}}=i.value;return{"--n-font-size":c,"--n-bezier":l,"--n-text-color":u,"--n-color":d,"--n-border-radius":m,"--n-border-color":h,"--n-border-color-modal":g,"--n-border-color-popover":v,"--n-color-modal":f,"--n-color-popover":p,"--n-color-hover":y,"--n-color-hover-modal":S,"--n-color-hover-popover":C}}),s=n?Rt("list",void 0,a,e):void 0;return{mergedClsPrefix:t,rtlEnabled:r,cssVars:n?void 0:a,themeClass:s==null?void 0:s.themeClass,onRender:s==null?void 0:s.onRender}},render(){var e;const{$slots:t,mergedClsPrefix:n,onRender:o}=this;return o==null||o(),b("ul",{class:[`${n}-list`,this.rtlEnabled&&`${n}-list--rtl`,this.bordered&&`${n}-list--bordered`,this.showDivider&&`${n}-list--show-divider`,this.hoverable&&`${n}-list--hoverable`,this.clickable&&`${n}-list--clickable`,this.themeClass],style:this.cssVars},t.header?b("div",{class:`${n}-list__header`},t.header()):null,(e=t.default)===null||e===void 0?void 0:e.call(t),t.footer?b("div",{class:`${n}-list__footer`},t.footer()):null)}}),Jp=fe({name:"ListItem",setup(){const e=He(d2,null);return e||Or("list-item","`n-list-item` must be placed in `n-list`."),{showDivider:e.showDividerRef,mergedClsPrefix:e.mergedClsPrefixRef}},render(){const{$slots:e,mergedClsPrefix:t}=this;return b("li",{class:`${t}-list-item`},e.prefix?b("div",{class:`${t}-list-item__prefix`},e.prefix()):null,e.default?b("div",{class:`${t}-list-item__main`},e):null,e.suffix?b("div",{class:`${t}-list-item__suffix`},e.suffix()):null,this.showDivider&&b("div",{class:`${t}-list-item__divider`}))}}),f2="n-loading-bar",h2="n-loading-bar-api",lq=z("loading-bar-container",` + `))]),zG=Object.assign(Object.assign({},Fe.props),{size:{type:String,default:"medium"},bordered:Boolean,clickable:Boolean,hoverable:Boolean,showDivider:{type:Boolean,default:!0}}),W2="n-list",lm=pe({name:"List",props:zG,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n,mergedRtlRef:o}=ct(e),r=Rn("List",o,t),i=Fe("List","-list",MG,Nq,e,t);lt(W2,{showDividerRef:Ne(e,"showDivider"),mergedClsPrefixRef:t});const a=N(()=>{const{common:{cubicBezierEaseInOut:l},self:{fontSize:c,textColor:u,color:d,colorModal:f,colorPopover:p,borderColor:h,borderColorModal:m,borderColorPopover:v,borderRadius:g,colorHover:y,colorHoverModal:S,colorHoverPopover:C}}=i.value;return{"--n-font-size":c,"--n-bezier":l,"--n-text-color":u,"--n-color":d,"--n-border-radius":g,"--n-border-color":h,"--n-border-color-modal":m,"--n-border-color-popover":v,"--n-color-modal":f,"--n-color-popover":p,"--n-color-hover":y,"--n-color-hover-modal":S,"--n-color-hover-popover":C}}),s=n?Rt("list",void 0,a,e):void 0;return{mergedClsPrefix:t,rtlEnabled:r,cssVars:n?void 0:a,themeClass:s==null?void 0:s.themeClass,onRender:s==null?void 0:s.onRender}},render(){var e;const{$slots:t,mergedClsPrefix:n,onRender:o}=this;return o==null||o(),b("ul",{class:[`${n}-list`,this.rtlEnabled&&`${n}-list--rtl`,this.bordered&&`${n}-list--bordered`,this.showDivider&&`${n}-list--show-divider`,this.hoverable&&`${n}-list--hoverable`,this.clickable&&`${n}-list--clickable`,this.themeClass],style:this.cssVars},t.header?b("div",{class:`${n}-list__header`},t.header()):null,(e=t.default)===null||e===void 0?void 0:e.call(t),t.footer?b("div",{class:`${n}-list__footer`},t.footer()):null)}}),cm=pe({name:"ListItem",setup(){const e=He(W2,null);return e||Fr("list-item","`n-list-item` must be placed in `n-list`."),{showDivider:e.showDividerRef,mergedClsPrefix:e.mergedClsPrefixRef}},render(){const{$slots:e,mergedClsPrefix:t}=this;return b("li",{class:`${t}-list-item`},e.prefix?b("div",{class:`${t}-list-item__prefix`},e.prefix()):null,e.default?b("div",{class:`${t}-list-item__main`},e):null,e.suffix?b("div",{class:`${t}-list-item__suffix`},e.suffix()):null,this.showDivider&&b("div",{class:`${t}-list-item__divider`}))}}),q2="n-loading-bar",K2="n-loading-bar-api",OG=z("loading-bar-container",` z-index: 5999; position: fixed; top: 0; left: 0; right: 0; height: 2px; -`,[vu({enterDuration:"0.3s",leaveDuration:"0.8s"}),z("loading-bar",` +`,[Cu({enterDuration:"0.3s",leaveDuration:"0.8s"}),z("loading-bar",` width: 100%; transition: max-width 4s linear, background .2s linear; height: var(--n-height); - `,[q("starting",` + `,[K("starting",` background: var(--n-color-loading); - `),q("finishing",` + `),K("finishing",` background: var(--n-color-loading); transition: max-width .2s linear, background .2s linear; - `),q("error",` + `),K("error",` background: var(--n-color-error); transition: max-width .2s linear, background .2s linear; - `)])]);var Dl=globalThis&&globalThis.__awaiter||function(e,t,n,o){function r(i){return i instanceof n?i:new n(function(a){a(i)})}return new(n||(n=Promise))(function(i,a){function s(u){try{c(o.next(u))}catch(d){a(d)}}function l(u){try{c(o.throw(u))}catch(d){a(d)}}function c(u){u.done?i(u.value):r(u.value).then(s,l)}c((o=o.apply(e,t||[])).next())})};function Ll(e,t){return`${t}-loading-bar ${t}-loading-bar--${e}`}const cq=fe({name:"LoadingBar",props:{containerStyle:[String,Object]},setup(){const{inlineThemeDisabled:e}=lt(),{props:t,mergedClsPrefixRef:n}=He(f2),o=N(null),r=N(!1),i=N(!1),a=N(!1),s=N(!1);let l=!1;const c=N(!1),u=F(()=>{const{loadingBarStyle:_}=t;return _?_[c.value?"error":"loading"]:""});function d(){return Dl(this,void 0,void 0,function*(){r.value=!1,a.value=!1,l=!1,c.value=!1,s.value=!0,yield jt(),s.value=!1})}function f(_=0,x=80,w="starting"){return Dl(this,void 0,void 0,function*(){if(i.value=!0,yield d(),l)return;a.value=!0,yield jt();const k=o.value;k&&(k.style.maxWidth=`${_}%`,k.style.transition="none",k.offsetWidth,k.className=Ll(w,n.value),k.style.transition="",k.style.maxWidth=`${x}%`)})}function p(){return Dl(this,void 0,void 0,function*(){if(l||c.value)return;i.value&&(yield jt()),l=!0;const _=o.value;_&&(_.className=Ll("finishing",n.value),_.style.maxWidth="100%",_.offsetWidth,a.value=!1)})}function h(){if(!(l||c.value))if(!a.value)f(100,100,"error").then(()=>{c.value=!0;const _=o.value;_&&(_.className=Ll("error",n.value),_.offsetWidth,a.value=!1)});else{c.value=!0;const _=o.value;if(!_)return;_.className=Ll("error",n.value),_.style.maxWidth="100%",_.offsetWidth,a.value=!1}}function g(){r.value=!0}function v(){r.value=!1}function m(){return Dl(this,void 0,void 0,function*(){yield d()})}const y=Fe("LoadingBar","-loading-bar",lq,yW,t,n),S=F(()=>{const{self:{height:_,colorError:x,colorLoading:w}}=y.value;return{"--n-height":_,"--n-color-loading":w,"--n-color-error":x}}),C=e?Rt("loading-bar",void 0,S,t):void 0;return{mergedClsPrefix:n,loadingBarRef:o,started:i,loading:a,entering:r,transitionDisabled:s,start:f,error:h,finish:p,handleEnter:g,handleAfterEnter:v,handleAfterLeave:m,mergedLoadingBarStyle:u,cssVars:e?void 0:S,themeClass:C==null?void 0:C.themeClass,onRender:C==null?void 0:C.onRender}},render(){if(!this.started)return null;const{mergedClsPrefix:e}=this;return b(fn,{name:"fade-in-transition",appear:!0,onEnter:this.handleEnter,onAfterEnter:this.handleAfterEnter,onAfterLeave:this.handleAfterLeave,css:!this.transitionDisabled},{default:()=>{var t;return(t=this.onRender)===null||t===void 0||t.call(this),Cn(b("div",{class:[`${e}-loading-bar-container`,this.themeClass],style:this.containerStyle},b("div",{ref:"loadingBarRef",class:[`${e}-loading-bar`],style:[this.cssVars,this.mergedLoadingBarStyle]})),[[ro,this.loading||!this.loading&&this.entering]])}})}}),uq=Object.assign(Object.assign({},Fe.props),{to:{type:[String,Object,Boolean],default:void 0},containerStyle:[String,Object],loadingBarStyle:{type:Object}}),dq=fe({name:"LoadingBarProvider",props:uq,setup(e){const t=Dr(),n=N(null),o={start(){var i;t.value?(i=n.value)===null||i===void 0||i.start():jt(()=>{var a;(a=n.value)===null||a===void 0||a.start()})},error(){var i;t.value?(i=n.value)===null||i===void 0||i.error():jt(()=>{var a;(a=n.value)===null||a===void 0||a.error()})},finish(){var i;t.value?(i=n.value)===null||i===void 0||i.finish():jt(()=>{var a;(a=n.value)===null||a===void 0||a.finish()})}},{mergedClsPrefixRef:r}=lt(e);return st(h2,o),st(f2,{props:e,mergedClsPrefixRef:r}),Object.assign(o,{loadingBarRef:n})},render(){var e,t;return b(ct,null,b(qc,{disabled:this.to===!1,to:this.to||"body"},b(cq,{ref:"loadingBarRef",containerStyle:this.containerStyle})),(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e))}});function fq(){const e=He(h2,null);return e===null&&Or("use-loading-bar","No outer founded."),e}const ll="n-menu",em="n-submenu",tm="n-menu-item-group",Fl=8;function nm(e){const t=He(ll),{props:n,mergedCollapsedRef:o}=t,r=He(em,null),i=He(tm,null),a=F(()=>n.mode==="horizontal"),s=F(()=>a.value?n.dropdownPlacement:"tmNodes"in e?"right-start":"right"),l=F(()=>{var f;return Math.max((f=n.collapsedIconSize)!==null&&f!==void 0?f:n.iconSize,n.iconSize)}),c=F(()=>{var f;return!a.value&&e.root&&o.value&&(f=n.collapsedIconSize)!==null&&f!==void 0?f:n.iconSize}),u=F(()=>{if(a.value)return;const{collapsedWidth:f,indent:p,rootIndent:h}=n,{root:g,isGroup:v}=e,m=h===void 0?p:h;if(g)return o.value?f/2-l.value/2:m;if(i)return p/2+i.paddingLeftRef.value;if(r)return(v?p/2:p)+r.paddingLeftRef.value}),d=F(()=>{const{collapsedWidth:f,indent:p,rootIndent:h}=n,{value:g}=l,{root:v}=e;return a.value||!v||!o.value?Fl:(h===void 0?p:h)+g+Fl-(f+g)/2});return{dropdownPlacement:s,activeIconSize:c,maxIconSize:l,paddingLeft:u,iconMarginRight:d,NMenu:t,NSubmenu:r}}const om={internalKey:{type:[String,Number],required:!0},root:Boolean,isGroup:Boolean,level:{type:Number,required:!0},title:[String,Function],extra:[String,Function]},p2=Object.assign(Object.assign({},om),{tmNode:{type:Object,required:!0},tmNodes:{type:Array,required:!0}}),hq=fe({name:"MenuOptionGroup",props:p2,setup(e){st(em,null);const t=nm(e);st(tm,{paddingLeftRef:t.paddingLeft});const{mergedClsPrefixRef:n,props:o}=He(ll);return function(){const{value:r}=n,i=t.paddingLeft.value,{nodeProps:a}=o,s=a==null?void 0:a(e.tmNode.rawNode);return b("div",{class:`${r}-menu-item-group`,role:"group"},b("div",Object.assign({},s,{class:[`${r}-menu-item-group-title`,s==null?void 0:s.class],style:[(s==null?void 0:s.style)||"",i!==void 0?`padding-left: ${i}px;`:""]}),Bt(e.title),e.extra?b(ct,null," ",Bt(e.extra)):null),b("div",null,e.tmNodes.map(l=>rm(l,o))))}}}),m2=fe({name:"MenuOptionContent",props:{collapsed:Boolean,disabled:Boolean,title:[String,Function],icon:Function,extra:[String,Function],showArrow:Boolean,childActive:Boolean,hover:Boolean,paddingLeft:Number,selected:Boolean,maxIconSize:{type:Number,required:!0},activeIconSize:{type:Number,required:!0},iconMarginRight:{type:Number,required:!0},clsPrefix:{type:String,required:!0},onClick:Function,tmNode:{type:Object,required:!0}},setup(e){const{props:t}=He(ll);return{menuProps:t,style:F(()=>{const{paddingLeft:n}=e;return{paddingLeft:n&&`${n}px`}}),iconStyle:F(()=>{const{maxIconSize:n,activeIconSize:o,iconMarginRight:r}=e;return{width:`${n}px`,height:`${n}px`,fontSize:`${o}px`,marginRight:`${r}px`}})}},render(){const{clsPrefix:e,tmNode:t,menuProps:{renderIcon:n,renderLabel:o,renderExtra:r,expandIcon:i}}=this,a=n?n(t.rawNode):Bt(this.icon);return b("div",{onClick:s=>{var l;(l=this.onClick)===null||l===void 0||l.call(this,s)},role:"none",class:[`${e}-menu-item-content`,{[`${e}-menu-item-content--selected`]:this.selected,[`${e}-menu-item-content--collapsed`]:this.collapsed,[`${e}-menu-item-content--child-active`]:this.childActive,[`${e}-menu-item-content--disabled`]:this.disabled,[`${e}-menu-item-content--hover`]:this.hover}],style:this.style},a&&b("div",{class:`${e}-menu-item-content__icon`,style:this.iconStyle,role:"none"},[a]),b("div",{class:`${e}-menu-item-content-header`,role:"none"},o?o(t.rawNode):Bt(this.title),this.extra||r?b("span",{class:`${e}-menu-item-content-header__extra`}," ",r?r(t.rawNode):Bt(this.extra)):null),this.showArrow?b(Nt,{ariaHidden:!0,class:`${e}-menu-item-content__arrow`,clsPrefix:e},{default:()=>i?i(t.rawNode):b(tF,null)}):null)}}),g2=Object.assign(Object.assign({},om),{rawNodes:{type:Array,default:()=>[]},tmNodes:{type:Array,default:()=>[]},tmNode:{type:Object,required:!0},disabled:{type:Boolean,default:!1},icon:Function,onClick:Function}),pq=fe({name:"Submenu",props:g2,setup(e){const t=nm(e),{NMenu:n,NSubmenu:o}=t,{props:r,mergedCollapsedRef:i,mergedThemeRef:a}=n,s=F(()=>{const{disabled:f}=e;return o!=null&&o.mergedDisabledRef.value||r.disabled?!0:f}),l=N(!1);st(em,{paddingLeftRef:t.paddingLeft,mergedDisabledRef:s}),st(tm,null);function c(){const{onClick:f}=e;f&&f()}function u(){s.value||(i.value||n.toggleExpand(e.internalKey),c())}function d(f){l.value=f}return{menuProps:r,mergedTheme:a,doSelect:n.doSelect,inverted:n.invertedRef,isHorizontal:n.isHorizontalRef,mergedClsPrefix:n.mergedClsPrefixRef,maxIconSize:t.maxIconSize,activeIconSize:t.activeIconSize,iconMarginRight:t.iconMarginRight,dropdownPlacement:t.dropdownPlacement,dropdownShow:l,paddingLeft:t.paddingLeft,mergedDisabled:s,mergedValue:n.mergedValueRef,childActive:Ct(()=>n.activePathRef.value.includes(e.internalKey)),collapsed:F(()=>r.mode==="horizontal"?!1:i.value?!0:!n.mergedExpandedKeysRef.value.includes(e.internalKey)),dropdownEnabled:F(()=>!s.value&&(r.mode==="horizontal"||i.value)),handlePopoverShowChange:d,handleClick:u}},render(){var e;const{mergedClsPrefix:t,menuProps:{renderIcon:n,renderLabel:o}}=this,r=()=>{const{isHorizontal:a,paddingLeft:s,collapsed:l,mergedDisabled:c,maxIconSize:u,activeIconSize:d,title:f,childActive:p,icon:h,handleClick:g,menuProps:{nodeProps:v},dropdownShow:m,iconMarginRight:y,tmNode:S,mergedClsPrefix:C}=this,_=v==null?void 0:v(S.rawNode);return b("div",Object.assign({},_,{class:[`${C}-menu-item`,_==null?void 0:_.class],role:"menuitem"}),b(m2,{tmNode:S,paddingLeft:s,collapsed:l,disabled:c,iconMarginRight:y,maxIconSize:u,activeIconSize:d,title:f,extra:this.extra,showArrow:!a,childActive:p,clsPrefix:C,icon:h,hover:m,onClick:g}))},i=()=>b(mu,null,{default:()=>{const{tmNodes:a,collapsed:s}=this;return s?null:b("div",{class:`${t}-submenu-children`,role:"menu"},a.map(l=>rm(l,this.menuProps)))}});return this.root?b(Xp,Object.assign({size:"large",trigger:"hover"},(e=this.menuProps)===null||e===void 0?void 0:e.dropdownProps,{themeOverrides:this.mergedTheme.peerOverrides.Dropdown,theme:this.mergedTheme.peers.Dropdown,builtinThemeOverrides:{fontSizeLarge:"14px",optionIconSizeLarge:"18px"},value:this.mergedValue,disabled:!this.dropdownEnabled,placement:this.dropdownPlacement,keyField:this.menuProps.keyField,labelField:this.menuProps.labelField,childrenField:this.menuProps.childrenField,onUpdateShow:this.handlePopoverShowChange,options:this.rawNodes,onSelect:this.doSelect,inverted:this.inverted,renderIcon:n,renderLabel:o}),{default:()=>b("div",{class:`${t}-submenu`,role:"menuitem","aria-expanded":!this.collapsed},r(),this.isHorizontal?null:i())}):b("div",{class:`${t}-submenu`,role:"menuitem","aria-expanded":!this.collapsed},r(),i())}}),v2=Object.assign(Object.assign({},om),{tmNode:{type:Object,required:!0},disabled:Boolean,icon:Function,onClick:Function}),mq=fe({name:"MenuOption",props:v2,setup(e){const t=nm(e),{NSubmenu:n,NMenu:o}=t,{props:r,mergedClsPrefixRef:i,mergedCollapsedRef:a}=o,s=n?n.mergedDisabledRef:{value:!1},l=F(()=>s.value||e.disabled);function c(d){const{onClick:f}=e;f&&f(d)}function u(d){l.value||(o.doSelect(e.internalKey,e.tmNode.rawNode),c(d))}return{mergedClsPrefix:i,dropdownPlacement:t.dropdownPlacement,paddingLeft:t.paddingLeft,iconMarginRight:t.iconMarginRight,maxIconSize:t.maxIconSize,activeIconSize:t.activeIconSize,mergedTheme:o.mergedThemeRef,menuProps:r,dropdownEnabled:Ct(()=>e.root&&a.value&&r.mode!=="horizontal"&&!l.value),selected:Ct(()=>o.mergedValueRef.value===e.internalKey),mergedDisabled:l,handleClick:u}},render(){const{mergedClsPrefix:e,mergedTheme:t,tmNode:n,menuProps:{renderLabel:o,nodeProps:r}}=this,i=r==null?void 0:r(n.rawNode);return b("div",Object.assign({},i,{role:"menuitem",class:[`${e}-menu-item`,i==null?void 0:i.class]}),b(_u,{theme:t.peers.Tooltip,themeOverrides:t.peerOverrides.Tooltip,trigger:"hover",placement:this.dropdownPlacement,disabled:!this.dropdownEnabled||this.title===void 0,internalExtraClass:["menu-tooltip"]},{default:()=>o?o(n.rawNode):Bt(this.title),trigger:()=>b(m2,{tmNode:n,clsPrefix:e,paddingLeft:this.paddingLeft,iconMarginRight:this.iconMarginRight,maxIconSize:this.maxIconSize,activeIconSize:this.activeIconSize,selected:this.selected,title:this.title,extra:this.extra,disabled:this.mergedDisabled,icon:this.icon,onClick:this.handleClick})}))}}),gq=fe({name:"MenuDivider",setup(){const e=He(ll),{mergedClsPrefixRef:t,isHorizontalRef:n}=e;return()=>n.value?null:b("div",{class:`${t.value}-menu-divider`})}}),vq=zr(p2),bq=zr(v2),yq=zr(g2);function b2(e){return e.type==="divider"||e.type==="render"}function xq(e){return e.type==="divider"}function rm(e,t){const{rawNode:n}=e,{show:o}=n;if(o===!1)return null;if(b2(n))return xq(n)?b(gq,Object.assign({key:e.key},n.props)):null;const{labelField:r}=t,{key:i,level:a,isGroup:s}=e,l=Object.assign(Object.assign({},n),{title:n.title||n[r],extra:n.titleExtra||n.extra,key:i,internalKey:i,level:a,root:a===0,isGroup:s});return e.children?e.isGroup?b(hq,qn(l,vq,{tmNode:e,tmNodes:e.children,key:i})):b(pq,qn(l,yq,{key:i,rawNodes:n[t.childrenField],tmNodes:e.children,tmNode:e})):b(mq,qn(l,bq,{key:i,tmNode:e}))}const o0=[j("&::before","background-color: var(--n-item-color-hover);"),D("arrow",` + `)])]);var Fl=globalThis&&globalThis.__awaiter||function(e,t,n,o){function r(i){return i instanceof n?i:new n(function(a){a(i)})}return new(n||(n=Promise))(function(i,a){function s(u){try{c(o.next(u))}catch(d){a(d)}}function l(u){try{c(o.throw(u))}catch(d){a(d)}}function c(u){u.done?i(u.value):r(u.value).then(s,l)}c((o=o.apply(e,t||[])).next())})};function Nl(e,t){return`${t}-loading-bar ${t}-loading-bar--${e}`}const DG=pe({name:"LoadingBar",props:{containerStyle:[String,Object]},setup(){const{inlineThemeDisabled:e}=ct(),{props:t,mergedClsPrefixRef:n}=He(q2),o=B(null),r=B(!1),i=B(!1),a=B(!1),s=B(!1);let l=!1;const c=B(!1),u=N(()=>{const{loadingBarStyle:_}=t;return _?_[c.value?"error":"loading"]:""});function d(){return Fl(this,void 0,void 0,function*(){r.value=!1,a.value=!1,l=!1,c.value=!1,s.value=!0,yield jt(),s.value=!1})}function f(_=0,x=80,w="starting"){return Fl(this,void 0,void 0,function*(){if(i.value=!0,yield d(),l)return;a.value=!0,yield jt();const T=o.value;T&&(T.style.maxWidth=`${_}%`,T.style.transition="none",T.offsetWidth,T.className=Nl(w,n.value),T.style.transition="",T.style.maxWidth=`${x}%`)})}function p(){return Fl(this,void 0,void 0,function*(){if(l||c.value)return;i.value&&(yield jt()),l=!0;const _=o.value;_&&(_.className=Nl("finishing",n.value),_.style.maxWidth="100%",_.offsetWidth,a.value=!1)})}function h(){if(!(l||c.value))if(!a.value)f(100,100,"error").then(()=>{c.value=!0;const _=o.value;_&&(_.className=Nl("error",n.value),_.offsetWidth,a.value=!1)});else{c.value=!0;const _=o.value;if(!_)return;_.className=Nl("error",n.value),_.style.maxWidth="100%",_.offsetWidth,a.value=!1}}function m(){r.value=!0}function v(){r.value=!1}function g(){return Fl(this,void 0,void 0,function*(){yield d()})}const y=Fe("LoadingBar","-loading-bar",OG,qq,t,n),S=N(()=>{const{self:{height:_,colorError:x,colorLoading:w}}=y.value;return{"--n-height":_,"--n-color-loading":w,"--n-color-error":x}}),C=e?Rt("loading-bar",void 0,S,t):void 0;return{mergedClsPrefix:n,loadingBarRef:o,started:i,loading:a,entering:r,transitionDisabled:s,start:f,error:h,finish:p,handleEnter:m,handleAfterEnter:v,handleAfterLeave:g,mergedLoadingBarStyle:u,cssVars:e?void 0:S,themeClass:C==null?void 0:C.themeClass,onRender:C==null?void 0:C.onRender}},render(){if(!this.started)return null;const{mergedClsPrefix:e}=this;return b(fn,{name:"fade-in-transition",appear:!0,onEnter:this.handleEnter,onAfterEnter:this.handleAfterEnter,onAfterLeave:this.handleAfterLeave,css:!this.transitionDisabled},{default:()=>{var t;return(t=this.onRender)===null||t===void 0||t.call(this),Cn(b("div",{class:[`${e}-loading-bar-container`,this.themeClass],style:this.containerStyle},b("div",{ref:"loadingBarRef",class:[`${e}-loading-bar`],style:[this.cssVars,this.mergedLoadingBarStyle]})),[[ro,this.loading||!this.loading&&this.entering]])}})}}),LG=Object.assign(Object.assign({},Fe.props),{to:{type:[String,Object,Boolean],default:void 0},containerStyle:[String,Object],loadingBarStyle:{type:Object}}),FG=pe({name:"LoadingBarProvider",props:LG,setup(e){const t=Nr(),n=B(null),o={start(){var i;t.value?(i=n.value)===null||i===void 0||i.start():jt(()=>{var a;(a=n.value)===null||a===void 0||a.start()})},error(){var i;t.value?(i=n.value)===null||i===void 0||i.error():jt(()=>{var a;(a=n.value)===null||a===void 0||a.error()})},finish(){var i;t.value?(i=n.value)===null||i===void 0||i.finish():jt(()=>{var a;(a=n.value)===null||a===void 0||a.finish()})}},{mergedClsPrefixRef:r}=ct(e);return lt(K2,o),lt(q2,{props:e,mergedClsPrefixRef:r}),Object.assign(o,{loadingBarRef:n})},render(){var e,t;return b(et,null,b(qc,{disabled:this.to===!1,to:this.to||"body"},b(DG,{ref:"loadingBarRef",containerStyle:this.containerStyle})),(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e))}});function NG(){const e=He(K2,null);return e===null&&Fr("use-loading-bar","No outer founded."),e}const ll="n-menu",um="n-submenu",dm="n-menu-item-group",Bl=8;function fm(e){const t=He(ll),{props:n,mergedCollapsedRef:o}=t,r=He(um,null),i=He(dm,null),a=N(()=>n.mode==="horizontal"),s=N(()=>a.value?n.dropdownPlacement:"tmNodes"in e?"right-start":"right"),l=N(()=>{var f;return Math.max((f=n.collapsedIconSize)!==null&&f!==void 0?f:n.iconSize,n.iconSize)}),c=N(()=>{var f;return!a.value&&e.root&&o.value&&(f=n.collapsedIconSize)!==null&&f!==void 0?f:n.iconSize}),u=N(()=>{if(a.value)return;const{collapsedWidth:f,indent:p,rootIndent:h}=n,{root:m,isGroup:v}=e,g=h===void 0?p:h;if(m)return o.value?f/2-l.value/2:g;if(i)return p/2+i.paddingLeftRef.value;if(r)return(v?p/2:p)+r.paddingLeftRef.value}),d=N(()=>{const{collapsedWidth:f,indent:p,rootIndent:h}=n,{value:m}=l,{root:v}=e;return a.value||!v||!o.value?Bl:(h===void 0?p:h)+m+Bl-(f+m)/2});return{dropdownPlacement:s,activeIconSize:c,maxIconSize:l,paddingLeft:u,iconMarginRight:d,NMenu:t,NSubmenu:r}}const hm={internalKey:{type:[String,Number],required:!0},root:Boolean,isGroup:Boolean,level:{type:Number,required:!0},title:[String,Function],extra:[String,Function]},G2=Object.assign(Object.assign({},hm),{tmNode:{type:Object,required:!0},tmNodes:{type:Array,required:!0}}),BG=pe({name:"MenuOptionGroup",props:G2,setup(e){lt(um,null);const t=fm(e);lt(dm,{paddingLeftRef:t.paddingLeft});const{mergedClsPrefixRef:n,props:o}=He(ll);return function(){const{value:r}=n,i=t.paddingLeft.value,{nodeProps:a}=o,s=a==null?void 0:a(e.tmNode.rawNode);return b("div",{class:`${r}-menu-item-group`,role:"group"},b("div",Object.assign({},s,{class:[`${r}-menu-item-group-title`,s==null?void 0:s.class],style:[(s==null?void 0:s.style)||"",i!==void 0?`padding-left: ${i}px;`:""]}),Nt(e.title),e.extra?b(et,null," ",Nt(e.extra)):null),b("div",null,e.tmNodes.map(l=>pm(l,o))))}}}),Y2=pe({name:"MenuOptionContent",props:{collapsed:Boolean,disabled:Boolean,title:[String,Function],icon:Function,extra:[String,Function],showArrow:Boolean,childActive:Boolean,hover:Boolean,paddingLeft:Number,selected:Boolean,maxIconSize:{type:Number,required:!0},activeIconSize:{type:Number,required:!0},iconMarginRight:{type:Number,required:!0},clsPrefix:{type:String,required:!0},onClick:Function,tmNode:{type:Object,required:!0}},setup(e){const{props:t}=He(ll);return{menuProps:t,style:N(()=>{const{paddingLeft:n}=e;return{paddingLeft:n&&`${n}px`}}),iconStyle:N(()=>{const{maxIconSize:n,activeIconSize:o,iconMarginRight:r}=e;return{width:`${n}px`,height:`${n}px`,fontSize:`${o}px`,marginRight:`${r}px`}})}},render(){const{clsPrefix:e,tmNode:t,menuProps:{renderIcon:n,renderLabel:o,renderExtra:r,expandIcon:i}}=this,a=n?n(t.rawNode):Nt(this.icon);return b("div",{onClick:s=>{var l;(l=this.onClick)===null||l===void 0||l.call(this,s)},role:"none",class:[`${e}-menu-item-content`,{[`${e}-menu-item-content--selected`]:this.selected,[`${e}-menu-item-content--collapsed`]:this.collapsed,[`${e}-menu-item-content--child-active`]:this.childActive,[`${e}-menu-item-content--disabled`]:this.disabled,[`${e}-menu-item-content--hover`]:this.hover}],style:this.style},a&&b("div",{class:`${e}-menu-item-content__icon`,style:this.iconStyle,role:"none"},[a]),b("div",{class:`${e}-menu-item-content-header`,role:"none"},o?o(t.rawNode):Nt(this.title),this.extra||r?b("span",{class:`${e}-menu-item-content-header__extra`}," ",r?r(t.rawNode):Nt(this.extra)):null),this.showArrow?b(Bt,{ariaHidden:!0,class:`${e}-menu-item-content__arrow`,clsPrefix:e},{default:()=>i?i(t.rawNode):b(SN,null)}):null)}}),X2=Object.assign(Object.assign({},hm),{rawNodes:{type:Array,default:()=>[]},tmNodes:{type:Array,default:()=>[]},tmNode:{type:Object,required:!0},disabled:{type:Boolean,default:!1},icon:Function,onClick:Function}),HG=pe({name:"Submenu",props:X2,setup(e){const t=fm(e),{NMenu:n,NSubmenu:o}=t,{props:r,mergedCollapsedRef:i,mergedThemeRef:a}=n,s=N(()=>{const{disabled:f}=e;return o!=null&&o.mergedDisabledRef.value||r.disabled?!0:f}),l=B(!1);lt(um,{paddingLeftRef:t.paddingLeft,mergedDisabledRef:s}),lt(dm,null);function c(){const{onClick:f}=e;f&&f()}function u(){s.value||(i.value||n.toggleExpand(e.internalKey),c())}function d(f){l.value=f}return{menuProps:r,mergedTheme:a,doSelect:n.doSelect,inverted:n.invertedRef,isHorizontal:n.isHorizontalRef,mergedClsPrefix:n.mergedClsPrefixRef,maxIconSize:t.maxIconSize,activeIconSize:t.activeIconSize,iconMarginRight:t.iconMarginRight,dropdownPlacement:t.dropdownPlacement,dropdownShow:l,paddingLeft:t.paddingLeft,mergedDisabled:s,mergedValue:n.mergedValueRef,childActive:wt(()=>n.activePathRef.value.includes(e.internalKey)),collapsed:N(()=>r.mode==="horizontal"?!1:i.value?!0:!n.mergedExpandedKeysRef.value.includes(e.internalKey)),dropdownEnabled:N(()=>!s.value&&(r.mode==="horizontal"||i.value)),handlePopoverShowChange:d,handleClick:u}},render(){var e;const{mergedClsPrefix:t,menuProps:{renderIcon:n,renderLabel:o}}=this,r=()=>{const{isHorizontal:a,paddingLeft:s,collapsed:l,mergedDisabled:c,maxIconSize:u,activeIconSize:d,title:f,childActive:p,icon:h,handleClick:m,menuProps:{nodeProps:v},dropdownShow:g,iconMarginRight:y,tmNode:S,mergedClsPrefix:C}=this,_=v==null?void 0:v(S.rawNode);return b("div",Object.assign({},_,{class:[`${C}-menu-item`,_==null?void 0:_.class],role:"menuitem"}),b(Y2,{tmNode:S,paddingLeft:s,collapsed:l,disabled:c,iconMarginRight:y,maxIconSize:u,activeIconSize:d,title:f,extra:this.extra,showArrow:!a,childActive:p,clsPrefix:C,icon:h,hover:g,onClick:m}))},i=()=>b(yu,null,{default:()=>{const{tmNodes:a,collapsed:s}=this;return s?null:b("div",{class:`${t}-submenu-children`,role:"menu"},a.map(l=>pm(l,this.menuProps)))}});return this.root?b(am,Object.assign({size:"large",trigger:"hover"},(e=this.menuProps)===null||e===void 0?void 0:e.dropdownProps,{themeOverrides:this.mergedTheme.peerOverrides.Dropdown,theme:this.mergedTheme.peers.Dropdown,builtinThemeOverrides:{fontSizeLarge:"14px",optionIconSizeLarge:"18px"},value:this.mergedValue,disabled:!this.dropdownEnabled,placement:this.dropdownPlacement,keyField:this.menuProps.keyField,labelField:this.menuProps.labelField,childrenField:this.menuProps.childrenField,onUpdateShow:this.handlePopoverShowChange,options:this.rawNodes,onSelect:this.doSelect,inverted:this.inverted,renderIcon:n,renderLabel:o}),{default:()=>b("div",{class:`${t}-submenu`,role:"menuitem","aria-expanded":!this.collapsed},r(),this.isHorizontal?null:i())}):b("div",{class:`${t}-submenu`,role:"menuitem","aria-expanded":!this.collapsed},r(),i())}}),Q2=Object.assign(Object.assign({},hm),{tmNode:{type:Object,required:!0},disabled:Boolean,icon:Function,onClick:Function}),jG=pe({name:"MenuOption",props:Q2,setup(e){const t=fm(e),{NSubmenu:n,NMenu:o}=t,{props:r,mergedClsPrefixRef:i,mergedCollapsedRef:a}=o,s=n?n.mergedDisabledRef:{value:!1},l=N(()=>s.value||e.disabled);function c(d){const{onClick:f}=e;f&&f(d)}function u(d){l.value||(o.doSelect(e.internalKey,e.tmNode.rawNode),c(d))}return{mergedClsPrefix:i,dropdownPlacement:t.dropdownPlacement,paddingLeft:t.paddingLeft,iconMarginRight:t.iconMarginRight,maxIconSize:t.maxIconSize,activeIconSize:t.activeIconSize,mergedTheme:o.mergedThemeRef,menuProps:r,dropdownEnabled:wt(()=>e.root&&a.value&&r.mode!=="horizontal"&&!l.value),selected:wt(()=>o.mergedValueRef.value===e.internalKey),mergedDisabled:l,handleClick:u}},render(){const{mergedClsPrefix:e,mergedTheme:t,tmNode:n,menuProps:{renderLabel:o,nodeProps:r}}=this,i=r==null?void 0:r(n.rawNode);return b("div",Object.assign({},i,{role:"menuitem",class:[`${e}-menu-item`,i==null?void 0:i.class]}),b(Pu,{theme:t.peers.Tooltip,themeOverrides:t.peerOverrides.Tooltip,trigger:"hover",placement:this.dropdownPlacement,disabled:!this.dropdownEnabled||this.title===void 0,internalExtraClass:["menu-tooltip"]},{default:()=>o?o(n.rawNode):Nt(this.title),trigger:()=>b(Y2,{tmNode:n,clsPrefix:e,paddingLeft:this.paddingLeft,iconMarginRight:this.iconMarginRight,maxIconSize:this.maxIconSize,activeIconSize:this.activeIconSize,selected:this.selected,title:this.title,extra:this.extra,disabled:this.mergedDisabled,icon:this.icon,onClick:this.handleClick})}))}}),VG=pe({name:"MenuDivider",setup(){const e=He(ll),{mergedClsPrefixRef:t,isHorizontalRef:n}=e;return()=>n.value?null:b("div",{class:`${t.value}-menu-divider`})}}),UG=Lr(G2),WG=Lr(Q2),qG=Lr(X2);function Z2(e){return e.type==="divider"||e.type==="render"}function KG(e){return e.type==="divider"}function pm(e,t){const{rawNode:n}=e,{show:o}=n;if(o===!1)return null;if(Z2(n))return KG(n)?b(VG,Object.assign({key:e.key},n.props)):null;const{labelField:r}=t,{key:i,level:a,isGroup:s}=e,l=Object.assign(Object.assign({},n),{title:n.title||n[r],extra:n.titleExtra||n.extra,key:i,internalKey:i,level:a,root:a===0,isGroup:s});return e.children?e.isGroup?b(BG,Kn(l,UG,{tmNode:e,tmNodes:e.children,key:i})):b(HG,Kn(l,qG,{key:i,rawNodes:n[t.childrenField],tmNodes:e.children,tmNode:e})):b(jG,Kn(l,WG,{key:i,tmNode:e}))}const V0=[j("&::before","background-color: var(--n-item-color-hover);"),D("arrow",` color: var(--n-arrow-color-hover); `),D("icon",` color: var(--n-item-icon-color-hover); @@ -3006,7 +3029,7 @@ ${t} color: var(--n-item-text-color-hover); `),D("extra",` color: var(--n-item-text-color-hover); - `)])],r0=[D("icon",` + `)])],U0=[D("icon",` color: var(--n-item-icon-color-hover-horizontal); `),z("menu-item-content-header",` color: var(--n-item-text-color-hover-horizontal); @@ -3014,7 +3037,7 @@ ${t} color: var(--n-item-text-color-hover-horizontal); `),D("extra",` color: var(--n-item-text-color-hover-horizontal); - `)])],Cq=j([z("menu",` + `)])],GG=j([z("menu",` background-color: var(--n-color); color: var(--n-item-text-color); overflow: hidden; @@ -3022,15 +3045,15 @@ ${t} box-sizing: border-box; font-size: var(--n-font-size); padding-bottom: 6px; - `,[q("horizontal",` + `,[K("horizontal",` display: inline-flex; padding-bottom: 0; `,[z("submenu","margin: 0;"),z("menu-item","margin: 0;"),z("menu-item-content",` padding: 0 20px; border-bottom: 2px solid #0000; - `,[j("&::before","display: none;"),q("selected","border-bottom: 2px solid var(--n-border-color-horizontal)")]),z("menu-item-content",[q("selected",[D("icon","color: var(--n-item-icon-color-active-horizontal);"),z("menu-item-content-header",` + `,[j("&::before","display: none;"),K("selected","border-bottom: 2px solid var(--n-border-color-horizontal)")]),z("menu-item-content",[K("selected",[D("icon","color: var(--n-item-icon-color-active-horizontal);"),z("menu-item-content-header",` color: var(--n-item-text-color-active-horizontal); - `,[j("a","color: var(--n-item-text-color-active-horizontal);"),D("extra","color: var(--n-item-text-color-active-horizontal);")])]),q("child-active",` + `,[j("a","color: var(--n-item-text-color-active-horizontal);"),D("extra","color: var(--n-item-text-color-active-horizontal);")])]),K("child-active",` border-bottom: 2px solid var(--n-border-color-horizontal); `,[z("menu-item-content-header",` color: var(--n-item-text-color-child-active-horizontal); @@ -3040,11 +3063,11 @@ ${t} color: var(--n-item-text-color-child-active-horizontal); `)]),D("icon",` color: var(--n-item-icon-color-child-active-horizontal); - `)]),Pt("disabled",[Pt("selected, child-active",[j("&:focus-within",r0)]),q("selected",[Kr(null,[D("icon","color: var(--n-item-icon-color-active-hover-horizontal);"),z("menu-item-content-header",` + `)]),Pt("disabled",[Pt("selected, child-active",[j("&:focus-within",U0)]),K("selected",[Kr(null,[D("icon","color: var(--n-item-icon-color-active-hover-horizontal);"),z("menu-item-content-header",` color: var(--n-item-text-color-active-hover-horizontal); - `,[j("a","color: var(--n-item-text-color-active-hover-horizontal);"),D("extra","color: var(--n-item-text-color-active-hover-horizontal);")])])]),q("child-active",[Kr(null,[D("icon","color: var(--n-item-icon-color-child-active-hover-horizontal);"),z("menu-item-content-header",` + `,[j("a","color: var(--n-item-text-color-active-hover-horizontal);"),D("extra","color: var(--n-item-text-color-active-hover-horizontal);")])])]),K("child-active",[Kr(null,[D("icon","color: var(--n-item-icon-color-child-active-hover-horizontal);"),z("menu-item-content-header",` color: var(--n-item-text-color-child-active-hover-horizontal); - `,[j("a","color: var(--n-item-text-color-child-active-hover-horizontal);"),D("extra","color: var(--n-item-text-color-child-active-hover-horizontal);")])])]),Kr("border-bottom: 2px solid var(--n-border-color-horizontal);",r0)]),z("menu-item-content-header",[j("a","color: var(--n-item-text-color-horizontal);")])])]),q("collapsed",[z("menu-item-content",[q("selected",[j("&::before",` + `,[j("a","color: var(--n-item-text-color-child-active-hover-horizontal);"),D("extra","color: var(--n-item-text-color-child-active-hover-horizontal);")])])]),Kr("border-bottom: 2px solid var(--n-border-color-horizontal);",U0)]),z("menu-item-content-header",[j("a","color: var(--n-item-text-color-horizontal);")])])]),K("collapsed",[z("menu-item-content",[K("selected",[j("&::before",` background-color: var(--n-item-color-active-collapsed) !important; `)]),z("menu-item-content-header","opacity: 0;"),D("arrow","opacity: 0;"),D("icon","color: var(--n-item-icon-color-collapsed);")])]),z("menu-item",` height: var(--n-item-height); @@ -3077,12 +3100,12 @@ ${t} pointer-events: none; border-radius: var(--n-border-radius); transition: background-color .3s var(--n-bezier); - `),q("disabled",` + `),K("disabled",` opacity: .45; cursor: not-allowed; - `),q("collapsed",[D("arrow","transform: rotate(0);")]),q("selected",[j("&::before","background-color: var(--n-item-color-active);"),D("arrow","color: var(--n-arrow-color-active);"),D("icon","color: var(--n-item-icon-color-active);"),z("menu-item-content-header",` + `),K("collapsed",[D("arrow","transform: rotate(0);")]),K("selected",[j("&::before","background-color: var(--n-item-color-active);"),D("arrow","color: var(--n-arrow-color-active);"),D("icon","color: var(--n-item-icon-color-active);"),z("menu-item-content-header",` color: var(--n-item-text-color-active); - `,[j("a","color: var(--n-item-text-color-active);"),D("extra","color: var(--n-item-text-color-active);")])]),q("child-active",[z("menu-item-content-header",` + `,[j("a","color: var(--n-item-text-color-active);"),D("extra","color: var(--n-item-text-color-active);")])]),K("child-active",[z("menu-item-content-header",` color: var(--n-item-text-color-child-active); `,[j("a",` color: var(--n-item-text-color-child-active); @@ -3092,11 +3115,11 @@ ${t} color: var(--n-arrow-color-child-active); `),D("icon",` color: var(--n-item-icon-color-child-active); - `)]),Pt("disabled",[Pt("selected, child-active",[j("&:focus-within",o0)]),q("selected",[Kr(null,[D("arrow","color: var(--n-arrow-color-active-hover);"),D("icon","color: var(--n-item-icon-color-active-hover);"),z("menu-item-content-header",` + `)]),Pt("disabled",[Pt("selected, child-active",[j("&:focus-within",V0)]),K("selected",[Kr(null,[D("arrow","color: var(--n-arrow-color-active-hover);"),D("icon","color: var(--n-item-icon-color-active-hover);"),z("menu-item-content-header",` color: var(--n-item-text-color-active-hover); - `,[j("a","color: var(--n-item-text-color-active-hover);"),D("extra","color: var(--n-item-text-color-active-hover);")])])]),q("child-active",[Kr(null,[D("arrow","color: var(--n-arrow-color-child-active-hover);"),D("icon","color: var(--n-item-icon-color-child-active-hover);"),z("menu-item-content-header",` + `,[j("a","color: var(--n-item-text-color-active-hover);"),D("extra","color: var(--n-item-text-color-active-hover);")])])]),K("child-active",[Kr(null,[D("arrow","color: var(--n-arrow-color-child-active-hover);"),D("icon","color: var(--n-item-icon-color-child-active-hover);"),z("menu-item-content-header",` color: var(--n-item-text-color-child-active-hover); - `,[j("a","color: var(--n-item-text-color-child-active-hover);"),D("extra","color: var(--n-item-text-color-child-active-hover);")])])]),q("selected",[Kr(null,[j("&::before","background-color: var(--n-item-color-active-hover);")])]),Kr(null,o0)]),D("icon",` + `,[j("a","color: var(--n-item-text-color-child-active-hover);"),D("extra","color: var(--n-item-text-color-child-active-hover);")])])]),K("selected",[Kr(null,[j("&::before","background-color: var(--n-item-color-active-hover);")])]),Kr(null,V0)]),D("icon",` grid-area: icon; color: var(--n-item-icon-color); transition: @@ -3152,7 +3175,7 @@ ${t} `),z("submenu-children",` overflow: hidden; padding: 0; - `,[Fp({duration:".2s"})])]),z("menu-item-group",[z("menu-item-group-title",` + `,[Gp({duration:".2s"})])]),z("menu-item-group",[z("menu-item-group-title",` margin-top: 6px; color: var(--n-group-text-color); cursor: default; @@ -3171,12 +3194,12 @@ ${t} background-color: var(--n-divider-color); height: 1px; margin: 6px 18px; - `)]);function Kr(e,t){return[q("hover",e,t),j("&:hover",e,t)]}const wq=Object.assign(Object.assign({},Fe.props),{options:{type:Array,default:()=>[]},collapsed:{type:Boolean,default:void 0},collapsedWidth:{type:Number,default:48},iconSize:{type:Number,default:20},collapsedIconSize:{type:Number,default:24},rootIndent:Number,indent:{type:Number,default:32},labelField:{type:String,default:"label"},keyField:{type:String,default:"key"},childrenField:{type:String,default:"children"},disabledField:{type:String,default:"disabled"},defaultExpandAll:Boolean,defaultExpandedKeys:Array,expandedKeys:Array,value:[String,Number],defaultValue:{type:[String,Number],default:null},mode:{type:String,default:"vertical"},watchProps:{type:Array,default:void 0},disabled:Boolean,show:{type:Boolean,default:!0},inverted:Boolean,"onUpdate:expandedKeys":[Function,Array],onUpdateExpandedKeys:[Function,Array],onUpdateValue:[Function,Array],"onUpdate:value":[Function,Array],expandIcon:Function,renderIcon:Function,renderLabel:Function,renderExtra:Function,dropdownProps:Object,accordion:Boolean,nodeProps:Function,items:Array,onOpenNamesChange:[Function,Array],onSelect:[Function,Array],onExpandedNamesChange:[Function,Array],expandedNames:Array,defaultExpandedNames:Array,dropdownPlacement:{type:String,default:"bottom"}}),_q=fe({name:"Menu",props:wq,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=lt(e),o=Fe("Menu","-menu",Cq,TW,e,t),r=He(l2,null),i=F(()=>{var k;const{collapsed:P}=e;if(P!==void 0)return P;if(r){const{collapseModeRef:T,collapsedRef:I}=r;if(T.value==="width")return(k=I.value)!==null&&k!==void 0?k:!1}return!1}),a=F(()=>{const{keyField:k,childrenField:P,disabledField:T}=e;return nl(e.items||e.options,{getIgnored(I){return b2(I)},getChildren(I){return I[P]},getDisabled(I){return I[T]},getKey(I){var A;return(A=I[k])!==null&&A!==void 0?A:I.name}})}),s=F(()=>new Set(a.value.treeNodes.map(k=>k.key))),{watchProps:l}=e,c=N(null);l!=null&&l.includes("defaultValue")?un(()=>{c.value=e.defaultValue}):c.value=e.defaultValue;const u=Be(e,"value"),d=rn(u,c),f=N([]),p=()=>{f.value=e.defaultExpandAll?a.value.getNonLeafKeys():e.defaultExpandedNames||e.defaultExpandedKeys||a.value.getPath(d.value,{includeSelf:!1}).keyPath};l!=null&&l.includes("defaultExpandedKeys")?un(p):p();const h=up(e,["expandedNames","expandedKeys"]),g=rn(h,f),v=F(()=>a.value.treeNodes),m=F(()=>a.value.getPath(d.value).keyPath);st(ll,{props:e,mergedCollapsedRef:i,mergedThemeRef:o,mergedValueRef:d,mergedExpandedKeysRef:g,activePathRef:m,mergedClsPrefixRef:t,isHorizontalRef:F(()=>e.mode==="horizontal"),invertedRef:Be(e,"inverted"),doSelect:y,toggleExpand:C});function y(k,P){const{"onUpdate:value":T,onUpdateValue:I,onSelect:A}=e;I&&Te(I,k,P),T&&Te(T,k,P),A&&Te(A,k,P),c.value=k}function S(k){const{"onUpdate:expandedKeys":P,onUpdateExpandedKeys:T,onExpandedNamesChange:I,onOpenNamesChange:A}=e;P&&Te(P,k),T&&Te(T,k),I&&Te(I,k),A&&Te(A,k),f.value=k}function C(k){const P=Array.from(g.value),T=P.findIndex(I=>I===k);if(~T)P.splice(T,1);else{if(e.accordion&&s.value.has(k)){const I=P.findIndex(A=>s.value.has(A));I>-1&&P.splice(I,1)}P.push(k)}S(P)}const _=k=>{const P=a.value.getPath(k??d.value,{includeSelf:!1}).keyPath;if(!P.length)return;const T=Array.from(g.value),I=new Set([...T,...P]);e.accordion&&s.value.forEach(A=>{I.has(A)&&!P.includes(A)&&I.delete(A)}),S(Array.from(I))},x=F(()=>{const{inverted:k}=e,{common:{cubicBezierEaseInOut:P},self:T}=o.value,{borderRadius:I,borderColorHorizontal:A,fontSize:K,itemHeight:B,dividerColor:O}=T,$={"--n-divider-color":O,"--n-bezier":P,"--n-font-size":K,"--n-border-color-horizontal":A,"--n-border-radius":I,"--n-item-height":B};return k?($["--n-group-text-color"]=T.groupTextColorInverted,$["--n-color"]=T.colorInverted,$["--n-item-text-color"]=T.itemTextColorInverted,$["--n-item-text-color-hover"]=T.itemTextColorHoverInverted,$["--n-item-text-color-active"]=T.itemTextColorActiveInverted,$["--n-item-text-color-child-active"]=T.itemTextColorChildActiveInverted,$["--n-item-text-color-child-active-hover"]=T.itemTextColorChildActiveInverted,$["--n-item-text-color-active-hover"]=T.itemTextColorActiveHoverInverted,$["--n-item-icon-color"]=T.itemIconColorInverted,$["--n-item-icon-color-hover"]=T.itemIconColorHoverInverted,$["--n-item-icon-color-active"]=T.itemIconColorActiveInverted,$["--n-item-icon-color-active-hover"]=T.itemIconColorActiveHoverInverted,$["--n-item-icon-color-child-active"]=T.itemIconColorChildActiveInverted,$["--n-item-icon-color-child-active-hover"]=T.itemIconColorChildActiveHoverInverted,$["--n-item-icon-color-collapsed"]=T.itemIconColorCollapsedInverted,$["--n-item-text-color-horizontal"]=T.itemTextColorHorizontalInverted,$["--n-item-text-color-hover-horizontal"]=T.itemTextColorHoverHorizontalInverted,$["--n-item-text-color-active-horizontal"]=T.itemTextColorActiveHorizontalInverted,$["--n-item-text-color-child-active-horizontal"]=T.itemTextColorChildActiveHorizontalInverted,$["--n-item-text-color-child-active-hover-horizontal"]=T.itemTextColorChildActiveHoverHorizontalInverted,$["--n-item-text-color-active-hover-horizontal"]=T.itemTextColorActiveHoverHorizontalInverted,$["--n-item-icon-color-horizontal"]=T.itemIconColorHorizontalInverted,$["--n-item-icon-color-hover-horizontal"]=T.itemIconColorHoverHorizontalInverted,$["--n-item-icon-color-active-horizontal"]=T.itemIconColorActiveHorizontalInverted,$["--n-item-icon-color-active-hover-horizontal"]=T.itemIconColorActiveHoverHorizontalInverted,$["--n-item-icon-color-child-active-horizontal"]=T.itemIconColorChildActiveHorizontalInverted,$["--n-item-icon-color-child-active-hover-horizontal"]=T.itemIconColorChildActiveHoverHorizontalInverted,$["--n-arrow-color"]=T.arrowColorInverted,$["--n-arrow-color-hover"]=T.arrowColorHoverInverted,$["--n-arrow-color-active"]=T.arrowColorActiveInverted,$["--n-arrow-color-active-hover"]=T.arrowColorActiveHoverInverted,$["--n-arrow-color-child-active"]=T.arrowColorChildActiveInverted,$["--n-arrow-color-child-active-hover"]=T.arrowColorChildActiveHoverInverted,$["--n-item-color-hover"]=T.itemColorHoverInverted,$["--n-item-color-active"]=T.itemColorActiveInverted,$["--n-item-color-active-hover"]=T.itemColorActiveHoverInverted,$["--n-item-color-active-collapsed"]=T.itemColorActiveCollapsedInverted):($["--n-group-text-color"]=T.groupTextColor,$["--n-color"]=T.color,$["--n-item-text-color"]=T.itemTextColor,$["--n-item-text-color-hover"]=T.itemTextColorHover,$["--n-item-text-color-active"]=T.itemTextColorActive,$["--n-item-text-color-child-active"]=T.itemTextColorChildActive,$["--n-item-text-color-child-active-hover"]=T.itemTextColorChildActiveHover,$["--n-item-text-color-active-hover"]=T.itemTextColorActiveHover,$["--n-item-icon-color"]=T.itemIconColor,$["--n-item-icon-color-hover"]=T.itemIconColorHover,$["--n-item-icon-color-active"]=T.itemIconColorActive,$["--n-item-icon-color-active-hover"]=T.itemIconColorActiveHover,$["--n-item-icon-color-child-active"]=T.itemIconColorChildActive,$["--n-item-icon-color-child-active-hover"]=T.itemIconColorChildActiveHover,$["--n-item-icon-color-collapsed"]=T.itemIconColorCollapsed,$["--n-item-text-color-horizontal"]=T.itemTextColorHorizontal,$["--n-item-text-color-hover-horizontal"]=T.itemTextColorHoverHorizontal,$["--n-item-text-color-active-horizontal"]=T.itemTextColorActiveHorizontal,$["--n-item-text-color-child-active-horizontal"]=T.itemTextColorChildActiveHorizontal,$["--n-item-text-color-child-active-hover-horizontal"]=T.itemTextColorChildActiveHoverHorizontal,$["--n-item-text-color-active-hover-horizontal"]=T.itemTextColorActiveHoverHorizontal,$["--n-item-icon-color-horizontal"]=T.itemIconColorHorizontal,$["--n-item-icon-color-hover-horizontal"]=T.itemIconColorHoverHorizontal,$["--n-item-icon-color-active-horizontal"]=T.itemIconColorActiveHorizontal,$["--n-item-icon-color-active-hover-horizontal"]=T.itemIconColorActiveHoverHorizontal,$["--n-item-icon-color-child-active-horizontal"]=T.itemIconColorChildActiveHorizontal,$["--n-item-icon-color-child-active-hover-horizontal"]=T.itemIconColorChildActiveHoverHorizontal,$["--n-arrow-color"]=T.arrowColor,$["--n-arrow-color-hover"]=T.arrowColorHover,$["--n-arrow-color-active"]=T.arrowColorActive,$["--n-arrow-color-active-hover"]=T.arrowColorActiveHover,$["--n-arrow-color-child-active"]=T.arrowColorChildActive,$["--n-arrow-color-child-active-hover"]=T.arrowColorChildActiveHover,$["--n-item-color-hover"]=T.itemColorHover,$["--n-item-color-active"]=T.itemColorActive,$["--n-item-color-active-hover"]=T.itemColorActiveHover,$["--n-item-color-active-collapsed"]=T.itemColorActiveCollapsed),$}),w=n?Rt("menu",F(()=>e.inverted?"a":"b"),x,e):void 0;return{mergedClsPrefix:t,controlledExpandedKeys:h,uncontrolledExpanededKeys:f,mergedExpandedKeys:g,uncontrolledValue:c,mergedValue:d,activePath:m,tmNodes:v,mergedTheme:o,mergedCollapsed:i,cssVars:n?void 0:x,themeClass:w==null?void 0:w.themeClass,onRender:w==null?void 0:w.onRender,showOption:_}},render(){const{mergedClsPrefix:e,mode:t,themeClass:n,onRender:o}=this;return o==null||o(),b("div",{role:t==="horizontal"?"menubar":"menu",class:[`${e}-menu`,n,`${e}-menu--${t}`,this.mergedCollapsed&&`${e}-menu--collapsed`],style:this.cssVars},this.tmNodes.map(r=>rm(r,this.$props)))}}),y2={icon:Function,type:{type:String,default:"info"},content:[String,Number,Function],showIcon:{type:Boolean,default:!0},closable:Boolean,keepAliveOnHover:Boolean,onClose:Function,onMouseenter:Function,onMouseleave:Function},x2="n-message-api",C2="n-message-provider",Sq=j([z("message-wrapper",` + `)]);function Kr(e,t){return[K("hover",e,t),j("&:hover",e,t)]}const YG=Object.assign(Object.assign({},Fe.props),{options:{type:Array,default:()=>[]},collapsed:{type:Boolean,default:void 0},collapsedWidth:{type:Number,default:48},iconSize:{type:Number,default:20},collapsedIconSize:{type:Number,default:24},rootIndent:Number,indent:{type:Number,default:32},labelField:{type:String,default:"label"},keyField:{type:String,default:"key"},childrenField:{type:String,default:"children"},disabledField:{type:String,default:"disabled"},defaultExpandAll:Boolean,defaultExpandedKeys:Array,expandedKeys:Array,value:[String,Number],defaultValue:{type:[String,Number],default:null},mode:{type:String,default:"vertical"},watchProps:{type:Array,default:void 0},disabled:Boolean,show:{type:Boolean,default:!0},inverted:Boolean,"onUpdate:expandedKeys":[Function,Array],onUpdateExpandedKeys:[Function,Array],onUpdateValue:[Function,Array],"onUpdate:value":[Function,Array],expandIcon:Function,renderIcon:Function,renderLabel:Function,renderExtra:Function,dropdownProps:Object,accordion:Boolean,nodeProps:Function,items:Array,onOpenNamesChange:[Function,Array],onSelect:[Function,Array],onExpandedNamesChange:[Function,Array],expandedNames:Array,defaultExpandedNames:Array,dropdownPlacement:{type:String,default:"bottom"}}),XG=pe({name:"Menu",props:YG,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ct(e),o=Fe("Menu","-menu",GG,Jq,e,t),r=He(j2,null),i=N(()=>{var T;const{collapsed:P}=e;if(P!==void 0)return P;if(r){const{collapseModeRef:k,collapsedRef:I}=r;if(k.value==="width")return(T=I.value)!==null&&T!==void 0?T:!1}return!1}),a=N(()=>{const{keyField:T,childrenField:P,disabledField:k}=e;return nl(e.items||e.options,{getIgnored(I){return Z2(I)},getChildren(I){return I[P]},getDisabled(I){return I[k]},getKey(I){var A;return(A=I[T])!==null&&A!==void 0?A:I.name}})}),s=N(()=>new Set(a.value.treeNodes.map(T=>T.key))),{watchProps:l}=e,c=B(null);l!=null&&l.includes("defaultValue")?un(()=>{c.value=e.defaultValue}):c.value=e.defaultValue;const u=Ne(e,"value"),d=rn(u,c),f=B([]),p=()=>{f.value=e.defaultExpandAll?a.value.getNonLeafKeys():e.defaultExpandedNames||e.defaultExpandedKeys||a.value.getPath(d.value,{includeSelf:!1}).keyPath};l!=null&&l.includes("defaultExpandedKeys")?un(p):p();const h=Cp(e,["expandedNames","expandedKeys"]),m=rn(h,f),v=N(()=>a.value.treeNodes),g=N(()=>a.value.getPath(d.value).keyPath);lt(ll,{props:e,mergedCollapsedRef:i,mergedThemeRef:o,mergedValueRef:d,mergedExpandedKeysRef:m,activePathRef:g,mergedClsPrefixRef:t,isHorizontalRef:N(()=>e.mode==="horizontal"),invertedRef:Ne(e,"inverted"),doSelect:y,toggleExpand:C});function y(T,P){const{"onUpdate:value":k,onUpdateValue:I,onSelect:A}=e;I&&Re(I,T,P),k&&Re(k,T,P),A&&Re(A,T,P),c.value=T}function S(T){const{"onUpdate:expandedKeys":P,onUpdateExpandedKeys:k,onExpandedNamesChange:I,onOpenNamesChange:A}=e;P&&Re(P,T),k&&Re(k,T),I&&Re(I,T),A&&Re(A,T),f.value=T}function C(T){const P=Array.from(m.value),k=P.findIndex(I=>I===T);if(~k)P.splice(k,1);else{if(e.accordion&&s.value.has(T)){const I=P.findIndex(A=>s.value.has(A));I>-1&&P.splice(I,1)}P.push(T)}S(P)}const _=T=>{const P=a.value.getPath(T??d.value,{includeSelf:!1}).keyPath;if(!P.length)return;const k=Array.from(m.value),I=new Set([...k,...P]);e.accordion&&s.value.forEach(A=>{I.has(A)&&!P.includes(A)&&I.delete(A)}),S(Array.from(I))},x=N(()=>{const{inverted:T}=e,{common:{cubicBezierEaseInOut:P},self:k}=o.value,{borderRadius:I,borderColorHorizontal:A,fontSize:q,itemHeight:F,dividerColor:O}=k,$={"--n-divider-color":O,"--n-bezier":P,"--n-font-size":q,"--n-border-color-horizontal":A,"--n-border-radius":I,"--n-item-height":F};return T?($["--n-group-text-color"]=k.groupTextColorInverted,$["--n-color"]=k.colorInverted,$["--n-item-text-color"]=k.itemTextColorInverted,$["--n-item-text-color-hover"]=k.itemTextColorHoverInverted,$["--n-item-text-color-active"]=k.itemTextColorActiveInverted,$["--n-item-text-color-child-active"]=k.itemTextColorChildActiveInverted,$["--n-item-text-color-child-active-hover"]=k.itemTextColorChildActiveInverted,$["--n-item-text-color-active-hover"]=k.itemTextColorActiveHoverInverted,$["--n-item-icon-color"]=k.itemIconColorInverted,$["--n-item-icon-color-hover"]=k.itemIconColorHoverInverted,$["--n-item-icon-color-active"]=k.itemIconColorActiveInverted,$["--n-item-icon-color-active-hover"]=k.itemIconColorActiveHoverInverted,$["--n-item-icon-color-child-active"]=k.itemIconColorChildActiveInverted,$["--n-item-icon-color-child-active-hover"]=k.itemIconColorChildActiveHoverInverted,$["--n-item-icon-color-collapsed"]=k.itemIconColorCollapsedInverted,$["--n-item-text-color-horizontal"]=k.itemTextColorHorizontalInverted,$["--n-item-text-color-hover-horizontal"]=k.itemTextColorHoverHorizontalInverted,$["--n-item-text-color-active-horizontal"]=k.itemTextColorActiveHorizontalInverted,$["--n-item-text-color-child-active-horizontal"]=k.itemTextColorChildActiveHorizontalInverted,$["--n-item-text-color-child-active-hover-horizontal"]=k.itemTextColorChildActiveHoverHorizontalInverted,$["--n-item-text-color-active-hover-horizontal"]=k.itemTextColorActiveHoverHorizontalInverted,$["--n-item-icon-color-horizontal"]=k.itemIconColorHorizontalInverted,$["--n-item-icon-color-hover-horizontal"]=k.itemIconColorHoverHorizontalInverted,$["--n-item-icon-color-active-horizontal"]=k.itemIconColorActiveHorizontalInverted,$["--n-item-icon-color-active-hover-horizontal"]=k.itemIconColorActiveHoverHorizontalInverted,$["--n-item-icon-color-child-active-horizontal"]=k.itemIconColorChildActiveHorizontalInverted,$["--n-item-icon-color-child-active-hover-horizontal"]=k.itemIconColorChildActiveHoverHorizontalInverted,$["--n-arrow-color"]=k.arrowColorInverted,$["--n-arrow-color-hover"]=k.arrowColorHoverInverted,$["--n-arrow-color-active"]=k.arrowColorActiveInverted,$["--n-arrow-color-active-hover"]=k.arrowColorActiveHoverInverted,$["--n-arrow-color-child-active"]=k.arrowColorChildActiveInverted,$["--n-arrow-color-child-active-hover"]=k.arrowColorChildActiveHoverInverted,$["--n-item-color-hover"]=k.itemColorHoverInverted,$["--n-item-color-active"]=k.itemColorActiveInverted,$["--n-item-color-active-hover"]=k.itemColorActiveHoverInverted,$["--n-item-color-active-collapsed"]=k.itemColorActiveCollapsedInverted):($["--n-group-text-color"]=k.groupTextColor,$["--n-color"]=k.color,$["--n-item-text-color"]=k.itemTextColor,$["--n-item-text-color-hover"]=k.itemTextColorHover,$["--n-item-text-color-active"]=k.itemTextColorActive,$["--n-item-text-color-child-active"]=k.itemTextColorChildActive,$["--n-item-text-color-child-active-hover"]=k.itemTextColorChildActiveHover,$["--n-item-text-color-active-hover"]=k.itemTextColorActiveHover,$["--n-item-icon-color"]=k.itemIconColor,$["--n-item-icon-color-hover"]=k.itemIconColorHover,$["--n-item-icon-color-active"]=k.itemIconColorActive,$["--n-item-icon-color-active-hover"]=k.itemIconColorActiveHover,$["--n-item-icon-color-child-active"]=k.itemIconColorChildActive,$["--n-item-icon-color-child-active-hover"]=k.itemIconColorChildActiveHover,$["--n-item-icon-color-collapsed"]=k.itemIconColorCollapsed,$["--n-item-text-color-horizontal"]=k.itemTextColorHorizontal,$["--n-item-text-color-hover-horizontal"]=k.itemTextColorHoverHorizontal,$["--n-item-text-color-active-horizontal"]=k.itemTextColorActiveHorizontal,$["--n-item-text-color-child-active-horizontal"]=k.itemTextColorChildActiveHorizontal,$["--n-item-text-color-child-active-hover-horizontal"]=k.itemTextColorChildActiveHoverHorizontal,$["--n-item-text-color-active-hover-horizontal"]=k.itemTextColorActiveHoverHorizontal,$["--n-item-icon-color-horizontal"]=k.itemIconColorHorizontal,$["--n-item-icon-color-hover-horizontal"]=k.itemIconColorHoverHorizontal,$["--n-item-icon-color-active-horizontal"]=k.itemIconColorActiveHorizontal,$["--n-item-icon-color-active-hover-horizontal"]=k.itemIconColorActiveHoverHorizontal,$["--n-item-icon-color-child-active-horizontal"]=k.itemIconColorChildActiveHorizontal,$["--n-item-icon-color-child-active-hover-horizontal"]=k.itemIconColorChildActiveHoverHorizontal,$["--n-arrow-color"]=k.arrowColor,$["--n-arrow-color-hover"]=k.arrowColorHover,$["--n-arrow-color-active"]=k.arrowColorActive,$["--n-arrow-color-active-hover"]=k.arrowColorActiveHover,$["--n-arrow-color-child-active"]=k.arrowColorChildActive,$["--n-arrow-color-child-active-hover"]=k.arrowColorChildActiveHover,$["--n-item-color-hover"]=k.itemColorHover,$["--n-item-color-active"]=k.itemColorActive,$["--n-item-color-active-hover"]=k.itemColorActiveHover,$["--n-item-color-active-collapsed"]=k.itemColorActiveCollapsed),$}),w=n?Rt("menu",N(()=>e.inverted?"a":"b"),x,e):void 0;return{mergedClsPrefix:t,controlledExpandedKeys:h,uncontrolledExpanededKeys:f,mergedExpandedKeys:m,uncontrolledValue:c,mergedValue:d,activePath:g,tmNodes:v,mergedTheme:o,mergedCollapsed:i,cssVars:n?void 0:x,themeClass:w==null?void 0:w.themeClass,onRender:w==null?void 0:w.onRender,showOption:_}},render(){const{mergedClsPrefix:e,mode:t,themeClass:n,onRender:o}=this;return o==null||o(),b("div",{role:t==="horizontal"?"menubar":"menu",class:[`${e}-menu`,n,`${e}-menu--${t}`,this.mergedCollapsed&&`${e}-menu--collapsed`],style:this.cssVars},this.tmNodes.map(r=>pm(r,this.$props)))}}),J2={icon:Function,type:{type:String,default:"info"},content:[String,Number,Function],showIcon:{type:Boolean,default:!0},closable:Boolean,keepAliveOnHover:Boolean,onClose:Function,onMouseenter:Function,onMouseleave:Function},eS="n-message-api",tS="n-message-provider",QG=j([z("message-wrapper",` margin: var(--n-margin); z-index: 0; transform-origin: top center; display: flex; - `,[Fp({overflow:"visible",originalTransition:"transform .3s var(--n-bezier)",enterToProps:{transform:"scale(1)"},leaveToProps:{transform:"scale(0.85)"}})]),z("message",` + `,[Gp({overflow:"visible",originalTransition:"transform .3s var(--n-bezier)",enterToProps:{transform:"scale(1)"},leaveToProps:{transform:"scale(0.85)"}})]),z("message",` box-sizing: border-box; display: flex; align-items: center; @@ -3206,7 +3229,7 @@ ${t} width: var(--n-icon-size); font-size: var(--n-icon-size); flex-shrink: 0; - `,[["default","info","success","warning","error","loading"].map(e=>q(`${e}-type`,[j("> *",` + `,[["default","info","success","warning","error","loading"].map(e=>K(`${e}-type`,[j("> *",` color: var(--n-icon-color-${e}); transition: color .3s var(--n-bezier); `)])),j("> *",` @@ -3215,7 +3238,7 @@ ${t} top: 0; right: 0; bottom: 0; - `,[Vn()])]),D("close",` + `,[Un()])]),D("close",` margin: var(--n-close-margin); transition: background-color .3s var(--n-bezier), @@ -3233,38 +3256,38 @@ ${t} display: flex; flex-direction: column; align-items: center; - `,[q("top",` + `,[K("top",` top: 12px; left: 0; right: 0; - `),q("top-left",` + `),K("top-left",` top: 12px; left: 12px; right: 0; align-items: flex-start; - `),q("top-right",` + `),K("top-right",` top: 12px; left: 0; right: 12px; align-items: flex-end; - `),q("bottom",` + `),K("bottom",` bottom: 4px; left: 0; right: 0; justify-content: flex-end; - `),q("bottom-left",` + `),K("bottom-left",` bottom: 4px; left: 12px; right: 0; justify-content: flex-end; align-items: flex-start; - `),q("bottom-right",` + `),K("bottom-right",` bottom: 4px; left: 0; right: 12px; justify-content: flex-end; align-items: flex-end; - `)])]),kq={info:()=>b(Ir,null),success:()=>b(Pi,null),warning:()=>b(Ri,null),error:()=>b(Ti,null),default:()=>null},Tq=fe({name:"Message",props:Object.assign(Object.assign({},y2),{render:Function}),setup(e){const{inlineThemeDisabled:t,mergedRtlRef:n}=lt(e),{props:o,mergedClsPrefixRef:r}=He(C2),i=Rn("Message",n,r),a=Fe("Message","-message",Sq,QV,o,r),s=F(()=>{const{type:c}=e,{common:{cubicBezierEaseInOut:u},self:{padding:d,margin:f,maxWidth:p,iconMargin:h,closeMargin:g,closeSize:v,iconSize:m,fontSize:y,lineHeight:S,borderRadius:C,iconColorInfo:_,iconColorSuccess:x,iconColorWarning:w,iconColorError:k,iconColorLoading:P,closeIconSize:T,closeBorderRadius:I,[Se("textColor",c)]:A,[Se("boxShadow",c)]:K,[Se("color",c)]:B,[Se("closeColorHover",c)]:O,[Se("closeColorPressed",c)]:$,[Se("closeIconColor",c)]:U,[Se("closeIconColorPressed",c)]:Q,[Se("closeIconColorHover",c)]:L}}=a.value;return{"--n-bezier":u,"--n-margin":f,"--n-padding":d,"--n-max-width":p,"--n-font-size":y,"--n-icon-margin":h,"--n-icon-size":m,"--n-close-icon-size":T,"--n-close-border-radius":I,"--n-close-size":v,"--n-close-margin":g,"--n-text-color":A,"--n-color":B,"--n-box-shadow":K,"--n-icon-color-info":_,"--n-icon-color-success":x,"--n-icon-color-warning":w,"--n-icon-color-error":k,"--n-icon-color-loading":P,"--n-close-color-hover":O,"--n-close-color-pressed":$,"--n-close-icon-color":U,"--n-close-icon-color-pressed":Q,"--n-close-icon-color-hover":L,"--n-line-height":S,"--n-border-radius":C}}),l=t?Rt("message",F(()=>e.type[0]),s,{}):void 0;return{mergedClsPrefix:r,rtlEnabled:i,messageProviderProps:o,handleClose(){var c;(c=e.onClose)===null||c===void 0||c.call(e)},cssVars:t?void 0:s,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender,placement:o.placement}},render(){const{render:e,type:t,closable:n,content:o,mergedClsPrefix:r,cssVars:i,themeClass:a,onRender:s,icon:l,handleClose:c,showIcon:u}=this;s==null||s();let d;return b("div",{class:[`${r}-message-wrapper`,a],onMouseenter:this.onMouseenter,onMouseleave:this.onMouseleave,style:[{alignItems:this.placement.startsWith("top")?"flex-start":"flex-end"},i]},e?e(this.$props):b("div",{class:[`${r}-message ${r}-message--${t}-type`,this.rtlEnabled&&`${r}-message--rtl`]},(d=Pq(l,t,r))&&u?b("div",{class:`${r}-message__icon ${r}-message__icon--${t}-type`},b(Ei,null,{default:()=>d})):null,b("div",{class:`${r}-message__content`},Bt(o)),n?b($i,{clsPrefix:r,class:`${r}-message__close`,onClick:c,absolute:!0}):null))}});function Pq(e,t,n){if(typeof e=="function")return e();{const o=t==="loading"?b(Ai,{clsPrefix:n,strokeWidth:24,scale:.85}):kq[t]();return o?b(Nt,{clsPrefix:n,key:t},{default:()=>o}):null}}const Rq=fe({name:"MessageEnvironment",props:Object.assign(Object.assign({},y2),{duration:{type:Number,default:3e3},onAfterLeave:Function,onLeave:Function,internalKey:{type:String,required:!0},onInternalAfterLeave:Function,onHide:Function,onAfterHide:Function}),setup(e){let t=null;const n=N(!0);Wt(()=>{o()});function o(){const{duration:u}=e;u&&(t=window.setTimeout(a,u))}function r(u){u.currentTarget===u.target&&t!==null&&(window.clearTimeout(t),t=null)}function i(u){u.currentTarget===u.target&&o()}function a(){const{onHide:u}=e;n.value=!1,t&&(window.clearTimeout(t),t=null),u&&u()}function s(){const{onClose:u}=e;u&&u(),a()}function l(){const{onAfterLeave:u,onInternalAfterLeave:d,onAfterHide:f,internalKey:p}=e;u&&u(),d&&d(p),f&&f()}function c(){a()}return{show:n,hide:a,handleClose:s,handleAfterLeave:l,handleMouseleave:i,handleMouseenter:r,deactivate:c}},render(){return b(mu,{appear:!0,onAfterLeave:this.handleAfterLeave,onLeave:this.onLeave},{default:()=>[this.show?b(Tq,{content:this.content,type:this.type,icon:this.icon,showIcon:this.showIcon,closable:this.closable,onClose:this.handleClose,onMouseenter:this.keepAliveOnHover?this.handleMouseenter:void 0,onMouseleave:this.keepAliveOnHover?this.handleMouseleave:void 0}):null]})}}),Eq=Object.assign(Object.assign({},Fe.props),{to:[String,Object],duration:{type:Number,default:3e3},keepAliveOnHover:Boolean,max:Number,placement:{type:String,default:"top"},closable:Boolean,containerStyle:[String,Object]}),$q=fe({name:"MessageProvider",props:Eq,setup(e){const{mergedClsPrefixRef:t}=lt(e),n=N([]),o=N({}),r={create(l,c){return i(l,Object.assign({type:"default"},c))},info(l,c){return i(l,Object.assign(Object.assign({},c),{type:"info"}))},success(l,c){return i(l,Object.assign(Object.assign({},c),{type:"success"}))},warning(l,c){return i(l,Object.assign(Object.assign({},c),{type:"warning"}))},error(l,c){return i(l,Object.assign(Object.assign({},c),{type:"error"}))},loading(l,c){return i(l,Object.assign(Object.assign({},c),{type:"loading"}))},destroyAll:s};st(C2,{props:e,mergedClsPrefixRef:t}),st(x2,r);function i(l,c){const u=Ea(),d=bo(Object.assign(Object.assign({},c),{content:l,key:u,destroy:()=>{var p;(p=o.value[u])===null||p===void 0||p.hide()}})),{max:f}=e;return f&&n.value.length>=f&&n.value.shift(),n.value.push(d),d}function a(l){n.value.splice(n.value.findIndex(c=>c.key===l),1),delete o.value[l]}function s(){Object.values(o.value).forEach(l=>{l.hide()})}return Object.assign({mergedClsPrefix:t,messageRefs:o,messageList:n,handleAfterLeave:a},r)},render(){var e,t,n;return b(ct,null,(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e),this.messageList.length?b(qc,{to:(n=this.to)!==null&&n!==void 0?n:"body"},b("div",{class:[`${this.mergedClsPrefix}-message-container`,`${this.mergedClsPrefix}-message-container--${this.placement}`],key:"message-container",style:this.containerStyle},this.messageList.map(o=>b(Rq,Object.assign({ref:r=>{r&&(this.messageRefs[o.key]=r)},internalKey:o.key,onInternalAfterLeave:this.handleAfterLeave},Gs(o,["destroy"],void 0),{duration:o.duration===void 0?this.duration:o.duration,keepAliveOnHover:o.keepAliveOnHover===void 0?this.keepAliveOnHover:o.keepAliveOnHover,closable:o.closable===void 0?this.closable:o.closable}))))):null)}});function Aq(){const e=He(x2,null);return e===null&&Or("use-message","No outer founded. See prerequisite in https://www.naiveui.com/en-US/os-theme/components/message for more details. If you want to use `useMessage` outside setup, please check https://www.naiveui.com/zh-CN/os-theme/components/message#Q-&-A."),e}const Pu="n-notification-provider",Iq=fe({name:"NotificationContainer",props:{scrollable:{type:Boolean,required:!0},placement:{type:String,required:!0}},setup(){const{mergedThemeRef:e,mergedClsPrefixRef:t,wipTransitionCountRef:n}=He(Pu),o=N(null);return un(()=>{var r,i;n.value>0?(r=o==null?void 0:o.value)===null||r===void 0||r.classList.add("transitioning"):(i=o==null?void 0:o.value)===null||i===void 0||i.classList.remove("transitioning")}),{selfRef:o,mergedTheme:e,mergedClsPrefix:t,transitioning:n}},render(){const{$slots:e,scrollable:t,mergedClsPrefix:n,mergedTheme:o,placement:r}=this;return b("div",{ref:"selfRef",class:[`${n}-notification-container`,t&&`${n}-notification-container--scrollable`,`${n}-notification-container--${r}`]},t?b(wo,{theme:o.peers.Scrollbar,themeOverrides:o.peerOverrides.Scrollbar,contentStyle:{overflow:"hidden"}},e):e)}}),Mq={info:()=>b(Ir,null),success:()=>b(Pi,null),warning:()=>b(Ri,null),error:()=>b(Ti,null),default:()=>null},im={closable:{type:Boolean,default:!0},type:{type:String,default:"default"},avatar:Function,title:[String,Function],description:[String,Function],content:[String,Function],meta:[String,Function],action:[String,Function],onClose:{type:Function,required:!0},keepAliveOnHover:Boolean,onMouseenter:Function,onMouseleave:Function},zq=zr(im),Oq=fe({name:"Notification",props:im,setup(e){const{mergedClsPrefixRef:t,mergedThemeRef:n,props:o}=He(Pu),{inlineThemeDisabled:r,mergedRtlRef:i}=lt(),a=Rn("Notification",i,t),s=F(()=>{const{type:c}=e,{self:{color:u,textColor:d,closeIconColor:f,closeIconColorHover:p,closeIconColorPressed:h,headerTextColor:g,descriptionTextColor:v,actionTextColor:m,borderRadius:y,headerFontWeight:S,boxShadow:C,lineHeight:_,fontSize:x,closeMargin:w,closeSize:k,width:P,padding:T,closeIconSize:I,closeBorderRadius:A,closeColorHover:K,closeColorPressed:B,titleFontSize:O,metaFontSize:$,descriptionFontSize:U,[Se("iconColor",c)]:Q},common:{cubicBezierEaseOut:L,cubicBezierEaseIn:M,cubicBezierEaseInOut:te}}=n.value,{left:ie,right:ve,top:ke,bottom:Ae}=si(T);return{"--n-color":u,"--n-font-size":x,"--n-text-color":d,"--n-description-text-color":v,"--n-action-text-color":m,"--n-title-text-color":g,"--n-title-font-weight":S,"--n-bezier":te,"--n-bezier-ease-out":L,"--n-bezier-ease-in":M,"--n-border-radius":y,"--n-box-shadow":C,"--n-close-border-radius":A,"--n-close-color-hover":K,"--n-close-color-pressed":B,"--n-close-icon-color":f,"--n-close-icon-color-hover":p,"--n-close-icon-color-pressed":h,"--n-line-height":_,"--n-icon-color":Q,"--n-close-margin":w,"--n-close-size":k,"--n-close-icon-size":I,"--n-width":P,"--n-padding-left":ie,"--n-padding-right":ve,"--n-padding-top":ke,"--n-padding-bottom":Ae,"--n-title-font-size":O,"--n-meta-font-size":$,"--n-description-font-size":U}}),l=r?Rt("notification",F(()=>e.type[0]),s,o):void 0;return{mergedClsPrefix:t,showAvatar:F(()=>e.avatar||e.type!=="default"),handleCloseClick(){e.onClose()},rtlEnabled:a,cssVars:r?void 0:s,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender}},render(){var e;const{mergedClsPrefix:t}=this;return(e=this.onRender)===null||e===void 0||e.call(this),b("div",{class:[`${t}-notification-wrapper`,this.themeClass],onMouseenter:this.onMouseenter,onMouseleave:this.onMouseleave,style:this.cssVars},b("div",{class:[`${t}-notification`,this.rtlEnabled&&`${t}-notification--rtl`,this.themeClass,{[`${t}-notification--closable`]:this.closable,[`${t}-notification--show-avatar`]:this.showAvatar}],style:this.cssVars},this.showAvatar?b("div",{class:`${t}-notification__avatar`},this.avatar?Bt(this.avatar):this.type!=="default"?b(Nt,{clsPrefix:t},{default:()=>Mq[this.type]()}):null):null,this.closable?b($i,{clsPrefix:t,class:`${t}-notification__close`,onClick:this.handleCloseClick}):null,b("div",{ref:"bodyRef",class:`${t}-notification-main`},this.title?b("div",{class:`${t}-notification-main__header`},Bt(this.title)):null,this.description?b("div",{class:`${t}-notification-main__description`},Bt(this.description)):null,this.content?b("pre",{class:`${t}-notification-main__content`},Bt(this.content)):null,this.meta||this.action?b("div",{class:`${t}-notification-main-footer`},this.meta?b("div",{class:`${t}-notification-main-footer__meta`},Bt(this.meta)):null,this.action?b("div",{class:`${t}-notification-main-footer__action`},Bt(this.action)):null):null)))}}),Dq=Object.assign(Object.assign({},im),{duration:Number,onClose:Function,onLeave:Function,onAfterEnter:Function,onAfterLeave:Function,onHide:Function,onAfterShow:Function,onAfterHide:Function}),Lq=fe({name:"NotificationEnvironment",props:Object.assign(Object.assign({},Dq),{internalKey:{type:String,required:!0},onInternalAfterLeave:{type:Function,required:!0}}),setup(e){const{wipTransitionCountRef:t}=He(Pu),n=N(!0);let o=null;function r(){n.value=!1,o&&window.clearTimeout(o)}function i(h){t.value++,jt(()=>{h.style.height=`${h.offsetHeight}px`,h.style.maxHeight="0",h.style.transition="none",h.offsetHeight,h.style.transition="",h.style.maxHeight=h.style.height})}function a(h){t.value--,h.style.height="",h.style.maxHeight="";const{onAfterEnter:g,onAfterShow:v}=e;g&&g(),v&&v()}function s(h){t.value++,h.style.maxHeight=`${h.offsetHeight}px`,h.style.height=`${h.offsetHeight}px`,h.offsetHeight}function l(h){const{onHide:g}=e;g&&g(),h.style.maxHeight="0",h.offsetHeight}function c(){t.value--;const{onAfterLeave:h,onInternalAfterLeave:g,onAfterHide:v,internalKey:m}=e;h&&h(),g(m),v&&v()}function u(){const{duration:h}=e;h&&(o=window.setTimeout(r,h))}function d(h){h.currentTarget===h.target&&o!==null&&(window.clearTimeout(o),o=null)}function f(h){h.currentTarget===h.target&&u()}function p(){const{onClose:h}=e;h?Promise.resolve(h()).then(g=>{g!==!1&&r()}):r()}return Wt(()=>{e.duration&&(o=window.setTimeout(r,e.duration))}),{show:n,hide:r,handleClose:p,handleAfterLeave:c,handleLeave:l,handleBeforeLeave:s,handleAfterEnter:a,handleBeforeEnter:i,handleMouseenter:d,handleMouseleave:f}},render(){return b(fn,{name:"notification-transition",appear:!0,onBeforeEnter:this.handleBeforeEnter,onAfterEnter:this.handleAfterEnter,onBeforeLeave:this.handleBeforeLeave,onLeave:this.handleLeave,onAfterLeave:this.handleAfterLeave},{default:()=>this.show?b(Oq,Object.assign({},qn(this.$props,zq),{onClose:this.handleClose,onMouseenter:this.duration&&this.keepAliveOnHover?this.handleMouseenter:void 0,onMouseleave:this.duration&&this.keepAliveOnHover?this.handleMouseleave:void 0})):null})}}),Fq=j([z("notification-container",` + `)])]),ZG={info:()=>b(zr,null),success:()=>b(Ei,null),warning:()=>b($i,null),error:()=>b(Ri,null),default:()=>null},JG=pe({name:"Message",props:Object.assign(Object.assign({},J2),{render:Function}),setup(e){const{inlineThemeDisabled:t,mergedRtlRef:n}=ct(e),{props:o,mergedClsPrefixRef:r}=He(tS),i=Rn("Message",n,r),a=Fe("Message","-message",QG,Sq,o,r),s=N(()=>{const{type:c}=e,{common:{cubicBezierEaseInOut:u},self:{padding:d,margin:f,maxWidth:p,iconMargin:h,closeMargin:m,closeSize:v,iconSize:g,fontSize:y,lineHeight:S,borderRadius:C,iconColorInfo:_,iconColorSuccess:x,iconColorWarning:w,iconColorError:T,iconColorLoading:P,closeIconSize:k,closeBorderRadius:I,[Pe("textColor",c)]:A,[Pe("boxShadow",c)]:q,[Pe("color",c)]:F,[Pe("closeColorHover",c)]:O,[Pe("closeColorPressed",c)]:$,[Pe("closeIconColor",c)]:W,[Pe("closeIconColorPressed",c)]:Q,[Pe("closeIconColorHover",c)]:L}}=a.value;return{"--n-bezier":u,"--n-margin":f,"--n-padding":d,"--n-max-width":p,"--n-font-size":y,"--n-icon-margin":h,"--n-icon-size":g,"--n-close-icon-size":k,"--n-close-border-radius":I,"--n-close-size":v,"--n-close-margin":m,"--n-text-color":A,"--n-color":F,"--n-box-shadow":q,"--n-icon-color-info":_,"--n-icon-color-success":x,"--n-icon-color-warning":w,"--n-icon-color-error":T,"--n-icon-color-loading":P,"--n-close-color-hover":O,"--n-close-color-pressed":$,"--n-close-icon-color":W,"--n-close-icon-color-pressed":Q,"--n-close-icon-color-hover":L,"--n-line-height":S,"--n-border-radius":C}}),l=t?Rt("message",N(()=>e.type[0]),s,{}):void 0;return{mergedClsPrefix:r,rtlEnabled:i,messageProviderProps:o,handleClose(){var c;(c=e.onClose)===null||c===void 0||c.call(e)},cssVars:t?void 0:s,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender,placement:o.placement}},render(){const{render:e,type:t,closable:n,content:o,mergedClsPrefix:r,cssVars:i,themeClass:a,onRender:s,icon:l,handleClose:c,showIcon:u}=this;s==null||s();let d;return b("div",{class:[`${r}-message-wrapper`,a],onMouseenter:this.onMouseenter,onMouseleave:this.onMouseleave,style:[{alignItems:this.placement.startsWith("top")?"flex-start":"flex-end"},i]},e?e(this.$props):b("div",{class:[`${r}-message ${r}-message--${t}-type`,this.rtlEnabled&&`${r}-message--rtl`]},(d=eY(l,t,r))&&u?b("div",{class:`${r}-message__icon ${r}-message__icon--${t}-type`},b(Ai,null,{default:()=>d})):null,b("div",{class:`${r}-message__content`},Nt(o)),n?b(Ii,{clsPrefix:r,class:`${r}-message__close`,onClick:c,absolute:!0}):null))}});function eY(e,t,n){if(typeof e=="function")return e();{const o=t==="loading"?b(Mi,{clsPrefix:n,strokeWidth:24,scale:.85}):ZG[t]();return o?b(Bt,{clsPrefix:n,key:t},{default:()=>o}):null}}const tY=pe({name:"MessageEnvironment",props:Object.assign(Object.assign({},J2),{duration:{type:Number,default:3e3},onAfterLeave:Function,onLeave:Function,internalKey:{type:String,required:!0},onInternalAfterLeave:Function,onHide:Function,onAfterHide:Function}),setup(e){let t=null;const n=B(!0);Vt(()=>{o()});function o(){const{duration:u}=e;u&&(t=window.setTimeout(a,u))}function r(u){u.currentTarget===u.target&&t!==null&&(window.clearTimeout(t),t=null)}function i(u){u.currentTarget===u.target&&o()}function a(){const{onHide:u}=e;n.value=!1,t&&(window.clearTimeout(t),t=null),u&&u()}function s(){const{onClose:u}=e;u&&u(),a()}function l(){const{onAfterLeave:u,onInternalAfterLeave:d,onAfterHide:f,internalKey:p}=e;u&&u(),d&&d(p),f&&f()}function c(){a()}return{show:n,hide:a,handleClose:s,handleAfterLeave:l,handleMouseleave:i,handleMouseenter:r,deactivate:c}},render(){return b(yu,{appear:!0,onAfterLeave:this.handleAfterLeave,onLeave:this.onLeave},{default:()=>[this.show?b(JG,{content:this.content,type:this.type,icon:this.icon,showIcon:this.showIcon,closable:this.closable,onClose:this.handleClose,onMouseenter:this.keepAliveOnHover?this.handleMouseenter:void 0,onMouseleave:this.keepAliveOnHover?this.handleMouseleave:void 0}):null]})}}),nY=Object.assign(Object.assign({},Fe.props),{to:[String,Object],duration:{type:Number,default:3e3},keepAliveOnHover:Boolean,max:Number,placement:{type:String,default:"top"},closable:Boolean,containerStyle:[String,Object]}),oY=pe({name:"MessageProvider",props:nY,setup(e){const{mergedClsPrefixRef:t}=ct(e),n=B([]),o=B({}),r={create(l,c){return i(l,Object.assign({type:"default"},c))},info(l,c){return i(l,Object.assign(Object.assign({},c),{type:"info"}))},success(l,c){return i(l,Object.assign(Object.assign({},c),{type:"success"}))},warning(l,c){return i(l,Object.assign(Object.assign({},c),{type:"warning"}))},error(l,c){return i(l,Object.assign(Object.assign({},c),{type:"error"}))},loading(l,c){return i(l,Object.assign(Object.assign({},c),{type:"loading"}))},destroyAll:s};lt(tS,{props:e,mergedClsPrefixRef:t}),lt(eS,r);function i(l,c){const u=Ia(),d=bo(Object.assign(Object.assign({},c),{content:l,key:u,destroy:()=>{var p;(p=o.value[u])===null||p===void 0||p.hide()}})),{max:f}=e;return f&&n.value.length>=f&&n.value.shift(),n.value.push(d),d}function a(l){n.value.splice(n.value.findIndex(c=>c.key===l),1),delete o.value[l]}function s(){Object.values(o.value).forEach(l=>{l.hide()})}return Object.assign({mergedClsPrefix:t,messageRefs:o,messageList:n,handleAfterLeave:a},r)},render(){var e,t,n;return b(et,null,(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e),this.messageList.length?b(qc,{to:(n=this.to)!==null&&n!==void 0?n:"body"},b("div",{class:[`${this.mergedClsPrefix}-message-container`,`${this.mergedClsPrefix}-message-container--${this.placement}`],key:"message-container",style:this.containerStyle},this.messageList.map(o=>b(tY,Object.assign({ref:r=>{r&&(this.messageRefs[o.key]=r)},internalKey:o.key,onInternalAfterLeave:this.handleAfterLeave},Ys(o,["destroy"],void 0),{duration:o.duration===void 0?this.duration:o.duration,keepAliveOnHover:o.keepAliveOnHover===void 0?this.keepAliveOnHover:o.keepAliveOnHover,closable:o.closable===void 0?this.closable:o.closable}))))):null)}});function rY(){const e=He(eS,null);return e===null&&Fr("use-message","No outer founded. See prerequisite in https://www.naiveui.com/en-US/os-theme/components/message for more details. If you want to use `useMessage` outside setup, please check https://www.naiveui.com/zh-CN/os-theme/components/message#Q-&-A."),e}const Au="n-notification-provider",iY=pe({name:"NotificationContainer",props:{scrollable:{type:Boolean,required:!0},placement:{type:String,required:!0}},setup(){const{mergedThemeRef:e,mergedClsPrefixRef:t,wipTransitionCountRef:n}=He(Au),o=B(null);return un(()=>{var r,i;n.value>0?(r=o==null?void 0:o.value)===null||r===void 0||r.classList.add("transitioning"):(i=o==null?void 0:o.value)===null||i===void 0||i.classList.remove("transitioning")}),{selfRef:o,mergedTheme:e,mergedClsPrefix:t,transitioning:n}},render(){const{$slots:e,scrollable:t,mergedClsPrefix:n,mergedTheme:o,placement:r}=this;return b("div",{ref:"selfRef",class:[`${n}-notification-container`,t&&`${n}-notification-container--scrollable`,`${n}-notification-container--${r}`]},t?b(_o,{theme:o.peers.Scrollbar,themeOverrides:o.peerOverrides.Scrollbar,contentStyle:{overflow:"hidden"}},e):e)}}),aY={info:()=>b(zr,null),success:()=>b(Ei,null),warning:()=>b($i,null),error:()=>b(Ri,null),default:()=>null},mm={closable:{type:Boolean,default:!0},type:{type:String,default:"default"},avatar:Function,title:[String,Function],description:[String,Function],content:[String,Function],meta:[String,Function],action:[String,Function],onClose:{type:Function,required:!0},keepAliveOnHover:Boolean,onMouseenter:Function,onMouseleave:Function},sY=Lr(mm),lY=pe({name:"Notification",props:mm,setup(e){const{mergedClsPrefixRef:t,mergedThemeRef:n,props:o}=He(Au),{inlineThemeDisabled:r,mergedRtlRef:i}=ct(),a=Rn("Notification",i,t),s=N(()=>{const{type:c}=e,{self:{color:u,textColor:d,closeIconColor:f,closeIconColorHover:p,closeIconColorPressed:h,headerTextColor:m,descriptionTextColor:v,actionTextColor:g,borderRadius:y,headerFontWeight:S,boxShadow:C,lineHeight:_,fontSize:x,closeMargin:w,closeSize:T,width:P,padding:k,closeIconSize:I,closeBorderRadius:A,closeColorHover:q,closeColorPressed:F,titleFontSize:O,metaFontSize:$,descriptionFontSize:W,[Pe("iconColor",c)]:Q},common:{cubicBezierEaseOut:L,cubicBezierEaseIn:M,cubicBezierEaseInOut:se}}=n.value,{left:X,right:ne,top:fe,bottom:xe}=si(k);return{"--n-color":u,"--n-font-size":x,"--n-text-color":d,"--n-description-text-color":v,"--n-action-text-color":g,"--n-title-text-color":m,"--n-title-font-weight":S,"--n-bezier":se,"--n-bezier-ease-out":L,"--n-bezier-ease-in":M,"--n-border-radius":y,"--n-box-shadow":C,"--n-close-border-radius":A,"--n-close-color-hover":q,"--n-close-color-pressed":F,"--n-close-icon-color":f,"--n-close-icon-color-hover":p,"--n-close-icon-color-pressed":h,"--n-line-height":_,"--n-icon-color":Q,"--n-close-margin":w,"--n-close-size":T,"--n-close-icon-size":I,"--n-width":P,"--n-padding-left":X,"--n-padding-right":ne,"--n-padding-top":fe,"--n-padding-bottom":xe,"--n-title-font-size":O,"--n-meta-font-size":$,"--n-description-font-size":W}}),l=r?Rt("notification",N(()=>e.type[0]),s,o):void 0;return{mergedClsPrefix:t,showAvatar:N(()=>e.avatar||e.type!=="default"),handleCloseClick(){e.onClose()},rtlEnabled:a,cssVars:r?void 0:s,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender}},render(){var e;const{mergedClsPrefix:t}=this;return(e=this.onRender)===null||e===void 0||e.call(this),b("div",{class:[`${t}-notification-wrapper`,this.themeClass],onMouseenter:this.onMouseenter,onMouseleave:this.onMouseleave,style:this.cssVars},b("div",{class:[`${t}-notification`,this.rtlEnabled&&`${t}-notification--rtl`,this.themeClass,{[`${t}-notification--closable`]:this.closable,[`${t}-notification--show-avatar`]:this.showAvatar}],style:this.cssVars},this.showAvatar?b("div",{class:`${t}-notification__avatar`},this.avatar?Nt(this.avatar):this.type!=="default"?b(Bt,{clsPrefix:t},{default:()=>aY[this.type]()}):null):null,this.closable?b(Ii,{clsPrefix:t,class:`${t}-notification__close`,onClick:this.handleCloseClick}):null,b("div",{ref:"bodyRef",class:`${t}-notification-main`},this.title?b("div",{class:`${t}-notification-main__header`},Nt(this.title)):null,this.description?b("div",{class:`${t}-notification-main__description`},Nt(this.description)):null,this.content?b("pre",{class:`${t}-notification-main__content`},Nt(this.content)):null,this.meta||this.action?b("div",{class:`${t}-notification-main-footer`},this.meta?b("div",{class:`${t}-notification-main-footer__meta`},Nt(this.meta)):null,this.action?b("div",{class:`${t}-notification-main-footer__action`},Nt(this.action)):null):null)))}}),cY=Object.assign(Object.assign({},mm),{duration:Number,onClose:Function,onLeave:Function,onAfterEnter:Function,onAfterLeave:Function,onHide:Function,onAfterShow:Function,onAfterHide:Function}),uY=pe({name:"NotificationEnvironment",props:Object.assign(Object.assign({},cY),{internalKey:{type:String,required:!0},onInternalAfterLeave:{type:Function,required:!0}}),setup(e){const{wipTransitionCountRef:t}=He(Au),n=B(!0);let o=null;function r(){n.value=!1,o&&window.clearTimeout(o)}function i(h){t.value++,jt(()=>{h.style.height=`${h.offsetHeight}px`,h.style.maxHeight="0",h.style.transition="none",h.offsetHeight,h.style.transition="",h.style.maxHeight=h.style.height})}function a(h){t.value--,h.style.height="",h.style.maxHeight="";const{onAfterEnter:m,onAfterShow:v}=e;m&&m(),v&&v()}function s(h){t.value++,h.style.maxHeight=`${h.offsetHeight}px`,h.style.height=`${h.offsetHeight}px`,h.offsetHeight}function l(h){const{onHide:m}=e;m&&m(),h.style.maxHeight="0",h.offsetHeight}function c(){t.value--;const{onAfterLeave:h,onInternalAfterLeave:m,onAfterHide:v,internalKey:g}=e;h&&h(),m(g),v&&v()}function u(){const{duration:h}=e;h&&(o=window.setTimeout(r,h))}function d(h){h.currentTarget===h.target&&o!==null&&(window.clearTimeout(o),o=null)}function f(h){h.currentTarget===h.target&&u()}function p(){const{onClose:h}=e;h?Promise.resolve(h()).then(m=>{m!==!1&&r()}):r()}return Vt(()=>{e.duration&&(o=window.setTimeout(r,e.duration))}),{show:n,hide:r,handleClose:p,handleAfterLeave:c,handleLeave:l,handleBeforeLeave:s,handleAfterEnter:a,handleBeforeEnter:i,handleMouseenter:d,handleMouseleave:f}},render(){return b(fn,{name:"notification-transition",appear:!0,onBeforeEnter:this.handleBeforeEnter,onAfterEnter:this.handleAfterEnter,onBeforeLeave:this.handleBeforeLeave,onLeave:this.handleLeave,onAfterLeave:this.handleAfterLeave},{default:()=>this.show?b(lY,Object.assign({},Kn(this.$props,sY),{onClose:this.handleClose,onMouseenter:this.duration&&this.keepAliveOnHover?this.handleMouseenter:void 0,onMouseleave:this.duration&&this.keepAliveOnHover?this.handleMouseleave:void 0})):null})}}),dY=j([z("notification-container",` z-index: 4000; position: fixed; overflow: visible; @@ -3284,11 +3307,11 @@ ${t} `,[z("scrollbar-content",` padding-top: 12px; padding-bottom: 33px; - `)])])])]),q("top, top-right, top-left",` + `)])])])]),K("top, top-right, top-left",` top: 12px; `,[j("&.transitioning >",[z("scrollbar",[j(">",[z("scrollbar-container",` min-height: 100vh !important; - `)])])])]),q("bottom, bottom-right, bottom-left",` + `)])])])]),K("bottom, bottom-right, bottom-left",` bottom: 12px; `,[j(">",[z("scrollbar",[j(">",[z("scrollbar-container",[z("scrollbar-content",` padding-bottom: 12px; @@ -3297,38 +3320,38 @@ ${t} align-items: flex-end; margin-bottom: 0; margin-top: 12px; - `)]),q("top, bottom",` + `)]),K("top, bottom",` left: 50%; transform: translateX(-50%); `,[z("notification-wrapper",[j("&.notification-transition-enter-from, &.notification-transition-leave-to",` transform: scale(0.85); `),j("&.notification-transition-leave-from, &.notification-transition-enter-to",` transform: scale(1); - `)])]),q("top",[z("notification-wrapper",` + `)])]),K("top",[z("notification-wrapper",` transform-origin: top center; - `)]),q("bottom",[z("notification-wrapper",` + `)]),K("bottom",[z("notification-wrapper",` transform-origin: bottom center; - `)]),q("top-right, bottom-right",[z("notification",` + `)]),K("top-right, bottom-right",[z("notification",` margin-left: 28px; margin-right: 16px; - `)]),q("top-left, bottom-left",[z("notification",` + `)]),K("top-left, bottom-left",[z("notification",` margin-left: 16px; margin-right: 28px; - `)]),q("top-right",` + `)]),K("top-right",` right: 0; - `,[Bl("top-right")]),q("top-left",` + `,[Hl("top-right")]),K("top-left",` left: 0; - `,[Bl("top-left")]),q("bottom-right",` + `,[Hl("top-left")]),K("bottom-right",` right: 0; - `,[Bl("bottom-right")]),q("bottom-left",` + `,[Hl("bottom-right")]),K("bottom-left",` left: 0; - `,[Bl("bottom-left")]),q("scrollable",[q("top-right",` + `,[Hl("bottom-left")]),K("scrollable",[K("top-right",` top: 0; - `),q("top-left",` + `),K("top-left",` top: 0; - `),q("bottom-right",` + `),K("bottom-right",` bottom: 0; - `),q("bottom-left",` + `),K("bottom-left",` bottom: 0; `)]),z("notification-wrapper",` margin-bottom: 12px; @@ -3380,10 +3403,10 @@ ${t} box-shadow: var(--n-box-shadow); box-sizing: border-box; opacity: 1; - `,[D("avatar",[z("icon",{color:"var(--n-icon-color)"}),z("base-icon",{color:"var(--n-icon-color)"})]),q("show-avatar",[z("notification-main",` + `,[D("avatar",[z("icon",{color:"var(--n-icon-color)"}),z("base-icon",{color:"var(--n-icon-color)"})]),K("show-avatar",[z("notification-main",` margin-left: 40px; width: calc(100% - 40px); - `)]),q("closable",[z("notification-main",[j("> *:first-child",{paddingRight:"20px"})]),D("close",` + `)]),K("closable",[z("notification-main",[j("> *:first-child",{paddingRight:"20px"})]),D("close",` position: absolute; top: 0; right: 0; @@ -3442,14 +3465,14 @@ ${t} word-wrap: break-word; transition: color .3s var(--n-bezier-ease-out); color: var(--n-text-color); - `,[j("&:first-child",{margin:0})])])])])]);function Bl(e){const n=e.split("-")[1]==="left"?"calc(-100%)":"calc(100%)",o="0";return z("notification-wrapper",[j("&.notification-transition-enter-from, &.notification-transition-leave-to",` + `,[j("&:first-child",{margin:0})])])])])]);function Hl(e){const n=e.split("-")[1]==="left"?"calc(-100%)":"calc(100%)",o="0";return z("notification-wrapper",[j("&.notification-transition-enter-from, &.notification-transition-leave-to",` transform: translate(${n}, 0); `),j("&.notification-transition-leave-from, &.notification-transition-enter-to",` transform: translate(${o}, 0); - `)])}const w2="n-notification-api",Bq=Object.assign(Object.assign({},Fe.props),{containerStyle:[String,Object],to:[String,Object],scrollable:{type:Boolean,default:!0},max:Number,placement:{type:String,default:"top-right"},keepAliveOnHover:Boolean}),Nq=fe({name:"NotificationProvider",props:Bq,setup(e){const{mergedClsPrefixRef:t}=lt(e),n=N([]),o={},r=new Set;function i(p){const h=Ea(),g=()=>{r.add(h),o[h]&&o[h].hide()},v=bo(Object.assign(Object.assign({},p),{key:h,destroy:g,hide:g,deactivate:g})),{max:m}=e;if(m&&n.value.length-r.size>=m){let y=!1,S=0;for(const C of n.value){if(!r.has(C.key)){o[C.key]&&(C.destroy(),y=!0);break}S++}y||n.value.splice(S,1)}return n.value.push(v),v}const a=["info","success","warning","error"].map(p=>h=>i(Object.assign(Object.assign({},h),{type:p})));function s(p){r.delete(p),n.value.splice(n.value.findIndex(h=>h.key===p),1)}const l=Fe("Notification","-notification",Fq,qV,e,t),c={create:i,info:a[0],success:a[1],warning:a[2],error:a[3],open:d,destroyAll:f},u=N(0);st(w2,c),st(Pu,{props:e,mergedClsPrefixRef:t,mergedThemeRef:l,wipTransitionCountRef:u});function d(p){return i(p)}function f(){Object.values(n.value).forEach(p=>{p.hide()})}return Object.assign({mergedClsPrefix:t,notificationList:n,notificationRefs:o,handleAfterLeave:s},c)},render(){var e,t,n;const{placement:o}=this;return b(ct,null,(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e),this.notificationList.length?b(qc,{to:(n=this.to)!==null&&n!==void 0?n:"body"},b(Iq,{style:this.containerStyle,scrollable:this.scrollable&&o!=="top"&&o!=="bottom",placement:o},{default:()=>this.notificationList.map(r=>b(Lq,Object.assign({ref:i=>{const a=r.key;i===null?delete this.notificationRefs[a]:this.notificationRefs[a]=i}},Gs(r,["destroy","hide","deactivate"]),{internalKey:r.key,onInternalAfterLeave:this.handleAfterLeave,keepAliveOnHover:r.keepAliveOnHover===void 0?this.keepAliveOnHover:r.keepAliveOnHover})))})):null)}});function Hq(){const e=He(w2,null);return e===null&&Or("use-notification","No outer `n-notification-provider` found."),e}const jq=j([z("progress",{display:"inline-block"},[z("progress-icon",` + `)])}const nS="n-notification-api",fY=Object.assign(Object.assign({},Fe.props),{containerStyle:[String,Object],to:[String,Object],scrollable:{type:Boolean,default:!0},max:Number,placement:{type:String,default:"top-right"},keepAliveOnHover:Boolean}),hY=pe({name:"NotificationProvider",props:fY,setup(e){const{mergedClsPrefixRef:t}=ct(e),n=B([]),o={},r=new Set;function i(p){const h=Ia(),m=()=>{r.add(h),o[h]&&o[h].hide()},v=bo(Object.assign(Object.assign({},p),{key:h,destroy:m,hide:m,deactivate:m})),{max:g}=e;if(g&&n.value.length-r.size>=g){let y=!1,S=0;for(const C of n.value){if(!r.has(C.key)){o[C.key]&&(C.destroy(),y=!0);break}S++}y||n.value.splice(S,1)}return n.value.push(v),v}const a=["info","success","warning","error"].map(p=>h=>i(Object.assign(Object.assign({},h),{type:p})));function s(p){r.delete(p),n.value.splice(n.value.findIndex(h=>h.key===p),1)}const l=Fe("Notification","-notification",dY,yq,e,t),c={create:i,info:a[0],success:a[1],warning:a[2],error:a[3],open:d,destroyAll:f},u=B(0);lt(nS,c),lt(Au,{props:e,mergedClsPrefixRef:t,mergedThemeRef:l,wipTransitionCountRef:u});function d(p){return i(p)}function f(){Object.values(n.value).forEach(p=>{p.hide()})}return Object.assign({mergedClsPrefix:t,notificationList:n,notificationRefs:o,handleAfterLeave:s},c)},render(){var e,t,n;const{placement:o}=this;return b(et,null,(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e),this.notificationList.length?b(qc,{to:(n=this.to)!==null&&n!==void 0?n:"body"},b(iY,{style:this.containerStyle,scrollable:this.scrollable&&o!=="top"&&o!=="bottom",placement:o},{default:()=>this.notificationList.map(r=>b(uY,Object.assign({ref:i=>{const a=r.key;i===null?delete this.notificationRefs[a]:this.notificationRefs[a]=i}},Ys(r,["destroy","hide","deactivate"]),{internalKey:r.key,onInternalAfterLeave:this.handleAfterLeave,keepAliveOnHover:r.keepAliveOnHover===void 0?this.keepAliveOnHover:r.keepAliveOnHover})))})):null)}});function pY(){const e=He(nS,null);return e===null&&Fr("use-notification","No outer `n-notification-provider` found."),e}const mY=j([z("progress",{display:"inline-block"},[z("progress-icon",` color: var(--n-icon-color); transition: color .3s var(--n-bezier); - `),q("line",` + `),K("line",` width: 100%; display: block; `,[z("progress-content",` @@ -3461,14 +3484,14 @@ ${t} height: var(--n-icon-size-line); line-height: var(--n-icon-size-line); font-size: var(--n-icon-size-line); - `,[q("as-text",` + `,[K("as-text",` color: var(--n-text-color-line-outer); text-align: center; width: 40px; font-size: var(--n-font-size); padding-left: 4px; transition: color .3s var(--n-bezier); - `)])]),q("circle, dashboard",{width:"120px"},[z("progress-custom-content",` + `)])]),K("circle, dashboard",{width:"120px"},[z("progress-custom-content",` position: absolute; left: 50%; top: 50%; @@ -3498,7 +3521,7 @@ ${t} align-items: center; color: var(--n-icon-color); font-size: var(--n-icon-size-circle); - `)]),q("multiple-circle",` + `)]),K("multiple-circle",` width: 200px; color: inherit; `,[z("progress-text",` @@ -3518,11 +3541,11 @@ ${t} opacity .3s var(--n-bezier), stroke .3s var(--n-bezier), stroke-dasharray .3s var(--n-bezier); - `,[q("empty",{opacity:0})]),z("progress-graph-circle-rail",` + `,[K("empty",{opacity:0})]),z("progress-graph-circle-rail",` transition: stroke .3s var(--n-bezier); overflow: hidden; stroke: var(--n-rail-color); - `)]),z("progress-graph-line",[q("indicator-inside",[z("progress-graph-line-rail",` + `)]),z("progress-graph-line",[K("indicator-inside",[z("progress-graph-line-rail",` height: 16px; line-height: 16px; border-radius: 10px; @@ -3539,7 +3562,7 @@ ${t} font-size: 12px; color: var(--n-text-color-line-inner); transition: color .3s var(--n-bezier); - `)])]),q("indicator-inside-label",` + `)])]),K("indicator-inside-label",` height: 16px; display: flex; align-items: center; @@ -3580,7 +3603,7 @@ ${t} transition: background-color .3s var(--n-bezier), max-width .2s var(--n-bezier); - `,[q("processing",[j("&::after",` + `,[K("processing",[j("&::after",` content: ""; background-image: var(--n-line-bg-processing); animation: progress-processing-animation 2s var(--n-bezier) infinite; @@ -3609,9 +3632,9 @@ ${t} right: 0; opacity: 0; } - `)]),Vq={success:b(Pi,null),error:b(Ti,null),warning:b(Ri,null),info:b(Ir,null)},Wq=fe({name:"ProgressLine",props:{clsPrefix:{type:String,required:!0},percentage:{type:Number,default:0},railColor:String,railStyle:[String,Object],fillColor:String,status:{type:String,required:!0},indicatorPlacement:{type:String,required:!0},indicatorTextColor:String,unit:{type:String,default:"%"},processing:{type:Boolean,required:!0},showIndicator:{type:Boolean,required:!0},height:[String,Number],railBorderRadius:[String,Number],fillBorderRadius:[String,Number]},setup(e,{slots:t}){const n=F(()=>Vt(e.height)),o=F(()=>e.railBorderRadius!==void 0?Vt(e.railBorderRadius):e.height!==void 0?Vt(e.height,{c:.5}):""),r=F(()=>e.fillBorderRadius!==void 0?Vt(e.fillBorderRadius):e.railBorderRadius!==void 0?Vt(e.railBorderRadius):e.height!==void 0?Vt(e.height,{c:.5}):"");return()=>{const{indicatorPlacement:i,railColor:a,railStyle:s,percentage:l,unit:c,indicatorTextColor:u,status:d,showIndicator:f,fillColor:p,processing:h,clsPrefix:g}=e;return b("div",{class:`${g}-progress-content`,role:"none"},b("div",{class:`${g}-progress-graph`,"aria-hidden":!0},b("div",{class:[`${g}-progress-graph-line`,{[`${g}-progress-graph-line--indicator-${i}`]:!0}]},b("div",{class:`${g}-progress-graph-line-rail`,style:[{backgroundColor:a,height:n.value,borderRadius:o.value},s]},b("div",{class:[`${g}-progress-graph-line-fill`,h&&`${g}-progress-graph-line-fill--processing`],style:{maxWidth:`${e.percentage}%`,backgroundColor:p,height:n.value,lineHeight:n.value,borderRadius:r.value}},i==="inside"?b("div",{class:`${g}-progress-graph-line-indicator`,style:{color:u}},t.default?t.default():`${l}${c}`):null)))),f&&i==="outside"?b("div",null,t.default?b("div",{class:`${g}-progress-custom-content`,style:{color:u},role:"none"},t.default()):d==="default"?b("div",{role:"none",class:`${g}-progress-icon ${g}-progress-icon--as-text`,style:{color:u}},l,c):b("div",{class:`${g}-progress-icon`,"aria-hidden":!0},b(Nt,{clsPrefix:g},{default:()=>Vq[d]}))):null)}}}),Uq={success:b(Pi,null),error:b(Ti,null),warning:b(Ri,null),info:b(Ir,null)},qq=fe({name:"ProgressCircle",props:{clsPrefix:{type:String,required:!0},status:{type:String,required:!0},strokeWidth:{type:Number,required:!0},fillColor:String,railColor:String,railStyle:[String,Object],percentage:{type:Number,default:0},offsetDegree:{type:Number,default:0},showIndicator:{type:Boolean,required:!0},indicatorTextColor:String,unit:String,viewBoxWidth:{type:Number,required:!0},gapDegree:{type:Number,required:!0},gapOffsetDegree:{type:Number,default:0}},setup(e,{slots:t}){function n(o,r,i){const{gapDegree:a,viewBoxWidth:s,strokeWidth:l}=e,c=50,u=0,d=c,f=0,p=2*c,h=50+l/2,g=`M ${h},${h} m ${u},${d} + `)]),gY={success:b(Ei,null),error:b(Ri,null),warning:b($i,null),info:b(zr,null)},vY=pe({name:"ProgressLine",props:{clsPrefix:{type:String,required:!0},percentage:{type:Number,default:0},railColor:String,railStyle:[String,Object],fillColor:String,status:{type:String,required:!0},indicatorPlacement:{type:String,required:!0},indicatorTextColor:String,unit:{type:String,default:"%"},processing:{type:Boolean,required:!0},showIndicator:{type:Boolean,required:!0},height:[String,Number],railBorderRadius:[String,Number],fillBorderRadius:[String,Number]},setup(e,{slots:t}){const n=N(()=>Ut(e.height)),o=N(()=>e.railBorderRadius!==void 0?Ut(e.railBorderRadius):e.height!==void 0?Ut(e.height,{c:.5}):""),r=N(()=>e.fillBorderRadius!==void 0?Ut(e.fillBorderRadius):e.railBorderRadius!==void 0?Ut(e.railBorderRadius):e.height!==void 0?Ut(e.height,{c:.5}):"");return()=>{const{indicatorPlacement:i,railColor:a,railStyle:s,percentage:l,unit:c,indicatorTextColor:u,status:d,showIndicator:f,fillColor:p,processing:h,clsPrefix:m}=e;return b("div",{class:`${m}-progress-content`,role:"none"},b("div",{class:`${m}-progress-graph`,"aria-hidden":!0},b("div",{class:[`${m}-progress-graph-line`,{[`${m}-progress-graph-line--indicator-${i}`]:!0}]},b("div",{class:`${m}-progress-graph-line-rail`,style:[{backgroundColor:a,height:n.value,borderRadius:o.value},s]},b("div",{class:[`${m}-progress-graph-line-fill`,h&&`${m}-progress-graph-line-fill--processing`],style:{maxWidth:`${e.percentage}%`,backgroundColor:p,height:n.value,lineHeight:n.value,borderRadius:r.value}},i==="inside"?b("div",{class:`${m}-progress-graph-line-indicator`,style:{color:u}},t.default?t.default():`${l}${c}`):null)))),f&&i==="outside"?b("div",null,t.default?b("div",{class:`${m}-progress-custom-content`,style:{color:u},role:"none"},t.default()):d==="default"?b("div",{role:"none",class:`${m}-progress-icon ${m}-progress-icon--as-text`,style:{color:u}},l,c):b("div",{class:`${m}-progress-icon`,"aria-hidden":!0},b(Bt,{clsPrefix:m},{default:()=>gY[d]}))):null)}}}),bY={success:b(Ei,null),error:b(Ri,null),warning:b($i,null),info:b(zr,null)},yY=pe({name:"ProgressCircle",props:{clsPrefix:{type:String,required:!0},status:{type:String,required:!0},strokeWidth:{type:Number,required:!0},fillColor:String,railColor:String,railStyle:[String,Object],percentage:{type:Number,default:0},offsetDegree:{type:Number,default:0},showIndicator:{type:Boolean,required:!0},indicatorTextColor:String,unit:String,viewBoxWidth:{type:Number,required:!0},gapDegree:{type:Number,required:!0},gapOffsetDegree:{type:Number,default:0}},setup(e,{slots:t}){function n(o,r,i){const{gapDegree:a,viewBoxWidth:s,strokeWidth:l}=e,c=50,u=0,d=c,f=0,p=2*c,h=50+l/2,m=`M ${h},${h} m ${u},${d} a ${c},${c} 0 1 1 ${f},${-p} - a ${c},${c} 0 1 1 ${-f},${p}`,v=Math.PI*2*c,m={stroke:i,strokeDasharray:`${o/100*(v-a)}px ${s*8}px`,strokeDashoffset:`-${a/2}px`,transformOrigin:r?"center":void 0,transform:r?`rotate(${r}deg)`:void 0};return{pathString:g,pathStyle:m}}return()=>{const{fillColor:o,railColor:r,strokeWidth:i,offsetDegree:a,status:s,percentage:l,showIndicator:c,indicatorTextColor:u,unit:d,gapOffsetDegree:f,clsPrefix:p}=e,{pathString:h,pathStyle:g}=n(100,0,r),{pathString:v,pathStyle:m}=n(l,a,o),y=100+i;return b("div",{class:`${p}-progress-content`,role:"none"},b("div",{class:`${p}-progress-graph`,"aria-hidden":!0},b("div",{class:`${p}-progress-graph-circle`,style:{transform:f?`rotate(${f}deg)`:void 0}},b("svg",{viewBox:`0 0 ${y} ${y}`},b("g",null,b("path",{class:`${p}-progress-graph-circle-rail`,d:h,"stroke-width":i,"stroke-linecap":"round",fill:"none",style:g})),b("g",null,b("path",{class:[`${p}-progress-graph-circle-fill`,l===0&&`${p}-progress-graph-circle-fill--empty`],d:v,"stroke-width":i,"stroke-linecap":"round",fill:"none",style:m}))))),c?b("div",null,t.default?b("div",{class:`${p}-progress-custom-content`,role:"none"},t.default()):s!=="default"?b("div",{class:`${p}-progress-icon`,"aria-hidden":!0},b(Nt,{clsPrefix:p},{default:()=>Uq[s]})):b("div",{class:`${p}-progress-text`,style:{color:u},role:"none"},b("span",{class:`${p}-progress-text__percentage`},l),b("span",{class:`${p}-progress-text__unit`},d))):null)}}});function i0(e,t,n=100){return`m ${n/2} ${n/2-e} a ${e} ${e} 0 1 1 0 ${2*e} a ${e} ${e} 0 1 1 0 -${2*e}`}const Kq=fe({name:"ProgressMultipleCircle",props:{clsPrefix:{type:String,required:!0},viewBoxWidth:{type:Number,required:!0},percentage:{type:Array,default:[0]},strokeWidth:{type:Number,required:!0},circleGap:{type:Number,required:!0},showIndicator:{type:Boolean,required:!0},fillColor:{type:Array,default:()=>[]},railColor:{type:Array,default:()=>[]},railStyle:{type:Array,default:()=>[]}},setup(e,{slots:t}){const n=F(()=>e.percentage.map((r,i)=>`${Math.PI*r/100*(e.viewBoxWidth/2-e.strokeWidth/2*(1+2*i)-e.circleGap*i)*2}, ${e.viewBoxWidth*8}`));return()=>{const{viewBoxWidth:o,strokeWidth:r,circleGap:i,showIndicator:a,fillColor:s,railColor:l,railStyle:c,percentage:u,clsPrefix:d}=e;return b("div",{class:`${d}-progress-content`,role:"none"},b("div",{class:`${d}-progress-graph`,"aria-hidden":!0},b("div",{class:`${d}-progress-graph-circle`},b("svg",{viewBox:`0 0 ${o} ${o}`},u.map((f,p)=>b("g",{key:p},b("path",{class:`${d}-progress-graph-circle-rail`,d:i0(o/2-r/2*(1+2*p)-i*p,r,o),"stroke-width":r,"stroke-linecap":"round",fill:"none",style:[{strokeDashoffset:0,stroke:l[p]},c[p]]}),b("path",{class:[`${d}-progress-graph-circle-fill`,f===0&&`${d}-progress-graph-circle-fill--empty`],d:i0(o/2-r/2*(1+2*p)-i*p,r,o),"stroke-width":r,"stroke-linecap":"round",fill:"none",style:{strokeDasharray:n.value[p],strokeDashoffset:0,stroke:s[p]}})))))),a&&t.default?b("div",null,b("div",{class:`${d}-progress-text`},t.default())):null)}}}),Gq=Object.assign(Object.assign({},Fe.props),{processing:Boolean,type:{type:String,default:"line"},gapDegree:Number,gapOffsetDegree:Number,status:{type:String,default:"default"},railColor:[String,Array],railStyle:[String,Array],color:[String,Array],viewBoxWidth:{type:Number,default:100},strokeWidth:{type:Number,default:7},percentage:[Number,Array],unit:{type:String,default:"%"},showIndicator:{type:Boolean,default:!0},indicatorPosition:{type:String,default:"outside"},indicatorPlacement:{type:String,default:"outside"},indicatorTextColor:String,circleGap:{type:Number,default:1},height:Number,borderRadius:[String,Number],fillBorderRadius:[String,Number],offsetDegree:Number}),Yq=fe({name:"Progress",props:Gq,setup(e){const t=F(()=>e.indicatorPlacement||e.indicatorPosition),n=F(()=>{if(e.gapDegree||e.gapDegree===0)return e.gapDegree;if(e.type==="dashboard")return 75}),{mergedClsPrefixRef:o,inlineThemeDisabled:r}=lt(e),i=Fe("Progress","-progress",jq,LW,e,o),a=F(()=>{const{status:l}=e,{common:{cubicBezierEaseInOut:c},self:{fontSize:u,fontSizeCircle:d,railColor:f,railHeight:p,iconSizeCircle:h,iconSizeLine:g,textColorCircle:v,textColorLineInner:m,textColorLineOuter:y,lineBgProcessing:S,fontWeightCircle:C,[Se("iconColor",l)]:_,[Se("fillColor",l)]:x}}=i.value;return{"--n-bezier":c,"--n-fill-color":x,"--n-font-size":u,"--n-font-size-circle":d,"--n-font-weight-circle":C,"--n-icon-color":_,"--n-icon-size-circle":h,"--n-icon-size-line":g,"--n-line-bg-processing":S,"--n-rail-color":f,"--n-rail-height":p,"--n-text-color-circle":v,"--n-text-color-line-inner":m,"--n-text-color-line-outer":y}}),s=r?Rt("progress",F(()=>e.status[0]),a,e):void 0;return{mergedClsPrefix:o,mergedIndicatorPlacement:t,gapDeg:n,cssVars:r?void 0:a,themeClass:s==null?void 0:s.themeClass,onRender:s==null?void 0:s.onRender}},render(){const{type:e,cssVars:t,indicatorTextColor:n,showIndicator:o,status:r,railColor:i,railStyle:a,color:s,percentage:l,viewBoxWidth:c,strokeWidth:u,mergedIndicatorPlacement:d,unit:f,borderRadius:p,fillBorderRadius:h,height:g,processing:v,circleGap:m,mergedClsPrefix:y,gapDeg:S,gapOffsetDegree:C,themeClass:_,$slots:x,onRender:w}=this;return w==null||w(),b("div",{class:[_,`${y}-progress`,`${y}-progress--${e}`,`${y}-progress--${r}`],style:t,"aria-valuemax":100,"aria-valuemin":0,"aria-valuenow":l,role:e==="circle"||e==="line"||e==="dashboard"?"progressbar":"none"},e==="circle"||e==="dashboard"?b(qq,{clsPrefix:y,status:r,showIndicator:o,indicatorTextColor:n,railColor:i,fillColor:s,railStyle:a,offsetDegree:this.offsetDegree,percentage:l,viewBoxWidth:c,strokeWidth:u,gapDegree:S===void 0?e==="dashboard"?75:0:S,gapOffsetDegree:C,unit:f},x):e==="line"?b(Wq,{clsPrefix:y,status:r,showIndicator:o,indicatorTextColor:n,railColor:i,fillColor:s,railStyle:a,percentage:l,processing:v,indicatorPlacement:d,unit:f,fillBorderRadius:h,railBorderRadius:p,height:g},x):e==="multiple-circle"?b(Kq,{clsPrefix:y,strokeWidth:u,railColor:i,fillColor:s,railStyle:a,viewBoxWidth:c,percentage:l,showIndicator:o,circleGap:m},x):null)}}),Xq=b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},b("circle",{fill:"#FFCB4C",cx:"18",cy:"17.018",r:"17"}),b("path",{fill:"#65471B",d:"M14.524 21.036c-.145-.116-.258-.274-.312-.464-.134-.46.13-.918.59-1.021 4.528-1.021 7.577 1.363 7.706 1.465.384.306.459.845.173 1.205-.286.358-.828.401-1.211.097-.11-.084-2.523-1.923-6.182-1.098-.274.061-.554-.016-.764-.184z"}),b("ellipse",{fill:"#65471B",cx:"13.119",cy:"11.174",rx:"2.125",ry:"2.656"}),b("ellipse",{fill:"#65471B",cx:"24.375",cy:"12.236",rx:"2.125",ry:"2.656"}),b("path",{fill:"#F19020",d:"M17.276 35.149s1.265-.411 1.429-1.352c.173-.972-.624-1.167-.624-1.167s1.041-.208 1.172-1.376c.123-1.101-.861-1.363-.861-1.363s.97-.4 1.016-1.539c.038-.959-.995-1.428-.995-1.428s5.038-1.221 5.556-1.341c.516-.12 1.32-.615 1.069-1.694-.249-1.08-1.204-1.118-1.697-1.003-.494.115-6.744 1.566-8.9 2.068l-1.439.334c-.54.127-.785-.11-.404-.512.508-.536.833-1.129.946-2.113.119-1.035-.232-2.313-.433-2.809-.374-.921-1.005-1.649-1.734-1.899-1.137-.39-1.945.321-1.542 1.561.604 1.854.208 3.375-.833 4.293-2.449 2.157-3.588 3.695-2.83 6.973.828 3.575 4.377 5.876 7.952 5.048l3.152-.681z"}),b("path",{fill:"#65471B",d:"M9.296 6.351c-.164-.088-.303-.224-.391-.399-.216-.428-.04-.927.393-1.112 4.266-1.831 7.699-.043 7.843.034.433.231.608.747.391 1.154-.216.405-.74.546-1.173.318-.123-.063-2.832-1.432-6.278.047-.257.109-.547.085-.785-.042zm12.135 3.75c-.156-.098-.286-.243-.362-.424-.187-.442.023-.927.468-1.084 4.381-1.536 7.685.48 7.823.567.415.26.555.787.312 1.178-.242.39-.776.495-1.191.238-.12-.072-2.727-1.621-6.267-.379-.266.091-.553.046-.783-.096z"})),Qq=b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},b("path",{fill:"#FFCC4D",d:"M36 18c0 9.941-8.059 18-18 18-9.94 0-18-8.059-18-18C0 8.06 8.06 0 18 0c9.941 0 18 8.06 18 18"}),b("ellipse",{fill:"#664500",cx:"18",cy:"27",rx:"5",ry:"6"}),b("path",{fill:"#664500",d:"M5.999 11c-.208 0-.419-.065-.599-.2-.442-.331-.531-.958-.2-1.4C8.462 5.05 12.816 5 13 5c.552 0 1 .448 1 1 0 .551-.445.998-.996 1-.155.002-3.568.086-6.204 3.6-.196.262-.497.4-.801.4zm24.002 0c-.305 0-.604-.138-.801-.4-2.64-3.521-6.061-3.598-6.206-3.6-.55-.006-.994-.456-.991-1.005C22.006 5.444 22.45 5 23 5c.184 0 4.537.05 7.8 4.4.332.442.242 1.069-.2 1.4-.18.135-.39.2-.599.2zm-16.087 4.5l1.793-1.793c.391-.391.391-1.023 0-1.414s-1.023-.391-1.414 0L12.5 14.086l-1.793-1.793c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l1.793 1.793-1.793 1.793c-.391.391-.391 1.023 0 1.414.195.195.451.293.707.293s.512-.098.707-.293l1.793-1.793 1.793 1.793c.195.195.451.293.707.293s.512-.098.707-.293c.391-.391.391-1.023 0-1.414L13.914 15.5zm11 0l1.793-1.793c.391-.391.391-1.023 0-1.414s-1.023-.391-1.414 0L23.5 14.086l-1.793-1.793c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l1.793 1.793-1.793 1.793c-.391.391-.391 1.023 0 1.414.195.195.451.293.707.293s.512-.098.707-.293l1.793-1.793 1.793 1.793c.195.195.451.293.707.293s.512-.098.707-.293c.391-.391.391-1.023 0-1.414L24.914 15.5z"})),Zq=b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},b("ellipse",{fill:"#292F33",cx:"18",cy:"26",rx:"18",ry:"10"}),b("ellipse",{fill:"#66757F",cx:"18",cy:"24",rx:"18",ry:"10"}),b("path",{fill:"#E1E8ED",d:"M18 31C3.042 31 1 16 1 12h34c0 2-1.958 19-17 19z"}),b("path",{fill:"#77B255",d:"M35 12.056c0 5.216-7.611 9.444-17 9.444S1 17.271 1 12.056C1 6.84 8.611 3.611 18 3.611s17 3.229 17 8.445z"}),b("ellipse",{fill:"#A6D388",cx:"18",cy:"13",rx:"15",ry:"7"}),b("path",{d:"M21 17c-.256 0-.512-.098-.707-.293-2.337-2.337-2.376-4.885-.125-8.262.739-1.109.9-2.246.478-3.377-.461-1.236-1.438-1.996-1.731-2.077-.553 0-.958-.443-.958-.996 0-.552.491-.995 1.043-.995.997 0 2.395 1.153 3.183 2.625 1.034 1.933.91 4.039-.351 5.929-1.961 2.942-1.531 4.332-.125 5.738.391.391.391 1.023 0 1.414-.195.196-.451.294-.707.294zm-6-2c-.256 0-.512-.098-.707-.293-2.337-2.337-2.376-4.885-.125-8.262.727-1.091.893-2.083.494-2.947-.444-.961-1.431-1.469-1.684-1.499-.552 0-.989-.447-.989-1 0-.552.458-1 1.011-1 .997 0 2.585.974 3.36 2.423.481.899 1.052 2.761-.528 5.131-1.961 2.942-1.531 4.332-.125 5.738.391.391.391 1.023 0 1.414-.195.197-.451.295-.707.295z",fill:"#5C913B"})),Jq=b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},b("path",{fill:"#EF9645",d:"M15.5 2.965c1.381 0 2.5 1.119 2.5 2.5v.005L20.5.465c1.381 0 2.5 1.119 2.5 2.5V4.25l2.5-1.535c1.381 0 2.5 1.119 2.5 2.5V8.75L29 18H15.458L15.5 2.965z"}),b("path",{fill:"#FFDC5D",d:"M4.625 16.219c1.381-.611 3.354.208 4.75 2.188.917 1.3 1.187 3.151 2.391 3.344.46.073 1.234-.313 1.234-1.397V4.5s0-2 2-2 2 2 2 2v11.633c0-.029 1-.064 1-.082V2s0-2 2-2 2 2 2 2v14.053c0 .017 1 .041 1 .069V4.25s0-2 2-2 2 2 2 2v12.638c0 .118 1 .251 1 .398V8.75s0-2 2-2 2 2 2 2V24c0 6.627-5.373 12-12 12-4.775 0-8.06-2.598-9.896-5.292C8.547 28.423 8.096 26.051 8 25.334c0 0-.123-1.479-1.156-2.865-1.469-1.969-2.5-3.156-3.125-3.866-.317-.359-.625-1.707.906-2.384z"})),eK=z("result",` + a ${c},${c} 0 1 1 ${-f},${p}`,v=Math.PI*2*c,g={stroke:i,strokeDasharray:`${o/100*(v-a)}px ${s*8}px`,strokeDashoffset:`-${a/2}px`,transformOrigin:r?"center":void 0,transform:r?`rotate(${r}deg)`:void 0};return{pathString:m,pathStyle:g}}return()=>{const{fillColor:o,railColor:r,strokeWidth:i,offsetDegree:a,status:s,percentage:l,showIndicator:c,indicatorTextColor:u,unit:d,gapOffsetDegree:f,clsPrefix:p}=e,{pathString:h,pathStyle:m}=n(100,0,r),{pathString:v,pathStyle:g}=n(l,a,o),y=100+i;return b("div",{class:`${p}-progress-content`,role:"none"},b("div",{class:`${p}-progress-graph`,"aria-hidden":!0},b("div",{class:`${p}-progress-graph-circle`,style:{transform:f?`rotate(${f}deg)`:void 0}},b("svg",{viewBox:`0 0 ${y} ${y}`},b("g",null,b("path",{class:`${p}-progress-graph-circle-rail`,d:h,"stroke-width":i,"stroke-linecap":"round",fill:"none",style:m})),b("g",null,b("path",{class:[`${p}-progress-graph-circle-fill`,l===0&&`${p}-progress-graph-circle-fill--empty`],d:v,"stroke-width":i,"stroke-linecap":"round",fill:"none",style:g}))))),c?b("div",null,t.default?b("div",{class:`${p}-progress-custom-content`,role:"none"},t.default()):s!=="default"?b("div",{class:`${p}-progress-icon`,"aria-hidden":!0},b(Bt,{clsPrefix:p},{default:()=>bY[s]})):b("div",{class:`${p}-progress-text`,style:{color:u},role:"none"},b("span",{class:`${p}-progress-text__percentage`},l),b("span",{class:`${p}-progress-text__unit`},d))):null)}}});function W0(e,t,n=100){return`m ${n/2} ${n/2-e} a ${e} ${e} 0 1 1 0 ${2*e} a ${e} ${e} 0 1 1 0 -${2*e}`}const xY=pe({name:"ProgressMultipleCircle",props:{clsPrefix:{type:String,required:!0},viewBoxWidth:{type:Number,required:!0},percentage:{type:Array,default:[0]},strokeWidth:{type:Number,required:!0},circleGap:{type:Number,required:!0},showIndicator:{type:Boolean,required:!0},fillColor:{type:Array,default:()=>[]},railColor:{type:Array,default:()=>[]},railStyle:{type:Array,default:()=>[]}},setup(e,{slots:t}){const n=N(()=>e.percentage.map((r,i)=>`${Math.PI*r/100*(e.viewBoxWidth/2-e.strokeWidth/2*(1+2*i)-e.circleGap*i)*2}, ${e.viewBoxWidth*8}`));return()=>{const{viewBoxWidth:o,strokeWidth:r,circleGap:i,showIndicator:a,fillColor:s,railColor:l,railStyle:c,percentage:u,clsPrefix:d}=e;return b("div",{class:`${d}-progress-content`,role:"none"},b("div",{class:`${d}-progress-graph`,"aria-hidden":!0},b("div",{class:`${d}-progress-graph-circle`},b("svg",{viewBox:`0 0 ${o} ${o}`},u.map((f,p)=>b("g",{key:p},b("path",{class:`${d}-progress-graph-circle-rail`,d:W0(o/2-r/2*(1+2*p)-i*p,r,o),"stroke-width":r,"stroke-linecap":"round",fill:"none",style:[{strokeDashoffset:0,stroke:l[p]},c[p]]}),b("path",{class:[`${d}-progress-graph-circle-fill`,f===0&&`${d}-progress-graph-circle-fill--empty`],d:W0(o/2-r/2*(1+2*p)-i*p,r,o),"stroke-width":r,"stroke-linecap":"round",fill:"none",style:{strokeDasharray:n.value[p],strokeDashoffset:0,stroke:s[p]}})))))),a&&t.default?b("div",null,b("div",{class:`${d}-progress-text`},t.default())):null)}}}),CY=Object.assign(Object.assign({},Fe.props),{processing:Boolean,type:{type:String,default:"line"},gapDegree:Number,gapOffsetDegree:Number,status:{type:String,default:"default"},railColor:[String,Array],railStyle:[String,Array],color:[String,Array],viewBoxWidth:{type:Number,default:100},strokeWidth:{type:Number,default:7},percentage:[Number,Array],unit:{type:String,default:"%"},showIndicator:{type:Boolean,default:!0},indicatorPosition:{type:String,default:"outside"},indicatorPlacement:{type:String,default:"outside"},indicatorTextColor:String,circleGap:{type:Number,default:1},height:Number,borderRadius:[String,Number],fillBorderRadius:[String,Number],offsetDegree:Number}),wY=pe({name:"Progress",props:CY,setup(e){const t=N(()=>e.indicatorPlacement||e.indicatorPosition),n=N(()=>{if(e.gapDegree||e.gapDegree===0)return e.gapDegree;if(e.type==="dashboard")return 75}),{mergedClsPrefixRef:o,inlineThemeDisabled:r}=ct(e),i=Fe("Progress","-progress",mY,uK,e,o),a=N(()=>{const{status:l}=e,{common:{cubicBezierEaseInOut:c},self:{fontSize:u,fontSizeCircle:d,railColor:f,railHeight:p,iconSizeCircle:h,iconSizeLine:m,textColorCircle:v,textColorLineInner:g,textColorLineOuter:y,lineBgProcessing:S,fontWeightCircle:C,[Pe("iconColor",l)]:_,[Pe("fillColor",l)]:x}}=i.value;return{"--n-bezier":c,"--n-fill-color":x,"--n-font-size":u,"--n-font-size-circle":d,"--n-font-weight-circle":C,"--n-icon-color":_,"--n-icon-size-circle":h,"--n-icon-size-line":m,"--n-line-bg-processing":S,"--n-rail-color":f,"--n-rail-height":p,"--n-text-color-circle":v,"--n-text-color-line-inner":g,"--n-text-color-line-outer":y}}),s=r?Rt("progress",N(()=>e.status[0]),a,e):void 0;return{mergedClsPrefix:o,mergedIndicatorPlacement:t,gapDeg:n,cssVars:r?void 0:a,themeClass:s==null?void 0:s.themeClass,onRender:s==null?void 0:s.onRender}},render(){const{type:e,cssVars:t,indicatorTextColor:n,showIndicator:o,status:r,railColor:i,railStyle:a,color:s,percentage:l,viewBoxWidth:c,strokeWidth:u,mergedIndicatorPlacement:d,unit:f,borderRadius:p,fillBorderRadius:h,height:m,processing:v,circleGap:g,mergedClsPrefix:y,gapDeg:S,gapOffsetDegree:C,themeClass:_,$slots:x,onRender:w}=this;return w==null||w(),b("div",{class:[_,`${y}-progress`,`${y}-progress--${e}`,`${y}-progress--${r}`],style:t,"aria-valuemax":100,"aria-valuemin":0,"aria-valuenow":l,role:e==="circle"||e==="line"||e==="dashboard"?"progressbar":"none"},e==="circle"||e==="dashboard"?b(yY,{clsPrefix:y,status:r,showIndicator:o,indicatorTextColor:n,railColor:i,fillColor:s,railStyle:a,offsetDegree:this.offsetDegree,percentage:l,viewBoxWidth:c,strokeWidth:u,gapDegree:S===void 0?e==="dashboard"?75:0:S,gapOffsetDegree:C,unit:f},x):e==="line"?b(vY,{clsPrefix:y,status:r,showIndicator:o,indicatorTextColor:n,railColor:i,fillColor:s,railStyle:a,percentage:l,processing:v,indicatorPlacement:d,unit:f,fillBorderRadius:h,railBorderRadius:p,height:m},x):e==="multiple-circle"?b(xY,{clsPrefix:y,strokeWidth:u,railColor:i,fillColor:s,railStyle:a,viewBoxWidth:c,percentage:l,showIndicator:o,circleGap:g},x):null)}}),_Y=b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},b("circle",{fill:"#FFCB4C",cx:"18",cy:"17.018",r:"17"}),b("path",{fill:"#65471B",d:"M14.524 21.036c-.145-.116-.258-.274-.312-.464-.134-.46.13-.918.59-1.021 4.528-1.021 7.577 1.363 7.706 1.465.384.306.459.845.173 1.205-.286.358-.828.401-1.211.097-.11-.084-2.523-1.923-6.182-1.098-.274.061-.554-.016-.764-.184z"}),b("ellipse",{fill:"#65471B",cx:"13.119",cy:"11.174",rx:"2.125",ry:"2.656"}),b("ellipse",{fill:"#65471B",cx:"24.375",cy:"12.236",rx:"2.125",ry:"2.656"}),b("path",{fill:"#F19020",d:"M17.276 35.149s1.265-.411 1.429-1.352c.173-.972-.624-1.167-.624-1.167s1.041-.208 1.172-1.376c.123-1.101-.861-1.363-.861-1.363s.97-.4 1.016-1.539c.038-.959-.995-1.428-.995-1.428s5.038-1.221 5.556-1.341c.516-.12 1.32-.615 1.069-1.694-.249-1.08-1.204-1.118-1.697-1.003-.494.115-6.744 1.566-8.9 2.068l-1.439.334c-.54.127-.785-.11-.404-.512.508-.536.833-1.129.946-2.113.119-1.035-.232-2.313-.433-2.809-.374-.921-1.005-1.649-1.734-1.899-1.137-.39-1.945.321-1.542 1.561.604 1.854.208 3.375-.833 4.293-2.449 2.157-3.588 3.695-2.83 6.973.828 3.575 4.377 5.876 7.952 5.048l3.152-.681z"}),b("path",{fill:"#65471B",d:"M9.296 6.351c-.164-.088-.303-.224-.391-.399-.216-.428-.04-.927.393-1.112 4.266-1.831 7.699-.043 7.843.034.433.231.608.747.391 1.154-.216.405-.74.546-1.173.318-.123-.063-2.832-1.432-6.278.047-.257.109-.547.085-.785-.042zm12.135 3.75c-.156-.098-.286-.243-.362-.424-.187-.442.023-.927.468-1.084 4.381-1.536 7.685.48 7.823.567.415.26.555.787.312 1.178-.242.39-.776.495-1.191.238-.12-.072-2.727-1.621-6.267-.379-.266.091-.553.046-.783-.096z"})),SY=b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},b("path",{fill:"#FFCC4D",d:"M36 18c0 9.941-8.059 18-18 18-9.94 0-18-8.059-18-18C0 8.06 8.06 0 18 0c9.941 0 18 8.06 18 18"}),b("ellipse",{fill:"#664500",cx:"18",cy:"27",rx:"5",ry:"6"}),b("path",{fill:"#664500",d:"M5.999 11c-.208 0-.419-.065-.599-.2-.442-.331-.531-.958-.2-1.4C8.462 5.05 12.816 5 13 5c.552 0 1 .448 1 1 0 .551-.445.998-.996 1-.155.002-3.568.086-6.204 3.6-.196.262-.497.4-.801.4zm24.002 0c-.305 0-.604-.138-.801-.4-2.64-3.521-6.061-3.598-6.206-3.6-.55-.006-.994-.456-.991-1.005C22.006 5.444 22.45 5 23 5c.184 0 4.537.05 7.8 4.4.332.442.242 1.069-.2 1.4-.18.135-.39.2-.599.2zm-16.087 4.5l1.793-1.793c.391-.391.391-1.023 0-1.414s-1.023-.391-1.414 0L12.5 14.086l-1.793-1.793c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l1.793 1.793-1.793 1.793c-.391.391-.391 1.023 0 1.414.195.195.451.293.707.293s.512-.098.707-.293l1.793-1.793 1.793 1.793c.195.195.451.293.707.293s.512-.098.707-.293c.391-.391.391-1.023 0-1.414L13.914 15.5zm11 0l1.793-1.793c.391-.391.391-1.023 0-1.414s-1.023-.391-1.414 0L23.5 14.086l-1.793-1.793c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l1.793 1.793-1.793 1.793c-.391.391-.391 1.023 0 1.414.195.195.451.293.707.293s.512-.098.707-.293l1.793-1.793 1.793 1.793c.195.195.451.293.707.293s.512-.098.707-.293c.391-.391.391-1.023 0-1.414L24.914 15.5z"})),kY=b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},b("ellipse",{fill:"#292F33",cx:"18",cy:"26",rx:"18",ry:"10"}),b("ellipse",{fill:"#66757F",cx:"18",cy:"24",rx:"18",ry:"10"}),b("path",{fill:"#E1E8ED",d:"M18 31C3.042 31 1 16 1 12h34c0 2-1.958 19-17 19z"}),b("path",{fill:"#77B255",d:"M35 12.056c0 5.216-7.611 9.444-17 9.444S1 17.271 1 12.056C1 6.84 8.611 3.611 18 3.611s17 3.229 17 8.445z"}),b("ellipse",{fill:"#A6D388",cx:"18",cy:"13",rx:"15",ry:"7"}),b("path",{d:"M21 17c-.256 0-.512-.098-.707-.293-2.337-2.337-2.376-4.885-.125-8.262.739-1.109.9-2.246.478-3.377-.461-1.236-1.438-1.996-1.731-2.077-.553 0-.958-.443-.958-.996 0-.552.491-.995 1.043-.995.997 0 2.395 1.153 3.183 2.625 1.034 1.933.91 4.039-.351 5.929-1.961 2.942-1.531 4.332-.125 5.738.391.391.391 1.023 0 1.414-.195.196-.451.294-.707.294zm-6-2c-.256 0-.512-.098-.707-.293-2.337-2.337-2.376-4.885-.125-8.262.727-1.091.893-2.083.494-2.947-.444-.961-1.431-1.469-1.684-1.499-.552 0-.989-.447-.989-1 0-.552.458-1 1.011-1 .997 0 2.585.974 3.36 2.423.481.899 1.052 2.761-.528 5.131-1.961 2.942-1.531 4.332-.125 5.738.391.391.391 1.023 0 1.414-.195.197-.451.295-.707.295z",fill:"#5C913B"})),TY=b("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},b("path",{fill:"#EF9645",d:"M15.5 2.965c1.381 0 2.5 1.119 2.5 2.5v.005L20.5.465c1.381 0 2.5 1.119 2.5 2.5V4.25l2.5-1.535c1.381 0 2.5 1.119 2.5 2.5V8.75L29 18H15.458L15.5 2.965z"}),b("path",{fill:"#FFDC5D",d:"M4.625 16.219c1.381-.611 3.354.208 4.75 2.188.917 1.3 1.187 3.151 2.391 3.344.46.073 1.234-.313 1.234-1.397V4.5s0-2 2-2 2 2 2 2v11.633c0-.029 1-.064 1-.082V2s0-2 2-2 2 2 2 2v14.053c0 .017 1 .041 1 .069V4.25s0-2 2-2 2 2 2 2v12.638c0 .118 1 .251 1 .398V8.75s0-2 2-2 2 2 2 2V24c0 6.627-5.373 12-12 12-4.775 0-8.06-2.598-9.896-5.292C8.547 28.423 8.096 26.051 8 25.334c0 0-.123-1.479-1.156-2.865-1.469-1.969-2.5-3.156-3.125-3.866-.317-.359-.625-1.707.906-2.384z"})),PY=z("result",` color: var(--n-text-color); line-height: var(--n-line-height); font-size: var(--n-font-size); @@ -3642,7 +3665,7 @@ ${t} margin-top: 4px; text-align: center; font-size: var(--n-font-size); - `)])]),tK={403:Jq,404:Xq,418:Zq,500:Qq,info:b(Ir,null),success:b(Pi,null),warning:b(Ri,null),error:b(Ti,null)},nK=Object.assign(Object.assign({},Fe.props),{size:{type:String,default:"medium"},status:{type:String,default:"info"},title:String,description:String}),oK=fe({name:"Result",props:nK,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=lt(e),o=Fe("Result","-result",eK,VW,e,t),r=F(()=>{const{size:a,status:s}=e,{common:{cubicBezierEaseInOut:l},self:{textColor:c,lineHeight:u,titleTextColor:d,titleFontWeight:f,[Se("iconColor",s)]:p,[Se("fontSize",a)]:h,[Se("titleFontSize",a)]:g,[Se("iconSize",a)]:v}}=o.value;return{"--n-bezier":l,"--n-font-size":h,"--n-icon-size":v,"--n-line-height":u,"--n-text-color":c,"--n-title-font-size":g,"--n-title-font-weight":f,"--n-title-text-color":d,"--n-icon-color":p||""}}),i=n?Rt("result",F(()=>{const{size:a,status:s}=e;let l="";return a&&(l+=a[0]),s&&(l+=s[0]),l}),r,e):void 0;return{mergedClsPrefix:t,cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;const{status:t,$slots:n,mergedClsPrefix:o,onRender:r}=this;return r==null||r(),b("div",{class:[`${o}-result`,this.themeClass],style:this.cssVars},b("div",{class:`${o}-result-icon`},((e=n.icon)===null||e===void 0?void 0:e.call(n))||b(Nt,{clsPrefix:o},{default:()=>tK[t]})),b("div",{class:`${o}-result-header`},this.title?b("div",{class:`${o}-result-header__title`},this.title):null,this.description?b("div",{class:`${o}-result-header__description`},this.description):null),n.default&&b("div",{class:`${o}-result-content`},n),n.footer&&b("div",{class:`${o}-result-footer`},n.footer()))}}),rK=Object.assign(Object.assign({},Fe.props),{trigger:String,xScrollable:Boolean,onScroll:Function,size:Number}),iK=fe({name:"Scrollbar",props:rK,setup(){const e=N(null);return Object.assign(Object.assign({},{scrollTo:(...n)=>{var o;(o=e.value)===null||o===void 0||o.scrollTo(n[0],n[1])},scrollBy:(...n)=>{var o;(o=e.value)===null||o===void 0||o.scrollBy(n[0],n[1])}}),{scrollbarInstRef:e})},render(){return b(wo,Object.assign({ref:"scrollbarInstRef"},this.$props),this.$slots)}}),aK=iK,sK={name:"Skeleton",common:Ne,self(e){const{heightSmall:t,heightMedium:n,heightLarge:o,borderRadius:r}=e;return{color:"rgba(255, 255, 255, 0.12)",colorEnd:"rgba(255, 255, 255, 0.18)",borderRadius:r,heightSmall:t,heightMedium:n,heightLarge:o}}},lK=e=>{const{heightSmall:t,heightMedium:n,heightLarge:o,borderRadius:r}=e;return{color:"#eee",colorEnd:"#ddd",borderRadius:r,heightSmall:t,heightMedium:n,heightLarge:o}},cK={name:"Skeleton",common:yt,self:lK},uK=j([z("skeleton",` + `)])]),RY={403:TY,404:_Y,418:kY,500:SY,info:b(zr,null),success:b(Ei,null),warning:b($i,null),error:b(Ri,null)},EY=Object.assign(Object.assign({},Fe.props),{size:{type:String,default:"medium"},status:{type:String,default:"info"},title:String,description:String}),$Y=pe({name:"Result",props:EY,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ct(e),o=Fe("Result","-result",PY,gK,e,t),r=N(()=>{const{size:a,status:s}=e,{common:{cubicBezierEaseInOut:l},self:{textColor:c,lineHeight:u,titleTextColor:d,titleFontWeight:f,[Pe("iconColor",s)]:p,[Pe("fontSize",a)]:h,[Pe("titleFontSize",a)]:m,[Pe("iconSize",a)]:v}}=o.value;return{"--n-bezier":l,"--n-font-size":h,"--n-icon-size":v,"--n-line-height":u,"--n-text-color":c,"--n-title-font-size":m,"--n-title-font-weight":f,"--n-title-text-color":d,"--n-icon-color":p||""}}),i=n?Rt("result",N(()=>{const{size:a,status:s}=e;let l="";return a&&(l+=a[0]),s&&(l+=s[0]),l}),r,e):void 0;return{mergedClsPrefix:t,cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;const{status:t,$slots:n,mergedClsPrefix:o,onRender:r}=this;return r==null||r(),b("div",{class:[`${o}-result`,this.themeClass],style:this.cssVars},b("div",{class:`${o}-result-icon`},((e=n.icon)===null||e===void 0?void 0:e.call(n))||b(Bt,{clsPrefix:o},{default:()=>RY[t]})),b("div",{class:`${o}-result-header`},this.title?b("div",{class:`${o}-result-header__title`},this.title):null,this.description?b("div",{class:`${o}-result-header__description`},this.description):null),n.default&&b("div",{class:`${o}-result-content`},n),n.footer&&b("div",{class:`${o}-result-footer`},n.footer()))}}),AY=Object.assign(Object.assign({},Fe.props),{trigger:String,xScrollable:Boolean,onScroll:Function,size:Number}),IY=pe({name:"Scrollbar",props:AY,setup(){const e=B(null);return Object.assign(Object.assign({},{scrollTo:(...n)=>{var o;(o=e.value)===null||o===void 0||o.scrollTo(n[0],n[1])},scrollBy:(...n)=>{var o;(o=e.value)===null||o===void 0||o.scrollBy(n[0],n[1])}}),{scrollbarInstRef:e})},render(){return b(_o,Object.assign({ref:"scrollbarInstRef"},this.$props),this.$slots)}}),MY=IY,zY={name:"Skeleton",common:Be,self(e){const{heightSmall:t,heightMedium:n,heightLarge:o,borderRadius:r}=e;return{color:"rgba(255, 255, 255, 0.12)",colorEnd:"rgba(255, 255, 255, 0.18)",borderRadius:r,heightSmall:t,heightMedium:n,heightLarge:o}}},OY=e=>{const{heightSmall:t,heightMedium:n,heightLarge:o,borderRadius:r}=e;return{color:"#eee",colorEnd:"#ddd",borderRadius:r,heightSmall:t,heightMedium:n,heightLarge:o}},DY={name:"Skeleton",common:yt,self:OY},LY=j([z("skeleton",` height: 1em; width: 100%; transition: background-color .3s var(--n-bezier); @@ -3665,8 +3688,8 @@ ${t} 100% { background: var(--n-color-start); } - `)]),dK=Object.assign(Object.assign({},Fe.props),{text:Boolean,round:Boolean,circle:Boolean,height:[String,Number],width:[String,Number],size:String,repeat:{type:Number,default:1},animated:{type:Boolean,default:!0},sharp:{type:Boolean,default:!0}}),cl=fe({name:"Skeleton",inheritAttrs:!1,props:dK,setup(e){h$();const{mergedClsPrefixRef:t}=lt(e),n=Fe("Skeleton","-skeleton",uK,cK,e,t);return{mergedClsPrefix:t,style:F(()=>{var o,r;const i=n.value,{common:{cubicBezierEaseInOut:a}}=i,s=i.self,{color:l,colorEnd:c,borderRadius:u}=s;let d;const{circle:f,sharp:p,round:h,width:g,height:v,size:m,text:y,animated:S}=e;m!==void 0&&(d=s[Se("height",m)]);const C=f?(o=g??v)!==null&&o!==void 0?o:d:g,_=(r=f?g??v:v)!==null&&r!==void 0?r:d;return{display:y?"inline-block":"",verticalAlign:y?"-0.125em":"",borderRadius:f?"50%":h?"4096px":p?"":u,width:typeof C=="number"?Ln(C):C,height:typeof _=="number"?Ln(_):_,animation:S?"":"none","--n-bezier":a,"--n-color-start":l,"--n-color-end":c}})}},render(){const{repeat:e,style:t,mergedClsPrefix:n,$attrs:o}=this,r=b("div",Mn({class:`${n}-skeleton`,style:t},o));return e>1?b(ct,null,Array.apply(null,{length:e}).map(i=>[r,` -`])):r}}),fK=z("switch",` + `)]),FY=Object.assign(Object.assign({},Fe.props),{text:Boolean,round:Boolean,circle:Boolean,height:[String,Number],width:[String,Number],size:String,repeat:{type:Number,default:1},animated:{type:Boolean,default:!0},sharp:{type:Boolean,default:!0}}),cl=pe({name:"Skeleton",inheritAttrs:!1,props:FY,setup(e){x6();const{mergedClsPrefixRef:t}=ct(e),n=Fe("Skeleton","-skeleton",LY,DY,e,t);return{mergedClsPrefix:t,style:N(()=>{var o,r;const i=n.value,{common:{cubicBezierEaseInOut:a}}=i,s=i.self,{color:l,colorEnd:c,borderRadius:u}=s;let d;const{circle:f,sharp:p,round:h,width:m,height:v,size:g,text:y,animated:S}=e;g!==void 0&&(d=s[Pe("height",g)]);const C=f?(o=m??v)!==null&&o!==void 0?o:d:m,_=(r=f?m??v:v)!==null&&r!==void 0?r:d;return{display:y?"inline-block":"",verticalAlign:y?"-0.125em":"",borderRadius:f?"50%":h?"4096px":p?"":u,width:typeof C=="number"?Ln(C):C,height:typeof _=="number"?Ln(_):_,animation:S?"":"none","--n-bezier":a,"--n-color-start":l,"--n-color-end":c}})}},render(){const{repeat:e,style:t,mergedClsPrefix:n,$attrs:o}=this,r=b("div",Mn({class:`${n}-skeleton`,style:t},o));return e>1?b(et,null,Array.apply(null,{length:e}).map(i=>[r,` +`])):r}}),NY=z("switch",` height: var(--n-height); min-width: var(--n-width); vertical-align: middle; @@ -3697,7 +3720,7 @@ ${t} font-size: calc(var(--n-button-width) - 4px); color: var(--n-loading-color); transition: color .3s var(--n-bezier); - `,[Vn({left:"50%",top:"50%",originalTransform:"translateX(-50%) translateY(-50%)"})]),D("checked, unchecked",` + `,[Un({left:"50%",top:"50%",originalTransform:"translateX(-50%) translateY(-50%)"})]),D("checked, unchecked",` transition: color .3s var(--n-bezier); color: var(--n-text-color); box-sizing: border-box; @@ -3717,7 +3740,7 @@ ${t} padding-left: calc(1.25 * var(--n-rail-height) - var(--n-offset)); `),j("&:focus",[D("rail",` box-shadow: var(--n-box-shadow-focus); - `)]),q("round",[D("rail","border-radius: calc(var(--n-rail-height) / 2);",[D("button","border-radius: calc(var(--n-button-height) / 2);")])]),Pt("disabled",[Pt("icon",[q("rubber-band",[q("pressed",[D("rail",[D("button","max-width: var(--n-button-width-pressed);")])]),D("rail",[j("&:active",[D("button","max-width: var(--n-button-width-pressed);")])]),q("active",[q("pressed",[D("rail",[D("button","left: calc(100% - var(--n-offset) - var(--n-button-width-pressed));")])]),D("rail",[j("&:active",[D("button","left: calc(100% - var(--n-offset) - var(--n-button-width-pressed));")])])])])])]),q("active",[D("rail",[D("button","left: calc(100% - var(--n-button-width) - var(--n-offset))")])]),D("rail",` + `)]),K("round",[D("rail","border-radius: calc(var(--n-rail-height) / 2);",[D("button","border-radius: calc(var(--n-button-height) / 2);")])]),Pt("disabled",[Pt("icon",[K("rubber-band",[K("pressed",[D("rail",[D("button","max-width: var(--n-button-width-pressed);")])]),D("rail",[j("&:active",[D("button","max-width: var(--n-button-width-pressed);")])]),K("active",[K("pressed",[D("rail",[D("button","left: calc(100% - var(--n-offset) - var(--n-button-width-pressed));")])]),D("rail",[j("&:active",[D("button","left: calc(100% - var(--n-offset) - var(--n-button-width-pressed));")])])])])])]),K("active",[D("rail",[D("button","left: calc(100% - var(--n-button-width) - var(--n-offset))")])]),D("rail",` overflow: hidden; height: var(--n-rail-height); min-width: var(--n-rail-width); @@ -3742,7 +3765,7 @@ ${t} justify-content: center; align-items: center; line-height: 1; - `,[Vn()]),D("button",` + `,[Un()]),D("button",` align-items: center; top: var(--n-offset); left: var(--n-offset); @@ -3762,48 +3785,30 @@ ${t} opacity .3s var(--n-bezier), max-width .3s var(--n-bezier), box-shadow .3s var(--n-bezier); - `)]),q("active",[D("rail","background-color: var(--n-rail-color-active);")]),q("loading",[D("rail",` + `)]),K("active",[D("rail","background-color: var(--n-rail-color-active);")]),K("loading",[D("rail",` cursor: wait; - `)]),q("disabled",[D("rail",` + `)]),K("disabled",[D("rail",` cursor: not-allowed; opacity: .5; - `)])]),hK=Object.assign(Object.assign({},Fe.props),{size:{type:String,default:"medium"},value:{type:[String,Number,Boolean],default:void 0},loading:Boolean,defaultValue:{type:[String,Number,Boolean],default:!1},disabled:{type:Boolean,default:void 0},round:{type:Boolean,default:!0},"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],checkedValue:{type:[String,Number,Boolean],default:!0},uncheckedValue:{type:[String,Number,Boolean],default:!1},railStyle:Function,rubberBand:{type:Boolean,default:!0},onChange:[Function,Array]});let Za;const pK=fe({name:"Switch",props:hK,setup(e){Za===void 0&&(typeof CSS<"u"?typeof CSS.supports<"u"?Za=CSS.supports("width","max(1px)"):Za=!1:Za=!0);const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=lt(e),o=Fe("Switch","-switch",fK,cU,e,t),r=ir(e),{mergedSizeRef:i,mergedDisabledRef:a}=r,s=N(e.defaultValue),l=Be(e,"value"),c=rn(l,s),u=F(()=>c.value===e.checkedValue),d=N(!1),f=N(!1),p=F(()=>{const{railStyle:k}=e;if(k)return k({focused:f.value,checked:u.value})});function h(k){const{"onUpdate:value":P,onChange:T,onUpdateValue:I}=e,{nTriggerFormInput:A,nTriggerFormChange:K}=r;P&&Te(P,k),I&&Te(I,k),T&&Te(T,k),s.value=k,A(),K()}function g(){const{nTriggerFormFocus:k}=r;k()}function v(){const{nTriggerFormBlur:k}=r;k()}function m(){e.loading||a.value||(c.value!==e.checkedValue?h(e.checkedValue):h(e.uncheckedValue))}function y(){f.value=!0,g()}function S(){f.value=!1,v(),d.value=!1}function C(k){e.loading||a.value||k.key===" "&&(c.value!==e.checkedValue?h(e.checkedValue):h(e.uncheckedValue),d.value=!1)}function _(k){e.loading||a.value||k.key===" "&&(k.preventDefault(),d.value=!0)}const x=F(()=>{const{value:k}=i,{self:{opacityDisabled:P,railColor:T,railColorActive:I,buttonBoxShadow:A,buttonColor:K,boxShadowFocus:B,loadingColor:O,textColor:$,iconColor:U,[Se("buttonHeight",k)]:Q,[Se("buttonWidth",k)]:L,[Se("buttonWidthPressed",k)]:M,[Se("railHeight",k)]:te,[Se("railWidth",k)]:ie,[Se("railBorderRadius",k)]:ve,[Se("buttonBorderRadius",k)]:ke},common:{cubicBezierEaseInOut:Ae}}=o.value;let Pe,ee,xe;return Za?(Pe=`calc((${te} - ${Q}) / 2)`,ee=`max(${te}, ${Q})`,xe=`max(${ie}, calc(${ie} + ${Q} - ${te}))`):(Pe=Ln((wn(te)-wn(Q))/2),ee=Ln(Math.max(wn(te),wn(Q))),xe=wn(te)>wn(Q)?ie:Ln(wn(ie)+wn(Q)-wn(te))),{"--n-bezier":Ae,"--n-button-border-radius":ke,"--n-button-box-shadow":A,"--n-button-color":K,"--n-button-width":L,"--n-button-width-pressed":M,"--n-button-height":Q,"--n-height":ee,"--n-offset":Pe,"--n-opacity-disabled":P,"--n-rail-border-radius":ve,"--n-rail-color":T,"--n-rail-color-active":I,"--n-rail-height":te,"--n-rail-width":ie,"--n-width":xe,"--n-box-shadow-focus":B,"--n-loading-color":O,"--n-text-color":$,"--n-icon-color":U}}),w=n?Rt("switch",F(()=>i.value[0]),x,e):void 0;return{handleClick:m,handleBlur:S,handleFocus:y,handleKeyup:C,handleKeydown:_,mergedRailStyle:p,pressed:d,mergedClsPrefix:t,mergedValue:c,checked:u,mergedDisabled:a,cssVars:n?void 0:x,themeClass:w==null?void 0:w.themeClass,onRender:w==null?void 0:w.onRender}},render(){const{mergedClsPrefix:e,mergedDisabled:t,checked:n,mergedRailStyle:o,onRender:r,$slots:i}=this;r==null||r();const{checked:a,unchecked:s,icon:l,"checked-icon":c,"unchecked-icon":u}=i,d=!(ta(l)&&ta(c)&&ta(u));return b("div",{role:"switch","aria-checked":n,class:[`${e}-switch`,this.themeClass,d&&`${e}-switch--icon`,n&&`${e}-switch--active`,t&&`${e}-switch--disabled`,this.round&&`${e}-switch--round`,this.loading&&`${e}-switch--loading`,this.pressed&&`${e}-switch--pressed`,this.rubberBand&&`${e}-switch--rubber-band`],tabindex:this.mergedDisabled?void 0:0,style:this.cssVars,onClick:this.handleClick,onFocus:this.handleFocus,onBlur:this.handleBlur,onKeyup:this.handleKeyup,onKeydown:this.handleKeydown},b("div",{class:`${e}-switch__rail`,"aria-hidden":"true",style:o},Ot(a,f=>Ot(s,p=>f||p?b("div",{"aria-hidden":!0,class:`${e}-switch__children-placeholder`},b("div",{class:`${e}-switch__rail-placeholder`},b("div",{class:`${e}-switch__button-placeholder`}),f),b("div",{class:`${e}-switch__rail-placeholder`},b("div",{class:`${e}-switch__button-placeholder`}),p)):null)),b("div",{class:`${e}-switch__button`},Ot(l,f=>Ot(c,p=>Ot(u,h=>b(Ei,null,{default:()=>this.loading?b(Ai,{key:"loading",clsPrefix:e,strokeWidth:20}):this.checked&&(p||f)?b("div",{class:`${e}-switch__button-icon`,key:p?"checked-icon":"icon"},p||f):!this.checked&&(h||f)?b("div",{class:`${e}-switch__button-icon`,key:h?"unchecked-icon":"icon"},h||f):null})))),Ot(a,f=>f&&b("div",{key:"checked",class:`${e}-switch__checked`},f)),Ot(s,f=>f&&b("div",{key:"unchecked",class:`${e}-switch__unchecked`},f)))))}}),mK=fe({name:"InjectionExtractor",props:{onSetup:Function},setup(e,{slots:t}){var n;return(n=e.onSetup)===null||n===void 0||n.call(e),()=>{var o;return(o=t.default)===null||o===void 0?void 0:o.call(t)}}}),gK={message:Aq,notification:Hq,loadingBar:fq,dialog:Kj};function vK({providersAndProps:e,configProviderProps:t}){let o=Oy(()=>b(r_,he(t),{default:()=>e.map(({type:s,Provider:l,props:c})=>b(l,he(c),{default:()=>b(mK,{onSetup:()=>r[s]=gK[s]()})}))}));const r={app:o};let i;return rr&&(i=document.createElement("div"),document.body.appendChild(i),o.mount(i)),Object.assign({unmount:()=>{var s;if(o===null||i===null){nr("discrete","unmount call no need because discrete app has been unmounted");return}o.unmount(),(s=i.parentNode)===null||s===void 0||s.removeChild(i),i=null,o=null}},r)}function bK(e,{configProviderProps:t,messageProviderProps:n,dialogProviderProps:o,notificationProviderProps:r,loadingBarProviderProps:i}={}){const a=[];return e.forEach(l=>{switch(l){case"message":a.push({type:l,Provider:$q,props:n});break;case"notification":a.push({type:l,Provider:Nq,props:r});break;case"dialog":a.push({type:l,Provider:qj,props:o});break;case"loadingBar":a.push({type:l,Provider:dq,props:i});break}}),vK({providersAndProps:a,configProviderProps:t})}function yK(){const e=He(xo,null);return F(()=>{if(e===null)return yt;const{mergedThemeRef:{value:t},mergedThemeOverridesRef:{value:n}}=e,o=(t==null?void 0:t.common)||yt;return n!=null&&n.common?Object.assign({},o,n.common):o})}const xK=()=>({}),CK={name:"Equation",common:Ne,self:xK},wK=CK,_2={name:"dark",common:Ne,Alert:T7,Anchor:L7,AutoComplete:J7,Avatar:Vw,AvatarGroup:rB,BackTop:aB,Badge:mB,Breadcrumb:xB,Button:Nn,ButtonGroup:tW,Calendar:DB,Card:Qw,Carousel:YB,Cascader:yN,Checkbox:Da,Code:o_,Collapse:EN,CollapseTransition:IN,ColorPicker:BB,DataTable:fH,DatePicker:Sj,Descriptions:Rj,Dialog:j_,Divider:Qj,Drawer:oV,Dropdown:Kp,DynamicInput:SV,DynamicTags:IV,Element:zV,Empty:Ii,Ellipsis:p_,Equation:wK,Form:FV,GradientText:NV,Icon:FH,IconWrapper:VV,Image:jU,Input:lo,InputNumber:oW,LegacyTransfer:iq,Layout:lW,List:pW,LoadingBar:gW,Log:CW,Menu:RW,Mention:_W,Message:JV,Modal:Fj,Notification:GV,PageHeader:AW,Pagination:f_,Popconfirm:OW,Popover:zi,Popselect:i_,Progress:r2,Radio:v_,Rate:NW,Result:UW,Row:HU,Scrollbar:Bn,Select:c_,Skeleton:sK,Slider:GW,Space:Q_,Spin:QW,Statistic:eU,Steps:rU,Switch:aU,Table:hU,Tabs:vU,Tag:Mw,Thing:xU,TimePicker:B_,Timeline:_U,Tooltip:wu,Transfer:TU,Tree:s2,TreeSelect:$U,Typography:zU,Upload:LU,Watermark:BU},_K={"aria-hidden":"true",width:"1em",height:"1em"},SK=["xlink:href","fill"],kK=fe({__name:"SvgIcon",props:{icon:{type:String,required:!0},prefix:{type:String,default:"icon-custom"},color:{type:String,default:"currentColor"}},setup(e){const t=e,n=F(()=>`#${t.prefix}-${t.icon}`);return(o,r)=>(me(),ze("svg",_K,[H("use",{"xlink:href":n.value,fill:e.color},null,8,SK)]))}}),Fs=(e,t={size:12})=>()=>b(Oi,t,()=>b(pE,{icon:e})),S2=(e,t={size:12})=>()=>b(Oi,t,()=>b(kK,{icon:e}));function TK(){return{header:{height:60},tags:{visible:!0,height:50},naiveThemeOverrides:{common:{primaryColor:"#316C72FF",primaryColorHover:"#316C72E3",primaryColorPressed:"#2B4C59FF",primaryColorSuppl:"#316C72E3",infoColor:"#2080F0FF",infoColorHover:"#4098FCFF",infoColorPressed:"#1060C9FF",infoColorSuppl:"#4098FCFF",successColor:"#18A058FF",successColorHover:"#36AD6AFF",successColorPressed:"#0C7A43FF",successColorSuppl:"#36AD6AFF",warningColor:"#F0A020FF",warningColorHover:"#FCB040FF",warningColorPressed:"#C97C10FF",warningColorSuppl:"#FCB040FF",errorColor:"#D03050FF",errorColorHover:"#DE576DFF",errorColorPressed:"#AB1F3FFF",errorColorSuppl:"#DE576DFF"}}}}const{header:PK,tags:qFe,naiveThemeOverrides:rh}=TK();function Ru(e){return Sh()?(N1(e),!0):!1}function Io(e){return typeof e=="function"?e():he(e)}const k2=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const RK=Object.prototype.toString,EK=e=>RK.call(e)==="[object Object]",T2=()=>{};function $K(e,t){function n(...o){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,o),{fn:t,thisArg:this,args:o})).then(r).catch(i)})}return n}const P2=e=>e();function AK(e=P2){const t=N(!0);function n(){t.value=!1}function o(){t.value=!0}const r=(...i)=>{t.value&&e(...i)};return{isActive:to(t),pause:n,resume:o,eventFilter:r}}function IK(...e){if(e.length!==1)return Be(...e);const t=e[0];return typeof t=="function"?to(e3(()=>({get:t,set:T2}))):N(t)}function MK(e,t,n={}){const{eventFilter:o=P2,...r}=n;return ht(e,$K(o,t),r)}function zK(e,t,n={}){const{eventFilter:o,...r}=n,{eventFilter:i,pause:a,resume:s,isActive:l}=AK(o);return{stop:MK(e,t,{...r,eventFilter:i}),pause:a,resume:s,isActive:l}}function R2(e,t=!0){Kn()?Wt(e):t?e():jt(e)}function OK(e=!1,t={}){const{truthyValue:n=!0,falsyValue:o=!1}=t,r=en(e),i=N(e);function a(s){if(arguments.length)return i.value=s,i.value;{const l=Io(n);return i.value=i.value===l?Io(o):l,i.value}}return r?a:[i,a]}function va(e){var t;const n=Io(e);return(t=n==null?void 0:n.$el)!=null?t:n}const mi=k2?window:void 0,DK=k2?window.document:void 0;function Rc(...e){let t,n,o,r;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,o,r]=e,t=mi):[t,n,o,r]=e,!t)return T2;Array.isArray(n)||(n=[n]),Array.isArray(o)||(o=[o]);const i=[],a=()=>{i.forEach(u=>u()),i.length=0},s=(u,d,f,p)=>(u.addEventListener(d,f,p),()=>u.removeEventListener(d,f,p)),l=ht(()=>[va(t),Io(r)],([u,d])=>{if(a(),!u)return;const f=EK(d)?{...d}:d;i.push(...n.flatMap(p=>o.map(h=>s(u,p,h,f))))},{immediate:!0,flush:"post"}),c=()=>{l(),a()};return Ru(c),c}function LK(){const e=N(!1);return Kn()&&Wt(()=>{e.value=!0}),e}function am(e){const t=LK();return F(()=>(t.value,!!e()))}function FK(e,t={}){const{window:n=mi}=t,o=am(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let r;const i=N(!1),a=c=>{i.value=c.matches},s=()=>{r&&("removeEventListener"in r?r.removeEventListener("change",a):r.removeListener(a))},l=un(()=>{o.value&&(s(),r=n.matchMedia(Io(e)),"addEventListener"in r?r.addEventListener("change",a):r.addListener(a),i.value=r.matches)});return Ru(()=>{l(),s(),r=void 0}),i}const Nl=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Hl="__vueuse_ssr_handlers__",BK=NK();function NK(){return Hl in Nl||(Nl[Hl]=Nl[Hl]||{}),Nl[Hl]}function E2(e,t){return BK[e]||t}function HK(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const jK={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},a0="vueuse-storage";function VK(e,t,n,o={}){var r;const{flush:i="pre",deep:a=!0,listenToStorageChanges:s=!0,writeDefaults:l=!0,mergeDefaults:c=!1,shallow:u,window:d=mi,eventFilter:f,onError:p=P=>{console.error(P)},initOnMounted:h}=o,g=(u?Vs:N)(typeof t=="function"?t():t);if(!n)try{n=E2("getDefaultStorage",()=>{var P;return(P=mi)==null?void 0:P.localStorage})()}catch(P){p(P)}if(!n)return g;const v=Io(t),m=HK(v),y=(r=o.serializer)!=null?r:jK[m],{pause:S,resume:C}=zK(g,()=>_(g.value),{flush:i,deep:a,eventFilter:f});return d&&s&&R2(()=>{Rc(d,"storage",k),Rc(d,a0,w),h&&k()}),h||k(),g;function _(P){try{if(P==null)n.removeItem(e);else{const T=y.write(P),I=n.getItem(e);I!==T&&(n.setItem(e,T),d&&d.dispatchEvent(new CustomEvent(a0,{detail:{key:e,oldValue:I,newValue:T,storageArea:n}})))}}catch(T){p(T)}}function x(P){const T=P?P.newValue:n.getItem(e);if(T==null)return l&&v!==null&&n.setItem(e,y.write(v)),v;if(!P&&c){const I=y.read(T);return typeof c=="function"?c(I,v):m==="object"&&!Array.isArray(I)?{...v,...I}:I}else return typeof T!="string"?T:y.read(T)}function w(P){k(P.detail)}function k(P){if(!(P&&P.storageArea!==n)){if(P&&P.key==null){g.value=v;return}if(!(P&&P.key!==e)){S();try{(P==null?void 0:P.newValue)!==y.write(g.value)&&(g.value=x(P))}catch(T){p(T)}finally{P?jt(C):C()}}}}}function WK(e){return FK("(prefers-color-scheme: dark)",e)}function UK(e={}){const{selector:t="html",attribute:n="class",initialValue:o="auto",window:r=mi,storage:i,storageKey:a="vueuse-color-scheme",listenToStorageChanges:s=!0,storageRef:l,emitAuto:c,disableTransition:u=!0}=e,d={auto:"",light:"light",dark:"dark",...e.modes||{}},f=WK({window:r}),p=F(()=>f.value?"dark":"light"),h=l||(a==null?IK(o):VK(a,o,i,{window:r,listenToStorageChanges:s})),g=F(()=>h.value==="auto"?p.value:h.value),v=E2("updateHTMLAttrs",(C,_,x)=>{const w=typeof C=="string"?r==null?void 0:r.document.querySelector(C):va(C);if(!w)return;let k;if(u){k=r.document.createElement("style");const P="*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";k.appendChild(document.createTextNode(P)),r.document.head.appendChild(k)}if(_==="class"){const P=x.split(/\s/g);Object.values(d).flatMap(T=>(T||"").split(/\s/g)).filter(Boolean).forEach(T=>{P.includes(T)?w.classList.add(T):w.classList.remove(T)})}else w.setAttribute(_,x);u&&(r.getComputedStyle(k).opacity,document.head.removeChild(k))});function m(C){var _;v(t,n,(_=d[C])!=null?_:C)}function y(C){e.onChanged?e.onChanged(C,m):m(C)}ht(g,y,{flush:"post",immediate:!0}),R2(()=>y(g.value));const S=F({get(){return c?h.value:g.value},set(C){h.value=C}});try{return Object.assign(S,{store:h,system:p,state:g})}catch{return S}}function qK(e,t,n={}){const{window:o=mi,...r}=n;let i;const a=am(()=>o&&"MutationObserver"in o),s=()=>{i&&(i.disconnect(),i=void 0)},l=ht(()=>va(e),d=>{s(),a.value&&o&&d&&(i=new MutationObserver(t),i.observe(d,r))},{immediate:!0}),c=()=>i==null?void 0:i.takeRecords(),u=()=>{s(),l()};return Ru(u),{isSupported:a,stop:u,takeRecords:c}}function KK(e,t,n={}){const{window:o=mi,initialValue:r="",observe:i=!1}=n,a=N(r),s=F(()=>{var c;return va(t)||((c=o==null?void 0:o.document)==null?void 0:c.documentElement)});function l(){var c;const u=Io(e),d=Io(s);if(d&&o){const f=(c=o.getComputedStyle(d).getPropertyValue(u))==null?void 0:c.trim();a.value=f||r}}return i&&qK(s,l,{attributeFilter:["style","class"],window:o}),ht([s,()=>Io(e)],l,{immediate:!0}),ht(a,c=>{var u;(u=s.value)!=null&&u.style&&s.value.style.setProperty(Io(e),c)}),a}function $2(e={}){const{valueDark:t="dark",valueLight:n=""}=e,o=UK({...e,onChanged:(i,a)=>{var s;e.onChanged?(s=e.onChanged)==null||s.call(e,i==="dark",a,i):a(i)},modes:{dark:t,light:n}});return F({get(){return o.value==="dark"},set(i){const a=i?"dark":"light";o.system.value===a?o.value="auto":o.value=a}})}const s0=["fullscreenchange","webkitfullscreenchange","webkitendfullscreen","mozfullscreenchange","MSFullscreenChange"];function GK(e,t={}){const{document:n=DK,autoExit:o=!1}=t,r=F(()=>{var m;return(m=va(e))!=null?m:n==null?void 0:n.querySelector("html")}),i=N(!1),a=F(()=>["requestFullscreen","webkitRequestFullscreen","webkitEnterFullscreen","webkitEnterFullScreen","webkitRequestFullScreen","mozRequestFullScreen","msRequestFullscreen"].find(m=>n&&m in n||r.value&&m in r.value)),s=F(()=>["exitFullscreen","webkitExitFullscreen","webkitExitFullScreen","webkitCancelFullScreen","mozCancelFullScreen","msExitFullscreen"].find(m=>n&&m in n||r.value&&m in r.value)),l=F(()=>["fullScreen","webkitIsFullScreen","webkitDisplayingFullscreen","mozFullScreen","msFullscreenElement"].find(m=>n&&m in n||r.value&&m in r.value)),c=["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"].find(m=>n&&m in n),u=am(()=>r.value&&n&&a.value!==void 0&&s.value!==void 0&&l.value!==void 0),d=()=>c?(n==null?void 0:n[c])===r.value:!1,f=()=>{if(l.value){if(n&&n[l.value]!=null)return n[l.value];{const m=r.value;if((m==null?void 0:m[l.value])!=null)return!!m[l.value]}}return!1};async function p(){if(!(!u.value||!i.value)){if(s.value)if((n==null?void 0:n[s.value])!=null)await n[s.value]();else{const m=r.value;(m==null?void 0:m[s.value])!=null&&await m[s.value]()}i.value=!1}}async function h(){if(!u.value||i.value)return;f()&&await p();const m=r.value;a.value&&(m==null?void 0:m[a.value])!=null&&(await m[a.value](),i.value=!0)}async function g(){await(i.value?p():h())}const v=()=>{const m=f();(!m||m&&d())&&(i.value=m)};return Rc(n,s0,v,!1),Rc(()=>va(r),s0,v,!1),o&&Ru(p),{isSupported:u,isFullscreen:i,enter:h,exit:p,toggle:g}}const A2="locale",YK=72*60*60;function ih(){return Ci.get(A2)}function XK(e){Ci.set(A2,e,YK)}const bn=Jc("app",{state(){var e,t,n,o,r,i,a;return{collapsed:window.innerWidth<768,isDark:$2(),title:(e=window.settings)==null?void 0:e.title,assets_path:(t=window.settings)==null?void 0:t.assets_path,theme:(n=window.settings)==null?void 0:n.theme,version:(o=window.settings)==null?void 0:o.version,background_url:(r=window.settings)==null?void 0:r.background_url,description:(i=window.settings)==null?void 0:i.description,logo:(a=window.settings)==null?void 0:a.logo,lang:ih().value||"zh-CN",appConfig:{}}},actions:{async getConfig(){const{data:e}=await uG();e&&(this.appConfig=e)},switchCollapsed(){this.collapsed=!this.collapsed},setCollapsed(e){this.collapsed=e},setDark(e){this.isDark=e},toggleDark(){this.isDark=!this.isDark},async switchLang(e){XK(e),location.reload()}}});function QK(e){let t=null;class n{removeMessage(r=t,i=2e3){setTimeout(()=>{r&&(r.destroy(),r=null)},i)}showMessage(r,i,a={}){if(t&&t.type==="loading")t.type=r,t.content=i,r!=="loading"&&this.removeMessage(t,a.duration);else{const s=e[r](i,a);r==="loading"&&(t=s)}}loading(r){this.showMessage("loading",r,{duration:0})}success(r,i={}){this.showMessage("success",r,i)}error(r,i={}){this.showMessage("error",r,i)}info(r,i={}){this.showMessage("info",r,i)}warning(r,i={}){this.showMessage("warning",r,i)}}return new n}function ZK(e){return e.confirm=function(t={}){const n=!kx(t.title);return e[t.type||"warning"]({showIcon:n,positiveText:"确定",negativeText:"取消",onPositiveClick:t.confirm,onNegativeClick:t.cancel,onMaskClick:t.cancel,...t})},e}function JK(){const e=bn(),t=F(()=>({theme:e.isDark?_2:void 0,themeOverrides:rh})),{message:n,dialog:o,notification:r,loadingBar:i}=bK(["message","dialog","notification","loadingBar"],{configProviderProps:t});window.$loadingBar=i,window.$notification=r,window.$message=QK(n),window.$dialog=ZK(o)}const eG="access_token",tG=6*60*60;function nG(e){Ci.set(eG,e,tG)}function oG(e){if(e.method==="get"&&(e.params={...e.params,t:new Date().getTime()}),JP(e))return e;const t=Cx();return t.value?(e.headers.Authorization=e.headers.Authorization||t.value,e):(ep(),Promise.reject({code:"-1",message:"未登录"}))}function rG(e){return Promise.reject(e)}function iG(e){return Promise.resolve((e==null?void 0:e.data)||{code:-1,message:"未知错误"})}function aG(e){var i;const t=((i=e.response)==null?void 0:i.data)||{code:-1,message:"未知错误"};let n=t.message;const{code:o,errors:r}=t;switch(o){case 401:n=n||"登录已过期";break;case 403:n=n||"没有权限";break;case 404:n=n||"资源或接口不存在";break;default:n=n||"未知异常"}return window.$message.error(n),Promise.resolve({code:o,message:n,errors:r})}function sG(e={}){const t={headers:{"Content-Type":"application/x-www-form-urlencoded"},timeout:12e3},n=QP.create({...t,...e});return n.interceptors.request.use(oG,rG),n.interceptors.response.use(iG,aG),n}const St=sG({baseURL:lG()});function lG(){let e=cG(window.routerBase||"/")+"api/v1";return/^https?:\/\//.test(e)||(e=window.location.origin+e),e}function cG(e){return e.endsWith("/")?e:"/"+e}function uG(){return St.get("/user/comm/config")}function dG(){return St.get("/user/info")}function fG(){return St.get("/user/getStat")}function hG(){return St.get("/user/getSubscribe")}function pG(){return St.get("/user/notice/fetch")}function mG(){return St.get("/user/plan/fetch")}function I2(){return St.get("/user/server/fetch")}function M2(){return St.get("/user/order/fetch")}function gG(e){return St.get("/user/order/detail?trade_no="+e)}function sm(e){return St.post("/user/order/cancel",{trade_no:e})}function vG(e){return St.get("/user/order/check?trade_no="+e)}function bG(){return St.get("/user/invite/fetch")}function yG(e=1,t=10){return St.get(`/user/invite/details?current=${e}&page_size=${t}`)}function xG(){return St.get("/user/invite/save")}function CG(e){return St.post("/user/transfer",{transfer_amount:e})}function wG(e){return St.post("/user/ticket/withdraw",e)}function l0(e){return St.post("/user/update",e)}function _G(e,t){return St.post("/user/changePassword",{old_password:e,new_password:t})}function SG(){return St.get("/user/resetSecurity")}function kG(){return St.get("/user/stat/getTrafficLog")}function TG(){return St.get("/user/order/getPaymentMethod")}function z2(e,t,n){return St.post("/user/order/save",{plan_id:e,period:t,coupon_code:n})}function PG(e,t){return St.post("/user/order/checkout",{trade_no:e,method:t})}function RG(e){return St.get("/user/plan/fetch?id="+e)}function EG(e,t){return St.post("/user/coupon/check",{code:e,plan_id:t})}function $G(){return St.get("/user/ticket/fetch")}function AG(e,t,n){return St.post("/user/ticket/save",{subject:e,level:t,message:n})}function IG(e){return St.post("/user/ticket/close",{id:e})}function MG(e){return St.get("/user/ticket/fetch?id="+e)}function zG(e,t){return St.post("/user/ticket/reply",{id:e,message:t})}function OG(e="",t="zh-CN"){return St.get(`/user/knowledge/fetch?keyword=${e}&language=${t}`)}function DG(e,t="zh-CN"){return St.get(`/user/knowledge/fetch?id=${e}&language=${t}`)}const ul=Jc("user",{state:()=>({userInfo:{}}),getters:{userUUID(){var e;return(e=this.userInfo)==null?void 0:e.uuid},email(){var e;return(e=this.userInfo)==null?void 0:e.email},avatar(){return this.userInfo.avatar_url??""},role(){return[]},remind_expire(){return this.userInfo.remind_expire},remind_traffic(){return this.userInfo.remind_traffic},balance(){return this.userInfo.balance},plan_id(){return this.userInfo.plan_id},expired_at(){return this.userInfo.expired_at},plan(){return this.userInfo.plan}},actions:{async getUserInfo(){try{const e=await dG(),{data:t}=e;return t?(this.userInfo=t,t):Promise.reject(e)}catch(e){return Promise.reject(e)}},async logout(){wx(),this.userInfo={},ep()},setUserInfo(e){this.userInfo={...this.userInfo,...e}}}});function LG(e,t){var o,r;if(!((o=e.meta)!=null&&o.requireAuth))return!0;const n=((r=e.meta)==null?void 0:r.role)||[];return!t.length||!n.length?!1:t.some(i=>n.includes(i))}function O2(e,t){const n=[];return e.forEach(o=>{if(LG(o,t)){const r={...o,children:[]};o.children&&o.children.length?r.children=O2(o.children,t):Reflect.deleteProperty(r,"children"),n.push(r)}}),n}const D2=Jc("permission",{state(){return{accessRoutes:[]}},getters:{routes(){return qy.concat(JSON.parse(JSON.stringify(this.accessRoutes)))},menus(){return this.routes.filter(e=>{var t;return e.name&&!((t=e.meta)!=null&&t.isHidden)})}},actions:{generateRoutes(e){const t=O2(Ky,e);return this.accessRoutes=t,t}}}),FG=mc.get("activeTag"),BG=mc.get("tags"),NG=["/404","/login"],HG=Jc({id:"tag",state:()=>{const e=N(BG.value),t=N(FG.value),n=N(!1);return{tags:e,activeTag:t,reloading:n}},getters:{activeIndex:e=>()=>e.tags.findIndex(t=>t.path===e.activeTag)},actions:{setActiveTag(e){this.activeTag=e,mc.set("activeTag",e)},setTags(e){this.tags=e,mc.set("tags",e)},addTag(e={}){if(NG.includes(e.path))return;let t=this.tags.find(n=>n.path===e.path);t?t=e:this.setTags([...this.tags,e]),this.setActiveTag(e.path)},async reloadTag(e,t){let n=this.tags.find(o=>o.path===e);n?t&&(n.keepAlive=!1):(n={path:e,keepAlive:!1},this.tags.push(n)),window.$loadingBar.start(),this.reloading=!0,await jt(),this.reloading=!1,n.keepAlive=t,setTimeout(()=>{document.documentElement.scrollTo({left:0,top:0}),window.$loadingBar.finish()},100)},removeTag(e){this.setTags(this.tags.filter(t=>t.path!==e)),e===this.activeTag&&Jt.push(this.tags[this.tags.length-1].path)},removeOther(e){e||(e=this.activeTag),e||this.setTags(this.tags.filter(t=>t.path===e)),e!==this.activeTag&&Jt.push(this.tags[this.tags.length-1].path)},removeLeft(e){const t=this.tags.findIndex(o=>o.path===e),n=this.tags.filter((o,r)=>r>=t);this.setTags(n),n.find(o=>o.path===this.activeTag)||Jt.push(n[n.length-1].path)},removeRight(e){const t=this.tags.findIndex(o=>o.path===e),n=this.tags.filter((o,r)=>r<=t);this.setTags(n),n.find(o=>o.path===this.activeTag)||Jt.push(n[n.length-1].path)},resetTags(){this.setTags([]),this.setActiveTag("")}}});function jG(e){e.use(RT())}const VG=["/login","/register","/forgetpassword"];function WG(e){const t=ul(),n=D2();e.beforeEach(async(o,r,i)=>{Cx().value?o.path==="/login"?i({path:"/"}):t.userUUID?i():(await Promise.all([bn().getConfig(),t.getUserInfo().catch(l=>{wx(),ep(),window.$message.error(l.message||"获取用户信息失败!")})]),n.generateRoutes(t.role).forEach(l=>{l.name&&!e.hasRoute(l.name)&&e.addRoute(l)}),e.addRoute(ST),i({...o,replace:!0})):VG.includes(o.path)?i():i({path:"/login"})})}function UG(e){kT(e),WG(e),TT(e)}const Jt=K5({history:c5("/"),routes:qy,scrollBehavior:()=>({left:0,top:0})});function qG(e){e.use(Jt),UG(Jt)}const KG=fe({__name:"AppProvider",setup(e){const t=bn(),n={"zh-CN":[Qz,_b],"en-US":[pw,gw],"fa-IR":[lO,W9],"ko-KR":[rO,n9],"vi-VN":[aO,j9],"zh-TW":[Jz,_b],"ja-JP":[nO,bL]};function o(){const r=rh.common;for(const i in r)KK(`--${Uz(i)}`,document.documentElement).value=r[i]||"",i==="primaryColor"&&window.localStorage.setItem("__THEME_COLOR__",r[i]||"")}return o(),(r,i)=>{const a=r_;return me(),Ge(a,{"wh-full":"",locale:n[he(t).lang][0],"date-locale":n[he(t).lang][1],theme:he(t).isDark?he(_2):void 0,"theme-overrides":he(rh)},{default:se(()=>[Uc(r.$slots,"default")]),_:3},8,["locale","date-locale","theme","theme-overrides"])}}}),GG=fe({__name:"App",setup(e){return(t,n)=>{const o=_a("router-view");return me(),Ge(KG,null,{default:se(()=>[Z(o,null,{default:se(({Component:r})=>[(me(),Ge(Hc(r)))]),_:1})]),_:1})}}}),YG=(e,t)=>{const n=e[t];return n?typeof n=="function"?n():Promise.resolve(n):new Promise((o,r)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(r.bind(null,new Error("Unknown variable dynamic import: "+t)))})};/*! - * shared v9.7.1 - * (c) 2023 kazuya kawaguchi - * Released under the MIT License. - */const ah=typeof window<"u",Br=(e,t=!1)=>t?Symbol.for(e):Symbol(e),XG=(e,t,n)=>QG({l:e,k:t,s:n}),QG=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),gn=e=>typeof e=="number"&&isFinite(e),ZG=e=>F2(e)==="[object Date]",Mr=e=>F2(e)==="[object RegExp]",Eu=e=>mt(e)&&Object.keys(e).length===0,_n=Object.assign;let c0;const Qo=()=>c0||(c0=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function u0(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const JG=Object.prototype.hasOwnProperty;function Bs(e,t){return JG.call(e,t)}const Zt=Array.isArray,on=e=>typeof e=="function",We=e=>typeof e=="string",wt=e=>typeof e=="boolean",Ht=e=>e!==null&&typeof e=="object",L2=Object.prototype.toString,F2=e=>L2.call(e),mt=e=>{if(!Ht(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},eY=e=>e==null?"":Zt(e)||mt(e)&&e.toString===L2?JSON.stringify(e,null,2):String(e);function tY(e,t=""){return e.reduce((n,o,r)=>r===0?n+o:n+t+o,"")}function lm(e){let t=e;return()=>++t}function nY(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const jl=e=>!Ht(e)||Zt(e);function vs(e,t){if(jl(e)||jl(t))throw new Error("Invalid value");for(const n in e)Bs(e,n)&&(jl(e[n])||jl(t[n])?t[n]=e[n]:vs(e[n],t[n]))}/*! - * message-compiler v9.7.1 - * (c) 2023 kazuya kawaguchi - * Released under the MIT License. - */function oY(e,t,n){return{line:e,column:t,offset:n}}function sh(e,t,n){const o={start:e,end:t};return n!=null&&(o.source=n),o}const rY=/\{([0-9a-zA-Z]+)\}/g;function iY(e,...t){return t.length===1&&aY(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace(rY,(n,o)=>t.hasOwnProperty(o)?t[o]:"")}const B2=Object.assign,d0=e=>typeof e=="string",aY=e=>e!==null&&typeof e=="object";function N2(e,t=""){return e.reduce((n,o,r)=>r===0?n+o:n+t+o,"")}const ft={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16,__EXTEND_POINT__:17},sY={[ft.EXPECTED_TOKEN]:"Expected token: '{0}'",[ft.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[ft.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[ft.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[ft.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[ft.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[ft.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[ft.EMPTY_PLACEHOLDER]:"Empty placeholder",[ft.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[ft.INVALID_LINKED_FORMAT]:"Invalid linked format",[ft.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[ft.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[ft.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[ft.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[ft.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[ft.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function Fa(e,t,n={}){const{domain:o,messages:r,args:i}=n,a=iY((r||sY)[e]||"",...i||[]),s=new SyntaxError(String(a));return s.code=e,t&&(s.location=t),s.domain=o,s}function lY(e){throw e}const Go=" ",cY="\r",$n=` -`,uY=String.fromCharCode(8232),dY=String.fromCharCode(8233);function fY(e){const t=e;let n=0,o=1,r=1,i=0;const a=w=>t[w]===cY&&t[w+1]===$n,s=w=>t[w]===$n,l=w=>t[w]===dY,c=w=>t[w]===uY,u=w=>a(w)||s(w)||l(w)||c(w),d=()=>n,f=()=>o,p=()=>r,h=()=>i,g=w=>a(w)||l(w)||c(w)?$n:t[w],v=()=>g(n),m=()=>g(n+i);function y(){return i=0,u(n)&&(o++,r=0),a(n)&&n++,n++,r++,t[n]}function S(){return a(n+i)&&i++,i++,t[n+i]}function C(){n=0,o=1,r=1,i=0}function _(w=0){i=w}function x(){const w=n+i;for(;w!==n;)y();i=0}return{index:d,line:f,column:p,peekOffset:h,charAt:g,currentChar:v,currentPeek:m,next:y,peek:S,reset:C,resetPeek:_,skipToPeek:x}}const mr=void 0,hY=".",f0="'",pY="tokenizer";function mY(e,t={}){const n=t.location!==!1,o=fY(e),r=()=>o.index(),i=()=>oY(o.line(),o.column(),o.index()),a=i(),s=r(),l={currentType:14,offset:s,startLoc:a,endLoc:a,lastType:14,lastOffset:s,lastStartLoc:a,lastEndLoc:a,braceNest:0,inLinked:!1,text:""},c=()=>l,{onError:u}=t;function d(R,E,W,...re){const G=c();if(E.column+=W,E.offset+=W,u){const de=n?sh(G.startLoc,E):null,ge=Fa(R,de,{domain:pY,args:re});u(ge)}}function f(R,E,W){R.endLoc=i(),R.currentType=E;const re={type:E};return n&&(re.loc=sh(R.startLoc,R.endLoc)),W!=null&&(re.value=W),re}const p=R=>f(R,14);function h(R,E){return R.currentChar()===E?(R.next(),E):(d(ft.EXPECTED_TOKEN,i(),0,E),"")}function g(R){let E="";for(;R.currentPeek()===Go||R.currentPeek()===$n;)E+=R.currentPeek(),R.peek();return E}function v(R){const E=g(R);return R.skipToPeek(),E}function m(R){if(R===mr)return!1;const E=R.charCodeAt(0);return E>=97&&E<=122||E>=65&&E<=90||E===95}function y(R){if(R===mr)return!1;const E=R.charCodeAt(0);return E>=48&&E<=57}function S(R,E){const{currentType:W}=E;if(W!==2)return!1;g(R);const re=m(R.currentPeek());return R.resetPeek(),re}function C(R,E){const{currentType:W}=E;if(W!==2)return!1;g(R);const re=R.currentPeek()==="-"?R.peek():R.currentPeek(),G=y(re);return R.resetPeek(),G}function _(R,E){const{currentType:W}=E;if(W!==2)return!1;g(R);const re=R.currentPeek()===f0;return R.resetPeek(),re}function x(R,E){const{currentType:W}=E;if(W!==8)return!1;g(R);const re=R.currentPeek()===".";return R.resetPeek(),re}function w(R,E){const{currentType:W}=E;if(W!==9)return!1;g(R);const re=m(R.currentPeek());return R.resetPeek(),re}function k(R,E){const{currentType:W}=E;if(!(W===8||W===12))return!1;g(R);const re=R.currentPeek()===":";return R.resetPeek(),re}function P(R,E){const{currentType:W}=E;if(W!==10)return!1;const re=()=>{const de=R.currentPeek();return de==="{"?m(R.peek()):de==="@"||de==="%"||de==="|"||de===":"||de==="."||de===Go||!de?!1:de===$n?(R.peek(),re()):m(de)},G=re();return R.resetPeek(),G}function T(R){g(R);const E=R.currentPeek()==="|";return R.resetPeek(),E}function I(R){const E=g(R),W=R.currentPeek()==="%"&&R.peek()==="{";return R.resetPeek(),{isModulo:W,hasSpace:E.length>0}}function A(R,E=!0){const W=(G=!1,de="",ge=!1)=>{const pe=R.currentPeek();return pe==="{"?de==="%"?!1:G:pe==="@"||!pe?de==="%"?!0:G:pe==="%"?(R.peek(),W(G,"%",!0)):pe==="|"?de==="%"||ge?!0:!(de===Go||de===$n):pe===Go?(R.peek(),W(!0,Go,ge)):pe===$n?(R.peek(),W(!0,$n,ge)):!0},re=W();return E&&R.resetPeek(),re}function K(R,E){const W=R.currentChar();return W===mr?mr:E(W)?(R.next(),W):null}function B(R){return K(R,W=>{const re=W.charCodeAt(0);return re>=97&&re<=122||re>=65&&re<=90||re>=48&&re<=57||re===95||re===36})}function O(R){return K(R,W=>{const re=W.charCodeAt(0);return re>=48&&re<=57})}function $(R){return K(R,W=>{const re=W.charCodeAt(0);return re>=48&&re<=57||re>=65&&re<=70||re>=97&&re<=102})}function U(R){let E="",W="";for(;E=O(R);)W+=E;return W}function Q(R){v(R);const E=R.currentChar();return E!=="%"&&d(ft.EXPECTED_TOKEN,i(),0,E),R.next(),"%"}function L(R){let E="";for(;;){const W=R.currentChar();if(W==="{"||W==="}"||W==="@"||W==="|"||!W)break;if(W==="%")if(A(R))E+=W,R.next();else break;else if(W===Go||W===$n)if(A(R))E+=W,R.next();else{if(T(R))break;E+=W,R.next()}else E+=W,R.next()}return E}function M(R){v(R);let E="",W="";for(;E=B(R);)W+=E;return R.currentChar()===mr&&d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),W}function te(R){v(R);let E="";return R.currentChar()==="-"?(R.next(),E+=`-${U(R)}`):E+=U(R),R.currentChar()===mr&&d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),E}function ie(R){v(R),h(R,"'");let E="",W="";const re=de=>de!==f0&&de!==$n;for(;E=K(R,re);)E==="\\"?W+=ve(R):W+=E;const G=R.currentChar();return G===$n||G===mr?(d(ft.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,i(),0),G===$n&&(R.next(),h(R,"'")),W):(h(R,"'"),W)}function ve(R){const E=R.currentChar();switch(E){case"\\":case"'":return R.next(),`\\${E}`;case"u":return ke(R,E,4);case"U":return ke(R,E,6);default:return d(ft.UNKNOWN_ESCAPE_SEQUENCE,i(),0,E),""}}function ke(R,E,W){h(R,E);let re="";for(let G=0;GG!=="{"&&G!=="}"&&G!==Go&&G!==$n;for(;E=K(R,re);)W+=E;return W}function Pe(R){let E="",W="";for(;E=B(R);)W+=E;return W}function ee(R){const E=(W=!1,re)=>{const G=R.currentChar();return G==="{"||G==="%"||G==="@"||G==="|"||G==="("||G===")"||!G||G===Go?re:G===$n||G===hY?(re+=G,R.next(),E(W,re)):(re+=G,R.next(),E(!0,re))};return E(!1,"")}function xe(R){v(R);const E=h(R,"|");return v(R),E}function ue(R,E){let W=null;switch(R.currentChar()){case"{":return E.braceNest>=1&&d(ft.NOT_ALLOW_NEST_PLACEHOLDER,i(),0),R.next(),W=f(E,2,"{"),v(R),E.braceNest++,W;case"}":return E.braceNest>0&&E.currentType===2&&d(ft.EMPTY_PLACEHOLDER,i(),0),R.next(),W=f(E,3,"}"),E.braceNest--,E.braceNest>0&&v(R),E.inLinked&&E.braceNest===0&&(E.inLinked=!1),W;case"@":return E.braceNest>0&&d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),W=ne(R,E)||p(E),E.braceNest=0,W;default:let G=!0,de=!0,ge=!0;if(T(R))return E.braceNest>0&&d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),W=f(E,1,xe(R)),E.braceNest=0,E.inLinked=!1,W;if(E.braceNest>0&&(E.currentType===5||E.currentType===6||E.currentType===7))return d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),E.braceNest=0,we(R,E);if(G=S(R,E))return W=f(E,5,M(R)),v(R),W;if(de=C(R,E))return W=f(E,6,te(R)),v(R),W;if(ge=_(R,E))return W=f(E,7,ie(R)),v(R),W;if(!G&&!de&&!ge)return W=f(E,13,Ae(R)),d(ft.INVALID_TOKEN_IN_PLACEHOLDER,i(),0,W.value),v(R),W;break}return W}function ne(R,E){const{currentType:W}=E;let re=null;const G=R.currentChar();switch((W===8||W===9||W===12||W===10)&&(G===$n||G===Go)&&d(ft.INVALID_LINKED_FORMAT,i(),0),G){case"@":return R.next(),re=f(E,8,"@"),E.inLinked=!0,re;case".":return v(R),R.next(),f(E,9,".");case":":return v(R),R.next(),f(E,10,":");default:return T(R)?(re=f(E,1,xe(R)),E.braceNest=0,E.inLinked=!1,re):x(R,E)||k(R,E)?(v(R),ne(R,E)):w(R,E)?(v(R),f(E,12,Pe(R))):P(R,E)?(v(R),G==="{"?ue(R,E)||re:f(E,11,ee(R))):(W===8&&d(ft.INVALID_LINKED_FORMAT,i(),0),E.braceNest=0,E.inLinked=!1,we(R,E))}}function we(R,E){let W={type:14};if(E.braceNest>0)return ue(R,E)||p(E);if(E.inLinked)return ne(R,E)||p(E);switch(R.currentChar()){case"{":return ue(R,E)||p(E);case"}":return d(ft.UNBALANCED_CLOSING_BRACE,i(),0),R.next(),f(E,3,"}");case"@":return ne(R,E)||p(E);default:if(T(R))return W=f(E,1,xe(R)),E.braceNest=0,E.inLinked=!1,W;const{isModulo:G,hasSpace:de}=I(R);if(G)return de?f(E,0,L(R)):f(E,4,Q(R));if(A(R))return f(E,0,L(R));break}return W}function V(){const{currentType:R,offset:E,startLoc:W,endLoc:re}=l;return l.lastType=R,l.lastOffset=E,l.lastStartLoc=W,l.lastEndLoc=re,l.offset=r(),l.startLoc=i(),o.currentChar()===mr?f(l,14):we(o,l)}return{nextToken:V,currentOffset:r,currentPosition:i,context:c}}const gY="parser",vY=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function bY(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const o=parseInt(t||n,16);return o<=55295||o>=57344?String.fromCodePoint(o):"�"}}}function yY(e={}){const t=e.location!==!1,{onError:n}=e;function o(m,y,S,C,..._){const x=m.currentPosition();if(x.offset+=C,x.column+=C,n){const w=t?sh(S,x):null,k=Fa(y,w,{domain:gY,args:_});n(k)}}function r(m,y,S){const C={type:m};return t&&(C.start=y,C.end=y,C.loc={start:S,end:S}),C}function i(m,y,S,C){C&&(m.type=C),t&&(m.end=y,m.loc&&(m.loc.end=S))}function a(m,y){const S=m.context(),C=r(3,S.offset,S.startLoc);return C.value=y,i(C,m.currentOffset(),m.currentPosition()),C}function s(m,y){const S=m.context(),{lastOffset:C,lastStartLoc:_}=S,x=r(5,C,_);return x.index=parseInt(y,10),m.nextToken(),i(x,m.currentOffset(),m.currentPosition()),x}function l(m,y){const S=m.context(),{lastOffset:C,lastStartLoc:_}=S,x=r(4,C,_);return x.key=y,m.nextToken(),i(x,m.currentOffset(),m.currentPosition()),x}function c(m,y){const S=m.context(),{lastOffset:C,lastStartLoc:_}=S,x=r(9,C,_);return x.value=y.replace(vY,bY),m.nextToken(),i(x,m.currentOffset(),m.currentPosition()),x}function u(m){const y=m.nextToken(),S=m.context(),{lastOffset:C,lastStartLoc:_}=S,x=r(8,C,_);return y.type!==12?(o(m,ft.UNEXPECTED_EMPTY_LINKED_MODIFIER,S.lastStartLoc,0),x.value="",i(x,C,_),{nextConsumeToken:y,node:x}):(y.value==null&&o(m,ft.UNEXPECTED_LEXICAL_ANALYSIS,S.lastStartLoc,0,Ro(y)),x.value=y.value||"",i(x,m.currentOffset(),m.currentPosition()),{node:x})}function d(m,y){const S=m.context(),C=r(7,S.offset,S.startLoc);return C.value=y,i(C,m.currentOffset(),m.currentPosition()),C}function f(m){const y=m.context(),S=r(6,y.offset,y.startLoc);let C=m.nextToken();if(C.type===9){const _=u(m);S.modifier=_.node,C=_.nextConsumeToken||m.nextToken()}switch(C.type!==10&&o(m,ft.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Ro(C)),C=m.nextToken(),C.type===2&&(C=m.nextToken()),C.type){case 11:C.value==null&&o(m,ft.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Ro(C)),S.key=d(m,C.value||"");break;case 5:C.value==null&&o(m,ft.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Ro(C)),S.key=l(m,C.value||"");break;case 6:C.value==null&&o(m,ft.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Ro(C)),S.key=s(m,C.value||"");break;case 7:C.value==null&&o(m,ft.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Ro(C)),S.key=c(m,C.value||"");break;default:o(m,ft.UNEXPECTED_EMPTY_LINKED_KEY,y.lastStartLoc,0);const _=m.context(),x=r(7,_.offset,_.startLoc);return x.value="",i(x,_.offset,_.startLoc),S.key=x,i(S,_.offset,_.startLoc),{nextConsumeToken:C,node:S}}return i(S,m.currentOffset(),m.currentPosition()),{node:S}}function p(m){const y=m.context(),S=y.currentType===1?m.currentOffset():y.offset,C=y.currentType===1?y.endLoc:y.startLoc,_=r(2,S,C);_.items=[];let x=null;do{const P=x||m.nextToken();switch(x=null,P.type){case 0:P.value==null&&o(m,ft.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Ro(P)),_.items.push(a(m,P.value||""));break;case 6:P.value==null&&o(m,ft.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Ro(P)),_.items.push(s(m,P.value||""));break;case 5:P.value==null&&o(m,ft.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Ro(P)),_.items.push(l(m,P.value||""));break;case 7:P.value==null&&o(m,ft.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Ro(P)),_.items.push(c(m,P.value||""));break;case 8:const T=f(m);_.items.push(T.node),x=T.nextConsumeToken||null;break}}while(y.currentType!==14&&y.currentType!==1);const w=y.currentType===1?y.lastOffset:m.currentOffset(),k=y.currentType===1?y.lastEndLoc:m.currentPosition();return i(_,w,k),_}function h(m,y,S,C){const _=m.context();let x=C.items.length===0;const w=r(1,y,S);w.cases=[],w.cases.push(C);do{const k=p(m);x||(x=k.items.length===0),w.cases.push(k)}while(_.currentType!==14);return x&&o(m,ft.MUST_HAVE_MESSAGES_IN_PLURAL,S,0),i(w,m.currentOffset(),m.currentPosition()),w}function g(m){const y=m.context(),{offset:S,startLoc:C}=y,_=p(m);return y.currentType===14?_:h(m,S,C,_)}function v(m){const y=mY(m,B2({},e)),S=y.context(),C=r(0,S.offset,S.startLoc);return t&&C.loc&&(C.loc.source=m),C.body=g(y),e.onCacheKey&&(C.cacheKey=e.onCacheKey(m)),S.currentType!==14&&o(y,ft.UNEXPECTED_LEXICAL_ANALYSIS,S.lastStartLoc,0,m[S.offset]||""),i(C,y.currentOffset(),y.currentPosition()),C}return{parse:v}}function Ro(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function xY(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:i=>(n.helpers.add(i),i)}}function h0(e,t){for(let n=0;np0(n)),e}function p0(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;ns;function c(v,m){s.code+=v}function u(v,m=!0){const y=m?r:"";c(i?y+" ".repeat(v):y)}function d(v=!0){const m=++s.indentLevel;v&&u(m)}function f(v=!0){const m=--s.indentLevel;v&&u(m)}function p(){u(s.indentLevel)}return{context:l,push:c,indent:d,deindent:f,newline:p,helper:v=>`_${v}`,needIndent:()=>s.needIndent}}function TY(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),ba(e,t.key),t.modifier?(e.push(", "),ba(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function PY(e,t){const{helper:n,needIndent:o}=e;e.push(`${n("normalize")}([`),e.indent(o());const r=t.items.length;for(let i=0;i1){e.push(`${n("plural")}([`),e.indent(o());const r=t.cases.length;for(let i=0;i{const n=d0(t.mode)?t.mode:"normal",o=d0(t.filename)?t.filename:"message.intl",r=!!t.sourceMap,i=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":` -`,a=t.needIndent?t.needIndent:n!=="arrow",s=e.helpers||[],l=kY(e,{mode:n,filename:o,sourceMap:r,breakLineCode:i,needIndent:a});l.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),l.indent(a),s.length>0&&(l.push(`const { ${N2(s.map(d=>`${d}: _${d}`),", ")} } = ctx`),l.newline()),l.push("return "),ba(l,e),l.deindent(a),l.push("}"),delete e.helpers;const{code:c,map:u}=l.context();return{ast:e,code:c,map:u?u.toJSON():void 0}};function AY(e,t={}){const n=B2({},t),o=!!n.jit,r=!!n.minify,i=n.optimize==null?!0:n.optimize,s=yY(n).parse(e);return o?(i&&wY(s),r&&Gi(s),{ast:s,code:""}):(CY(s,n),$Y(s,n))}/*! - * core-base v9.7.1 - * (c) 2023 kazuya kawaguchi - * Released under the MIT License. - */function IY(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Qo().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(Qo().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(Qo().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}const Nr=[];Nr[0]={w:[0],i:[3,0],"[":[4],o:[7]};Nr[1]={w:[1],".":[2],"[":[4],o:[7]};Nr[2]={w:[2],i:[3,0],0:[3,0]};Nr[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};Nr[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};Nr[5]={"'":[4,0],o:8,l:[5,0]};Nr[6]={'"':[4,0],o:8,l:[6,0]};const MY=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function zY(e){return MY.test(e)}function OY(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function DY(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function LY(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:zY(t)?OY(t):"*"+t}function FY(e){const t=[];let n=-1,o=0,r=0,i,a,s,l,c,u,d;const f=[];f[0]=()=>{a===void 0?a=s:a+=s},f[1]=()=>{a!==void 0&&(t.push(a),a=void 0)},f[2]=()=>{f[0](),r++},f[3]=()=>{if(r>0)r--,o=4,f[0]();else{if(r=0,a===void 0||(a=LY(a),a===!1))return!1;f[1]()}};function p(){const h=e[n+1];if(o===5&&h==="'"||o===6&&h==='"')return n++,s="\\"+h,f[0](),!0}for(;o!==null;)if(n++,i=e[n],!(i==="\\"&&p())){if(l=DY(i),d=Nr[o],c=d[l]||d.l||8,c===8||(o=c[0],c[1]!==void 0&&(u=f[c[1]],u&&(s=i,u()===!1))))return;if(o===7)return t}}const m0=new Map;function BY(e,t){return Ht(e)?e[t]:null}function NY(e,t){if(!Ht(e))return null;let n=m0.get(t);if(n||(n=FY(t),n&&m0.set(t,n)),!n)return null;const o=n.length;let r=e,i=0;for(;ie,jY=e=>"",VY="text",WY=e=>e.length===0?"":tY(e),UY=eY;function g0(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function qY(e){const t=gn(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(gn(e.named.count)||gn(e.named.n))?gn(e.named.count)?e.named.count:gn(e.named.n)?e.named.n:t:t}function KY(e,t){t.count||(t.count=e),t.n||(t.n=e)}function GY(e={}){const t=e.locale,n=qY(e),o=Ht(e.pluralRules)&&We(t)&&on(e.pluralRules[t])?e.pluralRules[t]:g0,r=Ht(e.pluralRules)&&We(t)&&on(e.pluralRules[t])?g0:void 0,i=m=>m[o(n,m.length,r)],a=e.list||[],s=m=>a[m],l=e.named||{};gn(e.pluralIndex)&&KY(n,l);const c=m=>l[m];function u(m){const y=on(e.messages)?e.messages(m):Ht(e.messages)?e.messages[m]:!1;return y||(e.parent?e.parent.message(m):jY)}const d=m=>e.modifiers?e.modifiers[m]:HY,f=mt(e.processor)&&on(e.processor.normalize)?e.processor.normalize:WY,p=mt(e.processor)&&on(e.processor.interpolate)?e.processor.interpolate:UY,h=mt(e.processor)&&We(e.processor.type)?e.processor.type:VY,v={list:s,named:c,plural:i,linked:(m,...y)=>{const[S,C]=y;let _="text",x="";y.length===1?Ht(S)?(x=S.modifier||x,_=S.type||_):We(S)&&(x=S||x):y.length===2&&(We(S)&&(x=S||x),We(C)&&(_=C||_));const w=u(m)(v),k=_==="vnode"&&Zt(w)&&x?w[0]:w;return x?d(x)(k,_):k},message:u,type:h,interpolate:p,normalize:f,values:_n({},a,l)};return v}let Ns=null;function YY(e){Ns=e}function XY(e,t,n){Ns&&Ns.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const QY=ZY("function:translate");function ZY(e){return t=>Ns&&Ns.emit(e,t)}const JY={NOT_FOUND_KEY:1,FALLBACK_TO_TRANSLATE:2,CANNOT_FORMAT_NUMBER:3,FALLBACK_TO_NUMBER_FORMAT:4,CANNOT_FORMAT_DATE:5,FALLBACK_TO_DATE_FORMAT:6,EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:7,__EXTEND_POINT__:8};function um(e,t){return t.locale!=null?v0(t.locale):v0(e.locale)}let Bd;function v0(e){return We(e)?e:Bd!=null&&e.resolvedOnce?Bd:Bd=e()}function eX(e,t,n){return[...new Set([n,...Zt(t)?t:Ht(t)?Object.keys(t):We(t)?[t]:[n]])]}function H2(e,t,n){const o=We(n)?n:ya,r=e;r.__localeChainCache||(r.__localeChainCache=new Map);let i=r.__localeChainCache.get(o);if(!i){i=[];let a=[n];for(;Zt(a);)a=b0(i,a,t);const s=Zt(t)||!mt(t)?t:t.default?t.default:null;a=We(s)?[s]:s,Zt(a)&&b0(i,a,!1),r.__localeChainCache.set(o,i)}return i}function b0(e,t,n){let o=!0;for(let r=0;r`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function rX(){return{upper:(e,t)=>t==="text"&&We(e)?e.toUpperCase():t==="vnode"&&Ht(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&We(e)?e.toLowerCase():t==="vnode"&&Ht(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&We(e)?x0(e):t==="vnode"&&Ht(e)&&"__v_isVNode"in e?x0(e.children):e}}let j2;function C0(e){j2=e}let V2;function iX(e){V2=e}let W2;function aX(e){W2=e}let U2=null;const sX=e=>{U2=e},lX=()=>U2;let q2=null;const w0=e=>{q2=e},cX=()=>q2;let _0=0;function uX(e={}){const t=on(e.onWarn)?e.onWarn:nY,n=We(e.version)?e.version:oX,o=We(e.locale)||on(e.locale)?e.locale:ya,r=on(o)?ya:o,i=Zt(e.fallbackLocale)||mt(e.fallbackLocale)||We(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:r,a=mt(e.messages)?e.messages:{[r]:{}},s=mt(e.datetimeFormats)?e.datetimeFormats:{[r]:{}},l=mt(e.numberFormats)?e.numberFormats:{[r]:{}},c=_n({},e.modifiers||{},rX()),u=e.pluralRules||{},d=on(e.missing)?e.missing:null,f=wt(e.missingWarn)||Mr(e.missingWarn)?e.missingWarn:!0,p=wt(e.fallbackWarn)||Mr(e.fallbackWarn)?e.fallbackWarn:!0,h=!!e.fallbackFormat,g=!!e.unresolving,v=on(e.postTranslation)?e.postTranslation:null,m=mt(e.processor)?e.processor:null,y=wt(e.warnHtmlMessage)?e.warnHtmlMessage:!0,S=!!e.escapeParameter,C=on(e.messageCompiler)?e.messageCompiler:j2,_=on(e.messageResolver)?e.messageResolver:V2||BY,x=on(e.localeFallbacker)?e.localeFallbacker:W2||eX,w=Ht(e.fallbackContext)?e.fallbackContext:void 0,k=e,P=Ht(k.__datetimeFormatters)?k.__datetimeFormatters:new Map,T=Ht(k.__numberFormatters)?k.__numberFormatters:new Map,I=Ht(k.__meta)?k.__meta:{};_0++;const A={version:n,cid:_0,locale:o,fallbackLocale:i,messages:a,modifiers:c,pluralRules:u,missing:d,missingWarn:f,fallbackWarn:p,fallbackFormat:h,unresolving:g,postTranslation:v,processor:m,warnHtmlMessage:y,escapeParameter:S,messageCompiler:C,messageResolver:_,localeFallbacker:x,fallbackContext:w,onWarn:t,__meta:I};return A.datetimeFormats=s,A.numberFormats=l,A.__datetimeFormatters=P,A.__numberFormatters=T,__INTLIFY_PROD_DEVTOOLS__&&XY(A,n,I),A}function dm(e,t,n,o,r){const{missing:i,onWarn:a}=e;if(i!==null){const s=i(e,n,t,r);return We(s)?s:t}else return t}function Ja(e,t,n){const o=e;o.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function Nd(e){return n=>dX(n,e)}function dX(e,t){const n=t.b||t.body;if((n.t||n.type)===1){const o=n,r=o.c||o.cases;return e.plural(r.reduce((i,a)=>[...i,S0(e,a)],[]))}else return S0(e,n)}function S0(e,t){const n=t.s||t.static;if(n)return e.type==="text"?n:e.normalize([n]);{const o=(t.i||t.items).reduce((r,i)=>[...r,lh(e,i)],[]);return e.normalize(o)}}function lh(e,t){const n=t.t||t.type;switch(n){case 3:const o=t;return o.v||o.value;case 9:const r=t;return r.v||r.value;case 4:const i=t;return e.interpolate(e.named(i.k||i.key));case 5:const a=t;return e.interpolate(e.list(a.i!=null?a.i:a.index));case 6:const s=t,l=s.m||s.modifier;return e.linked(lh(e,s.k||s.key),l?lh(e,l):void 0,e.type);case 7:const c=t;return c.v||c.value;case 8:const u=t;return u.v||u.value;default:throw new Error(`unhandled node type on format message part: ${n}`)}}const K2=ft.__EXTEND_POINT__,Vl=lm(K2),Sr={INVALID_ARGUMENT:K2,INVALID_DATE_ARGUMENT:Vl(),INVALID_ISO_DATE_ARGUMENT:Vl(),NOT_SUPPORT_NON_STRING_MESSAGE:Vl(),__EXTEND_POINT__:Vl()};function oi(e){return Fa(e,null,void 0)}const G2=e=>e;let Xi=Object.create(null);const xa=e=>Ht(e)&&(e.t===0||e.type===0)&&("b"in e||"body"in e);function Y2(e,t={}){let n=!1;const o=t.onError||lY;return t.onError=r=>{n=!0,o(r)},{...AY(e,t),detectError:n}}const fX=(e,t)=>{if(!We(e))throw oi(Sr.NOT_SUPPORT_NON_STRING_MESSAGE);{wt(t.warnHtmlMessage)&&t.warnHtmlMessage;const o=(t.onCacheKey||G2)(e),r=Xi[o];if(r)return r;const{code:i,detectError:a}=Y2(e,t),s=new Function(`return ${i}`)();return a?s:Xi[o]=s}};function hX(e,t){if(__INTLIFY_JIT_COMPILATION__&&!__INTLIFY_DROP_MESSAGE_COMPILER__&&We(e)){wt(t.warnHtmlMessage)&&t.warnHtmlMessage;const o=(t.onCacheKey||G2)(e),r=Xi[o];if(r)return r;const{ast:i,detectError:a}=Y2(e,{...t,location:!1,jit:!0}),s=Nd(i);return a?s:Xi[o]=s}else{const n=e.cacheKey;if(n){const o=Xi[n];return o||(Xi[n]=Nd(e))}else return Nd(e)}}const k0=()=>"",Zn=e=>on(e);function T0(e,...t){const{fallbackFormat:n,postTranslation:o,unresolving:r,messageCompiler:i,fallbackLocale:a,messages:s}=e,[l,c]=ch(...t),u=wt(c.missingWarn)?c.missingWarn:e.missingWarn,d=wt(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,f=wt(c.escapeParameter)?c.escapeParameter:e.escapeParameter,p=!!c.resolvedMessage,h=We(c.default)||wt(c.default)?wt(c.default)?i?l:()=>l:c.default:n?i?l:()=>l:"",g=n||h!=="",v=um(e,c);f&&pX(c);let[m,y,S]=p?[l,v,s[v]||{}]:X2(e,l,v,a,d,u),C=m,_=l;if(!p&&!(We(C)||xa(C)||Zn(C))&&g&&(C=h,_=C),!p&&(!(We(C)||xa(C)||Zn(C))||!We(y)))return r?$u:l;let x=!1;const w=()=>{x=!0},k=Zn(C)?C:Q2(e,l,y,C,_,w);if(x)return C;const P=vX(e,y,S,c),T=GY(P),I=mX(e,k,T),A=o?o(I,l):I;if(__INTLIFY_PROD_DEVTOOLS__){const K={timestamp:Date.now(),key:We(l)?l:Zn(C)?C.key:"",locale:y||(Zn(C)?C.locale:""),format:We(C)?C:Zn(C)?C.source:"",message:A};K.meta=_n({},e.__meta,lX()||{}),QY(K)}return A}function pX(e){Zt(e.list)?e.list=e.list.map(t=>We(t)?u0(t):t):Ht(e.named)&&Object.keys(e.named).forEach(t=>{We(e.named[t])&&(e.named[t]=u0(e.named[t]))})}function X2(e,t,n,o,r,i){const{messages:a,onWarn:s,messageResolver:l,localeFallbacker:c}=e,u=c(e,o,n);let d={},f,p=null;const h="translate";for(let g=0;go;return c.locale=n,c.key=t,c}const l=a(o,gX(e,n,r,o,s,i));return l.locale=n,l.key=t,l.source=o,l}function mX(e,t,n){return t(n)}function ch(...e){const[t,n,o]=e,r={};if(!We(t)&&!gn(t)&&!Zn(t)&&!xa(t))throw oi(Sr.INVALID_ARGUMENT);const i=gn(t)?String(t):(Zn(t),t);return gn(n)?r.plural=n:We(n)?r.default=n:mt(n)&&!Eu(n)?r.named=n:Zt(n)&&(r.list=n),gn(o)?r.plural=o:We(o)?r.default=o:mt(o)&&_n(r,o),[i,r]}function gX(e,t,n,o,r,i){return{locale:t,key:n,warnHtmlMessage:r,onError:a=>{throw i&&i(a),a},onCacheKey:a=>XG(t,n,a)}}function vX(e,t,n,o){const{modifiers:r,pluralRules:i,messageResolver:a,fallbackLocale:s,fallbackWarn:l,missingWarn:c,fallbackContext:u}=e,f={locale:t,modifiers:r,pluralRules:i,messages:p=>{let h=a(n,p);if(h==null&&u){const[,,g]=X2(u,p,t,s,l,c);h=a(g,p)}if(We(h)||xa(h)){let g=!1;const m=Q2(e,p,t,h,p,()=>{g=!0});return g?k0:m}else return Zn(h)?h:k0}};return e.processor&&(f.processor=e.processor),o.list&&(f.list=o.list),o.named&&(f.named=o.named),gn(o.plural)&&(f.pluralIndex=o.plural),f}function P0(e,...t){const{datetimeFormats:n,unresolving:o,fallbackLocale:r,onWarn:i,localeFallbacker:a}=e,{__datetimeFormatters:s}=e,[l,c,u,d]=uh(...t),f=wt(u.missingWarn)?u.missingWarn:e.missingWarn;wt(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const p=!!u.part,h=um(e,u),g=a(e,r,h);if(!We(l)||l==="")return new Intl.DateTimeFormat(h,d).format(c);let v={},m,y=null;const S="datetime format";for(let x=0;x{Z2.includes(l)?a[l]=n[l]:i[l]=n[l]}),We(o)?i.locale=o:mt(o)&&(a=o),mt(r)&&(a=r),[i.key||"",s,i,a]}function R0(e,t,n){const o=e;for(const r in n){const i=`${t}__${r}`;o.__datetimeFormatters.has(i)&&o.__datetimeFormatters.delete(i)}}function E0(e,...t){const{numberFormats:n,unresolving:o,fallbackLocale:r,onWarn:i,localeFallbacker:a}=e,{__numberFormatters:s}=e,[l,c,u,d]=dh(...t),f=wt(u.missingWarn)?u.missingWarn:e.missingWarn;wt(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const p=!!u.part,h=um(e,u),g=a(e,r,h);if(!We(l)||l==="")return new Intl.NumberFormat(h,d).format(c);let v={},m,y=null;const S="number format";for(let x=0;x{J2.includes(l)?a[l]=n[l]:i[l]=n[l]}),We(o)?i.locale=o:mt(o)&&(a=o),mt(r)&&(a=r),[i.key||"",s,i,a]}function $0(e,t,n){const o=e;for(const r in n){const i=`${t}__${r}`;o.__numberFormatters.has(i)&&o.__numberFormatters.delete(i)}}IY();/*! - * vue-i18n v9.7.1 - * (c) 2023 kazuya kawaguchi - * Released under the MIT License. - */const bX="9.7.1";function yX(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(Qo().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(Qo().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(Qo().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(Qo().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Qo().__INTLIFY_PROD_DEVTOOLS__=!1)}const eS=JY.__EXTEND_POINT__,gr=lm(eS);gr(),gr(),gr(),gr(),gr(),gr(),gr(),gr();const tS=Sr.__EXTEND_POINT__,On=lm(tS),vn={UNEXPECTED_RETURN_TYPE:tS,INVALID_ARGUMENT:On(),MUST_BE_CALL_SETUP_TOP:On(),NOT_INSTALLED:On(),NOT_AVAILABLE_IN_LEGACY_MODE:On(),REQUIRED_VALUE:On(),INVALID_VALUE:On(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:On(),NOT_INSTALLED_WITH_PROVIDE:On(),UNEXPECTED_ERROR:On(),NOT_COMPATIBLE_LEGACY_VUE_I18N:On(),BRIDGE_SUPPORT_VUE_2_ONLY:On(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:On(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:On(),__EXTEND_POINT__:On()};function xn(e,...t){return Fa(e,null,void 0)}const fh=Br("__translateVNode"),hh=Br("__datetimeParts"),ph=Br("__numberParts"),nS=Br("__setPluralRules"),oS=Br("__injectWithOption"),mh=Br("__dispose");function Hs(e){if(!Ht(e))return e;for(const t in e)if(Bs(e,t))if(!t.includes("."))Ht(e[t])&&Hs(e[t]);else{const n=t.split("."),o=n.length-1;let r=e,i=!1;for(let a=0;a{if("locale"in s&&"resource"in s){const{locale:l,resource:c}=s;l?(a[l]=a[l]||{},vs(c,a[l])):vs(c,a)}else We(s)&&vs(JSON.parse(s),a)}),r==null&&i)for(const s in a)Bs(a,s)&&Hs(a[s]);return a}function rS(e){return e.type}function iS(e,t,n){let o=Ht(t.messages)?t.messages:{};"__i18nGlobal"in n&&(o=Au(e.locale.value,{messages:o,__i18n:n.__i18nGlobal}));const r=Object.keys(o);r.length&&r.forEach(i=>{e.mergeLocaleMessage(i,o[i])});{if(Ht(t.datetimeFormats)){const i=Object.keys(t.datetimeFormats);i.length&&i.forEach(a=>{e.mergeDateTimeFormat(a,t.datetimeFormats[a])})}if(Ht(t.numberFormats)){const i=Object.keys(t.numberFormats);i.length&&i.forEach(a=>{e.mergeNumberFormat(a,t.numberFormats[a])})}}}function A0(e){return Z(Sa,null,e,0)}const I0="__INTLIFY_META__",M0=()=>[],xX=()=>!1;let z0=0;function O0(e){return(t,n,o,r)=>e(n,o,Kn()||void 0,r)}const CX=()=>{const e=Kn();let t=null;return e&&(t=rS(e)[I0])?{[I0]:t}:null};function fm(e={},t){const{__root:n,__injectWithOption:o}=e,r=n===void 0,i=e.flatJson;let a=wt(e.inheritLocale)?e.inheritLocale:!0;const s=N(n&&a?n.locale.value:We(e.locale)?e.locale:ya),l=N(n&&a?n.fallbackLocale.value:We(e.fallbackLocale)||Zt(e.fallbackLocale)||mt(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:s.value),c=N(Au(s.value,e)),u=N(mt(e.datetimeFormats)?e.datetimeFormats:{[s.value]:{}}),d=N(mt(e.numberFormats)?e.numberFormats:{[s.value]:{}});let f=n?n.missingWarn:wt(e.missingWarn)||Mr(e.missingWarn)?e.missingWarn:!0,p=n?n.fallbackWarn:wt(e.fallbackWarn)||Mr(e.fallbackWarn)?e.fallbackWarn:!0,h=n?n.fallbackRoot:wt(e.fallbackRoot)?e.fallbackRoot:!0,g=!!e.fallbackFormat,v=on(e.missing)?e.missing:null,m=on(e.missing)?O0(e.missing):null,y=on(e.postTranslation)?e.postTranslation:null,S=n?n.warnHtmlMessage:wt(e.warnHtmlMessage)?e.warnHtmlMessage:!0,C=!!e.escapeParameter;const _=n?n.modifiers:mt(e.modifiers)?e.modifiers:{};let x=e.pluralRules||n&&n.pluralRules,w;w=(()=>{r&&w0(null);const J={version:bX,locale:s.value,fallbackLocale:l.value,messages:c.value,modifiers:_,pluralRules:x,missing:m===null?void 0:m,missingWarn:f,fallbackWarn:p,fallbackFormat:g,unresolving:!0,postTranslation:y===null?void 0:y,warnHtmlMessage:S,escapeParameter:C,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};J.datetimeFormats=u.value,J.numberFormats=d.value,J.__datetimeFormatters=mt(w)?w.__datetimeFormatters:void 0,J.__numberFormatters=mt(w)?w.__numberFormatters:void 0;const oe=uX(J);return r&&w0(oe),oe})(),Ja(w,s.value,l.value);function P(){return[s.value,l.value,c.value,u.value,d.value]}const T=F({get:()=>s.value,set:J=>{s.value=J,w.locale=s.value}}),I=F({get:()=>l.value,set:J=>{l.value=J,w.fallbackLocale=l.value,Ja(w,s.value,J)}}),A=F(()=>c.value),K=F(()=>u.value),B=F(()=>d.value);function O(){return on(y)?y:null}function $(J){y=J,w.postTranslation=J}function U(){return v}function Q(J){J!==null&&(m=O0(J)),v=J,w.missing=m}const L=(J,oe,Re,De,qe,et)=>{P();let Me;try{__INTLIFY_PROD_DEVTOOLS__,r||(w.fallbackContext=n?cX():void 0),Me=J(w)}finally{__INTLIFY_PROD_DEVTOOLS__,r||(w.fallbackContext=void 0)}if(Re!=="translate exists"&&gn(Me)&&Me===$u||Re==="translate exists"&&!Me){const[je,dt]=oe();return n&&h?De(n):qe(je)}else{if(et(Me))return Me;throw xn(vn.UNEXPECTED_RETURN_TYPE)}};function M(...J){return L(oe=>Reflect.apply(T0,null,[oe,...J]),()=>ch(...J),"translate",oe=>Reflect.apply(oe.t,oe,[...J]),oe=>oe,oe=>We(oe))}function te(...J){const[oe,Re,De]=J;if(De&&!Ht(De))throw xn(vn.INVALID_ARGUMENT);return M(oe,Re,_n({resolvedMessage:!0},De||{}))}function ie(...J){return L(oe=>Reflect.apply(P0,null,[oe,...J]),()=>uh(...J),"datetime format",oe=>Reflect.apply(oe.d,oe,[...J]),()=>y0,oe=>We(oe))}function ve(...J){return L(oe=>Reflect.apply(E0,null,[oe,...J]),()=>dh(...J),"number format",oe=>Reflect.apply(oe.n,oe,[...J]),()=>y0,oe=>We(oe))}function ke(J){return J.map(oe=>We(oe)||gn(oe)||wt(oe)?A0(String(oe)):oe)}const Pe={normalize:ke,interpolate:J=>J,type:"vnode"};function ee(...J){return L(oe=>{let Re;const De=oe;try{De.processor=Pe,Re=Reflect.apply(T0,null,[De,...J])}finally{De.processor=null}return Re},()=>ch(...J),"translate",oe=>oe[fh](...J),oe=>[A0(oe)],oe=>Zt(oe))}function xe(...J){return L(oe=>Reflect.apply(E0,null,[oe,...J]),()=>dh(...J),"number format",oe=>oe[ph](...J),M0,oe=>We(oe)||Zt(oe))}function ue(...J){return L(oe=>Reflect.apply(P0,null,[oe,...J]),()=>uh(...J),"datetime format",oe=>oe[hh](...J),M0,oe=>We(oe)||Zt(oe))}function ne(J){x=J,w.pluralRules=x}function we(J,oe){return L(()=>{if(!J)return!1;const Re=We(oe)?oe:s.value,De=E(Re),qe=w.messageResolver(De,J);return xa(qe)||Zn(qe)||We(qe)},()=>[J],"translate exists",Re=>Reflect.apply(Re.te,Re,[J,oe]),xX,Re=>wt(Re))}function V(J){let oe=null;const Re=H2(w,l.value,s.value);for(let De=0;De{a&&(s.value=J,w.locale=J,Ja(w,s.value,l.value))}),ht(n.fallbackLocale,J=>{a&&(l.value=J,w.fallbackLocale=J,Ja(w,s.value,l.value))}));const ye={id:z0,locale:T,fallbackLocale:I,get inheritLocale(){return a},set inheritLocale(J){a=J,J&&n&&(s.value=n.locale.value,l.value=n.fallbackLocale.value,Ja(w,s.value,l.value))},get availableLocales(){return Object.keys(c.value).sort()},messages:A,get modifiers(){return _},get pluralRules(){return x||{}},get isGlobal(){return r},get missingWarn(){return f},set missingWarn(J){f=J,w.missingWarn=f},get fallbackWarn(){return p},set fallbackWarn(J){p=J,w.fallbackWarn=p},get fallbackRoot(){return h},set fallbackRoot(J){h=J},get fallbackFormat(){return g},set fallbackFormat(J){g=J,w.fallbackFormat=g},get warnHtmlMessage(){return S},set warnHtmlMessage(J){S=J,w.warnHtmlMessage=J},get escapeParameter(){return C},set escapeParameter(J){C=J,w.escapeParameter=J},t:M,getLocaleMessage:E,setLocaleMessage:W,mergeLocaleMessage:re,getPostTranslationHandler:O,setPostTranslationHandler:$,getMissingHandler:U,setMissingHandler:Q,[nS]:ne};return ye.datetimeFormats=K,ye.numberFormats=B,ye.rt=te,ye.te=we,ye.tm=R,ye.d=ie,ye.n=ve,ye.getDateTimeFormat=G,ye.setDateTimeFormat=de,ye.mergeDateTimeFormat=ge,ye.getNumberFormat=pe,ye.setNumberFormat=X,ye.mergeNumberFormat=ce,ye[oS]=o,ye[fh]=ee,ye[hh]=ue,ye[ph]=xe,ye}function wX(e){const t=We(e.locale)?e.locale:ya,n=We(e.fallbackLocale)||Zt(e.fallbackLocale)||mt(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,o=on(e.missing)?e.missing:void 0,r=wt(e.silentTranslationWarn)||Mr(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,i=wt(e.silentFallbackWarn)||Mr(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,a=wt(e.fallbackRoot)?e.fallbackRoot:!0,s=!!e.formatFallbackMessages,l=mt(e.modifiers)?e.modifiers:{},c=e.pluralizationRules,u=on(e.postTranslation)?e.postTranslation:void 0,d=We(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,f=!!e.escapeParameterHtml,p=wt(e.sync)?e.sync:!0;let h=e.messages;if(mt(e.sharedMessages)){const _=e.sharedMessages;h=Object.keys(_).reduce((w,k)=>{const P=w[k]||(w[k]={});return _n(P,_[k]),w},h||{})}const{__i18n:g,__root:v,__injectWithOption:m}=e,y=e.datetimeFormats,S=e.numberFormats,C=e.flatJson;return{locale:t,fallbackLocale:n,messages:h,flatJson:C,datetimeFormats:y,numberFormats:S,missing:o,missingWarn:r,fallbackWarn:i,fallbackRoot:a,fallbackFormat:s,modifiers:l,pluralRules:c,postTranslation:u,warnHtmlMessage:d,escapeParameter:f,messageResolver:e.messageResolver,inheritLocale:p,__i18n:g,__root:v,__injectWithOption:m}}function gh(e={},t){{const n=fm(wX(e)),{__extender:o}=e,r={id:n.id,get locale(){return n.locale.value},set locale(i){n.locale.value=i},get fallbackLocale(){return n.fallbackLocale.value},set fallbackLocale(i){n.fallbackLocale.value=i},get messages(){return n.messages.value},get datetimeFormats(){return n.datetimeFormats.value},get numberFormats(){return n.numberFormats.value},get availableLocales(){return n.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(i){},get missing(){return n.getMissingHandler()},set missing(i){n.setMissingHandler(i)},get silentTranslationWarn(){return wt(n.missingWarn)?!n.missingWarn:n.missingWarn},set silentTranslationWarn(i){n.missingWarn=wt(i)?!i:i},get silentFallbackWarn(){return wt(n.fallbackWarn)?!n.fallbackWarn:n.fallbackWarn},set silentFallbackWarn(i){n.fallbackWarn=wt(i)?!i:i},get modifiers(){return n.modifiers},get formatFallbackMessages(){return n.fallbackFormat},set formatFallbackMessages(i){n.fallbackFormat=i},get postTranslation(){return n.getPostTranslationHandler()},set postTranslation(i){n.setPostTranslationHandler(i)},get sync(){return n.inheritLocale},set sync(i){n.inheritLocale=i},get warnHtmlInMessage(){return n.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(i){n.warnHtmlMessage=i!=="off"},get escapeParameterHtml(){return n.escapeParameter},set escapeParameterHtml(i){n.escapeParameter=i},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(i){},get pluralizationRules(){return n.pluralRules||{}},__composer:n,t(...i){const[a,s,l]=i,c={};let u=null,d=null;if(!We(a))throw xn(vn.INVALID_ARGUMENT);const f=a;return We(s)?c.locale=s:Zt(s)?u=s:mt(s)&&(d=s),Zt(l)?u=l:mt(l)&&(d=l),Reflect.apply(n.t,n,[f,u||d||{},c])},rt(...i){return Reflect.apply(n.rt,n,[...i])},tc(...i){const[a,s,l]=i,c={plural:1};let u=null,d=null;if(!We(a))throw xn(vn.INVALID_ARGUMENT);const f=a;return We(s)?c.locale=s:gn(s)?c.plural=s:Zt(s)?u=s:mt(s)&&(d=s),We(l)?c.locale=l:Zt(l)?u=l:mt(l)&&(d=l),Reflect.apply(n.t,n,[f,u||d||{},c])},te(i,a){return n.te(i,a)},tm(i){return n.tm(i)},getLocaleMessage(i){return n.getLocaleMessage(i)},setLocaleMessage(i,a){n.setLocaleMessage(i,a)},mergeLocaleMessage(i,a){n.mergeLocaleMessage(i,a)},d(...i){return Reflect.apply(n.d,n,[...i])},getDateTimeFormat(i){return n.getDateTimeFormat(i)},setDateTimeFormat(i,a){n.setDateTimeFormat(i,a)},mergeDateTimeFormat(i,a){n.mergeDateTimeFormat(i,a)},n(...i){return Reflect.apply(n.n,n,[...i])},getNumberFormat(i){return n.getNumberFormat(i)},setNumberFormat(i,a){n.setNumberFormat(i,a)},mergeNumberFormat(i,a){n.mergeNumberFormat(i,a)},getChoiceIndex(i,a){return-1}};return r.__extender=o,r}}const hm={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function _X({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((o,r)=>[...o,...r.type===ct?r.children:[r]],[]):t.reduce((n,o)=>{const r=e[o];return r&&(n[o]=r()),n},{})}function aS(e){return ct}const SX=fe({name:"i18n-t",props:_n({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>gn(e)||!isNaN(e)}},hm),setup(e,t){const{slots:n,attrs:o}=t,r=e.i18n||pm({useScope:e.scope,__useComponent:!0});return()=>{const i=Object.keys(n).filter(d=>d!=="_"),a={};e.locale&&(a.locale=e.locale),e.plural!==void 0&&(a.plural=We(e.plural)?+e.plural:e.plural);const s=_X(t,i),l=r[fh](e.keypath,s,a),c=_n({},o),u=We(e.tag)||Ht(e.tag)?e.tag:aS();return b(u,c,l)}}}),D0=SX;function kX(e){return Zt(e)&&!We(e[0])}function sS(e,t,n,o){const{slots:r,attrs:i}=t;return()=>{const a={part:!0};let s={};e.locale&&(a.locale=e.locale),We(e.format)?a.key=e.format:Ht(e.format)&&(We(e.format.key)&&(a.key=e.format.key),s=Object.keys(e.format).reduce((f,p)=>n.includes(p)?_n({},f,{[p]:e.format[p]}):f,{}));const l=o(e.value,a,s);let c=[a.key];Zt(l)?c=l.map((f,p)=>{const h=r[f.type],g=h?h({[f.type]:f.value,index:p,parts:l}):[f.value];return kX(g)&&(g[0].key=`${f.type}-${p}`),g}):We(l)&&(c=[l]);const u=_n({},i),d=We(e.tag)||Ht(e.tag)?e.tag:aS();return b(d,u,c)}}const TX=fe({name:"i18n-n",props:_n({value:{type:Number,required:!0},format:{type:[String,Object]}},hm),setup(e,t){const n=e.i18n||pm({useScope:"parent",__useComponent:!0});return sS(e,t,J2,(...o)=>n[ph](...o))}}),L0=TX,PX=fe({name:"i18n-d",props:_n({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},hm),setup(e,t){const n=e.i18n||pm({useScope:"parent",__useComponent:!0});return sS(e,t,Z2,(...o)=>n[hh](...o))}}),F0=PX;function RX(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const o=n.__getInstance(t);return o!=null?o.__composer:e.global.__composer}}function EX(e){const t=a=>{const{instance:s,modifiers:l,value:c}=a;if(!s||!s.$)throw xn(vn.UNEXPECTED_ERROR);const u=RX(e,s.$),d=B0(c);return[Reflect.apply(u.t,u,[...N0(d)]),u]};return{created:(a,s)=>{const[l,c]=t(s);ah&&e.global===c&&(a.__i18nWatcher=ht(c.locale,()=>{s.instance&&s.instance.$forceUpdate()})),a.__composer=c,a.textContent=l},unmounted:a=>{ah&&a.__i18nWatcher&&(a.__i18nWatcher(),a.__i18nWatcher=void 0,delete a.__i18nWatcher),a.__composer&&(a.__composer=void 0,delete a.__composer)},beforeUpdate:(a,{value:s})=>{if(a.__composer){const l=a.__composer,c=B0(s);a.textContent=Reflect.apply(l.t,l,[...N0(c)])}},getSSRProps:a=>{const[s]=t(a);return{textContent:s}}}}function B0(e){if(We(e))return{path:e};if(mt(e)){if(!("path"in e))throw xn(vn.REQUIRED_VALUE,"path");return e}else throw xn(vn.INVALID_VALUE)}function N0(e){const{path:t,locale:n,args:o,choice:r,plural:i}=e,a={},s=o||{};return We(n)&&(a.locale=n),gn(r)&&(a.plural=r),gn(i)&&(a.plural=i),[t,s,a]}function $X(e,t,...n){const o=mt(n[0])?n[0]:{},r=!!o.useI18nComponentName;(wt(o.globalInstall)?o.globalInstall:!0)&&([r?"i18n":D0.name,"I18nT"].forEach(a=>e.component(a,D0)),[L0.name,"I18nN"].forEach(a=>e.component(a,L0)),[F0.name,"I18nD"].forEach(a=>e.component(a,F0))),e.directive("t",EX(t))}function AX(e,t,n){return{beforeCreate(){const o=Kn();if(!o)throw xn(vn.UNEXPECTED_ERROR);const r=this.$options;if(r.i18n){const i=r.i18n;if(r.__i18n&&(i.__i18n=r.__i18n),i.__root=t,this===this.$root)this.$i18n=H0(e,i);else{i.__injectWithOption=!0,i.__extender=n.__vueI18nExtend,this.$i18n=gh(i);const a=this.$i18n;a.__extender&&(a.__disposer=a.__extender(this.$i18n))}}else if(r.__i18n)if(this===this.$root)this.$i18n=H0(e,r);else{this.$i18n=gh({__i18n:r.__i18n,__injectWithOption:!0,__extender:n.__vueI18nExtend,__root:t});const i=this.$i18n;i.__extender&&(i.__disposer=i.__extender(this.$i18n))}else this.$i18n=e;r.__i18nGlobal&&iS(t,r,r),this.$t=(...i)=>this.$i18n.t(...i),this.$rt=(...i)=>this.$i18n.rt(...i),this.$tc=(...i)=>this.$i18n.tc(...i),this.$te=(i,a)=>this.$i18n.te(i,a),this.$d=(...i)=>this.$i18n.d(...i),this.$n=(...i)=>this.$i18n.n(...i),this.$tm=i=>this.$i18n.tm(i),n.__setInstance(o,this.$i18n)},mounted(){},unmounted(){const o=Kn();if(!o)throw xn(vn.UNEXPECTED_ERROR);const r=this.$i18n;delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,r.__disposer&&(r.__disposer(),delete r.__disposer,delete r.__extender),n.__deleteInstance(o),delete this.$i18n}}}function H0(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[nS](t.pluralizationRules||e.pluralizationRules);const n=Au(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach(o=>e.mergeLocaleMessage(o,n[o])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(o=>e.mergeDateTimeFormat(o,t.datetimeFormats[o])),t.numberFormats&&Object.keys(t.numberFormats).forEach(o=>e.mergeNumberFormat(o,t.numberFormats[o])),e}const IX=Br("global-vue-i18n");function MX(e={},t){const n=__VUE_I18N_LEGACY_API__&&wt(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,o=wt(e.globalInjection)?e.globalInjection:!0,r=__VUE_I18N_LEGACY_API__&&n?!!e.allowComposition:!0,i=new Map,[a,s]=zX(e,n),l=Br("");function c(f){return i.get(f)||null}function u(f,p){i.set(f,p)}function d(f){i.delete(f)}{const f={get mode(){return __VUE_I18N_LEGACY_API__&&n?"legacy":"composition"},get allowComposition(){return r},async install(p,...h){if(p.__VUE_I18N_SYMBOL__=l,p.provide(p.__VUE_I18N_SYMBOL__,f),mt(h[0])){const m=h[0];f.__composerExtend=m.__composerExtend,f.__vueI18nExtend=m.__vueI18nExtend}let g=null;!n&&o&&(g=VX(p,f.global)),__VUE_I18N_FULL_INSTALL__&&$X(p,f,...h),__VUE_I18N_LEGACY_API__&&n&&p.mixin(AX(s,s.__composer,f));const v=p.unmount;p.unmount=()=>{g&&g(),f.dispose(),v()}},get global(){return s},dispose(){a.stop()},__instances:i,__getInstance:c,__setInstance:u,__deleteInstance:d};return f}}function pm(e={}){const t=Kn();if(t==null)throw xn(vn.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw xn(vn.NOT_INSTALLED);const n=OX(t),o=LX(n),r=rS(t),i=DX(e,r);if(__VUE_I18N_LEGACY_API__&&n.mode==="legacy"&&!e.__useComponent){if(!n.allowComposition)throw xn(vn.NOT_AVAILABLE_IN_LEGACY_MODE);return HX(t,i,o,e)}if(i==="global")return iS(o,e,r),o;if(i==="parent"){let l=FX(n,t,e.__useComponent);return l==null&&(l=o),l}const a=n;let s=a.__getInstance(t);if(s==null){const l=_n({},e);"__i18n"in r&&(l.__i18n=r.__i18n),o&&(l.__root=o),s=fm(l),a.__composerExtend&&(s[mh]=a.__composerExtend(s)),NX(a,t,s),a.__setInstance(t,s)}return s}function zX(e,t,n){const o=_h();{const r=__VUE_I18N_LEGACY_API__&&t?o.run(()=>gh(e)):o.run(()=>fm(e));if(r==null)throw xn(vn.UNEXPECTED_ERROR);return[o,r]}}function OX(e){{const t=He(e.isCE?IX:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw xn(e.isCE?vn.NOT_INSTALLED_WITH_PROVIDE:vn.UNEXPECTED_ERROR);return t}}function DX(e,t){return Eu(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function LX(e){return e.mode==="composition"?e.global:e.global.__composer}function FX(e,t,n=!1){let o=null;const r=t.root;let i=BX(t,n);for(;i!=null;){const a=e;if(e.mode==="composition")o=a.__getInstance(i);else if(__VUE_I18N_LEGACY_API__){const s=a.__getInstance(i);s!=null&&(o=s.__composer,n&&o&&!o[oS]&&(o=null))}if(o!=null||r===i)break;i=i.parent}return o}function BX(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function NX(e,t,n){Wt(()=>{},t),Us(()=>{const o=n;e.__deleteInstance(t);const r=o[mh];r&&(r(),delete o[mh])},t)}function HX(e,t,n,o={}){const r=t==="local",i=Vs(null);if(r&&e.proxy&&!(e.proxy.$options.i18n||e.proxy.$options.__i18n))throw xn(vn.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const a=wt(o.inheritLocale)?o.inheritLocale:!We(o.locale),s=N(!r||a?n.locale.value:We(o.locale)?o.locale:ya),l=N(!r||a?n.fallbackLocale.value:We(o.fallbackLocale)||Zt(o.fallbackLocale)||mt(o.fallbackLocale)||o.fallbackLocale===!1?o.fallbackLocale:s.value),c=N(Au(s.value,o)),u=N(mt(o.datetimeFormats)?o.datetimeFormats:{[s.value]:{}}),d=N(mt(o.numberFormats)?o.numberFormats:{[s.value]:{}}),f=r?n.missingWarn:wt(o.missingWarn)||Mr(o.missingWarn)?o.missingWarn:!0,p=r?n.fallbackWarn:wt(o.fallbackWarn)||Mr(o.fallbackWarn)?o.fallbackWarn:!0,h=r?n.fallbackRoot:wt(o.fallbackRoot)?o.fallbackRoot:!0,g=!!o.fallbackFormat,v=on(o.missing)?o.missing:null,m=on(o.postTranslation)?o.postTranslation:null,y=r?n.warnHtmlMessage:wt(o.warnHtmlMessage)?o.warnHtmlMessage:!0,S=!!o.escapeParameter,C=r?n.modifiers:mt(o.modifiers)?o.modifiers:{},_=o.pluralRules||r&&n.pluralRules;function x(){return[s.value,l.value,c.value,u.value,d.value]}const w=F({get:()=>i.value?i.value.locale.value:s.value,set:E=>{i.value&&(i.value.locale.value=E),s.value=E}}),k=F({get:()=>i.value?i.value.fallbackLocale.value:l.value,set:E=>{i.value&&(i.value.fallbackLocale.value=E),l.value=E}}),P=F(()=>i.value?i.value.messages.value:c.value),T=F(()=>u.value),I=F(()=>d.value);function A(){return i.value?i.value.getPostTranslationHandler():m}function K(E){i.value&&i.value.setPostTranslationHandler(E)}function B(){return i.value?i.value.getMissingHandler():v}function O(E){i.value&&i.value.setMissingHandler(E)}function $(E){return x(),E()}function U(...E){return i.value?$(()=>Reflect.apply(i.value.t,null,[...E])):$(()=>"")}function Q(...E){return i.value?Reflect.apply(i.value.rt,null,[...E]):""}function L(...E){return i.value?$(()=>Reflect.apply(i.value.d,null,[...E])):$(()=>"")}function M(...E){return i.value?$(()=>Reflect.apply(i.value.n,null,[...E])):$(()=>"")}function te(E){return i.value?i.value.tm(E):{}}function ie(E,W){return i.value?i.value.te(E,W):!1}function ve(E){return i.value?i.value.getLocaleMessage(E):{}}function ke(E,W){i.value&&(i.value.setLocaleMessage(E,W),c.value[E]=W)}function Ae(E,W){i.value&&i.value.mergeLocaleMessage(E,W)}function Pe(E){return i.value?i.value.getDateTimeFormat(E):{}}function ee(E,W){i.value&&(i.value.setDateTimeFormat(E,W),u.value[E]=W)}function xe(E,W){i.value&&i.value.mergeDateTimeFormat(E,W)}function ue(E){return i.value?i.value.getNumberFormat(E):{}}function ne(E,W){i.value&&(i.value.setNumberFormat(E,W),d.value[E]=W)}function we(E,W){i.value&&i.value.mergeNumberFormat(E,W)}const V={get id(){return i.value?i.value.id:-1},locale:w,fallbackLocale:k,messages:P,datetimeFormats:T,numberFormats:I,get inheritLocale(){return i.value?i.value.inheritLocale:a},set inheritLocale(E){i.value&&(i.value.inheritLocale=E)},get availableLocales(){return i.value?i.value.availableLocales:Object.keys(c.value)},get modifiers(){return i.value?i.value.modifiers:C},get pluralRules(){return i.value?i.value.pluralRules:_},get isGlobal(){return i.value?i.value.isGlobal:!1},get missingWarn(){return i.value?i.value.missingWarn:f},set missingWarn(E){i.value&&(i.value.missingWarn=E)},get fallbackWarn(){return i.value?i.value.fallbackWarn:p},set fallbackWarn(E){i.value&&(i.value.missingWarn=E)},get fallbackRoot(){return i.value?i.value.fallbackRoot:h},set fallbackRoot(E){i.value&&(i.value.fallbackRoot=E)},get fallbackFormat(){return i.value?i.value.fallbackFormat:g},set fallbackFormat(E){i.value&&(i.value.fallbackFormat=E)},get warnHtmlMessage(){return i.value?i.value.warnHtmlMessage:y},set warnHtmlMessage(E){i.value&&(i.value.warnHtmlMessage=E)},get escapeParameter(){return i.value?i.value.escapeParameter:S},set escapeParameter(E){i.value&&(i.value.escapeParameter=E)},t:U,getPostTranslationHandler:A,setPostTranslationHandler:K,getMissingHandler:B,setMissingHandler:O,rt:Q,d:L,n:M,tm:te,te:ie,getLocaleMessage:ve,setLocaleMessage:ke,mergeLocaleMessage:Ae,getDateTimeFormat:Pe,setDateTimeFormat:ee,mergeDateTimeFormat:xe,getNumberFormat:ue,setNumberFormat:ne,mergeNumberFormat:we};function R(E){E.locale.value=s.value,E.fallbackLocale.value=l.value,Object.keys(c.value).forEach(W=>{E.mergeLocaleMessage(W,c.value[W])}),Object.keys(u.value).forEach(W=>{E.mergeDateTimeFormat(W,u.value[W])}),Object.keys(d.value).forEach(W=>{E.mergeNumberFormat(W,d.value[W])}),E.escapeParameter=S,E.fallbackFormat=g,E.fallbackRoot=h,E.fallbackWarn=p,E.missingWarn=f,E.warnHtmlMessage=y}return an(()=>{if(e.proxy==null||e.proxy.$i18n==null)throw xn(vn.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const E=i.value=e.proxy.$i18n.__composer;t==="global"?(s.value=E.locale.value,l.value=E.fallbackLocale.value,c.value=E.messages.value,u.value=E.datetimeFormats.value,d.value=E.numberFormats.value):r&&R(E)}),V}const jX=["locale","fallbackLocale","availableLocales"],j0=["t","rt","d","n","tm","te"];function VX(e,t){const n=Object.create(null);return jX.forEach(r=>{const i=Object.getOwnPropertyDescriptor(t,r);if(!i)throw xn(vn.UNEXPECTED_ERROR);const a=en(i.value)?{get(){return i.value.value},set(s){i.value.value=s}}:{get(){return i.get&&i.get()}};Object.defineProperty(n,r,a)}),e.config.globalProperties.$i18n=n,j0.forEach(r=>{const i=Object.getOwnPropertyDescriptor(t,r);if(!i||!i.value)throw xn(vn.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${r}`,i)}),()=>{delete e.config.globalProperties.$i18n,j0.forEach(r=>{delete e.config.globalProperties[`$${r}`]})}}yX();__INTLIFY_JIT_COMPILATION__?C0(hX):C0(fX);iX(NY);aX(H2);if(__INTLIFY_PROD_DEVTOOLS__){const e=Qo();e.__INTLIFY__=!0,YY(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const Yn=MX({locale:ih().value||"zh-CN",fallbackLocale:ih().value||"zh-CN",messages:{}});async function WX(){const e=Object.keys(Object.assign({"./lang/en-US.json":()=>xt(()=>Promise.resolve().then(()=>k1),void 0),"./lang/fa-IR.json":()=>xt(()=>Promise.resolve().then(()=>T1),void 0),"./lang/ja-JP.json":()=>xt(()=>Promise.resolve().then(()=>P1),void 0),"./lang/ko-KR.json":()=>xt(()=>Promise.resolve().then(()=>R1),void 0),"./lang/vi-VN.json":()=>xt(()=>Promise.resolve().then(()=>E1),void 0),"./lang/zh-CN.json":()=>xt(()=>Promise.resolve().then(()=>$1),void 0),"./lang/zh-TW.json":()=>xt(()=>Promise.resolve().then(()=>A1),void 0)})).map(t=>t.slice(7,-5));await Promise.all(e.map(async t=>{const n=await YG(Object.assign({"./lang/en-US.json":()=>xt(()=>Promise.resolve().then(()=>k1),void 0),"./lang/fa-IR.json":()=>xt(()=>Promise.resolve().then(()=>T1),void 0),"./lang/ja-JP.json":()=>xt(()=>Promise.resolve().then(()=>P1),void 0),"./lang/ko-KR.json":()=>xt(()=>Promise.resolve().then(()=>R1),void 0),"./lang/vi-VN.json":()=>xt(()=>Promise.resolve().then(()=>E1),void 0),"./lang/zh-CN.json":()=>xt(()=>Promise.resolve().then(()=>$1),void 0),"./lang/zh-TW.json":()=>xt(()=>Promise.resolve().then(()=>A1),void 0)}),`./lang/${t}.json`).then(o=>o.default||o);Yn.global.setLocaleMessage(t,n)}))}async function UX(e){e.use(Yn),WX()}const gi={"zh-CN":"简体中文","zh-TW":"繁體中文","en-US":"English","fa-IR":"Iran","ja-JP":"日本語","vi-VN":"Tiếng Việt","ko-KR":"한국어"},Iu=Oy(GG);jG(Iu);JK();qG(Iu);UX(Iu);Iu.mount("#app");const qX={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},KX=H("path",{fill:"currentColor",d:"M6.225 4.811a1 1 0 0 0-1.414 1.414L10.586 12L4.81 17.775a1 1 0 1 0 1.414 1.414L12 13.414l5.775 5.775a1 1 0 0 0 1.414-1.414L13.414 12l5.775-5.775a1 1 0 0 0-1.414-1.414L12 10.586L6.225 4.81"},null,-1),GX=[KX];function YX(e,t){return me(),ze("svg",qX,[...GX])}const lS={name:"gg-close",render:YX},XX={"h-60":"","f-c-c":""},QX=["src"],ZX=fe({__name:"SideLogo",setup(e){const t=bn();return(n,o)=>{const r=lS,i=Tt;return me(),ze("div",XX,[he(t).logo?(me(),ze("img",{key:0,src:he(t).logo,height:"30"},null,8,QX)):bt("",!0),Cn(H("h2",{"ml-10":"","max-w-140":"","flex-shrink-0":"","text-16":"","font-bold":"","color-primary":""},le(he(t).title),513),[[ro,!he(t).collapsed]]),Z(i,{onClick:[o[0]||(o[0]=N4(()=>{},["stop"])),he(t).switchCollapsed],class:"absolute right-15 h-auto p-0 md:hidden",tertiary:"",size:"medium"},{icon:se(()=>[Z(r,{class:"cursor-pointer opacity-85"})]),_:1},8,["onClick"])])}}}),JX=fe({__name:"SideMenu",setup(e){const t=bn(),n=h=>Yn.global.t(h);function o(){window.innerWidth<=768&&(t.collapsed=!0)}const r=Qc(),i=ka(),a=D2(),s=F(()=>{var h;return((h=i.meta)==null?void 0:h.activeMenu)||i.name}),l=F(()=>a.menus.reduce((v,m)=>{var S,C,_,x;const y=d(m);if((C=(S=y.meta)==null?void 0:S.group)!=null&&C.key){const w=y.meta.group.key,k=v.findIndex(P=>P.key===w);if(k!==-1)(_=v[k].children)==null||_.push(y),v[k].children=(x=v[k].children)==null?void 0:x.sort((P,T)=>P.order-T.order);else{const P={type:"group",label:n(y.meta.group.label||""),key:w,children:[y]};v.push(P)}}else v.push(y);return v.sort((w,k)=>w.order-k.order)},[]).sort((v,m)=>v.type==="group"&&m.type!=="group"?1:v.type!=="group"&&m.type==="group"?-1:v.order-m.order));function c(h,g){return qg(g)?g:"/"+[h,g].filter(v=>!!v&&v!=="/").map(v=>v.replace(/(^\/)|(\/$)/g,"")).join("/")}function u(h,g){var m;const v=((m=h.children)==null?void 0:m.filter(y=>{var S;return y.name&&!((S=y.meta)!=null&&S.isHidden)}))||[];return v.length===1?d(v[0],g):v.length>1?{children:v.map(y=>d(y,g)).sort((y,S)=>y.order-S.order)}:null}function d(h,g=""){const{title:v,order:m}=h.meta||{title:"",order:0},{name:y,path:S}=h,C=v||y||"",_=y||"",x=f(h.meta),w=m||0,k=h.meta;let P={label:n(C),key:_,path:c(g,S),icon:x!==null?x:void 0,meta:k,order:w};const T=u(h,P.path);return T&&(P={...P,...T}),P}function f(h){return h!=null&&h.customIcon?S2(h.customIcon,{size:18}):h!=null&&h.icon?Fs(h.icon,{size:18}):null}function p(h,g){qg(g.path)?window.open(g.path):r.push(g.path)}return(h,g)=>{const v=_q;return me(),Ge(v,{ref:"menu",class:"side-menu",accordion:"","root-indent":18,indent:0,"collapsed-icon-size":22,"collapsed-width":60,options:l.value,value:s.value,"onUpdate:value":p,onClick:g[0]||(g[0]=m=>o())},null,8,["options","value"])}}}),eQ=fe({__name:"index",setup(e){return(t,n)=>(me(),ze(ct,null,[Z(ZX),Z(JX)],64))}}),tQ=fe({__name:"AppMain",setup(e){const t=HG();return(n,o)=>{const r=_a("router-view");return me(),Ge(r,null,{default:se(({Component:i,route:a})=>[he(t).reloading?bt("",!0):(me(),Ge(Hc(i),{key:a.fullPath}))]),_:1})}}}),nQ=fe({__name:"BreadCrumb",setup(e){const t=ka();function n(o){return o!=null&&o.customIcon?S2(o.customIcon,{size:18}):o!=null&&o.icon?Fs(o.icon,{size:18}):null}return(o,r)=>{const i=TB,a=_B;return me(),Ge(a,null,{default:se(()=>[(me(!0),ze(ct,null,no(he(t).matched.filter(s=>{var l;return!!((l=s.meta)!=null&&l.title)}),s=>(me(),Ge(i,{key:s.path},{default:se(()=>[(me(),Ge(Hc(n(s.meta)))),Je(" "+le(o.$t(s.meta.title)),1)]),_:2},1024))),128))]),_:1})}}}),oQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},rQ=H("path",{fill:"currentColor",d:"M11 13h10v-2H11m0-2h10V7H11M3 3v2h18V3M3 21h18v-2H3m0-7l4 4V8m4 9h10v-2H11z"},null,-1),iQ=[rQ];function aQ(e,t){return me(),ze("svg",oQ,[...iQ])}const sQ={name:"mdi-format-indent-decrease",render:aQ},lQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},cQ=H("path",{fill:"currentColor",d:"M11 13h10v-2H11m0-2h10V7H11M3 3v2h18V3M11 17h10v-2H11M3 8v8l4-4m-4 9h18v-2H3z"},null,-1),uQ=[cQ];function dQ(e,t){return me(),ze("svg",lQ,[...uQ])}const fQ={name:"mdi-format-indent-increase",render:dQ},hQ=fe({__name:"MenuCollapse",setup(e){const t=bn();return(n,o)=>{const r=fQ,i=sQ,a=Oi;return me(),Ge(a,{size:"20","cursor-pointer":"",onClick:he(t).switchCollapsed},{default:se(()=>[he(t).collapsed?(me(),Ge(r,{key:0})):(me(),Ge(i,{key:1}))]),_:1},8,["onClick"])}}}),pQ={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},mQ=H("path",{fill:"currentColor",d:"m290 236.4l43.9-43.9a8.01 8.01 0 0 0-4.7-13.6L169 160c-5.1-.6-9.5 3.7-8.9 8.9L179 329.1c.8 6.6 8.9 9.4 13.6 4.7l43.7-43.7L370 423.7c3.1 3.1 8.2 3.1 11.3 0l42.4-42.3c3.1-3.1 3.1-8.2 0-11.3zm352.7 187.3c3.1 3.1 8.2 3.1 11.3 0l133.7-133.6l43.7 43.7a8.01 8.01 0 0 0 13.6-4.7L863.9 169c.6-5.1-3.7-9.5-8.9-8.9L694.8 179c-6.6.8-9.4 8.9-4.7 13.6l43.9 43.9L600.3 370a8.03 8.03 0 0 0 0 11.3l42.4 42.4zM845 694.9c-.8-6.6-8.9-9.4-13.6-4.7l-43.7 43.7L654 600.3a8.03 8.03 0 0 0-11.3 0l-42.4 42.3a8.03 8.03 0 0 0 0 11.3L734 787.6l-43.9 43.9a8.01 8.01 0 0 0 4.7 13.6L855 864c5.1.6 9.5-3.7 8.9-8.9zm-463.7-94.6a8.03 8.03 0 0 0-11.3 0L236.3 733.9l-43.7-43.7a8.01 8.01 0 0 0-13.6 4.7L160.1 855c-.6 5.1 3.7 9.5 8.9 8.9L329.2 845c6.6-.8 9.4-8.9 4.7-13.6L290 787.6L423.7 654c3.1-3.1 3.1-8.2 0-11.3l-42.4-42.4z"},null,-1),gQ=[mQ];function vQ(e,t){return me(),ze("svg",pQ,[...gQ])}const bQ={name:"ant-design-fullscreen-outlined",render:vQ},yQ={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},xQ=H("path",{fill:"currentColor",d:"M391 240.9c-.8-6.6-8.9-9.4-13.6-4.7l-43.7 43.7L200 146.3a8.03 8.03 0 0 0-11.3 0l-42.4 42.3a8.03 8.03 0 0 0 0 11.3L280 333.6l-43.9 43.9a8.01 8.01 0 0 0 4.7 13.6L401 410c5.1.6 9.5-3.7 8.9-8.9zm10.1 373.2L240.8 633c-6.6.8-9.4 8.9-4.7 13.6l43.9 43.9L146.3 824a8.03 8.03 0 0 0 0 11.3l42.4 42.3c3.1 3.1 8.2 3.1 11.3 0L333.7 744l43.7 43.7A8.01 8.01 0 0 0 391 783l18.9-160.1c.6-5.1-3.7-9.4-8.8-8.8zm221.8-204.2L783.2 391c6.6-.8 9.4-8.9 4.7-13.6L744 333.6L877.7 200c3.1-3.1 3.1-8.2 0-11.3l-42.4-42.3a8.03 8.03 0 0 0-11.3 0L690.3 279.9l-43.7-43.7a8.01 8.01 0 0 0-13.6 4.7L614.1 401c-.6 5.2 3.7 9.5 8.8 8.9zM744 690.4l43.9-43.9a8.01 8.01 0 0 0-4.7-13.6L623 614c-5.1-.6-9.5 3.7-8.9 8.9L633 783.1c.8 6.6 8.9 9.4 13.6 4.7l43.7-43.7L824 877.7c3.1 3.1 8.2 3.1 11.3 0l42.4-42.3c3.1-3.1 3.1-8.2 0-11.3z"},null,-1),CQ=[xQ];function wQ(e,t){return me(),ze("svg",yQ,[...CQ])}const _Q={name:"ant-design-fullscreen-exit-outlined",render:wQ},SQ=fe({__name:"FullScreen",setup(e){const{isFullscreen:t,toggle:n}=GK();return(o,r)=>{const i=_Q,a=bQ,s=Oi;return me(),Ge(s,{mr20:"",size:"18",style:{cursor:"pointer"},onClick:he(n)},{default:se(()=>[he(t)?(me(),Ge(i,{key:0})):(me(),Ge(a,{key:1}))]),_:1},8,["onClick"])}}}),kQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},TQ=H("path",{fill:"currentColor",d:"M15.88 9.29L12 13.17L8.12 9.29a.996.996 0 1 0-1.41 1.41l4.59 4.59c.39.39 1.02.39 1.41 0l4.59-4.59a.996.996 0 0 0 0-1.41c-.39-.38-1.03-.39-1.42 0z"},null,-1),PQ=[TQ];function RQ(e,t){return me(),ze("svg",kQ,[...PQ])}const EQ={name:"ic-round-expand-more",render:RQ},$Q={class:"inline-block",viewBox:"0 0 32 32",width:"1em",height:"1em"},AQ=H("path",{fill:"none",d:"M8.007 24.93A4.996 4.996 0 0 1 13 20h6a4.996 4.996 0 0 1 4.993 4.93a11.94 11.94 0 0 1-15.986 0M20.5 12.5A4.5 4.5 0 1 1 16 8a4.5 4.5 0 0 1 4.5 4.5"},null,-1),IQ=H("path",{fill:"currentColor",d:"M26.749 24.93A13.99 13.99 0 1 0 2 16a13.899 13.899 0 0 0 3.251 8.93l-.02.017c.07.084.15.156.222.239c.09.103.187.2.28.3c.28.304.568.596.87.87c.092.084.187.162.28.242c.32.276.649.538.99.782c.044.03.084.069.128.1v-.012a13.901 13.901 0 0 0 16 0v.012c.044-.031.083-.07.128-.1c.34-.245.67-.506.99-.782c.093-.08.188-.159.28-.242c.302-.275.59-.566.87-.87c.093-.1.189-.197.28-.3c.071-.083.152-.155.222-.24ZM16 8a4.5 4.5 0 1 1-4.5 4.5A4.5 4.5 0 0 1 16 8M8.007 24.93A4.996 4.996 0 0 1 13 20h6a4.996 4.996 0 0 1 4.993 4.93a11.94 11.94 0 0 1-15.986 0"},null,-1),MQ=[AQ,IQ];function zQ(e,t){return me(),ze("svg",$Q,[...MQ])}const OQ={name:"carbon-user-avatar-filled",render:zQ},DQ={class:"hidden md:block"},LQ=fe({__name:"UserAvatar",setup(e){const t=ul(),n=[{label:"个人中心",key:"profile",icon:Fs("mdi-account-outline",{size:14})},{label:"退出登录",key:"logout",icon:Fs("mdi:exit-to-app",{size:14})}];function o(r){r==="logout"&&window.$dialog.confirm({title:"提示",type:"info",content:"确认退出?",confirm(){t.logout(),window.$message.success("已退出登录")}}),r==="profile"&&Jt.push("/profile")}return(r,i)=>{const a=OQ,s=EQ,l=Tt,c=Xp;return me(),Ge(c,{options:n,onSelect:o},{default:se(()=>[Z(l,{text:"",flex:"","cursor-pointer":"","items-center":""},{default:se(()=>[Z(a,{class:"mr-0 h-20 w-20 rounded-full md:mr10 md:h-30 md:w-30"}),Z(s,{class:"h-20 w-20 md:hidden"}),H("span",DQ,le(he(t).email),1)]),_:1})]),_:1})}}}),FQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},BQ=H("path",{fill:"currentColor",d:"M11.4 18.4H.9a.9.9 0 0 1-.9-.9V7.3a.9.9 0 0 1 .9-.9h10.5zm-4.525-2.72c.058.187.229.32.431.32h.854a.45.45 0 0 0 .425-.597l.001.003l-2.15-6.34a.451.451 0 0 0-.426-.306H4.791a.451.451 0 0 0-.425.302l-.001.003l-2.154 6.34a.45.45 0 0 0 .426.596h.856a.45.45 0 0 0 .431-.323l.001-.003l.342-1.193h2.258l.351 1.195zM5.41 10.414s.16.79.294 1.245l.406 1.408H4.68l.415-1.408c.131-.455.294-1.245.294-1.245zM23.1 18.4H12.6v-12h10.5a.9.9 0 0 1 .9.9v10.2a.9.9 0 0 1-.9.9m-1.35-8.55h-2.4v-.601a.45.45 0 0 0-.45-.45h-.601a.45.45 0 0 0-.45.45v.601h-2.4a.45.45 0 0 0-.45.45v.602c0 .248.201.45.45.45h4.281a5.861 5.861 0 0 1-1.126 1.621l.001-.001a7.105 7.105 0 0 1-.637-.764l-.014-.021a.452.452 0 0 0-.602-.129l.002-.001l-.273.16l-.24.146a.45.45 0 0 0-.139.642l-.001-.001c.253.359.511.674.791.969l-.004-.004c-.28.216-.599.438-.929.645l-.05.029a.45.45 0 0 0-.159.61l-.001-.002l.298.52a.451.451 0 0 0 .628.159l-.002.001c.507-.312.94-.619 1.353-.95l-.026.02c.387.313.82.62 1.272.901l.055.032a.449.449 0 0 0 .626-.158l.001-.002l.298-.52a.45.45 0 0 0-.153-.605l-.002-.001a11.5 11.5 0 0 1-1.004-.696l.027.02a6.708 6.708 0 0 0 1.586-2.572l.014-.047h.43a.45.45 0 0 0 .45-.45v-.602a.45.45 0 0 0-.45-.447h-.001z"},null,-1),NQ=[BQ];function HQ(e,t){return me(),ze("svg",FQ,[...NQ])}const jQ={name:"fontisto-language",render:HQ},VQ=fe({__name:"SwitchLang",setup(e){const t=bn();return(n,o)=>{const r=jQ,i=Tt,a=al;return me(),Ge(a,{value:he(t).lang,"onUpdate:value":o[0]||(o[0]=s=>he(t).lang=s),options:Object.entries(he(gi)).map(([s,l])=>({label:l,value:s})),trigger:"click","on-update:value":he(t).switchLang},{default:se(()=>[Z(i,{text:"","icon-placement":"left",class:"mr-20"},{icon:se(()=>[Z(r)]),_:1})]),_:1},8,["value","options","on-update:value"])}}}),WQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},UQ=H("path",{fill:"currentColor",d:"m3.55 19.09l1.41 1.41l1.8-1.79l-1.42-1.42M12 6c-3.31 0-6 2.69-6 6s2.69 6 6 6s6-2.69 6-6c0-3.32-2.69-6-6-6m8 7h3v-2h-3m-2.76 7.71l1.8 1.79l1.41-1.41l-1.79-1.8M20.45 5l-1.41-1.4l-1.8 1.79l1.42 1.42M13 1h-2v3h2M6.76 5.39L4.96 3.6L3.55 5l1.79 1.81zM1 13h3v-2H1m12 9h-2v3h2"},null,-1),qQ=[UQ];function KQ(e,t){return me(),ze("svg",WQ,[...qQ])}const GQ={name:"mdi-white-balance-sunny",render:KQ},YQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},XQ=H("path",{fill:"currentColor",d:"M2 12a10 10 0 0 0 13 9.54a10 10 0 0 1 0-19.08A10 10 0 0 0 2 12"},null,-1),QQ=[XQ];function ZQ(e,t){return me(),ze("svg",YQ,[...QQ])}const JQ={name:"mdi-moon-waning-crescent",render:ZQ},eZ=fe({__name:"ThemeMode",setup(e){const t=bn(),n=$2(),o=()=>{t.toggleDark(),OK(n)()};return(r,i)=>{const a=JQ,s=GQ,l=Oi;return me(),Ge(l,{"mr-20":"","cursor-pointer":"",size:"18",onClick:o},{default:se(()=>[he(n)?(me(),Ge(a,{key:0})):(me(),Ge(s,{key:1}))]),_:1})}}}),tZ={flex:"","items-center":""},nZ={"ml-auto":"",flex:"","items-center":""},oZ=fe({__name:"index",setup(e){return(t,n)=>(me(),ze(ct,null,[H("div",tZ,[Z(hQ),Z(nQ,{"ml-15":""})]),H("div",nZ,[Z(eZ),Z(VQ),Z(SQ),Z(LQ)])],64))}}),rZ={"flex-col":"","flex-1":"","overflow-hidden":""},iZ={"flex-1":"","overflow-hidden":"","bg-hex-f5f6fb":"","dark:bg-hex-101014":""},aZ=fe({__name:"index",setup(e){const t=bn();function n(o){t.collapsed=o}return(o,r)=>{const i=nq,a=QU;return me(),Ge(a,{"has-sider":"","wh-full":""},{default:se(()=>[Z(i,{bordered:"","collapse-mode":"transform","collapsed-width":0,width:220,"native-scrollbar":!1,collapsed:he(t).collapsed,"show-trigger":"boolean","on-update:collapsed":n,class:"absolute z-100 h-100% md:relative"},{default:se(()=>[Z(eQ)]),_:1},8,["collapsed"]),H("article",rZ,[H("header",{"border-b":"1 solid #eee",class:"flex items-center bg-white px-15",dark:"bg-dark border-0",style:Lo(`height: ${he(PK).height}px`)},[Z(oZ)],4),H("section",iZ,[Z(tQ)])])]),_:1})}}}),lr=Object.freeze(Object.defineProperty({__proto__:null,default:aZ},Symbol.toStringTag,{value:"Module"})),Mu=(e,t)=>{const n=e.__vccOpts||e;for(const[o,r]of t)n[o]=r;return n},sZ={},lZ={"f-c-c":"","flex-col":"","text-14":"",color:"#6a6a6a"},cZ=H("p",null,[Je(" Copyright © 2022-present "),H("a",{href:"https://github.com/zclzone",target:"__blank",hover:"decoration-underline color-primary"}," Ronnie Zhang ")],-1),uZ=H("p",null,null,-1),dZ=[cZ,uZ];function fZ(e,t){return me(),ze("footer",lZ,dZ)}const hZ=Mu(sZ,[["render",fZ]]),pZ={class:"cus-scroll-y wh-full flex-col bg-[#f5f6fb] p-5 dark:bg-hex-121212 md:p-15"},co=fe({__name:"AppPage",props:{showFooter:{type:Boolean,default:!1}},setup(e){return(t,n)=>{const o=hZ,r=hB;return me(),Ge(fn,{name:"fade-slide",mode:"out-in",appear:""},{default:se(()=>[H("section",pZ,[Uc(t.$slots,"default"),e.showFooter?(me(),Ge(o,{key:0,"mt-15":""})):bt("",!0),Z(r,{bottom:20})])]),_:3})}}}),mZ={class:"inline-block",viewBox:"0 0 1200 1200",width:"1em",height:"1em"},gZ=H("path",{fill:"currentColor",d:"M0 0v545.312h545.312V0zm654.688 0v545.312H1200V0zM108.594 108.594h328.125v328.125H108.594zm654.687 0h328.125v328.125H763.281zM217.969 219.531v108.594h110.156V219.531zm653.906 0v108.594h108.594V219.531zM0 654.688V1200h545.312V654.688zm654.688 0V1200h108.595V873.438h108.594v108.595H1200V654.688h-108.594v108.595H980.469V654.688zM108.594 763.281h328.125v328.125H108.594zm109.375 108.594v110.156h110.156V871.875zm653.906 219.531V1200h108.594v-108.594zm219.531 0V1200H1200v-108.594z"},null,-1),vZ=[gZ];function bZ(e,t){return me(),ze("svg",mZ,[...vZ])}const yZ={name:"el-qrcode",render:bZ},xZ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},CZ=H("path",{fill:"currentColor",d:"M5.503 4.627L5.5 6.75v10.504a3.25 3.25 0 0 0 3.25 3.25h8.616a2.251 2.251 0 0 1-2.122 1.5H8.75A4.75 4.75 0 0 1 4 17.254V6.75c0-.98.627-1.815 1.503-2.123M17.75 2A2.25 2.25 0 0 1 20 4.25v13a2.25 2.25 0 0 1-2.25 2.25h-9a2.25 2.25 0 0 1-2.25-2.25v-13A2.25 2.25 0 0 1 8.75 2z"},null,-1),wZ=[CZ];function _Z(e,t){return me(),ze("svg",xZ,[...wZ])}const SZ={name:"fluent-copy24-filled",render:_Z},kZ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},TZ=H("g",{fill:"none"},[H("path",{d:"M24 0v24H0V0zM12.593 23.258l-.011.002l-.071.035l-.02.004l-.014-.004l-.071-.035c-.01-.004-.019-.001-.024.005l-.004.01l-.017.428l.005.02l.01.013l.104.074l.015.004l.012-.004l.104-.074l.012-.016l.004-.017l-.017-.427c-.002-.01-.009-.017-.017-.018m.265-.113l-.013.002l-.185.093l-.01.01l-.003.011l.018.43l.005.012l.008.007l.201.093c.012.004.023 0 .029-.008l.004-.014l-.034-.614c-.003-.012-.01-.02-.02-.022m-.715.002a.023.023 0 0 0-.027.006l-.006.014l-.034.614c0 .012.007.02.017.024l.015-.002l.201-.093l.01-.008l.004-.011l.017-.43l-.003-.012l-.01-.01l-.184-.092"}),H("path",{fill:"currentColor",d:"M10.5 20a1.5 1.5 0 0 0 3 0v-6.5H20a1.5 1.5 0 0 0 0-3h-6.5V4a1.5 1.5 0 0 0-3 0v6.5H4a1.5 1.5 0 0 0 0 3h6.5z"})],-1),PZ=[TZ];function RZ(e,t){return me(),ze("svg",kZ,[...PZ])}const EZ={name:"mingcute-add-fill",render:RZ},$Z="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAIAAAAiOjnJAAAON0lEQVR4nOydX2xT5f/Hn7M11A1lAqNmTQ1CS9QiZqbTSMwqetF6IwiJBRPwhkBi5EKyGLNyxcUk7sLtxkXjBRrNUHGikZiVSIKtMYGxaIo0TlcHsesCbVbJBqNs7X7xd/Y9bF3HnvY8/87zfF4XJmDPed7n87z5PKfnc55PbbOzswhYxIULF5555hneKixMDW8BgvLVV1/xlmBtNMhYiykWi+vXr//nn394C7EwkLHK8Msvv6RSKd4qrA0YqwxffvklbwmWB5bCUmZmZlwu17Vr1yAyZoCMVUo0Gr127RpvFZYHjFVKb28vbwkyAEvhAu7cudPU1DQ+Po4QgsiYATLWAs6cOaO7CjAJGGsB8FyUFLAU3uX27dsOh2NiYkL/I0TGDJCx7vLDDz8YrgJMAsa6C6yDBIGlcI7JyUmHwzE1NWX8DUTGDJCx5vj+++/nuwowCRhrjhMnTvCWIBWwFP5HLpdramrK5/Pz/xIiYwbIWP/x3XfflbgKMAkY6z+++OIL3hJkA4yFstns2bNnqzs2EomQliMJYCx08uTJmZmZ6o599913ScuRBDCWqeei0Wg0FosRlSMJqn8rTKfTLperbBBwIqNpWjAY7O/vp6POwqiesU6ePGnyn1YkErl48SI5RZKgurGI7Js4duwYCS1SofRSeOXKlY0bNy4VAcylUP/v77//7vV6KWi0KkpnLPProM7s7CwkrRKUzlhPPfXUb7/9ttT/xc9YCKHa2tqhoSG3201UoIVRN2P9+eef93BVpRQKhc7OTlJnkwB1jUX8dYZPP/0UNuYbqGss4u+L5vP5999/n+w5rYui91iXLl168skn7/2Ziu6xdOrr669evdrY2GhaoOVRNGNRep3h1q1bXV1dNM5sORTNWJs2bRoeHr73Z6rIWAihhoaGK1euPPjgg+YEWh4VM9aFCxeWdVXV3Lhxo6enh9LJLYSKxqK9zau7u/vmzZtUhxAf5YxVLBZp91XLZDIff/wx1SHER7l7rJ9//rm1tRXnk9XdY+k4nc6RkZEVK1ZULlASlMtYbNpAptPpTz75hMFAwqJWxjLaQOJ82EzGQgi53e4//vjDZrNVqFES1MpYLNtAJpNJlZvkqmUsxm0gjx07ViwWWY4oDgoZ686dO6dOnWI54uXLl7/99luWI4qDQsbi0gZS2f1hChmLS/urwcFBNTe1qvKtsKQNJA4mvxUa+P3+n376CX9cOVAlY3FsA6nmplZVjMW3DWRHRwfH0bmgxFK4uA0kDqSWQp2BgYGWlpaKBFgaJTKWCG0gVdsfpoSxRGgDeerUqUQiwVsFO+Q3Vi6XO3PmDG8Vym1qld9Y4rSBPHHiRDKZ5K2CEfIbS5w2kEptapX8W2E2m21qaqquYR/Zb4U6drt9eHjY5XJVocdaSJ6xzLSBpIE6m1olz1gvvPDCuXPnqjuWRsZSZ1OrzBkrnU4LWKRTZFOrzMYi1f6KOB988MG///7LWwVdZDaWsG8Gq7CpVdp7rHu3gcSB0j2Wzrp160ZGRlauXFnd4eIjbcYSdh3UkX5Tq7QZ695tIHGgmrGk39QqZ8Yi2waSEnJvapXTWCK8zoBDZ2enUM9vCSKnsazys+ESb2qV8B4Lpw0kDrTvsXQ2b94cj8dramT7Fy7b9Qj1OgMOsm5qlTBj4bSBxIFNxkII+Xw++X7mSZ6MVSwWv/nmm5aWFnptICkxODi4adOmI0eOXLp0ibcWcsxan+np6c8//3zz5s3sI0N2RISQ1+s9evTo0NAQ/bDRxdrGyufzH330EaVfsMERQGNcnebm5s7OzpGREfpRpIJVjTU5OdnV1eV0OulNLY4MeqPraJq2devW7u7u0dFR+kElifWMlcvlOjo61q1bR3tSccTQ1mCgadq2bdt6enoymQz9GBPASsbKZDLhcLihoYHNXOJIYqNkPjabLRgMHj9+PJfL0Q959VjDWKlU6vDhw/X19SynEEcYSz0l2O327du39/b2TkxM0J+BihHdWMlk8uDBg3a7nf3M4chjr2oxdXV1u3fv7uvrm5qaoj8huIhrrEQisXfv3traWl4ThiOSl7ayrFq1at++fadPn87n8/TnZ7nI8BZQhoGBgV27dhF5qG0GHKl8FS7F2rVr9+/ff/bs2enpafrTtURkeA1clmg0GgwGec/LHDiCeWtchoceeujQoUOxWKxQKNCfvYWRYTzeUvT39/v9ft4TsQAc2bw14uJyudra2s6fP09/Jv8XGWYjlaVQKPT19fl8Pt6RLwOOft4aK8bj8YTD4Xg8TntmuRmLUoGPIDhXwVtj9dAuSnIwFtUCH0FwroW3RgJQKkoyNRaDAh9BcK6It0ZiEC9KMjIWswIfQXCui7dG8pAqSlI3FuMCH0GwwicvJouSFI3FpcBHEKzwKUB1RUkqxuJY4CMIVvhUoqKiJGFjcS/wEQTnenlr5ANOUZKYsQQp8BEEjLUs9yhKEjCWUAU+goCx8FlclDRlLAELfAQBY1WBUZSUcMMqIALybFgFhAKMBVABjAVQAYwFUAGMBVABjAVQAYwFUAGMBVABjAVQAYwFUAGMBdDh/PnzbW1tKvyYbKWoXIRubW3t7+8384LCXPgKhUIsFjt06JDD4eB9UaKgprGCwWA0GjVjqQXGMpienv7xxx/379+/du1a3tfIGaWMpWnarl27BgYGzFuqvLEM8vn86dOn9+3bt2rVKt5XzQdFjFVbW7t3797Lly+TstRcZJb9xNTU1Ndffx0Kherq6ngHgSlY4bMydrv9wIEDw8PDJIy0KDL4H52YmOjt7d2+fbvVt99gghU+a1JfX//WW2+lUikTzlkuMlUcMz4+fvz48UAgYLPZeIeIIljhsxoNDQ3hcJhB62VT77xnMpmenp5t27bJtDnHACt81qGxsbGjo2N8fNzMjONDZvvX6Ohod3f31q1bZXIYVvisgNPp7OrqmpycJDLXmBDesPr333+/9957zc3NvINJAKzwiY3b7f7www9v375NdpaxIkPpvENDQ0ePHvV6vbxjWz1Y4RMVr9f72WefydzcNh6Pt7e3ezwe3qGuGKzwiYfP5+vr62PfzbY0MsxGslxREueieGtcgPkCH0FYt4q0UFES53J4a5yDVIGPIDyb2wpelMS5Cr4KiRf4CMK/z7uwRUkc8by0USrwEYS/sQxEK0riaGavimqBjyACGctAkKIkjlSWehgU+AgiorEM+BYlcRSyUcKswEcQoY1lwKUoiSOMtgbGBT6CWMNYBiyLkjh66I3OpcBHEIsZy4BBURJHBo1xORb4CGJVYxnQK0rijE52RO4FPoJY3lgGxIuSOIOSGkuQAh9BJOxB2tLSMjg4aP48OJEhcqvn8Xj++usv8+cRCgl3QofDYd4SKuPVV1/lLYE8EmasYrG4ZcuWRCJh8jzMMlY8Ht+yZYv58wiFhBmrpqamvb2dtwpcHn/8cflcJaexEEJ79uwR/xdcdXbv3s1bAhXkNJbNZnv77bd5q8Biz549vCVQQcJ7LJ18Pr9x48Z0Ol31GRjcYzU3N//6669mziAscmYs/fUS8ZPWa6+9xlsCLaTNWAihmzdvPvLII9lstrrDaWcsTdOSyeSGDRuqPoPISJuxEEIrV648fPgwbxVL8uyzz8rqKsmNhRB64403hP2d81AoxFsCRSQ31urVq998803eKsqgaZrcxpL5Hksnm82uX7/+1q1blR5I9R7r+eefP3fuXHXHWgLJM5b+EubBgwd5qyhF1ueiBvJnLIRQKpXyeDz5fL6io+hlLJvNNjY21tjYWMWxVkH+jKX/UPHrr7/OW8VdXnzxRbldpYqxEELvvPNObW0tbxVzSPxc1EAVY7ndbkGm026379ixg7cK6qhiLIRQe3u7CA0HA4HA6tWreaugjkLG8nq9O3fu5K1C2tcZSlDiW6HBxYsXn376acwP0/hWWFdXd/369fvvv7+io6yIQhlL32cRDAY5Cnj55ZdVcJVyxkIIHTlyhOPocpdx5qPWUqjj9/tjsdiyHyO+FD7wwAPXr1+/77778A+xLsplLI5Ja8eOHYq4SlFjBYNBn8/Hflzp64PzUdFYXDa1rlmzJhAIMB6UI4oa65VXXmH84wY7d+5csWIFyxH5oqix2G9qFaSgxAwVvxXqzMzMPPbYY8lkcqkPEPxW6HA4RkdH5f4VvhIUzViMN7WGQiGlXKV0xlp2UyvBjBWNRltbWysXaGHUzVjMNrW6XK7nnnuO9iiiobSxEEIHDhyg/TJnKBSqqVEuzspdcAkMNrUq9VzUQOl7LJ1cLrdhw4YbN26U/D2Reywp20DioHrGor2pVco2kDhAxkJLbWolkrGkbAOJA2QsRG9Tq6xtIHEAY83R1tZG/MfG1Lxt1wFjzUFjU6si+ybKAvdYd0kmk48++mihUND/aPIeS+I2kDhAxroL2U2tqr3OUAJkrAUkEoknnnhCj4mZjCV3G0gcIGMtgNSmVrnbQOIAxiqFyAuA6mzzWgpYCsvw0ksvRSKRqpdCTdNSqZTT6aSjzhpAxiqDyf1hfr9fcVeBscrT+v9UfbjKz0UNYCksTyQSwenysHgpVKENJA5gLFMsNlYgEIhEIpzkCAQshYRR/LmoAWQsU5RkLLvdPjY2pkLDvmWBjEUSRdpA4gDGIonKrzOUAEuhKeYvheq0gcQBMhYx1GkDiQMYixhQH5wPLIWmMJZCpdpA4gAZiwxKtYHEAYxFBqgPlgBLoSn0pXDNmjVjY2NKNexbFshYBFCtDSQOYCwCQH1wMbAUmkLTNAXbQOIAGcssCraBxAGMZRZ4LloWWApN8fDDD1+9elXBhn3LAhExhZptIHGAoJgCnosuxf8FAAD//3s5fchYZyekAAAAAElFTkSuQmCC",cS="data:image/png;base64,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",AZ="data:image/png;base64,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",IZ="data:image/png;base64,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",MZ="data:image/png;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBwgHBgkIBwgKCgkLDRYPDQwMDRsUFRAWIB0iIiAdHx8kKDQsJCYxJx8fLT0tMTU3Ojo6Iys/RD84QzQ5OjcBCgoKDQwNGg8PGjclHyU3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3N//AABEIAFwAXAMBIgACEQEDEQH/xAAbAAACAgMBAAAAAAAAAAAAAAAABgQFAgMHAf/EAEAQAAEDAwIDBAUJBAsAAAAAAAEAAgMEBRESIQYxURNBYXEigZGhwQcUFSMkkrHC0TI1UvAWQkNiY3J0orKz4f/EABkBAAMBAQEAAAAAAAAAAAAAAAACBAMBBf/EACQRAAICAQIFBQAAAAAAAAAAAAABAhEDEjETITJBUQQUIiMz/9oADAMBAAIRAxEAPwDuKEIQAKPHXUctVJSR1cD6mLHaQtkBezIyMt5jYqQuAfKXTPj45rJImuMk0jCzTnVq0tG3q0rqVgd/QuY8HniqkhY2turuyxnsJgJXNHi87jyyUydtcnHP0jL91g/Kn4UjJ5ooakJZZd7hSnM2iqjHMEBr/URt6setSqbi/h+cY+laaJ42dHO8RuaehDsJXBrcaOSMti8QodPdbdUuDaavpZnHkI5muJ9hUxKOCEIQAIQhAAkS822E8WVNdLpdoa1zHfwEsAd/ta37xT2UlXU9pPWu73zaDnpqDT7gVpj6rM8rajS7mAlw+GAbOly946NGPjgepWGsDRnm7l7MqipnOkuUs2fQDQxu3QnPwU+onDaiJo/s2F59mB/PiqE01aI5RcXTN1PIJJaiM7gP29g/Vcy+USkNHeY5Ym7VTMkDveDg+4tXQbUXmaR7xjtJHOH+UgYUHiC1S3O70HYQ9o+HtHAZGxIbvulk/jaNMUfsSYqcD8Jurr/QOrgfqnCqdGP6rWEEZPUu0jHn0XdUr8D2qS3w1ktc0MrppcOYDnRE3IYM9+fSd5uI7k0KW7LZVfx2BCEIOAhCEACQ65xllcRqx28kp08yGh5/HSnKouNDTP0VNZTwv56ZJWtPsJXPpL5aKZ9LV1dRE5gB1BkrS5pc7ngHfHRMr0uheWuOrYvG2csL2Ubi9sEun03Z15jaSQfPO3LcjZaJbTUR656naJoc+TS7LnAD9kePTyVtbrrZ5aRj6K4URgI9HRK0AeruWVbXUUtO+NtdS4cMHEzf1WGuSN+HGTK6UTNuPZyRRsMQDD2ZOnIaDgZ6BwHq8cDGC40lFd/tNRHFJ2ZLBIcBwzvvy7lFdc4hWfaK2l0mQ+mZAMkjJPPHIAexVf0hb5uI6jtqmkfFoY0apGlp5k/iqsVOFEmZaMtjZaby2634imb9njp3gyA+i92pnLrj4pjStaLla2Vxd8/o2hsJA+uaAMkePgmhrg5oc0gg7gjvSSSTpD423G2eoQhKOC1VM8dLTy1E7tMUTC97ugAyVtSn8ode6ntUdIzI+cP+sdjYMbgnfxOkeWUsnpTZ1K3RTWCrkuD7lVzjEktXqI56fq2YHqGB6la6W9B7FQ8HkOo6xzSCDVHcH/DYr9eRNty5lVIx0MPNjfYsTHHjJjZ90LYsJTiN58Cks6VNJUht/qKfYRSsbob3BzQDt4kE/dVxgdEtVYdG19fG0l9PVB3ojJIDGZA826h61cm7W8HHzuP3p2r2AmFocMEDCsuF6smKW3SHMlMRo8Yzy9nLy09UuS323xjaVzz0ZG4/BRrfdKgXSG40tHWvjDtLhHSyODmHZwyG+GfMBbencoz25CTScTpSF4F6vTJgXhXqCgBNd+9ruetWP+qMLNYP/e93b3irHvhjPxWa8fN+jKo9KBRbjKIqV3V2wW+WWOFmuV7WN6kpcuNf87m9DIjbs0H8VmOkWdoayakn1tDmumO3kAPgpLqamGQ2Fod1I2UTh1wdRPHf2r/xKnuJaSzSXuJyOi69wCOnjG5hYD3eir7hhwdb5C3l28g96U7jcexYYm7Snng50j9UxcDHNhaes8v/ADKq9H1syzdIwoQheiTghCEAUlbw82orJ6qKuqKd85a57WNYWlwaG53GeQHf3KDNwtXPyGXtzR40/wCjgmlCzeKEnbQynJdxGm4Hr3nUbrDIer4HD85Wh3BN1b+xPRu83ub+UroCEvt8fgbiz8iRRcK3imiAE1G14c47SOI3JP8ACpEvDl6mbg3CljH9xjv/ABN6Fz22LwHFkIv9Bq487nTg/wCncfzpn4etbrPa2Uck7Z3Ne9xe1mgHU4nlk9eqs0J44oQdxQrm5bghCFoKf//Z",zZ="data:image/png;base64,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";/*! + `)])]),BY=Object.assign(Object.assign({},Fe.props),{size:{type:String,default:"medium"},value:{type:[String,Number,Boolean],default:void 0},loading:Boolean,defaultValue:{type:[String,Number,Boolean],default:!1},disabled:{type:Boolean,default:void 0},round:{type:Boolean,default:!0},"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],checkedValue:{type:[String,Number,Boolean],default:!0},uncheckedValue:{type:[String,Number,Boolean],default:!1},railStyle:Function,rubberBand:{type:Boolean,default:!0},onChange:[Function,Array]});let es;const HY=pe({name:"Switch",props:BY,setup(e){es===void 0&&(typeof CSS<"u"?typeof CSS.supports<"u"?es=CSS.supports("width","max(1px)"):es=!1:es=!0);const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ct(e),o=Fe("Switch","-switch",NY,DK,e,t),r=ar(e),{mergedSizeRef:i,mergedDisabledRef:a}=r,s=B(e.defaultValue),l=Ne(e,"value"),c=rn(l,s),u=N(()=>c.value===e.checkedValue),d=B(!1),f=B(!1),p=N(()=>{const{railStyle:T}=e;if(T)return T({focused:f.value,checked:u.value})});function h(T){const{"onUpdate:value":P,onChange:k,onUpdateValue:I}=e,{nTriggerFormInput:A,nTriggerFormChange:q}=r;P&&Re(P,T),I&&Re(I,T),k&&Re(k,T),s.value=T,A(),q()}function m(){const{nTriggerFormFocus:T}=r;T()}function v(){const{nTriggerFormBlur:T}=r;T()}function g(){e.loading||a.value||(c.value!==e.checkedValue?h(e.checkedValue):h(e.uncheckedValue))}function y(){f.value=!0,m()}function S(){f.value=!1,v(),d.value=!1}function C(T){e.loading||a.value||T.key===" "&&(c.value!==e.checkedValue?h(e.checkedValue):h(e.uncheckedValue),d.value=!1)}function _(T){e.loading||a.value||T.key===" "&&(T.preventDefault(),d.value=!0)}const x=N(()=>{const{value:T}=i,{self:{opacityDisabled:P,railColor:k,railColorActive:I,buttonBoxShadow:A,buttonColor:q,boxShadowFocus:F,loadingColor:O,textColor:$,iconColor:W,[Pe("buttonHeight",T)]:Q,[Pe("buttonWidth",T)]:L,[Pe("buttonWidthPressed",T)]:M,[Pe("railHeight",T)]:se,[Pe("railWidth",T)]:X,[Pe("railBorderRadius",T)]:ne,[Pe("buttonBorderRadius",T)]:fe},common:{cubicBezierEaseInOut:xe}}=o.value;let Ce,G,ve;return es?(Ce=`calc((${se} - ${Q}) / 2)`,G=`max(${se}, ${Q})`,ve=`max(${X}, calc(${X} + ${Q} - ${se}))`):(Ce=Ln((wn(se)-wn(Q))/2),G=Ln(Math.max(wn(se),wn(Q))),ve=wn(se)>wn(Q)?X:Ln(wn(X)+wn(Q)-wn(se))),{"--n-bezier":xe,"--n-button-border-radius":fe,"--n-button-box-shadow":A,"--n-button-color":q,"--n-button-width":L,"--n-button-width-pressed":M,"--n-button-height":Q,"--n-height":G,"--n-offset":Ce,"--n-opacity-disabled":P,"--n-rail-border-radius":ne,"--n-rail-color":k,"--n-rail-color-active":I,"--n-rail-height":se,"--n-rail-width":X,"--n-width":ve,"--n-box-shadow-focus":F,"--n-loading-color":O,"--n-text-color":$,"--n-icon-color":W}}),w=n?Rt("switch",N(()=>i.value[0]),x,e):void 0;return{handleClick:g,handleBlur:S,handleFocus:y,handleKeyup:C,handleKeydown:_,mergedRailStyle:p,pressed:d,mergedClsPrefix:t,mergedValue:c,checked:u,mergedDisabled:a,cssVars:n?void 0:x,themeClass:w==null?void 0:w.themeClass,onRender:w==null?void 0:w.onRender}},render(){const{mergedClsPrefix:e,mergedDisabled:t,checked:n,mergedRailStyle:o,onRender:r,$slots:i}=this;r==null||r();const{checked:a,unchecked:s,icon:l,"checked-icon":c,"unchecked-icon":u}=i,d=!(oa(l)&&oa(c)&&oa(u));return b("div",{role:"switch","aria-checked":n,class:[`${e}-switch`,this.themeClass,d&&`${e}-switch--icon`,n&&`${e}-switch--active`,t&&`${e}-switch--disabled`,this.round&&`${e}-switch--round`,this.loading&&`${e}-switch--loading`,this.pressed&&`${e}-switch--pressed`,this.rubberBand&&`${e}-switch--rubber-band`],tabindex:this.mergedDisabled?void 0:0,style:this.cssVars,onClick:this.handleClick,onFocus:this.handleFocus,onBlur:this.handleBlur,onKeyup:this.handleKeyup,onKeydown:this.handleKeydown},b("div",{class:`${e}-switch__rail`,"aria-hidden":"true",style:o},Ot(a,f=>Ot(s,p=>f||p?b("div",{"aria-hidden":!0,class:`${e}-switch__children-placeholder`},b("div",{class:`${e}-switch__rail-placeholder`},b("div",{class:`${e}-switch__button-placeholder`}),f),b("div",{class:`${e}-switch__rail-placeholder`},b("div",{class:`${e}-switch__button-placeholder`}),p)):null)),b("div",{class:`${e}-switch__button`},Ot(l,f=>Ot(c,p=>Ot(u,h=>b(Ai,null,{default:()=>this.loading?b(Mi,{key:"loading",clsPrefix:e,strokeWidth:20}):this.checked&&(p||f)?b("div",{class:`${e}-switch__button-icon`,key:p?"checked-icon":"icon"},p||f):!this.checked&&(h||f)?b("div",{class:`${e}-switch__button-icon`,key:h?"unchecked-icon":"icon"},h||f):null})))),Ot(a,f=>f&&b("div",{key:"checked",class:`${e}-switch__checked`},f)),Ot(s,f=>f&&b("div",{key:"unchecked",class:`${e}-switch__unchecked`},f)))))}}),jY=pe({name:"InjectionExtractor",props:{onSetup:Function},setup(e,{slots:t}){var n;return(n=e.onSetup)===null||n===void 0||n.call(e),()=>{var o;return(o=t.default)===null||o===void 0?void 0:o.call(t)}}}),VY={message:rY,notification:pY,loadingBar:NG,dialog:xW};function UY({providersAndProps:e,configProviderProps:t}){let o=Hy(()=>b(F_,me(t),{default:()=>e.map(({type:s,Provider:l,props:c})=>b(l,me(c),{default:()=>b(jY,{onSetup:()=>r[s]=VY[s]()})}))}));const r={app:o};let i;return ir&&(i=document.createElement("div"),document.body.appendChild(i),o.mount(i)),Object.assign({unmount:()=>{var s;if(o===null||i===null){or("discrete","unmount call no need because discrete app has been unmounted");return}o.unmount(),(s=i.parentNode)===null||s===void 0||s.removeChild(i),i=null,o=null}},r)}function WY(e,{configProviderProps:t,messageProviderProps:n,dialogProviderProps:o,notificationProviderProps:r,loadingBarProviderProps:i}={}){const a=[];return e.forEach(l=>{switch(l){case"message":a.push({type:l,Provider:oY,props:n});break;case"notification":a.push({type:l,Provider:hY,props:r});break;case"dialog":a.push({type:l,Provider:yW,props:o});break;case"loadingBar":a.push({type:l,Provider:FG,props:i});break}}),UY({providersAndProps:a,configProviderProps:t})}function qY(){const e=He(xo,null);return N(()=>{if(e===null)return yt;const{mergedThemeRef:{value:t},mergedThemeOverridesRef:{value:n}}=e,o=(t==null?void 0:t.common)||yt;return n!=null&&n.common?Object.assign({},o,n.common):o})}const KY=()=>({}),GY={name:"Equation",common:Be,self:KY},YY=GY,oS={name:"dark",common:Be,Alert:YB,Anchor:aH,AutoComplete:wH,Avatar:__,AvatarGroup:PH,BackTop:EH,Badge:FH,Breadcrumb:VH,Button:Hn,ButtonGroup:Rq,Calendar:ij,Card:A_,Carousel:bj,Cascader:jj,Checkbox:Fa,Code:L_,Collapse:Zj,CollapseTransition:tV,ColorPicker:lj,DataTable:NV,DatePicker:QU,Descriptions:tW,Dialog:w2,Divider:SW,Drawer:$W,Dropdown:om,DynamicInput:QW,DynamicTags:iq,Element:sq,Empty:zi,Ellipsis:G_,Equation:YY,Form:dq,GradientText:hq,Icon:dU,IconWrapper:gq,Image:mG,Input:lo,InputNumber:$q,LegacyTransfer:IG,Layout:Oq,List:Hq,LoadingBar:Vq,Log:Gq,Menu:tK,Mention:Xq,Message:Tq,Modal:dW,Notification:Cq,PageHeader:rK,Pagination:q_,Popconfirm:lK,Popover:Di,Popselect:N_,Progress:F2,Radio:Q_,Rate:hK,Result:bK,Row:pG,Scrollbar:Bn,Select:V_,Skeleton:zY,Slider:CK,Space:A2,Spin:SK,Statistic:PK,Steps:AK,Switch:MK,Table:BK,Tabs:UK,Tag:h_,Thing:KK,TimePicker:y2,Timeline:XK,Tooltip:Tu,Transfer:JK,Tree:H2,TreeSelect:oG,Typography:sG,Upload:uG,Watermark:fG},XY={"aria-hidden":"true",width:"1em",height:"1em"},QY=["xlink:href","fill"],ZY=pe({__name:"SvgIcon",props:{icon:{type:String,required:!0},prefix:{type:String,default:"icon-custom"},color:{type:String,default:"currentColor"}},setup(e){const t=e,n=N(()=>`#${t.prefix}-${t.icon}`);return(o,r)=>(be(),ze("svg",XY,[H("use",{"xlink:href":n.value,fill:e.color},null,8,QY)]))}}),js=(e,t={size:12})=>()=>b(Li,t,()=>b(CA,{icon:e})),rS=(e,t={size:12})=>()=>b(Li,t,()=>b(ZY,{icon:e}));function JY(){return{header:{height:60},tags:{visible:!0,height:50},naiveThemeOverrides:{common:{primaryColor:"#316C72FF",primaryColorHover:"#316C72E3",primaryColorPressed:"#2B4C59FF",primaryColorSuppl:"#316C72E3",infoColor:"#2080F0FF",infoColorHover:"#4098FCFF",infoColorPressed:"#1060C9FF",infoColorSuppl:"#4098FCFF",successColor:"#18A058FF",successColorHover:"#36AD6AFF",successColorPressed:"#0C7A43FF",successColorSuppl:"#36AD6AFF",warningColor:"#F0A020FF",warningColorHover:"#FCB040FF",warningColorPressed:"#C97C10FF",warningColorSuppl:"#FCB040FF",errorColor:"#D03050FF",errorColorHover:"#DE576DFF",errorColorPressed:"#AB1F3FFF",errorColorSuppl:"#DE576DFF"}}}}const{header:eX,tags:p7e,naiveThemeOverrides:yh}=JY();function Iu(e){return Ph()?(q1(e),!0):!1}function Mo(e){return typeof e=="function"?e():me(e)}const iS=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const tX=Object.prototype.toString,nX=e=>tX.call(e)==="[object Object]",aS=()=>{};function oX(e,t){function n(...o){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,o),{fn:t,thisArg:this,args:o})).then(r).catch(i)})}return n}const sS=e=>e();function rX(e=sS){const t=B(!0);function n(){t.value=!1}function o(){t.value=!0}const r=(...i)=>{t.value&&e(...i)};return{isActive:to(t),pause:n,resume:o,eventFilter:r}}function iX(...e){if(e.length!==1)return Ne(...e);const t=e[0];return typeof t=="function"?to(s3(()=>({get:t,set:aS}))):B(t)}function aX(e,t,n={}){const{eventFilter:o=sS,...r}=n;return ht(e,oX(o,t),r)}function sX(e,t,n={}){const{eventFilter:o,...r}=n,{eventFilter:i,pause:a,resume:s,isActive:l}=rX(o);return{stop:aX(e,t,{...r,eventFilter:i}),pause:a,resume:s,isActive:l}}function lS(e,t=!0){Gn()?Vt(e):t?e():jt(e)}function lX(e=!1,t={}){const{truthyValue:n=!0,falsyValue:o=!1}=t,r=en(e),i=B(e);function a(s){if(arguments.length)return i.value=s,i.value;{const l=Mo(n);return i.value=i.value===l?Mo(o):l,i.value}}return r?a:[i,a]}function wa(e){var t;const n=Mo(e);return(t=n==null?void 0:n.$el)!=null?t:n}const vi=iS?window:void 0,cX=iS?window.document:void 0;function Rc(...e){let t,n,o,r;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,o,r]=e,t=vi):[t,n,o,r]=e,!t)return aS;Array.isArray(n)||(n=[n]),Array.isArray(o)||(o=[o]);const i=[],a=()=>{i.forEach(u=>u()),i.length=0},s=(u,d,f,p)=>(u.addEventListener(d,f,p),()=>u.removeEventListener(d,f,p)),l=ht(()=>[wa(t),Mo(r)],([u,d])=>{if(a(),!u)return;const f=nX(d)?{...d}:d;i.push(...n.flatMap(p=>o.map(h=>s(u,p,h,f))))},{immediate:!0,flush:"post"}),c=()=>{l(),a()};return Iu(c),c}function uX(){const e=B(!1);return Gn()&&Vt(()=>{e.value=!0}),e}function gm(e){const t=uX();return N(()=>(t.value,!!e()))}function dX(e,t={}){const{window:n=vi}=t,o=gm(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let r;const i=B(!1),a=c=>{i.value=c.matches},s=()=>{r&&("removeEventListener"in r?r.removeEventListener("change",a):r.removeListener(a))},l=un(()=>{o.value&&(s(),r=n.matchMedia(Mo(e)),"addEventListener"in r?r.addEventListener("change",a):r.addListener(a),i.value=r.matches)});return Iu(()=>{l(),s(),r=void 0}),i}const jl=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Vl="__vueuse_ssr_handlers__",fX=hX();function hX(){return Vl in jl||(jl[Vl]=jl[Vl]||{}),jl[Vl]}function cS(e,t){return fX[e]||t}function pX(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const mX={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},q0="vueuse-storage";function gX(e,t,n,o={}){var r;const{flush:i="pre",deep:a=!0,listenToStorageChanges:s=!0,writeDefaults:l=!0,mergeDefaults:c=!1,shallow:u,window:d=vi,eventFilter:f,onError:p=P=>{console.error(P)},initOnMounted:h}=o,m=(u?Us:B)(typeof t=="function"?t():t);if(!n)try{n=cS("getDefaultStorage",()=>{var P;return(P=vi)==null?void 0:P.localStorage})()}catch(P){p(P)}if(!n)return m;const v=Mo(t),g=pX(v),y=(r=o.serializer)!=null?r:mX[g],{pause:S,resume:C}=sX(m,()=>_(m.value),{flush:i,deep:a,eventFilter:f});return d&&s&&lS(()=>{Rc(d,"storage",T),Rc(d,q0,w),h&&T()}),h||T(),m;function _(P){try{if(P==null)n.removeItem(e);else{const k=y.write(P),I=n.getItem(e);I!==k&&(n.setItem(e,k),d&&d.dispatchEvent(new CustomEvent(q0,{detail:{key:e,oldValue:I,newValue:k,storageArea:n}})))}}catch(k){p(k)}}function x(P){const k=P?P.newValue:n.getItem(e);if(k==null)return l&&v!==null&&n.setItem(e,y.write(v)),v;if(!P&&c){const I=y.read(k);return typeof c=="function"?c(I,v):g==="object"&&!Array.isArray(I)?{...v,...I}:I}else return typeof k!="string"?k:y.read(k)}function w(P){T(P.detail)}function T(P){if(!(P&&P.storageArea!==n)){if(P&&P.key==null){m.value=v;return}if(!(P&&P.key!==e)){S();try{(P==null?void 0:P.newValue)!==y.write(m.value)&&(m.value=x(P))}catch(k){p(k)}finally{P?jt(C):C()}}}}}function vX(e){return dX("(prefers-color-scheme: dark)",e)}function bX(e={}){const{selector:t="html",attribute:n="class",initialValue:o="auto",window:r=vi,storage:i,storageKey:a="vueuse-color-scheme",listenToStorageChanges:s=!0,storageRef:l,emitAuto:c,disableTransition:u=!0}=e,d={auto:"",light:"light",dark:"dark",...e.modes||{}},f=vX({window:r}),p=N(()=>f.value?"dark":"light"),h=l||(a==null?iX(o):gX(a,o,i,{window:r,listenToStorageChanges:s})),m=N(()=>h.value==="auto"?p.value:h.value),v=cS("updateHTMLAttrs",(C,_,x)=>{const w=typeof C=="string"?r==null?void 0:r.document.querySelector(C):wa(C);if(!w)return;let T;if(u){T=r.document.createElement("style");const P="*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";T.appendChild(document.createTextNode(P)),r.document.head.appendChild(T)}if(_==="class"){const P=x.split(/\s/g);Object.values(d).flatMap(k=>(k||"").split(/\s/g)).filter(Boolean).forEach(k=>{P.includes(k)?w.classList.add(k):w.classList.remove(k)})}else w.setAttribute(_,x);u&&(r.getComputedStyle(T).opacity,document.head.removeChild(T))});function g(C){var _;v(t,n,(_=d[C])!=null?_:C)}function y(C){e.onChanged?e.onChanged(C,g):g(C)}ht(m,y,{flush:"post",immediate:!0}),lS(()=>y(m.value));const S=N({get(){return c?h.value:m.value},set(C){h.value=C}});try{return Object.assign(S,{store:h,system:p,state:m})}catch{return S}}function yX(e,t,n={}){const{window:o=vi,...r}=n;let i;const a=gm(()=>o&&"MutationObserver"in o),s=()=>{i&&(i.disconnect(),i=void 0)},l=ht(()=>wa(e),d=>{s(),a.value&&o&&d&&(i=new MutationObserver(t),i.observe(d,r))},{immediate:!0}),c=()=>i==null?void 0:i.takeRecords(),u=()=>{s(),l()};return Iu(u),{isSupported:a,stop:u,takeRecords:c}}function xX(e,t,n={}){const{window:o=vi,initialValue:r="",observe:i=!1}=n,a=B(r),s=N(()=>{var c;return wa(t)||((c=o==null?void 0:o.document)==null?void 0:c.documentElement)});function l(){var c;const u=Mo(e),d=Mo(s);if(d&&o){const f=(c=o.getComputedStyle(d).getPropertyValue(u))==null?void 0:c.trim();a.value=f||r}}return i&&yX(s,l,{attributeFilter:["style","class"],window:o}),ht([s,()=>Mo(e)],l,{immediate:!0}),ht(a,c=>{var u;(u=s.value)!=null&&u.style&&s.value.style.setProperty(Mo(e),c)}),a}function uS(e={}){const{valueDark:t="dark",valueLight:n=""}=e,o=bX({...e,onChanged:(i,a)=>{var s;e.onChanged?(s=e.onChanged)==null||s.call(e,i==="dark",a,i):a(i)},modes:{dark:t,light:n}});return N({get(){return o.value==="dark"},set(i){const a=i?"dark":"light";o.system.value===a?o.value="auto":o.value=a}})}const K0=["fullscreenchange","webkitfullscreenchange","webkitendfullscreen","mozfullscreenchange","MSFullscreenChange"];function CX(e,t={}){const{document:n=cX,autoExit:o=!1}=t,r=N(()=>{var g;return(g=wa(e))!=null?g:n==null?void 0:n.querySelector("html")}),i=B(!1),a=N(()=>["requestFullscreen","webkitRequestFullscreen","webkitEnterFullscreen","webkitEnterFullScreen","webkitRequestFullScreen","mozRequestFullScreen","msRequestFullscreen"].find(g=>n&&g in n||r.value&&g in r.value)),s=N(()=>["exitFullscreen","webkitExitFullscreen","webkitExitFullScreen","webkitCancelFullScreen","mozCancelFullScreen","msExitFullscreen"].find(g=>n&&g in n||r.value&&g in r.value)),l=N(()=>["fullScreen","webkitIsFullScreen","webkitDisplayingFullscreen","mozFullScreen","msFullscreenElement"].find(g=>n&&g in n||r.value&&g in r.value)),c=["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"].find(g=>n&&g in n),u=gm(()=>r.value&&n&&a.value!==void 0&&s.value!==void 0&&l.value!==void 0),d=()=>c?(n==null?void 0:n[c])===r.value:!1,f=()=>{if(l.value){if(n&&n[l.value]!=null)return n[l.value];{const g=r.value;if((g==null?void 0:g[l.value])!=null)return!!g[l.value]}}return!1};async function p(){if(!(!u.value||!i.value)){if(s.value)if((n==null?void 0:n[s.value])!=null)await n[s.value]();else{const g=r.value;(g==null?void 0:g[s.value])!=null&&await g[s.value]()}i.value=!1}}async function h(){if(!u.value||i.value)return;f()&&await p();const g=r.value;a.value&&(g==null?void 0:g[a.value])!=null&&(await g[a.value](),i.value=!0)}async function m(){await(i.value?p():h())}const v=()=>{const g=f();(!g||g&&d())&&(i.value=g)};return Rc(n,K0,v,!1),Rc(()=>wa(r),K0,v,!1),o&&Iu(p),{isSupported:u,isFullscreen:i,enter:h,exit:p,toggle:m}}const bn=Jc("app",{state(){var e,t,n,o,r,i,a;return{collapsed:window.innerWidth<768,isDark:uS(),title:(e=window.settings)==null?void 0:e.title,assets_path:(t=window.settings)==null?void 0:t.assets_path,theme:(n=window.settings)==null?void 0:n.theme,version:(o=window.settings)==null?void 0:o.version,background_url:(r=window.settings)==null?void 0:r.background_url,description:(i=window.settings)==null?void 0:i.description,logo:(a=window.settings)==null?void 0:a.logo,lang:Bf().value||"zh-CN",appConfig:{}}},actions:{async getConfig(){const{data:e}=await OX();e&&(this.appConfig=e)},switchCollapsed(){this.collapsed=!this.collapsed},setCollapsed(e){this.collapsed=e},setDark(e){this.isDark=e},toggleDark(){this.isDark=!this.isDark},async switchLang(e){g$(e),location.reload()}}});function wX(e){let t=null;class n{removeMessage(r=t,i=2e3){setTimeout(()=>{r&&(r.destroy(),r=null)},i)}showMessage(r,i,a={}){if(t&&t.type==="loading")t.type=r,t.content=i,r!=="loading"&&this.removeMessage(t,a.duration);else{const s=e[r](i,a);r==="loading"&&(t=s)}}loading(r){this.showMessage("loading",r,{duration:0})}success(r,i={}){this.showMessage("success",r,i)}error(r,i={}){this.showMessage("error",r,i)}info(r,i={}){this.showMessage("info",r,i)}warning(r,i={}){this.showMessage("warning",r,i)}}return new n}function _X(e){return e.confirm=function(t={}){const n=!rC(t.title);return e[t.type||"warning"]({showIcon:n,positiveText:"确定",negativeText:"取消",onPositiveClick:t.confirm,onNegativeClick:t.cancel,onMaskClick:t.cancel,...t})},e}function SX(){const e=bn(),t=N(()=>({theme:e.isDark?oS:void 0,themeOverrides:yh})),{message:n,dialog:o,notification:r,loadingBar:i}=WY(["message","dialog","notification","loadingBar"],{configProviderProps:t});window.$loadingBar=i,window.$notification=r,window.$message=wX(n),window.$dialog=_X(o)}const kX="access_token",TX=6*60*60;function PX(e){wi.set(kX,e,TX)}function RX(e){if(e.method==="get"&&(e.params={...e.params,t:new Date().getTime()}),aR(e))return e;const t=Px();return t.value?(e.headers.Authorization=e.headers.Authorization||t.value,e):(op(),Promise.reject({code:"-1",message:"未登录"}))}function EX(e){return Promise.reject(e)}function $X(e){return Promise.resolve((e==null?void 0:e.data)||{code:-1,message:"未知错误"})}function AX(e){var i;const t=((i=e.response)==null?void 0:i.data)||{code:-1,message:"未知错误"};let n=t.message;const{code:o,errors:r}=t;switch(o){case 401:n=n||"登录已过期";break;case 403:n=n||"没有权限";break;case 404:n=n||"资源或接口不存在";break;default:n=n||"未知异常"}return window.$message.error(n),Promise.resolve({code:o,message:n,errors:r})}function IX(e={}){const t={headers:{"Content-Type":"application/x-www-form-urlencoded"},timeout:12e3},n=rR.create({...t,...e});return n.interceptors.request.use(RX,EX),n.interceptors.response.use($X,AX),n}const St=IX({baseURL:MX()});function MX(){let e=zX(window.routerBase||"/")+"api/v1";return/^https?:\/\//.test(e)||(e=window.location.origin+e),e}function zX(e){return e.endsWith("/")?e:"/"+e}function OX(){return St.get("/user/comm/config")}function DX(){return St.get("/user/info")}function LX(){return St.get("/user/getStat")}function FX(){return St.get("/user/getSubscribe")}function NX(){return St.get("/user/notice/fetch")}function BX(){return St.get("/user/plan/fetch")}function dS(){return St.get("/user/server/fetch")}function fS(){return St.get("/user/order/fetch")}function HX(e){return St.get("/user/order/detail?trade_no="+e)}function vm(e){return St.post("/user/order/cancel",{trade_no:e})}function jX(e){return St.get("/user/order/check?trade_no="+e)}function VX(){return St.get("/user/invite/fetch")}function UX(e=1,t=10){return St.get(`/user/invite/details?current=${e}&page_size=${t}`)}function WX(){return St.get("/user/invite/save")}function qX(e){return St.post("/user/transfer",{transfer_amount:e})}function KX(e){return St.post("/user/ticket/withdraw",e)}function G0(e){return St.post("/user/update",e)}function GX(e,t){return St.post("/user/changePassword",{old_password:e,new_password:t})}function YX(){return St.get("/user/resetSecurity")}function XX(){return St.get("/user/stat/getTrafficLog")}function QX(){return St.get("/user/order/getPaymentMethod")}function hS(e,t,n){return St.post("/user/order/save",{plan_id:e,period:t,coupon_code:n})}function ZX(e,t){return St.post("/user/order/checkout",{trade_no:e,method:t})}function JX(e){return St.get("/user/plan/fetch?id="+e)}function eQ(e,t){return St.post("/user/coupon/check",{code:e,plan_id:t})}function tQ(){return St.get("/user/ticket/fetch")}function nQ(e,t,n){return St.post("/user/ticket/save",{subject:e,level:t,message:n})}function oQ(e){return St.post("/user/ticket/close",{id:e})}function rQ(e){return St.get("/user/ticket/fetch?id="+e)}function iQ(e,t){return St.post("/user/ticket/reply",{id:e,message:t})}function aQ(e="",t="zh-CN"){return St.get(`/user/knowledge/fetch?keyword=${e}&language=${t}`)}function sQ(e,t="zh-CN"){return St.get(`/user/knowledge/fetch?id=${e}&language=${t}`)}const ul=Jc("user",{state:()=>({userInfo:{}}),getters:{userUUID(){var e;return(e=this.userInfo)==null?void 0:e.uuid},email(){var e;return(e=this.userInfo)==null?void 0:e.email},avatar(){return this.userInfo.avatar_url??""},role(){return[]},remind_expire(){return this.userInfo.remind_expire},remind_traffic(){return this.userInfo.remind_traffic},balance(){return this.userInfo.balance},plan_id(){return this.userInfo.plan_id},expired_at(){return this.userInfo.expired_at},plan(){return this.userInfo.plan}},actions:{async getUserInfo(){try{const e=await DX(),{data:t}=e;return t?(this.userInfo=t,t):Promise.reject(e)}catch(e){return Promise.reject(e)}},async logout(){Rx(),this.userInfo={},op()},setUserInfo(e){this.userInfo={...this.userInfo,...e}}}});function lQ(e,t){var o,r;if(!((o=e.meta)!=null&&o.requireAuth))return!0;const n=((r=e.meta)==null?void 0:r.role)||[];return!t.length||!n.length?!1:t.some(i=>n.includes(i))}function pS(e,t){const n=[];return e.forEach(o=>{if(lQ(o,t)){const r={...o,children:[]};o.children&&o.children.length?r.children=pS(o.children,t):Reflect.deleteProperty(r,"children"),n.push(r)}}),n}const mS=Jc("permission",{state(){return{accessRoutes:[]}},getters:{routes(){return Zy.concat(JSON.parse(JSON.stringify(this.accessRoutes)))},menus(){return this.routes.filter(e=>{var t;return e.name&&!((t=e.meta)!=null&&t.isHidden)})}},actions:{generateRoutes(e){const t=pS(Jy,e);return this.accessRoutes=t,t}}}),cQ=mc.get("activeTag"),uQ=mc.get("tags"),dQ=["/404","/login"],fQ=Jc({id:"tag",state:()=>{const e=B(uQ.value),t=B(cQ.value),n=B(!1);return{tags:e,activeTag:t,reloading:n}},getters:{activeIndex:e=>()=>e.tags.findIndex(t=>t.path===e.activeTag)},actions:{setActiveTag(e){this.activeTag=e,mc.set("activeTag",e)},setTags(e){this.tags=e,mc.set("tags",e)},addTag(e={}){if(dQ.includes(e.path))return;let t=this.tags.find(n=>n.path===e.path);t?t=e:this.setTags([...this.tags,e]),this.setActiveTag(e.path)},async reloadTag(e,t){let n=this.tags.find(o=>o.path===e);n?t&&(n.keepAlive=!1):(n={path:e,keepAlive:!1},this.tags.push(n)),window.$loadingBar.start(),this.reloading=!0,await jt(),this.reloading=!1,n.keepAlive=t,setTimeout(()=>{document.documentElement.scrollTo({left:0,top:0}),window.$loadingBar.finish()},100)},removeTag(e){this.setTags(this.tags.filter(t=>t.path!==e)),e===this.activeTag&&Jt.push(this.tags[this.tags.length-1].path)},removeOther(e){e||(e=this.activeTag),e||this.setTags(this.tags.filter(t=>t.path===e)),e!==this.activeTag&&Jt.push(this.tags[this.tags.length-1].path)},removeLeft(e){const t=this.tags.findIndex(o=>o.path===e),n=this.tags.filter((o,r)=>r>=t);this.setTags(n),n.find(o=>o.path===this.activeTag)||Jt.push(n[n.length-1].path)},removeRight(e){const t=this.tags.findIndex(o=>o.path===e),n=this.tags.filter((o,r)=>r<=t);this.setTags(n),n.find(o=>o.path===this.activeTag)||Jt.push(n[n.length-1].path)},resetTags(){this.setTags([]),this.setActiveTag("")}}});function hQ(e){e.use(OT())}const pQ=["/login","/register","/forgetpassword"];function mQ(e){const t=ul(),n=mS();e.beforeEach(async(o,r,i)=>{Px().value?o.path==="/login"?i({path:"/"}):t.userUUID?i():(await Promise.all([bn().getConfig(),t.getUserInfo().catch(l=>{Rx(),op(),window.$message.error(l.message||"获取用户信息失败!")})]),n.generateRoutes(t.role).forEach(l=>{l.name&&!e.hasRoute(l.name)&&e.addRoute(l)}),e.addRoute(AT),i({...o,replace:!0})):pQ.includes(o.path)?i():i({path:"/login"})})}function gQ(e){IT(e),mQ(e),MT(e)}const Jt=eT({history:g5("/"),routes:Zy,scrollBehavior:()=>({left:0,top:0})});function vQ(e){e.use(Jt),gQ(Jt)}const bQ=pe({__name:"AppProvider",setup(e){const t=bn(),n={"zh-CN":[xL,c0],"en-US":[Gw,Xw],"fa-IR":[AL,hN],"ko-KR":[PL,k7],"vi-VN":[EL,dN],"zh-TW":[wL,c0],"ja-JP":[kL,HF]};function o(){const r=yh.common;for(const i in r)xX(`--${fL(i)}`,document.documentElement).value=r[i]||"",i==="primaryColor"&&window.localStorage.setItem("__THEME_COLOR__",r[i]||"")}return o(),(r,i)=>{const a=F_;return be(),Ge(a,{"wh-full":"",locale:n[me(t).lang][0],"date-locale":n[me(t).lang][1],theme:me(t).isDark?me(oS):void 0,"theme-overrides":me(yh)},{default:le(()=>[Wc(r.$slots,"default")]),_:3},8,["locale","date-locale","theme","theme-overrides"])}}}),yQ=pe({__name:"App",setup(e){return(t,n)=>{const o=ka("router-view");return be(),Ge(bQ,null,{default:le(()=>[ee(o,null,{default:le(({Component:r})=>[(be(),Ge(Hc(r)))]),_:1})]),_:1})}}}),Mu=Hy(yQ);hQ(Mu);SX();vQ(Mu);b$(Mu);Mu.mount("#app");const xQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},CQ=H("path",{fill:"currentColor",d:"M6.225 4.811a1 1 0 0 0-1.414 1.414L10.586 12L4.81 17.775a1 1 0 1 0 1.414 1.414L12 13.414l5.775 5.775a1 1 0 0 0 1.414-1.414L13.414 12l5.775-5.775a1 1 0 0 0-1.414-1.414L12 10.586L6.225 4.81"},null,-1),wQ=[CQ];function _Q(e,t){return be(),ze("svg",xQ,[...wQ])}const gS={name:"gg-close",render:_Q},SQ={"h-60":"","f-c-c":""},kQ=["src"],TQ=pe({__name:"SideLogo",setup(e){const t=bn();return(n,o)=>{const r=gS,i=Tt;return be(),ze("div",SQ,[me(t).logo?(be(),ze("img",{key:0,src:me(t).logo,height:"30"},null,8,kQ)):bt("",!0),Cn(H("h2",{"ml-10":"","max-w-140":"","flex-shrink-0":"","text-16":"","font-bold":"","color-primary":""},ce(me(t).title),513),[[ro,!me(t).collapsed]]),ee(i,{onClick:[o[0]||(o[0]=K4(()=>{},["stop"])),me(t).switchCollapsed],class:"absolute right-15 h-auto p-0 md:hidden",tertiary:"",size:"medium"},{icon:le(()=>[ee(r,{class:"cursor-pointer opacity-85"})]),_:1},8,["onClick"])])}}}),PQ=pe({__name:"SideMenu",setup(e){const t=bn(),n=h=>Nn.global.t(h);function o(){window.innerWidth<=768&&(t.collapsed=!0)}const r=Qc(),i=Pa(),a=mS(),s=N(()=>{var h;return((h=i.meta)==null?void 0:h.activeMenu)||i.name}),l=N(()=>a.menus.reduce((v,g)=>{var S,C,_,x;const y=d(g);if((C=(S=y.meta)==null?void 0:S.group)!=null&&C.key){const w=y.meta.group.key,T=v.findIndex(P=>P.key===w);if(T!==-1)(_=v[T].children)==null||_.push(y),v[T].children=(x=v[T].children)==null?void 0:x.sort((P,k)=>P.order-k.order);else{const P={type:"group",label:n(y.meta.group.label||""),key:w,children:[y]};v.push(P)}}else v.push(y);return v.sort((w,T)=>w.order-T.order)},[]).sort((v,g)=>v.type==="group"&&g.type!=="group"?1:v.type!=="group"&&g.type==="group"?-1:v.order-g.order));function c(h,m){return $v(m)?m:"/"+[h,m].filter(v=>!!v&&v!=="/").map(v=>v.replace(/(^\/)|(\/$)/g,"")).join("/")}function u(h,m){var g;const v=((g=h.children)==null?void 0:g.filter(y=>{var S;return y.name&&!((S=y.meta)!=null&&S.isHidden)}))||[];return v.length===1?d(v[0],m):v.length>1?{children:v.map(y=>d(y,m)).sort((y,S)=>y.order-S.order)}:null}function d(h,m=""){const{title:v,order:g}=h.meta||{title:"",order:0},{name:y,path:S}=h,C=v||y||"",_=y||"",x=f(h.meta),w=g||0,T=h.meta;let P={label:n(C),key:_,path:c(m,S),icon:x!==null?x:void 0,meta:T,order:w};const k=u(h,P.path);return k&&(P={...P,...k}),P}function f(h){return h!=null&&h.customIcon?rS(h.customIcon,{size:18}):h!=null&&h.icon?js(h.icon,{size:18}):null}function p(h,m){$v(m.path)?window.open(m.path):r.push(m.path)}return(h,m)=>{const v=XG;return be(),Ge(v,{ref:"menu",class:"side-menu",accordion:"","root-indent":18,indent:0,"collapsed-icon-size":22,"collapsed-width":60,options:l.value,value:s.value,"onUpdate:value":p,onClick:m[0]||(m[0]=g=>o())},null,8,["options","value"])}}}),RQ=pe({__name:"index",setup(e){return(t,n)=>(be(),ze(et,null,[ee(TQ),ee(PQ)],64))}}),EQ=pe({__name:"AppMain",setup(e){const t=fQ();return(n,o)=>{const r=ka("router-view");return be(),Ge(r,null,{default:le(({Component:i,route:a})=>[me(t).reloading?bt("",!0):(be(),Ge(Hc(i),{key:a.fullPath}))]),_:1})}}}),$Q=pe({__name:"BreadCrumb",setup(e){const t=Pa();function n(o){return o!=null&&o.customIcon?rS(o.customIcon,{size:18}):o!=null&&o.icon?js(o.icon,{size:18}):null}return(o,r)=>{const i=YH,a=qH;return be(),Ge(a,null,{default:le(()=>[(be(!0),ze(et,null,no(me(t).matched.filter(s=>{var l;return!!((l=s.meta)!=null&&l.title)}),s=>(be(),Ge(i,{key:s.path},{default:le(()=>[(be(),Ge(Hc(n(s.meta)))),Je(" "+ce(o.$t(s.meta.title)),1)]),_:2},1024))),128))]),_:1})}}}),AQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},IQ=H("path",{fill:"currentColor",d:"M11 13h10v-2H11m0-2h10V7H11M3 3v2h18V3M3 21h18v-2H3m0-7l4 4V8m4 9h10v-2H11z"},null,-1),MQ=[IQ];function zQ(e,t){return be(),ze("svg",AQ,[...MQ])}const OQ={name:"mdi-format-indent-decrease",render:zQ},DQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},LQ=H("path",{fill:"currentColor",d:"M11 13h10v-2H11m0-2h10V7H11M3 3v2h18V3M11 17h10v-2H11M3 8v8l4-4m-4 9h18v-2H3z"},null,-1),FQ=[LQ];function NQ(e,t){return be(),ze("svg",DQ,[...FQ])}const BQ={name:"mdi-format-indent-increase",render:NQ},HQ=pe({__name:"MenuCollapse",setup(e){const t=bn();return(n,o)=>{const r=BQ,i=OQ,a=Li;return be(),Ge(a,{size:"20","cursor-pointer":"",onClick:me(t).switchCollapsed},{default:le(()=>[me(t).collapsed?(be(),Ge(r,{key:0})):(be(),Ge(i,{key:1}))]),_:1},8,["onClick"])}}}),jQ={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},VQ=H("path",{fill:"currentColor",d:"m290 236.4l43.9-43.9a8.01 8.01 0 0 0-4.7-13.6L169 160c-5.1-.6-9.5 3.7-8.9 8.9L179 329.1c.8 6.6 8.9 9.4 13.6 4.7l43.7-43.7L370 423.7c3.1 3.1 8.2 3.1 11.3 0l42.4-42.3c3.1-3.1 3.1-8.2 0-11.3zm352.7 187.3c3.1 3.1 8.2 3.1 11.3 0l133.7-133.6l43.7 43.7a8.01 8.01 0 0 0 13.6-4.7L863.9 169c.6-5.1-3.7-9.5-8.9-8.9L694.8 179c-6.6.8-9.4 8.9-4.7 13.6l43.9 43.9L600.3 370a8.03 8.03 0 0 0 0 11.3l42.4 42.4zM845 694.9c-.8-6.6-8.9-9.4-13.6-4.7l-43.7 43.7L654 600.3a8.03 8.03 0 0 0-11.3 0l-42.4 42.3a8.03 8.03 0 0 0 0 11.3L734 787.6l-43.9 43.9a8.01 8.01 0 0 0 4.7 13.6L855 864c5.1.6 9.5-3.7 8.9-8.9zm-463.7-94.6a8.03 8.03 0 0 0-11.3 0L236.3 733.9l-43.7-43.7a8.01 8.01 0 0 0-13.6 4.7L160.1 855c-.6 5.1 3.7 9.5 8.9 8.9L329.2 845c6.6-.8 9.4-8.9 4.7-13.6L290 787.6L423.7 654c3.1-3.1 3.1-8.2 0-11.3l-42.4-42.4z"},null,-1),UQ=[VQ];function WQ(e,t){return be(),ze("svg",jQ,[...UQ])}const qQ={name:"ant-design-fullscreen-outlined",render:WQ},KQ={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},GQ=H("path",{fill:"currentColor",d:"M391 240.9c-.8-6.6-8.9-9.4-13.6-4.7l-43.7 43.7L200 146.3a8.03 8.03 0 0 0-11.3 0l-42.4 42.3a8.03 8.03 0 0 0 0 11.3L280 333.6l-43.9 43.9a8.01 8.01 0 0 0 4.7 13.6L401 410c5.1.6 9.5-3.7 8.9-8.9zm10.1 373.2L240.8 633c-6.6.8-9.4 8.9-4.7 13.6l43.9 43.9L146.3 824a8.03 8.03 0 0 0 0 11.3l42.4 42.3c3.1 3.1 8.2 3.1 11.3 0L333.7 744l43.7 43.7A8.01 8.01 0 0 0 391 783l18.9-160.1c.6-5.1-3.7-9.4-8.8-8.8zm221.8-204.2L783.2 391c6.6-.8 9.4-8.9 4.7-13.6L744 333.6L877.7 200c3.1-3.1 3.1-8.2 0-11.3l-42.4-42.3a8.03 8.03 0 0 0-11.3 0L690.3 279.9l-43.7-43.7a8.01 8.01 0 0 0-13.6 4.7L614.1 401c-.6 5.2 3.7 9.5 8.8 8.9zM744 690.4l43.9-43.9a8.01 8.01 0 0 0-4.7-13.6L623 614c-5.1-.6-9.5 3.7-8.9 8.9L633 783.1c.8 6.6 8.9 9.4 13.6 4.7l43.7-43.7L824 877.7c3.1 3.1 8.2 3.1 11.3 0l42.4-42.3c3.1-3.1 3.1-8.2 0-11.3z"},null,-1),YQ=[GQ];function XQ(e,t){return be(),ze("svg",KQ,[...YQ])}const QQ={name:"ant-design-fullscreen-exit-outlined",render:XQ},ZQ=pe({__name:"FullScreen",setup(e){const{isFullscreen:t,toggle:n}=CX();return(o,r)=>{const i=QQ,a=qQ,s=Li;return be(),Ge(s,{mr20:"",size:"18",style:{cursor:"pointer"},onClick:me(n)},{default:le(()=>[me(t)?(be(),Ge(i,{key:0})):(be(),Ge(a,{key:1}))]),_:1},8,["onClick"])}}}),JQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},eZ=H("path",{fill:"currentColor",d:"M15.88 9.29L12 13.17L8.12 9.29a.996.996 0 1 0-1.41 1.41l4.59 4.59c.39.39 1.02.39 1.41 0l4.59-4.59a.996.996 0 0 0 0-1.41c-.39-.38-1.03-.39-1.42 0z"},null,-1),tZ=[eZ];function nZ(e,t){return be(),ze("svg",JQ,[...tZ])}const oZ={name:"ic-round-expand-more",render:nZ},rZ={class:"inline-block",viewBox:"0 0 32 32",width:"1em",height:"1em"},iZ=H("path",{fill:"none",d:"M8.007 24.93A4.996 4.996 0 0 1 13 20h6a4.996 4.996 0 0 1 4.993 4.93a11.94 11.94 0 0 1-15.986 0M20.5 12.5A4.5 4.5 0 1 1 16 8a4.5 4.5 0 0 1 4.5 4.5"},null,-1),aZ=H("path",{fill:"currentColor",d:"M26.749 24.93A13.99 13.99 0 1 0 2 16a13.899 13.899 0 0 0 3.251 8.93l-.02.017c.07.084.15.156.222.239c.09.103.187.2.28.3c.28.304.568.596.87.87c.092.084.187.162.28.242c.32.276.649.538.99.782c.044.03.084.069.128.1v-.012a13.901 13.901 0 0 0 16 0v.012c.044-.031.083-.07.128-.1c.34-.245.67-.506.99-.782c.093-.08.188-.159.28-.242c.302-.275.59-.566.87-.87c.093-.1.189-.197.28-.3c.071-.083.152-.155.222-.24ZM16 8a4.5 4.5 0 1 1-4.5 4.5A4.5 4.5 0 0 1 16 8M8.007 24.93A4.996 4.996 0 0 1 13 20h6a4.996 4.996 0 0 1 4.993 4.93a11.94 11.94 0 0 1-15.986 0"},null,-1),sZ=[iZ,aZ];function lZ(e,t){return be(),ze("svg",rZ,[...sZ])}const cZ={name:"carbon-user-avatar-filled",render:lZ},uZ={class:"hidden md:block"},dZ=pe({__name:"UserAvatar",setup(e){const t=ul(),n=[{label:"个人中心",key:"profile",icon:js("mdi-account-outline",{size:14})},{label:"退出登录",key:"logout",icon:js("mdi:exit-to-app",{size:14})}];function o(r){r==="logout"&&window.$dialog.confirm({title:"提示",type:"info",content:"确认退出?",confirm(){t.logout(),window.$message.success("已退出登录")}}),r==="profile"&&Jt.push("/profile")}return(r,i)=>{const a=cZ,s=oZ,l=Tt,c=am;return be(),Ge(c,{options:n,onSelect:o},{default:le(()=>[ee(l,{text:"",flex:"","cursor-pointer":"","items-center":""},{default:le(()=>[ee(a,{class:"mr-0 h-20 w-20 rounded-full md:mr10 md:h-30 md:w-30"}),ee(s,{class:"h-20 w-20 md:hidden"}),H("span",uZ,ce(me(t).email),1)]),_:1})]),_:1})}}}),fZ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},hZ=H("path",{fill:"currentColor",d:"M11.4 18.4H.9a.9.9 0 0 1-.9-.9V7.3a.9.9 0 0 1 .9-.9h10.5zm-4.525-2.72c.058.187.229.32.431.32h.854a.45.45 0 0 0 .425-.597l.001.003l-2.15-6.34a.451.451 0 0 0-.426-.306H4.791a.451.451 0 0 0-.425.302l-.001.003l-2.154 6.34a.45.45 0 0 0 .426.596h.856a.45.45 0 0 0 .431-.323l.001-.003l.342-1.193h2.258l.351 1.195zM5.41 10.414s.16.79.294 1.245l.406 1.408H4.68l.415-1.408c.131-.455.294-1.245.294-1.245zM23.1 18.4H12.6v-12h10.5a.9.9 0 0 1 .9.9v10.2a.9.9 0 0 1-.9.9m-1.35-8.55h-2.4v-.601a.45.45 0 0 0-.45-.45h-.601a.45.45 0 0 0-.45.45v.601h-2.4a.45.45 0 0 0-.45.45v.602c0 .248.201.45.45.45h4.281a5.861 5.861 0 0 1-1.126 1.621l.001-.001a7.105 7.105 0 0 1-.637-.764l-.014-.021a.452.452 0 0 0-.602-.129l.002-.001l-.273.16l-.24.146a.45.45 0 0 0-.139.642l-.001-.001c.253.359.511.674.791.969l-.004-.004c-.28.216-.599.438-.929.645l-.05.029a.45.45 0 0 0-.159.61l-.001-.002l.298.52a.451.451 0 0 0 .628.159l-.002.001c.507-.312.94-.619 1.353-.95l-.026.02c.387.313.82.62 1.272.901l.055.032a.449.449 0 0 0 .626-.158l.001-.002l.298-.52a.45.45 0 0 0-.153-.605l-.002-.001a11.5 11.5 0 0 1-1.004-.696l.027.02a6.708 6.708 0 0 0 1.586-2.572l.014-.047h.43a.45.45 0 0 0 .45-.45v-.602a.45.45 0 0 0-.45-.447h-.001z"},null,-1),pZ=[hZ];function mZ(e,t){return be(),ze("svg",fZ,[...pZ])}const gZ={name:"fontisto-language",render:mZ},vZ=pe({__name:"SwitchLang",setup(e){const t=bn();return(n,o)=>{const r=gZ,i=Tt,a=al;return be(),Ge(a,{value:me(t).lang,"onUpdate:value":o[0]||(o[0]=s=>me(t).lang=s),options:Object.entries(me(fi)).map(([s,l])=>({label:l,value:s})),trigger:"click","on-update:value":me(t).switchLang},{default:le(()=>[ee(i,{text:"","icon-placement":"left",class:"mr-20"},{icon:le(()=>[ee(r)]),_:1})]),_:1},8,["value","options","on-update:value"])}}}),bZ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},yZ=H("path",{fill:"currentColor",d:"m3.55 19.09l1.41 1.41l1.8-1.79l-1.42-1.42M12 6c-3.31 0-6 2.69-6 6s2.69 6 6 6s6-2.69 6-6c0-3.32-2.69-6-6-6m8 7h3v-2h-3m-2.76 7.71l1.8 1.79l1.41-1.41l-1.79-1.8M20.45 5l-1.41-1.4l-1.8 1.79l1.42 1.42M13 1h-2v3h2M6.76 5.39L4.96 3.6L3.55 5l1.79 1.81zM1 13h3v-2H1m12 9h-2v3h2"},null,-1),xZ=[yZ];function CZ(e,t){return be(),ze("svg",bZ,[...xZ])}const wZ={name:"mdi-white-balance-sunny",render:CZ},_Z={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},SZ=H("path",{fill:"currentColor",d:"M2 12a10 10 0 0 0 13 9.54a10 10 0 0 1 0-19.08A10 10 0 0 0 2 12"},null,-1),kZ=[SZ];function TZ(e,t){return be(),ze("svg",_Z,[...kZ])}const PZ={name:"mdi-moon-waning-crescent",render:TZ},RZ=pe({__name:"ThemeMode",setup(e){const t=bn(),n=uS(),o=()=>{t.toggleDark(),lX(n)()};return(r,i)=>{const a=PZ,s=wZ,l=Li;return be(),Ge(l,{"mr-20":"","cursor-pointer":"",size:"18",onClick:o},{default:le(()=>[me(n)?(be(),Ge(a,{key:0})):(be(),Ge(s,{key:1}))]),_:1})}}}),EZ={flex:"","items-center":""},$Z={"ml-auto":"",flex:"","items-center":""},AZ=pe({__name:"index",setup(e){return(t,n)=>(be(),ze(et,null,[H("div",EZ,[ee(HQ),ee($Q,{"ml-15":""})]),H("div",$Z,[ee(RZ),ee(vZ),ee(ZQ),ee(dZ)])],64))}}),IZ={"flex-col":"","flex-1":"","overflow-hidden":""},MZ={"flex-1":"","overflow-hidden":"","bg-hex-f5f6fb":"","dark:bg-hex-101014":""},zZ=pe({__name:"index",setup(e){const t=bn();function n(o){t.collapsed=o}return(o,r)=>{const i=EG,a=SG;return be(),Ge(a,{"has-sider":"","wh-full":""},{default:le(()=>[ee(i,{bordered:"","collapse-mode":"transform","collapsed-width":0,width:220,"native-scrollbar":!1,collapsed:me(t).collapsed,"show-trigger":"boolean","on-update:collapsed":n,class:"absolute z-100 h-100% md:relative"},{default:le(()=>[ee(RQ)]),_:1},8,["collapsed"]),H("article",IZ,[H("header",{"border-b":"1 solid #eee",class:"flex items-center bg-white px-15",dark:"bg-dark border-0",style:Fo(`height: ${me(eX).height}px`)},[ee(AZ)],4),H("section",MZ,[ee(EQ)])])]),_:1})}}}),cr=Object.freeze(Object.defineProperty({__proto__:null,default:zZ},Symbol.toStringTag,{value:"Module"})),zu=(e,t)=>{const n=e.__vccOpts||e;for(const[o,r]of t)n[o]=r;return n},OZ={},DZ={"f-c-c":"","flex-col":"","text-14":"",color:"#6a6a6a"},LZ=H("p",null,[Je(" Copyright © 2022-present "),H("a",{href:"https://github.com/zclzone",target:"__blank",hover:"decoration-underline color-primary"}," Ronnie Zhang ")],-1),FZ=H("p",null,null,-1),NZ=[LZ,FZ];function BZ(e,t){return be(),ze("footer",DZ,NZ)}const HZ=zu(OZ,[["render",BZ]]),jZ={class:"cus-scroll-y wh-full flex-col bg-[#f5f6fb] p-5 dark:bg-hex-121212 md:p-15"},co=pe({__name:"AppPage",props:{showFooter:{type:Boolean,default:!1}},setup(e){return(t,n)=>{const o=HZ,r=DH;return be(),Ge(fn,{name:"fade-slide",mode:"out-in",appear:""},{default:le(()=>[H("section",jZ,[Wc(t.$slots,"default"),e.showFooter?(be(),Ge(o,{key:0,"mt-15":""})):bt("",!0),ee(r,{bottom:20})])]),_:3})}}}),VZ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},UZ=H("g",{fill:"none"},[H("path",{d:"M24 0v24H0V0zM12.593 23.258l-.011.002l-.071.035l-.02.004l-.014-.004l-.071-.035c-.01-.004-.019-.001-.024.005l-.004.01l-.017.428l.005.02l.01.013l.104.074l.015.004l.012-.004l.104-.074l.012-.016l.004-.017l-.017-.427c-.002-.01-.009-.017-.017-.018m.265-.113l-.013.002l-.185.093l-.01.01l-.003.011l.018.43l.005.012l.008.007l.201.093c.012.004.023 0 .029-.008l.004-.014l-.034-.614c-.003-.012-.01-.02-.02-.022m-.715.002a.023.023 0 0 0-.027.006l-.006.014l-.034.614c0 .012.007.02.017.024l.015-.002l.201-.093l.01-.008l.004-.011l.017-.43l-.003-.012l-.01-.01l-.184-.092"}),H("path",{fill:"currentColor",d:"M10.5 20a1.5 1.5 0 0 0 3 0v-6.5H20a1.5 1.5 0 0 0 0-3h-6.5V4a1.5 1.5 0 0 0-3 0v6.5H4a1.5 1.5 0 0 0 0 3h6.5z"})],-1),WZ=[UZ];function qZ(e,t){return be(),ze("svg",VZ,[...WZ])}const KZ={name:"mingcute-add-fill",render:qZ},GZ={class:"inline-block",viewBox:"0 0 1200 1200",width:"1em",height:"1em"},YZ=H("path",{fill:"currentColor",d:"M0 0v545.312h545.312V0zm654.688 0v545.312H1200V0zM108.594 108.594h328.125v328.125H108.594zm654.687 0h328.125v328.125H763.281zM217.969 219.531v108.594h110.156V219.531zm653.906 0v108.594h108.594V219.531zM0 654.688V1200h545.312V654.688zm654.688 0V1200h108.595V873.438h108.594v108.595H1200V654.688h-108.594v108.595H980.469V654.688zM108.594 763.281h328.125v328.125H108.594zm109.375 108.594v110.156h110.156V871.875zm653.906 219.531V1200h108.594v-108.594zm219.531 0V1200H1200v-108.594z"},null,-1),XZ=[YZ];function QZ(e,t){return be(),ze("svg",GZ,[...XZ])}const ZZ={name:"el-qrcode",render:QZ},JZ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},eJ=H("path",{fill:"currentColor",d:"M5.503 4.627L5.5 6.75v10.504a3.25 3.25 0 0 0 3.25 3.25h8.616a2.251 2.251 0 0 1-2.122 1.5H8.75A4.75 4.75 0 0 1 4 17.254V6.75c0-.98.627-1.815 1.503-2.123M17.75 2A2.25 2.25 0 0 1 20 4.25v13a2.25 2.25 0 0 1-2.25 2.25h-9a2.25 2.25 0 0 1-2.25-2.25v-13A2.25 2.25 0 0 1 8.75 2z"},null,-1),tJ=[eJ];function nJ(e,t){return be(),ze("svg",JZ,[...tJ])}const oJ={name:"fluent-copy24-filled",render:nJ},rJ="data:image/png;base64,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",vS="data:image/png;base64,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",iJ="data:image/png;base64,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",aJ="data:image/png;base64,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",sJ="data:image/png;base64,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",lJ="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAADAFBMVEVGpf9Do/8AZ+VIp/83m/1Lqf8AZeQmkfkymPs7nf4Cg/L1+f48n/80mvwtlfrx9/4cjPcZivX3+v4BaeQBgPEAbeg+oP/v9v4BauYBfvDn8f3u9f1Bov8/of8AZeMqlPr4+/4Oh/Qjj/ggjvcAXsoAcOnt8/0BcusIhfM4nf7l8PwSh/QAe+4AduwAee3k7/zz+P/6/P4BYMwBfO/i7vwvlvsAdevp8f3h7Prk7vsAYtLp8/0Wivb9/v7g7P0BZ+Dd6/zc6vwAYM77/f6Ns9yUuOAAZNXr9P7a6PmcvuIBaOKXu+CPtt+RtNva6fzS4vYAZdnV5fjA1++20OvY5/re6vzX5vjI3fS50u0AZdzU4/euyuixy+elxOWXudzL3vK91e2dvN+Ut9sAYdCzzemoxube6vnG2/HF2e+qyOmgweTW5vrK3/XC2fGsyOeMstvs8vvS5PnP4fXM4PXO3/PH3PPE2/O20e6zzuywzOoAcObC2O+jw+agwOGbu91AfdGmxugHYa3z9/zQ4/fN4faiweMAbuKaveEAZt4CX63Y6Py50+/B1usBdun////o8Png6ve91vG71PC80+qty+oAeOoAc+fY5PTS4fPJ2+8Bf+260ekAbeWsx+QAad4AbNjf7P3i7Pjd6PbA1/MAe+yyzesAduYwlPcZiPErkvYmj/WoxeOkwuJDn/wijPMNhPAXhO4AfOm3z+iFrNkAadIvdNBWqP1ztfwuiOoAcd44edElbs/W5PakyfVdo/IrjvF+sO1QmOtTkOC32f1OpP2Cu/q51veu0PeKuvI4kfCbwO6Su+4hie4KgOwGdeITZ80caLKgzP7C3v1erP3L4/xyrvNHmPGvzu5yqOw8kesQf+kggehGjuaBrOIeeeFnmdpXjdcCaNYQZK+TxfzB2vc6l/Vnp/GkxvBjouxbmumIsuhknOQ4g+Iuf+J6pNdzoNIcas5omMwmbbSax/hGnPVTn/MRd+d1pOF9qOBDht4NZc0yfNgYc9hfkcg4d7owc7j13NKGAAAKFElEQVRo3uzUP2gTURzA8RMjJlzj6RsM5BRPhQPjkGQIyXFGBIdzURDESRzEQVDw/LOJQw6XiFwEBwUR/DPkjyQGhMSliZI/rRohSRvBNbXipNjW0T+/e7kber73ajNkEL+06aP58fvwrn+4TRNoMsjGCTQhhIMPy1rHgRsdOPcBPvGQ68D9b31tmED/ELJjAnE7JxC3fa2mnMP4U9zUFEzAy5TrAOHDxrkNo4P9HvEAUzsIbzkbAWHm6wUaFd9aQ5VGosoY4nzsmodMc76yjz20oYFQjzGzBuKpItM0+xxT2bdgIKlfZCD7WPn8C2YS6vkYQ565gxJChyoe6gTnYbbYsBBTqPrpM8WGhCQkVr3UCTbiXzkGCCg3m1TFXxWRJCFjYVzEWxMBsepRjWIfWQiaWaQjflbZajQ5Sq56ySPeloEQGOjGCkyQYyLe7LJ9kcPJfpE8UpxHOD7xPUtFvKyybRMTEN+KkSZiLYPHhqEPsrQ1HNNYvGQCMep8MxaL+X3FZrMyV6k0i0WPF74BF+ERDxnGbH485HsYiFFRaXmu1WvM33wYDgaD4YPH5vszC9VKKwDACJnOxmhIjFH+k5C0CUhQUdRKghB+QUIozttFjI+LWcoebgu9bKEVdQic5IRG8fhJOcjxlTxlEROpLyejQDi5CAw4REQQHtXGQfL1djJKINyCELGMgD4o7KIgu+jlX99Irn0LEMAARHxbz5MXcQyj8D7xtwRGZqjIZmr5Uk12EVQBIx9fF8ibGEihNOAlN0EGgAgExOPvx0A6sy6BQYAh366VxkCmo/TnJKwiMJIZlApkZA+1Ur0dRSQBWg2AAMn6bKdA3MRCXl+SkGPAfVyCQwgRARuarE93SmRkL7Xc+4RzCySeO3VVIF5CPvfgWhyuAenteom4iY5szdV0+zmhzNfucOmo+IcgBjLPl4ZLXxRR1jRVv/JhGxnZSq08MOx/gOh0KpVKd+/zf/wghKfDdCo1vB6QVVXPHHmV20vaREdK5VneTvyRtpTnEZtwDOgrfuebCsVDjz7ltq4PyZWnkY0EHMRFyLKDxMGIh5SX5W1EZButXKeN7N8n/vownU4v3YqsEiBNPNWFd7pPtXg8GAxl3pRzpFUM5MUFAKyEiP78V/fnddEWbEDTZFUOnvnZ/XVRAQIQZaazTqT84YRhCTjx3q27LkKWVav41TtXg6PCypMXZOQApdyzV4rghP/kRMgW4BMD1kNSNdW6BRRWLn94tp+wi9tP691n3RZwWNDsxyQ7Ai5kpyROvnpGWsXtJgfIS9FFiJiAr2dPgeQmwmEl8fjTu/2EZb8pJ3uYJsIADDu7uJgY4+RijLE41JC7mJB20glT6A8pxmpCTgyotaD8NHFA4oC59DBcr1w00uPayaQ2cShJUWBQgcBosVQmI/g3OKiDDr7f992f7d3AE0rb5Xnu/e564DhK9OX8gP+ljfWJI4eaCyfO55/03fvx43LvM8EunKGc5TlpacOaAg+DRDwo1RcnzAKw7gT/5Na9ePXqrZscEo4CgZPW6iW3JSc9KG2/njhmjmDgPoDz53BS5HfhmEATHR2cUNsuubg8I2pl0DnC9V6zBCuAuYgwXVHdIgc9UN+HmkZYBccGu4AGIrH3qovLK3JYXeao3n5e3RPUTl5zgUDkwsVl9fA+IuW9DBJGAdin5NzAcfB3BCKRABKB4IXqXnlfka1k0jqm1gKPAMAOYgdBQlhZco0cdkctv00CFByHxJ/BH8/ziLAAJpj+zmBn51Q4ul5WW2Xekd2k85QAj4ZVmHNOQIIwNTUQ3a3vI6LX3yTNDQB65rdOiWyIBFmDBqbC4fBAfGRbP9oaOeqOvj2ftBNWo8OxIUhhE5AgjYH4fKXcKmuK+J+vvnuFd1WuTJ6yn1ZWMCawDdBTTD/ldvxOo6x6R1ji5ZuQEPvpP+qXG1HehD2qSESApYfZkkMfCt0G9xOfZZeI38HqIpfJZKRPfr8uLmt5nucMcPGCEAwKFyhEHo1GB0KAuOPETpicHEpsFXV/M87Iu4+ZDJ9JbdV1v17ck/IcEAhBAXoK7IDZnXIwBAZjiSW3yGmL1Y+ZfD5fa2wWZV0vbkmSACy9KY8D2C8CyFOGnBADd66tb+qnm7EjzxfRkNZ3ni6gIhffSpqmWXrTDjXk91Op1GSKuWPUDe4SbqTXdmTdM9L2UstL0trfFy+eLiCyuaZFTb9lh97DDv2NeULX9e9iW0ukzWBjF42uP2iQiPhrV6tGq9WqqU+BoWGqTxj2a8wN4J8mPAJj38S2ZsyIrxLD+XxgDVEu7owoDv/w8NDwYCJB9JDbdly5ZX9I6RltZGWvSPtyVdOUFaPhy36fzgHoCQkCuXZA3Ol0ugtQOVOPmHR3r2R9LREfI/tZUZQcIgtZ0eeTs9/6c7h8pocc9Pf3Q0/tV64we08Ps48SarXRQq1Q6Ps6DsH/GBFxnESUr6yBr41ZGjD1adBF/QBy2LsBkRcKhbGZsRmD3r7fXpF28cFKTskpXxbGxXby9fHKbGKW+W096CEYesgJvTO9121uXvqwmW1vjvyjjIx5EwXjOPwp+g007gwdHI2YWDXpeMkBF6AmvQ52adKEVHQpLm42jQSkH0AnPZOLLk3Hu4H1kosFx7NXz6lVr0N/7ytCQBz6DCR/As/z8ueQcquR/bQvnxVvfNJ9f6C/DOlvNvZ6mMoMkQh+5O1r++LLxezFG191+JtU3wpOf0L1n73Dl8v1Os9fheDLxUdlJ5KiKNrdsq3r+un971TqEOPktAl9CwGD+E8A0YNKpVIGPE/812dR+MKjkorgR6b/P+lkRT/+fH/BOGu2jEDPcdQe6GGHPx9DtfGs3O6L3H1zdL1JuPl5/+vpyuhTP+f5ff01qFar+XwDFHYRxb9mMjaSRCRnTxBpUQyj7/tB4D+DHn6qZ2MpiCttJ5LcoFlTebFEBP4+LWzP34W+B7+v9/zFeFh1pSnJMNuIaU3TmbVbRgUNDo1Op9Pt8r0eAsF2BJaViD675fw8G6IoqQ9H+yKKZuVkhhk7LGcY6HAcjXTRwB8QRbGhqoIgSKBUIu6ALO3gbglIgvhgmfsipnVMKow9cp3XyUDkQAeQTg8ZgAwgmQgSQQAqkFa7kQMPU8PCSCWRSOA6rrnOfDnIFllBFX1UQEtezQviwwaDwXz+z3Hd2nBqmQdhENlWjqzjtJxhNiRoa23bi/F4PASj0agWYQSGAE8sFra93rwm5+IjQSWXluVMxs98HIZ5724OkRgIYSgMdyp6gRhUD4LJDAIRFRu9l8mx+8os7LAMSMR+/r0fEZpGUCF2zTlGlErqsv69pHREXUcCCbuZolRSkHrdHzRHgVHOJkMk9IhEmNm9pE5xKTeqauZC4QaRAQFS4H/W6I1VXjCIEIVpZOyAVDwnFZ3CGKENXu8NHhT5bLAn8t3gB5tRcTnQFMqEAAAAAElFTkSuQmCC";/*! * qrcode.vue v3.4.1 * A Vue.js component to generate QRCode. * © 2017-2023 @scopewu(https://github.com/scopewu) * MIT License. - */var Ec=function(){return Ec=Object.assign||function(t){for(var n,o=1,r=arguments.length;oa.MAX_VERSION)throw new RangeError("Version value out of range");if(u<-1||u>7)throw new RangeError("Mask value out of range");this.size=s*4+17;for(var d=[],f=0;f7)throw new RangeError("Invalid value");var p,h;for(p=c;;p++){var g=a.getNumDataCodewords(p,l)*8,v=i.getTotalBits(s,p);if(v<=g){h=v;break}if(p>=u)throw new RangeError("Data too long")}for(var m=0,y=[a.Ecc.MEDIUM,a.Ecc.QUARTILE,a.Ecc.HIGH];m>>3]|=B<<7-(O&7)}),new a(p,l,K,d)},a.prototype.getModule=function(s,l){return 0<=s&&s>>9)*1335;var d=(l<<10|c)^21522;r(d>>>15==0);for(var u=0;u<=5;u++)this.setFunctionModule(8,u,o(d,u));this.setFunctionModule(8,7,o(d,6)),this.setFunctionModule(8,8,o(d,7)),this.setFunctionModule(7,8,o(d,8));for(var u=9;u<15;u++)this.setFunctionModule(14-u,8,o(d,u));for(var u=0;u<8;u++)this.setFunctionModule(this.size-1-u,8,o(d,u));for(var u=8;u<15;u++)this.setFunctionModule(8,this.size-15+u,o(d,u));this.setFunctionModule(8,this.size-8,!0)},a.prototype.drawVersion=function(){if(!(this.version<7)){for(var s=this.version,l=0;l<12;l++)s=s<<1^(s>>>11)*7973;var c=this.version<<12|s;r(c>>>18==0);for(var l=0;l<18;l++){var u=o(c,l),d=this.size-11+l%3,f=Math.floor(l/3);this.setFunctionModule(d,f,u),this.setFunctionModule(f,d,u)}}},a.prototype.drawFinderPattern=function(s,l){for(var c=-4;c<=4;c++)for(var u=-4;u<=4;u++){var d=Math.max(Math.abs(u),Math.abs(c)),f=s+u,p=l+c;0<=f&&f=p)&&_.push(k[w])})},m=0;m=1;c-=2){c==6&&(c=5);for(var u=0;u>>3],7-(l&7)),l++)}}r(l==s.length*8)},a.prototype.applyMask=function(s){if(s<0||s>7)throw new RangeError("Mask value out of range");for(var l=0;l5&&s++):(this.finderPenaltyAddHistory(u,d),c||(s+=this.finderPenaltyCountPatterns(d)*a.PENALTY_N3),c=this.modules[l][f],u=1);s+=this.finderPenaltyTerminateAndCount(c,u,d)*a.PENALTY_N3}for(var f=0;f5&&s++):(this.finderPenaltyAddHistory(p,d),c||(s+=this.finderPenaltyCountPatterns(d)*a.PENALTY_N3),c=this.modules[l][f],p=1);s+=this.finderPenaltyTerminateAndCount(c,p,d)*a.PENALTY_N3}for(var l=0;la.MAX_VERSION)throw new RangeError("Version number out of range");var l=(16*s+128)*s+64;if(s>=2){var c=Math.floor(s/7)+2;l-=(25*c-10)*c-55,s>=7&&(l-=36)}return r(208<=l&&l<=29648),l},a.getNumDataCodewords=function(s,l){return Math.floor(a.getNumRawDataModules(s)/8)-a.ECC_CODEWORDS_PER_BLOCK[l.ordinal][s]*a.NUM_ERROR_CORRECTION_BLOCKS[l.ordinal][s]},a.reedSolomonComputeDivisor=function(s){if(s<1||s>255)throw new RangeError("Degree out of range");for(var l=[],c=0;c>>8||l>>>8)throw new RangeError("Byte out of range");for(var c=0,u=7;u>=0;u--)c=c<<1^(c>>>7)*285,c^=(l>>>u&1)*s;return r(c>>>8==0),c},a.prototype.finderPenaltyCountPatterns=function(s){var l=s[1];r(l<=this.size*3);var c=l>0&&s[2]==l&&s[3]==l*3&&s[4]==l&&s[5]==l;return(c&&s[0]>=l*4&&s[6]>=l?1:0)+(c&&s[6]>=l*4&&s[0]>=l?1:0)},a.prototype.finderPenaltyTerminateAndCount=function(s,l,c){return s&&(this.finderPenaltyAddHistory(l,c),l=0),l+=this.size,this.finderPenaltyAddHistory(l,c),this.finderPenaltyCountPatterns(c)},a.prototype.finderPenaltyAddHistory=function(s,l){l[0]==0&&(s+=this.size),l.pop(),l.unshift(s)},a.MIN_VERSION=1,a.MAX_VERSION=40,a.PENALTY_N1=3,a.PENALTY_N2=3,a.PENALTY_N3=40,a.PENALTY_N4=10,a.ECC_CODEWORDS_PER_BLOCK=[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]],a.NUM_ERROR_CORRECTION_BLOCKS=[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]],a}();e.QrCode=t;function n(a,s,l){if(s<0||s>31||a>>>s)throw new RangeError("Value out of range");for(var c=s-1;c>=0;c--)l.push(a>>>c&1)}function o(a,s){return(a>>>s&1)!=0}function r(a){if(!a)throw new Error("Assertion error")}var i=function(){function a(s,l,c){if(this.mode=s,this.numChars=l,this.bitData=c,l<0)throw new RangeError("Invalid argument");this.bitData=c.slice()}return a.makeBytes=function(s){for(var l=[],c=0,u=s;c=1<-1}}}),LZ=fe({name:"QRCodeSvg",props:gm,setup:function(e){var t=N(0),n=N(""),o=function(){var r=e.value,i=e.level,a=e.margin,s=Qi.QrCode.encodeText(r,mm[i]).getModules();t.value=s.length+a*2,n.value=fS(s,a)};return o(),Ws(o),function(){return b("svg",{width:e.size,height:e.size,"shape-rendering":"crispEdges",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(t.value," ").concat(t.value)},[b("path",{fill:e.background,d:"M0,0 h".concat(t.value,"v").concat(t.value,"H0z")}),b("path",{fill:e.foreground,d:n.value})])}}}),FZ=fe({name:"QRCodeCanvas",props:gm,setup:function(e){var t=N(null),n=function(){var o=e.value,r=e.level,i=e.size,a=e.margin,s=e.background,l=e.foreground,c=t.value;if(c){var u=c.getContext("2d");if(u){var d=Qi.QrCode.encodeText(o,mm[r]).getModules(),f=d.length+a*2,p=window.devicePixelRatio||1,h=i/f*p;c.height=c.width=i*p,u.scale(h,h),u.fillStyle=s,u.fillRect(0,0,f,f),u.fillStyle=l,OZ?u.fill(new Path2D(fS(d,a))):d.forEach(function(g,v){g.forEach(function(m,y){m&&u.fillRect(y+a,v+a,1,1)})})}}};return Wt(n),Ws(n),function(){return b("canvas",{ref:t,style:{width:"".concat(e.size,"px"),height:"".concat(e.size,"px")}})}}}),BZ=fe({name:"Qrcode",render:function(){var e=this.$props,t=e.renderAs,n=e.value,o=e.size,r=e.margin,i=e.level,a=e.background,s=e.foreground,l=o>>>0,c=r>>>0,u=dS(i)?i:uS;return b(t==="svg"?LZ:FZ,{value:n,size:l,margin:c,level:u,background:a,foreground:s})},props:DZ}),Dt={};const NZ="Á",HZ="á",jZ="Ă",VZ="ă",WZ="∾",UZ="∿",qZ="∾̳",KZ="Â",GZ="â",YZ="´",XZ="А",QZ="а",ZZ="Æ",JZ="æ",eJ="⁡",tJ="𝔄",nJ="𝔞",oJ="À",rJ="à",iJ="ℵ",aJ="ℵ",sJ="Α",lJ="α",cJ="Ā",uJ="ā",dJ="⨿",fJ="&",hJ="&",pJ="⩕",mJ="⩓",gJ="∧",vJ="⩜",bJ="⩘",yJ="⩚",xJ="∠",CJ="⦤",wJ="∠",_J="⦨",SJ="⦩",kJ="⦪",TJ="⦫",PJ="⦬",RJ="⦭",EJ="⦮",$J="⦯",AJ="∡",IJ="∟",MJ="⊾",zJ="⦝",OJ="∢",DJ="Å",LJ="⍼",FJ="Ą",BJ="ą",NJ="𝔸",HJ="𝕒",jJ="⩯",VJ="≈",WJ="⩰",UJ="≊",qJ="≋",KJ="'",GJ="⁡",YJ="≈",XJ="≊",QJ="Å",ZJ="å",JJ="𝒜",eee="𝒶",tee="≔",nee="*",oee="≈",ree="≍",iee="Ã",aee="ã",see="Ä",lee="ä",cee="∳",uee="⨑",dee="≌",fee="϶",hee="‵",pee="∽",mee="⋍",gee="∖",vee="⫧",bee="⊽",yee="⌅",xee="⌆",Cee="⌅",wee="⎵",_ee="⎶",See="≌",kee="Б",Tee="б",Pee="„",Ree="∵",Eee="∵",$ee="∵",Aee="⦰",Iee="϶",Mee="ℬ",zee="ℬ",Oee="Β",Dee="β",Lee="ℶ",Fee="≬",Bee="𝔅",Nee="𝔟",Hee="⋂",jee="◯",Vee="⋃",Wee="⨀",Uee="⨁",qee="⨂",Kee="⨆",Gee="★",Yee="▽",Xee="△",Qee="⨄",Zee="⋁",Jee="⋀",ete="⤍",tte="⧫",nte="▪",ote="▴",rte="▾",ite="◂",ate="▸",ste="␣",lte="▒",cte="░",ute="▓",dte="█",fte="=⃥",hte="≡⃥",pte="⫭",mte="⌐",gte="𝔹",vte="𝕓",bte="⊥",yte="⊥",xte="⋈",Cte="⧉",wte="┐",_te="╕",Ste="╖",kte="╗",Tte="┌",Pte="╒",Rte="╓",Ete="╔",$te="─",Ate="═",Ite="┬",Mte="╤",zte="╥",Ote="╦",Dte="┴",Lte="╧",Fte="╨",Bte="╩",Nte="⊟",Hte="⊞",jte="⊠",Vte="┘",Wte="╛",Ute="╜",qte="╝",Kte="└",Gte="╘",Yte="╙",Xte="╚",Qte="│",Zte="║",Jte="┼",ene="╪",tne="╫",nne="╬",one="┤",rne="╡",ine="╢",ane="╣",sne="├",lne="╞",cne="╟",une="╠",dne="‵",fne="˘",hne="˘",pne="¦",mne="𝒷",gne="ℬ",vne="⁏",bne="∽",yne="⋍",xne="⧅",Cne="\\",wne="⟈",_ne="•",Sne="•",kne="≎",Tne="⪮",Pne="≏",Rne="≎",Ene="≏",$ne="Ć",Ane="ć",Ine="⩄",Mne="⩉",zne="⩋",One="∩",Dne="⋒",Lne="⩇",Fne="⩀",Bne="ⅅ",Nne="∩︀",Hne="⁁",jne="ˇ",Vne="ℭ",Wne="⩍",Une="Č",qne="č",Kne="Ç",Gne="ç",Yne="Ĉ",Xne="ĉ",Qne="∰",Zne="⩌",Jne="⩐",eoe="Ċ",toe="ċ",noe="¸",ooe="¸",roe="⦲",ioe="¢",aoe="·",soe="·",loe="𝔠",coe="ℭ",uoe="Ч",doe="ч",foe="✓",hoe="✓",poe="Χ",moe="χ",goe="ˆ",voe="≗",boe="↺",yoe="↻",xoe="⊛",Coe="⊚",woe="⊝",_oe="⊙",Soe="®",koe="Ⓢ",Toe="⊖",Poe="⊕",Roe="⊗",Eoe="○",$oe="⧃",Aoe="≗",Ioe="⨐",Moe="⫯",zoe="⧂",Ooe="∲",Doe="”",Loe="’",Foe="♣",Boe="♣",Noe=":",Hoe="∷",joe="⩴",Voe="≔",Woe="≔",Uoe=",",qoe="@",Koe="∁",Goe="∘",Yoe="∁",Xoe="ℂ",Qoe="≅",Zoe="⩭",Joe="≡",ere="∮",tre="∯",nre="∮",ore="𝕔",rre="ℂ",ire="∐",are="∐",sre="©",lre="©",cre="℗",ure="∳",dre="↵",fre="✗",hre="⨯",pre="𝒞",mre="𝒸",gre="⫏",vre="⫑",bre="⫐",yre="⫒",xre="⋯",Cre="⤸",wre="⤵",_re="⋞",Sre="⋟",kre="↶",Tre="⤽",Pre="⩈",Rre="⩆",Ere="≍",$re="∪",Are="⋓",Ire="⩊",Mre="⊍",zre="⩅",Ore="∪︀",Dre="↷",Lre="⤼",Fre="⋞",Bre="⋟",Nre="⋎",Hre="⋏",jre="¤",Vre="↶",Wre="↷",Ure="⋎",qre="⋏",Kre="∲",Gre="∱",Yre="⌭",Xre="†",Qre="‡",Zre="ℸ",Jre="↓",eie="↡",tie="⇓",nie="‐",oie="⫤",rie="⊣",iie="⤏",aie="˝",sie="Ď",lie="ď",cie="Д",uie="д",die="‡",fie="⇊",hie="ⅅ",pie="ⅆ",mie="⤑",gie="⩷",vie="°",bie="∇",yie="Δ",xie="δ",Cie="⦱",wie="⥿",_ie="𝔇",Sie="𝔡",kie="⥥",Tie="⇃",Pie="⇂",Rie="´",Eie="˙",$ie="˝",Aie="`",Iie="˜",Mie="⋄",zie="⋄",Oie="⋄",Die="♦",Lie="♦",Fie="¨",Bie="ⅆ",Nie="ϝ",Hie="⋲",jie="÷",Vie="÷",Wie="⋇",Uie="⋇",qie="Ђ",Kie="ђ",Gie="⌞",Yie="⌍",Xie="$",Qie="𝔻",Zie="𝕕",Jie="¨",eae="˙",tae="⃜",nae="≐",oae="≑",rae="≐",iae="∸",aae="∔",sae="⊡",lae="⌆",cae="∯",uae="¨",dae="⇓",fae="⇐",hae="⇔",pae="⫤",mae="⟸",gae="⟺",vae="⟹",bae="⇒",yae="⊨",xae="⇑",Cae="⇕",wae="∥",_ae="⤓",Sae="↓",kae="↓",Tae="⇓",Pae="⇵",Rae="̑",Eae="⇊",$ae="⇃",Aae="⇂",Iae="⥐",Mae="⥞",zae="⥖",Oae="↽",Dae="⥟",Lae="⥗",Fae="⇁",Bae="↧",Nae="⊤",Hae="⤐",jae="⌟",Vae="⌌",Wae="𝒟",Uae="𝒹",qae="Ѕ",Kae="ѕ",Gae="⧶",Yae="Đ",Xae="đ",Qae="⋱",Zae="▿",Jae="▾",ese="⇵",tse="⥯",nse="⦦",ose="Џ",rse="џ",ise="⟿",ase="É",sse="é",lse="⩮",cse="Ě",use="ě",dse="Ê",fse="ê",hse="≖",pse="≕",mse="Э",gse="э",vse="⩷",bse="Ė",yse="ė",xse="≑",Cse="ⅇ",wse="≒",_se="𝔈",Sse="𝔢",kse="⪚",Tse="È",Pse="è",Rse="⪖",Ese="⪘",$se="⪙",Ase="∈",Ise="⏧",Mse="ℓ",zse="⪕",Ose="⪗",Dse="Ē",Lse="ē",Fse="∅",Bse="∅",Nse="◻",Hse="∅",jse="▫",Vse=" ",Wse=" ",Use=" ",qse="Ŋ",Kse="ŋ",Gse=" ",Yse="Ę",Xse="ę",Qse="𝔼",Zse="𝕖",Jse="⋕",ele="⧣",tle="⩱",nle="ε",ole="Ε",rle="ε",ile="ϵ",ale="≖",sle="≕",lle="≂",cle="⪖",ule="⪕",dle="⩵",fle="=",hle="≂",ple="≟",mle="⇌",gle="≡",vle="⩸",ble="⧥",yle="⥱",xle="≓",Cle="ℯ",wle="ℰ",_le="≐",Sle="⩳",kle="≂",Tle="Η",Ple="η",Rle="Ð",Ele="ð",$le="Ë",Ale="ë",Ile="€",Mle="!",zle="∃",Ole="∃",Dle="ℰ",Lle="ⅇ",Fle="ⅇ",Ble="≒",Nle="Ф",Hle="ф",jle="♀",Vle="ffi",Wle="ff",Ule="ffl",qle="𝔉",Kle="𝔣",Gle="fi",Yle="◼",Xle="▪",Qle="fj",Zle="♭",Jle="fl",ece="▱",tce="ƒ",nce="𝔽",oce="𝕗",rce="∀",ice="∀",ace="⋔",sce="⫙",lce="ℱ",cce="⨍",uce="½",dce="⅓",fce="¼",hce="⅕",pce="⅙",mce="⅛",gce="⅔",vce="⅖",bce="¾",yce="⅗",xce="⅜",Cce="⅘",wce="⅚",_ce="⅝",Sce="⅞",kce="⁄",Tce="⌢",Pce="𝒻",Rce="ℱ",Ece="ǵ",$ce="Γ",Ace="γ",Ice="Ϝ",Mce="ϝ",zce="⪆",Oce="Ğ",Dce="ğ",Lce="Ģ",Fce="Ĝ",Bce="ĝ",Nce="Г",Hce="г",jce="Ġ",Vce="ġ",Wce="≥",Uce="≧",qce="⪌",Kce="⋛",Gce="≥",Yce="≧",Xce="⩾",Qce="⪩",Zce="⩾",Jce="⪀",eue="⪂",tue="⪄",nue="⋛︀",oue="⪔",rue="𝔊",iue="𝔤",aue="≫",sue="⋙",lue="⋙",cue="ℷ",uue="Ѓ",due="ѓ",fue="⪥",hue="≷",pue="⪒",mue="⪤",gue="⪊",vue="⪊",bue="⪈",yue="≩",xue="⪈",Cue="≩",wue="⋧",_ue="𝔾",Sue="𝕘",kue="`",Tue="≥",Pue="⋛",Rue="≧",Eue="⪢",$ue="≷",Aue="⩾",Iue="≳",Mue="𝒢",zue="ℊ",Oue="≳",Due="⪎",Lue="⪐",Fue="⪧",Bue="⩺",Nue=">",Hue=">",jue="≫",Vue="⋗",Wue="⦕",Uue="⩼",que="⪆",Kue="⥸",Gue="⋗",Yue="⋛",Xue="⪌",Que="≷",Zue="≳",Jue="≩︀",ede="≩︀",tde="ˇ",nde=" ",ode="½",rde="ℋ",ide="Ъ",ade="ъ",sde="⥈",lde="↔",cde="⇔",ude="↭",dde="^",fde="ℏ",hde="Ĥ",pde="ĥ",mde="♥",gde="♥",vde="…",bde="⊹",yde="𝔥",xde="ℌ",Cde="ℋ",wde="⤥",_de="⤦",Sde="⇿",kde="∻",Tde="↩",Pde="↪",Rde="𝕙",Ede="ℍ",$de="―",Ade="─",Ide="𝒽",Mde="ℋ",zde="ℏ",Ode="Ħ",Dde="ħ",Lde="≎",Fde="≏",Bde="⁃",Nde="‐",Hde="Í",jde="í",Vde="⁣",Wde="Î",Ude="î",qde="И",Kde="и",Gde="İ",Yde="Е",Xde="е",Qde="¡",Zde="⇔",Jde="𝔦",efe="ℑ",tfe="Ì",nfe="ì",ofe="ⅈ",rfe="⨌",ife="∭",afe="⧜",sfe="℩",lfe="IJ",cfe="ij",ufe="Ī",dfe="ī",ffe="ℑ",hfe="ⅈ",pfe="ℐ",mfe="ℑ",gfe="ı",vfe="ℑ",bfe="⊷",yfe="Ƶ",xfe="⇒",Cfe="℅",wfe="∞",_fe="⧝",Sfe="ı",kfe="⊺",Tfe="∫",Pfe="∬",Rfe="ℤ",Efe="∫",$fe="⊺",Afe="⋂",Ife="⨗",Mfe="⨼",zfe="⁣",Ofe="⁢",Dfe="Ё",Lfe="ё",Ffe="Į",Bfe="į",Nfe="𝕀",Hfe="𝕚",jfe="Ι",Vfe="ι",Wfe="⨼",Ufe="¿",qfe="𝒾",Kfe="ℐ",Gfe="∈",Yfe="⋵",Xfe="⋹",Qfe="⋴",Zfe="⋳",Jfe="∈",ehe="⁢",the="Ĩ",nhe="ĩ",ohe="І",rhe="і",ihe="Ï",ahe="ï",she="Ĵ",lhe="ĵ",che="Й",uhe="й",dhe="𝔍",fhe="𝔧",hhe="ȷ",phe="𝕁",mhe="𝕛",ghe="𝒥",vhe="𝒿",bhe="Ј",yhe="ј",xhe="Є",Che="є",whe="Κ",_he="κ",She="ϰ",khe="Ķ",The="ķ",Phe="К",Rhe="к",Ehe="𝔎",$he="𝔨",Ahe="ĸ",Ihe="Х",Mhe="х",zhe="Ќ",Ohe="ќ",Dhe="𝕂",Lhe="𝕜",Fhe="𝒦",Bhe="𝓀",Nhe="⇚",Hhe="Ĺ",jhe="ĺ",Vhe="⦴",Whe="ℒ",Uhe="Λ",qhe="λ",Khe="⟨",Ghe="⟪",Yhe="⦑",Xhe="⟨",Qhe="⪅",Zhe="ℒ",Jhe="«",epe="⇤",tpe="⤟",npe="←",ope="↞",rpe="⇐",ipe="⤝",ape="↩",spe="↫",lpe="⤹",cpe="⥳",upe="↢",dpe="⤙",fpe="⤛",hpe="⪫",ppe="⪭",mpe="⪭︀",gpe="⤌",vpe="⤎",bpe="❲",ype="{",xpe="[",Cpe="⦋",wpe="⦏",_pe="⦍",Spe="Ľ",kpe="ľ",Tpe="Ļ",Ppe="ļ",Rpe="⌈",Epe="{",$pe="Л",Ape="л",Ipe="⤶",Mpe="“",zpe="„",Ope="⥧",Dpe="⥋",Lpe="↲",Fpe="≤",Bpe="≦",Npe="⟨",Hpe="⇤",jpe="←",Vpe="←",Wpe="⇐",Upe="⇆",qpe="↢",Kpe="⌈",Gpe="⟦",Ype="⥡",Xpe="⥙",Qpe="⇃",Zpe="⌊",Jpe="↽",eme="↼",tme="⇇",nme="↔",ome="↔",rme="⇔",ime="⇆",ame="⇋",sme="↭",lme="⥎",cme="↤",ume="⊣",dme="⥚",fme="⋋",hme="⧏",pme="⊲",mme="⊴",gme="⥑",vme="⥠",bme="⥘",yme="↿",xme="⥒",Cme="↼",wme="⪋",_me="⋚",Sme="≤",kme="≦",Tme="⩽",Pme="⪨",Rme="⩽",Eme="⩿",$me="⪁",Ame="⪃",Ime="⋚︀",Mme="⪓",zme="⪅",Ome="⋖",Dme="⋚",Lme="⪋",Fme="⋚",Bme="≦",Nme="≶",Hme="≶",jme="⪡",Vme="≲",Wme="⩽",Ume="≲",qme="⥼",Kme="⌊",Gme="𝔏",Yme="𝔩",Xme="≶",Qme="⪑",Zme="⥢",Jme="↽",ege="↼",tge="⥪",nge="▄",oge="Љ",rge="љ",ige="⇇",age="≪",sge="⋘",lge="⌞",cge="⇚",uge="⥫",dge="◺",fge="Ŀ",hge="ŀ",pge="⎰",mge="⎰",gge="⪉",vge="⪉",bge="⪇",yge="≨",xge="⪇",Cge="≨",wge="⋦",_ge="⟬",Sge="⇽",kge="⟦",Tge="⟵",Pge="⟵",Rge="⟸",Ege="⟷",$ge="⟷",Age="⟺",Ige="⟼",Mge="⟶",zge="⟶",Oge="⟹",Dge="↫",Lge="↬",Fge="⦅",Bge="𝕃",Nge="𝕝",Hge="⨭",jge="⨴",Vge="∗",Wge="_",Uge="↙",qge="↘",Kge="◊",Gge="◊",Yge="⧫",Xge="(",Qge="⦓",Zge="⇆",Jge="⌟",eve="⇋",tve="⥭",nve="‎",ove="⊿",rve="‹",ive="𝓁",ave="ℒ",sve="↰",lve="↰",cve="≲",uve="⪍",dve="⪏",fve="[",hve="‘",pve="‚",mve="Ł",gve="ł",vve="⪦",bve="⩹",yve="<",xve="<",Cve="≪",wve="⋖",_ve="⋋",Sve="⋉",kve="⥶",Tve="⩻",Pve="◃",Rve="⊴",Eve="◂",$ve="⦖",Ave="⥊",Ive="⥦",Mve="≨︀",zve="≨︀",Ove="¯",Dve="♂",Lve="✠",Fve="✠",Bve="↦",Nve="↦",Hve="↧",jve="↤",Vve="↥",Wve="▮",Uve="⨩",qve="М",Kve="м",Gve="—",Yve="∺",Xve="∡",Qve=" ",Zve="ℳ",Jve="𝔐",ebe="𝔪",tbe="℧",nbe="µ",obe="*",rbe="⫰",ibe="∣",abe="·",sbe="⊟",lbe="−",cbe="∸",ube="⨪",dbe="∓",fbe="⫛",hbe="…",pbe="∓",mbe="⊧",gbe="𝕄",vbe="𝕞",bbe="∓",ybe="𝓂",xbe="ℳ",Cbe="∾",wbe="Μ",_be="μ",Sbe="⊸",kbe="⊸",Tbe="∇",Pbe="Ń",Rbe="ń",Ebe="∠⃒",$be="≉",Abe="⩰̸",Ibe="≋̸",Mbe="ʼn",zbe="≉",Obe="♮",Dbe="ℕ",Lbe="♮",Fbe=" ",Bbe="≎̸",Nbe="≏̸",Hbe="⩃",jbe="Ň",Vbe="ň",Wbe="Ņ",Ube="ņ",qbe="≇",Kbe="⩭̸",Gbe="⩂",Ybe="Н",Xbe="н",Qbe="–",Zbe="⤤",Jbe="↗",e0e="⇗",t0e="↗",n0e="≠",o0e="≐̸",r0e="​",i0e="​",a0e="​",s0e="​",l0e="≢",c0e="⤨",u0e="≂̸",d0e="≫",f0e="≪",h0e=` -`,p0e="∄",m0e="∄",g0e="𝔑",v0e="𝔫",b0e="≧̸",y0e="≱",x0e="≱",C0e="≧̸",w0e="⩾̸",_0e="⩾̸",S0e="⋙̸",k0e="≵",T0e="≫⃒",P0e="≯",R0e="≯",E0e="≫̸",$0e="↮",A0e="⇎",I0e="⫲",M0e="∋",z0e="⋼",O0e="⋺",D0e="∋",L0e="Њ",F0e="њ",B0e="↚",N0e="⇍",H0e="‥",j0e="≦̸",V0e="≰",W0e="↚",U0e="⇍",q0e="↮",K0e="⇎",G0e="≰",Y0e="≦̸",X0e="⩽̸",Q0e="⩽̸",Z0e="≮",J0e="⋘̸",e1e="≴",t1e="≪⃒",n1e="≮",o1e="⋪",r1e="⋬",i1e="≪̸",a1e="∤",s1e="⁠",l1e=" ",c1e="𝕟",u1e="ℕ",d1e="⫬",f1e="¬",h1e="≢",p1e="≭",m1e="∦",g1e="∉",v1e="≠",b1e="≂̸",y1e="∄",x1e="≯",C1e="≱",w1e="≧̸",_1e="≫̸",S1e="≹",k1e="⩾̸",T1e="≵",P1e="≎̸",R1e="≏̸",E1e="∉",$1e="⋵̸",A1e="⋹̸",I1e="∉",M1e="⋷",z1e="⋶",O1e="⧏̸",D1e="⋪",L1e="⋬",F1e="≮",B1e="≰",N1e="≸",H1e="≪̸",j1e="⩽̸",V1e="≴",W1e="⪢̸",U1e="⪡̸",q1e="∌",K1e="∌",G1e="⋾",Y1e="⋽",X1e="⊀",Q1e="⪯̸",Z1e="⋠",J1e="∌",eye="⧐̸",tye="⋫",nye="⋭",oye="⊏̸",rye="⋢",iye="⊐̸",aye="⋣",sye="⊂⃒",lye="⊈",cye="⊁",uye="⪰̸",dye="⋡",fye="≿̸",hye="⊃⃒",pye="⊉",mye="≁",gye="≄",vye="≇",bye="≉",yye="∤",xye="∦",Cye="∦",wye="⫽⃥",_ye="∂̸",Sye="⨔",kye="⊀",Tye="⋠",Pye="⊀",Rye="⪯̸",Eye="⪯̸",$ye="⤳̸",Aye="↛",Iye="⇏",Mye="↝̸",zye="↛",Oye="⇏",Dye="⋫",Lye="⋭",Fye="⊁",Bye="⋡",Nye="⪰̸",Hye="𝒩",jye="𝓃",Vye="∤",Wye="∦",Uye="≁",qye="≄",Kye="≄",Gye="∤",Yye="∦",Xye="⋢",Qye="⋣",Zye="⊄",Jye="⫅̸",exe="⊈",txe="⊂⃒",nxe="⊈",oxe="⫅̸",rxe="⊁",ixe="⪰̸",axe="⊅",sxe="⫆̸",lxe="⊉",cxe="⊃⃒",uxe="⊉",dxe="⫆̸",fxe="≹",hxe="Ñ",pxe="ñ",mxe="≸",gxe="⋪",vxe="⋬",bxe="⋫",yxe="⋭",xxe="Ν",Cxe="ν",wxe="#",_xe="№",Sxe=" ",kxe="≍⃒",Txe="⊬",Pxe="⊭",Rxe="⊮",Exe="⊯",$xe="≥⃒",Axe=">⃒",Ixe="⤄",Mxe="⧞",zxe="⤂",Oxe="≤⃒",Dxe="<⃒",Lxe="⊴⃒",Fxe="⤃",Bxe="⊵⃒",Nxe="∼⃒",Hxe="⤣",jxe="↖",Vxe="⇖",Wxe="↖",Uxe="⤧",qxe="Ó",Kxe="ó",Gxe="⊛",Yxe="Ô",Xxe="ô",Qxe="⊚",Zxe="О",Jxe="о",eCe="⊝",tCe="Ő",nCe="ő",oCe="⨸",rCe="⊙",iCe="⦼",aCe="Œ",sCe="œ",lCe="⦿",cCe="𝔒",uCe="𝔬",dCe="˛",fCe="Ò",hCe="ò",pCe="⧁",mCe="⦵",gCe="Ω",vCe="∮",bCe="↺",yCe="⦾",xCe="⦻",CCe="‾",wCe="⧀",_Ce="Ō",SCe="ō",kCe="Ω",TCe="ω",PCe="Ο",RCe="ο",ECe="⦶",$Ce="⊖",ACe="𝕆",ICe="𝕠",MCe="⦷",zCe="“",OCe="‘",DCe="⦹",LCe="⊕",FCe="↻",BCe="⩔",NCe="∨",HCe="⩝",jCe="ℴ",VCe="ℴ",WCe="ª",UCe="º",qCe="⊶",KCe="⩖",GCe="⩗",YCe="⩛",XCe="Ⓢ",QCe="𝒪",ZCe="ℴ",JCe="Ø",ewe="ø",twe="⊘",nwe="Õ",owe="õ",rwe="⨶",iwe="⨷",awe="⊗",swe="Ö",lwe="ö",cwe="⌽",uwe="‾",dwe="⏞",fwe="⎴",hwe="⏜",pwe="¶",mwe="∥",gwe="∥",vwe="⫳",bwe="⫽",ywe="∂",xwe="∂",Cwe="П",wwe="п",_we="%",Swe=".",kwe="‰",Twe="⊥",Pwe="‱",Rwe="𝔓",Ewe="𝔭",$we="Φ",Awe="φ",Iwe="ϕ",Mwe="ℳ",zwe="☎",Owe="Π",Dwe="π",Lwe="⋔",Fwe="ϖ",Bwe="ℏ",Nwe="ℎ",Hwe="ℏ",jwe="⨣",Vwe="⊞",Wwe="⨢",Uwe="+",qwe="∔",Kwe="⨥",Gwe="⩲",Ywe="±",Xwe="±",Qwe="⨦",Zwe="⨧",Jwe="±",e_e="ℌ",t_e="⨕",n_e="𝕡",o_e="ℙ",r_e="£",i_e="⪷",a_e="⪻",s_e="≺",l_e="≼",c_e="⪷",u_e="≺",d_e="≼",f_e="≺",h_e="⪯",p_e="≼",m_e="≾",g_e="⪯",v_e="⪹",b_e="⪵",y_e="⋨",x_e="⪯",C_e="⪳",w_e="≾",__e="′",S_e="″",k_e="ℙ",T_e="⪹",P_e="⪵",R_e="⋨",E_e="∏",$_e="∏",A_e="⌮",I_e="⌒",M_e="⌓",z_e="∝",O_e="∝",D_e="∷",L_e="∝",F_e="≾",B_e="⊰",N_e="𝒫",H_e="𝓅",j_e="Ψ",V_e="ψ",W_e=" ",U_e="𝔔",q_e="𝔮",K_e="⨌",G_e="𝕢",Y_e="ℚ",X_e="⁗",Q_e="𝒬",Z_e="𝓆",J_e="ℍ",e2e="⨖",t2e="?",n2e="≟",o2e='"',r2e='"',i2e="⇛",a2e="∽̱",s2e="Ŕ",l2e="ŕ",c2e="√",u2e="⦳",d2e="⟩",f2e="⟫",h2e="⦒",p2e="⦥",m2e="⟩",g2e="»",v2e="⥵",b2e="⇥",y2e="⤠",x2e="⤳",C2e="→",w2e="↠",_2e="⇒",S2e="⤞",k2e="↪",T2e="↬",P2e="⥅",R2e="⥴",E2e="⤖",$2e="↣",A2e="↝",I2e="⤚",M2e="⤜",z2e="∶",O2e="ℚ",D2e="⤍",L2e="⤏",F2e="⤐",B2e="❳",N2e="}",H2e="]",j2e="⦌",V2e="⦎",W2e="⦐",U2e="Ř",q2e="ř",K2e="Ŗ",G2e="ŗ",Y2e="⌉",X2e="}",Q2e="Р",Z2e="р",J2e="⤷",eSe="⥩",tSe="”",nSe="”",oSe="↳",rSe="ℜ",iSe="ℛ",aSe="ℜ",sSe="ℝ",lSe="ℜ",cSe="▭",uSe="®",dSe="®",fSe="∋",hSe="⇋",pSe="⥯",mSe="⥽",gSe="⌋",vSe="𝔯",bSe="ℜ",ySe="⥤",xSe="⇁",CSe="⇀",wSe="⥬",_Se="Ρ",SSe="ρ",kSe="ϱ",TSe="⟩",PSe="⇥",RSe="→",ESe="→",$Se="⇒",ASe="⇄",ISe="↣",MSe="⌉",zSe="⟧",OSe="⥝",DSe="⥕",LSe="⇂",FSe="⌋",BSe="⇁",NSe="⇀",HSe="⇄",jSe="⇌",VSe="⇉",WSe="↝",USe="↦",qSe="⊢",KSe="⥛",GSe="⋌",YSe="⧐",XSe="⊳",QSe="⊵",ZSe="⥏",JSe="⥜",eke="⥔",tke="↾",nke="⥓",oke="⇀",rke="˚",ike="≓",ake="⇄",ske="⇌",lke="‏",cke="⎱",uke="⎱",dke="⫮",fke="⟭",hke="⇾",pke="⟧",mke="⦆",gke="𝕣",vke="ℝ",bke="⨮",yke="⨵",xke="⥰",Cke=")",wke="⦔",_ke="⨒",Ske="⇉",kke="⇛",Tke="›",Pke="𝓇",Rke="ℛ",Eke="↱",$ke="↱",Ake="]",Ike="’",Mke="’",zke="⋌",Oke="⋊",Dke="▹",Lke="⊵",Fke="▸",Bke="⧎",Nke="⧴",Hke="⥨",jke="℞",Vke="Ś",Wke="ś",Uke="‚",qke="⪸",Kke="Š",Gke="š",Yke="⪼",Xke="≻",Qke="≽",Zke="⪰",Jke="⪴",e3e="Ş",t3e="ş",n3e="Ŝ",o3e="ŝ",r3e="⪺",i3e="⪶",a3e="⋩",s3e="⨓",l3e="≿",c3e="С",u3e="с",d3e="⊡",f3e="⋅",h3e="⩦",p3e="⤥",m3e="↘",g3e="⇘",v3e="↘",b3e="§",y3e=";",x3e="⤩",C3e="∖",w3e="∖",_3e="✶",S3e="𝔖",k3e="𝔰",T3e="⌢",P3e="♯",R3e="Щ",E3e="щ",$3e="Ш",A3e="ш",I3e="↓",M3e="←",z3e="∣",O3e="∥",D3e="→",L3e="↑",F3e="­",B3e="Σ",N3e="σ",H3e="ς",j3e="ς",V3e="∼",W3e="⩪",U3e="≃",q3e="≃",K3e="⪞",G3e="⪠",Y3e="⪝",X3e="⪟",Q3e="≆",Z3e="⨤",J3e="⥲",e4e="←",t4e="∘",n4e="∖",o4e="⨳",r4e="⧤",i4e="∣",a4e="⌣",s4e="⪪",l4e="⪬",c4e="⪬︀",u4e="Ь",d4e="ь",f4e="⌿",h4e="⧄",p4e="/",m4e="𝕊",g4e="𝕤",v4e="♠",b4e="♠",y4e="∥",x4e="⊓",C4e="⊓︀",w4e="⊔",_4e="⊔︀",S4e="√",k4e="⊏",T4e="⊑",P4e="⊏",R4e="⊑",E4e="⊐",$4e="⊒",A4e="⊐",I4e="⊒",M4e="□",z4e="□",O4e="⊓",D4e="⊏",L4e="⊑",F4e="⊐",B4e="⊒",N4e="⊔",H4e="▪",j4e="□",V4e="▪",W4e="→",U4e="𝒮",q4e="𝓈",K4e="∖",G4e="⌣",Y4e="⋆",X4e="⋆",Q4e="☆",Z4e="★",J4e="ϵ",e5e="ϕ",t5e="¯",n5e="⊂",o5e="⋐",r5e="⪽",i5e="⫅",a5e="⊆",s5e="⫃",l5e="⫁",c5e="⫋",u5e="⊊",d5e="⪿",f5e="⥹",h5e="⊂",p5e="⋐",m5e="⊆",g5e="⫅",v5e="⊆",b5e="⊊",y5e="⫋",x5e="⫇",C5e="⫕",w5e="⫓",_5e="⪸",S5e="≻",k5e="≽",T5e="≻",P5e="⪰",R5e="≽",E5e="≿",$5e="⪰",A5e="⪺",I5e="⪶",M5e="⋩",z5e="≿",O5e="∋",D5e="∑",L5e="∑",F5e="♪",B5e="¹",N5e="²",H5e="³",j5e="⊃",V5e="⋑",W5e="⪾",U5e="⫘",q5e="⫆",K5e="⊇",G5e="⫄",Y5e="⊃",X5e="⊇",Q5e="⟉",Z5e="⫗",J5e="⥻",eTe="⫂",tTe="⫌",nTe="⊋",oTe="⫀",rTe="⊃",iTe="⋑",aTe="⊇",sTe="⫆",lTe="⊋",cTe="⫌",uTe="⫈",dTe="⫔",fTe="⫖",hTe="⤦",pTe="↙",mTe="⇙",gTe="↙",vTe="⤪",bTe="ß",yTe=" ",xTe="⌖",CTe="Τ",wTe="τ",_Te="⎴",STe="Ť",kTe="ť",TTe="Ţ",PTe="ţ",RTe="Т",ETe="т",$Te="⃛",ATe="⌕",ITe="𝔗",MTe="𝔱",zTe="∴",OTe="∴",DTe="∴",LTe="Θ",FTe="θ",BTe="ϑ",NTe="ϑ",HTe="≈",jTe="∼",VTe="  ",WTe=" ",UTe=" ",qTe="≈",KTe="∼",GTe="Þ",YTe="þ",XTe="˜",QTe="∼",ZTe="≃",JTe="≅",ePe="≈",tPe="⨱",nPe="⊠",oPe="×",rPe="⨰",iPe="∭",aPe="⤨",sPe="⌶",lPe="⫱",cPe="⊤",uPe="𝕋",dPe="𝕥",fPe="⫚",hPe="⤩",pPe="‴",mPe="™",gPe="™",vPe="▵",bPe="▿",yPe="◃",xPe="⊴",CPe="≜",wPe="▹",_Pe="⊵",SPe="◬",kPe="≜",TPe="⨺",PPe="⃛",RPe="⨹",EPe="⧍",$Pe="⨻",APe="⏢",IPe="𝒯",MPe="𝓉",zPe="Ц",OPe="ц",DPe="Ћ",LPe="ћ",FPe="Ŧ",BPe="ŧ",NPe="≬",HPe="↞",jPe="↠",VPe="Ú",WPe="ú",UPe="↑",qPe="↟",KPe="⇑",GPe="⥉",YPe="Ў",XPe="ў",QPe="Ŭ",ZPe="ŭ",JPe="Û",eRe="û",tRe="У",nRe="у",oRe="⇅",rRe="Ű",iRe="ű",aRe="⥮",sRe="⥾",lRe="𝔘",cRe="𝔲",uRe="Ù",dRe="ù",fRe="⥣",hRe="↿",pRe="↾",mRe="▀",gRe="⌜",vRe="⌜",bRe="⌏",yRe="◸",xRe="Ū",CRe="ū",wRe="¨",_Re="_",SRe="⏟",kRe="⎵",TRe="⏝",PRe="⋃",RRe="⊎",ERe="Ų",$Re="ų",ARe="𝕌",IRe="𝕦",MRe="⤒",zRe="↑",ORe="↑",DRe="⇑",LRe="⇅",FRe="↕",BRe="↕",NRe="⇕",HRe="⥮",jRe="↿",VRe="↾",WRe="⊎",URe="↖",qRe="↗",KRe="υ",GRe="ϒ",YRe="ϒ",XRe="Υ",QRe="υ",ZRe="↥",JRe="⊥",eEe="⇈",tEe="⌝",nEe="⌝",oEe="⌎",rEe="Ů",iEe="ů",aEe="◹",sEe="𝒰",lEe="𝓊",cEe="⋰",uEe="Ũ",dEe="ũ",fEe="▵",hEe="▴",pEe="⇈",mEe="Ü",gEe="ü",vEe="⦧",bEe="⦜",yEe="ϵ",xEe="ϰ",CEe="∅",wEe="ϕ",_Ee="ϖ",SEe="∝",kEe="↕",TEe="⇕",PEe="ϱ",REe="ς",EEe="⊊︀",$Ee="⫋︀",AEe="⊋︀",IEe="⫌︀",MEe="ϑ",zEe="⊲",OEe="⊳",DEe="⫨",LEe="⫫",FEe="⫩",BEe="В",NEe="в",HEe="⊢",jEe="⊨",VEe="⊩",WEe="⊫",UEe="⫦",qEe="⊻",KEe="∨",GEe="⋁",YEe="≚",XEe="⋮",QEe="|",ZEe="‖",JEe="|",e$e="‖",t$e="∣",n$e="|",o$e="❘",r$e="≀",i$e=" ",a$e="𝔙",s$e="𝔳",l$e="⊲",c$e="⊂⃒",u$e="⊃⃒",d$e="𝕍",f$e="𝕧",h$e="∝",p$e="⊳",m$e="𝒱",g$e="𝓋",v$e="⫋︀",b$e="⊊︀",y$e="⫌︀",x$e="⊋︀",C$e="⊪",w$e="⦚",_$e="Ŵ",S$e="ŵ",k$e="⩟",T$e="∧",P$e="⋀",R$e="≙",E$e="℘",$$e="𝔚",A$e="𝔴",I$e="𝕎",M$e="𝕨",z$e="℘",O$e="≀",D$e="≀",L$e="𝒲",F$e="𝓌",B$e="⋂",N$e="◯",H$e="⋃",j$e="▽",V$e="𝔛",W$e="𝔵",U$e="⟷",q$e="⟺",K$e="Ξ",G$e="ξ",Y$e="⟵",X$e="⟸",Q$e="⟼",Z$e="⋻",J$e="⨀",eAe="𝕏",tAe="𝕩",nAe="⨁",oAe="⨂",rAe="⟶",iAe="⟹",aAe="𝒳",sAe="𝓍",lAe="⨆",cAe="⨄",uAe="△",dAe="⋁",fAe="⋀",hAe="Ý",pAe="ý",mAe="Я",gAe="я",vAe="Ŷ",bAe="ŷ",yAe="Ы",xAe="ы",CAe="¥",wAe="𝔜",_Ae="𝔶",SAe="Ї",kAe="ї",TAe="𝕐",PAe="𝕪",RAe="𝒴",EAe="𝓎",$Ae="Ю",AAe="ю",IAe="ÿ",MAe="Ÿ",zAe="Ź",OAe="ź",DAe="Ž",LAe="ž",FAe="З",BAe="з",NAe="Ż",HAe="ż",jAe="ℨ",VAe="​",WAe="Ζ",UAe="ζ",qAe="𝔷",KAe="ℨ",GAe="Ж",YAe="ж",XAe="⇝",QAe="𝕫",ZAe="ℤ",JAe="𝒵",e6e="𝓏",t6e="‍",n6e="‌",o6e={Aacute:NZ,aacute:HZ,Abreve:jZ,abreve:VZ,ac:WZ,acd:UZ,acE:qZ,Acirc:KZ,acirc:GZ,acute:YZ,Acy:XZ,acy:QZ,AElig:ZZ,aelig:JZ,af:eJ,Afr:tJ,afr:nJ,Agrave:oJ,agrave:rJ,alefsym:iJ,aleph:aJ,Alpha:sJ,alpha:lJ,Amacr:cJ,amacr:uJ,amalg:dJ,amp:fJ,AMP:hJ,andand:pJ,And:mJ,and:gJ,andd:vJ,andslope:bJ,andv:yJ,ang:xJ,ange:CJ,angle:wJ,angmsdaa:_J,angmsdab:SJ,angmsdac:kJ,angmsdad:TJ,angmsdae:PJ,angmsdaf:RJ,angmsdag:EJ,angmsdah:$J,angmsd:AJ,angrt:IJ,angrtvb:MJ,angrtvbd:zJ,angsph:OJ,angst:DJ,angzarr:LJ,Aogon:FJ,aogon:BJ,Aopf:NJ,aopf:HJ,apacir:jJ,ap:VJ,apE:WJ,ape:UJ,apid:qJ,apos:KJ,ApplyFunction:GJ,approx:YJ,approxeq:XJ,Aring:QJ,aring:ZJ,Ascr:JJ,ascr:eee,Assign:tee,ast:nee,asymp:oee,asympeq:ree,Atilde:iee,atilde:aee,Auml:see,auml:lee,awconint:cee,awint:uee,backcong:dee,backepsilon:fee,backprime:hee,backsim:pee,backsimeq:mee,Backslash:gee,Barv:vee,barvee:bee,barwed:yee,Barwed:xee,barwedge:Cee,bbrk:wee,bbrktbrk:_ee,bcong:See,Bcy:kee,bcy:Tee,bdquo:Pee,becaus:Ree,because:Eee,Because:$ee,bemptyv:Aee,bepsi:Iee,bernou:Mee,Bernoullis:zee,Beta:Oee,beta:Dee,beth:Lee,between:Fee,Bfr:Bee,bfr:Nee,bigcap:Hee,bigcirc:jee,bigcup:Vee,bigodot:Wee,bigoplus:Uee,bigotimes:qee,bigsqcup:Kee,bigstar:Gee,bigtriangledown:Yee,bigtriangleup:Xee,biguplus:Qee,bigvee:Zee,bigwedge:Jee,bkarow:ete,blacklozenge:tte,blacksquare:nte,blacktriangle:ote,blacktriangledown:rte,blacktriangleleft:ite,blacktriangleright:ate,blank:ste,blk12:lte,blk14:cte,blk34:ute,block:dte,bne:fte,bnequiv:hte,bNot:pte,bnot:mte,Bopf:gte,bopf:vte,bot:bte,bottom:yte,bowtie:xte,boxbox:Cte,boxdl:wte,boxdL:_te,boxDl:Ste,boxDL:kte,boxdr:Tte,boxdR:Pte,boxDr:Rte,boxDR:Ete,boxh:$te,boxH:Ate,boxhd:Ite,boxHd:Mte,boxhD:zte,boxHD:Ote,boxhu:Dte,boxHu:Lte,boxhU:Fte,boxHU:Bte,boxminus:Nte,boxplus:Hte,boxtimes:jte,boxul:Vte,boxuL:Wte,boxUl:Ute,boxUL:qte,boxur:Kte,boxuR:Gte,boxUr:Yte,boxUR:Xte,boxv:Qte,boxV:Zte,boxvh:Jte,boxvH:ene,boxVh:tne,boxVH:nne,boxvl:one,boxvL:rne,boxVl:ine,boxVL:ane,boxvr:sne,boxvR:lne,boxVr:cne,boxVR:une,bprime:dne,breve:fne,Breve:hne,brvbar:pne,bscr:mne,Bscr:gne,bsemi:vne,bsim:bne,bsime:yne,bsolb:xne,bsol:Cne,bsolhsub:wne,bull:_ne,bullet:Sne,bump:kne,bumpE:Tne,bumpe:Pne,Bumpeq:Rne,bumpeq:Ene,Cacute:$ne,cacute:Ane,capand:Ine,capbrcup:Mne,capcap:zne,cap:One,Cap:Dne,capcup:Lne,capdot:Fne,CapitalDifferentialD:Bne,caps:Nne,caret:Hne,caron:jne,Cayleys:Vne,ccaps:Wne,Ccaron:Une,ccaron:qne,Ccedil:Kne,ccedil:Gne,Ccirc:Yne,ccirc:Xne,Cconint:Qne,ccups:Zne,ccupssm:Jne,Cdot:eoe,cdot:toe,cedil:noe,Cedilla:ooe,cemptyv:roe,cent:ioe,centerdot:aoe,CenterDot:soe,cfr:loe,Cfr:coe,CHcy:uoe,chcy:doe,check:foe,checkmark:hoe,Chi:poe,chi:moe,circ:goe,circeq:voe,circlearrowleft:boe,circlearrowright:yoe,circledast:xoe,circledcirc:Coe,circleddash:woe,CircleDot:_oe,circledR:Soe,circledS:koe,CircleMinus:Toe,CirclePlus:Poe,CircleTimes:Roe,cir:Eoe,cirE:$oe,cire:Aoe,cirfnint:Ioe,cirmid:Moe,cirscir:zoe,ClockwiseContourIntegral:Ooe,CloseCurlyDoubleQuote:Doe,CloseCurlyQuote:Loe,clubs:Foe,clubsuit:Boe,colon:Noe,Colon:Hoe,Colone:joe,colone:Voe,coloneq:Woe,comma:Uoe,commat:qoe,comp:Koe,compfn:Goe,complement:Yoe,complexes:Xoe,cong:Qoe,congdot:Zoe,Congruent:Joe,conint:ere,Conint:tre,ContourIntegral:nre,copf:ore,Copf:rre,coprod:ire,Coproduct:are,copy:sre,COPY:lre,copysr:cre,CounterClockwiseContourIntegral:ure,crarr:dre,cross:fre,Cross:hre,Cscr:pre,cscr:mre,csub:gre,csube:vre,csup:bre,csupe:yre,ctdot:xre,cudarrl:Cre,cudarrr:wre,cuepr:_re,cuesc:Sre,cularr:kre,cularrp:Tre,cupbrcap:Pre,cupcap:Rre,CupCap:Ere,cup:$re,Cup:Are,cupcup:Ire,cupdot:Mre,cupor:zre,cups:Ore,curarr:Dre,curarrm:Lre,curlyeqprec:Fre,curlyeqsucc:Bre,curlyvee:Nre,curlywedge:Hre,curren:jre,curvearrowleft:Vre,curvearrowright:Wre,cuvee:Ure,cuwed:qre,cwconint:Kre,cwint:Gre,cylcty:Yre,dagger:Xre,Dagger:Qre,daleth:Zre,darr:Jre,Darr:eie,dArr:tie,dash:nie,Dashv:oie,dashv:rie,dbkarow:iie,dblac:aie,Dcaron:sie,dcaron:lie,Dcy:cie,dcy:uie,ddagger:die,ddarr:fie,DD:hie,dd:pie,DDotrahd:mie,ddotseq:gie,deg:vie,Del:bie,Delta:yie,delta:xie,demptyv:Cie,dfisht:wie,Dfr:_ie,dfr:Sie,dHar:kie,dharl:Tie,dharr:Pie,DiacriticalAcute:Rie,DiacriticalDot:Eie,DiacriticalDoubleAcute:$ie,DiacriticalGrave:Aie,DiacriticalTilde:Iie,diam:Mie,diamond:zie,Diamond:Oie,diamondsuit:Die,diams:Lie,die:Fie,DifferentialD:Bie,digamma:Nie,disin:Hie,div:jie,divide:Vie,divideontimes:Wie,divonx:Uie,DJcy:qie,djcy:Kie,dlcorn:Gie,dlcrop:Yie,dollar:Xie,Dopf:Qie,dopf:Zie,Dot:Jie,dot:eae,DotDot:tae,doteq:nae,doteqdot:oae,DotEqual:rae,dotminus:iae,dotplus:aae,dotsquare:sae,doublebarwedge:lae,DoubleContourIntegral:cae,DoubleDot:uae,DoubleDownArrow:dae,DoubleLeftArrow:fae,DoubleLeftRightArrow:hae,DoubleLeftTee:pae,DoubleLongLeftArrow:mae,DoubleLongLeftRightArrow:gae,DoubleLongRightArrow:vae,DoubleRightArrow:bae,DoubleRightTee:yae,DoubleUpArrow:xae,DoubleUpDownArrow:Cae,DoubleVerticalBar:wae,DownArrowBar:_ae,downarrow:Sae,DownArrow:kae,Downarrow:Tae,DownArrowUpArrow:Pae,DownBreve:Rae,downdownarrows:Eae,downharpoonleft:$ae,downharpoonright:Aae,DownLeftRightVector:Iae,DownLeftTeeVector:Mae,DownLeftVectorBar:zae,DownLeftVector:Oae,DownRightTeeVector:Dae,DownRightVectorBar:Lae,DownRightVector:Fae,DownTeeArrow:Bae,DownTee:Nae,drbkarow:Hae,drcorn:jae,drcrop:Vae,Dscr:Wae,dscr:Uae,DScy:qae,dscy:Kae,dsol:Gae,Dstrok:Yae,dstrok:Xae,dtdot:Qae,dtri:Zae,dtrif:Jae,duarr:ese,duhar:tse,dwangle:nse,DZcy:ose,dzcy:rse,dzigrarr:ise,Eacute:ase,eacute:sse,easter:lse,Ecaron:cse,ecaron:use,Ecirc:dse,ecirc:fse,ecir:hse,ecolon:pse,Ecy:mse,ecy:gse,eDDot:vse,Edot:bse,edot:yse,eDot:xse,ee:Cse,efDot:wse,Efr:_se,efr:Sse,eg:kse,Egrave:Tse,egrave:Pse,egs:Rse,egsdot:Ese,el:$se,Element:Ase,elinters:Ise,ell:Mse,els:zse,elsdot:Ose,Emacr:Dse,emacr:Lse,empty:Fse,emptyset:Bse,EmptySmallSquare:Nse,emptyv:Hse,EmptyVerySmallSquare:jse,emsp13:Vse,emsp14:Wse,emsp:Use,ENG:qse,eng:Kse,ensp:Gse,Eogon:Yse,eogon:Xse,Eopf:Qse,eopf:Zse,epar:Jse,eparsl:ele,eplus:tle,epsi:nle,Epsilon:ole,epsilon:rle,epsiv:ile,eqcirc:ale,eqcolon:sle,eqsim:lle,eqslantgtr:cle,eqslantless:ule,Equal:dle,equals:fle,EqualTilde:hle,equest:ple,Equilibrium:mle,equiv:gle,equivDD:vle,eqvparsl:ble,erarr:yle,erDot:xle,escr:Cle,Escr:wle,esdot:_le,Esim:Sle,esim:kle,Eta:Tle,eta:Ple,ETH:Rle,eth:Ele,Euml:$le,euml:Ale,euro:Ile,excl:Mle,exist:zle,Exists:Ole,expectation:Dle,exponentiale:Lle,ExponentialE:Fle,fallingdotseq:Ble,Fcy:Nle,fcy:Hle,female:jle,ffilig:Vle,fflig:Wle,ffllig:Ule,Ffr:qle,ffr:Kle,filig:Gle,FilledSmallSquare:Yle,FilledVerySmallSquare:Xle,fjlig:Qle,flat:Zle,fllig:Jle,fltns:ece,fnof:tce,Fopf:nce,fopf:oce,forall:rce,ForAll:ice,fork:ace,forkv:sce,Fouriertrf:lce,fpartint:cce,frac12:uce,frac13:dce,frac14:fce,frac15:hce,frac16:pce,frac18:mce,frac23:gce,frac25:vce,frac34:bce,frac35:yce,frac38:xce,frac45:Cce,frac56:wce,frac58:_ce,frac78:Sce,frasl:kce,frown:Tce,fscr:Pce,Fscr:Rce,gacute:Ece,Gamma:$ce,gamma:Ace,Gammad:Ice,gammad:Mce,gap:zce,Gbreve:Oce,gbreve:Dce,Gcedil:Lce,Gcirc:Fce,gcirc:Bce,Gcy:Nce,gcy:Hce,Gdot:jce,gdot:Vce,ge:Wce,gE:Uce,gEl:qce,gel:Kce,geq:Gce,geqq:Yce,geqslant:Xce,gescc:Qce,ges:Zce,gesdot:Jce,gesdoto:eue,gesdotol:tue,gesl:nue,gesles:oue,Gfr:rue,gfr:iue,gg:aue,Gg:sue,ggg:lue,gimel:cue,GJcy:uue,gjcy:due,gla:fue,gl:hue,glE:pue,glj:mue,gnap:gue,gnapprox:vue,gne:bue,gnE:yue,gneq:xue,gneqq:Cue,gnsim:wue,Gopf:_ue,gopf:Sue,grave:kue,GreaterEqual:Tue,GreaterEqualLess:Pue,GreaterFullEqual:Rue,GreaterGreater:Eue,GreaterLess:$ue,GreaterSlantEqual:Aue,GreaterTilde:Iue,Gscr:Mue,gscr:zue,gsim:Oue,gsime:Due,gsiml:Lue,gtcc:Fue,gtcir:Bue,gt:Nue,GT:Hue,Gt:jue,gtdot:Vue,gtlPar:Wue,gtquest:Uue,gtrapprox:que,gtrarr:Kue,gtrdot:Gue,gtreqless:Yue,gtreqqless:Xue,gtrless:Que,gtrsim:Zue,gvertneqq:Jue,gvnE:ede,Hacek:tde,hairsp:nde,half:ode,hamilt:rde,HARDcy:ide,hardcy:ade,harrcir:sde,harr:lde,hArr:cde,harrw:ude,Hat:dde,hbar:fde,Hcirc:hde,hcirc:pde,hearts:mde,heartsuit:gde,hellip:vde,hercon:bde,hfr:yde,Hfr:xde,HilbertSpace:Cde,hksearow:wde,hkswarow:_de,hoarr:Sde,homtht:kde,hookleftarrow:Tde,hookrightarrow:Pde,hopf:Rde,Hopf:Ede,horbar:$de,HorizontalLine:Ade,hscr:Ide,Hscr:Mde,hslash:zde,Hstrok:Ode,hstrok:Dde,HumpDownHump:Lde,HumpEqual:Fde,hybull:Bde,hyphen:Nde,Iacute:Hde,iacute:jde,ic:Vde,Icirc:Wde,icirc:Ude,Icy:qde,icy:Kde,Idot:Gde,IEcy:Yde,iecy:Xde,iexcl:Qde,iff:Zde,ifr:Jde,Ifr:efe,Igrave:tfe,igrave:nfe,ii:ofe,iiiint:rfe,iiint:ife,iinfin:afe,iiota:sfe,IJlig:lfe,ijlig:cfe,Imacr:ufe,imacr:dfe,image:ffe,ImaginaryI:hfe,imagline:pfe,imagpart:mfe,imath:gfe,Im:vfe,imof:bfe,imped:yfe,Implies:xfe,incare:Cfe,in:"∈",infin:wfe,infintie:_fe,inodot:Sfe,intcal:kfe,int:Tfe,Int:Pfe,integers:Rfe,Integral:Efe,intercal:$fe,Intersection:Afe,intlarhk:Ife,intprod:Mfe,InvisibleComma:zfe,InvisibleTimes:Ofe,IOcy:Dfe,iocy:Lfe,Iogon:Ffe,iogon:Bfe,Iopf:Nfe,iopf:Hfe,Iota:jfe,iota:Vfe,iprod:Wfe,iquest:Ufe,iscr:qfe,Iscr:Kfe,isin:Gfe,isindot:Yfe,isinE:Xfe,isins:Qfe,isinsv:Zfe,isinv:Jfe,it:ehe,Itilde:the,itilde:nhe,Iukcy:ohe,iukcy:rhe,Iuml:ihe,iuml:ahe,Jcirc:she,jcirc:lhe,Jcy:che,jcy:uhe,Jfr:dhe,jfr:fhe,jmath:hhe,Jopf:phe,jopf:mhe,Jscr:ghe,jscr:vhe,Jsercy:bhe,jsercy:yhe,Jukcy:xhe,jukcy:Che,Kappa:whe,kappa:_he,kappav:She,Kcedil:khe,kcedil:The,Kcy:Phe,kcy:Rhe,Kfr:Ehe,kfr:$he,kgreen:Ahe,KHcy:Ihe,khcy:Mhe,KJcy:zhe,kjcy:Ohe,Kopf:Dhe,kopf:Lhe,Kscr:Fhe,kscr:Bhe,lAarr:Nhe,Lacute:Hhe,lacute:jhe,laemptyv:Vhe,lagran:Whe,Lambda:Uhe,lambda:qhe,lang:Khe,Lang:Ghe,langd:Yhe,langle:Xhe,lap:Qhe,Laplacetrf:Zhe,laquo:Jhe,larrb:epe,larrbfs:tpe,larr:npe,Larr:ope,lArr:rpe,larrfs:ipe,larrhk:ape,larrlp:spe,larrpl:lpe,larrsim:cpe,larrtl:upe,latail:dpe,lAtail:fpe,lat:hpe,late:ppe,lates:mpe,lbarr:gpe,lBarr:vpe,lbbrk:bpe,lbrace:ype,lbrack:xpe,lbrke:Cpe,lbrksld:wpe,lbrkslu:_pe,Lcaron:Spe,lcaron:kpe,Lcedil:Tpe,lcedil:Ppe,lceil:Rpe,lcub:Epe,Lcy:$pe,lcy:Ape,ldca:Ipe,ldquo:Mpe,ldquor:zpe,ldrdhar:Ope,ldrushar:Dpe,ldsh:Lpe,le:Fpe,lE:Bpe,LeftAngleBracket:Npe,LeftArrowBar:Hpe,leftarrow:jpe,LeftArrow:Vpe,Leftarrow:Wpe,LeftArrowRightArrow:Upe,leftarrowtail:qpe,LeftCeiling:Kpe,LeftDoubleBracket:Gpe,LeftDownTeeVector:Ype,LeftDownVectorBar:Xpe,LeftDownVector:Qpe,LeftFloor:Zpe,leftharpoondown:Jpe,leftharpoonup:eme,leftleftarrows:tme,leftrightarrow:nme,LeftRightArrow:ome,Leftrightarrow:rme,leftrightarrows:ime,leftrightharpoons:ame,leftrightsquigarrow:sme,LeftRightVector:lme,LeftTeeArrow:cme,LeftTee:ume,LeftTeeVector:dme,leftthreetimes:fme,LeftTriangleBar:hme,LeftTriangle:pme,LeftTriangleEqual:mme,LeftUpDownVector:gme,LeftUpTeeVector:vme,LeftUpVectorBar:bme,LeftUpVector:yme,LeftVectorBar:xme,LeftVector:Cme,lEg:wme,leg:_me,leq:Sme,leqq:kme,leqslant:Tme,lescc:Pme,les:Rme,lesdot:Eme,lesdoto:$me,lesdotor:Ame,lesg:Ime,lesges:Mme,lessapprox:zme,lessdot:Ome,lesseqgtr:Dme,lesseqqgtr:Lme,LessEqualGreater:Fme,LessFullEqual:Bme,LessGreater:Nme,lessgtr:Hme,LessLess:jme,lesssim:Vme,LessSlantEqual:Wme,LessTilde:Ume,lfisht:qme,lfloor:Kme,Lfr:Gme,lfr:Yme,lg:Xme,lgE:Qme,lHar:Zme,lhard:Jme,lharu:ege,lharul:tge,lhblk:nge,LJcy:oge,ljcy:rge,llarr:ige,ll:age,Ll:sge,llcorner:lge,Lleftarrow:cge,llhard:uge,lltri:dge,Lmidot:fge,lmidot:hge,lmoustache:pge,lmoust:mge,lnap:gge,lnapprox:vge,lne:bge,lnE:yge,lneq:xge,lneqq:Cge,lnsim:wge,loang:_ge,loarr:Sge,lobrk:kge,longleftarrow:Tge,LongLeftArrow:Pge,Longleftarrow:Rge,longleftrightarrow:Ege,LongLeftRightArrow:$ge,Longleftrightarrow:Age,longmapsto:Ige,longrightarrow:Mge,LongRightArrow:zge,Longrightarrow:Oge,looparrowleft:Dge,looparrowright:Lge,lopar:Fge,Lopf:Bge,lopf:Nge,loplus:Hge,lotimes:jge,lowast:Vge,lowbar:Wge,LowerLeftArrow:Uge,LowerRightArrow:qge,loz:Kge,lozenge:Gge,lozf:Yge,lpar:Xge,lparlt:Qge,lrarr:Zge,lrcorner:Jge,lrhar:eve,lrhard:tve,lrm:nve,lrtri:ove,lsaquo:rve,lscr:ive,Lscr:ave,lsh:sve,Lsh:lve,lsim:cve,lsime:uve,lsimg:dve,lsqb:fve,lsquo:hve,lsquor:pve,Lstrok:mve,lstrok:gve,ltcc:vve,ltcir:bve,lt:yve,LT:xve,Lt:Cve,ltdot:wve,lthree:_ve,ltimes:Sve,ltlarr:kve,ltquest:Tve,ltri:Pve,ltrie:Rve,ltrif:Eve,ltrPar:$ve,lurdshar:Ave,luruhar:Ive,lvertneqq:Mve,lvnE:zve,macr:Ove,male:Dve,malt:Lve,maltese:Fve,Map:"⤅",map:Bve,mapsto:Nve,mapstodown:Hve,mapstoleft:jve,mapstoup:Vve,marker:Wve,mcomma:Uve,Mcy:qve,mcy:Kve,mdash:Gve,mDDot:Yve,measuredangle:Xve,MediumSpace:Qve,Mellintrf:Zve,Mfr:Jve,mfr:ebe,mho:tbe,micro:nbe,midast:obe,midcir:rbe,mid:ibe,middot:abe,minusb:sbe,minus:lbe,minusd:cbe,minusdu:ube,MinusPlus:dbe,mlcp:fbe,mldr:hbe,mnplus:pbe,models:mbe,Mopf:gbe,mopf:vbe,mp:bbe,mscr:ybe,Mscr:xbe,mstpos:Cbe,Mu:wbe,mu:_be,multimap:Sbe,mumap:kbe,nabla:Tbe,Nacute:Pbe,nacute:Rbe,nang:Ebe,nap:$be,napE:Abe,napid:Ibe,napos:Mbe,napprox:zbe,natural:Obe,naturals:Dbe,natur:Lbe,nbsp:Fbe,nbump:Bbe,nbumpe:Nbe,ncap:Hbe,Ncaron:jbe,ncaron:Vbe,Ncedil:Wbe,ncedil:Ube,ncong:qbe,ncongdot:Kbe,ncup:Gbe,Ncy:Ybe,ncy:Xbe,ndash:Qbe,nearhk:Zbe,nearr:Jbe,neArr:e0e,nearrow:t0e,ne:n0e,nedot:o0e,NegativeMediumSpace:r0e,NegativeThickSpace:i0e,NegativeThinSpace:a0e,NegativeVeryThinSpace:s0e,nequiv:l0e,nesear:c0e,nesim:u0e,NestedGreaterGreater:d0e,NestedLessLess:f0e,NewLine:h0e,nexist:p0e,nexists:m0e,Nfr:g0e,nfr:v0e,ngE:b0e,nge:y0e,ngeq:x0e,ngeqq:C0e,ngeqslant:w0e,nges:_0e,nGg:S0e,ngsim:k0e,nGt:T0e,ngt:P0e,ngtr:R0e,nGtv:E0e,nharr:$0e,nhArr:A0e,nhpar:I0e,ni:M0e,nis:z0e,nisd:O0e,niv:D0e,NJcy:L0e,njcy:F0e,nlarr:B0e,nlArr:N0e,nldr:H0e,nlE:j0e,nle:V0e,nleftarrow:W0e,nLeftarrow:U0e,nleftrightarrow:q0e,nLeftrightarrow:K0e,nleq:G0e,nleqq:Y0e,nleqslant:X0e,nles:Q0e,nless:Z0e,nLl:J0e,nlsim:e1e,nLt:t1e,nlt:n1e,nltri:o1e,nltrie:r1e,nLtv:i1e,nmid:a1e,NoBreak:s1e,NonBreakingSpace:l1e,nopf:c1e,Nopf:u1e,Not:d1e,not:f1e,NotCongruent:h1e,NotCupCap:p1e,NotDoubleVerticalBar:m1e,NotElement:g1e,NotEqual:v1e,NotEqualTilde:b1e,NotExists:y1e,NotGreater:x1e,NotGreaterEqual:C1e,NotGreaterFullEqual:w1e,NotGreaterGreater:_1e,NotGreaterLess:S1e,NotGreaterSlantEqual:k1e,NotGreaterTilde:T1e,NotHumpDownHump:P1e,NotHumpEqual:R1e,notin:E1e,notindot:$1e,notinE:A1e,notinva:I1e,notinvb:M1e,notinvc:z1e,NotLeftTriangleBar:O1e,NotLeftTriangle:D1e,NotLeftTriangleEqual:L1e,NotLess:F1e,NotLessEqual:B1e,NotLessGreater:N1e,NotLessLess:H1e,NotLessSlantEqual:j1e,NotLessTilde:V1e,NotNestedGreaterGreater:W1e,NotNestedLessLess:U1e,notni:q1e,notniva:K1e,notnivb:G1e,notnivc:Y1e,NotPrecedes:X1e,NotPrecedesEqual:Q1e,NotPrecedesSlantEqual:Z1e,NotReverseElement:J1e,NotRightTriangleBar:eye,NotRightTriangle:tye,NotRightTriangleEqual:nye,NotSquareSubset:oye,NotSquareSubsetEqual:rye,NotSquareSuperset:iye,NotSquareSupersetEqual:aye,NotSubset:sye,NotSubsetEqual:lye,NotSucceeds:cye,NotSucceedsEqual:uye,NotSucceedsSlantEqual:dye,NotSucceedsTilde:fye,NotSuperset:hye,NotSupersetEqual:pye,NotTilde:mye,NotTildeEqual:gye,NotTildeFullEqual:vye,NotTildeTilde:bye,NotVerticalBar:yye,nparallel:xye,npar:Cye,nparsl:wye,npart:_ye,npolint:Sye,npr:kye,nprcue:Tye,nprec:Pye,npreceq:Rye,npre:Eye,nrarrc:$ye,nrarr:Aye,nrArr:Iye,nrarrw:Mye,nrightarrow:zye,nRightarrow:Oye,nrtri:Dye,nrtrie:Lye,nsc:Fye,nsccue:Bye,nsce:Nye,Nscr:Hye,nscr:jye,nshortmid:Vye,nshortparallel:Wye,nsim:Uye,nsime:qye,nsimeq:Kye,nsmid:Gye,nspar:Yye,nsqsube:Xye,nsqsupe:Qye,nsub:Zye,nsubE:Jye,nsube:exe,nsubset:txe,nsubseteq:nxe,nsubseteqq:oxe,nsucc:rxe,nsucceq:ixe,nsup:axe,nsupE:sxe,nsupe:lxe,nsupset:cxe,nsupseteq:uxe,nsupseteqq:dxe,ntgl:fxe,Ntilde:hxe,ntilde:pxe,ntlg:mxe,ntriangleleft:gxe,ntrianglelefteq:vxe,ntriangleright:bxe,ntrianglerighteq:yxe,Nu:xxe,nu:Cxe,num:wxe,numero:_xe,numsp:Sxe,nvap:kxe,nvdash:Txe,nvDash:Pxe,nVdash:Rxe,nVDash:Exe,nvge:$xe,nvgt:Axe,nvHarr:Ixe,nvinfin:Mxe,nvlArr:zxe,nvle:Oxe,nvlt:Dxe,nvltrie:Lxe,nvrArr:Fxe,nvrtrie:Bxe,nvsim:Nxe,nwarhk:Hxe,nwarr:jxe,nwArr:Vxe,nwarrow:Wxe,nwnear:Uxe,Oacute:qxe,oacute:Kxe,oast:Gxe,Ocirc:Yxe,ocirc:Xxe,ocir:Qxe,Ocy:Zxe,ocy:Jxe,odash:eCe,Odblac:tCe,odblac:nCe,odiv:oCe,odot:rCe,odsold:iCe,OElig:aCe,oelig:sCe,ofcir:lCe,Ofr:cCe,ofr:uCe,ogon:dCe,Ograve:fCe,ograve:hCe,ogt:pCe,ohbar:mCe,ohm:gCe,oint:vCe,olarr:bCe,olcir:yCe,olcross:xCe,oline:CCe,olt:wCe,Omacr:_Ce,omacr:SCe,Omega:kCe,omega:TCe,Omicron:PCe,omicron:RCe,omid:ECe,ominus:$Ce,Oopf:ACe,oopf:ICe,opar:MCe,OpenCurlyDoubleQuote:zCe,OpenCurlyQuote:OCe,operp:DCe,oplus:LCe,orarr:FCe,Or:BCe,or:NCe,ord:HCe,order:jCe,orderof:VCe,ordf:WCe,ordm:UCe,origof:qCe,oror:KCe,orslope:GCe,orv:YCe,oS:XCe,Oscr:QCe,oscr:ZCe,Oslash:JCe,oslash:ewe,osol:twe,Otilde:nwe,otilde:owe,otimesas:rwe,Otimes:iwe,otimes:awe,Ouml:swe,ouml:lwe,ovbar:cwe,OverBar:uwe,OverBrace:dwe,OverBracket:fwe,OverParenthesis:hwe,para:pwe,parallel:mwe,par:gwe,parsim:vwe,parsl:bwe,part:ywe,PartialD:xwe,Pcy:Cwe,pcy:wwe,percnt:_we,period:Swe,permil:kwe,perp:Twe,pertenk:Pwe,Pfr:Rwe,pfr:Ewe,Phi:$we,phi:Awe,phiv:Iwe,phmmat:Mwe,phone:zwe,Pi:Owe,pi:Dwe,pitchfork:Lwe,piv:Fwe,planck:Bwe,planckh:Nwe,plankv:Hwe,plusacir:jwe,plusb:Vwe,pluscir:Wwe,plus:Uwe,plusdo:qwe,plusdu:Kwe,pluse:Gwe,PlusMinus:Ywe,plusmn:Xwe,plussim:Qwe,plustwo:Zwe,pm:Jwe,Poincareplane:e_e,pointint:t_e,popf:n_e,Popf:o_e,pound:r_e,prap:i_e,Pr:a_e,pr:s_e,prcue:l_e,precapprox:c_e,prec:u_e,preccurlyeq:d_e,Precedes:f_e,PrecedesEqual:h_e,PrecedesSlantEqual:p_e,PrecedesTilde:m_e,preceq:g_e,precnapprox:v_e,precneqq:b_e,precnsim:y_e,pre:x_e,prE:C_e,precsim:w_e,prime:__e,Prime:S_e,primes:k_e,prnap:T_e,prnE:P_e,prnsim:R_e,prod:E_e,Product:$_e,profalar:A_e,profline:I_e,profsurf:M_e,prop:z_e,Proportional:O_e,Proportion:D_e,propto:L_e,prsim:F_e,prurel:B_e,Pscr:N_e,pscr:H_e,Psi:j_e,psi:V_e,puncsp:W_e,Qfr:U_e,qfr:q_e,qint:K_e,qopf:G_e,Qopf:Y_e,qprime:X_e,Qscr:Q_e,qscr:Z_e,quaternions:J_e,quatint:e2e,quest:t2e,questeq:n2e,quot:o2e,QUOT:r2e,rAarr:i2e,race:a2e,Racute:s2e,racute:l2e,radic:c2e,raemptyv:u2e,rang:d2e,Rang:f2e,rangd:h2e,range:p2e,rangle:m2e,raquo:g2e,rarrap:v2e,rarrb:b2e,rarrbfs:y2e,rarrc:x2e,rarr:C2e,Rarr:w2e,rArr:_2e,rarrfs:S2e,rarrhk:k2e,rarrlp:T2e,rarrpl:P2e,rarrsim:R2e,Rarrtl:E2e,rarrtl:$2e,rarrw:A2e,ratail:I2e,rAtail:M2e,ratio:z2e,rationals:O2e,rbarr:D2e,rBarr:L2e,RBarr:F2e,rbbrk:B2e,rbrace:N2e,rbrack:H2e,rbrke:j2e,rbrksld:V2e,rbrkslu:W2e,Rcaron:U2e,rcaron:q2e,Rcedil:K2e,rcedil:G2e,rceil:Y2e,rcub:X2e,Rcy:Q2e,rcy:Z2e,rdca:J2e,rdldhar:eSe,rdquo:tSe,rdquor:nSe,rdsh:oSe,real:rSe,realine:iSe,realpart:aSe,reals:sSe,Re:lSe,rect:cSe,reg:uSe,REG:dSe,ReverseElement:fSe,ReverseEquilibrium:hSe,ReverseUpEquilibrium:pSe,rfisht:mSe,rfloor:gSe,rfr:vSe,Rfr:bSe,rHar:ySe,rhard:xSe,rharu:CSe,rharul:wSe,Rho:_Se,rho:SSe,rhov:kSe,RightAngleBracket:TSe,RightArrowBar:PSe,rightarrow:RSe,RightArrow:ESe,Rightarrow:$Se,RightArrowLeftArrow:ASe,rightarrowtail:ISe,RightCeiling:MSe,RightDoubleBracket:zSe,RightDownTeeVector:OSe,RightDownVectorBar:DSe,RightDownVector:LSe,RightFloor:FSe,rightharpoondown:BSe,rightharpoonup:NSe,rightleftarrows:HSe,rightleftharpoons:jSe,rightrightarrows:VSe,rightsquigarrow:WSe,RightTeeArrow:USe,RightTee:qSe,RightTeeVector:KSe,rightthreetimes:GSe,RightTriangleBar:YSe,RightTriangle:XSe,RightTriangleEqual:QSe,RightUpDownVector:ZSe,RightUpTeeVector:JSe,RightUpVectorBar:eke,RightUpVector:tke,RightVectorBar:nke,RightVector:oke,ring:rke,risingdotseq:ike,rlarr:ake,rlhar:ske,rlm:lke,rmoustache:cke,rmoust:uke,rnmid:dke,roang:fke,roarr:hke,robrk:pke,ropar:mke,ropf:gke,Ropf:vke,roplus:bke,rotimes:yke,RoundImplies:xke,rpar:Cke,rpargt:wke,rppolint:_ke,rrarr:Ske,Rrightarrow:kke,rsaquo:Tke,rscr:Pke,Rscr:Rke,rsh:Eke,Rsh:$ke,rsqb:Ake,rsquo:Ike,rsquor:Mke,rthree:zke,rtimes:Oke,rtri:Dke,rtrie:Lke,rtrif:Fke,rtriltri:Bke,RuleDelayed:Nke,ruluhar:Hke,rx:jke,Sacute:Vke,sacute:Wke,sbquo:Uke,scap:qke,Scaron:Kke,scaron:Gke,Sc:Yke,sc:Xke,sccue:Qke,sce:Zke,scE:Jke,Scedil:e3e,scedil:t3e,Scirc:n3e,scirc:o3e,scnap:r3e,scnE:i3e,scnsim:a3e,scpolint:s3e,scsim:l3e,Scy:c3e,scy:u3e,sdotb:d3e,sdot:f3e,sdote:h3e,searhk:p3e,searr:m3e,seArr:g3e,searrow:v3e,sect:b3e,semi:y3e,seswar:x3e,setminus:C3e,setmn:w3e,sext:_3e,Sfr:S3e,sfr:k3e,sfrown:T3e,sharp:P3e,SHCHcy:R3e,shchcy:E3e,SHcy:$3e,shcy:A3e,ShortDownArrow:I3e,ShortLeftArrow:M3e,shortmid:z3e,shortparallel:O3e,ShortRightArrow:D3e,ShortUpArrow:L3e,shy:F3e,Sigma:B3e,sigma:N3e,sigmaf:H3e,sigmav:j3e,sim:V3e,simdot:W3e,sime:U3e,simeq:q3e,simg:K3e,simgE:G3e,siml:Y3e,simlE:X3e,simne:Q3e,simplus:Z3e,simrarr:J3e,slarr:e4e,SmallCircle:t4e,smallsetminus:n4e,smashp:o4e,smeparsl:r4e,smid:i4e,smile:a4e,smt:s4e,smte:l4e,smtes:c4e,SOFTcy:u4e,softcy:d4e,solbar:f4e,solb:h4e,sol:p4e,Sopf:m4e,sopf:g4e,spades:v4e,spadesuit:b4e,spar:y4e,sqcap:x4e,sqcaps:C4e,sqcup:w4e,sqcups:_4e,Sqrt:S4e,sqsub:k4e,sqsube:T4e,sqsubset:P4e,sqsubseteq:R4e,sqsup:E4e,sqsupe:$4e,sqsupset:A4e,sqsupseteq:I4e,square:M4e,Square:z4e,SquareIntersection:O4e,SquareSubset:D4e,SquareSubsetEqual:L4e,SquareSuperset:F4e,SquareSupersetEqual:B4e,SquareUnion:N4e,squarf:H4e,squ:j4e,squf:V4e,srarr:W4e,Sscr:U4e,sscr:q4e,ssetmn:K4e,ssmile:G4e,sstarf:Y4e,Star:X4e,star:Q4e,starf:Z4e,straightepsilon:J4e,straightphi:e5e,strns:t5e,sub:n5e,Sub:o5e,subdot:r5e,subE:i5e,sube:a5e,subedot:s5e,submult:l5e,subnE:c5e,subne:u5e,subplus:d5e,subrarr:f5e,subset:h5e,Subset:p5e,subseteq:m5e,subseteqq:g5e,SubsetEqual:v5e,subsetneq:b5e,subsetneqq:y5e,subsim:x5e,subsub:C5e,subsup:w5e,succapprox:_5e,succ:S5e,succcurlyeq:k5e,Succeeds:T5e,SucceedsEqual:P5e,SucceedsSlantEqual:R5e,SucceedsTilde:E5e,succeq:$5e,succnapprox:A5e,succneqq:I5e,succnsim:M5e,succsim:z5e,SuchThat:O5e,sum:D5e,Sum:L5e,sung:F5e,sup1:B5e,sup2:N5e,sup3:H5e,sup:j5e,Sup:V5e,supdot:W5e,supdsub:U5e,supE:q5e,supe:K5e,supedot:G5e,Superset:Y5e,SupersetEqual:X5e,suphsol:Q5e,suphsub:Z5e,suplarr:J5e,supmult:eTe,supnE:tTe,supne:nTe,supplus:oTe,supset:rTe,Supset:iTe,supseteq:aTe,supseteqq:sTe,supsetneq:lTe,supsetneqq:cTe,supsim:uTe,supsub:dTe,supsup:fTe,swarhk:hTe,swarr:pTe,swArr:mTe,swarrow:gTe,swnwar:vTe,szlig:bTe,Tab:yTe,target:xTe,Tau:CTe,tau:wTe,tbrk:_Te,Tcaron:STe,tcaron:kTe,Tcedil:TTe,tcedil:PTe,Tcy:RTe,tcy:ETe,tdot:$Te,telrec:ATe,Tfr:ITe,tfr:MTe,there4:zTe,therefore:OTe,Therefore:DTe,Theta:LTe,theta:FTe,thetasym:BTe,thetav:NTe,thickapprox:HTe,thicksim:jTe,ThickSpace:VTe,ThinSpace:WTe,thinsp:UTe,thkap:qTe,thksim:KTe,THORN:GTe,thorn:YTe,tilde:XTe,Tilde:QTe,TildeEqual:ZTe,TildeFullEqual:JTe,TildeTilde:ePe,timesbar:tPe,timesb:nPe,times:oPe,timesd:rPe,tint:iPe,toea:aPe,topbot:sPe,topcir:lPe,top:cPe,Topf:uPe,topf:dPe,topfork:fPe,tosa:hPe,tprime:pPe,trade:mPe,TRADE:gPe,triangle:vPe,triangledown:bPe,triangleleft:yPe,trianglelefteq:xPe,triangleq:CPe,triangleright:wPe,trianglerighteq:_Pe,tridot:SPe,trie:kPe,triminus:TPe,TripleDot:PPe,triplus:RPe,trisb:EPe,tritime:$Pe,trpezium:APe,Tscr:IPe,tscr:MPe,TScy:zPe,tscy:OPe,TSHcy:DPe,tshcy:LPe,Tstrok:FPe,tstrok:BPe,twixt:NPe,twoheadleftarrow:HPe,twoheadrightarrow:jPe,Uacute:VPe,uacute:WPe,uarr:UPe,Uarr:qPe,uArr:KPe,Uarrocir:GPe,Ubrcy:YPe,ubrcy:XPe,Ubreve:QPe,ubreve:ZPe,Ucirc:JPe,ucirc:eRe,Ucy:tRe,ucy:nRe,udarr:oRe,Udblac:rRe,udblac:iRe,udhar:aRe,ufisht:sRe,Ufr:lRe,ufr:cRe,Ugrave:uRe,ugrave:dRe,uHar:fRe,uharl:hRe,uharr:pRe,uhblk:mRe,ulcorn:gRe,ulcorner:vRe,ulcrop:bRe,ultri:yRe,Umacr:xRe,umacr:CRe,uml:wRe,UnderBar:_Re,UnderBrace:SRe,UnderBracket:kRe,UnderParenthesis:TRe,Union:PRe,UnionPlus:RRe,Uogon:ERe,uogon:$Re,Uopf:ARe,uopf:IRe,UpArrowBar:MRe,uparrow:zRe,UpArrow:ORe,Uparrow:DRe,UpArrowDownArrow:LRe,updownarrow:FRe,UpDownArrow:BRe,Updownarrow:NRe,UpEquilibrium:HRe,upharpoonleft:jRe,upharpoonright:VRe,uplus:WRe,UpperLeftArrow:URe,UpperRightArrow:qRe,upsi:KRe,Upsi:GRe,upsih:YRe,Upsilon:XRe,upsilon:QRe,UpTeeArrow:ZRe,UpTee:JRe,upuparrows:eEe,urcorn:tEe,urcorner:nEe,urcrop:oEe,Uring:rEe,uring:iEe,urtri:aEe,Uscr:sEe,uscr:lEe,utdot:cEe,Utilde:uEe,utilde:dEe,utri:fEe,utrif:hEe,uuarr:pEe,Uuml:mEe,uuml:gEe,uwangle:vEe,vangrt:bEe,varepsilon:yEe,varkappa:xEe,varnothing:CEe,varphi:wEe,varpi:_Ee,varpropto:SEe,varr:kEe,vArr:TEe,varrho:PEe,varsigma:REe,varsubsetneq:EEe,varsubsetneqq:$Ee,varsupsetneq:AEe,varsupsetneqq:IEe,vartheta:MEe,vartriangleleft:zEe,vartriangleright:OEe,vBar:DEe,Vbar:LEe,vBarv:FEe,Vcy:BEe,vcy:NEe,vdash:HEe,vDash:jEe,Vdash:VEe,VDash:WEe,Vdashl:UEe,veebar:qEe,vee:KEe,Vee:GEe,veeeq:YEe,vellip:XEe,verbar:QEe,Verbar:ZEe,vert:JEe,Vert:e$e,VerticalBar:t$e,VerticalLine:n$e,VerticalSeparator:o$e,VerticalTilde:r$e,VeryThinSpace:i$e,Vfr:a$e,vfr:s$e,vltri:l$e,vnsub:c$e,vnsup:u$e,Vopf:d$e,vopf:f$e,vprop:h$e,vrtri:p$e,Vscr:m$e,vscr:g$e,vsubnE:v$e,vsubne:b$e,vsupnE:y$e,vsupne:x$e,Vvdash:C$e,vzigzag:w$e,Wcirc:_$e,wcirc:S$e,wedbar:k$e,wedge:T$e,Wedge:P$e,wedgeq:R$e,weierp:E$e,Wfr:$$e,wfr:A$e,Wopf:I$e,wopf:M$e,wp:z$e,wr:O$e,wreath:D$e,Wscr:L$e,wscr:F$e,xcap:B$e,xcirc:N$e,xcup:H$e,xdtri:j$e,Xfr:V$e,xfr:W$e,xharr:U$e,xhArr:q$e,Xi:K$e,xi:G$e,xlarr:Y$e,xlArr:X$e,xmap:Q$e,xnis:Z$e,xodot:J$e,Xopf:eAe,xopf:tAe,xoplus:nAe,xotime:oAe,xrarr:rAe,xrArr:iAe,Xscr:aAe,xscr:sAe,xsqcup:lAe,xuplus:cAe,xutri:uAe,xvee:dAe,xwedge:fAe,Yacute:hAe,yacute:pAe,YAcy:mAe,yacy:gAe,Ycirc:vAe,ycirc:bAe,Ycy:yAe,ycy:xAe,yen:CAe,Yfr:wAe,yfr:_Ae,YIcy:SAe,yicy:kAe,Yopf:TAe,yopf:PAe,Yscr:RAe,yscr:EAe,YUcy:$Ae,yucy:AAe,yuml:IAe,Yuml:MAe,Zacute:zAe,zacute:OAe,Zcaron:DAe,zcaron:LAe,Zcy:FAe,zcy:BAe,Zdot:NAe,zdot:HAe,zeetrf:jAe,ZeroWidthSpace:VAe,Zeta:WAe,zeta:UAe,zfr:qAe,Zfr:KAe,ZHcy:GAe,zhcy:YAe,zigrarr:XAe,zopf:QAe,Zopf:ZAe,Zscr:JAe,zscr:e6e,zwj:t6e,zwnj:n6e};var hS=o6e,vm=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4E\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDF55-\uDF59]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD806[\uDC3B\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/,Ba={},V0={};function r6e(e){var t,n,o=V0[e];if(o)return o;for(o=V0[e]=[],t=0;t<128;t++)n=String.fromCharCode(t),/^[0-9a-z]$/i.test(n)?o.push(n):o.push("%"+("0"+t.toString(16).toUpperCase()).slice(-2));for(t=0;t"u"&&(n=!0),s=r6e(t),o=0,r=e.length;o=55296&&i<=57343){if(i>=55296&&i<=56319&&o+1=56320&&a<=57343)){l+=encodeURIComponent(e[o]+e[o+1]),o++;continue}l+="%EF%BF%BD";continue}l+=encodeURIComponent(e[o])}return l}zu.defaultChars=";/?:@&=+$,-_.!~*'()#";zu.componentChars="-_.!~*'()";var i6e=zu,W0={};function a6e(e){var t,n,o=W0[e];if(o)return o;for(o=W0[e]=[],t=0;t<128;t++)n=String.fromCharCode(t),o.push(n);for(t=0;t=55296&&u<=57343?d+="���":d+=String.fromCharCode(u),r+=6;continue}if((a&248)===240&&r+91114111?d+="����":(u-=65536,d+=String.fromCharCode(55296+(u>>10),56320+(u&1023))),r+=9;continue}d+="�"}return d})}Ou.defaultChars=";/?:@&=+$,#";Ou.componentChars="";var s6e=Ou,l6e=function(t){var n="";return n+=t.protocol||"",n+=t.slashes?"//":"",n+=t.auth?t.auth+"@":"",t.hostname&&t.hostname.indexOf(":")!==-1?n+="["+t.hostname+"]":n+=t.hostname||"",n+=t.port?":"+t.port:"",n+=t.pathname||"",n+=t.search||"",n+=t.hash||"",n};function $c(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}var c6e=/^([a-z0-9.+-]+:)/i,u6e=/:[0-9]*$/,d6e=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,f6e=["<",">",'"',"`"," ","\r",` -`," "],h6e=["{","}","|","\\","^","`"].concat(f6e),p6e=["'"].concat(h6e),U0=["%","/","?",";","#"].concat(p6e),q0=["/","?","#"],m6e=255,K0=/^[+a-z0-9A-Z_-]{0,63}$/,g6e=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,G0={javascript:!0,"javascript:":!0},Y0={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function v6e(e,t){if(e&&e instanceof $c)return e;var n=new $c;return n.parse(e,t),n}$c.prototype.parse=function(e,t){var n,o,r,i,a,s=e;if(s=s.trim(),!t&&e.split("#").length===1){var l=d6e.exec(s);if(l)return this.pathname=l[1],l[2]&&(this.search=l[2]),this}var c=c6e.exec(s);if(c&&(c=c[0],r=c.toLowerCase(),this.protocol=c,s=s.substr(c.length)),(t||c||s.match(/^\/\/[^@\/]+@[^@\/]+/))&&(a=s.substr(0,2)==="//",a&&!(c&&G0[c])&&(s=s.substr(2),this.slashes=!0)),!G0[c]&&(a||c&&!Y0[c])){var u=-1;for(n=0;n127?m+="x":m+=v[y];if(!m.match(K0)){var C=g.slice(0,n),_=g.slice(n+1),x=v.match(g6e);x&&(C.push(x[1]),_.unshift(x[2])),_.length&&(s=_.join(".")+s),this.hostname=C.join(".");break}}}}this.hostname.length>m6e&&(this.hostname=""),h&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}var w=s.indexOf("#");w!==-1&&(this.hash=s.substr(w),s=s.slice(0,w));var k=s.indexOf("?");return k!==-1&&(this.search=s.substr(k),s=s.slice(0,k)),s&&(this.pathname=s),Y0[r]&&this.hostname&&!this.pathname&&(this.pathname=""),this};$c.prototype.parseHost=function(e){var t=u6e.exec(e);t&&(t=t[0],t!==":"&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)};var b6e=v6e;Ba.encode=i6e;Ba.decode=s6e;Ba.format=l6e;Ba.parse=b6e;var Gr={},Hd,X0;function pS(){return X0||(X0=1,Hd=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/),Hd}var jd,Q0;function mS(){return Q0||(Q0=1,jd=/[\0-\x1F\x7F-\x9F]/),jd}var Vd,Z0;function y6e(){return Z0||(Z0=1,Vd=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/),Vd}var Wd,J0;function gS(){return J0||(J0=1,Wd=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/),Wd}var e1;function x6e(){return e1||(e1=1,Gr.Any=pS(),Gr.Cc=mS(),Gr.Cf=y6e(),Gr.P=vm,Gr.Z=gS()),Gr}(function(e){function t(B){return Object.prototype.toString.call(B)}function n(B){return t(B)==="[object String]"}var o=Object.prototype.hasOwnProperty;function r(B,O){return o.call(B,O)}function i(B){var O=Array.prototype.slice.call(arguments,1);return O.forEach(function($){if($){if(typeof $!="object")throw new TypeError($+"must be object");Object.keys($).forEach(function(U){B[U]=$[U]})}}),B}function a(B,O,$){return[].concat(B.slice(0,O),$,B.slice(O+1))}function s(B){return!(B>=55296&&B<=57343||B>=64976&&B<=65007||(B&65535)===65535||(B&65535)===65534||B>=0&&B<=8||B===11||B>=14&&B<=31||B>=127&&B<=159||B>1114111)}function l(B){if(B>65535){B-=65536;var O=55296+(B>>10),$=56320+(B&1023);return String.fromCharCode(O,$)}return String.fromCharCode(B)}var c=/\\([!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~])/g,u=/&([a-z#][a-z0-9]{1,31});/gi,d=new RegExp(c.source+"|"+u.source,"gi"),f=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))$/i,p=hS;function h(B,O){var $;return r(p,O)?p[O]:O.charCodeAt(0)===35&&f.test(O)&&($=O[1].toLowerCase()==="x"?parseInt(O.slice(2),16):parseInt(O.slice(1),10),s($))?l($):B}function g(B){return B.indexOf("\\")<0?B:B.replace(c,"$1")}function v(B){return B.indexOf("\\")<0&&B.indexOf("&")<0?B:B.replace(d,function(O,$,U){return $||h(O,U)})}var m=/[&<>"]/,y=/[&<>"]/g,S={"&":"&","<":"<",">":">",'"':"""};function C(B){return S[B]}function _(B){return m.test(B)?B.replace(y,C):B}var x=/[.?*+^$[\]\\(){}|-]/g;function w(B){return B.replace(x,"\\$&")}function k(B){switch(B){case 9:case 32:return!0}return!1}function P(B){if(B>=8192&&B<=8202)return!0;switch(B){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1}var T=vm;function I(B){return T.test(B)}function A(B){switch(B){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}}function K(B){return B=B.trim().replace(/\s+/g," "),"ẞ".toLowerCase()==="Ṿ"&&(B=B.replace(/ẞ/g,"ß")),B.toLowerCase().toUpperCase()}e.lib={},e.lib.mdurl=Ba,e.lib.ucmicro=x6e(),e.assign=i,e.isString=n,e.has=r,e.unescapeMd=g,e.unescapeAll=v,e.isValidEntityCode=s,e.fromCodePoint=l,e.escapeHtml=_,e.arrayReplaceAt=a,e.isSpace=k,e.isWhiteSpace=P,e.isMdAsciiPunct=A,e.isPunctChar=I,e.escapeRE=w,e.normalizeReference=K})(Dt);var Du={},C6e=function(t,n,o){var r,i,a,s,l=-1,c=t.posMax,u=t.pos;for(t.pos=n+1,r=1;t.pos32))return s;if(r===41){if(i===0)break;i--}a++}return n===a||i!==0||(s.str=t1(t.slice(n,a)),s.pos=a,s.ok=!0),s},_6e=Dt.unescapeAll,S6e=function(t,n,o){var r,i,a=0,s=n,l={ok:!1,pos:0,lines:0,str:""};if(s>=o||(i=t.charCodeAt(s),i!==34&&i!==39&&i!==40))return l;for(s++,i===40&&(i=41);s"+bi(i.content)+""};jo.code_block=function(e,t,n,o,r){var i=e[t];return""+bi(e[t].content)+` -`};jo.fence=function(e,t,n,o,r){var i=e[t],a=i.info?T6e(i.info).trim():"",s="",l="",c,u,d,f,p;return a&&(d=a.split(/(\s+)/g),s=d[0],l=d.slice(2).join("")),n.highlight?c=n.highlight(i.content,s,l)||bi(i.content):c=bi(i.content),c.indexOf("a.MAX_VERSION)throw new RangeError("Version value out of range");if(u<-1||u>7)throw new RangeError("Mask value out of range");this.size=s*4+17;for(var d=[],f=0;f7)throw new RangeError("Invalid value");var p,h;for(p=c;;p++){var m=a.getNumDataCodewords(p,l)*8,v=i.getTotalBits(s,p);if(v<=m){h=v;break}if(p>=u)throw new RangeError("Data too long")}for(var g=0,y=[a.Ecc.MEDIUM,a.Ecc.QUARTILE,a.Ecc.HIGH];g>>3]|=F<<7-(O&7)}),new a(p,l,q,d)},a.prototype.getModule=function(s,l){return 0<=s&&s>>9)*1335;var d=(l<<10|c)^21522;r(d>>>15==0);for(var u=0;u<=5;u++)this.setFunctionModule(8,u,o(d,u));this.setFunctionModule(8,7,o(d,6)),this.setFunctionModule(8,8,o(d,7)),this.setFunctionModule(7,8,o(d,8));for(var u=9;u<15;u++)this.setFunctionModule(14-u,8,o(d,u));for(var u=0;u<8;u++)this.setFunctionModule(this.size-1-u,8,o(d,u));for(var u=8;u<15;u++)this.setFunctionModule(8,this.size-15+u,o(d,u));this.setFunctionModule(8,this.size-8,!0)},a.prototype.drawVersion=function(){if(!(this.version<7)){for(var s=this.version,l=0;l<12;l++)s=s<<1^(s>>>11)*7973;var c=this.version<<12|s;r(c>>>18==0);for(var l=0;l<18;l++){var u=o(c,l),d=this.size-11+l%3,f=Math.floor(l/3);this.setFunctionModule(d,f,u),this.setFunctionModule(f,d,u)}}},a.prototype.drawFinderPattern=function(s,l){for(var c=-4;c<=4;c++)for(var u=-4;u<=4;u++){var d=Math.max(Math.abs(u),Math.abs(c)),f=s+u,p=l+c;0<=f&&f=p)&&_.push(T[w])})},g=0;g=1;c-=2){c==6&&(c=5);for(var u=0;u>>3],7-(l&7)),l++)}}r(l==s.length*8)},a.prototype.applyMask=function(s){if(s<0||s>7)throw new RangeError("Mask value out of range");for(var l=0;l5&&s++):(this.finderPenaltyAddHistory(u,d),c||(s+=this.finderPenaltyCountPatterns(d)*a.PENALTY_N3),c=this.modules[l][f],u=1);s+=this.finderPenaltyTerminateAndCount(c,u,d)*a.PENALTY_N3}for(var f=0;f5&&s++):(this.finderPenaltyAddHistory(p,d),c||(s+=this.finderPenaltyCountPatterns(d)*a.PENALTY_N3),c=this.modules[l][f],p=1);s+=this.finderPenaltyTerminateAndCount(c,p,d)*a.PENALTY_N3}for(var l=0;la.MAX_VERSION)throw new RangeError("Version number out of range");var l=(16*s+128)*s+64;if(s>=2){var c=Math.floor(s/7)+2;l-=(25*c-10)*c-55,s>=7&&(l-=36)}return r(208<=l&&l<=29648),l},a.getNumDataCodewords=function(s,l){return Math.floor(a.getNumRawDataModules(s)/8)-a.ECC_CODEWORDS_PER_BLOCK[l.ordinal][s]*a.NUM_ERROR_CORRECTION_BLOCKS[l.ordinal][s]},a.reedSolomonComputeDivisor=function(s){if(s<1||s>255)throw new RangeError("Degree out of range");for(var l=[],c=0;c>>8||l>>>8)throw new RangeError("Byte out of range");for(var c=0,u=7;u>=0;u--)c=c<<1^(c>>>7)*285,c^=(l>>>u&1)*s;return r(c>>>8==0),c},a.prototype.finderPenaltyCountPatterns=function(s){var l=s[1];r(l<=this.size*3);var c=l>0&&s[2]==l&&s[3]==l*3&&s[4]==l&&s[5]==l;return(c&&s[0]>=l*4&&s[6]>=l?1:0)+(c&&s[6]>=l*4&&s[0]>=l?1:0)},a.prototype.finderPenaltyTerminateAndCount=function(s,l,c){return s&&(this.finderPenaltyAddHistory(l,c),l=0),l+=this.size,this.finderPenaltyAddHistory(l,c),this.finderPenaltyCountPatterns(c)},a.prototype.finderPenaltyAddHistory=function(s,l){l[0]==0&&(s+=this.size),l.pop(),l.unshift(s)},a.MIN_VERSION=1,a.MAX_VERSION=40,a.PENALTY_N1=3,a.PENALTY_N2=3,a.PENALTY_N3=40,a.PENALTY_N4=10,a.ECC_CODEWORDS_PER_BLOCK=[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]],a.NUM_ERROR_CORRECTION_BLOCKS=[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]],a}();e.QrCode=t;function n(a,s,l){if(s<0||s>31||a>>>s)throw new RangeError("Value out of range");for(var c=s-1;c>=0;c--)l.push(a>>>c&1)}function o(a,s){return(a>>>s&1)!=0}function r(a){if(!a)throw new Error("Assertion error")}var i=function(){function a(s,l,c){if(this.mode=s,this.numChars=l,this.bitData=c,l<0)throw new RangeError("Invalid argument");this.bitData=c.slice()}return a.makeBytes=function(s){for(var l=[],c=0,u=s;c=1<-1}}}),dJ=pe({name:"QRCodeSvg",props:ym,setup:function(e){var t=B(0),n=B(""),o=function(){var r=e.value,i=e.level,a=e.margin,s=Ji.QrCode.encodeText(r,bm[i]).getModules();t.value=s.length+a*2,n.value=xS(s,a)};return o(),Ws(o),function(){return b("svg",{width:e.size,height:e.size,"shape-rendering":"crispEdges",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(t.value," ").concat(t.value)},[b("path",{fill:e.background,d:"M0,0 h".concat(t.value,"v").concat(t.value,"H0z")}),b("path",{fill:e.foreground,d:n.value})])}}}),fJ=pe({name:"QRCodeCanvas",props:ym,setup:function(e){var t=B(null),n=function(){var o=e.value,r=e.level,i=e.size,a=e.margin,s=e.background,l=e.foreground,c=t.value;if(c){var u=c.getContext("2d");if(u){var d=Ji.QrCode.encodeText(o,bm[r]).getModules(),f=d.length+a*2,p=window.devicePixelRatio||1,h=i/f*p;c.height=c.width=i*p,u.scale(h,h),u.fillStyle=s,u.fillRect(0,0,f,f),u.fillStyle=l,cJ?u.fill(new Path2D(xS(d,a))):d.forEach(function(m,v){m.forEach(function(g,y){g&&u.fillRect(y+a,v+a,1,1)})})}}};return Vt(n),Ws(n),function(){return b("canvas",{ref:t,style:{width:"".concat(e.size,"px"),height:"".concat(e.size,"px")}})}}}),hJ=pe({name:"Qrcode",render:function(){var e=this.$props,t=e.renderAs,n=e.value,o=e.size,r=e.margin,i=e.level,a=e.background,s=e.foreground,l=o>>>0,c=r>>>0,u=yS(i)?i:bS;return b(t==="svg"?dJ:fJ,{value:n,size:l,margin:c,level:u,background:a,foreground:s})},props:uJ}),Dt={};const pJ="Á",mJ="á",gJ="Ă",vJ="ă",bJ="∾",yJ="∿",xJ="∾̳",CJ="Â",wJ="â",_J="´",SJ="А",kJ="а",TJ="Æ",PJ="æ",RJ="⁡",EJ="𝔄",$J="𝔞",AJ="À",IJ="à",MJ="ℵ",zJ="ℵ",OJ="Α",DJ="α",LJ="Ā",FJ="ā",NJ="⨿",BJ="&",HJ="&",jJ="⩕",VJ="⩓",UJ="∧",WJ="⩜",qJ="⩘",KJ="⩚",GJ="∠",YJ="⦤",XJ="∠",QJ="⦨",ZJ="⦩",JJ="⦪",eee="⦫",tee="⦬",nee="⦭",oee="⦮",ree="⦯",iee="∡",aee="∟",see="⊾",lee="⦝",cee="∢",uee="Å",dee="⍼",fee="Ą",hee="ą",pee="𝔸",mee="𝕒",gee="⩯",vee="≈",bee="⩰",yee="≊",xee="≋",Cee="'",wee="⁡",_ee="≈",See="≊",kee="Å",Tee="å",Pee="𝒜",Ree="𝒶",Eee="≔",$ee="*",Aee="≈",Iee="≍",Mee="Ã",zee="ã",Oee="Ä",Dee="ä",Lee="∳",Fee="⨑",Nee="≌",Bee="϶",Hee="‵",jee="∽",Vee="⋍",Uee="∖",Wee="⫧",qee="⊽",Kee="⌅",Gee="⌆",Yee="⌅",Xee="⎵",Qee="⎶",Zee="≌",Jee="Б",ete="б",tte="„",nte="∵",ote="∵",rte="∵",ite="⦰",ate="϶",ste="ℬ",lte="ℬ",cte="Β",ute="β",dte="ℶ",fte="≬",hte="𝔅",pte="𝔟",mte="⋂",gte="◯",vte="⋃",bte="⨀",yte="⨁",xte="⨂",Cte="⨆",wte="★",_te="▽",Ste="△",kte="⨄",Tte="⋁",Pte="⋀",Rte="⤍",Ete="⧫",$te="▪",Ate="▴",Ite="▾",Mte="◂",zte="▸",Ote="␣",Dte="▒",Lte="░",Fte="▓",Nte="█",Bte="=⃥",Hte="≡⃥",jte="⫭",Vte="⌐",Ute="𝔹",Wte="𝕓",qte="⊥",Kte="⊥",Gte="⋈",Yte="⧉",Xte="┐",Qte="╕",Zte="╖",Jte="╗",ene="┌",tne="╒",nne="╓",one="╔",rne="─",ine="═",ane="┬",sne="╤",lne="╥",cne="╦",une="┴",dne="╧",fne="╨",hne="╩",pne="⊟",mne="⊞",gne="⊠",vne="┘",bne="╛",yne="╜",xne="╝",Cne="└",wne="╘",_ne="╙",Sne="╚",kne="│",Tne="║",Pne="┼",Rne="╪",Ene="╫",$ne="╬",Ane="┤",Ine="╡",Mne="╢",zne="╣",One="├",Dne="╞",Lne="╟",Fne="╠",Nne="‵",Bne="˘",Hne="˘",jne="¦",Vne="𝒷",Une="ℬ",Wne="⁏",qne="∽",Kne="⋍",Gne="⧅",Yne="\\",Xne="⟈",Qne="•",Zne="•",Jne="≎",eoe="⪮",toe="≏",noe="≎",ooe="≏",roe="Ć",ioe="ć",aoe="⩄",soe="⩉",loe="⩋",coe="∩",uoe="⋒",doe="⩇",foe="⩀",hoe="ⅅ",poe="∩︀",moe="⁁",goe="ˇ",voe="ℭ",boe="⩍",yoe="Č",xoe="č",Coe="Ç",woe="ç",_oe="Ĉ",Soe="ĉ",koe="∰",Toe="⩌",Poe="⩐",Roe="Ċ",Eoe="ċ",$oe="¸",Aoe="¸",Ioe="⦲",Moe="¢",zoe="·",Ooe="·",Doe="𝔠",Loe="ℭ",Foe="Ч",Noe="ч",Boe="✓",Hoe="✓",joe="Χ",Voe="χ",Uoe="ˆ",Woe="≗",qoe="↺",Koe="↻",Goe="⊛",Yoe="⊚",Xoe="⊝",Qoe="⊙",Zoe="®",Joe="Ⓢ",ere="⊖",tre="⊕",nre="⊗",ore="○",rre="⧃",ire="≗",are="⨐",sre="⫯",lre="⧂",cre="∲",ure="”",dre="’",fre="♣",hre="♣",pre=":",mre="∷",gre="⩴",vre="≔",bre="≔",yre=",",xre="@",Cre="∁",wre="∘",_re="∁",Sre="ℂ",kre="≅",Tre="⩭",Pre="≡",Rre="∮",Ere="∯",$re="∮",Are="𝕔",Ire="ℂ",Mre="∐",zre="∐",Ore="©",Dre="©",Lre="℗",Fre="∳",Nre="↵",Bre="✗",Hre="⨯",jre="𝒞",Vre="𝒸",Ure="⫏",Wre="⫑",qre="⫐",Kre="⫒",Gre="⋯",Yre="⤸",Xre="⤵",Qre="⋞",Zre="⋟",Jre="↶",eie="⤽",tie="⩈",nie="⩆",oie="≍",rie="∪",iie="⋓",aie="⩊",sie="⊍",lie="⩅",cie="∪︀",uie="↷",die="⤼",fie="⋞",hie="⋟",pie="⋎",mie="⋏",gie="¤",vie="↶",bie="↷",yie="⋎",xie="⋏",Cie="∲",wie="∱",_ie="⌭",Sie="†",kie="‡",Tie="ℸ",Pie="↓",Rie="↡",Eie="⇓",$ie="‐",Aie="⫤",Iie="⊣",Mie="⤏",zie="˝",Oie="Ď",Die="ď",Lie="Д",Fie="д",Nie="‡",Bie="⇊",Hie="ⅅ",jie="ⅆ",Vie="⤑",Uie="⩷",Wie="°",qie="∇",Kie="Δ",Gie="δ",Yie="⦱",Xie="⥿",Qie="𝔇",Zie="𝔡",Jie="⥥",eae="⇃",tae="⇂",nae="´",oae="˙",rae="˝",iae="`",aae="˜",sae="⋄",lae="⋄",cae="⋄",uae="♦",dae="♦",fae="¨",hae="ⅆ",pae="ϝ",mae="⋲",gae="÷",vae="÷",bae="⋇",yae="⋇",xae="Ђ",Cae="ђ",wae="⌞",_ae="⌍",Sae="$",kae="𝔻",Tae="𝕕",Pae="¨",Rae="˙",Eae="⃜",$ae="≐",Aae="≑",Iae="≐",Mae="∸",zae="∔",Oae="⊡",Dae="⌆",Lae="∯",Fae="¨",Nae="⇓",Bae="⇐",Hae="⇔",jae="⫤",Vae="⟸",Uae="⟺",Wae="⟹",qae="⇒",Kae="⊨",Gae="⇑",Yae="⇕",Xae="∥",Qae="⤓",Zae="↓",Jae="↓",ese="⇓",tse="⇵",nse="̑",ose="⇊",rse="⇃",ise="⇂",ase="⥐",sse="⥞",lse="⥖",cse="↽",use="⥟",dse="⥗",fse="⇁",hse="↧",pse="⊤",mse="⤐",gse="⌟",vse="⌌",bse="𝒟",yse="𝒹",xse="Ѕ",Cse="ѕ",wse="⧶",_se="Đ",Sse="đ",kse="⋱",Tse="▿",Pse="▾",Rse="⇵",Ese="⥯",$se="⦦",Ase="Џ",Ise="џ",Mse="⟿",zse="É",Ose="é",Dse="⩮",Lse="Ě",Fse="ě",Nse="Ê",Bse="ê",Hse="≖",jse="≕",Vse="Э",Use="э",Wse="⩷",qse="Ė",Kse="ė",Gse="≑",Yse="ⅇ",Xse="≒",Qse="𝔈",Zse="𝔢",Jse="⪚",ele="È",tle="è",nle="⪖",ole="⪘",rle="⪙",ile="∈",ale="⏧",sle="ℓ",lle="⪕",cle="⪗",ule="Ē",dle="ē",fle="∅",hle="∅",ple="◻",mle="∅",gle="▫",vle=" ",ble=" ",yle=" ",xle="Ŋ",Cle="ŋ",wle=" ",_le="Ę",Sle="ę",kle="𝔼",Tle="𝕖",Ple="⋕",Rle="⧣",Ele="⩱",$le="ε",Ale="Ε",Ile="ε",Mle="ϵ",zle="≖",Ole="≕",Dle="≂",Lle="⪖",Fle="⪕",Nle="⩵",Ble="=",Hle="≂",jle="≟",Vle="⇌",Ule="≡",Wle="⩸",qle="⧥",Kle="⥱",Gle="≓",Yle="ℯ",Xle="ℰ",Qle="≐",Zle="⩳",Jle="≂",ece="Η",tce="η",nce="Ð",oce="ð",rce="Ë",ice="ë",ace="€",sce="!",lce="∃",cce="∃",uce="ℰ",dce="ⅇ",fce="ⅇ",hce="≒",pce="Ф",mce="ф",gce="♀",vce="ffi",bce="ff",yce="ffl",xce="𝔉",Cce="𝔣",wce="fi",_ce="◼",Sce="▪",kce="fj",Tce="♭",Pce="fl",Rce="▱",Ece="ƒ",$ce="𝔽",Ace="𝕗",Ice="∀",Mce="∀",zce="⋔",Oce="⫙",Dce="ℱ",Lce="⨍",Fce="½",Nce="⅓",Bce="¼",Hce="⅕",jce="⅙",Vce="⅛",Uce="⅔",Wce="⅖",qce="¾",Kce="⅗",Gce="⅜",Yce="⅘",Xce="⅚",Qce="⅝",Zce="⅞",Jce="⁄",eue="⌢",tue="𝒻",nue="ℱ",oue="ǵ",rue="Γ",iue="γ",aue="Ϝ",sue="ϝ",lue="⪆",cue="Ğ",uue="ğ",due="Ģ",fue="Ĝ",hue="ĝ",pue="Г",mue="г",gue="Ġ",vue="ġ",bue="≥",yue="≧",xue="⪌",Cue="⋛",wue="≥",_ue="≧",Sue="⩾",kue="⪩",Tue="⩾",Pue="⪀",Rue="⪂",Eue="⪄",$ue="⋛︀",Aue="⪔",Iue="𝔊",Mue="𝔤",zue="≫",Oue="⋙",Due="⋙",Lue="ℷ",Fue="Ѓ",Nue="ѓ",Bue="⪥",Hue="≷",jue="⪒",Vue="⪤",Uue="⪊",Wue="⪊",que="⪈",Kue="≩",Gue="⪈",Yue="≩",Xue="⋧",Que="𝔾",Zue="𝕘",Jue="`",ede="≥",tde="⋛",nde="≧",ode="⪢",rde="≷",ide="⩾",ade="≳",sde="𝒢",lde="ℊ",cde="≳",ude="⪎",dde="⪐",fde="⪧",hde="⩺",pde=">",mde=">",gde="≫",vde="⋗",bde="⦕",yde="⩼",xde="⪆",Cde="⥸",wde="⋗",_de="⋛",Sde="⪌",kde="≷",Tde="≳",Pde="≩︀",Rde="≩︀",Ede="ˇ",$de=" ",Ade="½",Ide="ℋ",Mde="Ъ",zde="ъ",Ode="⥈",Dde="↔",Lde="⇔",Fde="↭",Nde="^",Bde="ℏ",Hde="Ĥ",jde="ĥ",Vde="♥",Ude="♥",Wde="…",qde="⊹",Kde="𝔥",Gde="ℌ",Yde="ℋ",Xde="⤥",Qde="⤦",Zde="⇿",Jde="∻",efe="↩",tfe="↪",nfe="𝕙",ofe="ℍ",rfe="―",ife="─",afe="𝒽",sfe="ℋ",lfe="ℏ",cfe="Ħ",ufe="ħ",dfe="≎",ffe="≏",hfe="⁃",pfe="‐",mfe="Í",gfe="í",vfe="⁣",bfe="Î",yfe="î",xfe="И",Cfe="и",wfe="İ",_fe="Е",Sfe="е",kfe="¡",Tfe="⇔",Pfe="𝔦",Rfe="ℑ",Efe="Ì",$fe="ì",Afe="ⅈ",Ife="⨌",Mfe="∭",zfe="⧜",Ofe="℩",Dfe="IJ",Lfe="ij",Ffe="Ī",Nfe="ī",Bfe="ℑ",Hfe="ⅈ",jfe="ℐ",Vfe="ℑ",Ufe="ı",Wfe="ℑ",qfe="⊷",Kfe="Ƶ",Gfe="⇒",Yfe="℅",Xfe="∞",Qfe="⧝",Zfe="ı",Jfe="⊺",ehe="∫",the="∬",nhe="ℤ",ohe="∫",rhe="⊺",ihe="⋂",ahe="⨗",she="⨼",lhe="⁣",che="⁢",uhe="Ё",dhe="ё",fhe="Į",hhe="į",phe="𝕀",mhe="𝕚",ghe="Ι",vhe="ι",bhe="⨼",yhe="¿",xhe="𝒾",Che="ℐ",whe="∈",_he="⋵",She="⋹",khe="⋴",The="⋳",Phe="∈",Rhe="⁢",Ehe="Ĩ",$he="ĩ",Ahe="І",Ihe="і",Mhe="Ï",zhe="ï",Ohe="Ĵ",Dhe="ĵ",Lhe="Й",Fhe="й",Nhe="𝔍",Bhe="𝔧",Hhe="ȷ",jhe="𝕁",Vhe="𝕛",Uhe="𝒥",Whe="𝒿",qhe="Ј",Khe="ј",Ghe="Є",Yhe="є",Xhe="Κ",Qhe="κ",Zhe="ϰ",Jhe="Ķ",epe="ķ",tpe="К",npe="к",ope="𝔎",rpe="𝔨",ipe="ĸ",ape="Х",spe="х",lpe="Ќ",cpe="ќ",upe="𝕂",dpe="𝕜",fpe="𝒦",hpe="𝓀",ppe="⇚",mpe="Ĺ",gpe="ĺ",vpe="⦴",bpe="ℒ",ype="Λ",xpe="λ",Cpe="⟨",wpe="⟪",_pe="⦑",Spe="⟨",kpe="⪅",Tpe="ℒ",Ppe="«",Rpe="⇤",Epe="⤟",$pe="←",Ape="↞",Ipe="⇐",Mpe="⤝",zpe="↩",Ope="↫",Dpe="⤹",Lpe="⥳",Fpe="↢",Npe="⤙",Bpe="⤛",Hpe="⪫",jpe="⪭",Vpe="⪭︀",Upe="⤌",Wpe="⤎",qpe="❲",Kpe="{",Gpe="[",Ype="⦋",Xpe="⦏",Qpe="⦍",Zpe="Ľ",Jpe="ľ",eme="Ļ",tme="ļ",nme="⌈",ome="{",rme="Л",ime="л",ame="⤶",sme="“",lme="„",cme="⥧",ume="⥋",dme="↲",fme="≤",hme="≦",pme="⟨",mme="⇤",gme="←",vme="←",bme="⇐",yme="⇆",xme="↢",Cme="⌈",wme="⟦",_me="⥡",Sme="⥙",kme="⇃",Tme="⌊",Pme="↽",Rme="↼",Eme="⇇",$me="↔",Ame="↔",Ime="⇔",Mme="⇆",zme="⇋",Ome="↭",Dme="⥎",Lme="↤",Fme="⊣",Nme="⥚",Bme="⋋",Hme="⧏",jme="⊲",Vme="⊴",Ume="⥑",Wme="⥠",qme="⥘",Kme="↿",Gme="⥒",Yme="↼",Xme="⪋",Qme="⋚",Zme="≤",Jme="≦",ege="⩽",tge="⪨",nge="⩽",oge="⩿",rge="⪁",ige="⪃",age="⋚︀",sge="⪓",lge="⪅",cge="⋖",uge="⋚",dge="⪋",fge="⋚",hge="≦",pge="≶",mge="≶",gge="⪡",vge="≲",bge="⩽",yge="≲",xge="⥼",Cge="⌊",wge="𝔏",_ge="𝔩",Sge="≶",kge="⪑",Tge="⥢",Pge="↽",Rge="↼",Ege="⥪",$ge="▄",Age="Љ",Ige="љ",Mge="⇇",zge="≪",Oge="⋘",Dge="⌞",Lge="⇚",Fge="⥫",Nge="◺",Bge="Ŀ",Hge="ŀ",jge="⎰",Vge="⎰",Uge="⪉",Wge="⪉",qge="⪇",Kge="≨",Gge="⪇",Yge="≨",Xge="⋦",Qge="⟬",Zge="⇽",Jge="⟦",eve="⟵",tve="⟵",nve="⟸",ove="⟷",rve="⟷",ive="⟺",ave="⟼",sve="⟶",lve="⟶",cve="⟹",uve="↫",dve="↬",fve="⦅",hve="𝕃",pve="𝕝",mve="⨭",gve="⨴",vve="∗",bve="_",yve="↙",xve="↘",Cve="◊",wve="◊",_ve="⧫",Sve="(",kve="⦓",Tve="⇆",Pve="⌟",Rve="⇋",Eve="⥭",$ve="‎",Ave="⊿",Ive="‹",Mve="𝓁",zve="ℒ",Ove="↰",Dve="↰",Lve="≲",Fve="⪍",Nve="⪏",Bve="[",Hve="‘",jve="‚",Vve="Ł",Uve="ł",Wve="⪦",qve="⩹",Kve="<",Gve="<",Yve="≪",Xve="⋖",Qve="⋋",Zve="⋉",Jve="⥶",ebe="⩻",tbe="◃",nbe="⊴",obe="◂",rbe="⦖",ibe="⥊",abe="⥦",sbe="≨︀",lbe="≨︀",cbe="¯",ube="♂",dbe="✠",fbe="✠",hbe="↦",pbe="↦",mbe="↧",gbe="↤",vbe="↥",bbe="▮",ybe="⨩",xbe="М",Cbe="м",wbe="—",_be="∺",Sbe="∡",kbe=" ",Tbe="ℳ",Pbe="𝔐",Rbe="𝔪",Ebe="℧",$be="µ",Abe="*",Ibe="⫰",Mbe="∣",zbe="·",Obe="⊟",Dbe="−",Lbe="∸",Fbe="⨪",Nbe="∓",Bbe="⫛",Hbe="…",jbe="∓",Vbe="⊧",Ube="𝕄",Wbe="𝕞",qbe="∓",Kbe="𝓂",Gbe="ℳ",Ybe="∾",Xbe="Μ",Qbe="μ",Zbe="⊸",Jbe="⊸",e0e="∇",t0e="Ń",n0e="ń",o0e="∠⃒",r0e="≉",i0e="⩰̸",a0e="≋̸",s0e="ʼn",l0e="≉",c0e="♮",u0e="ℕ",d0e="♮",f0e=" ",h0e="≎̸",p0e="≏̸",m0e="⩃",g0e="Ň",v0e="ň",b0e="Ņ",y0e="ņ",x0e="≇",C0e="⩭̸",w0e="⩂",_0e="Н",S0e="н",k0e="–",T0e="⤤",P0e="↗",R0e="⇗",E0e="↗",$0e="≠",A0e="≐̸",I0e="​",M0e="​",z0e="​",O0e="​",D0e="≢",L0e="⤨",F0e="≂̸",N0e="≫",B0e="≪",H0e=` +`,j0e="∄",V0e="∄",U0e="𝔑",W0e="𝔫",q0e="≧̸",K0e="≱",G0e="≱",Y0e="≧̸",X0e="⩾̸",Q0e="⩾̸",Z0e="⋙̸",J0e="≵",e1e="≫⃒",t1e="≯",n1e="≯",o1e="≫̸",r1e="↮",i1e="⇎",a1e="⫲",s1e="∋",l1e="⋼",c1e="⋺",u1e="∋",d1e="Њ",f1e="њ",h1e="↚",p1e="⇍",m1e="‥",g1e="≦̸",v1e="≰",b1e="↚",y1e="⇍",x1e="↮",C1e="⇎",w1e="≰",_1e="≦̸",S1e="⩽̸",k1e="⩽̸",T1e="≮",P1e="⋘̸",R1e="≴",E1e="≪⃒",$1e="≮",A1e="⋪",I1e="⋬",M1e="≪̸",z1e="∤",O1e="⁠",D1e=" ",L1e="𝕟",F1e="ℕ",N1e="⫬",B1e="¬",H1e="≢",j1e="≭",V1e="∦",U1e="∉",W1e="≠",q1e="≂̸",K1e="∄",G1e="≯",Y1e="≱",X1e="≧̸",Q1e="≫̸",Z1e="≹",J1e="⩾̸",eye="≵",tye="≎̸",nye="≏̸",oye="∉",rye="⋵̸",iye="⋹̸",aye="∉",sye="⋷",lye="⋶",cye="⧏̸",uye="⋪",dye="⋬",fye="≮",hye="≰",pye="≸",mye="≪̸",gye="⩽̸",vye="≴",bye="⪢̸",yye="⪡̸",xye="∌",Cye="∌",wye="⋾",_ye="⋽",Sye="⊀",kye="⪯̸",Tye="⋠",Pye="∌",Rye="⧐̸",Eye="⋫",$ye="⋭",Aye="⊏̸",Iye="⋢",Mye="⊐̸",zye="⋣",Oye="⊂⃒",Dye="⊈",Lye="⊁",Fye="⪰̸",Nye="⋡",Bye="≿̸",Hye="⊃⃒",jye="⊉",Vye="≁",Uye="≄",Wye="≇",qye="≉",Kye="∤",Gye="∦",Yye="∦",Xye="⫽⃥",Qye="∂̸",Zye="⨔",Jye="⊀",exe="⋠",txe="⊀",nxe="⪯̸",oxe="⪯̸",rxe="⤳̸",ixe="↛",axe="⇏",sxe="↝̸",lxe="↛",cxe="⇏",uxe="⋫",dxe="⋭",fxe="⊁",hxe="⋡",pxe="⪰̸",mxe="𝒩",gxe="𝓃",vxe="∤",bxe="∦",yxe="≁",xxe="≄",Cxe="≄",wxe="∤",_xe="∦",Sxe="⋢",kxe="⋣",Txe="⊄",Pxe="⫅̸",Rxe="⊈",Exe="⊂⃒",$xe="⊈",Axe="⫅̸",Ixe="⊁",Mxe="⪰̸",zxe="⊅",Oxe="⫆̸",Dxe="⊉",Lxe="⊃⃒",Fxe="⊉",Nxe="⫆̸",Bxe="≹",Hxe="Ñ",jxe="ñ",Vxe="≸",Uxe="⋪",Wxe="⋬",qxe="⋫",Kxe="⋭",Gxe="Ν",Yxe="ν",Xxe="#",Qxe="№",Zxe=" ",Jxe="≍⃒",eCe="⊬",tCe="⊭",nCe="⊮",oCe="⊯",rCe="≥⃒",iCe=">⃒",aCe="⤄",sCe="⧞",lCe="⤂",cCe="≤⃒",uCe="<⃒",dCe="⊴⃒",fCe="⤃",hCe="⊵⃒",pCe="∼⃒",mCe="⤣",gCe="↖",vCe="⇖",bCe="↖",yCe="⤧",xCe="Ó",CCe="ó",wCe="⊛",_Ce="Ô",SCe="ô",kCe="⊚",TCe="О",PCe="о",RCe="⊝",ECe="Ő",$Ce="ő",ACe="⨸",ICe="⊙",MCe="⦼",zCe="Œ",OCe="œ",DCe="⦿",LCe="𝔒",FCe="𝔬",NCe="˛",BCe="Ò",HCe="ò",jCe="⧁",VCe="⦵",UCe="Ω",WCe="∮",qCe="↺",KCe="⦾",GCe="⦻",YCe="‾",XCe="⧀",QCe="Ō",ZCe="ō",JCe="Ω",ewe="ω",twe="Ο",nwe="ο",owe="⦶",rwe="⊖",iwe="𝕆",awe="𝕠",swe="⦷",lwe="“",cwe="‘",uwe="⦹",dwe="⊕",fwe="↻",hwe="⩔",pwe="∨",mwe="⩝",gwe="ℴ",vwe="ℴ",bwe="ª",ywe="º",xwe="⊶",Cwe="⩖",wwe="⩗",_we="⩛",Swe="Ⓢ",kwe="𝒪",Twe="ℴ",Pwe="Ø",Rwe="ø",Ewe="⊘",$we="Õ",Awe="õ",Iwe="⨶",Mwe="⨷",zwe="⊗",Owe="Ö",Dwe="ö",Lwe="⌽",Fwe="‾",Nwe="⏞",Bwe="⎴",Hwe="⏜",jwe="¶",Vwe="∥",Uwe="∥",Wwe="⫳",qwe="⫽",Kwe="∂",Gwe="∂",Ywe="П",Xwe="п",Qwe="%",Zwe=".",Jwe="‰",e_e="⊥",t_e="‱",n_e="𝔓",o_e="𝔭",r_e="Φ",i_e="φ",a_e="ϕ",s_e="ℳ",l_e="☎",c_e="Π",u_e="π",d_e="⋔",f_e="ϖ",h_e="ℏ",p_e="ℎ",m_e="ℏ",g_e="⨣",v_e="⊞",b_e="⨢",y_e="+",x_e="∔",C_e="⨥",w_e="⩲",__e="±",S_e="±",k_e="⨦",T_e="⨧",P_e="±",R_e="ℌ",E_e="⨕",$_e="𝕡",A_e="ℙ",I_e="£",M_e="⪷",z_e="⪻",O_e="≺",D_e="≼",L_e="⪷",F_e="≺",N_e="≼",B_e="≺",H_e="⪯",j_e="≼",V_e="≾",U_e="⪯",W_e="⪹",q_e="⪵",K_e="⋨",G_e="⪯",Y_e="⪳",X_e="≾",Q_e="′",Z_e="″",J_e="ℙ",e2e="⪹",t2e="⪵",n2e="⋨",o2e="∏",r2e="∏",i2e="⌮",a2e="⌒",s2e="⌓",l2e="∝",c2e="∝",u2e="∷",d2e="∝",f2e="≾",h2e="⊰",p2e="𝒫",m2e="𝓅",g2e="Ψ",v2e="ψ",b2e=" ",y2e="𝔔",x2e="𝔮",C2e="⨌",w2e="𝕢",_2e="ℚ",S2e="⁗",k2e="𝒬",T2e="𝓆",P2e="ℍ",R2e="⨖",E2e="?",$2e="≟",A2e='"',I2e='"',M2e="⇛",z2e="∽̱",O2e="Ŕ",D2e="ŕ",L2e="√",F2e="⦳",N2e="⟩",B2e="⟫",H2e="⦒",j2e="⦥",V2e="⟩",U2e="»",W2e="⥵",q2e="⇥",K2e="⤠",G2e="⤳",Y2e="→",X2e="↠",Q2e="⇒",Z2e="⤞",J2e="↪",eSe="↬",tSe="⥅",nSe="⥴",oSe="⤖",rSe="↣",iSe="↝",aSe="⤚",sSe="⤜",lSe="∶",cSe="ℚ",uSe="⤍",dSe="⤏",fSe="⤐",hSe="❳",pSe="}",mSe="]",gSe="⦌",vSe="⦎",bSe="⦐",ySe="Ř",xSe="ř",CSe="Ŗ",wSe="ŗ",_Se="⌉",SSe="}",kSe="Р",TSe="р",PSe="⤷",RSe="⥩",ESe="”",$Se="”",ASe="↳",ISe="ℜ",MSe="ℛ",zSe="ℜ",OSe="ℝ",DSe="ℜ",LSe="▭",FSe="®",NSe="®",BSe="∋",HSe="⇋",jSe="⥯",VSe="⥽",USe="⌋",WSe="𝔯",qSe="ℜ",KSe="⥤",GSe="⇁",YSe="⇀",XSe="⥬",QSe="Ρ",ZSe="ρ",JSe="ϱ",eke="⟩",tke="⇥",nke="→",oke="→",rke="⇒",ike="⇄",ake="↣",ske="⌉",lke="⟧",cke="⥝",uke="⥕",dke="⇂",fke="⌋",hke="⇁",pke="⇀",mke="⇄",gke="⇌",vke="⇉",bke="↝",yke="↦",xke="⊢",Cke="⥛",wke="⋌",_ke="⧐",Ske="⊳",kke="⊵",Tke="⥏",Pke="⥜",Rke="⥔",Eke="↾",$ke="⥓",Ake="⇀",Ike="˚",Mke="≓",zke="⇄",Oke="⇌",Dke="‏",Lke="⎱",Fke="⎱",Nke="⫮",Bke="⟭",Hke="⇾",jke="⟧",Vke="⦆",Uke="𝕣",Wke="ℝ",qke="⨮",Kke="⨵",Gke="⥰",Yke=")",Xke="⦔",Qke="⨒",Zke="⇉",Jke="⇛",e3e="›",t3e="𝓇",n3e="ℛ",o3e="↱",r3e="↱",i3e="]",a3e="’",s3e="’",l3e="⋌",c3e="⋊",u3e="▹",d3e="⊵",f3e="▸",h3e="⧎",p3e="⧴",m3e="⥨",g3e="℞",v3e="Ś",b3e="ś",y3e="‚",x3e="⪸",C3e="Š",w3e="š",_3e="⪼",S3e="≻",k3e="≽",T3e="⪰",P3e="⪴",R3e="Ş",E3e="ş",$3e="Ŝ",A3e="ŝ",I3e="⪺",M3e="⪶",z3e="⋩",O3e="⨓",D3e="≿",L3e="С",F3e="с",N3e="⊡",B3e="⋅",H3e="⩦",j3e="⤥",V3e="↘",U3e="⇘",W3e="↘",q3e="§",K3e=";",G3e="⤩",Y3e="∖",X3e="∖",Q3e="✶",Z3e="𝔖",J3e="𝔰",e4e="⌢",t4e="♯",n4e="Щ",o4e="щ",r4e="Ш",i4e="ш",a4e="↓",s4e="←",l4e="∣",c4e="∥",u4e="→",d4e="↑",f4e="­",h4e="Σ",p4e="σ",m4e="ς",g4e="ς",v4e="∼",b4e="⩪",y4e="≃",x4e="≃",C4e="⪞",w4e="⪠",_4e="⪝",S4e="⪟",k4e="≆",T4e="⨤",P4e="⥲",R4e="←",E4e="∘",$4e="∖",A4e="⨳",I4e="⧤",M4e="∣",z4e="⌣",O4e="⪪",D4e="⪬",L4e="⪬︀",F4e="Ь",N4e="ь",B4e="⌿",H4e="⧄",j4e="/",V4e="𝕊",U4e="𝕤",W4e="♠",q4e="♠",K4e="∥",G4e="⊓",Y4e="⊓︀",X4e="⊔",Q4e="⊔︀",Z4e="√",J4e="⊏",e5e="⊑",t5e="⊏",n5e="⊑",o5e="⊐",r5e="⊒",i5e="⊐",a5e="⊒",s5e="□",l5e="□",c5e="⊓",u5e="⊏",d5e="⊑",f5e="⊐",h5e="⊒",p5e="⊔",m5e="▪",g5e="□",v5e="▪",b5e="→",y5e="𝒮",x5e="𝓈",C5e="∖",w5e="⌣",_5e="⋆",S5e="⋆",k5e="☆",T5e="★",P5e="ϵ",R5e="ϕ",E5e="¯",$5e="⊂",A5e="⋐",I5e="⪽",M5e="⫅",z5e="⊆",O5e="⫃",D5e="⫁",L5e="⫋",F5e="⊊",N5e="⪿",B5e="⥹",H5e="⊂",j5e="⋐",V5e="⊆",U5e="⫅",W5e="⊆",q5e="⊊",K5e="⫋",G5e="⫇",Y5e="⫕",X5e="⫓",Q5e="⪸",Z5e="≻",J5e="≽",eTe="≻",tTe="⪰",nTe="≽",oTe="≿",rTe="⪰",iTe="⪺",aTe="⪶",sTe="⋩",lTe="≿",cTe="∋",uTe="∑",dTe="∑",fTe="♪",hTe="¹",pTe="²",mTe="³",gTe="⊃",vTe="⋑",bTe="⪾",yTe="⫘",xTe="⫆",CTe="⊇",wTe="⫄",_Te="⊃",STe="⊇",kTe="⟉",TTe="⫗",PTe="⥻",RTe="⫂",ETe="⫌",$Te="⊋",ATe="⫀",ITe="⊃",MTe="⋑",zTe="⊇",OTe="⫆",DTe="⊋",LTe="⫌",FTe="⫈",NTe="⫔",BTe="⫖",HTe="⤦",jTe="↙",VTe="⇙",UTe="↙",WTe="⤪",qTe="ß",KTe=" ",GTe="⌖",YTe="Τ",XTe="τ",QTe="⎴",ZTe="Ť",JTe="ť",ePe="Ţ",tPe="ţ",nPe="Т",oPe="т",rPe="⃛",iPe="⌕",aPe="𝔗",sPe="𝔱",lPe="∴",cPe="∴",uPe="∴",dPe="Θ",fPe="θ",hPe="ϑ",pPe="ϑ",mPe="≈",gPe="∼",vPe="  ",bPe=" ",yPe=" ",xPe="≈",CPe="∼",wPe="Þ",_Pe="þ",SPe="˜",kPe="∼",TPe="≃",PPe="≅",RPe="≈",EPe="⨱",$Pe="⊠",APe="×",IPe="⨰",MPe="∭",zPe="⤨",OPe="⌶",DPe="⫱",LPe="⊤",FPe="𝕋",NPe="𝕥",BPe="⫚",HPe="⤩",jPe="‴",VPe="™",UPe="™",WPe="▵",qPe="▿",KPe="◃",GPe="⊴",YPe="≜",XPe="▹",QPe="⊵",ZPe="◬",JPe="≜",eRe="⨺",tRe="⃛",nRe="⨹",oRe="⧍",rRe="⨻",iRe="⏢",aRe="𝒯",sRe="𝓉",lRe="Ц",cRe="ц",uRe="Ћ",dRe="ћ",fRe="Ŧ",hRe="ŧ",pRe="≬",mRe="↞",gRe="↠",vRe="Ú",bRe="ú",yRe="↑",xRe="↟",CRe="⇑",wRe="⥉",_Re="Ў",SRe="ў",kRe="Ŭ",TRe="ŭ",PRe="Û",RRe="û",ERe="У",$Re="у",ARe="⇅",IRe="Ű",MRe="ű",zRe="⥮",ORe="⥾",DRe="𝔘",LRe="𝔲",FRe="Ù",NRe="ù",BRe="⥣",HRe="↿",jRe="↾",VRe="▀",URe="⌜",WRe="⌜",qRe="⌏",KRe="◸",GRe="Ū",YRe="ū",XRe="¨",QRe="_",ZRe="⏟",JRe="⎵",eEe="⏝",tEe="⋃",nEe="⊎",oEe="Ų",rEe="ų",iEe="𝕌",aEe="𝕦",sEe="⤒",lEe="↑",cEe="↑",uEe="⇑",dEe="⇅",fEe="↕",hEe="↕",pEe="⇕",mEe="⥮",gEe="↿",vEe="↾",bEe="⊎",yEe="↖",xEe="↗",CEe="υ",wEe="ϒ",_Ee="ϒ",SEe="Υ",kEe="υ",TEe="↥",PEe="⊥",REe="⇈",EEe="⌝",$Ee="⌝",AEe="⌎",IEe="Ů",MEe="ů",zEe="◹",OEe="𝒰",DEe="𝓊",LEe="⋰",FEe="Ũ",NEe="ũ",BEe="▵",HEe="▴",jEe="⇈",VEe="Ü",UEe="ü",WEe="⦧",qEe="⦜",KEe="ϵ",GEe="ϰ",YEe="∅",XEe="ϕ",QEe="ϖ",ZEe="∝",JEe="↕",e$e="⇕",t$e="ϱ",n$e="ς",o$e="⊊︀",r$e="⫋︀",i$e="⊋︀",a$e="⫌︀",s$e="ϑ",l$e="⊲",c$e="⊳",u$e="⫨",d$e="⫫",f$e="⫩",h$e="В",p$e="в",m$e="⊢",g$e="⊨",v$e="⊩",b$e="⊫",y$e="⫦",x$e="⊻",C$e="∨",w$e="⋁",_$e="≚",S$e="⋮",k$e="|",T$e="‖",P$e="|",R$e="‖",E$e="∣",$$e="|",A$e="❘",I$e="≀",M$e=" ",z$e="𝔙",O$e="𝔳",D$e="⊲",L$e="⊂⃒",F$e="⊃⃒",N$e="𝕍",B$e="𝕧",H$e="∝",j$e="⊳",V$e="𝒱",U$e="𝓋",W$e="⫋︀",q$e="⊊︀",K$e="⫌︀",G$e="⊋︀",Y$e="⊪",X$e="⦚",Q$e="Ŵ",Z$e="ŵ",J$e="⩟",eAe="∧",tAe="⋀",nAe="≙",oAe="℘",rAe="𝔚",iAe="𝔴",aAe="𝕎",sAe="𝕨",lAe="℘",cAe="≀",uAe="≀",dAe="𝒲",fAe="𝓌",hAe="⋂",pAe="◯",mAe="⋃",gAe="▽",vAe="𝔛",bAe="𝔵",yAe="⟷",xAe="⟺",CAe="Ξ",wAe="ξ",_Ae="⟵",SAe="⟸",kAe="⟼",TAe="⋻",PAe="⨀",RAe="𝕏",EAe="𝕩",$Ae="⨁",AAe="⨂",IAe="⟶",MAe="⟹",zAe="𝒳",OAe="𝓍",DAe="⨆",LAe="⨄",FAe="△",NAe="⋁",BAe="⋀",HAe="Ý",jAe="ý",VAe="Я",UAe="я",WAe="Ŷ",qAe="ŷ",KAe="Ы",GAe="ы",YAe="¥",XAe="𝔜",QAe="𝔶",ZAe="Ї",JAe="ї",e6e="𝕐",t6e="𝕪",n6e="𝒴",o6e="𝓎",r6e="Ю",i6e="ю",a6e="ÿ",s6e="Ÿ",l6e="Ź",c6e="ź",u6e="Ž",d6e="ž",f6e="З",h6e="з",p6e="Ż",m6e="ż",g6e="ℨ",v6e="​",b6e="Ζ",y6e="ζ",x6e="𝔷",C6e="ℨ",w6e="Ж",_6e="ж",S6e="⇝",k6e="𝕫",T6e="ℤ",P6e="𝒵",R6e="𝓏",E6e="‍",$6e="‌",A6e={Aacute:pJ,aacute:mJ,Abreve:gJ,abreve:vJ,ac:bJ,acd:yJ,acE:xJ,Acirc:CJ,acirc:wJ,acute:_J,Acy:SJ,acy:kJ,AElig:TJ,aelig:PJ,af:RJ,Afr:EJ,afr:$J,Agrave:AJ,agrave:IJ,alefsym:MJ,aleph:zJ,Alpha:OJ,alpha:DJ,Amacr:LJ,amacr:FJ,amalg:NJ,amp:BJ,AMP:HJ,andand:jJ,And:VJ,and:UJ,andd:WJ,andslope:qJ,andv:KJ,ang:GJ,ange:YJ,angle:XJ,angmsdaa:QJ,angmsdab:ZJ,angmsdac:JJ,angmsdad:eee,angmsdae:tee,angmsdaf:nee,angmsdag:oee,angmsdah:ree,angmsd:iee,angrt:aee,angrtvb:see,angrtvbd:lee,angsph:cee,angst:uee,angzarr:dee,Aogon:fee,aogon:hee,Aopf:pee,aopf:mee,apacir:gee,ap:vee,apE:bee,ape:yee,apid:xee,apos:Cee,ApplyFunction:wee,approx:_ee,approxeq:See,Aring:kee,aring:Tee,Ascr:Pee,ascr:Ree,Assign:Eee,ast:$ee,asymp:Aee,asympeq:Iee,Atilde:Mee,atilde:zee,Auml:Oee,auml:Dee,awconint:Lee,awint:Fee,backcong:Nee,backepsilon:Bee,backprime:Hee,backsim:jee,backsimeq:Vee,Backslash:Uee,Barv:Wee,barvee:qee,barwed:Kee,Barwed:Gee,barwedge:Yee,bbrk:Xee,bbrktbrk:Qee,bcong:Zee,Bcy:Jee,bcy:ete,bdquo:tte,becaus:nte,because:ote,Because:rte,bemptyv:ite,bepsi:ate,bernou:ste,Bernoullis:lte,Beta:cte,beta:ute,beth:dte,between:fte,Bfr:hte,bfr:pte,bigcap:mte,bigcirc:gte,bigcup:vte,bigodot:bte,bigoplus:yte,bigotimes:xte,bigsqcup:Cte,bigstar:wte,bigtriangledown:_te,bigtriangleup:Ste,biguplus:kte,bigvee:Tte,bigwedge:Pte,bkarow:Rte,blacklozenge:Ete,blacksquare:$te,blacktriangle:Ate,blacktriangledown:Ite,blacktriangleleft:Mte,blacktriangleright:zte,blank:Ote,blk12:Dte,blk14:Lte,blk34:Fte,block:Nte,bne:Bte,bnequiv:Hte,bNot:jte,bnot:Vte,Bopf:Ute,bopf:Wte,bot:qte,bottom:Kte,bowtie:Gte,boxbox:Yte,boxdl:Xte,boxdL:Qte,boxDl:Zte,boxDL:Jte,boxdr:ene,boxdR:tne,boxDr:nne,boxDR:one,boxh:rne,boxH:ine,boxhd:ane,boxHd:sne,boxhD:lne,boxHD:cne,boxhu:une,boxHu:dne,boxhU:fne,boxHU:hne,boxminus:pne,boxplus:mne,boxtimes:gne,boxul:vne,boxuL:bne,boxUl:yne,boxUL:xne,boxur:Cne,boxuR:wne,boxUr:_ne,boxUR:Sne,boxv:kne,boxV:Tne,boxvh:Pne,boxvH:Rne,boxVh:Ene,boxVH:$ne,boxvl:Ane,boxvL:Ine,boxVl:Mne,boxVL:zne,boxvr:One,boxvR:Dne,boxVr:Lne,boxVR:Fne,bprime:Nne,breve:Bne,Breve:Hne,brvbar:jne,bscr:Vne,Bscr:Une,bsemi:Wne,bsim:qne,bsime:Kne,bsolb:Gne,bsol:Yne,bsolhsub:Xne,bull:Qne,bullet:Zne,bump:Jne,bumpE:eoe,bumpe:toe,Bumpeq:noe,bumpeq:ooe,Cacute:roe,cacute:ioe,capand:aoe,capbrcup:soe,capcap:loe,cap:coe,Cap:uoe,capcup:doe,capdot:foe,CapitalDifferentialD:hoe,caps:poe,caret:moe,caron:goe,Cayleys:voe,ccaps:boe,Ccaron:yoe,ccaron:xoe,Ccedil:Coe,ccedil:woe,Ccirc:_oe,ccirc:Soe,Cconint:koe,ccups:Toe,ccupssm:Poe,Cdot:Roe,cdot:Eoe,cedil:$oe,Cedilla:Aoe,cemptyv:Ioe,cent:Moe,centerdot:zoe,CenterDot:Ooe,cfr:Doe,Cfr:Loe,CHcy:Foe,chcy:Noe,check:Boe,checkmark:Hoe,Chi:joe,chi:Voe,circ:Uoe,circeq:Woe,circlearrowleft:qoe,circlearrowright:Koe,circledast:Goe,circledcirc:Yoe,circleddash:Xoe,CircleDot:Qoe,circledR:Zoe,circledS:Joe,CircleMinus:ere,CirclePlus:tre,CircleTimes:nre,cir:ore,cirE:rre,cire:ire,cirfnint:are,cirmid:sre,cirscir:lre,ClockwiseContourIntegral:cre,CloseCurlyDoubleQuote:ure,CloseCurlyQuote:dre,clubs:fre,clubsuit:hre,colon:pre,Colon:mre,Colone:gre,colone:vre,coloneq:bre,comma:yre,commat:xre,comp:Cre,compfn:wre,complement:_re,complexes:Sre,cong:kre,congdot:Tre,Congruent:Pre,conint:Rre,Conint:Ere,ContourIntegral:$re,copf:Are,Copf:Ire,coprod:Mre,Coproduct:zre,copy:Ore,COPY:Dre,copysr:Lre,CounterClockwiseContourIntegral:Fre,crarr:Nre,cross:Bre,Cross:Hre,Cscr:jre,cscr:Vre,csub:Ure,csube:Wre,csup:qre,csupe:Kre,ctdot:Gre,cudarrl:Yre,cudarrr:Xre,cuepr:Qre,cuesc:Zre,cularr:Jre,cularrp:eie,cupbrcap:tie,cupcap:nie,CupCap:oie,cup:rie,Cup:iie,cupcup:aie,cupdot:sie,cupor:lie,cups:cie,curarr:uie,curarrm:die,curlyeqprec:fie,curlyeqsucc:hie,curlyvee:pie,curlywedge:mie,curren:gie,curvearrowleft:vie,curvearrowright:bie,cuvee:yie,cuwed:xie,cwconint:Cie,cwint:wie,cylcty:_ie,dagger:Sie,Dagger:kie,daleth:Tie,darr:Pie,Darr:Rie,dArr:Eie,dash:$ie,Dashv:Aie,dashv:Iie,dbkarow:Mie,dblac:zie,Dcaron:Oie,dcaron:Die,Dcy:Lie,dcy:Fie,ddagger:Nie,ddarr:Bie,DD:Hie,dd:jie,DDotrahd:Vie,ddotseq:Uie,deg:Wie,Del:qie,Delta:Kie,delta:Gie,demptyv:Yie,dfisht:Xie,Dfr:Qie,dfr:Zie,dHar:Jie,dharl:eae,dharr:tae,DiacriticalAcute:nae,DiacriticalDot:oae,DiacriticalDoubleAcute:rae,DiacriticalGrave:iae,DiacriticalTilde:aae,diam:sae,diamond:lae,Diamond:cae,diamondsuit:uae,diams:dae,die:fae,DifferentialD:hae,digamma:pae,disin:mae,div:gae,divide:vae,divideontimes:bae,divonx:yae,DJcy:xae,djcy:Cae,dlcorn:wae,dlcrop:_ae,dollar:Sae,Dopf:kae,dopf:Tae,Dot:Pae,dot:Rae,DotDot:Eae,doteq:$ae,doteqdot:Aae,DotEqual:Iae,dotminus:Mae,dotplus:zae,dotsquare:Oae,doublebarwedge:Dae,DoubleContourIntegral:Lae,DoubleDot:Fae,DoubleDownArrow:Nae,DoubleLeftArrow:Bae,DoubleLeftRightArrow:Hae,DoubleLeftTee:jae,DoubleLongLeftArrow:Vae,DoubleLongLeftRightArrow:Uae,DoubleLongRightArrow:Wae,DoubleRightArrow:qae,DoubleRightTee:Kae,DoubleUpArrow:Gae,DoubleUpDownArrow:Yae,DoubleVerticalBar:Xae,DownArrowBar:Qae,downarrow:Zae,DownArrow:Jae,Downarrow:ese,DownArrowUpArrow:tse,DownBreve:nse,downdownarrows:ose,downharpoonleft:rse,downharpoonright:ise,DownLeftRightVector:ase,DownLeftTeeVector:sse,DownLeftVectorBar:lse,DownLeftVector:cse,DownRightTeeVector:use,DownRightVectorBar:dse,DownRightVector:fse,DownTeeArrow:hse,DownTee:pse,drbkarow:mse,drcorn:gse,drcrop:vse,Dscr:bse,dscr:yse,DScy:xse,dscy:Cse,dsol:wse,Dstrok:_se,dstrok:Sse,dtdot:kse,dtri:Tse,dtrif:Pse,duarr:Rse,duhar:Ese,dwangle:$se,DZcy:Ase,dzcy:Ise,dzigrarr:Mse,Eacute:zse,eacute:Ose,easter:Dse,Ecaron:Lse,ecaron:Fse,Ecirc:Nse,ecirc:Bse,ecir:Hse,ecolon:jse,Ecy:Vse,ecy:Use,eDDot:Wse,Edot:qse,edot:Kse,eDot:Gse,ee:Yse,efDot:Xse,Efr:Qse,efr:Zse,eg:Jse,Egrave:ele,egrave:tle,egs:nle,egsdot:ole,el:rle,Element:ile,elinters:ale,ell:sle,els:lle,elsdot:cle,Emacr:ule,emacr:dle,empty:fle,emptyset:hle,EmptySmallSquare:ple,emptyv:mle,EmptyVerySmallSquare:gle,emsp13:vle,emsp14:ble,emsp:yle,ENG:xle,eng:Cle,ensp:wle,Eogon:_le,eogon:Sle,Eopf:kle,eopf:Tle,epar:Ple,eparsl:Rle,eplus:Ele,epsi:$le,Epsilon:Ale,epsilon:Ile,epsiv:Mle,eqcirc:zle,eqcolon:Ole,eqsim:Dle,eqslantgtr:Lle,eqslantless:Fle,Equal:Nle,equals:Ble,EqualTilde:Hle,equest:jle,Equilibrium:Vle,equiv:Ule,equivDD:Wle,eqvparsl:qle,erarr:Kle,erDot:Gle,escr:Yle,Escr:Xle,esdot:Qle,Esim:Zle,esim:Jle,Eta:ece,eta:tce,ETH:nce,eth:oce,Euml:rce,euml:ice,euro:ace,excl:sce,exist:lce,Exists:cce,expectation:uce,exponentiale:dce,ExponentialE:fce,fallingdotseq:hce,Fcy:pce,fcy:mce,female:gce,ffilig:vce,fflig:bce,ffllig:yce,Ffr:xce,ffr:Cce,filig:wce,FilledSmallSquare:_ce,FilledVerySmallSquare:Sce,fjlig:kce,flat:Tce,fllig:Pce,fltns:Rce,fnof:Ece,Fopf:$ce,fopf:Ace,forall:Ice,ForAll:Mce,fork:zce,forkv:Oce,Fouriertrf:Dce,fpartint:Lce,frac12:Fce,frac13:Nce,frac14:Bce,frac15:Hce,frac16:jce,frac18:Vce,frac23:Uce,frac25:Wce,frac34:qce,frac35:Kce,frac38:Gce,frac45:Yce,frac56:Xce,frac58:Qce,frac78:Zce,frasl:Jce,frown:eue,fscr:tue,Fscr:nue,gacute:oue,Gamma:rue,gamma:iue,Gammad:aue,gammad:sue,gap:lue,Gbreve:cue,gbreve:uue,Gcedil:due,Gcirc:fue,gcirc:hue,Gcy:pue,gcy:mue,Gdot:gue,gdot:vue,ge:bue,gE:yue,gEl:xue,gel:Cue,geq:wue,geqq:_ue,geqslant:Sue,gescc:kue,ges:Tue,gesdot:Pue,gesdoto:Rue,gesdotol:Eue,gesl:$ue,gesles:Aue,Gfr:Iue,gfr:Mue,gg:zue,Gg:Oue,ggg:Due,gimel:Lue,GJcy:Fue,gjcy:Nue,gla:Bue,gl:Hue,glE:jue,glj:Vue,gnap:Uue,gnapprox:Wue,gne:que,gnE:Kue,gneq:Gue,gneqq:Yue,gnsim:Xue,Gopf:Que,gopf:Zue,grave:Jue,GreaterEqual:ede,GreaterEqualLess:tde,GreaterFullEqual:nde,GreaterGreater:ode,GreaterLess:rde,GreaterSlantEqual:ide,GreaterTilde:ade,Gscr:sde,gscr:lde,gsim:cde,gsime:ude,gsiml:dde,gtcc:fde,gtcir:hde,gt:pde,GT:mde,Gt:gde,gtdot:vde,gtlPar:bde,gtquest:yde,gtrapprox:xde,gtrarr:Cde,gtrdot:wde,gtreqless:_de,gtreqqless:Sde,gtrless:kde,gtrsim:Tde,gvertneqq:Pde,gvnE:Rde,Hacek:Ede,hairsp:$de,half:Ade,hamilt:Ide,HARDcy:Mde,hardcy:zde,harrcir:Ode,harr:Dde,hArr:Lde,harrw:Fde,Hat:Nde,hbar:Bde,Hcirc:Hde,hcirc:jde,hearts:Vde,heartsuit:Ude,hellip:Wde,hercon:qde,hfr:Kde,Hfr:Gde,HilbertSpace:Yde,hksearow:Xde,hkswarow:Qde,hoarr:Zde,homtht:Jde,hookleftarrow:efe,hookrightarrow:tfe,hopf:nfe,Hopf:ofe,horbar:rfe,HorizontalLine:ife,hscr:afe,Hscr:sfe,hslash:lfe,Hstrok:cfe,hstrok:ufe,HumpDownHump:dfe,HumpEqual:ffe,hybull:hfe,hyphen:pfe,Iacute:mfe,iacute:gfe,ic:vfe,Icirc:bfe,icirc:yfe,Icy:xfe,icy:Cfe,Idot:wfe,IEcy:_fe,iecy:Sfe,iexcl:kfe,iff:Tfe,ifr:Pfe,Ifr:Rfe,Igrave:Efe,igrave:$fe,ii:Afe,iiiint:Ife,iiint:Mfe,iinfin:zfe,iiota:Ofe,IJlig:Dfe,ijlig:Lfe,Imacr:Ffe,imacr:Nfe,image:Bfe,ImaginaryI:Hfe,imagline:jfe,imagpart:Vfe,imath:Ufe,Im:Wfe,imof:qfe,imped:Kfe,Implies:Gfe,incare:Yfe,in:"∈",infin:Xfe,infintie:Qfe,inodot:Zfe,intcal:Jfe,int:ehe,Int:the,integers:nhe,Integral:ohe,intercal:rhe,Intersection:ihe,intlarhk:ahe,intprod:she,InvisibleComma:lhe,InvisibleTimes:che,IOcy:uhe,iocy:dhe,Iogon:fhe,iogon:hhe,Iopf:phe,iopf:mhe,Iota:ghe,iota:vhe,iprod:bhe,iquest:yhe,iscr:xhe,Iscr:Che,isin:whe,isindot:_he,isinE:She,isins:khe,isinsv:The,isinv:Phe,it:Rhe,Itilde:Ehe,itilde:$he,Iukcy:Ahe,iukcy:Ihe,Iuml:Mhe,iuml:zhe,Jcirc:Ohe,jcirc:Dhe,Jcy:Lhe,jcy:Fhe,Jfr:Nhe,jfr:Bhe,jmath:Hhe,Jopf:jhe,jopf:Vhe,Jscr:Uhe,jscr:Whe,Jsercy:qhe,jsercy:Khe,Jukcy:Ghe,jukcy:Yhe,Kappa:Xhe,kappa:Qhe,kappav:Zhe,Kcedil:Jhe,kcedil:epe,Kcy:tpe,kcy:npe,Kfr:ope,kfr:rpe,kgreen:ipe,KHcy:ape,khcy:spe,KJcy:lpe,kjcy:cpe,Kopf:upe,kopf:dpe,Kscr:fpe,kscr:hpe,lAarr:ppe,Lacute:mpe,lacute:gpe,laemptyv:vpe,lagran:bpe,Lambda:ype,lambda:xpe,lang:Cpe,Lang:wpe,langd:_pe,langle:Spe,lap:kpe,Laplacetrf:Tpe,laquo:Ppe,larrb:Rpe,larrbfs:Epe,larr:$pe,Larr:Ape,lArr:Ipe,larrfs:Mpe,larrhk:zpe,larrlp:Ope,larrpl:Dpe,larrsim:Lpe,larrtl:Fpe,latail:Npe,lAtail:Bpe,lat:Hpe,late:jpe,lates:Vpe,lbarr:Upe,lBarr:Wpe,lbbrk:qpe,lbrace:Kpe,lbrack:Gpe,lbrke:Ype,lbrksld:Xpe,lbrkslu:Qpe,Lcaron:Zpe,lcaron:Jpe,Lcedil:eme,lcedil:tme,lceil:nme,lcub:ome,Lcy:rme,lcy:ime,ldca:ame,ldquo:sme,ldquor:lme,ldrdhar:cme,ldrushar:ume,ldsh:dme,le:fme,lE:hme,LeftAngleBracket:pme,LeftArrowBar:mme,leftarrow:gme,LeftArrow:vme,Leftarrow:bme,LeftArrowRightArrow:yme,leftarrowtail:xme,LeftCeiling:Cme,LeftDoubleBracket:wme,LeftDownTeeVector:_me,LeftDownVectorBar:Sme,LeftDownVector:kme,LeftFloor:Tme,leftharpoondown:Pme,leftharpoonup:Rme,leftleftarrows:Eme,leftrightarrow:$me,LeftRightArrow:Ame,Leftrightarrow:Ime,leftrightarrows:Mme,leftrightharpoons:zme,leftrightsquigarrow:Ome,LeftRightVector:Dme,LeftTeeArrow:Lme,LeftTee:Fme,LeftTeeVector:Nme,leftthreetimes:Bme,LeftTriangleBar:Hme,LeftTriangle:jme,LeftTriangleEqual:Vme,LeftUpDownVector:Ume,LeftUpTeeVector:Wme,LeftUpVectorBar:qme,LeftUpVector:Kme,LeftVectorBar:Gme,LeftVector:Yme,lEg:Xme,leg:Qme,leq:Zme,leqq:Jme,leqslant:ege,lescc:tge,les:nge,lesdot:oge,lesdoto:rge,lesdotor:ige,lesg:age,lesges:sge,lessapprox:lge,lessdot:cge,lesseqgtr:uge,lesseqqgtr:dge,LessEqualGreater:fge,LessFullEqual:hge,LessGreater:pge,lessgtr:mge,LessLess:gge,lesssim:vge,LessSlantEqual:bge,LessTilde:yge,lfisht:xge,lfloor:Cge,Lfr:wge,lfr:_ge,lg:Sge,lgE:kge,lHar:Tge,lhard:Pge,lharu:Rge,lharul:Ege,lhblk:$ge,LJcy:Age,ljcy:Ige,llarr:Mge,ll:zge,Ll:Oge,llcorner:Dge,Lleftarrow:Lge,llhard:Fge,lltri:Nge,Lmidot:Bge,lmidot:Hge,lmoustache:jge,lmoust:Vge,lnap:Uge,lnapprox:Wge,lne:qge,lnE:Kge,lneq:Gge,lneqq:Yge,lnsim:Xge,loang:Qge,loarr:Zge,lobrk:Jge,longleftarrow:eve,LongLeftArrow:tve,Longleftarrow:nve,longleftrightarrow:ove,LongLeftRightArrow:rve,Longleftrightarrow:ive,longmapsto:ave,longrightarrow:sve,LongRightArrow:lve,Longrightarrow:cve,looparrowleft:uve,looparrowright:dve,lopar:fve,Lopf:hve,lopf:pve,loplus:mve,lotimes:gve,lowast:vve,lowbar:bve,LowerLeftArrow:yve,LowerRightArrow:xve,loz:Cve,lozenge:wve,lozf:_ve,lpar:Sve,lparlt:kve,lrarr:Tve,lrcorner:Pve,lrhar:Rve,lrhard:Eve,lrm:$ve,lrtri:Ave,lsaquo:Ive,lscr:Mve,Lscr:zve,lsh:Ove,Lsh:Dve,lsim:Lve,lsime:Fve,lsimg:Nve,lsqb:Bve,lsquo:Hve,lsquor:jve,Lstrok:Vve,lstrok:Uve,ltcc:Wve,ltcir:qve,lt:Kve,LT:Gve,Lt:Yve,ltdot:Xve,lthree:Qve,ltimes:Zve,ltlarr:Jve,ltquest:ebe,ltri:tbe,ltrie:nbe,ltrif:obe,ltrPar:rbe,lurdshar:ibe,luruhar:abe,lvertneqq:sbe,lvnE:lbe,macr:cbe,male:ube,malt:dbe,maltese:fbe,Map:"⤅",map:hbe,mapsto:pbe,mapstodown:mbe,mapstoleft:gbe,mapstoup:vbe,marker:bbe,mcomma:ybe,Mcy:xbe,mcy:Cbe,mdash:wbe,mDDot:_be,measuredangle:Sbe,MediumSpace:kbe,Mellintrf:Tbe,Mfr:Pbe,mfr:Rbe,mho:Ebe,micro:$be,midast:Abe,midcir:Ibe,mid:Mbe,middot:zbe,minusb:Obe,minus:Dbe,minusd:Lbe,minusdu:Fbe,MinusPlus:Nbe,mlcp:Bbe,mldr:Hbe,mnplus:jbe,models:Vbe,Mopf:Ube,mopf:Wbe,mp:qbe,mscr:Kbe,Mscr:Gbe,mstpos:Ybe,Mu:Xbe,mu:Qbe,multimap:Zbe,mumap:Jbe,nabla:e0e,Nacute:t0e,nacute:n0e,nang:o0e,nap:r0e,napE:i0e,napid:a0e,napos:s0e,napprox:l0e,natural:c0e,naturals:u0e,natur:d0e,nbsp:f0e,nbump:h0e,nbumpe:p0e,ncap:m0e,Ncaron:g0e,ncaron:v0e,Ncedil:b0e,ncedil:y0e,ncong:x0e,ncongdot:C0e,ncup:w0e,Ncy:_0e,ncy:S0e,ndash:k0e,nearhk:T0e,nearr:P0e,neArr:R0e,nearrow:E0e,ne:$0e,nedot:A0e,NegativeMediumSpace:I0e,NegativeThickSpace:M0e,NegativeThinSpace:z0e,NegativeVeryThinSpace:O0e,nequiv:D0e,nesear:L0e,nesim:F0e,NestedGreaterGreater:N0e,NestedLessLess:B0e,NewLine:H0e,nexist:j0e,nexists:V0e,Nfr:U0e,nfr:W0e,ngE:q0e,nge:K0e,ngeq:G0e,ngeqq:Y0e,ngeqslant:X0e,nges:Q0e,nGg:Z0e,ngsim:J0e,nGt:e1e,ngt:t1e,ngtr:n1e,nGtv:o1e,nharr:r1e,nhArr:i1e,nhpar:a1e,ni:s1e,nis:l1e,nisd:c1e,niv:u1e,NJcy:d1e,njcy:f1e,nlarr:h1e,nlArr:p1e,nldr:m1e,nlE:g1e,nle:v1e,nleftarrow:b1e,nLeftarrow:y1e,nleftrightarrow:x1e,nLeftrightarrow:C1e,nleq:w1e,nleqq:_1e,nleqslant:S1e,nles:k1e,nless:T1e,nLl:P1e,nlsim:R1e,nLt:E1e,nlt:$1e,nltri:A1e,nltrie:I1e,nLtv:M1e,nmid:z1e,NoBreak:O1e,NonBreakingSpace:D1e,nopf:L1e,Nopf:F1e,Not:N1e,not:B1e,NotCongruent:H1e,NotCupCap:j1e,NotDoubleVerticalBar:V1e,NotElement:U1e,NotEqual:W1e,NotEqualTilde:q1e,NotExists:K1e,NotGreater:G1e,NotGreaterEqual:Y1e,NotGreaterFullEqual:X1e,NotGreaterGreater:Q1e,NotGreaterLess:Z1e,NotGreaterSlantEqual:J1e,NotGreaterTilde:eye,NotHumpDownHump:tye,NotHumpEqual:nye,notin:oye,notindot:rye,notinE:iye,notinva:aye,notinvb:sye,notinvc:lye,NotLeftTriangleBar:cye,NotLeftTriangle:uye,NotLeftTriangleEqual:dye,NotLess:fye,NotLessEqual:hye,NotLessGreater:pye,NotLessLess:mye,NotLessSlantEqual:gye,NotLessTilde:vye,NotNestedGreaterGreater:bye,NotNestedLessLess:yye,notni:xye,notniva:Cye,notnivb:wye,notnivc:_ye,NotPrecedes:Sye,NotPrecedesEqual:kye,NotPrecedesSlantEqual:Tye,NotReverseElement:Pye,NotRightTriangleBar:Rye,NotRightTriangle:Eye,NotRightTriangleEqual:$ye,NotSquareSubset:Aye,NotSquareSubsetEqual:Iye,NotSquareSuperset:Mye,NotSquareSupersetEqual:zye,NotSubset:Oye,NotSubsetEqual:Dye,NotSucceeds:Lye,NotSucceedsEqual:Fye,NotSucceedsSlantEqual:Nye,NotSucceedsTilde:Bye,NotSuperset:Hye,NotSupersetEqual:jye,NotTilde:Vye,NotTildeEqual:Uye,NotTildeFullEqual:Wye,NotTildeTilde:qye,NotVerticalBar:Kye,nparallel:Gye,npar:Yye,nparsl:Xye,npart:Qye,npolint:Zye,npr:Jye,nprcue:exe,nprec:txe,npreceq:nxe,npre:oxe,nrarrc:rxe,nrarr:ixe,nrArr:axe,nrarrw:sxe,nrightarrow:lxe,nRightarrow:cxe,nrtri:uxe,nrtrie:dxe,nsc:fxe,nsccue:hxe,nsce:pxe,Nscr:mxe,nscr:gxe,nshortmid:vxe,nshortparallel:bxe,nsim:yxe,nsime:xxe,nsimeq:Cxe,nsmid:wxe,nspar:_xe,nsqsube:Sxe,nsqsupe:kxe,nsub:Txe,nsubE:Pxe,nsube:Rxe,nsubset:Exe,nsubseteq:$xe,nsubseteqq:Axe,nsucc:Ixe,nsucceq:Mxe,nsup:zxe,nsupE:Oxe,nsupe:Dxe,nsupset:Lxe,nsupseteq:Fxe,nsupseteqq:Nxe,ntgl:Bxe,Ntilde:Hxe,ntilde:jxe,ntlg:Vxe,ntriangleleft:Uxe,ntrianglelefteq:Wxe,ntriangleright:qxe,ntrianglerighteq:Kxe,Nu:Gxe,nu:Yxe,num:Xxe,numero:Qxe,numsp:Zxe,nvap:Jxe,nvdash:eCe,nvDash:tCe,nVdash:nCe,nVDash:oCe,nvge:rCe,nvgt:iCe,nvHarr:aCe,nvinfin:sCe,nvlArr:lCe,nvle:cCe,nvlt:uCe,nvltrie:dCe,nvrArr:fCe,nvrtrie:hCe,nvsim:pCe,nwarhk:mCe,nwarr:gCe,nwArr:vCe,nwarrow:bCe,nwnear:yCe,Oacute:xCe,oacute:CCe,oast:wCe,Ocirc:_Ce,ocirc:SCe,ocir:kCe,Ocy:TCe,ocy:PCe,odash:RCe,Odblac:ECe,odblac:$Ce,odiv:ACe,odot:ICe,odsold:MCe,OElig:zCe,oelig:OCe,ofcir:DCe,Ofr:LCe,ofr:FCe,ogon:NCe,Ograve:BCe,ograve:HCe,ogt:jCe,ohbar:VCe,ohm:UCe,oint:WCe,olarr:qCe,olcir:KCe,olcross:GCe,oline:YCe,olt:XCe,Omacr:QCe,omacr:ZCe,Omega:JCe,omega:ewe,Omicron:twe,omicron:nwe,omid:owe,ominus:rwe,Oopf:iwe,oopf:awe,opar:swe,OpenCurlyDoubleQuote:lwe,OpenCurlyQuote:cwe,operp:uwe,oplus:dwe,orarr:fwe,Or:hwe,or:pwe,ord:mwe,order:gwe,orderof:vwe,ordf:bwe,ordm:ywe,origof:xwe,oror:Cwe,orslope:wwe,orv:_we,oS:Swe,Oscr:kwe,oscr:Twe,Oslash:Pwe,oslash:Rwe,osol:Ewe,Otilde:$we,otilde:Awe,otimesas:Iwe,Otimes:Mwe,otimes:zwe,Ouml:Owe,ouml:Dwe,ovbar:Lwe,OverBar:Fwe,OverBrace:Nwe,OverBracket:Bwe,OverParenthesis:Hwe,para:jwe,parallel:Vwe,par:Uwe,parsim:Wwe,parsl:qwe,part:Kwe,PartialD:Gwe,Pcy:Ywe,pcy:Xwe,percnt:Qwe,period:Zwe,permil:Jwe,perp:e_e,pertenk:t_e,Pfr:n_e,pfr:o_e,Phi:r_e,phi:i_e,phiv:a_e,phmmat:s_e,phone:l_e,Pi:c_e,pi:u_e,pitchfork:d_e,piv:f_e,planck:h_e,planckh:p_e,plankv:m_e,plusacir:g_e,plusb:v_e,pluscir:b_e,plus:y_e,plusdo:x_e,plusdu:C_e,pluse:w_e,PlusMinus:__e,plusmn:S_e,plussim:k_e,plustwo:T_e,pm:P_e,Poincareplane:R_e,pointint:E_e,popf:$_e,Popf:A_e,pound:I_e,prap:M_e,Pr:z_e,pr:O_e,prcue:D_e,precapprox:L_e,prec:F_e,preccurlyeq:N_e,Precedes:B_e,PrecedesEqual:H_e,PrecedesSlantEqual:j_e,PrecedesTilde:V_e,preceq:U_e,precnapprox:W_e,precneqq:q_e,precnsim:K_e,pre:G_e,prE:Y_e,precsim:X_e,prime:Q_e,Prime:Z_e,primes:J_e,prnap:e2e,prnE:t2e,prnsim:n2e,prod:o2e,Product:r2e,profalar:i2e,profline:a2e,profsurf:s2e,prop:l2e,Proportional:c2e,Proportion:u2e,propto:d2e,prsim:f2e,prurel:h2e,Pscr:p2e,pscr:m2e,Psi:g2e,psi:v2e,puncsp:b2e,Qfr:y2e,qfr:x2e,qint:C2e,qopf:w2e,Qopf:_2e,qprime:S2e,Qscr:k2e,qscr:T2e,quaternions:P2e,quatint:R2e,quest:E2e,questeq:$2e,quot:A2e,QUOT:I2e,rAarr:M2e,race:z2e,Racute:O2e,racute:D2e,radic:L2e,raemptyv:F2e,rang:N2e,Rang:B2e,rangd:H2e,range:j2e,rangle:V2e,raquo:U2e,rarrap:W2e,rarrb:q2e,rarrbfs:K2e,rarrc:G2e,rarr:Y2e,Rarr:X2e,rArr:Q2e,rarrfs:Z2e,rarrhk:J2e,rarrlp:eSe,rarrpl:tSe,rarrsim:nSe,Rarrtl:oSe,rarrtl:rSe,rarrw:iSe,ratail:aSe,rAtail:sSe,ratio:lSe,rationals:cSe,rbarr:uSe,rBarr:dSe,RBarr:fSe,rbbrk:hSe,rbrace:pSe,rbrack:mSe,rbrke:gSe,rbrksld:vSe,rbrkslu:bSe,Rcaron:ySe,rcaron:xSe,Rcedil:CSe,rcedil:wSe,rceil:_Se,rcub:SSe,Rcy:kSe,rcy:TSe,rdca:PSe,rdldhar:RSe,rdquo:ESe,rdquor:$Se,rdsh:ASe,real:ISe,realine:MSe,realpart:zSe,reals:OSe,Re:DSe,rect:LSe,reg:FSe,REG:NSe,ReverseElement:BSe,ReverseEquilibrium:HSe,ReverseUpEquilibrium:jSe,rfisht:VSe,rfloor:USe,rfr:WSe,Rfr:qSe,rHar:KSe,rhard:GSe,rharu:YSe,rharul:XSe,Rho:QSe,rho:ZSe,rhov:JSe,RightAngleBracket:eke,RightArrowBar:tke,rightarrow:nke,RightArrow:oke,Rightarrow:rke,RightArrowLeftArrow:ike,rightarrowtail:ake,RightCeiling:ske,RightDoubleBracket:lke,RightDownTeeVector:cke,RightDownVectorBar:uke,RightDownVector:dke,RightFloor:fke,rightharpoondown:hke,rightharpoonup:pke,rightleftarrows:mke,rightleftharpoons:gke,rightrightarrows:vke,rightsquigarrow:bke,RightTeeArrow:yke,RightTee:xke,RightTeeVector:Cke,rightthreetimes:wke,RightTriangleBar:_ke,RightTriangle:Ske,RightTriangleEqual:kke,RightUpDownVector:Tke,RightUpTeeVector:Pke,RightUpVectorBar:Rke,RightUpVector:Eke,RightVectorBar:$ke,RightVector:Ake,ring:Ike,risingdotseq:Mke,rlarr:zke,rlhar:Oke,rlm:Dke,rmoustache:Lke,rmoust:Fke,rnmid:Nke,roang:Bke,roarr:Hke,robrk:jke,ropar:Vke,ropf:Uke,Ropf:Wke,roplus:qke,rotimes:Kke,RoundImplies:Gke,rpar:Yke,rpargt:Xke,rppolint:Qke,rrarr:Zke,Rrightarrow:Jke,rsaquo:e3e,rscr:t3e,Rscr:n3e,rsh:o3e,Rsh:r3e,rsqb:i3e,rsquo:a3e,rsquor:s3e,rthree:l3e,rtimes:c3e,rtri:u3e,rtrie:d3e,rtrif:f3e,rtriltri:h3e,RuleDelayed:p3e,ruluhar:m3e,rx:g3e,Sacute:v3e,sacute:b3e,sbquo:y3e,scap:x3e,Scaron:C3e,scaron:w3e,Sc:_3e,sc:S3e,sccue:k3e,sce:T3e,scE:P3e,Scedil:R3e,scedil:E3e,Scirc:$3e,scirc:A3e,scnap:I3e,scnE:M3e,scnsim:z3e,scpolint:O3e,scsim:D3e,Scy:L3e,scy:F3e,sdotb:N3e,sdot:B3e,sdote:H3e,searhk:j3e,searr:V3e,seArr:U3e,searrow:W3e,sect:q3e,semi:K3e,seswar:G3e,setminus:Y3e,setmn:X3e,sext:Q3e,Sfr:Z3e,sfr:J3e,sfrown:e4e,sharp:t4e,SHCHcy:n4e,shchcy:o4e,SHcy:r4e,shcy:i4e,ShortDownArrow:a4e,ShortLeftArrow:s4e,shortmid:l4e,shortparallel:c4e,ShortRightArrow:u4e,ShortUpArrow:d4e,shy:f4e,Sigma:h4e,sigma:p4e,sigmaf:m4e,sigmav:g4e,sim:v4e,simdot:b4e,sime:y4e,simeq:x4e,simg:C4e,simgE:w4e,siml:_4e,simlE:S4e,simne:k4e,simplus:T4e,simrarr:P4e,slarr:R4e,SmallCircle:E4e,smallsetminus:$4e,smashp:A4e,smeparsl:I4e,smid:M4e,smile:z4e,smt:O4e,smte:D4e,smtes:L4e,SOFTcy:F4e,softcy:N4e,solbar:B4e,solb:H4e,sol:j4e,Sopf:V4e,sopf:U4e,spades:W4e,spadesuit:q4e,spar:K4e,sqcap:G4e,sqcaps:Y4e,sqcup:X4e,sqcups:Q4e,Sqrt:Z4e,sqsub:J4e,sqsube:e5e,sqsubset:t5e,sqsubseteq:n5e,sqsup:o5e,sqsupe:r5e,sqsupset:i5e,sqsupseteq:a5e,square:s5e,Square:l5e,SquareIntersection:c5e,SquareSubset:u5e,SquareSubsetEqual:d5e,SquareSuperset:f5e,SquareSupersetEqual:h5e,SquareUnion:p5e,squarf:m5e,squ:g5e,squf:v5e,srarr:b5e,Sscr:y5e,sscr:x5e,ssetmn:C5e,ssmile:w5e,sstarf:_5e,Star:S5e,star:k5e,starf:T5e,straightepsilon:P5e,straightphi:R5e,strns:E5e,sub:$5e,Sub:A5e,subdot:I5e,subE:M5e,sube:z5e,subedot:O5e,submult:D5e,subnE:L5e,subne:F5e,subplus:N5e,subrarr:B5e,subset:H5e,Subset:j5e,subseteq:V5e,subseteqq:U5e,SubsetEqual:W5e,subsetneq:q5e,subsetneqq:K5e,subsim:G5e,subsub:Y5e,subsup:X5e,succapprox:Q5e,succ:Z5e,succcurlyeq:J5e,Succeeds:eTe,SucceedsEqual:tTe,SucceedsSlantEqual:nTe,SucceedsTilde:oTe,succeq:rTe,succnapprox:iTe,succneqq:aTe,succnsim:sTe,succsim:lTe,SuchThat:cTe,sum:uTe,Sum:dTe,sung:fTe,sup1:hTe,sup2:pTe,sup3:mTe,sup:gTe,Sup:vTe,supdot:bTe,supdsub:yTe,supE:xTe,supe:CTe,supedot:wTe,Superset:_Te,SupersetEqual:STe,suphsol:kTe,suphsub:TTe,suplarr:PTe,supmult:RTe,supnE:ETe,supne:$Te,supplus:ATe,supset:ITe,Supset:MTe,supseteq:zTe,supseteqq:OTe,supsetneq:DTe,supsetneqq:LTe,supsim:FTe,supsub:NTe,supsup:BTe,swarhk:HTe,swarr:jTe,swArr:VTe,swarrow:UTe,swnwar:WTe,szlig:qTe,Tab:KTe,target:GTe,Tau:YTe,tau:XTe,tbrk:QTe,Tcaron:ZTe,tcaron:JTe,Tcedil:ePe,tcedil:tPe,Tcy:nPe,tcy:oPe,tdot:rPe,telrec:iPe,Tfr:aPe,tfr:sPe,there4:lPe,therefore:cPe,Therefore:uPe,Theta:dPe,theta:fPe,thetasym:hPe,thetav:pPe,thickapprox:mPe,thicksim:gPe,ThickSpace:vPe,ThinSpace:bPe,thinsp:yPe,thkap:xPe,thksim:CPe,THORN:wPe,thorn:_Pe,tilde:SPe,Tilde:kPe,TildeEqual:TPe,TildeFullEqual:PPe,TildeTilde:RPe,timesbar:EPe,timesb:$Pe,times:APe,timesd:IPe,tint:MPe,toea:zPe,topbot:OPe,topcir:DPe,top:LPe,Topf:FPe,topf:NPe,topfork:BPe,tosa:HPe,tprime:jPe,trade:VPe,TRADE:UPe,triangle:WPe,triangledown:qPe,triangleleft:KPe,trianglelefteq:GPe,triangleq:YPe,triangleright:XPe,trianglerighteq:QPe,tridot:ZPe,trie:JPe,triminus:eRe,TripleDot:tRe,triplus:nRe,trisb:oRe,tritime:rRe,trpezium:iRe,Tscr:aRe,tscr:sRe,TScy:lRe,tscy:cRe,TSHcy:uRe,tshcy:dRe,Tstrok:fRe,tstrok:hRe,twixt:pRe,twoheadleftarrow:mRe,twoheadrightarrow:gRe,Uacute:vRe,uacute:bRe,uarr:yRe,Uarr:xRe,uArr:CRe,Uarrocir:wRe,Ubrcy:_Re,ubrcy:SRe,Ubreve:kRe,ubreve:TRe,Ucirc:PRe,ucirc:RRe,Ucy:ERe,ucy:$Re,udarr:ARe,Udblac:IRe,udblac:MRe,udhar:zRe,ufisht:ORe,Ufr:DRe,ufr:LRe,Ugrave:FRe,ugrave:NRe,uHar:BRe,uharl:HRe,uharr:jRe,uhblk:VRe,ulcorn:URe,ulcorner:WRe,ulcrop:qRe,ultri:KRe,Umacr:GRe,umacr:YRe,uml:XRe,UnderBar:QRe,UnderBrace:ZRe,UnderBracket:JRe,UnderParenthesis:eEe,Union:tEe,UnionPlus:nEe,Uogon:oEe,uogon:rEe,Uopf:iEe,uopf:aEe,UpArrowBar:sEe,uparrow:lEe,UpArrow:cEe,Uparrow:uEe,UpArrowDownArrow:dEe,updownarrow:fEe,UpDownArrow:hEe,Updownarrow:pEe,UpEquilibrium:mEe,upharpoonleft:gEe,upharpoonright:vEe,uplus:bEe,UpperLeftArrow:yEe,UpperRightArrow:xEe,upsi:CEe,Upsi:wEe,upsih:_Ee,Upsilon:SEe,upsilon:kEe,UpTeeArrow:TEe,UpTee:PEe,upuparrows:REe,urcorn:EEe,urcorner:$Ee,urcrop:AEe,Uring:IEe,uring:MEe,urtri:zEe,Uscr:OEe,uscr:DEe,utdot:LEe,Utilde:FEe,utilde:NEe,utri:BEe,utrif:HEe,uuarr:jEe,Uuml:VEe,uuml:UEe,uwangle:WEe,vangrt:qEe,varepsilon:KEe,varkappa:GEe,varnothing:YEe,varphi:XEe,varpi:QEe,varpropto:ZEe,varr:JEe,vArr:e$e,varrho:t$e,varsigma:n$e,varsubsetneq:o$e,varsubsetneqq:r$e,varsupsetneq:i$e,varsupsetneqq:a$e,vartheta:s$e,vartriangleleft:l$e,vartriangleright:c$e,vBar:u$e,Vbar:d$e,vBarv:f$e,Vcy:h$e,vcy:p$e,vdash:m$e,vDash:g$e,Vdash:v$e,VDash:b$e,Vdashl:y$e,veebar:x$e,vee:C$e,Vee:w$e,veeeq:_$e,vellip:S$e,verbar:k$e,Verbar:T$e,vert:P$e,Vert:R$e,VerticalBar:E$e,VerticalLine:$$e,VerticalSeparator:A$e,VerticalTilde:I$e,VeryThinSpace:M$e,Vfr:z$e,vfr:O$e,vltri:D$e,vnsub:L$e,vnsup:F$e,Vopf:N$e,vopf:B$e,vprop:H$e,vrtri:j$e,Vscr:V$e,vscr:U$e,vsubnE:W$e,vsubne:q$e,vsupnE:K$e,vsupne:G$e,Vvdash:Y$e,vzigzag:X$e,Wcirc:Q$e,wcirc:Z$e,wedbar:J$e,wedge:eAe,Wedge:tAe,wedgeq:nAe,weierp:oAe,Wfr:rAe,wfr:iAe,Wopf:aAe,wopf:sAe,wp:lAe,wr:cAe,wreath:uAe,Wscr:dAe,wscr:fAe,xcap:hAe,xcirc:pAe,xcup:mAe,xdtri:gAe,Xfr:vAe,xfr:bAe,xharr:yAe,xhArr:xAe,Xi:CAe,xi:wAe,xlarr:_Ae,xlArr:SAe,xmap:kAe,xnis:TAe,xodot:PAe,Xopf:RAe,xopf:EAe,xoplus:$Ae,xotime:AAe,xrarr:IAe,xrArr:MAe,Xscr:zAe,xscr:OAe,xsqcup:DAe,xuplus:LAe,xutri:FAe,xvee:NAe,xwedge:BAe,Yacute:HAe,yacute:jAe,YAcy:VAe,yacy:UAe,Ycirc:WAe,ycirc:qAe,Ycy:KAe,ycy:GAe,yen:YAe,Yfr:XAe,yfr:QAe,YIcy:ZAe,yicy:JAe,Yopf:e6e,yopf:t6e,Yscr:n6e,yscr:o6e,YUcy:r6e,yucy:i6e,yuml:a6e,Yuml:s6e,Zacute:l6e,zacute:c6e,Zcaron:u6e,zcaron:d6e,Zcy:f6e,zcy:h6e,Zdot:p6e,zdot:m6e,zeetrf:g6e,ZeroWidthSpace:v6e,Zeta:b6e,zeta:y6e,zfr:x6e,Zfr:C6e,ZHcy:w6e,zhcy:_6e,zigrarr:S6e,zopf:k6e,Zopf:T6e,Zscr:P6e,zscr:R6e,zwj:E6e,zwnj:$6e};var CS=A6e,xm=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4E\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDF55-\uDF59]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD806[\uDC3B\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/,Ba={},Y0={};function I6e(e){var t,n,o=Y0[e];if(o)return o;for(o=Y0[e]=[],t=0;t<128;t++)n=String.fromCharCode(t),/^[0-9a-z]$/i.test(n)?o.push(n):o.push("%"+("0"+t.toString(16).toUpperCase()).slice(-2));for(t=0;t"u"&&(n=!0),s=I6e(t),o=0,r=e.length;o=55296&&i<=57343){if(i>=55296&&i<=56319&&o+1=56320&&a<=57343)){l+=encodeURIComponent(e[o]+e[o+1]),o++;continue}l+="%EF%BF%BD";continue}l+=encodeURIComponent(e[o])}return l}Ou.defaultChars=";/?:@&=+$,-_.!~*'()#";Ou.componentChars="-_.!~*'()";var M6e=Ou,X0={};function z6e(e){var t,n,o=X0[e];if(o)return o;for(o=X0[e]=[],t=0;t<128;t++)n=String.fromCharCode(t),o.push(n);for(t=0;t=55296&&u<=57343?d+="���":d+=String.fromCharCode(u),r+=6;continue}if((a&248)===240&&r+91114111?d+="����":(u-=65536,d+=String.fromCharCode(55296+(u>>10),56320+(u&1023))),r+=9;continue}d+="�"}return d})}Du.defaultChars=";/?:@&=+$,#";Du.componentChars="";var O6e=Du,D6e=function(t){var n="";return n+=t.protocol||"",n+=t.slashes?"//":"",n+=t.auth?t.auth+"@":"",t.hostname&&t.hostname.indexOf(":")!==-1?n+="["+t.hostname+"]":n+=t.hostname||"",n+=t.port?":"+t.port:"",n+=t.pathname||"",n+=t.search||"",n+=t.hash||"",n};function $c(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}var L6e=/^([a-z0-9.+-]+:)/i,F6e=/:[0-9]*$/,N6e=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,B6e=["<",">",'"',"`"," ","\r",` +`," "],H6e=["{","}","|","\\","^","`"].concat(B6e),j6e=["'"].concat(H6e),Q0=["%","/","?",";","#"].concat(j6e),Z0=["/","?","#"],V6e=255,J0=/^[+a-z0-9A-Z_-]{0,63}$/,U6e=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,e1={javascript:!0,"javascript:":!0},t1={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function W6e(e,t){if(e&&e instanceof $c)return e;var n=new $c;return n.parse(e,t),n}$c.prototype.parse=function(e,t){var n,o,r,i,a,s=e;if(s=s.trim(),!t&&e.split("#").length===1){var l=N6e.exec(s);if(l)return this.pathname=l[1],l[2]&&(this.search=l[2]),this}var c=L6e.exec(s);if(c&&(c=c[0],r=c.toLowerCase(),this.protocol=c,s=s.substr(c.length)),(t||c||s.match(/^\/\/[^@\/]+@[^@\/]+/))&&(a=s.substr(0,2)==="//",a&&!(c&&e1[c])&&(s=s.substr(2),this.slashes=!0)),!e1[c]&&(a||c&&!t1[c])){var u=-1;for(n=0;n127?g+="x":g+=v[y];if(!g.match(J0)){var C=m.slice(0,n),_=m.slice(n+1),x=v.match(U6e);x&&(C.push(x[1]),_.unshift(x[2])),_.length&&(s=_.join(".")+s),this.hostname=C.join(".");break}}}}this.hostname.length>V6e&&(this.hostname=""),h&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}var w=s.indexOf("#");w!==-1&&(this.hash=s.substr(w),s=s.slice(0,w));var T=s.indexOf("?");return T!==-1&&(this.search=s.substr(T),s=s.slice(0,T)),s&&(this.pathname=s),t1[r]&&this.hostname&&!this.pathname&&(this.pathname=""),this};$c.prototype.parseHost=function(e){var t=F6e.exec(e);t&&(t=t[0],t!==":"&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)};var q6e=W6e;Ba.encode=M6e;Ba.decode=O6e;Ba.format=D6e;Ba.parse=q6e;var Gr={},Vd,n1;function wS(){return n1||(n1=1,Vd=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/),Vd}var Ud,o1;function _S(){return o1||(o1=1,Ud=/[\0-\x1F\x7F-\x9F]/),Ud}var Wd,r1;function K6e(){return r1||(r1=1,Wd=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/),Wd}var qd,i1;function SS(){return i1||(i1=1,qd=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/),qd}var a1;function G6e(){return a1||(a1=1,Gr.Any=wS(),Gr.Cc=_S(),Gr.Cf=K6e(),Gr.P=xm,Gr.Z=SS()),Gr}(function(e){function t(F){return Object.prototype.toString.call(F)}function n(F){return t(F)==="[object String]"}var o=Object.prototype.hasOwnProperty;function r(F,O){return o.call(F,O)}function i(F){var O=Array.prototype.slice.call(arguments,1);return O.forEach(function($){if($){if(typeof $!="object")throw new TypeError($+"must be object");Object.keys($).forEach(function(W){F[W]=$[W]})}}),F}function a(F,O,$){return[].concat(F.slice(0,O),$,F.slice(O+1))}function s(F){return!(F>=55296&&F<=57343||F>=64976&&F<=65007||(F&65535)===65535||(F&65535)===65534||F>=0&&F<=8||F===11||F>=14&&F<=31||F>=127&&F<=159||F>1114111)}function l(F){if(F>65535){F-=65536;var O=55296+(F>>10),$=56320+(F&1023);return String.fromCharCode(O,$)}return String.fromCharCode(F)}var c=/\\([!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~])/g,u=/&([a-z#][a-z0-9]{1,31});/gi,d=new RegExp(c.source+"|"+u.source,"gi"),f=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))$/i,p=CS;function h(F,O){var $;return r(p,O)?p[O]:O.charCodeAt(0)===35&&f.test(O)&&($=O[1].toLowerCase()==="x"?parseInt(O.slice(2),16):parseInt(O.slice(1),10),s($))?l($):F}function m(F){return F.indexOf("\\")<0?F:F.replace(c,"$1")}function v(F){return F.indexOf("\\")<0&&F.indexOf("&")<0?F:F.replace(d,function(O,$,W){return $||h(O,W)})}var g=/[&<>"]/,y=/[&<>"]/g,S={"&":"&","<":"<",">":">",'"':"""};function C(F){return S[F]}function _(F){return g.test(F)?F.replace(y,C):F}var x=/[.?*+^$[\]\\(){}|-]/g;function w(F){return F.replace(x,"\\$&")}function T(F){switch(F){case 9:case 32:return!0}return!1}function P(F){if(F>=8192&&F<=8202)return!0;switch(F){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1}var k=xm;function I(F){return k.test(F)}function A(F){switch(F){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}}function q(F){return F=F.trim().replace(/\s+/g," "),"ẞ".toLowerCase()==="Ṿ"&&(F=F.replace(/ẞ/g,"ß")),F.toLowerCase().toUpperCase()}e.lib={},e.lib.mdurl=Ba,e.lib.ucmicro=G6e(),e.assign=i,e.isString=n,e.has=r,e.unescapeMd=m,e.unescapeAll=v,e.isValidEntityCode=s,e.fromCodePoint=l,e.escapeHtml=_,e.arrayReplaceAt=a,e.isSpace=T,e.isWhiteSpace=P,e.isMdAsciiPunct=A,e.isPunctChar=I,e.escapeRE=w,e.normalizeReference=q})(Dt);var Lu={},Y6e=function(t,n,o){var r,i,a,s,l=-1,c=t.posMax,u=t.pos;for(t.pos=n+1,r=1;t.pos32))return s;if(r===41){if(i===0)break;i--}a++}return n===a||i!==0||(s.str=s1(t.slice(n,a)),s.pos=a,s.ok=!0),s},Q6e=Dt.unescapeAll,Z6e=function(t,n,o){var r,i,a=0,s=n,l={ok:!1,pos:0,lines:0,str:""};if(s>=o||(i=t.charCodeAt(s),i!==34&&i!==39&&i!==40))return l;for(s++,i===40&&(i=41);s"+yi(i.content)+""};Vo.code_block=function(e,t,n,o,r){var i=e[t];return""+yi(e[t].content)+` +`};Vo.fence=function(e,t,n,o,r){var i=e[t],a=i.info?e8e(i.info).trim():"",s="",l="",c,u,d,f,p;return a&&(d=a.split(/(\s+)/g),s=d[0],l=d.slice(2).join("")),n.highlight?c=n.highlight(i.content,s,l)||yi(i.content):c=yi(i.content),c.indexOf(""+c+` `):"
"+c+`
-`};jo.image=function(e,t,n,o,r){var i=e[t];return i.attrs[i.attrIndex("alt")][1]=r.renderInlineAsText(i.children,n,o),r.renderToken(e,t,n)};jo.hardbreak=function(e,t,n){return n.xhtmlOut?`
+`};Vo.image=function(e,t,n,o,r){var i=e[t];return i.attrs[i.attrIndex("alt")][1]=r.renderInlineAsText(i.children,n,o),r.renderToken(e,t,n)};Vo.hardbreak=function(e,t,n){return n.xhtmlOut?`
`:`
-`};jo.softbreak=function(e,t,n){return n.breaks?n.xhtmlOut?`
+`};Vo.softbreak=function(e,t,n){return n.breaks?n.xhtmlOut?`
`:`
`:` -`};jo.text=function(e,t){return bi(e[t].content)};jo.html_block=function(e,t){return e[t].content};jo.html_inline=function(e,t){return e[t].content};function Na(){this.rules=k6e({},jo)}Na.prototype.renderAttrs=function(t){var n,o,r;if(!t.attrs)return"";for(r="",n=0,o=t.attrs.length;n -`:">",i)};Na.prototype.renderInline=function(e,t,n){for(var o,r="",i=this.rules,a=0,s=e.length;a\s]/i.test(e)}function O6e(e){return/^<\/a\s*>/i.test(e)}var D6e=function(t){var n,o,r,i,a,s,l,c,u,d,f,p,h,g,v,m,y=t.tokens,S;if(t.md.options.linkify){for(o=0,r=y.length;o=0;n--){if(s=i[n],s.type==="link_close"){for(n--;i[n].level!==s.level&&i[n].type!=="link_open";)n--;continue}if(s.type==="html_inline"&&(z6e(s.content)&&h>0&&h--,O6e(s.content)&&h++),!(h>0)&&s.type==="text"&&t.md.linkify.test(s.content)){for(u=s.content,S=t.md.linkify.match(u),l=[],p=s.level,f=0,S.length>0&&S[0].index===0&&n>0&&i[n-1].type==="text_special"&&(S=S.slice(1)),c=0;cf&&(a=new t.Token("text","",0),a.content=u.slice(f,d),a.level=p,l.push(a)),a=new t.Token("link_open","a",1),a.attrs=[["href",v]],a.level=p++,a.markup="linkify",a.info="auto",l.push(a),a=new t.Token("text","",0),a.content=m,a.level=p,l.push(a),a=new t.Token("link_close","a",-1),a.level=--p,a.markup="linkify",a.info="auto",l.push(a),f=S[c].lastIndex);f=0;t--)n=e[t],n.type==="text"&&!o&&(n.content=n.content.replace(F6e,N6e)),n.type==="link_open"&&n.info==="auto"&&o--,n.type==="link_close"&&n.info==="auto"&&o++}function j6e(e){var t,n,o=0;for(t=e.length-1;t>=0;t--)n=e[t],n.type==="text"&&!o&&vS.test(n.content)&&(n.content=n.content.replace(/\+-/g,"±").replace(/\.{2,}/g,"…").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---(?=[^-]|$)/mg,"$1—").replace(/(^|\s)--(?=\s|$)/mg,"$1–").replace(/(^|[^-\s])--(?=[^-\s]|$)/mg,"$1–")),n.type==="link_open"&&n.info==="auto"&&o--,n.type==="link_close"&&n.info==="auto"&&o++}var V6e=function(t){var n;if(t.md.options.typographer)for(n=t.tokens.length-1;n>=0;n--)t.tokens[n].type==="inline"&&(L6e.test(t.tokens[n].content)&&H6e(t.tokens[n].children),vS.test(t.tokens[n].content)&&j6e(t.tokens[n].children))},n1=Dt.isWhiteSpace,o1=Dt.isPunctChar,r1=Dt.isMdAsciiPunct,W6e=/['"]/,i1=/['"]/g,a1="’";function Wl(e,t,n){return e.slice(0,t)+n+e.slice(t+1)}function U6e(e,t){var n,o,r,i,a,s,l,c,u,d,f,p,h,g,v,m,y,S,C,_,x;for(C=[],n=0;n=0&&!(C[y].level<=l);y--);if(C.length=y+1,o.type==="text"){r=o.content,a=0,s=r.length;e:for(;a=0)u=r.charCodeAt(i.index-1);else for(y=n-1;y>=0&&!(e[y].type==="softbreak"||e[y].type==="hardbreak");y--)if(e[y].content){u=e[y].content.charCodeAt(e[y].content.length-1);break}if(d=32,a=48&&u<=57&&(m=v=!1),v&&m&&(v=f,m=p),!v&&!m){S&&(o.content=Wl(o.content,i.index,a1));continue}if(m){for(y=C.length-1;y>=0&&(c=C[y],!(C[y].level=0;n--)t.tokens[n].type!=="inline"||!W6e.test(t.tokens[n].content)||U6e(t.tokens[n].children,t)},K6e=function(t){var n,o,r,i,a,s,l=t.tokens;for(n=0,o=l.length;n=0&&(o=this.attrs[n][1]),o};Ha.prototype.attrJoin=function(t,n){var o=this.attrIndex(t);o<0?this.attrPush([t,n]):this.attrs[o][1]=this.attrs[o][1]+" "+n};var ym=Ha,G6e=ym;function bS(e,t,n){this.src=e,this.env=n,this.tokens=[],this.inlineMode=!1,this.md=t}bS.prototype.Token=G6e;var Y6e=bS,X6e=bm,Ud=[["normalize",$6e],["block",A6e],["inline",I6e],["linkify",D6e],["replacements",V6e],["smartquotes",q6e],["text_join",K6e]];function xm(){this.ruler=new X6e;for(var e=0;eo||(u=n+1,t.sCount[u]=4||(s=t.bMarks[u]+t.tShift[u],s>=t.eMarks[u])||(_=t.src.charCodeAt(s++),_!==124&&_!==45&&_!==58)||s>=t.eMarks[u]||(x=t.src.charCodeAt(s++),x!==124&&x!==45&&x!==58&&!qd(x))||_===45&&qd(x))return!1;for(;s=4||(d=s1(a),d.length&&d[0]===""&&d.shift(),d.length&&d[d.length-1]===""&&d.pop(),f=d.length,f===0||f!==h.length))return!1;if(r)return!0;for(y=t.parentType,t.parentType="table",C=t.md.block.ruler.getRules("blockquote"),p=t.push("table_open","table",1),p.map=v=[n,0],p=t.push("thead_open","thead",1),p.map=[n,n+1],p=t.push("tr_open","tr",1),p.map=[n,n+1],l=0;l=4)break;for(d=s1(a),d.length&&d[0]===""&&d.shift(),d.length&&d[d.length-1]===""&&d.pop(),u===n+2&&(p=t.push("tbody_open","tbody",1),p.map=m=[n+2,0]),p=t.push("tr_open","tr",1),p.map=[u,u+1],l=0;l=4){r++,i=r;continue}break}return t.line=i,a=t.push("code_block","code",0),a.content=t.getLines(n,i,4+t.blkIndent,!1)+` -`,a.map=[n,t.line],!0},e8e=function(t,n,o,r){var i,a,s,l,c,u,d,f=!1,p=t.bMarks[n]+t.tShift[n],h=t.eMarks[n];if(t.sCount[n]-t.blkIndent>=4||p+3>h||(i=t.src.charCodeAt(p),i!==126&&i!==96)||(c=p,p=t.skipChars(p,i),a=p-c,a<3)||(d=t.src.slice(c,p),s=t.src.slice(p,h),i===96&&s.indexOf(String.fromCharCode(i))>=0))return!1;if(r)return!0;for(l=n;l++,!(l>=o||(p=c=t.bMarks[l]+t.tShift[l],h=t.eMarks[l],p=4)&&(p=t.skipChars(p,i),!(p-c=4||t.src.charCodeAt(T)!==62)return!1;if(r)return!0;for(h=[],g=[],y=[],S=[],x=t.md.block.ruler.getRules("blockquote"),m=t.parentType,t.parentType="blockquote",f=n;f=I));f++){if(t.src.charCodeAt(T++)===62&&!k){for(l=t.sCount[f]+1,t.src.charCodeAt(T)===32?(T++,l++,i=!1,C=!0):t.src.charCodeAt(T)===9?(C=!0,(t.bsCount[f]+l)%4===3?(T++,l++,i=!1):i=!0):C=!1,p=l,h.push(t.bMarks[f]),t.bMarks[f]=T;T=I,g.push(t.bsCount[f]),t.bsCount[f]=t.sCount[f]+1+(C?1:0),y.push(t.sCount[f]),t.sCount[f]=p-l,S.push(t.tShift[f]),t.tShift[f]=T-t.bMarks[f];continue}if(u)break;for(_=!1,s=0,c=x.length;s",w.map=d=[n,0],t.md.block.tokenize(t,n,f),w=t.push("blockquote_close","blockquote",-1),w.markup=">",t.lineMax=P,t.parentType=m,d[1]=t.line,s=0;s=4||(i=t.src.charCodeAt(c++),i!==42&&i!==45&&i!==95))return!1;for(a=1;c=i||(n=e.src.charCodeAt(r++),n<48||n>57))return-1;for(;;){if(r>=i)return-1;if(n=e.src.charCodeAt(r++),n>=48&&n<=57){if(r-o>=10)return-1;continue}if(n===41||n===46)break;return-1}return r=4||t.listIndent>=0&&t.sCount[$]-t.listIndent>=4&&t.sCount[$]=t.blkIndent&&(U=!0),(T=c1(t,$))>=0){if(d=!0,A=t.bMarks[$]+t.tShift[$],m=Number(t.src.slice(A,T-1)),U&&m!==1)return!1}else if((T=l1(t,$))>=0)d=!1;else return!1;if(U&&t.skipSpaces(T)>=t.eMarks[$])return!1;if(r)return!0;for(v=t.src.charCodeAt(T-1),g=t.tokens.length,d?(O=t.push("ordered_list_open","ol",1),m!==1&&(O.attrs=[["start",m]])):O=t.push("bullet_list_open","ul",1),O.map=h=[$,0],O.markup=String.fromCharCode(v),I=!1,B=t.md.block.ruler.getRules("list"),_=t.parentType,t.parentType="list";$=y?c=1:c=S-u,c>4&&(c=1),l=u+c,O=t.push("list_item_open","li",1),O.markup=String.fromCharCode(v),O.map=f=[$,0],d&&(O.info=t.src.slice(A,T-1)),k=t.tight,w=t.tShift[$],x=t.sCount[$],C=t.listIndent,t.listIndent=t.blkIndent,t.blkIndent=l,t.tight=!0,t.tShift[$]=a-t.bMarks[$],t.sCount[$]=S,a>=y&&t.isEmpty($+1)?t.line=Math.min(t.line+2,o):t.md.block.tokenize(t,$,o,!0),(!t.tight||I)&&(Q=!1),I=t.line-$>1&&t.isEmpty(t.line-1),t.blkIndent=t.listIndent,t.listIndent=C,t.tShift[$]=w,t.sCount[$]=x,t.tight=k,O=t.push("list_item_close","li",-1),O.markup=String.fromCharCode(v),$=t.line,f[1]=$,$>=o||t.sCount[$]=4)break;for(K=!1,s=0,p=B.length;s=4||t.src.charCodeAt(x)!==91)return!1;for(;++x3)&&!(t.sCount[k]<0)){for(y=!1,u=0,d=S.length;u"u"&&(t.env.references={}),typeof t.env.references[f]>"u"&&(t.env.references[f]={title:C,href:c}),t.parentType=h,t.line=n+_+1),!0)},c8e=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","source","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],Lu={},u8e="[a-zA-Z_:][a-zA-Z0-9:._-]*",d8e="[^\"'=<>`\\x00-\\x20]+",f8e="'[^']*'",h8e='"[^"]*"',p8e="(?:"+d8e+"|"+f8e+"|"+h8e+")",m8e="(?:\\s+"+u8e+"(?:\\s*=\\s*"+p8e+")?)",xS="<[A-Za-z][A-Za-z0-9\\-]*"+m8e+"*\\s*\\/?>",CS="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",g8e="|",v8e="<[?][\\s\\S]*?[?]>",b8e="]*>",y8e="",x8e=new RegExp("^(?:"+xS+"|"+CS+"|"+g8e+"|"+v8e+"|"+b8e+"|"+y8e+")"),C8e=new RegExp("^(?:"+xS+"|"+CS+")");Lu.HTML_TAG_RE=x8e;Lu.HTML_OPEN_CLOSE_TAG_RE=C8e;var w8e=c8e,_8e=Lu.HTML_OPEN_CLOSE_TAG_RE,Wi=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^|$))","i"),/^$/,!0],[new RegExp(_8e.source+"\\s*$"),/^$/,!1]],S8e=function(t,n,o,r){var i,a,s,l,c=t.bMarks[n]+t.tShift[n],u=t.eMarks[n];if(t.sCount[n]-t.blkIndent>=4||!t.md.options.html||t.src.charCodeAt(c)!==60)return!1;for(l=t.src.slice(c,u),i=0;i=4||(i=t.src.charCodeAt(c),i!==35||c>=u))return!1;for(a=1,i=t.src.charCodeAt(++c);i===35&&c6||cc&&u1(t.src.charCodeAt(s-1))&&(u=s),t.line=n+1,l=t.push("heading_open","h"+String(a),1),l.markup="########".slice(0,a),l.map=[n,t.line],l=t.push("inline","",0),l.content=t.src.slice(c,u).trim(),l.map=[n,t.line],l.children=[],l=t.push("heading_close","h"+String(a),-1),l.markup="########".slice(0,a)),!0)},T8e=function(t,n,o){var r,i,a,s,l,c,u,d,f,p=n+1,h,g=t.md.block.ruler.getRules("paragraph");if(t.sCount[n]-t.blkIndent>=4)return!1;for(h=t.parentType,t.parentType="paragraph";p3)){if(t.sCount[p]>=t.blkIndent&&(c=t.bMarks[p]+t.tShift[p],u=t.eMarks[p],c=u)))){d=f===61?1:2;break}if(!(t.sCount[p]<0)){for(i=!1,a=0,s=g.length;a3)&&!(t.sCount[u]<0)){for(i=!1,a=0,s=d.length;a0&&this.level++,this.tokens.push(o),o};Vo.prototype.isEmpty=function(t){return this.bMarks[t]+this.tShift[t]>=this.eMarks[t]};Vo.prototype.skipEmptyLines=function(t){for(var n=this.lineMax;tn;)if(!Fu(this.src.charCodeAt(--t)))return t+1;return t};Vo.prototype.skipChars=function(t,n){for(var o=this.src.length;to;)if(n!==this.src.charCodeAt(--t))return t+1;return t};Vo.prototype.getLines=function(t,n,o,r){var i,a,s,l,c,u,d,f=t;if(t>=n)return"";for(u=new Array(n-t),i=0;fo?u[i]=new Array(a-o+1).join(" ")+this.src.slice(l,c):u[i]=this.src.slice(l,c)}return u.join("")};Vo.prototype.Token=wS;var R8e=Vo,E8e=bm,ql=[["table",Z6e,["paragraph","reference"]],["code",J6e],["fence",e8e,["paragraph","reference","blockquote","list"]],["blockquote",n8e,["paragraph","reference","blockquote","list"]],["hr",r8e,["paragraph","reference","blockquote","list"]],["list",a8e,["paragraph","reference","blockquote"]],["reference",l8e],["html_block",S8e,["paragraph","reference","blockquote"]],["heading",k8e,["paragraph","reference","blockquote"]],["lheading",T8e],["paragraph",P8e]];function Bu(){this.ruler=new E8e;for(var e=0;e=n||e.sCount[l]=u){e.line=n;break}for(i=e.line,r=0;r=e.line)throw new Error("block rule didn't increment state.line");break}if(!o)throw new Error("none of the block rules matched");e.tight=!c,e.isEmpty(e.line-1)&&(c=!0),l=e.line,l0||(o=t.pos,r=t.posMax,o+3>r)||t.src.charCodeAt(o)!==58||t.src.charCodeAt(o+1)!==47||t.src.charCodeAt(o+2)!==47||(i=t.pending.match(M8e),!i)||(a=i[1],s=t.md.linkify.matchAtStart(t.src.slice(o-a.length)),!s)||(l=s.url,l.length<=a.length)||(l=l.replace(/\*+$/,""),c=t.md.normalizeLink(l),!t.md.validateLink(c))?!1:(n||(t.pending=t.pending.slice(0,-a.length),u=t.push("link_open","a",1),u.attrs=[["href",c]],u.markup="linkify",u.info="auto",u=t.push("text","",0),u.content=t.md.normalizeLinkText(l),u=t.push("link_close","a",-1),u.markup="linkify",u.info="auto"),t.pos+=l.length-a.length,!0)},O8e=Dt.isSpace,D8e=function(t,n){var o,r,i,a=t.pos;if(t.src.charCodeAt(a)!==10)return!1;if(o=t.pending.length-1,r=t.posMax,!n)if(o>=0&&t.pending.charCodeAt(o)===32)if(o>=1&&t.pending.charCodeAt(o-1)===32){for(i=o-1;i>=1&&t.pending.charCodeAt(i-1)===32;)i--;t.pending=t.pending.slice(0,i),t.push("hardbreak","br",0)}else t.pending=t.pending.slice(0,-1),t.push("softbreak","br",0);else t.push("softbreak","br",0);for(a++;a?@[]^_`{|}~-".split("").forEach(function(e){Cm[e.charCodeAt(0)]=1});var F8e=function(t,n){var o,r,i,a,s,l=t.pos,c=t.posMax;if(t.src.charCodeAt(l)!==92||(l++,l>=c))return!1;if(o=t.src.charCodeAt(l),o===10){for(n||t.push("hardbreak","br",0),l++;l=55296&&o<=56319&&l+1=56320&&r<=57343&&(a+=t.src[l+1],l++)),i="\\"+a,n||(s=t.push("text_special","",0),o<256&&Cm[o]!==0?s.content=a:s.content=i,s.markup=i,s.info="escape"),t.pos=l+1,!0},B8e=function(t,n){var o,r,i,a,s,l,c,u,d=t.pos,f=t.src.charCodeAt(d);if(f!==96)return!1;for(o=d,d++,r=t.posMax;d=0;n--)o=t[n],!(o.marker!==95&&o.marker!==42)&&o.end!==-1&&(r=t[o.end],s=n>0&&t[n-1].end===o.end+1&&t[n-1].marker===o.marker&&t[n-1].token===o.token-1&&t[o.end+1].token===r.token+1,a=String.fromCharCode(o.marker),i=e.tokens[o.token],i.type=s?"strong_open":"em_open",i.tag=s?"strong":"em",i.nesting=1,i.markup=s?a+a:a,i.content="",i=e.tokens[r.token],i.type=s?"strong_close":"em_close",i.tag=s?"strong":"em",i.nesting=-1,i.markup=s?a+a:a,i.content="",s&&(e.tokens[t[n-1].token].content="",e.tokens[t[o.end+1].token].content="",n--))}Hu.postProcess=function(t){var n,o=t.tokens_meta,r=t.tokens_meta.length;for(h1(t,t.delimiters),n=0;n=g)return!1;if(v=l,c=t.md.helpers.parseLinkDestination(t.src,l,t.posMax),c.ok){for(f=t.md.normalizeLink(c.str),t.md.validateLink(f)?l=c.pos:f="",v=l;l=g||t.src.charCodeAt(l)!==41)&&(m=!0),l++}if(m){if(typeof t.env.references>"u")return!1;if(l=0?i=t.src.slice(v,l++):l=a+1):l=a+1,i||(i=t.src.slice(s,a)),u=t.env.references[N8e(i)],!u)return t.pos=h,!1;f=u.href,p=u.title}return n||(t.pos=s,t.posMax=a,d=t.push("link_open","a",1),d.attrs=o=[["href",f]],p&&o.push(["title",p]),t.linkLevel++,t.md.inline.tokenize(t),t.linkLevel--,d=t.push("link_close","a",-1)),t.pos=l,t.posMax=g,!0},j8e=Dt.normalizeReference,Yd=Dt.isSpace,V8e=function(t,n){var o,r,i,a,s,l,c,u,d,f,p,h,g,v="",m=t.pos,y=t.posMax;if(t.src.charCodeAt(t.pos)!==33||t.src.charCodeAt(t.pos+1)!==91||(l=t.pos+2,s=t.md.helpers.parseLinkLabel(t,t.pos+1,!1),s<0))return!1;if(c=s+1,c=y)return!1;for(g=c,d=t.md.helpers.parseLinkDestination(t.src,c,t.posMax),d.ok&&(v=t.md.normalizeLink(d.str),t.md.validateLink(v)?c=d.pos:v=""),g=c;c=y||t.src.charCodeAt(c)!==41)return t.pos=m,!1;c++}else{if(typeof t.env.references>"u")return!1;if(c=0?a=t.src.slice(g,c++):c=s+1):c=s+1,a||(a=t.src.slice(l,s)),u=t.env.references[j8e(a)],!u)return t.pos=m,!1;v=u.href,f=u.title}return n||(i=t.src.slice(l,s),t.md.inline.parse(i,t.md,t.env,h=[]),p=t.push("image","img",0),p.attrs=o=[["src",v],["alt",""]],p.children=h,p.content=i,f&&o.push(["title",f])),t.pos=c,t.posMax=y,!0},W8e=/^([a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)$/,U8e=/^([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)$/,q8e=function(t,n){var o,r,i,a,s,l,c=t.pos;if(t.src.charCodeAt(c)!==60)return!1;for(s=t.pos,l=t.posMax;;){if(++c>=l||(a=t.src.charCodeAt(c),a===60))return!1;if(a===62)break}return o=t.src.slice(s+1,c),U8e.test(o)?(r=t.md.normalizeLink(o),t.md.validateLink(r)?(n||(i=t.push("link_open","a",1),i.attrs=[["href",r]],i.markup="autolink",i.info="auto",i=t.push("text","",0),i.content=t.md.normalizeLinkText(o),i=t.push("link_close","a",-1),i.markup="autolink",i.info="auto"),t.pos+=o.length+2,!0):!1):W8e.test(o)?(r=t.md.normalizeLink("mailto:"+o),t.md.validateLink(r)?(n||(i=t.push("link_open","a",1),i.attrs=[["href",r]],i.markup="autolink",i.info="auto",i=t.push("text","",0),i.content=t.md.normalizeLinkText(o),i=t.push("link_close","a",-1),i.markup="autolink",i.info="auto"),t.pos+=o.length+2,!0):!1):!1},K8e=Lu.HTML_TAG_RE;function G8e(e){return/^\s]/i.test(e)}function Y8e(e){return/^<\/a\s*>/i.test(e)}function X8e(e){var t=e|32;return t>=97&&t<=122}var Q8e=function(t,n){var o,r,i,a,s=t.pos;return!t.md.options.html||(i=t.posMax,t.src.charCodeAt(s)!==60||s+2>=i)||(o=t.src.charCodeAt(s+1),o!==33&&o!==63&&o!==47&&!X8e(o))||(r=t.src.slice(s).match(K8e),!r)?!1:(n||(a=t.push("html_inline","",0),a.content=r[0],G8e(a.content)&&t.linkLevel++,Y8e(a.content)&&t.linkLevel--),t.pos+=r[0].length,!0)},p1=hS,Z8e=Dt.has,J8e=Dt.isValidEntityCode,m1=Dt.fromCodePoint,eIe=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,tIe=/^&([a-z][a-z0-9]{1,31});/i,nIe=function(t,n){var o,r,i,a,s=t.pos,l=t.posMax;if(t.src.charCodeAt(s)!==38||s+1>=l)return!1;if(o=t.src.charCodeAt(s+1),o===35){if(i=t.src.slice(s).match(eIe),i)return n||(r=i[1][0].toLowerCase()==="x"?parseInt(i[1].slice(1),16):parseInt(i[1],10),a=t.push("text_special","",0),a.content=J8e(r)?m1(r):m1(65533),a.markup=i[0],a.info="entity"),t.pos+=i[0].length,!0}else if(i=t.src.slice(s).match(tIe),i&&Z8e(p1,i[1]))return n||(a=t.push("text_special","",0),a.content=p1[i[1]],a.markup=i[0],a.info="entity"),t.pos+=i[0].length,!0;return!1};function g1(e){var t,n,o,r,i,a,s,l,c={},u=e.length;if(u){var d=0,f=-2,p=[];for(t=0;ti;n-=p[n]+1)if(r=e[n],r.marker===o.marker&&r.open&&r.end<0&&(s=!1,(r.close||o.open)&&(r.length+o.length)%3===0&&(r.length%3!==0||o.length%3!==0)&&(s=!0),!s)){l=n>0&&!e[n-1].open?p[n-1]+1:0,p[t]=t-n+l,p[n]=l,o.open=!1,r.end=t,r.close=!1,a=-1,f=-2;break}a!==-1&&(c[o.marker][(o.open?3:0)+(o.length||0)%3]=a)}}}var oIe=function(t){var n,o=t.tokens_meta,r=t.tokens_meta.length;for(g1(t.delimiters),n=0;n0&&r++,i[n].type==="text"&&n+10&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],r={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(o),this.tokens_meta.push(r),o};dl.prototype.scanDelims=function(e,t){var n=e,o,r,i,a,s,l,c,u,d,f=!0,p=!0,h=this.posMax,g=this.src.charCodeAt(e);for(o=e>0?this.src.charCodeAt(e-1):32;n=e.pos)throw new Error("inline rule didn't increment state.pos");break}}else e.pos=e.posMax;t||e.pos++,s[o]=e.pos};fl.prototype.tokenize=function(e){for(var t,n,o,r=this.ruler.getRules(""),i=r.length,a=e.posMax,s=e.md.options.maxNesting;e.pos=e.pos)throw new Error("inline rule didn't increment state.pos");break}}if(t){if(e.pos>=a)break;continue}e.pending+=e.src[e.pos++]}e.pending&&e.pushPending()};fl.prototype.parse=function(e,t,n,o){var r,i,a,s=new this.State(e,t,n,o);for(this.tokenize(s),i=this.ruler2.getRules(""),a=i.length,r=0;r|$))",t.tpl_email_fuzzy="(^|"+n+'|"|\\(|'+t.src_ZCc+")("+t.src_email_name+"@"+t.tpl_host_fuzzy_strict+")",t.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+t.src_ZPCc+"))((?![$+<=>^`||])"+t.tpl_host_port_fuzzy_strict+t.src_path+")",t.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+t.src_ZPCc+"))((?![$+<=>^`||])"+t.tpl_host_port_no_ip_fuzzy_strict+t.src_path+")",t}),Zd}function vh(e){var t=Array.prototype.slice.call(arguments,1);return t.forEach(function(n){n&&Object.keys(n).forEach(function(o){e[o]=n[o]})}),e}function ju(e){return Object.prototype.toString.call(e)}function lIe(e){return ju(e)==="[object String]"}function cIe(e){return ju(e)==="[object Object]"}function uIe(e){return ju(e)==="[object RegExp]"}function w1(e){return ju(e)==="[object Function]"}function dIe(e){return e.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var _S={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function fIe(e){return Object.keys(e||{}).reduce(function(t,n){return t||_S.hasOwnProperty(n)},!1)}var hIe={"http:":{validate:function(e,t,n){var o=e.slice(t);return n.re.http||(n.re.http=new RegExp("^\\/\\/"+n.re.src_auth+n.re.src_host_port_strict+n.re.src_path,"i")),n.re.http.test(o)?o.match(n.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(e,t,n){var o=e.slice(t);return n.re.no_http||(n.re.no_http=new RegExp("^"+n.re.src_auth+"(?:localhost|(?:(?:"+n.re.src_domain+")\\.)+"+n.re.src_domain_root+")"+n.re.src_port+n.re.src_host_terminator+n.re.src_path,"i")),n.re.no_http.test(o)?t>=3&&e[t-3]===":"||t>=3&&e[t-3]==="/"?0:o.match(n.re.no_http)[0].length:0}},"mailto:":{validate:function(e,t,n){var o=e.slice(t);return n.re.mailto||(n.re.mailto=new RegExp("^"+n.re.src_email_name+"@"+n.re.src_host_strict,"i")),n.re.mailto.test(o)?o.match(n.re.mailto)[0].length:0}}},pIe="a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]",mIe="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function gIe(e){e.__index__=-1,e.__text_cache__=""}function vIe(e){return function(t,n){var o=t.slice(n);return e.test(o)?o.match(e)[0].length:0}}function _1(){return function(e,t){t.normalize(e)}}function Ac(e){var t=e.re=sIe()(e.__opts__),n=e.__tlds__.slice();e.onCompile(),e.__tlds_replaced__||n.push(pIe),n.push(t.src_xn),t.src_tlds=n.join("|");function o(s){return s.replace("%TLDS%",t.src_tlds)}t.email_fuzzy=RegExp(o(t.tpl_email_fuzzy),"i"),t.link_fuzzy=RegExp(o(t.tpl_link_fuzzy),"i"),t.link_no_ip_fuzzy=RegExp(o(t.tpl_link_no_ip_fuzzy),"i"),t.host_fuzzy_test=RegExp(o(t.tpl_host_fuzzy_test),"i");var r=[];e.__compiled__={};function i(s,l){throw new Error('(LinkifyIt) Invalid schema "'+s+'": '+l)}Object.keys(e.__schemas__).forEach(function(s){var l=e.__schemas__[s];if(l!==null){var c={validate:null,link:null};if(e.__compiled__[s]=c,cIe(l)){uIe(l.validate)?c.validate=vIe(l.validate):w1(l.validate)?c.validate=l.validate:i(s,l),w1(l.normalize)?c.normalize=l.normalize:l.normalize?i(s,l):c.normalize=_1();return}if(lIe(l)){r.push(s);return}i(s,l)}}),r.forEach(function(s){e.__compiled__[e.__schemas__[s]]&&(e.__compiled__[s].validate=e.__compiled__[e.__schemas__[s]].validate,e.__compiled__[s].normalize=e.__compiled__[e.__schemas__[s]].normalize)}),e.__compiled__[""]={validate:null,normalize:_1()};var a=Object.keys(e.__compiled__).filter(function(s){return s.length>0&&e.__compiled__[s]}).map(dIe).join("|");e.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+t.src_ZPCc+"))("+a+")","i"),e.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+t.src_ZPCc+"))("+a+")","ig"),e.re.schema_at_start=RegExp("^"+e.re.schema_search.source,"i"),e.re.pretest=RegExp("("+e.re.schema_test.source+")|("+e.re.host_fuzzy_test.source+")|@","i"),gIe(e)}function bIe(e,t){var n=e.__index__,o=e.__last_index__,r=e.__text_cache__.slice(n,o);this.schema=e.__schema__.toLowerCase(),this.index=n+t,this.lastIndex=o+t,this.raw=r,this.text=r,this.url=r}function bh(e,t){var n=new bIe(e,t);return e.__compiled__[n.schema].normalize(n,e),n}function Gn(e,t){if(!(this instanceof Gn))return new Gn(e,t);t||fIe(e)&&(t=e,e={}),this.__opts__=vh({},_S,t),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=vh({},hIe,e),this.__compiled__={},this.__tlds__=mIe,this.__tlds_replaced__=!1,this.re={},Ac(this)}Gn.prototype.add=function(t,n){return this.__schemas__[t]=n,Ac(this),this};Gn.prototype.set=function(t){return this.__opts__=vh(this.__opts__,t),this};Gn.prototype.test=function(t){if(this.__text_cache__=t,this.__index__=-1,!t.length)return!1;var n,o,r,i,a,s,l,c,u;if(this.re.schema_test.test(t)){for(l=this.re.schema_search,l.lastIndex=0;(n=l.exec(t))!==null;)if(i=this.testSchemaAt(t,n[2],l.lastIndex),i){this.__schema__=n[2],this.__index__=n.index+n[1].length,this.__last_index__=n.index+n[0].length+i;break}}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(c=t.search(this.re.host_fuzzy_test),c>=0&&(this.__index__<0||c=0&&(r=t.match(this.re.email_fuzzy))!==null&&(a=r.index+r[1].length,s=r.index+r[0].length,(this.__index__<0||athis.__last_index__)&&(this.__schema__="mailto:",this.__index__=a,this.__last_index__=s))),this.__index__>=0};Gn.prototype.pretest=function(t){return this.re.pretest.test(t)};Gn.prototype.testSchemaAt=function(t,n,o){return this.__compiled__[n.toLowerCase()]?this.__compiled__[n.toLowerCase()].validate(t,o,this):0};Gn.prototype.match=function(t){var n=0,o=[];this.__index__>=0&&this.__text_cache__===t&&(o.push(bh(this,n)),n=this.__last_index__);for(var r=n?t.slice(n):t;this.test(r);)o.push(bh(this,n)),r=r.slice(this.__last_index__),n+=this.__last_index__;return o.length?o:null};Gn.prototype.matchAtStart=function(t){if(this.__text_cache__=t,this.__index__=-1,!t.length)return null;var n=this.re.schema_at_start.exec(t);if(!n)return null;var o=this.testSchemaAt(t,n[2],n[0].length);return o?(this.__schema__=n[2],this.__index__=n.index+n[1].length,this.__last_index__=n.index+n[0].length+o,bh(this,0)):null};Gn.prototype.tlds=function(t,n){return t=Array.isArray(t)?t:[t],n?(this.__tlds__=this.__tlds__.concat(t).sort().filter(function(o,r,i){return o!==i[r-1]}).reverse(),Ac(this),this):(this.__tlds__=t.slice(),this.__tlds_replaced__=!0,Ac(this),this)};Gn.prototype.normalize=function(t){t.schema||(t.url="http://"+t.url),t.schema==="mailto:"&&!/^mailto:/i.test(t.url)&&(t.url="mailto:"+t.url)};Gn.prototype.onCompile=function(){};var yIe=Gn;const ra=2147483647,Mo=36,_m=1,js=26,xIe=38,CIe=700,SS=72,kS=128,TS="-",wIe=/^xn--/,_Ie=/[^\0-\x7F]/,SIe=/[\x2E\u3002\uFF0E\uFF61]/g,kIe={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},Jd=Mo-_m,zo=Math.floor,ef=String.fromCharCode;function wr(e){throw new RangeError(kIe[e])}function TIe(e,t){const n=[];let o=e.length;for(;o--;)n[o]=t(e[o]);return n}function PS(e,t){const n=e.split("@");let o="";n.length>1&&(o=n[0]+"@",e=n[1]),e=e.replace(SIe,".");const r=e.split("."),i=TIe(r,t).join(".");return o+i}function Sm(e){const t=[];let n=0;const o=e.length;for(;n=55296&&r<=56319&&nString.fromCodePoint(...e),PIe=function(e){return e>=48&&e<58?26+(e-48):e>=65&&e<91?e-65:e>=97&&e<123?e-97:Mo},S1=function(e,t){return e+22+75*(e<26)-((t!=0)<<5)},ES=function(e,t,n){let o=0;for(e=n?zo(e/CIe):e>>1,e+=zo(e/t);e>Jd*js>>1;o+=Mo)e=zo(e/Jd);return zo(o+(Jd+1)*e/(e+xIe))},km=function(e){const t=[],n=e.length;let o=0,r=kS,i=SS,a=e.lastIndexOf(TS);a<0&&(a=0);for(let s=0;s=128&&wr("not-basic"),t.push(e.charCodeAt(s));for(let s=a>0?a+1:0;s=n&&wr("invalid-input");const f=PIe(e.charCodeAt(s++));f>=Mo&&wr("invalid-input"),f>zo((ra-o)/u)&&wr("overflow"),o+=f*u;const p=d<=i?_m:d>=i+js?js:d-i;if(fzo(ra/h)&&wr("overflow"),u*=h}const c=t.length+1;i=ES(o-l,c,l==0),zo(o/c)>ra-r&&wr("overflow"),r+=zo(o/c),o%=c,t.splice(o++,0,r)}return String.fromCodePoint(...t)},Tm=function(e){const t=[];e=Sm(e);const n=e.length;let o=kS,r=0,i=SS;for(const l of e)l<128&&t.push(ef(l));const a=t.length;let s=a;for(a&&t.push(TS);s=o&&uzo((ra-r)/c)&&wr("overflow"),r+=(l-o)*c,o=l;for(const u of e)if(ura&&wr("overflow"),u===o){let d=r;for(let f=Mo;;f+=Mo){const p=f<=i?_m:f>=i+js?js:f-i;if(d=0))try{t.hostname=IS.toASCII(t.hostname)}catch{}return ri.encode(ri.format(t))}function UIe(e){var t=ri.parse(e,!0);if(t.hostname&&(!t.protocol||MS.indexOf(t.protocol)>=0))try{t.hostname=IS.toUnicode(t.hostname)}catch{}return ri.decode(ri.format(t),ri.decode.defaultChars+"%")}function ao(e,t){if(!(this instanceof ao))return new ao(e,t);t||bs.isString(e)||(t=e||{},e="default"),this.inline=new FIe,this.block=new LIe,this.core=new DIe,this.renderer=new OIe,this.linkify=new BIe,this.validateLink=VIe,this.normalizeLink=WIe,this.normalizeLinkText=UIe,this.utils=bs,this.helpers=bs.assign({},zIe),this.options={},this.configure(e),t&&this.set(t)}ao.prototype.set=function(e){return bs.assign(this.options,e),this};ao.prototype.configure=function(e){var t=this,n;if(bs.isString(e)&&(n=e,e=NIe[n],!e))throw new Error('Wrong `markdown-it` preset "'+n+'", check name');if(!e)throw new Error("Wrong `markdown-it` preset, can't be empty");return e.options&&t.set(e.options),e.components&&Object.keys(e.components).forEach(function(o){e.components[o].rules&&t[o].ruler.enableOnly(e.components[o].rules),e.components[o].rules2&&t[o].ruler2.enableOnly(e.components[o].rules2)}),this};ao.prototype.enable=function(e,t){var n=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(r){n=n.concat(this[r].ruler.enable(e,!0))},this),n=n.concat(this.inline.ruler2.enable(e,!0));var o=e.filter(function(r){return n.indexOf(r)<0});if(o.length&&!t)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+o);return this};ao.prototype.disable=function(e,t){var n=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(r){n=n.concat(this[r].ruler.disable(e,!0))},this),n=n.concat(this.inline.ruler2.disable(e,!0));var o=e.filter(function(r){return n.indexOf(r)<0});if(o.length&&!t)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+o);return this};ao.prototype.use=function(e){var t=[this].concat(Array.prototype.slice.call(arguments,1));return e.apply(e,t),this};ao.prototype.parse=function(e,t){if(typeof e!="string")throw new Error("Input data should be a String");var n=new this.core.State(e,this,t);return this.core.process(n),n.tokens};ao.prototype.render=function(e,t){return t=t||{},this.renderer.render(this.parse(e,t),this.options,t)};ao.prototype.parseInline=function(e,t){var n=new this.core.State(e,this,t);return n.inlineMode=!0,this.core.process(n),n.tokens};ao.prototype.renderInline=function(e,t){return t=t||{},this.renderer.render(this.parseInline(e,t),this.options,t)};var qIe=ao,KIe=qIe;const zS=_x(KIe),GIe={xmlns:"http://www.w3.org/2000/svg",id:"Layer_1",viewBox:"0 0 442.19 323.31"},YIe=H("path",{d:"m72.8 140.45-12.7 145.1h42.41l8.99-102.69h.04l3.67-42.41zM124.16 37.75h-42.4l-5.57 63.61h42.4zM318.36 285.56h42.08l5.57-63.61H323.9z",class:"cls-2"},null,-1),XIe=H("path",{d:"M382.09 37.76H340l-10.84 123.9H221.09l-14.14 161.65 85.83-121.47h145.89l3.52-40.18h-70.94l10.84-123.9z",class:"cls-2"},null,-1),QIe=H("path",{d:"M149.41 121.47H3.52L0 161.66h221.09L235.23 0z",style:{fill:"#ffbc00"}},null,-1);function ZIe(e,t){return me(),ze("svg",GIe,[H("defs",null,[(me(),Ge(Hc("style"),null,{default:se(()=>[Je(".cls-2{fill:#000}@media (prefers-color-scheme:dark){.cls-2{fill:#fff}}")]),_:1}))]),YIe,XIe,QIe])}const JIe={render:ZIe},eMe={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1109 1027"},tMe=Z3('',2),nMe=[tMe];function oMe(e,t){return me(),ze("svg",eMe,[...nMe])}const tf={render:oMe},rMe={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 64 64"},iMe=H("g",{fill:"#E29942","clip-path":"url(#clip0_408_56)"},[H("path",{d:"M47.158 14.428c0-.591.31-1.14.818-1.444L61.449 4.9C62.572 4.225 64 5.034 64 6.343V20.21c0 .93-.754 1.685-1.684 1.685H48.842c-.93 0-1.684-.755-1.684-1.685v-5.782"}),H("path",{"fill-rule":"evenodd",d:"M24.397 26.46a1.684 1.684 0 0 0-.818 1.443V48c0 .93-.754 1.6-1.684 1.6h-3.369c-.93 0-1.684-.67-1.684-1.6V34.976c0-1.31-1.428-2.118-2.55-1.444L.817 41.617A1.684 1.684 0 0 0 0 43.062v17.572c0 .93.754 1.684 1.684 1.684h13.474c.93 0 1.684-.754 1.684-1.684v-3.803c0-.93.754-1.493 1.684-1.493h3.369c.93 0 1.684.563 1.684 1.493v3.803c0 .93.754 1.684 1.684 1.684h13.474c.93 0 1.684-.754 1.684-1.684V19.818c0-1.309-1.428-2.118-2.55-1.444l-13.474 8.085","clip-rule":"evenodd"}),H("path",{d:"M47.16 28.8v32c0 .884.753 1.6 1.683 1.6h13.474c.93 0 1.684-.716 1.684-1.6v-32c0-.884-.754-1.6-1.684-1.6H48.843c-.93 0-1.684.716-1.684 1.6"})],-1),aMe=[iMe];function sMe(e,t){return me(),ze("svg",rMe,[...aMe])}const nf={render:sMe},Li=e=>(f3("data-v-9a0e8ef7"),e=e(),h3(),e),lMe=["innerHTML"],cMe={class:"mb-5 md:mb-40"},uMe={key:0,class:"mb-10"},dMe={class:"font-bold"},fMe=["onClick"],hMe={class:"text-20"},pMe={class:"text-16 font-600 color-[hsla(0,0%,100%,.75)]"},mMe={key:0},gMe={key:1},vMe={class:"text-block mb-16 p-t-20 text-20 font-600"},bMe={key:0,class:"mb-16 text-14 text-gray"},yMe={key:1,class:"mb-16 text-14 font-600 text-red-500"},xMe={key:2,class:"mb-16 text-14 text-gray"},CMe={key:2},wMe={class:"text-gray"},_Me={class:""},SMe={class:"text-16"},kMe={class:"text-14 text-gray"},TMe={class:""},PMe={class:"text-16"},RMe={class:"text-14 text-gray"},EMe={class:"w-64"},$Me={class:"text-#666"},AMe={class:"w-64"},IMe={class:"text-#666"},MMe=Li(()=>H("div",{class:"w-64"},[H("img",{src:$Z,class:"h-30 w-30"})],-1)),zMe={class:"text-#666"},OMe={class:"w-64"},DMe={class:"text-#666"},LMe={class:"font-bold"},FMe={class:"mb-20"},BMe={class:"text-center"},NMe={class:"mt-10 text-center"},HMe={key:2},jMe={class:"w-64"},VMe={class:"text-#666"},WMe=Li(()=>H("div",{class:"w-64"},[H("img",{src:cS,class:"h-30 w-30"})],-1)),UMe={class:"text-#666"},qMe={class:"w-64"},KMe={class:"text-#666"},GMe={key:3},YMe={class:"w-64"},XMe={class:"text-#666"},QMe=Li(()=>H("div",{class:"w-64"},[H("img",{src:AZ,class:"h-30 w-30 border-rounded-5"})],-1)),ZMe={class:"text-#666"},JMe=Li(()=>H("div",{class:"w-64"},[H("img",{src:IZ,class:"h-30 w-30 border-rounded-5"})],-1)),eze={class:"text-#666"},tze={key:4},nze={class:"w-64"},oze={class:"text-#666"},rze=Li(()=>H("div",{class:"w-64"},[H("img",{src:MZ,class:"h-30 w-30"})],-1)),ize={class:"text-#666"},aze=Li(()=>H("div",{class:"w-64"},[H("img",{src:cS,class:"h-30 w-30"})],-1)),sze={class:"text-#666"},lze={class:"w-64"},cze={class:"text-#666"},uze={key:5},dze=Li(()=>H("div",{class:"w-64"},[H("img",{src:zZ,class:"h-30 w-30"})],-1)),fze={class:"text-#666"},hze={class:"w-64"},pze={class:"text-#666"},mze={class:"p-10 text-center"},gze={class:""},vze={class:"text-16"},bze={class:"text-14 text-gray"},yze={class:""},xze={class:"text-16"},Cze={class:"text-14 text-gray"},wze="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjIwMCIgd2lkdGg9IjIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwIDgpIj48Y2lyY2xlIGN4PSIxNzYiIGN5PSIxMiIgcj0iNCIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMjAuNS41bDIzIDExbS0yOSA4NGwtMy43OSAxMC4zNzdNMjcuMDM3IDEzMS40bDUuODk4IDIuMjAzLTMuNDYgNS45NDcgNi4wNzIgMi4zOTItMy45MzMgNS43NThtMTI4LjczMyAzNS4zN2wuNjkzLTkuMzE2IDEwLjI5Mi4wNTIuNDE2LTkuMjIyIDkuMjc0LjMzMk0uNSA0OC41czYuMTMxIDYuNDEzIDYuODQ3IDE0LjgwNWMuNzE1IDguMzkzLTIuNTIgMTQuODA2LTIuNTIgMTQuODA2TTEyNC41NTUgOTBzLTcuNDQ0IDAtMTMuNjcgNi4xOTJjLTYuMjI3IDYuMTkyLTQuODM4IDEyLjAxMi00LjgzOCAxMi4wMTJtMi4yNCA2OC42MjZzLTQuMDI2LTkuMDI1LTE4LjE0NS05LjAyNS0xOC4xNDUgNS43LTE4LjE0NSA1LjciIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNODUuNzE2IDM2LjE0Nmw1LjI0My05LjUyMWgxMS4wOTNsNS40MTYgOS41MjEtNS40MSA5LjE4NUg5MC45NTN6bTYzLjkwOSAxNS40NzloMTAuNzV2MTAuNzVoLTEwLjc1eiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48ZyBmaWxsPSIjZGRkIj48Y2lyY2xlIGN4PSI3MS41IiBjeT0iNy41IiByPSIxLjUiLz48Y2lyY2xlIGN4PSIxNzAuNSIgY3k9Ijk1LjUiIHI9IjEuNSIvPjxjaXJjbGUgY3g9IjgxLjUiIGN5PSIxMzQuNSIgcj0iMS41Ii8+PGNpcmNsZSBjeD0iMTMuNSIgY3k9IjIzLjUiIHI9IjEuNSIvPjxwYXRoIGQ9Ik05MyA3MWgzdjNoLTN6bTMzIDg0aDN2M2gtM3ptLTg1IDE4aDN2M2gtM3oiLz48L2c+PHBhdGggZD0iTTM5LjM4NCA1MS4xMjJsNS43NTgtNC40NTQgNi40NTMgNC4yMDUtMi4yOTQgNy4zNjNoLTcuNzl6TTEzMC4xOTUgNC4wM2wxMy44MyA1LjA2Mi0xMC4wOSA3LjA0OHptLTgzIDk1bDE0LjgzIDUuNDI5LTEwLjgyIDcuNTU3LTQuMDEtMTIuOTg3ek01LjIxMyAxNjEuNDk1bDExLjMyOCAyMC44OTdMMi4yNjUgMTgweiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMTQ5LjA1IDEyNy40NjhzLS41MSAyLjE4My45OTUgMy4zNjZjMS41NiAxLjIyNiA4LjY0Mi0xLjg5NSAzLjk2Ny03Ljc4NS0yLjM2Ny0yLjQ3Ny02LjUtMy4yMjYtOS4zMyAwLTUuMjA4IDUuOTM2IDAgMTcuNTEgMTEuNjEgMTMuNzMgMTIuNDU4LTYuMjU3IDUuNjMzLTIxLjY1Ni01LjA3My0yMi42NTQtNi42MDItLjYwNi0xNC4wNDMgMS43NTYtMTYuMTU3IDEwLjI2OC0xLjcxOCA2LjkyIDEuNTg0IDE3LjM4NyAxMi40NSAyMC40NzYgMTAuODY2IDMuMDkgMTkuMzMxLTQuMzEgMTkuMzMxLTQuMzEiIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48L2c+PC9zdmc+",_ze=fe({__name:"index",setup(e){const t=L=>Yn.global.t(L),n=yK(),o=new zS({html:!0}),r=L=>o.render(L),i=bn(),a=navigator.userAgent.toLowerCase();let s="unknown";a.includes("windows")?s="windows":a.includes("macintosh")?s="mac":a.includes("android")?s="android":(a.includes("iphone")||a.includes("ipad"))&&(s="ios");const l=ul(),c=N(!1),u=N();Wt(()=>{});const d=N(!1),f=N(!1),p=N(""),h=N(["auto"]),g=[{label:"自动",type:"auto"},{label:"全部",type:"all"},{label:"Vless",type:"vless"},{label:"Hy1",type:"hysteria"},{label:"Hy2",type:"hysteria2"},{label:"Shadowsocks",type:"shadowsocks"},{label:"Vmess",type:"vmess"},{label:"Trojan",type:"trojan"}],v=N([]);function m(L){if(L==="auto"||L==="all"&&h.value.includes("all"))h.value=["auto"];else if(L==="all"&&!h.value.includes("all"))h.value=v.value.map(M=>M.type).filter(M=>M!=="auto");else{const M=h.value.includes(L);h.value=M?h.value.filter(ie=>ie!==L):[...h.value.filter(ie=>ie!=="auto"),L],fR(v.value.map(ie=>ie.type).filter(ie=>ie!=="auto"&&ie!=="all"),h.value)?h.value.push("all"):h.value=h.value.filter(ie=>ie!=="all")}h.value.length===0&&(h.value=["auto"]),y()}function y(){var M,te,ie;const L=h.value;L.includes("all")?p.value=((M=x.value)==null?void 0:M.subscribe_url)+"$types=all":L.includes("auto")?p.value=((te=x.value)==null?void 0:te.subscribe_url)+"$types=auto":p.value=((ie=x.value)==null?void 0:ie.subscribe_url)+"$types="+h.value.join(",")}function S(L){window.location.href=L}function C(L){return btoa(unescape(encodeURIComponent(L)))}const _=N(!0),x=N();async function w(){_.value=!0;const{data:L}=await hG();L&&(x.value=L),_.value=!1}function k(){var ie,ve,ke;const L=(ie=x.value)==null?void 0:ie.transfer_enable,M=((ve=x.value)==null?void 0:ve.u)||0,te=((ke=x.value)==null?void 0:ke.d)||0;return console.log(L,M,te),L?Math.floor((M+te)/L*100):0}function P(){const L=k(),{errorColor:M,warningColor:te,successColor:ie}=n.value;return L>=100?M:L>=70?te:ie}function T(){window.$dialog.confirm({title:t("确定重置当前已用流量?"),type:"warning",content:t("点击「确定」将会跳转到收银台,支付订单后系统将会清空您当月已使用流量。"),async confirm(){var te;const L=(te=x.value)==null?void 0:te.plan_id;if(!L)return;const{data:M}=await z2(L,"reset_price");M&&Jt.push("order/"+M)}})}const I=N([]);async function A(){const{data:L}=await pG();I.value=L,L.map(M=>{var te;(te=M.tags)!=null&&te.includes("弹窗")&&(c.value=!0,u.value=M)})}const K=N([0,0,0]);async function B(){const{data:L}=await fG();L&&(K.value=L)}const O=N(),$=N();async function U(){const{data:L}=await I2();if(L){O.value=L;const te=[...new Set(L.map(ie=>{let ve=ie.type;return ie.type==="hysteria"&&ie.version==2&&(ve="hysteria2"),ve}))];$.value=te,v.value=g.filter(ie=>te.includes(ie.type)||["auto","all"].includes(ie.type))}}function Q(){A(),w(),B(),U()}return an(()=>{Q()}),(L,M)=>{const te=Di,ie=Tt,ve=il,ke=ui,Ae=fN,Pe=Hn,ee=cl,xe=Yq,ue=EZ,ne=Jp,we=SZ,V=Oi,R=yZ,E=xu,W=Zp,re=sl,G=co;return me(),Ge(G,{"show-footer":!1},{default:se(()=>{var de,ge,pe,X;return[Z(te,{show:c.value,"onUpdate:show":M[0]||(M[0]=ce=>c.value=ce),class:"custom-card",preset:"card",title:(de=u.value)==null?void 0:de.title,size:"huge",bordered:!1,style:{width:"600px"},segmented:{content:"soft"}},{default:se(()=>{var ce;return[H("div",{innerHTML:r((ce=u.value)==null?void 0:ce.content)},null,8,lMe)]}),_:1},8,["show","title"]),H("div",cMe,[K.value[1]&&K.value[1]>0||K.value[0]&&K.value[0]>0?(me(),ze("div",uMe,[K.value[1]&&K.value[1]>0?(me(),Ge(ve,{key:0,type:"warning","show-icon":!1,bordered:!0,closable:"",class:"mb-5"},{default:se(()=>[Je(le(K.value[1])+" "+le(L.$t("条工单正在处理中"))+" ",1),Z(ie,{text:"",strong:"",onClick:M[1]||(M[1]=ce=>he(Jt).push("/ticket"))},{default:se(()=>[Je(le(L.$t("立即查看")),1)]),_:1})]),_:1})):bt("",!0),K.value[0]&&K.value[0]>0?(me(),Ge(ve,{key:1,type:"error","show-icon":!1,bordered:!0,closable:"",class:"mb-5"},{default:se(()=>[Je(le(L.$t("还有没支付的订单"))+" ",1),Z(ie,{text:"",strong:"",onClick:M[2]||(M[2]=ce=>he(Jt).push("/order"))},{default:se(()=>[Je(le(L.$t("立即支付")),1)]),_:1})]),_:1})):bt("",!0),!((ge=x.value)!=null&&ge.expired_at&&(((pe=x.value)==null?void 0:pe.expired_at)||0)>Date.now()/1e3)&&k()>=70?(me(),Ge(ve,{key:2,type:"info","show-icon":!1,bordered:!0,closable:"",class:"mb-5"},{default:se(()=>[Je(le(L.$tc("当前已使用流量达{rate}%",{rate:k()}))+" ",1),Z(ie,{text:"",onClick:M[3]||(M[3]=ce=>T())},{default:se(()=>[H("span",dMe,le(L.$t("重置已用流量")),1)]),_:1})]),_:1})):bt("",!0)])):bt("",!0),Cn(Z(Pe,{class:"w-100% cursor-pointer overflow-hidden border-rounded-5 text-white transition hover:opacity-75",bordered:!1,"content-style":"padding: 0"},{default:se(()=>[Z(Ae,null,{default:se(()=>[(me(!0),ze(ct,null,no(I.value,ce=>(me(),ze("div",{key:ce.id,class:"",style:Lo(ce.img_url?`background:url(${ce.img_url}) no-repeat;background-size: cover `:`background:url(${wze})`),onClick:ye=>(c.value=!0,u.value=ce)},[H("div",{class:"carousel-img flex flex-col justify-between p-20",style:Lo({background:"rgba(0, 0, 0, 0.5) !important"})},[H("div",null,[Z(ke,{bordered:!1,class:"bg-#e04f1a text-12 color-white"},{default:se(()=>[Je(le(L.$t("公告")),1)]),_:1})]),H("div",null,[H("p",hMe,le(ce.title),1),H("p",pMe,le(he(er)(ce.created_at)),1)])],4)],12,fMe))),128))]),_:1})]),_:1},512),[[ro,((X=I.value)==null?void 0:X.length)>0]]),Z(Pe,{title:L.$t("我的订阅"),class:"mt-5 border-rounded-5 md:m-t-20"},{default:se(()=>{var ce,ye,J,oe,Re,De,qe,et,Me,je,dt,Oe,ot,rt;return[_.value?(me(),ze("blockquote",mMe,[Z(ee,{text:"",repeat:1,class:"w-60%"}),Z(ee,{text:"",repeat:1,class:"w-80%"}),Z(ee,{text:"",repeat:1})])):(ce=x.value)!=null&&ce.plan_id?(me(),ze("blockquote",gMe,[H("div",vMe,le((J=(ye=x.value)==null?void 0:ye.plan)==null?void 0:J.name),1),((oe=x.value)==null?void 0:oe.expired_at)===null?(me(),ze("div",bMe,le(L.$t("该订阅长期有效")),1)):(Re=x.value)!=null&&Re.expired_at&&(((De=x.value)==null?void 0:De.expired_at)??0)he(Jt).push("/plan/"+he(l).plan_id))},{default:se(()=>[Je(le(L.$t("续费订阅")),1)]),_:1})):k()>=70?(me(),Ge(ie,{key:4,type:"primary",class:"mt-20",onClick:M[5]||(M[5]=Y=>T())},{default:se(()=>[Je(le(L.$t("重置已用流量")),1)]),_:1})):bt("",!0)])):(me(),ze("blockquote",CMe,[H("div",{class:"cursor-pointer pt-20 text-center",onClick:M[6]||(M[6]=Y=>he(Jt).push("/plan"))},[Z(ue,{class:"text-40"}),H("div",wMe,le(L.$t("购买订阅")),1)])]))]}),_:1},8,["title"]),Z(Pe,{title:L.$t("捷径"),class:"m-t-20 border-rounded-5","content-style":"padding: 0"},{default:se(()=>[Z(W,{clickable:"",hoverable:""},{default:se(()=>[Z(ne,{class:"flex cursor-pointer justify-between p-19 hover:bg-#f6f6f6",onClick:M[7]||(M[7]=ce=>he(Jt).push("/knowledge"))},{default:se(()=>[H("div",_Me,[H("div",SMe,le(L.$t("查看教程")),1),H("div",kMe,le(L.$t("学习如何使用"))+" "+le(he(i).title),1)])]),_:1}),Z(ne,{class:"flex cursor-pointer justify-between p-19 hover:bg-#f6f6f6",onClick:M[27]||(M[27]=ce=>d.value=!0)},{default:se(()=>[H("div",TMe,[H("div",PMe,le(L.$t("一键订阅")),1),H("div",RMe,le(L.$t("快速将节点导入对应客户端进行使用")),1),Z(te,{show:d.value,"onUpdate:show":M[26]||(M[26]=ce=>d.value=ce)},{default:se(()=>[Z(Pe,{class:"max-w-100% w-300",bordered:!1,size:"huge",role:"dialog","aria-modal":"true",contentStyle:"padding:0"},{default:se(()=>[Z(W,{hoverable:""},{default:se(()=>{var ce,ye;return[Z(ne,{class:"p-0!"},{default:se(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[8]||(M[8]=J=>{var oe,Re;return((oe=x.value)==null?void 0:oe.subscribe_url)&&he(ec)((Re=x.value)==null?void 0:Re.subscribe_url)})},[H("div",EMe,[Z(we,{class:"text-30 text-#595959"})]),H("div",$Me,le(L.$t("复制订阅地址")),1)])]),_:1}),(ce=$.value)!=null&&ce.includes("hysteria2")?(me(),Ge(ne,{key:0,class:"p-0!"},{default:se(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[9]||(M[9]=J=>{var oe,Re;return((oe=x.value)==null?void 0:oe.subscribe_url)&&he(ec)(((Re=x.value)==null?void 0:Re.subscribe_url)+"&types=hysteria2")})},[H("div",AMe,[Z(V,{size:"30"},{default:se(()=>[Z(he(JIe))]),_:1})]),H("div",IMe,le(L.$t("复制HY2订阅地址")),1)])]),_:1})):bt("",!0),(ye=$.value)!=null&&ye.includes("vless")?(me(),Ge(ne,{key:1,class:"p-0!"},{default:se(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[10]||(M[10]=J=>{var oe,Re;return((oe=x.value)==null?void 0:oe.subscribe_url)&&he(ec)(((Re=x.value)==null?void 0:Re.subscribe_url)+"&types=vless")})},[MMe,H("div",zMe,le(L.$t("复制Vless订阅地址")),1)])]),_:1})):bt("",!0),Z(ne,{class:"p-0!"},{default:se(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[12]||(M[12]=J=>{var oe;return p.value=((oe=x.value)==null?void 0:oe.subscribe_url)||"",f.value=!0})},[H("div",OMe,[Z(R,{class:"text-30 text-#595959"})]),H("div",DMe,le(L.$t("扫描二维码订阅")),1),Z(te,{show:f.value,"onUpdate:show":M[11]||(M[11]=J=>f.value=J)},{default:se(()=>[Z(Pe,{class:"w-300"},{default:se(()=>[H("div",LMe,le(L.$t("选择协议"))+":",1),H("div",FMe,[(me(!0),ze(ct,null,no(v.value,J=>(me(),Ge(E,{key:J.type,value:J.type,checked:h.value.includes(J.type),onClick:oe=>m(J.type)},{default:se(()=>[Je(le(L.$t(J.label)),1)]),_:2},1032,["value","checked","onClick"]))),128))]),H("div",BMe,[Z(BZ,{value:p.value,"render-as":"svg",class:"h-140 w-140"},null,8,["value"])]),H("div",NMe,le(L.$t("使用支持扫码的客户端进行订阅")),1)]),_:1})]),_:1},8,["show"])])]),_:1}),he(s)==="mac"?(me(),ze("blockquote",HMe,[Z(ne,{class:"p-0!"},{default:se(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[13]||(M[13]=J=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("sing-box://import-remote-profile?url="+x.value.subscribe_url+`#${he(i).title}`)})},[H("div",jMe,[Z(V,{size:"30"},{default:se(()=>[Z(he(tf))]),_:1})]),H("div",VMe,le(L.$t("导入到"))+" sing-box",1)])]),_:1}),Z(ne,{class:"p-0!"},{default:se(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[14]||(M[14]=J=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("clash://install-config?url="+x.value.subscribe_url+`&name=${he(i).title}`)})},[WMe,H("div",UMe,le(L.$t("导入到"))+" ClashX Meta",1)])]),_:1}),Z(ne,{class:"p-0!"},{default:se(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[15]||(M[15]=J=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("sing-box://import-remote-profile?url="+x.value.subscribe_url+`#${he(i).title}`)})},[H("div",qMe,[Z(V,{size:"30"},{default:se(()=>[Z(he(nf))]),_:1})]),H("div",KMe,le(L.$t("导入到"))+" Hiddify",1)])]),_:1})])):bt("",!0),he(s)==="ios"?(me(),ze("blockquote",GMe,[Z(ne,{class:"p-0!"},{default:se(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[16]||(M[16]=J=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("sing-box://import-remote-profile?url="+x.value.subscribe_url+`#${he(i).title}`)})},[H("div",YMe,[Z(V,{size:"30"},{default:se(()=>[Z(he(tf))]),_:1})]),H("div",XMe,le(L.$t("导入到"))+" sing-box",1)])]),_:1}),Z(ne,{class:"p-0!"},{default:se(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[17]||(M[17]=J=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("shadowrocket://add/sub://"+C(x.value.subscribe_url).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")+`?remark=${he(i).title}`)})},[QMe,H("div",ZMe,le(L.$t("导入到"))+" Shadowsocket",1)])]),_:1}),Z(ne,{class:"p-0!"},{default:se(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[18]||(M[18]=J=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("stash://install-config?url="+encodeURIComponent(x.value.subscribe_url)+`&name=${he(i).title}`)})},[JMe,H("div",eze,le(L.$t("导入到"))+" Stash",1)])]),_:1})])):bt("",!0),he(s)==="android"?(me(),ze("blockquote",tze,[Z(ne,{class:"p-0!"},{default:se(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[19]||(M[19]=J=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("sing-box://import-remote-profile?url="+x.value.subscribe_url+`#${he(i).title}`)})},[H("div",nze,[Z(V,{size:"30"},{default:se(()=>[Z(he(tf))]),_:1})]),H("div",oze,le(L.$t("导入到"))+" sing-box",1)])]),_:1}),Z(ne,{class:"p-0!"},{default:se(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[20]||(M[20]=J=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("clash://install-config?url="+(x.value.subscribe_url+"&types=hysteria2")+`&name=${he(i).title}`)})},[rze,H("div",ize,le(L.$t("导入到"))+" NekoBox",1)])]),_:1}),Z(ne,{class:"p-0!"},{default:se(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[21]||(M[21]=J=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("clash://install-config?url="+(x.value.subscribe_url+"&types=hysteria2")+`&name=${he(i).title}`)})},[aze,H("div",sze,le(L.$t("导入到"))+" Clash Meta",1)])]),_:1}),Z(ne,{class:"p-0!"},{default:se(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[22]||(M[22]=J=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("sing-box://import-remote-profile?url="+x.value.subscribe_url+`#${he(i).title}`)})},[H("div",lze,[Z(V,{size:"30"},{default:se(()=>[Z(he(nf))]),_:1})]),H("div",cze,le(L.$t("导入到"))+" Hiddify",1)])]),_:1})])):bt("",!0),he(s)==="windows"?(me(),ze("blockquote",uze,[Z(ne,{class:"p-0!"},{default:se(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[23]||(M[23]=J=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("clash://install-config?url="+(x.value.subscribe_url+"&types=hysteria2")+`&name=${he(i).title}`)})},[dze,H("div",fze,le(L.$t("导入到"))+" Clash",1)])]),_:1}),Z(ne,{class:"p-0!"},{default:se(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[24]||(M[24]=J=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("sing-box://import-remote-profile?url="+x.value.subscribe_url+`#${he(i).title}`)})},[H("div",hze,[Z(V,{size:"30"},{default:se(()=>[Z(he(nf))]),_:1})]),H("div",pze,le(L.$t("导入到"))+" Hiddify",1)])]),_:1})])):bt("",!0)]}),_:1}),Z(re,{class:"m-0!"}),H("div",mze,[Z(ie,{type:"primary",class:"w-100%",size:"large",onClick:M[25]||(M[25]=ce=>L.$router.push("/knowledge"))},{default:se(()=>[Je(le(L.$t("不会使用,查看使用教程")),1)]),_:1})])]),_:1})]),_:1},8,["show"])])]),_:1}),Z(ne,{class:"flex cursor-pointer justify-between p-19",onClick:M[28]||(M[28]=ce=>he(l).plan_id?he(Jt).push("/plan/"+he(l).plan_id):he(Jt).push("/plan"))},{default:se(()=>{var ce;return[H("div",gze,[H("div",vze,le((ce=x.value)!=null&&ce.plan_id?L.$t("续费订阅"):L.$t("购买订阅")),1),H("div",bze,le(L.$t("对您当前的订阅进行购买")),1)])]}),_:1}),Z(ne,{class:"flex cursor-pointer justify-between p-19",onClick:M[29]||(M[29]=ce=>L.$router.push("/ticket"))},{default:se(()=>[H("div",yze,[H("div",xze,le(L.$t("遇到问题")),1),H("div",Cze,le(L.$t("遇到问题可以通过工单与我们沟通")),1)])]),_:1})]),_:1})]),_:1},8,["title"])])]}),_:1})}}}),Sze=Mu(_ze,[["__scopeId","data-v-9a0e8ef7"]]),kze=Object.freeze(Object.defineProperty({__proto__:null,default:Sze},Symbol.toStringTag,{value:"Module"})),Tze={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},Pze=H("path",{fill:"currentColor",d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448s448-200.6 448-448S759.4 64 512 64m0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372s372 166.6 372 372s-166.6 372-372 372m159.6-585h-59.5c-3 0-5.8 1.7-7.1 4.4l-90.6 180H511l-90.6-180a8 8 0 0 0-7.1-4.4h-60.7c-1.3 0-2.6.3-3.8 1c-3.9 2.1-5.3 7-3.2 10.9L457 515.7h-61.4c-4.4 0-8 3.6-8 8v29.9c0 4.4 3.6 8 8 8h81.7V603h-81.7c-4.4 0-8 3.6-8 8v29.9c0 4.4 3.6 8 8 8h81.7V717c0 4.4 3.6 8 8 8h54.3c4.4 0 8-3.6 8-8v-68.1h82c4.4 0 8-3.6 8-8V611c0-4.4-3.6-8-8-8h-82v-41.5h82c4.4 0 8-3.6 8-8v-29.9c0-4.4-3.6-8-8-8h-62l111.1-204.8c.6-1.2 1-2.5 1-3.8c-.1-4.4-3.7-8-8.1-8"},null,-1),Rze=[Pze];function Eze(e,t){return me(),ze("svg",Tze,[...Rze])}const $ze={name:"ant-design-pay-circle-outlined",render:Eze},Aze={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},Ize=H("path",{fill:"currentColor",d:"M668.6 320c0-4.4-3.6-8-8-8h-54.5c-3 0-5.8 1.7-7.1 4.4l-84.7 168.8H511l-84.7-168.8a8 8 0 0 0-7.1-4.4h-55.7c-1.3 0-2.6.3-3.8 1c-3.9 2.1-5.3 7-3.2 10.8l103.9 191.6h-57c-4.4 0-8 3.6-8 8v27.1c0 4.4 3.6 8 8 8h76v39h-76c-4.4 0-8 3.6-8 8v27.1c0 4.4 3.6 8 8 8h76V704c0 4.4 3.6 8 8 8h49.9c4.4 0 8-3.6 8-8v-63.5h76.3c4.4 0 8-3.6 8-8v-27.1c0-4.4-3.6-8-8-8h-76.3v-39h76.3c4.4 0 8-3.6 8-8v-27.1c0-4.4-3.6-8-8-8H564l103.7-191.6c.5-1.1.9-2.4.9-3.7zM157.9 504.2a352.7 352.7 0 0 1 103.5-242.4c32.5-32.5 70.3-58.1 112.4-75.9c43.6-18.4 89.9-27.8 137.6-27.8c47.8 0 94.1 9.3 137.6 27.8c42.1 17.8 79.9 43.4 112.4 75.9c10 10 19.3 20.5 27.9 31.4l-50 39.1a8 8 0 0 0 3 14.1l156.8 38.3c5 1.2 9.9-2.6 9.9-7.7l.8-161.5c0-6.7-7.7-10.5-12.9-6.3l-47.8 37.4C770.7 146.3 648.6 82 511.5 82C277 82 86.3 270.1 82 503.8a8 8 0 0 0 8 8.2h60c4.3 0 7.8-3.5 7.9-7.8zM934 512h-60c-4.3 0-7.9 3.5-8 7.8a352.7 352.7 0 0 1-103.5 242.4a352.57 352.57 0 0 1-112.4 75.9c-43.6 18.4-89.9 27.8-137.6 27.8s-94.1-9.3-137.6-27.8a352.57 352.57 0 0 1-112.4-75.9c-10-10-19.3-20.5-27.9-31.4l49.9-39.1a8 8 0 0 0-3-14.1l-156.8-38.3c-5-1.2-9.9 2.6-9.9 7.7l-.8 161.7c0 6.7 7.7 10.5 12.9 6.3l47.8-37.4C253.3 877.7 375.4 942 512.5 942C747 942 937.7 753.9 942 520.2a8 8 0 0 0-8-8.2"},null,-1),Mze=[Ize];function zze(e,t){return me(),ze("svg",Aze,[...Mze])}const Oze={name:"ant-design-transaction-outlined",render:zze},Dze={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},Lze=H("path",{fill:"currentColor",d:"M19 17v2H7v-2s0-4 6-4s6 4 6 4m-3-9a3 3 0 1 0-3 3a3 3 0 0 0 3-3m3.2 5.06A5.6 5.6 0 0 1 21 17v2h3v-2s0-3.45-4.8-3.94M18 5a2.91 2.91 0 0 0-.89.14a5 5 0 0 1 0 5.72A2.91 2.91 0 0 0 18 11a3 3 0 0 0 0-6M8 10H5V7H3v3H0v2h3v3h2v-3h3Z"},null,-1),Fze=[Lze];function Bze(e,t){return me(),ze("svg",Dze,[...Fze])}const Nze={name:"mdi-invite",render:Bze},Hze={class:"text-50 font-400"},jze={class:"m-l-10 text-20 text-#6c757d md:m-l20"},Vze={class:"text-#6c757d"},Wze={class:"flex justify-between p-b-5 p-t-5"},Uze={class:"flex justify-between p-b-5 p-t-5"},qze={key:0},Kze={key:1},Gze={class:"flex justify-between p-b-5 p-t-5"},Yze={class:"flex justify-between p-b-5 p-t-5"},Xze={class:"m-t-10"},Qze={class:"m-b-5"},Zze={class:"m-t-10"},Jze={class:"m-b-5"},eOe={class:"flex justify-end"},tOe={class:"m-t-10"},nOe={class:"m-b-5"},oOe={class:"m-t-10"},rOe={class:"m-b-5"},iOe={class:"flex justify-end"},aOe=fe({__name:"index",setup(e){const t=bn(),n=x=>Yn.global.t(x),o=[{title:n("邀请码"),key:"code",render(x){const w=`${window.location.protocol}//${window.location.host}/#/register?code=${x.code}`;return b("div",[b("span",x.code),b(Tt,{size:"small",onClick:()=>ec(w),quaternary:!0,type:"info"},{default:()=>n("复制链接")})])}},{title:n("创建时间"),key:"created_at",fixed:"right",render(x){return er(x.created_at)}}],r=[{title:n("发放时间"),key:"created_at",render(x){return er(x.created_at)}},{title:n("佣金"),key:"get_amount",fixed:"right",render(x){return nn(x.get_amount)}}],i=N(),a=N([]);async function s(){const x=await bG(),{data:w}=x;i.value=w.codes,a.value=w.stat}const l=N([]),c=bo({page:1,pageSize:10,showSizePicker:!0,pageSizes:[10,50,100,150],onChange:x=>{c.page=x,u()},onUpdatePageSize:x=>{c.pageSize=x,c.page=1,u()}});async function u(){const x=await yG(c.page,c.pageSize),{data:w}=x;l.value=w}const d=N(!1);async function f(){d.value=!0;const{data:x}=await xG();x===!0&&(window.$message.success(n("已生成")),_()),d.value=!1}const p=N(!1),h=N(),g=N(!1);async function v(){g.value=!0;const x=h.value;if(typeof x!="number"){window.$message.error(n("请输入正确的划转金额"));return}const{data:w}=await CG(x*100);w===!0&&(window.$message.success(n("划转成功")),p.value=!1,s()),g.value=!1}const m=N(!1),y=bo({method:null,account:null}),S=N(!1);async function C(){S.value=!0,y.method||window.$message.error(n("提现方式不能为空")),y.account||window.$message.error(n("提现账号不能为空"));const x=y.method,w=y.account,{data:k}=await wG({withdraw_method:x,withdraw_account:w});k===!0&&Jt.push("/ticket"),S.value=!1}function _(){s(),u()}return an(()=>{_()}),(x,w)=>{const k=Nze,P=Oze,T=$ze,I=La,A=Hn,K=ku,B=lS,O=il,$=Co,U=KU,Q=Di,L=Cu,M=co;return me(),Ge(M,null,{default:se(()=>[Z(A,{title:x.$t("我的邀请"),class:"border-rounded-5"},{"header-extra":se(()=>[Z(k,{class:"text-40 text-gray"})]),default:se(()=>{var te;return[H("div",null,[H("span",Hze,le(he(nn)(a.value[4])),1),H("span",jze,le((te=he(t).appConfig)==null?void 0:te.currency),1)]),H("div",Vze,le(x.$t("当前剩余佣金")),1),Z(I,{class:"m-t-10"},{default:se(()=>{var ie;return[Z(he(Tt),{size:"small",type:"primary",onClick:w[0]||(w[0]=ve=>p.value=!0)},{icon:se(()=>[Z(P)]),default:se(()=>[Je(" "+le(x.$t("划转")),1)]),_:1}),(ie=he(t).appConfig)!=null&&ie.withdraw_close?bt("",!0):(me(),Ge(he(Tt),{key:0,size:"small",type:"primary",onClick:w[1]||(w[1]=ve=>m.value=!0)},{icon:se(()=>[Z(T)]),default:se(()=>[Je(" "+le(x.$t("推广佣金提现")),1)]),_:1}))]}),_:1})]}),_:1},8,["title"]),Z(A,{class:"m-t-15 border-rounded-5"},{default:se(()=>{var te,ie,ve,ke,Ae,Pe;return[H("div",Wze,[H("div",null,le(x.$t("已注册用户数")),1),H("div",null,le(x.$tc("{number} 人",{number:a.value[0]})),1)]),H("div",Uze,[H("div",null,le(x.$t("佣金比例")),1),(te=he(t).appConfig)!=null&&te.commission_distribution_enable?(me(),ze("div",qze,le(`${Math.floor((((ie=he(t).appConfig)==null?void 0:ie.commission_distribution_l1)||0)*a.value[3]/100)}%,${Math.floor((((ve=he(t).appConfig)==null?void 0:ve.commission_distribution_l2)||0)*a.value[3]/100)}%,${Math.floor((((ke=he(t).appConfig)==null?void 0:ke.commission_distribution_l3)||0)*a.value[3]/100)}%`),1)):(me(),ze("div",Kze,le(a.value[3])+"%",1))]),H("div",Gze,[H("div",null,le(x.$t("确认中的佣金")),1),H("div",null,le((Ae=he(t).appConfig)==null?void 0:Ae.currency_symbol)+" "+le(he(nn)(a.value[2])),1)]),H("div",Yze,[H("div",null,le(x.$t("累计获得佣金")),1),H("div",null,le((Pe=he(t).appConfig)==null?void 0:Pe.currency_symbol)+" "+le(he(nn)(a.value[1])),1)])]}),_:1}),Z(A,{title:x.$t("邀请码管理"),class:"m-t-15 border-rounded-5"},{"header-extra":se(()=>[Z(he(Tt),{size:"small",type:"primary",round:"",loading:d.value,onClick:f},{default:se(()=>[Je(le(x.$t("生成邀请码")),1)]),_:1},8,["loading"])]),default:se(()=>[Z(K,{columns:o,data:i.value,bordered:!1},null,8,["data"])]),_:1},8,["title"]),Z(A,{title:x.$t("佣金发放记录"),class:"m-t-15 border-rounded-5"},{default:se(()=>[Z(K,{columns:r,data:l.value,pagination:c},null,8,["data","pagination"])]),_:1},8,["title"]),Z(Q,{show:p.value,"onUpdate:show":w[6]||(w[6]=te=>p.value=te)},{default:se(()=>[Z(A,{style:{width:"600px",position:"fixed",top:"30%",left:"50%",transform:"translate(-50%, -50%)"},segmented:{content:!0,footer:!0},title:x.$t("推广佣金划转至余额"),size:"huge",role:"dialog","aria-modal":"true","footer-style":"padding-top: 10px; padding-bottom:10px",class:"max-w-100%"},{"header-extra":se(()=>[Z(he(Tt),{class:"h-auto p-2",tertiary:"",size:"large",onClick:w[2]||(w[2]=te=>p.value=!1)},{icon:se(()=>[Z(B,{class:"cursor-pointer opacity-85"})]),_:1})]),footer:se(()=>[H("div",eOe,[H("div",null,[Z(he(Tt),{onClick:w[4]||(w[4]=te=>p.value=!1)},{default:se(()=>[Je(le(x.$t("取消")),1)]),_:1}),Z(he(Tt),{type:"primary",class:"ml-10",onClick:w[5]||(w[5]=te=>v()),loading:g.value,disabled:g.value},{default:se(()=>[Je(le(x.$t("确定")),1)]),_:1},8,["loading","disabled"])])])]),default:se(()=>[Z(O,{type:"warning"},{default:se(()=>[Je(le(x.$tc("划转后的余额仅用于{title}消费使用",{title:he(t).title})),1)]),_:1}),H("div",Xze,[H("div",Qze,le(x.$t("当前推广佣金余额")),1),Z($,{placeholder:he(nn)(a.value[4]),type:"number",disabled:""},null,8,["placeholder"])]),H("div",Zze,[H("div",Jze,le(x.$t("划转金额")),1),Z(U,{value:h.value,"onUpdate:value":w[3]||(w[3]=te=>h.value=te),placeholder:x.$t("请输入需要划转到余额的金额"),clearable:""},null,8,["value","placeholder"])])]),_:1},8,["title"])]),_:1},8,["show"]),Z(Q,{show:m.value,"onUpdate:show":w[12]||(w[12]=te=>m.value=te)},{default:se(()=>[Z(A,{style:{width:"600px",position:"fixed",top:"30%",left:"50%",transform:"translate(-50%, -50%)"},segmented:{content:!0,footer:!0},title:x.$t("推广佣金划转至余额"),size:"huge",role:"dialog","aria-modal":"true","footer-style":"padding-top: 10px; padding-bottom:10px",class:"max-w-100%"},{"header-extra":se(()=>[Z(he(Tt),{class:"h-auto p-2",tertiary:"",size:"large",onClick:w[7]||(w[7]=te=>m.value=!1)},{icon:se(()=>[Z(B,{class:"cursor-pointer opacity-85"})]),_:1})]),footer:se(()=>[H("div",iOe,[H("div",null,[Z(he(Tt),{onClick:w[10]||(w[10]=te=>p.value=!1)},{default:se(()=>[Je(le(x.$t("取消")),1)]),_:1}),Z(he(Tt),{type:"primary",class:"ml-10",onClick:w[11]||(w[11]=te=>C()),loading:S.value,disabled:S.value},{default:se(()=>[Je(le(x.$t("确定")),1)]),_:1},8,["loading","disabled"])])])]),default:se(()=>{var te;return[H("div",tOe,[H("div",nOe,le(x.$t("提现方式")),1),Z(L,{value:y.method,"onUpdate:value":w[8]||(w[8]=ie=>y.method=ie),options:(te=he(t).appConfig)==null?void 0:te.withdraw_methods.map(ie=>({label:ie,value:ie})),placeholder:x.$t("请选择提现方式")},null,8,["value","options","placeholder"])]),H("div",oOe,[H("div",rOe,le(x.$t("提现账号")),1),Z($,{value:y.account,"onUpdate:value":w[9]||(w[9]=ie=>y.account=ie),placeholder:x.$t("请输入提现账号"),type:"string"},null,8,["value","placeholder"])])]}),_:1},8,["title"])]),_:1},8,["show"])]),_:1})}}}),sOe=Object.freeze(Object.defineProperty({__proto__:null,default:aOe},Symbol.toStringTag,{value:"Module"})),lOe={class:""},cOe={class:"mb-4 text-16 font-600"},uOe={class:"text-12 text-gray"},dOe=["innerHTML"],fOe=fe({__name:"index",setup(e){const t=bn(),n=new zS({html:!0}),o=f=>n.render(f),r=N(!1),i=N();async function a(f){const{data:p}=await DG(f,t.lang);p&&(i.value=p),r.value=!0}const s=N(""),l=N(!0),c=N();async function u(){l.value=!0;const f=s.value,{data:p}=await OG(f,t.lang);c.value=p,l.value=!1}function d(){u()}return an(()=>{d()}),(f,p)=>{const h=Co,g=Tt,v=bu,m=cl,y=La,S=Jp,C=Zp,_=Hn,x=CV,w=yV,k=co;return me(),Ge(k,{"show-footer":!1},{default:se(()=>[Z(v,null,{default:se(()=>[Z(h,{placeholder:f.$t("使用文档"),value:s.value,"onUpdate:value":p[0]||(p[0]=P=>s.value=P),onKeyup:p[1]||(p[1]=ca(P=>d(),["enter"]))},null,8,["placeholder","value"]),Z(g,{type:"primary",ghost:"",onClick:p[2]||(p[2]=P=>d())},{default:se(()=>[Je(le(f.$t("搜索")),1)]),_:1})]),_:1}),l.value?(me(),Ge(y,{key:0,vertical:"",class:"mt-20"},{default:se(()=>[Z(m,{height:"20px",width:"33%"}),Z(m,{height:"20px",width:"66%"}),Z(m,{height:"20px"})]),_:1})):bt("",!0),(me(!0),ze(ct,null,no(c.value,(P,T)=>(me(),Ge(_,{key:T,title:T,class:"mt-20 border-rounded-5",contentStyle:"padding:0"},{default:se(()=>[Z(C,{clickable:"",hoverable:""},{default:se(()=>[(me(!0),ze(ct,null,no(P,I=>(me(),Ge(S,{key:I.id,onClick:A=>a(I.id)},{default:se(()=>[H("div",lOe,[H("div",cOe,le(I.title),1),H("div",uOe,le(f.$t("最后更新"))+" "+le(he(tp)(I.updated_at)),1)])]),_:2},1032,["onClick"]))),128))]),_:2},1024)]),_:2},1032,["title"]))),128)),Z(w,{show:r.value,"onUpdate:show":p[3]||(p[3]=P=>r.value=P),width:"80%",placement:"right"},{default:se(()=>{var P;return[Z(x,{title:(P=i.value)==null?void 0:P.title,closable:""},{default:se(()=>{var T;return[H("div",{innerHTML:o(((T=i.value)==null?void 0:T.body)||""),class:"custom-html-style"},null,8,dOe)]}),_:1},8,["title"])]}),_:1},8,["show"])]),_:1})}}}),hOe=Object.freeze(Object.defineProperty({__proto__:null,default:fOe},Symbol.toStringTag,{value:"Module"})),pOe={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},mOe=H("path",{fill:"currentColor",d:"M11 18h2v-2h-2zm1-16A10 10 0 0 0 2 12a10 10 0 0 0 10 10a10 10 0 0 0 10-10A10 10 0 0 0 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8s8 3.59 8 8s-3.59 8-8 8m0-14a4 4 0 0 0-4 4h2a2 2 0 0 1 2-2a2 2 0 0 1 2 2c0 2-3 1.75-3 5h2c0-2.25 3-2.5 3-5a4 4 0 0 0-4-4"},null,-1),gOe=[mOe];function vOe(e,t){return me(),ze("svg",pOe,[...gOe])}const bOe={name:"mdi-help-circle-outline",render:vOe},yOe={class:"flex"},xOe={class:"flex-[1]"},COe={class:"flex flex-[3] text-center"},wOe={class:"flex flex-1 items-center justify-center"},_Oe={class:"flex flex-1 items-center justify-center"},SOe={class:"flex-1"},kOe={class:"flex"},TOe={class:"flex-[1]"},POe={class:"flex flex-[3] text-center"},ROe={class:"flex flex-[1] items-center justify-center"},EOe={class:"flex-[1]"},$Oe={class:"flex-[1]"},AOe={key:0},IOe={key:1},MOe=fe({__name:"index",setup(e){const t=N([]),n=N(!0);async function o(){n.value=!0;const r=await I2(),{data:i}=r;t.value=i,n.value=!1}return an(()=>{o()}),(r,i)=>{const a=cl,s=La,l=bOe,c=_u,u=ui,d=Jp,f=Zp,p=_a("router-link"),h=il,g=co;return me(),Ge(g,null,{default:se(()=>[n.value?(me(),Ge(s,{key:0,vertical:"",class:"mt-20"},{default:se(()=>[Z(a,{height:"20px",width:"33%"}),Z(a,{height:"20px",width:"66%"}),Z(a,{height:"20px"})]),_:1})):t.value.length>0?(me(),Ge(f,{key:1,clickable:"",hoverable:""},{header:se(()=>[H("div",yOe,[H("div",xOe,le(r.$t("名称")),1),H("div",COe,[H("div",wOe,[Je(le(r.$t("状态"))+" ",1),Z(c,{placement:"bottom",trigger:"hover"},{trigger:se(()=>[Z(l,{class:"m-l-3 text-16"})]),default:se(()=>[H("span",null,le(r.$t("五分钟内节点在线情况")),1)]),_:1})]),H("div",_Oe,[Je(le(r.$t("倍率"))+" ",1),Z(c,{placement:"bottom",trigger:"hover"},{trigger:se(()=>[Z(l,{class:"m-l-3 text-16"})]),default:se(()=>[H("span",null,le(r.$t("使用的流量将乘以倍率进行扣除")),1)]),_:1})]),H("div",SOe,le(r.$t("标签")),1)])])]),default:se(()=>[(me(!0),ze(ct,null,no(t.value,v=>(me(),Ge(d,{key:v.id},{default:se(()=>[H("div",kOe,[H("div",TOe,le(v.name),1),H("div",POe,[H("div",ROe,[H("div",{class:xi(["h-6 w-6 rounded-full",v.is_online?"bg-blue-500":"bg-red-500"])},null,2)]),H("div",EOe,[Z(u,{size:"small",round:"",class:""},{default:se(()=>[Je(le(v.rate)+" x ",1)]),_:2},1024)]),H("div",$Oe,[v.tags&&v.tags.length>0?(me(),ze("div",AOe,[(me(!0),ze(ct,null,no(v.tags,m=>(me(),Ge(u,{size:"small",round:"",key:m},{default:se(()=>[Je(le(m),1)]),_:2},1024))),128))])):(me(),ze("span",IOe,"-"))])])])]),_:2},1024))),128))]),_:1})):(me(),Ge(h,{key:2,type:"info"},{default:se(()=>[H("div",null,[Je(le(r.$t("没有可用节点,如果您未订阅或已过期请"))+" ",1),Z(p,{class:"font-600",to:"/plan"},{default:se(()=>[Je(le(r.$t("订阅")),1)]),_:1}),Je("。")])]),_:1}))]),_:1})}}}),zOe=Object.freeze(Object.defineProperty({__proto__:null,default:MOe},Symbol.toStringTag,{value:"Module"})),OOe=fe({__name:"index",setup(e){const t=c=>Yn.global.t(c),n={0:t("待支付"),1:t("开通中"),2:t("已取消"),3:t("已完成"),4:t("已折抵")},o={month_price:t("月付"),quarter_price:t("季付"),half_year_price:t("半年付"),year_price:t("年付"),two_year_price:t("两年付"),three_year_price:t("三年付"),onetime_price:t("一次性"),reset_price:t("流量重置包")},r=[{title:t("# 订单号"),key:"trade_no",render(c){return b(Tt,{text:!0,class:"color-primary",onClick:()=>Jt.push(`/order/${c.trade_no}`)},{default:()=>c.trade_no})}},{title:t("周期"),key:"period",render(c){return b(ui,{round:!0,size:"small"},{default:()=>o[c.period]})}},{title:t("订单金额"),key:"total_amount",render(c){return nn(c.total_amount)}},{title:t("订单状态"),key:"status",render(c){const u=n[c.status],d=b("div",{class:["h-6 w-6 rounded-full mr-5",c.status===3?"bg-green-500":"bg-red-500"]});return b("div",{class:"flex items-center"},[d,u])}},{title:t("创建时间"),key:"created_at",render(c){return er(c.created_at)}},{title:t("操作"),key:"actions",fixed:"right",render(c){const u=b(Tt,{text:!0,type:"primary",onClick:()=>Jt.push(`/order/${c.trade_no}`)},{default:()=>t("查看详情")}),d=b(Tt,{text:!0,type:"primary",disabled:c.status!==0,onClick:()=>i(c.trade_no)},{default:()=>t("取消")}),f=b(sl,{vertical:!0});return b("div",[u,f,d])}}];async function i(c){window.$dialog.confirm({title:t("注意"),type:"warning",content:t("如果您已经付款,取消订单可能会导致支付失败,确定要取消订单吗?"),async confirm(){const{data:u}=await sm(c);u===!0&&(window.$message.success(t("取消成功")),l())}})}const a=N([]);async function s(){const c=await M2(),{data:u}=c;a.value=u}async function l(){s()}return an(()=>{l()}),(c,u)=>{const d=ku,f=co;return me(),Ge(f,null,{default:se(()=>[Z(d,{columns:r,data:a.value,bordered:!1,"scroll-x":800},null,8,["data"])]),_:1})}}}),DOe=Object.freeze(Object.defineProperty({__proto__:null,default:OOe},Symbol.toStringTag,{value:"Module"})),LOe={class:"inline-block",viewBox:"0 0 48 48",width:"1em",height:"1em"},FOe=H("g",{fill:"currentColor","fill-rule":"evenodd","clip-rule":"evenodd"},[H("path",{d:"M24 42c9.941 0 18-8.059 18-18S33.941 6 24 6S6 14.059 6 24s8.059 18 18 18m0 2c11.046 0 20-8.954 20-20S35.046 4 24 4S4 12.954 4 24s8.954 20 20 20"}),H("path",{d:"M34.67 16.259a1 1 0 0 1 .072 1.412L21.386 32.432l-8.076-7.709a1 1 0 0 1 1.38-1.446l6.59 6.29L33.259 16.33a1 1 0 0 1 1.413-.07"})],-1),BOe=[FOe];function NOe(e,t){return me(),ze("svg",LOe,[...BOe])}const OS={name:"healthicons-yes-outline",render:NOe},HOe={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},jOe=H("path",{fill:"currentColor",d:"M952.08 1.552L529.039 116.144c-10.752 2.88-34.096 2.848-44.815-.16L72.08 1.776C35.295-8.352-.336 18.176-.336 56.048V834.16c0 32.096 24.335 62.785 55.311 71.409l412.16 114.224c11.025 3.055 25.217 4.751 39.937 4.751c10.095 0 25.007-.784 38.72-4.528l423.023-114.592c31.056-8.4 55.504-39.024 55.504-71.248V56.048c.016-37.84-35.616-64.464-72.24-54.496zM479.999 956.943L71.071 843.887c-3.088-.847-7.408-6.496-7.408-9.712V66.143L467.135 177.68c3.904 1.088 8.288 1.936 12.864 2.656v776.608zm480.336-122.767c0 3.152-5.184 8.655-8.256 9.503L544 954.207v-775.92c.592-.144 1.2-.224 1.792-.384L960.32 65.775v768.4h.016zM641.999 366.303c2.88 0 5.81-.367 8.69-1.184l223.935-63.024c17.025-4.816 26.945-22.465 22.16-39.473s-22.56-26.88-39.472-22.16l-223.936 63.025c-17.024 4.816-26.944 22.464-22.16 39.472c3.968 14.128 16.815 23.344 30.783 23.344zm.002 192.001c2.88 0 5.81-.368 8.69-1.185l223.935-63.024c17.025-4.816 26.945-22.465 22.16-39.473c-4.783-17.008-22.56-26.88-39.472-22.16l-223.936 63.025c-17.024 4.816-26.944 22.464-22.16 39.457c3.968 14.127 16.815 23.36 30.783 23.36m.002 192c2.88 0 5.81-.368 8.69-1.185l223.935-63.024c17.025-4.816 26.945-22.465 22.16-39.473s-22.56-26.88-39.472-22.16L633.38 687.487c-17.024 4.816-26.944 22.464-22.16 39.472c3.968 14.113 16.815 23.345 30.783 23.345zM394.629 303.487l-223.934-63.025c-16.912-4.72-34.688 5.152-39.473 22.16s5.12 34.656 22.16 39.473l223.937 63.024a31.827 31.827 0 0 0 8.687 1.184c13.968 0 26.815-9.215 30.783-23.343c4.784-16.993-5.12-34.657-22.16-39.473zm.002 191.999l-223.934-63.025c-16.912-4.72-34.689 5.152-39.473 22.16s5.12 34.656 22.16 39.473l223.936 63.024a31.827 31.827 0 0 0 8.688 1.184c13.968 0 26.815-9.215 30.783-23.343c4.784-16.993-5.12-34.657-22.16-39.473zm.002 191.999L170.699 624.46c-16.912-4.72-34.689 5.152-39.473 22.16s5.12 34.656 22.16 39.473l223.936 63.024a31.827 31.827 0 0 0 8.688 1.184c13.968 0 26.815-9.215 30.783-23.343c4.784-17.008-5.12-34.657-22.16-39.473z"},null,-1),VOe=[jOe];function WOe(e,t){return me(),ze("svg",HOe,[...VOe])}const UOe={name:"simple-line-icons-book-open",render:WOe},qOe={class:"inline-block",viewBox:"0 0 20 20",width:"1em",height:"1em"},KOe=H("path",{fill:"currentColor",d:"M10 2c-4.42 0-8 3.58-8 8s3.58 8 8 8s8-3.58 8-8s-3.58-8-8-8m-.615 12.66h-1.34l-3.24-4.54l1.341-1.25l2.569 2.4l5.141-5.931l1.34.94z"},null,-1),GOe=[KOe];function YOe(e,t){return me(),ze("svg",qOe,[...GOe])}const XOe={name:"dashicons-yes-alt",render:YOe},QOe={class:"inline-block",viewBox:"0 0 20 20",width:"1em",height:"1em"},ZOe=H("path",{fill:"currentColor",d:"M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8s-8-3.58-8-8s3.58-8 8-8m1.13 9.38l.35-6.46H8.52l.35 6.46h2.26m-.09 3.36c.24-.23.37-.55.37-.96c0-.42-.12-.74-.36-.97s-.59-.35-1.06-.35s-.82.12-1.07.35s-.37.55-.37.97c0 .41.13.73.38.96c.26.23.61.34 1.06.34s.8-.11 1.05-.34z"},null,-1),JOe=[ZOe];function eDe(e,t){return me(),ze("svg",QOe,[...JOe])}const tDe={name:"dashicons-warning",render:eDe},nDe={key:1,class:"flex flex-wrap"},oDe={class:"w-100% md:flex-[2]"},rDe={key:2,class:"mt-10 text-22"},iDe={key:3,class:"text-14 text-[rgba(0,0,0,0.45)]"},aDe={class:"flex"},sDe={class:"flex-[1] text-#49505799"},lDe={class:"flex-[2]"},cDe={class:"flex"},uDe={class:"m-t-5 flex-[1] text-#49505799"},dDe={class:"flex-[2]"},fDe={class:"flex"},hDe={class:"m-b-5 m-t-5 flex-[1] text-#49505799"},pDe={class:"flex-[2]"},mDe={class:"flex"},gDe={class:"flex-[1] text-#49505799"},vDe={class:"flex-[2]"},bDe={key:0,class:"flex"},yDe={class:"flex-[1] text-#49505799"},xDe={class:"flex-[2]"},CDe={key:1,class:"flex"},wDe={class:"flex-[1] text-#49505799"},_De={class:"flex-[2]"},SDe={key:2,class:"flex"},kDe={class:"flex-[1] text-#49505799"},TDe={class:"flex-[2]"},PDe={key:3,class:"flex"},RDe={class:"flex-[1] text-#49505799"},EDe={class:"flex-[2]"},$De={key:4,class:"flex"},ADe={class:"flex-[1] text-#49505799"},IDe={class:"flex-[2]"},MDe={class:"flex"},zDe={class:"m-t-5 flex-[1] text-#49505799"},ODe={class:"flex-[2]"},DDe=["onClick"],LDe={class:"flex-[1]"},FDe={class:"max-h-30 flex-[1]"},BDe=["src"],NDe={key:0,class:"w-100% md:flex-[1] md:pl-20"},HDe={class:"mt-20 border-rounded-5 bg-#2f3135 p-20 color-white"},jDe={class:"text-18 font-600"},VDe={class:"flex border-#646669 border-b-solid pb-16 pt-16"},WDe={class:"flex-[2]"},UDe={class:"flex-[1] text-right color-#f8f9fa"},qDe={key:0,class:"border-[#646669] border-b-solid pb-16 pt-16"},KDe={class:"color-#f8f9fa41"},GDe={class:"pt-16 text-right"},YDe={key:1,class:"border-[#646669] border-b-solid pb-16 pt-16"},XDe={class:"color-#f8f9fa41"},QDe={class:"pt-16 text-right"},ZDe={key:2,class:"border-[#646669] border-b-solid pb-16 pt-16"},JDe={class:"color-#f8f9fa41"},eLe={class:"pt-16 text-right"},tLe={key:3,class:"border-[#646669] border-b-solid pb-16 pt-16"},nLe={class:"color-#f8f9fa41"},oLe={class:"pt-16 text-right"},rLe={key:4,class:"border-[#646669] border-b-solid pb-16 pt-16"},iLe={class:"color-#f8f9fa41"},aLe={class:"pt-16 text-right"},sLe={class:"pb-16 pt-16"},lLe={class:"color-#f8f9fa41"},cLe={class:"text-36 font-600"},uLe=fe({__name:"detail",setup(e){const t=bn(),n=ka(),o=C=>Yn.global.t(C),r={month_price:o("月付"),quarter_price:o("季付"),half_year_price:o("半年付"),year_price:o("年付"),two_year_price:o("两年付"),three_year_price:o("三年付"),onetime_price:o("一次性"),reset_price:o("流量重置包")};function i(C){switch(C){case 1:return{icon:"info",title:o("开通中"),subTitle:o("订单系统正在进行处理,请稍等1-3分钟。")};case 2:return{icon:"info",title:o("已取消"),subTitle:o("订单由于超时支付已被取消。")};case 3:case 4:return{icon:"info",title:o("已完成"),subTitle:o("订单已支付并开通。")}}return{icon:"error",title:o("意料之外"),subTitle:o("意料之外的状态")}}async function a(){window.$dialog.confirm({title:o("注意"),type:"warning",content:o("如果您已经付款,取消订单可能会导致支付失败,确定要取消订单吗?"),async confirm(){const{data:C}=await sm(s.value);C===!0&&(window.$message.success(o("取消成功")),S())}})}const s=N(""),l=N(),c=N(),u=N(!0);async function d(){u.value=!0;const{data:C}=await gG(s.value);l.value=C,C.status===0&&(h(),c.value=setInterval(y,3e3)),u.value=!1}const f=N([]),p=N(0);async function h(){const{data:C}=await TG();f.value=C}function g(){var _,x,w,k,P;return((_=l.value)==null?void 0:_.plan[l.value.period])-(((x=l.value)==null?void 0:x.balance_amount)||0)-(((w=l.value)==null?void 0:w.surplus_amount)||0)+(((k=l.value)==null?void 0:k.refund_amount)||0)-(((P=l.value)==null?void 0:P.discount_amount)||0)}function v(){const C=f.value[p.value];return C!=null&&C.handling_fee_percent?g()*parseFloat(C.handling_fee_percent)/100:(C==null?void 0:C.handling_fee_fixed)||0}async function m(){const C=f.value[p.value],{data:_}=await PG(s.value,C==null?void 0:C.id);_&&(_===!0?(window.$message.info("支付成功"),setTimeout(()=>{S()},500)):(window.$message.info("正在前往收银台"),setTimeout(()=>{window.location.href=_},500)))}async function y(){const{data:C}=await vG(s.value);C&&(clearInterval(c.value),S())}async function S(){d()}return an(()=>{s.value=n.params.trade_no,S()}),(C,_)=>{const x=cl,w=La,k=tDe,P=XOe,T=UOe,I=Tt,A=Hn,K=OS,B=co;return me(),Ge(B,null,{default:se(()=>{var O,$,U,Q,L,M,te,ie,ve,ke,Ae,Pe,ee,xe,ue,ne,we,V,R,E,W,re,G,de,ge,pe;return[u.value?(me(),Ge(w,{key:0,vertical:"",class:"mt-20"},{default:se(()=>[Z(x,{height:"20px",width:"33%"}),Z(x,{height:"20px",width:"66%"}),Z(x,{height:"20px"})]),_:1})):(me(),ze("div",nDe,[H("div",oDe,[((O=l.value)==null?void 0:O.status)!==0?(me(),Ge(A,{key:0,class:"flex text-center","items-center":"","border-rounded-5":""},{default:se(()=>{var X,ce,ye,J,oe,Re;return[((X=l.value)==null?void 0:X.status)===2?(me(),Ge(k,{key:0,class:"text-90 color-#f9a314"})):bt("",!0),((ce=l.value)==null?void 0:ce.status)===3||((ye=l.value)==null?void 0:ye.status)==4?(me(),Ge(P,{key:1,class:"text-90 color-#48bc19"})):bt("",!0),(J=l.value)!=null&&J.status?(me(),ze("div",rDe,le(i(l.value.status).title),1)):bt("",!0),(oe=l.value)!=null&&oe.status?(me(),ze("div",iDe,le(i(l.value.status).subTitle),1)):bt("",!0),((Re=l.value)==null?void 0:Re.status)===3?(me(),Ge(I,{key:4,"icon-placement":"left",strong:"",color:"#db4619",size:"small",round:"",class:"mt-30",onClick:_[0]||(_[0]=De=>C.$router.push("/knowledge"))},{icon:se(()=>[Z(T)]),default:se(()=>[Je(" "+le(C.$t("查看使用教程")),1)]),_:1})):bt("",!0)]}),_:1})):bt("",!0),Z(A,{class:"mt-20 border-rounded-5",title:C.$t("商品信息")},{default:se(()=>{var X,ce,ye;return[H("div",aDe,[H("div",sDe,le(C.$t("产品名称"))+":",1),H("div",lDe,le((X=l.value)==null?void 0:X.plan.name),1)]),H("div",cDe,[H("div",uDe,le(C.$t("类型/周期"))+":",1),H("div",dDe,le((ce=l.value)!=null&&ce.period?r[l.value.period]:""),1)]),H("div",fDe,[H("div",hDe,le(C.$t("产品流量"))+":",1),H("div",pDe,le((ye=l.value)==null?void 0:ye.plan.transfer_enable)+" GB",1)])]}),_:1},8,["title"]),Z(A,{class:"mt-20 border-rounded-5",title:C.$t("订单信息")},{"header-extra":se(()=>{var X;return[((X=l.value)==null?void 0:X.status)===0?(me(),Ge(I,{key:0,color:"#db4619",size:"small",round:"",strong:"",onClick:_[1]||(_[1]=ce=>a())},{default:se(()=>[Je(le(C.$t("关闭订单")),1)]),_:1})):bt("",!0)]}),default:se(()=>{var X,ce,ye,J,oe,Re,De,qe,et,Me,je;return[H("div",mDe,[H("div",gDe,le(C.$t("订单号"))+":",1),H("div",vDe,le((X=l.value)==null?void 0:X.trade_no),1)]),(ce=l.value)!=null&&ce.discount_amount&&((ye=l.value)==null?void 0:ye.discount_amount)>0?(me(),ze("div",bDe,[H("div",yDe,le(C.$t("优惠金额")),1),H("div",xDe,le(he(nn)(l.value.discount_amount)),1)])):bt("",!0),(J=l.value)!=null&&J.surplus_amount&&((oe=l.value)==null?void 0:oe.surplus_amount)>0?(me(),ze("div",CDe,[H("div",wDe,le(C.$t("旧订阅折抵金额")),1),H("div",_De,le(he(nn)(l.value.surplus_amount)),1)])):bt("",!0),(Re=l.value)!=null&&Re.refund_amount&&((De=l.value)==null?void 0:De.refund_amount)>0?(me(),ze("div",SDe,[H("div",kDe,le(C.$t("退款金额")),1),H("div",TDe,le(he(nn)(l.value.refund_amount)),1)])):bt("",!0),(qe=l.value)!=null&&qe.balance_amount&&((et=l.value)==null?void 0:et.balance_amount)>0?(me(),ze("div",PDe,[H("div",RDe,le(C.$t("余额支付 ")),1),H("div",EDe,le(he(nn)(l.value.balance_amount)),1)])):bt("",!0),((Me=l.value)==null?void 0:Me.status)===0&&v()>0?(me(),ze("div",$De,[H("div",ADe,le(C.$t("支付手续费"))+":",1),H("div",IDe,le(he(nn)(v())),1)])):bt("",!0),H("div",MDe,[H("div",zDe,le(C.$t("创建时间"))+":",1),H("div",ODe,le(he(er)((je=l.value)==null?void 0:je.created_at)),1)])]}),_:1},8,["title"]),(($=l.value)==null?void 0:$.status)===0?(me(),Ge(A,{key:1,title:C.$t("支付方式"),class:"mt-20","content-style":"padding:0"},{default:se(()=>[(me(!0),ze(ct,null,no(f.value,(X,ce)=>(me(),ze("div",{key:X.id,class:xi(["border-2 border-rounded-5 p-20 border-solid flex",p.value===ce?"border-#0665d0":"border-transparent"]),onClick:ye=>p.value=ce},[H("div",LDe,le(X.name),1),H("div",FDe,[H("img",{class:"h-full",src:X.icon},null,8,BDe)])],10,DDe))),128))]),_:1},8,["title"])):bt("",!0)]),((U=l.value)==null?void 0:U.status)===0?(me(),ze("div",NDe,[H("div",HDe,[H("div",jDe,le(C.$t("订单总额")),1),H("div",VDe,[H("div",WDe,le((Q=l.value)==null?void 0:Q.plan.name),1),H("div",UDe,le((L=he(t).appConfig)==null?void 0:L.currency_symbol)+le(((M=l.value)==null?void 0:M.period)&&he(nn)((te=l.value)==null?void 0:te.plan[l.value.period])),1)]),(ie=l.value)!=null&&ie.surplus_amount&&((ve=l.value)==null?void 0:ve.surplus_amount)>0?(me(),ze("div",qDe,[H("div",KDe,le(C.$t("折抵")),1),H("div",GDe,"- "+le((ke=he(t).appConfig)==null?void 0:ke.currency_symbol)+le(he(nn)((Ae=l.value)==null?void 0:Ae.surplus_amount)),1)])):bt("",!0),(Pe=l.value)!=null&&Pe.discount_amount&&((ee=l.value)==null?void 0:ee.discount_amount)>0?(me(),ze("div",YDe,[H("div",XDe,le(C.$t("折扣")),1),H("div",QDe,"- "+le((xe=he(t).appConfig)==null?void 0:xe.currency_symbol)+le(he(nn)((ue=l.value)==null?void 0:ue.discount_amount)),1)])):bt("",!0),(ne=l.value)!=null&&ne.refund_amount&&((we=l.value)==null?void 0:we.refund_amount)>0?(me(),ze("div",ZDe,[H("div",JDe,le(C.$t("退款")),1),H("div",eLe,"- "+le((V=he(t).appConfig)==null?void 0:V.currency_symbol)+le(he(nn)((R=l.value)==null?void 0:R.refund_amount)),1)])):bt("",!0),(E=l.value)!=null&&E.balance_amount&&((W=l.value)==null?void 0:W.balance_amount)>0?(me(),ze("div",tLe,[H("div",nLe,le(C.$t("余额支付")),1),H("div",oLe,"- "+le((re=he(t).appConfig)==null?void 0:re.currency_symbol)+le(he(nn)((G=l.value)==null?void 0:G.balance_amount)),1)])):bt("",!0),v()>0?(me(),ze("div",rLe,[H("div",iLe,le(C.$t("支付手续费")),1),H("div",aLe,"+ "+le((de=he(t).appConfig)==null?void 0:de.currency_symbol)+le(he(nn)(v())),1)])):bt("",!0),H("div",sLe,[H("div",lLe,le(C.$t("总计")),1),H("div",cLe,le((ge=he(t).appConfig)==null?void 0:ge.currency_symbol)+" "+le(he(nn)(g()))+" "+le((pe=he(t).appConfig)==null?void 0:pe.currency),1)]),Z(I,{type:"primary",class:"w-100% text-white","icon-placement":"left",strong:"",onClick:_[2]||(_[2]=X=>m())},{icon:se(()=>[Z(K)]),default:se(()=>[Je(" "+le(C.$t("结账")),1)]),_:1})])])):bt("",!0)]))]}),_:1})}}}),dLe=Object.freeze(Object.defineProperty({__proto__:null,default:uLe},Symbol.toStringTag,{value:"Module"})),fLe={class:"ml-auto mr-auto max-w-1200 w-100%"},hLe={class:"m-3 mb-4 mt-4 text-30 font-400"},pLe={class:"card-container m-t-10 md:m-t-40"},mLe=["onClick"],gLe={class:"text-30 font-600"},vLe={class:"p-l-5 text-16 text-gray"},bLe=["innerHTML"],yLe=fe({__name:"index",setup(e){const t=bn(),n=c=>Yn.global.t(c),o=N(0),r=[{value:0,label:n("全部")},{value:1,label:n("按周期")},{value:2,label:n("按流量")}],i=N([]),a=N([]);ht([a,o],c=>{i.value=c[0].filter(u=>{if(c[1]===0)return 1;if(c[1]===1)return!((u.onetime_price||0)>0);if(c[1]===2)return(u.onetime_price||0)>0}),console.log(c)});async function s(){const{data:c}=await mG();c.forEach(u=>{const d=l(u);u.price=d.price,u.cycle=d.cycle}),a.value=c}an(()=>{s()});function l(c){return c.onetime_price!==null?{price:c.onetime_price/100,cycle:n("一次性")}:c.month_price!==null?{price:c.month_price/100,cycle:n("月付")}:c.quarter_price!==null?{price:c.quarter_price/100,cycle:n("季付")}:c.half_year_price!==null?{price:c.half_year_price/100,cycle:n("半年付")}:c.year_price!==null?{price:c.year_price/100,cycle:n("年付")}:c.two_year_price!==null?{price:c.two_year_price/100,cycle:n("两年付")}:c.three_year_price!==null?{price:c.three_year_price/100,cycle:n("三年付")}:{price:0,cycle:n("错误")}}return(c,u)=>{const d=SH,f=T_,p=Tt,h=Hn,g=co;return me(),Ge(g,null,{default:se(()=>[H("div",fLe,[H("h2",hLe,le(c.$t("选择最适合你的计划")),1),Z(f,{value:o.value,"onUpdate:value":u[0]||(u[0]=v=>o.value=v),name:"plan_select",class:""},{default:se(()=>[(me(),ze(ct,null,no(r,v=>Z(d,{key:v.value,value:v.value,label:v.label,style:{background:"--n-color"}},null,8,["value","label"])),64))]),_:1},8,["value"]),H("section",pLe,[(me(!0),ze(ct,null,no(i.value,v=>(me(),ze("div",{class:"card-item min-w-300 cursor-pointer",key:v.id,onClick:m=>c.$router.push("/plan/"+v.id)},[Z(h,{title:v.name,hoverable:"",class:"m-auto max-w-100% w-375"},{"header-extra":se(()=>{var m;return[H("span",gLe,le((m=he(t).appConfig)==null?void 0:m.currency_symbol)+" "+le(v.price),1),Je(),H("span",vLe," /"+le(v.cycle),1)]}),action:se(()=>[Z(p,{strong:"",secondary:"",type:"info"},{default:se(()=>[Je(le(c.$t("立即订阅")),1)]),_:1})]),default:se(()=>[H("div",{innerHTML:v.content},null,8,bLe)]),_:2},1032,["title"])],8,mLe))),128))])])]),_:1})}}}),xLe=Mu(yLe,[["__scopeId","data-v-85c65caa"]]),CLe=Object.freeze(Object.defineProperty({__proto__:null,default:xLe},Symbol.toStringTag,{value:"Module"})),wLe={class:"inline-block",viewBox:"0 0 576 512",width:"1em",height:"1em"},_Le=H("path",{fill:"currentColor",d:"M64 64C28.7 64 0 92.7 0 128v64c0 8.8 7.4 15.7 15.7 18.6C34.5 217.1 48 235 48 256s-13.5 38.9-32.3 45.4C7.4 304.3 0 311.2 0 320v64c0 35.3 28.7 64 64 64h448c35.3 0 64-28.7 64-64v-64c0-8.8-7.4-15.7-15.7-18.6C541.5 294.9 528 277 528 256s13.5-38.9 32.3-45.4c8.3-2.9 15.7-9.8 15.7-18.6v-64c0-35.3-28.7-64-64-64zm64 112v160c0 8.8 7.2 16 16 16h288c8.8 0 16-7.2 16-16V176c0-8.8-7.2-16-16-16H144c-8.8 0-16 7.2-16 16m-32-16c0-17.7 14.3-32 32-32h320c17.7 0 32 14.3 32 32v192c0 17.7-14.3 32-32 32H128c-17.7 0-32-14.3-32-32z"},null,-1),SLe=[_Le];function kLe(e,t){return me(),ze("svg",wLe,[...SLe])}const TLe={name:"fa6-solid-ticket",render:kLe},PLe={key:1,class:"flex flex-wrap"},RLe={class:"w-100% md:max-w-2/3"},ELe=["innerHTML"],$Le=["onClick"],ALe={class:"mt-20 w-full md:mt-0 md:max-w-1/3 sm:max-w-full md:pl-20"},ILe={class:"border-rounded-5 bg-#2f3135 p-20 color-white"},MLe={class:"flex items-center"},zLe=["placeholder"],OLe={class:"mt-0 border-rounded-5 bg-#2f3135 p-20 color-white md:mt-20"},DLe={class:"text-18 font-600"},LLe={class:"flex border-#646669 border-b-solid pb-16 pt-16"},FLe={class:"flex-[2]"},BLe={class:"flex-[1] text-right color-#f8f9fa"},NLe={key:0,class:"border-[#646669] border-b-solid pb-16 pt-16"},HLe={class:"color-#f8f9fa"},jLe={class:"flex pb-16 pt-16"},VLe={class:"flex-[2]"},WLe={class:"flex-[1] text-right color-#f8f9fa"},ULe={class:"pb-16 pt-16"},qLe={class:"color-#f8f9fa"},KLe={class:"text-36 font-600"},GLe=fe({__name:"detail",setup(e){const t=bn(),n=ka(),o=ul(),r=k=>Yn.global.t(k),i={month_price:r("月付"),quarter_price:r("季付"),half_year_price:r("半年付"),year_price:r("年付"),two_year_price:r("两年付"),three_year_price:r("三年付"),onetime_price:r("一次性"),reset_price:r("流量重置包")},a=N(0),s=N([]);async function l(){const k=m.value;s.value=[];for(const P in k)P in i&&k[P]!==null&&s.value.push({name:i[P],key:P})}const c=N(""),u=N(!1),d=N();async function f(){u.value=!0;const{data:k}=await EG(c.value,w.value);k&&(d.value=k),u.value=!1}function p(){if(!d.value||!m.value||kx(a.value))return 0;const{type:k,value:P}=d.value,T=s.value[a.value].key;return k===1?P:P*m.value[T]/100}const h=N(!1);async function g(){var P;const k=(P=C.value)==null?void 0:P.find(T=>T.status===0);if(k){const T=k.trade_no;window.$dialog.confirm({title:r("注意"),type:"warning",content:r("您还有未完成的订单,购买前需要先取消,确定要取消之前的订单吗?"),positiveText:r("确认取消"),negativeText:r("返回我的订单"),confirm(){sm(T).then(({data:I})=>{I&&v()})},cancel(){Jt.push("/order")}});return}if(o.plan_id&&(o.expired_at===null||o.expired_at<=Math.floor(Date.now()/1e3))){window.$dialog.confirm({title:r("注意"),type:"warning",content:r("请注意,变更订阅会导致当前订阅被覆盖。"),confirm(){v()}});return}v()}async function v(){var T;h.value=!0;const k=s.value[a.value].key,{data:P}=await z2(w.value,k,(T=d.value)==null?void 0:T.code);P&&(window.$message.success(r("订单提交成功,正在跳转支付")),setTimeout(()=>{Jt.push("/order/"+P)},500)),h.value=!1}const m=N(),y=N(!0);async function S(){y.value=!0;const{data:k}=await RG(w.value);m.value=k,l(),y.value=!1}const C=N();async function _(){const{data:k}=await M2();C.value=k}function x(){S(),_()}const w=N();return an(()=>{w.value=n.params.plan_id,x()}),(k,P)=>{const T=cl,I=La,A=Hn,K=sl,B=TLe,O=Tt,$=OS,U=co;return me(),Ge(U,null,{default:se(()=>{var Q,L,M,te,ie,ve,ke,Ae;return[y.value?(me(),Ge(I,{key:0,vertical:"",class:"mt-20"},{default:se(()=>[Z(T,{height:"20px",width:"33%"}),Z(T,{height:"20px",width:"66%"}),Z(T,{height:"20px"})]),_:1})):(me(),ze("div",PLe,[H("div",RLe,[Z(A,{title:(Q=m.value)==null?void 0:Q.name,class:"m-auto max-w-100% border-rounded-5"},{default:se(()=>{var Pe;return[H("div",{innerHTML:(Pe=m.value)==null?void 0:Pe.content},null,8,ELe)]}),_:1},8,["title"]),Z(A,{title:k.$t("付款周期"),class:"mt-20 border-rounded-5",contentStyle:"padding:0"},{default:se(()=>[(me(!0),ze(ct,null,no(s.value,(Pe,ee)=>{var xe,ue;return me(),ze("div",{key:Pe.key},[H("div",{class:xi(["flex justify-between border-2 border-rounded-5 border-solid p-20 text-16 cursor-pointer",ee===a.value?"border-#0665d0":"border-transparent"]),onClick:ne=>a.value=ee},[H("div",null,le(Pe.name),1),H("div",null,le((xe=he(t).appConfig)==null?void 0:xe.currency_symbol)+" "+le(he(nn)((ue=m.value)==null?void 0:ue[s.value[ee].key])),1)],10,$Le),Z(K,{class:"m-0!"})])}),128))]),_:1},8,["title"])]),H("div",ALe,[H("div",ILe,[H("div",MLe,[Cn(H("input",{placeholder:r("有优惠券?"),"onUpdate:modelValue":P[0]||(P[0]=Pe=>c.value=Pe),class:"min-w-0 flex-[1] bg-transparent color-white"},null,8,zLe),[[L4,c.value]]),Z(O,{type:"primary","icon-placement":"left",loading:u.value,disabled:u.value,onClick:P[1]||(P[1]=Pe=>f())},{icon:se(()=>[Z(B)]),default:se(()=>[Je(" "+le(k.$t("验证")),1)]),_:1},8,["loading","disabled"])])]),H("div",OLe,[H("div",DLe,le(k.$t("订单总额")),1),H("div",LLe,[H("div",FLe,le((L=m.value)==null?void 0:L.name),1),H("div",BLe,le((M=he(t).appConfig)==null?void 0:M.currency_symbol)+" "+le(he(nn)((te=m.value)==null?void 0:te[s.value[a.value].key])),1)]),d.value?(me(),ze("div",NLe,[H("div",HLe,le(k.$t("折扣")),1),H("div",jLe,[H("div",VLe,le((ie=d.value)==null?void 0:ie.name),1),H("div",WLe," - "+le(he(nn)(p())),1)])])):bt("",!0),H("div",ULe,[H("div",qLe,le(k.$t("总计")),1),H("div",KLe,le((ve=he(t).appConfig)==null?void 0:ve.currency_symbol)+" "+le(he(nn)(((ke=m.value)==null?void 0:ke[s.value[a.value].key])-p()))+" "+le((Ae=he(t).appConfig)==null?void 0:Ae.currency),1)]),Z(O,{type:"primary",class:"w-100% text-white","icon-placement":"left",strong:"",loading:h.value,disabled:h.value,onClick:P[2]||(P[2]=Pe=>g())},{icon:se(()=>[Z($)]),default:se(()=>[Je(" "+le(k.$t("下单")),1)]),_:1},8,["loading","disabled"])])])]))]}),_:1})}}}),YLe=Object.freeze(Object.defineProperty({__proto__:null,default:GLe},Symbol.toStringTag,{value:"Module"})),XLe={class:"inline-block",viewBox:"0 0 256 256",width:"1em",height:"1em"},QLe=H("path",{fill:"currentColor",d:"M216 72H56a8 8 0 0 1 0-16h136a8 8 0 0 0 0-16H56a24 24 0 0 0-24 24v128a24 24 0 0 0 24 24h160a16 16 0 0 0 16-16V88a16 16 0 0 0-16-16m-36 80a12 12 0 1 1 12-12a12 12 0 0 1-12 12"},null,-1),ZLe=[QLe];function JLe(e,t){return me(),ze("svg",XLe,[...ZLe])}const e9e={name:"ph-wallet-fill",render:JLe},t9e={class:"text-50 font-400"},n9e={class:"m-l-20 text-20 text-#6c757d"},o9e={class:"text-#6c757d"},r9e={class:"mt-10 max-w-500"},i9e={class:"mt-10 max-w-500"},a9e={class:"mt-10 max-w-500"},s9e={class:"mt-10 max-w-500"},l9e={class:"mb-5"},c9e={class:"mt-10 max-w-500"},u9e={class:"mb-5"},d9e=fe({__name:"index",setup(e){const t=ul(),n=bn(),o=g=>Yn.global.t(g),r=N(""),i=N(""),a=N(""),s=N(!1);async function l(){if(s.value=!0,i.value!==a.value){window.$message.error(o("两次新密码输入不同"));return}const{data:g}=await _G(r.value,i.value);g===!0&&window.$message.success(o("密码修改成功")),s.value=!1}const c=N(!1),u=N(!1);async function d(g){if(g==="expire"){const{data:v}=await l0({remind_expire:c.value?1:0});v===!0?window.$message.success(o("更新成功")):(window.$message.error(o("更新失败")),c.value=!c.value)}else if(g==="traffic"){const{data:v}=await l0({remind_traffic:u.value?1:0});v===!0?window.$message.success(o("更新成功")):(window.$message.error(o("更新失败")),u.value=!u.value)}}const f=N(!1);async function p(){const{data:g}=await SG();g&&window.$message.success(o("重置成功"))}async function h(){t.getUserInfo(),c.value=!!t.remind_expire,u.value=!!t.remind_traffic}return an(()=>{h()}),(g,v)=>{const m=e9e,y=Hn,S=Co,C=Tt,_=pK,x=il,w=Di,k=co;return me(),Ge(k,null,{default:se(()=>[Z(y,{title:g.$t("我的钱包"),class:"border-rounded-5"},{"header-extra":se(()=>[Z(m,{class:"text-40 color-gray"})]),default:se(()=>{var P;return[H("div",null,[H("span",t9e,le(he(nn)(he(t).balance)),1),H("span",n9e,le((P=he(n).appConfig)==null?void 0:P.currency),1)]),H("div",o9e,le(g.$t("账户余额(仅消费)")),1)]}),_:1},8,["title"]),Z(y,{title:g.$t("修改密码"),class:"mt-20 border-rounded-5"},{default:se(()=>[H("div",r9e,[H("label",null,le(g.$t("旧密码")),1),Z(S,{type:"password",value:r.value,"onUpdate:value":v[0]||(v[0]=P=>r.value=P),placeholder:g.$t("请输入旧密码"),maxlength:32},null,8,["value","placeholder"])]),H("div",i9e,[H("label",null,le(g.$t("新密码")),1),Z(S,{type:"password",value:i.value,"onUpdate:value":v[1]||(v[1]=P=>i.value=P),placeholder:g.$t("请输入新密码"),maxlength:32},null,8,["value","placeholder"])]),H("div",a9e,[H("label",null,le(g.$t("新密码")),1),Z(S,{type:"password",value:a.value,"onUpdate:value":v[2]||(v[2]=P=>a.value=P),placeholder:g.$t("请输入新密码"),maxlength:32},null,8,["value","placeholder"])]),Z(C,{class:"mt-20",type:"primary",onClick:l,loading:s.value,disabled:s.value},{default:se(()=>[Je(le(g.$t("保存")),1)]),_:1},8,["loading","disabled"])]),_:1},8,["title"]),Z(y,{title:g.$t("通知"),class:"mt-20 border-rounded-5"},{default:se(()=>[H("div",s9e,[H("div",l9e,le(g.$t("到期邮件提醒")),1),Z(_,{value:c.value,"onUpdate:value":[v[3]||(v[3]=P=>c.value=P),v[4]||(v[4]=P=>d("expire"))]},null,8,["value"])]),H("div",c9e,[H("div",u9e,le(g.$t("流量邮件提醒")),1),Z(_,{value:u.value,"onUpdate:value":[v[5]||(v[5]=P=>u.value=P),v[6]||(v[6]=P=>d("traffic"))]},null,8,["value"])])]),_:1},8,["title"]),Z(y,{title:g.$t("重置订阅信息"),class:"mt-20 border-rounded-5"},{default:se(()=>[Z(x,{type:"warning"},{default:se(()=>[Je(le(g.$t("当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。")),1)]),_:1}),Z(C,{type:"error",size:"small",class:"mt-10",onClick:v[7]||(v[7]=P=>f.value=!0)},{default:se(()=>[Je(le(g.$t("重置")),1)]),_:1})]),_:1},8,["title"]),Z(w,{show:f.value,"onUpdate:show":v[8]||(v[8]=P=>f.value=P),preset:"dialog",title:g.$t("确定要重置订阅信息?"),content:g.$t("如果你的订阅地址或信息泄露可以进行此操作。重置后你的UUID及订阅将会变更,需要重新进行订阅。"),"positive-text":g.$t("确认"),"negative-text":g.$t("取消"),onPositiveClick:p},null,8,["show","title","content","positive-text","negative-text"])]),_:1})}}}),f9e=Object.freeze(Object.defineProperty({__proto__:null,default:d9e},Symbol.toStringTag,{value:"Module"})),h9e={class:"flex justify-end"},p9e=fe({__name:"index",setup(e){const t=p=>Yn.global.t(p),n=[{label:t("低"),value:0},{label:t("中"),value:1},{label:t("高"),value:2}],o=[{title:"#",key:"id"},{title:t("主题"),key:"subject"},{title:t("工单级别"),key:"u",render(p){return n[p.level].label}},{title:t("工单状态"),key:"status",render(p){const h=b("div",{class:["h-6 w-6 rounded-full mr-5",p.status===1?"bg-green-500":p.reply_status===0?"bg-blue-500":"bg-red-500"]}),g=p.status===1?t("已关闭"):p.reply_status===0?t("已回复"):t("待回复");return b("div",{class:"flex items-center"},[h,g])}},{title:t("创建时间"),key:"created_at",render(p){return er(p.created_at)}},{title:t("最后回复时间"),key:"updated_at",render(p){return er(p.updated_at)}},{title:t("操作"),key:"actions",fixed:"right",render(p){const h=b(Tt,{text:!0,type:"primary",onClick:()=>Jt.push(`/ticket/${p.id}`)},{default:()=>t("查看")}),g=b(Tt,{text:!0,type:"primary",disabled:p.status===1,onClick:()=>c(p.id)},{default:()=>t("关闭")}),v=b(sl,{vertical:!0});return b("div",[h,v,g])}}],r=N(!1),i=N(""),a=N(),s=N("");async function l(){const{data:p}=await AG(i.value,a.value,s.value);p===!0&&(window.$message.success(t("创建成功")),f(),r.value=!1)}async function c(p){const{data:h}=await IG(p);h&&(window.$message.success(t("关闭成功")),f())}const u=N([]);async function d(){const{data:p}=await $G();u.value=p}function f(){d()}return an(()=>{f()}),(p,h)=>{const g=Co,v=Cu,m=La,y=Hn,S=Di,C=ku,_=co;return me(),Ge(_,null,{default:se(()=>[Z(y,{class:"border-rounded-5",title:p.$t("工单历史")},{"header-extra":se(()=>[Z(he(Tt),{type:"primary",round:"",onClick:h[0]||(h[0]=x=>r.value=!0)},{default:se(()=>[Je(le(p.$t("新的工单")),1)]),_:1}),Z(S,{show:r.value,"onUpdate:show":h[7]||(h[7]=x=>r.value=x)},{default:se(()=>[Z(y,{title:p.$t("新的工单"),class:"w-600",segmented:{content:!0,footer:!0},closable:"",onClose:h[6]||(h[6]=x=>r.value=!1)},{footer:se(()=>[H("div",h9e,[Z(m,null,{default:se(()=>[Z(he(Tt),{onClick:h[4]||(h[4]=x=>r.value=!1)},{default:se(()=>[Je(le(p.$t("取消")),1)]),_:1}),Z(he(Tt),{type:"primary",onClick:h[5]||(h[5]=x=>l())},{default:se(()=>[Je(le(p.$t("确认")),1)]),_:1})]),_:1})])]),default:se(()=>[H("div",null,[H("label",null,le(p.$t("主题")),1),Z(g,{value:i.value,"onUpdate:value":h[1]||(h[1]=x=>i.value=x),class:"mt-5",placeholder:p.$t("请输入工单主题")},null,8,["value","placeholder"])]),H("div",null,[H("label",null,le(p.$t("工单级别")),1),Z(v,{value:a.value,"onUpdate:value":h[2]||(h[2]=x=>a.value=x),options:n,placeholder:p.$t("请选项工单等级"),class:"mt-5"},null,8,["value","placeholder"])]),H("div",null,[H("label",null,le(p.$t("消息")),1),Z(g,{value:s.value,"onUpdate:value":h[3]||(h[3]=x=>s.value=x),type:"textarea",placeholder:p.$t("请描述你遇到的问题"),round:"",class:"mt-5"},null,8,["value","placeholder"])])]),_:1},8,["title"])]),_:1},8,["show"])]),default:se(()=>[Z(C,{columns:o,data:u.value,"scroll-x":800},null,8,["data"])]),_:1},8,["title"])]),_:1})}}}),m9e=Object.freeze(Object.defineProperty({__proto__:null,default:p9e},Symbol.toStringTag,{value:"Module"})),g9e={class:"relative",style:{height:"calc(100% - 70px)"}},v9e={class:"mb-8 mt-8 text-14 text-gray"},b9e={class:"mb-8 inline-block border-rounded-5 bg-#f8f9fa pb-8 pl-16 pr-16 pt-8"},y9e=fe({__name:"detail",setup(e){const t=ka(),n=u=>Yn.global.t(u),o=N("");async function r(){const{data:u}=await zG(i.value,o.value);u===!0&&(window.$message.success(n("回复成功")),o.value="",c())}const i=N(),a=N();async function s(){const{data:u}=await MG(i.value);u&&(a.value=u)}const l=N();function c(){s(),l.value=setInterval(s,2e3)}return an(()=>{i.value=t.params.ticket_id,c()}),(u,d)=>{const f=aK,p=Co,h=Tt,g=bu,v=Hn,m=co;return me(),Ge(m,null,{default:se(()=>{var y;return[Z(v,{title:(y=a.value)==null?void 0:y.subject,class:"h-full overflow-hidden"},{default:se(()=>[H("div",g9e,[Z(f,{class:"absolute right-0 h-full"},{default:se(()=>{var S;return[(me(!0),ze(ct,null,no((S=a.value)==null?void 0:S.message,C=>(me(),ze("div",{key:C.id,class:xi([C.is_me?"text-right":"text-left"])},[H("div",v9e,le(he(er)(C.created_at)),1),H("div",b9e,le(C.message),1)],2))),128))]}),_:1})]),Z(g,{size:"large",class:"mt-30"},{default:se(()=>[Z(p,{type:"text",size:"large",placeholder:u.$t("输入内容回复工单"),autofocus:!0,value:o.value,"onUpdate:value":d[0]||(d[0]=S=>o.value=S),onKeyup:d[1]||(d[1]=ca(S=>r(),["enter"]))},null,8,["placeholder","value"]),Z(h,{type:"primary",size:"large",onClick:d[2]||(d[2]=S=>r())},{default:se(()=>[Je(le(u.$t("回复")),1)]),_:1})]),_:1})]),_:1},8,["title"])]}),_:1})}}}),x9e=Object.freeze(Object.defineProperty({__proto__:null,default:y9e},Symbol.toStringTag,{value:"Module"})),C9e=fe({__name:"index",setup(e){const t=a=>Yn.global.t(a),n=[{title:t("记录时间"),key:"record_at",render(a){return tp(a.record_at)}},{title:t("实际上行"),key:"u",render(a){return o(a.u)}},{title:t("实际下行"),key:"d",render(a){return o(a.d)}},{title:t("扣费倍率"),key:"server_rate",render(a){return b(ui,{size:"small",round:!0},{default:()=>a.server_rate+" x"})}},{title(){const a=b(_u,{placement:"bottom",trigger:"hover"},{trigger:()=>b(Fs("mdi-help-circle-outline",{size:16})),default:()=>t("公式:(实际上行 + 实际下行) x 扣费倍率 = 扣除流量")});return b("div",{class:"flex items-center"},[t("总计"),a])},key:"total",fixed:"right",render(a){return o((a.d+a.u)*parseInt(a.server_rate))}}];function o(a){const s=a/1024,l=s/1024,c=l/1024,u=c/1024;return u>=1?Yi(u)+" TB":c>=1?Yi(c)+" GB":l>=1?Yi(l)+" MB":Yi(s)+" KB"}const r=N([]);async function i(){const{data:a}=await kG();r.value=a}return an(()=>{i()}),(a,s)=>{const l=il,c=ku,u=Hn,d=co;return me(),Ge(d,null,{default:se(()=>[Z(u,{class:"border-rounded-5"},{default:se(()=>[Z(l,{type:"info",bordered:!1,class:"mb-20"},{default:se(()=>[Je(le(a.$t("流量明细仅保留近月数据以供查询。")),1)]),_:1}),Z(c,{columns:n,data:r.value,"scroll-x":600},null,8,["data"])]),_:1})]),_:1})}}}),w9e=Object.freeze(Object.defineProperty({__proto__:null,default:C9e},Symbol.toStringTag,{value:"Module"})),_9e={name:"NOTFOUND"},S9e={"h-full":"",flex:""};function k9e(e,t,n,o,r,i){const a=Tt,s=oK;return me(),ze("div",S9e,[Z(s,{"m-auto":"",status:"404",title:"404 Not Found",description:""},{footer:se(()=>[Z(a,null,{default:se(()=>[Je("Find some fun")]),_:1})]),_:1})])}const T9e=Mu(_9e,[["render",k9e]]),P9e=Object.freeze(Object.defineProperty({__proto__:null,default:T9e},Symbol.toStringTag,{value:"Module"})),R9e={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},E9e=H("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[H("path",{d:"M2 12c0 5.523 4.477 10 10 10s10-4.477 10-10S17.523 2 12 2S2 6.477 2 12"}),H("path",{d:"M13 2.05S16 6 16 12c0 6-3 9.95-3 9.95m-2 0S8 18 8 12c0-6 3-9.95 3-9.95M2.63 15.5h18.74m-18.74-7h18.74"})],-1),$9e=[E9e];function A9e(e,t){return me(),ze("svg",R9e,[...$9e])}const I9e={name:"iconoir-language",render:A9e},M9e={class:"inline-block",viewBox:"0 0 32 32",width:"1em",height:"1em"},z9e=H("path",{fill:"currentColor",d:"M26 30H14a2 2 0 0 1-2-2v-3h2v3h12V4H14v3h-2V4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v24a2 2 0 0 1-2 2"},null,-1),O9e=H("path",{fill:"currentColor",d:"M14.59 20.59L18.17 17H4v-2h14.17l-3.58-3.59L16 10l6 6l-6 6z"},null,-1),D9e=[z9e,O9e];function L9e(e,t){return me(),ze("svg",M9e,[...D9e])}const F9e={name:"carbon-login",render:L9e},B9e=e=>St({url:"/passport/auth/login",method:"post",data:e}),N9e=e=>St({url:"/passport/auth/register",method:"post",data:e});function DS(){return St.get("/guest/comm/config")}function LS(e,t){return St.post("/passport/comm/sendEmailVerify",{email:e,recaptcha_data:t})}function H9e(e,t,n){return St.post("/passport/auth/forget",{email:e,password:t,email_code:n})}const j9e={class:"p-24"},V9e={key:0,class:"text-center"},W9e=["src"],U9e={key:1,class:"m-1 text-center text-36 font-normal",color:"#343a40"},q9e={"text-muted":"","mb-3":"","text-center":"","text-14":"","font-400":"",color:"#6c757d"},K9e={"mt-20":"","w-full":""},G9e={"mt-20":"","w-full":""},Y9e={"mt-20":"","w-full":""},X9e={class:"flex justify-between bg-[--n-color-embedded] p-x-24 p-y-16 text-#6c757d"},Q9e=fe({__name:"login",setup(e){const t=bn(),n=Qc(),o=N({email:"",password:""});r();function r(){const a=Ci.get("loginInfo");a.value&&(o.value.email=a.value.email||"",o.value.password=a.value.password||"")}async function i(){var l;const{email:a,password:s}=o.value;if(!a||!s){window.$message.warning("请输入用户名和密码");return}try{const c=await B9e({email:a,password:s.toString()});(l=c.data)!=null&&l.auth_data&&(window.$message.success("登录成功"),nG(c.data.auth_data),n.push("/"))}catch{}}return(a,s)=>{const l=Co,c=F9e,u=Tt,d=_a("router-link"),f=sl,p=I9e,h=al,g=Hn;return me(),ze("div",{"wh-full":"",flex:"","items-center":"","justify-center":"",style:Lo(he(t).background_url&&`background:url(${he(t).background_url}) no-repeat center center / cover;`)},[Z(g,{class:"m-auto max-w-450 rounded-5 bg-[--n-color] shadow-black","content-style":"padding: 0;"},{default:se(()=>[H("div",j9e,[he(t).logo?(me(),ze("div",V9e,[H("img",{src:he(t).logo,class:"mb-1em max-w-100%"},null,8,W9e)])):(me(),ze("h1",U9e,le(he(t).title),1)),H("h5",q9e,le(he(t).description||" "),1),H("div",K9e,[Z(l,{value:o.value.email,"onUpdate:value":s[0]||(s[0]=v=>o.value.email=v),autofocus:"",placeholder:a.$t("邮箱"),maxlength:40},null,8,["value","placeholder"])]),H("div",G9e,[Z(l,{value:o.value.password,"onUpdate:value":s[1]||(s[1]=v=>o.value.password=v),class:"",type:"password","show-password-on":"click",placeholder:a.$t("密码"),maxlength:40,onKeydown:ca(i,["enter"])},null,8,["value","placeholder","onKeydown"])]),H("div",Y9e,[Z(u,{"h-36":"","w-full":"","rounded-5":"","text-16":"",type:"primary","icon-placement":"left",onClick:i},{icon:se(()=>[Z(c)]),default:se(()=>[Je(" "+le(a.$t("登入")),1)]),_:1})])]),H("div",X9e,[H("div",null,[Z(d,{to:"/register",class:"text-#6c757d"},{default:se(()=>[Je(le(a.$t("注册")),1)]),_:1}),Z(f,{vertical:""}),Z(d,{to:"/forgetpassword",class:"text-#6c757d"},{default:se(()=>[Je(le(a.$t("忘记密码")),1)]),_:1})]),H("div",null,[Z(h,{value:he(t).lang,"onUpdate:value":s[2]||(s[2]=v=>he(t).lang=v),options:Object.entries(he(gi)).map(([v,m])=>({label:m,value:v})),trigger:"click","on-update:value":he(t).switchLang},{default:se(()=>[Z(u,{text:"","icon-placement":"left"},{icon:se(()=>[Z(p)]),default:se(()=>[Je(" "+le(he(gi)[he(t).lang]),1)]),_:1})]),_:1},8,["value","options","on-update:value"])])])]),_:1})],4)}}}),Z9e=Object.freeze(Object.defineProperty({__proto__:null,default:Q9e},Symbol.toStringTag,{value:"Module"})),J9e={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},eFe=H("path",{fill:"currentColor",d:"M9 9.5c0 .8-.7 1.5-1.5 1.5S6 10.3 6 9.5S6.7 8 7.5 8S9 8.7 9 9.5m7 0c0 .8-.7 1.5-1.5 1.5S13 10.3 13 9.5S13.7 8 14.5 8s1.5.7 1.5 1.5m-2 4.62L11.88 12l-1.06 1.06l1.06 1.06l-1.06 1.06l1.06 1.06l-1.06 1.06l1.06 1.06L14 16.24l-1.06-1.06zM16.85 13a2.05 2.05 0 0 0-2.05 2.05c0 .57.23 1.07.6 1.45l3.5 3.5l3.5-3.5c.37-.37.6-.89.6-1.45A2.05 2.05 0 0 0 20.95 13c-.55 0-1.08.23-1.45.6l-.6.6l-.6-.59c-.37-.38-.9-.61-1.45-.61M15 18.92A7.979 7.979 0 0 1 11 20a8 8 0 0 1-8-8a8 8 0 0 1 8-8c4.26 0 7.73 3.33 8 7.5c.58-.31 1.26-.5 1.95-.5c-.5-5.05-4.77-9-9.95-9A10 10 0 0 0 1 12a10 10 0 0 0 10 10c2 0 3.88-.6 5.45-1.62z"},null,-1),tFe=[eFe];function nFe(e,t){return me(),ze("svg",J9e,[...tFe])}const oFe={name:"mdi-emoticon-kiss-outline",render:nFe},FS=fe({__name:"vueRecaptcha",props:{sitekey:{type:String,required:!0},size:{type:String,required:!1,default:"normal"},theme:{type:String,required:!1,default:"light"},hl:{type:String,required:!1},loadingTimeout:{type:Number,required:!1,default:0}},emits:{verify:e=>e!=null&&e!="",error:e=>e,expire:null,fail:null},setup(e,{expose:t,emit:n}){const o=e,r=N(null);let i=null;t({execute:function(){window.grecaptcha.execute(i)},reset:function(){window.grecaptcha.reset(i)}});function a(){i=window.grecaptcha.render(r.value,{sitekey:o.sitekey,theme:o.theme,size:o.size,callback:s=>n("verify",s),"expired-callback":()=>n("expire"),"error-callback":()=>n("fail")})}return Wt(()=>{window.grecaptcha==null?new Promise((s,l)=>{let c,u=!1;window.recaptchaReady=function(){u||(u=!0,clearTimeout(c),s())};const d="recaptcha-script",f=g=>()=>{var v;u||(u=!0,clearTimeout(c),(v=document.getElementById(d))==null||v.remove(),l(g))};o.loadingTimeout>0&&(c=setTimeout(f("timeout"),o.loadingTimeout));const p=window.document,h=p.createElement("script");h.id=d,h.onerror=f("error"),h.onabort=f("aborted"),h.setAttribute("src",`https://www.google.com/recaptcha/api.js?onload=recaptchaReady&render=explicit&hl=${o.hl}&_=${+new Date}`),p.head.appendChild(h)}).then(()=>{a()}).catch(s=>{n("error",s)}):a()}),(s,l)=>(me(),ze("div",{ref_key:"recaptchaDiv",ref:r},null,512))}}),rFe={class:"p-24"},iFe={key:0,class:"text-center"},aFe=["src"],sFe={key:1,class:"m-1 text-center text-36 font-normal",color:"#343a40"},lFe={"text-muted":"","mb-3":"","text-center":"","text-14":"","font-400":"",color:"#6c757d"},cFe={"mt-20":"","w-full":""},uFe={key:2,"mt-20":"","w-full":""},dFe={"mt-20":"","w-full":""},fFe={"mt-20":"","w-full":""},hFe={"mt-20":"","w-full":""},pFe={"mt-20":"","w-full":""},mFe={class:"flex justify-between bg-[--n-color-embedded] p-x-24 p-y-16 text-#6c757d"},gFe=fe({__name:"register",setup(e){const t=ka(),n=bn(),o=Qc(),r=N({email:"",password:"",confirm_password:"",invite_code:"",lock_invite_code:!1,suffix:"",email_code:""}),i=N(null),a=N(),s=N(!1),l=N();function c(S){i.value=S,setTimeout(()=>{s.value=!1,a.value&&a.value.reset,l.value==="register"?(v(),l.value=""):l.value==="sendEmailVerify"&&(g(),l.value="")},500)}function u(){a.value&&a.value.reset()}function d(){a.value&&a.value.reset()}function f(){a.value&&a.value.reset&&a.value.reset()}const p=N(!1),h=N(0);async function g(){var _,x;if(r.value.email===""){window.$message.error("请输入邮箱地址");return}if(p.value=!0,h.value>0){window.$message.warning(`${h.value}秒后可重新发送`);return}if((_=m.value)!=null&&_.is_recaptcha&&((x=m.value)!=null&&x.is_recaptcha)&&!i.value){s.value=!0,p.value=!1,l.value="sendEmailVerify";return}const S=r.value.suffix?`${r.value.email}${r.value.suffix}`:r.value.email,{data:C}=await LS(S,i.value);if(C===!0){window.$message.success("发送成功"),h.value=60;const w=setInterval(()=>{h.value--,h.value===0&&clearInterval(w)},1e3);i.value=""}p.value=!1}async function v(){var P,T;if(r.value.email===""){window.$message.error("请输入邮箱地址");return}const{password:S,confirm_password:C,invite_code:_,email_code:x}=r.value,w=r.value.suffix?`${r.value.email}${r.value.suffix}`:r.value.email;if(!w||!S){window.$message.warning("请输入账号密码");return}if(S!==C){window.$message.warning("请确保两次密码输入一致");return}if((P=m.value)!=null&&P.is_recaptcha&&((T=m.value)!=null&&T.is_recaptcha)){i.value||(s.value=!0),l.value="register";return}const{data:k}=await N9e({email:w,password:S.toString(),invite_code:_,email_code:x});k.auth_data&&(window.$message.success("注册成功"),sR(k.auth_data),o.push("/"))}const m=N();async function y(){var C,_;const{data:S}=await DS();S&&(m.value=S,Ug(S.email_whitelist_suffix)&&(r.value.suffix=(C=S.email_whitelist_suffix)!=null&&C[0]?"@"+((_=S.email_whitelist_suffix)==null?void 0:_[0]):""))}return an(()=>{t.query.code&&(r.value.lock_invite_code=!0,r.value.invite_code=t.query.code),y()}),(S,C)=>{const _=Di,x=Co,w=Cu,k=bu,P=Tt,T=oFe,I=_a("router-link"),A=al,K=Hn;return me(),ze("div",{"wh-full":"",flex:"","items-center":"","justify-center":"",style:Lo(he(n).background_url&&`background:url(${he(n).background_url}) no-repeat center center / cover;`)},[Z(_,{show:s.value,"onUpdate:show":C[0]||(C[0]=B=>s.value=B)},{default:se(()=>{var B,O,$;return[(B=m.value)!=null&&B.is_recaptcha&&((O=m.value)!=null&&O.recaptcha_site_key)?Cn((me(),Ge(he(FS),{key:0,sitekey:($=m.value)==null?void 0:$.recaptcha_site_key,size:"normal",theme:"light","loading-timeout":3e4,onVerify:c,onExpire:u,onFail:d,onError:f,ref_key:"vueRecaptchaRef",ref:a},null,8,["sitekey"])),[[ro,s.value]]):bt("",!0)]}),_:1},8,["show"]),Z(K,{class:"m-auto max-w-450 rounded-5 bg-[--n-color] shadow-black","content-style":"padding: 0;"},{default:se(()=>{var B,O;return[H("div",rFe,[he(n).logo?(me(),ze("div",iFe,[H("img",{src:he(n).logo,class:"mb-1em max-w-100%"},null,8,aFe)])):(me(),ze("h1",sFe,le(he(n).title),1)),H("h5",lFe,le(he(n).description||" "),1),H("div",cFe,[Z(k,{class:"flex"},{default:se(()=>{var $,U,Q;return[Z(x,{value:r.value.email,"onUpdate:value":C[1]||(C[1]=L=>r.value.email=L),autofocus:"",class:"flex-[2] pl-5",placeholder:S.$t("邮箱"),maxlength:80},null,8,["value","placeholder"]),he(Ug)(($=m.value)==null?void 0:$.email_whitelist_suffix)?(me(),Ge(w,{key:0,value:r.value.suffix,"onUpdate:value":C[2]||(C[2]=L=>r.value.suffix=L),options:((Q=(U=m.value)==null?void 0:U.email_whitelist_suffix)==null?void 0:Q.map(L=>({value:`@${L}`,label:`@${L}`})))||[],class:"flex-[1]","consistent-menu-width":!1},null,8,["value","options"])):bt("",!0)]}),_:1})]),(B=m.value)!=null&&B.is_email_verify?(me(),ze("div",uFe,[Z(k,{class:"flex"},{default:se(()=>[Z(x,{value:r.value.email_code,"onUpdate:value":C[3]||(C[3]=$=>r.value.email_code=$),placeholder:S.$t("邮箱验证码"),class:"pl-5"},null,8,["value","placeholder"]),Z(P,{type:"primary",onClick:C[4]||(C[4]=$=>g()),loading:p.value,disabled:p.value||h.value>0},{default:se(()=>[Je(le(h.value||S.$t("发送")),1)]),_:1},8,["loading","disabled"])]),_:1})])):bt("",!0),H("div",dFe,[Z(x,{value:r.value.password,"onUpdate:value":C[5]||(C[5]=$=>r.value.password=$),class:"pl-5",type:"password","show-password-on":"click",placeholder:S.$t("密码"),maxlength:40,onKeydown:ca(v,["enter"])},null,8,["value","placeholder","onKeydown"])]),H("div",fFe,[Z(x,{value:r.value.confirm_password,"onUpdate:value":C[6]||(C[6]=$=>r.value.confirm_password=$),class:"pl-5",type:"password","show-password-on":"click",placeholder:S.$t("再次输入密码"),maxlength:40,onKeydown:ca(v,["enter"])},null,8,["value","placeholder","onKeydown"])]),H("div",hFe,[Z(x,{value:r.value.invite_code,"onUpdate:value":C[7]||(C[7]=$=>r.value.invite_code=$),class:"pl-5",placeholder:[S.$t("邀请码"),(O=m.value)!=null&&O.is_invite_force?`(${S.$t("必填")})`:`(${S.$t("选填")})`],maxlength:20,disabled:r.value.lock_invite_code},null,8,["value","placeholder","disabled"])]),H("div",pFe,[Z(P,{"h-36":"","w-full":"","rounded-5":"","text-16":"",type:"primary",onClick:v,"icon-placement":"left"},{icon:se(()=>[Z(T)]),default:se(()=>[Je(" "+le(S.$t("注册")),1)]),_:1})])]),H("div",mFe,[H("div",null,[Z(I,{to:"/login",class:"text-#6c757d"},{default:se(()=>[Je(le(S.$t("返回登入")),1)]),_:1})]),H("div",null,[Z(A,{value:he(n).lang,"onUpdate:value":C[8]||(C[8]=$=>he(n).lang=$),options:Object.entries(he(gi)).map(([$,U])=>({label:U,value:$})),trigger:"click","on-update:value":he(n).switchLang},{default:se(()=>[Z(P,{text:""},{default:se(()=>[Je(le(he(gi)[he(n).lang]),1)]),_:1})]),_:1},8,["value","options","on-update:value"])])])]}),_:1})],4)}}}),vFe=Object.freeze(Object.defineProperty({__proto__:null,default:gFe},Symbol.toStringTag,{value:"Module"})),bFe={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},yFe=H("path",{fill:"currentColor",d:"M17 8.25a1.25 1.25 0 1 0 0-2.5a1.25 1.25 0 0 0 0 2.5m-8.05.35a6.554 6.554 0 0 1 6.55-6.55c3.596 0 6.55 2.819 6.55 6.45a6.51 6.51 0 0 1-1.255 3.852a6.014 6.014 0 0 0-1.276-.798a5.026 5.026 0 0 0 1.03-3.054c0-2.769-2.247-4.95-5.05-4.95a5.054 5.054 0 0 0-5.05 5.05c0 .262.034.539.088.845a1.774 1.774 0 0 1-.486 1.564l-6.236 6.235a1.25 1.25 0 0 0-.366.884V20.3c0 .138.112.25.25.25h2.5a.25.25 0 0 0 .25-.25v-1.5c0-.69.56-1.25 1.25-1.25h1.75V15.8c0-.65.497-1.185 1.132-1.245l1.077 1.078a1.758 1.758 0 0 0-.378.417h-.33v1.75c0 .69-.56 1.25-1.25 1.25H7.95v1.25a1.75 1.75 0 0 1-1.75 1.75H3.7a1.75 1.75 0 0 1-1.75-1.75v-2.172c0-.73.289-1.429.805-1.944L8.99 9.948a.275.275 0 0 0 .07-.244A6.387 6.387 0 0 1 8.95 8.6m4.83 2.68a.75.75 0 1 0-1.06-1.06l-2 2a.75.75 0 0 0 0 1.06l2 2a.75.75 0 1 0 1.06-1.06l-.72-.72H17a3.5 3.5 0 1 1-3.5 3.5a.75.75 0 0 0-1.5 0a5 5 0 1 0 5-5h-3.94l.72-.72"},null,-1),xFe=[yFe];function CFe(e,t){return me(),ze("svg",bFe,[...xFe])}const wFe={name:"fluent-key-reset24-regular",render:CFe},_Fe={class:"p-24"},SFe={key:0,class:"text-center"},kFe=["src"],TFe={key:1,class:"m-1 text-center text-36 font-normal",color:"#343a40"},PFe={"text-muted":"","mb-3":"","text-center":"","text-14":"","font-400":"",color:"#6c757d"},RFe={"mt-20":"","w-full":""},EFe={"mt-20":"","w-full":""},$Fe={"mt-20":"","w-full":""},AFe={"mt-20":"","w-full":""},IFe={"mt-20":"","w-full":""},MFe={class:"flex justify-between bg-[--n-color-embedded] p-x-24 p-y-16 text-#6c757d"},zFe=fe({__name:"forgetpassword",setup(e){const t=bn(),n=Qc(),o=N({email:"",email_code:"",password:"",confirm_password:"",invite_code:"",suffix:""}),r=N(null),i=N(),a=N(!1),s=N();function l(y){r.value=y,setTimeout(()=>{a.value=!1,i.value&&i.value.reset(),s.value==="sendEmailVerify"&&(h(),s.value="")},500)}function c(){i.value.reset()}function u(){i.value.reset()}function d(){i.value.reset()}const f=N(!1),p=N(0);async function h(){var C,_;if(o.value.email===""){window.$message.error("请输入邮箱地址");return}if(f.value=!0,p.value>0){window.$message.warning(`${p.value}秒后可重新发送`);return}if((C=v.value)!=null&&C.is_recaptcha&&((_=v.value)!=null&&_.is_recaptcha)&&!r.value){a.value=!0,f.value=!1,s.value="sendEmailVerify";return}const y=o.value.suffix?`${o.value.email}${o.value.suffix}`:o.value.email,{data:S}=await LS(y,r.value);if(S===!0){window.$message.success("发送成功"),p.value=60;const x=setInterval(()=>{p.value--,p.value===0&&clearInterval(x)},1e3);r.value=""}f.value=!1}async function g(){if(o.value.email===""){window.$message.error("请输入邮箱地址");return}const{email:y,password:S,confirm_password:C,email_code:_}=o.value;if(!y||!S){window.$message.warning("请输入账号密码");return}if(S!==C){window.$message.warning("请确保两次密码输入一致");return}const{data:x}=await H9e(y,S.toString(),_);x&&(window.$message.success("重置密码成功,正在返回登录"),setTimeout(()=>{n.push("/login")},500))}const v=N();async function m(){const{data:y}=await DS();y&&(v.value=y)}return an(()=>{m()}),(y,S)=>{const C=Di,_=Co,x=bu,w=Tt,k=wFe,P=_a("router-link"),T=al,I=Hn;return me(),ze("div",{"wh-full":"",flex:"","items-center":"","justify-center":"",style:Lo(he(t).background_url&&`background:url(${he(t).background_url}) no-repeat center center / cover;`)},[Z(C,{show:a.value,"onUpdate:show":S[0]||(S[0]=A=>a.value=A)},{default:se(()=>{var A,K,B;return[(A=v.value)!=null&&A.is_recaptcha&&((K=v.value)!=null&&K.recaptcha_site_key)?Cn((me(),Ge(he(FS),{key:0,sitekey:(B=v.value)==null?void 0:B.recaptcha_site_key,size:"normal",theme:"light","loading-timeout":500,onVerify:l,onExpire:c,onFail:u,onError:d,ref_key:"vueRecaptchaRef",ref:i},null,8,["sitekey"])),[[ro,a.value]]):bt("",!0)]}),_:1},8,["show"]),Z(I,{class:"m-auto max-w-450 rounded-5 bg-[--n-color] shadow-black","content-style":"padding: 0;"},{default:se(()=>[H("div",_Fe,[he(t).logo?(me(),ze("div",SFe,[H("img",{src:he(t).logo,class:"mb-1em max-w-100%"},null,8,kFe)])):(me(),ze("h1",TFe,le(he(t).title),1)),H("h5",PFe,le(he(t).description||" "),1),H("div",RFe,[Z(x,{class:"flex"},{default:se(()=>[Z(_,{value:o.value.email,"onUpdate:value":S[1]||(S[1]=A=>o.value.email=A),autofocus:"",class:"flex-[2] pl-5",placeholder:y.$t("邮箱"),maxlength:40},null,8,["value","placeholder"])]),_:1})]),H("div",EFe,[Z(x,{class:"flex"},{default:se(()=>[Z(_,{placeholder:y.$t("邮箱验证码"),value:o.value.email_code,"onUpdate:value":S[2]||(S[2]=A=>o.value.email_code=A),class:"pl-5"},null,8,["placeholder","value"]),Z(w,{type:"primary",onClick:S[3]||(S[3]=A=>h()),loading:f.value,disabled:f.value||p.value>0},{default:se(()=>[Je(le(p.value||y.$t("发送")),1)]),_:1},8,["loading","disabled"])]),_:1})]),H("div",$Fe,[Z(_,{value:o.value.password,"onUpdate:value":S[4]||(S[4]=A=>o.value.password=A),class:"pl-5",type:"password","show-password-on":"click",placeholder:y.$t("密码"),maxlength:40},null,8,["value","placeholder"])]),H("div",AFe,[Z(_,{value:o.value.confirm_password,"onUpdate:value":S[5]||(S[5]=A=>o.value.confirm_password=A),class:"pl-5",type:"password","show-password-on":"click",placeholder:y.$t("再次输入密码"),maxlength:40,onKeydown:S[6]||(S[6]=ca(A=>g(),["enter"]))},null,8,["value","placeholder"])]),H("div",IFe,[Z(w,{"h-36":"","w-full":"","rounded-5":"","text-16":"",type:"primary","icon-placement":"left",onClick:S[7]||(S[7]=A=>g())},{icon:se(()=>[Z(k)]),default:se(()=>[Je(" "+le(y.$t("重置密码")),1)]),_:1})])]),H("div",MFe,[H("div",null,[Z(P,{to:"/login",class:"text-#6c757d"},{default:se(()=>[Je(le(y.$t("返回登录")),1)]),_:1})]),H("div",null,[Z(T,{value:he(t).lang,"onUpdate:value":S[8]||(S[8]=A=>he(t).lang=A),options:Object.entries(he(gi)).map(([A,K])=>({label:K,value:A})),trigger:"click","on-update:value":he(t).switchLang},{default:se(()=>[Z(w,{text:""},{default:se(()=>[Je(le(he(gi)[he(t).lang]),1)]),_:1})]),_:1},8,["value","options","on-update:value"])])])]),_:1})],4)}}}),OFe=Object.freeze(Object.defineProperty({__proto__:null,default:zFe},Symbol.toStringTag,{value:"Module"})),DFe={请求失败:"Request failed",月付:"Monthly",季付:"Quarterly",半年付:"Semi-Annually",年付:"Annually",两年付:"Biennially",三年付:"Triennially",一次性:"One Time",重置流量包:"Data Reset Package",待支付:"Pending Payment",开通中:"Pending Active",已取消:"Canceled",已完成:"Completed",已折抵:"Converted",待确认:"Pending",发放中:"Confirming",已发放:"Completed",无效:"Invalid",个人中心:"User Center",登出:"Logout",搜索:"Search",仪表盘:"Dashboard",订阅:"Subscription",我的订阅:"My Subscription",购买订阅:"Purchase Subscription",财务:"Billing",我的订单:"My Orders",我的邀请:"My Invitation",用户:"Account",我的工单:"My Tickets",流量明细:"Transfer Data Details",使用文档:"Knowledge Base",绑定Telegram获取更多服务:"Not link to Telegram yet",点击这里进行绑定:"Please click here to link to Telegram",公告:"Announcements",总览:"Overview",该订阅长期有效:"The subscription is valid for an unlimited time",已过期:"Expired","已用 {used} / 总计 {total}":"{used} Used / Total {total}",查看订阅:"View Subscription",邮箱:"Email",邮箱验证码:"Email verification code",发送:"Send",重置密码:"Reset Password",返回登入:"Back to Login",邀请码:"Invitation Code",复制链接:"Copy Link",完成时间:"Complete Time",佣金:"Commission",已注册用户数:"Registered users",佣金比例:"Commission rate",确认中的佣金:"Pending commission","佣金将会在确认后会到达你的佣金账户。":"The commission will reach your commission account after review.",邀请码管理:"Invitation Code Management",生成邀请码:"Generate invitation code",佣金发放记录:"Commission Income Record",复制成功:"Copied successfully",密码:"Password",登入:"Login",注册:"Register",忘记密码:"Forgot password","# 订单号":"Order Number #",周期:"Type / Cycle",订单金额:"Order Amount",订单状态:"Order Status",创建时间:"Creation Time",操作:"Action",查看详情:"View Details",请选择支付方式:"Please select a payment method",请检查信用卡支付信息:"Please check credit card payment information",订单详情:"Order Details",折扣:"Discount",折抵:"Converted",退款:"Refund",支付方式:"Payment Method",填写信用卡支付信息:"Please fill in credit card payment information","您的信用卡信息只会被用作当次扣款,系统并不会保存,这是我们认为最安全的。":"We will not collect your credit card information, credit card number and other details only use to verify the current transaction.",订单总额:"Order Total",总计:"Total",结账:"Checkout",等待支付中:"Waiting for payment","订单系统正在进行处理,请稍等1-3分钟。":"Order system is being processed, please wait 1 to 3 minutes.","订单由于超时支付已被取消。":"The order has been canceled due to overtime payment.","订单已支付并开通。":"The order has been paid and the service is activated.",选择订阅:"Select a Subscription",立即订阅:"Subscribe now",配置订阅:"Configure Subscription",付款周期:"Payment Cycle","有优惠券?":"Have coupons?",验证:"Verify",下单:"Order","变更订阅会导致当前订阅被新订阅覆盖,请注意。":"Attention please, change subscription will overwrite your current subscription.",该订阅无法续费:"This subscription cannot be renewed",选择其他订阅:"Choose another subscription",我的钱包:"My Wallet","账户余额(仅消费)":"Account Balance (For billing only)","推广佣金(可提现)":"Invitation Commission (Can be used to withdraw)",钱包组成部分:"Wallet Details",划转:"Transfer",推广佣金提现:"Invitation Commission Withdrawal",修改密码:"Change Password",保存:"Save",旧密码:"Old Password",新密码:"New Password",请输入旧密码:"Please enter the old password",请输入新密码:"Please enter the new password",通知:"Notification",到期邮件提醒:"Subscription expiration email reminder",流量邮件提醒:"Insufficient transfer data email alert",绑定Telegram:"Link to Telegram",立即开始:"Start Now",重置订阅信息:"Reset Subscription",重置:"Reset","确定要重置订阅信息?":"Do you want to reset subscription?","如果你的订阅地址或信息泄露可以进行此操作。重置后你的UUID及订阅将会变更,需要重新进行订阅。":"In case of your account information or subscription leak, this option is for reset. After resetting your UUID and subscription will change, you need to re-subscribe.",重置成功:"Reset successfully",两次新密码输入不同:"Two new passwords entered do not match",两次密码输入不同:"The passwords entered do not match","邀请码(选填)":"Invitation code (Optional)",'我已阅读并同意 服务条款':'I have read and agree to the terms of service',请同意服务条款:"Please agree to the terms of service",名称:"Name",标签:"Tags",状态:"Status",节点五分钟内节点在线情况:"Access Point online status in the last 5 minutes",倍率:"Rate",使用的流量将乘以倍率进行扣除:"The transfer data usage will be multiplied by the transfer data rate deducted.",更多操作:"Action","没有可用节点,如果您未订阅或已过期请":"No access points are available. If you have not subscribed or the subscription has expired, please","确定重置当前已用流量?":"Are you sure to reset your current data usage?","点击「确定」将会跳转到收银台,支付订单后系统将会清空您当月已使用流量。":'Click "Confirm" and you will be redirected to the payment page. The system will empty your current month"s usage after your purchase.',确定:"Confirm",低:"Low",中:"Medium",高:"High",主题:"Subject",工单级别:"Ticket Priority",工单状态:"Ticket Status",最后回复:"Last Reply",已关闭:"Closed",待回复:"Pending Reply",已回复:"Replied",查看:"View",关闭:"Cancel",新的工单:"My Tickets",确认:"Confirm",请输入工单主题:"Please enter a subject",工单等级:"Ticket Priority",请选择工单等级:"Please select the ticket priority",消息:"Message",请描述你遇到的问题:"Please describe the problem you encountered",记录时间:"Record Time",实际上行:"Actual Upload",实际下行:"Actual Download",合计:"Total","公式:(实际上行 + 实际下行) x 扣费倍率 = 扣除流量":"Formula: (Actual Upload + Actual Download) x Deduction Rate = Deduct Transfer Data",复制订阅地址:"Copy Subscription URL",导入到:"Export to",一键订阅:"Quick Subscription",复制订阅:"Copy Subscription URL",推广佣金划转至余额:"Transfer Invitation Commission to Account Balance","划转后的余额仅用于{title}消费使用":"The transferred balance will be used for {title} payments only",当前推广佣金余额:"Current invitation balance",划转金额:"Transfer amount",请输入需要划转到余额的金额:"Please enter the amount to be transferred to the balance","输入内容回复工单...":"Please enter to reply to the ticket...",申请提现:"Apply For Withdrawal",取消:"Cancel",提现方式:"Withdrawal Method",请选择提现方式:"Please select a withdrawal method",提现账号:"Withdrawal Account",请输入提现账号:"Please enter the withdrawal account",我知道了:"I got it",第一步:"First Step",第二步:"Second Step",打开Telegram搜索:"Open Telegram and Search ",向机器人发送你的:"Send the following command to bot","最后更新: {date}":"Last Updated: {date}",还有没支付的订单:"There are still unpaid orders",立即支付:"Pay Now",条工单正在处理中:"tickets are in process",立即查看:"View Now",节点状态:"Access Point Status",商品信息:"Product Information",产品名称:"Product Name","类型/周期":"Type / Cycle",产品流量:"Product Transfer Data",订单信息:"Order Details",关闭订单:"Close order",订单号:"Order Number",优惠金额:"Discount amount",旧订阅折抵金额:"Old subscription converted amount",退款金额:"Refunded amount",余额支付:"Balance payment",工单历史:"Ticket History","已用流量将在 {reset_day} 日后重置":"Used data will reset after {reset_day} days",已用流量已在今日重置:"Data usage has been reset today",重置已用流量:"Reset used data",查看节点状态:"View Access Point status","当前已使用流量达{rate}%":"Currently used data up to {rate}%",节点名称:"Access Point Name","于 {date} 到期,距离到期还有 {day} 天。":"Will expire on {date}, {day} days before expiration, ","Telegram 讨论组":"Telegram Discussion Group",立即加入:"Join Now","该订阅无法续费,仅允许新用户购买":"This subscription cannot be renewed and is only available to new users.",重置当月流量:"Reset current month usage","流量明细仅保留近月数据以供查询。":'Only keep the most recent month"s usage for checking the transfer data details.',扣费倍率:"Fee deduction rate",支付手续费:"Payment fee",续费订阅:"Renewal Subscription",学习如何使用:"Learn how to use",快速将节点导入对应客户端进行使用:"Quickly export subscription into the client app",对您当前的订阅进行续费:"Renew your current subscription",对您当前的订阅进行购买:"Purchase your current subscription",捷径:"Shortcut","不会使用,查看使用教程":"I am a newbie, view the tutorial",使用支持扫码的客户端进行订阅:"Use a client app that supports scanning QR code to subscribe",扫描二维码订阅:"Scan QR code to subscribe",续费:"Renewal",购买:"Purchase",查看教程:"View Tutorial",注意:"Attention","你还有未完成的订单,购买前需要先进行取消,确定取消先前的订单吗?":"You still have an unpaid order. You need to cancel it before purchasing. Are you sure you want to cancel the previous order?",确定取消:"Confirm Cancel",返回我的订单:"Back to My Order","如果你已经付款,取消订单可能会导致支付失败,确定取消订单吗?":"If you have already paid, canceling the order may cause the payment to fail. Are you sure you want to cancel the order?",选择最适合你的计划:"Choose the right plan for you",全部:"All",按周期:"By Cycle",遇到问题:"I have a problem",遇到问题可以通过工单与我们沟通:"If you have any problems, you can contact us via ticket",按流量:"Pay As You Go",搜索文档:"Search Documents",技术支持:"Technical Support",当前剩余佣金:"Current commission remaining",三级分销比例:"Three-level Distribution Ratio",累计获得佣金:"Cumulative commission earned","您邀请的用户再次邀请用户将按照订单金额乘以分销等级的比例进行分成。":"The users you invite to re-invite users will be divided according to the order amount multiplied by the distribution level.",发放时间:"Commission Time","{number} 人":"{number} people","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"If your subscription address or account is leaked and misused by others, you can reset your subscription information here to prevent unnecessary losses.",再次输入密码:"Enter password again",返回登陆:"Return to Login",选填:"Optional",必填:"Required",最后回复时间:"Last Reply Time",请选项工单等级:"Please Select Ticket Priority",回复:"Reply",输入内容回复工单:"Enter Content to Reply to Ticket",已生成:"Generated",选择协议:"Select Protocol",自动:"Automatic",流量重置包:"Data Reset Package"},k1=Object.freeze(Object.defineProperty({__proto__:null,default:DFe},Symbol.toStringTag,{value:"Module"})),LFe={请求失败:"درخواست انجام نشد",月付:"ماهانه",季付:"سه ماهه",半年付:"نیم سال",年付:"سالانه",两年付:"دو سال",三年付:"سه سال",一次性:"یک‌باره",重置流量包:"بازنشانی بسته های داده",待支付:"در انتظار پرداخت",开通中:"ایجاید",已取消:"صرف نظر شد",已完成:"به پایان رسید",已折抵:"تخفیف داده شده است",待确认:"در حال بررسی",发放中:"صدور",已发放:"صادر شده",无效:"نامعتبر",个人中心:"پروفایل",登出:"خروج",搜索:"جستجو",仪表盘:"داشبرد",订阅:"اشتراک",我的订阅:"اشتراک من",购买订阅:"خرید اشتراک",财务:"امور مالی",我的订单:"درخواست های من",我的邀请:"دعوتنامه های من",用户:"کاربر",我的工单:"درخواست های من",流量明细:"جزئیات\\nعبورو مرور در\\nمحیط آموزشی",使用文档:"کار با مستندات",绑定Telegram获取更多服务:"برای خدمات بیشتر تلگرام را ببندید",点击这里进行绑定:"برای اتصال اینجا را کلیک کنید",公告:"هشدارها",总览:"بررسی کلی",该订阅长期有效:"این اشتراک برای مدت طولانی معتبر است",已过期:"منقضی شده","已用 {used} / 总计 {total}":"استفاده شده {used} / مجموع {total}",查看订阅:"مشاهده عضویت ها",邮箱:"ایمیل",邮箱验证码:"کد تایید ایمیل شما",发送:"ارسال",重置密码:"بازنشانی رمز عبور",返回登入:"بازگشت به صفحه ورود",邀请码:"کد دعوت شما",复制链接:"کپی‌کردن لینک",完成时间:"زمان پایان",佣金:"کمیسیون",已注册用户数:"تعداد کاربران ثبت نام شده",佣金比例:"نرخ کمیسیون",确认中的佣金:"کمیسیون تایید شده","佣金将会在确认后会到达你的佣金账户。":"کمیسیون پس از تایید به حساب کمیسیون شما واریز خواهد شد",邀请码管理:"مدیریت کد دعوت",生成邀请码:"یک کد دعوت ایجاد کنید",佣金发放记录:"سابقه پرداخت کمیسیون",复制成功:"آدرس URL با موفقیت کپی شد",密码:"رمز عبور",登入:"ورود",注册:"ثبت‌نام",忘记密码:"رمز عبور فراموش شده","# 订单号":"# شماره سفارش",周期:"چرخه",订单金额:"مقدار سفارش",订单状态:"وضعیت سفارش",创建时间:"ساختن",操作:"عملیات",查看详情:"مشاهده جزئیات",请选择支付方式:"لطفا نوع پرداخت را انتخاب کنید",请检查信用卡支付信息:"لطفا اطلاعات پرداخت کارت اعتباری خود را بررسی کنید",订单详情:"اطلاعات سفارش",折扣:"ذخیره",折抵:"折抵",退款:"بازگشت هزینه",支付方式:"روش پرداخت",填写信用卡支付信息:"لطفا اطلاعات پرداخت کارت اعتباری خود را بررسی کنید","您的信用卡信息只会被用作当次扣款,系统并不会保存,这是我们认为最安全的。":"اطلاعات کارت اعتباری شما فقط برای بدهی فعلی استفاده می شود، سیستم آن را ذخیره نمی کند، که ما فکر می کنیم امن ترین است.",订单总额:"مجموع سفارش",总计:"مجموع",结账:"پرداخت",等待支付中:"در انتظار پرداخت","订单系统正在进行处理,请稍等1-3分钟。":"سیستم سفارش در حال پردازش است، لطفا 1-3 دقیقه صبر کنید.","订单由于超时支付已被取消。":"سفارش به دلیل پرداخت اضافه کاری لغو شده است","订单已支付并开通。":"سفارش پرداخت و باز شد.",选择订阅:"انتخاب اشتراک",立即订阅:"همین حالا مشترک شوید",配置订阅:"پیکربندی اشتراک",付款周期:"چرخه پرداخت","有优惠券?":"یک کوپن دارید؟",验证:"تأیید",下单:"ایجاد سفارش","变更订阅会导致当前订阅被新订阅覆盖,请注意。":"لطفاً توجه داشته باشید، تغییر یک اشتراک باعث می‌شود که اشتراک فعلی توسط اشتراک جدید بازنویسی شود.",该订阅无法续费:"این اشتراک قابل تمدید نیست",选择其他订阅:"اشتراک دیگری را انتخاب کنید",我的钱包:"کیف پول من","账户余额(仅消费)":"موجودی حساب (فقط خرج کردن)","推广佣金(可提现)":"کمیسیون ارتقاء (قابل برداشت)",钱包组成部分:"اجزای کیف پول",划转:"منتقل کردن",推广佣金提现:"انصراف کمیسیون ارتقاء",修改密码:"تغییر کلمه عبور",保存:"ذخیره کردن",旧密码:"گذرواژه قدیمی",新密码:"رمز عبور جدید",请输入旧密码:", رمز عبور مورد نیاز است",请输入新密码:"گذاشتن گذرواژه",通知:"اعلانات",到期邮件提醒:"یادآوری ایمیل انقضا",流量邮件提醒:"یادآوری ایمیل ترافیک",绑定Telegram:"تلگرام را ببندید",立即开始:"امروز شروع کنید",重置订阅信息:"بازنشانی اطلاعات اشتراک",重置:"تغییر","确定要重置订阅信息?":"آیا مطمئن هستید که می خواهید اطلاعات اشتراک خود را بازنشانی کنید؟","如果你的订阅地址或信息泄露可以进行此操作。重置后你的UUID及订阅将会变更,需要重新进行订阅。":"اگر آدرس یا اطلاعات اشتراک شما لو رفته باشد، این کار را می توان انجام داد. پس از تنظیم مجدد، Uuid و اشتراک شما تغییر خواهد کرد و باید دوباره مشترک شوید.",重置成功:"بازنشانی با موفقیت انجام شد",两次新密码输入不同:"رمز جدید را دو بار وارد کنید",两次密码输入不同:"رمز جدید را دو بار وارد کنید","邀请码(选填)":"کد دعوت (اختیاری)","我已阅读并同意 服务条款":"من شرایط خدمات را خوانده‌ام و با آن موافقم",请同意服务条款:"لطفاً با شرایط خدمات موافقت کنید",名称:"نام ویژگی محصول",标签:"برچسب‌ها",状态:"وضعیت",节点五分钟内节点在线情况:"وضعیت آنلاین گره را در عرض پنج دقیقه ثبت کنید",倍率:"بزرگنمایی",使用的流量将乘以倍率进行扣除:"جریان استفاده شده در ضریب برای کسر ضرب خواهد شد",更多操作:"اکشن های بیشتر","没有可用节点,如果您未订阅或已过期请":"هیچ گره ای در دسترس نیست، اگر مشترک نیستید یا منقضی شده اید، لطفاً","确定重置当前已用流量?":"آیا مطمئن هستید که می خواهید داده های استفاده شده فعلی را بازنشانی کنید؟","点击「确定」将会跳转到收银台,支付订单后系统将会清空您当月已使用流量。":"برای رفتن به صندوقدار روی 'OK' کلیک کنید. پس از پرداخت سفارش، سیستم اطلاعاتی را که برای ماه استفاده کرده اید پاک می کند.",确定:"تأیید",低:"پایین",中:"متوسط",高:"بالا",主题:"موضوع",工单级别:"سطح بلیط",工单状态:"وضعیت درخواست",最后回复:"آخرین پاسخ",已关闭:"پایان‌یافته",待回复:"در انتظار پاسخ",已回复:"پاسخ داده",查看:"بازدیدها",关闭:"بستن",新的工单:"سفارش کار جدید",确认:"تاييدات",请输入工单主题:"لطفا موضوع بلیط را وارد کنید",工单等级:"سطح سفارش کار",请选择工单等级:"لطفا سطح بلیط را انتخاب کنید",消息:"پیام ها",请描述你遇到的问题:"لطفا مشکلی که با آن مواجه شدید را شرح دهید",记录时间:"زمان ضبط",实际上行:"نقطه ضعف واقعی",实际下行:"نقطه ضعف واقعی",合计:"تعداد ارزش‌ها","公式:(实际上行 + 实际下行) x 扣费倍率 = 扣除流量":"فرمول: (خط واقعی + پایین دست واقعی) x نرخ کسر = ترافیک کسر شده",复制订阅地址:"آدرس اشتراک را کپی کنید",导入到:"واردات در:",一键订阅:"اشتراک با یک کلیک",复制订阅:"اشتراک را کپی کنید",推广佣金划转至余额:"کمیسیون ارتقاء به موجودی منتقل می شود","划转后的余额仅用于{title}消费使用":"موجودی منتقل شده فقط برای مصرف {title} استفاده می شود",当前推广佣金余额:"موجودی کمیسیون ترفیع فعلی",划转金额:"مقدار انتقال",请输入需要划转到余额的金额:"لطفا مبلغی را که باید به موجودی منتقل شود وارد کنید","输入内容回复工单...":"برای پاسخ به تیکت محتوا را وارد کنید...",申请提现:"برای انصراف اقدام کنید",取消:"انصراف",提现方式:"روش برداشت",请选择提现方式:"لطفاً یک روش برداشت را انتخاب کنید",提现账号:"حساب برداشت",请输入提现账号:"لطفا حساب برداشت را وارد کنید",我知道了:"می فهمم",第一步:"گام ۱",第二步:"گام ۲",打开Telegram搜索:"جستجوی تلگرام را باز کنید",向机器人发送你的:"ربات های خود را بفرستید","最后更新: {date}":"آخرین به روز رسانی: {date}",还有没支付的订单:"هنوز سفارشات پرداخت نشده وجود دارد",立即支付:"اکنون پرداخت کنید",条工单正在处理中:"بلیط در حال پردازش است",立即查看:"آن را در عمل ببینید",节点状态:"وضعیت گره",商品信息:"مشتریان ثبت نام شده",产品名称:"عنوان کالا","类型/周期":"نوع/چرخه",产品流量:"جریان محصول",订单信息:"اطلاعات سفارش",关闭订单:"سفارش بستن",订单号:"شماره سفارش",优惠金额:"قیمت با تخفیف",旧订阅折抵金额:"مبلغ تخفیف اشتراک قدیمی",退款金额:"کل مبلغ مسترد شده",余额支付:"پرداخت مانده",工单历史:"تاریخچه بلیط","已用流量将在 {reset_day} 日后重置":"داده‌های استفاده شده ظرف {reset_day} روز بازنشانی می‌شوند",已用流量已在今日重置:"امروز بازنشانی داده استفاده شده است",重置已用流量:"بازنشانی داده های استفاده شده",查看节点状态:"مشاهده وضعیت گره","当前已使用流量达{rate}%":"ترافیک استفاده شده در حال حاضر در {rate}%",节点名称:"نام گره","于 {date} 到期,距离到期还有 {day} 天。":"در {date} منقضی می‌شود که {day} روز دیگر است.","Telegram 讨论组":"گروه گفتگوی تلگرام",立即加入:"حالا پیوستن","该订阅无法续费,仅允许新用户购买":"این اشتراک قابل تمدید نیست، فقط کاربران جدید مجاز به خرید آن هستند",重置当月流量:"بازنشانی ترافیک ماه جاری","流量明细仅保留近月数据以供查询。":"جزئیات ترافیک فقط داده های ماه های اخیر را برای پرس و جو حفظ می کند.",扣费倍率:"نرخ کسر",支付手续费:"پرداخت هزینه های پردازش",续费订阅:"تمدید اشتراک",学习如何使用:"نحوه استفاده را یاد بگیرید",快速将节点导入对应客户端进行使用:"به سرعت گره ها را برای استفاده به مشتری مربوطه وارد کنید",对您当前的订阅进行续费:"با اشتراک فعلی خود خرید کنید",对您当前的订阅进行购买:"با اشتراک فعلی خود خرید کنید",捷径:"میانبر","不会使用,查看使用教程":"استفاده نمی شود، به آموزش مراجعه کنید",使用支持扫码的客户端进行订阅:"برای اشتراک از کلاینتی استفاده کنید که از کد اسکن پشتیبانی می کند",扫描二维码订阅:"برای اشتراک، کد QR را اسکن کنید",续费:"تمدید",购买:"خرید",查看教程:"مشاهده آموزش",注意:"یادداشت!","你还有未完成的订单,购买前需要先进行取消,确定取消先前的订单吗?":"هنوز سفارشات ناتمام دارید. قبل از خرید باید آن را لغو کنید. آیا مطمئن هستید که می‌خواهید سفارش قبلی را لغو کنید؟",确定取消:"تایید لغو",返回我的订单:"بازگشت به سفارش من","如果你已经付款,取消订单可能会导致支付失败,确定取消订单吗?":"اگر قبلاً پرداخت کرده‌اید، لغو سفارش ممکن است باعث عدم موفقیت در پرداخت شود. آیا مطمئن هستید که می‌خواهید سفارش را لغو کنید؟",选择最适合你的计划:"طرحی را انتخاب کنید که مناسب شما باشد",全部:"تمام",按周期:"توسط چرخه",遇到问题:"ما یک مشکل داریم",遇到问题可以通过工单与我们沟通:"در صورت بروز مشکل می توانید از طریق تیکت با ما در ارتباط باشید",按流量:"با جریان",搜索文档:"جستجوی اسناد",技术支持:"دریافت پشتیبانی",当前剩余佣金:"کمیسیون فعلی باقی مانده",三级分销比例:"نسبت توزیع سه لایه",累计获得佣金:"کمیسیون انباشته شده","您邀请的用户再次邀请用户将按照订单金额乘以分销等级的比例进行分成。":"کاربرانی که برای دعوت مجدد از کاربران دعوت می کنید بر اساس نسبت مقدار سفارش ضرب در سطح توزیع تقسیم می شوند.",发放时间:"زمان پرداخت","{number} 人":"{number} نفر","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"در صورت انتشار آدرس یا حساب اشتراک شما و سوء استفاده از آن توسط دیگران، می‌توانید اطلاعات اشتراک خود را در اینجا بازنشانی کنید تا از زیان‌های غیرضروری جلوگیری شود.",再次输入密码:"ورود مجدد رمز عبور",返回登陆:"بازگشت به ورود",选填:"اختیاری",必填:"الزامی",最后回复时间:"زمان آخرین پاسخ",请选项工单等级:"لطفاً اولویت تیکت را انتخاب کنید",回复:"پاسخ",输入内容回复工单:"محتوا را برای پاسخ به تیکت وارد کنید",已生成:"تولید شده",选择协议:"انتخاب پروتکل",自动:"خودکار",流量重置包:"بسته بازنشانی داده"},T1=Object.freeze(Object.defineProperty({__proto__:null,default:LFe},Symbol.toStringTag,{value:"Module"})),FFe={请求失败:"リクエストエラー",月付:"月間プラン",季付:"3か月プラン",半年付:"半年プラン",年付:"年間プラン",两年付:"2年プラン",三年付:"3年プラン",一次性:"一括払い",重置流量包:"使用済みデータをリセット",待支付:"お支払い待ち",开通中:"開通中",已取消:"キャンセル済み",已完成:"済み",已折抵:"控除済み",待确认:"承認待ち",发放中:"処理中",已发放:"処理済み",无效:"無効",个人中心:"会員メニュー",登出:"ログアウト",搜索:"検索",仪表盘:"ダッシュボード",订阅:"サブスクリプションプラン",我的订阅:"マイプラン",购买订阅:"プランの購入",财务:"ファイナンス",我的订单:"注文履歴",我的邀请:"招待リスト",用户:"ユーザー",我的工单:"お問い合わせ",流量明细:"データ通信明細",使用文档:"ナレッジベース",绑定Telegram获取更多服务:"Telegramと連携し各種便利な通知を受け取ろう",点击这里进行绑定:"こちらをクリックして連携開始",公告:"お知らせ",总览:"概要",该订阅长期有效:"時間制限なし",已过期:"期限切れ","已用 {used} / 总计 {total}":"使用済み {used} / 合計 {total}",查看订阅:"プランを表示",邮箱:"E-mail アドレス",邮箱验证码:"確認コード",发送:"送信",重置密码:"パスワードを変更",返回登入:"ログインページへ戻る",邀请码:"招待コード",复制链接:"URLをコピー",完成时间:"完了日時",佣金:"コミッション金額",已注册用户数:"登録済みユーザー数",佣金比例:"コミッションレート",确认中的佣金:"承認待ちのコミッション","佣金将会在确认后会到达你的佣金账户。":"コミッションは承認処理完了後にカウントされます",邀请码管理:"招待コードの管理",生成邀请码:"招待コードを生成",佣金发放记录:"コミッション履歴",复制成功:"クリップボードにコピーされました",密码:"パスワード",登入:"ログイン",注册:"新規登録",忘记密码:"パスワードをお忘れの方","# 订单号":"受注番号",周期:"サイクル",订单金额:"ご注文金額",订单状态:"ご注文状況",创建时间:"作成日時",操作:"アクション",查看详情:"詳細を表示",请选择支付方式:"支払い方法をお選びください",请检查信用卡支付信息:"クレジットカード決済情報をご確認ください",订单详情:"ご注文詳細",折扣:"割引",折抵:"控除",退款:"払い戻し",支付方式:"お支払い方法",填写信用卡支付信息:"クレジットカード決済情報をご入力ください。","您的信用卡信息只会被用作当次扣款,系统并不会保存,这是我们认为最安全的。":"お客様のカード情報は今回限りリクエストされ、記録に残ることはございません",订单总额:"ご注文の合計金額",总计:"合計金額",结账:"チェックアウト",等待支付中:"お支払い待ち","订单系统正在进行处理,请稍等1-3分钟。":"システム処理中です、しばらくお待ちください","订单由于超时支付已被取消。":"ご注文はキャンセルされました","订单已支付并开通。":"お支払いが完了しました、プランはご利用可能です",选择订阅:"プランをお選びください",立即订阅:"今すぐ購入",配置订阅:"プランの内訳",付款周期:"お支払いサイクル","有优惠券?":"キャンペーンコード",验证:"確定",下单:"チェックアウト","变更订阅会导致当前订阅被新订阅覆盖,请注意。":"プランを変更なされます場合は、既存のプランが新規プランによって上書きされます、ご注意下さい",该订阅无法续费:"該当プランは継続利用できません",选择其他订阅:"その他のプランを選択",我的钱包:"マイウォレット","账户余额(仅消费)":"残高(サービスの購入のみ)","推广佣金(可提现)":"招待によるコミッション(出金可)",钱包组成部分:"ウォレットの内訳",划转:"お振替",推广佣金提现:"コミッションのお引き出し",修改密码:"パスワードの変更",保存:"変更を保存",旧密码:"現在のパスワード",新密码:"新しいパスワード",请输入旧密码:"現在のパスワードをご入力ください",请输入新密码:"新しいパスワードをご入力ください",通知:"お知らせ",到期邮件提醒:"期限切れ前にメールで通知",流量邮件提醒:"データ量不足時にメールで通知",绑定Telegram:"Telegramと連携",立即开始:"今すぐ連携開始",重置订阅信息:"サブスクリプションURLの変更",重置:"変更","确定要重置订阅信息?":"サブスクリプションURLをご変更なされますか?","如果你的订阅地址或信息泄露可以进行此操作。重置后你的UUID及订阅将会变更,需要重新进行订阅。":"サブスクリプションのURL及び情報が外部に漏れた場合にご操作ください。操作後はUUIDやURLが変更され、再度サブスクリプションのインポートが必要になります。",重置成功:"変更完了",两次新密码输入不同:"ご入力されました新しいパスワードが一致しません",两次密码输入不同:"ご入力されましたパスワードが一致しません","邀请码(选填)":"招待コード (オプション)","我已阅读并同意 服务条款":"ご利用規約に同意します",请同意服务条款:"ご利用規約に同意してください",名称:"名称",标签:"ラベル",状态:"ステータス",节点五分钟内节点在线情况:"5分間のオンラインステータス",倍率:"適応レート",使用的流量将乘以倍率进行扣除:"通信量は該当レートに基き計算されます",更多操作:"アクション","没有可用节点,如果您未订阅或已过期请":"ご利用可能なサーバーがありません,プランの期限切れまたは購入なされていない場合は","确定重置当前已用流量?":"利用済みデータ量をリセットしますか?","点击「确定」将会跳转到收银台,支付订单后系统将会清空您当月已使用流量。":"「確定」をクリックし次のページへ移動,お支払い後に当月分のデータ通信量は即時リセットされます",确定:"確定",低:"低",中:"中",高:"高",主题:"タイトル",工单级别:"プライオリティ",工单状态:"進捗状況",最后回复:"最終回答日時",已关闭:"終了",待回复:"対応待ち",已回复:"回答済み",查看:"閲覧",关闭:"終了",新的工单:"新規お問い合わせ",确认:"確定",请输入工单主题:"お問い合わせタイトルをご入力ください",工单等级:"ご希望のプライオリティ",请选择工单等级:"ご希望のプライオリティをお選びください",消息:"メッセージ",请描述你遇到的问题:"お問い合わせ内容をご入力ください",记录时间:"記録日時",实际上行:"アップロード",实际下行:"ダウンロード",合计:"合計","公式:(实际上行 + 实际下行) x 扣费倍率 = 扣除流量":"計算式:(アップロード + ダウンロード) x 適応レート = 使用済みデータ通信量",复制订阅地址:"サブスクリプションのURLをコピー",导入到:"インポート先:",一键订阅:"ワンクリックインポート",复制订阅:"サブスクリプションのURLをコピー",推广佣金划转至余额:"コミッションを残高へ振替","划转后的余额仅用于{title}消费使用":"振替済みの残高は{title}でのみご利用可能です",当前推广佣金余额:"現在のコミッション金額",划转金额:"振替金額",请输入需要划转到余额的金额:"振替金額をご入力ください","输入内容回复工单...":"お問い合わせ内容をご入力ください...",申请提现:"出金申請",取消:"キャンセル",提现方式:"お振込み先",请选择提现方式:"お振込み先をお選びください",提现账号:"お振り込み先口座",请输入提现账号:"お振込み先口座をご入力ください",我知道了:"了解",第一步:"ステップその1",第二步:"ステップその2",打开Telegram搜索:"Telegramを起動後に右記内容を入力し検索",向机器人发送你的:"テレグラムボットへ下記内容を送信","最后更新: {date}":"最終更新日: {date}",还有没支付的订单:"未払いのご注文があります",立即支付:"チェックアウト",条工单正在处理中:"件のお問い合わせ",立即查看:"閲覧",节点状态:"サーバーステータス",商品信息:"プラン詳細",产品名称:"プラン名","类型/周期":"サイクル",产品流量:"ご利用可能データ量",订单信息:"オーダー情報",关闭订单:"注文をキャンセル",订单号:"受注番号",优惠金额:"'割引額",旧订阅折抵金额:"既存プラン控除額",退款金额:"返金額",余额支付:"残高ご利用分",工单历史:"お問い合わせ履歴","已用流量将在 {reset_day} 日后重置":"利用済みデータ量は {reset_day} 日後にリセットします",已用流量已在今日重置:"利用済みデータ量は本日リセットされました",重置已用流量:"利用済みデータ量をリセット",查看节点状态:"接続先サーバのステータス","当前已使用流量达{rate}%":"データ使用量が{rate}%になりました",节点名称:"サーバー名","于 {date} 到期,距离到期还有 {day} 天。":"ご利用期限は {date} まで,期限まであと {day} 日","Telegram 讨论组":"Telegramグループ",立即加入:"今すぐ参加","该订阅无法续费,仅允许新用户购买":"該当プランは継続利用できません、新規ユーザーのみが購入可能です",重置当月流量:"使用済みデータ量のカウントリセット","流量明细仅保留近月数据以供查询。":"データ通信明細は当月分のみ表示されます",扣费倍率:"適応レート",支付手续费:"お支払い手数料",续费订阅:"購読更新",学习如何使用:"ご利用ガイド",快速将节点导入对应客户端进行使用:"最短ルートでサーバー情報をアプリにインポートして使用する",对您当前的订阅进行续费:"ご利用中のサブスクの継続料金を支払う",对您当前的订阅进行购买:"ご利用中のサブスクを再度購入する",捷径:"ショートカット","不会使用,查看使用教程":"ご利用方法がわからない方はナレッジベースをご閲覧ください",使用支持扫码的客户端进行订阅:"使用支持扫码的客户端进行订阅",扫描二维码订阅:"QRコードをスキャンしてサブスクを設定",续费:"更新",购买:"購入",查看教程:"チュートリアルを表示",注意:"注意","你还有未完成的订单,购买前需要先进行取消,确定取消先前的订单吗?":"まだ購入が完了していないオーダーがあります。購入前にそちらをキャンセルする必要がありますが、キャンセルしてよろしいですか?",确定取消:"キャンセル",返回我的订单:"注文履歴に戻る","如果你已经付款,取消订单可能会导致支付失败,确定取消订单吗?":"もし既にお支払いが完了していると、注文をキャンセルすると支払いが失敗となる可能性があります。キャンセルしてもよろしいですか?",选择最适合你的计划:"あなたにピッタリのプランをお選びください",全部:"全て",按周期:"期間順",遇到问题:"何かお困りですか?",遇到问题可以通过工单与我们沟通:"何かお困りでしたら、お問い合わせからご連絡ください。",按流量:"データ通信量順",搜索文档:"ドキュメント内を検索",技术支持:"テクニカルサポート",当前剩余佣金:"コミッション残高",三级分销比例:"3ティア比率",累计获得佣金:"累計獲得コミッション金額","您邀请的用户再次邀请用户将按照订单金额乘以分销等级的比例进行分成。":"お客様に招待された方が更に別の方を招待された場合、お客様は支払われるオーダーからティア分配分の比率分を受け取ることができます。",发放时间:"手数料支払時間","{number} 人":"{number} 人","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"購読アドレスまたはアカウントが漏れて他者に悪用された場合、不必要な損失を防ぐためにここで購読情報をリセットできます。",再次输入密码:"パスワードを再入力してください",返回登陆:"ログインに戻る",选填:"任意",必填:"必須",最后回复时间:"最終返信時刻",请选项工单等级:"チケットの優先度を選択してください",回复:"返信",输入内容回复工单:"チケットへの返信内容を入力",已生成:"生成済み",选择协议:"プロトコルの選択",自动:"自動",流量重置包:"データリセットパッケージ"},P1=Object.freeze(Object.defineProperty({__proto__:null,default:FFe},Symbol.toStringTag,{value:"Module"})),BFe={请求失败:"요청실패",月付:"월간",季付:"3개월간",半年付:"반년간",年付:"1년간",两年付:"2년마다",三年付:"3년마다",一次性:"한 번",重置流量包:"데이터 재설정 패키지",待支付:"지불 보류중",开通中:"보류 활성화",已取消:"취소 됨",已完成:"완료",已折抵:"변환",待确认:"보류중",发放中:"확인중",已发放:"완료",无效:"유효하지 않음",个人中心:"사용자 센터",登出:"로그아웃",搜索:"검색",仪表盘:"대시보드",订阅:"구독",我的订阅:"나의 구독",购买订阅:"구독 구매 내역",财务:"청구",我的订单:"나의 주문",我的邀请:"나의 초청",用户:"사용자 센터",我的工单:"나의 티켓",流量明细:"데이터 세부 정보 전송",使用文档:"사용 설명서",绑定Telegram获取更多服务:"텔레그램에 아직 연결되지 않았습니다",点击这里进行绑定:"텔레그램에 연결되도록 여기를 눌러주세요",公告:"발표",总览:"개요",该订阅长期有效:"구독은 무제한으로 유효합니다",已过期:"만료","已用 {used} / 总计 {total}":"{date}에 만료됩니다, 만료 {day}이 전, {reset_day}후 데이터 전송 재설정",查看订阅:"구독 보기",邮箱:"이메일",邮箱验证码:"이메일 확인 코드",发送:"보내기",重置密码:"비밀번호 재설정",返回登入:"로그인 다시하기",邀请码:"초청 코드",复制链接:"링크 복사",完成时间:"완료 시간",佣金:"수수료",已注册用户数:"등록 된 사용자들",佣金比例:"수수료율",确认中的佣金:"수수료 상태","佣金将会在确认后会到达你的佣金账户。":"수수료는 검토 후 수수료 계정에서 확인할 수 있습니다",邀请码管理:"초청 코드 관리",生成邀请码:"초청 코드 생성하기",佣金发放记录:"수수료 지불 기록",复制成功:"복사 성공",密码:"비밀번호",登入:"로그인",注册:"등록하기",忘记密码:"비밀번호를 잊으셨나요","# 订单号":"주문 번호 #",周期:"유형/기간",订单金额:"주문량",订单状态:"주문 상태",创建时间:"생성 시간",操作:"설정",查看详情:"세부사항 보기",请选择支付方式:"지불 방식을 선택 해주세요",请检查信用卡支付信息:"신용카드 지불 정보를 확인 해주세요",订单详情:"주문 세부사항",折扣:"할인",折抵:"변환",退款:"환불",支付方式:"지불 방식",填写信用卡支付信息:"신용카드 지불 정보를 적으세요","您的信用卡信息只会被用作当次扣款,系统并不会保存,这是我们认为最安全的。":"현재 거래를 확인하는 데 사용하는 귀하의 신용 카드 정보, 신용 카드 번호 및 기타 세부 정보를 수집하지 않습니다.",订单总额:"전체주문",总计:"전체",结账:"결제하기",等待支付中:"결제 대기 중","订单系统正在进行处理,请稍等1-3分钟。":"주문 시스템이 처리 중입니다. 1-3분 정도 기다려 주십시오.","订单由于超时支付已被取消。":"결제 시간 초과로 인해 주문이 취소되었습니다.","订单已支付并开通。":"주문이 결제되고 개통되었습니다.",选择订阅:"구독 선택하기",立即订阅:"지금 구독하기",配置订阅:"구독 환경 설정하기",付款周期:"지불 기간","有优惠券?":"쿠폰을 가지고 있나요?",验证:"확인",下单:"주문","变更订阅会导致当前订阅被新订阅覆盖,请注意。":"주의하십시오. 구독을 변경하면 현재 구독을 덮어씁니다",该订阅无法续费:"이 구독은 갱신할 수 없습니다.",选择其他订阅:"다른 구독 선택",我的钱包:"나의 지갑","账户余额(仅消费)":"계정 잔액(결제 전용)","推广佣金(可提现)":"초청수수료(인출하는 데 사용할 수 있습니다)",钱包组成部分:"지갑 세부사항",划转:"이체하기",推广佣金提现:"초청 수수료 인출",修改密码:"비밀번호 변경",保存:"저장하기",旧密码:"이전 비밀번호",新密码:"새로운 비밀번호",请输入旧密码:"이전 비밀번호를 입력해주세요",请输入新密码:"새로운 비밀번호를 입력해주세요",通知:"공고",到期邮件提醒:"구독 만료 이메일 알림",流量邮件提醒:"불충분한 데이터 이메일 전송 알림",绑定Telegram:"탤레그램으로 연결",立即开始:"지금 시작하기",重置订阅信息:"구독 재설정하기",重置:"재설정","确定要重置订阅信息?":"구독을 재설정하시겠습니까?","如果你的订阅地址或信息泄露可以进行此操作。重置后你的UUID及订阅将会变更,需要重新进行订阅。":"계정 정보나 구독이 누출된 경우 이 옵션은 UUID를 재설정하는 데 사용되며 재설정 후에 구독이 변경되므로 다시 구독해야 합니다.",重置成功:"재설정 성공",两次新密码输入不同:"입력한 두 개의 새 비밀번호가 일치하지 않습니다.",两次密码输入不同:"입력한 비밀번호가 일치하지 않습니다.","邀请码(选填)":"초청 코드(선택 사항)","我已阅读并同意 服务条款":"을 읽었으며 이에 동의합니다 서비스 약관",请同意服务条款:"서비스 약관에 동의해주세요",名称:"이름",标签:"태그",状态:"설정",节点五分钟内节点在线情况:"지난 5분 동안의 액세스 포인트 온라인 상태",倍率:"요금",使用的流量将乘以倍率进行扣除:"사용된 전송 데이터에 전송 데이터 요금을 뺀 값을 곱합니다.",更多操作:"설정","没有可用节点,如果您未订阅或已过期请":"사용 가능한 액세스 포인트가 없습니다. 구독을 신청하지 않았거나 구독이 만료된 경우","确定重置当前已用流量?":"현재 사용 중인 데이터를 재설정 하시겠습니까?","点击「确定」将会跳转到收银台,支付订单后系统将会清空您当月已使用流量。":'확인"을 클릭하면 결제 페이지로 이동됩니다. 주문이 완료되면 시스템에서 해당 월의 사용 데이터를 삭제합니다.',确定:"확인",低:"낮음",中:"중간",高:"높음",主题:"주제",工单级别:"티켓 우선 순위",工单状态:"티켓 상태",最后回复:"생성 시간",已关闭:"마지막 답장",待回复:"설정",已回复:"닫힘",查看:"보기",关闭:"닫기",新的工单:"새로운 티켓",确认:"확인",请输入工单主题:"제목을 입력하세요",工单等级:"티켓 우선순위",请选择工单等级:"티켓 우선순위를 선택해주세요",消息:"메세지",请描述你遇到的问题:"문제를 설명하십시오 발생한",记录时间:"기록 시간",实际上行:"실제 업로드",实际下行:"실제 다운로드",合计:"전체","公式:(实际上行 + 实际下行) x 扣费倍率 = 扣除流量":"공식: (실제 업로드 + 실제 다운로드) x 공제율 = 전송 데이터 공제",复制订阅地址:"구독 URL 복사",导入到:"내보내기",一键订阅:"빠른 구독",复制订阅:"구독 URL 복사",推广佣金划转至余额:"초청 수수료를 계좌 잔액으로 이체","划转后的余额仅用于{title}消费使用":"이체된 잔액은 {title} 소비에만 사용됩니다.",当前推广佣金余额:"현재 홍보 수수료 잔액",请输入需要划转到余额的金额:"잔액으로 이체할 금액을 입력하세요.",取消:"취소",提现方式:"인출 방법",请选择提现方式:"인출 방법을 선택해주세요",提现账号:"인출 계좌",请输入提现账号:"인출 계좌를 입력해주세요",我知道了:"알겠습니다.",第一步:"첫번째 단계",第二步:"두번째 단계",打开Telegram搜索:"텔레그램 열기 및 탐색",向机器人发送你的:"봇에 다음 명령을 보냅니다","最后更新: {date}":"마지막 업데이트{date}",还有没支付的订单:"미결제 주문이 있습니다",立即支付:"즉시 지불",条工单正在处理中:"티켓이 처리 중입니다",立即查看:"제목을 입력하세요",节点状态:"노드 상태",商品信息:"제품 정보",产品名称:"제품 명칭","类型/周期":"종류/기간",产品流量:"제품 데이터 용량",订单信息:"주문 정보",关闭订单:"주문 취소",订单号:"주문 번호",优惠金额:"할인 가격",旧订阅折抵金额:"기존 패키지 공제 금액",退款金额:"환불 금액",余额支付:"잔액 지불",工单历史:"티켓 기록","已用流量将在 {reset_day} 日后重置":"{reset_day}일 후에 사용한 데이터가 재설정됩니다",已用流量已在今日重置:"오늘 이미 사용한 데이터가 재설정되었습니다",重置已用流量:"사용한 데이터 재설정",查看节点状态:"노드 상태 확인","当前已使用流量达{rate}%":"현재 사용한 데이터 비율이 {rate}%에 도달했습니다",节点名称:"환불 금액","于 {date} 到期,距离到期还有 {day} 天。":"{day}까지, 만료 {day}일 전.","Telegram 讨论组":"텔레그램으로 문의하세요",立即加入:"지금 가입하세요","该订阅无法续费,仅允许新用户购买":"이 구독은 갱신할 수 없습니다. 신규 사용자만 구매할 수 있습니다.",重置当月流量:"이번 달 트래픽 초기화","流量明细仅保留近月数据以供查询。":"귀하의 트래픽 세부 정보는 최근 몇 달 동안만 유지됩니다",扣费倍率:"수수료 공제율",支付手续费:"수수료 지불",续费订阅:"구독 갱신",学习如何使用:"사용 방법 배우기",快速将节点导入对应客户端进行使用:"빠르게 노드를 해당 클라이언트로 가져와 사용하기",对您当前的订阅进行续费:"현재 구독 갱신",对您当前的订阅进行购买:"현재 구독 구매",捷径:"단축키","不会使用,查看使用教程":"사용 방법을 모르겠다면 사용 설명서 확인",使用支持扫码的客户端进行订阅:"스캔 가능한 클라이언트로 구독하기",扫描二维码订阅:"QR 코드 스캔하여 구독",续费:"갱신",购买:"구매",查看教程:"사용 설명서 보기",注意:"주의","你还有未完成的订单,购买前需要先进行取消,确定取消先前的订单吗?":"미완료된 주문이 있습니다. 구매 전에 취소해야 합니다. 이전 주문을 취소하시겠습니까?",确定取消:"취소 확인",返回我的订单:"내 주문으로 돌아가기","如果你已经付款,取消订单可能会导致支付失败,确定取消订单吗?":"이미 결제를 했을 경우 주문 취소는 결제 실패로 이어질 수 있습니다. 주문을 취소하시겠습니까?",选择最适合你的计划:"가장 적합한 요금제 선택",全部:"전체",按周期:"주기별",遇到问题:"문제 발생",遇到问题可以通过工单与我们沟通:"문제가 발생하면 서포트 티켓을 통해 문의하세요",按流量:"트래픽별",搜索文档:"문서 검색",技术支持:"기술 지원",当前剩余佣金:"현재 잔여 수수료",三级分销比例:"삼수준 분배 비율",累计获得佣金:"누적 수수료 획득","您邀请的用户再次邀请用户将按照订单金额乘以分销等级的比例进行分成。":"초대한 사용자가 다시 초대하면 주문 금액에 분배 비율을 곱하여 분배됩니다.",发放时间:"수수료 지급 시간","{number} 人":"{number} 명","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"구독 주소 또는 계정이 유출되어 다른 사람에게 남용되는 경우 여기에서 구독 정보를 재설정하여 불필요한 손실을 방지할 수 있습니다.",再次输入密码:"비밀번호를 다시 입력하세요",返回登陆:"로그인으로 돌아가기",选填:"선택 사항",必填:"필수",最后回复时间:"최근 답장 시간",请选项工单等级:"티켓 우선 순위 선택",回复:"답장",输入内容回复工单:"티켓에 대한 내용 입력",已生成:"생성됨",选择协议:"프로토콜 선택",自动:"자동",流量重置包:"데이터 리셋 패키지"},R1=Object.freeze(Object.defineProperty({__proto__:null,default:BFe},Symbol.toStringTag,{value:"Module"})),NFe={请求失败:"Yêu Cầu Thất Bại",月付:"Tháng",季付:"Hàng Quý",半年付:"6 Tháng",年付:"Năm",两年付:"Hai Năm",三年付:"Ba Năm",一次性:"Dài Hạn",重置流量包:"Cập Nhật Dung Lượng",待支付:"Đợi Thanh Toán",开通中:"Đang xử lý",已取消:"Đã Hủy",已完成:"Thực Hiện",已折抵:"Quy Đổi",待确认:"Đợi Xác Nhận",发放中:"Đang Xác Nhận",已发放:"Hoàn Thành",无效:"Không Hợp Lệ",个人中心:"Trung Tâm Kiểm Soát",登出:"Đăng Xuất",搜索:"Tìm Kiếm",仪表盘:"Trang Chủ",订阅:"Gói Dịch Vụ",我的订阅:"Gói Dịch Vụ Của Tôi",购买订阅:"Mua Gói Dịch Vụ",财务:"Tài Chính",我的订单:"Đơn Hàng Của Tôi",我的邀请:"Lời Mời Của Tôi",用户:"Người Dùng",我的工单:"Liên Hệ Với Chúng Tôi",流量明细:"Chi Tiết Dung Lượng",使用文档:"Tài liệu sử dụng",绑定Telegram获取更多服务:"Liên kết Telegram thêm dịch vụ",点击这里进行绑定:"Ấn vào để liên kết",公告:"Thông Báo",总览:"Tổng Quat",该订阅长期有效:"Gói này có thời hạn dài",已过期:"Tài khoản hết hạn","已用 {used} / 总计 {total}":"Đã sử dụng {used} / Tổng dung lượng {total}",查看订阅:"Xem Dịch Vụ",邮箱:"E-mail",邮箱验证码:"Mã xác minh mail",发送:"Gửi",重置密码:"Đặt Lại Mật Khẩu",返回登入:"Về đăng nhập",邀请码:"Mã mời",复制链接:"Sao chép đường dẫn",完成时间:"Thời gian hoàn thành",佣金:"Tiền hoa hồng",已注册用户数:"Số người dùng đã đăng ký",佣金比例:"Tỷ lệ hoa hồng",确认中的佣金:"Hoa hồng đang xác nhận","佣金将会在确认后会到达你的佣金账户。":"Sau khi xác nhận tiền hoa hồng sẽ gửi đến tài khoản hoa hồng của bạn.",邀请码管理:"Quản lý mã mời",生成邀请码:"Tạo mã mời",佣金发放记录:"Hồ sơ hoa hồng",复制成功:"Sao chép thành công",密码:"Mật khẩu",登入:"Đăng nhập",注册:"Đăng ký",忘记密码:"Quên mật khẩu","# 订单号":"# Mã đơn hàng",周期:"Chu Kỳ",订单金额:"Tiền đơn hàng",订单状态:"Trạng thái đơn",创建时间:"Thời gian tạo",操作:"Thao tác",查看详情:"Xem chi tiết",请选择支付方式:"Chọn phương thức thanh toán",请检查信用卡支付信息:"Hãy kiểm tra thông tin thẻ thanh toán",订单详情:"Chi tiết đơn hàng",折扣:"Chiết khấu",折抵:"Giảm giá",退款:"Hoàn lại",支付方式:"Phương thức thanh toán",填写信用卡支付信息:"Điền thông tin Thẻ Tín Dụng","您的信用卡信息只会被用作当次扣款,系统并不会保存,这是我们认为最安全的。":"Thông tin thẻ tín dụng của bạn sẽ chỉ được sử dụng cho lần thanh toán này, hệ thống sẽ không lưu thông tin đó, chúng tôi nghĩ đây à cách an toàn nhất.",订单总额:"Tổng tiền đơn hàng",总计:"Tổng",结账:"Kết toán",等待支付中:"Đang chờ thanh toán","订单系统正在进行处理,请稍等1-3分钟。":"Hệ thống đang xử lý đơn hàng, vui lòng đợi 1-3p.","订单由于超时支付已被取消。":"Do quá giờ nên đã hủy đơn hàng.","订单已支付并开通。":"Đơn hàng đã thanh toán và mở.",选择订阅:"Chọn gói",立即订阅:"Mua gói ngay",配置订阅:"Thiết lập gói",付款周期:"Chu kỳ thanh toán","有优惠券?":"Có phiếu giảm giá?",验证:"Xác minh",下单:"Đặt hàng","变更订阅会导致当前订阅被新订阅覆盖,请注意。":"Việc thay đổi gói dịch vụ sẽ thay thế gói hiện tại bằng gói mới, xin lưu ý.",该订阅无法续费:"Gói này không thể gia hạn",选择其他订阅:"Chọn gói dịch vụ khác",我的钱包:"Ví tiền của tôi","账户余额(仅消费)":"Số dư tài khoản (Chỉ tiêu dùng)","推广佣金(可提现)":"Tiền hoa hồng giới thiệu (Được rút)",钱包组成部分:"Thành phần ví tiền",划转:"Chuyển khoản",推广佣金提现:"Rút tiền hoa hồng giới thiệu",修改密码:"Đổi mật khẩu",保存:"Lưu",旧密码:"Mật khẩu cũ",新密码:"Mật khẩu mới",请输入旧密码:"Hãy nhập mật khẩu cũ",请输入新密码:"Hãy nhập mật khẩu mới",通知:"Thông Báo",到期邮件提醒:"Mail nhắc đến hạn",流量邮件提醒:"Mail nhắc dung lượng",绑定Telegram:"Liên kết Telegram",立即开始:"Bắt Đầu",重置订阅信息:"Reset thông tin gói",重置:"Reset","确定要重置订阅信息?":"Xác nhận reset thông tin gói?","如果你的订阅地址或信息泄露可以进行此操作。重置后你的UUID及订阅将会变更,需要重新进行订阅。":"Nếu địa chỉ hoặc thông tin gói dịch vụ của bạn bị tiết lộ có thể tiến hành thao tác này. Sau khi reset UUID sẽ thay đổi.",重置成功:"Reset thành công",两次新密码输入不同:"Mật khẩu mới xác nhận không khớp",两次密码输入不同:"Mật khẩu xác nhận không khớp","邀请码(选填)":"Mã mời(Điền)","我已阅读并同意 服务条款":"Tôi đã đọc và đồng ý điều khoản dịch vụ",请同意服务条款:"Hãy đồng ý điều khoản dịch vụ",名称:"Tên",标签:"Nhãn",状态:"Trạng thái",节点五分钟内节点在线情况:"Node trạng thái online trong vòng 5 phút",倍率:"Bội số",使用的流量将乘以倍率进行扣除:"Dung lượng sử dụng nhân với bội số rồi khấu trừ",更多操作:"Thêm thao tác","没有可用节点,如果您未订阅或已过期请":"Chưa có node khả dụng, nếu bạn chưa mua gói hoặc đã hết hạn hãy","确定重置当前已用流量?":"确定重置当前已用流量?","点击「确定」将会跳转到收银台,支付订单后系统将会清空您当月已使用流量。":"Ấn 「OK」 sẽ chuyển đến trang thanh toán, sau khi thanh toán đơn hàng hệ thống sẽ xóa dung lượng đã dùng tháng này của bạn.",确定:"OK",低:"Thấp",中:"Vừa",高:"Cao",主题:"Chủ Đề",工单级别:"Cấp độ",工单状态:"Trạng thái",最后回复:"Trả lời gần đây",已关闭:"Đã đóng",待回复:"Chờ trả lời",已回复:"Đã trả lời",查看:"Xem",关闭:"Đóng",新的工单:"Việc mới",确认:"OK",请输入工单主题:"Hãy nhập chủ đề công việc",工单等级:"Cấp độ công việc",请选择工单等级:"Hãy chọn cấp độ công việc",消息:"Thông tin",请描述你遇到的问题:"Hãy mô tả vấn đề gặp phải",记录时间:"Thời gian ghi",实际上行:"Upload thực tế",实际下行:"Download thực tế",合计:"Cộng","公式:(实际上行 + 实际下行) x 扣费倍率 = 扣除流量":"Công thức: (upload thực tế + download thực tế) x bội số trừ phí = Dung lượng khấu trừ",复制订阅地址:"Sao chép liên kết",导入到:"Nhập vào",一键订阅:"Nhấp chuột để đồng bộ máy chủ",复制订阅:"Sao chép liên kết",推广佣金划转至余额:"Chuyển khoản hoa hồng giới thiệu đến số dư","划转后的余额仅用于{title}消费使用":"Số dư sau khi chuyển khoản chỉ dùng để tiêu dùng {title}",当前推广佣金余额:"Số dư hoa hồng giới thiệu hiện tại",划转金额:"Chuyển tiền",请输入需要划转到余额的金额:"Hãy nhậo số tiền muốn chuyển đến số dư","输入内容回复工单...":"Nhập nội dung trả lời công việc...",申请提现:"Yêu cầu rút tiền",取消:"Hủy",提现方式:"Phương thức rút tiền",请选择提现方式:"Hãy chọn phương thức rút tiền",提现账号:"Rút về tào khoản",请输入提现账号:"Hãy chọn tài khoản rút tiền",我知道了:"OK",第一步:"Bước 1",第二步:"Bước 2",打开Telegram搜索:"Mở Telegram tìm kiếm",向机器人发送你的:"Gửi cho bot","最后更新: {date}":"Cập nhật gần đây: {date}",还有没支付的订单:"Có đơn hàng chưa thanh toán",立即支付:"Thanh toán ngay",条工单正在处理中:" công việc đang xử lý",立即查看:"Xem Ngay",节点状态:"Trạng thái node",商品信息:"Thông tin",产品名称:"Tên sản phẩm","类型/周期":"Loại/Chu kỳ",产品流量:"Dung Lượng",订单信息:"Thông tin đơn hàng",关闭订单:"Đóng đơn hàng",订单号:"Mã đơn hàng",优惠金额:"Tiền ưu đãi",旧订阅折抵金额:"Tiền giảm giá gói cũ",退款金额:"Số tiền hoàn lại",余额支付:"Thanh toán số dư",工单历史:"Lịch sử đơn hàng","已用流量将在 {reset_day} 日后重置":"Dữ liệu đã sử dụng sẽ được đặt lại sau {reset_day} ngày",已用流量已在今日重置:"Dữ liệu đã sử dụng đã được đặt lại trong ngày hôm nay",重置已用流量:"Đặt lại dữ liệu đã sử dụng",查看节点状态:"Xem trạng thái nút","当前已使用流量达{rate}%":"Dữ liệu đã sử dụng hiện tại đạt {rate}%",节点名称:"Tên node","于 {date} 到期,距离到期还有 {day} 天。":"Hết hạn vào {date}, còn {day} ngày.","Telegram 讨论组":"Nhóm Telegram",立即加入:"Vào ngay","该订阅无法续费,仅允许新用户购买":"Đăng ký này không thể gia hạn, chỉ người dùng mới được phép mua",重置当月流量:"Đặt lại dung lượng tháng hiện tại","流量明细仅保留近月数据以供查询。":"Chi tiết dung lượng chỉ lưu dữ liệu của những tháng gần đây để truy vấn.",扣费倍率:"Tỷ lệ khấu trừ",支付手续费:"Phí thủ tục",续费订阅:"Gia hạn đăng ký",学习如何使用:"Hướng dẫn sử dụng",快速将节点导入对应客户端进行使用:"Bạn cần phải mua gói này",对您当前的订阅进行续费:"Gia hạn gói hiện tại",对您当前的订阅进行购买:"Mua gói bạn đã chọn",捷径:"Phím tắt","不会使用,查看使用教程":"Mua gói này nếu bạn đăng ký",使用支持扫码的客户端进行订阅:"Sử dụng ứng dụng quét mã để đăng ký",扫描二维码订阅:"Quét mã QR để đăng ký",续费:"Gia hạn",购买:"Mua",查看教程:"Xem hướng dẫn",注意:"Chú Ý","你还有未完成的订单,购买前需要先进行取消,确定取消先前的订单吗?":"Bạn vẫn còn đơn đặt hàng chưa hoàn thành. Bạn cần hủy trước khi mua. Bạn có chắc chắn muốn hủy đơn đặt hàng trước đó không ?",确定取消:"Đúng/không",返回我的订单:"Quay lại đơn đặt hàng của tôi","如果你已经付款,取消订单可能会导致支付失败,确定取消订单吗?":"Nếu bạn đã thanh toán, việc hủy đơn hàng có thể khiến việc thanh toán không thành công. Bạn có chắc chắn muốn hủy đơn hàng không ?",选择最适合你的计划:"Chọn kế hoạch phù hợp với bạn nhất",全部:"Tất cả",按周期:"Chu kỳ",遇到问题:"Chúng tôi có một vấn đề",遇到问题可以通过工单与我们沟通:"Nếu bạn gặp sự cố, bạn có thể liên lạc với chúng tôi thông qua ",按流量:"Theo lưu lượng",搜索文档:"Tìm kiếm tài liệu",技术支持:"Hỗ trợ kỹ thuật",当前剩余佣金:"Số dư hoa hồng hiện tại",三级分销比例:"Tỷ lệ phân phối cấp 3",累计获得佣金:"Tổng hoa hồng đã nhận","您邀请的用户再次邀请用户将按照订单金额乘以分销等级的比例进行分成。":"Người dùng bạn mời lại mời người dùng sẽ được chia theo tỷ lệ của số tiền đơn hàng nhân với cấp độ phân phối.",发放时间:"Thời gian thanh toán hoa hồng","{number} 人":"{number} người","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"Nếu địa chỉ đăng ký hoặc tài khoản của bạn bị rò rỉ và bị người khác lạm dụng, bạn có thể đặt lại thông tin đăng ký tại đây để tránh mất mát không cần thiết.",再次输入密码:"Nhập lại mật khẩu",返回登陆:"Quay lại Đăng nhập",选填:"Tùy chọn",必填:"Bắt buộc",最后回复时间:"Thời gian Trả lời Cuối cùng",请选项工单等级:"Vui lòng Chọn Mức độ Ưu tiên Công việc",回复:"Trả lời",输入内容回复工单:"Nhập Nội dung để Trả lời Công việc",已生成:"Đã tạo",选择协议:"Chọn Giao thức",自动:"Tự động",流量重置包:"Gói Reset Dữ liệu"},E1=Object.freeze(Object.defineProperty({__proto__:null,default:NFe},Symbol.toStringTag,{value:"Module"})),HFe={请求失败:"请求失败",月付:"月付",季付:"季付",半年付:"半年付",年付:"年付",两年付:"两年付",三年付:"三年付",一次性:"一次性",重置流量包:"重置流量包",待支付:"待支付",开通中:"开通中",已取消:"已取消",已完成:"已完成",已折抵:"已折抵",待确认:"待确认",发放中:"发放中",已发放:"已发放",无效:"无效",个人中心:"个人中心",登出:"登出",搜索:"搜索",仪表盘:"仪表盘",订阅:"订阅",我的订阅:"我的订阅",购买订阅:"购买订阅",财务:"财务",我的订单:"我的订单",我的邀请:"我的邀请",用户:"用户",我的工单:"我的工单",流量明细:"流量明细",使用文档:"使用文档",绑定Telegram获取更多服务:"绑定 Telegram 获取更多服务",点击这里进行绑定:"点击这里进行绑定",公告:"公告",总览:"总览",该订阅长期有效:"该订阅长期有效",已过期:"已过期","已用 {used} / 总计 {total}":"已用 {used} / 总计 {total}",查看订阅:"查看订阅",邮箱:"邮箱",邮箱验证码:"邮箱验证码",发送:"发送",重置密码:"重置密码",返回登入:"返回登入",邀请码:"邀请码",复制链接:"复制链接",完成时间:"完成时间",佣金:"佣金",已注册用户数:"已注册用户数",佣金比例:"佣金比例",确认中的佣金:"确认中的佣金","佣金将会在确认后会到达你的佣金账户。":"佣金将会在确认后到达您的佣金账户。",邀请码管理:"邀请码管理",生成邀请码:"生成邀请码",佣金发放记录:"佣金发放记录",复制成功:"复制成功",密码:"密码",登入:"登入",注册:"注册",忘记密码:"忘记密码","# 订单号":"# 订单号",周期:"周期",订单金额:"订单金额",订单状态:"订单状态",创建时间:"创建时间",操作:"操作",查看详情:"查看详情",请选择支付方式:"请选择支付方式",请检查信用卡支付信息:"请检查信用卡支付信息",订单详情:"订单详情",折扣:"折扣",折抵:"折抵",退款:"退款",支付方式:"支付方式",填写信用卡支付信息:"填写信用卡支付信息","您的信用卡信息只会被用作当次扣款,系统并不会保存,这是我们认为最安全的。":"您的信用卡信息只会用于当次扣款,系统并不会保存,我们认为这是最安全的。",订单总额:"订单总额",总计:"总计",结账:"结账",等待支付中:"等待支付中","订单系统正在进行处理,请稍等1-3分钟。":"订单系统正在进行处理,请等候 1-3 分钟。","订单由于超时支付已被取消。":"订单由于超时支付已被取消。","订单已支付并开通。":"订单已支付并开通。",选择订阅:"选择订阅",立即订阅:"立即订阅",配置订阅:"配置订阅",付款周期:"付款周期","有优惠券?":"有优惠券?",验证:"验证",下单:"下单","变更订阅会导致当前订阅被新订阅覆盖,请注意。":"请注意,变更订阅会导致当前订阅被新订阅覆盖。",该订阅无法续费:"该订阅无法续费",选择其他订阅:"选择其它订阅",我的钱包:"我的钱包","账户余额(仅消费)":"账户余额(仅消费)","推广佣金(可提现)":"推广佣金(可提现)",钱包组成部分:"钱包组成部分",划转:"划转",推广佣金提现:"推广佣金提现",修改密码:"修改密码",保存:"保存",旧密码:"旧密码",新密码:"新密码",请输入旧密码:"请输入旧密码",请输入新密码:"请输入新密码",通知:"通知",到期邮件提醒:"到期邮件提醒",流量邮件提醒:"流量邮件提醒",绑定Telegram:"绑定 Telegram",立即开始:"立即开始",重置订阅信息:"重置订阅信息",重置:"重置","确定要重置订阅信息?":"确定要重置订阅信息?","如果你的订阅地址或信息泄露可以进行此操作。重置后你的UUID及订阅将会变更,需要重新进行订阅。":"如果您的订阅地址或信息发生泄露可以执行此操作。重置后您的 UUID 及订阅将会变更,需要重新导入订阅。",重置成功:"重置成功",两次新密码输入不同:"两次新密码输入不同",两次密码输入不同:"两次密码输入不同","邀请码(选填)":"邀请码(选填)","我已阅读并同意 服务条款":"我已阅读并同意 服务条款",请同意服务条款:"请同意服务条款",名称:"名称",标签:"标签",状态:"状态",节点五分钟内节点在线情况:"五分钟内节点在线情况",倍率:"倍率",使用的流量将乘以倍率进行扣除:"使用的流量将乘以倍率进行扣除",更多操作:"更多操作","没有可用节点,如果您未订阅或已过期请":"没有可用节点,如果您未订阅或已过期请","确定重置当前已用流量?":"确定重置当前已用流量?","点击「确定」将会跳转到收银台,支付订单后系统将会清空您当月已使用流量。":"点击「确定」将会跳转到收银台,支付订单后系统将会清空您当月已使用流量。",确定:"确定",低:"低",中:"中",高:"高",主题:"主题",工单级别:"工单级别",工单状态:"工单状态",最后回复:"最后回复",已关闭:"已关闭",待回复:"待回复",已回复:"已回复",查看:"查看",关闭:"关闭",新的工单:"新的工单",确认:"确认",请输入工单主题:"请输入工单主题",工单等级:"工单等级",请选择工单等级:"请选择工单等级",消息:"消息",请描述你遇到的问题:"请描述您遇到的问题",记录时间:"记录时间",实际上行:"实际上行",实际下行:"实际下行",合计:"合计","公式:(实际上行 + 实际下行) x 扣费倍率 = 扣除流量":"公式:(实际上行 + 实际下行) x 扣费倍率 = 扣除流量",复制订阅地址:"复制订阅地址",导入到:"导入到",一键订阅:"一键订阅",复制订阅:"复制订阅",推广佣金划转至余额:"推广佣金划转至余额","划转后的余额仅用于{title}消费使用":"划转后的余额仅用于{title}消费使用",当前推广佣金余额:"当前推广佣金余额",划转金额:"划转金额",请输入需要划转到余额的金额:"请输入需要划转到余额的金额","输入内容回复工单...":"输入内容回复工单...",申请提现:"申请提现",取消:"取消",提现方式:"提现方式",请选择提现方式:"请选择提现方式",提现账号:"提现账号",请输入提现账号:"请输入提现账号",我知道了:"我知道了",第一步:"第一步",第二步:"第二步",打开Telegram搜索:"打开 Telegram 搜索",向机器人发送你的:"向机器人发送您的",最后更新:"{date}",还有没支付的订单:"还有没支付的订单",立即支付:"立即支付",条工单正在处理中:"条工单正在处理中",立即查看:"立即查看",节点状态:"节点状态",商品信息:"商品信息",产品名称:"产品名称","类型/周期":"类型/周期",产品流量:"产品流量",订单信息:"订单信息",关闭订单:"关闭订单",订单号:"订单号",优惠金额:"优惠金额",旧订阅折抵金额:"旧订阅折抵金额",退款金额:"退款金额",余额支付:"余额支付",工单历史:"工单历史","已用流量将在 {reset_day} 日后重置":"已用流量将在 {reset_day} 日后重置",已用流量已在今日重置:"已用流量已在今日重置",重置已用流量:"重置已用流量",查看节点状态:"查看节点状态","当前已使用流量达{rate}%":"当前已使用流量达 {rate}%",节点名称:"节点名称","于 {date} 到期,距离到期还有 {day} 天。":"于 {date} 到期,距离到期还有 {day} 天。","Telegram 讨论组":"Telegram 讨论组",立即加入:"立即加入","该订阅无法续费,仅允许新用户购买":"该订阅无法续费,仅允许新用户购买",重置当月流量:"重置当月流量","流量明细仅保留近月数据以供查询。":"流量明细仅保留近一个月数据以供查询。",扣费倍率:"扣费倍率",支付手续费:"支付手续费",续费订阅:"续费订阅",学习如何使用:"学习如何使用",快速将节点导入对应客户端进行使用:"快速将节点导入对应客户端进行使用",对您当前的订阅进行续费:"对您当前的订阅进行续费",对您当前的订阅进行购买:"对您当前的订阅进行购买",捷径:"捷径","不会使用,查看使用教程":"不会使用,查看使用教程",使用支持扫码的客户端进行订阅:"使用支持扫码的客户端进行订阅",扫描二维码订阅:"扫描二维码订阅",续费:"续费",购买:"购买",查看教程:"查看教程",注意:"注意","你还有未完成的订单,购买前需要先进行取消,确定取消先前的订单吗?":"您还有未完成的订单,购买前需要先取消,确定要取消之前的订单吗?",确定取消:"确定取消",返回我的订单:"返回我的订单","如果你已经付款,取消订单可能会导致支付失败,确定取消订单吗?":"如果您已经付款,取消订单可能会导致支付失败,确定要取消订单吗?",选择最适合你的计划:"选择最适合您的计划",全部:"全部",按周期:"按周期",遇到问题:"遇到问题",遇到问题可以通过工单与我们沟通:"遇到问题可以通过工单与我们沟通",按流量:"按流量",搜索文档:"搜索文档",技术支持:"技术支持",当前剩余佣金:"当前剩余佣金",三级分销比例:"三级分销比例",累计获得佣金:"累计获得佣金","您邀请的用户再次邀请用户将按照订单金额乘以分销等级的比例进行分成。":"您邀请的用户再次邀请用户将按照订单金额乘以分销等级的比例进行分成。",发放时间:"发放时间","{number} 人":"{number} 人","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。",再次输入密码:"再次输入密码",返回登陆:"返回登录",选填:"选填",必填:"必填",最后回复时间:"最后回复时间",请选项工单等级:"请选择工单优先级",回复:"回复",输入内容回复工单:"输入内容回复工单",已生成:"已生成",选择协议:"选择协议",自动:"自动",流量重置包:"流量重置包"},$1=Object.freeze(Object.defineProperty({__proto__:null,default:HFe},Symbol.toStringTag,{value:"Module"})),jFe={请求失败:"請求失敗",月付:"月繳制",季付:"季繳",半年付:"半年缴",年付:"年繳",两年付:"兩年繳",三年付:"三年繳",一次性:"一次性",重置流量包:"重置流量包",待支付:"待支付",开通中:"開通中",已取消:"已取消",已完成:"已完成",已折抵:"已折抵",待确认:"待確認",发放中:"發放中",已发放:"已發放",无效:"無效",个人中心:"您的帳戸",登出:"登出",搜索:"搜尋",仪表盘:"儀表板",订阅:"訂閱",我的订阅:"我的訂閱",购买订阅:"購買訂閱",财务:"財務",我的订单:"我的訂單",我的邀请:"我的邀請",用户:"使用者",我的工单:"我的工單",流量明细:"流量明細",使用文档:"說明文件",绑定Telegram获取更多服务:"綁定 Telegram 獲取更多服務",点击这里进行绑定:"點擊這裡進行綁定",公告:"公告",总览:"總覽",该订阅长期有效:"該訂閱長期有效",已过期:"已過期","已用 {used} / 总计 {total}":"已用 {used} / 總計 {total}",查看订阅:"查看訂閱",邮箱:"郵箱",邮箱验证码:"郵箱驗證碼",发送:"傳送",重置密码:"重設密碼",返回登入:"返回登錄",邀请码:"邀請碼",复制链接:"複製鏈接",完成时间:"完成時間",佣金:"佣金",已注册用户数:"已註冊用戶數",佣金比例:"佣金比例",确认中的佣金:"確認中的佣金","佣金将会在确认后会到达你的佣金账户。":"佣金將會在確認後到達您的佣金帳戶。",邀请码管理:"邀請碼管理",生成邀请码:"生成邀請碼",佣金发放记录:"佣金發放記錄",复制成功:"複製成功",密码:"密碼",登入:"登入",注册:"註冊",忘记密码:"忘記密碼","# 订单号":"# 訂單號",周期:"週期",订单金额:"訂單金額",订单状态:"訂單狀態",创建时间:"創建時間",操作:"操作",查看详情:"查看詳情",请选择支付方式:"請選擇支付方式",请检查信用卡支付信息:"請檢查信用卡支付資訊",订单详情:"訂單詳情",折扣:"折扣",折抵:"折抵",退款:"退款",支付方式:"支付方式",填写信用卡支付信息:"填寫信用卡支付資訊","您的信用卡信息只会被用作当次扣款,系统并不会保存,这是我们认为最安全的。":"您的信用卡資訊只會被用作當次扣款,系統並不會保存,我們認為這是最安全的。",订单总额:"訂單總額",总计:"總計",结账:"結賬",等待支付中:"等待支付中","订单系统正在进行处理,请稍等1-3分钟。":"訂單系統正在進行處理,請稍等 1-3 分鐘。","订单由于超时支付已被取消。":"訂單由於支付超時已被取消","订单已支付并开通。":"訂單已支付並開通",选择订阅:"選擇訂閱",立即订阅:"立即訂閱",配置订阅:"配置訂閱",付款周期:"付款週期","有优惠券?":"有優惠券?",验证:"驗證",下单:"下單","变更订阅会导致当前订阅被新订阅覆盖,请注意。":"請注意,變更訂閱會導致當前訂閱被新訂閱覆蓋。",该订阅无法续费:"該訂閱無法續費",选择其他订阅:"選擇其它訂閱",我的钱包:"我的錢包","账户余额(仅消费)":"賬戶餘額(僅消費)","推广佣金(可提现)":"推廣佣金(可提現)",钱包组成部分:"錢包組成部分",划转:"劃轉",推广佣金提现:"推廣佣金提現",修改密码:"修改密碼",保存:"儲存",旧密码:"舊密碼",新密码:"新密碼",请输入旧密码:"請輸入舊密碼",请输入新密码:"請輸入新密碼",通知:"通知",到期邮件提醒:"到期郵件提醒",流量邮件提醒:"流量郵件提醒",绑定Telegram:"綁定 Telegram",立即开始:"立即開始",重置订阅信息:"重置訂閲資訊",重置:"重置","确定要重置订阅信息?":"確定要重置訂閱資訊?","如果你的订阅地址或信息泄露可以进行此操作。重置后你的UUID及订阅将会变更,需要重新进行订阅。":"如果您的訂閱位址或資訊發生洩露可以執行此操作。重置後您的 UUID 及訂閱將會變更,需要重新導入訂閱。",重置成功:"重置成功",两次新密码输入不同:"兩次新密碼輸入不同",两次密码输入不同:"兩次密碼輸入不同","邀请码(选填)":"邀請碼(選填)",'我已阅读并同意 服务条款':'我已閱讀並同意 服務條款',请同意服务条款:"請同意服務條款",名称:"名稱",标签:"標籤",状态:"狀態",节点五分钟内节点在线情况:"五分鐘內節點線上情況",倍率:"倍率",使用的流量将乘以倍率进行扣除:"使用的流量將乘以倍率進行扣除",更多操作:"更多操作","没有可用节点,如果您未订阅或已过期请":"沒有可用節點,如果您未訂閱或已過期請","确定重置当前已用流量?":"確定重置當前已用流量?","点击「确定」将会跳转到收银台,支付订单后系统将会清空您当月已使用流量。":"點擊「確定」將會跳轉到收銀台,支付訂單後系統將會清空您當月已使用流量。",确定:"確定",低:"低",中:"中",高:"高",主题:"主題",工单级别:"工單級別",工单状态:"工單狀態",最后回复:"最新回復",已关闭:"已關閉",待回复:"待回復",已回复:"已回復",查看:"檢視",关闭:"關閉",新的工单:"新的工單",确认:"確認",请输入工单主题:"請輸入工單主題",工单等级:"工單等級",请选择工单等级:"請選擇工單等級",消息:"訊息",请描述你遇到的问题:"請描述您遇到的問題",记录时间:"記錄時間",实际上行:"實際上行",实际下行:"實際下行",合计:"合計","公式:(实际上行 + 实际下行) x 扣费倍率 = 扣除流量":"公式:(實際上行 + 實際下行) x 扣費倍率 = 扣除流量",复制订阅地址:"複製訂閲位址",导入到:"导入到",一键订阅:"一鍵訂閲",复制订阅:"複製訂閲",推广佣金划转至余额:"推廣佣金劃轉至餘額","划转后的余额仅用于{title}消费使用":"劃轉后的餘額僅用於 {title} 消費使用",当前推广佣金余额:"當前推廣佣金餘額",划转金额:"劃轉金額",请输入需要划转到余额的金额:"請輸入需要劃轉到餘額的金額","输入内容回复工单...":"輸入内容回復工單…",申请提现:"申請提現",取消:"取消",提现方式:"提現方式",请选择提现方式:"請選擇提現方式",提现账号:"提現賬號",请输入提现账号:"請輸入提現賬號",我知道了:"我知道了",第一步:"步驟一",第二步:"步驟二",打开Telegram搜索:"打開 Telegram 並搜索",向机器人发送你的:"向機器人發送您的","最后更新: {date}":"最後更新: {date}",还有没支付的订单:"還有未支付的訂單",立即支付:"立即支付",条工单正在处理中:"條工單正在處理中",立即查看:"立即檢視",节点状态:"節點狀態",商品信息:"商品資訊",产品名称:"產品名稱","类型/周期":"類型/週期",产品流量:"產品流量",订单信息:"訂單信息",关闭订单:"關閉訂單",订单号:"訂單號",优惠金额:"優惠金額",旧订阅折抵金额:"舊訂閲折抵金額",退款金额:"退款金額",余额支付:"餘額支付",工单历史:"工單歷史","已用流量将在 {reset_day} 日后重置":"已用流量將在 {reset_day} 日后重置",已用流量已在今日重置:"已用流量已在今日重置",重置已用流量:"重置已用流量",查看节点状态:"查看節點狀態","当前已使用流量达{rate}%":"當前已用流量達 {rate}%",节点名称:"節點名稱","于 {date} 到期,距离到期还有 {day} 天。":"於 {date} 到期,距離到期還有 {day} 天。","Telegram 讨论组":"Telegram 討論組",立即加入:"立即加入","该订阅无法续费,仅允许新用户购买":"該訂閲無法續費,僅允許新用戶購買",重置当月流量:"重置當月流量","流量明细仅保留近月数据以供查询。":"流量明細僅保留近一個月資料以供查詢。",扣费倍率:"扣费倍率",支付手续费:"支付手續費",续费订阅:"續費訂閲",学习如何使用:"學習如何使用",快速将节点导入对应客户端进行使用:"快速將訂閲導入對應的客戶端進行使用",对您当前的订阅进行续费:"對您的當前訂閲進行續費",对您当前的订阅进行购买:"重新購買您的當前訂閲",捷径:"捷徑","不会使用,查看使用教程":"不會使用,檢視使用檔案",使用支持扫码的客户端进行订阅:"使用支持掃碼的客戶端進行訂閲",扫描二维码订阅:"掃描二維碼訂閲",续费:"續費",购买:"購買",查看教程:"查看教程",注意:"注意","你还有未完成的订单,购买前需要先进行取消,确定取消先前的订单吗?":"您还有未完成的订单,购买前需要先取消,确定要取消之前的订单吗?",确定取消:"確定取消",返回我的订单:"返回我的訂單","如果你已经付款,取消订单可能会导致支付失败,确定取消订单吗?":"如果您已經付款,取消訂單可能會導致支付失敗,確定要取消訂單嗎?",选择最适合你的计划:"選擇最適合您的計劃",全部:"全部",按周期:"按週期",遇到问题:"遇到問題",遇到问题可以通过工单与我们沟通:"遇到問題您可以通過工單與我們溝通",按流量:"按流量",搜索文档:"搜尋文檔",技术支持:"技術支援",当前剩余佣金:"当前剩余佣金",三级分销比例:"三级分销比例",累计获得佣金:"累计获得佣金","您邀请的用户再次邀请用户将按照订单金额乘以分销等级的比例进行分成。":"您邀请的用户再次邀请用户将按照订单金额乘以分销等级的比例进行分成。",发放时间:"发放时间","{number} 人":"{number} 人","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"如果您的訂閱地址或帳戶洩漏並被他人濫用,您可以在此重置訂閱資訊,以避免不必要的損失。",再次输入密码:"請再次輸入密碼",返回登陆:"返回登入",选填:"選填",必填:"必填",最后回复时间:"最後回覆時間",请选项工单等级:"請選擇工單優先級",回复:"回覆",输入内容回复工单:"輸入內容回覆工單",已生成:"已生成",选择协议:"選擇協議",自动:"自動",流量重置包:"流量重置包"},A1=Object.freeze(Object.defineProperty({__proto__:null,default:jFe},Symbol.toStringTag,{value:"Module"}))});export default VFe(); +`:">",i)};Ha.prototype.renderInline=function(e,t,n){for(var o,r="",i=this.rules,a=0,s=e.length;a\s]/i.test(e)}function c8e(e){return/^<\/a\s*>/i.test(e)}var u8e=function(t){var n,o,r,i,a,s,l,c,u,d,f,p,h,m,v,g,y=t.tokens,S;if(t.md.options.linkify){for(o=0,r=y.length;o=0;n--){if(s=i[n],s.type==="link_close"){for(n--;i[n].level!==s.level&&i[n].type!=="link_open";)n--;continue}if(s.type==="html_inline"&&(l8e(s.content)&&h>0&&h--,c8e(s.content)&&h++),!(h>0)&&s.type==="text"&&t.md.linkify.test(s.content)){for(u=s.content,S=t.md.linkify.match(u),l=[],p=s.level,f=0,S.length>0&&S[0].index===0&&n>0&&i[n-1].type==="text_special"&&(S=S.slice(1)),c=0;cf&&(a=new t.Token("text","",0),a.content=u.slice(f,d),a.level=p,l.push(a)),a=new t.Token("link_open","a",1),a.attrs=[["href",v]],a.level=p++,a.markup="linkify",a.info="auto",l.push(a),a=new t.Token("text","",0),a.content=g,a.level=p,l.push(a),a=new t.Token("link_close","a",-1),a.level=--p,a.markup="linkify",a.info="auto",l.push(a),f=S[c].lastIndex);f=0;t--)n=e[t],n.type==="text"&&!o&&(n.content=n.content.replace(f8e,p8e)),n.type==="link_open"&&n.info==="auto"&&o--,n.type==="link_close"&&n.info==="auto"&&o++}function g8e(e){var t,n,o=0;for(t=e.length-1;t>=0;t--)n=e[t],n.type==="text"&&!o&&kS.test(n.content)&&(n.content=n.content.replace(/\+-/g,"±").replace(/\.{2,}/g,"…").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---(?=[^-]|$)/mg,"$1—").replace(/(^|\s)--(?=\s|$)/mg,"$1–").replace(/(^|[^-\s])--(?=[^-\s]|$)/mg,"$1–")),n.type==="link_open"&&n.info==="auto"&&o--,n.type==="link_close"&&n.info==="auto"&&o++}var v8e=function(t){var n;if(t.md.options.typographer)for(n=t.tokens.length-1;n>=0;n--)t.tokens[n].type==="inline"&&(d8e.test(t.tokens[n].content)&&m8e(t.tokens[n].children),kS.test(t.tokens[n].content)&&g8e(t.tokens[n].children))},l1=Dt.isWhiteSpace,c1=Dt.isPunctChar,u1=Dt.isMdAsciiPunct,b8e=/['"]/,d1=/['"]/g,f1="’";function Ul(e,t,n){return e.slice(0,t)+n+e.slice(t+1)}function y8e(e,t){var n,o,r,i,a,s,l,c,u,d,f,p,h,m,v,g,y,S,C,_,x;for(C=[],n=0;n=0&&!(C[y].level<=l);y--);if(C.length=y+1,o.type==="text"){r=o.content,a=0,s=r.length;e:for(;a=0)u=r.charCodeAt(i.index-1);else for(y=n-1;y>=0&&!(e[y].type==="softbreak"||e[y].type==="hardbreak");y--)if(e[y].content){u=e[y].content.charCodeAt(e[y].content.length-1);break}if(d=32,a=48&&u<=57&&(g=v=!1),v&&g&&(v=f,g=p),!v&&!g){S&&(o.content=Ul(o.content,i.index,f1));continue}if(g){for(y=C.length-1;y>=0&&(c=C[y],!(C[y].level=0;n--)t.tokens[n].type!=="inline"||!b8e.test(t.tokens[n].content)||y8e(t.tokens[n].children,t)},C8e=function(t){var n,o,r,i,a,s,l=t.tokens;for(n=0,o=l.length;n=0&&(o=this.attrs[n][1]),o};ja.prototype.attrJoin=function(t,n){var o=this.attrIndex(t);o<0?this.attrPush([t,n]):this.attrs[o][1]=this.attrs[o][1]+" "+n};var wm=ja,w8e=wm;function TS(e,t,n){this.src=e,this.env=n,this.tokens=[],this.inlineMode=!1,this.md=t}TS.prototype.Token=w8e;var _8e=TS,S8e=Cm,Kd=[["normalize",r8e],["block",i8e],["inline",a8e],["linkify",u8e],["replacements",v8e],["smartquotes",x8e],["text_join",C8e]];function _m(){this.ruler=new S8e;for(var e=0;eo||(u=n+1,t.sCount[u]=4||(s=t.bMarks[u]+t.tShift[u],s>=t.eMarks[u])||(_=t.src.charCodeAt(s++),_!==124&&_!==45&&_!==58)||s>=t.eMarks[u]||(x=t.src.charCodeAt(s++),x!==124&&x!==45&&x!==58&&!Gd(x))||_===45&&Gd(x))return!1;for(;s=4||(d=h1(a),d.length&&d[0]===""&&d.shift(),d.length&&d[d.length-1]===""&&d.pop(),f=d.length,f===0||f!==h.length))return!1;if(r)return!0;for(y=t.parentType,t.parentType="table",C=t.md.block.ruler.getRules("blockquote"),p=t.push("table_open","table",1),p.map=v=[n,0],p=t.push("thead_open","thead",1),p.map=[n,n+1],p=t.push("tr_open","tr",1),p.map=[n,n+1],l=0;l=4)break;for(d=h1(a),d.length&&d[0]===""&&d.shift(),d.length&&d[d.length-1]===""&&d.pop(),u===n+2&&(p=t.push("tbody_open","tbody",1),p.map=g=[n+2,0]),p=t.push("tr_open","tr",1),p.map=[u,u+1],l=0;l=4){r++,i=r;continue}break}return t.line=i,a=t.push("code_block","code",0),a.content=t.getLines(n,i,4+t.blkIndent,!1)+` +`,a.map=[n,t.line],!0},R8e=function(t,n,o,r){var i,a,s,l,c,u,d,f=!1,p=t.bMarks[n]+t.tShift[n],h=t.eMarks[n];if(t.sCount[n]-t.blkIndent>=4||p+3>h||(i=t.src.charCodeAt(p),i!==126&&i!==96)||(c=p,p=t.skipChars(p,i),a=p-c,a<3)||(d=t.src.slice(c,p),s=t.src.slice(p,h),i===96&&s.indexOf(String.fromCharCode(i))>=0))return!1;if(r)return!0;for(l=n;l++,!(l>=o||(p=c=t.bMarks[l]+t.tShift[l],h=t.eMarks[l],p=4)&&(p=t.skipChars(p,i),!(p-c=4||t.src.charCodeAt(k)!==62)return!1;if(r)return!0;for(h=[],m=[],y=[],S=[],x=t.md.block.ruler.getRules("blockquote"),g=t.parentType,t.parentType="blockquote",f=n;f=I));f++){if(t.src.charCodeAt(k++)===62&&!T){for(l=t.sCount[f]+1,t.src.charCodeAt(k)===32?(k++,l++,i=!1,C=!0):t.src.charCodeAt(k)===9?(C=!0,(t.bsCount[f]+l)%4===3?(k++,l++,i=!1):i=!0):C=!1,p=l,h.push(t.bMarks[f]),t.bMarks[f]=k;k=I,m.push(t.bsCount[f]),t.bsCount[f]=t.sCount[f]+1+(C?1:0),y.push(t.sCount[f]),t.sCount[f]=p-l,S.push(t.tShift[f]),t.tShift[f]=k-t.bMarks[f];continue}if(u)break;for(_=!1,s=0,c=x.length;s",w.map=d=[n,0],t.md.block.tokenize(t,n,f),w=t.push("blockquote_close","blockquote",-1),w.markup=">",t.lineMax=P,t.parentType=g,d[1]=t.line,s=0;s=4||(i=t.src.charCodeAt(c++),i!==42&&i!==45&&i!==95))return!1;for(a=1;c=i||(n=e.src.charCodeAt(r++),n<48||n>57))return-1;for(;;){if(r>=i)return-1;if(n=e.src.charCodeAt(r++),n>=48&&n<=57){if(r-o>=10)return-1;continue}if(n===41||n===46)break;return-1}return r=4||t.listIndent>=0&&t.sCount[$]-t.listIndent>=4&&t.sCount[$]=t.blkIndent&&(W=!0),(k=m1(t,$))>=0){if(d=!0,A=t.bMarks[$]+t.tShift[$],g=Number(t.src.slice(A,k-1)),W&&g!==1)return!1}else if((k=p1(t,$))>=0)d=!1;else return!1;if(W&&t.skipSpaces(k)>=t.eMarks[$])return!1;if(r)return!0;for(v=t.src.charCodeAt(k-1),m=t.tokens.length,d?(O=t.push("ordered_list_open","ol",1),g!==1&&(O.attrs=[["start",g]])):O=t.push("bullet_list_open","ul",1),O.map=h=[$,0],O.markup=String.fromCharCode(v),I=!1,F=t.md.block.ruler.getRules("list"),_=t.parentType,t.parentType="list";$=y?c=1:c=S-u,c>4&&(c=1),l=u+c,O=t.push("list_item_open","li",1),O.markup=String.fromCharCode(v),O.map=f=[$,0],d&&(O.info=t.src.slice(A,k-1)),T=t.tight,w=t.tShift[$],x=t.sCount[$],C=t.listIndent,t.listIndent=t.blkIndent,t.blkIndent=l,t.tight=!0,t.tShift[$]=a-t.bMarks[$],t.sCount[$]=S,a>=y&&t.isEmpty($+1)?t.line=Math.min(t.line+2,o):t.md.block.tokenize(t,$,o,!0),(!t.tight||I)&&(Q=!1),I=t.line-$>1&&t.isEmpty(t.line-1),t.blkIndent=t.listIndent,t.listIndent=C,t.tShift[$]=w,t.sCount[$]=x,t.tight=T,O=t.push("list_item_close","li",-1),O.markup=String.fromCharCode(v),$=t.line,f[1]=$,$>=o||t.sCount[$]=4)break;for(q=!1,s=0,p=F.length;s=4||t.src.charCodeAt(x)!==91)return!1;for(;++x3)&&!(t.sCount[T]<0)){for(y=!1,u=0,d=S.length;u"u"&&(t.env.references={}),typeof t.env.references[f]>"u"&&(t.env.references[f]={title:C,href:c}),t.parentType=h,t.line=n+_+1),!0)},L8e=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","source","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],Fu={},F8e="[a-zA-Z_:][a-zA-Z0-9:._-]*",N8e="[^\"'=<>`\\x00-\\x20]+",B8e="'[^']*'",H8e='"[^"]*"',j8e="(?:"+N8e+"|"+B8e+"|"+H8e+")",V8e="(?:\\s+"+F8e+"(?:\\s*=\\s*"+j8e+")?)",RS="<[A-Za-z][A-Za-z0-9\\-]*"+V8e+"*\\s*\\/?>",ES="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",U8e="|",W8e="<[?][\\s\\S]*?[?]>",q8e="]*>",K8e="",G8e=new RegExp("^(?:"+RS+"|"+ES+"|"+U8e+"|"+W8e+"|"+q8e+"|"+K8e+")"),Y8e=new RegExp("^(?:"+RS+"|"+ES+")");Fu.HTML_TAG_RE=G8e;Fu.HTML_OPEN_CLOSE_TAG_RE=Y8e;var X8e=L8e,Q8e=Fu.HTML_OPEN_CLOSE_TAG_RE,qi=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^|$))","i"),/^$/,!0],[new RegExp(Q8e.source+"\\s*$"),/^$/,!1]],Z8e=function(t,n,o,r){var i,a,s,l,c=t.bMarks[n]+t.tShift[n],u=t.eMarks[n];if(t.sCount[n]-t.blkIndent>=4||!t.md.options.html||t.src.charCodeAt(c)!==60)return!1;for(l=t.src.slice(c,u),i=0;i=4||(i=t.src.charCodeAt(c),i!==35||c>=u))return!1;for(a=1,i=t.src.charCodeAt(++c);i===35&&c6||cc&&g1(t.src.charCodeAt(s-1))&&(u=s),t.line=n+1,l=t.push("heading_open","h"+String(a),1),l.markup="########".slice(0,a),l.map=[n,t.line],l=t.push("inline","",0),l.content=t.src.slice(c,u).trim(),l.map=[n,t.line],l.children=[],l=t.push("heading_close","h"+String(a),-1),l.markup="########".slice(0,a)),!0)},eIe=function(t,n,o){var r,i,a,s,l,c,u,d,f,p=n+1,h,m=t.md.block.ruler.getRules("paragraph");if(t.sCount[n]-t.blkIndent>=4)return!1;for(h=t.parentType,t.parentType="paragraph";p3)){if(t.sCount[p]>=t.blkIndent&&(c=t.bMarks[p]+t.tShift[p],u=t.eMarks[p],c=u)))){d=f===61?1:2;break}if(!(t.sCount[p]<0)){for(i=!1,a=0,s=m.length;a3)&&!(t.sCount[u]<0)){for(i=!1,a=0,s=d.length;a0&&this.level++,this.tokens.push(o),o};Uo.prototype.isEmpty=function(t){return this.bMarks[t]+this.tShift[t]>=this.eMarks[t]};Uo.prototype.skipEmptyLines=function(t){for(var n=this.lineMax;tn;)if(!Nu(this.src.charCodeAt(--t)))return t+1;return t};Uo.prototype.skipChars=function(t,n){for(var o=this.src.length;to;)if(n!==this.src.charCodeAt(--t))return t+1;return t};Uo.prototype.getLines=function(t,n,o,r){var i,a,s,l,c,u,d,f=t;if(t>=n)return"";for(u=new Array(n-t),i=0;fo?u[i]=new Array(a-o+1).join(" ")+this.src.slice(l,c):u[i]=this.src.slice(l,c)}return u.join("")};Uo.prototype.Token=$S;var nIe=Uo,oIe=Cm,ql=[["table",T8e,["paragraph","reference"]],["code",P8e],["fence",R8e,["paragraph","reference","blockquote","list"]],["blockquote",$8e,["paragraph","reference","blockquote","list"]],["hr",I8e,["paragraph","reference","blockquote","list"]],["list",z8e,["paragraph","reference","blockquote"]],["reference",D8e],["html_block",Z8e,["paragraph","reference","blockquote"]],["heading",J8e,["paragraph","reference","blockquote"]],["lheading",eIe],["paragraph",tIe]];function Bu(){this.ruler=new oIe;for(var e=0;e=n||e.sCount[l]=u){e.line=n;break}for(i=e.line,r=0;r=e.line)throw new Error("block rule didn't increment state.line");break}if(!o)throw new Error("none of the block rules matched");e.tight=!c,e.isEmpty(e.line-1)&&(c=!0),l=e.line,l0||(o=t.pos,r=t.posMax,o+3>r)||t.src.charCodeAt(o)!==58||t.src.charCodeAt(o+1)!==47||t.src.charCodeAt(o+2)!==47||(i=t.pending.match(sIe),!i)||(a=i[1],s=t.md.linkify.matchAtStart(t.src.slice(o-a.length)),!s)||(l=s.url,l.length<=a.length)||(l=l.replace(/\*+$/,""),c=t.md.normalizeLink(l),!t.md.validateLink(c))?!1:(n||(t.pending=t.pending.slice(0,-a.length),u=t.push("link_open","a",1),u.attrs=[["href",c]],u.markup="linkify",u.info="auto",u=t.push("text","",0),u.content=t.md.normalizeLinkText(l),u=t.push("link_close","a",-1),u.markup="linkify",u.info="auto"),t.pos+=l.length-a.length,!0)},cIe=Dt.isSpace,uIe=function(t,n){var o,r,i,a=t.pos;if(t.src.charCodeAt(a)!==10)return!1;if(o=t.pending.length-1,r=t.posMax,!n)if(o>=0&&t.pending.charCodeAt(o)===32)if(o>=1&&t.pending.charCodeAt(o-1)===32){for(i=o-1;i>=1&&t.pending.charCodeAt(i-1)===32;)i--;t.pending=t.pending.slice(0,i),t.push("hardbreak","br",0)}else t.pending=t.pending.slice(0,-1),t.push("softbreak","br",0);else t.push("softbreak","br",0);for(a++;a?@[]^_`{|}~-".split("").forEach(function(e){Sm[e.charCodeAt(0)]=1});var fIe=function(t,n){var o,r,i,a,s,l=t.pos,c=t.posMax;if(t.src.charCodeAt(l)!==92||(l++,l>=c))return!1;if(o=t.src.charCodeAt(l),o===10){for(n||t.push("hardbreak","br",0),l++;l=55296&&o<=56319&&l+1=56320&&r<=57343&&(a+=t.src[l+1],l++)),i="\\"+a,n||(s=t.push("text_special","",0),o<256&&Sm[o]!==0?s.content=a:s.content=i,s.markup=i,s.info="escape"),t.pos=l+1,!0},hIe=function(t,n){var o,r,i,a,s,l,c,u,d=t.pos,f=t.src.charCodeAt(d);if(f!==96)return!1;for(o=d,d++,r=t.posMax;d=0;n--)o=t[n],!(o.marker!==95&&o.marker!==42)&&o.end!==-1&&(r=t[o.end],s=n>0&&t[n-1].end===o.end+1&&t[n-1].marker===o.marker&&t[n-1].token===o.token-1&&t[o.end+1].token===r.token+1,a=String.fromCharCode(o.marker),i=e.tokens[o.token],i.type=s?"strong_open":"em_open",i.tag=s?"strong":"em",i.nesting=1,i.markup=s?a+a:a,i.content="",i=e.tokens[r.token],i.type=s?"strong_close":"em_close",i.tag=s?"strong":"em",i.nesting=-1,i.markup=s?a+a:a,i.content="",s&&(e.tokens[t[n-1].token].content="",e.tokens[t[o.end+1].token].content="",n--))}ju.postProcess=function(t){var n,o=t.tokens_meta,r=t.tokens_meta.length;for(y1(t,t.delimiters),n=0;n=m)return!1;if(v=l,c=t.md.helpers.parseLinkDestination(t.src,l,t.posMax),c.ok){for(f=t.md.normalizeLink(c.str),t.md.validateLink(f)?l=c.pos:f="",v=l;l=m||t.src.charCodeAt(l)!==41)&&(g=!0),l++}if(g){if(typeof t.env.references>"u")return!1;if(l=0?i=t.src.slice(v,l++):l=a+1):l=a+1,i||(i=t.src.slice(s,a)),u=t.env.references[pIe(i)],!u)return t.pos=h,!1;f=u.href,p=u.title}return n||(t.pos=s,t.posMax=a,d=t.push("link_open","a",1),d.attrs=o=[["href",f]],p&&o.push(["title",p]),t.linkLevel++,t.md.inline.tokenize(t),t.linkLevel--,d=t.push("link_close","a",-1)),t.pos=l,t.posMax=m,!0},gIe=Dt.normalizeReference,Qd=Dt.isSpace,vIe=function(t,n){var o,r,i,a,s,l,c,u,d,f,p,h,m,v="",g=t.pos,y=t.posMax;if(t.src.charCodeAt(t.pos)!==33||t.src.charCodeAt(t.pos+1)!==91||(l=t.pos+2,s=t.md.helpers.parseLinkLabel(t,t.pos+1,!1),s<0))return!1;if(c=s+1,c=y)return!1;for(m=c,d=t.md.helpers.parseLinkDestination(t.src,c,t.posMax),d.ok&&(v=t.md.normalizeLink(d.str),t.md.validateLink(v)?c=d.pos:v=""),m=c;c=y||t.src.charCodeAt(c)!==41)return t.pos=g,!1;c++}else{if(typeof t.env.references>"u")return!1;if(c=0?a=t.src.slice(m,c++):c=s+1):c=s+1,a||(a=t.src.slice(l,s)),u=t.env.references[gIe(a)],!u)return t.pos=g,!1;v=u.href,f=u.title}return n||(i=t.src.slice(l,s),t.md.inline.parse(i,t.md,t.env,h=[]),p=t.push("image","img",0),p.attrs=o=[["src",v],["alt",""]],p.children=h,p.content=i,f&&o.push(["title",f])),t.pos=c,t.posMax=y,!0},bIe=/^([a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)$/,yIe=/^([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)$/,xIe=function(t,n){var o,r,i,a,s,l,c=t.pos;if(t.src.charCodeAt(c)!==60)return!1;for(s=t.pos,l=t.posMax;;){if(++c>=l||(a=t.src.charCodeAt(c),a===60))return!1;if(a===62)break}return o=t.src.slice(s+1,c),yIe.test(o)?(r=t.md.normalizeLink(o),t.md.validateLink(r)?(n||(i=t.push("link_open","a",1),i.attrs=[["href",r]],i.markup="autolink",i.info="auto",i=t.push("text","",0),i.content=t.md.normalizeLinkText(o),i=t.push("link_close","a",-1),i.markup="autolink",i.info="auto"),t.pos+=o.length+2,!0):!1):bIe.test(o)?(r=t.md.normalizeLink("mailto:"+o),t.md.validateLink(r)?(n||(i=t.push("link_open","a",1),i.attrs=[["href",r]],i.markup="autolink",i.info="auto",i=t.push("text","",0),i.content=t.md.normalizeLinkText(o),i=t.push("link_close","a",-1),i.markup="autolink",i.info="auto"),t.pos+=o.length+2,!0):!1):!1},CIe=Fu.HTML_TAG_RE;function wIe(e){return/^\s]/i.test(e)}function _Ie(e){return/^<\/a\s*>/i.test(e)}function SIe(e){var t=e|32;return t>=97&&t<=122}var kIe=function(t,n){var o,r,i,a,s=t.pos;return!t.md.options.html||(i=t.posMax,t.src.charCodeAt(s)!==60||s+2>=i)||(o=t.src.charCodeAt(s+1),o!==33&&o!==63&&o!==47&&!SIe(o))||(r=t.src.slice(s).match(CIe),!r)?!1:(n||(a=t.push("html_inline","",0),a.content=r[0],wIe(a.content)&&t.linkLevel++,_Ie(a.content)&&t.linkLevel--),t.pos+=r[0].length,!0)},x1=CS,TIe=Dt.has,PIe=Dt.isValidEntityCode,C1=Dt.fromCodePoint,RIe=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,EIe=/^&([a-z][a-z0-9]{1,31});/i,$Ie=function(t,n){var o,r,i,a,s=t.pos,l=t.posMax;if(t.src.charCodeAt(s)!==38||s+1>=l)return!1;if(o=t.src.charCodeAt(s+1),o===35){if(i=t.src.slice(s).match(RIe),i)return n||(r=i[1][0].toLowerCase()==="x"?parseInt(i[1].slice(1),16):parseInt(i[1],10),a=t.push("text_special","",0),a.content=PIe(r)?C1(r):C1(65533),a.markup=i[0],a.info="entity"),t.pos+=i[0].length,!0}else if(i=t.src.slice(s).match(EIe),i&&TIe(x1,i[1]))return n||(a=t.push("text_special","",0),a.content=x1[i[1]],a.markup=i[0],a.info="entity"),t.pos+=i[0].length,!0;return!1};function w1(e){var t,n,o,r,i,a,s,l,c={},u=e.length;if(u){var d=0,f=-2,p=[];for(t=0;ti;n-=p[n]+1)if(r=e[n],r.marker===o.marker&&r.open&&r.end<0&&(s=!1,(r.close||o.open)&&(r.length+o.length)%3===0&&(r.length%3!==0||o.length%3!==0)&&(s=!0),!s)){l=n>0&&!e[n-1].open?p[n-1]+1:0,p[t]=t-n+l,p[n]=l,o.open=!1,r.end=t,r.close=!1,a=-1,f=-2;break}a!==-1&&(c[o.marker][(o.open?3:0)+(o.length||0)%3]=a)}}}var AIe=function(t){var n,o=t.tokens_meta,r=t.tokens_meta.length;for(w1(t.delimiters),n=0;n0&&r++,i[n].type==="text"&&n+10&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],r={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(o),this.tokens_meta.push(r),o};dl.prototype.scanDelims=function(e,t){var n=e,o,r,i,a,s,l,c,u,d,f=!0,p=!0,h=this.posMax,m=this.src.charCodeAt(e);for(o=e>0?this.src.charCodeAt(e-1):32;n=e.pos)throw new Error("inline rule didn't increment state.pos");break}}else e.pos=e.posMax;t||e.pos++,s[o]=e.pos};fl.prototype.tokenize=function(e){for(var t,n,o,r=this.ruler.getRules(""),i=r.length,a=e.posMax,s=e.md.options.maxNesting;e.pos=e.pos)throw new Error("inline rule didn't increment state.pos");break}}if(t){if(e.pos>=a)break;continue}e.pending+=e.src[e.pos++]}e.pending&&e.pushPending()};fl.prototype.parse=function(e,t,n,o){var r,i,a,s=new this.State(e,t,n,o);for(this.tokenize(s),i=this.ruler2.getRules(""),a=i.length,r=0;r|$))",t.tpl_email_fuzzy="(^|"+n+'|"|\\(|'+t.src_ZCc+")("+t.src_email_name+"@"+t.tpl_host_fuzzy_strict+")",t.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+t.src_ZPCc+"))((?![$+<=>^`||])"+t.tpl_host_port_fuzzy_strict+t.src_path+")",t.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+t.src_ZPCc+"))((?![$+<=>^`||])"+t.tpl_host_port_no_ip_fuzzy_strict+t.src_path+")",t}),ef}function xh(e){var t=Array.prototype.slice.call(arguments,1);return t.forEach(function(n){n&&Object.keys(n).forEach(function(o){e[o]=n[o]})}),e}function Vu(e){return Object.prototype.toString.call(e)}function DIe(e){return Vu(e)==="[object String]"}function LIe(e){return Vu(e)==="[object Object]"}function FIe(e){return Vu(e)==="[object RegExp]"}function R1(e){return Vu(e)==="[object Function]"}function NIe(e){return e.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var AS={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function BIe(e){return Object.keys(e||{}).reduce(function(t,n){return t||AS.hasOwnProperty(n)},!1)}var HIe={"http:":{validate:function(e,t,n){var o=e.slice(t);return n.re.http||(n.re.http=new RegExp("^\\/\\/"+n.re.src_auth+n.re.src_host_port_strict+n.re.src_path,"i")),n.re.http.test(o)?o.match(n.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(e,t,n){var o=e.slice(t);return n.re.no_http||(n.re.no_http=new RegExp("^"+n.re.src_auth+"(?:localhost|(?:(?:"+n.re.src_domain+")\\.)+"+n.re.src_domain_root+")"+n.re.src_port+n.re.src_host_terminator+n.re.src_path,"i")),n.re.no_http.test(o)?t>=3&&e[t-3]===":"||t>=3&&e[t-3]==="/"?0:o.match(n.re.no_http)[0].length:0}},"mailto:":{validate:function(e,t,n){var o=e.slice(t);return n.re.mailto||(n.re.mailto=new RegExp("^"+n.re.src_email_name+"@"+n.re.src_host_strict,"i")),n.re.mailto.test(o)?o.match(n.re.mailto)[0].length:0}}},jIe="a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]",VIe="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function UIe(e){e.__index__=-1,e.__text_cache__=""}function WIe(e){return function(t,n){var o=t.slice(n);return e.test(o)?o.match(e)[0].length:0}}function E1(){return function(e,t){t.normalize(e)}}function Ac(e){var t=e.re=OIe()(e.__opts__),n=e.__tlds__.slice();e.onCompile(),e.__tlds_replaced__||n.push(jIe),n.push(t.src_xn),t.src_tlds=n.join("|");function o(s){return s.replace("%TLDS%",t.src_tlds)}t.email_fuzzy=RegExp(o(t.tpl_email_fuzzy),"i"),t.link_fuzzy=RegExp(o(t.tpl_link_fuzzy),"i"),t.link_no_ip_fuzzy=RegExp(o(t.tpl_link_no_ip_fuzzy),"i"),t.host_fuzzy_test=RegExp(o(t.tpl_host_fuzzy_test),"i");var r=[];e.__compiled__={};function i(s,l){throw new Error('(LinkifyIt) Invalid schema "'+s+'": '+l)}Object.keys(e.__schemas__).forEach(function(s){var l=e.__schemas__[s];if(l!==null){var c={validate:null,link:null};if(e.__compiled__[s]=c,LIe(l)){FIe(l.validate)?c.validate=WIe(l.validate):R1(l.validate)?c.validate=l.validate:i(s,l),R1(l.normalize)?c.normalize=l.normalize:l.normalize?i(s,l):c.normalize=E1();return}if(DIe(l)){r.push(s);return}i(s,l)}}),r.forEach(function(s){e.__compiled__[e.__schemas__[s]]&&(e.__compiled__[s].validate=e.__compiled__[e.__schemas__[s]].validate,e.__compiled__[s].normalize=e.__compiled__[e.__schemas__[s]].normalize)}),e.__compiled__[""]={validate:null,normalize:E1()};var a=Object.keys(e.__compiled__).filter(function(s){return s.length>0&&e.__compiled__[s]}).map(NIe).join("|");e.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+t.src_ZPCc+"))("+a+")","i"),e.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+t.src_ZPCc+"))("+a+")","ig"),e.re.schema_at_start=RegExp("^"+e.re.schema_search.source,"i"),e.re.pretest=RegExp("("+e.re.schema_test.source+")|("+e.re.host_fuzzy_test.source+")|@","i"),UIe(e)}function qIe(e,t){var n=e.__index__,o=e.__last_index__,r=e.__text_cache__.slice(n,o);this.schema=e.__schema__.toLowerCase(),this.index=n+t,this.lastIndex=o+t,this.raw=r,this.text=r,this.url=r}function Ch(e,t){var n=new qIe(e,t);return e.__compiled__[n.schema].normalize(n,e),n}function Yn(e,t){if(!(this instanceof Yn))return new Yn(e,t);t||BIe(e)&&(t=e,e={}),this.__opts__=xh({},AS,t),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=xh({},HIe,e),this.__compiled__={},this.__tlds__=VIe,this.__tlds_replaced__=!1,this.re={},Ac(this)}Yn.prototype.add=function(t,n){return this.__schemas__[t]=n,Ac(this),this};Yn.prototype.set=function(t){return this.__opts__=xh(this.__opts__,t),this};Yn.prototype.test=function(t){if(this.__text_cache__=t,this.__index__=-1,!t.length)return!1;var n,o,r,i,a,s,l,c,u;if(this.re.schema_test.test(t)){for(l=this.re.schema_search,l.lastIndex=0;(n=l.exec(t))!==null;)if(i=this.testSchemaAt(t,n[2],l.lastIndex),i){this.__schema__=n[2],this.__index__=n.index+n[1].length,this.__last_index__=n.index+n[0].length+i;break}}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(c=t.search(this.re.host_fuzzy_test),c>=0&&(this.__index__<0||c=0&&(r=t.match(this.re.email_fuzzy))!==null&&(a=r.index+r[1].length,s=r.index+r[0].length,(this.__index__<0||athis.__last_index__)&&(this.__schema__="mailto:",this.__index__=a,this.__last_index__=s))),this.__index__>=0};Yn.prototype.pretest=function(t){return this.re.pretest.test(t)};Yn.prototype.testSchemaAt=function(t,n,o){return this.__compiled__[n.toLowerCase()]?this.__compiled__[n.toLowerCase()].validate(t,o,this):0};Yn.prototype.match=function(t){var n=0,o=[];this.__index__>=0&&this.__text_cache__===t&&(o.push(Ch(this,n)),n=this.__last_index__);for(var r=n?t.slice(n):t;this.test(r);)o.push(Ch(this,n)),r=r.slice(this.__last_index__),n+=this.__last_index__;return o.length?o:null};Yn.prototype.matchAtStart=function(t){if(this.__text_cache__=t,this.__index__=-1,!t.length)return null;var n=this.re.schema_at_start.exec(t);if(!n)return null;var o=this.testSchemaAt(t,n[2],n[0].length);return o?(this.__schema__=n[2],this.__index__=n.index+n[1].length,this.__last_index__=n.index+n[0].length+o,Ch(this,0)):null};Yn.prototype.tlds=function(t,n){return t=Array.isArray(t)?t:[t],n?(this.__tlds__=this.__tlds__.concat(t).sort().filter(function(o,r,i){return o!==i[r-1]}).reverse(),Ac(this),this):(this.__tlds__=t.slice(),this.__tlds_replaced__=!0,Ac(this),this)};Yn.prototype.normalize=function(t){t.schema||(t.url="http://"+t.url),t.schema==="mailto:"&&!/^mailto:/i.test(t.url)&&(t.url="mailto:"+t.url)};Yn.prototype.onCompile=function(){};var KIe=Yn;const aa=2147483647,zo=36,Tm=1,Vs=26,GIe=38,YIe=700,IS=72,MS=128,zS="-",XIe=/^xn--/,QIe=/[^\0-\x7F]/,ZIe=/[\x2E\u3002\uFF0E\uFF61]/g,JIe={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},tf=zo-Tm,Oo=Math.floor,nf=String.fromCharCode;function _r(e){throw new RangeError(JIe[e])}function eMe(e,t){const n=[];let o=e.length;for(;o--;)n[o]=t(e[o]);return n}function OS(e,t){const n=e.split("@");let o="";n.length>1&&(o=n[0]+"@",e=n[1]),e=e.replace(ZIe,".");const r=e.split("."),i=eMe(r,t).join(".");return o+i}function Pm(e){const t=[];let n=0;const o=e.length;for(;n=55296&&r<=56319&&nString.fromCodePoint(...e),tMe=function(e){return e>=48&&e<58?26+(e-48):e>=65&&e<91?e-65:e>=97&&e<123?e-97:zo},$1=function(e,t){return e+22+75*(e<26)-((t!=0)<<5)},LS=function(e,t,n){let o=0;for(e=n?Oo(e/YIe):e>>1,e+=Oo(e/t);e>tf*Vs>>1;o+=zo)e=Oo(e/tf);return Oo(o+(tf+1)*e/(e+GIe))},Rm=function(e){const t=[],n=e.length;let o=0,r=MS,i=IS,a=e.lastIndexOf(zS);a<0&&(a=0);for(let s=0;s=128&&_r("not-basic"),t.push(e.charCodeAt(s));for(let s=a>0?a+1:0;s=n&&_r("invalid-input");const f=tMe(e.charCodeAt(s++));f>=zo&&_r("invalid-input"),f>Oo((aa-o)/u)&&_r("overflow"),o+=f*u;const p=d<=i?Tm:d>=i+Vs?Vs:d-i;if(fOo(aa/h)&&_r("overflow"),u*=h}const c=t.length+1;i=LS(o-l,c,l==0),Oo(o/c)>aa-r&&_r("overflow"),r+=Oo(o/c),o%=c,t.splice(o++,0,r)}return String.fromCodePoint(...t)},Em=function(e){const t=[];e=Pm(e);const n=e.length;let o=MS,r=0,i=IS;for(const l of e)l<128&&t.push(nf(l));const a=t.length;let s=a;for(a&&t.push(zS);s=o&&uOo((aa-r)/c)&&_r("overflow"),r+=(l-o)*c,o=l;for(const u of e)if(uaa&&_r("overflow"),u===o){let d=r;for(let f=zo;;f+=zo){const p=f<=i?Tm:f>=i+Vs?Vs:f-i;if(d=0))try{t.hostname=BS.toASCII(t.hostname)}catch{}return ri.encode(ri.format(t))}function yMe(e){var t=ri.parse(e,!0);if(t.hostname&&(!t.protocol||HS.indexOf(t.protocol)>=0))try{t.hostname=BS.toUnicode(t.hostname)}catch{}return ri.decode(ri.format(t),ri.decode.defaultChars+"%")}function ao(e,t){if(!(this instanceof ao))return new ao(e,t);t||ys.isString(e)||(t=e||{},e="default"),this.inline=new fMe,this.block=new dMe,this.core=new uMe,this.renderer=new cMe,this.linkify=new hMe,this.validateLink=vMe,this.normalizeLink=bMe,this.normalizeLinkText=yMe,this.utils=ys,this.helpers=ys.assign({},lMe),this.options={},this.configure(e),t&&this.set(t)}ao.prototype.set=function(e){return ys.assign(this.options,e),this};ao.prototype.configure=function(e){var t=this,n;if(ys.isString(e)&&(n=e,e=pMe[n],!e))throw new Error('Wrong `markdown-it` preset "'+n+'", check name');if(!e)throw new Error("Wrong `markdown-it` preset, can't be empty");return e.options&&t.set(e.options),e.components&&Object.keys(e.components).forEach(function(o){e.components[o].rules&&t[o].ruler.enableOnly(e.components[o].rules),e.components[o].rules2&&t[o].ruler2.enableOnly(e.components[o].rules2)}),this};ao.prototype.enable=function(e,t){var n=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(r){n=n.concat(this[r].ruler.enable(e,!0))},this),n=n.concat(this.inline.ruler2.enable(e,!0));var o=e.filter(function(r){return n.indexOf(r)<0});if(o.length&&!t)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+o);return this};ao.prototype.disable=function(e,t){var n=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(r){n=n.concat(this[r].ruler.disable(e,!0))},this),n=n.concat(this.inline.ruler2.disable(e,!0));var o=e.filter(function(r){return n.indexOf(r)<0});if(o.length&&!t)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+o);return this};ao.prototype.use=function(e){var t=[this].concat(Array.prototype.slice.call(arguments,1));return e.apply(e,t),this};ao.prototype.parse=function(e,t){if(typeof e!="string")throw new Error("Input data should be a String");var n=new this.core.State(e,this,t);return this.core.process(n),n.tokens};ao.prototype.render=function(e,t){return t=t||{},this.renderer.render(this.parse(e,t),this.options,t)};ao.prototype.parseInline=function(e,t){var n=new this.core.State(e,this,t);return n.inlineMode=!0,this.core.process(n),n.tokens};ao.prototype.renderInline=function(e,t){return t=t||{},this.renderer.render(this.parseInline(e,t),this.options,t)};var xMe=ao,CMe=xMe;const Uu=rp(CMe),wMe={xmlns:"http://www.w3.org/2000/svg",id:"Layer_1",viewBox:"0 0 442.19 323.31"},_Me=H("path",{d:"m72.8 140.45-12.7 145.1h42.41l8.99-102.69h.04l3.67-42.41zM124.16 37.75h-42.4l-5.57 63.61h42.4zM318.36 285.56h42.08l5.57-63.61H323.9z",class:"cls-2"},null,-1),SMe=H("path",{d:"M382.09 37.76H340l-10.84 123.9H221.09l-14.14 161.65 85.83-121.47h145.89l3.52-40.18h-70.94l10.84-123.9z",class:"cls-2"},null,-1),kMe=H("path",{d:"M149.41 121.47H3.52L0 161.66h221.09L235.23 0z",style:{fill:"#ffbc00"}},null,-1);function TMe(e,t){return be(),ze("svg",wMe,[H("defs",null,[(be(),Ge(Hc("style"),null,{default:le(()=>[Je(".cls-2{fill:#000}@media (prefers-color-scheme:dark){.cls-2{fill:#fff}}")]),_:1}))]),_Me,SMe,kMe])}const PMe={render:TMe},RMe={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1109 1027"},EMe=i4('',2),$Me=[EMe];function AMe(e,t){return be(),ze("svg",RMe,[...$Me])}const of={render:AMe},IMe={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 64 64"},MMe=H("g",{fill:"#E29942","clip-path":"url(#clip0_408_56)"},[H("path",{d:"M47.158 14.428c0-.591.31-1.14.818-1.444L61.449 4.9C62.572 4.225 64 5.034 64 6.343V20.21c0 .93-.754 1.685-1.684 1.685H48.842c-.93 0-1.684-.755-1.684-1.685v-5.782"}),H("path",{"fill-rule":"evenodd",d:"M24.397 26.46a1.684 1.684 0 0 0-.818 1.443V48c0 .93-.754 1.6-1.684 1.6h-3.369c-.93 0-1.684-.67-1.684-1.6V34.976c0-1.31-1.428-2.118-2.55-1.444L.817 41.617A1.684 1.684 0 0 0 0 43.062v17.572c0 .93.754 1.684 1.684 1.684h13.474c.93 0 1.684-.754 1.684-1.684v-3.803c0-.93.754-1.493 1.684-1.493h3.369c.93 0 1.684.563 1.684 1.493v3.803c0 .93.754 1.684 1.684 1.684h13.474c.93 0 1.684-.754 1.684-1.684V19.818c0-1.309-1.428-2.118-2.55-1.444l-13.474 8.085","clip-rule":"evenodd"}),H("path",{d:"M47.16 28.8v32c0 .884.753 1.6 1.683 1.6h13.474c.93 0 1.684-.716 1.684-1.6v-32c0-.884-.754-1.6-1.684-1.6H48.843c-.93 0-1.684.716-1.684 1.6"})],-1),zMe=[MMe];function OMe(e,t){return be(),ze("svg",IMe,[...zMe])}const rf={render:OMe},Ni=e=>(y3("data-v-db83f70d"),e=e(),x3(),e),DMe=["innerHTML"],LMe={class:"w-64"},FMe={class:"text-#666"},NMe={class:"w-64"},BMe={class:"text-#666"},HMe=Ni(()=>H("div",{class:"w-64"},[H("img",{src:rJ,class:"h-30 w-30"})],-1)),jMe={class:"text-#666"},VMe={class:"w-64"},UMe={class:"text-#666"},WMe={class:"font-bold"},qMe={class:"mb-20"},KMe={class:"text-center"},GMe={class:"mt-10 text-center"},YMe={class:"w-64"},XMe={class:"text-#666"},QMe=Ni(()=>H("div",{class:"w-64"},[H("img",{src:vS,class:"h-30 w-30"})],-1)),ZMe={class:"text-#666"},JMe={class:"w-64"},eze={class:"text-#666"},tze={class:"w-64"},nze={class:"text-#666"},oze=Ni(()=>H("div",{class:"w-64"},[H("img",{src:iJ,class:"h-30 w-30 border-rounded-5"})],-1)),rze={class:"text-#666"},ize=Ni(()=>H("div",{class:"w-64"},[H("img",{src:aJ,class:"h-30 w-30 border-rounded-5"})],-1)),aze={class:"text-#666"},sze={class:"w-64"},lze={class:"text-#666"},cze=Ni(()=>H("div",{class:"w-64"},[H("img",{src:sJ,class:"h-30 w-30"})],-1)),uze={class:"text-#666"},dze=Ni(()=>H("div",{class:"w-64"},[H("img",{src:vS,class:"h-30 w-30"})],-1)),fze={class:"text-#666"},hze={class:"w-64"},pze={class:"text-#666"},mze=Ni(()=>H("div",{class:"w-64"},[H("img",{src:lJ,class:"h-30 w-30"})],-1)),gze={class:"text-#666"},vze={class:"w-64"},bze={class:"text-#666"},yze={class:"p-10 text-center"},xze={class:"mb-5 md:mb-40"},Cze={key:0,class:"mb-10"},wze={class:"font-bold"},_ze=["onClick"],Sze={class:"text-20"},kze={class:"text-16 font-600 color-[hsla(0,0%,100%,.75)]"},Tze={class:"text-block mb-16 p-t-20 text-20 font-600"},Pze={key:0,class:"mb-16 text-14 text-gray"},Rze={key:1,class:"mb-16 text-14 font-600 text-red-500"},Eze={key:2,class:"mb-16 text-14 text-gray"},$ze={class:"text-gray"},Aze={class:""},Ize={class:"text-16"},Mze={class:"text-14 text-gray"},zze={class:""},Oze={class:"text-16"},Dze={class:"text-14 text-gray"},Lze={class:""},Fze={class:"text-16"},Nze={class:"text-14 text-gray"},Bze={class:""},Hze={class:"text-16"},jze={class:"text-14 text-gray"},Vze="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjIwMCIgd2lkdGg9IjIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwIDgpIj48Y2lyY2xlIGN4PSIxNzYiIGN5PSIxMiIgcj0iNCIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMjAuNS41bDIzIDExbS0yOSA4NGwtMy43OSAxMC4zNzdNMjcuMDM3IDEzMS40bDUuODk4IDIuMjAzLTMuNDYgNS45NDcgNi4wNzIgMi4zOTItMy45MzMgNS43NThtMTI4LjczMyAzNS4zN2wuNjkzLTkuMzE2IDEwLjI5Mi4wNTIuNDE2LTkuMjIyIDkuMjc0LjMzMk0uNSA0OC41czYuMTMxIDYuNDEzIDYuODQ3IDE0LjgwNWMuNzE1IDguMzkzLTIuNTIgMTQuODA2LTIuNTIgMTQuODA2TTEyNC41NTUgOTBzLTcuNDQ0IDAtMTMuNjcgNi4xOTJjLTYuMjI3IDYuMTkyLTQuODM4IDEyLjAxMi00LjgzOCAxMi4wMTJtMi4yNCA2OC42MjZzLTQuMDI2LTkuMDI1LTE4LjE0NS05LjAyNS0xOC4xNDUgNS43LTE4LjE0NSA1LjciIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNODUuNzE2IDM2LjE0Nmw1LjI0My05LjUyMWgxMS4wOTNsNS40MTYgOS41MjEtNS40MSA5LjE4NUg5MC45NTN6bTYzLjkwOSAxNS40NzloMTAuNzV2MTAuNzVoLTEwLjc1eiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48ZyBmaWxsPSIjZGRkIj48Y2lyY2xlIGN4PSI3MS41IiBjeT0iNy41IiByPSIxLjUiLz48Y2lyY2xlIGN4PSIxNzAuNSIgY3k9Ijk1LjUiIHI9IjEuNSIvPjxjaXJjbGUgY3g9IjgxLjUiIGN5PSIxMzQuNSIgcj0iMS41Ii8+PGNpcmNsZSBjeD0iMTMuNSIgY3k9IjIzLjUiIHI9IjEuNSIvPjxwYXRoIGQ9Ik05MyA3MWgzdjNoLTN6bTMzIDg0aDN2M2gtM3ptLTg1IDE4aDN2M2gtM3oiLz48L2c+PHBhdGggZD0iTTM5LjM4NCA1MS4xMjJsNS43NTgtNC40NTQgNi40NTMgNC4yMDUtMi4yOTQgNy4zNjNoLTcuNzl6TTEzMC4xOTUgNC4wM2wxMy44MyA1LjA2Mi0xMC4wOSA3LjA0OHptLTgzIDk1bDE0LjgzIDUuNDI5LTEwLjgyIDcuNTU3LTQuMDEtMTIuOTg3ek01LjIxMyAxNjEuNDk1bDExLjMyOCAyMC44OTdMMi4yNjUgMTgweiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMTQ5LjA1IDEyNy40NjhzLS41MSAyLjE4My45OTUgMy4zNjZjMS41NiAxLjIyNiA4LjY0Mi0xLjg5NSAzLjk2Ny03Ljc4NS0yLjM2Ny0yLjQ3Ny02LjUtMy4yMjYtOS4zMyAwLTUuMjA4IDUuOTM2IDAgMTcuNTEgMTEuNjEgMTMuNzMgMTIuNDU4LTYuMjU3IDUuNjMzLTIxLjY1Ni01LjA3My0yMi42NTQtNi42MDItLjYwNi0xNC4wNDMgMS43NTYtMTYuMTU3IDEwLjI2OC0xLjcxOCA2LjkyIDEuNTg0IDE3LjM4NyAxMi40NSAyMC40NzYgMTAuODY2IDMuMDkgMTkuMzMxLTQuMzEgMTkuMzMxLTQuMzEiIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48L2c+PC9zdmc+",Uze=pe({__name:"index",setup(e){const t=L=>Nn.global.t(L),n=qY(),o=new Uu({html:!0}),r=L=>o.render(L),i=bn(),a=navigator.userAgent.toLowerCase();let s="unknown";a.includes("windows")?s="windows":a.includes("macintosh")?s="mac":a.includes("android")?s="android":(a.includes("iphone")||a.includes("ipad"))&&(s="ios");const l=ul(),c=B(!1),u=B();Vt(()=>{});const d=B(!1),f=B(!1),p=B(""),h=B(["auto"]),m=[{label:"自动",type:"auto"},{label:"全部",type:"all"},{label:"Vless",type:"vless"},{label:"Hy1",type:"hysteria"},{label:"Hy2",type:"hysteria2"},{label:"Shadowsocks",type:"shadowsocks"},{label:"Vmess",type:"vmess"},{label:"Trojan",type:"trojan"}],v=B([]);function g(L){if(L==="auto"||L==="all"&&h.value.includes("all"))h.value=["auto"];else if(L==="all"&&!h.value.includes("all"))h.value=v.value.map(M=>M.type).filter(M=>M!=="auto");else{const M=h.value.includes(L);h.value=M?h.value.filter(X=>X!==L):[...h.value.filter(X=>X!=="auto"),L],y$(v.value.map(X=>X.type).filter(X=>X!=="auto"&&X!=="all"),h.value)?h.value.push("all"):h.value=h.value.filter(X=>X!=="all")}h.value.length===0&&(h.value=["auto"]),y()}function y(){var M,se,X;const L=h.value;L.includes("all")?p.value=((M=x.value)==null?void 0:M.subscribe_url)+"$types=all":L.includes("auto")?p.value=((se=x.value)==null?void 0:se.subscribe_url)+"$types=auto":p.value=((X=x.value)==null?void 0:X.subscribe_url)+"$types="+h.value.join(",")}function S(L){window.location.href=L}function C(L){return btoa(unescape(encodeURIComponent(L)))}const _=B(!0),x=B();async function w(){_.value=!0;const{data:L}=await FX();L&&(x.value=L),_.value=!1}function T(){var X,ne,fe;const L=(X=x.value)==null?void 0:X.transfer_enable,M=((ne=x.value)==null?void 0:ne.u)||0,se=((fe=x.value)==null?void 0:fe.d)||0;return L?Math.floor((M+se)/L*100):0}function P(){const L=T(),{errorColor:M,warningColor:se,successColor:X}=n.value;return L>=100?M:L>=70?se:X}function k(){window.$dialog.confirm({title:t("确定重置当前已用流量?"),type:"warning",content:t("点击「确定」将会跳转到收银台,支付订单后系统将会清空您当月已使用流量。"),async confirm(){var se;const L=(se=x.value)==null?void 0:se.plan_id;if(!L)return;const{data:M}=await hS(L,"reset_price");M&&Jt.push("order/"+M)}})}const I=B([]);async function A(){const{data:L}=await NX();I.value=L,L.map(M=>{var se;(se=M.tags)!=null&&se.includes("弹窗")&&(c.value=!0,u.value=M)})}const q=B([0,0,0]);async function F(){const{data:L}=await LX();L&&(q.value=L)}const O=B(),$=B();async function W(){const{data:L}=await dS();if(L){O.value=L;const se=[...new Set(L.map(X=>{let ne=X.type;return X.type==="hysteria"&&X.version==2&&(ne="hysteria2"),ne}))];$.value=se,v.value=m.filter(X=>se.includes(X.type)||["auto","all"].includes(X.type))}}function Q(){A(),w(),F(),W()}return an(()=>{Q()}),(L,M)=>{const se=Fi,X=oJ,ne=cm,fe=Li,xe=ZZ,Ce=Su,G=jn,ve=lm,ue=sl,re=Tt,ke=il,V=ui,R=Oj,E=cl,U=wY,ie=KZ,Y=co;return be(),Ge(Y,{"show-footer":!1},{default:le(()=>{var he,ye,ge,J;return[ee(se,{show:c.value,"onUpdate:show":M[0]||(M[0]=de=>c.value=de),class:"custom-card",preset:"card",title:(he=u.value)==null?void 0:he.title,size:"huge",bordered:!1,style:{width:"600px"},segmented:{content:"soft"}},{default:le(()=>{var de;return[H("div",{innerHTML:r((de=u.value)==null?void 0:de.content)},null,8,DMe)]}),_:1},8,["show","title"]),ee(se,{show:d.value,"onUpdate:show":M[19]||(M[19]=de=>d.value=de),"transform-origin":"center","auto-focus":!1,"display-directive":"show","trap-focus":!1},{default:le(()=>[ee(G,{class:"max-w-100% w-300",bordered:!1,size:"huge",contentStyle:"padding:0"},{default:le(()=>[ee(ve,{hoverable:""},{default:le(()=>{var de,_e;return[ee(ne,{class:"p-0!"},{default:le(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[1]||(M[1]=te=>{var oe,Ee;return((oe=x.value)==null?void 0:oe.subscribe_url)&&me(ec)((Ee=x.value)==null?void 0:Ee.subscribe_url)})},[H("div",LMe,[ee(X,{class:"text-30 text-#595959"})]),H("div",FMe,ce(L.$t("复制订阅地址")),1)])]),_:1}),(de=$.value)!=null&&de.includes("hysteria2")?(be(),Ge(ne,{key:0,class:"p-0!"},{default:le(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[2]||(M[2]=te=>{var oe,Ee;return((oe=x.value)==null?void 0:oe.subscribe_url)&&me(ec)(((Ee=x.value)==null?void 0:Ee.subscribe_url)+"&types=hysteria2")})},[H("div",NMe,[ee(fe,{size:"30"},{default:le(()=>[ee(me(PMe))]),_:1})]),H("div",BMe,ce(L.$t("复制HY2订阅地址")),1)])]),_:1})):bt("",!0),(_e=$.value)!=null&&_e.includes("vless")?(be(),Ge(ne,{key:1,class:"p-0!"},{default:le(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[3]||(M[3]=te=>{var oe,Ee;return((oe=x.value)==null?void 0:oe.subscribe_url)&&me(ec)(((Ee=x.value)==null?void 0:Ee.subscribe_url)+"&types=vless")})},[HMe,H("div",jMe,ce(L.$t("复制Vless订阅地址")),1)])]),_:1})):bt("",!0),ee(ne,{class:"p-0!"},{default:le(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[5]||(M[5]=te=>{var oe;return p.value=((oe=x.value)==null?void 0:oe.subscribe_url)||"",f.value=!0})},[H("div",VMe,[ee(xe,{class:"text-30 text-#595959"})]),H("div",UMe,ce(L.$t("扫描二维码订阅")),1),ee(se,{show:f.value,"onUpdate:show":M[4]||(M[4]=te=>f.value=te)},{default:le(()=>[ee(G,{class:"w-300"},{default:le(()=>[H("div",WMe,ce(L.$t("选择协议"))+":",1),H("div",qMe,[(be(!0),ze(et,null,no(v.value,te=>(be(),Ge(Ce,{key:te.type,value:te.type,checked:h.value.includes(te.type),onClick:oe=>g(te.type)},{default:le(()=>[Je(ce(L.$t(te.label)),1)]),_:2},1032,["value","checked","onClick"]))),128))]),H("div",KMe,[ee(hJ,{value:p.value,"render-as":"svg",class:"h-140 w-140"},null,8,["value"])]),H("div",GMe,ce(L.$t("使用支持扫码的客户端进行订阅")),1)]),_:1})]),_:1},8,["show"])])]),_:1}),me(s)==="mac"?(be(),ze(et,{key:2},[ee(ne,{class:"p-0!"},{default:le(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[6]||(M[6]=te=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("sing-box://import-remote-profile?url="+x.value.subscribe_url+`#${me(i).title}`)})},[H("div",YMe,[ee(fe,{size:"30"},{default:le(()=>[ee(me(of))]),_:1})]),H("div",XMe,ce(L.$t("导入到"))+" sing-box",1)])]),_:1}),ee(ne,{class:"p-0!"},{default:le(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[7]||(M[7]=te=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("clash://install-config?url="+x.value.subscribe_url+`&name=${me(i).title}`)})},[QMe,H("div",ZMe,ce(L.$t("导入到"))+" ClashX Meta",1)])]),_:1}),ee(ne,{class:"p-0!"},{default:le(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[8]||(M[8]=te=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("sing-box://import-remote-profile?url="+x.value.subscribe_url+`#${me(i).title}`)})},[H("div",JMe,[ee(fe,{size:"30"},{default:le(()=>[ee(me(rf))]),_:1})]),H("div",eze,ce(L.$t("导入到"))+" Hiddify",1)])]),_:1})],64)):bt("",!0),me(s)==="ios"?(be(),ze(et,{key:3},[ee(ne,{class:"p-0!"},{default:le(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[9]||(M[9]=te=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("sing-box://import-remote-profile?url="+x.value.subscribe_url+`#${me(i).title}`)})},[H("div",tze,[ee(fe,{size:"30"},{default:le(()=>[ee(me(of))]),_:1})]),H("div",nze,ce(L.$t("导入到"))+" sing-box",1)])]),_:1}),ee(ne,{class:"p-0!"},{default:le(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[10]||(M[10]=te=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("shadowrocket://add/sub://"+C(x.value.subscribe_url).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")+`?remark=${me(i).title}`)})},[oze,H("div",rze,ce(L.$t("导入到"))+" Shadowsocket",1)])]),_:1}),ee(ne,{class:"p-0!"},{default:le(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[11]||(M[11]=te=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("stash://install-config?url="+encodeURIComponent(x.value.subscribe_url)+`&name=${me(i).title}`)})},[ize,H("div",aze,ce(L.$t("导入到"))+" Stash",1)])]),_:1})],64)):bt("",!0),me(s)==="android"?(be(),ze(et,{key:4},[ee(ne,{class:"p-0!"},{default:le(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[12]||(M[12]=te=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("sing-box://import-remote-profile?url="+x.value.subscribe_url+`#${me(i).title}`)})},[H("div",sze,[ee(fe,{size:"30"},{default:le(()=>[ee(me(of))]),_:1})]),H("div",lze,ce(L.$t("导入到"))+" sing-box",1)])]),_:1}),ee(ne,{class:"p-0!"},{default:le(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[13]||(M[13]=te=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("clash://install-config?url="+(x.value.subscribe_url+"&types=hysteria2")+`&name=${me(i).title}`)})},[cze,H("div",uze,ce(L.$t("导入到"))+" NekoBox",1)])]),_:1}),ee(ne,{class:"p-0!"},{default:le(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[14]||(M[14]=te=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("clash://install-config?url="+(x.value.subscribe_url+"&types=hysteria2")+`&name=${me(i).title}`)})},[dze,H("div",fze,ce(L.$t("导入到"))+" Clash Meta",1)])]),_:1}),ee(ne,{class:"p-0!"},{default:le(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[15]||(M[15]=te=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("sing-box://import-remote-profile?url="+x.value.subscribe_url+`#${me(i).title}`)})},[H("div",hze,[ee(fe,{size:"30"},{default:le(()=>[ee(me(rf))]),_:1})]),H("div",pze,ce(L.$t("导入到"))+" Hiddify",1)])]),_:1})],64)):bt("",!0),me(s)==="windows"?(be(),ze(et,{key:5},[ee(ne,{class:"p-0!"},{default:le(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[16]||(M[16]=te=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("clash://install-config?url="+(x.value.subscribe_url+"&types=hysteria2")+`&name=${me(i).title}`)})},[mze,H("div",gze,ce(L.$t("导入到"))+" Clash",1)])]),_:1}),ee(ne,{class:"p-0!"},{default:le(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[17]||(M[17]=te=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("sing-box://import-remote-profile?url="+x.value.subscribe_url+`#${me(i).title}`)})},[H("div",vze,[ee(fe,{size:"30"},{default:le(()=>[ee(me(rf))]),_:1})]),H("div",bze,ce(L.$t("导入到"))+" Hiddify",1)])]),_:1})],64)):bt("",!0)]}),_:1}),ee(ue,{class:"m-0!"}),H("div",yze,[ee(re,{type:"primary",class:"w-100%",size:"large",onClick:M[18]||(M[18]=de=>L.$router.push("/knowledge"))},{default:le(()=>[Je(ce(L.$t("不会使用,查看使用教程")),1)]),_:1})])]),_:1})]),_:1},8,["show"]),H("div",xze,[q.value[1]&&q.value[1]>0||q.value[0]&&q.value[0]>0?(be(),ze("div",Cze,[q.value[1]&&q.value[1]>0?(be(),Ge(ke,{key:0,type:"warning","show-icon":!1,bordered:!0,closable:"",class:"mb-5"},{default:le(()=>[Je(ce(q.value[1])+" "+ce(L.$t("条工单正在处理中"))+" ",1),ee(re,{text:"",strong:"",onClick:M[20]||(M[20]=de=>me(Jt).push("/ticket"))},{default:le(()=>[Je(ce(L.$t("立即查看")),1)]),_:1})]),_:1})):bt("",!0),q.value[0]&&q.value[0]>0?(be(),Ge(ke,{key:1,type:"error","show-icon":!1,bordered:!0,closable:"",class:"mb-5"},{default:le(()=>[Je(ce(L.$t("还有没支付的订单"))+" ",1),ee(re,{text:"",strong:"",onClick:M[21]||(M[21]=de=>me(Jt).push("/order"))},{default:le(()=>[Je(ce(L.$t("立即支付")),1)]),_:1})]),_:1})):bt("",!0),!((ye=x.value)!=null&&ye.expired_at&&(((ge=x.value)==null?void 0:ge.expired_at)||0)>Date.now()/1e3)&&T()>=70?(be(),Ge(ke,{key:2,type:"info","show-icon":!1,bordered:!0,closable:"",class:"mb-5"},{default:le(()=>[Je(ce(L.$tc("当前已使用流量达{rate}%",{rate:T()}))+" ",1),ee(re,{text:"",onClick:M[22]||(M[22]=de=>k())},{default:le(()=>[H("span",wze,ce(L.$t("重置已用流量")),1)]),_:1})]),_:1})):bt("",!0)])):bt("",!0),Cn(ee(G,{class:"w-100% cursor-pointer overflow-hidden border-rounded-5 text-white transition hover:opacity-75",bordered:!1,"content-style":"padding: 0"},{default:le(()=>[ee(R,null,{default:le(()=>[(be(!0),ze(et,null,no(I.value,de=>(be(),ze("div",{key:de.id,class:"",style:Fo(de.img_url?`background:url(${de.img_url}) no-repeat;background-size: cover `:`background:url(${Vze})`),onClick:_e=>(c.value=!0,u.value=de)},[H("div",{class:"carousel-img flex flex-col justify-between p-20",style:Fo({background:"rgba(0, 0, 0, 0.5) !important"})},[H("div",null,[ee(V,{bordered:!1,class:"bg-#e04f1a text-12 color-white"},{default:le(()=>[Je(ce(L.$t("公告")),1)]),_:1})]),H("div",null,[H("p",Sze,ce(de.title),1),H("p",kze,ce(me(tr)(de.created_at)),1)])],4)],12,_ze))),128))]),_:1})]),_:1},512),[[ro,((J=I.value)==null?void 0:J.length)>0]]),ee(G,{title:L.$t("我的订阅"),class:"mt-5 border-rounded-5 md:m-t-20"},{default:le(()=>{var de,_e,te,oe,Ee,De,qe,tt,Me,je,dt,Oe,rt,it;return[_.value?(be(),ze(et,{key:0},[ee(E,{text:"",repeat:1,class:"w-60%"}),ee(E,{text:"",repeat:1,class:"w-80%"}),ee(E,{text:"",repeat:1})],64)):(de=x.value)!=null&&de.plan_id?(be(),ze(et,{key:1},[H("div",Tze,ce((te=(_e=x.value)==null?void 0:_e.plan)==null?void 0:te.name),1),((oe=x.value)==null?void 0:oe.expired_at)===null?(be(),ze("div",Pze,ce(L.$t("该订阅长期有效")),1)):(Ee=x.value)!=null&&Ee.expired_at&&(((De=x.value)==null?void 0:De.expired_at)??0)me(Jt).push("/plan/"+me(l).plan_id))},{default:le(()=>[Je(ce(L.$t("续费订阅")),1)]),_:1})):T()>=70?(be(),Ge(re,{key:4,type:"primary",class:"mt-20",onClick:M[24]||(M[24]=Z=>k())},{default:le(()=>[Je(ce(L.$t("重置已用流量")),1)]),_:1})):bt("",!0)],64)):(be(),ze("div",{key:2,class:"cursor-pointer pt-20 text-center",onClick:M[25]||(M[25]=Z=>me(Jt).push("/plan"))},[ee(ie,{class:"text-40"}),H("div",$ze,ce(L.$t("购买订阅")),1)]))]}),_:1},8,["title"]),ee(G,{title:L.$t("捷径"),class:"m-t-20 border-rounded-5","content-style":"padding: 0"},{default:le(()=>[ee(ve,{clickable:"",hoverable:""},{default:le(()=>[ee(ne,{class:"flex cursor-pointer justify-between p-19 hover:bg-#f6f6f6",onClick:M[26]||(M[26]=de=>me(Jt).push("/knowledge"))},{default:le(()=>[H("div",Aze,[H("div",Ize,ce(L.$t("查看教程")),1),H("div",Mze,ce(L.$t("学习如何使用"))+" "+ce(me(i).title),1)])]),_:1}),ee(ne,{class:"flex cursor-pointer justify-between p-19 hover:bg-#f6f6f6",onClick:M[27]||(M[27]=de=>d.value=!0)},{default:le(()=>[H("div",zze,[H("div",Oze,ce(L.$t("一键订阅")),1),H("div",Dze,ce(L.$t("快速将节点导入对应客户端进行使用")),1)])]),_:1}),ee(ne,{class:"flex cursor-pointer justify-between p-19",onClick:M[28]||(M[28]=de=>me(l).plan_id?me(Jt).push("/plan/"+me(l).plan_id):me(Jt).push("/plan"))},{default:le(()=>{var de;return[H("div",Lze,[H("div",Fze,ce((de=x.value)!=null&&de.plan_id?L.$t("续费订阅"):L.$t("购买订阅")),1),H("div",Nze,ce(L.$t("对您当前的订阅进行购买")),1)])]}),_:1}),ee(ne,{class:"flex cursor-pointer justify-between p-19",onClick:M[29]||(M[29]=de=>L.$router.push("/ticket"))},{default:le(()=>[H("div",Bze,[H("div",Hze,ce(L.$t("遇到问题")),1),H("div",jze,ce(L.$t("遇到问题可以通过工单与我们沟通")),1)])]),_:1})]),_:1})]),_:1},8,["title"])])]}),_:1})}}}),Wze=zu(Uze,[["__scopeId","data-v-db83f70d"]]),qze=Object.freeze(Object.defineProperty({__proto__:null,default:Wze},Symbol.toStringTag,{value:"Module"})),Kze={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},Gze=H("path",{fill:"currentColor",d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448s448-200.6 448-448S759.4 64 512 64m0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372s372 166.6 372 372s-166.6 372-372 372m159.6-585h-59.5c-3 0-5.8 1.7-7.1 4.4l-90.6 180H511l-90.6-180a8 8 0 0 0-7.1-4.4h-60.7c-1.3 0-2.6.3-3.8 1c-3.9 2.1-5.3 7-3.2 10.9L457 515.7h-61.4c-4.4 0-8 3.6-8 8v29.9c0 4.4 3.6 8 8 8h81.7V603h-81.7c-4.4 0-8 3.6-8 8v29.9c0 4.4 3.6 8 8 8h81.7V717c0 4.4 3.6 8 8 8h54.3c4.4 0 8-3.6 8-8v-68.1h82c4.4 0 8-3.6 8-8V611c0-4.4-3.6-8-8-8h-82v-41.5h82c4.4 0 8-3.6 8-8v-29.9c0-4.4-3.6-8-8-8h-62l111.1-204.8c.6-1.2 1-2.5 1-3.8c-.1-4.4-3.7-8-8.1-8"},null,-1),Yze=[Gze];function Xze(e,t){return be(),ze("svg",Kze,[...Yze])}const Qze={name:"ant-design-pay-circle-outlined",render:Xze},Zze={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},Jze=H("path",{fill:"currentColor",d:"M668.6 320c0-4.4-3.6-8-8-8h-54.5c-3 0-5.8 1.7-7.1 4.4l-84.7 168.8H511l-84.7-168.8a8 8 0 0 0-7.1-4.4h-55.7c-1.3 0-2.6.3-3.8 1c-3.9 2.1-5.3 7-3.2 10.8l103.9 191.6h-57c-4.4 0-8 3.6-8 8v27.1c0 4.4 3.6 8 8 8h76v39h-76c-4.4 0-8 3.6-8 8v27.1c0 4.4 3.6 8 8 8h76V704c0 4.4 3.6 8 8 8h49.9c4.4 0 8-3.6 8-8v-63.5h76.3c4.4 0 8-3.6 8-8v-27.1c0-4.4-3.6-8-8-8h-76.3v-39h76.3c4.4 0 8-3.6 8-8v-27.1c0-4.4-3.6-8-8-8H564l103.7-191.6c.5-1.1.9-2.4.9-3.7zM157.9 504.2a352.7 352.7 0 0 1 103.5-242.4c32.5-32.5 70.3-58.1 112.4-75.9c43.6-18.4 89.9-27.8 137.6-27.8c47.8 0 94.1 9.3 137.6 27.8c42.1 17.8 79.9 43.4 112.4 75.9c10 10 19.3 20.5 27.9 31.4l-50 39.1a8 8 0 0 0 3 14.1l156.8 38.3c5 1.2 9.9-2.6 9.9-7.7l.8-161.5c0-6.7-7.7-10.5-12.9-6.3l-47.8 37.4C770.7 146.3 648.6 82 511.5 82C277 82 86.3 270.1 82 503.8a8 8 0 0 0 8 8.2h60c4.3 0 7.8-3.5 7.9-7.8zM934 512h-60c-4.3 0-7.9 3.5-8 7.8a352.7 352.7 0 0 1-103.5 242.4a352.57 352.57 0 0 1-112.4 75.9c-43.6 18.4-89.9 27.8-137.6 27.8s-94.1-9.3-137.6-27.8a352.57 352.57 0 0 1-112.4-75.9c-10-10-19.3-20.5-27.9-31.4l49.9-39.1a8 8 0 0 0-3-14.1l-156.8-38.3c-5-1.2-9.9 2.6-9.9 7.7l-.8 161.7c0 6.7 7.7 10.5 12.9 6.3l47.8-37.4C253.3 877.7 375.4 942 512.5 942C747 942 937.7 753.9 942 520.2a8 8 0 0 0-8-8.2"},null,-1),eOe=[Jze];function tOe(e,t){return be(),ze("svg",Zze,[...eOe])}const nOe={name:"ant-design-transaction-outlined",render:tOe},oOe={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},rOe=H("path",{fill:"currentColor",d:"M19 17v2H7v-2s0-4 6-4s6 4 6 4m-3-9a3 3 0 1 0-3 3a3 3 0 0 0 3-3m3.2 5.06A5.6 5.6 0 0 1 21 17v2h3v-2s0-3.45-4.8-3.94M18 5a2.91 2.91 0 0 0-.89.14a5 5 0 0 1 0 5.72A2.91 2.91 0 0 0 18 11a3 3 0 0 0 0-6M8 10H5V7H3v3H0v2h3v3h2v-3h3Z"},null,-1),iOe=[rOe];function aOe(e,t){return be(),ze("svg",oOe,[...iOe])}const sOe={name:"mdi-invite",render:aOe},lOe={class:"text-50 font-400"},cOe={class:"m-l-10 text-20 text-#6c757d md:m-l20"},uOe={class:"text-#6c757d"},dOe={class:"flex justify-between p-b-5 p-t-5"},fOe={class:"flex justify-between p-b-5 p-t-5"},hOe={key:0},pOe={key:1},mOe={class:"flex justify-between p-b-5 p-t-5"},gOe={class:"flex justify-between p-b-5 p-t-5"},vOe={class:"m-t-10"},bOe={class:"m-b-5"},yOe={class:"m-t-10"},xOe={class:"m-b-5"},COe={class:"flex justify-end"},wOe={class:"m-t-10"},_Oe={class:"m-b-5"},SOe={class:"m-t-10"},kOe={class:"m-b-5"},TOe={class:"flex justify-end"},POe=pe({__name:"index",setup(e){const t=bn(),n=x=>Nn.global.t(x),o=[{title:n("邀请码"),key:"code",render(x){const w=`${window.location.protocol}//${window.location.host}/#/register?code=${x.code}`;return b("div",[b("span",x.code),b(Tt,{size:"small",onClick:()=>ec(w),quaternary:!0,type:"info"},{default:()=>n("复制链接")})])}},{title:n("创建时间"),key:"created_at",fixed:"right",render(x){return tr(x.created_at)}}],r=[{title:n("发放时间"),key:"created_at",render(x){return tr(x.created_at)}},{title:n("佣金"),key:"get_amount",fixed:"right",render(x){return nn(x.get_amount)}}],i=B(),a=B([]);async function s(){const x=await VX(),{data:w}=x;i.value=w.codes,a.value=w.stat}const l=B([]),c=bo({page:1,pageSize:10,showSizePicker:!0,pageSizes:[10,50,100,150],onChange:x=>{c.page=x,u()},onUpdatePageSize:x=>{c.pageSize=x,c.page=1,u()}});async function u(){const x=await UX(c.page,c.pageSize),{data:w}=x;l.value=w}const d=B(!1);async function f(){d.value=!0;const{data:x}=await WX();x===!0&&(window.$message.success(n("已生成")),_()),d.value=!1}const p=B(!1),h=B(),m=B(!1);async function v(){m.value=!0;const x=h.value;if(typeof x!="number"){window.$message.error(n("请输入正确的划转金额"));return}const{data:w}=await qX(x*100);w===!0&&(window.$message.success(n("划转成功")),p.value=!1,s()),m.value=!1}const g=B(!1),y=bo({method:null,account:null}),S=B(!1);async function C(){S.value=!0,y.method||window.$message.error(n("提现方式不能为空")),y.account||window.$message.error(n("提现账号不能为空"));const x=y.method,w=y.account,{data:T}=await KX({withdraw_method:x,withdraw_account:w});T===!0&&Jt.push("/ticket"),S.value=!1}function _(){s(),u()}return an(()=>{_()}),(x,w)=>{const T=sOe,P=aV,k=nOe,I=Qze,A=Na,q=jn,F=Eu,O=gS,$=il,W=Co,Q=xG,L=Fi,M=ku,se=co;return be(),Ge(se,null,{default:le(()=>[ee(q,{title:x.$t("我的邀请"),class:"border-rounded-5"},{"header-extra":le(()=>[ee(T,{class:"text-40 text-gray"})]),default:le(()=>{var X;return[H("div",null,[H("span",lOe,[ee(P,{from:0,to:me(nn)(a.value[4]),active:!0,precision:2,duration:"500"},null,8,["to"])]),H("span",cOe,ce((X=me(t).appConfig)==null?void 0:X.currency),1)]),H("div",uOe,ce(x.$t("当前剩余佣金")),1),ee(A,{class:"m-t-10"},{default:le(()=>{var ne;return[ee(me(Tt),{size:"small",type:"primary",onClick:w[0]||(w[0]=fe=>p.value=!0)},{icon:le(()=>[ee(k)]),default:le(()=>[Je(" "+ce(x.$t("划转")),1)]),_:1}),(ne=me(t).appConfig)!=null&&ne.withdraw_close?bt("",!0):(be(),Ge(me(Tt),{key:0,size:"small",type:"primary",onClick:w[1]||(w[1]=fe=>g.value=!0)},{icon:le(()=>[ee(I)]),default:le(()=>[Je(" "+ce(x.$t("推广佣金提现")),1)]),_:1}))]}),_:1})]}),_:1},8,["title"]),ee(q,{class:"m-t-15 border-rounded-5"},{default:le(()=>{var X,ne,fe,xe,Ce,G;return[H("div",dOe,[H("div",null,ce(x.$t("已注册用户数")),1),H("div",null,ce(x.$tc("{number} 人",{number:a.value[0]})),1)]),H("div",fOe,[H("div",null,ce(x.$t("佣金比例")),1),(X=me(t).appConfig)!=null&&X.commission_distribution_enable?(be(),ze("div",hOe,ce(`${Math.floor((((ne=me(t).appConfig)==null?void 0:ne.commission_distribution_l1)||0)*a.value[3]/100)}%,${Math.floor((((fe=me(t).appConfig)==null?void 0:fe.commission_distribution_l2)||0)*a.value[3]/100)}%,${Math.floor((((xe=me(t).appConfig)==null?void 0:xe.commission_distribution_l3)||0)*a.value[3]/100)}%`),1)):(be(),ze("div",pOe,ce(a.value[3])+"%",1))]),H("div",mOe,[H("div",null,ce(x.$t("确认中的佣金")),1),H("div",null,ce((Ce=me(t).appConfig)==null?void 0:Ce.currency_symbol)+" "+ce(me(nn)(a.value[2])),1)]),H("div",gOe,[H("div",null,ce(x.$t("累计获得佣金")),1),H("div",null,ce((G=me(t).appConfig)==null?void 0:G.currency_symbol)+" "+ce(me(nn)(a.value[1])),1)])]}),_:1}),ee(q,{title:x.$t("邀请码管理"),class:"m-t-15 border-rounded-5"},{"header-extra":le(()=>[ee(me(Tt),{size:"small",type:"primary",round:"",loading:d.value,onClick:f},{default:le(()=>[Je(ce(x.$t("生成邀请码")),1)]),_:1},8,["loading"])]),default:le(()=>[ee(F,{columns:o,data:i.value,bordered:!1},null,8,["data"])]),_:1},8,["title"]),ee(q,{title:x.$t("佣金发放记录"),class:"m-t-15 border-rounded-5"},{default:le(()=>[ee(F,{columns:r,data:l.value,pagination:c},null,8,["data","pagination"])]),_:1},8,["title"]),ee(L,{show:p.value,"onUpdate:show":w[6]||(w[6]=X=>p.value=X)},{default:le(()=>[ee(q,{style:{width:"600px",position:"fixed",top:"30%",left:"50%",transform:"translate(-50%, -50%)"},segmented:{content:!0,footer:!0},title:x.$t("推广佣金划转至余额"),size:"huge",role:"dialog","aria-modal":"true","footer-style":"padding-top: 10px; padding-bottom:10px",class:"max-w-100%"},{"header-extra":le(()=>[ee(me(Tt),{class:"h-auto p-2",tertiary:"",size:"large",onClick:w[2]||(w[2]=X=>p.value=!1)},{icon:le(()=>[ee(O,{class:"cursor-pointer opacity-85"})]),_:1})]),footer:le(()=>[H("div",COe,[H("div",null,[ee(me(Tt),{onClick:w[4]||(w[4]=X=>p.value=!1)},{default:le(()=>[Je(ce(x.$t("取消")),1)]),_:1}),ee(me(Tt),{type:"primary",class:"ml-10",onClick:w[5]||(w[5]=X=>v()),loading:m.value,disabled:m.value},{default:le(()=>[Je(ce(x.$t("确定")),1)]),_:1},8,["loading","disabled"])])])]),default:le(()=>[ee($,{type:"warning"},{default:le(()=>[Je(ce(x.$tc("划转后的余额仅用于{title}消费使用",{title:me(t).title})),1)]),_:1}),H("div",vOe,[H("div",bOe,ce(x.$t("当前推广佣金余额")),1),ee(W,{placeholder:me(nn)(a.value[4]),type:"number",disabled:""},null,8,["placeholder"])]),H("div",yOe,[H("div",xOe,ce(x.$t("划转金额")),1),ee(Q,{value:h.value,"onUpdate:value":w[3]||(w[3]=X=>h.value=X),placeholder:x.$t("请输入需要划转到余额的金额"),clearable:""},null,8,["value","placeholder"])])]),_:1},8,["title"])]),_:1},8,["show"]),ee(L,{show:g.value,"onUpdate:show":w[12]||(w[12]=X=>g.value=X)},{default:le(()=>[ee(q,{style:{width:"600px",position:"fixed",top:"30%",left:"50%",transform:"translate(-50%, -50%)"},segmented:{content:!0,footer:!0},title:x.$t("推广佣金划转至余额"),size:"huge",role:"dialog","aria-modal":"true","footer-style":"padding-top: 10px; padding-bottom:10px",class:"max-w-100%"},{"header-extra":le(()=>[ee(me(Tt),{class:"h-auto p-2",tertiary:"",size:"large",onClick:w[7]||(w[7]=X=>g.value=!1)},{icon:le(()=>[ee(O,{class:"cursor-pointer opacity-85"})]),_:1})]),footer:le(()=>[H("div",TOe,[H("div",null,[ee(me(Tt),{onClick:w[10]||(w[10]=X=>p.value=!1)},{default:le(()=>[Je(ce(x.$t("取消")),1)]),_:1}),ee(me(Tt),{type:"primary",class:"ml-10",onClick:w[11]||(w[11]=X=>C()),loading:S.value,disabled:S.value},{default:le(()=>[Je(ce(x.$t("确定")),1)]),_:1},8,["loading","disabled"])])])]),default:le(()=>{var X;return[H("div",wOe,[H("div",_Oe,ce(x.$t("提现方式")),1),ee(M,{value:y.method,"onUpdate:value":w[8]||(w[8]=ne=>y.method=ne),options:(X=me(t).appConfig)==null?void 0:X.withdraw_methods.map(ne=>({label:ne,value:ne})),placeholder:x.$t("请选择提现方式")},null,8,["value","options","placeholder"])]),H("div",SOe,[H("div",kOe,ce(x.$t("提现账号")),1),ee(W,{value:y.account,"onUpdate:value":w[9]||(w[9]=ne=>y.account=ne),placeholder:x.$t("请输入提现账号"),type:"string"},null,8,["value","placeholder"])])]}),_:1},8,["title"])]),_:1},8,["show"])]),_:1})}}}),ROe=Object.freeze(Object.defineProperty({__proto__:null,default:POe},Symbol.toStringTag,{value:"Module"})),EOe={class:""},$Oe={class:"mb-4 text-16 font-600"},AOe={class:"text-12 text-gray"},IOe=["innerHTML"],MOe=pe({__name:"index",setup(e){const t=bn(),n=new Uu({html:!0}),o=f=>n.render(f),r=B(!1),i=B();async function a(f){const{data:p}=await sQ(f,t.lang);p&&(i.value=p),r.value=!0}const s=B(""),l=B(!0),c=B();async function u(){l.value=!0;const f=s.value,{data:p}=await aQ(f,t.lang);c.value=p,l.value=!1}function d(){u()}return an(()=>{d()}),(f,p)=>{const h=Co,m=Tt,v=wu,g=cl,y=Na,S=cm,C=lm,_=jn,x=GW,w=qW,T=co;return be(),Ge(T,{"show-footer":!1},{default:le(()=>[ee(v,null,{default:le(()=>[ee(h,{placeholder:f.$t("使用文档"),value:s.value,"onUpdate:value":p[0]||(p[0]=P=>s.value=P),onKeyup:p[1]||(p[1]=da(P=>d(),["enter"]))},null,8,["placeholder","value"]),ee(m,{type:"primary",ghost:"",onClick:p[2]||(p[2]=P=>d())},{default:le(()=>[Je(ce(f.$t("搜索")),1)]),_:1})]),_:1}),l.value?(be(),Ge(y,{key:0,vertical:"",class:"mt-20"},{default:le(()=>[ee(g,{height:"20px",width:"33%"}),ee(g,{height:"20px",width:"66%"}),ee(g,{height:"20px"})]),_:1})):bt("",!0),(be(!0),ze(et,null,no(c.value,(P,k)=>(be(),Ge(_,{key:k,title:k,class:"mt-20 border-rounded-5",contentStyle:"padding:0"},{default:le(()=>[ee(C,{clickable:"",hoverable:""},{default:le(()=>[(be(!0),ze(et,null,no(P,I=>(be(),Ge(S,{key:I.id,onClick:A=>a(I.id)},{default:le(()=>[H("div",EOe,[H("div",$Oe,ce(I.title),1),H("div",AOe,ce(f.$t("最后更新"))+" "+ce(me(fp)(I.updated_at)),1)])]),_:2},1032,["onClick"]))),128))]),_:2},1024)]),_:2},1032,["title"]))),128)),ee(w,{show:r.value,"onUpdate:show":p[3]||(p[3]=P=>r.value=P),width:"80%",placement:"right"},{default:le(()=>{var P;return[ee(x,{title:(P=i.value)==null?void 0:P.title,closable:""},{default:le(()=>{var k;return[H("div",{innerHTML:o(((k=i.value)==null?void 0:k.body)||""),class:"custom-html-style"},null,8,IOe)]}),_:1},8,["title"])]}),_:1},8,["show"])]),_:1})}}}),zOe=Object.freeze(Object.defineProperty({__proto__:null,default:MOe},Symbol.toStringTag,{value:"Module"})),OOe={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},DOe=H("path",{fill:"currentColor",d:"M11 18h2v-2h-2zm1-16A10 10 0 0 0 2 12a10 10 0 0 0 10 10a10 10 0 0 0 10-10A10 10 0 0 0 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8s8 3.59 8 8s-3.59 8-8 8m0-14a4 4 0 0 0-4 4h2a2 2 0 0 1 2-2a2 2 0 0 1 2 2c0 2-3 1.75-3 5h2c0-2.25 3-2.5 3-5a4 4 0 0 0-4-4"},null,-1),LOe=[DOe];function FOe(e,t){return be(),ze("svg",OOe,[...LOe])}const NOe={name:"mdi-help-circle-outline",render:FOe},BOe={class:"flex"},HOe={class:"flex-[1]"},jOe={class:"flex flex-[3] text-center"},VOe={class:"flex flex-1 items-center justify-center"},UOe={class:"flex flex-1 items-center justify-center"},WOe={class:"flex-1"},qOe={class:"flex"},KOe={class:"flex-[1]"},GOe={class:"flex flex-[3] text-center"},YOe={class:"flex flex-[1] items-center justify-center"},XOe={class:"flex-[1]"},QOe={class:"flex-[1]"},ZOe={key:0},JOe={key:1},eDe=pe({__name:"index",setup(e){const t=B([]),n=B(!0);async function o(){n.value=!0;const r=await dS(),{data:i}=r;t.value=i,n.value=!1}return an(()=>{o()}),(r,i)=>{const a=cl,s=Na,l=NOe,c=Pu,u=ui,d=cm,f=lm,p=ka("router-link"),h=il,m=co;return be(),Ge(m,null,{default:le(()=>[n.value?(be(),Ge(s,{key:0,vertical:"",class:"mt-20"},{default:le(()=>[ee(a,{height:"20px",width:"33%"}),ee(a,{height:"20px",width:"66%"}),ee(a,{height:"20px"})]),_:1})):t.value.length>0?(be(),Ge(f,{key:1,clickable:"",hoverable:""},{header:le(()=>[H("div",BOe,[H("div",HOe,ce(r.$t("名称")),1),H("div",jOe,[H("div",VOe,[Je(ce(r.$t("状态"))+" ",1),ee(c,{placement:"bottom",trigger:"hover"},{trigger:le(()=>[ee(l,{class:"m-l-3 text-16"})]),default:le(()=>[H("span",null,ce(r.$t("五分钟内节点在线情况")),1)]),_:1})]),H("div",UOe,[Je(ce(r.$t("倍率"))+" ",1),ee(c,{placement:"bottom",trigger:"hover"},{trigger:le(()=>[ee(l,{class:"m-l-3 text-16"})]),default:le(()=>[H("span",null,ce(r.$t("使用的流量将乘以倍率进行扣除")),1)]),_:1})]),H("div",WOe,ce(r.$t("标签")),1)])])]),default:le(()=>[(be(!0),ze(et,null,no(t.value,v=>(be(),Ge(d,{key:v.id},{default:le(()=>[H("div",qOe,[H("div",KOe,ce(v.name),1),H("div",GOe,[H("div",YOe,[H("div",{class:Ci(["h-6 w-6 rounded-full",v.is_online?"bg-blue-500":"bg-red-500"])},null,2)]),H("div",XOe,[ee(u,{size:"small",round:"",class:""},{default:le(()=>[Je(ce(v.rate)+" x ",1)]),_:2},1024)]),H("div",QOe,[v.tags&&v.tags.length>0?(be(),ze("div",ZOe,[(be(!0),ze(et,null,no(v.tags,g=>(be(),Ge(u,{size:"small",round:"",key:g},{default:le(()=>[Je(ce(g),1)]),_:2},1024))),128))])):(be(),ze("span",JOe,"-"))])])])]),_:2},1024))),128))]),_:1})):(be(),Ge(h,{key:2,type:"info"},{default:le(()=>[H("div",null,[Je(ce(r.$t("没有可用节点,如果您未订阅或已过期请"))+" ",1),ee(p,{class:"font-600",to:"/plan"},{default:le(()=>[Je(ce(r.$t("订阅")),1)]),_:1}),Je("。")])]),_:1}))]),_:1})}}}),tDe=Object.freeze(Object.defineProperty({__proto__:null,default:eDe},Symbol.toStringTag,{value:"Module"})),nDe=pe({__name:"index",setup(e){const t=c=>Nn.global.t(c),n={0:t("待支付"),1:t("开通中"),2:t("已取消"),3:t("已完成"),4:t("已折抵")},o={month_price:t("月付"),quarter_price:t("季付"),half_year_price:t("半年付"),year_price:t("年付"),two_year_price:t("两年付"),three_year_price:t("三年付"),onetime_price:t("一次性"),reset_price:t("流量重置包")},r=[{title:t("# 订单号"),key:"trade_no",render(c){return b(Tt,{text:!0,class:"color-primary",onClick:()=>Jt.push(`/order/${c.trade_no}`)},{default:()=>c.trade_no})}},{title:t("周期"),key:"period",render(c){return b(ui,{round:!0,size:"small"},{default:()=>o[c.period]})}},{title:t("订单金额"),key:"total_amount",render(c){return nn(c.total_amount)}},{title:t("订单状态"),key:"status",render(c){const u=n[c.status],d=b("div",{class:["h-6 w-6 rounded-full mr-5",c.status===3?"bg-green-500":"bg-red-500"]});return b("div",{class:"flex items-center"},[d,u])}},{title:t("创建时间"),key:"created_at",render(c){return tr(c.created_at)}},{title:t("操作"),key:"actions",fixed:"right",render(c){const u=b(Tt,{text:!0,type:"primary",onClick:()=>Jt.push(`/order/${c.trade_no}`)},{default:()=>t("查看详情")}),d=b(Tt,{text:!0,type:"primary",disabled:c.status!==0,onClick:()=>i(c.trade_no)},{default:()=>t("取消")}),f=b(sl,{vertical:!0});return b("div",[u,f,d])}}];async function i(c){window.$dialog.confirm({title:t("注意"),type:"warning",content:t("如果您已经付款,取消订单可能会导致支付失败,确定要取消订单吗?"),async confirm(){const{data:u}=await vm(c);u===!0&&(window.$message.success(t("取消成功")),l())}})}const a=B([]);async function s(){const c=await fS(),{data:u}=c;a.value=u}async function l(){s()}return an(()=>{l()}),(c,u)=>{const d=Eu,f=co;return be(),Ge(f,null,{default:le(()=>[ee(d,{columns:r,data:a.value,bordered:!1,"scroll-x":800},null,8,["data"])]),_:1})}}}),oDe=Object.freeze(Object.defineProperty({__proto__:null,default:nDe},Symbol.toStringTag,{value:"Module"})),rDe={class:"inline-block",viewBox:"0 0 48 48",width:"1em",height:"1em"},iDe=H("g",{fill:"currentColor","fill-rule":"evenodd","clip-rule":"evenodd"},[H("path",{d:"M24 42c9.941 0 18-8.059 18-18S33.941 6 24 6S6 14.059 6 24s8.059 18 18 18m0 2c11.046 0 20-8.954 20-20S35.046 4 24 4S4 12.954 4 24s8.954 20 20 20"}),H("path",{d:"M34.67 16.259a1 1 0 0 1 .072 1.412L21.386 32.432l-8.076-7.709a1 1 0 0 1 1.38-1.446l6.59 6.29L33.259 16.33a1 1 0 0 1 1.413-.07"})],-1),aDe=[iDe];function sDe(e,t){return be(),ze("svg",rDe,[...aDe])}const jS={name:"healthicons-yes-outline",render:sDe},lDe={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},cDe=H("path",{fill:"currentColor",d:"M952.08 1.552L529.039 116.144c-10.752 2.88-34.096 2.848-44.815-.16L72.08 1.776C35.295-8.352-.336 18.176-.336 56.048V834.16c0 32.096 24.335 62.785 55.311 71.409l412.16 114.224c11.025 3.055 25.217 4.751 39.937 4.751c10.095 0 25.007-.784 38.72-4.528l423.023-114.592c31.056-8.4 55.504-39.024 55.504-71.248V56.048c.016-37.84-35.616-64.464-72.24-54.496zM479.999 956.943L71.071 843.887c-3.088-.847-7.408-6.496-7.408-9.712V66.143L467.135 177.68c3.904 1.088 8.288 1.936 12.864 2.656v776.608zm480.336-122.767c0 3.152-5.184 8.655-8.256 9.503L544 954.207v-775.92c.592-.144 1.2-.224 1.792-.384L960.32 65.775v768.4h.016zM641.999 366.303c2.88 0 5.81-.367 8.69-1.184l223.935-63.024c17.025-4.816 26.945-22.465 22.16-39.473s-22.56-26.88-39.472-22.16l-223.936 63.025c-17.024 4.816-26.944 22.464-22.16 39.472c3.968 14.128 16.815 23.344 30.783 23.344zm.002 192.001c2.88 0 5.81-.368 8.69-1.185l223.935-63.024c17.025-4.816 26.945-22.465 22.16-39.473c-4.783-17.008-22.56-26.88-39.472-22.16l-223.936 63.025c-17.024 4.816-26.944 22.464-22.16 39.457c3.968 14.127 16.815 23.36 30.783 23.36m.002 192c2.88 0 5.81-.368 8.69-1.185l223.935-63.024c17.025-4.816 26.945-22.465 22.16-39.473s-22.56-26.88-39.472-22.16L633.38 687.487c-17.024 4.816-26.944 22.464-22.16 39.472c3.968 14.113 16.815 23.345 30.783 23.345zM394.629 303.487l-223.934-63.025c-16.912-4.72-34.688 5.152-39.473 22.16s5.12 34.656 22.16 39.473l223.937 63.024a31.827 31.827 0 0 0 8.687 1.184c13.968 0 26.815-9.215 30.783-23.343c4.784-16.993-5.12-34.657-22.16-39.473zm.002 191.999l-223.934-63.025c-16.912-4.72-34.689 5.152-39.473 22.16s5.12 34.656 22.16 39.473l223.936 63.024a31.827 31.827 0 0 0 8.688 1.184c13.968 0 26.815-9.215 30.783-23.343c4.784-16.993-5.12-34.657-22.16-39.473zm.002 191.999L170.699 624.46c-16.912-4.72-34.689 5.152-39.473 22.16s5.12 34.656 22.16 39.473l223.936 63.024a31.827 31.827 0 0 0 8.688 1.184c13.968 0 26.815-9.215 30.783-23.343c4.784-17.008-5.12-34.657-22.16-39.473z"},null,-1),uDe=[cDe];function dDe(e,t){return be(),ze("svg",lDe,[...uDe])}const fDe={name:"simple-line-icons-book-open",render:dDe},hDe={class:"inline-block",viewBox:"0 0 20 20",width:"1em",height:"1em"},pDe=H("path",{fill:"currentColor",d:"M10 2c-4.42 0-8 3.58-8 8s3.58 8 8 8s8-3.58 8-8s-3.58-8-8-8m-.615 12.66h-1.34l-3.24-4.54l1.341-1.25l2.569 2.4l5.141-5.931l1.34.94z"},null,-1),mDe=[pDe];function gDe(e,t){return be(),ze("svg",hDe,[...mDe])}const vDe={name:"dashicons-yes-alt",render:gDe},bDe={class:"inline-block",viewBox:"0 0 20 20",width:"1em",height:"1em"},yDe=H("path",{fill:"currentColor",d:"M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8s-8-3.58-8-8s3.58-8 8-8m1.13 9.38l.35-6.46H8.52l.35 6.46h2.26m-.09 3.36c.24-.23.37-.55.37-.96c0-.42-.12-.74-.36-.97s-.59-.35-1.06-.35s-.82.12-1.07.35s-.37.55-.37.97c0 .41.13.73.38.96c.26.23.61.34 1.06.34s.8-.11 1.05-.34z"},null,-1),xDe=[yDe];function CDe(e,t){return be(),ze("svg",bDe,[...xDe])}const wDe={name:"dashicons-warning",render:CDe},_De={key:1,class:"flex flex-wrap"},SDe={class:"w-100% md:flex-[2]"},kDe={key:2,class:"mt-10 text-22"},TDe={key:3,class:"text-14 text-[rgba(0,0,0,0.45)]"},PDe={class:"flex"},RDe={class:"flex-[1] text-#49505799"},EDe={class:"flex-[2]"},$De={class:"flex"},ADe={class:"m-t-5 flex-[1] text-#49505799"},IDe={class:"flex-[2]"},MDe={class:"flex"},zDe={class:"m-b-5 m-t-5 flex-[1] text-#49505799"},ODe={class:"flex-[2]"},DDe={class:"flex"},LDe={class:"flex-[1] text-#49505799"},FDe={class:"flex-[2]"},NDe={key:0,class:"flex"},BDe={class:"flex-[1] text-#49505799"},HDe={class:"flex-[2]"},jDe={key:1,class:"flex"},VDe={class:"flex-[1] text-#49505799"},UDe={class:"flex-[2]"},WDe={key:2,class:"flex"},qDe={class:"flex-[1] text-#49505799"},KDe={class:"flex-[2]"},GDe={key:3,class:"flex"},YDe={class:"flex-[1] text-#49505799"},XDe={class:"flex-[2]"},QDe={key:4,class:"flex"},ZDe={class:"flex-[1] text-#49505799"},JDe={class:"flex-[2]"},eLe={class:"flex"},tLe={class:"m-t-5 flex-[1] text-#49505799"},nLe={class:"flex-[2]"},oLe=["onClick"],rLe={class:"flex-[1]"},iLe={class:"max-h-30 flex-[1]"},aLe=["src"],sLe={key:0,class:"w-100% md:flex-[1] md:pl-20"},lLe={class:"mt-20 border-rounded-5 bg-#2f3135 p-20 color-white"},cLe={class:"text-18 font-600"},uLe={class:"flex border-#646669 border-b-solid pb-16 pt-16"},dLe={class:"flex-[2]"},fLe={class:"flex-[1] text-right color-#f8f9fa"},hLe={key:0,class:"border-[#646669] border-b-solid pb-16 pt-16"},pLe={class:"color-#f8f9fa41"},mLe={class:"pt-16 text-right"},gLe={key:1,class:"border-[#646669] border-b-solid pb-16 pt-16"},vLe={class:"color-#f8f9fa41"},bLe={class:"pt-16 text-right"},yLe={key:2,class:"border-[#646669] border-b-solid pb-16 pt-16"},xLe={class:"color-#f8f9fa41"},CLe={class:"pt-16 text-right"},wLe={key:3,class:"border-[#646669] border-b-solid pb-16 pt-16"},_Le={class:"color-#f8f9fa41"},SLe={class:"pt-16 text-right"},kLe={key:4,class:"border-[#646669] border-b-solid pb-16 pt-16"},TLe={class:"color-#f8f9fa41"},PLe={class:"pt-16 text-right"},RLe={class:"pb-16 pt-16"},ELe={class:"color-#f8f9fa41"},$Le={class:"text-36 font-600"},ALe=pe({__name:"detail",setup(e){const t=bn(),n=Pa(),o=C=>Nn.global.t(C),r={month_price:o("月付"),quarter_price:o("季付"),half_year_price:o("半年付"),year_price:o("年付"),two_year_price:o("两年付"),three_year_price:o("三年付"),onetime_price:o("一次性"),reset_price:o("流量重置包")};function i(C){switch(C){case 1:return{icon:"info",title:o("开通中"),subTitle:o("订单系统正在进行处理,请稍等1-3分钟。")};case 2:return{icon:"info",title:o("已取消"),subTitle:o("订单由于超时支付已被取消。")};case 3:case 4:return{icon:"info",title:o("已完成"),subTitle:o("订单已支付并开通。")}}return{icon:"error",title:o("意料之外"),subTitle:o("意料之外的状态")}}async function a(){window.$dialog.confirm({title:o("注意"),type:"warning",content:o("如果您已经付款,取消订单可能会导致支付失败,确定要取消订单吗?"),async confirm(){const{data:C}=await vm(s.value);C===!0&&(window.$message.success(o("取消成功")),S())}})}const s=B(""),l=B(),c=B(),u=B(!0);async function d(){u.value=!0;const{data:C}=await HX(s.value);l.value=C,C.status===0&&(h(),c.value=setInterval(y,3e3)),u.value=!1}const f=B([]),p=B(0);async function h(){const{data:C}=await QX();f.value=C}function m(){var _,x,w,T,P;return((_=l.value)==null?void 0:_.plan[l.value.period])-(((x=l.value)==null?void 0:x.balance_amount)||0)-(((w=l.value)==null?void 0:w.surplus_amount)||0)+(((T=l.value)==null?void 0:T.refund_amount)||0)-(((P=l.value)==null?void 0:P.discount_amount)||0)}function v(){const C=f.value[p.value];return C!=null&&C.handling_fee_percent?m()*parseFloat(C.handling_fee_percent)/100:(C==null?void 0:C.handling_fee_fixed)||0}async function g(){const C=f.value[p.value],{data:_}=await ZX(s.value,C==null?void 0:C.id);_&&(_===!0?(window.$message.info("支付成功"),setTimeout(()=>{S()},500)):(window.$message.info("正在前往收银台"),setTimeout(()=>{window.location.href=_},500)))}async function y(){const{data:C}=await jX(s.value);C&&(clearInterval(c.value),S())}async function S(){d()}return an(()=>{s.value=n.params.trade_no,S()}),(C,_)=>{const x=cl,w=Na,T=wDe,P=vDe,k=fDe,I=Tt,A=jn,q=jS,F=co;return be(),Ge(F,null,{default:le(()=>{var O,$,W,Q,L,M,se,X,ne,fe,xe,Ce,G,ve,ue,re,ke,V,R,E,U,ie,Y,he,ye,ge;return[u.value?(be(),Ge(w,{key:0,vertical:"",class:"mt-20"},{default:le(()=>[ee(x,{height:"20px",width:"33%"}),ee(x,{height:"20px",width:"66%"}),ee(x,{height:"20px"})]),_:1})):(be(),ze("div",_De,[H("div",SDe,[((O=l.value)==null?void 0:O.status)!==0?(be(),Ge(A,{key:0,class:"flex text-center","items-center":"","border-rounded-5":""},{default:le(()=>{var J,de,_e,te,oe,Ee;return[((J=l.value)==null?void 0:J.status)===2?(be(),Ge(T,{key:0,class:"text-90 color-#f9a314"})):bt("",!0),((de=l.value)==null?void 0:de.status)===3||((_e=l.value)==null?void 0:_e.status)==4?(be(),Ge(P,{key:1,class:"text-90 color-#48bc19"})):bt("",!0),(te=l.value)!=null&&te.status?(be(),ze("div",kDe,ce(i(l.value.status).title),1)):bt("",!0),(oe=l.value)!=null&&oe.status?(be(),ze("div",TDe,ce(i(l.value.status).subTitle),1)):bt("",!0),((Ee=l.value)==null?void 0:Ee.status)===3?(be(),Ge(I,{key:4,"icon-placement":"left",strong:"",color:"#db4619",size:"small",round:"",class:"mt-30",onClick:_[0]||(_[0]=De=>C.$router.push("/knowledge"))},{icon:le(()=>[ee(k)]),default:le(()=>[Je(" "+ce(C.$t("查看使用教程")),1)]),_:1})):bt("",!0)]}),_:1})):bt("",!0),ee(A,{class:"mt-20 border-rounded-5",title:C.$t("商品信息")},{default:le(()=>{var J,de,_e;return[H("div",PDe,[H("div",RDe,ce(C.$t("产品名称"))+":",1),H("div",EDe,ce((J=l.value)==null?void 0:J.plan.name),1)]),H("div",$De,[H("div",ADe,ce(C.$t("类型/周期"))+":",1),H("div",IDe,ce((de=l.value)!=null&&de.period?r[l.value.period]:""),1)]),H("div",MDe,[H("div",zDe,ce(C.$t("产品流量"))+":",1),H("div",ODe,ce((_e=l.value)==null?void 0:_e.plan.transfer_enable)+" GB",1)])]}),_:1},8,["title"]),ee(A,{class:"mt-20 border-rounded-5",title:C.$t("订单信息")},{"header-extra":le(()=>{var J;return[((J=l.value)==null?void 0:J.status)===0?(be(),Ge(I,{key:0,color:"#db4619",size:"small",round:"",strong:"",onClick:_[1]||(_[1]=de=>a())},{default:le(()=>[Je(ce(C.$t("关闭订单")),1)]),_:1})):bt("",!0)]}),default:le(()=>{var J,de,_e,te,oe,Ee,De,qe,tt,Me,je;return[H("div",DDe,[H("div",LDe,ce(C.$t("订单号"))+":",1),H("div",FDe,ce((J=l.value)==null?void 0:J.trade_no),1)]),(de=l.value)!=null&&de.discount_amount&&((_e=l.value)==null?void 0:_e.discount_amount)>0?(be(),ze("div",NDe,[H("div",BDe,ce(C.$t("优惠金额")),1),H("div",HDe,ce(me(nn)(l.value.discount_amount)),1)])):bt("",!0),(te=l.value)!=null&&te.surplus_amount&&((oe=l.value)==null?void 0:oe.surplus_amount)>0?(be(),ze("div",jDe,[H("div",VDe,ce(C.$t("旧订阅折抵金额")),1),H("div",UDe,ce(me(nn)(l.value.surplus_amount)),1)])):bt("",!0),(Ee=l.value)!=null&&Ee.refund_amount&&((De=l.value)==null?void 0:De.refund_amount)>0?(be(),ze("div",WDe,[H("div",qDe,ce(C.$t("退款金额")),1),H("div",KDe,ce(me(nn)(l.value.refund_amount)),1)])):bt("",!0),(qe=l.value)!=null&&qe.balance_amount&&((tt=l.value)==null?void 0:tt.balance_amount)>0?(be(),ze("div",GDe,[H("div",YDe,ce(C.$t("余额支付 ")),1),H("div",XDe,ce(me(nn)(l.value.balance_amount)),1)])):bt("",!0),((Me=l.value)==null?void 0:Me.status)===0&&v()>0?(be(),ze("div",QDe,[H("div",ZDe,ce(C.$t("支付手续费"))+":",1),H("div",JDe,ce(me(nn)(v())),1)])):bt("",!0),H("div",eLe,[H("div",tLe,ce(C.$t("创建时间"))+":",1),H("div",nLe,ce(me(tr)((je=l.value)==null?void 0:je.created_at)),1)])]}),_:1},8,["title"]),(($=l.value)==null?void 0:$.status)===0?(be(),Ge(A,{key:1,title:C.$t("支付方式"),class:"mt-20","content-style":"padding:0"},{default:le(()=>[(be(!0),ze(et,null,no(f.value,(J,de)=>(be(),ze("div",{key:J.id,class:Ci(["border-2 border-rounded-5 p-20 border-solid flex",p.value===de?"border-#0665d0":"border-transparent"]),onClick:_e=>p.value=de},[H("div",rLe,ce(J.name),1),H("div",iLe,[H("img",{class:"h-full",src:J.icon},null,8,aLe)])],10,oLe))),128))]),_:1},8,["title"])):bt("",!0)]),((W=l.value)==null?void 0:W.status)===0?(be(),ze("div",sLe,[H("div",lLe,[H("div",cLe,ce(C.$t("订单总额")),1),H("div",uLe,[H("div",dLe,ce((Q=l.value)==null?void 0:Q.plan.name),1),H("div",fLe,ce((L=me(t).appConfig)==null?void 0:L.currency_symbol)+ce(((M=l.value)==null?void 0:M.period)&&me(nn)((se=l.value)==null?void 0:se.plan[l.value.period])),1)]),(X=l.value)!=null&&X.surplus_amount&&((ne=l.value)==null?void 0:ne.surplus_amount)>0?(be(),ze("div",hLe,[H("div",pLe,ce(C.$t("折抵")),1),H("div",mLe,"- "+ce((fe=me(t).appConfig)==null?void 0:fe.currency_symbol)+ce(me(nn)((xe=l.value)==null?void 0:xe.surplus_amount)),1)])):bt("",!0),(Ce=l.value)!=null&&Ce.discount_amount&&((G=l.value)==null?void 0:G.discount_amount)>0?(be(),ze("div",gLe,[H("div",vLe,ce(C.$t("折扣")),1),H("div",bLe,"- "+ce((ve=me(t).appConfig)==null?void 0:ve.currency_symbol)+ce(me(nn)((ue=l.value)==null?void 0:ue.discount_amount)),1)])):bt("",!0),(re=l.value)!=null&&re.refund_amount&&((ke=l.value)==null?void 0:ke.refund_amount)>0?(be(),ze("div",yLe,[H("div",xLe,ce(C.$t("退款")),1),H("div",CLe,"- "+ce((V=me(t).appConfig)==null?void 0:V.currency_symbol)+ce(me(nn)((R=l.value)==null?void 0:R.refund_amount)),1)])):bt("",!0),(E=l.value)!=null&&E.balance_amount&&((U=l.value)==null?void 0:U.balance_amount)>0?(be(),ze("div",wLe,[H("div",_Le,ce(C.$t("余额支付")),1),H("div",SLe,"- "+ce((ie=me(t).appConfig)==null?void 0:ie.currency_symbol)+ce(me(nn)((Y=l.value)==null?void 0:Y.balance_amount)),1)])):bt("",!0),v()>0?(be(),ze("div",kLe,[H("div",TLe,ce(C.$t("支付手续费")),1),H("div",PLe,"+ "+ce((he=me(t).appConfig)==null?void 0:he.currency_symbol)+ce(me(nn)(v())),1)])):bt("",!0),H("div",RLe,[H("div",ELe,ce(C.$t("总计")),1),H("div",$Le,ce((ye=me(t).appConfig)==null?void 0:ye.currency_symbol)+" "+ce(me(nn)(m()+v()))+" "+ce((ge=me(t).appConfig)==null?void 0:ge.currency),1)]),ee(I,{type:"primary",class:"w-100% text-white","icon-placement":"left",strong:"",onClick:_[2]||(_[2]=J=>g())},{icon:le(()=>[ee(q)]),default:le(()=>[Je(" "+ce(C.$t("结账")),1)]),_:1})])])):bt("",!0)]))]}),_:1})}}}),ILe=Object.freeze(Object.defineProperty({__proto__:null,default:ALe},Symbol.toStringTag,{value:"Module"})),MLe={class:"ml-auto mr-auto max-w-1200 w-100%"},zLe={class:"m-3 mb-4 mt-4 text-30 font-400"},OLe={class:"card-container m-t-10 md:m-t-40"},DLe=["onClick"],LLe={class:"vertical-bottom"},FLe={class:"text-30 font-600"},NLe={class:"p-l-5 text-16 text-gray"},BLe=["innerHTML"],HLe=pe({__name:"index",setup(e){const t=bn(),n=d=>Nn.global.t(d),o=new Uu({html:!0}),r=d=>o.render(d),i=B(0),a=[{value:0,label:n("全部")},{value:1,label:n("按周期")},{value:2,label:n("按流量")}],s=B([]),l=B([]);ht([l,i],d=>{s.value=d[0].filter(f=>{if(d[1]===0)return 1;if(d[1]===1)return!((f.onetime_price||0)>0);if(d[1]===2)return(f.onetime_price||0)>0}),console.log(d)});async function c(){const{data:d}=await BX();d.forEach(f=>{const p=u(f);f.price=p.price,f.cycle=p.cycle}),l.value=d}an(()=>{c()});function u(d){return d.onetime_price!==null?{price:d.onetime_price/100,cycle:n("一次性")}:d.month_price!==null?{price:d.month_price/100,cycle:n("月付")}:d.quarter_price!==null?{price:d.quarter_price/100,cycle:n("季付")}:d.half_year_price!==null?{price:d.half_year_price/100,cycle:n("半年付")}:d.year_price!==null?{price:d.year_price/100,cycle:n("年付")}:d.two_year_price!==null?{price:d.two_year_price/100,cycle:n("两年付")}:d.three_year_price!==null?{price:d.three_year_price/100,cycle:n("三年付")}:{price:0,cycle:n("错误")}}return(d,f)=>{const p=QV,h=a2,m=Tt,v=jn,g=co;return be(),Ge(g,null,{default:le(()=>[H("div",MLe,[H("h2",zLe,ce(d.$t("选择最适合你的计划")),1),ee(h,{value:i.value,"onUpdate:value":f[0]||(f[0]=y=>i.value=y),name:"plan_select",class:""},{default:le(()=>[(be(),ze(et,null,no(a,y=>ee(p,{key:y.value,value:y.value,label:y.label,style:{background:"--n-color"}},null,8,["value","label"])),64))]),_:1},8,["value"]),H("section",OLe,[(be(!0),ze(et,null,no(s.value,y=>(be(),ze("div",{class:"card-item min-w-300 cursor-pointer",key:y.id,onClick:S=>d.$router.push("/plan/"+y.id)},[ee(v,{title:y.name,hoverable:"",class:"m-auto max-w-100% w-375"},{"header-extra":le(()=>{var S;return[H("div",LLe,[H("span",FLe,ce((S=me(t).appConfig)==null?void 0:S.currency_symbol)+" "+ce(y.price),1),Je(),H("span",NLe," /"+ce(y.cycle),1)])]}),action:le(()=>[ee(m,{strong:"",secondary:"",type:"info"},{default:le(()=>[Je(ce(d.$t("立即订阅")),1)]),_:1})]),default:le(()=>[H("div",{innerHTML:r(y.content)},null,8,BLe)]),_:2},1032,["title"])],8,DLe))),128))])])]),_:1})}}}),jLe=zu(HLe,[["__scopeId","data-v-a14a714a"]]),VLe=Object.freeze(Object.defineProperty({__proto__:null,default:jLe},Symbol.toStringTag,{value:"Module"})),ULe={class:"inline-block",viewBox:"0 0 576 512",width:"1em",height:"1em"},WLe=H("path",{fill:"currentColor",d:"M64 64C28.7 64 0 92.7 0 128v64c0 8.8 7.4 15.7 15.7 18.6C34.5 217.1 48 235 48 256s-13.5 38.9-32.3 45.4C7.4 304.3 0 311.2 0 320v64c0 35.3 28.7 64 64 64h448c35.3 0 64-28.7 64-64v-64c0-8.8-7.4-15.7-15.7-18.6C541.5 294.9 528 277 528 256s13.5-38.9 32.3-45.4c8.3-2.9 15.7-9.8 15.7-18.6v-64c0-35.3-28.7-64-64-64zm64 112v160c0 8.8 7.2 16 16 16h288c8.8 0 16-7.2 16-16V176c0-8.8-7.2-16-16-16H144c-8.8 0-16 7.2-16 16m-32-16c0-17.7 14.3-32 32-32h320c17.7 0 32 14.3 32 32v192c0 17.7-14.3 32-32 32H128c-17.7 0-32-14.3-32-32z"},null,-1),qLe=[WLe];function KLe(e,t){return be(),ze("svg",ULe,[...qLe])}const GLe={name:"fa6-solid-ticket",render:KLe},YLe={key:1,class:"flex flex-wrap"},XLe={class:"w-100% md:max-w-2/3"},QLe=["innerHTML"],ZLe=["onClick"],JLe={class:"mt-20 w-full md:mt-0 md:max-w-1/3 sm:max-w-full md:pl-20"},e9e={class:"border-rounded-5 bg-#2f3135 p-20 color-white"},t9e={class:"flex items-center"},n9e=["placeholder"],o9e={class:"mt-0 border-rounded-5 bg-#2f3135 p-20 color-white md:mt-20"},r9e={class:"text-18 font-600"},i9e={class:"flex border-#646669 border-b-solid pb-16 pt-16"},a9e={class:"flex-[2]"},s9e={class:"flex-[1] text-right color-#f8f9fa"},l9e={key:0,class:"border-[#646669] border-b-solid pb-16 pt-16"},c9e={class:"color-#f8f9fa"},u9e={class:"flex pb-16 pt-16"},d9e={class:"flex-[2]"},f9e={class:"flex-[1] text-right color-#f8f9fa"},h9e={class:"pb-16 pt-16"},p9e={class:"color-#f8f9fa"},m9e={class:"text-36 font-600"},g9e=pe({__name:"detail",setup(e){const t=bn(),n=Pa(),o=ul(),r=k=>Nn.global.t(k),i=new Uu({html:!0}),a=k=>i.render(k),s={month_price:r("月付"),quarter_price:r("季付"),half_year_price:r("半年付"),year_price:r("年付"),two_year_price:r("两年付"),three_year_price:r("三年付"),onetime_price:r("一次性"),reset_price:r("流量重置包")},l=B(0),c=B([]);async function u(){const k=S.value;c.value=[];for(const I in k)I in s&&k[I]!==null&&c.value.push({name:s[I],key:I})}const d=B(""),f=B(!1),p=B();async function h(){f.value=!0;const{data:k}=await eQ(d.value,P.value);k&&(p.value=k),f.value=!1}function m(){if(!p.value||!S.value||rC(l.value))return 0;const{type:k,value:I}=p.value,A=c.value[l.value].key;return k===1?I:I*S.value[A]/100}const v=B(!1);async function g(){var I;const k=(I=x.value)==null?void 0:I.find(A=>A.status===0);if(k){const A=k.trade_no;window.$dialog.confirm({title:r("注意"),type:"warning",content:r("您还有未完成的订单,购买前需要先取消,确定要取消之前的订单吗?"),positiveText:r("确认取消"),negativeText:r("返回我的订单"),confirm(){vm(A).then(({data:q})=>{q&&y()})},cancel(){Jt.push("/order")}});return}if(o.plan_id&&(o.expired_at===null||o.expired_at<=Math.floor(Date.now()/1e3))){window.$dialog.confirm({title:r("注意"),type:"warning",content:r("请注意,变更订阅会导致当前订阅被覆盖。"),confirm(){y()}});return}y()}async function y(){var A;v.value=!0;const k=c.value[l.value].key,{data:I}=await hS(P.value,k,(A=p.value)==null?void 0:A.code);I&&(window.$message.success(r("订单提交成功,正在跳转支付")),setTimeout(()=>{Jt.push("/order/"+I)},500)),v.value=!1}const S=B(),C=B(!0);async function _(){C.value=!0;const{data:k}=await JX(P.value);S.value=k,u(),C.value=!1}const x=B();async function w(){const{data:k}=await fS();x.value=k}function T(){_(),w()}const P=B();return an(()=>{P.value=n.params.plan_id,T()}),(k,I)=>{const A=cl,q=Na,F=jn,O=sl,$=GLe,W=Tt,Q=jS,L=co;return be(),Ge(L,null,{default:le(()=>{var M,se,X,ne,fe,xe,Ce,G;return[C.value?(be(),Ge(q,{key:0,vertical:"",class:"mt-20"},{default:le(()=>[ee(A,{height:"20px",width:"33%"}),ee(A,{height:"20px",width:"66%"}),ee(A,{height:"20px"})]),_:1})):(be(),ze("div",YLe,[H("div",XLe,[ee(F,{title:(M=S.value)==null?void 0:M.name,class:"m-auto max-w-100% border-rounded-5"},{default:le(()=>{var ve;return[H("div",{innerHTML:a((ve=S.value)==null?void 0:ve.content)},null,8,QLe)]}),_:1},8,["title"]),ee(F,{title:k.$t("付款周期"),class:"mt-20 border-rounded-5",contentStyle:"padding:0"},{default:le(()=>[(be(!0),ze(et,null,no(c.value,(ve,ue)=>{var re,ke;return be(),ze("div",{key:ve.key},[H("div",{class:Ci(["flex justify-between border-2 border-rounded-5 border-solid p-20 text-16 cursor-pointer",ue===l.value?"border-#0665d0":"border-transparent"]),onClick:V=>l.value=ue},[H("div",null,ce(ve.name),1),H("div",null,ce((re=me(t).appConfig)==null?void 0:re.currency_symbol)+" "+ce(me(nn)((ke=S.value)==null?void 0:ke[c.value[ue].key])),1)],10,ZLe),ee(O,{class:"m-0!"})])}),128))]),_:1},8,["title"])]),H("div",JLe,[H("div",e9e,[H("div",t9e,[Cn(H("input",{placeholder:r("有优惠券?"),"onUpdate:modelValue":I[0]||(I[0]=ve=>d.value=ve),class:"min-w-0 flex-[1] border-none bg-transparent color-white outline-none"},null,8,n9e),[[U4,d.value]]),ee(W,{type:"primary","icon-placement":"left",loading:f.value,disabled:f.value,onClick:I[1]||(I[1]=ve=>h())},{icon:le(()=>[ee($)]),default:le(()=>[Je(" "+ce(k.$t("验证")),1)]),_:1},8,["loading","disabled"])])]),H("div",o9e,[H("div",r9e,ce(k.$t("订单总额")),1),H("div",i9e,[H("div",a9e,ce((se=S.value)==null?void 0:se.name),1),H("div",s9e,ce((X=me(t).appConfig)==null?void 0:X.currency_symbol)+" "+ce(me(nn)((ne=S.value)==null?void 0:ne[c.value[l.value].key])),1)]),p.value?(be(),ze("div",l9e,[H("div",c9e,ce(k.$t("折扣")),1),H("div",u9e,[H("div",d9e,ce((fe=p.value)==null?void 0:fe.name),1),H("div",f9e," - "+ce(me(nn)(m())),1)])])):bt("",!0),H("div",h9e,[H("div",p9e,ce(k.$t("总计")),1),H("div",m9e,ce((xe=me(t).appConfig)==null?void 0:xe.currency_symbol)+" "+ce(me(nn)(((Ce=S.value)==null?void 0:Ce[c.value[l.value].key])-m()))+" "+ce((G=me(t).appConfig)==null?void 0:G.currency),1)]),ee(W,{type:"primary",class:"w-100% text-white","icon-placement":"left",strong:"",loading:v.value,disabled:v.value,onClick:I[2]||(I[2]=ve=>g())},{icon:le(()=>[ee(Q)]),default:le(()=>[Je(" "+ce(k.$t("下单")),1)]),_:1},8,["loading","disabled"])])])]))]}),_:1})}}}),v9e=Object.freeze(Object.defineProperty({__proto__:null,default:g9e},Symbol.toStringTag,{value:"Module"})),b9e={class:"inline-block",viewBox:"0 0 256 256",width:"1em",height:"1em"},y9e=H("path",{fill:"currentColor",d:"M216 72H56a8 8 0 0 1 0-16h136a8 8 0 0 0 0-16H56a24 24 0 0 0-24 24v128a24 24 0 0 0 24 24h160a16 16 0 0 0 16-16V88a16 16 0 0 0-16-16m-36 80a12 12 0 1 1 12-12a12 12 0 0 1-12 12"},null,-1),x9e=[y9e];function C9e(e,t){return be(),ze("svg",b9e,[...x9e])}const w9e={name:"ph-wallet-fill",render:C9e},_9e={class:"text-50 font-400"},S9e={class:"m-l-20 text-20 text-#6c757d"},k9e={class:"text-#6c757d"},T9e={class:"mt-10 max-w-500"},P9e={class:"mt-10 max-w-500"},R9e={class:"mt-10 max-w-500"},E9e={class:"mt-10 max-w-500"},$9e={class:"mb-5"},A9e={class:"mt-10 max-w-500"},I9e={class:"mb-5"},M9e=pe({__name:"index",setup(e){const t=ul(),n=bn(),o=m=>Nn.global.t(m),r=B(""),i=B(""),a=B(""),s=B(!1);async function l(){if(s.value=!0,i.value!==a.value){window.$message.error(o("两次新密码输入不同"));return}const{data:m}=await GX(r.value,i.value);m===!0&&window.$message.success(o("密码修改成功")),s.value=!1}const c=B(!1),u=B(!1);async function d(m){if(m==="expire"){const{data:v}=await G0({remind_expire:c.value?1:0});v===!0?window.$message.success(o("更新成功")):(window.$message.error(o("更新失败")),c.value=!c.value)}else if(m==="traffic"){const{data:v}=await G0({remind_traffic:u.value?1:0});v===!0?window.$message.success(o("更新成功")):(window.$message.error(o("更新失败")),u.value=!u.value)}}const f=B(!1);async function p(){const{data:m}=await YX();m&&window.$message.success(o("重置成功"))}async function h(){t.getUserInfo(),c.value=!!t.remind_expire,u.value=!!t.remind_traffic}return an(()=>{h()}),(m,v)=>{const g=w9e,y=jn,S=Co,C=Tt,_=HY,x=il,w=Fi,T=co;return be(),Ge(T,null,{default:le(()=>[ee(y,{title:m.$t("我的钱包"),class:"border-rounded-5"},{"header-extra":le(()=>[ee(g,{class:"text-40 color-gray"})]),default:le(()=>{var P;return[H("div",null,[H("span",_9e,ce(me(nn)(me(t).balance)),1),H("span",S9e,ce((P=me(n).appConfig)==null?void 0:P.currency),1)]),H("div",k9e,ce(m.$t("账户余额(仅消费)")),1)]}),_:1},8,["title"]),ee(y,{title:m.$t("修改密码"),class:"mt-20 border-rounded-5"},{default:le(()=>[H("div",T9e,[H("label",null,ce(m.$t("旧密码")),1),ee(S,{type:"password",value:r.value,"onUpdate:value":v[0]||(v[0]=P=>r.value=P),placeholder:m.$t("请输入旧密码"),maxlength:32},null,8,["value","placeholder"])]),H("div",P9e,[H("label",null,ce(m.$t("新密码")),1),ee(S,{type:"password",value:i.value,"onUpdate:value":v[1]||(v[1]=P=>i.value=P),placeholder:m.$t("请输入新密码"),maxlength:32},null,8,["value","placeholder"])]),H("div",R9e,[H("label",null,ce(m.$t("新密码")),1),ee(S,{type:"password",value:a.value,"onUpdate:value":v[2]||(v[2]=P=>a.value=P),placeholder:m.$t("请输入新密码"),maxlength:32},null,8,["value","placeholder"])]),ee(C,{class:"mt-20",type:"primary",onClick:l,loading:s.value,disabled:s.value},{default:le(()=>[Je(ce(m.$t("保存")),1)]),_:1},8,["loading","disabled"])]),_:1},8,["title"]),ee(y,{title:m.$t("通知"),class:"mt-20 border-rounded-5"},{default:le(()=>[H("div",E9e,[H("div",$9e,ce(m.$t("到期邮件提醒")),1),ee(_,{value:c.value,"onUpdate:value":[v[3]||(v[3]=P=>c.value=P),v[4]||(v[4]=P=>d("expire"))]},null,8,["value"])]),H("div",A9e,[H("div",I9e,ce(m.$t("流量邮件提醒")),1),ee(_,{value:u.value,"onUpdate:value":[v[5]||(v[5]=P=>u.value=P),v[6]||(v[6]=P=>d("traffic"))]},null,8,["value"])])]),_:1},8,["title"]),ee(y,{title:m.$t("重置订阅信息"),class:"mt-20 border-rounded-5"},{default:le(()=>[ee(x,{type:"warning"},{default:le(()=>[Je(ce(m.$t("当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。")),1)]),_:1}),ee(C,{type:"error",size:"small",class:"mt-10",onClick:v[7]||(v[7]=P=>f.value=!0)},{default:le(()=>[Je(ce(m.$t("重置")),1)]),_:1})]),_:1},8,["title"]),ee(w,{show:f.value,"onUpdate:show":v[8]||(v[8]=P=>f.value=P),preset:"dialog",title:m.$t("确定要重置订阅信息?"),content:m.$t("如果你的订阅地址或信息泄露可以进行此操作。重置后你的UUID及订阅将会变更,需要重新进行订阅。"),"positive-text":m.$t("确认"),"negative-text":m.$t("取消"),onPositiveClick:p},null,8,["show","title","content","positive-text","negative-text"])]),_:1})}}}),z9e=Object.freeze(Object.defineProperty({__proto__:null,default:M9e},Symbol.toStringTag,{value:"Module"})),O9e={class:"flex justify-end"},D9e=pe({__name:"index",setup(e){const t=p=>Nn.global.t(p),n=[{label:t("低"),value:0},{label:t("中"),value:1},{label:t("高"),value:2}],o=[{title:"#",key:"id"},{title:t("主题"),key:"subject"},{title:t("工单级别"),key:"u",render(p){return n[p.level].label}},{title:t("工单状态"),key:"status",render(p){const h=b("div",{class:["h-6 w-6 rounded-full mr-5",p.status===1?"bg-green-500":p.reply_status===0?"bg-blue-500":"bg-red-500"]}),m=p.status===1?t("已关闭"):p.reply_status===0?t("已回复"):t("待回复");return b("div",{class:"flex items-center"},[h,m])}},{title:t("创建时间"),key:"created_at",render(p){return tr(p.created_at)}},{title:t("最后回复时间"),key:"updated_at",render(p){return tr(p.updated_at)}},{title:t("操作"),key:"actions",fixed:"right",render(p){const h=b(Tt,{text:!0,type:"primary",onClick:()=>Jt.push(`/ticket/${p.id}`)},{default:()=>t("查看")}),m=b(Tt,{text:!0,type:"primary",disabled:p.status===1,onClick:()=>c(p.id)},{default:()=>t("关闭")}),v=b(sl,{vertical:!0});return b("div",[h,v,m])}}],r=B(!1),i=B(""),a=B(),s=B("");async function l(){const{data:p}=await nQ(i.value,a.value,s.value);p===!0&&(window.$message.success(t("创建成功")),f(),r.value=!1)}async function c(p){const{data:h}=await oQ(p);h&&(window.$message.success(t("关闭成功")),f())}const u=B([]);async function d(){const{data:p}=await tQ();u.value=p}function f(){d()}return an(()=>{f()}),(p,h)=>{const m=Co,v=ku,g=Na,y=jn,S=Fi,C=Eu,_=co;return be(),Ge(_,null,{default:le(()=>[ee(y,{class:"border-rounded-5",title:p.$t("工单历史")},{"header-extra":le(()=>[ee(me(Tt),{type:"primary",round:"",onClick:h[0]||(h[0]=x=>r.value=!0)},{default:le(()=>[Je(ce(p.$t("新的工单")),1)]),_:1}),ee(S,{show:r.value,"onUpdate:show":h[7]||(h[7]=x=>r.value=x)},{default:le(()=>[ee(y,{title:p.$t("新的工单"),class:"w-600",segmented:{content:!0,footer:!0},closable:"",onClose:h[6]||(h[6]=x=>r.value=!1)},{footer:le(()=>[H("div",O9e,[ee(g,null,{default:le(()=>[ee(me(Tt),{onClick:h[4]||(h[4]=x=>r.value=!1)},{default:le(()=>[Je(ce(p.$t("取消")),1)]),_:1}),ee(me(Tt),{type:"primary",onClick:h[5]||(h[5]=x=>l())},{default:le(()=>[Je(ce(p.$t("确认")),1)]),_:1})]),_:1})])]),default:le(()=>[H("div",null,[H("label",null,ce(p.$t("主题")),1),ee(m,{value:i.value,"onUpdate:value":h[1]||(h[1]=x=>i.value=x),class:"mt-5",placeholder:p.$t("请输入工单主题")},null,8,["value","placeholder"])]),H("div",null,[H("label",null,ce(p.$t("工单级别")),1),ee(v,{value:a.value,"onUpdate:value":h[2]||(h[2]=x=>a.value=x),options:n,placeholder:p.$t("请选项工单等级"),class:"mt-5"},null,8,["value","placeholder"])]),H("div",null,[H("label",null,ce(p.$t("消息")),1),ee(m,{value:s.value,"onUpdate:value":h[3]||(h[3]=x=>s.value=x),type:"textarea",placeholder:p.$t("请描述你遇到的问题"),round:"",class:"mt-5"},null,8,["value","placeholder"])])]),_:1},8,["title"])]),_:1},8,["show"])]),default:le(()=>[ee(C,{columns:o,data:u.value,"scroll-x":800},null,8,["data"])]),_:1},8,["title"])]),_:1})}}}),L9e=Object.freeze(Object.defineProperty({__proto__:null,default:D9e},Symbol.toStringTag,{value:"Module"})),F9e={class:"relative",style:{height:"calc(100% - 70px)"}},N9e={class:"mb-8 mt-8 text-14 text-gray"},B9e={class:"mb-8 inline-block border-rounded-5 bg-#f8f9fa pb-8 pl-16 pr-16 pt-8"},H9e=pe({__name:"detail",setup(e){const t=Pa(),n=u=>Nn.global.t(u),o=B("");async function r(){const{data:u}=await iQ(i.value,o.value);u===!0&&(window.$message.success(n("回复成功")),o.value="",c())}const i=B(),a=B();async function s(){const{data:u}=await rQ(i.value);u&&(a.value=u)}const l=B();function c(){s(),l.value=setInterval(s,2e3)}return an(()=>{i.value=t.params.ticket_id,c()}),(u,d)=>{const f=MY,p=Co,h=Tt,m=wu,v=jn,g=co;return be(),Ge(g,null,{default:le(()=>{var y;return[ee(v,{title:(y=a.value)==null?void 0:y.subject,class:"h-full overflow-hidden"},{default:le(()=>[H("div",F9e,[ee(f,{class:"absolute right-0 h-full"},{default:le(()=>{var S;return[(be(!0),ze(et,null,no((S=a.value)==null?void 0:S.message,C=>(be(),ze("div",{key:C.id,class:Ci([C.is_me?"text-right":"text-left"])},[H("div",N9e,ce(me(tr)(C.created_at)),1),H("div",B9e,ce(C.message),1)],2))),128))]}),_:1})]),ee(m,{size:"large",class:"mt-30"},{default:le(()=>[ee(p,{type:"text",size:"large",placeholder:u.$t("输入内容回复工单"),autofocus:!0,value:o.value,"onUpdate:value":d[0]||(d[0]=S=>o.value=S),onKeyup:d[1]||(d[1]=da(S=>r(),["enter"]))},null,8,["placeholder","value"]),ee(h,{type:"primary",size:"large",onClick:d[2]||(d[2]=S=>r())},{default:le(()=>[Je(ce(u.$t("回复")),1)]),_:1})]),_:1})]),_:1},8,["title"])]}),_:1})}}}),j9e=Object.freeze(Object.defineProperty({__proto__:null,default:H9e},Symbol.toStringTag,{value:"Module"})),V9e=pe({__name:"index",setup(e){const t=a=>Nn.global.t(a),n=[{title:t("记录时间"),key:"record_at",render(a){return fp(a.record_at)}},{title:t("实际上行"),key:"u",render(a){return o(a.u)}},{title:t("实际下行"),key:"d",render(a){return o(a.d)}},{title:t("扣费倍率"),key:"server_rate",render(a){return b(ui,{size:"small",round:!0},{default:()=>a.server_rate+" x"})}},{title(){const a=b(Pu,{placement:"bottom",trigger:"hover"},{trigger:()=>b(js("mdi-help-circle-outline",{size:16})),default:()=>t("公式:(实际上行 + 实际下行) x 扣费倍率 = 扣除流量")});return b("div",{class:"flex items-center"},[t("总计"),a])},key:"total",fixed:"right",render(a){return o((a.d+a.u)*parseInt(a.server_rate))}}];function o(a){const s=a/1024,l=s/1024,c=l/1024,u=c/1024;return u>=1?Zi(u)+" TB":c>=1?Zi(c)+" GB":l>=1?Zi(l)+" MB":Zi(s)+" KB"}const r=B([]);async function i(){const{data:a}=await XX();r.value=a}return an(()=>{i()}),(a,s)=>{const l=il,c=Eu,u=jn,d=co;return be(),Ge(d,null,{default:le(()=>[ee(u,{class:"border-rounded-5"},{default:le(()=>[ee(l,{type:"info",bordered:!1,class:"mb-20"},{default:le(()=>[Je(ce(a.$t("流量明细仅保留近月数据以供查询。")),1)]),_:1}),ee(c,{columns:n,data:r.value,"scroll-x":600},null,8,["data"])]),_:1})]),_:1})}}}),U9e=Object.freeze(Object.defineProperty({__proto__:null,default:V9e},Symbol.toStringTag,{value:"Module"})),W9e={name:"NOTFOUND"},q9e={"h-full":"",flex:""};function K9e(e,t,n,o,r,i){const a=Tt,s=$Y;return be(),ze("div",q9e,[ee(s,{"m-auto":"",status:"404",title:"404 Not Found",description:""},{footer:le(()=>[ee(a,null,{default:le(()=>[Je("Find some fun")]),_:1})]),_:1})])}const G9e=zu(W9e,[["render",K9e]]),Y9e=Object.freeze(Object.defineProperty({__proto__:null,default:G9e},Symbol.toStringTag,{value:"Module"})),X9e={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},Q9e=H("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[H("path",{d:"M2 12c0 5.523 4.477 10 10 10s10-4.477 10-10S17.523 2 12 2S2 6.477 2 12"}),H("path",{d:"M13 2.05S16 6 16 12c0 6-3 9.95-3 9.95m-2 0S8 18 8 12c0-6 3-9.95 3-9.95M2.63 15.5h18.74m-18.74-7h18.74"})],-1),Z9e=[Q9e];function J9e(e,t){return be(),ze("svg",X9e,[...Z9e])}const eFe={name:"iconoir-language",render:J9e},tFe={class:"inline-block",viewBox:"0 0 32 32",width:"1em",height:"1em"},nFe=H("path",{fill:"currentColor",d:"M26 30H14a2 2 0 0 1-2-2v-3h2v3h12V4H14v3h-2V4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v24a2 2 0 0 1-2 2"},null,-1),oFe=H("path",{fill:"currentColor",d:"M14.59 20.59L18.17 17H4v-2h14.17l-3.58-3.59L16 10l6 6l-6 6z"},null,-1),rFe=[nFe,oFe];function iFe(e,t){return be(),ze("svg",tFe,[...rFe])}const aFe={name:"carbon-login",render:iFe},sFe=e=>St({url:"/passport/auth/login",method:"post",data:e}),lFe=e=>St({url:"/passport/auth/register",method:"post",data:e});function VS(){return St.get("/guest/comm/config")}function US(e,t){return St.post("/passport/comm/sendEmailVerify",{email:e,recaptcha_data:t})}function cFe(e,t,n){return St.post("/passport/auth/forget",{email:e,password:t,email_code:n})}const uFe={class:"p-24"},dFe={key:0,class:"text-center"},fFe=["src"],hFe={key:1,class:"m-1 text-center text-36 font-normal",color:"#343a40"},pFe={"text-muted":"","mb-3":"","text-center":"","text-14":"","font-400":"",color:"#6c757d"},mFe={"mt-20":"","w-full":""},gFe={"mt-20":"","w-full":""},vFe={"mt-20":"","w-full":""},bFe={class:"flex justify-between bg-[--n-color-embedded] p-x-24 p-y-16 text-#6c757d"},yFe=pe({__name:"login",setup(e){const t=bn(),n=Qc(),o=B({email:"",password:""});r();function r(){const a=wi.get("loginInfo");a.value&&(o.value.email=a.value.email||"",o.value.password=a.value.password||"")}async function i(){var l;const{email:a,password:s}=o.value;if(!a||!s){window.$message.warning("请输入用户名和密码");return}try{const c=await sFe({email:a,password:s.toString()});(l=c.data)!=null&&l.auth_data&&(window.$message.success("登录成功"),PX(c.data.auth_data),n.push("/"))}catch{}}return(a,s)=>{const l=Co,c=aFe,u=Tt,d=ka("router-link"),f=sl,p=eFe,h=al,m=jn;return be(),ze("div",{"wh-full":"",flex:"","items-center":"","justify-center":"",style:Fo(me(t).background_url&&`background:url(${me(t).background_url}) no-repeat center center / cover;`)},[ee(m,{class:"m-auto max-w-450 rounded-5 bg-[--n-color] shadow-black","content-style":"padding: 0;"},{default:le(()=>[H("div",uFe,[me(t).logo?(be(),ze("div",dFe,[H("img",{src:me(t).logo,class:"mb-1em max-w-100%"},null,8,fFe)])):(be(),ze("h1",hFe,ce(me(t).title),1)),H("h5",pFe,ce(me(t).description||" "),1),H("div",mFe,[ee(l,{value:o.value.email,"onUpdate:value":s[0]||(s[0]=v=>o.value.email=v),autofocus:"",placeholder:a.$t("邮箱"),maxlength:40},null,8,["value","placeholder"])]),H("div",gFe,[ee(l,{value:o.value.password,"onUpdate:value":s[1]||(s[1]=v=>o.value.password=v),class:"",type:"password","show-password-on":"click",placeholder:a.$t("密码"),maxlength:40,onKeydown:da(i,["enter"])},null,8,["value","placeholder","onKeydown"])]),H("div",vFe,[ee(u,{"h-36":"","w-full":"","rounded-5":"","text-16":"",type:"primary","icon-placement":"left",onClick:i},{icon:le(()=>[ee(c)]),default:le(()=>[Je(" "+ce(a.$t("登入")),1)]),_:1})])]),H("div",bFe,[H("div",null,[ee(d,{to:"/register",class:"text-#6c757d"},{default:le(()=>[Je(ce(a.$t("注册")),1)]),_:1}),ee(f,{vertical:""}),ee(d,{to:"/forgetpassword",class:"text-#6c757d"},{default:le(()=>[Je(ce(a.$t("忘记密码")),1)]),_:1})]),H("div",null,[ee(h,{value:me(t).lang,"onUpdate:value":s[2]||(s[2]=v=>me(t).lang=v),options:Object.entries(me(fi)).map(([v,g])=>({label:g,value:v})),trigger:"click","on-update:value":me(t).switchLang},{default:le(()=>[ee(u,{text:"","icon-placement":"left"},{icon:le(()=>[ee(p)]),default:le(()=>[Je(" "+ce(me(fi)[me(t).lang]),1)]),_:1})]),_:1},8,["value","options","on-update:value"])])])]),_:1})],4)}}}),xFe=Object.freeze(Object.defineProperty({__proto__:null,default:yFe},Symbol.toStringTag,{value:"Module"})),CFe={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},wFe=H("path",{fill:"currentColor",d:"M9 9.5c0 .8-.7 1.5-1.5 1.5S6 10.3 6 9.5S6.7 8 7.5 8S9 8.7 9 9.5m7 0c0 .8-.7 1.5-1.5 1.5S13 10.3 13 9.5S13.7 8 14.5 8s1.5.7 1.5 1.5m-2 4.62L11.88 12l-1.06 1.06l1.06 1.06l-1.06 1.06l1.06 1.06l-1.06 1.06l1.06 1.06L14 16.24l-1.06-1.06zM16.85 13a2.05 2.05 0 0 0-2.05 2.05c0 .57.23 1.07.6 1.45l3.5 3.5l3.5-3.5c.37-.37.6-.89.6-1.45A2.05 2.05 0 0 0 20.95 13c-.55 0-1.08.23-1.45.6l-.6.6l-.6-.59c-.37-.38-.9-.61-1.45-.61M15 18.92A7.979 7.979 0 0 1 11 20a8 8 0 0 1-8-8a8 8 0 0 1 8-8c4.26 0 7.73 3.33 8 7.5c.58-.31 1.26-.5 1.95-.5c-.5-5.05-4.77-9-9.95-9A10 10 0 0 0 1 12a10 10 0 0 0 10 10c2 0 3.88-.6 5.45-1.62z"},null,-1),_Fe=[wFe];function SFe(e,t){return be(),ze("svg",CFe,[..._Fe])}const kFe={name:"mdi-emoticon-kiss-outline",render:SFe},WS=pe({__name:"vueRecaptcha",props:{sitekey:{type:String,required:!0},size:{type:String,required:!1,default:"normal"},theme:{type:String,required:!1,default:"light"},hl:{type:String,required:!1},loadingTimeout:{type:Number,required:!1,default:0}},emits:{verify:e=>e!=null&&e!="",error:e=>e,expire:null,fail:null},setup(e,{expose:t,emit:n}){const o=e,r=B(null);let i=null;t({execute:function(){window.grecaptcha.execute(i)},reset:function(){window.grecaptcha.reset(i)}});function a(){i=window.grecaptcha.render(r.value,{sitekey:o.sitekey,theme:o.theme,size:o.size,callback:s=>n("verify",s),"expired-callback":()=>n("expire"),"error-callback":()=>n("fail")})}return Vt(()=>{window.grecaptcha==null?new Promise((s,l)=>{let c,u=!1;window.recaptchaReady=function(){u||(u=!0,clearTimeout(c),s())};const d="recaptcha-script",f=m=>()=>{var v;u||(u=!0,clearTimeout(c),(v=document.getElementById(d))==null||v.remove(),l(m))};o.loadingTimeout>0&&(c=setTimeout(f("timeout"),o.loadingTimeout));const p=window.document,h=p.createElement("script");h.id=d,h.onerror=f("error"),h.onabort=f("aborted"),h.setAttribute("src",`https://www.google.com/recaptcha/api.js?onload=recaptchaReady&render=explicit&hl=${o.hl}&_=${+new Date}`),p.head.appendChild(h)}).then(()=>{a()}).catch(s=>{n("error",s)}):a()}),(s,l)=>(be(),ze("div",{ref_key:"recaptchaDiv",ref:r},null,512))}}),TFe={class:"p-24"},PFe={key:0,class:"text-center"},RFe=["src"],EFe={key:1,class:"m-1 text-center text-36 font-normal",color:"#343a40"},$Fe={"text-muted":"","mb-3":"","text-center":"","text-14":"","font-400":"",color:"#6c757d"},AFe={"mt-20":"","w-full":""},IFe={key:2,"mt-20":"","w-full":""},MFe={"mt-20":"","w-full":""},zFe={"mt-20":"","w-full":""},OFe={"mt-20":"","w-full":""},DFe={"mt-20":"","w-full":""},LFe={class:"flex justify-between bg-[--n-color-embedded] p-x-24 p-y-16 text-#6c757d"},FFe=pe({__name:"register",setup(e){const t=Pa(),n=bn(),o=Qc(),r=B({email:"",password:"",confirm_password:"",invite_code:"",lock_invite_code:!1,suffix:"",email_code:""}),i=B(null),a=B(),s=B(!1),l=B();function c(S){i.value=S,setTimeout(()=>{s.value=!1,a.value&&a.value.reset,l.value==="register"?(v(),l.value=""):l.value==="sendEmailVerify"&&(m(),l.value="")},500)}function u(){a.value&&a.value.reset()}function d(){a.value&&a.value.reset()}function f(){a.value&&a.value.reset&&a.value.reset()}const p=B(!1),h=B(0);async function m(){var _,x;if(r.value.email===""){window.$message.error("请输入邮箱地址");return}if(p.value=!0,h.value>0){window.$message.warning(`${h.value}秒后可重新发送`);return}if((_=g.value)!=null&&_.is_recaptcha&&((x=g.value)!=null&&x.is_recaptcha)&&!i.value){s.value=!0,p.value=!1,l.value="sendEmailVerify";return}const S=r.value.suffix?`${r.value.email}${r.value.suffix}`:r.value.email,{data:C}=await US(S,i.value);if(C===!0){window.$message.success("发送成功"),h.value=60;const w=setInterval(()=>{h.value--,h.value===0&&clearInterval(w)},1e3);i.value=""}p.value=!1}async function v(){var P,k;if(r.value.email===""){window.$message.error("请输入邮箱地址");return}const{password:S,confirm_password:C,invite_code:_,email_code:x}=r.value,w=r.value.suffix?`${r.value.email}${r.value.suffix}`:r.value.email;if(!w||!S){window.$message.warning("请输入账号密码");return}if(S!==C){window.$message.warning("请确保两次密码输入一致");return}if((P=g.value)!=null&&P.is_recaptcha&&((k=g.value)!=null&&k.is_recaptcha)){i.value||(s.value=!0),l.value="register";return}const{data:T}=await lFe({email:w,password:S.toString(),invite_code:_,email_code:x});T.auth_data&&(window.$message.success("注册成功"),pR(T.auth_data),o.push("/"))}const g=B();async function y(){var C,_;const{data:S}=await VS();S&&(g.value=S,Ev(S.email_whitelist_suffix)&&(r.value.suffix=(C=S.email_whitelist_suffix)!=null&&C[0]?"@"+((_=S.email_whitelist_suffix)==null?void 0:_[0]):""))}return an(()=>{t.query.code&&(r.value.lock_invite_code=!0,r.value.invite_code=t.query.code),y()}),(S,C)=>{const _=Fi,x=Co,w=ku,T=wu,P=Tt,k=kFe,I=ka("router-link"),A=al,q=jn;return be(),ze("div",{"wh-full":"",flex:"","items-center":"","justify-center":"",style:Fo(me(n).background_url&&`background:url(${me(n).background_url}) no-repeat center center / cover;`)},[ee(_,{show:s.value,"onUpdate:show":C[0]||(C[0]=F=>s.value=F)},{default:le(()=>{var F,O,$;return[(F=g.value)!=null&&F.is_recaptcha&&((O=g.value)!=null&&O.recaptcha_site_key)?Cn((be(),Ge(me(WS),{key:0,sitekey:($=g.value)==null?void 0:$.recaptcha_site_key,size:"normal",theme:"light","loading-timeout":3e4,onVerify:c,onExpire:u,onFail:d,onError:f,ref_key:"vueRecaptchaRef",ref:a},null,8,["sitekey"])),[[ro,s.value]]):bt("",!0)]}),_:1},8,["show"]),ee(q,{class:"m-auto max-w-450 rounded-5 bg-[--n-color] shadow-black","content-style":"padding: 0;"},{default:le(()=>{var F,O;return[H("div",TFe,[me(n).logo?(be(),ze("div",PFe,[H("img",{src:me(n).logo,class:"mb-1em max-w-100%"},null,8,RFe)])):(be(),ze("h1",EFe,ce(me(n).title),1)),H("h5",$Fe,ce(me(n).description||" "),1),H("div",AFe,[ee(T,{class:"flex"},{default:le(()=>{var $,W,Q;return[ee(x,{value:r.value.email,"onUpdate:value":C[1]||(C[1]=L=>r.value.email=L),autofocus:"",class:"flex-[2] pl-5",placeholder:S.$t("邮箱"),maxlength:80},null,8,["value","placeholder"]),me(Ev)(($=g.value)==null?void 0:$.email_whitelist_suffix)?(be(),Ge(w,{key:0,value:r.value.suffix,"onUpdate:value":C[2]||(C[2]=L=>r.value.suffix=L),options:((Q=(W=g.value)==null?void 0:W.email_whitelist_suffix)==null?void 0:Q.map(L=>({value:`@${L}`,label:`@${L}`})))||[],class:"flex-[1]","consistent-menu-width":!1},null,8,["value","options"])):bt("",!0)]}),_:1})]),(F=g.value)!=null&&F.is_email_verify?(be(),ze("div",IFe,[ee(T,{class:"flex"},{default:le(()=>[ee(x,{value:r.value.email_code,"onUpdate:value":C[3]||(C[3]=$=>r.value.email_code=$),placeholder:S.$t("邮箱验证码"),class:"pl-5"},null,8,["value","placeholder"]),ee(P,{type:"primary",onClick:C[4]||(C[4]=$=>m()),loading:p.value,disabled:p.value||h.value>0},{default:le(()=>[Je(ce(h.value||S.$t("发送")),1)]),_:1},8,["loading","disabled"])]),_:1})])):bt("",!0),H("div",MFe,[ee(x,{value:r.value.password,"onUpdate:value":C[5]||(C[5]=$=>r.value.password=$),class:"pl-5",type:"password","show-password-on":"click",placeholder:S.$t("密码"),maxlength:40,onKeydown:da(v,["enter"])},null,8,["value","placeholder","onKeydown"])]),H("div",zFe,[ee(x,{value:r.value.confirm_password,"onUpdate:value":C[6]||(C[6]=$=>r.value.confirm_password=$),class:"pl-5",type:"password","show-password-on":"click",placeholder:S.$t("再次输入密码"),maxlength:40,onKeydown:da(v,["enter"])},null,8,["value","placeholder","onKeydown"])]),H("div",OFe,[ee(x,{value:r.value.invite_code,"onUpdate:value":C[7]||(C[7]=$=>r.value.invite_code=$),class:"pl-5",placeholder:[S.$t("邀请码"),(O=g.value)!=null&&O.is_invite_force?`(${S.$t("必填")})`:`(${S.$t("选填")})`],maxlength:20,disabled:r.value.lock_invite_code},null,8,["value","placeholder","disabled"])]),H("div",DFe,[ee(P,{"h-36":"","w-full":"","rounded-5":"","text-16":"",type:"primary",onClick:v,"icon-placement":"left"},{icon:le(()=>[ee(k)]),default:le(()=>[Je(" "+ce(S.$t("注册")),1)]),_:1})])]),H("div",LFe,[H("div",null,[ee(I,{to:"/login",class:"text-#6c757d"},{default:le(()=>[Je(ce(S.$t("返回登入")),1)]),_:1})]),H("div",null,[ee(A,{value:me(n).lang,"onUpdate:value":C[8]||(C[8]=$=>me(n).lang=$),options:Object.entries(me(fi)).map(([$,W])=>({label:W,value:$})),trigger:"click","on-update:value":me(n).switchLang},{default:le(()=>[ee(P,{text:""},{default:le(()=>[Je(ce(me(fi)[me(n).lang]),1)]),_:1})]),_:1},8,["value","options","on-update:value"])])])]}),_:1})],4)}}}),NFe=Object.freeze(Object.defineProperty({__proto__:null,default:FFe},Symbol.toStringTag,{value:"Module"})),BFe={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},HFe=H("path",{fill:"currentColor",d:"M17 8.25a1.25 1.25 0 1 0 0-2.5a1.25 1.25 0 0 0 0 2.5m-8.05.35a6.554 6.554 0 0 1 6.55-6.55c3.596 0 6.55 2.819 6.55 6.45a6.51 6.51 0 0 1-1.255 3.852a6.014 6.014 0 0 0-1.276-.798a5.026 5.026 0 0 0 1.03-3.054c0-2.769-2.247-4.95-5.05-4.95a5.054 5.054 0 0 0-5.05 5.05c0 .262.034.539.088.845a1.774 1.774 0 0 1-.486 1.564l-6.236 6.235a1.25 1.25 0 0 0-.366.884V20.3c0 .138.112.25.25.25h2.5a.25.25 0 0 0 .25-.25v-1.5c0-.69.56-1.25 1.25-1.25h1.75V15.8c0-.65.497-1.185 1.132-1.245l1.077 1.078a1.758 1.758 0 0 0-.378.417h-.33v1.75c0 .69-.56 1.25-1.25 1.25H7.95v1.25a1.75 1.75 0 0 1-1.75 1.75H3.7a1.75 1.75 0 0 1-1.75-1.75v-2.172c0-.73.289-1.429.805-1.944L8.99 9.948a.275.275 0 0 0 .07-.244A6.387 6.387 0 0 1 8.95 8.6m4.83 2.68a.75.75 0 1 0-1.06-1.06l-2 2a.75.75 0 0 0 0 1.06l2 2a.75.75 0 1 0 1.06-1.06l-.72-.72H17a3.5 3.5 0 1 1-3.5 3.5a.75.75 0 0 0-1.5 0a5 5 0 1 0 5-5h-3.94l.72-.72"},null,-1),jFe=[HFe];function VFe(e,t){return be(),ze("svg",BFe,[...jFe])}const UFe={name:"fluent-key-reset24-regular",render:VFe},WFe={class:"p-24"},qFe={key:0,class:"text-center"},KFe=["src"],GFe={key:1,class:"m-1 text-center text-36 font-normal",color:"#343a40"},YFe={"text-muted":"","mb-3":"","text-center":"","text-14":"","font-400":"",color:"#6c757d"},XFe={"mt-20":"","w-full":""},QFe={"mt-20":"","w-full":""},ZFe={"mt-20":"","w-full":""},JFe={"mt-20":"","w-full":""},e7e={"mt-20":"","w-full":""},t7e={class:"flex justify-between bg-[--n-color-embedded] p-x-24 p-y-16 text-#6c757d"},n7e=pe({__name:"forgetpassword",setup(e){const t=bn(),n=Qc(),o=B({email:"",email_code:"",password:"",confirm_password:"",invite_code:"",suffix:""}),r=B(null),i=B(),a=B(!1),s=B();function l(y){r.value=y,setTimeout(()=>{a.value=!1,i.value&&i.value.reset(),s.value==="sendEmailVerify"&&(h(),s.value="")},500)}function c(){i.value.reset()}function u(){i.value.reset()}function d(){i.value.reset()}const f=B(!1),p=B(0);async function h(){var C,_;if(o.value.email===""){window.$message.error("请输入邮箱地址");return}if(f.value=!0,p.value>0){window.$message.warning(`${p.value}秒后可重新发送`);return}if((C=v.value)!=null&&C.is_recaptcha&&((_=v.value)!=null&&_.is_recaptcha)&&!r.value){a.value=!0,f.value=!1,s.value="sendEmailVerify";return}const y=o.value.suffix?`${o.value.email}${o.value.suffix}`:o.value.email,{data:S}=await US(y,r.value);if(S===!0){window.$message.success("发送成功"),p.value=60;const x=setInterval(()=>{p.value--,p.value===0&&clearInterval(x)},1e3);r.value=""}f.value=!1}async function m(){if(o.value.email===""){window.$message.error("请输入邮箱地址");return}const{email:y,password:S,confirm_password:C,email_code:_}=o.value;if(!y||!S){window.$message.warning("请输入账号密码");return}if(S!==C){window.$message.warning("请确保两次密码输入一致");return}const{data:x}=await cFe(y,S.toString(),_);x&&(window.$message.success("重置密码成功,正在返回登录"),setTimeout(()=>{n.push("/login")},500))}const v=B();async function g(){const{data:y}=await VS();y&&(v.value=y)}return an(()=>{g()}),(y,S)=>{const C=Fi,_=Co,x=wu,w=Tt,T=UFe,P=ka("router-link"),k=al,I=jn;return be(),ze("div",{"wh-full":"",flex:"","items-center":"","justify-center":"",style:Fo(me(t).background_url&&`background:url(${me(t).background_url}) no-repeat center center / cover;`)},[ee(C,{show:a.value,"onUpdate:show":S[0]||(S[0]=A=>a.value=A)},{default:le(()=>{var A,q,F;return[(A=v.value)!=null&&A.is_recaptcha&&((q=v.value)!=null&&q.recaptcha_site_key)?Cn((be(),Ge(me(WS),{key:0,sitekey:(F=v.value)==null?void 0:F.recaptcha_site_key,size:"normal",theme:"light","loading-timeout":500,onVerify:l,onExpire:c,onFail:u,onError:d,ref_key:"vueRecaptchaRef",ref:i},null,8,["sitekey"])),[[ro,a.value]]):bt("",!0)]}),_:1},8,["show"]),ee(I,{class:"m-auto max-w-450 rounded-5 bg-[--n-color] shadow-black","content-style":"padding: 0;"},{default:le(()=>[H("div",WFe,[me(t).logo?(be(),ze("div",qFe,[H("img",{src:me(t).logo,class:"mb-1em max-w-100%"},null,8,KFe)])):(be(),ze("h1",GFe,ce(me(t).title),1)),H("h5",YFe,ce(me(t).description||" "),1),H("div",XFe,[ee(x,{class:"flex"},{default:le(()=>[ee(_,{value:o.value.email,"onUpdate:value":S[1]||(S[1]=A=>o.value.email=A),autofocus:"",class:"flex-[2] pl-5",placeholder:y.$t("邮箱"),maxlength:40},null,8,["value","placeholder"])]),_:1})]),H("div",QFe,[ee(x,{class:"flex"},{default:le(()=>[ee(_,{placeholder:y.$t("邮箱验证码"),value:o.value.email_code,"onUpdate:value":S[2]||(S[2]=A=>o.value.email_code=A),class:"pl-5"},null,8,["placeholder","value"]),ee(w,{type:"primary",onClick:S[3]||(S[3]=A=>h()),loading:f.value,disabled:f.value||p.value>0},{default:le(()=>[Je(ce(p.value||y.$t("发送")),1)]),_:1},8,["loading","disabled"])]),_:1})]),H("div",ZFe,[ee(_,{value:o.value.password,"onUpdate:value":S[4]||(S[4]=A=>o.value.password=A),class:"pl-5",type:"password","show-password-on":"click",placeholder:y.$t("密码"),maxlength:40},null,8,["value","placeholder"])]),H("div",JFe,[ee(_,{value:o.value.confirm_password,"onUpdate:value":S[5]||(S[5]=A=>o.value.confirm_password=A),class:"pl-5",type:"password","show-password-on":"click",placeholder:y.$t("再次输入密码"),maxlength:40,onKeydown:S[6]||(S[6]=da(A=>m(),["enter"]))},null,8,["value","placeholder"])]),H("div",e7e,[ee(w,{"h-36":"","w-full":"","rounded-5":"","text-16":"",type:"primary","icon-placement":"left",onClick:S[7]||(S[7]=A=>m())},{icon:le(()=>[ee(T)]),default:le(()=>[Je(" "+ce(y.$t("重置密码")),1)]),_:1})])]),H("div",t7e,[H("div",null,[ee(P,{to:"/login",class:"text-#6c757d"},{default:le(()=>[Je(ce(y.$t("返回登录")),1)]),_:1})]),H("div",null,[ee(k,{value:me(t).lang,"onUpdate:value":S[8]||(S[8]=A=>me(t).lang=A),options:Object.entries(me(fi)).map(([A,q])=>({label:q,value:A})),trigger:"click","on-update:value":me(t).switchLang},{default:le(()=>[ee(w,{text:""},{default:le(()=>[Je(ce(me(fi)[me(t).lang]),1)]),_:1})]),_:1},8,["value","options","on-update:value"])])])]),_:1})],4)}}}),o7e=Object.freeze(Object.defineProperty({__proto__:null,default:n7e},Symbol.toStringTag,{value:"Module"})),r7e={请求失败:"Request failed",月付:"Monthly",季付:"Quarterly",半年付:"Semi-Annually",年付:"Annually",两年付:"Biennially",三年付:"Triennially",一次性:"One Time",重置流量包:"Data Reset Package",待支付:"Pending Payment",开通中:"Pending Active",已取消:"Canceled",已完成:"Completed",已折抵:"Converted",待确认:"Pending",发放中:"Confirming",已发放:"Completed",无效:"Invalid",个人中心:"User Center",登出:"Logout",搜索:"Search",仪表盘:"Dashboard",订阅:"Subscription",我的订阅:"My Subscription",购买订阅:"Purchase Subscription",财务:"Billing",我的订单:"My Orders",我的邀请:"My Invitation",用户:"Account",我的工单:"My Tickets",流量明细:"Transfer Data Details",使用文档:"Knowledge Base",绑定Telegram获取更多服务:"Not link to Telegram yet",点击这里进行绑定:"Please click here to link to Telegram",公告:"Announcements",总览:"Overview",该订阅长期有效:"The subscription is valid for an unlimited time",已过期:"Expired","已用 {used} / 总计 {total}":"{used} Used / Total {total}",查看订阅:"View Subscription",邮箱:"Email",邮箱验证码:"Email verification code",发送:"Send",重置密码:"Reset Password",返回登入:"Back to Login",邀请码:"Invitation Code",复制链接:"Copy Link",完成时间:"Complete Time",佣金:"Commission",已注册用户数:"Registered users",佣金比例:"Commission rate",确认中的佣金:"Pending commission","佣金将会在确认后会到达你的佣金账户。":"The commission will reach your commission account after review.",邀请码管理:"Invitation Code Management",生成邀请码:"Generate invitation code",佣金发放记录:"Commission Income Record",复制成功:"Copied successfully",密码:"Password",登入:"Login",注册:"Register",忘记密码:"Forgot password","# 订单号":"Order Number #",周期:"Type / Cycle",订单金额:"Order Amount",订单状态:"Order Status",创建时间:"Creation Time",操作:"Action",查看详情:"View Details",请选择支付方式:"Please select a payment method",请检查信用卡支付信息:"Please check credit card payment information",订单详情:"Order Details",折扣:"Discount",折抵:"Converted",退款:"Refund",支付方式:"Payment Method",填写信用卡支付信息:"Please fill in credit card payment information","您的信用卡信息只会被用作当次扣款,系统并不会保存,这是我们认为最安全的。":"We will not collect your credit card information, credit card number and other details only use to verify the current transaction.",订单总额:"Order Total",总计:"Total",结账:"Checkout",等待支付中:"Waiting for payment","订单系统正在进行处理,请稍等1-3分钟。":"Order system is being processed, please wait 1 to 3 minutes.","订单由于超时支付已被取消。":"The order has been canceled due to overtime payment.","订单已支付并开通。":"The order has been paid and the service is activated.",选择订阅:"Select a Subscription",立即订阅:"Subscribe now",配置订阅:"Configure Subscription",付款周期:"Payment Cycle","有优惠券?":"Have coupons?",验证:"Verify",下单:"Order","变更订阅会导致当前订阅被新订阅覆盖,请注意。":"Attention please, change subscription will overwrite your current subscription.",该订阅无法续费:"This subscription cannot be renewed",选择其他订阅:"Choose another subscription",我的钱包:"My Wallet","账户余额(仅消费)":"Account Balance (For billing only)","推广佣金(可提现)":"Invitation Commission (Can be used to withdraw)",钱包组成部分:"Wallet Details",划转:"Transfer",推广佣金提现:"Invitation Commission Withdrawal",修改密码:"Change Password",保存:"Save",旧密码:"Old Password",新密码:"New Password",请输入旧密码:"Please enter the old password",请输入新密码:"Please enter the new password",通知:"Notification",到期邮件提醒:"Subscription expiration email reminder",流量邮件提醒:"Insufficient transfer data email alert",绑定Telegram:"Link to Telegram",立即开始:"Start Now",重置订阅信息:"Reset Subscription",重置:"Reset","确定要重置订阅信息?":"Do you want to reset subscription?","如果你的订阅地址或信息泄露可以进行此操作。重置后你的UUID及订阅将会变更,需要重新进行订阅。":"In case of your account information or subscription leak, this option is for reset. After resetting your UUID and subscription will change, you need to re-subscribe.",重置成功:"Reset successfully",两次新密码输入不同:"Two new passwords entered do not match",两次密码输入不同:"The passwords entered do not match","邀请码(选填)":"Invitation code (Optional)",'我已阅读并同意 服务条款':'I have read and agree to the terms of service',请同意服务条款:"Please agree to the terms of service",名称:"Name",标签:"Tags",状态:"Status",节点五分钟内节点在线情况:"Access Point online status in the last 5 minutes",倍率:"Rate",使用的流量将乘以倍率进行扣除:"The transfer data usage will be multiplied by the transfer data rate deducted.",更多操作:"Action","没有可用节点,如果您未订阅或已过期请":"No access points are available. If you have not subscribed or the subscription has expired, please","确定重置当前已用流量?":"Are you sure to reset your current data usage?","点击「确定」将会跳转到收银台,支付订单后系统将会清空您当月已使用流量。":'Click "Confirm" and you will be redirected to the payment page. The system will empty your current month"s usage after your purchase.',确定:"Confirm",低:"Low",中:"Medium",高:"High",主题:"Subject",工单级别:"Ticket Priority",工单状态:"Ticket Status",最后回复:"Last Reply",已关闭:"Closed",待回复:"Pending Reply",已回复:"Replied",查看:"View",关闭:"Cancel",新的工单:"My Tickets",确认:"Confirm",请输入工单主题:"Please enter a subject",工单等级:"Ticket Priority",请选择工单等级:"Please select the ticket priority",消息:"Message",请描述你遇到的问题:"Please describe the problem you encountered",记录时间:"Record Time",实际上行:"Actual Upload",实际下行:"Actual Download",合计:"Total","公式:(实际上行 + 实际下行) x 扣费倍率 = 扣除流量":"Formula: (Actual Upload + Actual Download) x Deduction Rate = Deduct Transfer Data",复制订阅地址:"Copy Subscription URL",导入到:"Export to",一键订阅:"Quick Subscription",复制订阅:"Copy Subscription URL",推广佣金划转至余额:"Transfer Invitation Commission to Account Balance","划转后的余额仅用于{title}消费使用":"The transferred balance will be used for {title} payments only",当前推广佣金余额:"Current invitation balance",划转金额:"Transfer amount",请输入需要划转到余额的金额:"Please enter the amount to be transferred to the balance","输入内容回复工单...":"Please enter to reply to the ticket...",申请提现:"Apply For Withdrawal",取消:"Cancel",提现方式:"Withdrawal Method",请选择提现方式:"Please select a withdrawal method",提现账号:"Withdrawal Account",请输入提现账号:"Please enter the withdrawal account",我知道了:"I got it",第一步:"First Step",第二步:"Second Step",打开Telegram搜索:"Open Telegram and Search ",向机器人发送你的:"Send the following command to bot","最后更新: {date}":"Last Updated: {date}",还有没支付的订单:"There are still unpaid orders",立即支付:"Pay Now",条工单正在处理中:"tickets are in process",立即查看:"View Now",节点状态:"Access Point Status",商品信息:"Product Information",产品名称:"Product Name","类型/周期":"Type / Cycle",产品流量:"Product Transfer Data",订单信息:"Order Details",关闭订单:"Close order",订单号:"Order Number",优惠金额:"Discount amount",旧订阅折抵金额:"Old subscription converted amount",退款金额:"Refunded amount",余额支付:"Balance payment",工单历史:"Ticket History","已用流量将在 {reset_day} 日后重置":"Used data will reset after {reset_day} days",已用流量已在今日重置:"Data usage has been reset today",重置已用流量:"Reset used data",查看节点状态:"View Access Point status","当前已使用流量达{rate}%":"Currently used data up to {rate}%",节点名称:"Access Point Name","于 {date} 到期,距离到期还有 {day} 天。":"Will expire on {date}, {day} days before expiration, ","Telegram 讨论组":"Telegram Discussion Group",立即加入:"Join Now","该订阅无法续费,仅允许新用户购买":"This subscription cannot be renewed and is only available to new users.",重置当月流量:"Reset current month usage","流量明细仅保留近月数据以供查询。":'Only keep the most recent month"s usage for checking the transfer data details.',扣费倍率:"Fee deduction rate",支付手续费:"Payment fee",续费订阅:"Renewal Subscription",学习如何使用:"Learn how to use",快速将节点导入对应客户端进行使用:"Quickly export subscription into the client app",对您当前的订阅进行续费:"Renew your current subscription",对您当前的订阅进行购买:"Purchase your current subscription",捷径:"Shortcut","不会使用,查看使用教程":"I am a newbie, view the tutorial",使用支持扫码的客户端进行订阅:"Use a client app that supports scanning QR code to subscribe",扫描二维码订阅:"Scan QR code to subscribe",续费:"Renewal",购买:"Purchase",查看教程:"View Tutorial",注意:"Attention","你还有未完成的订单,购买前需要先进行取消,确定取消先前的订单吗?":"You still have an unpaid order. You need to cancel it before purchasing. Are you sure you want to cancel the previous order?",确定取消:"Confirm Cancel",返回我的订单:"Back to My Order","如果你已经付款,取消订单可能会导致支付失败,确定取消订单吗?":"If you have already paid, canceling the order may cause the payment to fail. Are you sure you want to cancel the order?",选择最适合你的计划:"Choose the right plan for you",全部:"All",按周期:"By Cycle",遇到问题:"I have a problem",遇到问题可以通过工单与我们沟通:"If you have any problems, you can contact us via ticket",按流量:"Pay As You Go",搜索文档:"Search Documents",技术支持:"Technical Support",当前剩余佣金:"Current commission remaining",三级分销比例:"Three-level Distribution Ratio",累计获得佣金:"Cumulative commission earned","您邀请的用户再次邀请用户将按照订单金额乘以分销等级的比例进行分成。":"The users you invite to re-invite users will be divided according to the order amount multiplied by the distribution level.",发放时间:"Commission Time","{number} 人":"{number} people","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"If your subscription address or account is leaked and misused by others, you can reset your subscription information here to prevent unnecessary losses.",再次输入密码:"Enter password again",返回登陆:"Return to Login",选填:"Optional",必填:"Required",最后回复时间:"Last Reply Time",请选项工单等级:"Please Select Ticket Priority",回复:"Reply",输入内容回复工单:"Enter Content to Reply to Ticket",已生成:"Generated",选择协议:"Select Protocol",自动:"Automatic",流量重置包:"Data Reset Package",复制失败:"Copy failed"},A1=Object.freeze(Object.defineProperty({__proto__:null,default:r7e},Symbol.toStringTag,{value:"Module"})),i7e={请求失败:"درخواست انجام نشد",月付:"ماهانه",季付:"سه ماهه",半年付:"نیم سال",年付:"سالانه",两年付:"دو سال",三年付:"سه سال",一次性:"یک‌باره",重置流量包:"بازنشانی بسته های داده",待支付:"در انتظار پرداخت",开通中:"ایجاید",已取消:"صرف نظر شد",已完成:"به پایان رسید",已折抵:"تخفیف داده شده است",待确认:"در حال بررسی",发放中:"صدور",已发放:"صادر شده",无效:"نامعتبر",个人中心:"پروفایل",登出:"خروج",搜索:"جستجو",仪表盘:"داشبرد",订阅:"اشتراک",我的订阅:"اشتراک من",购买订阅:"خرید اشتراک",财务:"امور مالی",我的订单:"درخواست های من",我的邀请:"دعوتنامه های من",用户:"کاربر",我的工单:"درخواست های من",流量明细:"جزئیات\\nعبورو مرور در\\nمحیط آموزشی",使用文档:"کار با مستندات",绑定Telegram获取更多服务:"برای خدمات بیشتر تلگرام را ببندید",点击这里进行绑定:"برای اتصال اینجا را کلیک کنید",公告:"هشدارها",总览:"بررسی کلی",该订阅长期有效:"این اشتراک برای مدت طولانی معتبر است",已过期:"منقضی شده","已用 {used} / 总计 {total}":"استفاده شده {used} / مجموع {total}",查看订阅:"مشاهده عضویت ها",邮箱:"ایمیل",邮箱验证码:"کد تایید ایمیل شما",发送:"ارسال",重置密码:"بازنشانی رمز عبور",返回登入:"بازگشت به صفحه ورود",邀请码:"کد دعوت شما",复制链接:"کپی‌کردن لینک",完成时间:"زمان پایان",佣金:"کمیسیون",已注册用户数:"تعداد کاربران ثبت نام شده",佣金比例:"نرخ کمیسیون",确认中的佣金:"کمیسیون تایید شده","佣金将会在确认后会到达你的佣金账户。":"کمیسیون پس از تایید به حساب کمیسیون شما واریز خواهد شد",邀请码管理:"مدیریت کد دعوت",生成邀请码:"یک کد دعوت ایجاد کنید",佣金发放记录:"سابقه پرداخت کمیسیون",复制成功:"آدرس URL با موفقیت کپی شد",密码:"رمز عبور",登入:"ورود",注册:"ثبت‌نام",忘记密码:"رمز عبور فراموش شده","# 订单号":"# شماره سفارش",周期:"چرخه",订单金额:"مقدار سفارش",订单状态:"وضعیت سفارش",创建时间:"ساختن",操作:"عملیات",查看详情:"مشاهده جزئیات",请选择支付方式:"لطفا نوع پرداخت را انتخاب کنید",请检查信用卡支付信息:"لطفا اطلاعات پرداخت کارت اعتباری خود را بررسی کنید",订单详情:"اطلاعات سفارش",折扣:"ذخیره",折抵:"折抵",退款:"بازگشت هزینه",支付方式:"روش پرداخت",填写信用卡支付信息:"لطفا اطلاعات پرداخت کارت اعتباری خود را بررسی کنید","您的信用卡信息只会被用作当次扣款,系统并不会保存,这是我们认为最安全的。":"اطلاعات کارت اعتباری شما فقط برای بدهی فعلی استفاده می شود، سیستم آن را ذخیره نمی کند، که ما فکر می کنیم امن ترین است.",订单总额:"مجموع سفارش",总计:"مجموع",结账:"پرداخت",等待支付中:"در انتظار پرداخت","订单系统正在进行处理,请稍等1-3分钟。":"سیستم سفارش در حال پردازش است، لطفا 1-3 دقیقه صبر کنید.","订单由于超时支付已被取消。":"سفارش به دلیل پرداخت اضافه کاری لغو شده است","订单已支付并开通。":"سفارش پرداخت و باز شد.",选择订阅:"انتخاب اشتراک",立即订阅:"همین حالا مشترک شوید",配置订阅:"پیکربندی اشتراک",付款周期:"چرخه پرداخت","有优惠券?":"یک کوپن دارید؟",验证:"تأیید",下单:"ایجاد سفارش","变更订阅会导致当前订阅被新订阅覆盖,请注意。":"لطفاً توجه داشته باشید، تغییر یک اشتراک باعث می‌شود که اشتراک فعلی توسط اشتراک جدید بازنویسی شود.",该订阅无法续费:"این اشتراک قابل تمدید نیست",选择其他订阅:"اشتراک دیگری را انتخاب کنید",我的钱包:"کیف پول من","账户余额(仅消费)":"موجودی حساب (فقط خرج کردن)","推广佣金(可提现)":"کمیسیون ارتقاء (قابل برداشت)",钱包组成部分:"اجزای کیف پول",划转:"منتقل کردن",推广佣金提现:"انصراف کمیسیون ارتقاء",修改密码:"تغییر کلمه عبور",保存:"ذخیره کردن",旧密码:"گذرواژه قدیمی",新密码:"رمز عبور جدید",请输入旧密码:", رمز عبور مورد نیاز است",请输入新密码:"گذاشتن گذرواژه",通知:"اعلانات",到期邮件提醒:"یادآوری ایمیل انقضا",流量邮件提醒:"یادآوری ایمیل ترافیک",绑定Telegram:"تلگرام را ببندید",立即开始:"امروز شروع کنید",重置订阅信息:"بازنشانی اطلاعات اشتراک",重置:"تغییر","确定要重置订阅信息?":"آیا مطمئن هستید که می خواهید اطلاعات اشتراک خود را بازنشانی کنید؟","如果你的订阅地址或信息泄露可以进行此操作。重置后你的UUID及订阅将会变更,需要重新进行订阅。":"اگر آدرس یا اطلاعات اشتراک شما لو رفته باشد، این کار را می توان انجام داد. پس از تنظیم مجدد، Uuid و اشتراک شما تغییر خواهد کرد و باید دوباره مشترک شوید.",重置成功:"بازنشانی با موفقیت انجام شد",两次新密码输入不同:"رمز جدید را دو بار وارد کنید",两次密码输入不同:"رمز جدید را دو بار وارد کنید","邀请码(选填)":"کد دعوت (اختیاری)","我已阅读并同意 服务条款":"من شرایط خدمات را خوانده‌ام و با آن موافقم",请同意服务条款:"لطفاً با شرایط خدمات موافقت کنید",名称:"نام ویژگی محصول",标签:"برچسب‌ها",状态:"وضعیت",节点五分钟内节点在线情况:"وضعیت آنلاین گره را در عرض پنج دقیقه ثبت کنید",倍率:"بزرگنمایی",使用的流量将乘以倍率进行扣除:"جریان استفاده شده در ضریب برای کسر ضرب خواهد شد",更多操作:"اکشن های بیشتر","没有可用节点,如果您未订阅或已过期请":"هیچ گره ای در دسترس نیست، اگر مشترک نیستید یا منقضی شده اید، لطفاً","确定重置当前已用流量?":"آیا مطمئن هستید که می خواهید داده های استفاده شده فعلی را بازنشانی کنید؟","点击「确定」将会跳转到收银台,支付订单后系统将会清空您当月已使用流量。":"برای رفتن به صندوقدار روی 'OK' کلیک کنید. پس از پرداخت سفارش، سیستم اطلاعاتی را که برای ماه استفاده کرده اید پاک می کند.",确定:"تأیید",低:"پایین",中:"متوسط",高:"بالا",主题:"موضوع",工单级别:"سطح بلیط",工单状态:"وضعیت درخواست",最后回复:"آخرین پاسخ",已关闭:"پایان‌یافته",待回复:"در انتظار پاسخ",已回复:"پاسخ داده",查看:"بازدیدها",关闭:"بستن",新的工单:"سفارش کار جدید",确认:"تاييدات",请输入工单主题:"لطفا موضوع بلیط را وارد کنید",工单等级:"سطح سفارش کار",请选择工单等级:"لطفا سطح بلیط را انتخاب کنید",消息:"پیام ها",请描述你遇到的问题:"لطفا مشکلی که با آن مواجه شدید را شرح دهید",记录时间:"زمان ضبط",实际上行:"نقطه ضعف واقعی",实际下行:"نقطه ضعف واقعی",合计:"تعداد ارزش‌ها","公式:(实际上行 + 实际下行) x 扣费倍率 = 扣除流量":"فرمول: (خط واقعی + پایین دست واقعی) x نرخ کسر = ترافیک کسر شده",复制订阅地址:"آدرس اشتراک را کپی کنید",导入到:"واردات در:",一键订阅:"اشتراک با یک کلیک",复制订阅:"اشتراک را کپی کنید",推广佣金划转至余额:"کمیسیون ارتقاء به موجودی منتقل می شود","划转后的余额仅用于{title}消费使用":"موجودی منتقل شده فقط برای مصرف {title} استفاده می شود",当前推广佣金余额:"موجودی کمیسیون ترفیع فعلی",划转金额:"مقدار انتقال",请输入需要划转到余额的金额:"لطفا مبلغی را که باید به موجودی منتقل شود وارد کنید","输入内容回复工单...":"برای پاسخ به تیکت محتوا را وارد کنید...",申请提现:"برای انصراف اقدام کنید",取消:"انصراف",提现方式:"روش برداشت",请选择提现方式:"لطفاً یک روش برداشت را انتخاب کنید",提现账号:"حساب برداشت",请输入提现账号:"لطفا حساب برداشت را وارد کنید",我知道了:"می فهمم",第一步:"گام ۱",第二步:"گام ۲",打开Telegram搜索:"جستجوی تلگرام را باز کنید",向机器人发送你的:"ربات های خود را بفرستید","最后更新: {date}":"آخرین به روز رسانی: {date}",还有没支付的订单:"هنوز سفارشات پرداخت نشده وجود دارد",立即支付:"اکنون پرداخت کنید",条工单正在处理中:"بلیط در حال پردازش است",立即查看:"آن را در عمل ببینید",节点状态:"وضعیت گره",商品信息:"مشتریان ثبت نام شده",产品名称:"عنوان کالا","类型/周期":"نوع/چرخه",产品流量:"جریان محصول",订单信息:"اطلاعات سفارش",关闭订单:"سفارش بستن",订单号:"شماره سفارش",优惠金额:"قیمت با تخفیف",旧订阅折抵金额:"مبلغ تخفیف اشتراک قدیمی",退款金额:"کل مبلغ مسترد شده",余额支付:"پرداخت مانده",工单历史:"تاریخچه بلیط","已用流量将在 {reset_day} 日后重置":"داده‌های استفاده شده ظرف {reset_day} روز بازنشانی می‌شوند",已用流量已在今日重置:"امروز بازنشانی داده استفاده شده است",重置已用流量:"بازنشانی داده های استفاده شده",查看节点状态:"مشاهده وضعیت گره","当前已使用流量达{rate}%":"ترافیک استفاده شده در حال حاضر در {rate}%",节点名称:"نام گره","于 {date} 到期,距离到期还有 {day} 天。":"در {date} منقضی می‌شود که {day} روز دیگر است.","Telegram 讨论组":"گروه گفتگوی تلگرام",立即加入:"حالا پیوستن","该订阅无法续费,仅允许新用户购买":"این اشتراک قابل تمدید نیست، فقط کاربران جدید مجاز به خرید آن هستند",重置当月流量:"بازنشانی ترافیک ماه جاری","流量明细仅保留近月数据以供查询。":"جزئیات ترافیک فقط داده های ماه های اخیر را برای پرس و جو حفظ می کند.",扣费倍率:"نرخ کسر",支付手续费:"پرداخت هزینه های پردازش",续费订阅:"تمدید اشتراک",学习如何使用:"نحوه استفاده را یاد بگیرید",快速将节点导入对应客户端进行使用:"به سرعت گره ها را برای استفاده به مشتری مربوطه وارد کنید",对您当前的订阅进行续费:"با اشتراک فعلی خود خرید کنید",对您当前的订阅进行购买:"با اشتراک فعلی خود خرید کنید",捷径:"میانبر","不会使用,查看使用教程":"استفاده نمی شود، به آموزش مراجعه کنید",使用支持扫码的客户端进行订阅:"برای اشتراک از کلاینتی استفاده کنید که از کد اسکن پشتیبانی می کند",扫描二维码订阅:"برای اشتراک، کد QR را اسکن کنید",续费:"تمدید",购买:"خرید",查看教程:"مشاهده آموزش",注意:"یادداشت!","你还有未完成的订单,购买前需要先进行取消,确定取消先前的订单吗?":"هنوز سفارشات ناتمام دارید. قبل از خرید باید آن را لغو کنید. آیا مطمئن هستید که می‌خواهید سفارش قبلی را لغو کنید؟",确定取消:"تایید لغو",返回我的订单:"بازگشت به سفارش من","如果你已经付款,取消订单可能会导致支付失败,确定取消订单吗?":"اگر قبلاً پرداخت کرده‌اید، لغو سفارش ممکن است باعث عدم موفقیت در پرداخت شود. آیا مطمئن هستید که می‌خواهید سفارش را لغو کنید؟",选择最适合你的计划:"طرحی را انتخاب کنید که مناسب شما باشد",全部:"تمام",按周期:"توسط چرخه",遇到问题:"ما یک مشکل داریم",遇到问题可以通过工单与我们沟通:"در صورت بروز مشکل می توانید از طریق تیکت با ما در ارتباط باشید",按流量:"با جریان",搜索文档:"جستجوی اسناد",技术支持:"دریافت پشتیبانی",当前剩余佣金:"کمیسیون فعلی باقی مانده",三级分销比例:"نسبت توزیع سه لایه",累计获得佣金:"کمیسیون انباشته شده","您邀请的用户再次邀请用户将按照订单金额乘以分销等级的比例进行分成。":"کاربرانی که برای دعوت مجدد از کاربران دعوت می کنید بر اساس نسبت مقدار سفارش ضرب در سطح توزیع تقسیم می شوند.",发放时间:"زمان پرداخت","{number} 人":"{number} نفر","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"در صورت انتشار آدرس یا حساب اشتراک شما و سوء استفاده از آن توسط دیگران، می‌توانید اطلاعات اشتراک خود را در اینجا بازنشانی کنید تا از زیان‌های غیرضروری جلوگیری شود.",再次输入密码:"ورود مجدد رمز عبور",返回登陆:"بازگشت به ورود",选填:"اختیاری",必填:"الزامی",最后回复时间:"زمان آخرین پاسخ",请选项工单等级:"لطفاً اولویت تیکت را انتخاب کنید",回复:"پاسخ",输入内容回复工单:"محتوا را برای پاسخ به تیکت وارد کنید",已生成:"تولید شده",选择协议:"انتخاب پروتکل",自动:"خودکار",流量重置包:"بسته بازنشانی داده",复制失败:"کپی ناموفق بود"},I1=Object.freeze(Object.defineProperty({__proto__:null,default:i7e},Symbol.toStringTag,{value:"Module"})),a7e={请求失败:"リクエストエラー",月付:"月間プラン",季付:"3か月プラン",半年付:"半年プラン",年付:"年間プラン",两年付:"2年プラン",三年付:"3年プラン",一次性:"一括払い",重置流量包:"使用済みデータをリセット",待支付:"お支払い待ち",开通中:"開通中",已取消:"キャンセル済み",已完成:"済み",已折抵:"控除済み",待确认:"承認待ち",发放中:"処理中",已发放:"処理済み",无效:"無効",个人中心:"会員メニュー",登出:"ログアウト",搜索:"検索",仪表盘:"ダッシュボード",订阅:"サブスクリプションプラン",我的订阅:"マイプラン",购买订阅:"プランの購入",财务:"ファイナンス",我的订单:"注文履歴",我的邀请:"招待リスト",用户:"ユーザー",我的工单:"お問い合わせ",流量明细:"データ通信明細",使用文档:"ナレッジベース",绑定Telegram获取更多服务:"Telegramと連携し各種便利な通知を受け取ろう",点击这里进行绑定:"こちらをクリックして連携開始",公告:"お知らせ",总览:"概要",该订阅长期有效:"時間制限なし",已过期:"期限切れ","已用 {used} / 总计 {total}":"使用済み {used} / 合計 {total}",查看订阅:"プランを表示",邮箱:"E-mail アドレス",邮箱验证码:"確認コード",发送:"送信",重置密码:"パスワードを変更",返回登入:"ログインページへ戻る",邀请码:"招待コード",复制链接:"URLをコピー",完成时间:"完了日時",佣金:"コミッション金額",已注册用户数:"登録済みユーザー数",佣金比例:"コミッションレート",确认中的佣金:"承認待ちのコミッション","佣金将会在确认后会到达你的佣金账户。":"コミッションは承認処理完了後にカウントされます",邀请码管理:"招待コードの管理",生成邀请码:"招待コードを生成",佣金发放记录:"コミッション履歴",复制成功:"クリップボードにコピーされました",密码:"パスワード",登入:"ログイン",注册:"新規登録",忘记密码:"パスワードをお忘れの方","# 订单号":"受注番号",周期:"サイクル",订单金额:"ご注文金額",订单状态:"ご注文状況",创建时间:"作成日時",操作:"アクション",查看详情:"詳細を表示",请选择支付方式:"支払い方法をお選びください",请检查信用卡支付信息:"クレジットカード決済情報をご確認ください",订单详情:"ご注文詳細",折扣:"割引",折抵:"控除",退款:"払い戻し",支付方式:"お支払い方法",填写信用卡支付信息:"クレジットカード決済情報をご入力ください。","您的信用卡信息只会被用作当次扣款,系统并不会保存,这是我们认为最安全的。":"お客様のカード情報は今回限りリクエストされ、記録に残ることはございません",订单总额:"ご注文の合計金額",总计:"合計金額",结账:"チェックアウト",等待支付中:"お支払い待ち","订单系统正在进行处理,请稍等1-3分钟。":"システム処理中です、しばらくお待ちください","订单由于超时支付已被取消。":"ご注文はキャンセルされました","订单已支付并开通。":"お支払いが完了しました、プランはご利用可能です",选择订阅:"プランをお選びください",立即订阅:"今すぐ購入",配置订阅:"プランの内訳",付款周期:"お支払いサイクル","有优惠券?":"キャンペーンコード",验证:"確定",下单:"チェックアウト","变更订阅会导致当前订阅被新订阅覆盖,请注意。":"プランを変更なされます場合は、既存のプランが新規プランによって上書きされます、ご注意下さい",该订阅无法续费:"該当プランは継続利用できません",选择其他订阅:"その他のプランを選択",我的钱包:"マイウォレット","账户余额(仅消费)":"残高(サービスの購入のみ)","推广佣金(可提现)":"招待によるコミッション(出金可)",钱包组成部分:"ウォレットの内訳",划转:"お振替",推广佣金提现:"コミッションのお引き出し",修改密码:"パスワードの変更",保存:"変更を保存",旧密码:"現在のパスワード",新密码:"新しいパスワード",请输入旧密码:"現在のパスワードをご入力ください",请输入新密码:"新しいパスワードをご入力ください",通知:"お知らせ",到期邮件提醒:"期限切れ前にメールで通知",流量邮件提醒:"データ量不足時にメールで通知",绑定Telegram:"Telegramと連携",立即开始:"今すぐ連携開始",重置订阅信息:"サブスクリプションURLの変更",重置:"変更","确定要重置订阅信息?":"サブスクリプションURLをご変更なされますか?","如果你的订阅地址或信息泄露可以进行此操作。重置后你的UUID及订阅将会变更,需要重新进行订阅。":"サブスクリプションのURL及び情報が外部に漏れた場合にご操作ください。操作後はUUIDやURLが変更され、再度サブスクリプションのインポートが必要になります。",重置成功:"変更完了",两次新密码输入不同:"ご入力されました新しいパスワードが一致しません",两次密码输入不同:"ご入力されましたパスワードが一致しません","邀请码(选填)":"招待コード (オプション)","我已阅读并同意 服务条款":"ご利用規約に同意します",请同意服务条款:"ご利用規約に同意してください",名称:"名称",标签:"ラベル",状态:"ステータス",节点五分钟内节点在线情况:"5分間のオンラインステータス",倍率:"適応レート",使用的流量将乘以倍率进行扣除:"通信量は該当レートに基き計算されます",更多操作:"アクション","没有可用节点,如果您未订阅或已过期请":"ご利用可能なサーバーがありません,プランの期限切れまたは購入なされていない場合は","确定重置当前已用流量?":"利用済みデータ量をリセットしますか?","点击「确定」将会跳转到收银台,支付订单后系统将会清空您当月已使用流量。":"「確定」をクリックし次のページへ移動,お支払い後に当月分のデータ通信量は即時リセットされます",确定:"確定",低:"低",中:"中",高:"高",主题:"タイトル",工单级别:"プライオリティ",工单状态:"進捗状況",最后回复:"最終回答日時",已关闭:"終了",待回复:"対応待ち",已回复:"回答済み",查看:"閲覧",关闭:"終了",新的工单:"新規お問い合わせ",确认:"確定",请输入工单主题:"お問い合わせタイトルをご入力ください",工单等级:"ご希望のプライオリティ",请选择工单等级:"ご希望のプライオリティをお選びください",消息:"メッセージ",请描述你遇到的问题:"お問い合わせ内容をご入力ください",记录时间:"記録日時",实际上行:"アップロード",实际下行:"ダウンロード",合计:"合計","公式:(实际上行 + 实际下行) x 扣费倍率 = 扣除流量":"計算式:(アップロード + ダウンロード) x 適応レート = 使用済みデータ通信量",复制订阅地址:"サブスクリプションのURLをコピー",导入到:"インポート先:",一键订阅:"ワンクリックインポート",复制订阅:"サブスクリプションのURLをコピー",推广佣金划转至余额:"コミッションを残高へ振替","划转后的余额仅用于{title}消费使用":"振替済みの残高は{title}でのみご利用可能です",当前推广佣金余额:"現在のコミッション金額",划转金额:"振替金額",请输入需要划转到余额的金额:"振替金額をご入力ください","输入内容回复工单...":"お問い合わせ内容をご入力ください...",申请提现:"出金申請",取消:"キャンセル",提现方式:"お振込み先",请选择提现方式:"お振込み先をお選びください",提现账号:"お振り込み先口座",请输入提现账号:"お振込み先口座をご入力ください",我知道了:"了解",第一步:"ステップその1",第二步:"ステップその2",打开Telegram搜索:"Telegramを起動後に右記内容を入力し検索",向机器人发送你的:"テレグラムボットへ下記内容を送信","最后更新: {date}":"最終更新日: {date}",还有没支付的订单:"未払いのご注文があります",立即支付:"チェックアウト",条工单正在处理中:"件のお問い合わせ",立即查看:"閲覧",节点状态:"サーバーステータス",商品信息:"プラン詳細",产品名称:"プラン名","类型/周期":"サイクル",产品流量:"ご利用可能データ量",订单信息:"オーダー情報",关闭订单:"注文をキャンセル",订单号:"受注番号",优惠金额:"'割引額",旧订阅折抵金额:"既存プラン控除額",退款金额:"返金額",余额支付:"残高ご利用分",工单历史:"お問い合わせ履歴","已用流量将在 {reset_day} 日后重置":"利用済みデータ量は {reset_day} 日後にリセットします",已用流量已在今日重置:"利用済みデータ量は本日リセットされました",重置已用流量:"利用済みデータ量をリセット",查看节点状态:"接続先サーバのステータス","当前已使用流量达{rate}%":"データ使用量が{rate}%になりました",节点名称:"サーバー名","于 {date} 到期,距离到期还有 {day} 天。":"ご利用期限は {date} まで,期限まであと {day} 日","Telegram 讨论组":"Telegramグループ",立即加入:"今すぐ参加","该订阅无法续费,仅允许新用户购买":"該当プランは継続利用できません、新規ユーザーのみが購入可能です",重置当月流量:"使用済みデータ量のカウントリセット","流量明细仅保留近月数据以供查询。":"データ通信明細は当月分のみ表示されます",扣费倍率:"適応レート",支付手续费:"お支払い手数料",续费订阅:"購読更新",学习如何使用:"ご利用ガイド",快速将节点导入对应客户端进行使用:"最短ルートでサーバー情報をアプリにインポートして使用する",对您当前的订阅进行续费:"ご利用中のサブスクの継続料金を支払う",对您当前的订阅进行购买:"ご利用中のサブスクを再度購入する",捷径:"ショートカット","不会使用,查看使用教程":"ご利用方法がわからない方はナレッジベースをご閲覧ください",使用支持扫码的客户端进行订阅:"使用支持扫码的客户端进行订阅",扫描二维码订阅:"QRコードをスキャンしてサブスクを設定",续费:"更新",购买:"購入",查看教程:"チュートリアルを表示",注意:"注意","你还有未完成的订单,购买前需要先进行取消,确定取消先前的订单吗?":"まだ購入が完了していないオーダーがあります。購入前にそちらをキャンセルする必要がありますが、キャンセルしてよろしいですか?",确定取消:"キャンセル",返回我的订单:"注文履歴に戻る","如果你已经付款,取消订单可能会导致支付失败,确定取消订单吗?":"もし既にお支払いが完了していると、注文をキャンセルすると支払いが失敗となる可能性があります。キャンセルしてもよろしいですか?",选择最适合你的计划:"あなたにピッタリのプランをお選びください",全部:"全て",按周期:"期間順",遇到问题:"何かお困りですか?",遇到问题可以通过工单与我们沟通:"何かお困りでしたら、お問い合わせからご連絡ください。",按流量:"データ通信量順",搜索文档:"ドキュメント内を検索",技术支持:"テクニカルサポート",当前剩余佣金:"コミッション残高",三级分销比例:"3ティア比率",累计获得佣金:"累計獲得コミッション金額","您邀请的用户再次邀请用户将按照订单金额乘以分销等级的比例进行分成。":"お客様に招待された方が更に別の方を招待された場合、お客様は支払われるオーダーからティア分配分の比率分を受け取ることができます。",发放时间:"手数料支払時間","{number} 人":"{number} 人","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"購読アドレスまたはアカウントが漏れて他者に悪用された場合、不必要な損失を防ぐためにここで購読情報をリセットできます。",再次输入密码:"パスワードを再入力してください",返回登陆:"ログインに戻る",选填:"任意",必填:"必須",最后回复时间:"最終返信時刻",请选项工单等级:"チケットの優先度を選択してください",回复:"返信",输入内容回复工单:"チケットへの返信内容を入力",已生成:"生成済み",选择协议:"プロトコルの選択",自动:"自動",流量重置包:"データリセットパッケージ",复制失败:"コピーに失敗しました"},M1=Object.freeze(Object.defineProperty({__proto__:null,default:a7e},Symbol.toStringTag,{value:"Module"})),s7e={请求失败:"요청실패",月付:"월간",季付:"3개월간",半年付:"반년간",年付:"1년간",两年付:"2년마다",三年付:"3년마다",一次性:"한 번",重置流量包:"데이터 재설정 패키지",待支付:"지불 보류중",开通中:"보류 활성화",已取消:"취소 됨",已完成:"완료",已折抵:"변환",待确认:"보류중",发放中:"확인중",已发放:"완료",无效:"유효하지 않음",个人中心:"사용자 센터",登出:"로그아웃",搜索:"검색",仪表盘:"대시보드",订阅:"구독",我的订阅:"나의 구독",购买订阅:"구독 구매 내역",财务:"청구",我的订单:"나의 주문",我的邀请:"나의 초청",用户:"사용자 센터",我的工单:"나의 티켓",流量明细:"데이터 세부 정보 전송",使用文档:"사용 설명서",绑定Telegram获取更多服务:"텔레그램에 아직 연결되지 않았습니다",点击这里进行绑定:"텔레그램에 연결되도록 여기를 눌러주세요",公告:"발표",总览:"개요",该订阅长期有效:"구독은 무제한으로 유효합니다",已过期:"만료","已用 {used} / 总计 {total}":"{date}에 만료됩니다, 만료 {day}이 전, {reset_day}후 데이터 전송 재설정",查看订阅:"구독 보기",邮箱:"이메일",邮箱验证码:"이메일 확인 코드",发送:"보내기",重置密码:"비밀번호 재설정",返回登入:"로그인 다시하기",邀请码:"초청 코드",复制链接:"링크 복사",完成时间:"완료 시간",佣金:"수수료",已注册用户数:"등록 된 사용자들",佣金比例:"수수료율",确认中的佣金:"수수료 상태","佣金将会在确认后会到达你的佣金账户。":"수수료는 검토 후 수수료 계정에서 확인할 수 있습니다",邀请码管理:"초청 코드 관리",生成邀请码:"초청 코드 생성하기",佣金发放记录:"수수료 지불 기록",复制成功:"복사 성공",密码:"비밀번호",登入:"로그인",注册:"등록하기",忘记密码:"비밀번호를 잊으셨나요","# 订单号":"주문 번호 #",周期:"유형/기간",订单金额:"주문량",订单状态:"주문 상태",创建时间:"생성 시간",操作:"설정",查看详情:"세부사항 보기",请选择支付方式:"지불 방식을 선택 해주세요",请检查信用卡支付信息:"신용카드 지불 정보를 확인 해주세요",订单详情:"주문 세부사항",折扣:"할인",折抵:"변환",退款:"환불",支付方式:"지불 방식",填写信用卡支付信息:"신용카드 지불 정보를 적으세요","您的信用卡信息只会被用作当次扣款,系统并不会保存,这是我们认为最安全的。":"현재 거래를 확인하는 데 사용하는 귀하의 신용 카드 정보, 신용 카드 번호 및 기타 세부 정보를 수집하지 않습니다.",订单总额:"전체주문",总计:"전체",结账:"결제하기",等待支付中:"결제 대기 중","订单系统正在进行处理,请稍等1-3分钟。":"주문 시스템이 처리 중입니다. 1-3분 정도 기다려 주십시오.","订单由于超时支付已被取消。":"결제 시간 초과로 인해 주문이 취소되었습니다.","订单已支付并开通。":"주문이 결제되고 개통되었습니다.",选择订阅:"구독 선택하기",立即订阅:"지금 구독하기",配置订阅:"구독 환경 설정하기",付款周期:"지불 기간","有优惠券?":"쿠폰을 가지고 있나요?",验证:"확인",下单:"주문","变更订阅会导致当前订阅被新订阅覆盖,请注意。":"주의하십시오. 구독을 변경하면 현재 구독을 덮어씁니다",该订阅无法续费:"이 구독은 갱신할 수 없습니다.",选择其他订阅:"다른 구독 선택",我的钱包:"나의 지갑","账户余额(仅消费)":"계정 잔액(결제 전용)","推广佣金(可提现)":"초청수수료(인출하는 데 사용할 수 있습니다)",钱包组成部分:"지갑 세부사항",划转:"이체하기",推广佣金提现:"초청 수수료 인출",修改密码:"비밀번호 변경",保存:"저장하기",旧密码:"이전 비밀번호",新密码:"새로운 비밀번호",请输入旧密码:"이전 비밀번호를 입력해주세요",请输入新密码:"새로운 비밀번호를 입력해주세요",通知:"공고",到期邮件提醒:"구독 만료 이메일 알림",流量邮件提醒:"불충분한 데이터 이메일 전송 알림",绑定Telegram:"탤레그램으로 연결",立即开始:"지금 시작하기",重置订阅信息:"구독 재설정하기",重置:"재설정","确定要重置订阅信息?":"구독을 재설정하시겠습니까?","如果你的订阅地址或信息泄露可以进行此操作。重置后你的UUID及订阅将会变更,需要重新进行订阅。":"계정 정보나 구독이 누출된 경우 이 옵션은 UUID를 재설정하는 데 사용되며 재설정 후에 구독이 변경되므로 다시 구독해야 합니다.",重置成功:"재설정 성공",两次新密码输入不同:"입력한 두 개의 새 비밀번호가 일치하지 않습니다.",两次密码输入不同:"입력한 비밀번호가 일치하지 않습니다.","邀请码(选填)":"초청 코드(선택 사항)","我已阅读并同意 服务条款":"을 읽었으며 이에 동의합니다 서비스 약관",请同意服务条款:"서비스 약관에 동의해주세요",名称:"이름",标签:"태그",状态:"설정",节点五分钟内节点在线情况:"지난 5분 동안의 액세스 포인트 온라인 상태",倍率:"요금",使用的流量将乘以倍率进行扣除:"사용된 전송 데이터에 전송 데이터 요금을 뺀 값을 곱합니다.",更多操作:"설정","没有可用节点,如果您未订阅或已过期请":"사용 가능한 액세스 포인트가 없습니다. 구독을 신청하지 않았거나 구독이 만료된 경우","确定重置当前已用流量?":"현재 사용 중인 데이터를 재설정 하시겠습니까?","点击「确定」将会跳转到收银台,支付订单后系统将会清空您当月已使用流量。":'확인"을 클릭하면 결제 페이지로 이동됩니다. 주문이 완료되면 시스템에서 해당 월의 사용 데이터를 삭제합니다.',确定:"확인",低:"낮음",中:"중간",高:"높음",主题:"주제",工单级别:"티켓 우선 순위",工单状态:"티켓 상태",最后回复:"생성 시간",已关闭:"마지막 답장",待回复:"설정",已回复:"닫힘",查看:"보기",关闭:"닫기",新的工单:"새로운 티켓",确认:"확인",请输入工单主题:"제목을 입력하세요",工单等级:"티켓 우선순위",请选择工单等级:"티켓 우선순위를 선택해주세요",消息:"메세지",请描述你遇到的问题:"문제를 설명하십시오 발생한",记录时间:"기록 시간",实际上行:"실제 업로드",实际下行:"실제 다운로드",合计:"전체","公式:(实际上行 + 实际下行) x 扣费倍率 = 扣除流量":"공식: (실제 업로드 + 실제 다운로드) x 공제율 = 전송 데이터 공제",复制订阅地址:"구독 URL 복사",导入到:"내보내기",一键订阅:"빠른 구독",复制订阅:"구독 URL 복사",推广佣金划转至余额:"초청 수수료를 계좌 잔액으로 이체","划转后的余额仅用于{title}消费使用":"이체된 잔액은 {title} 소비에만 사용됩니다.",当前推广佣金余额:"현재 홍보 수수료 잔액",请输入需要划转到余额的金额:"잔액으로 이체할 금액을 입력하세요.",取消:"취소",提现方式:"인출 방법",请选择提现方式:"인출 방법을 선택해주세요",提现账号:"인출 계좌",请输入提现账号:"인출 계좌를 입력해주세요",我知道了:"알겠습니다.",第一步:"첫번째 단계",第二步:"두번째 단계",打开Telegram搜索:"텔레그램 열기 및 탐색",向机器人发送你的:"봇에 다음 명령을 보냅니다","最后更新: {date}":"마지막 업데이트{date}",还有没支付的订单:"미결제 주문이 있습니다",立即支付:"즉시 지불",条工单正在处理中:"티켓이 처리 중입니다",立即查看:"제목을 입력하세요",节点状态:"노드 상태",商品信息:"제품 정보",产品名称:"제품 명칭","类型/周期":"종류/기간",产品流量:"제품 데이터 용량",订单信息:"주문 정보",关闭订单:"주문 취소",订单号:"주문 번호",优惠金额:"할인 가격",旧订阅折抵金额:"기존 패키지 공제 금액",退款金额:"환불 금액",余额支付:"잔액 지불",工单历史:"티켓 기록","已用流量将在 {reset_day} 日后重置":"{reset_day}일 후에 사용한 데이터가 재설정됩니다",已用流量已在今日重置:"오늘 이미 사용한 데이터가 재설정되었습니다",重置已用流量:"사용한 데이터 재설정",查看节点状态:"노드 상태 확인","当前已使用流量达{rate}%":"현재 사용한 데이터 비율이 {rate}%에 도달했습니다",节点名称:"환불 금액","于 {date} 到期,距离到期还有 {day} 天。":"{day}까지, 만료 {day}일 전.","Telegram 讨论组":"텔레그램으로 문의하세요",立即加入:"지금 가입하세요","该订阅无法续费,仅允许新用户购买":"이 구독은 갱신할 수 없습니다. 신규 사용자만 구매할 수 있습니다.",重置当月流量:"이번 달 트래픽 초기화","流量明细仅保留近月数据以供查询。":"귀하의 트래픽 세부 정보는 최근 몇 달 동안만 유지됩니다",扣费倍率:"수수료 공제율",支付手续费:"수수료 지불",续费订阅:"구독 갱신",学习如何使用:"사용 방법 배우기",快速将节点导入对应客户端进行使用:"빠르게 노드를 해당 클라이언트로 가져와 사용하기",对您当前的订阅进行续费:"현재 구독 갱신",对您当前的订阅进行购买:"현재 구독 구매",捷径:"단축키","不会使用,查看使用教程":"사용 방법을 모르겠다면 사용 설명서 확인",使用支持扫码的客户端进行订阅:"스캔 가능한 클라이언트로 구독하기",扫描二维码订阅:"QR 코드 스캔하여 구독",续费:"갱신",购买:"구매",查看教程:"사용 설명서 보기",注意:"주의","你还有未完成的订单,购买前需要先进行取消,确定取消先前的订单吗?":"미완료된 주문이 있습니다. 구매 전에 취소해야 합니다. 이전 주문을 취소하시겠습니까?",确定取消:"취소 확인",返回我的订单:"내 주문으로 돌아가기","如果你已经付款,取消订单可能会导致支付失败,确定取消订单吗?":"이미 결제를 했을 경우 주문 취소는 결제 실패로 이어질 수 있습니다. 주문을 취소하시겠습니까?",选择最适合你的计划:"가장 적합한 요금제 선택",全部:"전체",按周期:"주기별",遇到问题:"문제 발생",遇到问题可以通过工单与我们沟通:"문제가 발생하면 서포트 티켓을 통해 문의하세요",按流量:"트래픽별",搜索文档:"문서 검색",技术支持:"기술 지원",当前剩余佣金:"현재 잔여 수수료",三级分销比例:"삼수준 분배 비율",累计获得佣金:"누적 수수료 획득","您邀请的用户再次邀请用户将按照订单金额乘以分销等级的比例进行分成。":"초대한 사용자가 다시 초대하면 주문 금액에 분배 비율을 곱하여 분배됩니다.",发放时间:"수수료 지급 시간","{number} 人":"{number} 명","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"구독 주소 또는 계정이 유출되어 다른 사람에게 남용되는 경우 여기에서 구독 정보를 재설정하여 불필요한 손실을 방지할 수 있습니다.",再次输入密码:"비밀번호를 다시 입력하세요",返回登陆:"로그인으로 돌아가기",选填:"선택 사항",必填:"필수",最后回复时间:"최근 답장 시간",请选项工单等级:"티켓 우선 순위 선택",回复:"답장",输入内容回复工单:"티켓에 대한 내용 입력",已生成:"생성됨",选择协议:"프로토콜 선택",自动:"자동",流量重置包:"데이터 리셋 패키지",复制失败:"복사 실패"},z1=Object.freeze(Object.defineProperty({__proto__:null,default:s7e},Symbol.toStringTag,{value:"Module"})),l7e={请求失败:"Yêu Cầu Thất Bại",月付:"Tháng",季付:"Hàng Quý",半年付:"6 Tháng",年付:"Năm",两年付:"Hai Năm",三年付:"Ba Năm",一次性:"Dài Hạn",重置流量包:"Cập Nhật Dung Lượng",待支付:"Đợi Thanh Toán",开通中:"Đang xử lý",已取消:"Đã Hủy",已完成:"Thực Hiện",已折抵:"Quy Đổi",待确认:"Đợi Xác Nhận",发放中:"Đang Xác Nhận",已发放:"Hoàn Thành",无效:"Không Hợp Lệ",个人中心:"Trung Tâm Kiểm Soát",登出:"Đăng Xuất",搜索:"Tìm Kiếm",仪表盘:"Trang Chủ",订阅:"Gói Dịch Vụ",我的订阅:"Gói Dịch Vụ Của Tôi",购买订阅:"Mua Gói Dịch Vụ",财务:"Tài Chính",我的订单:"Đơn Hàng Của Tôi",我的邀请:"Lời Mời Của Tôi",用户:"Người Dùng",我的工单:"Liên Hệ Với Chúng Tôi",流量明细:"Chi Tiết Dung Lượng",使用文档:"Tài liệu sử dụng",绑定Telegram获取更多服务:"Liên kết Telegram thêm dịch vụ",点击这里进行绑定:"Ấn vào để liên kết",公告:"Thông Báo",总览:"Tổng Quat",该订阅长期有效:"Gói này có thời hạn dài",已过期:"Tài khoản hết hạn","已用 {used} / 总计 {total}":"Đã sử dụng {used} / Tổng dung lượng {total}",查看订阅:"Xem Dịch Vụ",邮箱:"E-mail",邮箱验证码:"Mã xác minh mail",发送:"Gửi",重置密码:"Đặt Lại Mật Khẩu",返回登入:"Về đăng nhập",邀请码:"Mã mời",复制链接:"Sao chép đường dẫn",完成时间:"Thời gian hoàn thành",佣金:"Tiền hoa hồng",已注册用户数:"Số người dùng đã đăng ký",佣金比例:"Tỷ lệ hoa hồng",确认中的佣金:"Hoa hồng đang xác nhận","佣金将会在确认后会到达你的佣金账户。":"Sau khi xác nhận tiền hoa hồng sẽ gửi đến tài khoản hoa hồng của bạn.",邀请码管理:"Quản lý mã mời",生成邀请码:"Tạo mã mời",佣金发放记录:"Hồ sơ hoa hồng",复制成功:"Sao chép thành công",密码:"Mật khẩu",登入:"Đăng nhập",注册:"Đăng ký",忘记密码:"Quên mật khẩu","# 订单号":"# Mã đơn hàng",周期:"Chu Kỳ",订单金额:"Tiền đơn hàng",订单状态:"Trạng thái đơn",创建时间:"Thời gian tạo",操作:"Thao tác",查看详情:"Xem chi tiết",请选择支付方式:"Chọn phương thức thanh toán",请检查信用卡支付信息:"Hãy kiểm tra thông tin thẻ thanh toán",订单详情:"Chi tiết đơn hàng",折扣:"Chiết khấu",折抵:"Giảm giá",退款:"Hoàn lại",支付方式:"Phương thức thanh toán",填写信用卡支付信息:"Điền thông tin Thẻ Tín Dụng","您的信用卡信息只会被用作当次扣款,系统并不会保存,这是我们认为最安全的。":"Thông tin thẻ tín dụng của bạn sẽ chỉ được sử dụng cho lần thanh toán này, hệ thống sẽ không lưu thông tin đó, chúng tôi nghĩ đây à cách an toàn nhất.",订单总额:"Tổng tiền đơn hàng",总计:"Tổng",结账:"Kết toán",等待支付中:"Đang chờ thanh toán","订单系统正在进行处理,请稍等1-3分钟。":"Hệ thống đang xử lý đơn hàng, vui lòng đợi 1-3p.","订单由于超时支付已被取消。":"Do quá giờ nên đã hủy đơn hàng.","订单已支付并开通。":"Đơn hàng đã thanh toán và mở.",选择订阅:"Chọn gói",立即订阅:"Mua gói ngay",配置订阅:"Thiết lập gói",付款周期:"Chu kỳ thanh toán","有优惠券?":"Có phiếu giảm giá?",验证:"Xác minh",下单:"Đặt hàng","变更订阅会导致当前订阅被新订阅覆盖,请注意。":"Việc thay đổi gói dịch vụ sẽ thay thế gói hiện tại bằng gói mới, xin lưu ý.",该订阅无法续费:"Gói này không thể gia hạn",选择其他订阅:"Chọn gói dịch vụ khác",我的钱包:"Ví tiền của tôi","账户余额(仅消费)":"Số dư tài khoản (Chỉ tiêu dùng)","推广佣金(可提现)":"Tiền hoa hồng giới thiệu (Được rút)",钱包组成部分:"Thành phần ví tiền",划转:"Chuyển khoản",推广佣金提现:"Rút tiền hoa hồng giới thiệu",修改密码:"Đổi mật khẩu",保存:"Lưu",旧密码:"Mật khẩu cũ",新密码:"Mật khẩu mới",请输入旧密码:"Hãy nhập mật khẩu cũ",请输入新密码:"Hãy nhập mật khẩu mới",通知:"Thông Báo",到期邮件提醒:"Mail nhắc đến hạn",流量邮件提醒:"Mail nhắc dung lượng",绑定Telegram:"Liên kết Telegram",立即开始:"Bắt Đầu",重置订阅信息:"Reset thông tin gói",重置:"Reset","确定要重置订阅信息?":"Xác nhận reset thông tin gói?","如果你的订阅地址或信息泄露可以进行此操作。重置后你的UUID及订阅将会变更,需要重新进行订阅。":"Nếu địa chỉ hoặc thông tin gói dịch vụ của bạn bị tiết lộ có thể tiến hành thao tác này. Sau khi reset UUID sẽ thay đổi.",重置成功:"Reset thành công",两次新密码输入不同:"Mật khẩu mới xác nhận không khớp",两次密码输入不同:"Mật khẩu xác nhận không khớp","邀请码(选填)":"Mã mời(Điền)","我已阅读并同意 服务条款":"Tôi đã đọc và đồng ý điều khoản dịch vụ",请同意服务条款:"Hãy đồng ý điều khoản dịch vụ",名称:"Tên",标签:"Nhãn",状态:"Trạng thái",节点五分钟内节点在线情况:"Node trạng thái online trong vòng 5 phút",倍率:"Bội số",使用的流量将乘以倍率进行扣除:"Dung lượng sử dụng nhân với bội số rồi khấu trừ",更多操作:"Thêm thao tác","没有可用节点,如果您未订阅或已过期请":"Chưa có node khả dụng, nếu bạn chưa mua gói hoặc đã hết hạn hãy","确定重置当前已用流量?":"确定重置当前已用流量?","点击「确定」将会跳转到收银台,支付订单后系统将会清空您当月已使用流量。":"Ấn 「OK」 sẽ chuyển đến trang thanh toán, sau khi thanh toán đơn hàng hệ thống sẽ xóa dung lượng đã dùng tháng này của bạn.",确定:"OK",低:"Thấp",中:"Vừa",高:"Cao",主题:"Chủ Đề",工单级别:"Cấp độ",工单状态:"Trạng thái",最后回复:"Trả lời gần đây",已关闭:"Đã đóng",待回复:"Chờ trả lời",已回复:"Đã trả lời",查看:"Xem",关闭:"Đóng",新的工单:"Việc mới",确认:"OK",请输入工单主题:"Hãy nhập chủ đề công việc",工单等级:"Cấp độ công việc",请选择工单等级:"Hãy chọn cấp độ công việc",消息:"Thông tin",请描述你遇到的问题:"Hãy mô tả vấn đề gặp phải",记录时间:"Thời gian ghi",实际上行:"Upload thực tế",实际下行:"Download thực tế",合计:"Cộng","公式:(实际上行 + 实际下行) x 扣费倍率 = 扣除流量":"Công thức: (upload thực tế + download thực tế) x bội số trừ phí = Dung lượng khấu trừ",复制订阅地址:"Sao chép liên kết",导入到:"Nhập vào",一键订阅:"Nhấp chuột để đồng bộ máy chủ",复制订阅:"Sao chép liên kết",推广佣金划转至余额:"Chuyển khoản hoa hồng giới thiệu đến số dư","划转后的余额仅用于{title}消费使用":"Số dư sau khi chuyển khoản chỉ dùng để tiêu dùng {title}",当前推广佣金余额:"Số dư hoa hồng giới thiệu hiện tại",划转金额:"Chuyển tiền",请输入需要划转到余额的金额:"Hãy nhậo số tiền muốn chuyển đến số dư","输入内容回复工单...":"Nhập nội dung trả lời công việc...",申请提现:"Yêu cầu rút tiền",取消:"Hủy",提现方式:"Phương thức rút tiền",请选择提现方式:"Hãy chọn phương thức rút tiền",提现账号:"Rút về tào khoản",请输入提现账号:"Hãy chọn tài khoản rút tiền",我知道了:"OK",第一步:"Bước 1",第二步:"Bước 2",打开Telegram搜索:"Mở Telegram tìm kiếm",向机器人发送你的:"Gửi cho bot","最后更新: {date}":"Cập nhật gần đây: {date}",还有没支付的订单:"Có đơn hàng chưa thanh toán",立即支付:"Thanh toán ngay",条工单正在处理中:" công việc đang xử lý",立即查看:"Xem Ngay",节点状态:"Trạng thái node",商品信息:"Thông tin",产品名称:"Tên sản phẩm","类型/周期":"Loại/Chu kỳ",产品流量:"Dung Lượng",订单信息:"Thông tin đơn hàng",关闭订单:"Đóng đơn hàng",订单号:"Mã đơn hàng",优惠金额:"Tiền ưu đãi",旧订阅折抵金额:"Tiền giảm giá gói cũ",退款金额:"Số tiền hoàn lại",余额支付:"Thanh toán số dư",工单历史:"Lịch sử đơn hàng","已用流量将在 {reset_day} 日后重置":"Dữ liệu đã sử dụng sẽ được đặt lại sau {reset_day} ngày",已用流量已在今日重置:"Dữ liệu đã sử dụng đã được đặt lại trong ngày hôm nay",重置已用流量:"Đặt lại dữ liệu đã sử dụng",查看节点状态:"Xem trạng thái nút","当前已使用流量达{rate}%":"Dữ liệu đã sử dụng hiện tại đạt {rate}%",节点名称:"Tên node","于 {date} 到期,距离到期还有 {day} 天。":"Hết hạn vào {date}, còn {day} ngày.","Telegram 讨论组":"Nhóm Telegram",立即加入:"Vào ngay","该订阅无法续费,仅允许新用户购买":"Đăng ký này không thể gia hạn, chỉ người dùng mới được phép mua",重置当月流量:"Đặt lại dung lượng tháng hiện tại","流量明细仅保留近月数据以供查询。":"Chi tiết dung lượng chỉ lưu dữ liệu của những tháng gần đây để truy vấn.",扣费倍率:"Tỷ lệ khấu trừ",支付手续费:"Phí thủ tục",续费订阅:"Gia hạn đăng ký",学习如何使用:"Hướng dẫn sử dụng",快速将节点导入对应客户端进行使用:"Bạn cần phải mua gói này",对您当前的订阅进行续费:"Gia hạn gói hiện tại",对您当前的订阅进行购买:"Mua gói bạn đã chọn",捷径:"Phím tắt","不会使用,查看使用教程":"Mua gói này nếu bạn đăng ký",使用支持扫码的客户端进行订阅:"Sử dụng ứng dụng quét mã để đăng ký",扫描二维码订阅:"Quét mã QR để đăng ký",续费:"Gia hạn",购买:"Mua",查看教程:"Xem hướng dẫn",注意:"Chú Ý","你还有未完成的订单,购买前需要先进行取消,确定取消先前的订单吗?":"Bạn vẫn còn đơn đặt hàng chưa hoàn thành. Bạn cần hủy trước khi mua. Bạn có chắc chắn muốn hủy đơn đặt hàng trước đó không ?",确定取消:"Đúng/không",返回我的订单:"Quay lại đơn đặt hàng của tôi","如果你已经付款,取消订单可能会导致支付失败,确定取消订单吗?":"Nếu bạn đã thanh toán, việc hủy đơn hàng có thể khiến việc thanh toán không thành công. Bạn có chắc chắn muốn hủy đơn hàng không ?",选择最适合你的计划:"Chọn kế hoạch phù hợp với bạn nhất",全部:"Tất cả",按周期:"Chu kỳ",遇到问题:"Chúng tôi có một vấn đề",遇到问题可以通过工单与我们沟通:"Nếu bạn gặp sự cố, bạn có thể liên lạc với chúng tôi thông qua ",按流量:"Theo lưu lượng",搜索文档:"Tìm kiếm tài liệu",技术支持:"Hỗ trợ kỹ thuật",当前剩余佣金:"Số dư hoa hồng hiện tại",三级分销比例:"Tỷ lệ phân phối cấp 3",累计获得佣金:"Tổng hoa hồng đã nhận","您邀请的用户再次邀请用户将按照订单金额乘以分销等级的比例进行分成。":"Người dùng bạn mời lại mời người dùng sẽ được chia theo tỷ lệ của số tiền đơn hàng nhân với cấp độ phân phối.",发放时间:"Thời gian thanh toán hoa hồng","{number} 人":"{number} người","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"Nếu địa chỉ đăng ký hoặc tài khoản của bạn bị rò rỉ và bị người khác lạm dụng, bạn có thể đặt lại thông tin đăng ký tại đây để tránh mất mát không cần thiết.",再次输入密码:"Nhập lại mật khẩu",返回登陆:"Quay lại Đăng nhập",选填:"Tùy chọn",必填:"Bắt buộc",最后回复时间:"Thời gian Trả lời Cuối cùng",请选项工单等级:"Vui lòng Chọn Mức độ Ưu tiên Công việc",回复:"Trả lời",输入内容回复工单:"Nhập Nội dung để Trả lời Công việc",已生成:"Đã tạo",选择协议:"Chọn Giao thức",自动:"Tự động",流量重置包:"Gói Reset Dữ liệu",复制失败:"Sao chép thất bại"},O1=Object.freeze(Object.defineProperty({__proto__:null,default:l7e},Symbol.toStringTag,{value:"Module"})),c7e={请求失败:"请求失败",月付:"月付",季付:"季付",半年付:"半年付",年付:"年付",两年付:"两年付",三年付:"三年付",一次性:"一次性",重置流量包:"重置流量包",待支付:"待支付",开通中:"开通中",已取消:"已取消",已完成:"已完成",已折抵:"已折抵",待确认:"待确认",发放中:"发放中",已发放:"已发放",无效:"无效",个人中心:"个人中心",登出:"登出",搜索:"搜索",仪表盘:"仪表盘",订阅:"订阅",我的订阅:"我的订阅",购买订阅:"购买订阅",财务:"财务",我的订单:"我的订单",我的邀请:"我的邀请",用户:"用户",我的工单:"我的工单",流量明细:"流量明细",使用文档:"使用文档",绑定Telegram获取更多服务:"绑定 Telegram 获取更多服务",点击这里进行绑定:"点击这里进行绑定",公告:"公告",总览:"总览",该订阅长期有效:"该订阅长期有效",已过期:"已过期","已用 {used} / 总计 {total}":"已用 {used} / 总计 {total}",查看订阅:"查看订阅",邮箱:"邮箱",邮箱验证码:"邮箱验证码",发送:"发送",重置密码:"重置密码",返回登入:"返回登入",邀请码:"邀请码",复制链接:"复制链接",完成时间:"完成时间",佣金:"佣金",已注册用户数:"已注册用户数",佣金比例:"佣金比例",确认中的佣金:"确认中的佣金","佣金将会在确认后会到达你的佣金账户。":"佣金将会在确认后到达您的佣金账户。",邀请码管理:"邀请码管理",生成邀请码:"生成邀请码",佣金发放记录:"佣金发放记录",复制成功:"复制成功",密码:"密码",登入:"登入",注册:"注册",忘记密码:"忘记密码","# 订单号":"# 订单号",周期:"周期",订单金额:"订单金额",订单状态:"订单状态",创建时间:"创建时间",操作:"操作",查看详情:"查看详情",请选择支付方式:"请选择支付方式",请检查信用卡支付信息:"请检查信用卡支付信息",订单详情:"订单详情",折扣:"折扣",折抵:"折抵",退款:"退款",支付方式:"支付方式",填写信用卡支付信息:"填写信用卡支付信息","您的信用卡信息只会被用作当次扣款,系统并不会保存,这是我们认为最安全的。":"您的信用卡信息只会用于当次扣款,系统并不会保存,我们认为这是最安全的。",订单总额:"订单总额",总计:"总计",结账:"结账",等待支付中:"等待支付中","订单系统正在进行处理,请稍等1-3分钟。":"订单系统正在进行处理,请等候 1-3 分钟。","订单由于超时支付已被取消。":"订单由于超时支付已被取消。","订单已支付并开通。":"订单已支付并开通。",选择订阅:"选择订阅",立即订阅:"立即订阅",配置订阅:"配置订阅",付款周期:"付款周期","有优惠券?":"有优惠券?",验证:"验证",下单:"下单","变更订阅会导致当前订阅被新订阅覆盖,请注意。":"请注意,变更订阅会导致当前订阅被新订阅覆盖。",该订阅无法续费:"该订阅无法续费",选择其他订阅:"选择其它订阅",我的钱包:"我的钱包","账户余额(仅消费)":"账户余额(仅消费)","推广佣金(可提现)":"推广佣金(可提现)",钱包组成部分:"钱包组成部分",划转:"划转",推广佣金提现:"推广佣金提现",修改密码:"修改密码",保存:"保存",旧密码:"旧密码",新密码:"新密码",请输入旧密码:"请输入旧密码",请输入新密码:"请输入新密码",通知:"通知",到期邮件提醒:"到期邮件提醒",流量邮件提醒:"流量邮件提醒",绑定Telegram:"绑定 Telegram",立即开始:"立即开始",重置订阅信息:"重置订阅信息",重置:"重置","确定要重置订阅信息?":"确定要重置订阅信息?","如果你的订阅地址或信息泄露可以进行此操作。重置后你的UUID及订阅将会变更,需要重新进行订阅。":"如果您的订阅地址或信息发生泄露可以执行此操作。重置后您的 UUID 及订阅将会变更,需要重新导入订阅。",重置成功:"重置成功",两次新密码输入不同:"两次新密码输入不同",两次密码输入不同:"两次密码输入不同","邀请码(选填)":"邀请码(选填)","我已阅读并同意 服务条款":"我已阅读并同意 服务条款",请同意服务条款:"请同意服务条款",名称:"名称",标签:"标签",状态:"状态",节点五分钟内节点在线情况:"五分钟内节点在线情况",倍率:"倍率",使用的流量将乘以倍率进行扣除:"使用的流量将乘以倍率进行扣除",更多操作:"更多操作","没有可用节点,如果您未订阅或已过期请":"没有可用节点,如果您未订阅或已过期请","确定重置当前已用流量?":"确定重置当前已用流量?","点击「确定」将会跳转到收银台,支付订单后系统将会清空您当月已使用流量。":"点击「确定」将会跳转到收银台,支付订单后系统将会清空您当月已使用流量。",确定:"确定",低:"低",中:"中",高:"高",主题:"主题",工单级别:"工单级别",工单状态:"工单状态",最后回复:"最后回复",已关闭:"已关闭",待回复:"待回复",已回复:"已回复",查看:"查看",关闭:"关闭",新的工单:"新的工单",确认:"确认",请输入工单主题:"请输入工单主题",工单等级:"工单等级",请选择工单等级:"请选择工单等级",消息:"消息",请描述你遇到的问题:"请描述您遇到的问题",记录时间:"记录时间",实际上行:"实际上行",实际下行:"实际下行",合计:"合计","公式:(实际上行 + 实际下行) x 扣费倍率 = 扣除流量":"公式:(实际上行 + 实际下行) x 扣费倍率 = 扣除流量",复制订阅地址:"复制订阅地址",导入到:"导入到",一键订阅:"一键订阅",复制订阅:"复制订阅",推广佣金划转至余额:"推广佣金划转至余额","划转后的余额仅用于{title}消费使用":"划转后的余额仅用于{title}消费使用",当前推广佣金余额:"当前推广佣金余额",划转金额:"划转金额",请输入需要划转到余额的金额:"请输入需要划转到余额的金额","输入内容回复工单...":"输入内容回复工单...",申请提现:"申请提现",取消:"取消",提现方式:"提现方式",请选择提现方式:"请选择提现方式",提现账号:"提现账号",请输入提现账号:"请输入提现账号",我知道了:"我知道了",第一步:"第一步",第二步:"第二步",打开Telegram搜索:"打开 Telegram 搜索",向机器人发送你的:"向机器人发送您的",最后更新:"{date}",还有没支付的订单:"还有没支付的订单",立即支付:"立即支付",条工单正在处理中:"条工单正在处理中",立即查看:"立即查看",节点状态:"节点状态",商品信息:"商品信息",产品名称:"产品名称","类型/周期":"类型/周期",产品流量:"产品流量",订单信息:"订单信息",关闭订单:"关闭订单",订单号:"订单号",优惠金额:"优惠金额",旧订阅折抵金额:"旧订阅折抵金额",退款金额:"退款金额",余额支付:"余额支付",工单历史:"工单历史","已用流量将在 {reset_day} 日后重置":"已用流量将在 {reset_day} 日后重置",已用流量已在今日重置:"已用流量已在今日重置",重置已用流量:"重置已用流量",查看节点状态:"查看节点状态","当前已使用流量达{rate}%":"当前已使用流量达 {rate}%",节点名称:"节点名称","于 {date} 到期,距离到期还有 {day} 天。":"于 {date} 到期,距离到期还有 {day} 天。","Telegram 讨论组":"Telegram 讨论组",立即加入:"立即加入","该订阅无法续费,仅允许新用户购买":"该订阅无法续费,仅允许新用户购买",重置当月流量:"重置当月流量","流量明细仅保留近月数据以供查询。":"流量明细仅保留近一个月数据以供查询。",扣费倍率:"扣费倍率",支付手续费:"支付手续费",续费订阅:"续费订阅",学习如何使用:"学习如何使用",快速将节点导入对应客户端进行使用:"快速将节点导入对应客户端进行使用",对您当前的订阅进行续费:"对您当前的订阅进行续费",对您当前的订阅进行购买:"对您当前的订阅进行购买",捷径:"捷径","不会使用,查看使用教程":"不会使用,查看使用教程",使用支持扫码的客户端进行订阅:"使用支持扫码的客户端进行订阅",扫描二维码订阅:"扫描二维码订阅",续费:"续费",购买:"购买",查看教程:"查看教程",注意:"注意","你还有未完成的订单,购买前需要先进行取消,确定取消先前的订单吗?":"您还有未完成的订单,购买前需要先取消,确定要取消之前的订单吗?",确定取消:"确定取消",返回我的订单:"返回我的订单","如果你已经付款,取消订单可能会导致支付失败,确定取消订单吗?":"如果您已经付款,取消订单可能会导致支付失败,确定要取消订单吗?",选择最适合你的计划:"选择最适合您的计划",全部:"全部",按周期:"按周期",遇到问题:"遇到问题",遇到问题可以通过工单与我们沟通:"遇到问题可以通过工单与我们沟通",按流量:"按流量",搜索文档:"搜索文档",技术支持:"技术支持",当前剩余佣金:"当前剩余佣金",三级分销比例:"三级分销比例",累计获得佣金:"累计获得佣金","您邀请的用户再次邀请用户将按照订单金额乘以分销等级的比例进行分成。":"您邀请的用户再次邀请用户将按照订单金额乘以分销等级的比例进行分成。",发放时间:"发放时间","{number} 人":"{number} 人","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。",再次输入密码:"再次输入密码",返回登陆:"返回登录",选填:"选填",必填:"必填",最后回复时间:"最后回复时间",请选项工单等级:"请选择工单优先级",回复:"回复",输入内容回复工单:"输入内容回复工单",已生成:"已生成",选择协议:"选择协议",自动:"自动",流量重置包:"流量重置包",复制失败:"复制失败"},D1=Object.freeze(Object.defineProperty({__proto__:null,default:c7e},Symbol.toStringTag,{value:"Module"})),u7e={请求失败:"請求失敗",月付:"月繳制",季付:"季繳",半年付:"半年缴",年付:"年繳",两年付:"兩年繳",三年付:"三年繳",一次性:"一次性",重置流量包:"重置流量包",待支付:"待支付",开通中:"開通中",已取消:"已取消",已完成:"已完成",已折抵:"已折抵",待确认:"待確認",发放中:"發放中",已发放:"已發放",无效:"無效",个人中心:"您的帳戸",登出:"登出",搜索:"搜尋",仪表盘:"儀表板",订阅:"訂閱",我的订阅:"我的訂閱",购买订阅:"購買訂閱",财务:"財務",我的订单:"我的訂單",我的邀请:"我的邀請",用户:"使用者",我的工单:"我的工單",流量明细:"流量明細",使用文档:"說明文件",绑定Telegram获取更多服务:"綁定 Telegram 獲取更多服務",点击这里进行绑定:"點擊這裡進行綁定",公告:"公告",总览:"總覽",该订阅长期有效:"該訂閱長期有效",已过期:"已過期","已用 {used} / 总计 {total}":"已用 {used} / 總計 {total}",查看订阅:"查看訂閱",邮箱:"郵箱",邮箱验证码:"郵箱驗證碼",发送:"傳送",重置密码:"重設密碼",返回登入:"返回登錄",邀请码:"邀請碼",复制链接:"複製鏈接",完成时间:"完成時間",佣金:"佣金",已注册用户数:"已註冊用戶數",佣金比例:"佣金比例",确认中的佣金:"確認中的佣金","佣金将会在确认后会到达你的佣金账户。":"佣金將會在確認後到達您的佣金帳戶。",邀请码管理:"邀請碼管理",生成邀请码:"生成邀請碼",佣金发放记录:"佣金發放記錄",复制成功:"複製成功",密码:"密碼",登入:"登入",注册:"註冊",忘记密码:"忘記密碼","# 订单号":"# 訂單號",周期:"週期",订单金额:"訂單金額",订单状态:"訂單狀態",创建时间:"創建時間",操作:"操作",查看详情:"查看詳情",请选择支付方式:"請選擇支付方式",请检查信用卡支付信息:"請檢查信用卡支付資訊",订单详情:"訂單詳情",折扣:"折扣",折抵:"折抵",退款:"退款",支付方式:"支付方式",填写信用卡支付信息:"填寫信用卡支付資訊","您的信用卡信息只会被用作当次扣款,系统并不会保存,这是我们认为最安全的。":"您的信用卡資訊只會被用作當次扣款,系統並不會保存,我們認為這是最安全的。",订单总额:"訂單總額",总计:"總計",结账:"結賬",等待支付中:"等待支付中","订单系统正在进行处理,请稍等1-3分钟。":"訂單系統正在進行處理,請稍等 1-3 分鐘。","订单由于超时支付已被取消。":"訂單由於支付超時已被取消","订单已支付并开通。":"訂單已支付並開通",选择订阅:"選擇訂閱",立即订阅:"立即訂閱",配置订阅:"配置訂閱",付款周期:"付款週期","有优惠券?":"有優惠券?",验证:"驗證",下单:"下單","变更订阅会导致当前订阅被新订阅覆盖,请注意。":"請注意,變更訂閱會導致當前訂閱被新訂閱覆蓋。",该订阅无法续费:"該訂閱無法續費",选择其他订阅:"選擇其它訂閱",我的钱包:"我的錢包","账户余额(仅消费)":"賬戶餘額(僅消費)","推广佣金(可提现)":"推廣佣金(可提現)",钱包组成部分:"錢包組成部分",划转:"劃轉",推广佣金提现:"推廣佣金提現",修改密码:"修改密碼",保存:"儲存",旧密码:"舊密碼",新密码:"新密碼",请输入旧密码:"請輸入舊密碼",请输入新密码:"請輸入新密碼",通知:"通知",到期邮件提醒:"到期郵件提醒",流量邮件提醒:"流量郵件提醒",绑定Telegram:"綁定 Telegram",立即开始:"立即開始",重置订阅信息:"重置訂閲資訊",重置:"重置","确定要重置订阅信息?":"確定要重置訂閱資訊?","如果你的订阅地址或信息泄露可以进行此操作。重置后你的UUID及订阅将会变更,需要重新进行订阅。":"如果您的訂閱位址或資訊發生洩露可以執行此操作。重置後您的 UUID 及訂閱將會變更,需要重新導入訂閱。",重置成功:"重置成功",两次新密码输入不同:"兩次新密碼輸入不同",两次密码输入不同:"兩次密碼輸入不同","邀请码(选填)":"邀請碼(選填)",'我已阅读并同意 服务条款':'我已閱讀並同意 服務條款',请同意服务条款:"請同意服務條款",名称:"名稱",标签:"標籤",状态:"狀態",节点五分钟内节点在线情况:"五分鐘內節點線上情況",倍率:"倍率",使用的流量将乘以倍率进行扣除:"使用的流量將乘以倍率進行扣除",更多操作:"更多操作","没有可用节点,如果您未订阅或已过期请":"沒有可用節點,如果您未訂閱或已過期請","确定重置当前已用流量?":"確定重置當前已用流量?","点击「确定」将会跳转到收银台,支付订单后系统将会清空您当月已使用流量。":"點擊「確定」將會跳轉到收銀台,支付訂單後系統將會清空您當月已使用流量。",确定:"確定",低:"低",中:"中",高:"高",主题:"主題",工单级别:"工單級別",工单状态:"工單狀態",最后回复:"最新回復",已关闭:"已關閉",待回复:"待回復",已回复:"已回復",查看:"檢視",关闭:"關閉",新的工单:"新的工單",确认:"確認",请输入工单主题:"請輸入工單主題",工单等级:"工單等級",请选择工单等级:"請選擇工單等級",消息:"訊息",请描述你遇到的问题:"請描述您遇到的問題",记录时间:"記錄時間",实际上行:"實際上行",实际下行:"實際下行",合计:"合計","公式:(实际上行 + 实际下行) x 扣费倍率 = 扣除流量":"公式:(實際上行 + 實際下行) x 扣費倍率 = 扣除流量",复制订阅地址:"複製訂閲位址",导入到:"导入到",一键订阅:"一鍵訂閲",复制订阅:"複製訂閲",推广佣金划转至余额:"推廣佣金劃轉至餘額","划转后的余额仅用于{title}消费使用":"劃轉后的餘額僅用於 {title} 消費使用",当前推广佣金余额:"當前推廣佣金餘額",划转金额:"劃轉金額",请输入需要划转到余额的金额:"請輸入需要劃轉到餘額的金額","输入内容回复工单...":"輸入内容回復工單…",申请提现:"申請提現",取消:"取消",提现方式:"提現方式",请选择提现方式:"請選擇提現方式",提现账号:"提現賬號",请输入提现账号:"請輸入提現賬號",我知道了:"我知道了",第一步:"步驟一",第二步:"步驟二",打开Telegram搜索:"打開 Telegram 並搜索",向机器人发送你的:"向機器人發送您的","最后更新: {date}":"最後更新: {date}",还有没支付的订单:"還有未支付的訂單",立即支付:"立即支付",条工单正在处理中:"條工單正在處理中",立即查看:"立即檢視",节点状态:"節點狀態",商品信息:"商品資訊",产品名称:"產品名稱","类型/周期":"類型/週期",产品流量:"產品流量",订单信息:"訂單信息",关闭订单:"關閉訂單",订单号:"訂單號",优惠金额:"優惠金額",旧订阅折抵金额:"舊訂閲折抵金額",退款金额:"退款金額",余额支付:"餘額支付",工单历史:"工單歷史","已用流量将在 {reset_day} 日后重置":"已用流量將在 {reset_day} 日后重置",已用流量已在今日重置:"已用流量已在今日重置",重置已用流量:"重置已用流量",查看节点状态:"查看節點狀態","当前已使用流量达{rate}%":"當前已用流量達 {rate}%",节点名称:"節點名稱","于 {date} 到期,距离到期还有 {day} 天。":"於 {date} 到期,距離到期還有 {day} 天。","Telegram 讨论组":"Telegram 討論組",立即加入:"立即加入","该订阅无法续费,仅允许新用户购买":"該訂閲無法續費,僅允許新用戶購買",重置当月流量:"重置當月流量","流量明细仅保留近月数据以供查询。":"流量明細僅保留近一個月資料以供查詢。",扣费倍率:"扣费倍率",支付手续费:"支付手續費",续费订阅:"續費訂閲",学习如何使用:"學習如何使用",快速将节点导入对应客户端进行使用:"快速將訂閲導入對應的客戶端進行使用",对您当前的订阅进行续费:"對您的當前訂閲進行續費",对您当前的订阅进行购买:"重新購買您的當前訂閲",捷径:"捷徑","不会使用,查看使用教程":"不會使用,檢視使用檔案",使用支持扫码的客户端进行订阅:"使用支持掃碼的客戶端進行訂閲",扫描二维码订阅:"掃描二維碼訂閲",续费:"續費",购买:"購買",查看教程:"查看教程",注意:"注意","你还有未完成的订单,购买前需要先进行取消,确定取消先前的订单吗?":"您还有未完成的订单,购买前需要先取消,确定要取消之前的订单吗?",确定取消:"確定取消",返回我的订单:"返回我的訂單","如果你已经付款,取消订单可能会导致支付失败,确定取消订单吗?":"如果您已經付款,取消訂單可能會導致支付失敗,確定要取消訂單嗎?",选择最适合你的计划:"選擇最適合您的計劃",全部:"全部",按周期:"按週期",遇到问题:"遇到問題",遇到问题可以通过工单与我们沟通:"遇到問題您可以通過工單與我們溝通",按流量:"按流量",搜索文档:"搜尋文檔",技术支持:"技術支援",当前剩余佣金:"当前剩余佣金",三级分销比例:"三级分销比例",累计获得佣金:"累计获得佣金","您邀请的用户再次邀请用户将按照订单金额乘以分销等级的比例进行分成。":"您邀请的用户再次邀请用户将按照订单金额乘以分销等级的比例进行分成。",发放时间:"发放时间","{number} 人":"{number} 人","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"如果您的訂閱地址或帳戶洩漏並被他人濫用,您可以在此重置訂閱資訊,以避免不必要的損失。",再次输入密码:"請再次輸入密碼",返回登陆:"返回登入",选填:"選填",必填:"必填",最后回复时间:"最後回覆時間",请选项工单等级:"請選擇工單優先級",回复:"回覆",输入内容回复工单:"輸入內容回覆工單",已生成:"已生成",选择协议:"選擇協議",自动:"自動",流量重置包:"流量重置包",复制失败:"複製失敗"},L1=Object.freeze(Object.defineProperty({__proto__:null,default:u7e},Symbol.toStringTag,{value:"Module"}))});export default d7e(); diff --git a/public/theme/Xboard/assets/umi.js.br b/public/theme/Xboard/assets/umi.js.br index dd8065309297036441ad95d3180824c4c7c8d7b0..f5c0d03c9b7a2c6639b2f7e5c6ede3b61bafff06 100644 GIT binary patch literal 343945 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 z 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

jUivti4UJ6H_G2u*rM)C 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 literal 337232 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%0A^4;ch*xkn&B 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�eqd@f9K)Uh(|6{xolfzmKFKA#WomML8b=*tDa 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 S9`oCOux6S6()E`-b%O`Qm4uxD diff --git a/public/theme/Xboard/assets/umi.js.gz b/public/theme/Xboard/assets/umi.js.gz index 6a9dfced0bfc3406f20c29e3f200e7effa23d9dc..bee790e927a4e36cc1377bae5ae2f8044e970d7d 100644 GIT binary patch literal 412966 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%0Amp+iqain%hYj_;Nh5s^hP-| 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 z z2RILliM`fY^lkx{&yb$51#%SI$H9Z~f_-~eFsKBY&~Z~$R3BlBxre~Hm|KBnX}uE$ z^eOO4DQZxoHvt?R;I6s5TIA6HPC&80DM0{muJ{*jFi1j0qcp)#b%q-QL*dg_e?{A< zc!~t@FnBP;>;Bxqa653#Nx2Ng92QtsNo|;v2bl3|LW#6_1PAV!puH_WeU+wEHvz5+ z7NbgLMh~+TUmaH(uAR_R4tZ15honZ~h``#B?;HGV(;px9RI%N!-31$9cmq_+=`Mqx z4~$5@W(0v>xUV>Jz6OwMzVdg=o-+7eWMVH+o4vZQuxR9+50;%S$o#{L$c0^mM7(xL z7Hsl2_wOU}csvRDlYA9YgJuO0;5o2e0f`3Gu^F*Bj5yKO3v;i{*LcKMy?Ni4Rp5K= z0e8L9PZ84~b*1bdb>3-~gP=#_=(qU&I|!zvejs{MA(^t?h{u{_vtZJmxGVYFABiT( zkt1;DxQMwwh2DE2OPy@kzZuSa2Kz;mzi6y@GwYqkYL0;sXKRl;dV*pwwrO9Eej#9q zqBDIoEDaezlX9u{Lj_ADCYIpp!yE+&3}E31v9t9kz8(vZU$~khFY)#rXI_Hww^t1B zR797FR5?gJ(ptM*20t9IUn;X2-Zm?V*zoG^|36`J-H_4Dj19 z<>a9}K&x1^UXq{jy&0^5o<<5BIGN47+3;>rKqKQbeI95<^iECE`NK;t*(O!y37+# zu!K%AdN-f#)|UQmHUPo~(Tn+zL^*(#SZJ(aFo2(^6e!rhUW;^Pz821nuI}_HZ7-1VKv7+Z;J9nAVq5_ zXy^VoHeCnPxvNzRE^P};#*1mU#%sg-hRsY;c{3=@QXLsShC))y36FA|vH{WM%GDHJ z;1S~vSAvujLQGq7^RDLpzPPcsq;4`wi>)-cReI=t%C!D28ib({fQ?PaGaXFH^W+O9_A!aUi{{O{m-PyG!yM#T;z!%;}p( zOi^i|v%3|Ckxl?~g0+=`!z zE_d;(7mm!75TeqLLT_16OkzN8DM|C``6r{h#xnxe;BTJ84>c@gEItF7<}pmdcLE^5 zu}wf@ylG7H_$SpkTatTj5zVq$eN#XO!LiBz;nlHR(9R!F8Z(-EiV9RM^`ni*QHBy~j+yQ5hU+nu1?is2^Y2C0%7@P;A}ep|XIKvj3=pMC^s zKgAs=hR3X*S?PB%DE*G?-$VOnQYt;8xLOig$akau>8eQQW~!McA&V~;&(JI8*`49s z%&YNC#0H3z-k9>=sX}8`6cmb5LRE)>DcuBg2gbj!l=x(~Xd9r}d0jeIt-jl^xa-EK0s<}? z{GnxnzvK&85^bm`gt3z=j}tVVN~%0eiD~3*n0IUYaQUoV2#lwBrCXfgq!cT(Do#!r zO3ys6YF};p)u~!=*EC%c@}@OL+oCV)9k|?+ZOK~Gk0p>zD|Xq`M*v<8W|I%1rd--%^~VTwO)da5zVyGE+*z`!l<}*QAXK zF>q?q%dTc!xq6Wd#DcFk{UB~o{1P^$Nt?4AxFaPEi^=!a2sm8Z_H03d93W@V!4`fR znz>j#mVSpu-g+fpcUIz!*Lan@VsxU_tF*2}B&2mN^%vilyj({}g4w2=7lRs^^7!MPjD!}hJ$Qzu%Cdc--ZKRS=iBkgO!t2Bo zjB!posbGW3*lzQQq;85)1Lg57#aK*ez+pTYDc?91f}RZc$LmkdexLg@;Q;GVyUK%EF;<(M}tF^fA!S50dU% zR4<E|GLvITS+DuyH%~ z&|%+d>gE#7q5mNBcHo!NW{N7_JO(a87vTdT(7w3=mG`qXCWJ_pv3I#^JiWmfTTzu+D>NsX;*o9< zGpIR0N<*oK*YFNvl3{(vS6-la_tvq<8zwVWS|c`pZeH{&MW3c3Sn9lhydkNo)M& zl+xO1jlZ0%#$QfavJpsY{pF;!{&G@nC6U(n%So#y0BOB5oNF3djWe9I>I^5nEplvH z6FD|3yTM6KbB5G5XE;}Z69ng-m0aK$4z~W*UP>-aMCB*1$T_gb{A11J{he zgmT@3%5WOAZuU!`?5z-90I(uDI^<=6^EX|>)V5mRUS>DwI|dRNs?C@{N$PlMoTow;+M>_G)-`Q76pqFKnt}|`YbyBh8dRwyNy3<^| z(y>KG)*6!^)UBFrvvBZ1qwsRS<&u7#)%dNZB$fL}-TmD=tjEi>Oxv{c+pNkf3noe+ zUbx-fyfQ%3wO!Q~y>^LBGatFY^=9d}kp$dzUX9KAC--Mtuiw@mk(qU-?X~@xB`O`3 z&E9Y8Qn~}IwTi#9TVW$4JHFLGzT9&qSbe<#eQn=m^BdXut)}$l&dbJ;r}d`xwVjvk zaj^5ke|d-DeCH0s`FAyj^N(u`=by2x@PA-K|A;02F)L<%j&3RZpQ^_GNmRA=A4PTM z{#Q}ez`^fERSO3H+d3l!e;Jic3w%y2TS-||wGr^&Muyh>b6n{In|PPB{y{y7Eh+O_ zFB$UH>ji4F)m`W>6jks7{SaHNEbeHfbg#Zpw{x|b;T_FbH{1(#OY%kzDiC&REP`}L zVIhRQu$C>?*4j!GCri9~^38ws%rb~Q|@-CSW#d7Rg4zg!D` zBI!q|>vcc1B$6X`G3F{cmq(qsWE78ukXaOnBdNla!0P^qD}lx)Vv2XKN&Qf7 z9U;4DP_P;n<3#AB$>;)iPpUkn57p|4j{4|Z9plTi?g+-x4wvp@pzq<&(Sg@$9JoXH z(>ZV-U3niBLplmDb_xlUWl0Ph!>$foGfh?e_UPHe&e8dkXV1QeMx>5GH&AD2)(F17 z_xb%j_%*57-jl-kTfe{bZ;6 z)G2cabw!N00&B0u-_kW7)^PQ5nD}3OhdIWRa#v1scN!++-6+|4aoT*7r-?&is4Fh4 zhb;tT9my!_FoD||Tnn14&S7OXj9IOQ5^PT_wfB297-T(Gq{Ja0oFKmYiT|Jfh^$$$Sh|NOs! zG}@n^s&gW5> z7qBwV-ADzLwAArO^ILk=o#DW&H`8BY(`ZSADT5(7Jj|ohrf@osr)h{Y^dm{)iD0c> z+u3XG?Kyq{BYzxUMML+VX&{jNd0Kai-Tl2iueOh9fPEz4G9IIuZgVh==daT+8@6lG znwMD&{8Ds<{b@LdyE+-Bm(7N_SeyA`fKH0tCnMMS!$1Ac{_t1-@{fP@pa0=M{cj!g z@7SbBx2{BwDbV>5Mt7G*|L|A;;~)N$fBrXr{nvl|um8;-|M9>4!(aZZfBz5vE8oGl z@8@Xnvi5xbS96<7bDf6iV1WS|1#NvWrEra|^LkMf6c#HXHNk5P6i=o;bebce1d?W& zxQ-aS!#;ItEP+!DTa#X+krv~v(bR5fi%(m(^oM`?KmE;L|FddK1@6G$t@$`|E!YX- z?>MM$27$CnFMAnI0(>2a`oh~JOX+tZf48(FlVy}$yKcr%#~xK3c!(n{V>h)&BtSlJ z7RI|s*HSPM!6pn}x>i)6t*uU$h1bnEr@z*&W~RA1wR&?y{TuH`Mq|6bx|5=q=WYLH z25ef9`Zq;1^}XF@0ZZvBPv4U~*!{H^?!4dI`F(%e-BF+3=Z#%9T?9%C!f`A+dl|>f zcRa4G!fAm$w(lX6`wtx24H-h}n|n7m^83LT%B~XCUeX|I=973-V904|W1nM^;jPA%wpgNCGu9COywDconQw1yx?Da&tx|77LP7~5{`e&K(9*2n`Yzb5Q4)Vz zi;2H~pG~58JSpG{j{SI0u9IO< z+X%`p9|KCpb|>NkiVqg$;%FDsMSa=v0P^3AYVrpQ_BtJ2<1$X-;V??5EqxVVmc$mT zb!#(fQm>oAX2HME>jeLz7^6^NsR}Grfu$@U!>9zf_Iye=H+$Z;TNuB*-+rl#iK#lz zLJh`5BY@7*9-bJk;nF%qkJfKS9{n8;+VmHrIJhYfLMvTnj0dPH?^9~grlbP?@nr>G z3cYP;e5nU=-l$l2<0oJdWDMdkM_r2=nGefqB|%z+(hXG@M2QMA_zrq~l5n^o4lnZn z3u3CFfR_XA4*PJ1;9sFz1_&bG+KSO`7Pa4aJ9!^v4{#^DsOn~Pv6ivb)WD?~g(zE11F_{!0DE0e6%`8q2v}E^|Ux2VQANuT)G!by9CWeds1BqC zh(8Ej7;C*8@|DtKN$7B(`D7wagEkAFruzobV)H-_nsu} zB4euxfqORs=v62*wh*lbQc5e zwYrm%GU)D3_`e$p=tkxz`_=)4)>sn42%Cr!ZX20WM&>;oF7L)qXO^O}2D3=s&jq6e z_3Ln-Ql|rQ{4_H4pC_?>NDr4i^mXsj-?|ZLoZKt0ApQx&;EcmRnOl0*0Ey^+1`T7S zTcxxuU}1~O6ckr!ZFg(v?!bzA4K*T@JW2RtV$D_u}CP;2>_V@Of0mJ-7PaUk|u$VLlQ9N~{&x_9!Z#OC3>g9vj(!>a7 zYB~*qy)=*yrJHGq1&fqUJn`Ky@?m-<_NBbVv@_+zX*pqFB(N2FJ&a#30I&NaE+~m5Dt!ib+p9bt z29EpcblY>_x_i_JoI}WsN7si#XB%~kfCapC4Y=LE?`?Ag4;wm6XRi18{{64N{`%hj z{hK|z9PP|e!;E?UnA?;+YFO+m+1~LxCk>u8n$Z;r^;@1`3De$wU(i*z-e^v~7y(`3 z+&VZtnbIh=Pjboq8-5`rQ3abXC*id5`tyrz_o%VGZ60X=)wr2O^JzGU+}&RD^X>Mp zjn&%qZhEi!uU_?Gg`HQg8e4EUQR7IKMDF2vG(NbRyPvte-?W^*=YF=GZ-3^wJ;&?c zyn59{8E@bFj5$C6FsHHaY=_&~w$u2+Aw87(#xhad(e4v|9NoK?2L*iJ5#NclQz*tP9DYCylz|APhrq==uN=i z-3{k)GmmHUX_PO==&Z|OR^B3sWk#PR13XuBqJC0B?!A_$e&C&Ob7LKq2hFeA$$+1@ zpOnbk^Nlo;&3moc95+6I{WezH9%;<62)+Wvyc+zl< z0lz5?m_}f+d>eZLpK*M}0nJMR3z9P~&TH+p5)J028@5%(i5;j0=U48QXFA&2cIffF zO>Ar6w9t(u?`0?3NeI|QwVhae)L8faSbpXDa_>vAcrO~_3CXn51*$a*#O#4wcc^!V zrWyv^b7;(Nm!9ly2SK*AHF$vZU&_HRB;Up#*^z7t zE&VB-w=qR*soP5pS>ek@Nv3BYDWLsn5Y8F94yKoi4JNDwkdlcb#^u9s~VYG$MVK8&lug zv!{tqWtwfaRHh`uPyrUog}(~ zu24r)b|tw==xv|HG;MsD)*b4dk4<4~ETy@XPGf#%+Inh06u=MOcV_fm9j<<&NA*jk zQ6O`56KnQ8$-X0$lKL+iERT|*|E^*BcejLOE8xzD(GZS-5>CSB9BT2;HLKU$jrdEt zd^lI22umKTA8nm3^qms-CDg==kQ{(%vVP94}NYuw1l{XRjA? z8E#xJ>jm~@N+N6*|Dd!BWodk#i&l=J@&P~6?FG4^qdg79qwT;FQc{2o9S%uP!*JfvmEQ2=Y9^-720o^&D|A)!7JuU`r2^+BT-0X>R55y~ zM{%}sh5sxRzr>hT)yLCt4C_;$fkapNRNYo`Uq8N-hu5y8NTh~Ba^YymqBLoTlE9Eu zYVj()1`4@nQOiuk;@J?LdWgZwP|_;F$P!C8G2pzvRRcBHwh^dtieCHZ9iF@=ns`g-JgJ)gFPH}o3DY8r;|!? z1Oyz|BUfTdg%mJuTq=l=g2@R0fkFfEvvrmBL3&TlP{SZVeI*UZFJN1R@N{jxPX8j@ zwCo8-Hkx3oM~Lbs=eJ#EKc{50CVqwww5icyx?YCa#&>WT85DnCa6Xz_x`!+hXQz;f z65P_}ew8Bvc+i^>bxKhiNL@)2$b8L#?38?0+mHy_{61Vjf)V4iDL)cCn=_|ZR?`w< zh*=78)vlCMkn-O1WGVOAEA5~!Ctji1`AP;NC z7OUztR=q97P#LwA0yvCykCzyBcPuaUgl*Lhgiq6yr z^4E!=s74Yt^Tlg4-+3MROL5|7#(Uv4t%@@W<7tEu8tnPILTPtl-HfMD=g+oKU0f)3 z=IO|%7%)bXp_1Pi1tWRuybT__g(6qLN(lZ#_ULPwwVaR-hwOy37s}^c-kZFRWCsLc z47DyvtV;B=w^{^e>{@AaV)hA7l&j29BYn2dUC+OEJ+m}|7OWcTZ^;8M6iBRNMcCol z2-Z!ec`cml&i>XG{uTIx9zf|UcndcOcj|@4PSys(I<4NiXV%Wa(CEhAH1Ga*$;8whaTxEyPyBvxu^j5U?`Y$d>3V+gqx{*}JG z+%tB99d-;)yHpps_O54?_n6`IWz@C!m}ay2 zU4y^R38JfK7$c^z!U+bq=fIi=4|3E+t(*>18`sSl${JQOh6Y?Z==Oig+#ws0<^<}U zZfygLr4=s7EEh zi$~4m>A1lnoguPK7IQx}Fv+te`uOH^cs;yZnp<>)Ok?x)5U8sfImV_spi-bU>T-vd zD{jvRh!EosCBrZoT>HtoMJ)xX+)nywDExOMRYfct%UX9zRN{c-%EIVVE~i9?C?#Rf zmM!!ek9@CosE_k%h2-HbZ0hmxOH{Qzm$Qt$Rf-cceDWLkply7kdNHt+IgTszS~;mV zNjG?wZ#z2! zbm8i-qb2{jjItc>FE;N6U)+zrVreJXzyCW!W;NnG8p<~nt%s0QL^Ie$CCb#-<=oWv zQB`tT1$_-`eICQ9(o%PXt2IlP(XE}l8(At!)aRtj3hOycN0&Dr7D&P1FezM`*`$ky zX-`JkTLj!{l0u@xt;KyNui30CGlUwJ%9Uzagg{=;Erq0v&ITk##2lPYB|*$>9MB}7 zy;}SHm##LpuvE0|oEB*ojw443na`(NTj$eW(O0U4^h=4|%X%M_D;IIGz{6$wC0dr0 zJ*j_7-mExLShECRhbw`=)$?dcXFt{Y8?e^GgC!>q_gd3$^44^F+k*{G046Otptpvt z!xkB|#NJ`+d!>6MGwEVYeeTY?-cH&}iw01A`su3X4Dq>(qiT;MN&TqM=^wtu2}MATx?-fsfXhQkh7})HaS8N`PckbQdgF zs!Zw-(aK^-J0U8!_aG0#o&8q+0Jb9E+41mJ0U8IdFi3B^;m!_U_|WtGSr>qVwD@xK z0KM+I0>{tc9Ch5yJyY#6LRr#c;c+-J3_8h|dq~=Fh5$pVrNP!sVv6ucur`^yG2n(< zjB`R12ZecY%zgC?Z*F#!Dp_phbosv2C322#7NbdjH5V4Z4-qw)N_cUntg>FM*y45= z$%8bwTX?Fl?pz`7-TvdP`P?6oj3~>OEllC<`jPHo=BTu=14+Cz) zG|Ey8HKJbrluU@AHiN4HU@>DMGOtz-IZz90E1cesR;MsP%O9VOf>rPa$dD~0wMNln*gr_+v<*HZDb6f3l?UxD>Y z3Ka@Z7}5E5VRQmczkgUni^v|aO1fjfMj3%9wCFIAqQexUd1dy%TFRw_nMlfYTuU55 zohZjdgE}2FdNfEFqAkUr;SB^-X@Zo#^~^Ih)M#_@ekLmoXd0&CG(B7M5Jl=%8U&<` z%`dRcK}k}q*bFH-JS4sR1uz(@pCR>f~s-_x1udfVHgBXYa!PZ1L;VE zFog?ADhQi1?P4I^H24<%*Yf~CWl5&+{H`RmXn$7T(<$C>sgT7oE);W13EZQ@e%Xs(h$uq zI#tD4bd+UZk%i%I8}1sW#mg|VMcC#}H1FzldTk}_5nZJFm|hBQflB$-2Y zm0Z@~w6ouS>1P$AphM- zNx{9;OFKbBchgy-vzr0WUt0NVQ!q54?t?v(W>NZLTF-o!S+QPHxO>Tlsg-@R*YdLM zKv@>T)XCD+GBeEr#YaV+ZBn0k?L8mcQz7LNBuzY}mLeBG%>1{Gp9S~6GN(F>#+dl~ zJ+k=aHDgmXT-y~(!|olWwpSWXjKcv?h<7s<|8^f{vDZ#fxo%H!+Z)E4@;0cj@ryStZ{m(9yBnrSxP-T(dXf4@t)&SzC% zPPPM7rA)U!Lv2-r=E0~06ygoq zl(kAmj!%|e(Tlc|e(+@3OQc?0IzVI8o{7An%)Oa7fex51K>Pj7DU zFF@oXa`^YYiLGfHd@q%=fVVX;g<986lpQ9TVj3$yq z*^{&5qu_DFosw-5Tegu-Uv4{xj{voAZ~Iad{Ua=o$6mYq(4^wbt;lX*AXO9I_3GsS!iJ(mkwi+w;~aZbh{_S#w27C1{Eh+gzS?>6b6E|i!gwj!(>gEkoi?xAAAiXxfB= zNF5Yqqf&3}Ub77LsM(6hW%)*3Z?cP;pu$3YAMF>sl81=8b`75nY4BVNZ$uq;v$6ni z`YNl1BPae&u4Sngdw!{bKPt<+B9VsFW*c-|0DCU(p|S#uwzo+x#fN`)k2o&X6Ab~j z48=^5r(=Kh)FWx%c#fAMbqDrRm=w!$J3DY*m92kb%H{7UEmVEQZo=I=g=;v<{R~bU z%XqMI&zh*h^gNa{5(GJL_T?kdrUV6(lm%=tr~W)&`ovPt@Ick5-6ujBC3}_ zaUF+q!^aYa{81$nwHm;2zz)3?ltMqbWLUBZt;ES-x)??| z`5;&d8+wc$$=%D2seNPf))=Ag43-G$|DL;Zkdf-1LXM#! zC7rt5>A-~=7ZFRVr7+#4?zK=4h;OJ^RPBgFOO9d-CWLqQ;YnCbT(7s+FNaRPOzxgPT*%2Ve;Gq{I_|)H`zZjVB=lY`gVpOP zs^dAo+1uN5SRPN8Xaw_{?jHWnVdD&iTfh0;9{$f^my@`N;P>OlkI~{aOVfmM_o#LT zbRXp5=X{aPQBp>ESaY-(O!7FS{KwdC6eZN_@2Kh&b!6e^WB5*|@iG#fV%~Lx5sazV zJ+#SLUi0BnyRR{p9R7qxizu9mHZd!Fw+N|C%+g{tQ5lHZMi@B1zIv5^?ywGg;#UKT z#{AQDU%hI+dNthkZe08$etzz?J&#vPprng}_0G=YaA(x_VC^Ev4-Pug;9p?C9<)`U$v>ly zd-CH8_}J&XR&Z9S^j21)kFVs%?~O_)pHgX_V;1x&DnGw%nA_G^x2*wh+oSG$%2Z(h z^!;Vu+r9VIS8^PUKVclY$?a0RBvgL6ly?wp)Jv2qd#y6QypZ@30le>TNI?aO3^|hA zz#FM~As?~vxs4hz{i7XPMB0P>_P!r|v)A4;FUX%q+A4&XyueQ3JiSF=TeA)ND%4lP zzo2bkls)4{ydKJyfY+A2LIv`*g{HxVOqqIc-g-%YC!}9$Z%Y&yaMwI z%qu({K|X?&M>Q+_lLfE?$#%Mfy~%3;ritUjD>Y#S-K-d*oznJs+P;}~kEh)eY37(a zQR(7A*NVY@KPXQE=mwgCW-r3&d=j>Q9&!B%CK5bfrI;=#2gxV)!&Xzgs*?y9mN3|7 z)VQAq`|F^PV>m{h^7D|T@LvZ1#h>S<=jM5CYF=_99DE&d6>;@B`Upoy;c8X{R|Ub9 z@r?L3`A|!GT^_&*X~TcjR*pNWl^%gsUvq0;kaNkl0j?DweTzz5^o0|{(+Lpke@u;i z6S5COfX3e`n6_+_EH@{DFulj_ZJRH7?>iM|qEa-5E(_9cqSiL>3ql9JsPi2AtW)QY zbW`}&Cp7`9`Le3};Mrck|G0a`Z~6jlGrCE_Q>ySv^D_HQ($Ft*ND#*3mXB!566gK(4RRB zAU30W)s6t*NZAGA+Ek1IQ(+w~MWTkZ%n$~9T0(3pY#3=$ZG+-4(?-(u;w=NEm=ps8IdOhPFk@f(*U0M`za_tCfFlQDgvBRGS^I15ZsthW{GiK2+Ud&VuFUPZ{C`iza@q#>SvM_RZ zxiufY7&?x5V-h06w?S=2*#_#!Hq9A4>KHSSD=j7>w!xRXe{;ie4ewv;h3?5BGy!F{0VLxW2F?%vpfv z1=T6FLbG-g#GUTDAJKX~Nf*;0EaWoUh_1pxF}>bMlW2nuqUh2T)LA}Z5!bb4Y__7= zh)__+f01m)Se)Dv=H%%t!eAUHIr_rg6i!nDJmY|;G&0%R+WZMMffbtY{LMY2P;Al9 zNn)9=L|a?fpNpm_g?VlKFp{=3rIH1ifLY?SXGKXOqZ(DW3>v|g)+Y`1JU3lk$F#P! zh@wc^!vSJSw4{s+8I{HTp7vd1Y%&s_enNV$<^_>%ZKdQjSV|*)8POY)5{jc)ILxgj zeXRoy6EbnSfjt=)$Wu>>hTw$%@e48&L`(>X_^1=?{_4IO-n?ph+l^iJ{W92Gy%RxUw1?b?sn zTyya;@_a3>k%<3tQF>&#T9Eg>nm!B|Eo-!=9=;2;wcK!PE8HfJm8nsKYd@lS1y|7A z*-=gd$eBQFDWXS~!me-_kXz%Ka+ejrPKE2(97rPFR(UqH^5m0O%=QN%=a+45WqN*g zA8!muK-X_o&k~3^l7NURE^KBAIfPNfE6mMn7s100SsB8yeZs$Zcp%}pYQxY}eA+2# zDSo?@)~u1OV^2P=%?E%Mz9R}V#V%rdOL=j)FwVj)4;dGvZPFX$dA5TdGLb-V`X)8- zW9MT+HgT0NgUtp!)sf0Wt|QuaSY-L$Ih~rPwY~c*9G8FK<~K7P3ka1dg+d(aId^t` z>6^#sZMXKkzv!S1n6u+-qc!GHdWkMZ^2jpCe93i`osA8r?ggash~B=~SpCJtwjgO? z*61Dqxfl#22w+icUu+=v+I3Ot@2!zEM2Y>nb>Z=Szxay_ZyWyEF1DRDU`C$=NG*fQ zeb*`7wYQMRxE~Y{t7wWZv^$#TezLZnUVdI`$&&f}>NtubdPm?X-M?hIfT8M9Q5fKa zX#RWT9x^pcDCHkI4Nn42x%)It@Bjv^h z@R3q>Pw_`;IchlTYPlebHR6t%jTSf0Ub2!ro%Z6y>=di0B-_0mj@o!4SW%V z8dTE~sAh1vK*I}ccp)2JXodZ-`8tAiq}AtNu4=+#n_;t|$J%U^M%!%Ac$*D1Vo1?; ze$9q4#Af5u2Pt6=E{poS&fEi=5vTG4-4?K#_EGYf0ErdfY54dAmY+)IREvh~XhI~>h zI7$9u%_kMNtx=(7hw`dMiwl6ZFaVA2JRayQS7YX<2)8vv2P*2r*j|H6QIKmmeaei> zpFkU(cJfka2`Ci#n&;6&=k!kGI@rrL;Q%C45V+6*aupWy4@qYJwXL# z4}vdIZpX5n;7bpmoClLI>jH<^K@r~8y|2EyajirY@?o;~%{RZhJ!}8|?RodU1g_Xk zw(fuR)fZoRpYMP5<=&US`{K*5zutD;@$t2O zb&J}PMWv*CLC?g~`4@iiYhaH(-M**iB_GRcO6{wKX^B^OC{(keIFXMXo_e+ZHK5Ed zKBY2)#9t}-D-ZrP-F$xmO;?m*f$|fPBG1o}#OZSIMQ%)!DBpK12W%@iCuj~@w1hpA z0L)Zf8s9GQ)Ic$Wa*JI8iVh`+=&?-En;Gi70m+!jO3D>s96X50iJoao{?k&L&k8}e zL3eh{OM-=HNlIh`Af8SBWsJ8R5)^639nLN9l4fMz-?)f}7buEBWu`cbF!a{OMIOUh zDlRtA7@+Bt94(B3x&>{Gfbk-C^9ic4vlEO16p<01#h?uAHAOdG0n*3B!eczT;1Rj{ z!+A}c;V_(&5P=QaZKGIeNDHy-XoRU02REe==Eg#qTQ1sdAeMQ_!L5Vv*szInqNycC zFkrG(-69e(64#A1%{__2VVQoPMMc=-ij8=aAnlITM-_!Es?2fsLw=j0_a6rEKwyJ@ z`G?ATZ2Qh?cMXVh0&IgUmf$k8%Z78b1LdsBu-v((TFp08-0Ml43ng5E+L_7c`~<~G z0K(5#Ois;mZhVcGUCOX;9|Qj|4t#!$-!Pj&|$`|T8^P7N+HWLyi{^X+1ZC|2D=ltBkP`f)j4)=B?@+WX(lbzuS z_XtZqCjzuhfsBZ+9nWGD(&-ghGw#45GxAc%TWdF?VpAsorNN{*Xvw%j6G_z&A2q*CC+y#2QH@tsVXg)S(90cag9G^GDan)8=goVLFRDj$#wAHT3Vv(axx3& zKDOsRF3o)@=H6H(@Za@XN?b_NX08VZC%zKKM5%QvQS=P)Jgdm3Y_S?+)blkKWP%z}%F5o>B#41U zen>aW1iit#fFN)w*aS6^CZt$4I56__n*3uUe_E6OG%d^`gGvz;f*TBPWIxMolLo$e zAVu!AFnlRcz?@x%4`INpyntIsN;u-gaSCS22QqbvG_oBR#G zm?vLH>)@bEOaC6%_Yp4Q_hO|^fM9BL4gb~VBj_8K{Bi?8tpsQQeYN%oM-(?VNBJ6t z5>8Qzi2odB;boLvFjVm~TyQQvsm*yhN8^HWE1m8~wX$Um?LtR)%2LAuFYz^^1+#^VsEZ(Q-LGe!bKzenKnb@NS5ew^+s_$D8w zGc=~X8p>NZ3qH;&lpSh|nbW8+Zd{@x4!h*s#U$E~jm6u9d_k1xi|f7-Xi}RE>1dD- zUGZwp7b^>l*hm`_d^AO^qD&zQ!B<*-oiiSgadWSo085wf_S&g84Mg#U@4$Tq%c6DHiEWo#GNU(du*JFHIR_CXbi9-p!(pUiK5y5Js{2Gu#(d%d< z+<3hhZ{RtEwwf0nGd<3}@0MdZ4DX{$6pjE>GD1YvRpWk0=^Pg5@>1`rCqlSpR3p*O zij0aGRZL(J)y7+N%H+QFv{(-iB1Ua#3+2wK>9lIp1v6Vcv{L}FCQmradT}2e8ITv> z8Y{TJ-?5#4%GhT2T~k#@d*KxrVwEQ38ymRVbTks5Yh{LO9@?VbN)<4xK))nqvI5Da zl{{A5QZy63(3NZX%ifuKb-`~fPSV0Ul!HvKp=OwkX*qI_y{$=HvrE&*IC<=+HV>9a zlmI1Fq_{$mv{uenjj88Bt!D9~2xAk>Q4m>bh)LfZXJm(Ix*eMe?XF9y+jSX){3yYi zc%G&p^c8Sf(xn^l8EBskTU%m$JX*6H9~3K%g9-oRi!6LSjqr+%5?CYk3vEWv+HJC} zUVBO;y?VWPjU`aB70zMQ__=07RK3<1+tqPB)LzNZ2t2~v35#%@PJsN1{I`s^n)`?A z;EZ(wz?El2sl0`ga?e&qc^AATeL6?<@AwX{%`ff8K}QsPrXn;x4wT*fV?kJX>=}QE zcnY#1+djX}{~BS0U=)MxLc&tAe$-ZA_l#VGfT0W+G;anZvuSx-CY z&_-n(&QNO>khE1I1zrtGOg;9F@Pe2Y9o9x!+@`d|eh8i^0bc8e2f-c%oJVRFR&HnK z2e|`B!L!~EeRdo)2(*r9S&t1LA0ZvXGj?QpHOANc(Z(@H7@}2=+j#qF(fsOlu=Hn##YtV`=tUKYa5{Jz48@ z+1{?M%gaCSy1>fR!2w)hcR~TdfDU4O*%U6-p3(~o-pMZ#^1J(l-|UWw$L61U-r$tc z>DsKEuESu6;CyHxltXprbb<#RobX2s^Cg`p!iC0&c^{Ji5CoeAbCYCUx>od*MekDK z{1e2_2Ion?5h)`=7JL%0dDPiaoEK3N;gOrLOY1y&3@e%eYA&^w8gyrNLBFN9``fy> zWHWqKgQ8{}8kz=z;Yn~wpmnCM@)M(rO95Ud$|)&3F+AwRob;igzV+7BW_#OA zlR?Cp-ov0lQF*ZD|IOW-cDIpS2gBd}+GNA5cY!=!_Lu1*si)H2wjGql`-99mo z8RC8W%v@*uc&X8NDrn1^7zLFa+qUIlASYzTMo3wjQF&)XUX4ILjb{O>?JlU#RD01dNCLD1k2(A9Z`!+>`eWBIMPHWq|ps} zgT)P@8~GCNdJ;XO9RD6T@5>_(~f_8OdwF>F_;IykTi&mr==j{$( zJh&tA>x>cKM(&&-Rj;lObe-7lShos?&zKgZ=w14g9R}Iu^D}u2DhG=fwDAOlb(X+cXNC#ctLhcUkQ(|#3rr;8_yfk zoGR(_I=bkpYb)f%E3`=~v^l;)iDub;b{i}(Y3)3|b~-OHOzH;_Ka!;1wS!18CQ);S z-KHK%WhQl55_zPSlWryU|_@q6l~b+TZO-_+6Q;}vhyX%4;3cHp}Z1WjpnNU_*~9*dweM+v^W zj6^hAbs7~vayxM3#2Jp9(`{rlZ3Z6Pldq%o&S?R8)vc`vNZg|ss_WXTz{!F}{Vb3~ zg|01856p{36n3~NyrUx^2Jt6UjRASWz#oxQw}^>-ap;~AKP+JItKUU4OvqC2#Kyxr z$P5vBfhf%s1|7rl=dhKO)o>K7p(Nfg?WZ|tI+bk;dx80=JE_ENr;bU`!Pw+@Fn-@A z{!EZdcsM|LEXc|GoAO!^>^AmNZgyfZ=Dyj<>Bk9P8>}YsgS#Qo@m34>z1?4G&dzq` zQkM<%|A^5dZ<)W~L2Q3c@C8xC9DQFq&poa4mrm=voYwivrgeVOw2FjLIAL1D=bzT_ zf5Wu)IFdDE9zW_yawG(}3(>BCa_u|=)G8ACT`k&yD@LTv3q7IWs&z^)T#;q&Pb#sW zU1Ag;26zb28PJQ*fJq~K@n&*XkDmm-#DIgYZTJNbZ2|gDr_duozXFu#8*F2BQd$A+ zOd9M_4>Qoir-)f!RWSy;Male)R;2HD<0ykw9sCmSuOi3oReY<43oo+Bn)~~Prc@W` z&tErP^HGmWo58^aU$^8}fL~Qde1-V6vC5>&jumr~JzStb#CfCyxmr-D*FgJGQYTBY zD`{n(oqwcWf)HBbQEwr*q$tw#d-BSdKkk1Fqlv zNY#&fM|9i#0VNh)iC?XxDd8aI9gbUBIO)6nhP1LEl<$2_wSVr7*l4z{uO7AkKVT08 zI{6#12ZHr}WP2cf{l8(!lsReW0E)&T$6nLVSN`VFa^my1aH&NGv~GbL`XEf*3RlFv z`XG#7Cg8V1)^Oz)SbF8G(lm{eLLE)LhlLZ*9l$x~^!gz}08*$*n{3-#{ygU&2fz|L6vE zN)tl|4_%lWj6U&tUft_>(V1-sPXn=ZKO)qGT=PNfeCQyY#1GN#XA4P%ZJcfS-i{O> z&`-#7aV3|fDA+DVMgy{ZZsoqh2t?^3;Cw&1HJ2Ct5IsEHi=vaae#o2u_>72#Mz7rzxx>?Fs! zs%u@_CV1H>hZis%8my2(KeuQd zB(L6TFwVhGMfWl5U1~wawMEuc^pS26USg=WY19QY>$Y!@j@atj`wQ%_tL;xI;=p&6 z#2$&hyZXkAMu`ohkhPvA9(vge0kflV-V5Q00cz`an-2X-7_=7+$JMx5)j;z&D8&;j zt@i@)hHv)$cjZ!c#}&VjS?#Iudx`JJPqKxi@=Y>SKHk>?1PUGSSsG|FAL zyHC75`$F(A>D`$6tCHpJZX~Yf} z?5zcMpBB6kulIK5dMlB6GT8xZfB%Kn{{Gm6CB)dUpX@>k2Kn+mbCeAWslLQ^*X~b( zi$K9ekO3FzuBbejU5b-mY$VpNG7VOcf}@Yz=PbBl7x9d$ou(ESJpjbJjP5Y#%ozgMIN!SaNQ~8EQIRh+&S+7 z>HNF_>md&0D5<=C5qB1eQmQbZV?4?sqlpX5=FuT%YHVoXc&w?Ani2xFxv}X8^Yc8e zcieY+?Jaa9hsS*1myDNZ4_EfCqz%c^RoY>Njq?I|94j0-zH{J)SK?$;?_yF z{mG~I)S&J9Q*mDO@@wQWdOS*eCA&*&td7bEr)eB0#-^r#_JxZ@&M)2pA)FY)CD z$O{r+fNH8)aG_Za95lIY`2}{54uf+~9R_QO!$8R%2+pW|fr`59;#`0PbA94*Bk1}| z?(RK2BV^q4bSQaou&J8lbQH1KpgEV=U@i(aQrS5zyG?|Bd=|V=SD0t>3PmJZq(JL5 zFVHqiRA9qkk{C1+2GG)F6YoruI*YRfUD383b_9@RyKk>8uqUhb*4a@#=$OXuXhthe z`tD1GUN6)|gJ%}>C+0V<(ZWw9t)*T6EySn4b?pizUe~O7EvFbDK-@kN&kWK~1!q8B zVoF2y3RMV#DflrZR4e(OP8-nRd?U1ZfQsJ)H=)q28V)tTSD{eILWkdY7Zd|kp4KZ1 zS(;z*#O!;Vb5>bMzWllALApuf78kr-e3sdQD-OSE^6(?ix(KS0*%7t*v$itq4 zC>TYQ8}TzMame=iN7SK0`~^syf(ya_i6u5TuIm7jycU~eD~i653>1tRy3|oU!YZzZ zxp9v&>z+Sw8;9GW>td^9@r9II$o6muopbyt&f7&mA%~+L8YAtYF)Ee#I~|^uW9$V!+gdB!tDNk43E2-Fn1n*4W5bTaQ?$al#BnR~n>R!(Wz`V>8nJUAEJXLjBO&!} ziaMhAcS^P`b7RMNiWma^R(0@9q8e=u;%YEAuS2BBYADR;jOaP9K*Wj6iF!l|@zwQO zLVY$wEwW9@oY9*Rt7S}3q9Hj)>G36|DK$iWrs4t8G$p1wo+Evp$0sNWM5(c5Oi^Ok z;~hy%kv^T{^E_hZj0uwUC+0v@q>o*nk3^>A5asqs42AYkas(=$)>+I3D5=i($aGPz z*YrFe=Cph@LOQr3vhiIfS5`cp^I4%3G0|cN#^l1rLeg9&Sw1d0alVyfs=-!{9f&5k59{{&9G16v%=Q)h5kcJ~U= zZX5q}mHgt_byW3))BUJ)VE5{fTspG~XV!`Kfxc<5sT1n*0cndlD2GUEH5}4!zLI!S zcF>ck=&U?syLK7%O|bY&_paPFW@XO9Nu;P{{`^l7$i`Uy)KgQC7*XbYt^D$HDTMsHXx4q}b? znX`dUnHs6Gp19_~DP6;5w$AadCapWZE4*CF(M1x0Xpg34F69*7Q2P3)qE zL!YOIA905C)}DJde%+HGJCQgM{^vXLzZp98Gx5IxJmSOle{|a-*8L3t2HXZOTZ&iG zknw`EAglik!Nn^nu=ox2?$T9yWem3(R?@G}Z)68O$HHZ8q0z7JU_w6;&(-5_;@4Sb({Skl`23Ud8<>m9*!P7Gs$WC*e$}(-*EvJK>S^@r0G9_@ zefSMdOZY1ibH5otxpMV+)@kb3dz}56LFrdMzOwV z!9EPlUHE6rDbZmmcvKMPt&p*BA%%r4!>RXzPCs%b)1#21O;?IPXuqC8~ z#jBcuf}5yFa7hp7;W@MYWF?G-aeeCJlsnNT`Z*ls_TYcEsmqeBD-kQ9jDX&SNFhN= zen;TviK>Jid3Yqr*fQH-1!+hlRvn0v8emV^LO-b1qrM8!X;xRi@ThD1vn>30Aas?(9s3>NDW>jkMO%O%c#Qa)Dx657(57@t^-7QQXC zG#i#;`cV^NZcHlDgsSw+V$o#gqyQu;5i%iFD}8K@S0_`(%PO@lq2GjTC=<=kkoiVo z#>U2X)TNb$IePgv(Ox`%!Mq~HEXj2JbTMtAe!EL1?t7X_m_uTs{e@Jk9W!pPBb3rw zrZje$e7$Wc$zgOMkkUGlY%{=mQhbwLoLX&w%OeF7C#WTSV7E0*$)k9+R~JlVZCa~M zvzvo;<8l-LK1w0UC=^Z#y#9iC=}4l|1MU8Vt9f}9^64a9hjtN>=4tt+I@9)(h96c_ zdvl*}uRNnd9t1y#;qt2uU38qXo73-E=Jvswa%GIQh-`XGam-C8;$P9>MEEe-g5 zpcIOj8gjOHrr9bJInFHk%P`nhvJN@ubTwOgH7e7VrF|%0UE4M+YYWgehC)S8@|+Lp zw5ez_x;(Ns7R*(4z_!^wJ4HF?V|#tUT*hC#&^i^WX~*Nt$i9tPHlbLB9YWU2XMgz; z2;sgo3;dxX2_J{gf-X^(7{tk^P&L8l~CCqop>QZ)~C9e#u1p4h=v(mZPDA21f@^B6OjSR!2LzInv{Uy?;F^ zfzd)~^<6`oTjLb|ox#7v&VX;+84!rwYs8=~LB`lql33U~=q9}+x6myMV6a^yeOOH{ z(7*!n+t5x1ICf~{8Q8v*jqI(7sGMaTFs1DC#hQ3js9EpZX!e3N<*69Il(&SLn%0=D ziq=wJSlLxV@#1_%@m+e+UK8i2FTBLAN;-h62uM1O>kp{M`XkG-a|sq1xIeL=N!0Jqdr0@@-b~qo|^&#z3ZX)VX_LibxhA=lBmjV)N|52 z9a`c;9Lh_$F#Pr2Qew*7xs}@8^4i_~mD&S*fDD^t+u#%xGFNN2x7TiO^CSV4GOfIJ zzp}cvzgc;(wy~ec*mO_4hFj=*r*5a9mm1~F_1U0vCQAUy-qXsJIKVVRH& z5`}Xd=@V%I^C`b?CQ6y!aOj{VIn+y4YQa4qd^n;)Vd#3Ie_R6;C0MhJ#z`xVw4;0* z&ImVY;K7{>25R6y?n1+k-yifD{E!(yS8#`ZFO6GtS;Za zzq}{q&IHbzr=r{1>?0&!nSj>ZeP)~gs-sU1^db;qWTby zh6v6Ch)L2XJ1J#bL@?H3&?*x|!8q^172PjI7K&sS8T@pu2!Em?YuyG! zbHVZXCZcoUCJ^=oVpYpS?OA?gB%&G_*+d)yI+^spziJj4{f|`h&T3+4S%SjY;kAws zA4fwck{pFdltSj(<@Zn-T}wgr7$DB!L~PZ?_83zJN5ONOwm<4T(@xPbhmH$Ed;0YS z)PSzj*gXG$i|xdxre_~72nF)FK?sDbe^4c((FXdNwWovG*=Aj4P)h1Nxi=yC0Z;DO zL8)ln4bYV@ko!>ccF;wCzv<|^geO^lEMbLEGm`u1lns1vg=VO8f2$khnH=RU{ zh{Sd}kvAk#kJ72wm`FRZoB0MiusiuaJF}1SUAASn@@=+i_eyR8c^0+`(yZo9X`*4@ zc2q8^uyCd_?FjP?r*>F6$)BM?2l#c6--2J;(4&AOb>1(|#wnZ@_Sq(-iNlH##ko@$ z6js@xy`4YF@8{20#oo*xtclD&*wcE~CiKfcw_ z#H^RO-}y@UP-&}g|G%q4mP;4b_mt3Cjbqqf+D z$&e0vBjK=jy*H7P6u2ABM2Va+r7F|HrR3|#ln2zsjfu1(ACHgYiE>;gg0r0@Wv9)W z?dxBXX4A%wtG??ez=dTo(63(P;-I~Xe zzm!8Y4~X{lXl4C^JsiLD*ia`NG`o9Ca2HcN5t+%MJ~)}zx@lB9p-RZDa5~diT@9YO zPbc$@1+yWR4Kdm4tMTVjPx?e>jXAhp!_wi!9}qpx=W(19k^_GGYr7^Ih(>s zI98$!*P;7!-Dw>1i?kz4hpflq4=kJ>3yR$~TsZ5pXM%3ca$ST{$&!C9kS@Oce4dXT zwjP-XHMLb|?Ie|$wG6O_{YhQ&v%3WGsr$25BJ*aAMffDp9eLt9;)M!LMNz9Jil@Tr zg>v<-qxrRDk7yx6)U;2vD-y^b(TF|B08S3>ZPa^Nx`~dEa<2UlO+E7{=_zdiyKx`m z-Rs2>+iJ2KtH{5&lf`qmv8tvbH$FP;7DA4a*rSE?mYm*d$}0wL!PI4c+dZXiXX0re z*ca$~9OeTEcPDc2?Q4m2pZgKbvSeSFP90NElsnFh0)H*t>kzfEhL*h?gQDf>;qAcQR^Yl{&;ss%C!N*br;8Hbb8ur zj99d2UwsAUW6{2FB=fw7?@Z|l;EslokBJ|>emx3ZmmUSXbz6J)1iHD28UV5 z*c*=QTk2ED;>QslG$|Z$NXwM5=}JSmWRk!1Sftq0?>=cObov<6f|c$Wd+ey5d21b` z-(v&RdD!QNWREmhoN%t`SA2e|p_S4uDYpvlgJAt;z;ra%YqZ^Fzk@)V#ZU5N0j|M=XQ|7$;QqGF57sY2pXabkgB#W!aW{5{22dU41nkrMA#aK-)Sx)Ss ziTsqT36#cuWpT{2gi)?l#fIGg_(sEPeyX!H`s}VI z-~yK_0Vcv!fb6WDiDwd!luML=3GCK04LHFhyti_t!Z!|VcT zSd?FViG_EbJ0>MbHIg|=GiaBIlH z9ygJV*4BU`hN>b@Lx-1*Rk&IQ?>qpS60Bb#3e$-|czfgnub7rp7#S|$*E^Jr5c zqY{xh#0)Tq!aVPHj43Ca_)P2lQg+Q$aW0$omp)q6{GjO?xrND+(S(~yFyZpV_g-&t z@`WGopwiKw1{Iq905m8mYzVA7UdL@tMZuIZ#4z=-u${QD;*?vrYwm z=WMDt)de~fPjf@J+#OBpM(2Np*0qkYx-MH)_|;qtyenwBt<4 zCb2Wi9l05~gT*NG{U{r9KjJjHr)~p|sHu;MT0aJJ^efNkbRX%-UsKZ=vxch$HBNm@ zuz>m0DTt-18za54w*0R?ZK~G)iHUnwH+IAOkmzcUNtdqNdavI^rpF7EO1PI@#WB;p zmXM=`k+f4J%4h^kvL1d~`>C1Y zhnl!{a>A9hlECK)*17;3O?X&&#+E`sXl<7p)Ybhsg~|%Ctji;@DQ!|c^fG;4m##wh z@aUU>tc}MO%rAnvlnW~as;>rQoN5Lx-(T)2Os8gMiR_i5r7*GIw!Au!v1nYEM~iRt zR-oBVeo20l-F$qAH7;wt;rP^e-JO!e_>}2IQ%BAjcM?q&ps>E2*0l-!5+5NF6niAb{0yH!xqhHMjga~O3RV$G)zs1ip4hOksnJw3pLB^jm5ZNrK2-E zj3bn;siNyn6fEEyyaai~R*#cS!xYK|RwKa2-JFr*$>`y>L(iL)4tKiN)SN2S?ievWI^TIP3f<9(H2@0Cmj?(a!$p2njw@KVl52RM=_KsZJ{s` z3nd%#-BYPQF>3*cm{e(@fKqt{{$O5r!W^`sK14~<=1@hg!oaN`dQn`4O=ZQR)M?|e z(DmGgJ1IxIe^iGCrS*1Y&RtxNWz$@%0c)E!o&*+7pp`)XP-Q zKo~}=)R==V$vl%#XV8rvQ5Hfgq!A&Tp{nW5Kc><_7W6xA1#@gW2hT9ZL~@9uM4?R@ zrSM1M9r!^=@dCHW9t1w00);psW~c4CiHH<#m96rUue)c~t{5`!-Ci<7LdWCKJzMwO zPIH203?#!a;wN!A?CkojqRPu(sh^oWL#Ko^CHjlwni3}*h6)`5qRaIqB0y@1gW)1$ z3M%6hw~R+jh5Ml?wV`#Mag?)`rE?mHJ*1quk#s?b3}igeZnjOScR`WU0oov&E=s%& zMacse7xCpnTz#yE-ERnO4rD6_!=V{)%&fd<=*G6DD#}png<8L5&H9!*M}Vv@isms} z$I=xdERJ`V_uv~^g>jJ^B(8kp#7-PpPqolVG=0H0UnSmR%P|NYqfW>=FS%e=1X0eG z6=Ny(Y;4xpOgx?)yS970$L`qV{oLHiE#1*h`E@d3IK%E>m)A!qm9b(9N0WVJF{eq9 ztRD?a?u-OqFiia8X=NQ{`)hg<=tyg8|bakCJ)5N)3IN&^;oL?3?UB|Zb=&7tHo&t00Vc>+qX=c z8S}DSwZnMv%$eL$RRfCyvr6T;VW1t&#!uQV zCZFn}&~{NX3YdgD$vd(u?Br74r6(xWGr>RUk(e1Vh7p@zP&!4T2VGcGUGB%)8QET} z2v)m3BWL~&j1K3#l3S|f?_9HI@;k%froDXyWdN3V3+B&k+yV-YP z+HlJNet)1Aw0qrmXJ_U23T{ZKU0LhgxptIGCn}7A8~G@!`i;ErUf0^lKS;>CWwf`6 zra1XX@_9kcuiDdiJt5SvpL7ui6G-5-yksuh?wq9B;x%2?95pTr6%huYV@|IQhtvCT zBj40rC=KEYVO*k4qWhj*<*J;4V|^`-wY8|=vPaGX;rjbHo){h@(jQ*4p=vEPf1H@M z>$Xgj(cmbLR|8Fc_-d;DfDO)q$okc263s+QDD zu)g{t3DLN&LmU(W-7*}mWB_+rx%9!oE(=va?M;#{Ua_$HG9V)^Y9^geDj99*7Ym4J zaR@jJKlrWZB6T4hAtkUK2*djN{b-CTjBisFBz%_b4PVh-xGj~VyeYBI*sh>csX}(4 zxhlT6R#nc zoP3cPTe zF{h$0noonL*<<}&3P>8Ltk*za({_*aevzMKnVxNiN##uPG#MX{-WV0-@k26%@?3|K z?S$x#Q8_^5+`3&EvuBV|>6n!@?H%D{IevuDa8}nCS~Y@UUqRxfj!z z4ZCNeF;-zIf=xR>xHJ@zj4unZI{r=w6is8yz5zswb5y!2wfb<8MuW5oZLSsyU~r2Q zUZ>PaYFKqlZlRlc*|xi-u3i>y5=Zf4!U6h>fF-Dhpo5s z_9|;ZS0HF#Z_2ezLeoCks1U4iY7W`I6Zcq{@+V zs_afQ3)^H3Nv6g6KDxF~&KfI=bITpqOJhkFV>{;nXW^)HkYE%{7Xg8!qUKSKJ!AEx zMShPnBBig)41Q#wP{8H9NRRU(L%_#9x6{HC-)9ZJYQoFkncuL&@spZkI&==JAG}W@ zAz=uma%^1ZJ?YL)t#0B&NRB4uA1mK*}R3}aCirUTy9*4Q8oN1)o@0mfITAIWKp5;B5glf?+5p#=ePw$yIw?I ziTvVMMB;sD=2v8@kxTl0fy)QgmCP-TMi|;qlrAg2ZfeS`%Sy9!+MR0yjA7%UOIEKr z|HfF-wO$p^TWY?F;~k61sFv4}rB?23Z`W=MJ=U$Yjac1vd+ovY^4+z#{bEW33RZ|7 z5$`y$JJz+N?J`)G?GTNi2&!Pr83$j9_!BN!RO*uVuE1aGHDY2xI7#Ad1@gs)4lIXKRS#TYI0G!+YH z_l~2s*dB^V#_-xPPdKOKVCiHI$8d#S>t`0KK|-p!s+{(ZJ*65(FC}ofE_Im?8mJMqv#SW!JE* zKB{<7!(ptmkR=?SsEz^Nfe8RyhUfH|eI0FoMdUU(#k)=*13nEg&G(VVZXp`Z#wfG1 z&V+*;WoU8AoXPbP0@2uCT>!N+WiF?&fPe0+avvOOnw z65@<=X2Ew>Y~c|2`af}P&bb_8mFk`Stm$p z!Aqb`nSR*iNDtprb@x)aSPfBZHgTdy>7n>(c9|QIw>-^EmEnY*BiRvX6SnUf3@9tk zS&2$U5n>DT%34)wLM2-W83=sD8j~fS7$nP0?V^y`s;nv55?`k5K4r8iXMU7R(fsa! z>qQ_sNQz|$&yI+rd=fqz6Fp;*er8T6l_9c5I#2Y1?%73lT1RV$tMqq3fA{OLNyDHG zWQ|emp6Wg!qk*7|GiaLRHjQF!Q~5*EHzXj!r9-4Bhp;p%FSp@==aaz)`?Stvw7kRF ztK)GG?7?{CLwmo@g0^^OprL4%N$oaTBJj9;fbes)<4F|h$R}mbheL-Odx#SEeg~DS zOqj!rZnLbRz%}2YOTOxojLG35q0 zj=(Dv;Bz=c(|x#Xml1HjJW_nj3^O!V8rhe8l4rUAV#syas&fdK>57>_8vk%Ca-NGM zJaUwTi$9<|rib2N9npnH4q$GveB;yz8eS6!RVdcsa%rp2Dj^$YIC3~yok9VhQf9i^&RkC1P%gZlez}n|=f}tQlqQ%J%_Xvv zm=-GXYhqfYVy;B8#tIaf4|DEI(OK;=GU0qw-D{Cr_WaJas>6!~u z2ff%TaW#5cu?+;k{*fW*Cw@tr<14Q*9 zOEbl&~q}e(# z?b@-zQmD>iUNbH@3alj_BmwRsIGYmHz@mjo&T=R$Fy41MUXxU@q1?fKKMj{30cpz2bNKQD%0L0^}>+XxfYN&VSGe>P`oMJ)mbTxQ+7|8P4(N zF4zwIhm4nJ@W5^_l2&_HRf)Vyy+Zuvf5$7sSa!5%2ZQ0TyEq(5h6#$^D?@`uPSR~t zgTOxG?Hw%IgJ6!kiWZ5L&_3Xa;Xt$yYt^umMLQfITfa8&rRiQ)r%0(o!)`ftB`j4! z6@yQx9PZ-1ezvGA(Ag)8k}Gk`L5_>Nd&}A53_tuOwt!IkhciR4`nb|&T^3d#i^ow^ z;zfOni~UT|XO4wb>U42@WUGtz>7wd#+|j|JhT2wDV^q)nqHXN*C7Qa8{9eHKTGTxt z9N|LhHX;6Q{W&IO%S)PXpdA~N=cTPhYk$$YTc4f1TZdbxuxJToN;I7o^)<%I)ljca zN@Qq$dIfaRSPr$0bAZ^>Q1elLf~Q}~X$*(d*6b{ez_t$;H7CJ?v}SMtg@)zu(2k%G zmkn+1csj@}<@5eE@(k_o*%4_CGoQsv%$IR{krzPSZww`Z5A1CY!JCU@O=wNdy;^NC z^K7PWuhmOyb+syEOX8$RVa>gB4xx7JsCTa3y+DyGPQ!p!N`7BT<0Gupxvv0_n zcfw`Vu+^APyviA<@)M7Hd9Bjr#e_5QSyyP_!dzlXem)0h0a?m6XBP48C|>THLAkzw)Yk^|h;-dsz84GVP|j$DcWDnoNd~mHKdq zVWCo2mQJq~ONDt$QK8Yt%Znqe9vAD;oO5c20kw?gQGa`0+YjiMyc89DE7HqVx;mKB z2ybg>Y#HAPWAZ~|571mcsvvuMlt(oWRlMSCafL_PH6yPFi$Bx^mqGsp1>D~@?B5s{>f7T{#? z)9ZCW0K1PLe`03t<9VR3cOUOvjD~wx4%iJsZgTnN@}<>SA@}j#%oX-9v+oZwD1wW_0$ATS>s=aCmPq12hS8OScxS8;c4+ zIm(~~(olL-N%+o9n*rX9G!MGl9?vVRJMfYU(kiB(EBVqp5#_1aP-GA=LzomXl;%&{ z_AAua^SWFNZqbYdm1mj=N$JZ^6B?Gztw)H$&g&Ahos%UgO?ljo1m-29(M#j@45Y$= zKN=~jI;_}1C0+!tBCTDD=Uyq5BWzR_fi$D*EzqLQN7BNMl537Dd#iqigvV&o8xl%6|j{6M8s4a6$3~Mbw`6=0p#A+u&#MA z0?LV9Ad^}lH3dzp4ZFpmzg@9c8>OU`9eEugsTPTmP!cBaTi!uGB>C3qB6ESfamCj> z<4gk>S(IaFMOfq-^5)rsA9wFbStt)2NnB>r<_#m*NVkg=U;p6>MJk5 z`f~BL*XCKh0(jOeS;gV*eBrgd$IXxDW;BBGyqiD^DY_6ys#58s!ltJqG9#_Xvf=0xH0nv=_NPHihRmM+~(~5moNgW^Ye63cJwsNuIC3D(5t;nk~ znl^yu1IPmyUbn+NZANr7<0Pq>&=f8z(#N^7m*+2WzTSmqHq^u2?~uWM+Wq;wcg|OlRqdS_sLM2q%J2vKk4P1gA`H-`dvtW$;mqbZEO;)XLOAW?& zKK3gqy!nWLp#k7o`Q9_$gom`;xI^8hWCB=F2u@@ze*m}01v zF5rc{A?`zm<6ADCoN_n&axON}_*StGD{&9boh&W^)+rAx04X9Cv{PO!hd5jP6nPQI zJucl7m_gj35;TcYVSp5%4%vzo#8+$BJP5)-EC7i6D4Pv%rHhGe>gXBfFv}tqtT5Wd z5X=S74zJIb{N1oHzbCK%4#Zt8;jyUh{jj*6I`Xc+q}U~1;*w{Eg#z<(s-D?dn34FP zb#nChA6|P&31mZ8=F#eeVA(_nGQqV_Z76>?*joZh9gSD@SOAr4d}Ds|A4ekEeXSdx zqjX=_?9MQSa1$48v?Hl%8V>JPmNYD;;kdO*CjW*5zspGgcPSTeR*fIC;W%@lqTR>j z_R}v=W&P4iAob@H!7}@Zcd2 z9zdY$ymqSN*dTR2PD3%mTG~~(QO&wSXw)KFvm!*$e-T7b@7etqLInM)U5AsU-qR34 zf57fG?S6H3HXw}IaC<%0tY+V4L}_6~M*nRZ{mAPWITANk0zY_~G-qe;Hp!M5S&E8( z%Oc}fp4)Z1StZP}Qnzmd>bi~C2#3KzkF~1yO1%Wrx>C7~ZVvQo3GwhzcmZZ{(7@lJ&7CpL&hFEg=q{U%KZ0H@ROR^6@2bEJWE`?Lu(h1r0$1~yO9(tUi+U92JFUiq*eB?PCr{0OHH#C?J0zxt<_yR|ZHfX8f=GKOCj)_UdZ1=3pj#&IYY@LfXmXr`%n3sA zU5mO#!`iCaS02v|AMctaYxfhokN5UIJ~VfYkL~3k!YoZcp3m)m;_>6X;p4}1xsR9N z^YPvlc34Fw?%?A(M`5L_d^&mKocD1aLz1hYKVAA{KZR%#gI+SYWD~stm8Ofn z7}t72TNc{u$6XE7geW5SVkMru6E*I-dkG(%WRlO0P&JToh+C^7tE3Y&onCvtjeq*` z{d#}jU^5v2xm>kpCIe(8-9OnE+!eQbiW#JJ4cQoLRe5PrmZz7il9>rBg86k0ay6r4 z=T*Bpxns479TV-r>|-lR`o=ofIzWwLmIYjVt9Je~r2+Zlgb=geEO>y1`*OuV*5*Zidfe~I_Rjm!XVvH>!cN24Q8 zGpb63?ak^^B9_COeK!@264RAb91PB`rQ)DPdqdj}>*L!&nKe&sfrEbfZW>!0FBF!@ z;&_L|2XI8{0YJAmPLGCFAxIEI&`Q<5T@|LH3y9t#d3+N+}!no#%j4Y z8H9mWg3`KRMgXlMFJARt92vV%#a=FFA)5obVy8j47ybr8xEGFr@OpJA5i3CWW-1y% z_(>`bLHK?u4ng=Hr)hSo@yY7&VK(Sd zlq>nW8uv+bq9lJ<1`gHOvwSqk5LbOe8_Wp@P=>xJxD6*acgb0%>UgL_xmF4H>lo*I zFd-jD#F{>CVk5*EVHfz+2etKt|2t`3m?L+d$0oOh^C|G}{3gM_GYgF?ItUTSDY%aJ(~QGId~ys z&M2LZ`}k&eZWTXBLJcbRLJ2l2YbAG^K%f3}bKcWIc zSTN#_hWY3c_lxM9yVGQXOj%yaM!A7;s>5>Uls zqT$8Q;Yjv!pK#!y*wtO-V0# z8>Y)g$+g6Nq=eLIcy1nW847wyJGaSCqO!i+pD0o&ZXK~S+OvcMy>lrX7*m5%1eX^bBZ)e10z%Q{<40I7^C5YI2?J)DvY=EJSoe5e6{@>sx^) zaB!aax)8-Op>F&F$ve6m=JBaPlQ!T|NWF87?*O}YQ{tyuE6srz*u8U_+s=6gbGUJy zB@)y>&k%60LLlWWcFA*^Btnd@k?o#8w;*iHA6Cch1w&ItK&c zi#W2=RtNaBHP0mlnYhU3aQkQxOUY+KKlvi$C%kdb&dQGauoYY9+8#Jhu01`q#geDj zxZAcubUlOgR2AjAKXFeaPZN*6Y{d^oGB7QG0{tuS}tOE%ShW z1V9b)ky?CD1N~IDRF4$N9lw*80_Y3M8~E1=yw#8hmJR?e9zX6k7mLLLhOJi1U?)7X z_!5sSzO(?5bspJruTmt05P8NUuNIpWd9{eePXQ3l^Y!!m**RO4rHU>OAblVU6`Kaz zKUaceyGDL+obMQtJnetirY>+X`!>nO$ zXAN^RYnXS>?Zfl@_IZBuoULUHa|XAZkv|*YNSM>6ue&rZ)@zIYywup`{i(}-LFzJ; zgd@htJMFwNH1a(Naxkwjh}}=98dnFDORuKsE>Ja4&tC50>Imi<%jhGoLlQ+a;;Dej zDv322*vrt*lEJnH)ay0uHGEcO$0`s(KXy+C&=F{6Z|+Ip`6hHXhn>xD4f6ZY&)mli zc7AU2uj)Cg$r_*_4X=b#!>fQ9OVz^43OaBO;1Cv*0h3ZY&!5AQcc25wMiK_dL4a94 z2Yj=u-3r(BTm)AoDrgZ1X{^xm3GW(!r96Du<_HODfa4G?#^Dk;wgUV6SMW`c1vJ zhXZ~v1IpeA2E3rDi#k3zPYcJ8oX7-nJeZyJNMOm`&F8~CB{SmVLpXzjY7fW~H;Y?( z|NI$mLm4ubH1K=p_QijF(lV9}_Ftdk!SC|m_jvI8Joq#ZzG)c_1mEJpw|VflJopX| z{*DKqv5Zv+{=qUD5PZcl$`Jg>G63%X>$8@z2Epfe@Od75fd}8U3>Sj$@!%hM@J~GW zqGePd_!1BPkOyDp!9QDu2f_Dw@B<$FkOzNc8Mh($7t8P=_+!hcLGUL$_){MI84te7 zgFolNzgk8B!H;?HZ#?)35B{A8Z}Q;lmT?b)zu>`N^57dh_z%nIL+~>myv2jJdGJ@3 z@eqQaTgDj#|H*?tfVsxu{yoejhJS4t+ieJcVHpvIe`6WFp26PX%k~amuXp%Dz4IxW z{&#+l2cPD_AJAgF^I0Bzo(Es#!DncN-uWC4zQBVo@!$_>+1}x+_s*AT_1^g-9{e$_ z*E@g8gRk=7&w20{Jopn@ws-!F2VdjC*Lm=lJb*d60l{DM;F~=7HVk#&V&D?;N4I0FIe>s1aI@;7ZkkvNgn(z z4}OoJ^W9JL;4?hqA8-nlf;O}_= zOBF%zcRct99(E=gMa414|wn+9{ej0zDHZ+-GAc2_j&L`9{dXre#`?{svQVm zsRj`IJMF1=e@dI_-8cCcEY%|j-r~W}c>s%Z4#C?z_yq;;K#1J3``<^ud%gdZ*V(V`zM zAcf|UIDp{Q7U>pb5lRoU2&D&EgwmaJ`^I_x;d%bSIeWy3qC1=nx}}cyN9m*7ttBq0 zbeb`j8wwK&2IuVfJXS8ab6gK=?2Kf-xIQc-7HdgEu&i8hg3y=1O^cTo1iW;Kg)*k-kY2pXP4tGDnKjC9) zPkY=8^%jGgqH5`7EsJLLY8gx6)H0T$SIbz6PR;ged8d}|)z~Jl|LUu}s;jTok*I}8 z=;~vDiWbBoSa7&NzZSSb3W-b>wMa2-uc8sS*WWi zJ1E*O;!s);IraE)gjLlaKgN2TB8>^)^0EK;aY$LOF7n_t2<8_SF~|HO(cV}c59WDr zl?N~J;AI}X!h;1KyvhS!XYn;2IJ|`x1+QQLb6zyq8q5%^a-tbI7#2F(O0KNUlm%QX5L^&Jbshss&b0W@E=XGAsRy;oE*d8_L5+87bkR7d5!GFOp)J1Qq1M1EBfM0uLCm(ov^nICoc|doO=CIQl9t}fx*c(Q}6E~NGtHr%k zrt)xOV^|&DT^nu`7WS!4!yT-3OtFq;@n!N7RYcL%!*z|R0eURS} z*PQ{4srhjzFyD)YSN-PjrLZ|POVhjaS6|x8L0Z(#k#P) z>25huYWt=t1zVI#ZPjev@@kD8%HHlCP3YuSjcwN?#@)r~Eb+;P|L@nu{c87S9Ttfh zGe-I{c3PvH_mVmDPwH8jMeR@OqIQa)(lAt*BY;*yy0;XbkJ0>EE#9CrYQolPsV?3gTz0YU!sROUKj<)h#R*jt! zX(GC{m?@2^nq-2`Yvz6zPy^P-$Dcr54y!eDeGxq*Uw!Q=nZ>EpP%KK^B=PF$0~Ekj zRkC5=C)_S0GlWYqCgjb0xI4d>4`P=Ayqq^)E}t${2y(H|I62*nB_3*HPwM!B(hIYn z)yuWX&&<&!k8o(Th#r08sy1|ZP1H5^4!1rzt9Xi|xB8lWRev5?sZEx!z-7`on!Ql@ z2v201#T%s(c_Crdn>G8m z4!?A%^_2m8y>8#EjZ3ZHsN1jCORv}GoK7cb-1B=*%N;Y}@T3+$IObwTD0eBoloT6* z?R=wNx>1MiLoe(JMG8$w597P20?D+ujQh3cw{%g2eZRXW-!v}7>mt5sM5aS}RH#C- z8|L$Swxi%k<8|MwDRlyYo_A{F4;05Wd#9GI67f)J)dCP`4;EY(yvJUz*$?Zb41EYW zp4~mmbZsTc$YA&nQJI5f;QZrStha{N>8yJ-fuV2I?AL4YVm+)SS@^ou1OC(&Sk5`B zy(M*&ALwc%RLSiwyHVpf<3UZzWJvjY#Vzc#?FSsL@2E^L6GxuLQEasBJ3P-Lm1hej zXhnLzZ9fuq)YB>nw`v&=OpodbivrjfX04~y58Pswra@H9)F*Ju_MvBX+JIu{*GezP zeEQXZxPX53;a5n%LiqJCw70w^C^9?y5P%zzR+|D%f5Dv3<#N+@R2&XhdMY2(J#F8q z4~Gq2w$Vo0P(kMexvA6kBS`7TwL+`Y_AQ7D$CLxUub9wNhdm z>fGc*JW?%gW+li8P3u6YSi5DZ3>_7@c66j-?$mjVuVNmFm_Wtc5;38Qaf_N(mNZUR zv>)=9d#{WnMyyLAeJM0-udG>=DaWH6M=|bPEVCUmjv?Dt1L-9^M#L9@zb@_4D<{su z5;il(g~5@Scycmbq{^Q@RbBj7m8}%TTW)`IN{7v`b;dq^C<1W93Ru<>!-} z?3X7}1NHP3l~if;W_gUg3~CpBo)EwDS_8?L-8U5q7`4 zl!(NWwyA+etNfe?h&(s&NQQWbV@Gxb0Y?+0dSE-Hz&v7Y z)`W4osLUCdZFU5oIB<{pcB1*^#Lw7EN(&W)xJM31=n9VoWoTZZvIEAwt4zbxci}f+ zx;79q2WTR*%?@a8J!QXos>>SmV%-*E;UBvE|>KU%beKkh&T*q$`%=5kB=8P)wM5ld=Vc2GL3)5TiLbc zQNr*FE>0C{U`?Kq)0eg~?ZpQeQwLj4m@hdklShiFRS|B*M{mc>yDTrwqzvMOIiF08 zMie3^{K)O~oCAsyKY5u$QR!w}7V@BM6-DotEv}1wQ05WaJfdR zbWPdiUTaFrNwzJ2N4Zf#<(P}(a%(F`-lQZpKS9g%b}OZsmBRz)2xd|^16j3`%KrOy zQr>HI+TNd?O;q8LO}}(hM3zH1UALN~$%X+t9e9rpr3Il9dU&k zgv_v*tx@h3$2H2Uos5gsMh0j*MSEj1Xs>62HrE90VHhE7J0-7Z`9+Lu*gf$9VAioa zwjCBr)sEGHl!p9hh&>Id)edW70)#F6CTDXkp-{>Rg#AWrn+jInL5io3cCdNQX+UePSAl9|kvLOMzNA5Xe*V$%E$ zYV0W;zDWL<7HZoVM!Ax1p~uod;7J#%<7`HR$CV^aTu#dd>BdDEEL$MlDd_T<9-$PC zPqGv$T!&^qLP8@zGxv6{?v;AG^Qd;_?xNwUJ!{&;kQ?)fX?pZRBP5M3L>2s;!ps1M z?rvuf00`^S>LyrgBPu4M;igY^Nba1xpVrdlyZgC*&+2D@Dz zu9RUan>nkc)jU!@zv49%TrETH@z)1SfhlRm*f@UMJPn^(7h$HNVbch z1I>iFz0tTz@BL@0H47{ErRjN#RPpE(F{A0&X^gJIe4X&OH;b-`0g6bW_XIR8#Lwvm+<6c+-$Q4HSG z^9g%3j!mNC!JYsE&yI!3(ey1G(sYI)y}0YB$%hRNwM^S#$+OHbi!nNldiCY58FKSL z4hxA7%FP&(PQK3cJDxCRF}8bUzL#Iey?i6FmmeleqVPU6^n^qfVJ%2RAJP+Rz-Pv5 zCl%hb4HXdnIi|(QSx?ZqQNUg=4{wz9g?doF{CO-&ivFP@s#f~WGfE%vrPNA1(o4`l zOV9-xVa}rJH1B)mY)ev_d0UBGOO>uQZc4hud9*ma2+J-3GHnIxQL-s_BXb}ey-Gk- zX1auGH6U3!k$blElD5=S2mp@hUANS;P!yA%eoPM$VFwNmSQwy0I9a6-0hfu{u%RcC zmv?VqM;n^p%SIBuW@qp5qxN=J8%eM+0gtGc!lXwr+A?GUD|V@ad6(i*YX?hI3N5n4 zrm)PC8I`<3!9t5{xIF^XL2GPyU6{skE@=X%+(`O{4Sn=Clm~6cT1 z(CU^ssOBOVU43EI$)vOQit`Cl0$+ZpgCmfjtbeCn5Vve;tX_}4N0(wHk8IQqqRVH z8|1Mz*IAB=)w8AdLjl8jIf6|D`sxxo$PY}lKXvAX2?#3jO>-R32_8}@n4G{T_o zH`Tk>(T3gKV7t18UJ%{pZ4w|2@^`QjC7U~pj&b`b4D@@H@WmEIHu@d9? zi@i-uIYh%p6tbbQM--EbBo^8)R zOUH@2QiaKRPdau3z3D;ZD|+P3KE*9y9Qs-9W#KWrBUi7+F>*+Y zag^-DOE1T9q6;q<<0#&Nm$CK{yHL|{u%SVcb+Vy%uD&s{djUHh*iTHO9yHGk_Qr2b zac^Mgs_(a^uxNq&3Qf&i9BhnaREt*!ktY;M-le6tznP0VMHU8b{m_dF=%kz~DLBn1 z{T}3)FBX4W&){?mZ7AEp@`VQO6>BOAVH5Ue+Hv`*LypTG^s6Lq6TP`E6z}l84kIip7pBJp-8Z^l;9h+udPR>bA1yhhhMBV* zA7~0mkqS3X#6A`t7NfQc1}O=P6hNK zR~*F--Sr(R2I~2Us;D*Pe$7uVmOqz~NjLzz8+FJZYPy7;DzdJkXFMOU7cy;omy{aI zC@NUN>s~kT{OGdM$y~Cim<}wbZA-voVq@0je0iFmH7|D8M*IykuqQPd*DoMg`J4@= zH4SAHwoI%~oG*;?h1|8Sn2k=4V>=piNllU-eXnQUMCl+vN<`np!<^9H+geWPB2KeB zGf=*?-3*wSa!c;yUI?#%XB)O~C4b&7tll;l$EDT<5S&1~z4yo8`S4FaiSA(W>%-4{ z>FKBb0*E0zjzT!v-~ZMRKKQ|RAOd9{A@`e~{_yMHfn$6#=*m17+|A;NyA7vlT*7w` zoH+LBm%sYnzke1A0_ogvV8)>s$|tvj4t^LP{P3qAe)4ngec^jRqXZ6`vxG9A|KUi!SLL=-V0mSEyDC&8ERH9&?PRP2Id{9UWOc zRCU59@lCIBh{HI8iP3XE{f~b$7@(}EEn}6K-EFo2Kmf9L6E-^u_3K*E6iXbKI!UhjSF-#`4?zsVGwm^kI{ z-uuSi@a}EuYdxMEL4^~u$QEc~vT}Xnv%h@n=X^Rdl3_h4Sxi7yj_?2N)1Uo4`YVPU z<#cbKzWvFk|L_IbTi0)n<#_+CKY8!3{zm3dwTul)uSpI{)Hjw_uTxDi)?6K%1yQY- z1*mX5i>OUxp^02^TS4eP#I>KEXXI$R?3~qFJFa_()}8_YSj+h3Tc3aWo$qmocecr0 z!$qU*HV*0cGF}M89Mb;#;9K8)@0)MG_h&zP?@K>07+|qvR*nQF7np=~04u%!^B+Jj zHUOtI&bE>MMp@;H9$Y9J0Q(WT`F`(bU-|G`|ACIB(WSVEeE%$c9*z$nc9k^qW4^r#mAc){l z_~55M{@^n|mRlS>n)X{r^cx?3>n8{rXK=iDjcw-uE(A^!==Jx0`W9eiT(983y2!xi zBSsEC#|QDjFaG4|r~gi-a{;1Da*3uzW!x61);!TkYfTSDTQ4FG5Wjr$tq;Hb=kLG$ z)enC0M^C^0-FV^eJ3v>8#pl5J^vi$#;b*=qa%{oBMq6fh?cX*q;swZs_~o0Q|K*#XeERk`|L@zM{Xc*3 zmH+!TLaNujO^f}@H@~1I{;^D4#aoseHabD$aNzZzp{HN@qo+Up`}e-~g%5uI&pb;q z?aM#b(jEoD5iwTYfBSn+fAnP)huo9*{`415zw-|iRSpI|f&p~{U_jPOb$-oS%Hn&NB< zM^t+$g~Mz6%}_Xe4mE=1gCBq9y{~?KGKDj-z$CN-Xz7FRe*ak%&M$xQ2SDUxP&nWH z`eo$Jr{0`M%wSTQ^5Ol?CUU;{=?o(0Q*Xwp*+kC!zyB>U1Cxjxg&i*=a%3h6E-!$W z6TAM!h@5YJDx1jp>W`j&`>)4{oEWE1Aaefc3m?4w<}-;LE!PAhM>ao+$obY6-~Z`% zKY06x&meL>_`&Dj`?EJE5jjtP^o4OE=fh9^;d}r2i}!ybh@AJo`!8d34$s2tmRS_3 z^Ti(~NgeneBXxf9y$`?n6}}}dBXxdq8L9J=7a(;$cL}NUxfH4M<`15m)Oq`JI;r#F z*S_)LS3h?tsq^L!vPqr6hP}GM_Wxh@-nPw+;z}6)zQ3ZaWo;?$k^4nbOLCOC?EzuK zcx>$9)$!UrQqPQRjU=R&$HPe1gx~uBcsZ*y;ojP@@x=NZlUTf;XLs3)bLHHGh&Or~~ zrM{VAFH+&m;A5Aku3YLYCdwhn7B4Fh3QhbLel!P1GP z#>ROCLUUVnUP9c|;czsxCzv`s`BAD=lBL4|9$-nMY@I_G%gIf$bnXEPS?XvjC%~ap zXq1^F5GtS}tQ>}x*FVw7L0mjNX5ko73#T9~oOyhVHE=lVu*>0g^<__^n>iEgn+LfW zkpR1?su^qA9HKzPw3(;CDAOjOI%3|aM5^Wu?-7ArGmme~c4_$DN-tvD1PPjmA7S6j zwdrG{QPxdZCyudjLY*+Ij`!a`LK6o)JjtxN7k(3rnhvPkM5|^O=%1)bBUE>?LBlIY zNn>rA2w<{VGsEt4Nj7UJPGgZ#n}!-!gP;cC28v`aV$?7Q7K$4+RSIiz$xFlNm|er6 zL=hZFST=j<8CW*=oMK^V*&OtGp0D{JEo|{=gmoj{v`(Yu_hGn8gN>6>EFAn*6Th7q zVc|q$qE^mKC_$Py_@cFOM}uPIP-LSOv2w(lYUj{HOM{h@Nw9GU5AdMPV>R3sfi}*) ztCgd(`XOoK9CxSgI}mf{JazWQ>7RUh{_>5}-xIdZjWg$NocYFQuU?`!sfe)4a2<5x z%m+8lzI)@$zl}9{;(hGKnfGs;ee=fI4{w~geBl2G5N+1Zk+z^jnn^r6dSuKBrhfH_igC-`qI+>}C!hsKt%bza~UKW!mY+nP1#E`>!|7{tH8J~t?GRG_=XayxX$wd0()mJ}x;Txa6_CvJ_<6T0d{6S~_ z>*J>>c~fW5rfwiYHQoXA=b1)hoj+KKakdfjk`Sxn-X4)AoD7Mo2Sp5&$JrZa&u?Z0 zfpUwOK%YEy{(ph}bK~qYsEyA2?#AhNK_QK@gGMUJF(%Py#d@o{ds7$CjkDjUT6~26 zSkANGO)#D$T%rZ_r{DcY(&AT0`zKpc=;i;$tBLFxZB>oQlx$&1`jRZH8)u&;Dt~a} z%sbeqXWoQHjhb2@_UQR}>)B6VzNqNXum|ZaTp&|YqxRN~GanLzU%zqo1$sIE$+uph zf$e21_3Tfm;E4Gp%8Wn>`|HM;w*=1LU~iL#7}f?zIrD2JO&Vn+ynybrSbl1=u> zvoNIo^s|>Pe{%MlF?;OO_kI*g9BGez@+)YhpM3J_5B_xd-(nu8Z+;j~8|!g;?niNt z(~YxF-Z=B`!~!mCA@9?_g0TR@&vUnKnVp!e9GcbVrDb-aJ$3)VsAabC+*@D#>$BR% zuin{s`gviR-F)t?jpts|Sel|BzxdwE8?S#PmE^{SCpW%-@$-)^jK*GikUep*- z$tK#yzdd#H&F3Y^XfrK@OR3;!lP!cglw*YX#)|;HjIiD~MgrK}e3PCn>b0+oHQ%tO zzW6Q4&X@@oN{60&Y2%I8CR0;m4Y`e1zjgD&k0Q3*7iXXR{MTnknR6R&oZI;MC56&> znj}w}bRyH4_bDMT?KUpG&J4THFTR#!)^6gAnwijn{s2^G6`BKL8ru+IZvT5hfb8?i=S~#u=I*uRlN5 zEJJbn5QguIuiSk8NqGGDi+_Ea7y8Bbp9iE-TTNz2hLo1u#xGwc*;Onz5OOFaV!0uW z-@gP{Zhq%A)n>c-+)r>c7-g_AHKToT`aNV6(!h{|$#!72GC!*ylqTEB#?(Wx&EI?4 zSKer8{*@oqguOO<<&71sdHv%bH54uQ2molUmR?_7;C5nCJ>#=sEc z3A~{n!G>nach8keD_YB48zma5JvKv4r!6(EUyhh#Jf*dC<&CujYb>4|GeA@jQ9|4d z<51AvKf-nAm?b8#{Qm4pvMI&^9`9fIk5Pu$9Feea{o@aO?e{NU|M)^b*&1VTC$4|| zJ0A)9xHirrn}>2=Z$QP|Rx;|bIpT%H?X7v@NgVk|$Pm)a*B+&VO-jr-8%;D+&_`=m zKGf*rUnKEOY`vJ_w)^_!Z*u)GKId31_6XBrV{N&)rT+EH-)TjRx!-^5%KNqDQN~=X zN)dxDnR?Z-d!&8kN1-IeZFl|h%cvZ$U;Z9ENOi4Tzx;MB$NWcq=Ozq=B%{M4Z)+2{*6KvLBiYw;xjC!2foP|5bF1<)(MUL$rt+ge68 zwzWEOCTjJeSciKBi2gzY`4h4H803}rRZPk6Tzf`XeQLr7*Un#k=jw&4Kf`3HJg>fc_02y%|HtRAejs({wclR7@P{93 zfB5m$pFyUl#~Oob_HZ|6q>VNPA^lg^PG7yih=2F$Pl2>|pwMeiGiY8W|h>m-9U0(kA2|NG?gg4?4kScO>72|q(oPc~uITKyI~ z0_W~XGgeeQj(0R@40GHfWfck|9SNo4y9LK0>HtFj^Rb3&xcQy|MFDhu0HF^U>zTd) z#R@tV+bm|pUi~#BJ*C|$o^e_kbkfsTKl&rII|>wJfwWBw+^hcv7~Z7}koTRd(Qhc# z^fOm~K?oDA-h_InChgVtuU@=%S|)@H;?bN?EniRu=Y;-+)&Wfsv3bKifX288e6r~a z@V|nQ<^qs$;p)44e7@SSXPD-6T2m-wVGdbIt$NycPbJVJevNq+4-+6km(F8u-PbM3bP z{~>VhnW$AB8RA4whh~5G>c?blKu3?*=g~aSqX9R{X53Q0b{bms9HjmXMF)*JZq57_ z2T+usnB5-F5>OME@FS0@aM<^>@dh!E;-b`SKkH3AdgU=od%d+ zjxg?_^j|QZYM^Z1xpwZ4&&Mo$1qRjC)ertS-o5*Wr=h@~UcJN#`Vi}={o(0rzl~b_ ziGbL;$n>z;53+Oq4^KnW0B4`V<|lhl&=r~s0F6IK(H;XDOc28Ms5(i2ln<#xj+!Qr zjzDGgb0q!(6mTwF5=<9%%~tMW2hZ(=DMJ%X;`wE_^~fO)#*{jATA1G9mn$!Pa{i)b zYM)*Bc1myi%h-W<Ok>rvo)%1hJe+S@ytKsARbK%}>Ak%cKk}VW_(c?Y{qrn(LFdE`0X! zziY9~JU#)(DKI*eGT-`fQi1eYA}bBelUQm0_0hYZzVbu*By&`O0SJ_-B1y`foQ)Ac z7FHq!ubm%X{A=f_UDW)sj0rhdv1q8pxs2OQN3s|ap*%HXI7bw;ebVcO%K6hTpZe49 zo{5yhBcqw!=1RL4A@kzXfBM~vQ8HO%B>Pa`H(QCG&`ama>W#|Y*~7j(1(ToK+Ne}g zJ-QhsHQlW=@Z_b6iEmjfnx0smy!5-XLohnZll+3 zVM-ACnlatop8DkJr&48nKKlYZ#Q|7P%vSa(C*JODC7nGiPV08X%>(?L&#xI1ZT1egj^NcRA`}LcoNcp{ zeD{MkTo~Q-)@CRZ5(MIeBwj!~WvEx7 zEQ~Ef1Fv(AmiN!fz}v znhK=ozKZz8R7(C#Ih|JWaU~ncCoZMRNDkNNY+LWEsXkDc=ArDW+ij)Urgi*Ab+zFy zYbUL&ku|0kJm1Zl8p{3DVymas+g`7=&DY#o&FlCYE4Qb)Jp$1Jjj8d^r~2@B3>0(E z+k0sLG2E?50g*GS9rC=gw(R?zUU|okB`CVTfVzB#C^C3iXto!2thhZ8xgGU(t+%7! zS?aoV@7{i+?qyf%|HyDoNg`4iJyb2pIuYtEQl_{{;Y~$5}>|E#LptFXG znwU)o7iG^XhngG8ana)3avhHxukB2d>wX0>>GcZKDBZ%N2=PF|MkRW?Kz0?(Es}xW z{#J0hVCX1Ad5cQg#XBL|&@a5;d`!0zT!)dygZbO!t>^_1z1Rtwy%EKR4mIqL01BOu zm~K}3F_M}pNwrEdPEx|5o+C;Nj>MmCl?{I1Mg40PFbe8ltrRkf3P0$!mbea2smQdI zK8yzo9{lqmzNH!TnQZ~|Nv+xMHBNfXwG?Z%#R{n^y;E64UGd=j44B|)JQ+US`D%UI z0SdNvrt0!may*KifIyUk91zG%EoXF*OtXNrq0|4NYXBdd6{mlL5Lrq-m#I|7GE^u*^ z_`m@T7eOD7TEIHLO1x2dc!UKU+?mlxvkc{iunq2?tvs&S29Nk7?!u7QmCM^za9qUm zpoN7gBQoU_4o-C!Y$`9Mcj@LH92S_pf+{|Rm*WM&hwvQFo~VX2JgX9b>>4yqL$<4{ zQWLUvTf*9H?Ce(JB^`DZOIL|*92qJH`A14?ZeChA2NiviVQx}^JkVpeWY-{Bi1`c* z@Cz^?Ovj^8Sv`7Ufx(D(CT3< zg~Mq>{ZSRG2}u_G+3=T(q5bT=_wdw^_uqt6eE<0Q;Qga#nV;spFV!lyX5k|QE}FTTUF!V70OybuD4 zd6vB}G?erbk0E57U(C0{5V3cLi@y^(5&x`wXGjIiOF=xM9_o(;99ef)=!l$@-l3Q0 zVA|KHx7e}&pFH#Yr+6e#tBngEpS*A$SH`+6a>#%B-5;lPcM()QONFci;GOh1!1wTg zC64H=*T_#3@JEzOd3e#RfDxtt*GKQi2%zK;4e!Tjpt=QQ;E9(*#@xRu2}Aw9zc<2P zzY)ArC26SV(+NMbQ(WL1J(9cMYWVC@-xN-gQe|n9iJ5CUvz>GYT@;&I2J3Gm&@VaA z3VEbQfPHfQX%5ySH~I)L^q%kJV=;%ou|xxNO@V`|`=!cyyIaRK0lo_6m2|J`mcbBO zXTx>*-l%&8+YFsCd`p1}`)DGp9v#yY-4Ije5YJ9W$FGX=kx|8?DXG9cFb3{`*KM@x zD)eK?ghoxG@_iC6VvR}s!jf#2Dt;-jBp>icTo1>t8H%|!P1Ut&Cb~9Fa&3YQ%Iqze z3bg5xWfz3=0FVZf-#gqUODh~F?XrCs&HR~op&0{9ciCL3A@4;4A>YZbU&XuQdaNAs z8$`+p$H{UIU^FkM$u1txHhS#Rre0>cTT1tWJDTc}P4%n~^M*8D&{S@34g(YJnlLdH z12Pm&H#2l0Y%2m538!lrc~z{R?KK-UFD)*%lQ%9$V=yxOWV6qL=|Ia>#Lr;V{`j= z6cdmEdxNy0-UK{uYpr}ZfR~^U0JE*8mUP&(?A(!9Q9$=$un@s8#L2{~uO9j2{NiN#N8iVi1gSD;&O6LMZo8Ukqvk%>XIX2mr*MA3aM? zK*-}?V&SLW=jms8_$Ms<>(^QMh12QjErO;@MnnqyY_Djf(E8VO}rcuJ5_w3e4L_v_idCzHeVVC z5pHUj>5K;D?Z{>=Bf*AxM@lWkAnlx|yvcZr@do4VMa>2ETH$#~T+jfW9x&r`8bsqf z*oXrt`2A1cfAa_gK>_?2pajT(S(E@t#_521@DfLeHZ3*;;e--9EchG`O3M}*jpaZb z*{#GoQ6K_x6BqbEg(C~4kt;Alq%d;hRl$4n7ndxdO?a#KPE#zZ*SnQD~UxAYr-WgjVVFc#S5j% z$r261Yan~Ic0IURh*{frH`rQU`H5K`GmDGSb0T!mYtqid^8K?qtuNr_rB+ENn#&6% zov$gB*Hu@4neWy`FY*kuliO(ZXis-;C@6b$wX#;yPn9C~9kDfx@}sLT*cz2njP{w* z$lXsEt@#kIxf-9937>V46zt?+AibomP?6k8c|tp)FaU+}8RMv3Q7U}`bPRnAq?fcg zDv~=XPkgfz#b~BRlV6dQMFt2ku@~Q570QzU9oiLzrC5<%vVb zwm@M-v?z*;=S|oF#iC-Qve+1gp}txgxe02fbZ0j~wG?;B?d*d}!8|avy^H&xG0;{UE2r$Y4x_Qt%+?pYK+*ALs1mNx8cyIG&}f5c!M|7Z+u#f0aY0`Z} zCrY=nk7&L$ejm}nQsn?^vU^I(a%XBAzHZZKQI+c5Nre_b<-5ic#WE;8gGjj$DqcmB zTn$Zy$`A{qz^A)P39F*K8{C6^Leybbsd5*q!(L^YliHoqQ@diT7rSRL`tD#Mf_)96 z%`Ag_`AoFo?DtF3i)s>LlRYN&{ zS%#qaC)DEagY+u=?W3Bp=Y9MS!-wE+Km5UfpSn9n-hKGRajNPqU`|v@sa>5ey{{pT zev5va7~fw)Y+eWP;R*Jsx%NrK>D7WN0XiUajiK!F*M00@VZ_{Ms<=Ide2ro66Q`j7 z-=n=rR7{(_K~W+S%44sGi29Hl z>Pj^7Qs)kucO}Z@Ufn3Ghi2@T4R{cv6%e*VpcB+x(@dy8~_Z7b0z_S2tPv z!bOIEG7SU$wcW2-#$eF>D$MZtidYwt*aDbl%9W_?U~REQD$PPYr{R zk6-Z5#XJ<%*pk%V(&S50`$~6wN$QExWJ^-}OSiHlb$4m9C8^ocq)Sq}OO-h`*zX~K z_Sfs%GiiT$(DMha`k-4UC-!ma#C|B`#$6b=39i|NuV<&f-kYw$W1zgl!^0?-z1Q(w ziC6vJ@kQg8AfbJ7Q1@yow~jN*0kf0cfH-Q)h^5gKcsxY3hM2%sKxE8PK$K`F zAX*kt=QaW{^WKn~`#AA)k$zX`*Hzw+E59thN55_QZP9OC@m(KxRdjBbW$f_a8pGCa z@n@4I_s1X}>W_w)-COZj7gdLIy4N49veDvveRe4_&m6p8g_0~@Z@Zo7hA zSd2;o%5|$qhx%h7XSgfe;GM7oe5DaMzgun9=gnWjK5zM|dcFBe;Pj>kxxDY&+~vI| z;_^Oz2VLF|P3*6I@b+BZ4^Ldc<9|7q_x%$Saqq3WydRwy`6IXM@_t}am-k~6xV*h; zib<`=L}OeDeCgxRSI0*yM@c!tB!Da8zWrargV9?sudq{S0mTL zahG?i3d(D>(yp>4{OU-TxB1zHZ-4sQyPtmiWZX-rCbfV+{<8S+|FcWy%;0O^NQ#<2 z!8e}xm2kpG!nQ$>BV6I;C+D9YMYoz1ryDn3ji(zS;y&{rU%045S2-3WZnofg)Dn17 z)Jq=8kpQl`$!Qm943sXli2KNqp#OgIXQK$>Nm2KBBu5-P!9R{A-8lW6`jM|%5>JXb z#v@tc@NvI5wWji^ZKw?sJ_b(w7I?&`z$RU-`!;PeOvu8M5}n|f^-sTh@y6+ICT8VH zFq}22G4FS~(jE-fhdYHAyjz{r3$8e_w{9hecp%=wMXm_EaGFQ6h5N;{^r;7Nn|xw? z3*RE&$|uObeLmq6WVc#rFb&tM%8z(~#rr^F>d+HHU+*gM%6GfsOe^uxE)Ng&ro^}h zy5GtQ^z>d2G*Za2ZdT&}gu^53Y5(*U+-=XILpSz_DB)rM^p$^+v4L~_v)?@* zMXtEmm#d>)?2A>!#onn_mKp6URn^5#&h(l1cO;jdlpmt}>FwWr`u%@bJ{Czx8|q8d zJK<*k?7jC)dBGF=*2Id0?MOHmgn^8cqsh=ydHg~IKM%ogL-4~8`YMDz38C*nzT_`X z{xaBy`a(7KSqX#q>@J3zF}?{pqW( z$!zi+G6(S&FDWqZ$ag>|-vKFqhsv*2!+v1g$b_QW;qRb*6%Xg9zxo+|e8ByipT7TQ zWC#CiuZP^40)cd9vdke|369^t0u6zC_scIFjFrDP!e74;W~!Td(S-?<_zj8p!lcW; zCZUZG;=_#;epp&_{d8N$JNr@@_5p}k_*A~{2ti6!&EeS=k|d<4M>r5|Y#D(O#zq0A ze(e%Q1)3of|JWrA^Sv{YrqH)8;hMr6DU(e;Ft z>g4MQOV!(6PmuC3VqM{6b+UDZh3c)WE38!~TUR($opfE{XtlD+ESy8t3T-H-E%G3o z11WX`kg5TQ%z!q|fA36aRUNat$&b2AalNLcy~Q`)v%CWy{oCi+TEoHW=4%ZPMAsT{*F8q5 z+nE37H!uFrZ@&FMzxmGp{N|-2l5SODysod_Zn|00ykk6IHp-eAm9gfqeruObyroGhhSJfQ=}F z&tCf>JpSvW_Xik)F^Qyie^qs+r+0A_8R1n=AK=(BVfT6zY2a*UrG__|zxH}$hdIL; z+F{POtB3HDtNrfkrmprw)v&AmMD@kzTUGt+^=j15-l+zD_M=tq zXP>=&Kl@y@QmyK{tC6e8xu1QmI@I@6E4vxt$H(~DH!hvmZhr95%?r=Ry@EFCn z-R+rF5GF)@-YReeFz)lF8!BJFv~l)yVjhu}==J{mXBY8))KGyuE?n+Vf2cZg*Z1-2 z-`1{g-0l6vtLMn~tl=GRf%EynYULr;?H>-D&&Z{HcnfG9#4&t&WGG4TKxg;u%c>q| z9v!G?(z0j_fc!LO)imJizF_FYblDd-JW{pMP|5``J5)8J2z$0S5SrT!w= zhk8rp0V#nLgZScm_`7lb75KgR?vLU3^N-LW{KeC6C@$v7bA*{Sc|Kl$$bh$fifr;7 zG6(VJUy<*41-5txbOHR+Z}4}heA@|oH=!4iNOsseDp|$3xAB8-;ccJXxd*QRqB!?9 zUOu<+>+m5l0*CbPZM^a1&8JRF7vIf`ZzVZ6|2kv@KF+^N`9rX+bA*4j?}YYr-}dh9JH8EE+7|<6 zU66~b?gYo5EYt=PhPz|kdH@WA!=iKBd%ic$yf@9v3@mop8N1KB6XGFrdJYsnXxxjM z00Tp!Qu|Q=LwzM+0a^mncl~*e)TI!QaEyNSB^;5@zXIbg47)Jes*coA01-#(C@{g} zaiucsfdiEl6LO%kA|pOjhAiYmWi%;n zRG^N0sHdDweW*<*>_e?Ncg}~}cP4cJ)}7n(p)O8bz_Rlf^PzSoCSt|8WgqI&#K=!N zx9LM&a3=Jjt~s0gP-mRVDK?_4I>Lu~q8;<0J{a<$J{t3(KBo9kdk*)Z&N#R2Lp|zL zRvrD2BYdbQ+Ee!*ls?p>&QL$$R1Pu1=be#0)H>aO+R#jGsd44sf+HeCd~m=3OHVkL zBb+gwA>>hQUBCRkt96#IeC&_(s|GZ2xRErm^n|lG!WrWk;$GGh%Wb;inm9psp!3W! zL9H1A#LnXg=Su(&9mv72WRF3!_$05ZLZaWl{_%y@I2t)b>~M}q&V&pJ{#dnSegXWL zk{Lw&n2t!+gdB12tWq+&T7Go7lpZ^*Ba|x!9P`&M|L2cd(XuEmmNmg&yM!E!=4O%6 z>_h#4Gty%_@BD3DR-{3%{lH}oTX9je;9}8 z+%Ym)ct$BfiRW(7dL6eEV<)*w7Pv?HYt_BPx8lUz<$QTg+`UeM6ZalxQYY?R&aF6c zcRAyoxci*SUe$t`y+ zmMs0fBo5k&+lYWfPx$a@7zo2CUf})CXfN;+j^YKr+o|kl6`xhzi1T>PRq7D@M%{jr z2?Wt|`x*gpA77AqA^ws^^5QFC{s zsK*iCUWjBb%3JXI5Ei%lj{2qNmzSu5__X-b=Fc2|=J~V0pALT(`Lo2IR1m!gj8q`6 z;5-dO+P>?Tzvojj1^2j(Ah6pF-sk`GVi1@kl`levuKcL4WP*`uP04rVM+)f7@|E{n zL2w_6(Cdv@M3gEKjno0l_oys4uyO|S%0NaL$Rz_=WFUVGWR8KHF*fDB&w1~2-us;Q zKIgs9dGB-H`<(Ya=e^H)?+f1hg7{K$?K)ve3S{NKNL<=qwG+x5GOU$+-Nr2|j;k^WrJ?k_f^JD1^@_z;uCg8%cP ztCr2I&`|MUp`Y$=N<-k(KD3J!KC|b`DtxFv_;=3V3g>aw^?|EJX&|d%p@04I%MC3~ zkD3~%O-&8c$x_^wCR^*_&DS3i7ar&+8N3fk>|htC$+RO!$)xs1j*&_2-5WVWCbd^a z*t*TEGx@qrb;9M4xlNWs{;ZXr-4hbAXVW#A=-SZnTUr}>XhJ$3oOo^M zey8#{GxzV6YePF4`lE6==#kJ;hF@z9dbL)<`i?RU7_dozx^|O14H(2G0px9eAaM5k z^01Sk{+JWnnto)^ST}Whcrszd>G32GP7fL83F$-qK1bO`-^kp>chEP)s|~N>JvV5a z#8=$qGN;mJOdqzUaJRcLFwKE!4UB0sP9T_jhqa?erV-o(@bvVSuh%m&lR_>x!lu(? z@D9Le8SHikV5AJtI2oW(G9Y7QfOhnN%;y2OhQ(8xW|?IWv5YKvsQYuumk&TcRoR&4 zD_ywIrSHI1C0ta(H6>h9!WAW2P@?rDTuutxazUK|AuE(0QzK%nNZ5{qbCGa95-vo- zP9$86giE0?Kh<6a&2SLUwddAktW9KvM2&bVKjE&QULXi;zqfE>PMoPqyQTt@j`Y?BRN3`lWC4h$9j__;eMo0=K%dMZw=<{!F+Bo zpC8N@2J=L%JeLUpmbGb%er@{A(Qlr93-s$GsG!L+3bn-M1k-F%fc@rUSBBUiM-}0( z&}#e*n~J|u`|x*a6akDaK|QIh_N1A)*m^PcqXu@Q2KJdxw% z5tT+Ds4zZu(}7%2QG8$}@rf0rM64XOZFequnv`O84#?0Pq{-Qz(b8mF4!8|DAZu|z zfSH8WWNWpzjZHLhZTav&H;#M-hML>PHPjn(;q_mBQW#(Q9q=;3OTS8Ka`~4^RTqD$ z-0;#bCqiBNC3=*FUyc-a$;@rK^m}h)>G#n)xb*wT#Osz1+}_gfV-pu}-(PO&*PEM^ z2!Ae#2-Wn9V{c82y}cRsk&D0GiOXorZNB>3o2&2}w3~Bc_4i~Ww)%U}QCENWInmYM zyPaV5_kOYZ+nc+^%Nc^z-`ZTIIj8sM#Om+K#?(W>^ylh_Mo>|_H`D6R0OfDVP%h(KGoK77MsB{c66BF zrqh|q*Vtvfy2}@_(r)6N-XyHSW!H_^W!H_v-jU#nYgf5|t915R`6AP`X(rpj5&hx3>&vb+@uRol0f&9yQ6% zrsr!-(SIt(jvl>h-5Va$`>bs+wO*<5^u>xl&E=CbRqs?9VfktBR_tuunyzoJq^45a zI~jd32rcrOtoumS{*zv}3tFgGUe*`-jV8=f=fm+U!%BPSa*+S-Ui!X6`{%N3*|)K{ zmR`%*gop_TTOI*WC`A%k*wpWhbwZ1kiYj>@m zJiK;fxbxV~<7pJII`C>KqX6xvkapfR1;G(aEfAh# z*tt+v4*JbwnE$?A=^lu82tCiz99FtJp}#euNuZl4-0Izl4voD|c&mcWr+0_^Y^AwM z$4hgCzY9Nr>Jq2Za`azFr+O!sQu_KT8|?C?gy*rbZsxOAp^(#NtX$S`ibdVbWlII8q+z&F zDquKQvP}&$IHrkV%P0W6oy|EGq}$n&S%ex}*;2_VQrM!PV;Yp*vI==^7G9h@2MYPR^Oxfip-h$&1ZVLNrzk+>Zm{n}CMEn!eb zeak6tkh=0g!)Lg%>KjVO+zqppRkvH8xL@MGKUXc87BJp{mdQgy*fXYyO`X@w0(Kt< zG!{sL*nni9+ONUuMnt6MFe8)3tA>u02bzo1s4<&{L=`-6xLERp;?<#4lrDE zKmq35Y%vf2I0$I^Vi5o>t2t$53q|;GtN@FN{{w;|02+C_2@HZhPHbudHi&nikYcD< z%78^bF^Yl2!3R5G4xa3S#l&vEn5=U!4*i*(BcCng3ON)&6Q3a6IncL72-`W6#9M?5 z`Jz?Q0{CLy&gW-A?m_LAwBoEt0U<(E5)*_Gm8OINm8~i8fT{rSMJf>#tdRrFUC5eL zVi2~mL;*hw9T1;dk;P-zBDkW+$HR`m%i$eX?ySHkYA(uyv5Dvu^aSA$r^fb8V5~~LS)*9YmrNM% zpp%$+7y`kPU=ool6wnk9uV9eC$O-m=g*HpJAMH2(eS#!#=Kxu+~VCTU=cWJ<(G0vFE zqQwOEhBH$H1!-w^4j>`fgkLuIBh>I(D*#e+58mR ztYDp)MWAfTE@bnyDH|uoQ1Vm(>|PK!m~@&`#bVZ(Dw!w2)+^RbP-eL)5UsqU0XC;N zm4^Yw)(Rkvxha%2(*+shvItTMW??BeTLMfZ<6!a0WV9H;)Wkjnb3R~?1zahDwW#Gl z8y2PtB`8sI3XtU5CiN9la1r_uC=uub`CQE^fLcLnY@ox)<}eF%hf)y*-!u%+b~9!H zcxFHm2J}{dEy#Xm7F^2)EoW=|!AJ+Qw1_Oq7uEVW&J=V-6D(ffV3Ga0FzMhlfo*3` z0RxO2bT;|#H7&_1mY{}~lST8JJs7c0j`RcQ7+YzREX}E)idZ)oOz=0TAzH7% zQ`bb*1X9f&Of2&-uQR6#Al5aY6eeAURs?FuZq0!z1VKa6oEk`(LsFhYv4L4rp0E~S z`~_l77aBpdgGoYEfaZroCpUxY*ECFuvL&EtQ&xD`l$_Tj9M3r; zacNdTLa`zr1J1IEQI1c9AWRc9n@@ZoOcOXIjDP`r9uq(@@hM{vW>dxho=q8{2f>`N zgoV$FH0TjDX%u-OOl2xzqDg_LNu!`mO!frrN|@@#;b(~-Me@m*vz8S`W?5lmmK8>3 zSs`S^RVsuNr-TWQ0*~d)f-yzTAgs7Z<4lpb1k-{rV`>1;m@a4&jUs4Q!fGS2iWk^q zeKykKk4>r%$VZ%ih`M;mL zSqAVdggD44ht>xQORi|4=fEu4lxh_%61JjKa>&7A(1^bWYWk1^7-n+BMym+mdGVka zdf7uBv=Vvla==^k)H%6=O->IpPo6x-0^Nz@71TDjr@)Zr@_Cpyfhj<45`4!_ZRH;# zj?dW0+k7sEu0NJ+6~J|vtsAGE_B7*Wi8$)PEtlQ+qh zH*zLUI;|4eF37@?NnVsv5$qR>w2o!sB7lX;14i)@*yqSIqeS6i2^$~XEz|-zh)4F5 zn-hyf3VD49rnst!<&R9Rp!3OzZylxkb?qv0ygHHB0 zzxI>UbJ`5piAD})jd=**ngtpNIMc@fOoC_NAwe_+7}_nT)7pi|fgu%`=T}fFpp;vC zOxuTTTeRU{UPnC)hOkNNMCf(~6R&7uv|;5yFmSC0db(987)4t8KxJj;sYe$am}Z-~ zNUUW#fUl&Ym<>t^7brpWAfq-D;M0RrG&NRIq^T$*`QZX(Wi?dRV0R#oR0!KhB*``s zNrLDEl3*&3K$2}Hk_6F`B!y!*opADo0XFK4!d{z3ghC-l6LrxP;aJgb3W`~!mDK`4 z2rOC=(Po2+haiHAhe!%4t`;6tJQABkQcy~`KnbF9Y$m{`vR91_nnFbpv|Fe^rIi^2 zNDdSTRZgqaS)$RGWxmNg>)8k))`y4D|8>~HKkWjPaws*11B$wY3w1WB zGNS-?1unms=s!nSLq5lx#!i7E(CT`H27*C|-ITn?gaz_>pP1F406TAY)z z#Ts7Yew1PC*EjN-Pnq8%qfjB)y|kI`5#zj^!+o-Nms|fQp0(A`c0Qa=5Zj zWpa{n^FWc={!}Hf8ElyA$~xP)w4X;FF`ihsrkY1zIOCaxI{@sQCYTEFhE*c(v~A|d ze{MNejus+Jup2QVhX59u-V`iYr6R697yw^HKeS!MjTAtbZBV#``pLwa8|bAk<#IUr z3t6(OSR@_zA4vO* zCA*gZXPuAmh+c{%6l91KKz-V=iDIGQ_I zEK{y(&v%!I}+5y$d*%PQt5h^z-*a+P@0kfr-bx7i)&)6 zXYst0W`yz?44DxsA;>^eP5hl@l)-evf-nd(`EEIhpbjnE+9eQR2zSEaLl&iGzzHS( z&eHo#f#o^o5pf* z+^+{ev-mS(2PKs>Tg_o35?jTqz&aWdF-xQ(W zOwKCHw9o;EBR1OwWq|@jhoEf~*k(P)#7%b&?w!M3RJK{feTD{V72ITH74w=1(;loM zZ5bhW+M?wYX9Ygm!d0|pM0vEu3*ZGkv;_?GnV^^UJ>_PA*+dp?iz?E#AtIZ$P00Koi3&C}o%zfk9KmSL)LRohNG&3|f?aXE-drTLBo$ClN^?%0&(g z7;sG5!iil7-_f)+DMYV0O_2}MS2kB-%&m#J$P>o&9rb3W?D7E|zTyxq9yE&OgK~H- zlkni6LxdHWy=`Z0qf}ralZJeUVsboGBrguWWD6w&oy$B2v$J#D(lBvd*5D!Bd8%Y! zA#zSw3VNP{mCT=VcGgi<%D#5jyTwgv|Eo<%()3(&!>iEpmPTw83Lg721A(_dsauLh zFNM{)r3nzG$UzVg{|pC)*OG)RVaAfgBS7E{i*jU9js$Tqha(XdZG4w4*`Pe^b{67*H4Ml6GjN|gCsbUmO6}wEz8f_&>Ovb$? zqte+&8=7r(PKmT*T>am}9NN8pt>)q9ReyJB|9LKL+seXBLb&k?+$n|rIT_lBR7`^YX?kg8^^a&!KD2+#e5FvDn(*#UQ`H04i|cna*WP9CSaqz;Kd?Qj{aP$ zWae{4HYhmE`HW6Z>3mi&=N0F3N!AUjY4d0t&TWfI!RVr0%9ZlC9R`|&N}>4j*~9t!4JwV6smfwrABEz7X+BN*H!M*Pykv8F-%(vn+R4sds|js>PN zexE+lv_i@GTQ{vNovpr*X@XNE+^|!mxst`^N|;7-ast79$oPx1BeZWUO@i<&90N}$ za5jSA=RHNku+YSX@IlY}0ngO_4(vm*IqBaX}aaqQHh1B|4wC zOE#^-3$zZFYk+iVDhWX>8`W$(SFl6CHrnU8f>l(}h9UzJlxT%s1+P-KL_Q#c(EA6* z6%Di|exFbTY1EM-fX_Mf{fALt9U2U=V!?JCgKYsZ3WXvVujDj$Z1St)PzyQj0uV;N z3sx$9`-ILCo4%OB=puf?1l<6X7_ACnDFx75IC;f|Xw%8ll6bBN6EODq6Edk_7g=R2 zPe-6h0S!9YqjOK!N*)Nzw$3#GCla$o@#zKM_%iYn3mN90cJN&{qUIdmjQFHt)F&4aPK})q9~GZk;2CfF|GSfr zqRvz+szvDEY*q_%wqgOta13Ba#|fnX(G+OtL`9k&%N!W8RA`IbRSL=g)Y6Jf<{lnwJ96r2^YA zKNA!J{T_`o+KL|(g2R=?x9uy4!J;z6mkJ}I9r`q&7)l3wBZ;0;HkUw8DO*UO2mSAH zddT;UCFerrg`;_;h2z|S-Zc|cTBq$g>`RTH(iH2kuR4O-g%FR3F2V>yA8-Vf4yDUV zhv*3^tLm0#R7(xXcH=x8IM#|5=kdt6X!wZ|zB!e%i~UgiRRsg0b2d^E1& zx8xSuPJqG@DLAegIr_eq_;=|ZjE~K>-z)n=ey)(#s?0&tE1#J!q!(K{ z$JYRuDRvO;l&@fOI~^Fp#c@4D-Dh9D^g~P7b#HI$o>LvSRaXh&2WxN)yW4Fr23q=3 zx83i^&=!h^hIEc4C?v|SIa3QvTGNlcNS z`M1)&%(|B)4AVVvc8Gh5j-EWER#P-+{ zQ${MG0Ei8v<42zet~G}hj}AXcE9U`q#}|}XPD&zHxSxo1M^tsvRvjX`(4lnt=Cg&22W*US_DAUBRS>b@LwY zmrbEZYOKfiL7en@r8iy8l|ctB@^jLf)2T&JCR2?TGvlW`QYxxKDoY4oMVON!8O1>zuAU@TUi?TFfHtl|Jskuj`AX3PBg1n5#UIPAz~w zo(vSUv#t-$;OmAi9KWN-@%mV0Uo(iY?-YI{|Z8nx#Wv%8Ri4a+D^g2y_C8E3;RC_8vqqjo|aH1@UoJ+BV7P%IMUR7A;vBD21`n@&wBt$JckpYvb@ zNy+k4Ff1ooR1N$Hm5$qj{^~C`dRdue7+^dmi6jsn2ocH?WQ0Pnn$+*;)Cd%ZZ~QQV zCbmS1Ma!0n98@3^8S8m!oi~}1E?N;R0F1he#!<2b<^%cXCo3FNq<69D;c^K{_f*68 zR(gtzAMf}4#^Tx(u)~KqB?Uye*Y1`<+8aCukJMbEl^FnUVj2l`$3>CH94r#FUwUe) z#YiDWGw=+eXm_Elrn+vu(eFh;Lx~72xoIg_PPx}-snLBRP%tJ zPDxoOow&8UjJMM9I**m8DS}iPMiC*l#f3JEZ3Lplb`5B~1Bl!j%FRTz>2y6j05YEY zHs}c9f)V6?mCeV3-rZ{BxYum2diBkFu+&PK3ADj6DwLlYa5yH;5usq>hNJ?qd!y5= z8K%|vc-QFd?)!ebHSaEs7^t>PI7rne8yHC#5O7R!R8g4{8~sEtjm?MTuoaAUT!+sm z4R^X?-~~1GgPJHswK-8;UFBE<=Mi$KY)q#XC<)BEdgCOFn^Z$3njin^y9*5%XHS(| zgTWRrD_JrsRJZ{{_13M?$f+q&)nj@q zDOun>rgxK)i95%Rga-T`a963_V9>*pV^4xe-_05uW?!;(Jz+DT=ViCAt1U9r*M)en ziT=qsb|4+O5@66iz#K(frrWJ5X&l8e+THATlguL3d%)X_ZO}+@{cr4)${yx9vf&I} z6oPcqncwdf8Q@3oEuhp?civ>2V3d&cDJ#F=aJ9L zVZy^{6AdPQ1%w7hk`_LLaiLu~2Kq+J+CA;Ab-<}@X{>bGUEgi_$A*>lp{O5ejBK(` zWQuH*sl{%4Mb}0GHE{wl<+o9$1Nye7v>qO6oW}hI89^(fRBw0OTEkx}8$+gl$CvN7 zH!U4W43&S36>erUcKU8&@#aLuv$0`Q62t%$5V4HnPY))u>lww*i zn6zCm>fTZ&Y<9%bhGKL~C>HG9aFOVk{HO7yns$C0bG1-uZ`aLxs)dg3fHD?qehu;lY_ZFLzyDT*fZ$RM2F z^YK(OC*aB5fjds@Wfk)v@(xNL2J`fVCp(F)5Gey^hKn%MDr?O3!{$h88?f=~Hk&np z+v;$ro4IPLi)(vvt7 zYLKM52_>tUwr$^P#W*#VA*Y=Q4KdZhYf45p2l+`1={(8dNJZ|BQz)$@n|ziFQ3?xg zhXbsLsS*PZ$d7tygtC_-)u_64*@?P;w(gnt}>pCGzL0pP#X!aJLE~Pd_nHq|E+%;F>8?M+*J#41Vu7Z-T2&*_0 zCo6{B9ub$uP~R8zvCN7gi_J*)FB}K;o`uS{slZcXR{K37>k)Wd?5; zqURWMcBC3B@@Qh=3=tHg*I-wJyaHio0r~flo71uwFtFGTfs{U~#G^;!Cc-h=6EdFC zqerD~xJ7WLN^UC?>2H>kZGRb^6Vi{#?^urE?wGsQt*vFb}X{48Mz5$#ZY|ZyO6eQ zqeoAOpZ3al8ydd_Xt}a}Xny~JateP_!vM!)tL!!ru^G#UtUJAIZMo5`0|({xXIr=8 zduKU|2)1qwAhIxM-{ay%;gzoevNj-7HskD?L-gdsWMd63!g$@2-o3OFqgB~r!cd~O zD~FHZ?dQ{OlYcXHJrVAOQ0yakyUWZpNYG*iI10N{x*0MHzy z?VppY_`oU|efK5=ZAs(RE?dm4TepM-14&aGXf|B7SRTO4MgUcv3*9;6ai)(cBFKAJ z9ZSIdKfd6W$M20fe59NpwrRhDT=Hrsy!!p#S}(Yb&kwllmk%FN#B5|4gF&nWD3yx9 zB>U9m}-jir4G8OI{^)sK4NMJ#Vh_>ZkD@U@bbQ$4awIn>4xmm zD1s<34N{7kof#&P4Xz_A4UPksyA0<@f)|9k{0*eI$CNfM2kJc)zAMBV!1S)7mFub!R5S*R@KCAVe48#Cf>{d- zJ=h``T>Oo8eH`^&nA_C7va7>1ZE=6AxmND!lmRAo0JgM-8wPP-fE2894K=QMv7n|% za)=^O9LU0il9le-fI+Q00>N%X(47E5C|5`qY?_zvv2A)MJ(!S7(Zh|AK3x!5->HyS zuYhcHq2YbKmMOQ@1n41ckx)nZpm!7(d6_2e*i12rgZVWJ($JV140`%~sBP+zpzADO__cP4h#A_C5-6FAXCb^#FF4<;k5(U#l29m!>MF5Z$%P5|m@;hbn#Q zPfHo)y2}}@y{H|cy~8tnfXkrW+i3MY&Kb1hj>4p##DL4dsbOUXWuUWl>#40Kp$3l6~=6R9)@K7 z0K6$RJApL|C==Y+TOqV0zyW>405I{=fCRcXBWQ0XGmkjMM&=a}yN=O1lx*%?=z8u6 zxz!n?^!W^n9IisG4@{>QCu7iNOjst(brdY@`K?=5ctBs3x6#{`P|g6E^`e<6IHd`moYx>WP?A2d022jO?nTisdh0-1W0vcNJ@(H=qw8`gRm6 zqG@IPVq^naE{=ZFQ(4 zVRkFRM!}zQx(fr;5-~0?8x&>KC9^@^>x$Js06GJVH(g+khRf~{YvqaykzxL@)M|GF zhV~>;1floX@apc&Y>}|QQ6GAuoO{qXrk2QOA~-O*Vw8^ICqTaa9n6^)?y(6YX?N1t zWV~9HNb-u?LFs9-v0Q1Ad&zpEFAthtYYB3K`V;k2I0p9cVdF?(XUdtBFDi$ zf|~=&j4p7Lr9B$4a=dJ>u>f=Ir5?=iTATuu5ZrsyRi;n=bn9@syWPzEQ~O96Z;ced zQzmQv)?r9h?C>Rn`rvxA-Da~$A!Kr2cble`a^i{R6pc8*<<#^ebLB_pz;am^pX3B- zLoR)QvPaDxOc$H!8u7Bm1&{?GCu1=f0j{bew|J_~_oRfZ_hiL~QeCFE)D+E*MmG=cTMER;)4W!hi2vB4rqx+W@n$1Io+%D%gr=uFV9Ahia1jG?!xeADgSJ zi=ip_GJs}IyjaFgC2T?R7C60C@M8%OZoJO&9Io;3BbCl<7p_pOWlZf$=e<66KIvuSmW;`)#76e zszu)3pk;iR9&*u+yNB*u6()+_MM1^U%LT>1F2=`TW~NNxn_#Z<*?NDc==*%ps|I!) zIT%p->cU*8H1)ddz?B{ZXzoyP;f=a*rG{_4YNOj@l2@sb0gjQgu8iAmq81gszs@UG zY3N((lI!bY=Fmm6DD2f)#5So*URR+0i?aT8-Gz}QGvxD2uy~l0qE1c<2=Z1VCk-aJ z`r#uPJ>3U=gcgUZT$tQf8oMv>g{`1gQ|g!SCCuD+f__f^hW$|vSdGf;9E$&5R^PH) z+0VjE(8|5a9twkPT5eXJm_t=n!<(IHFcubPU>t>9lKbYsZWLoV-B=_tOwUNG^Jt}( zo{@HGn8Qai(?@yxOdlm%t9*1=hSse_Rz-mp4fq;pm}Z)N0>mVSb#YB-y#TC{1jajA z0M$!|!tNRX?VSrj>3t3tnra2$caH$)f)@a~(ZczvNDsIs$D7?uRn35o(jS}4=!+HV zj7$*wiub;Qxp1x-*5ry&b`;EF6u_WOj>0H$RHz>I&Q&*SlRyfWZy);zj4SCG{ix`L zrz*=z##7U$vO;km%|!B@+%z8z46%GmSOY<-n(HV?q5xAstiL+CgtM(}l8ujlWo2YM zRFN~dUU^YhXLD^m<_ziTEAFXTj4cbVL^_+zc7+QfH2>>ksM>UW-)nhwDnStz7`hfw zQfPF<8A(Tsf8`Z1VwO(^<8XONA}_BIX4I>@PP&aI_9jFTNGq8Bi((M>m$4DlAr>Hb}q@Z`Dq8_pXWKZbE{moWZcwFyfb*Zo5m(hz%Tve&w#XFSzLi!Nz;tzv8+4A~;yNMfn z%Bg=e@PJPqwYLQ`0G}r;;$5jcVIDeQLiB-lhd!!Hb(a>>j-_k#SIkI&8Mj+!sa8(c z=ub)A*RH!wmYjnm{L33b^6qwhjis6eUBf>MQ{84~*)_{4BU|DD3j;-qhinYxMJR_M zyU0U%3|S&XpN@r~r4gcL5|MjboxYDLMuDds@LKe}C&me4<`Gs+D5wdzH>$(%8+n0+ zeUBH416}63U5qjX83#eT5&1G(dkJ%jcvB?oW?!lzXiiq)WP`^^LS=PKQ6}568=;xP z0?(mZx7}mdQ+37Y`-0m9B@{i7<=hSjCntxCQ2?g7; z795$di+%K%`p3Lm^V}f*P`}d=qJ;Yab4B>E@FN~P^;?uubZZMzn6C`$KtU{0hR%j z=i#qt0e*h8rYK=CU(c6HGCC+@(W;f4x=aX4Db%cjA>-9@at77}3c^0c&&G|m29J)n z22Y5!29F=v8bjURU72gAANI0}7Ru<}(Qs^_h+tN-yMmb9bZWbIG}~)7YF^sV?MxPr z15T%OEtT1hzkx-$&sQ8Dt=-$%hD3$u5{~&aQgG0pf@E2w>{mi&WRYQ^3nj~fRe23T zD8+|lGz27xP{mdB5lKh5lZBEc9cup!K`3;D`eX=5(xG-wrV%6+sxncMBn5#6Qc{)D z6|JKH$dUu~qvMwhlt=@8Ae>_C4*<+E^e_NmBXK53u+#)gNwC!fTS<@uu9BY1=*r$N z#)eP zC|gA3WK>Q>T1!{_p zec*%1m=3MNZK^6%;0ct)Li^OAWw+j5#Yv`Sc1~#){7vBxWir@zM*wa?f7cAnhLi&Q z8PRmJNa@hw!2E@uTpR@>P?U%>S&42cH?qWnz!)#GKma8KD8f%Mp-4k55~s@yAC*~( z!y843(kdpEY2*ojRk0{gMS*PmUP<5WRl2+No*#8XRIAlwH-ze+P}~q|v~)v+oD;$)f1@^DCf^FRN-gr2*UB z(<62@3$WeBh6WqjcALc#g;YY-NGe$>@o3Qb?KdJL-<4GowtM!zXWc!!jVj+6nHdoo z84tLqulLp+slmqjPwSn3TT%m6-I5h_;r{514+FJirEmEf0Xah4KJhrdl4L z%T&q(bP-n`068`C0FhfE4-mP2d4S0D$O9l}p*%pBsg?)mGL`ZGUBn{~fXs#R09~e9 z9-zxq$^&$fk~{#iYUKekze*k;^DE>5GTSE)(3{gI58$G{XB%wg*>m_0C8LH+fCQ(I z`6CMWt;}aazQ4f*gwIhTxo+kwq6udcMo=jpsL%GbVu=Ur>dy5aZg_V7{Q&P+BLHcu z`7gW`mZSi+RsKEqNg(W@DQSUBGo%GF$&ePvBtu%DI@i(y)xIq)AaU@se*+K9|9So+ zXAdV%0seTy|KUsIhyY;t0xQa1{2~AX>9VCIJQtKN2@DLb^WQb10)r)fW(x`I)$<4m z7VHSGoS=S7II;quS+ei~S%I(Q-z_UJrcxyBVs3|d^0zapAyLl$hx+^v?568wjcd>z& zH;>f7R}y=)ga!h?;H>B$Jd&=|K!UAKYT%umM_};$Cm=IOZhoS>X|=S#F8S|TQGr#K z%;}BA)KB!A^XSwDLIn zD?J`2Xy5+qIie()c#r~~8e*7IGj%_iTmqy0{3kQ<^$gQ~gwBEW9<}3CIZG|G8->9f zj7(l8XXtTC4`-sj#Yi%hK!ZrsH}8LHXmZzH73MH^AQIo$n;yC|B}kqmCn__aqpHx3 zaP%K=#YiBC{G!sj1E!msthDFsb{2Pb*sP-DPO3}(mBq6i*4;t(<0+N$cpk?;4Z~en zCm+m)qe_?L9@pI}i9F}O2m|Hk-|=~ExzToAUR#--ZmfLEotd|U<1N|tbZ+>}6eYRO zQ(2fC90`X(f5J64;M3}+K%=uU1yO+6!42&)8#TB)qMv!x+jHgA$SrF+->&P>8Mf`* zj69O@okNZK0wXNjlR5eg3fk**&O0g%0p{0RaLb;vSNNozkEap(&QXw%j)~BF&I=>C z#w`()L}s+E2<{TEJEdUA&uAds4Dp7P&tBm1+lH4VagNBpQg25)Ga?K%OyP8Qccp)# z_h}E$Gxy1L(ocul+GjM6JKXX*k6)#sY&K|!6WHB>6UVh8uSA>SXz0$zj#2Fdx2#AE||M>LcRB=M=7B|qyhn(MQ5!ZlDurXr*T?f8{AK(yx zm5xVS?+Zmt1eDOaXr{v=ad34FB0Kvb?w+onu^EDvrP2~c&cr!baH=Tfy*{#2#!m_~ z+%>TV^`8)69v&w2!#WVGGo5}&CezkPF8_cPcwBe6)0>XH@j6YN$MO-4pj=4i%uDXe z$U9CeW#vh!=0>)~(n#*qQCM<+Bpj`CaG#TB2|d6w;fja?sL(WplOBmQx61C6WOMB{ zkFhdmDfdskMSntc6jbdhUHG=JS7#oP2D|RsSfknz7z@P*BD&d9ztE%;8}+Te=rnEe zy;|E3FTs1@zd|u!?oEASa-og@pzvPy4c9ip3sk{6X7-%*6?3M<0VP&$0u0(=7Wa49 zxTdsZ=dkq7C?4-rxPQM`x81+*&IDOYV;K)BV4OjCF`JN=M~t)8d^$yE;>mTYl1DO` zm)_N#wet94oeG<&lNkH9Jj0)_HMujX3ZLlb!r3{oDBRyXt`_{0&rNsp=)2g{l<7C! z+tdh~nk>_l?Wo@0QISI@w&(fEK~=RR9nu>uZD>#JL(ZU2_1d3%y>)s$e*V=U^VF4O zR^(-;pO#BnVr72;R@UsUVfz@io!IJOQ2BBXLltPu3>`B}Zat~GPtl7A5hb3*IJ(AUlAVR8)IQ??g4+%3p?jpx{*49BJ&7E7<7 z*d|-~!EF|0bk(j-MNFp#4{R}2L!3>~uW~v7Mq8!Hnfvl6{82xjWPjlj4-8MW#O+TA z9Q1LK7ezj7q2R-FH`7C>9DOzVg|0^S_FblWMX)Jdv=ne^qL)wHvtWKG7|c3icA^B$ zfnRLw$B<;n_2@122^ab1(MEOWG#nc5truop1Es{Z@`8=I+3R zAN}gsM&^Mj->^#+SAf9y;9}mofr6P)qXK-Um8}S=W<~EJ%9C=<%K>uvm>a8cqjY@T z{y1k{Nh!SrxF=m4&VqnMx5v7a%!kYCZX5_s-JuE=hnI~ zjLk;jXSSFA4-X&YPid09zA1EXKBe(q+W0Kz^C{iB zN&opN{YUsAZ3rMmfa+k-@ARNQnuFe726~s~pu6Uvhu?Y7ht{AE^q}|6K~K}AHlkW) zC2qS(ji0}KhAuuWwR@InY2*w_Qi;!ohy@`<^#9@EPRt0-@*`^=tD3h?O-(qgx?7*& zhMuTeyPjG|Tgr8&s?M+R_L%CVP1Vc8!vqj4@^9BvkOE#^%34tGI*oa)Uz^$VMapl3 zfXmS}REja+W@-GHoRc{P#I8{xyajc@)krsQQiOW=8LeYN?wmdbv~iP0)YK{*S4FjD zL+BC($aUUBPzEE;4Fu8shwvud+FECy**XIh7~uUZkUDI0>B0vlwU_b`1RqjHH@QzK zO9v<;Y`sf$?5|P5F4BH-o#9JS0VP^j1+WGezzucM)|9(4i$8CMd+Dn73i3gJL~Cmw zAQMOQf&a@#l>^zhG91i)2mwJCB6RjiKGq*H=JyEez!(iraPLyP0XT6ma`=Byc*GrA z5sMq}62vk!54JzGkGEgFZ14Sc^77Z0@70(@6#z?s!^XkNtU0?{Vol65hp6Q?-P}vj zJ(^yqoU;(Y)}E}ta|i3*vOb}ghlh2`P4fqy3X}xE2s4eWFIAH(Vc70c!LF zJ%km^1SzcMJbuS3!FeAQ(LIobz4X80QSn1wJUqOU13Jk?*ox15zwlCx+}IYM;9w|U zUe(p?3WhJi_hEG3N0)DR_zyn-D(@xa{ca|}$9;z7{;=ZRqtAyMV{hERp3ZNYTo>mg z8>acJ2yY^G6N?PoW+IuNW`Tjw+8^bCg3~s7fbQ;Z7j$q7_^YaeyG0!!1eWPRHDtJ^ zzFTto$DX>Eh<5HJRuXKjiowyxGsCaIg%Z1c(n`5R*%O*deWrZb-I^Fc@NF*^^3;jjNXNJNgGO9}OVd|Aej@AJC;h5%Uy&Rm_X{=m#Kz@K;^e zkWK=7qLPx^5UAa{J+-SsQrs(`oWQNt>?f4IXAGg3S{ zEM3%V)LK4QD5k?z!qsEnOI>|;*fl~ahF%Qdc5A$q!-WZ`QQ^^SaUTT&7)Icc^#|Bu zQ27WD;3Yb!d3_0R8iD5_C%_wd;Cs6Y@LZtgKq0hY3>XU^uZL+#&1I3Qsk$MyCK8A{ zcdaY6;vk0;N^$} z&l5x5uP(0FOhm0iS#+jL;AbMG{rE9ucPKH(p96L)e|Fd?O}l^WB$F0k82tSSe}7_k z@CW4`N4Kq4>{fp~;W^MV{C>wXkTk=`0n4Vx{rra4AEn}px7@?8y?ol*7PA)@sY?l` zT{%oH^|>~a#bij^OJ@8*4R9d7$Ztliq7XTs+?^j3gAj^GMM?3f@=YkW7u@sWkqJd5r0=BL;|f~BG%lpBj^^6alFA+6PUtf% zB&JGY(q*ENDG4N-#xvB#6Pi3QfmR^5k_=OZDp4aBXP+})YNH`vkj~Fo032T86bM?t z8j%v!>FnVl2uOvg^zL*fB1DoZ#x&p$co$)^^|{yTjaWj?s>Oql(6%wuKZ3a@exy7M zYis28TJ7PrwN;S<``Dw_RGMbHt-jA?bUN|=&KuI_i%Wo18b4Wc*misiclqYVJpaa@ z3pb?^J|+1yIcKz{a;H}LDW;8pPQ8_~+rfyO**;0|!3@@&N9Lp*!S{g1J5{@&q#VZp zjxMkou;I^rT5}QxTurBy%Ux?gql8{%6|VPFUB$$^fOSu)S9MDcyT0?|Q&|<~M~Cq% z0m;P2m4`)#5@q&KJQ{`8i?4oaHKs@@>djTGKmXvtQzuLd*o|ry4tCClefTv|379!y zac1vH7lSu#yr*vky{u50JG5=}bmf!uSsjd^(79EG;4?=%b2tGRo%m@eWE0FC!rGcW zk=t*t zZT$CoCzcpJ07TFUrQ%D@HDRSr)yh9s{?+^mZU5kMgSP8rt%as(>nc%MYgwt%TFXi# zYb}vRT^(61lO36pCp++FihjI#)Sb){F-ZACSb%PH&{>12t9xPIMGD)jb!3{i=eDi& z#Iz;LydD}7kM;Z1b_OvhnNN01BhQ&*qtoZzYsy!56qVBc$q?(uF zi`Tnb-nQ);ZQE!8UO8j6Q`Ly=WI1j-Rg9hzUt4o9)6`7NL^&Tbjb_E1#qNkz<^dwf z_|`C_6Gpo)>{X{$b+OD%(W~!d7<<6U5iV8+BK@$mB`BTy+1C3;Srki0LNhZ_x^1y- zGS{P^Tu9fa8Jm+6=STF4_l66lX1*tQ{bQ~#dXSE0rgr)`P2mc2uRR4FW{exvv~FkO zGCyt4*_UyAu>)7MB^upH%Z=`gM5BLYMx*&4zT45St+zW?tk;VWh?PU7co6u;Y+OUG z(yfwB12e4zc+6wcofR0h-RAzk&r8h7bOL6Q--#7H>CWR6DyV%0kM^c|4Mc?Q$z^5~xHdnoIoKTHP=MQuo746%voY%5meJ z5!tF6Ub4H$j4H9PO3$fs?X4oEq{s7kY*jy2ElArZu|%*wB9aEIv^{^(?j>(m1U-UI zE+sVX*4FN191tEl*NB`O*^6YZ5G+qNl?Y^vG8DdROWiB*D?u=Ho}*0Q(iXI@ZfwdB z7HWCKuucag;p1_p?(DbK-FZBbQ`zOgZ;m4?fE0FfjFw|+JHlQxwy(2yVdEP2uLB^- zNH3jB98y$b*Z8jNmkqh}aZS~+6th8#C<9z01CHh@P8`^02J91i$o6~&*4R4b!Ou!F z?2@F0^qbQ1I4SZmC1K6h)S(!Bp zyQbZRi`6D`fkd)6w|7S#PEe=3*eb#aMrdpSCYh8m3D0BGYIKp+pbLH^;UbG`c+N`p z;2jdbz%U{m##`*MiM_`plMWLCPHk&cO4b_-Ifm90cUJl3tF^n%oJ4#KyK(F+UnC(} zAolXf@Nkk{W+ODY6czx1HWn%3KwDKFBh!kOmKZ-J=e3f-iEO5o$AObfN}v-+cT6pV zwPp<`Y}rZ%tUOX?T2G1_tu)5mg%h%(Y8a_#UAeXvu;7QuoJ=bhjKVbjeC#N0yra1J z>QP7&&BahF^1v|sWNHkE4DA$GsdkJc#GvFHXXP2$j$$5x_Rrb0$a;73 zy}%x>?twS$Y*~?|jU_!>LY9%+ff^-24^34L58ZeZRfoiIWxtn-!+aWZwSVG;cSI!PgyI>#v|_OA$0<{F3WAUkuoW z@YyJ;15Cw5)dD8Xunv~|(69Uh>AY@ATxJ95YQX?&HE9(Mi_wYD6_O<2nhQ>Px#gsq;LsT^Q94=DQ=c!dKr6Lto(iTV9Dy_=1l1h?6f7o>vOt}=Ad1*XITgs&uZjAV3038^DbH849LGA+P7?q8EtGadhW`UCu^A|_nL4lg z_{@WP{|B)SN-o|frrZQ?s%-ZU;{9etwCh%wHst}A<#fnBjDDe{F5mh9YlcA79U~8)1}9 zk2-Vi)o-(32;k#6V*Bwg_xoG3Sf$Fwm{5_g+KF2L8UrnHC7KTUcPYZ{i2t0k`)r6P z4;KV>Xw;f11wv1*QoXlIDNT5>7j8zOP%dxc6Ek`NOsDdmJU+ZVe9cHp}C z!Z{50wZW)3u?M(W57yQWAkTcI+%K7y`b%D7NmT4S*o0j-aqaOA3{}p9CTgU^8eUs1 z+zG|x{mpQ{+`zukz`kg}i2mZ+wGt4t$93V|aGxDS_Xo!FDx3tAK^vBww5EZn`sK=2J`$sF6Z+*a&B zoN++OqBvJjpW4R%E1zQFmjaL~M{t{;lw%D%hbBL?1zR;=uvL{Yz3|ci2x^HF;?|O` z9lFw!g)zl1YL$W7Zmx#V{HVHlK-dS`9Cp81pz>6KXdEWY_XuZHbk%8U3~id~9bydO z)i(`+i!svf35^8yyBG*ENK1@k4!iMY% z{at+N|KL&X*hdu%PG|%|mSptM;|F_fo$CUoZ7(@ZF|W z3VXYyoYt?EI(*k@g%aN^te*QL3mi60Nyn=>X>z)JR?f+%JJ&?hxQY1yz!)0G21H5C;XYOu+(CQ2;9vlpZ<) z1bI*+vT%mF`s`# z-f|PMai}1DiIUcvM*!PCa9=qB*!}!5-gh~Df_Ud+{DfOv`mdOh9mlp#*Uut$sI4&B zyZ9cFlF-Tkh_sF{M$UEXiXneu5{}mKTymZ14XRT$<&`^fl^V#}j*qleNFfW_7n9DV zdW)t4?ervte*su+Y+^5oWHX$1&eO2`rY&2wvDoZ)J;D*tQNRpYj z`fe_yDbbjb$2W%|BD1q_UsPG`sEuRG&V&t`PO*h(W;Ra|hG7B?`K^^)7`5A?_&FL; z9b~2mc?3Y4Q|)i)JF89N#`wR5@i4Ez-^yIG~mzo=z{~|RHAc=EDJ#&C zv~an`_hb(zzWAL(8$zsZNMdjzt#ie9v&hFXZ--tjt!#S9WIi*r5)$>=Z>kzc6TD?xSWsvfLJi0Sa+y!kE?F90gm>%qsnIRy zT64qPweGw)dLYV%@SDIo7ns3b(&jK3hsjp}V7VD{ha-n5C!|Bpu&cGT( z3Er0!M9o=(1m@^BG+?C141pEtQGyC{;?n4*1+)(A8pjOCo84#~vztV`Yu7x)uiIYR zmwAL&;R4Ph*4{DR`cU8ZBkyy06<@<*W@i!x4P)RpJD#_QP5HbbUmr$>L*txY2c(X( z5J2bJU#rKhOO7jgPs}?K2f>0C7$6r#rMh`0minBtjr3WB?jq}yk8O^of{Aerky%+M7#B#GUlZgww_@ftWc-h_ zIp3DYJHXy^CAWYF9OS>ZCzJf96>RXhgb98eazJ>JJ_wf&R+bFT%3G8Sd%%MxKIitR z9orsN1%|A)M#bobmMlbv69mrRvQtf#H|0Dw!xTb0P7l&r(r(^}J(cSaldS?x1+SD< zp9l+EieA%c&)I$wU+u7y%Ca(c4VHb8#V0%Lpc`|qzS0{k6L^5TdL{F1acLB$-gMWT zv+*ca-v0U87&gxv&F34>19r3%{~4kN=vWTp+*L)b)iGsD>#EjiFL;%@7KBW!5BaA@ zZ7L|qG%Rrg%iXw`q{&rlh5u<_iWSA;uc`nYi$b<=?Gn^)nItz0lxmC-FQ-){HD?qT z7>I;EUtccg$tM7+yujrQO1g1MDK1b^7fltw%Hsb^E4&dIDyt`!^b#!1hAdR1^l`)eI1%bgN>{x>Mhw=5V#XO2XW6g7YcLbu zXh_}|IiBWA(KnaW;PZ||=?Gs8^3IjkE#^v5PwvN~xf$8iPBl;RI{eQYpm*b`T4Jv4 zzcR^-q)5Z(KX%j0kNCYXA-8$Y_)jTAYW9K)0w^QZE{1mzcqtdaZVf`pA5afJ-m#*z@Vj&Va9jpbD`C-vyh`t#>lLT)WxLK8# z0i9&(>ihYQ02CvXFs$jc3`V2wGLXb?1CAE3tl1gsh}{_Vd?1A4ZZ8Yk_dxHDC7{R0 zWdVy-kCdA=xz-{8v#Y(`LHJ5;#xHZ&w@!eoYgOk9k?$HB1U3CHY zn$6~HpMs#A+Hf>C)tR^`ooZ}iZtXL9!#Xv`te5bNE?uW4ZnY2o*_?47EJ{Uf6rW0H z(|$c`W~0tvhH9ATA2}Xv1;T@BAYMe(YZ@1yO;l4^JZS