From e1f6cd70dfd19518a3c3caee3cd50428c92504cc Mon Sep 17 00:00:00 2001 From: xboard Date: Sun, 3 Dec 2023 00:19:19 +0800 Subject: [PATCH] =?UTF-8?q?fix:[=E7=94=A8=E6=88=B7=E5=89=8D=E7=AB=AF]=20?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=AE=A2=E9=98=85=E4=BB=8B=E7=BB=8D=E4=B8=BA?= =?UTF-8?q?=E7=A9=BA=E6=97=B6=E8=AE=A2=E9=98=85=E4=B8=8D=E6=98=BE=E7=A4=BA?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98=EF=BC=8C=E4=BF=AE=E5=A4=8D=E5=85=AC?= =?UTF-8?q?=E5=91=8A=E4=B8=AD=E5=9B=BE=E7=89=87=E5=AE=BD=E5=BA=A6=E4=BC=9A?= =?UTF-8?q?=E8=B6=85=E5=87=BA=E8=BE=B9=E7=95=8C=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/theme/Xboard/assets/umi.js | 954 +++++++++++++-------------- public/theme/Xboard/assets/umi.js.br | Bin 343945 -> 343333 bytes public/theme/Xboard/assets/umi.js.gz | Bin 412966 -> 412966 bytes 3 files changed, 477 insertions(+), 477 deletions(-) diff --git a/public/theme/Xboard/assets/umi.js b/public/theme/Xboard/assets/umi.js index 692896e..e7b4250 100644 --- a/public/theme/Xboard/assets/umi.js +++ b/public/theme/Xboard/assets/umi.js @@ -1,72 +1,72 @@ -(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}/*! +(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-4d283f3c]{width:100%;height:240px;object-fit:cover}.v2board-bg-pixels[data-v-4d283f3c]{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjIwMCIgd2lkdGg9IjIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwIDgpIj48Y2lyY2xlIGN4PSIxNzYiIGN5PSIxMiIgcj0iNCIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMjAuNS41bDIzIDExbS0yOSA4NGwtMy43OSAxMC4zNzdNMjcuMDM3IDEzMS40bDUuODk4IDIuMjAzLTMuNDYgNS45NDcgNi4wNzIgMi4zOTItMy45MzMgNS43NThtMTI4LjczMyAzNS4zN2wuNjkzLTkuMzE2IDEwLjI5Mi4wNTIuNDE2LTkuMjIyIDkuMjc0LjMzMk0uNSA0OC41czYuMTMxIDYuNDEzIDYuODQ3IDE0LjgwNWMuNzE1IDguMzkzLTIuNTIgMTQuODA2LTIuNTIgMTQuODA2TTEyNC41NTUgOTBzLTcuNDQ0IDAtMTMuNjcgNi4xOTJjLTYuMjI3IDYuMTkyLTQuODM4IDEyLjAxMi00LjgzOCAxMi4wMTJtMi4yNCA2OC42MjZzLTQuMDI2LTkuMDI1LTE4LjE0NS05LjAyNS0xOC4xNDUgNS43LTE4LjE0NSA1LjciIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNODUuNzE2IDM2LjE0Nmw1LjI0My05LjUyMWgxMS4wOTNsNS40MTYgOS41MjEtNS40MSA5LjE4NUg5MC45NTN6bTYzLjkwOSAxNS40NzloMTAuNzV2MTAuNzVoLTEwLjc1eiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48ZyBmaWxsPSIjZGRkIj48Y2lyY2xlIGN4PSI3MS41IiBjeT0iNy41IiByPSIxLjUiLz48Y2lyY2xlIGN4PSIxNzAuNSIgY3k9Ijk1LjUiIHI9IjEuNSIvPjxjaXJjbGUgY3g9IjgxLjUiIGN5PSIxMzQuNSIgcj0iMS41Ii8+PGNpcmNsZSBjeD0iMTMuNSIgY3k9IjIzLjUiIHI9IjEuNSIvPjxwYXRoIGQ9Ik05MyA3MWgzdjNoLTN6bTMzIDg0aDN2M2gtM3ptLTg1IDE4aDN2M2gtM3oiLz48L2c+PHBhdGggZD0iTTM5LjM4NCA1MS4xMjJsNS43NTgtNC40NTQgNi40NTMgNC4yMDUtMi4yOTQgNy4zNjNoLTcuNzl6TTEzMC4xOTUgNC4wM2wxMy44MyA1LjA2Mi0xMC4wOSA3LjA0OHptLTgzIDk1bDE0LjgzIDUuNDI5LTEwLjgyIDcuNTU3LTQuMDEtMTIuOTg3ek01LjIxMyAxNjEuNDk1bDExLjMyOCAyMC44OTdMMi4yNjUgMTgweiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMTQ5LjA1IDEyNy40NjhzLS41MSAyLjE4My45OTUgMy4zNjZjMS41NiAxLjIyNiA4LjY0Mi0xLjg5NSAzLjk2Ny03Ljc4NS0yLjM2Ny0yLjQ3Ny02LjUtMy4yMjYtOS4zMyAwLTUuMjA4IDUuOTM2IDAgMTcuNTEgMTEuNjEgMTMuNzMgMTIuNDU4LTYuMjU3IDUuNjMzLTIxLjY1Ni01LjA3My0yMi42NTQtNi42MDItLjYwNi0xNC4wNDMgMS43NTYtMTYuMTU3IDEwLjI2OC0xLjcxOCA2LjkyIDEuNTg0IDE3LjM4NyAxMi40NSAyMC40NzYgMTAuODY2IDMuMDkgMTkuMzMxLTQuMzEgMTkuMzMxLTQuMzEiIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48L2c+PC9zdmc+);background-size:auto}.card-container[data-v-1c778f67]{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-1c778f67]{max-width:100%}@media screen and (min-width: 768px){.card-container[data-v-1c778f67]{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-1c778f67]{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 Ck=Object.defineProperty;var wk=(e,t,n)=>t in e?Ck(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var _k=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var Ju=(e,t,n)=>(wk(e,typeof t!="symbol"?t+"":t,n),n);var d7e=_k((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=()=>{},Sk=()=>!1,kk=/^on[^a-z]/,Ic=e=>kk.test(e),_h=e=>e.startsWith("onUpdate:"),dn=Object.assign,Sh=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Tk=Object.prototype.hasOwnProperty,zt=(e,t)=>Tk.call(e,t),ut=Array.isArray,ta=e=>zc(e)==="[object Map]",B1=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",H1=e=>(qt(e)||vt(e))&&vt(e.then)&&vt(e.catch),j1=Object.prototype.toString,zc=e=>j1.call(e),Pk=e=>zc(e).slice(8,-1),V1=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))},Rk=/-(\w)/g,Lo=Oc(e=>e.replace(Rk,(t,n)=>n?n.toUpperCase():"")),Ek=/\B([A-Z])/g,xi=Oc(e=>e.replace(Ek,"-$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},$k=e=>{const t=ln(e)?Number(e):NaN;return isNaN(t)?e:t};let Am;const sf=()=>Am||(Am=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(Ik);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===j1||!vt(e.toString))?JSON.stringify(e,W1,2):String(e),W1=(e,t)=>t&&t.__v_isRef?W1(e,t.value):ta(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[o,r])=>(n[`${o} =>`]=r,n),{})}:B1(t)?{[`Set(${t.size})`]:[...t.values()]}:qt(t)&&!ut(t)&&!V1(t)?String(t):t;let Vn;class q1{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},G1=e=>(e.w&Er)>0,Y1=e=>(e.n&Er)>0,Fk=({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&&Mm(o);for(const o of n)o.computed||Mm(o)}function Mm(e,t){(e!==mo||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function Bk(e,t){var n;return(n=lc.get(e))==null?void 0:n.get(t)}const Hk=wh("__proto__,__v_isRef,__isVue"),Z1=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Mc)),zm=jk();function jk(){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 Vk(e){const t=Et(this);return Fn(t,"has",e),t.hasOwnProperty(e)}class J1{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?n3:oy:i?ny:ty).get(t))return t;const a=ut(t);if(!r){if(a&&zt(zm,n))return Reflect.get(zm,n,o);if(n==="hasOwnProperty")return Vk}const s=Reflect.get(t,n,o);return(Mc(n)?Z1.has(n):Hk(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 ey extends J1{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 Om(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 Dm(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 Lm(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 Fm(){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 Gk(){const e={get(i){return hl(this,i)},get size(){return ml(this)},has:pl,add:Om,set:Dm,delete:Lm,clear:Fm,forEach:gl(!1,!1)},t={get(i){return hl(this,i,!1,!0)},get size(){return ml(this)},has:pl,add:Om,set:Dm,delete:Lm,clear:Fm,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[Yk,Xk,Qk,Zk]=Gk();function Ah(e,t){const n=t?e?Zk:Qk:e?Xk:Yk;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 Jk={get:Ah(!1,!1)},e3={get:Ah(!1,!0)},t3={get:Ah(!0,!1)},ty=new WeakMap,ny=new WeakMap,oy=new WeakMap,n3=new WeakMap;function o3(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function r3(e){return e.__v_skip||!Object.isExtensible(e)?0:o3(Pk(e))}function bo(e){return sa(e)?e:Ih(e,!1,Wk,Jk,ty)}function ry(e){return Ih(e,!1,Kk,e3,ny)}function to(e){return Ih(e,!0,qk,t3,oy)}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=r3(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 iy(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),Q1(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 N(e){return ay(e,!1)}function Us(e){return ay(e,!0)}function ay(e,t){return en(e)?e:new i3(e,t)}class i3{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 a3={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 sy(e){return Pr(e)?e:new Proxy(e,a3)}class s3{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 l3(e){return new s3(e)}function c3(e){const t=ut(e)?new Array(e.length):{};for(const n in e)t[n]=ly(e,n);return t}class u3{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 Bk(Et(this._object),this._key)}}class d3{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 d3(e):qt(e)&&arguments.length>1?ly(e,t,n):N(e)}function ly(e,t,n){const o=e[t];return en(o)?o:new u3(e,t,n)}class f3{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 h3(e,t,n=!1){let o,r;const i=vt(e);return i?(o=e,r=vo):(o=e.get,r=e.set),new f3(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&&H1(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 v3(e){ut(e)?na.push(...e):(!Qo||!Qo.includes(e,e.allowRecurse?Xr+1:Xr))&&na.push(e),uy()}function Nm(e,t=Cs?Ao+1:0){for(;tws(n)-ws(o)),Xr=0;Xre.id==null?1/0:e.id,b3=(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 fy(e){df=!1,Cs=!0,Tn.sort(b3);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 hy(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=hy(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 x3(e){Bc=e}function C3(){Bc=null}function le(e,t=yn,n){if(!t||e._n)return e;const o=(...r)=>{o._d&&Zm(-1);const i=uc(t);let a;try{a=e(...r)}finally{uc(i),o._d&&Zm(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:w3(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=_3(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 w3=e=>{let t;for(const n in e)(n==="class"||n==="style"||Ic(n))&&((t||(t={}))[n]=e[n]);return t},_3=(e,t)=>{const n={};for(const o in e)(!_h(o)||!(o.slice(9)in t))&&(n[o]=e[o]);return n};function S3(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?Bm(o,a,c):!!a;if(l&8){const u=t.dynamicProps;for(let d=0;de.__isSuspense;function P3(e,t){t&&t.pendingBranch?ut(e)?t.effects.push(...e):t.effects.push(e):v3(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=v4();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 R3(e,t,n){const o=this.proxy,r=ln(e)?e.includes(".")?gy(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 gy(e,t){const n=t.split(".");return()=>{let o=e;for(let r=0;r{Jr(n,t)});else if(V1(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],by={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},E3={name:"BaseTransition",props:by,setup(e,{slots:t}){const n=Gn(),o=vy();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=jm(a);if(!c)return nd(a);const u=_s(c,s,o,n);Ss(c,u);const d=n.subTree,f=d&&jm(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=yy(o,f);S[String(f.key)]=f,v[xr]=()=>{g(),v[xr]=void 0,delete u.delayedLeave},u.delayedLeave=y})}return a}}},$3=E3;function yy(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=yy(n,e),_=(T,P)=>{T&&Jn(T,o,9,P)},x=(T,P)=>{const k=P[1];_(T,P),ut(T)?T.every(A=>A.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,A=u;if(!n.isMounted)if(r)P=v||l,k=g||c,A=y||u;else return;let I=!1;const W=T[yl]=B=>{I||(I=!0,B?_(A,[T]):_(k,[T]),w.delayedLeave&&w.delayedLeave(),T[yl]=void 0)};P?x(P,[T,W]):W()},leave(T,P){const k=String(e.key);if(T[yl]&&T[yl](!0),n.isUnmounting)return P();_(d,[T]);let A=!1;const I=T[xr]=W=>{A||(A=!0,P(),W?_(h,[T]):_(p,[T]),T[xr]=void 0,C[k]===e&&delete C[k])};C[k]=e,f?x(f,[T,I]):I()},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 jm(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){xy(e,"a",t)}function Vc(e,t){xy(e,"da",t)}function xy(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)&&A3(o,t,n,r),r=r.parent}}function A3(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"),Cy=rr("bu"),Ws=rr("u"),tn=rr("bum"),qs=rr("um"),I3=rr("sp"),M3=rr("rtg"),z3=rr("rtc");function O3(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&&!wy(t.children)):!0)?e:null}const ff=e=>e?My(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=>R3.bind(e)}),od=(e,t)=>e!==Yt&&!e.__isScriptSetup&&zt(e,t),D3={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 Vm(e){return ut(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let hf=!0;function L3(e){const t=jh(e),n=e.proxy,o=e.ctx;hf=!1,t.beforeCreate&&Um(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:A,components:I,directives:W,filters:B}=t;if(c&&F3(c,o,null),a)for(const j in a){const X=a[j];vt(X)&&(o[j]=X.bind(n))}if(r){const j=r.call(n,n);qt(j)&&(e.data=bo(j))}if(hf=!0,i)for(const j in i){const X=i[j],F=vt(X)?X.bind(n,n):vt(X.get)?X.get.bind(n,n):vo,M=!vt(X)&&vt(X.set)?X.set.bind(n):vo,se=L({get:F,set:M});Object.defineProperty(o,j,{enumerable:!0,configurable:!0,get:()=>se.value,set:Q=>se.value=Q})}if(s)for(const j in s)_y(s[j],o,n,j);if(l){const j=vt(l)?l.call(n):l;Reflect.ownKeys(j).forEach(X=>{lt(X,j[X])})}u&&Um(u,e,"c");function $(j,X){ut(X)?X.forEach(F=>j(F.bind(n))):X&&j(X.bind(n))}if($(an,d),$(Vt,f),$(Cy,p),$(Ws,h),$(Hh,m),$(Vc,v),$(O3,T),$(z3,x),$(M3,w),$(tn,y),$(qs,C),$(I3,P),ut(k))if(k.length){const j=e.exposed||(e.exposed={});k.forEach(X=>{Object.defineProperty(j,X,{get:()=>n[X],set:F=>n[X]=F})})}else e.exposed||(e.exposed={});_&&e.render===vo&&(e.render=_),A!=null&&(e.inheritAttrs=A),I&&(e.components=I),W&&(e.directives=W)}function F3(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 Um(e,t,n){Jn(ut(e)?e.map(o=>o.bind(t.proxy)):e.bind(t.proxy),t,n)}function _y(e,t,n,o){const r=o.includes(".")?gy(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=>_y(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=N3[a]||n&&n[a];e[a]=s?s(e[a],t[a]):t[a]}return e}const N3={data:Wm,props:qm,emits:qm,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:H3,provide:Wm,inject:B3};function Wm(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 B3(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 U3(){return!!(mn||yn||ks)}function W3(e,t,n,o=!1){const r={},i={};sc(i,Kc,1),e.propsDefaults=Object.create(null),ky(e,t,r,i);for(const a in e.propsOptions[0])a in r||(r[a]=void 0);n?e.props=o?r:ry(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function q3(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]=Ty(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 Km(e){return e[0]!=="$"}function Gm(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function Ym(e,t){return Gm(e)===Gm(t)}function Xm(e,t){return ut(t)?t.findIndex(n=>Ym(n,e)):vt(t)&&Ym(t,e)?0:-1}const Py=e=>e[0]==="_"||e==="$stable",Vh=e=>ut(e)?e.map($o):[$o(e)],K3=(e,t,n)=>{if(t._n)return t;const o=le((...r)=>Vh(t(...r)),n);return o._c=!1,o},Ry=(e,t,n)=>{const o=e._ctx;for(const r in e){if(Py(r))continue;const i=e[r];if(vt(i))t[r]=K3(r,i,o);else if(i!=null){const a=Vh(i);t[r]=()=>a}}},Ey=(e,t)=>{const n=Vh(t);e.slots.default=()=>n},G3=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=Et(t),sc(t,"_",n)):Ry(t,e.slots={})}else e.slots={},t&&Ey(e,t);sc(e.slots,Kc,1)},Y3=(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,Ry(t,r)),a=t}else t&&(Ey(e,t),a={default:1});if(i)for(const s in r)!Py(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=P3;function X3(e){return Q3(e)}function Q3(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=(U,R,E,q=null,ie=null,Y=null,he=!1,ye=null,ge=!!R.dynamicChildren)=>{if(U===R)return;U&&!Qr(U,R)&&(q=G(U),Q(U,ie,Y,!0),U=null),R.patchFlag===-2&&(ge=!1,R.dynamicChildren=null);const{type:J,ref:de,shapeFlag:_e}=R;switch(J){case Ta:v(U,R,E,q);break;case An:g(U,R,E,q);break;case Yl:U==null&&y(R,E,q,he);break;case et:I(U,R,E,q,ie,Y,he,ye,ge);break;default:_e&1?_(U,R,E,q,ie,Y,he,ye,ge):_e&6?W(U,R,E,q,ie,Y,he,ye,ge):(_e&64||_e&128)&&J.process(U,R,E,q,ie,Y,he,ye,ge,ue)}de!=null&&ie&&gf(de,U&&U.ref,Y,R||U,!R)},v=(U,R,E,q)=>{if(U==null)o(R.el=s(R.children),E,q);else{const ie=R.el=U.el;R.children!==U.children&&c(ie,R.children)}},g=(U,R,E,q)=>{U==null?o(R.el=l(R.children||""),E,q):R.el=U.el},y=(U,R,E,q)=>{[U.el,U.anchor]=h(U.children,R,E,q,U.el,U.anchor)},S=({el:U,anchor:R},E,q)=>{let ie;for(;U&&U!==R;)ie=f(U),o(U,E,q),U=ie;o(R,E,q)},C=({el:U,anchor:R})=>{let E;for(;U&&U!==R;)E=f(U),r(U),U=E;r(R)},_=(U,R,E,q,ie,Y,he,ye,ge)=>{he=he||R.type==="svg",U==null?x(R,E,q,ie,Y,he,ye,ge):P(U,R,ie,Y,he,ye,ge)},x=(U,R,E,q,ie,Y,he,ye)=>{let ge,J;const{type:de,props:_e,shapeFlag:te,transition:oe,dirs:Ee}=U;if(ge=U.el=a(U.type,Y,_e&&_e.is,_e),te&8?u(ge,U.children):te&16&&T(U.children,ge,null,q,ie,Y&&de!=="foreignObject",he,ye),Ee&&jr(U,null,q,"created"),w(ge,U,U.scopeId,he,q),_e){for(const qe in _e)qe!=="value"&&!Kl(qe)&&i(ge,qe,null,_e[qe],Y,U.children,q,ie,Ce);"value"in _e&&i(ge,"value",null,_e.value),(J=_e.onVnodeBeforeMount)&&To(J,q,U)}Ee&&jr(U,null,q,"beforeMount");const De=Z3(ie,oe);De&&oe.beforeEnter(ge),o(ge,R,E),((J=_e&&_e.onVnodeMounted)||De||Ee)&&Dn(()=>{J&&To(J,q,U),De&&oe.enter(ge),Ee&&jr(U,null,q,"mounted")},ie)},w=(U,R,E,q,ie)=>{if(E&&p(U,E),q)for(let Y=0;Y{for(let J=ge;J{const ye=R.el=U.el;let{patchFlag:ge,dynamicChildren:J,dirs:de}=R;ge|=U.patchFlag&16;const _e=U.props||Yt,te=R.props||Yt;let oe;E&&Vr(E,!1),(oe=te.onVnodeBeforeUpdate)&&To(oe,E,R,U),de&&jr(R,U,E,"beforeUpdate"),E&&Vr(E,!0);const Ee=ie&&R.type!=="foreignObject";if(J?k(U.dynamicChildren,J,ye,E,q,Ee,Y):he||X(U,R,ye,null,E,q,Ee,Y,!1),ge>0){if(ge&16)A(ye,R,_e,te,E,q,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,U),de&&jr(R,U,E,"updated")},q)},k=(U,R,E,q,ie,Y,he)=>{for(let ye=0;ye{if(E!==q){if(E!==Yt)for(const ye in E)!Kl(ye)&&!(ye in q)&&i(U,ye,E[ye],null,he,R.children,ie,Y,Ce);for(const ye in q){if(Kl(ye))continue;const ge=q[ye],J=E[ye];ge!==J&&ye!=="value"&&i(U,ye,J,ge,he,R.children,ie,Y,Ce)}"value"in q&&i(U,"value",E.value,q.value)}},I=(U,R,E,q,ie,Y,he,ye,ge)=>{const J=R.el=U?U.el:s(""),de=R.anchor=U?U.anchor:s("");let{patchFlag:_e,dynamicChildren:te,slotScopeIds:oe}=R;oe&&(ye=ye?ye.concat(oe):oe),U==null?(o(J,E,q),o(de,E,q),T(R.children,E,de,ie,Y,he,ye,ge)):_e>0&&_e&64&&te&&U.dynamicChildren?(k(U.dynamicChildren,te,E,ie,Y,he,ye),(R.key!=null||ie&&R===ie.subTree)&&Uh(U,R,!0)):X(U,R,E,de,ie,Y,he,ye,ge)},W=(U,R,E,q,ie,Y,he,ye,ge)=>{R.slotScopeIds=ye,U==null?R.shapeFlag&512?ie.ctx.activate(R,E,q,he,ge):B(R,E,q,ie,Y,he,ge):z(U,R,ge)},B=(U,R,E,q,ie,Y,he)=>{const ye=U.component=c4(U,q,ie);if(jc(U)&&(ye.ctx.renderer=ue),u4(ye),ye.asyncDep){if(ie&&ie.registerDep(ye,$),!U.el){const ge=ye.subTree=ee(An);g(null,ge,R,E)}return}$(ye,U,R,E,ie,Y,he)},z=(U,R,E)=>{const q=R.component=U.component;if(S3(U,R,E))if(q.asyncDep&&!q.asyncResolved){j(q,R,E);return}else q.next=R,g3(q.update),q.update();else R.el=U.el,q.vnode=R},$=(U,R,E,q,ie,Y,he)=>{const ye=()=>{if(U.isMounted){let{next:de,bu:_e,u:te,parent:oe,vnode:Ee}=U,De=de,qe;Vr(U,!1),de?(de.el=Ee.el,j(U,de,he)):de=Ee,_e&&Gl(_e),(qe=de.props&&de.props.onVnodeBeforeUpdate)&&To(qe,oe,de,Ee),Vr(U,!0);const tt=td(U),Me=U.subTree;U.subTree=tt,m(Me,tt,d(Me.el),G(Me),U,ie,Y),de.el=tt.el,De===null&&k3(U,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}=U,qe=is(R);if(Vr(U,!1),oe&&Gl(oe),!qe&&(de=te&&te.onVnodeBeforeMount)&&To(de,De,R),Vr(U,!0),_e&&ke){const tt=()=>{U.subTree=td(U),ke(_e,U.subTree,U,ie,null)};qe?R.type.__asyncLoader().then(()=>!U.isUnmounted&&tt()):tt()}else{const tt=U.subTree=td(U);m(null,tt,E,q,U,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)&&U.a&&Dn(U.a,ie),U.isMounted=!0,R=E=q=null}},ge=U.effect=new Eh(ye,()=>Lh(J),U.scope),J=U.update=()=>ge.run();J.id=U.uid,Vr(U,!0),J()},j=(U,R,E)=>{R.component=U;const q=U.vnode.props;U.vnode=R,U.next=null,q3(U,R.props,q,E),Y3(U,R.children,E),_a(),Nm(),Sa()},X=(U,R,E,q,ie,Y,he,ye,ge=!1)=>{const J=U&&U.children,de=U?U.shapeFlag:0,_e=R.children,{patchFlag:te,shapeFlag:oe}=R;if(te>0){if(te&128){M(J,_e,E,q,ie,Y,he,ye,ge);return}else if(te&256){F(J,_e,E,q,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,q,ie,Y,he,ye,ge):Ce(J,ie,Y,!0):(de&8&&u(E,""),oe&16&&T(_e,E,q,ie,Y,he,ye,ge))},F=(U,R,E,q,ie,Y,he,ye,ge)=>{U=U||ea,R=R||ea;const J=U.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(U[te],oe,E,null,ie,Y,he,ye,ge)}J>de?Ce(U,ie,Y,!0,!1,_e):T(R,E,q,ie,Y,he,ye,ge,_e)},M=(U,R,E,q,ie,Y,he,ye,ge)=>{let J=0;const de=R.length;let _e=U.length-1,te=de-1;for(;J<=_e&&J<=te;){const oe=U[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=U[_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;)Q(U[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){Q(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?Q(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?J3(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}=U;if(J&6){se(U.component.subTree,R,E,q);return}if(J&128){U.suspense.move(R,E,q);return}if(J&64){he.move(U,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)},Q=(U,R,E,q=!1,ie=!1)=>{const{type:Y,props:he,ref:ye,children:ge,dynamicChildren:J,shapeFlag:de,patchFlag:_e,dirs:te}=U;if(ye!=null&&gf(ye,null,E,U,!0),de&256){R.ctx.deactivate(U);return}const oe=de&1&&te,Ee=!is(U);let De;if(Ee&&(De=he&&he.onVnodeBeforeUnmount)&&To(De,R,U),de&6)xe(U.component,E,q);else{if(de&128){U.suspense.unmount(E,q);return}oe&&jr(U,null,R,"beforeUnmount"),de&64?U.type.remove(U,R,E,ie,ue,q):J&&(Y!==et||_e>0&&_e&64)?Ce(J,R,E,!1,!0):(Y===et&&_e&384||!ie&&de&16)&&Ce(ge,R,E),q&&ne(U)}(Ee&&(De=he&&he.onVnodeUnmounted)||oe)&&Dn(()=>{De&&To(De,R,U),oe&&jr(U,null,R,"unmounted")},E)},ne=U=>{const{type:R,el:E,anchor:q,transition:ie}=U;if(R===et){fe(E,q);return}if(R===Yl){C(U);return}const Y=()=>{r(E),ie&&!ie.persisted&&ie.afterLeave&&ie.afterLeave()};if(U.shapeFlag&1&&ie&&!ie.persisted){const{leave:he,delayLeave:ye}=ie,ge=()=>he(E,Y);ye?ye(U.el,Y,ge):ge()}else Y()},fe=(U,R)=>{let E;for(;U!==R;)E=f(U),r(U),U=E;r(R)},xe=(U,R,E)=>{const{bum:q,scope:ie,update:Y,subTree:he,um:ye}=U;q&&Gl(q),ie.stop(),Y&&(Y.active=!1,Q(he,U,R,E)),ye&&Dn(ye,R),Dn(()=>{U.isUnmounted=!0},R),R&&R.pendingBranch&&!R.isUnmounted&&U.asyncDep&&!U.asyncResolved&&U.suspenseId===R.pendingId&&(R.deps--,R.deps===0&&R.resolve())},Ce=(U,R,E,q=!1,ie=!1,Y=0)=>{for(let he=Y;heU.shapeFlag&6?G(U.component.subTree):U.shapeFlag&128?U.suspense.next():f(U.anchor||U.el),ve=(U,R,E)=>{U==null?R._vnode&&Q(R._vnode,null,null,!0):m(R._vnode||null,U,R,null,null,null,E),Nm(),dy(),R._vnode=U},ue={p:m,um:Q,m:se,r:ne,mt:B,mc:T,pc:X,pbc:k,n:G,o:e};let re,ke;return t&&([re,ke]=t(ue)),{render:ve,hydrate:re,createApp:V3(ve,re)}}function Vr({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Z3(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 e4=e=>e.__isTeleport,ss=e=>e&&(e.disabled||e.disabled===""),Qm=e=>typeof SVGElement<"u"&&e instanceof SVGElement,vf=(e,t)=>{const n=e&&e.to;return ln(n)?t?t(n):null:n},t4={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||Qm(w));const P=(k,A)=>{y&16&&u(S,k,A,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||Qm(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 A=t.target=vf(t.props,h);A&&xl(t,A,null,c,0)}else T&&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||!ss(f);for(let h=0;h0?go||ea:null,o4(),Ts>0&&go&&go.push(e),e}function ze(e,t,n,o,r,i){return Ay(H(e,t,n,o,r,i,!0))}function Ge(e,t,n,o,r){return Ay(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",Iy=({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&&Iy(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=r4;function r4(e,t=null,n=null,o=0,r=null,i=!1){if((!e||e===py)&&(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(m4(e)&&(e=e.__vccOpts),t){t=i4(t);let{class:s,style:l}=t;s&&!ln(s)&&(t.class=Ci(s)),qt(l)&&(iy(l)&&!ut(l)&&(l=dn({},l)),t.style=Fo(l))}const a=ln(e)?1:T3(e)?128:e4(e)?64:qt(e)?4:vt(e)?2:0;return H(e,t,n,o,r,a,i,!0)}function i4(e){return e?iy(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&&Iy(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 a4(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,Jm="__VUE_INSTANCE_SETTERS__";(Bi=sf()[Jm])||(Bi=sf()[Jm]=[]),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 My(e){return e.vnode.shapeFlag&4}let Rs=!1;function u4(e,t=!1){Rs=t;const{props:n,children:o}=e.vnode,r=My(e);W3(e,n,r,t),G3(e,o);const i=r?d4(e,t):void 0;return Rs=!1,i}function d4(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=la(new Proxy(e.ctx,D3));const{setup:o}=n;if(o){const r=e.setupContext=o.length>1?h4(e):null;ca(e),_a();const i=Rr(o,e,0,[e.props,r]);if(Sa(),ai(),H1(i)){if(i.then(ai,ai),t)return i.then(a=>{eg(e,a,t)}).catch(a=>{Fc(a,e,0)});e.asyncDep=i}else eg(e,i,t)}else zy(e,t)}function eg(e,t,n){vt(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:qt(t)&&(e.setupState=sy(t)),zy(e,n)}let tg;function zy(e,t,n){const o=e.type;if(!e.render){if(!t&&tg&&!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=tg(r,c)}}e.render=o.render||vo}{ca(e),_a();try{L3(e)}finally{Sa(),ai()}}}function f4(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return Fn(e,"get","$attrs"),t[n]}}))}function h4(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return f4(e)},slots:e.slots,emit:e.emit,expose:t}}function Gc(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(sy(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 p4(e,t=!0){return vt(e)?e.displayName||e.name:e.name||t&&e.__name}function m4(e){return vt(e)&&"__vccOpts"in e}const L=(e,t)=>h3(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 g4=Symbol.for("v-scx"),v4=()=>He(g4),b4="3.3.9",y4="http://www.w3.org/2000/svg",Zr=typeof document<"u"?document:null,ng=Zr&&Zr.createElement("template"),x4={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(y4,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{ng.innerHTML=o?`${e}`:e;const s=ng.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($3,Dy(e),t);fn.displayName="Transition";const Oy={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},C4=fn.props=dn({},by,Oy),Ur=(e,t=[])=>{ut(e)?e.forEach(n=>n(...t)):e&&e(...t)},og=e=>e?ut(e)?e.some(t=>t.length>1):e.length>1:!1;function Dy(e){const t={};for(const I in e)I in Oy||(t[I]=e[I]);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=w4(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=(I,W,B)=>{br(I,W?u:s),br(I,W?c:a),B&&B()},k=(I,W)=>{I._isLeaving=!1,br(I,d),br(I,p),br(I,f),W&&W()},A=I=>(W,B)=>{const z=I?w:y,$=()=>P(W,I,B);Ur(z,[W,$]),rg(()=>{br(W,I?l:i),Xo(W,I?u:s),og(z)||ig(W,o,m,$)})};return dn(t,{onBeforeEnter(I){Ur(g,[I]),Xo(I,i),Xo(I,a)},onBeforeAppear(I){Ur(x,[I]),Xo(I,l),Xo(I,c)},onEnter:A(!1),onAppear:A(!0),onLeave(I,W){I._isLeaving=!0;const B=()=>k(I,W);Xo(I,d),Fy(),Xo(I,f),rg(()=>{I._isLeaving&&(br(I,d),Xo(I,p),og(C)||ig(I,o,v,B))}),Ur(C,[I,B])},onEnterCancelled(I){P(I,!1),Ur(S,[I])},onAppearCancelled(I){P(I,!0),Ur(T,[I])},onLeaveCancelled(I){k(I),Ur(_,[I])}})}function w4(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 $k(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 rg(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let _4=0;function ig(e,t,n,o){const r=e._endId=++_4,i=()=>{r===e._endId&&o()};if(n)return setTimeout(i,n);const{type:a,timeout:s,propCount:l}=Ly(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=ag(r,i),s=o(`${Wa}Delay`),l=o(`${Wa}Duration`),c=ag(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 ag(e,t){for(;e.lengthsg(n)+sg(e[o])))}function sg(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Fy(){return document.body.offsetHeight}function S4(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 k4(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 lg=/\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=T4(e,t);lg.test(n)?e.setProperty(xi(o),n.replace(lg,""),"important"):e[o]=n}}const cg=["Webkit","Moz","ms"],id={};function T4(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||(I4.then(()=>ad=0),ad=Date.now());function z4(e,t){const n=o=>{if(!o._vts)o._vts=Date.now();else if(o._vts<=n.attached)return;Jn(O4(o,n.value),t,5,[o])};return n.value=e,n.attached=M4(),n}function O4(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 hg=/^on[a-z]/,D4=(e,t,n,o,r=!1,i,a,s,l)=>{t==="class"?S4(e,o,r):t==="style"?k4(e,n,o):Ic(t)?_h(t)||$4(e,t,n,o,a):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):L4(e,t,o,r))?R4(e,t,o,i,a,s,l):(t==="true-value"?e._trueValue=o:t==="false-value"&&(e._falseValue=o),P4(e,t,o,r))};function L4(e,t,n,o){return o?!!(t==="innerHTML"||t==="textContent"||t in e&&hg.test(t)&&vt(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||hg.test(t)&&ln(n)?!1:t in e}const Ny=new WeakMap,By=new WeakMap,fc=Symbol("_moveCb"),pg=Symbol("_enterCb"),Hy={name:"TransitionGroup",props:dn({},C4,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Gn(),o=vy();let r,i;return Ws(()=>{if(!r.length)return;const a=e.moveClass||`${e.name||"v"}-move`;if(!V4(r[0].el,n.vnode.el,a))return;r.forEach(B4),r.forEach(H4);const s=r.filter(j4);Fy(),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=Dy(a);let l=a.tag||et;r=i,i=t.default?Bh(t.default()):[];for(let c=0;cdelete e.mode;Hy.props;const N4=Hy;function B4(e){const t=e.el;t[fc]&&t[fc](),t[pg]&&t[pg]()}function H4(e){By.set(e,e.el.getBoundingClientRect())}function j4(e){const t=Ny.get(e),n=By.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 V4(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}=Ly(o);return i.removeChild(o),a}const mg=e=>{const t=e.props["onUpdate:modelValue"]||!1;return ut(t)?n=>Gl(t,n):t};function U4(e){e.target.composing=!0}function gg(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const sd=Symbol("_assign"),W4={created(e,{modifiers:{lazy:t,trim:n,number:o}},r){e[sd]=mg(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",U4),Ki(e,"compositionend",gg),Ki(e,"change",gg))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:o,number:r}},i){if(e[sd]=mg(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))}},q4=["ctrl","shift","alt","meta"],K4={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)=>q4.some(n=>e[`${n}Key`]&&!t.includes(n))},G4=(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||Y4[r]===o))return e(n)},X4=dn({patchProp:D4},x4);let vg;function Q4(){return vg||(vg=X3(X4))}const jy=(...e)=>{const t=Q4().createApp(...e),{mount:n}=t;return t.mount=o=>{const r=Z4(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 Z4(e){return ln(e)?document.querySelector(e):e}/*! * vue-router v4.2.5 * (c) 2023 Eduardo San Martin Morote * @license MIT - */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;/*! + */const Gi=typeof window<"u";function J4(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,e5=/\/$/,t5=e=>e.replace(e5,"");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=i5(o??t,n),{fullPath:o+(i&&"?")+i+a,path:o,query:r,hash:a}}function n5(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function bg(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function o5(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])&&Vy(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 Vy(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!r5(e[n],t[n]))return!1;return!0}function r5(e,t){return yo(e)?yg(e,t):yo(t)?yg(t,e):e===t}function yg(e,t){return yo(t)?e.length===t.length&&e.every((n,o)=>n===t[o]):e.length===1&&e[0]===t}function i5(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 a5(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),t5(e)}const s5=/^[^#]+#/;function l5(e,t){return e.replace(s5,"#")+t}function c5(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 u5(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=c5(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 xg(e,t){return(history.state?history.state.position-t:-1)+e}const yf=new Map;function d5(e,t){yf.set(e,t)}function f5(e){const t=yf.get(e);return yf.delete(e),t}let h5=()=>location.protocol+"//"+location.host;function Uy(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),bg(l,"")}return bg(n,e)+o+r}function p5(e,t,n,o){let r=[],i=[],a=null;const s=({state:f})=>{const p=Uy(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 Cg(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 m5(e){const{history:t,location:n}=window,o={value:Uy(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:h5()+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,Cg(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({},Cg(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 g5(e){e=a5(e);const t=m5(e),n=p5(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:l5.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 v5(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),g5(e)}function b5(e){return typeof e=="string"||e&&typeof e=="object"}function Wy(e){return typeof e=="string"||typeof e=="symbol"}const fr={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},qy=Symbol("");var wg;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(wg||(wg={}));function ha(e,t){return Ft(new Error,{type:e,[qy]:!0},t)}function Ko(e,t){return e instanceof Error&&qy in e&&(t==null||!!(e.type&t))}const _g="[^/]+?",y5={sensitive:!1,strict:!1,start:!0,end:!0},x5=/[.+*?^${}()[\]/\\]/g;function C5(e,t){const n=Ft({},y5,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 _5(e,t){let n=0;const o=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const S5={type:0,value:""},k5=/[a-zA-Z0-9_]/;function T5(e){if(!e)return[[]];if(e==="/")return[[S5]];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(Wy(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||!Ky(u,n[d]));)d++;n.splice(d,0,u),u.record.name&&!Tg(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(kg(d.params,f.keys.filter(y=>!y.optional).map(y=>y.name)),u.params&&kg(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:A5(v)}}return e.forEach(u=>i(u)),{addRoute:i,resolve:c,removeRoute:a,getRoutes:s,getRecordMatcher:r}}function kg(e,t){const n={};for(const o of t)o in e&&(n[o]=e[o]);return n}function E5(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:$5(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 $5(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 Tg(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function A5(e){return e.reduce((t,n)=>Ft(t,n.meta),{})}function Pg(e,t){const n={};for(const o in e)n[o]=o in t?t[o]:e[o];return n}function Ky(e,t){return t.children.some(n=>n===e||Ky(e,n))}const Gy=/#/g,I5=/&/g,M5=/\//g,z5=/=/g,O5=/\?/g,Yy=/\+/g,D5=/%5B/g,L5=/%5D/g,Xy=/%5E/g,F5=/%60/g,Qy=/%7B/g,N5=/%7C/g,Zy=/%7D/g,B5=/%20/g;function Gh(e){return encodeURI(""+e).replace(N5,"|").replace(D5,"[").replace(L5,"]")}function H5(e){return Gh(e).replace(Qy,"{").replace(Zy,"}").replace(Xy,"^")}function xf(e){return Gh(e).replace(Yy,"%2B").replace(B5,"+").replace(Gy,"%23").replace(I5,"%26").replace(F5,"`").replace(Qy,"{").replace(Zy,"}").replace(Xy,"^")}function j5(e){return xf(e).replace(z5,"%3D")}function V5(e){return Gh(e).replace(Gy,"%23").replace(O5,"%3F")}function U5(e){return e==null?"":V5(e).replace(M5,"%2F")}function hc(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function W5(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 q5(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 K5=Symbol(""),Eg=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):b5(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(G5(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=J4(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 G5(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function $g(e){const t=He(Xc),n=He(Yh),o=L(()=>t.resolve(me(e.to))),r=L(()=>{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=Ag(l[c-2]);return c>1&&Ag(u)===p&&d[d.length-1].path!==p?d.findIndex(fa.bind(null,l[c-2])):f}),i=L(()=>r.value>-1&&Z5(n.params,o.value.params)),a=L(()=>r.value>-1&&r.value===n.matched.length-1&&Vy(n.params,o.value.params));function s(l={}){return Q5(l)?t[me(e.replace)?"replace":"push"](me(e.to)).catch(cs):Promise.resolve()}return{route:o,href:L(()=>o.value.href),isActive:i,isExactActive:a,navigate:s}}const Y5=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:$g,setup(e,{slots:t}){const n=bo($g(e)),{options:o}=He(Xc),r=L(()=>({[Ig(e.activeClass,o.linkActiveClass,"router-link-active")]:n.isActive,[Ig(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)}}}),X5=Y5;function Q5(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 Z5(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 Ag(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Ig=(e,t,n)=>e??t??n,J5=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=L(()=>e.route||o.value),i=He(Eg,0),a=L(()=>{let c=me(i);const{matched:u}=r.value;let d;for(;(d=u[c])&&!d.components;)c++;return c}),s=L(()=>r.value.matched[a.value]);lt(Eg,L(()=>a.value+1)),lt(K5,s),lt(Cf,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||!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 Mg(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 Mg(n.default,{Component:v,route:c})||v}}});function Mg(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const eT=J5;function tT(e){const t=R5(e.routes,e),n=e.parseQuery||W5,o=e.stringifyQuery||Rg,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,U5),f=ld.bind(null,hc);function p(G,ve){let ue,re;return Wy(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),q=t.resolve({path:E.path},ve),ie=r.createHref(E.fullPath);return Ft(E,q,{params:f(q.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 q in E)E[q]==null&&delete E[q];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 U=n5(o,Ft({},G,{hash:H5(ke),path:re.path})),R=r.createHref(U);return Ft({fullPath:U,hash:ke,query:o===Rg?q5(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,U=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:U,replace:R}),ve||ue);const q=ue;q.redirectedFrom=ve;let ie;return!U&&o5(o,re,ue)&&(ie=ha(16,{to:q,from:re}),se(re,re,!0,!1)),(ie?Promise.resolve(ie):k(q,re)).catch(Y=>Ko(Y)?Ko(Y,2)?Y:M(Y):X(Y,q,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:U}),ve||q)}else Y=I(q,re,!0,R,ke);return A(q,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,U]=nT(G,ve);ue=ud(re.reverse(),"beforeRouteLeave",G,ve);for(const E of re)E.leaveGuards.forEach(q=>{ue.push(wr(q,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(q=>{ue.push(wr(q,G,ve))});return ue.push(R),Ce(ue)}).then(()=>{ue=[];for(const E of U)if(E.beforeEnter)if(yo(E.beforeEnter))for(const q of E.beforeEnter)ue.push(wr(q,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(U,"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 A(G,ve,ue){s.list().forEach(re=>P(()=>re(G,ve,ue)))}function I(G,ve,ue,re,ke){const U=S(G,ve);if(U)return U;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 W;function B(){W||(W=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 U=l.value;Gi&&d5(xg(U.fullPath,ue.delta),Yc()),k(re,U).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),X(R,re,U))).then(R=>{R=R||I(re,U,!1),R&&(ue.delta&&!Ko(R,8)?r.go(-ue.delta,!1):ue.type===Es.pop&&Ko(R,20)&&r.go(-1,!1)),A(re,U,R)}).catch(cs)}))}let z=Ka(),$=Ka(),j;function X(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 F(){return j&&l.value!==fr?Promise.resolve():new Promise((G,ve)=>{z.add([G,ve])})}function M(G){return j||(j=!G,B(),z.list().forEach(([ve,ue])=>G?ue(G):ve()),z.reset()),G}function se(G,ve,ue,re){const{scrollBehavior:ke}=e;if(!Gi||!ke)return Promise.resolve();const U=!ue&&f5(xg(G.fullPath,0))||(re||!ue)&&history.state&&history.state.scroll||null;return jt().then(()=>ke(G,ve,U)).then(R=>R&&u5(R)).catch(R=>X(R,G,ve))}const Q=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:Q,back:()=>Q(-1),forward:()=>Q(1),beforeEach:i.add,beforeResolve:a.add,afterEach:s.add,onError:$.add,isReady:F,install(G){const ve=this;G.component("RouterLink",X5),G.component("RouterView",eT),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,ry(ue)),G.provide(Cf,l);const re=G.unmount;fe.add(G),G.unmount=function(){fe.delete(G),fe.size<1&&(c=fr,W&&W(),W=null,l.value=fr,ne=!1,j=!1),re()}}};function Ce(G){return G.reduce((ve,ue)=>ve.then(()=>P(ue)),Promise.resolve())}return xe}function nT(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 oT="modulepreload",rT=function(e){return"/"+e},zg={},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=rT(i),i in zg)return;zg[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":oT,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})},iT=()=>xt(()=>Promise.resolve().then(()=>cr),void 0),aT={name:"dashboard",path:"/",component:iT,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}}]},sT=Object.freeze(Object.defineProperty({__proto__:null,default:aT},Symbol.toStringTag,{value:"Module"})),lT=()=>xt(()=>Promise.resolve().then(()=>cr),void 0),cT={name:"Invite",path:"/",component:lT,redirect:"/invite",meta:{isHidden:!1},children:[{name:"Invite",path:"invite",component:()=>xt(()=>Promise.resolve().then(()=>EOe),void 0),meta:{title:"我的邀请",icon:"mdi:invite",order:1,group:{key:"finance",label:"财务"}}}]},uT=Object.freeze(Object.defineProperty({__proto__:null,default:cT},Symbol.toStringTag,{value:"Module"})),dT=()=>xt(()=>Promise.resolve().then(()=>cr),void 0),fT={name:"knowledge",path:"/",component:dT,redirect:"/knowledge",meta:{isHidden:!1},children:[{name:"Knowledge",path:"knowledge",component:()=>xt(()=>Promise.resolve().then(()=>OOe),void 0),meta:{title:"使用文档",icon:"mdi-book-open-variant",order:10}}]},hT=Object.freeze(Object.defineProperty({__proto__:null,default:fT},Symbol.toStringTag,{value:"Module"})),pT=()=>xt(()=>Promise.resolve().then(()=>cr),void 0),mT={name:"Node",path:"/",component:pT,redirect:"/node",meta:{isHidden:!1},children:[{name:"Node",path:"node",component:()=>xt(()=>Promise.resolve().then(()=>nDe),void 0),meta:{title:"节点状态",icon:"mdi-check-circle-outline",order:11,group:{key:"subscribe",label:"订阅"}}}]},gT=Object.freeze(Object.defineProperty({__proto__:null,default:mT},Symbol.toStringTag,{value:"Module"})),vT=()=>xt(()=>Promise.resolve().then(()=>cr),void 0),bT={name:"Order",path:"/",component:vT,redirect:"/order",meta:{isHidden:!1},children:[{name:"Order",path:"order",component:()=>xt(()=>Promise.resolve().then(()=>rDe),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(()=>MLe),void 0),meta:{title:"订单详情",icon:"mdi:doc",order:1,isHidden:!0}}]},yT=Object.freeze(Object.defineProperty({__proto__:null,default:bT},Symbol.toStringTag,{value:"Module"})),xT=()=>xt(()=>Promise.resolve().then(()=>cr),void 0),CT={name:"plan",path:"/",component:xT,redirect:"/plan",meta:{isHidden:!1},children:[{name:"Plan",path:"plan",component:()=>xt(()=>Promise.resolve().then(()=>ULe),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(()=>b9e),void 0),meta:{title:"配置订阅",icon:"mdi:doc",order:1,isHidden:!0}}]},wT=Object.freeze(Object.defineProperty({__proto__:null,default:CT},Symbol.toStringTag,{value:"Module"})),_T=()=>xt(()=>Promise.resolve().then(()=>cr),void 0),ST={name:"profile",path:"/",component:_T,redirect:"/profile",meta:{isHidden:!1},children:[{name:"Profile",path:"profile",component:()=>xt(()=>Promise.resolve().then(()=>O9e),void 0),meta:{title:"个人中心",icon:"mdi-account-outline",order:0,group:{key:"user",label:"用户"}}}]},kT=Object.freeze(Object.defineProperty({__proto__:null,default:ST},Symbol.toStringTag,{value:"Module"})),TT=()=>xt(()=>Promise.resolve().then(()=>cr),void 0),PT={name:"ticket",path:"/",component:TT,redirect:"/ticket",meta:{isHidden:!1},children:[{name:"Ticket",path:"ticket",component:()=>xt(()=>Promise.resolve().then(()=>F9e),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(()=>V9e),void 0),meta:{title:"工单详情",order:0,isHidden:!0}}]},RT=Object.freeze(Object.defineProperty({__proto__:null,default:PT},Symbol.toStringTag,{value:"Module"})),ET=()=>xt(()=>Promise.resolve().then(()=>cr),void 0),$T={name:"traffic",path:"/",component:ET,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:"用户"}}}]},AT=Object.freeze(Object.defineProperty({__proto__:null,default:$T},Symbol.toStringTag,{value:"Module"})),Jy=[{name:"404",path:"/404",component:()=>xt(()=>Promise.resolve().then(()=>X9e),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}}],IT={name:"NotFound",path:"/:pathMatch(.*)*",redirect:"/404",meta:{title:"Not Found"}},Og=Object.assign({"/src/views/dashboard/route.ts":sT,"/src/views/invite/route.ts":uT,"/src/views/knowledge/route.ts":hT,"/src/views/node/route.ts":gT,"/src/views/order/route.ts":yT,"/src/views/plan/route.ts":wT,"/src/views/profile/route.ts":kT,"/src/views/ticket/route.ts":RT,"/src/views/traffic/route.ts":AT}),ex=[];Object.keys(Og).forEach(e=>{ex.push(Og[e].default)});function MT(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 N1;const Dg=((N1=window.settings)==null?void 0:N1.title)||"Xboard";function zT(e){e.afterEach(t=>{var o;const n=(o=t.meta)==null?void 0:o.title;n?document.title=`${n} | ${Dg}`:document.title=Dg})}var OT=!1;/*! * pinia v2.1.7 * (c) 2023 Eduardo San Martin Morote * @license MIT - */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($)tx=e,nx=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 DT(){const e=Th(!0),t=e.run(()=>N({}));let n=[],o=[];const r=la({install(i){Zc(r),r._a=i,i.provide(nx,r),i.config.globalProperties.$pinia=r,o.forEach(a=>n.push(a)),o=[]},use(i){return!this._a&&!OT?o.push(i):n.push(i),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}const ox=()=>{};function Lg(e,t,n,o=ox){e.push(t);const r=()=>{const i=e.indexOf(t);i>-1&&(e.splice(i,1),o())};return!n&&Ph()&&K1(r),r}function Hi(e,...t){e.slice().forEach(n=>{n(...t)})}const LT=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 FT=Symbol();function NT(e){return!wf(e)||!e.hasOwnProperty(FT)}const{assign:yr}=Object;function BT(e){return!!(en(e)&&e.effect)}function HT(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=c3(n.state.value[e]);return yr(u,i,Object.keys(a||{}).reduce((d,f)=>(d[f]=la(L(()=>{Zc(n);const p=n._s.get(e);return a[f].call(p,p)})),d),{}))}return l=rx(e,c,t,n,o,!0),l}function rx(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]={}),N({});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(A=>{yr(A,k)})}:ox;function y(){a.stop(),d=[],f=[],o._s.delete(e)}function S(T,P){return function(){Zc(o);const k=Array.from(arguments),A=[],I=[];function W($){A.push($)}function B($){I.push($)}Hi(f,{args:k,name:T,store:_,after:W,onError:B});let z;try{z=P.apply(this&&this.$id===e?this:_,k)}catch($){throw Hi(I,$),$}return z instanceof Promise?z.then($=>(Hi(A,$),$)).catch($=>(Hi(I,$),Promise.reject($))):(Hi(A,z),z)}}const C={_p:o,$id:e,$onAction:Lg.bind(null,f),$patch:v,$reset:g,$subscribe(T,P={}){const k=Lg(d,T,P.detached,()=>A()),A=a.run(()=>ht(()=>o.state.value[e],I=>{(P.flush==="sync"?u:c)&&T({storeId:e,type:ds.direct,events:p},I)},yr({},l,P)));return k},$dispose:y},_=bo(C);o._s.set(e,_);const w=(o._a&&o._a.runWithContext||LT)(()=>o._e.run(()=>(a=Th()).run(t)));for(const T in w){const P=w[T];if(en(P)&&!BT(P)||Pr(P))i||(h&&NT(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=U3();return s=s||(c?He(nx,null):null),s&&Zc(s),s=tx,s._s.has(o)||(i?rx(o,t,r,s):HT(o,r,s)),s._s.get(o)}return a.$id=o,a}function ix(e,t){return function(){return e.apply(t,arguments)}}const{toString:jT}=Object.prototype,{getPrototypeOf:Xh}=Object,eu=(e=>t=>{const n=jT.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 VT(e){return e!==null&&!$s(e)&&e.constructor!==null&&!$s(e.constructor)&&eo(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const ax=jo("ArrayBuffer");function UT(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&ax(e.buffer),t}const WT=tu("string"),eo=tu("function"),sx=tu("number"),nu=e=>e!==null&&typeof e=="object",qT=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)},KT=jo("Date"),GT=jo("File"),YT=jo("Blob"),XT=jo("FileList"),QT=e=>nu(e)&&eo(e.pipe),ZT=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]"))},JT=jo("URLSearchParams"),eP=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 cx=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),ux=e=>!$s(e)&&e!==cx;function Sf(){const{caseless:e}=ux(this)&&this||{},t={},n=(o,r)=>{const i=e&&lx(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]=ix(r,n):e[i]=r},{allOwnKeys:o}),e),nP=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),oP=(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)},rP=(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},iP=(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},aP=e=>{if(!e)return null;if(Ra(e))return e;let t=e.length;if(!sx(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},sP=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Xh(Uint8Array)),lP=(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])}},cP=(e,t)=>{let n;const o=[];for(;(n=e.exec(t))!==null;)o.push(n);return o},uP=jo("HTMLFormElement"),dP=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,o,r){return o.toUpperCase()+r}),Fg=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),fP=jo("RegExp"),dx=(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)},hP=e=>{dx(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+"'")})}})},pP=(e,t)=>{const n={},o=r=>{r.forEach(i=>{n[i]=!0})};return Ra(e)?o(e):o(String(e).split(t)),n},mP=()=>{},gP=(e,t)=>(e=+e,Number.isFinite(e)?e:t),dd="abcdefghijklmnopqrstuvwxyz",Ng="0123456789",fx={DIGIT:Ng,ALPHA:dd,ALPHA_DIGIT:dd+dd.toUpperCase()+Ng},vP=(e=16,t=fx.ALPHA_DIGIT)=>{let n="";const{length:o}=t;for(;e--;)n+=t[Math.random()*o|0];return n};function bP(e){return!!(e&&eo(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const yP=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)},xP=jo("AsyncFunction"),CP=e=>e&&(nu(e)||eo(e))&&eo(e.then)&&eo(e.catch),$e={isArray:Ra,isArrayBuffer:ax,isBuffer:VT,isFormData:ZT,isArrayBufferView:UT,isString:WT,isNumber:sx,isBoolean:qT,isObject:nu,isPlainObject:Ql,isUndefined:$s,isDate:KT,isFile:GT,isBlob:YT,isRegExp:fP,isFunction:eo,isStream:QT,isURLSearchParams:JT,isTypedArray:sP,isFileList:XT,forEach:Ks,merge:Sf,extend:tP,trim:eP,stripBOM:nP,inherits:oP,toFlatObject:rP,kindOf:eu,kindOfTest:jo,endsWith:iP,toArray:aP,forEachEntry:lP,matchAll:cP,isHTMLForm:uP,hasOwnProperty:Fg,hasOwnProp:Fg,reduceDescriptors:dx,freezeMethods:hP,toObjectSet:pP,toCamelCase:dP,noop:mP,toFiniteNumber:gP,findKey:lx,global:cx,isContextDefined:ux,ALPHABET:fx,generateString:vP,isSpecCompliantForm:bP,toJSONObject:yP,isAsyncFn:xP,isThenable:CP};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 hx=$t.prototype,px={};["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=>{px[e]={value:e}});Object.defineProperties($t,px);Object.defineProperty(hx,"isAxiosError",{value:!0});$t.from=(e,t,n,o,r,i)=>{const a=Object.create(hx);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 wP=null;function kf(e){return $e.isPlainObject(e)||$e.isArray(e)}function mx(e){return $e.endsWith(e,"[]")?e.slice(0,-2):e}function Bg(e,t,n){return e?e.concat(t).map(function(r,i){return r=mx(r),!n&&i?"["+r+"]":r}).join(n?".":""):t}function _P(e){return $e.isArray(e)&&!e.some(kf)}const SP=$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)&&_P(h)||($e.isFileList(h)||$e.endsWith(m,"[]"))&&(g=$e.toArray(h)))return m=mx(m),g.forEach(function(S,C){!($e.isUndefined(S)||S===null)&&t.append(a===!0?Bg([m],C,i):a===null?m:m+"[]",c(S))}),!1}return kf(h)?!0:(t.append(Bg(v,m,i),c(h)),!1)}const d=[],f=Object.assign(SP,{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 Hg(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 gx=Qh.prototype;gx.append=function(t,n){this._pairs.push([t,n])};gx.toString=function(t){const n=t?function(o){return t.call(this,o,Hg)}:Hg;return this._pairs.map(function(r){return n(r[0])+"="+n(r[1])},"").join("&")};function kP(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function vx(e,t,n){if(!t)return e;const o=n&&n.encode||kP,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 TP{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 jg=TP,bx={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},PP=typeof URLSearchParams<"u"?URLSearchParams:Qh,RP=typeof FormData<"u"?FormData:null,EP=typeof Blob<"u"?Blob:null,$P={isBrowser:!0,classes:{URLSearchParams:PP,FormData:RP,Blob:EP},protocols:["http","https","file","blob","url","data"]},yx=typeof window<"u"&&typeof document<"u",AP=(e=>yx&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),IP=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),MP=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:yx,hasStandardBrowserEnv:AP,hasStandardBrowserWebWorkerEnv:IP},Symbol.toStringTag,{value:"Module"})),Io={...MP,...$P};function zP(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 OP(e){return $e.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function DP(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]=DP(r[a])),!s)}if($e.isFormData(e)&&$e.isFunction(e.entries)){const n={};return $e.forEachEntry(e,(o,r)=>{t(OP(o),r,n,0)}),n}return null}function LP(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:bx,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(xx(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 zP(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),LP(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,FP=$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"]),NP=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]&&FP[n])&&(n==="set-cookie"?t[n]?t[n].push(o):t[n]=[o]:t[n]=t[n]?t[n]+", "+o:o)}),t},Vg=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 BP(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 HP=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 jP(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,o)=>n.toUpperCase()+o)}function VP(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())&&!HP(t)?a(NP(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 BP(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?jP(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[Vg]=this[Vg]={accessors:{}}).accessors,r=this.prototype;function i(a){const s=Ga(a);o[s]||(VP(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 Cx(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 UP(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 WP=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 qP(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function KP(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}function wx(e,t){return e&&!qP(t)?KP(e,t):t}const GP=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 YP(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function XP(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 QP=typeof XMLHttpRequest<"u",ZP=QP&&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=wx(e.baseURL,e.url);d.open(e.method.toUpperCase(),vx(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};UP(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||bx;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&&GP(f))){const m=e.xsrfHeaderName&&e.xsrfCookieName&&WP.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",Ug(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&d.upload&&d.upload.addEventListener("progress",Ug(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=YP(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:wP,xhr:ZP};$e.forEach(Tf,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const Wg=e=>`- ${e}`,JP=e=>$e.isFunction(e)||e===null||e===!1,_x={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(Wg).join(` +`):" "+Wg(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 qg(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),_x.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 Cx(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 Kg=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(Kg(c),Kg(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 Sx="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 Gg={};ep.transitional=function(t,n,o){function r(i,a){return"[Axios v"+Sx+"] 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&&!Gg[a]&&(Gg[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 eR(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:eR,validators:ep},hr=Pf.validators;class pc{constructor(t){this.defaults=t,this.interceptors={request:new jg,response:new jg}}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=[qg.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 tR=tp;function nR(e){return function(n){return e.apply(null,n)}}function oR(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 rR=Rf;function kx(e){const t=new Jl(e),n=ix(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 kx(pa(e,r))},n}const hn=kx(Jh);hn.Axios=Jl;hn.CanceledError=Gs;hn.CancelToken=tR;hn.isCancel=Cx;hn.VERSION=Sx;hn.toFormData=ou;hn.AxiosError=$t;hn.Cancel=hn.CanceledError;hn.all=function(t){return Promise.all(t)};hn.spread=nR;hn.isAxiosError=oR;hn.mergeConfig=pa;hn.AxiosHeaders=er;hn.formToJSON=e=>xx($e.isHTMLForm(e)?new FormData(e):e);hn.getAdapter=_x.getAdapter;hn.HttpStatusCode=rR;hn.default=hn;const iR=hn,aR=[{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 sR({url:e,method:t=""}){return aR.some(n=>n.url===e&&n.method===t.toUpperCase())}function lR(e){return typeof e>"u"}function cR(e){return e===null}function uR(e){return cR(e)||lR(e)}class dR{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 uR(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 Tx({prefixKey:e="",storage:t=sessionStorage}){return new dR({prefixKey:e,storage:t})}const Px="Vue_Naive_",fR=function(e={}){return Tx({prefixKey:e.prefixKey||"",storage:localStorage})},hR=function(e={}){return Tx({prefixKey:e.prefixKey||"",storage:sessionStorage})},wi=fR({prefixKey:Px}),mc=hR({prefixKey:Px}),np="access_token",pR=72*60*60;function Rx(){return wi.get(np)}function mR(e){wi.set(np,e,pR)}function Ex(){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 $x=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 gR(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 Ax={exports:{}};(function(e,t){(function(n,o){e.exports=o()})($x,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(B){var z=["th","st","nd","rd"],$=B%100;return"["+B+(z[($-20)%10]||z[$]||z[0])+"]"}},S=function(B,z,$){var j=String(B);return!j||j.length>=z?B:""+Array(z+1-j.length).join($)+B},C={s:S,z:function(B){var z=-B.utcOffset(),$=Math.abs(z),j=Math.floor($/60),X=$%60;return(z<=0?"+":"-")+S(j,2,"0")+":"+S(X,2,"0")},m:function B(z,$){if(z.date()<$.date())return-B($,z);var j=12*($.year()-z.year())+($.month()-z.month()),X=z.clone().add(j,d),F=$-X<0,M=z.clone().add(j+(F?-1:1),d);return+(-(j+($-X)/(F?X-M:M-X))||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",T=function(B){return B instanceof I||!(!B||!B[w])},P=function B(z,$,j){var X;if(!z)return _;if(typeof z=="string"){var F=z.toLowerCase();x[F]&&(X=F),$&&(x[F]=$,X=F);var M=z.split("-");if(!X&&M.length>1)return B(M[0])}else{var se=z.name;x[se]=z,X=se}return!j&&X&&(_=X),X||!j&&_},k=function(B,z){if(T(B))return B.clone();var $=typeof z=="object"?z:{};return $.date=B,$.args=arguments,new I($)},A=C;A.l=P,A.i=T,A.w=function(B,z){return k(B,{locale:z.$L,utc:z.$u,x:z.$x,$offset:z.$offset})};var I=function(){function B($){this.$L=P($.locale,null,!0),this.parse($),this.$x=this.$x||$.x||{},this[w]=!0}var z=B.prototype;return z.parse=function($){this.$d=function(j){var X=j.date,F=j.utc;if(X===null)return new Date(NaN);if(A.u(X))return new Date;if(X instanceof Date)return new Date(X);if(typeof X=="string"&&!/Z$/i.test(X)){var M=X.match(v);if(M){var se=M[2]-1||0,Q=(M[7]||"0").substring(0,3);return F?new Date(Date.UTC(M[1],se,M[3]||1,M[4]||0,M[5]||0,M[6]||0,Q)):new Date(M[1],se,M[3]||1,M[4]||0,M[5]||0,M[6]||0,Q)}}return new Date(X)}($),this.init()},z.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()},z.$utils=function(){return A},z.isValid=function(){return this.$d.toString()!==m},z.isSame=function($,j){var X=k($);return this.startOf(j)<=X&&X<=this.endOf(j)},z.isAfter=function($,j){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)))})};/*! + */(function(e,t){(function(o,r){e.exports=r()})($x,function(){return function(){var n={686:function(i,a,s){s.d(a,{default:function(){return se}});var l=s(279),c=s.n(l),u=s(370),d=s.n(u),f=s(817),p=s.n(f);function h(Q){try{return document.execCommand(Q)}catch{return!1}}var m=function(ne){var fe=p()(ne);return h("cut"),fe},v=m;function g(Q){var ne=document.documentElement.getAttribute("dir")==="rtl",fe=document.createElement("textarea");fe.style.fontSize="12pt",fe.style.border="0",fe.style.padding="0",fe.style.margin="0",fe.style.position="absolute",fe.style[ne?"right":"left"]="-9999px";var xe=window.pageYOffset||document.documentElement.scrollTop;return fe.style.top="".concat(xe,"px"),fe.setAttribute("readonly",""),fe.value=Q,fe}var y=function(ne,fe){var xe=g(ne);fe.container.appendChild(xe);var Ce=p()(xe);return h("copy"),xe.remove(),Ce},S=function(ne){var fe=arguments.length>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 _(Q){"@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},_(Q)}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(Q){"@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(Q)}function P(Q,ne){if(!(Q instanceof ne))throw new TypeError("Cannot call a class as a function")}function k(Q,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 X(Q){return X=Object.setPrototypeOf?Object.getPrototypeOf:function(fe){return fe.__proto__||Object.getPrototypeOf(fe)},X(Q)}function F(Q,ne){var fe="data-clipboard-".concat(Q);if(ne.hasAttribute(fe))return ne.getAttribute(fe)}var M=function(Q){I(fe,Q);var ne=B(fe);function fe(xe,Ce){var G;return P(this,fe),G=ne.call(this),G.resolveOptions(Ce),G.listenClick(xe),G}return A(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 F("action",Ce)}},{key:"defaultTarget",value:function(Ce){var G=F("target",Ce);if(G)return document.querySelector(G)}},{key:"defaultText",value:function(Ce){return F("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]))}/*! + */const Ef=typeof window<"u",Or=(e,t=!1)=>t?Symbol.for(e):Symbol(e),wR=(e,t,n)=>_R({l:e,k:t,s:n}),_R=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),gn=e=>typeof e=="number"&&isFinite(e),SR=e=>zx(e)==="[object Date]",$r=e=>zx(e)==="[object RegExp]",iu=e=>mt(e)&&Object.keys(e).length===0,_n=Object.assign;let Yg;const Zo=()=>Yg||(Yg=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Xg(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const kR=Object.prototype.hasOwnProperty;function As(e,t){return kR.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",Mx=Object.prototype.toString,zx=e=>Mx.call(e),mt=e=>{if(!Ht(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},TR=e=>e==null?"":Zt(e)||mt(e)&&e.toString===Mx?JSON.stringify(e,null,2):String(e);function PR(e,t=""){return e.reduce((n,o,r)=>r===0?n+o:n+t+o,"")}function ip(e){let t=e;return()=>++t}function RR(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))}/*! + */function ER(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 $R=/\{([0-9a-zA-Z]+)\}/g;function AR(e,...t){return t.length===1&&IR(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace($R,(n,o)=>t.hasOwnProperty(o)?t[o]:"")}const Ox=Object.assign,Qg=e=>typeof e=="string",IR=e=>e!==null&&typeof e=="object";function Dx(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},MR={[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=AR((r||MR)[e]||"",...i||[]),s=new SyntaxError(String(a));return s.code=e,t&&(s.location=t),s.domain=o,s}function zR(e){throw e}const Go=" ",OR="\r",$n=` +`,DR=String.fromCharCode(8232),LR=String.fromCharCode(8233);function FR(e){const t=e;let n=0,o=1,r=1,i=0;const a=w=>t[w]===OR&&t[w+1]===$n,s=w=>t[w]===$n,l=w=>t[w]===LR,c=w=>t[w]===DR,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,NR=".",Zg="'",BR="tokenizer";function HR(e,t={}){const n=t.location!==!1,o=FR(e),r=()=>o.index(),i=()=>ER(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,q,...ie){const Y=c();if(E.column+=q,E.offset+=q,u){const he=n?$f(Y.startLoc,E):null,ye=Ea(R,he,{domain:BR,args:ie});u(ye)}}function f(R,E,q){R.endLoc=i(),R.currentType=E;const ie={type:E};return n&&(ie.loc=$f(R.startLoc,R.endLoc)),q!=null&&(ie.value=q),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:q}=E;if(q!==2)return!1;m(R);const ie=g(R.currentPeek());return R.resetPeek(),ie}function C(R,E){const{currentType:q}=E;if(q!==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:q}=E;if(q!==2)return!1;m(R);const ie=R.currentPeek()===Zg;return R.resetPeek(),ie}function x(R,E){const{currentType:q}=E;if(q!==8)return!1;m(R);const ie=R.currentPeek()===".";return R.resetPeek(),ie}function w(R,E){const{currentType:q}=E;if(q!==9)return!1;m(R);const ie=g(R.currentPeek());return R.resetPeek(),ie}function T(R,E){const{currentType:q}=E;if(!(q===8||q===12))return!1;m(R);const ie=R.currentPeek()===":";return R.resetPeek(),ie}function P(R,E){const{currentType:q}=E;if(q!==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 A(R){const E=m(R),q=R.currentPeek()==="%"&&R.peek()==="{";return R.resetPeek(),{isModulo:q,hasSpace:E.length>0}}function I(R,E=!0){const q=(Y=!1,he="",ye=!1)=>{const ge=R.currentPeek();return ge==="{"?he==="%"?!1:Y:ge==="@"||!ge?he==="%"?!0:Y:ge==="%"?(R.peek(),q(Y,"%",!0)):ge==="|"?he==="%"||ye?!0:!(he===Go||he===$n):ge===Go?(R.peek(),q(!0,Go,ye)):ge===$n?(R.peek(),q(!0,$n,ye)):!0},ie=q();return E&&R.resetPeek(),ie}function W(R,E){const q=R.currentChar();return q===pr?pr:E(q)?(R.next(),q):null}function B(R){return W(R,q=>{const ie=q.charCodeAt(0);return ie>=97&&ie<=122||ie>=65&&ie<=90||ie>=48&&ie<=57||ie===95||ie===36})}function z(R){return W(R,q=>{const ie=q.charCodeAt(0);return ie>=48&&ie<=57})}function $(R){return W(R,q=>{const ie=q.charCodeAt(0);return ie>=48&&ie<=57||ie>=65&&ie<=70||ie>=97&&ie<=102})}function j(R){let E="",q="";for(;E=z(R);)q+=E;return q}function X(R){v(R);const E=R.currentChar();return E!=="%"&&d(ft.EXPECTED_TOKEN,i(),0,E),R.next(),"%"}function F(R){let E="";for(;;){const q=R.currentChar();if(q==="{"||q==="}"||q==="@"||q==="|"||!q)break;if(q==="%")if(I(R))E+=q,R.next();else break;else if(q===Go||q===$n)if(I(R))E+=q,R.next();else{if(k(R))break;E+=q,R.next()}else E+=q,R.next()}return E}function M(R){v(R);let E="",q="";for(;E=B(R);)q+=E;return R.currentChar()===pr&&d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),q}function se(R){v(R);let E="";return R.currentChar()==="-"?(R.next(),E+=`-${j(R)}`):E+=j(R),R.currentChar()===pr&&d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),E}function Q(R){v(R),h(R,"'");let E="",q="";const ie=he=>he!==Zg&&he!==$n;for(;E=W(R,ie);)E==="\\"?q+=ne(R):q+=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,"'")),q):(h(R,"'"),q)}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,q){h(R,E);let ie="";for(let Y=0;YY!=="{"&&Y!=="}"&&Y!==Go&&Y!==$n;for(;E=W(R,ie);)q+=E;return q}function Ce(R){let E="",q="";for(;E=B(R);)q+=E;return q}function G(R){const E=(q=!1,ie)=>{const Y=R.currentChar();return Y==="{"||Y==="%"||Y==="@"||Y==="|"||Y==="("||Y===")"||!Y||Y===Go?ie:Y===$n||Y===NR?(ie+=Y,R.next(),E(q,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 q=null;switch(R.currentChar()){case"{":return E.braceNest>=1&&d(ft.NOT_ALLOW_NEST_PLACEHOLDER,i(),0),R.next(),q=f(E,2,"{"),v(R),E.braceNest++,q;case"}":return E.braceNest>0&&E.currentType===2&&d(ft.EMPTY_PLACEHOLDER,i(),0),R.next(),q=f(E,3,"}"),E.braceNest--,E.braceNest>0&&v(R),E.inLinked&&E.braceNest===0&&(E.inLinked=!1),q;case"@":return E.braceNest>0&&d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),q=re(R,E)||p(E),E.braceNest=0,q;default:let Y=!0,he=!0,ye=!0;if(k(R))return E.braceNest>0&&d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),q=f(E,1,ve(R)),E.braceNest=0,E.inLinked=!1,q;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 q=f(E,5,M(R)),v(R),q;if(he=C(R,E))return q=f(E,6,se(R)),v(R),q;if(ye=_(R,E))return q=f(E,7,Q(R)),v(R),q;if(!Y&&!he&&!ye)return q=f(E,13,xe(R)),d(ft.INVALID_TOKEN_IN_PLACEHOLDER,i(),0,q.value),v(R),q;break}return q}function re(R,E){const{currentType:q}=E;let ie=null;const Y=R.currentChar();switch((q===8||q===9||q===12||q===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))):(q===8&&d(ft.INVALID_LINKED_FORMAT,i(),0),E.braceNest=0,E.inLinked=!1,ke(R,E))}}function ke(R,E){let q={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 q=f(E,1,ve(R)),E.braceNest=0,E.inLinked=!1,q;const{isModulo:Y,hasSpace:he}=A(R);if(Y)return he?f(E,0,F(R)):f(E,4,X(R));if(I(R))return f(E,0,F(R));break}return q}function U(){const{currentType:R,offset:E,startLoc:q,endLoc:ie}=l;return l.lastType=R,l.lastOffset=E,l.lastStartLoc=q,l.lastEndLoc=ie,l.offset=r(),l.startLoc=i(),o.currentChar()===pr?f(l,14):ke(o,l)}return{nextToken:U,currentOffset:r,currentPosition:i,context:c}}const jR="parser",VR=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function UR(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 WR(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:jR,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(VR,UR),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=HR(g,Ox({},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 qR(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:i=>(n.helpers.add(i),i)}}function Jg(e,t){for(let n=0;nev(n)),e}function ev(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 ZR(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 JR(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=Qg(t.mode)?t.mode:"normal",o=Qg(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=QR(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 { ${Dx(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 oE(e,t={}){const n=Ox({},t),o=!!n.jit,r=!!n.minify,i=n.optimize==null?!0:n.optimize,s=WR(n).parse(e);return o?(i&&GR(s),r&&Yi(s),{ast:s,code:""}):(KR(s,n),nE(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();/*! + */function rE(){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 iE=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function aE(e){return iE.test(e)}function sE(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 lE(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 cE(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:aE(t)?sE(t):"*"+t}function uE(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=cE(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=lE(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 tv=new Map;function dE(e,t){return Ht(e)?e[t]:null}function fE(e,t){if(!Ht(e))return null;let n=tv.get(t);if(n||(n=uE(t),n&&tv.set(t,n)),!n)return null;const o=n.length;let r=e,i=0;for(;ie,pE=e=>"",mE="text",gE=e=>e.length===0?"":PR(e),vE=TR;function nv(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function bE(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 yE(e,t){t.count||(t.count=e),t.n||(t.n=e)}function xE(e={}){const t=e.locale,n=bE(e),o=Ht(e.pluralRules)&&Ue(t)&&on(e.pluralRules[t])?e.pluralRules[t]:nv,r=Ht(e.pluralRules)&&Ue(t)&&on(e.pluralRules[t])?nv:void 0,i=g=>g[o(n,g.length,r)],a=e.list||[],s=g=>a[g],l=e.named||{};gn(e.pluralIndex)&&yE(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):pE)}const d=g=>e.modifiers?e.modifiers[g]:hE,f=mt(e.processor)&&on(e.processor.normalize)?e.processor.normalize:gE,p=mt(e.processor)&&on(e.processor.interpolate)?e.processor.interpolate:vE,h=mt(e.processor)&&Ue(e.processor.type)?e.processor.type:mE,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 CE(e){Is=e}function wE(e,t,n){Is&&Is.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const _E=SE("function:translate");function SE(e){return t=>Is&&Is.emit(e,t)}const kE={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?ov(t.locale):ov(e.locale)}let md;function ov(e){return Ue(e)?e:md!=null&&e.resolvedOnce?md:md=e()}function TE(e,t,n){return[...new Set([n,...Zt(t)?t:Ht(t)?Object.keys(t):Ue(t)?[t]:[n]])]}function Lx(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=rv(i,a,t);const s=Zt(t)||!mt(t)?t:t.default?t.default:null;a=Ue(s)?[s]:s,Zt(a)&&rv(i,a,!1),r.__localeChainCache.set(o,i)}return i}function rv(e,t,n){let o=!0;for(let r=0;r`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function $E(){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)?av(e):t==="vnode"&&Ht(e)&&"__v_isVNode"in e?av(e.children):e}}let Fx;function sv(e){Fx=e}let Nx;function AE(e){Nx=e}let Bx;function IE(e){Bx=e}let Hx=null;const ME=e=>{Hx=e},zE=()=>Hx;let jx=null;const lv=e=>{jx=e},OE=()=>jx;let cv=0;function DE(e={}){const t=on(e.onWarn)?e.onWarn:RR,n=Ue(e.version)?e.version:EE,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||{},$E()),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:Fx,_=on(e.messageResolver)?e.messageResolver:Nx||dE,x=on(e.localeFallbacker)?e.localeFallbacker:Bx||TE,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,A=Ht(T.__meta)?T.__meta:{};cv++;const I={version:n,cid:cv,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:A};return I.datetimeFormats=s,I.numberFormats=l,I.__datetimeFormatters=P,I.__numberFormatters=k,__INTLIFY_PROD_DEVTOOLS__&&wE(I,n,A),I}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=>LE(n,e)}function LE(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,uv(e,a)],[]))}else return uv(e,n)}function uv(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 Vx=ft.__EXTEND_POINT__,wl=ip(Vx),Sr={INVALID_ARGUMENT:Vx,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 Ux=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 Wx(e,t={}){let n=!1;const o=t.onError||zR;return t.onError=r=>{n=!0,o(r)},{...oE(e,t),detectError:n}}const FE=(e,t)=>{if(!Ue(e))throw ei(Sr.NOT_SUPPORT_NON_STRING_MESSAGE);{Ct(t.warnHtmlMessage)&&t.warnHtmlMessage;const o=(t.onCacheKey||Ux)(e),r=Qi[o];if(r)return r;const{code:i,detectError:a}=Wx(e,t),s=new Function(`return ${i}`)();return a?s:Qi[o]=s}};function NE(e,t){if(__INTLIFY_JIT_COMPILATION__&&!__INTLIFY_DROP_MESSAGE_COMPILER__&&Ue(e)){Ct(t.warnHtmlMessage)&&t.warnHtmlMessage;const o=(t.onCacheKey||Ux)(e),r=Qi[o];if(r)return r;const{ast:i,detectError:a}=Wx(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 dv=()=>"",Zn=e=>on(e);function fv(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&&BE(c);let[g,y,S]=p?[l,v,s[v]||{}]:qx(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:Kx(e,l,y,C,_,w);if(x)return C;const P=VE(e,y,S,c),k=xE(P),A=HE(e,T,k),I=o?o(A,l):A;if(__INTLIFY_PROD_DEVTOOLS__){const W={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:I};W.meta=_n({},e.__meta,zE()||{}),_E(W)}return I}function BE(e){Zt(e.list)?e.list=e.list.map(t=>Ue(t)?Xg(t):t):Ht(e.named)&&Object.keys(e.named).forEach(t=>{Ue(e.named[t])&&(e.named[t]=Xg(e.named[t]))})}function qx(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,jE(e,n,r,o,s,i));return l.locale=n,l.key=t,l.source=o,l}function HE(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 jE(e,t,n,o,r,i){return{locale:t,key:n,warnHtmlMessage:r,onError:a=>{throw i&&i(a),a},onCacheKey:a=>wR(t,n,a)}}function VE(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]=qx(u,p,t,s,l,c);h=a(m,p)}if(Ue(h)||va(h)){let m=!1;const g=Kx(e,p,t,h,p,()=>{m=!0});return m?dv:g}else return Zn(h)?h:dv}};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 hv(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{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 pv(e,t,n){const o=e;for(const r in n){const i=`${t}__${r}`;o.__datetimeFormatters.has(i)&&o.__datetimeFormatters.delete(i)}}function mv(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{Yx.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 gv(e,t,n){const o=e;for(const r in n){const i=`${t}__${r}`;o.__numberFormatters.has(i)&&o.__numberFormatters.delete(i)}}rE();/*! * 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(` + */const UE="9.7.1";function WE(){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 Xx=kE.__EXTEND_POINT__,mr=ip(Xx);mr(),mr(),mr(),mr(),mr(),mr(),mr(),mr();const Qx=Sr.__EXTEND_POINT__,zn=ip(Qx),vn={UNEXPECTED_RETURN_TYPE:Qx,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"),Zx=Or("__setPluralRules"),Jx=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 eC(e){return e.type}function tC(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 vv(e){return ee(Ta,null,e,0)}const bv="__INTLIFY_META__",yv=()=>[],qE=()=>!1;let xv=0;function Cv(e){return(t,n,o,r)=>e(n,o,Gn()||void 0,r)}const KE=()=>{const e=Gn();let t=null;return e&&(t=eC(e)[bv])?{[bv]: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=N(n&&a?n.locale.value:Ue(e.locale)?e.locale:ga),l=N(n&&a?n.fallbackLocale.value:Ue(e.fallbackLocale)||Zt(e.fallbackLocale)||mt(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:s.value),c=N(su(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: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)?Cv(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&&lv(null);const te={version:UE,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=DE(te);return r&&lv(oe),oe})(),Ya(w,s.value,l.value);function P(){return[s.value,l.value,c.value,u.value,d.value]}const k=L({get:()=>s.value,set:te=>{s.value=te,w.locale=s.value}}),A=L({get:()=>l.value,set:te=>{l.value=te,w.fallbackLocale=l.value,Ya(w,s.value,te)}}),I=L(()=>c.value),W=L(()=>u.value),B=L(()=>d.value);function z(){return on(y)?y:null}function $(te){y=te,w.postTranslation=te}function j(){return v}function X(te){te!==null&&(g=Cv(te)),v=te,w.missing=g}const F=(te,oe,Ee,De,qe,tt)=>{P();let Me;try{__INTLIFY_PROD_DEVTOOLS__,r||(w.fallbackContext=n?OE():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 F(oe=>Reflect.apply(fv,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 Q(...te){return F(oe=>Reflect.apply(hv,null,[oe,...te]),()=>Mf(...te),"datetime format",oe=>Reflect.apply(oe.d,oe,[...te]),()=>iv,oe=>Ue(oe))}function ne(...te){return F(oe=>Reflect.apply(mv,null,[oe,...te]),()=>zf(...te),"number format",oe=>Reflect.apply(oe.n,oe,[...te]),()=>iv,oe=>Ue(oe))}function fe(te){return te.map(oe=>Ue(oe)||gn(oe)||Ct(oe)?vv(String(oe)):oe)}const Ce={normalize:fe,interpolate:te=>te,type:"vnode"};function G(...te){return F(oe=>{let Ee;const De=oe;try{De.processor=Ce,Ee=Reflect.apply(fv,null,[De,...te])}finally{De.processor=null}return Ee},()=>If(...te),"translate",oe=>oe[Of](...te),oe=>[vv(oe)],oe=>Zt(oe))}function ve(...te){return F(oe=>Reflect.apply(mv,null,[oe,...te]),()=>zf(...te),"number format",oe=>oe[Lf](...te),yv,oe=>Ue(oe)||Zt(oe))}function ue(...te){return F(oe=>Reflect.apply(hv,null,[oe,...te]),()=>Mf(...te),"datetime format",oe=>oe[Df](...te),yv,oe=>Ue(oe)||Zt(oe))}function re(te){x=te,w.pluralRules=x}function ke(te,oe){return F(()=>{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]),qE,Ee=>Ct(Ee))}function U(te){let oe=null;const Ee=Lx(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:xv,locale:k,fallbackLocale:A,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:I,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:q,mergeLocaleMessage:ie,getPostTranslationHandler:z,setPostTranslationHandler:$,getMissingHandler:j,setMissingHandler:X,[Zx]:re};return _e.datetimeFormats=W,_e.numberFormats=B,_e.rt=se,_e.te=ke,_e.tm=R,_e.d=Q,_e.n=ne,_e.getDateTimeFormat=Y,_e.setDateTimeFormat=he,_e.mergeDateTimeFormat=ye,_e.getNumberFormat=ge,_e.setNumberFormat=J,_e.mergeNumberFormat=de,_e[Jx]=o,_e[Of]=G,_e[Df]=ue,_e[Lf]=ve,_e}function GE(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(GE(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 YE({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 nC(e){return et}const XE=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=YE(t,i),l=r[Of](e.keypath,s,a),c=_n({},o),u=Ue(e.tag)||Ht(e.tag)?e.tag:nC();return b(u,c,l)}}}),wv=XE;function QE(e){return Zt(e)&&!Ue(e[0])}function oC(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 QE(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:nC();return b(d,u,c)}}const ZE=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 oC(e,t,Yx,(...o)=>n[Lf](...o))}}),_v=ZE,JE=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 oC(e,t,Gx,(...o)=>n[Df](...o))}}),Sv=JE;function e$(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 t$(e){const t=a=>{const{instance:s,modifiers:l,value:c}=a;if(!s||!s.$)throw xn(vn.UNEXPECTED_ERROR);const u=e$(e,s.$),d=kv(c);return[Reflect.apply(u.t,u,[...Tv(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=kv(s);a.textContent=Reflect.apply(l.t,l,[...Tv(c)])}},getSSRProps:a=>{const[s]=t(a);return{textContent:s}}}}function kv(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 Tv(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 n$(e,t,...n){const o=mt(n[0])?n[0]:{},r=!!o.useI18nComponentName;(Ct(o.globalInstall)?o.globalInstall:!0)&&([r?"i18n":wv.name,"I18nT"].forEach(a=>e.component(a,wv)),[_v.name,"I18nN"].forEach(a=>e.component(a,_v)),[Sv.name,"I18nD"].forEach(a=>e.component(a,Sv))),e.directive("t",t$(t))}function o$(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=Pv(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=Pv(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&&tC(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 Pv(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[Zx](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 r$=Or("global-vue-i18n");function i$(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]=a$(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=m$(p,f.global)),__VUE_I18N_FULL_INSTALL__&&n$(p,f,...h),__VUE_I18N_LEGACY_API__&&n&&p.mixin(o$(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=s$(t),o=c$(n),r=eC(t),i=l$(e,r);if(__VUE_I18N_LEGACY_API__&&n.mode==="legacy"&&!e.__useComponent){if(!n.allowComposition)throw xn(vn.NOT_AVAILABLE_IN_LEGACY_MODE);return h$(t,i,o,e)}if(i==="global")return tC(o,e,r),o;if(i==="parent"){let l=u$(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)),f$(a,t,s),a.__setInstance(t,s)}return s}function a$(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 s$(e){{const t=He(e.isCE?r$:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw xn(e.isCE?vn.NOT_INSTALLED_WITH_PROVIDE:vn.UNEXPECTED_ERROR);return t}}function l$(e,t){return iu(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function c$(e){return e.mode==="composition"?e.global:e.global.__composer}function u$(e,t,n=!1){let o=null;const r=t.root;let i=d$(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[Jx]&&(o=null))}if(o!=null||r===i)break;i=i.parent}return o}function d$(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function f$(e,t,n){Vt(()=>{},t),qs(()=>{const o=n;e.__deleteInstance(t);const r=o[Ff];r&&(r(),delete o[Ff])},t)}function h$(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=N(!r||a?n.locale.value:Ue(o.locale)?o.locale:ga),l=N(!r||a?n.fallbackLocale.value:Ue(o.fallbackLocale)||Zt(o.fallbackLocale)||mt(o.fallbackLocale)||o.fallbackLocale===!1?o.fallbackLocale:s.value),c=N(su(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: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=L({get:()=>i.value?i.value.locale.value:s.value,set:E=>{i.value&&(i.value.locale.value=E),s.value=E}}),T=L({get:()=>i.value?i.value.fallbackLocale.value:l.value,set:E=>{i.value&&(i.value.fallbackLocale.value=E),l.value=E}}),P=L(()=>i.value?i.value.messages.value:c.value),k=L(()=>u.value),A=L(()=>d.value);function I(){return i.value?i.value.getPostTranslationHandler():g}function W(E){i.value&&i.value.setPostTranslationHandler(E)}function B(){return i.value?i.value.getMissingHandler():v}function z(E){i.value&&i.value.setMissingHandler(E)}function $(E){return x(),E()}function j(...E){return i.value?$(()=>Reflect.apply(i.value.t,null,[...E])):$(()=>"")}function X(...E){return i.value?Reflect.apply(i.value.rt,null,[...E]):""}function F(...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 Q(E,q){return i.value?i.value.te(E,q):!1}function ne(E){return i.value?i.value.getLocaleMessage(E):{}}function fe(E,q){i.value&&(i.value.setLocaleMessage(E,q),c.value[E]=q)}function xe(E,q){i.value&&i.value.mergeLocaleMessage(E,q)}function Ce(E){return i.value?i.value.getDateTimeFormat(E):{}}function G(E,q){i.value&&(i.value.setDateTimeFormat(E,q),u.value[E]=q)}function ve(E,q){i.value&&i.value.mergeDateTimeFormat(E,q)}function ue(E){return i.value?i.value.getNumberFormat(E):{}}function re(E,q){i.value&&(i.value.setNumberFormat(E,q),d.value[E]=q)}function ke(E,q){i.value&&i.value.mergeNumberFormat(E,q)}const U={get id(){return i.value?i.value.id:-1},locale:w,fallbackLocale:T,messages:P,datetimeFormats:k,numberFormats:A,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:j,getPostTranslationHandler:I,setPostTranslationHandler:W,getMissingHandler:B,setMissingHandler:z,rt:X,d:F,n:M,tm:se,te:Q,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(q=>{E.mergeLocaleMessage(q,c.value[q])}),Object.keys(u.value).forEach(q=>{E.mergeDateTimeFormat(q,u.value[q])}),Object.keys(d.value).forEach(q=>{E.mergeNumberFormat(q,d.value[q])}),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)}),U}const p$=["locale","fallbackLocale","availableLocales"],Rv=["t","rt","d","n","tm","te"];function m$(e,t){const n=Object.create(null);return p$.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,Rv.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,Rv.forEach(r=>{delete e.config.globalProperties[`$${r}`]})}}WE();__INTLIFY_JIT_COMPILATION__?sv(NE):sv(FE);AE(fE);IE(Lx);if(__INTLIFY_PROD_DEVTOOLS__){const e=Zo();e.__INTLIFY__=!0,CE(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const rC="locale",g$=72*60*60;function Bf(){return wi.get(rC)}function v$(e){wi.set(rC,e,g$)}const Nn=i$({locale:Bf().value||"zh-CN",fallbackLocale:Bf().value||"zh-CN",messages:{}});async function b$(){const e=Object.keys(Object.assign({"./lang/en-US.json":()=>xt(()=>Promise.resolve().then(()=>I1),void 0),"./lang/fa-IR.json":()=>xt(()=>Promise.resolve().then(()=>M1),void 0),"./lang/ja-JP.json":()=>xt(()=>Promise.resolve().then(()=>z1),void 0),"./lang/ko-KR.json":()=>xt(()=>Promise.resolve().then(()=>O1),void 0),"./lang/vi-VN.json":()=>xt(()=>Promise.resolve().then(()=>D1),void 0),"./lang/zh-CN.json":()=>xt(()=>Promise.resolve().then(()=>L1),void 0),"./lang/zh-TW.json":()=>xt(()=>Promise.resolve().then(()=>F1),void 0)})).map(t=>t.slice(7,-5));await Promise.all(e.map(async t=>{const n=await CR(Object.assign({"./lang/en-US.json":()=>xt(()=>Promise.resolve().then(()=>I1),void 0),"./lang/fa-IR.json":()=>xt(()=>Promise.resolve().then(()=>M1),void 0),"./lang/ja-JP.json":()=>xt(()=>Promise.resolve().then(()=>z1),void 0),"./lang/ko-KR.json":()=>xt(()=>Promise.resolve().then(()=>O1),void 0),"./lang/vi-VN.json":()=>xt(()=>Promise.resolve().then(()=>D1),void 0),"./lang/zh-CN.json":()=>xt(()=>Promise.resolve().then(()=>L1),void 0),"./lang/zh-TW.json":()=>xt(()=>Promise.resolve().then(()=>F1),void 0)}),`./lang/${t}.json`).then(o=>o.default||o);Nn.global.setLocaleMessage(t,n)}))}async function y$(e){e.use(Nn),b$()}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),bR(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),Ev(e)}):Ev(e)}function Ev(e){const t=document.createElement("button"),n=new xR(t,{text:()=>e});n.on("success",()=>{window.$message.success(Hf("复制成功")),n.destroy()}),n.on("error",()=>{window.$message.error(Hf("复制失败")),n.destroy()}),t.click()}function x$(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 C$(e){return typeof e>"u"}function w$(e){return e===null}function $v(e){return e&&Array.isArray(e)}function iC(e){return w$(e)||C$(e)}function Av(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,aC=Object.freeze({left:0,top:0,width:16,height:16}),gc=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),cu=Object.freeze({...aC,...gc}),jf=Object.freeze({...cu,body:"",hidden:!1});function _$(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 Iv(e,t){const n=_$(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 S$(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 k$(e,t,n){const o=e.icons,r=e.aliases||Object.create(null);let i={};function a(s){i=Iv(o[s]||r[s],i)}return a(t),n.forEach(a),Iv(e,i)}function sC(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=S$(e);for(const r in o){const i=o[r];i&&(t(r,k$(e,r,i)),n.push(r))}return n}const T$={provider:"",aliases:{},not_found:{},...aC};function vd(e,t){for(const n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function lC(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,T$))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 Mv=Object.create(null);function P$(e,t){return{provider:e,prefix:t,icons:Object.create(null),missing:new Set}}function hi(e,t){const n=Mv[e]||(Mv[e]=Object.create(null));return n[t]||(n[t]=P$(e,t))}function hp(e,t){return lC(t)?sC(t,(n,o)=>{o?e.icons[n]=o:e.missing.add(n)}):[]}function R$(e,t,n){try{if(typeof n.body=="string")return e.icons[t]={...n},!0}catch{}return!1}let zs=!1;function cC(e){return typeof e=="boolean"&&(zs=e),zs}function E$(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,t){const n=lu(e,!0,zs);if(!n)return!1;const o=hi(n.provider,n.prefix);return R$(o,n.name,t)}function A$(e,t){if(typeof e!="object")return!1;if(typeof t!="string"&&(t=e.provider||""),zs&&!t&&!e.prefix){let r=!1;return lC(e)&&(e.prefix="",sC(e,(i,a)=>{a&&$$(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 uC=Object.freeze({width:null,height:null}),dC=Object.freeze({...uC,...gc}),I$=/(-?[0-9.]*[0-9]+[0-9.]*)/g,M$=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function zv(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(I$);if(o===null||!o.length)return e;const r=[];let i=o.shift(),a=M$.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 z$=e=>e==="unset"||e==="undefined"||e==="none";function O$(e,t){const n={...cu,...e},o={...dC,...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=zv(d,l/c)):(u=a==="auto"?l:a,d=s===null?zv(u,c/l):s==="auto"?c:s);const f={},p=(h,m)=>{z$(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 D$=/\sid="(\S+)"/g,L$="IconifyId"+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);let F$=0;function N$(e,t=L$){const n=[];let o;for(;o=D$.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+(F$++).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 B$(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 H$(e,t){const n=pp(t);return n===null?!1:(mp[e]=n,!0)}function gp(e){return mp[e]}const j$=()=>{let e;try{if(e=fetch,typeof e=="function")return e}catch{}};let Ov=j$();function V$(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 U$(e){return e===404}const W$=(e,t,n)=>{const o=[],r=V$(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 q$(e){if(typeof e=="string"){const t=gp(e);if(t)return t.path}return"/"}const K$=(e,t,n)=>{if(!Ov){n("abort",424);return}let o=q$(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;Ov(e+o).then(i=>{const a=i.status;if(a!==200){setTimeout(()=>{n(U$(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)})},G$={prepare:W$,send:K$};function Y$(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 fC(e,t){e.forEach(n=>{const o=n.loaderCallbacks;o&&(n.loaderCallbacks=o.filter(r=>r.id!==t))})}function X$(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||fC([e],i.id),i.callback(a.loaded.slice(0),a.missing.slice(0),a.pending.slice(0),i.abort))})}))}let Q$=0;function Z$(e,t,n){const o=Q$++,r=fC.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 J$(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 eA={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function tA(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 hC(e){const t={...eA,...e};let n=[];function o(){n=n.filter(s=>s().status==="pending")}function r(s,l,c){const u=tA(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 Dv(){}const bd=Object.create(null);function nA(e){if(!bd[e]){const t=gp(e);if(!t)return;const n=hC(t),o={config:t,redundancy:n};bd[e]=o}return bd[e]}function oA(e,t,n){let o,r;if(typeof e=="string"){const i=Uf(e);if(!i)return n(void 0,424),Dv;r=i.send;const a=nA(e);a&&(o=a.redundancy)}else{const i=pp(e);if(i){o=hC(i);const a=e.resources?e.resources[0]:"",s=Uf(a);s&&(r=s.send)}}return!o||!r?(n(void 0,424),Dv):o.query(t,r,n)().abort}const Lv="iconify2",Os="iconify",pC=Os+"-count",Fv=Os+"-version",mC=36e5,rA=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 Nv(e,t){try{e.removeItem(t)}catch{}}function qf(e,t){return vp(e,pC,t.toString())}function Kf(e){return parseInt(Wf(e,pC))||0}const uu={local:!0,session:!0},gC={local:new Set,session:new Set};let bp=!1;function iA(e){bp=e}let _l=typeof window>"u"?{}:window;function vC(e){const t=e+"Storage";try{if(_l&&_l[t]&&typeof _l[t].length=="number")return _l[t]}catch{}uu[e]=!1}function bC(e,t){const n=vC(e);if(!n)return;const o=Wf(n,Fv);if(o!==Lv){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{}Nv(n,l)}};let a=Kf(n);for(let s=a-1;s>=0;s--)i(s)||(s===a-1?(a--,qf(n,a)):gC[e].add(s))}function yC(){if(!bp){iA(!0);for(const e in uu)bC(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 aA(e,t){const n=e.lastModifiedCached;if(n&&n>=t)return n===t;if(e.lastModifiedCached=t,n)for(const o in uu)bC(o,r=>{const i=r.data;return r.provider!==e.provider||i.prefix!==e.prefix||i.lastModified===t});return!0}function sA(e,t){bp||yC();function n(o){let r;if(!uu[o]||!(r=vC(o)))return;const i=gC[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()/mC),provider:e.provider,data:t};return vp(r,Os+a.toString(),JSON.stringify(s))}t.lastModified&&!aA(e,t.lastModified)||Object.keys(t.icons).length&&(t.not_found&&(t=Object.assign({},t),delete t.not_found),n("local")||n("session"))}function Bv(){}function lA(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,X$(e)}))}function cA(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=>{oA(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)}),sA(e,l)}catch(c){console.error(c)}lA(e)})})}))}const uA=(e,t)=>{const n=J$(e,!0,cC()),o=Y$(n);if(!o.pending.length){let l=!0;return t&&setTimeout(()=>{l&&t(o.loaded,o.missing,o.pending,Bv)}),()=>{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&&cA(l,r[c][u])}),t?Z$(t,o,i):Bv};function dA(e,t){const n={...e};for(const o in t){const r=t[o],i=typeof r;o in uC?(r===null||r&&(i==="string"||i==="number"))&&(n[o]=r):i===typeof n[o]&&(n[o]=o==="rotate"?r%4:r)}return n}const fA=/[\s,]+/;function hA(e,t){t.split(fA).forEach(n=>{switch(n.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0;break}})}function pA(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 mA(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 gA(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(//g,"%3E").replace(/\s+/g," ")}function vA(e){return"data:image/svg+xml,"+gA(e)}function bA(e){return'url("'+vA(e)+'")'}const Hv={...dC,inline:!1},yA={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},xA={display:"inline-block"},Gf={backgroundColor:"currentColor"},xC={backgroundColor:"transparent"},jv={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},Vv={webkitMask:Gf,mask:Gf,background:xC};for(const e in Vv){const t=Vv[e];for(const n in jv)t[e+n]=jv[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 Uv(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}const Wv=(e,t)=>{const n=dA(Hv,t),o={...yA},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"&&hA(n,v);break;case"color":i.color=v;break;case"rotate":typeof v=="string"?n[m]=pA(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):Hv[m]===void 0&&(o[m]=v)}}}const l=O$(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=N$(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=mA(u,{...c,width:d+"",height:f+""});return o.style={...i,"--svg":bA(h),width:Uv(c.width),height:Uv(c.height),...xA,...p?Gf:xC,...s},b("span",o)};cC(!0);B$("",G$);if(typeof document<"u"&&typeof window<"u"){yC();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"||!A$(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;H$(n,r)||console.error(o)}catch{console.error(o)}}}}const CA={...cu,body:""},wA=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=E$(n);if(!o)return(!this._loadingIcon||this._loadingIcon.name!==e)&&(this.abortLoading(),this._name="",o!==null&&(this._loadingIcon={name:e,abort:uA([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 Wv(CA,e);let n=e;return t.classes&&(n={...e,class:(typeof e.class=="string"?e.class+" ":"")+t.classes.join(" ")}),Wv({...cu,...t.data},n)}});let vc=[];const CC=new WeakMap;function _A(){vc.forEach(e=>e(...CC.get(e))),vc=[]}function bc(e,...t){CC.set(e,t),!vc.includes(e)&&vc.push(e)===1&&requestAnimationFrame(_A)}function SA(e){return e.nodeType===9?null:e.parentNode}function wC(e){if(e===null)return null;const t=SA(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 wC(t)}function kA(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 TA(e,t){const[n,o]=e.split(" ");return t?t==="row"?n:o:{row:n,col:o||n}}const qv={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})",PA=new RegExp(`${$a}rgb\\s*\\(${ti},${ti},${ti}\\)${Aa}`),RA=new RegExp(`${$a}rgba\\s*\\(${ti},${ti},${ti},${ti}\\)${Aa}`),EA=new RegExp(`${$a}#${ni}${ni}${ni}${Aa}`),$A=new RegExp(`${$a}#${oi}${oi}${oi}${Aa}`),AA=new RegExp(`${$a}#${ni}${ni}${ni}${ni}${Aa}`),IA=new RegExp(`${$a}#${oi}${oi}${oi}${oi}${Aa}`);function On(e){return parseInt(e,16)}function No(e){try{let t;if(t=$A.exec(e))return[On(t[1]),On(t[2]),On(t[3]),1];if(t=PA.exec(e))return[kn(t[1]),kn(t[5]),kn(t[9]),1];if(t=RA.exec(e))return[kn(t[1]),kn(t[5]),kn(t[9]),ps(t[13])];if(t=EA.exec(e))return[On(t[1]+t[1]),On(t[2]+t[2]),On(t[3]+t[3]),1];if(t=IA.exec(e))return[On(t[1]),On(t[2]),On(t[3]),ps(On(t[4])/255)];if(t=AA.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 qv)return No(qv[e]);throw new Error(`[seemly/rgba]: Invalid color value ${e}.`)}catch(t){throw t}}function MA(e){return e>1?1:e<0?0:e}function Yf(e,t,n,o){return`rgba(${kn(e)}, ${kn(t)}, ${kn(n)}, ${MA(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 zA([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 zA(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 OA(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 Kv(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 LA(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 SC(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)}}),FA=/^(\d|\.)+$/,Gv=/(\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(FA.test(e)){const r=(Number(e)+n)*t;return o?r===0?"0":`${r}px`:`${r}`}else{const r=Gv.exec(e);return r?e.replace(Gv,String((Number(r[0])+n)*t)):e}return e}function yc(e){return e.replace(/#|\(|\)|,|\s/g,"_")}function NA(e){let t=0;for(let n=0;n{let r=NA(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 jA(e,t){const n=[];return t.split(kC).forEach(o=>{e.forEach(r=>{n.push((r&&r+" ")+o)})}),n}function VA(e){let t=[""];return e.forEach(n=>{n=n&&n.trim(),n&&(n.includes("&")?t=HA(t,n):t=jA(t,n))}),t.join(", ").replace(BA," ")}function Yv(e){if(!e)return;const t=e.parentElement;t&&t.removeChild(e)}function du(e){return document.querySelector(`style[cssr-id="${e}"]`)}function UA(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 WA=/[A-Z]/g;function TC(e){return e.replace(WA,t=>"-"+t.toLowerCase())}function qA(e,t=" "){return typeof e=="object"&&e!==null?` { +`+Object.entries(e).map(n=>t+` ${TC(n[0])}: ${n[1]};`).join(` `)+` -`+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} { +`+t+"}":`: ${e};`}function KA(e,t,n){return typeof e=="function"?e({context:t.context,props:n}):e}function Xv(e,t,n,o){if(!t)return"";const r=KA(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=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} { +`);return}s=TC(s),l!=null&&a.push(` ${s}${qA(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 PC(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=VA(t),c=Xv(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&&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(` +`)):(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=Xv(l,{raw:u},o,r);i?i.insertRule(d):n.push(d)}else PC(u,t,n,o,r,i)}),t.pop(),s&&n.push("}"),a&&a.after&&a.after(o.context)}function RC(e,t,n,o=!1){const r=[];return PC(e,[],r,t,n,o?e.instance.__styleSheet:void 0),o?"":r.join(` -`)}function Ds(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 KA(e,t,n){const{els:o}=t;if(n===void 0)o.forEach(Gv),t.els=[];else{const r=du(n);r&&o.includes(r)&&(Gv(r),t.els=o.filter(i=>i!==r))}}function Xv(e,t){e.push(t)}function GA(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,PC(t,e,o,i));return}let c;if(n===void 0&&(c=t.render(o),n=Ds(c)),l){l.adapter(n,c??t.render(o));return}const u=du(n);if(u!==null&&!a)return u;const d=u??VA(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),Xv(t.els,d),d}return r?document.head.insertBefore(d,document.head.querySelector("style, link")):document.head.appendChild(d),Xv(t.els,d),d}function YA(e){return PC(this,this.instance,e)}function XA(e={}){const{id:t,ssr:n,props:o,head:r=!1,silent:i=!1,force:a=!1,anchorMetaName:s}=e;return GA(this.instance,this,t,o,r,i,a,s,n)}function QA(e={}){const{id:t}=e;KA(this.instance,this,t)}const kl=function(e,t,n,o){return{instance:e,$:t,props:n,children:o,els:[],render:YA,mount:XA,unmount:QA}},ZA=function(e,t,n,o){return Array.isArray(t)?kl(e,{$:null},null,t):Array.isArray(n)?kl(e,t,null,n):Array.isArray(o)?kl(e,t,n,o):kl(e,t,n,null)};function RC(e={}){let t=null;const n={c:(...o)=>ZA(n,...o),use:(o,...r)=>o.install(n,...r),find:du,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 JA(e,t){if(e===void 0)return!1;if(t){const{context:{ids:n}}=t;return n.has(e)}return du(e)!==null}function e6(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 m=h.context;m.bem={},m.bem.b=null,m.bem.els=null}};function a(h){let m,v;return{before(g){m=g.bem.b,v=g.bem.els,g.bem.els=null},after(g){g.bem.b=m,g.bem.els=v},$({context:g,props:y}){return h=typeof h=="string"?h:h({context:g,props:y}),g.bem.b=h,`${(y==null?void 0:y.bPrefix)||t}${g.bem.b}`}}}function s(h){let m;return{before(v){m=v.bem.els},after(v){v.bem.els=m},$({context:v,props:g}){return h=typeof h=="string"?h:h({context:v,props:g}),v.bem.els=h.split(",").map(y=>y.trim()),v.bem.els.map(y=>`${(g==null?void 0:g.bPrefix)||t}${v.bem.b}${n}${y}`).join(", ")}}}function l(h){return{$({context:m,props:v}){h=typeof h=="string"?h:h({context:m,props:v});const g=h.split(",").map(C=>C.trim());function y(C){return g.map(_=>`&${(v==null?void 0:v.bPrefix)||t}${m.bem.b}${C!==void 0?`${n}${C}`:""}${o}${_}`).join(", ")}const S=m.bem.els;return S!==null?y(S[0]):y()}}}function c(h){return{$({context:m,props:v}){h=typeof h=="string"?h:h({context:m,props:v});const g=m.bem.els;return`&:not(${(v==null?void 0:v.bPrefix)||t}${m.bem.b}${g!==null&&g.length>0?`${n}${g[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 Pe(e,t){return e+(t==="default"?"":t.replace(/^[a-z]/,n=>n.toUpperCase()))}Pe("abc","def");const t6="n",Ls=`.${t6}-`,n6="__",o6="--",EC=RC(),$C=e6({blockPrefix:Ls,elementPrefix:n6,modifierPrefix:o6});EC.use($C);const{c:j,find:h7e}=EC,{cB:z,cE:D,cM:K,cNotM:Pt}=$C;function Qs(e){return j(({props:{bPrefix:t}})=>`${t||Ls}modal, ${t||Ls}drawer`,[e])}function fu(e){return j(({props:{bPrefix:t}})=>`${t||Ls}popover`,[e])}function AC(e){return j(({props:{bPrefix:t}})=>`&${t||Ls}modal`,e)}const r6=(...e)=>j(">",[z(...e)]);let xd;function i6(){return xd===void 0&&(xd=navigator.userAgent.includes("Node.js")||navigator.userAgent.includes("jsdom")),xd}const ir=typeof document<"u"&&typeof window<"u",IC=new WeakSet;function a6(e){IC.add(e)}function MC(e){return!IC.has(e)}function s6(e,t,n){if(!t)return e;const o=B(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 l6(e){const t=B(!!e.value);if(t.value)return to(t);const n=ht(e,o=>{o&&(t.value=!0,n())});return to(t)}function wt(e){const t=N(e),n=B(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 yp(){return Gn()!==null}const xp=typeof window<"u";let ra,gs;const c6=()=>{var e,t;ra=xp?(t=(e=document)===null||e===void 0?void 0:e.fonts)===null||t===void 0?void 0:t.ready:void 0,gs=!1,ra!==void 0?ra.then(()=>{gs=!0}):gs=!0};c6();function u6(e){if(gs)return;let t=!1;Vt(()=>{gs||ra==null||ra.then(()=>{t||e()})}),tn(()=>{t=!0})}function rc(e){return e.composedPath()[0]}const d6={mousemoveoutside:new WeakMap,clickoutside:new WeakMap};function f6(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 zC(e,t,n){const o=d6[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=f6(e,t,n)),i}function h6(e,t,n,o){if(e==="mousemoveoutside"||e==="clickoutside"){const r=zC(e,t,n);return Object.keys(r).forEach(i=>{At(i,document,r[i],o)}),!0}return!1}function p6(e,t,n,o){if(e==="mousemoveoutside"||e==="clickoutside"){const r=zC(e,t,n);return Object.keys(r).forEach(i=>{_t(i,document,r[i],o)}),!0}return!1}function m6(){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,T,P){const k=w[T];return w[T]=function(){return P.apply(w,arguments),k.apply(w,arguments)},w}function i(w,T){w[T]=Event.prototype[T]}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,T){s!==void 0&&Object.defineProperty(w,"currentTarget",{configurable:!0,enumerable:!0,get:T??s.get})}const u={bubble:{},capture:{}},d={};function f(){const w=function(T){const{type:P,eventPhase:k,bubbles:I}=T,A=rc(T);if(k===2)return;const q=k===1?"capture":"bubble";let F=A;const O=[];for(;F===null&&(F=window),O.push(F),F!==window;)F=F.parentNode||null;const $=u.capture[P],W=u.bubble[P];if(r(T,"stopPropagation",n),r(T,"stopImmediatePropagation",o),c(T,l),q==="capture"){if($===void 0)return;for(let Q=O.length-1;Q>=0&&!e.has(T);--Q){const L=O[Q],M=$.get(L);if(M!==void 0){a.set(T,L);for(const se of M){if(t.has(T))break;se(T)}}if(Q===0&&!I&&W!==void 0){const se=W.get(L);if(se!==void 0)for(const X of se){if(t.has(T))break;X(T)}}}}else if(q==="bubble"){if(W===void 0)return;for(let Q=0;QA(T))};return w.displayName="evtdUnifiedWindowEventHandler",w}const h=f(),m=p();function v(w,T){const P=u[w];return P[T]===void 0&&(P[T]=new Map,window.addEventListener(T,h,w==="capture")),P[T]}function g(w){return d[w]===void 0&&(d[w]=new Set,window.addEventListener(w,m)),d[w]}function y(w,T){let P=w.get(T);return P===void 0&&w.set(T,P=new Set),P}function S(w,T,P,k){const I=u[T][P];if(I!==void 0){const A=I.get(w);if(A!==void 0&&A.has(k))return!0}return!1}function C(w,T){const P=d[w];return!!(P!==void 0&&P.has(T))}function _(w,T,P,k){let I;if(typeof k=="object"&&k.once===!0?I=$=>{x(w,T,I,k),P($)}:I=P,h6(w,T,I,k))return;const q=k===!0||typeof k=="object"&&k.capture===!0?"capture":"bubble",F=v(q,w),O=y(F,T);if(O.has(I)||O.add(I),T===window){const $=g(w);$.has(I)||$.add(I)}}function x(w,T,P,k){if(p6(w,T,P,k))return;const A=k===!0||typeof k=="object"&&k.capture===!0,q=A?"capture":"bubble",F=v(q,w),O=y(F,T);if(T===window&&!S(T,A?"bubble":"capture",w,P)&&C(w,P)){const W=d[w];W.delete(P),W.size===0&&(window.removeEventListener(w,m),d[w]=void 0)}O.has(P)&&O.delete(P),O.size===0&&F.delete(T),F.size===0&&(window.removeEventListener(w,h,q==="capture"),u[q][w]=void 0)}return{on:_,off:x}}const{on:At,off:_t}=m6(),os=B(null);function Qv(e){if(e.clientX>0||e.clientY>0)os.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?os.value={x:n+r/2,y:o+i/2}:os.value={x:0,y:0}}else os.value=null}}let Tl=0,Zv=!0;function OC(){if(!xp)return to(B(null));Tl===0&&At("click",document,Qv,!0);const e=()=>{Tl+=1};return Zv&&(Zv=yp())?(an(e),tn(()=>{Tl-=1,Tl===0&&_t("click",document,Qv,!0)})):e(),to(os)}const g6=B(void 0);let Pl=0;function Jv(){g6.value=Date.now()}let eb=!0;function DC(e){if(!xp)return to(B(!1));const t=B(!1);let n=null;function o(){n!==null&&window.clearTimeout(n)}function r(){o(),t.value=!0,n=window.setTimeout(()=>{t.value=!1},e)}Pl===0&&At("click",window,Jv,!0);const i=()=>{Pl+=1,At("click",window,r,!0)};return eb&&(eb=yp())?(an(i),tn(()=>{Pl-=1,Pl===0&&_t("click",window,Jv,!0),_t("click",window,r,!0),o()})):i(),to(t)}function rn(e,t){return ht(e,n=>{n!==void 0&&(t.value=n)}),N(()=>e.value===void 0?t.value:e.value)}function Nr(){const e=B(!1);return Vt(()=>{e.value=!0}),to(e)}function Cp(e,t){return N(()=>{for(const n of t)if(e[n]!==void 0)return e[n];return e[t[t.length-1]]})}const v6=(typeof window>"u"?!1:/iPad|iPhone|iPod/.test(navigator.platform)||navigator.platform==="MacIntel"&&navigator.maxTouchPoints>1)&&!window.MSStream;function b6(){return v6}function y6(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 yp()?(an(s),tn(()=>{(t===void 0||t.value)&&(_t("keydown",document,i),_t("keyup",document,a))})):s(),to(n)}const wp="n-internal-select-menu",LC="n-internal-select-menu-body",Zs="n-modal-body",FC="n-modal",Js="n-drawer-body",_p="n-drawer",Ma="n-popover-body",NC="__disabled__";function Bo(e){const t=He(Zs,null),n=He(Js,null),o=He(Ma,null),r=He(LC,null),i=B();if(typeof document<"u"){i.value=document.fullscreenElement;const a=()=>{i.value=document.fullscreenElement};Vt(()=>{At("fullscreenchange",document,a)}),tn(()=>{_t("fullscreenchange",document,a)})}return wt(()=>{var a;const{to:s}=e;return s!==void 0?s===!1?NC: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=NC;Bo.propTo={type:[String,Object,Boolean],default:void 0};let tb=!1;function x6(){if(ir&&window.CSS&&!tb&&(tb=!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 eh(e,t,n="default"){const o=t[n];if(o===void 0)throw new Error(`[vueuc/${e}]: slot[${n}] is empty.`);return o()}function th(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)){th(o,t,n);return}if(o.type===et){if(o.children===null)return;Array.isArray(o.children)&&th(o.children,t,n)}else o.type!==An&&n.push(o)}}),n}function nb(e,t,n="default"){const o=t[n];if(o===void 0)throw new Error(`[vueuc/${e}]: slot[${n}] is empty.`);const r=th(o());if(r.length===1)return r[0];throw new Error(`[vueuc/${e}]: slot[${n}] should have exactly one child.`)}let gr=null;function BC(){if(gr===null&&(gr=document.getElementById("v-binder-view-measurer"),gr===null)){gr=document.createElement("div"),gr.id="v-binder-view-measurer";const{style:e}=gr;e.position="fixed",e.left="0",e.right="0",e.top="0",e.bottom="0",e.pointerEvents="none",e.visibility="hidden",document.body.appendChild(gr)}return gr.getBoundingClientRect()}function C6(e,t){const n=BC();return{top:t,left:e,height:0,width:0,right:n.width-e,bottom:n.height-t}}function Cd(e){const t=e.getBoundingClientRect(),n=BC();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 w6(e){return e.nodeType===9?null:e.parentNode}function HC(e){if(e===null)return null;const t=w6(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 HC(t)}const _6=pe({name:"Binder",props:{syncTargetWithParent:Boolean,syncTarget:{type:Boolean,default:!0}},setup(e){var t;lt("VBinder",(t=Gn())===null||t===void 0?void 0:t.proxy);const n=He("VBinder",null),o=B(null),r=g=>{o.value=g,n&&e.syncTargetWithParent&&n.setTargetRef(g)};let i=[];const a=()=>{let g=o.value;for(;g=HC(g),g!==null;)i.push(g);for(const y of i)At("scroll",y,d,!0)},s=()=>{for(const g of i)_t("scroll",g,d,!0);i=[]},l=new Set,c=g=>{l.size===0&&a(),l.has(g)||l.add(g)},u=g=>{l.has(g)&&l.delete(g),l.size===0&&s()},d=()=>{bc(f)},f=()=>{l.forEach(g=>g())},p=new Set,h=g=>{p.size===0&&At("resize",window,v),p.has(g)||p.add(g)},m=g=>{p.has(g)&&p.delete(g),p.size===0&&_t("resize",window,v)},v=()=>{p.forEach(g=>g())};return tn(()=>{_t("resize",window,v),s()}),{targetRef:o,setTargetRef:r,addScrollListener:c,removeScrollListener:u,addResizeListener:h,removeResizeListener:m}},render(){return eh("binder",this.$slots)}}),Sp=_6,kp=pe({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(nb("follower",this.$slots),[[t]]):nb("follower",this.$slots)}}),ji="@@mmoContext",S6={mounted(e,{value:t}){e[ji]={handler:void 0},typeof t=="function"&&(e[ji].handler=t,At("mousemoveoutside",e,t))},updated(e,{value:t}){const n=e[ji];typeof t=="function"?n.handler?n.handler!==t&&(_t("mousemoveoutside",e,n.handler),n.handler=t,At("mousemoveoutside",e,t)):(e[ji].handler=t,At("mousemoveoutside",e,t)):n.handler&&(_t("mousemoveoutside",e,n.handler),n.handler=void 0)},unmounted(e){const{handler:t}=e[ji];t&&_t("mousemoveoutside",e,t),e[ji].handler=void 0}},k6=S6,Vi="@@coContext",T6={mounted(e,{value:t,modifiers:n}){e[Vi]={handler:void 0},typeof t=="function"&&(e[Vi].handler=t,At("clickoutside",e,t,{capture:n.capture}))},updated(e,{value:t,modifiers:n}){const o=e[Vi];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[Vi].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[Vi];n&&_t("clickoutside",e,n,{capture:t.capture}),e[Vi].handler=void 0}},ya=T6;function P6(e,t){console.error(`[vdirs/${e}]: ${t}`)}class R6{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&&P6("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 wd=new R6,Ui="@@ziContext",E6={mounted(e,t){const{value:n={}}=t,{zIndex:o,enabled:r}=n;e[Ui]={enabled:!!r,initialized:!1},r&&(wd.ensureZIndex(e,o),e[Ui].initialized=!0)},updated(e,t){const{value:n={}}=t,{zIndex:o,enabled:r}=n,i=e[Ui].enabled;r&&!i&&(wd.ensureZIndex(e,o),e[Ui].initialized=!0),e[Ui].enabled=!!r},unmounted(e,t){if(!e[Ui].initialized)return;const{value:n={}}=t,{zIndex:o}=n;wd.unregister(e,o)}},hu=E6,jC=Symbol("@css-render/vue3-ssr");function $6(e,t){return``}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`}function I6(e,t){const n=He(VC,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(A6(e,t)))}const M6=typeof document<"u";function _i(){if(M6)return;const e=He(VC,null);if(e!==null)return{adapter:I6,context:e}}function rb(e,t){console.error(`[vueuc/${e}]: ${t}`)}const{c:kr}=EC(),Tp="vueuc-style";function ib(e){return e&-e}class z6{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-=ib(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"},sb={start:"end",center:"center",end:"start"},_d={top:"height",bottom:"height",left:"width",right:"width"},O6={"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"},D6={"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"},L6={"bottom-start":"right","bottom-end":"left","top-start":"right","top-end":"left","right-start":"bottom","right-end":"top","left-start":"bottom","left-end":"top"},lb={top:!0,bottom:!1,left:!0,right:!1},cb={top:"end",bottom:"start",left:"end",right:"start"};function F6(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=lb[h]?y:-y:v=lb[h]?y:-y),{left:v,top:g}},d=a==="left"||a==="right";if(l!=="center"){const p=L6[e],h=Rl[p],m=_d[p];if(n[m]>t[m]){if(t[p]+t[m]t[h]&&(l=sb[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=cb[p],c=u(m,p,d)):(l=cb[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=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)};Vt(()=>{n.value&&(l(),i())});const s=_i();H6.mount({id:"vueuc/binder",head:!0,anchorMetaName:Tp,ssr:s}),tn(()=>{a()}),d6(()=>{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?w6(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:A,placement:I}=F6(C,g,T,_,x,v),W=N6(I,v),{left:B,top:z,transform:$}=B6(I,P,g,A,k,v);f.setAttribute("v-placement",I),f.style.setProperty("--v-offset-left",`${Math.round(k)}px`),f.style.setProperty("--v-offset-top",`${Math.round(A)}px`),f.style.transform=`translateX(${B}) translateY(${z}) ${$}`,f.style.setProperty("--v-transform-origin",W),f.style.transformOrigin=W};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=[],j6=function(){return li.some(function(e){return e.activeTargets.length>0})},V6=function(){return li.some(function(e){return e.skippedTargets.length>0})},ub="ResizeObserver loop completed with undelivered notifications.",U6=function(){var e;typeof ErrorEvent=="function"?e=new ErrorEvent("error",{message:ub}):(e=document.createEvent("Event"),e.initEvent("error",!1,!1),e.message=ub),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)},W6=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}(),Rp=function(e){return e instanceof SVGElement&&"getBBox"in e},WC=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)},db=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)},q6=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,fb=/auto|scroll/,K6=/^tb|vertical/,G6=/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 W6((n?t:e)||0,(n?e:t)||0)},hb=ci({devicePixelContentBoxSize:ia(),borderBoxSize:ia(),contentBoxSize:ia(),contentRect:new UC(0,0,0,0)}),qC=function(e,t){if(t===void 0&&(t=!1),El.has(e)&&!t)return El.get(e);if(WC(e))return El.set(e,hb),hb;var n=getComputedStyle(e),o=Rp(e)&&e.ownerSVGElement&&e.getBBox(),r=!G6&&n.boxSizing==="border-box",i=K6.test(n.writingMode||""),a=!o&&fb.test(n.overflowY||""),s=!o&&fb.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,A=P+g+C+S,I=ci({devicePixelContentBoxSize:ia(Math.round(T*devicePixelRatio),Math.round(P*devicePixelRatio),i),borderBoxSize:ia(k,A,i),contentBoxSize:ia(T,P,i),contentRect:new UC(d,l,T,P)});return El.set(e,I),I},KC=function(e,t,n){var o=qC(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}},Y6=function(){function e(t){var n=qC(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}(),GC=function(e){if(WC(e))return 1/0;for(var t=0,n=e.parentNode;n;)t+=1,n=n.parentNode;return t},X6=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 Y6(c.target),d=GC(c.target);s.push(u),c.lastReportedSize=KC(c.target,c.observedBox),de?n.activeTargets.push(r):n.skippedTargets.push(r))})})},Q6=function(){var e=0;for(pb(e);j6();)e=X6(),pb(e);return V6()&&U6(),e>0},Sd,YC=[],Z6=function(){return YC.splice(0).forEach(function(e){return e()})},J6=function(e){if(!Sd){var t=0,n=document.createTextNode(""),o={characterData:!0};new MutationObserver(function(){return Z6()}).observe(n,o),Sd=function(){n.textContent="".concat(t?t--:t++)}}YC.push(e),Sd()},e8=function(e){J6(function(){requestAnimationFrame(e)})},ic=0,t8=function(){return!!ic},n8=250,o8={attributes:!0,characterData:!0,childList:!0,subtree:!0},mb=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],gb=function(e){return e===void 0&&(e=0),Date.now()+e},kd=!1,r8=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=n8),!kd){kd=!0;var o=gb(t);e8(function(){var r=!1;try{r=Q6()}finally{if(kd=!1,t=o-gb(),!t8())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,o8)};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(),mb.forEach(function(n){return vs.addEventListener(n,t.listener,!0)}))},e.prototype.stop=function(){var t=this;this.stopped||(this.observer&&this.observer.disconnect(),mb.forEach(function(n){return vs.removeEventListener(n,t.listener,!0)}),this.stopped=!0)},e}(),nh=new r8,vb=function(e){!ic&&e>0&&nh.start(),ic+=e,!ic&&nh.stop()},i8=function(e){return!Rp(e)&&!q6(e)&&getComputedStyle(e).display==="inline"},a8=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=KC(this.target,this.observedBox,!0);return i8(this.target)&&(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),s8=function(){function e(t,n){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=t,this.callback=n}return e}(),$l=new WeakMap,bb=function(e,t){for(var n=0;n=0&&(i&&li.splice(li.indexOf(o),1),o.observationTargets.splice(r,1),vb(-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}(),l8=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(!db(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(!db(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 c8{constructor(){this.handleResize=this.handleResize.bind(this),this.observer=new(typeof window<"u"&&window.ResizeObserver||l8)(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 c8,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){rb("resize-observer","$el does not exist.");return}if(r.nextElementSibling!==r.nextSibling&&r.nodeType===3&&r.nodeValue!==""){rb("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 u8(){return Il===void 0&&("matchMedia"in window?Il=window.matchMedia("(pointer:coarse)").matches:Il=!1),Il}let Td;function yb(){return Td===void 0&&(Td="chrome"in window?window.devicePixelRatio:1),Td}const d8=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"})])]),XC=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();d8.mount({id:"vueuc/virtual-list",head:!0,anchorMetaName:Tp,ssr:t}),Vt(()=>{const{defaultScrollIndex:A,defaultScrollKey:I}=e;A!=null?h({index:A}):I!=null&&h({key:I})});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=L(()=>{const A=new Map,{keyField:I}=e;return e.items.forEach((W,B)=>{A.set(W[I],B)}),A}),i=N(null),a=N(void 0),s=new Map,l=L(()=>{const{items:A,itemSize:I,keyField:W}=e,B=new z6(A.length,I);return A.forEach((z,$)=>{const j=z[W],X=s.get(j);X!==void 0&&B.add($,X)}),B}),c=N(0);let u=0;const d=N(0),f=wt(()=>Math.max(l.value.getBound(d.value-wn(e.paddingTop))-1,0)),p=L(()=>{const{value:A}=a;if(A===void 0)return[];const{items:I,itemSize:W}=e,B=f.value,z=Math.min(B+Math.ceil(A/W+1),I.length-1),$=[];for(let j=B;j<=z;++j)$.push(I[j]);return $}),h=(A,I)=>{if(typeof A=="number"){y(A,I,"auto");return}const{left:W,top:B,index:z,key:$,position:j,behavior:X,debounce:F=!0}=A;if(W!==void 0||B!==void 0)y(W,B,X);else if(z!==void 0)g(z,X,F);else if($!==void 0){const M=r.value.get($);M!==void 0&&g(M,X,F)}else j==="bottom"?y(0,Number.MAX_SAFE_INTEGER,X):j==="top"&&y(0,0,X)};let m,v=null;function g(A,I,W){const{value:B}=l,z=B.sum(A)+wn(e.paddingTop);if(!W)i.value.scrollTo({left:0,top:z,behavior:I});else{m=A,v!==null&&window.clearTimeout(v),v=window.setTimeout(()=>{m=void 0,v=null},16);const{scrollTop:$,offsetHeight:j}=i.value;if(z>$){const X=B.get(A);z+X<=$+j||i.value.scrollTo({left:0,top:z+X-j,behavior:I})}else i.value.scrollTo({left:0,top:z,behavior:I})}}function y(A,I,W){i.value.scrollTo({left:A,top:I,behavior:W})}function S(A,I){var W,B,z;if(n||e.ignoreItemResize||k(I.target))return;const{value:$}=l,j=r.value.get(A),X=$.get(j),F=(z=(B=(W=I.borderBoxSize)===null||W===void 0?void 0:W[0])===null||B===void 0?void 0:B.blockSize)!==null&&z!==void 0?z:I.contentRect.height;if(F===X)return;F-e.itemSize===0?s.delete(A):s.set(A,F-e.itemSize);const se=F-X;if(se===0)return;$.add(j,se);const Q=i.value;if(Q!=null){if(m===void 0){const ne=$.sum(j);Q.scrollTop>ne&&Q.scrollBy(0,se)}else if(jQ.scrollTop+Q.offsetHeight&&Q.scrollBy(0,se)}P()}c.value++}const C=!u8();let _=!1;function x(A){var I;(I=e.onScroll)===null||I===void 0||I.call(e,A),(!C||!_)&&P()}function w(A){var I;if((I=e.onWheel)===null||I===void 0||I.call(e,A),C){const W=i.value;if(W!=null){if(A.deltaX===0&&(W.scrollTop===0&&A.deltaY<=0||W.scrollTop+W.offsetHeight>=W.scrollHeight&&A.deltaY>=0))return;A.preventDefault(),W.scrollTop+=A.deltaY/yb(),W.scrollLeft+=A.deltaX/yb(),P(),_=!0,bc(()=>{_=!1})}}}function T(A){if(n||k(A.target)||A.contentRect.height===a.value)return;a.value=A.contentRect.height;const{onResize:I}=e;I!==void 0&&I(A)}function P(){const{value:A}=i;A!=null&&(d.value=A.scrollTop,u=A.scrollLeft)}function k(A){let I=A;for(;I!==null;){if(I.style.display==="none")return!0;I=I.parentElement}return!1}return{listHeight:a,listStyle:{overflow:"auto"},keyToIndex:r,itemsStyle:L(()=>{const{itemResizable:A}=e,I=Ln(l.value.sum());return c.value,[e.itemsStyle,{boxSizing:"content-box",height:A?"":I,minHeight:A?I:"",paddingTop:Ln(e.paddingTop),paddingBottom:Ln(e.paddingBottom)}]}),visibleItemsStyle:L(()=>(c.value,{transform:`translateY(${Ln(l.value.sum(f.value))})`})),viewportItems:p,listElRef:i,itemsElRef:N(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",f8=kr("[v-hidden]",{display:"none!important"}),xb=pe({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(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 f8.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 QC(e){return e instanceof HTMLElement}function ZC(e){for(let t=0;t=0;t--){const n=e.childNodes[t];if(QC(n)&&(ew(n)||JC(n)))return!0}return!1}function ew(e){if(!h8(e))return!1;try{e.focus({preventScroll:!0})}catch{}return document.activeElement===e}function h8(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=N(null),o=N(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=ab(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=ab(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"?ZC(S):JC(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 tw(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,Cb="",wb="",_b="",Sb="";const oh=N("0px");function nw(e){if(typeof document>"u")return;const t=document.documentElement;let n,o=!1;const r=()=>{t.style.marginRight=Cb,t.style.overflow=wb,t.style.overflowX=_b,t.style.overflowY=Sb,oh.value="0px"};Vt(()=>{n=ht(e,i=>{if(i){if(!Wi){const a=window.innerWidth-t.offsetWidth;a>0&&(Cb=t.style.marginRight,t.style.marginRight=`${a}px`,oh.value=`${a}px`),wb=t.style.overflow,_b=t.style.overflowX,Sb=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=N(!1),kb=()=>{$p.value=!0},Tb=()=>{$p.value=!1};let Za=0;const ow=()=>(ir&&(an(()=>{Za||(window.addEventListener("compositionstart",kb),window.addEventListener("compositionend",Tb)),Za++}),tn(()=>{Za<=1?(window.removeEventListener("compositionstart",kb),window.removeEventListener("compositionend",Tb),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 Pb(e){return e.nodeName==="#document"}const Rb="n-form-item";function ar(e,{defaultSize:t="medium",mergedSize:n,mergedDisabled:o}={}){const r=He(Rb,null);lt(Rb,null);const i=L(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=L(o?()=>o(r):()=>{const{disabled:l}=e;return l!==void 0?l:r?r.disabled.value:!1}),s=L(()=>{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 p8=typeof global=="object"&&global&&global.Object===Object&&global;const rw=p8;var m8=typeof self=="object"&&self&&self.Object===Object&&self,g8=rw||m8||Function("return this")();const wo=g8;var v8=wo.Symbol;const Ir=v8;var iw=Object.prototype,b8=iw.hasOwnProperty,y8=iw.toString,Ja=Ir?Ir.toStringTag:void 0;function x8(e){var t=b8.call(e,Ja),n=e[Ja];try{e[Ja]=void 0;var o=!0}catch{}var r=y8.call(e);return o&&(t?e[Ja]=n:delete e[Ja]),r}var C8=Object.prototype,w8=C8.toString;function _8(e){return w8.call(e)}var S8="[object Null]",k8="[object Undefined]",Eb=Ir?Ir.toStringTag:void 0;function Si(e){return e==null?e===void 0?k8:S8:Eb&&Eb in Object(e)?x8(e):_8(e)}function Mr(e){return e!=null&&typeof e=="object"}var T8="[object Symbol]";function mu(e){return typeof e=="symbol"||Mr(e)&&Si(e)==T8}function aw(e,t){for(var n=-1,o=e==null?0:e.length,r=Array(o);++n0){if(++t>=lI)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function fI(e){return function(){return e}}var hI=function(){try{var e=Ti(Object,"defineProperty");return e({},"",{}),e}catch{}}();const Cc=hI;var pI=Cc?function(e,t){return Cc(e,"toString",{configurable:!0,enumerable:!1,value:fI(t),writable:!0})}:Ip;const mI=pI;var gI=dI(mI);const vI=gI;var bI=9007199254740991,yI=/^(?:0|[1-9]\d*)$/;function zp(e,t){var n=typeof e;return t=t??bI,!!t&&(n=="number"||n!="symbol"&&yI.test(e))&&e>-1&&e%1==0&&e-1&&e%1==0&&e<=TI}function za(e){return e!=null&&Dp(e.length)&&!Mp(e)}function PI(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 RI(e){return kI(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&&PI(n[0],n[1],a)&&(i=r<3?void 0:i,r=1),t=Object(t);++o-1}function WM(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:mz(e,t,n)}var vz="\\ud800-\\udfff",bz="\\u0300-\\u036f",yz="\\ufe20-\\ufe2f",xz="\\u20d0-\\u20ff",Cz=bz+yz+xz,wz="\\ufe0e\\ufe0f",_z="\\u200d",Sz=RegExp("["+_z+vz+Cz+wz+"]");function yw(e){return Sz.test(e)}function kz(e){return e.split("")}var xw="\\ud800-\\udfff",Tz="\\u0300-\\u036f",Pz="\\ufe20-\\ufe2f",Rz="\\u20d0-\\u20ff",Ez=Tz+Pz+Rz,$z="\\ufe0e\\ufe0f",Az="["+xw+"]",ah="["+Ez+"]",sh="\\ud83c[\\udffb-\\udfff]",Iz="(?:"+ah+"|"+sh+")",Cw="[^"+xw+"]",ww="(?:\\ud83c[\\udde6-\\uddff]){2}",_w="[\\ud800-\\udbff][\\udc00-\\udfff]",Mz="\\u200d",Sw=Iz+"?",kw="["+$z+"]?",zz="(?:"+Mz+"(?:"+[Cw,ww,_w].join("|")+")"+kw+Sw+")*",Oz=kw+Sw+zz,Dz="(?:"+[Cw+ah+"?",ah,ww,_w,Az].join("|")+")",Lz=RegExp(sh+"(?="+sh+")|"+Dz+Oz,"g");function Fz(e){return e.match(Lz)||[]}function Nz(e){return yw(e)?Fz(e):kz(e)}function Bz(e){return function(t){t=gi(t);var n=yw(t)?Nz(t):void 0,o=n?n[0]:t.charAt(0),r=n?gz(n,1).join(""):t.slice(1);return o[e]()+r}}var Hz=Bz("toUpperCase");const Tw=Hz;function jz(e){return Tw(gi(e).toLowerCase())}function Vz(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&gD?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: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:` + `)]),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||Kw.mount({id:"n-global",head:!0,anchorMetaName:xa,ssr:a})};a?c():an(c)}return L(()=>{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:L(()=>{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:L(()=>n==null?void 0:n.mergedNamespaceRef.value)}}function Gw(){const e=He(xo,null);return e?e.mergedClsPrefixRef:Us(Hs)}const xL={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:"缩放到原始尺寸"}},CL=xL,wL={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:"縮放到原始尺寸"}},_L=wL,SL={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"}},Yw=SL,kL={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"}},TL=kL,PL={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:"원본 크기로 확대"}},RL=PL,EL={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"}},$L=EL,AL={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:"اندازه اصلی تصویر"}},IL=AL;var ML={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}} 年"}},zL=function(t,n,o){var r,i=ML[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 OL=zL;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 DL={full:"y'年'M'月'd'日' EEEE",long:"y'年'M'月'd'日'",medium:"yyyy-MM-dd",short:"yy-MM-dd"},LL={full:"zzzz a h:mm:ss",long:"z a h:mm:ss",medium:"a h:mm:ss",short:"a h:mm"},FL={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},NL={date:In({formats:DL,defaultWidth:"full"}),time:In({formats:LL,defaultWidth:"full"}),dateTime:In({formats:FL,defaultWidth:"full"})};const BL=NL;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 HL(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 jL(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 VL={};function UL(){return VL}function l0(e,t){var n,o,r,i,a,s,l,c;Vp(1,arguments);var u=UL(),d=jL((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=HL(e),p=f.getUTCDay(),h=(pt.getTime()?"'下个'"+o:"'上个'"+o}var qL={lastWeek:c0,yesterday:"'昨天' p",today:"'今天' p",tomorrow:"'明天' p",nextWeek:c0,other:"PP p"},KL=function(t,n,o,r){var i=qL[t];return typeof i=="function"?i(n,o,r):i};const GL=KL;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 YL={narrow:["前","公元"],abbreviated:["前","公元"],wide:["公元前","公元"]},XL={narrow:["1","2","3","4"],abbreviated:["第一季","第二季","第三季","第四季"],wide:["第一季度","第二季度","第三季度","第四季度"]},QL={narrow:["一","二","三","四","五","六","七","八","九","十","十一","十二"],abbreviated:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],wide:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},ZL={narrow:["日","一","二","三","四","五","六"],short:["日","一","二","三","四","五","六"],abbreviated:["周日","周一","周二","周三","周四","周五","周六"],wide:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]},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={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:"夜间"}},t9=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()}},n9={ordinalNumber:t9,era:Xt({values:YL,defaultWidth:"wide"}),quarter:Xt({values:XL,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:Xt({values:QL,defaultWidth:"wide"}),day:Xt({values:ZL,defaultWidth:"wide"}),dayPeriod:Xt({values:JL,defaultWidth:"wide",formattingValues:e9,defaultFormattingWidth:"wide"})};const o9=n9;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)?i9(s,function(d){return d.test(a)}):r9(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 r9(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n}function i9(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 a9=/^(第\s*)?\d+(日|时|分|秒)?/i,s9=/\d+/i,l9={narrow:/^(前)/i,abbreviated:/^(前)/i,wide:/^(公元前|公元)/i},c9={any:[/^(前)/i,/^(公元)/i]},u9={narrow:/^[1234]/i,abbreviated:/^第[一二三四]刻/i,wide:/^第[一二三四]刻钟/i},d9={any:[/(1|一)/i,/(2|二)/i,/(3|三)/i,/(4|四)/i]},f9={narrow:/^(一|二|三|四|五|六|七|八|九|十[二一])/i,abbreviated:/^(一|二|三|四|五|六|七|八|九|十[二一]|\d|1[12])月/i,wide:/^(一|二|三|四|五|六|七|八|九|十[二一])月/i},h9={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]},p9={narrow:/^[一二三四五六日]/i,short:/^[一二三四五六日]/i,abbreviated:/^周[一二三四五六日]/i,wide:/^星期[一二三四五六日]/i},m9={any:[/日/i,/一/i,/二/i,/三/i,/四/i,/五/i,/六/i]},g9={any:/^(上午?|下午?|午夜|[中正]午|早上?|下午|晚上?|凌晨|)/i},v9={any:{am:/^上午?/i,pm:/^下午?/i,midnight:/^午夜/i,noon:/^[中正]午/i,morning:/^早上/i,afternoon:/^下午/i,evening:/^晚上?/i,night:/^凌晨/i}},b9={ordinalNumber:tl({matchPattern:a9,parsePattern:s9,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:l9,defaultMatchWidth:"wide",parsePatterns:c9,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:u9,defaultMatchWidth:"wide",parsePatterns:d9,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:f9,defaultMatchWidth:"wide",parsePatterns:h9,defaultParseWidth:"any"}),day:Qt({matchPatterns:p9,defaultMatchWidth:"wide",parsePatterns:m9,defaultParseWidth:"any"}),dayPeriod:Qt({matchPatterns:g9,defaultMatchWidth:"any",parsePatterns:v9,defaultParseWidth:"any"})};const y9=b9;var x9={code:"zh-CN",formatDistance:OL,formatLong:BL,formatRelative:GL,localize:o9,match:y9,options:{weekStartsOn:1,firstWeekContainsDate:4}};const Xw=x9,C9={name:"zh-CN",locale:Xw},u0=C9;var w9={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"}},_9=function(t,n,o){var r,i=w9[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 S9=_9;var k9={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},T9={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},P9={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},R9={date:In({formats:k9,defaultWidth:"full"}),time:In({formats:T9,defaultWidth:"full"}),dateTime:In({formats:P9,defaultWidth:"full"})};const E9=R9;var $9={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},A9=function(t,n,o,r){return $9[t]};const I9=A9;var M9={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},z9={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},O9={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"]},D9={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"]},L9={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"}},F9={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"}},N9=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"},B9={ordinalNumber:N9,era:Xt({values:M9,defaultWidth:"wide"}),quarter:Xt({values:z9,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:Xt({values:O9,defaultWidth:"wide"}),day:Xt({values:D9,defaultWidth:"wide"}),dayPeriod:Xt({values:L9,defaultWidth:"wide",formattingValues:F9,defaultFormattingWidth:"wide"})};const H9=B9;var j9=/^(\d+)(th|st|nd|rd)?/i,V9=/\d+/i,U9={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},W9={any:[/^b/i,/^(a|c)/i]},q9={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},K9={any:[/1/i,/2/i,/3/i,/4/i]},G9={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},Y9={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]},X9={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},Q9={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]},Z9={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},J9={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}},eF={ordinalNumber:tl({matchPattern:j9,parsePattern:V9,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:U9,defaultMatchWidth:"wide",parsePatterns:W9,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:q9,defaultMatchWidth:"wide",parsePatterns:K9,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:G9,defaultMatchWidth:"wide",parsePatterns:Y9,defaultParseWidth:"any"}),day:Qt({matchPatterns:X9,defaultMatchWidth:"wide",parsePatterns:Q9,defaultParseWidth:"any"}),dayPeriod:Qt({matchPatterns:Z9,defaultMatchWidth:"any",parsePatterns:J9,defaultParseWidth:"any"})};const tF=eF;var nF={code:"en-US",formatDistance:S9,formatLong:E9,formatRelative:I9,localize:H9,match:tF,options:{weekStartsOn:0,firstWeekContainsDate:1}};const oF=nF,rF={name:"en-US",locale:oF},Qw=rF;var iF={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}}年近く"}},aF=function(t,n,o){o=o||{};var r,i=iF[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 sF=aF;var lF={full:"y年M月d日EEEE",long:"y年M月d日",medium:"y/MM/dd",short:"y/MM/dd"},cF={full:"H時mm分ss秒 zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},uF={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},dF={date:In({formats:lF,defaultWidth:"full"}),time:In({formats:cF,defaultWidth:"full"}),dateTime:In({formats:uF,defaultWidth:"full"})};const fF=dF;var hF={lastWeek:"先週のeeeeのp",yesterday:"昨日のp",today:"今日のp",tomorrow:"明日のp",nextWeek:"翌週のeeeeのp",other:"P"},pF=function(t,n,o,r){return hF[t]};const mF=pF;var gF={narrow:["BC","AC"],abbreviated:["紀元前","西暦"],wide:["紀元前","西暦"]},vF={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["第1四半期","第2四半期","第3四半期","第4四半期"]},bF={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月"]},yF={narrow:["日","月","火","水","木","金","土"],short:["日","月","火","水","木","金","土"],abbreviated:["日","月","火","水","木","金","土"],wide:["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"]},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={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:"深夜"}},wF=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)}},_F={ordinalNumber:wF,era:Xt({values:gF,defaultWidth:"wide"}),quarter:Xt({values:vF,defaultWidth:"wide",argumentCallback:function(t){return Number(t)-1}}),month:Xt({values:bF,defaultWidth:"wide"}),day:Xt({values:yF,defaultWidth:"wide"}),dayPeriod:Xt({values:xF,defaultWidth:"wide",formattingValues:CF,defaultFormattingWidth:"wide"})};const SF=_F;var kF=/^第?\d+(年|四半期|月|週|日|時|分|秒)?/i,TF=/\d+/i,PF={narrow:/^(B\.?C\.?|A\.?D\.?)/i,abbreviated:/^(紀元[前後]|西暦)/i,wide:/^(紀元[前後]|西暦)/i},RF={narrow:[/^B/i,/^A/i],any:[/^(紀元前)/i,/^(西暦|紀元後)/i]},EF={narrow:/^[1234]/i,abbreviated:/^Q[1234]/i,wide:/^第[1234一二三四1234]四半期/i},$F={any:[/(1|一|1)/i,/(2|二|2)/i,/(3|三|3)/i,/(4|四|4)/i]},AF={narrow:/^([123456789]|1[012])/,abbreviated:/^([123456789]|1[012])月/i,wide:/^([123456789]|1[012])月/i},IF={any:[/^1\D/,/^2/,/^3/,/^4/,/^5/,/^6/,/^7/,/^8/,/^9/,/^10/,/^11/,/^12/]},MF={narrow:/^[日月火水木金土]/,short:/^[日月火水木金土]/,abbreviated:/^[日月火水木金土]/,wide:/^[日月火水木金土]曜日/},zF={any:[/^日/,/^月/,/^火/,/^水/,/^木/,/^金/,/^土/]},OF={any:/^(AM|PM|午前|午後|正午|深夜|真夜中|夜|朝)/i},DF={any:{am:/^(A|午前)/i,pm:/^(P|午後)/i,midnight:/^深夜|真夜中/i,noon:/^正午/i,morning:/^朝/i,afternoon:/^午後/i,evening:/^夜/i,night:/^深夜/i}},LF={ordinalNumber:tl({matchPattern:kF,parsePattern:TF,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:PF,defaultMatchWidth:"wide",parsePatterns:RF,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:EF,defaultMatchWidth:"wide",parsePatterns:$F,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:AF,defaultMatchWidth:"wide",parsePatterns:IF,defaultParseWidth:"any"}),day:Qt({matchPatterns:MF,defaultMatchWidth:"wide",parsePatterns:zF,defaultParseWidth:"any"}),dayPeriod:Qt({matchPatterns:OF,defaultMatchWidth:"any",parsePatterns:DF,defaultParseWidth:"any"})};const FF=LF;var NF={code:"ja",formatDistance:sF,formatLong:fF,formatRelative:mF,localize:SF,match:FF,options:{weekStartsOn:0,firstWeekContainsDate:1}};const BF=NF,HF={name:"ja-JP",locale:BF},jF=HF;var VF={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}}년"}},UF=function(t,n,o){var r,i=VF[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 WF=UF;var qF={full:"y년 M월 d일 EEEE",long:"y년 M월 d일",medium:"y.MM.dd",short:"y.MM.dd"},KF={full:"a H시 mm분 ss초 zzzz",long:"a H:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},GF={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},YF={date:In({formats:qF,defaultWidth:"full"}),time:In({formats:KF,defaultWidth:"full"}),dateTime:In({formats:GF,defaultWidth:"full"})};const XF=YF;var QF={lastWeek:"'지난' eeee p",yesterday:"'어제' p",today:"'오늘' p",tomorrow:"'내일' p",nextWeek:"'다음' eeee p",other:"P"},ZF=function(t,n,o,r){return QF[t]};const JF=ZF;var e7={narrow:["BC","AD"],abbreviated:["BC","AD"],wide:["기원전","서기"]},t7={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1분기","2분기","3분기","4분기"]},n7={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월"]},o7={narrow:["일","월","화","수","목","금","토"],short:["일","월","화","수","목","금","토"],abbreviated:["일","월","화","수","목","금","토"],wide:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"]},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={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:"밤"}},a7=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+"번째"}},s7={ordinalNumber:a7,era:Xt({values:e7,defaultWidth:"wide"}),quarter:Xt({values:t7,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:Xt({values:n7,defaultWidth:"wide"}),day:Xt({values:o7,defaultWidth:"wide"}),dayPeriod:Xt({values:r7,defaultWidth:"wide",formattingValues:i7,defaultFormattingWidth:"wide"})};const l7=s7;var c7=/^(\d+)(일|번째)?/i,u7=/\d+/i,d7={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},f7={any:[/^(bc|기원전)/i,/^(ad|서기)/i]},h7={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234]사?분기/i},p7={any:[/1/i,/2/i,/3/i,/4/i]},m7={narrow:/^(1[012]|[123456789])/,abbreviated:/^(1[012]|[123456789])월/i,wide:/^(1[012]|[123456789])월/i},g7={any:[/^1월?$/,/^2/,/^3/,/^4/,/^5/,/^6/,/^7/,/^8/,/^9/,/^10/,/^11/,/^12/]},v7={narrow:/^[일월화수목금토]/,short:/^[일월화수목금토]/,abbreviated:/^[일월화수목금토]/,wide:/^[일월화수목금토]요일/},b7={any:[/^일/,/^월/,/^화/,/^수/,/^목/,/^금/,/^토/]},y7={any:/^(am|pm|오전|오후|자정|정오|아침|저녁|밤)/i},x7={any:{am:/^(am|오전)/i,pm:/^(pm|오후)/i,midnight:/^자정/i,noon:/^정오/i,morning:/^아침/i,afternoon:/^오후/i,evening:/^저녁/i,night:/^밤/i}},C7={ordinalNumber:tl({matchPattern:c7,parsePattern:u7,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:d7,defaultMatchWidth:"wide",parsePatterns:f7,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:h7,defaultMatchWidth:"wide",parsePatterns:p7,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:m7,defaultMatchWidth:"wide",parsePatterns:g7,defaultParseWidth:"any"}),day:Qt({matchPatterns:v7,defaultMatchWidth:"wide",parsePatterns:b7,defaultParseWidth:"any"}),dayPeriod:Qt({matchPatterns:y7,defaultMatchWidth:"any",parsePatterns:x7,defaultParseWidth:"any"})};const w7=C7;var _7={code:"ko",formatDistance:WF,formatLong:XF,formatRelative:JF,localize:l7,match:w7,options:{weekStartsOn:0,firstWeekContainsDate:1}};const S7=_7,k7={name:"ko-KR",locale:S7},T7=k7;var P7={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"}},R7=function(t,n,o){var r,i=P7[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 E7=R7;var $7={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"},A7={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},I7={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},M7={date:In({formats:$7,defaultWidth:"full"}),time:In({formats:A7,defaultWidth:"full"}),dateTime:In({formats:I7,defaultWidth:"full"})};const z7=M7;var O7={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"},D7=function(t,n,o,r){return O7[t]};const L7=D7;var F7={narrow:["TCN","SCN"],abbreviated:["trước CN","sau CN"],wide:["trước Công Nguyên","sau Công Nguyên"]},N7={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["Quý 1","Quý 2","Quý 3","Quý 4"]},B7={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["quý I","quý II","quý III","quý IV"]},H7={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"]},j7={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"]},V7={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"]},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:"trưa",morning:"sáng",afternoon:"chiều",evening:"tối",night:"đêm"}},W7={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"}},q7=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)},K7={ordinalNumber:q7,era:Xt({values:F7,defaultWidth:"wide"}),quarter:Xt({values:N7,defaultWidth:"wide",formattingValues:B7,defaultFormattingWidth:"wide",argumentCallback:function(t){return t-1}}),month:Xt({values:H7,defaultWidth:"wide",formattingValues:j7,defaultFormattingWidth:"wide"}),day:Xt({values:V7,defaultWidth:"wide"}),dayPeriod:Xt({values:U7,defaultWidth:"wide",formattingValues:W7,defaultFormattingWidth:"wide"})};const G7=K7;var Y7=/^(\d+)/i,X7=/\d+/i,Q7={narrow:/^(tcn|scn)/i,abbreviated:/^(trước CN|sau CN)/i,wide:/^(trước Công Nguyên|sau Công Nguyên)/i},Z7={any:[/^t/i,/^s/i]},J7={narrow:/^([1234]|i{1,3}v?)/i,abbreviated:/^q([1234]|i{1,3}v?)/i,wide:/^quý ([1234]|i{1,3}v?)/i},eN={any:[/(1|i)$/i,/(2|ii)$/i,/(3|iii)$/i,/(4|iv)$/i]},tN={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},nN={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]},oN={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},rN={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]},iN={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},aN={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}},sN={ordinalNumber:tl({matchPattern:Y7,parsePattern:X7,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:Q7,defaultMatchWidth:"wide",parsePatterns:Z7,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:J7,defaultMatchWidth:"wide",parsePatterns:eN,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:tN,defaultMatchWidth:"wide",parsePatterns:nN,defaultParseWidth:"wide"}),day:Qt({matchPatterns:oN,defaultMatchWidth:"wide",parsePatterns:rN,defaultParseWidth:"wide"}),dayPeriod:Qt({matchPatterns:iN,defaultMatchWidth:"wide",parsePatterns:aN,defaultParseWidth:"any"})};const lN=sN;var cN={code:"vi",formatDistance:E7,formatLong:z7,formatRelative:L7,localize:G7,match:lN,options:{weekStartsOn:1,firstWeekContainsDate:1}};const uN=cN,dN={name:"vi-VN",locale:uN},fN=dN,hN={name:"fa-IR",locale:Xw},pN=hN;function Pi(e){const{mergedLocaleRef:t,mergedDateLocaleRef:n}=He(xo,null)||{},o=L(()=>{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:Yw[e]});return{dateLocaleRef:L(()=>{var i;return(i=n==null?void 0:n.value)!==null&&i!==void 0?i:Qw}),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||Kw.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=N(""),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]};`;V(`.${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=L(()=>{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(e6(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 mN=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"}))}}),gN=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:Tw(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 d0=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"}))}}),vN=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"}))}}),bN=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"}))))),yN=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"}))}}),xN=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"}))}}),CN=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"}))))),f0=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"}))))}}),h0=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"}))))}}),wN=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"}))))}}),p0=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"}))))),m0=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"}))))}}),_N=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; - `}))}}),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",` + `}))}}),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"}))))),Zw=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"}))}}),SN=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"}))))),kN=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?N4: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)}}}),TN=O("base-icon",` height: 1em; width: 1em; line-height: 1em; @@ -75,10 +75,10 @@ ${t} position: relative; fill: currentColor; transform: translateZ(0); -`,[j("svg",` +`,[V("svg",` height: 1em; width: 1em; - `)]),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",` + `)]),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",TN,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)}}),PN=O("base-close",` display: flex; align-items: center; justify-content: center; @@ -96,7 +96,7 @@ ${t} `,[K("absolute",` height: var(--n-close-icon-size); width: var(--n-close-icon-size); - `),j("&::before",` + `),V("&::before",` content: ""; position: absolute; width: var(--n-close-size); @@ -106,28 +106,28 @@ ${t} transform: translateY(-50%) translateX(-50%); transition: inherit; border-radius: inherit; - `),Pt("disabled",[j("&:hover",` + `),Pt("disabled",[V("&:hover",` color: var(--n-close-icon-color-hover); - `),j("&:hover::before",` + `),V("&:hover::before",` background-color: var(--n-close-color-hover); - `),j("&:focus::before",` + `),V("&:focus::before",` background-color: var(--n-close-color-hover); - `),j("&:active",` + `),V("&:active",` color: var(--n-close-icon-color-pressed); - `),j("&:active::before",` + `),V("&:active::before",` background-color: var(--n-close-color-pressed); `)]),K("disabled",` cursor: not-allowed; color: var(--n-close-icon-color-disabled); background-color: transparent; - `),K("round",[j("&::before",` + `),K("round",[V("&::before",` border-radius: 50%; - `)])]),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",` + `)])]),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",PN,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(bN,null)}))}}}),RN=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:EN}=so;function Un({originalTransform:e="",left:t=0,top:n=0,transition:o=`all .3s ${EN} !important`}={}){return[V("&.icon-switch-transition-enter-from, &.icon-switch-transition-leave-to",{transform:e+" scale(0.75)",left:t,top:n,opacity:0}),V("&.icon-switch-transition-enter-to, &.icon-switch-transition-leave-from",{transform:`scale(1) ${e}`,left:t,top:n,opacity:1}),V("&.icon-switch-transition-enter-active, &.icon-switch-transition-leave-active",{transformOrigin:"center",position:"absolute",left:t,top:n,transition:o})]}const $N=V([V("@keyframes loading-container-rotate",` to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } - `),j("@keyframes loading-layer-rotate",` + `),V("@keyframes loading-layer-rotate",` 12.5% { -webkit-transform: rotate(135deg); transform: rotate(135deg); @@ -160,7 +160,7 @@ ${t} -webkit-transform: rotate(1080deg); transform: rotate(1080deg); } - `),j("@keyframes loading-left-spin",` + `),V("@keyframes loading-left-spin",` from { -webkit-transform: rotate(265deg); transform: rotate(265deg); @@ -173,7 +173,7 @@ ${t} -webkit-transform: rotate(265deg); transform: rotate(265deg); } - `),j("@keyframes loading-right-spin",` + `),V("@keyframes loading-right-spin",` from { -webkit-transform: rotate(-265deg); transform: rotate(-265deg); @@ -186,7 +186,7 @@ ${t} -webkit-transform: rotate(-265deg); transform: rotate(-265deg); } - `),z("base-loading",` + `),O("base-loading",` position: relative; line-height: 0; width: 1em; @@ -254,7 +254,7 @@ ${t} left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); - `,[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",` + `,[Un({left:"50%",top:"50%",originalTransform:"translateX(-50%) translateY(-50%)"})])])]),AN={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}},AN),setup(e){Br("-base-loading",$N,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 g0(e){return Array.isArray(e)?e:[e]}const ph={STOP:"STOP"};function Jw(e,t){const n=t(e);e.children!==void 0&&n!==ph.STOP&&e.children.forEach(o=>Jw(o,t))}function IN(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 MN(e,t){const{isLeaf:n}=e;return n!==void 0?n:!t(e)}function zN(e){return e.children}function ON(e){return e.key}function DN(){return!1}function LN(e,t){const{isLeaf:n}=e;return!(n===!1&&!Array.isArray(t(e)))}function FN(e){return e.disabled===!0}function NN(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 BN(e,t){const n=new Set(e);return t.forEach(o=>{n.has(o)||n.add(o)}),Array.from(n)}function HN(e,t){const n=new Set(e);return t.forEach(o=>{n.has(o)&&n.delete(o)}),Array.from(n)}function jN(e){return(e==null?void 0:e.type)==="group"}function VN(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 UN extends Error{constructor(){super(),this.message="SubtreeNotLoadedError: checking a subtree whose required nodes are not fully loaded."}}function WN(e,t,n,o){return Tc(t.concat(e),n,o,!1)}function qN(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 KN(e,t,n,o){const r=Tc(t,n,o,!1),i=Tc(e,n,o,!0),a=qN(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:BN(n,o),indeterminateKeys:Array.from(i)}:r!==void 0?{checkedKeys:HN(n,r),indeterminateKeys:Array.from(i)}:{checkedKeys:Array.from(n),indeterminateKeys:Array.from(i)};const{levelTreeNodeMap:u}=t;let d;r!==void 0?d=KN(r,n,t,c):o!==void 0?d=WN(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 A=k.key;if(!k.disabled){if(P&&(P=!1),h.has(A))T=!0;else if(m.has(A)){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&&Jw(c,u=>{if(u.disabled)return ph.STOP;const{key:d}=u;if(!a.has(d)&&(a.add(d),s.add(d),NN(u.rawNode,i))){if(o)return ph.STOP;if(!n)throw new UN}})}),s}function GN(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 YN(e){if(e.length===0)return null;const t=e[0];return t.isGroup||t.ignored||t.disabled?t.getNext():t}function XN(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 v0(e,t,{loop:n=!1,includeDisabled:o=!1}={}){const r=t==="prev"?QN:XN,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=ZN(c);d!=null&&d.isGroup?l(r(d,n)):n&&l(r(c,!0))}}}}return l(e),s}function QN(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 ZN(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 JN={getChild(){return this.ignored?null:Wp(this)},getParent(){const{parent:e}=this;return e!=null&&e.isGroup?e.getParent():e},getNext(e={}){return v0(this,"next",e)},getPrev(e={}){return v0(this,"prev",e)}};function eB(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 tB(e,t){const n=e.key;for(;t;){if(t.key===n)return!0;t=t.parent}return!1}function e_(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=e_(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=FN,getIgnored:a=DN,getIsGroup:s=jN,getKey:l=ON}=t,c=(n=t.getChildren)!==null&&n!==void 0?n:zN,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 MN(this.rawNode,u)},get shallowLoaded(){return LN(this.rawNode,u)},get ignored(){return a(this.rawNode)},contains(C){return tB(this,C)}},JN),f=e_(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 eB(f,C)},getNode:p,getPrev:m,getNext:v,getParent:g,getChild:y,getFirstAvailableNode(){return YN(f)},getPath(C,_={}){return GN(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?[]:g0(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?[]:g0(C),cascade:w,leafOnly:T,checkStrategy:P,allowNotLoaded:k},S)},getNonLeafKeys(C={}){return IN(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)"},nB=No(We.neutralBase),t_=No(We.neutralInvertBase),oB="rgba("+t_.slice(0,3).join(", ")+", ";function Mt(e){return oB+String(e)+")"}function rB(e){const t=Array.from(t_);return t[3]=Number(e),Ye(nB,t)}const iB=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:rB(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=iB,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"},aB=No(st.neutralBase),n_=No(st.neutralInvertBase),sB="rgba("+n_.slice(0,3).join(", ")+", ";function b0(e){return sB+String(e)+")"}function Sn(e){const t=Array.from(n_);return t[3]=Number(e),Ye(aB,t)}const lB=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:b0(st.alphaScrollbar),scrollbarColorHover:b0(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=lB,cB={iconSizeSmall:"34px",iconSizeMedium:"40px",iconSizeLarge:"46px",iconSizeHuge:"52px"},o_=e=>{const{textColorDisabled:t,iconColor:n,textColor2:o,fontSizeSmall:r,fontSizeMedium:i,fontSizeLarge:a,fontSizeHuge:s}=e;return Object.assign(Object.assign({},cB),{fontSizeSmall:r,fontSizeMedium:i,fontSizeLarge:a,fontSizeHuge:s,textColor:t,iconColor:n,extraTextColor:o})},uB={name:"Empty",common:yt,self:o_},xu=uB,dB={name:"Empty",common:Be,self:o_},zi=dB,fB=O("empty",` display: flex; flex-direction: column; align-items: center; @@ -267,7 +267,7 @@ ${t} color: var(--n-icon-color); transition: color .3s var(--n-bezier); - `,[j("+",[D("description",` + `,[V("+",[D("description",` margin-top: 8px; `)])]),D("description",` transition: color .3s var(--n-bezier); @@ -277,27 +277,27 @@ ${t} transition: color .3s var(--n-bezier); margin-top: 12px; color: var(--n-extra-text-color); - `)]),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",` + `)]),hB=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}),r_=pe({name:"Empty",props:hB,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ct(e),o=Fe("Empty","-empty",fB,xu,e,t),{localeRef:r}=Pi("Empty"),i=He(xo,null),a=L(()=>{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=L(()=>{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(CN,null))}),l=L(()=>{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",L(()=>{let u="";const{size:d}=e;return u+=d[0],u}),l,e):void 0;return{mergedClsPrefix:t,mergedRenderIcon:s,localizedDescription:L(()=>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)}}),i_=e=>{const{scrollbarColor:t,scrollbarColorHover:n}=e;return{color:t,colorHover:n}},pB={name:"Scrollbar",common:yt,self:i_},Oi=pB,mB={name:"Scrollbar",common:Be,self:i_},Bn=mB,{cubicBezierEaseInOut:y0}=so;function Cu({name:e="fade-in",enterDuration:t="0.2s",leaveDuration:n="0.2s",enterCubicBezier:o=y0,leaveCubicBezier:r=y0}={}){return[V(`&.${e}-transition-enter-active`,{transition:`all ${t} ${o}!important`}),V(`&.${e}-transition-leave-active`,{transition:`all ${n} ${r}!important`}),V(`&.${e}-transition-enter-from, &.${e}-transition-leave-to`,{opacity:0}),V(`&.${e}-transition-leave-from, &.${e}-transition-enter-to`,{opacity:1})]}const gB=O("scrollbar",` overflow: hidden; position: relative; z-index: auto; height: 100%; width: 100%; -`,[j(">",[z("scrollbar-container",` +`,[V(">",[O("scrollbar-container",` width: 100%; overflow: scroll; height: 100%; min-height: inherit; max-height: inherit; scrollbar-width: none; - `,[j("&::-webkit-scrollbar, &::-webkit-scrollbar-track-piece, &::-webkit-scrollbar-thumb",` + `,[V("&::-webkit-scrollbar, &::-webkit-scrollbar-track-piece, &::-webkit-scrollbar-thumb",` width: 0; height: 0; display: none; - `),j(">",[z("scrollbar-content",` + `),V(">",[O("scrollbar-content",` box-sizing: border-box; min-width: 100%; - `)])])]),j(">, +",[z("scrollbar-rail",` + `)])])]),V(">, +",[O("scrollbar-rail",` position: absolute; pointer-events: none; user-select: none; @@ -307,7 +307,7 @@ ${t} right: 2px; bottom: 4px; height: var(--n-scrollbar-height); - `,[j(">",[D("scrollbar",` + `,[V(">",[D("scrollbar",` height: var(--n-scrollbar-height); border-radius: var(--n-scrollbar-border-radius); right: 0; @@ -316,17 +316,17 @@ ${t} top: 2px; bottom: 2px; width: var(--n-scrollbar-width); - `,[j(">",[D("scrollbar",` + `,[V(">",[D("scrollbar",` width: var(--n-scrollbar-width); border-radius: var(--n-scrollbar-border-radius); bottom: 0; - `)])]),K("disabled",[j(">",[D("scrollbar",{pointerEvents:"none"})])]),j(">",[D("scrollbar",` + `)])]),K("disabled",[V(">",[D("scrollbar",{pointerEvents:"none"})])]),V(">",[D("scrollbar",` position: absolute; cursor: pointer; pointer-events: all; background-color: var(--n-scrollbar-color); transition: background-color .2s var(--n-scrollbar-bezier); - `,[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",` + `,[Cu(),V("&:hover",{backgroundColor:"var(--n-scrollbar-color-hover)"})])])])])]),vB=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}),a_=pe({name:"Scrollbar",props:vB,inheritAttrs:!1,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n,mergedRtlRef:o}=ct(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),m=N(null),v=N(0),g=N(0),y=N(!1),S=N(!1);let C=!1,_=!1,x,w,T=0,P=0,k=0,A=0;const I=y6(),W=L(()=>{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)}),B=L(()=>`${W.value}px`),z=L(()=>{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}),$=L(()=>`${z.value}px`),j=L(()=>{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-W.value):0}}),X=L(()=>`${j.value}px`),F=L(()=>{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-z.value):0}}),M=L(()=>`${F.value}px`),se=L(()=>{const{value:Z}=f,{value:we}=u;return Z!==null&&we!==null&&we>Z}),Q=L(()=>{const{value:Z}=p,{value:we}=d;return Z!==null&&we!==null&&we>Z}),ne=L(()=>{const{trigger:Z}=e;return Z==="none"||y.value}),fe=L(()=>{const{trigger:Z}=e;return Z==="none"||S.value}),xe=L(()=>{const{container:Z}=e;return Z?Z():a.value}),Ce=L(()=>{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"){U(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)&&U(Ie??0,Ve??0,0,!1,ot),kt!==void 0?U(0,kt.offsetTop,kt.offsetHeight,sn,ot):Xe!==void 0&&Qe!==void 0?U(0,Xe*Qe,Qe,sn,ot):nt==="bottom"?U(0,Number.MAX_SAFE_INTEGER,0,!1,ot):nt==="top"&&U(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 U(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(){q()}function q(){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}=z;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)&&q()}function tt(Z){Z.preventDefault(),Z.stopPropagation(),C=!0,At("mousemove",window,Me,!0),At("mouseup",window,je,!0),T=v.value,A=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}=W;if(we===null||Ie===null)return;const Qe=(Z.clientY-A)*(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)&&q()}un(()=>{const{value:Z}=Q,{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",gB,Oi,e,t),Oe=L(()=>{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:Q,yBarSizePx:B,xBarSizePx:$,yBarTopPx:X,xBarLeftPx:M,isShowXBar:ne,isShowYBar:fe,isIos:I,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=a_,s_=a_,bB={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"},l_=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({},bB),{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})},yB={name:"InternalSelectMenu",common:yt,peers:{Scrollbar:Oi,Empty:xu},self:l_},qp=yB,xB={name:"InternalSelectMenu",common:Be,peers:{Scrollbar:Bn,Empty:zi},self:l_},ol=xB;function CB(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(vN)}):null})}const x0=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=CB(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}}),C0=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:w0,cubicBezierEaseOut:_0}=so;function Da({transformOrigin:e="inherit",duration:t=".2s",enterScale:n=".9",originalTransform:o="",originalTransition:r=""}={}){return[V("&.fade-in-scale-up-transition-leave-active",{transformOrigin:e,transition:`opacity ${t} ${w0}, transform ${t} ${w0} ${r&&","+r}`}),V("&.fade-in-scale-up-transition-enter-active",{transformOrigin:e,transition:`opacity ${t} ${_0}, transform ${t} ${_0} ${r&&","+r}`}),V("&.fade-in-scale-up-transition-enter-from, &.fade-in-scale-up-transition-leave-to",{opacity:0,transform:`${o} scale(${n})`}),V("&.fade-in-scale-up-transition-leave-from, &.fade-in-scale-up-transition-enter-to",{opacity:1,transform:`${o} scale(1)`})]}const wB=O("base-select-menu",` line-height: 1.5; outline: none; z-index: 0; @@ -336,11 +336,11 @@ ${t} background-color .3s var(--n-bezier), box-shadow .3s var(--n-bezier); background-color: var(--n-color); -`,[z("scrollbar",` +`,[O("scrollbar",` max-height: var(--n-height); - `),z("virtual-list",` + `),O("virtual-list",` max-height: var(--n-height); - `),z("base-select-option",` + `),O("base-select-option",` min-height: var(--n-option-height); font-size: var(--n-option-font-size); display: flex; @@ -350,12 +350,12 @@ ${t} white-space: nowrap; text-overflow: ellipsis; overflow: hidden; - `)]),z("base-select-group-header",` + `)]),O("base-select-group-header",` min-height: var(--n-option-height); font-size: .93em; display: flex; align-items: center; - `),z("base-select-menu-option-wrapper",` + `),O("base-select-menu-option-wrapper",` position: relative; width: 100%; `),D("loading, empty",` @@ -374,12 +374,12 @@ ${t} border-color .3s var(--n-bezier); border-top: 1px solid var(--n-action-divider-color); color: var(--n-action-text-color); - `),z("base-select-group-header",` + `),O("base-select-group-header",` position: relative; cursor: default; padding: var(--n-option-padding); color: var(--n-group-header-text-color); - `),z("base-select-option",` + `),O("base-select-option",` cursor: pointer; position: relative; padding: var(--n-option-padding); @@ -391,7 +391,7 @@ ${t} opacity: 1; `,[K("show-checkmark",` padding-right: calc(var(--n-option-padding-right) + 20px); - `),j("&::before",` + `),V("&::before",` content: ""; position: absolute; left: 4px; @@ -400,17 +400,17 @@ ${t} bottom: 0; border-radius: var(--n-border-radius); transition: background-color .3s var(--n-bezier); - `),j("&:active",` + `),V("&:active",` color: var(--n-option-text-color-pressed); `),K("grouped",` padding-left: calc(var(--n-option-padding-left) * 1.5); - `),K("pending",[j("&::before",` + `),K("pending",[V("&::before",` background-color: var(--n-option-color-pending); `)]),K("selected",` color: var(--n-option-text-color-active); - `,[j("&::before",` + `,[V("&::before",` background-color: var(--n-option-color-active); - `),K("pending",[j("&::before",` + `),K("pending",[V("&::before",` background-color: var(--n-option-color-active-pending); `)])]),K("disabled",` cursor: not-allowed; @@ -425,14 +425,14 @@ ${t} top: calc(50% - 7px); color: var(--n-option-check-color); transition: color .3s var(--n-bezier); - `,[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",` + `,[Da({enterScale:"0.5"})])])]),c_=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",wB,qp,e,Ne(e,"clsPrefix")),n=N(null),o=N(null),r=N(null),i=L(()=>e.treeMate.getFlattenedNodes()),a=L(()=>VN(i.value)),s=N(null);function l(){const{treeMate:F}=e;let M=null;const{value:se}=e;se===null?M=F.getFirstAvailableNode():(e.multiple?M=F.getNode((se||[])[(se||[]).length-1]):M=F.getNode(se),(!M||M.disabled)&&(M=F.getFirstAvailableNode())),A(M||null)}function c(){const{value:F}=s;F&&!e.treeMate.getNode(F.key)&&(s.value=null)}let u;ht(()=>e.show,F=>{F?u=ht(()=>e.treeMate,()=>{e.resetMenuOnOptionsChange?(e.autoPending?l():c(),jt(I)):c()},{immediate:!0}):u==null||u()},{immediate:!0}),tn(()=>{u==null||u()});const d=L(()=>wn(t.value.self[Pe("optionHeight",e.size)])),f=L(()=>si(t.value.self[Pe("padding",e.size)])),p=L(()=>e.multiple&&Array.isArray(e.value)?new Set(e.value):new Set),h=L(()=>{const F=i.value;return F&&F.length===0});function m(F){const{onToggle:M}=e;M&&M(F)}function v(F){const{onScroll:M}=e;M&&M(F)}function g(F){var M;(M=r.value)===null||M===void 0||M.sync(),v(F)}function y(){var F;(F=r.value)===null||F===void 0||F.sync()}function S(){const{value:F}=s;return F||null}function C(F,M){M.disabled||A(M,!1)}function _(F,M){M.disabled||m(M)}function x(F){var M;nr(F,"action")||(M=e.onKeyup)===null||M===void 0||M.call(e,F)}function w(F){var M;nr(F,"action")||(M=e.onKeydown)===null||M===void 0||M.call(e,F)}function T(F){var M;(M=e.onMousedown)===null||M===void 0||M.call(e,F),!e.focusable&&F.preventDefault()}function P(){const{value:F}=s;F&&A(F.getNext({loop:!0}),!0)}function k(){const{value:F}=s;F&&A(F.getPrev({loop:!0}),!0)}function A(F,M=!1){s.value=F,M&&I()}function I(){var F,M;const se=s.value;if(!se)return;const Q=a.value(se.key);Q!==null&&(e.virtualScroll?(F=o.value)===null||F===void 0||F.scrollTo({index:Q}):(M=r.value)===null||M===void 0||M.scrollTo({index:Q,elSize:d.value}))}function W(F){var M,se;!((M=n.value)===null||M===void 0)&&M.contains(F.target)&&((se=e.onFocus)===null||se===void 0||se.call(e,F))}function B(F){var M,se;!((M=n.value)===null||M===void 0)&&M.contains(F.relatedTarget)||(se=e.onBlur)===null||se===void 0||se.call(e,F)}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(FC,n),Vt(()=>{const{value:F}=r;F&&F.sync()});const z=L(()=>{const{size:F}=e,{common:{cubicBezierEaseInOut:M},self:{height:se,borderRadius:Q,color:ne,groupHeaderTextColor:fe,actionDividerColor:xe,optionTextColorPressed:Ce,optionTextColor:G,optionTextColorDisabled:ve,optionTextColorActive:ue,optionOpacityDisabled:re,optionCheckColor:ke,actionTextColor:U,optionColorPending:R,optionColorActive:E,loadingColor:q,loadingSize:ie,optionColorActivePending:Y,[Pe("optionFontSize",F)]:he,[Pe("optionHeight",F)]:ye,[Pe("optionPadding",F)]:ge}}=t.value;return{"--n-height":se,"--n-action-divider-color":xe,"--n-action-text-color":U,"--n-bezier":M,"--n-border-radius":Q,"--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":q,"--n-loading-size":ie}}),{inlineThemeDisabled:$}=e,j=$?Rt("internal-select-menu",L(()=>e.size[0]),z,e):void 0,X={selfRef:n,next:P,prev:k,getPendingTmNode:S};return tw(n,e.onResize),Object.assign({mergedTheme:t,virtualListRef:o,scrollbarRef:r,itemSize:d,padding:f,flattenedNodes:i,empty:h,virtualListContainer(){const{value:F}=o;return F==null?void 0:F.listElRef},virtualListContent(){const{value:F}=o;return F==null?void 0:F.itemsElRef},doScroll:v,handleFocusin:W,handleFocusout:B,handleKeyUp:x,handleKeyDown:w,handleMouseDown:T,handleVirtualListResize:y,handleVirtualListScroll:g,cssVars:$?void 0:z,themeClass:j==null?void 0:j.themeClass,onRender:j==null?void 0:j.onRender},X)},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(r_,{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(XC,{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(C0,{key:a.key,clsPrefix:n,tmNode:a}):a.ignored?null:b(x0,{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(C0,{key:a.key,clsPrefix:n,tmNode:a}):b(x0,{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(RN,{onFocus:this.onTabOut,key:"focus-detector"})]))}}),_B=O("base-wave",` position: absolute; left: 0; right: 0; top: 0; bottom: 0; border-radius: inherit; -`),_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",` +`),SB=pe({name:"BaseWave",props:{clsPrefix:{type:String,required:!0}},setup(e){Br("-base-wave",_B,Ne(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`]})}}),kB={space:"6px",spaceArrow:"10px",arrowOffset:"10px",arrowOffsetVertical:"10px",arrowHeight:"6px",padding:"8px 14px"},u_=e=>{const{boxShadow2:t,popoverColor:n,textColor2:o,borderRadius:r,fontSize:i,dividerColor:a}=e;return Object.assign(Object.assign({},kB),{fontSize:i,borderRadius:r,color:n,dividerColor:a,textColor:o,boxShadow:t})},TB={name:"Popover",common:yt,self:u_},La=TB,PB={name:"Popover",common:Be,self:u_},Di=PB,Md={top:"bottom",bottom:"top",left:"right",right:"left"},pn="var(--n-arrow-height) * 1.414",RB=V([O("popover",` transition: box-shadow .3s var(--n-bezier), background-color .3s var(--n-bezier), @@ -442,7 +442,7 @@ ${t} color: var(--n-text-color); box-shadow: var(--n-box-shadow); word-break: break-word; - `,[j(">",[z("scrollbar",` + `,[V(">",[O("scrollbar",` height: inherit; max-height: inherit; `)]),Pt("raw",` @@ -458,13 +458,13 @@ ${t} transition: border-color .3s var(--n-bezier); `),K("scrollable, show-header-or-footer",[D("content",` padding: var(--n-padding); - `)])]),z("popover-shared",` + `)])]),O("popover-shared",` transform-origin: inherit; - `,[z("popover-arrow-wrapper",` + `,[O("popover-arrow-wrapper",` position: absolute; overflow: hidden; pointer-events: none; - `,[z("popover-arrow",` + `,[O("popover-arrow",` transition: background-color .3s var(--n-bezier); position: absolute; display: block; @@ -474,20 +474,20 @@ ${t} transform: rotate(45deg); background-color: var(--n-color); pointer-events: all; - `)]),j("&.popover-transition-enter-from, &.popover-transition-leave-to",` + `)]),V("&.popover-transition-enter-from, &.popover-transition-leave-to",` opacity: 0; transform: scale(.85); - `),j("&.popover-transition-enter-to, &.popover-transition-leave-from",` + `),V("&.popover-transition-enter-to, &.popover-transition-leave-from",` transform: scale(1); opacity: 1; - `),j("&.popover-transition-enter-active",` + `),V("&.popover-transition-enter-active",` transition: box-shadow .3s var(--n-bezier), background-color .3s var(--n-bezier), color .3s var(--n-bezier), opacity .15s var(--n-bezier-ease-out), transform .15s var(--n-bezier-ease-out); - `),j("&.popover-transition-leave-active",` + `),V("&.popover-transition-leave-active",` transition: box-shadow .3s var(--n-bezier), background-color .3s var(--n-bezier), @@ -534,13 +534,13 @@ ${t} `),Qn("right-end",` right: calc(${pn} / -2); 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",` + `),...dL({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 V(`[v-placement="${r}"] >`,[O("popover-shared",[K("center-arrow",[O("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 V(`[v-placement="${e}"] >`,[O("popover-shared",` margin-${Md[n]}: var(--n-space); `,[K("show-arrow",` margin-${Md[n]}: var(--n-space-arrow); `),K("overlap",` margin: 0; - `),r6("popover-arrow-wrapper",` + `),i6("popover-arrow-wrapper",` right: 0; left: 0; top: 0; @@ -548,7 +548,7 @@ ${t} ${n}: 100%; ${Md[n]}: auto; ${o} - `,[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",` + `,[O("popover-arrow",t)])])])}const d_=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}),f_=({arrowStyle:e,clsPrefix:t})=>b("div",{key:"__popover-arrow__",class:`${t}-popover-arrow-wrapper`},b("div",{class:`${t}-popover-arrow`,style:e})),EB=pe({name:"PopoverBody",inheritAttrs:!1,props:d_,setup(e,{slots:t,attrs:n}){const{namespaceRef:o,mergedClsPrefixRef:r,inlineThemeDisabled:i}=ct(e),a=Fe("Popover","-popover",RB,La,e,r),s=N(null),l=He("NPopover"),c=N(null),u=N(e.show),d=N(!1);un(()=>{const{show:w}=e;w&&!a6()&&!e.internalDeactivateImmediately&&(d.value=!0)});const f=L(()=>{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([T6,S])),T&&P.push([ya,C,void 0,{capture:!0}]),(e.displayDirective==="show"||e.animated&&d.value)&&P.push([ro,e.show]),P}),p=L(()=>{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=L(()=>{const{common:{cubicBezierEaseInOut:w,cubicBezierEaseIn:T,cubicBezierEaseOut:P},self:{space:k,spaceArrow:A,padding:I,fontSize:W,textColor:B,dividerColor:z,color:$,boxShadow:j,borderRadius:X,arrowHeight:F,arrowOffset:M,arrowOffsetVertical:se}}=a.value;return{"--n-box-shadow":j,"--n-bezier":w,"--n-bezier-ease-in":T,"--n-bezier-ease-out":P,"--n-font-size":W,"--n-text-color":B,"--n-color":$,"--n-divider-color":z,"--n-border-radius":X,"--n-arrow-height":F,"--n-arrow-offset":M,"--n-arrow-offset-vertical":se,"--n-padding":I,"--n-space":k,"--n-space-arrow":A}}),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:A}=l.extraClassRef,{internalTrapFocus:I}=e,W=!oa(t.header)||!oa(t.footer),B=()=>{var z;const $=W?b(et,null,Ot(t.header,F=>F?b("div",{class:`${k}-popover__header`,style:e.headerStyle},F):null),Ot(t.default,F=>F?b("div",{class:`${k}-popover__content`,style:e.contentStyle},t):null),Ot(t.footer,F=>F?b("div",{class:`${k}-popover__footer`,style:e.footerStyle},F):null)):e.scrollable?(z=t.default)===null||z===void 0?void 0:z.call(t):b("div",{class:`${k}-popover__content`,style:e.contentStyle},t),j=e.scrollable?b(s_,{contentClass:W?void 0:`${k}-popover__content`,contentStyle:W?void 0:e.contentStyle},{default:()=>$}):$,X=e.showArrow?f_({arrowStyle:e.arrowStyle,clsPrefix:k}):null;return[j,X]};T=b("div",Mn({class:[`${k}-popover`,`${k}-popover-shared`,m==null?void 0:m.themeClass.value,A.map(z=>`${k}-${z}`),{[`${k}-popover--scrollable`]:e.scrollable,[`${k}-popover--show-header-or-footer`]:W,[`${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),I?b(Ep,{active:e.show,autoFocus:!0},{default:B}):B())}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()})}}),$B=Object.keys(d_),AB={focus:["onFocus","onBlur"],click:["onClick"],hover:["onMouseenter","onMouseleave"],manual:[],nested:["onFocus","onBlur","onMouseenter","onMouseleave","onClick"]};function IB(e,t,n){AB[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},MB=Object.assign(Object.assign(Object.assign({},Fe.props),Ca),{internalOnAfterLeave:Function,internalRenderBody:Function}),rl=pe({name:"Popover",inheritAttrs:!1,props:MB,__popover__:!0,setup(e){const t=Nr(),n=N(null),o=L(()=>e.show),r=N(e.defaultShow),i=rn(o,r),a=wt(()=>e.disabled?!1:i.value),s=()=>{if(e.disabled)return!0;const{getDisabled:z}=e;return!!(z!=null&&z())},l=()=>s()?!1:i.value,c=Cp(e,["arrow","showArrow"]),u=L(()=>e.overlap?!1:c.value);let d=null;const f=N(null),p=N(null),h=wt(()=>e.x!==void 0&&e.y!==void 0);function m(z){const{"onUpdate:show":$,onUpdateShow:j,onShow:X,onHide:F}=e;r.value=z,$&&Re($,z),j&&Re(j,z),z&&X&&Re(X,!0),z&&F&&Re(F,!1)}function v(){d&&d.syncPosition()}function g(){const{value:z}=f;z&&(window.clearTimeout(z),f.value=null)}function y(){const{value:z}=p;z&&(window.clearTimeout(z),p.value=null)}function S(){const z=s();if(e.trigger==="focus"&&!z){if(l())return;m(!0)}}function C(){const z=s();if(e.trigger==="focus"&&!z){if(!l())return;m(!1)}}function _(){const z=s();if(e.trigger==="hover"&&!z){if(y(),f.value!==null||l())return;const $=()=>{m(!0),f.value=null},{delay:j}=e;j===0?$():f.value=window.setTimeout($,j)}}function x(){const z=s();if(e.trigger==="hover"&&!z){if(g(),p.value!==null||!l())return;const $=()=>{m(!1),p.value=null},{duration:j}=e;j===0?$():p.value=window.setTimeout($,j)}}function w(){x()}function T(z){var $;l()&&(e.trigger==="click"&&(g(),y(),m(!1)),($=e.onClickoutside)===null||$===void 0||$.call(e,z))}function P(){if(e.trigger==="click"&&!s()){g(),y();const z=!l();m(z)}}function k(z){e.internalTrapFocus&&z.key==="Escape"&&(g(),y(),m(!1))}function A(z){r.value=z}function I(){var z;return(z=n.value)===null||z===void 0?void 0:z.targetRef}function W(z){d=z}return lt("NPopover",{getTriggerElement:I,handleKeydown:k,handleMouseEnter:_,handleMouseLeave:x,handleClickOutside:T,handleMouseMoveOutside:w,setBodyInstance:W,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:A,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)})}};IB(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(EB,Kn(this.$props,$B,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)}})]}})}}),h_={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"},zB={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:A,buttonColor2Pressed:I,fontWeightStrong:W}=e;return Object.assign(Object.assign({},h_),{closeBorderRadius:y,heightTiny:w,heightSmall:T,heightMedium:P,heightLarge:k,borderRadius:y,opacityDisabled:f,fontSizeTiny:S,fontSizeSmall:C,fontSizeMedium:_,fontSizeLarge:x,fontWeightStrong:W,textColorCheckable:t,textColorHoverCheckable:t,textColorPressedCheckable:t,textColorChecked:c,colorCheckable:"#0000",colorHoverCheckable:A,colorPressedCheckable:I,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})})}},p_=zB,OB=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:A,buttonColor2Pressed:I,fontWeightStrong:W}=e;return Object.assign(Object.assign({},h_),{closeBorderRadius:v,heightTiny:_,heightSmall:x,heightMedium:w,heightLarge:T,borderRadius:v,opacityDisabled:d,fontSizeTiny:g,fontSizeSmall:y,fontSizeMedium:S,fontSizeLarge:C,fontWeightStrong:W,textColorCheckable:t,textColorHoverCheckable:t,textColorPressedCheckable:t,textColorChecked:c,colorCheckable:"#0000",colorHoverCheckable:A,colorPressedCheckable:I,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})})},DB={name:"Tag",common:yt,self:OB},LB=DB,FB={color:Object,type:{type:String,default:"default"},round:Boolean,size:{type:String,default:"medium"},closable:Boolean,disabled:{type:Boolean,default:void 0}},NB=O("tag",` white-space: nowrap; position: relative; box-sizing: border-box; @@ -614,15 +614,15 @@ ${t} 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);")])]),K("checked",` + `,[Pt("disabled",[V("&:hover","background-color: var(--n-color-hover-checkable);",[Pt("checked","color: var(--n-text-color-hover-checkable);")]),V("&: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);")])])])]),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",` + `,[Pt("disabled",[V("&:hover","background-color: var(--n-color-checked-hover);"),V("&:active","background-color: var(--n-color-checked-pressed);")])])])]),BB=Object.assign(Object.assign(Object.assign({},Fe.props),FB),{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}),HB="n-tag",ui=pe({name:"Tag",props:BB,setup(e){const t=N(null),{mergedBorderedRef:n,mergedClsPrefixRef:o,inlineThemeDisabled:r,mergedRtlRef:i}=ct(e),a=Fe("Tag","-tag",NB,LB,e,o);lt(HB,{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=L(()=>{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:A,colorHoverCheckable:I,colorPressedCheckable:W,colorChecked:B,colorCheckedHover:z,colorCheckedPressed:$,closeBorderRadius:j,fontWeightStrong:X,[Pe("colorBordered",p)]:F,[Pe("closeSize",h)]:M,[Pe("closeIconSize",h)]:se,[Pe("fontSize",h)]:Q,[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":X,"--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":j,"--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?F:fe),"--n-color-checkable":A,"--n-color-checked":B,"--n-color-checked-hover":z,"--n-color-checked-pressed":$,"--n-color-hover-checkable":I,"--n-color-pressed-checkable":W,"--n-font-size":Q,"--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",L(()=>{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)}}),jB=O("base-clear",` flex-shrink: 0; height: 1em; width: 1em; position: relative; -`,[j(">",[D("clear",` +`,[V(">",[D("clear",` font-size: var(--n-clear-size); height: 1em; width: 1em; @@ -630,9 +630,9 @@ ${t} color: var(--n-clear-color); transition: color .3s var(--n-bezier); display: flex; - `,[j("&:hover",` + `,[V("&:hover",` color: var(--n-clear-color-hover)!important; - `),j("&:active",` + `),V("&:active",` color: var(--n-clear-color-pressed)!important; `)]),D("placeholder",` display: flex; @@ -641,7 +641,7 @@ ${t} left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); - `,[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",` + `,[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",jB,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(SN,null)})])):b("div",{key:"icon",class:`${e}-base-clear__placeholder`},(n=(t=this.$slots).placeholder)===null||n===void 0?void 0:n.call(t))}}))}}),m_=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(Zw,null)])})}):null})}}}),g_={paddingSingle:"0 26px 0 12px",paddingMultiple:"3px 26px 0 12px",clearSize:"16px",arrowSize:"16px"},VB=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:A}=e;return Object.assign(Object.assign({},g_),{fontSizeTiny:C,fontSizeSmall:_,fontSizeMedium:x,fontSizeLarge:w,heightTiny:T,heightSmall:P,heightMedium:k,heightLarge:A,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})},UB={name:"InternalSelection",common:yt,peers:{Popover:La},self:VB},v_=UB,WB={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({},g_),{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=WB,qB=V([O("base-selection",` position: relative; z-index: auto; box-shadow: none; @@ -653,9 +653,9 @@ ${t} min-height: var(--n-height); line-height: 1.5; font-size: var(--n-font-size); - `,[z("base-loading",` + `,[O("base-loading",` color: var(--n-loading-color); - `),z("base-selection-tags","min-height: var(--n-height);"),D("border, state-border",` + `),O("base-selection-tags","min-height: var(--n-height);"),D("border, state-border",` position: absolute; left: 0; right: 0; @@ -670,7 +670,7 @@ ${t} `),D("state-border",` z-index: 1; border-color: #0000; - `),z("base-suffix",` + `),O("base-suffix",` cursor: pointer; position: absolute; top: 50%; @@ -680,7 +680,7 @@ ${t} font-size: var(--n-arrow-size); color: var(--n-arrow-color); transition: color .3s var(--n-bezier); - `)]),z("base-selection-overlay",` + `)]),O("base-selection-overlay",` display: flex; align-items: center; white-space: nowrap; @@ -697,12 +697,12 @@ ${t} flex-grow: 1; overflow: hidden; text-overflow: ellipsis; - `)]),z("base-selection-placeholder",` + `)]),O("base-selection-placeholder",` color: var(--n-placeholder-color); `,[D("inner",` max-width: 100%; overflow: hidden; - `)]),z("base-selection-tags",` + `)]),O("base-selection-tags",` cursor: pointer; outline: none; box-sizing: border-box; @@ -720,7 +720,7 @@ ${t} color .3s var(--n-bezier), box-shadow .3s var(--n-bezier), background-color .3s var(--n-bezier); - `),z("base-selection-label",` + `),O("base-selection-label",` height: var(--n-height); display: inline-flex; width: 100%; @@ -737,7 +737,7 @@ ${t} border-radius: inherit; background-color: var(--n-color); align-items: center; - `,[z("base-selection-input",` + `,[O("base-selection-input",` font-size: inherit; line-height: inherit; outline: none; @@ -756,7 +756,7 @@ ${t} white-space: nowrap; `)]),D("render-label",` color: var(--n-text-color); - `)]),Pt("disabled",[j("&:hover",[D("state-border",` + `)]),Pt("disabled",[V("&:hover",[D("state-border",` box-shadow: var(--n-box-shadow-hover); border: var(--n-border-hover); `)]),K("focus",[D("state-border",` @@ -765,23 +765,23 @@ ${t} `)]),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);")])]),K("disabled","cursor: not-allowed;",[D("arrow",` + `),O("base-selection-label","background-color: var(--n-color-active);"),O("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",` + `),O("base-selection-label",` cursor: not-allowed; background-color: var(--n-color-disabled); - `,[z("base-selection-input",` + `,[O("base-selection-input",` cursor: not-allowed; color: var(--n-text-color-disabled); `),D("render-label",` color: var(--n-text-color-disabled); - `)]),z("base-selection-tags",` + `)]),O("base-selection-tags",` cursor: not-allowed; background-color: var(--n-color-disabled); - `),z("base-selection-placeholder",` + `),O("base-selection-placeholder",` cursor: not-allowed; color: var(--n-placeholder-color-disabled); - `)]),z("base-selection-input-tag",` + `)]),O("base-selection-input-tag",` height: calc(var(--n-height) - 6px); line-height: calc(var(--n-height) - 6px); outline: none; @@ -814,72 +814,72 @@ ${t} user-select: none; -webkit-user-select: none; opacity: 0; - `)]),["warning","error"].map(e=>K(`${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",[V("&:hover",[D("state-border",` box-shadow: var(--n-box-shadow-hover-${e}); border: var(--n-border-hover-${e}); `)]),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});`)]),K("focus",[D("state-border",` + `),O("base-selection-label",`background-color: var(--n-color-active-${e});`),O("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",` + `)])])]))]),O("base-selection-popover",` margin-bottom: -3px; display: flex; flex-wrap: wrap; margin-right: -8px; - `),z("base-selection-tag-wrapper",` + `),O("base-selection-tag-wrapper",` max-width: 100%; display: inline-flex; padding: 0 7px 3px 0; - `,[j("&:last-child","padding-right: 0;"),z("tag",` + `,[V("&:last-child","padding-right: 0;"),O("tag",` font-size: 14px; max-width: 100%; `,[D("content",` line-height: 1.25; text-overflow: ellipsis; overflow: hidden; - `)])])]),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",` + `)])])]),KB=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=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",qB,v_,e,Ne(e,"clsPrefix")),m=L(()=>e.clearable&&!e.disabled&&(p.value||e.active)),v=L(()=>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=L(()=>{const J=e.selectedOption;if(J)return J[e.labelField]}),y=L(()=>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 A(J){var de;(!J.relatedTarget||!(!((de=o.value)===null||de===void 0)&&de.contains(J.relatedTarget)))&&x(J)}function I(J){var de;!((de=o.value)===null||de===void 0)&&de.contains(J.relatedTarget)||w(J)}function W(J){P(J)}function B(){p.value=!0}function z(){p.value=!1}function $(J){!e.active||!e.filterable||J.target!==n.value&&J.preventDefault()}function j(J){T(J)}function X(J){if(J.key==="Backspace"&&!F.value&&!e.pattern.length){const{selectedOptions:de}=e;de!=null&&de.length&&j(de[de.length-1])}}const F=N(!1);let M=null;function se(J){const{value:de}=t;if(de){const _e=J.target.value;de.textContent=_e,S()}e.ignoreComposition&&F.value?M=J:k(J)}function Q(){F.value=!0}function ne(){F.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 U(){return n.value}let R=null;function E(){R!==null&&window.clearTimeout(R)}function q(){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)})}),tw(o,e.onResize);const{inlineThemeDisabled:he}=e,ye=L(()=>{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",L(()=>e.size[0]),ye,e):void 0;return{mergedTheme:h,mergedClearable:m,patternInputFocused:f,filterablePlaceholder:v,label:g,selected:y,showTagsPanel:d,isComposing:F,counterRef:s,counterWrapperRef:l,patternInputMirrorRef:t,patternInputRef:n,selfRef:o,multipleElRef:r,singleElRef:i,patternInputWrapperRef:a,overflowRef:c,inputTagElRef:u,handleMouseDown:$,handleFocusin:A,handleClear:W,handleMouseEnter:B,handleMouseLeave:z,handleDeleteOption:j,handlePatternKeyDown:X,handlePatternInputInput:se,handlePatternInputBlur:xe,handlePatternInputFocus:fe,handleMouseEnterCounter:q,handleMouseLeaveCounter:ie,handleFocusout:I,handleCompositionEnd:ne,handleCompositionStart:Q,onPopoverUpdateShow:Y,focus:G,focusInput:ve,blur:Ce,blurInput:ue,updateCounter:re,getCounter:ke,getTail:U,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(m_,{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=I=>b("div",{class:`${s}-base-selection-tag-wrapper`,key:I.value},c?c({option:I,handleClose:()=>{this.handleDeleteOption(I)}}):b(ui,{size:n,closable:!I.disabled,disabled:o,onClose:()=>{this.handleDeleteOption(I)},internalCloseIsButtonTag:!1,internalCloseFocusable:!1},{default:()=>u?u(I,!0):Nt(I[v],I,!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 I=this.selectedOptions.length-i;I>0&&(_=b("div",{class:`${s}-base-selection-tag-wrapper`,key:"__counter__"},b(ui,{size:n,ref:"counterRef",onMouseenter:this.handleMouseEnterCounter,disabled:o},{default:()=>`+${I}`})))}const x=d?r?b(xb,{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(xb,{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,A=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:()=>A,default:w}):A,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:LA(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 GB({duration:e=".2s",delay:t=".1s"}={}){return[V("&.fade-in-width-expand-transition-leave-from, &.fade-in-width-expand-transition-enter-to",{opacity:1}),V("&.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",` + `),V("&.fade-in-width-expand-transition-leave-active",` overflow: hidden; transition: 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",` + `),V("&.fade-in-width-expand-transition-enter-active",` overflow: hidden; transition: 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`,` + `)]}const b_={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"},YB={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({},b_),{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})}},XB=YB,QB=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({},b_),{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})},ZB={name:"Alert",common:yt,self:QB},JB=ZB,{cubicBezierEaseInOut:Eo,cubicBezierEaseOut:eH,cubicBezierEaseIn:tH}=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[V(`&.fade-in-height-expand-transition-${c}-from, + &.fade-in-height-expand-transition-${l}-to`,Object.assign(Object.assign({},i),{opacity:1})),V(`&.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})),V(`&.fade-in-height-expand-transition-${c}-active`,` overflow: ${e}; transition: max-height ${t} ${Eo} ${o}, - opacity ${t} ${JB} ${o}, + opacity ${t} ${eH} ${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`,` + `),V(`&.fade-in-height-expand-transition-${l}-active`,` overflow: ${e}; transition: max-height ${t} ${Eo}, - opacity ${t} ${eH}, + opacity ${t} ${tH}, margin-top ${t} ${Eo}, margin-bottom ${t} ${Eo}, padding-top ${t} ${Eo}, padding-bottom ${t} ${Eo} ${n?","+n:""} - `)]}const tH=z("alert",` + `)]}const nH=O("alert",` line-height: var(--n-line-height); border-radius: var(--n-border-radius); position: relative; @@ -897,9 +897,9 @@ ${t} transition: border-color .3s var(--n-bezier); border: var(--n-border); pointer-events: none; - `),K("closable",[z("alert-body",[D("title",` + `),K("closable",[O("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)"})]),Gp({originalTransition:"transform .3s var(--n-bezier)",enterToProps:{transform:"scale(1)"},leaveToProps:{transform:"scale(0.9)"}}),D("icon",` + `)])]),D("icon",{color:"var(--n-icon-color)"}),O("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; @@ -918,7 +918,7 @@ ${t} right: 0; top: 0; margin: var(--n-close-margin); - `),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",` + `),K("show-icon",[O("alert-body",{paddingLeft:"calc(var(--n-icon-margin-left) + var(--n-icon-size) + var(--n-icon-margin-right))"})]),K("right-adjust",[O("alert-body",{paddingRight:"calc(var(--n-close-size) + var(--n-padding) + 2px)"})]),O("alert-body",` border-radius: var(--n-border-radius); transition: border-color .3s var(--n-bezier); `,[D("title",` @@ -926,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)"})]),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",` + `,[V("& +",[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)"})]),oH=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:oH,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=ct(e),i=Fe("Alert","-alert",nH,JB,e,t),a=Rn("Alert",r,t),s=L(()=>{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:A}=h,{type:I}=e,{left:W,right:B}=si(C);return{"--n-bezier":p,"--n-color":h[Pe("color",I)],"--n-close-icon-size":x,"--n-close-border-radius":w,"--n-close-color-hover":h[Pe("closeColorHover",I)],"--n-close-color-pressed":h[Pe("closeColorPressed",I)],"--n-close-icon-color":h[Pe("closeIconColor",I)],"--n-close-icon-color-hover":h[Pe("closeIconColorHover",I)],"--n-close-icon-color-pressed":h[Pe("closeIconColorPressed",I)],"--n-icon-color":h[Pe("iconColor",I)],"--n-border":h[Pe("border",I)],"--n-title-text-color":h[Pe("titleTextColor",I)],"--n-content-text-color":h[Pe("contentTextColor",I)],"--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":A,"--n-icon-margin-left":W,"--n-icon-margin-right":B}}),l=o?Rt("alert",L(()=>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(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}})}}),rH={linkFontSize:"13px",linkPadding:"0 0 0 16px",railWidth:"4px"},iH=e=>{const{borderRadius:t,railColor:n,primaryColor:o,primaryColorHover:r,primaryColorPressed:i,textColor2:a}=e;return Object.assign(Object.assign({},rH),{borderRadius:t,railColor:n,railColorActive:o,linkColor:Ae(o,{alpha:.15}),linkTextColor:a,linkTextColorHover:r,linkTextColorPressed:i,linkTextColorActive:o})},aH={name:"Anchor",common:Be,self:iH},sH=aH;function Pc(e){return e.type==="group"}function y_(e){return e.type==="ignored"}function zd(e,t){try{return!!(1+t.toString().toLowerCase().indexOf(e.trim().toLowerCase()))}catch{return!1}}function x_(e,t){return{getIsGroup:Pc,getIgnored:y_,getKey(o){return Pc(o)?o.name||o.key||"key-required":o[e]},getChildren(o){return o[t]}}}function lH(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(y_(s))continue;t(n,s)&&a.push(s)}return a}return r(e)}function cH(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 uH=ir&&"chrome"in window;ir&&navigator.userAgent.includes("Firefox");const C_=ir&&navigator.userAgent.includes("Safari")&&!uH,w_={paddingTiny:"0 8px",paddingSmall:"0 10px",paddingMedium:"0 12px",paddingLarge:"0 14px",clearSize:"16px"},dH={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:A,iconColorDisabled:I,iconColorHover:W,iconColorPressed:B}=e;return Object.assign(Object.assign({},w_),{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:A,iconColorDisabled:I,iconColorHover:W,iconColorPressed:B,suffixTextColor:t})}},lo=dH,fH=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:A,placeholderColorDisabled:I,iconColor:W,iconColorDisabled:B,iconColorHover:z,iconColorPressed:$}=e;return Object.assign(Object.assign({},w_),{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:A,placeholderColorDisabled:I,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:W,iconColorDisabled:B,iconColorHover:z,iconColorPressed:$,suffixTextColor:t})},hH={name:"Input",common:yt,self:fH},Yp=hH,__="n-input";function pH(e){let t=0;for(const n of e)t++;return t}function zl(e){return e===""||e==null}function mH(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 S0=pe({name:"InputWordCount",setup(e,{slots:t}){const{mergedValueRef:n,maxlengthRef:o,mergedClsPrefixRef:r,countGraphemesRef:i}=He(__),a=L(()=>{const{value:s}=n;return s===null||Array.isArray(s)?0:(i.value||pH)(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}`]))}}}),gH=O("input",` max-width: 100%; cursor: text; line-height: 1.5; @@ -967,14 +967,14 @@ ${t} color: var(--n-text-color); caret-color: var(--n-caret-color); background-color: transparent; - `,[j("&::-webkit-scrollbar, &::-webkit-scrollbar-track-piece, &::-webkit-scrollbar-thumb",` + `,[V("&::-webkit-scrollbar, &::-webkit-scrollbar-track-piece, &::-webkit-scrollbar-thumb",` width: 0; height: 0; display: none; - `),j("&::placeholder",` + `),V("&::placeholder",` color: #0000; -webkit-text-fill-color: transparent !important; - `),j("&:-webkit-autofill ~",[D("placeholder","display: none;")])]),K("round",[Pt("textarea","border-radius: calc(var(--n-height) / 2);")]),D("placeholder",` + `),V("&:-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; @@ -983,7 +983,7 @@ ${t} bottom: 0; overflow: hidden; color: var(--n-placeholder-color); - `,[j("span",` + `,[V("span",` width: 100%; display: inline-block; `)]),K("textarea",[D("placeholder","overflow: visible;")]),Pt("autosize","width: 100%;"),K("autosize",[D("textarea-el, input-el",` @@ -991,7 +991,7 @@ ${t} top: 0; left: 0; height: 100%; - `)]),z("input-wrapper",` + `)]),O("input-wrapper",` overflow: hidden; display: inline-flex; flex-grow: 1; @@ -1011,7 +1011,7 @@ ${t} padding: 0; height: var(--n-height); line-height: var(--n-height); - `,[j("+",[D("placeholder",` + `,[V("+",[D("placeholder",` display: flex; align-items: center; `)])]),Pt("textarea",[D("placeholder","white-space: nowrap;")]),D("eye",` @@ -1019,11 +1019,11 @@ ${t} align-items: center; justify-content: center; transition: color .3s var(--n-bezier); - `),K("textarea","width: 100%;",[z("input-word-count",` + `),K("textarea","width: 100%;",[O("input-word-count",` position: absolute; right: var(--n-padding-right); bottom: var(--n-padding-vertical); - `),K("resizable",[z("input-wrapper",` + `),K("resizable",[O("input-wrapper",` resize: vertical; min-height: var(--n-height); `)]),D("textarea-el, textarea-mirror, placeholder",` @@ -1055,9 +1055,9 @@ ${t} transition: color .3s var(--n-bezier); color: var(--n-text-color); white-space: nowrap; - `,[z("icon",` + `,[O("icon",` color: var(--n-icon-color); - `),z("base-icon",` + `),O("base-icon",` color: var(--n-icon-color); `)])]),K("disabled",` cursor: not-allowed; @@ -1066,24 +1066,24 @@ ${t} cursor: not-allowed; color: var(--n-text-color-disabled); text-decoration-color: var(--n-text-color-disabled); - `),D("placeholder","color: var(--n-placeholder-color-disabled);"),D("separator","color: var(--n-text-color-disabled);",[z("icon",` + `),D("placeholder","color: var(--n-placeholder-color-disabled);"),D("separator","color: var(--n-text-color-disabled);",[O("icon",` color: var(--n-icon-color-disabled); - `),z("base-icon",` + `),O("base-icon",` color: var(--n-icon-color-disabled); - `)]),z("input-word-count",` + `)]),O("input-word-count",` color: var(--n-count-text-color-disabled); - `),D("suffix, prefix","color: var(--n-text-color-disabled);",[z("icon",` + `),D("suffix, prefix","color: var(--n-text-color-disabled);",[O("icon",` color: var(--n-icon-color-disabled); - `),z("internal-icon",` + `),O("internal-icon",` color: var(--n-icon-color-disabled); `)])]),Pt("disabled",[D("eye",` color: var(--n-icon-color); cursor: pointer; - `,[j("&:hover",` + `,[V("&:hover",` color: var(--n-icon-color-hover); - `),j("&:active",` + `),V("&:active",` color: var(--n-icon-color-pressed); - `)]),j("&:hover",[D("state-border","border: var(--n-border-hover);")]),K("focus","background-color: var(--n-color-focus);",[D("state-border",` + `)]),V("&: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",` @@ -1114,23 +1114,23 @@ ${t} align-items: center; justify-content: center; color: var(--n-suffix-text-color); - `,[z("base-loading",` + `,[O("base-loading",` font-size: var(--n-icon-size); margin: 0 2px; color: var(--n-loading-color); - `),z("base-clear",` + `),O("base-clear",` font-size: var(--n-icon-size); - `,[D("placeholder",[z("base-icon",` + `,[D("placeholder",[O("base-icon",` transition: color .3s var(--n-bezier); color: var(--n-icon-color); font-size: var(--n-icon-size); - `)])]),j(">",[z("icon",` + `)])]),V(">",[O("icon",` transition: color .3s var(--n-bezier); color: var(--n-icon-color); font-size: var(--n-icon-size); - `)]),z("base-icon",` + `)]),O("base-icon",` font-size: var(--n-icon-size); - `)]),z("input-word-count",` + `)]),O("input-word-count",` pointer-events: none; line-height: 1.5; font-size: .85em; @@ -1138,15 +1138,15 @@ ${t} transition: color .3s var(--n-bezier); margin-left: 4px; font-variant: tabular-nums; - `),["warning","error"].map(e=>K(`${e}-status`,[Pt("disabled",[z("base-loading",` + `),["warning","error"].map(e=>K(`${e}-status`,[Pt("disabled",[O("base-loading",` color: var(--n-loading-color-${e}) `),D("input-el, textarea-el",` caret-color: var(--n-caret-color-${e}); `),D("state-border",` border: var(--n-border-${e}); - `),j("&:hover",[D("state-border",` + `),V("&:hover",[D("state-border",` border: var(--n-border-hover-${e}); - `)]),j("&:focus",` + `)]),V("&:focus",` background-color: var(--n-color-focus-${e}); `,[D("state-border",` box-shadow: var(--n-box-shadow-focus-${e}); @@ -1156,65 +1156,65 @@ ${t} `,[D("state-border",` box-shadow: var(--n-box-shadow-focus-${e}); border: var(--n-border-focus-${e}); - `)])])]))]),gH=z("input",[K("disabled",[D("input-el, textarea-el",` + `)])])]))]),vH=O("input",[K("disabled",[D("input-el, textarea-el",` -webkit-text-fill-color: var(--n-text-color-disabled); - `)])]),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",` + `)])]),bH=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:bH,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=ct(e),i=Fe("Input","-input",gH,Yp,e,t);C_&&Br("-input-safari",vH,t);const a=N(null),s=N(null),l=N(null),c=N(null),u=N(null),d=N(null),f=N(null),p=mH(f),h=N(null),{localeRef:m}=Pi("Input"),v=N(e.defaultValue),g=Ne(e,"value"),y=rn(g,v),S=ar(e),{mergedSizeRef:C,mergedDisabledRef:_,mergedStatusRef:x}=S,w=N(!1),T=N(!1),P=N(!1),k=N(!1);let A=null;const I=L(()=>{const{placeholder:ae,pair:Te}=e;return Te?Array.isArray(ae)?ae:ae===void 0?["",""]:[ae,ae]:ae===void 0?[m.value.placeholder]:[ae]}),W=L(()=>{const{value:ae}=P,{value:Te}=y,{value:Ke}=I;return!ae&&(zl(Te)||Array.isArray(Te)&&zl(Te[0]))&&Ke[0]}),B=L(()=>{const{value:ae}=P,{value:Te}=y,{value:Ke}=I;return!ae&&Ke[1]&&(zl(Te)||Array.isArray(Te)&&zl(Te[1]))}),z=wt(()=>e.internalForceFocus||w.value),$=wt(()=>{if(_.value||e.readonly||!e.clearable||!z.value&&!T.value)return!1;const{value:ae}=y,{value:Te}=z;return e.pair?!!(Array.isArray(ae)&&(ae[0]||ae[1]))&&(T.value||Te):!!ae&&(T.value||Te)}),j=L(()=>{const{showPasswordOn:ae}=e;if(ae)return ae;if(e.showPasswordToggle)return"click"}),X=N(!1),F=L(()=>{const{textDecoration:ae}=e;return ae?Array.isArray(ae)?ae.map(Te=>({textDecoration:Te})):[{textDecoration:ae}]:["",""]}),M=N(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}}},Q=L(()=>{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 U(){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 q(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(A=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),j.value!=="mousedown")return;X.value=!0;const Ke=()=>{X.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=N({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!==A&&ot(Ke)}):Se==null||Se()});let Le=null;un(()=>{e.type==="textarea"?Le=ht(y,ae=>{var Te;!Array.isArray(ae)&&ae!==A&&((Te=h.value)===null||Te===void 0||Te.syncUnifiedContainer())}):Le==null||Le()}),lt(__,{mergedValueRef:y,maxlengthRef:Q,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=L(()=>{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:KS,borderWarning:GS,borderFocusWarning:YS,borderHoverWarning:XS,colorFocusError:QS,boxShadowFocusError:ZS,borderError:JS,borderFocusError:ek,borderHoverError:tk,clearSize:nk,clearColor:ok,clearColorHover:rk,clearColorPressed:ik,iconColor:ak,iconColorDisabled:sk,suffixTextColor:lk,countTextColor:ck,countTextColorDisabled:uk,iconColorHover:dk,iconColorPressed:fk,loadingColor:hk,loadingColorError:pk,loadingColorWarning:mk,[Pe("padding",ae)]:gk,[Pe("fontSize",ae)]:vk,[Pe("height",ae)]:bk}}=i.value,{left:yk,right:xk}=si(gk);return{"--n-bezier":Te,"--n-count-text-color":ck,"--n-count-text-color-disabled":uk,"--n-color":Ke,"--n-font-size":vk,"--n-border-radius":It,"--n-height":bk,"--n-padding-left":yk,"--n-padding-right":xk,"--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":hk,"--n-caret-color-warning":fo,"--n-color-focus-warning":Zu,"--n-box-shadow-focus-warning":KS,"--n-border-warning":GS,"--n-border-focus-warning":YS,"--n-border-hover-warning":XS,"--n-loading-color-warning":mk,"--n-caret-color-error":uo,"--n-color-focus-error":QS,"--n-box-shadow-focus-error":ZS,"--n-border-error":JS,"--n-border-focus-error":ek,"--n-border-hover-error":tk,"--n-loading-color-error":pk,"--n-clear-color":ok,"--n-clear-size":nk,"--n-clear-color-hover":rk,"--n-clear-color-pressed":ik,"--n-icon-color":ak,"--n-icon-color-hover":dk,"--n-icon-color-pressed":fk,"--n-icon-color-disabled":sk,"--n-suffix-text-color":lk}}),at=o?Rt("input",L(()=>{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:X,mergedPlaceholder:I,showPlaceholder1:W,showPlaceholder2:B,mergedFocus:z,isComposing:P,activated:k,showClearButton:$,mergedSize:C,mergedDisabled:_,textDecorationStyle:F,mergedClsPrefix:t,mergedBordered:n,mergedShowPasswordOn:j,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(m_,{clsPrefix:n,loading:this.loading,showArrow:!1,showClear:!1,style:this.cssVars}):null,this.internalLoadingBeforeSuffix?c:null,this.showCount&&this.type!=="textarea"?b(S0,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(yN,null)})]):Pn(l["password-invisible-icon"],()=>[b(Bt,{clsPrefix:n},{default:()=>b(xN,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(S0,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)}}),yH=O("input-group",` display: inline-flex; width: 100%; flex-wrap: nowrap; vertical-align: bottom; -`,[j(">",[z("input",[j("&:not(:last-child)",` +`,[V(">",[O("input",[V("&:not(:last-child)",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; - `),j("&:not(:first-child)",` + `),V("&:not(:first-child)",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; margin-left: -1px!important; - `)]),z("button",[j("&:not(:last-child)",` + `)]),O("button",[V("&:not(:last-child)",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; `,[D("state-border, border",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; - `)]),j("&:not(:first-child)",` + `)]),V("&:not(:first-child)",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; `,[D("state-border, border",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; - `)])]),j("*",[j("&:not(:last-child)",` + `)])]),V("*",[V("&:not(:last-child)",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; - `,[j(">",[z("input",` + `,[V(">",[O("input",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; - `),z("base-selection",[z("base-selection-label",` + `),O("base-selection",[O("base-selection-label",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; - `),z("base-selection-tags",` + `),O("base-selection-tags",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; `),D("box-shadow, border, state-border",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; - `)])])]),j("&:not(:first-child)",` + `)])])]),V("&:not(:first-child)",` margin-left: -1px!important; border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; - `,[j(">",[z("input",` + `,[V(">",[O("input",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; - `),z("base-selection",[z("base-selection-label",` + `),O("base-selection",[O("base-selection-label",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; - `),z("base-selection-tags",` + `),O("base-selection-tags",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; `),D("box-shadow, border, state-border",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; - `)])])])])])]),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",` + `)])])])])])]),xH={},wu=pe({name:"InputGroup",props:xH,setup(e){const{mergedClsPrefixRef:t}=ct(e);return Br("-input-group",yH,t),{mergedClsPrefix:t}},render(){const{mergedClsPrefix:e}=this;return b("div",{class:`${e}-input-group`},this.$slots)}});function CH(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const wH={name:"AutoComplete",common:Be,peers:{InternalSelectMenu:ol,Input:lo},self:CH},_H=wH,SH=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)}},kH={name:"Avatar",common:Be,self:SH},S_=kH,TH=()=>({gap:"-12px"}),PH={name:"AvatarGroup",common:Be,peers:{Avatar:S_},self:TH},RH=PH,k_={width:"44px",height:"44px",borderRadius:"22px",iconSize:"26px"},EH={name:"BackTop",common:Be,self(e){const{popoverColor:t,textColor2:n,primaryColorHover:o,primaryColorPressed:r}=e;return Object.assign(Object.assign({},k_),{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)"})}},$H=EH,AH=e=>{const{popoverColor:t,textColor2:n,primaryColorHover:o,primaryColorPressed:r}=e;return Object.assign(Object.assign({},k_),{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)"})},IH={name:"BackTop",common:yt,self:AH},MH=IH,zH=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"})))))))),OH=O("back-top",` position: fixed; right: 40px; bottom: 40px; @@ -1232,36 +1232,36 @@ ${t} min-width: var(--n-width); box-shadow: var(--n-box-shadow); background-color: var(--n-color); -`,[Da(),K("transition-disabled",{transition:"none !important"}),z("base-icon",` +`,[Da(),K("transition-disabled",{transition:"none !important"}),O("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)"})])]),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",` + `),V("svg",{pointerEvents:"none"}),V("&:hover",{boxShadow:"var(--n-box-shadow-hover)"},[O("base-icon",{color:"var(--n-icon-color-hover)"})]),V("&:active",{boxShadow:"var(--n-box-shadow-pressed)"},[O("base-icon",{color:"var(--n-icon-color-pressed)"})])]),DH=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}),LH=pe({name:"BackTop",inheritAttrs:!1,props:DH,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ct(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=Ne(e,"show"),s=rn(a,r),l=N(!0),c=N(null),u=L(()=>({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",OH,MH,e,t);function h(){var C;if(f)return;f=!0;const _=((C=e.target)===null||C===void 0?void 0:C.call(e))||kA(e.listenTo)||wC(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(){(Pb(d)?document.documentElement:d).scrollTo({top:0,behavior:"smooth"})}function v(){o.value=(Pb(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=L(()=>{const{self:{color:C,boxShadow:_,boxShadowHover:x,boxShadowPressed:w,iconColor:T,iconColorHover:P,iconColorPressed:k,width:A,height:I,iconSize:W,borderRadius:B,textColor:z},common:{cubicBezierEaseInOut:$}}=p.value;return{"--n-bezier":$,"--n-border-radius":B,"--n-height":I,"--n-width":A,"--n-box-shadow":_,"--n-box-shadow-hover":x,"--n-box-shadow-pressed":w,"--n-color":C,"--n-icon-size":W,"--n-icon-color":T,"--n-icon-color-hover":P,"--n-icon-color-pressed":k,"--n-text-color":z}}),S=n?Rt("back-top",void 0,y,e):void 0;return{placeholderRef:c,style:u,mergedShow:s,isMounted:Nr(),scrollElement:N(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:()=>zH})])):null}})}))}}),FH={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}}},NH=FH,BH={fontWeightActive:"400"},T_=e=>{const{fontSize:t,textColor3:n,textColor2:o,borderRadius:r,buttonColor2Hover:i,buttonColor2Pressed:a}=e;return Object.assign(Object.assign({},BH),{fontSize:t,itemLineHeight:"1.25",itemTextColor:n,itemTextColorHover:o,itemTextColorPressed:o,itemTextColorActive:o,itemBorderRadius:r,itemColorHover:i,itemColorPressed:a,separatorColor:n})},HH={name:"Breadcrumb",common:yt,self:T_},jH=HH,VH={name:"Breadcrumb",common:Be,self:T_},UH=VH,WH=O("breadcrumb",` white-space: nowrap; cursor: default; line-height: var(--n-item-line-height); -`,[j("ul",` +`,[V("ul",` list-style: none; padding: 0; margin: 0; - `),j("a",` + `),V("a",` color: inherit; text-decoration: inherit; - `),z("breadcrumb-item",` + `),O("breadcrumb-item",` font-size: var(--n-font-size); transition: color .3s var(--n-bezier); display: inline-flex; align-items: center; - `,[z("icon",` + `,[O("icon",` font-size: 18px; vertical-align: -.2em; transition: color .3s var(--n-bezier); color: var(--n-item-text-color); - `),j("&:not(:last-child)",[K("clickable",[D("link",` + `),V("&:not(:last-child)",[K("clickable",[D("link",` cursor: pointer; - `,[j("&:hover",` + `,[V("&:hover",` background-color: var(--n-item-color-hover); - `),j("&:active",` + `),V("&:active",` background-color: var(--n-item-color-pressed); `)])])]),D("link",` padding: 4px; @@ -1271,13 +1271,13 @@ ${t} color .3s var(--n-bezier); color: var(--n-item-text-color); position: relative; - `,[j("&:hover",` + `,[V("&:hover",` color: var(--n-item-text-color-hover); - `,[z("icon",` + `,[O("icon",` color: var(--n-item-text-color-hover); - `)]),j("&:active",` + `)]),V("&:active",` color: var(--n-item-text-color-pressed); - `,[z("icon",` + `,[O("icon",` color: var(--n-item-text-color-pressed); `)])]),D("separator",` margin: 0 8px; @@ -1285,15 +1285,15 @@ ${t} transition: color .3s var(--n-bezier); user-select: none; -webkit-user-select: none; - `),j("&:last-child",[D("link",` + `),V("&:last-child",[D("link",` font-weight: var(--n-font-weight-active); cursor: unset; color: var(--n-item-text-color-active); - `,[z("icon",` + `,[O("icon",` color: var(--n-item-text-color-active); `)]),D("separator",` display: none; - `)])])]),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",` + `)])])]),P_="n-breadcrumb",qH=Object.assign(Object.assign({},Fe.props),{separator:{type:String,default:"/"}}),KH=pe({name:"Breadcrumb",props:qH,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ct(e),o=Fe("Breadcrumb","-breadcrumb",WH,jH,e,t);lt(P_,{separatorRef:Ne(e,"separator"),mergedClsPrefixRef:t});const r=L(()=>{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))}}),GH=(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=N(t());return Vt(()=>{e&&(e.addEventListener("popstate",n),e.addEventListener("hashchange",n))}),qs(()=>{e&&(e.removeEventListener("popstate",n),e.removeEventListener("hashchange",n))}),o},YH={separator:String,href:String,clickable:{type:Boolean,default:!0},onClick:Function},XH=pe({name:"BreadcrumbItem",props:YH,setup(e,{slots:t}){const n=He(P_,null);if(!n)return()=>null;const{separatorRef:o,mergedClsPrefixRef:r}=n,i=GH(),a=L(()=>e.href?"a":"span"),s=L(()=>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 QH="n-button-group",ZH={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"},R_=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:A,errorColorHover:I,errorColorPressed:W,fontWeight:B,buttonColor2:z,buttonColor2Hover:$,buttonColor2Pressed:j,fontWeightStrong:X}=e;return Object.assign(Object.assign({},ZH),{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:z,colorSecondaryHover:$,colorSecondaryPressed:j,colorTertiary:z,colorTertiaryHover:$,colorTertiaryPressed:j,colorQuaternary:"#0000",colorQuaternaryHover:$,colorQuaternaryPressed:j,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:A,colorHoverError:I,colorPressedError:W,colorFocusError:I,colorDisabledError:A,textColorError:g,textColorHoverError:g,textColorPressedError:g,textColorFocusError:g,textColorDisabledError:g,textColorTextError:A,textColorTextHoverError:I,textColorTextPressedError:W,textColorTextFocusError:I,textColorTextDisabledError:d,textColorGhostError:A,textColorGhostHoverError:I,textColorGhostPressedError:W,textColorGhostFocusError:I,textColorGhostDisabledError:A,borderError:`1px solid ${A}`,borderHoverError:`1px solid ${I}`,borderPressedError:`1px solid ${W}`,borderFocusError:`1px solid ${I}`,borderDisabledError:`1px solid ${A}`,rippleColorError:A,waveOpacity:"0.6",fontWeight:B,fontWeightStrong:X})},JH={name:"Button",common:yt,self:R_},_u=JH,ej={name:"Button",common:Be,self(e){const t=R_(e);return t.waveOpacity="0.8",t.colorOpacitySecondary="0.16",t.colorOpacitySecondaryHover="0.2",t.colorOpacitySecondaryPressed="0.12",t}},Hn=ej,tj=V([O("button",` margin: 0; font-weight: var(--n-font-weight); line-height: 1; @@ -1325,7 +1325,7 @@ ${t} background-color .3s var(--n-bezier), opacity .3s var(--n-bezier), border-color .3s var(--n-bezier); - `,[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",` + `,[K("color",[D("border",{borderColor:"var(--n-border-color)"}),K("disabled",[D("border",{borderColor:"var(--n-border-color-disabled)"})]),Pt("disabled",[V("&:focus",[D("state-border",{borderColor:"var(--n-border-color-focus)"})]),V("&:hover",[D("state-border",{borderColor:"var(--n-border-color-hover)"})]),V("&: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",[V("&:focus",{backgroundColor:"var(--n-color-focus)",color:"var(--n-text-color-focus)"},[D("state-border",{border:"var(--n-border-focus)"})]),V("&:hover",{backgroundColor:"var(--n-color-hover)",color:"var(--n-text-color-hover)"},[D("state-border",{border:"var(--n-border-hover)"})]),V("&: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;"),O("base-wave",` pointer-events: none; top: 0; right: 0; @@ -1334,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); - `,[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",` + `,[K("active",{zIndex:1,animationName:"button-wave-spread, button-wave-opacity"})]),ir&&"MozBoxSizing"in document.createElement("div").style?V("&::moz-focus-inner",{border:0}):null,D("border, state-border",` position: absolute; left: 0; top: 0; @@ -1352,7 +1352,7 @@ ${t} font-size: var(--n-icon-size); position: relative; flex-shrink: 0; - `,[z("icon-slot",` + `,[O("icon-slot",` height: var(--n-icon-size); width: var(--n-icon-size); position: absolute; @@ -1362,15 +1362,15 @@ ${t} display: flex; align-items: center; justify-content: center; - `,[Un({top:"50%",originalTransform:"translateY(-50%)"})]),KB()]),D("content",` + `,[Un({top:"50%",originalTransform:"translateY(-50%)"})]),GB()]),D("content",` display: flex; align-items: center; flex-wrap: nowrap; min-width: 0; - `,[j("~",[D("icon",{margin:"var(--n-icon-margin)",marginRight:0})])]),K("block",` + `,[V("~",[D("icon",{margin:"var(--n-icon-margin)",marginRight:0})])]),K("block",` display: flex; width: 100%; - `),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",` + `),K("dashed",[D("border, state-border",{borderStyle:"dashed !important"})]),K("disabled",{cursor:"not-allowed",opacity:"var(--n-opacity-disabled)"})]),V("@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)"}}),V("@keyframes button-wave-opacity",{from:{opacity:"var(--n-wave-opacity)"},to:{opacity:0}})]),nj=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:!C_}}),E_=pe({name:"Button",props:nj,setup(e){const t=N(null),n=N(null),o=N(!1),r=wt(()=>!e.quaternary&&!e.tertiary&&!e.secondary&&!e.text&&(!e.color||e.ghost||e.dashed)&&e.bordered),i=He(QH,{}),{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=L(()=>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",tj,_u,e,h),g=Rn("Button",m,h),y=L(()=>{const C=v.value,{common:{cubicBezierEaseInOut:_,cubicBezierEaseOut:x},self:w}=C,{rippleDuration:T,opacityDisabled:P,fontWeight:k,fontWeightStrong:A}=w,I=a.value,{dashed:W,type:B,ghost:z,text:$,color:j,round:X,circle:F,textColor:M,secondary:se,tertiary:Q,quaternary:ne,strong:fe}=e,xe={"font-weight":fe?A: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=B==="tertiary",ve=B==="default",ue=G?"default":B;if($){const ge=M||j;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(z||W){const ge=M||j;Ce={"--n-color":"#0000","--n-color-hover":"#0000","--n-color-pressed":"#0000","--n-color-focus":"#0000","--n-color-disabled":"#0000","--n-ripple-color":j||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=j||ge,de=B!=="default"&&B!=="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(Q||ne){const ge=ve?w.textColor:G?w.textColorTertiary:w[Pe("color",ue)],J=j||ge;Q?(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":j||w[Pe("color",ue)],"--n-color-hover":j?qr(j):w[Pe("colorHover",ue)],"--n-color-pressed":j?Ol(j):w[Pe("colorPressed",ue)],"--n-color-focus":j?qr(j):w[Pe("colorFocus",ue)],"--n-color-disabled":j||w[Pe("colorDisabled",ue)],"--n-ripple-color":j||w[Pe("rippleColor",ue)],"--n-text-color":M||(j?w.textColorPrimary:G?w.textColorTertiary:w[Pe("textColor",ue)]),"--n-text-color-hover":M||(j?w.textColorHoverPrimary:w[Pe("textColorHover",ue)]),"--n-text-color-pressed":M||(j?w.textColorPressedPrimary:w[Pe("textColorPressed",ue)]),"--n-text-color-focus":M||(j?w.textColorFocusPrimary:w[Pe("textColorFocus",ue)]),"--n-text-color-disabled":M||(j?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",I)]:ke,[Pe("fontSize",I)]:U,[Pe("padding",I)]:R,[Pe("paddingRound",I)]:E,[Pe("iconSize",I)]:q,[Pe("borderRadius",I)]:ie,[Pe("iconMargin",I)]:Y,waveOpacity:he}=w,ye={"--n-width":F&&!$?ke:"initial","--n-height":$?"initial":ke,"--n-font-size":U,"--n-padding":F||$?"initial":X?E:R,"--n-icon-size":q,"--n-icon-margin":Y,"--n-border-radius":$?"initial":F||X?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",L(()=>{let C="";const{dashed:_,type:x,ghost:w,text:T,color:P,round:k,circle:A,textColor:I,secondary:W,tertiary:B,quaternary:z,strong:$}=e;_&&(C+="a"),w&&(C+="b"),T&&(C+="c"),k&&(C+="d"),A&&(C+="e"),W&&(C+="f"),B&&(C+="g"),z&&(C+="h"),$&&(C+="i"),P&&(C+="j"+yc(P)),I&&(C+="k"+yc(I));const{value:j}=a;return C+="l"+j[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:L(()=>{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(SB,{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=E_,k0=E_,oj={titleFontSize:"22px"},rj=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({},oj),{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})},ij={name:"Calendar",common:Be,peers:{Button:Hn},self:rj},aj=ij,sj=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}},lj={name:"ColorPicker",common:Be,peers:{Input:lo,Button:Hn},self:sj},cj=lj,uj={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=>{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({},uj),{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})},dj={name:"Card",common:yt,self:$_},A_=dj,fj={name:"Card",common:Be,self(e){const t=$_(e),{cardColor:n,modalColor:o,popoverColor:r}=e;return t.colorEmbedded=n,t.colorEmbeddedModal=o,t.colorEmbeddedPopover=r,t}},I_=fj,hj=V([O("card",` font-size: var(--n-font-size); line-height: var(--n-line-height); display: flex; @@ -1387,13 +1387,13 @@ ${t} background-color .3s var(--n-bezier), box-shadow .3s var(--n-bezier), border-color .3s var(--n-bezier); - `,[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",` + `,[IC({background:"var(--n-color-modal)"}),K("hoverable",[V("&:hover","box-shadow: var(--n-box-shadow);")]),K("content-segmented",[V(">",[D("content",{paddingTop:"var(--n-padding-bottom)"})])]),K("content-soft-segmented",[V(">",[D("content",` margin: 0 var(--n-padding-left); padding: var(--n-padding-bottom) 0; - `)])]),K("footer-segmented",[j(">",[D("footer",{paddingTop:"var(--n-padding-bottom)"})])]),K("footer-soft-segmented",[j(">",[D("footer",` + `)])]),K("footer-segmented",[V(">",[D("footer",{paddingTop:"var(--n-padding-bottom)"})])]),K("footer-soft-segmented",[V(">",[D("footer",` padding: var(--n-padding-bottom) 0; margin: 0 var(--n-padding-left); - `)])]),j(">",[z("card-header",` + `)])]),V(">",[O("card-header",` box-sizing: border-box; display: flex; align-items: center; @@ -1432,31 +1432,31 @@ ${t} box-sizing: border-box; padding: 0 var(--n-padding-left) var(--n-padding-bottom) var(--n-padding-left); font-size: var(--n-font-size); - `,[j("&:first-child",{paddingTop:"var(--n-padding-bottom)"})]),D("action",` + `,[V("&:first-child",{paddingTop:"var(--n-padding-bottom)"})]),D("action",` background-color: var(--n-action-color); padding: var(--n-padding-bottom) var(--n-padding-left); border-bottom-left-radius: var(--n-border-radius); border-bottom-right-radius: var(--n-border-radius); - `)]),z("card-cover",` + `)]),O("card-cover",` overflow: hidden; width: 100%; border-radius: var(--n-border-radius) var(--n-border-radius) 0 0; - `,[j("img",` + `,[V("img",` display: block; width: 100%; `)]),K("bordered",` border: 1px solid var(--n-border-color); - `,[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",` + `,[V("&:target","border-color: var(--n-color-target);")]),K("action-segmented",[V(">",[D("action",[V("&:not(:first-child)",{borderTop:"1px solid var(--n-border-color)"})])])]),K("content-segmented, content-soft-segmented",[V(">",[D("content",{transition:"border-color 0.3s var(--n-bezier)"},[V("&:not(:first-child)",{borderTop:"1px solid var(--n-border-color)"})])])]),K("footer-segmented, footer-soft-segmented",[V(">",[D("footer",{transition:"border-color 0.3s var(--n-bezier)"},[V("&:not(:first-child)",{borderTop:"1px solid var(--n-border-color)"})])])]),K("embedded",` background-color: var(--n-color-embedded); - `)]),Qs(z("card",` + `)]),Qs(O("card",` background: var(--n-color-modal); `,[K("embedded",` background-color: var(--n-color-embedded-modal); - `)])),fu(z("card",` + `)])),fu(O("card",` background: var(--n-color-popover); `,[K("embedded",` background-color: var(--n-color-embedded-popover); - `)]))]),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",` + `)]))]),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"}},pj=Lr(Xp),mj=Object.assign(Object.assign({},Fe.props),Xp),jn=pe({name:"Card",props:mj,setup(e){const t=()=>{const{onClose:c}=e;c&&Re(c)},{inlineThemeDisabled:n,mergedClsPrefixRef:o,mergedRtlRef:r}=ct(e),i=Fe("Card","-card",hj,A_,e,o),a=Rn("Card",r,o),s=L(()=>{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:A,boxShadow:I,colorPopover:W,colorEmbedded:B,colorEmbeddedModal:z,colorEmbeddedPopover:$,[Pe("padding",c)]:j,[Pe("fontSize",c)]:X,[Pe("titleFontSize",c)]:F},common:{cubicBezierEaseInOut:M}}=i.value,{top:se,left:Q,bottom:ne}=si(j);return{"--n-bezier":M,"--n-border-radius":y,"--n-color":u,"--n-color-modal":d,"--n-color-popover":W,"--n-color-embedded":B,"--n-color-embedded-modal":z,"--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":I,"--n-padding-top":se,"--n-padding-bottom":ne,"--n-padding-left":Q,"--n-font-size":X,"--n-title-font-size":F,"--n-close-size":A,"--n-close-icon-size":k,"--n-close-border-radius":P}}),l=n?Rt("card",L(()=>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)))}}),M_=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"}),gj={name:"Carousel",common:yt,self:M_},vj=gj,bj={name:"Carousel",common:Be,self:M_},yj=bj;function xj(e){const{length:t}=e;return t>1&&(e.push(T0(e[0],0,"append")),e.unshift(T0(e[t-1],t-1,"prepend"))),e}function T0(e,t,n){return oo(e,{key:`carousel-item-duplicate-${t}-${n}`})}function P0(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 Cj(e,t,n){return e<0?null:e===0?n?t-1:null:e-1}function wj(e,t,n){return e>t-1?null:e===t-1?n?0:null:e+1}function _j(e,t){return t&&e>3?e-2:e}function R0(e){return window.TouchEvent&&e instanceof window.TouchEvent}function E0(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 Sj(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 z_="n-carousel-methods",kj=e=>{lt(z_,e)},Qp=(e="unknown",t="component")=>{const n=He(z_);return n||Fr(e,`\`${t}\` must be placed inside \`n-carousel\`.`),n},Tj={total:{type:Number,default:0},currentIndex:{type:Number,default:0},dotType:{type:String,default:"dot"},trigger:{type:String,default:"click"},keyboard:Boolean},Pj=pe({name:"CarouselDots",props:Tj,setup(e){const{mergedClsPrefixRef:t}=ct(e),n=N([]),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 Cy(()=>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"},DA(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)}})}))}}),Rj=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"}))),Ej=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"}))),$j=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},Rj),b("div",{class:[`${e}-carousel__arrow`,this.isNextDisabled()&&`${e}-carousel__arrow--disabled`],role:"button",onClick:this.next},Ej))}}),ac="CarouselItem",Aj=e=>{var t;return((t=e.type)===null||t===void 0?void 0:t.name)===ac},Ij=pe({name:ac,setup(e){const{mergedClsPrefixRef:t}=ct(e),n=Qp(qb(ac),`n-${qb(ac)}`),o=N(),r=L(()=>{const{value:u}=o;return u?n.getSlideIndex(u):-1}),i=L(()=>n.isPrev(r.value)),a=L(()=>n.isNext(r.value)),s=L(()=>n.isActive(r.value)),l=L(()=>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}))}}),Mj=O("carousel",` position: relative; width: 100%; height: 100%; @@ -1475,7 +1475,7 @@ ${t} height: 100%; outline: none; overflow: hidden; - `,[j("> img",` + `,[V("> img",` display: block; `)])]),D("dots",` position: absolute; @@ -1491,7 +1491,7 @@ ${t} box-shadow .3s var(--n-bezier), background-color .3s var(--n-bezier); outline: none; - `,[j("&:focus",` + `,[V("&:focus",` background-color: var(--n-dot-color-focus); `),K("active",` background-color: var(--n-dot-color-active); @@ -1506,7 +1506,7 @@ ${t} box-shadow .3s var(--n-bezier), background-color .3s var(--n-bezier); outline: none; - `,[j("&:focus",` + `,[V("&:focus",` background-color: var(--n-dot-color-focus); `),K("active",` width: var(--n-dot-line-width-active); @@ -1525,10 +1525,10 @@ ${t} user-select: none; -webkit-user-select: none; font-size: 18px; - `,[j("svg",` + `,[V("svg",` height: 1em; width: 1em; - `),j("&:hover",` + `),V("&:hover",` background-color: rgba(255, 255, 255, .3); `)]),K("vertical",` touch-action: pan-x; @@ -1548,7 +1548,7 @@ ${t} transform: translateY(-100%) translateZ(-200px); `),K("next",` transform: translateY(0%) translateZ(-200px); - `)])])]),K("usercontrol",[D("slides",[j(">",[j("div",` + `)])])]),K("usercontrol",[D("slides",[V(">",[V("div",` position: absolute; top: 50%; left: 50%; @@ -1599,7 +1599,7 @@ ${t} bottom: 12px; left: 12px; flex-direction: column; - `,[j("> *:first-child",` + `,[V("> *:first-child",` margin-bottom: 12px; `)])]),K("right",[D("dots",` transform: translateY(-50%); @@ -1623,7 +1623,7 @@ ${t} bottom: 12px; right: 12px; flex-direction: column; - `,[j("> *:first-child",` + `,[V("> *:first-child",` margin-bottom: 12px; `)])]),K("top",[D("dots",` transform: translateX(-50%); @@ -1636,7 +1636,7 @@ ${t} `),D("arrow-group",` top: 12px; right: 12px; - `,[j("> *:first-child",` + `,[V("> *:first-child",` margin-right: 12px; `)])]),K("bottom",[D("dots",` transform: translateX(-50%); @@ -1649,7 +1649,7 @@ ${t} `),D("arrow-group",` bottom: 12px; right: 12px; - `,[j("> *:first-child",` + `,[V("> *:first-child",` margin-right: 12px; `)])]),K("fade",[D("slide",` position: absolute; @@ -1677,7 +1677,7 @@ ${t} `),K("next",` opacity: 0.4; transform: translateX(0%) translateZ(-200px); - `)])])]),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",` + `)])])]),zj=["transitionDuration","transitionTimingFunction"],Oj=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 Dj=pe({name:"Carousel",props:Oj,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ct(e),o=N(null),r=N(null),i=N([]),a={value:[]},s=L(()=>e.direction==="vertical"),l=L(()=>s.value?"height":"width"),c=L(()=>s.value?"bottom":"right"),u=L(()=>e.effect==="slide"),d=L(()=>e.loop&&e.slidesPerView===1&&u.value),f=L(()=>e.effect==="custom"),p=L(()=>!u.value||e.centeredSlides?1:e.slidesPerView),h=L(()=>f.value?1:e.slidesPerView),m=L(()=>p.value==="auto"||e.slidesPerView==="auto"&&e.centeredSlides),v=N({width:0,height:0}),g=L(()=>{const{value:Se}=i;if(!Se.length)return[];const{value:Le}=m;if(Le)return Se.map(Te=>E0(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=L(()=>{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=N(!1),C=L(()=>{const{transitionStyle:Se}=e;return Se?Kn(Se,zj):{}}),_=L(()=>f.value?0:Sj(C.value.transitionDuration)),x=L(()=>{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=L(()=>{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&&Te_j(w.value,d.value)),P=Od(e.defaultIndex,d.value),k=N(P0(P,w.value,d.value)),A=rn(Ne(e,"currentIndex"),k),I=L(()=>Od(A.value,d.value));function W(Se){var Le,Ze;Se=Dl(Se,0,w.value-1);const pt=P0(Se,w.value,d.value),{value:gt}=A;pt!==A.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 B(Se=I.value){return Cj(Se,w.value,e.loop)}function z(Se=I.value){return wj(Se,w.value,e.loop)}function $(Se){const Le=he(Se);return Le!==null&&B()===Le}function j(Se){const Le=he(Se);return Le!==null&&z()===Le}function X(Se){return I.value===he(Se)}function F(Se){return A.value===Se}function M(){return B()===null}function se(){return z()===null}function Q(Se){const Le=Dl(Od(Se,d.value),0,w.value);(Se!==A.value||Le!==I.value)&&W(Le)}function ne(){const Se=B();Se!==null&&W(Se)}function fe(){const Se=z();Se!==null&&W(Se)}function xe(){(!G||!d.value)&&ne()}function Ce(){(!G||!d.value)&&fe()}let G=!1,ve=0;const ue=N({});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?U(I.value,Se):ve!==0&&(!G&&Se>0&&(G=!0),re(ve=0,Se))}function U(Se,Le){const Ze=R(Se);Ze!==ve&&Le>0&&(G=!0),ve=R(I.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 q={currentIndexRef:A,to:Q,prev:xe,next:Ce,isVertical:()=>s.value,isHorizontal:()=>!s.value,isPrev:$,isNext:j,isActive:X,isPrevDisabled:M,isNextDisabled:se,getSlideIndex:he,getSlideStyle:ye,addSlide:ie,removeSlide:Y,onCarouselItemClick:ge};kj(q);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=q.isPrev(Le),gt=q.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&&!X(Se)&&(Q(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=R0(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=R0(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}=I;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=B(Se):(Ee<-gt/2||Ee/Ze<-.4)&&(Le=z(Se))}Le!==null&&Le!==Se?(tt=!0,W(Le),jt(()=>{(!d.value||k.value!==A.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}=I;U(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=E0(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(I,(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)}U(Se,_.value)}else ke()},{immediate:!0}),ht([d,p],()=>void jt(()=>{W(I.value)})),ht(y,()=>{u.value&&ke()},{deep:!0}),ht(u,Se=>{Se?ke():(G=!1,re(ve=0))});const Xe=L(()=>({onTouchstartPassive:e.touchable?Me:void 0,onMousedown:e.draggable?Me:void 0,onWheel:e.mousewheel?it:void 0})),Qe=L(()=>Object.assign(Object.assign({},Kn(q,["to","prev","next","isPrevDisabled","isNextDisabled"])),{total:T.value,currentIndex:A.value})),nt=L(()=>({total:T.value,currentIndex:A.value,to:q.to})),ot={getCurrentIndex:()=>A.value,to:Q,prev:ne,next:fe},kt=Fe("Carousel","-carousel",Mj,vj,e,t),sn=L(()=>{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:A,realIndex:I,slideStyles:x,translateStyle:ue,slidesControlListeners:Xe,handleTransitionEnd:rt,handleResize:Z,handleSlideResize:we,handleMouseenter:Ie,handleMouseleave:Ve,isActive:F,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=Lj(h);return m.length||(m=h.map(v=>b(Ij,null,{default:()=>oo(v)}))),this.duplicatedable&&(m=xj(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(Pj,{key:i+a,total:u.total,currentIndex:u.currentIndex,dotType:i,trigger:this.trigger,keyboard:this.keyboard})]),n&&Qf(p,c,()=>[b($j,null)]))}});function Lj(e){return e.reduce((t,n)=>(Aj(n)&&t.push(n),t),[])}const Fj={sizeSmall:"14px",sizeMedium:"16px",sizeLarge:"18px",labelPadding:"0 8px",labelFontWeight:"400"},O_=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({},Fj),{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})},Nj={name:"Checkbox",common:yt,self:O_},D_=Nj,Bj={name:"Checkbox",common:Be,self(e){const{cardColor:t}=e,n=O_(e);return n.color="#0000",n.checkMarkColor=t,n}},Fa=Bj,Hj=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"}},jj={name:"Cascader",common:Be,peers:{InternalSelectMenu:ol,InternalSelection:Kp,Scrollbar:Bn,Checkbox:Fa,Empty:xu},self:Hj},Vj=jj,Uj=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"})),Wj=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"})),L_="n-checkbox-group",qj={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]},Kj=pe({name:"CheckboxGroup",props:qj,setup(e){const{mergedClsPrefixRef:t}=ct(e),n=ar(e),{mergedSizeRef:o,mergedDisabledRef:r}=n,i=N(e.defaultValue),a=L(()=>e.value),s=rn(a,i),l=L(()=>{var d;return((d=s.value)===null||d===void 0?void 0:d.length)||0}),c=L(()=>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(L_,{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)}}),Gj=V([O("checkbox",` font-size: var(--n-font-size); outline: none; cursor: pointer; @@ -1687,47 +1687,47 @@ ${t} word-break: break-word; line-height: var(--n-size); --n-merged-color-table: var(--n-color-table); - `,[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",` + `,[K("show-label","line-height: var(--n-label-line-height);"),V("&:hover",[O("checkbox-box",[D("border","border: var(--n-border-checked);")])]),V("&:focus:not(:active)",[O("checkbox-box",[D("border",` border: var(--n-border-focus); box-shadow: var(--n-box-shadow-focus); - `)])]),K("inside-table",[z("checkbox-box",` + `)])]),K("inside-table",[O("checkbox-box",` background-color: var(--n-merged-color-table); - `)]),K("checked",[z("checkbox-box",` + `)]),K("checked",[O("checkbox-box",` background-color: var(--n-color-checked); - `,[z("checkbox-icon",[j(".check-icon",` + `,[O("checkbox-icon",[V(".check-icon",` opacity: 1; transform: scale(1); - `)])])]),K("indeterminate",[z("checkbox-box",[z("checkbox-icon",[j(".check-icon",` + `)])])]),K("indeterminate",[O("checkbox-box",[O("checkbox-icon",[V(".check-icon",` opacity: 0; transform: scale(.5); - `),j(".line-icon",` + `),V(".line-icon",` opacity: 1; transform: scale(1); - `)])])]),K("checked, indeterminate",[j("&:focus:not(:active)",[z("checkbox-box",[D("border",` + `)])])]),K("checked, indeterminate",[V("&:focus:not(:active)",[O("checkbox-box",[D("border",` border: var(--n-border-checked); box-shadow: var(--n-box-shadow-focus); - `)])]),z("checkbox-box",` + `)])]),O("checkbox-box",` background-color: var(--n-color-checked); border-left: 0; border-top: 0; - `,[D("border",{border:"var(--n-border-checked)"})])]),K("disabled",{cursor:"not-allowed"},[K("checked",[z("checkbox-box",` + `,[D("border",{border:"var(--n-border-checked)"})])]),K("disabled",{cursor:"not-allowed"},[K("checked",[O("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",` + `,[D("border",{border:"var(--n-border-disabled-checked)"}),O("checkbox-icon",[V(".check-icon, .line-icon",{fill:"var(--n-check-mark-color-disabled-checked)"})])])]),O("checkbox-box",` background-color: var(--n-color-disabled); `,[D("border",` border: var(--n-border-disabled); - `),z("checkbox-icon",[j(".check-icon, .line-icon",` + `),O("checkbox-icon",[V(".check-icon, .line-icon",` fill: var(--n-check-mark-color-disabled); `)])]),D("label",` color: var(--n-text-color-disabled); - `)]),z("checkbox-box-wrapper",` + `)]),O("checkbox-box-wrapper",` position: relative; width: var(--n-size); flex-shrink: 0; flex-grow: 0; user-select: none; -webkit-user-select: none; - `),z("checkbox-box",` + `),O("checkbox-box",` position: absolute; left: 0; top: 50%; @@ -1750,7 +1750,7 @@ ${t} top: 0; bottom: 0; border: var(--n-border); - `),z("checkbox-icon",` + `),O("checkbox-icon",` display: flex; align-items: center; justify-content: center; @@ -1759,7 +1759,7 @@ ${t} right: 1px; top: 1px; bottom: 1px; - `,[j(".check-icon, .line-icon",` + `,[V(".check-icon, .line-icon",` width: 100%; fill: var(--n-check-mark-color); opacity: 0; @@ -1777,56 +1777,56 @@ ${t} -webkit-user-select: none; padding: var(--n-label-padding); font-weight: var(--n-label-font-weight); - `,[j("&:empty",{display:"none"})])]),Qs(z("checkbox",` + `,[V("&:empty",{display:"none"})])]),Qs(O("checkbox",` --n-merged-color-table: var(--n-color-table-modal); - `)),fu(z("checkbox",` + `)),fu(O("checkbox",` --n-merged-color-table: var(--n-color-table-popover); - `))]),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",` + `))]),Yj=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:Yj,setup(e){const t=N(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(L_,null),c=N(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",Gj,D_,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:A}=i,I=f.value?e.uncheckedValue:e.checkedValue;T&&Re(T,I,x),P&&Re(P,I,x),w&&Re(w,I,x),k(),A(),c.value=I}}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=L(()=>{const{value:x}=s,{common:{cubicBezierEaseInOut:w},self:{borderRadius:T,color:P,colorChecked:k,colorDisabled:A,colorTableHeader:I,colorTableHeaderModal:W,colorTableHeaderPopover:B,checkMarkColor:z,checkMarkColorDisabled:$,border:j,borderFocus:X,borderDisabled:F,borderChecked:M,boxShadowFocus:se,textColor:Q,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":j,"--n-border-checked":M,"--n-border-focus":X,"--n-border-disabled":F,"--n-border-disabled-checked":Ce,"--n-box-shadow-focus":se,"--n-color":P,"--n-color-checked":k,"--n-color-table":I,"--n-color-table-modal":W,"--n-color-table-popover":B,"--n-color-disabled":A,"--n-color-disabled-checked":xe,"--n-text-color":Q,"--n-text-color-disabled":ne,"--n-check-mark-color":z,"--n-check-mark-color-disabled":$,"--n-check-mark-color-disabled-checked":fe,"--n-font-size":re,"--n-label-padding":G}}),_=o?Rt("checkbox",L(()=>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`},Wj):b("div",{key:"check",class:`${c}-checkbox-icon`},Uj)}),b("div",{class:`${c}-checkbox-box__border`}))),h)}}),Xj={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}}},F_=Xj,Qj=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"}},Zj={name:"Collapse",common:Be,self:Qj},Jj=Zj,eV=e=>{const{cubicBezierEaseInOut:t}=e;return{bezier:t}},tV={name:"CollapseTransition",common:Be,self:eV},nV=tV,oV={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}},N_=pe({name:"ConfigProvider",alias:["App"],props:oV,setup(e){const t=He(xo,null),n=L(()=>{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=L(()=>{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=L(()=>{const{icons:h}=e;return h===void 0?t==null?void 0:t.mergedIconsRef.value:h}),s=L(()=>{const{componentOptions:h}=e;return h!==void 0?h:t==null?void 0:t.mergedComponentPropsRef.value}),l=L(()=>{const{clsPrefix:h}=e;return h!==void 0?h:t?t.mergedClsPrefixRef.value:Hs}),c=L(()=>{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=L(()=>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=L(()=>{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:L(()=>{const{locale:h}=e;if(h!==null)return h===void 0?t==null?void 0:t.mergedLocaleRef.value:h}),mergedDateLocaleRef:L(()=>{const{dateLocale:h}=e;if(h!==null)return h===void 0?t==null?void 0:t.mergedDateLocaleRef.value:h}),mergedHljsRef:L(()=>{const{hljs:h}=e;return h===void 0?t==null?void 0:t.mergedHljsRef.value:h}),mergedKatexRef:L(()=>{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))}}),rV=e=>1-Math.pow(1-e,5);function iV(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)*rV(c/o);if(c===o){i();return}r(u),requestAnimationFrame(a)},s=performance.now();a()}const aV={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},sV=pe({name:"NumberAnimation",props:aV,setup(e){const{localeRef:t}=Pi("name"),{duration:n}=e,o=N(e.from),r=L(()=>{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&&iV({from:f,to:p,duration:n,onUpdate:a,onFinish:s})},c=L(()=>{var f;const h=gL(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]}}),lV={name:"Popselect",common:Be,peers:{Popover:Di,InternalSelectMenu:ol}},B_=lV;function cV(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const uV={name:"Popselect",common:yt,peers:{Popover:La,InternalSelectMenu:qp},self:cV},Zp=uV,H_="n-popselect",dV=O("popselect-menu",` box-shadow: var(--n-menu-box-shadow); -`),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",` +`),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]},$0=Lr(Jp),fV=pe({name:"PopselectPanel",props:Jp,setup(e){const t=He(H_),{mergedClsPrefixRef:n,inlineThemeDisabled:o}=ct(e),r=Fe("Popselect","-pop-select",dV,Zp,t.props,n),i=L(()=>nl(e.options,x_("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=L(()=>{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(c_,{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))||[]}})}}),hV=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:hV,inheritAttrs:!1,__popover__:!0,setup(e){const{mergedClsPrefixRef:t}=ct(e),n=Fe("Popselect","-popselect",void 0,Zp,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 lt(H_,{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(fV,Object.assign({},s,{class:[s.class,n],style:[s.style,r]},Kn(this.$props,$0),{ref:SC(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,$0),t,{internalDeactivateImmediately:!0}),{trigger:()=>{var n,o;return(o=(n=this.$slots).default)===null||o===void 0?void 0:o.call(n)}})}});function j_(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const pV={name:"Select",common:yt,peers:{InternalSelection:v_,InternalSelectMenu:qp},self:j_},V_=pV,mV={name:"Select",common:Be,peers:{InternalSelection:Kp,InternalSelectMenu:ol},self:j_},U_=mV,gV=V([O("select",` z-index: auto; outline: none; width: 100%; position: relative; - `),z("select-menu",` + `),O("select-menu",` margin: 4px 0; box-shadow: var(--n-menu-box-shadow); - `,[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=` + `,[Da({originalTransition:"background-color .3s var(--n-bezier), box-shadow .3s var(--n-bezier)"})])]),vV=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:vV,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,namespaceRef:o,inlineThemeDisabled:r}=ct(e),i=Fe("Select","-select",gV,V_,e,t),a=N(e.defaultValue),s=Ne(e,"value"),l=rn(s,a),c=N(!1),u=N(""),d=L(()=>{const{valueField:Z,childrenField:we}=e,Ie=x_(Z,we);return nl(I.value,Ie)}),f=L(()=>cH(k.value,e.valueField,e.childrenField)),p=N(!1),h=rn(Ne(e,"show"),p),m=N(null),v=N(null),g=N(null),{localeRef:y}=Pi("Select"),S=L(()=>{var Z;return(Z=e.placeholder)!==null&&Z!==void 0?Z:y.value.placeholder}),C=Cp(e,["items","options"]),_=[],x=N([]),w=N([]),T=N(new Map),P=L(()=>{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=L(()=>w.value.concat(x.value).concat(C.value)),A=L(()=>{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}}),I=L(()=>{if(e.remote)return C.value;{const{value:Z}=k,{value:we}=u;return!we.length||!e.filterable?Z:lH(Z,A.value,we,e.childrenField)}});function W(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 B=L(()=>{if(e.multiple){const{value:Z}=l;return Array.isArray(Z)?W(Z):[]}return null}),z=L(()=>{const{value:Z}=l;return!e.multiple&&!Array.isArray(Z)?Z===null?null:W([Z])[0]||null:null}),$=ar(e),{mergedSizeRef:j,mergedDisabledRef:X,mergedStatusRef:F}=$;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 Q(){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=B.value)===null||Z===void 0||Z.forEach(Qe=>{Ve.set(Qe[Xe],Qe)})}else{const Xe=z.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(){X.value||(G(!0),p.value=!0,e.filterable&&je())}function ue(){G(!1)}function re(){u.value="",w.value=_}const ke=N(!1);function U(){e.filterable&&(ke.value=!0)}function R(){e.filterable&&(ke.value=!1,h.value||re())}function E(){X.value||(h.value?e.filterable?je():ue():ve())}function q(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(X.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,W(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(),Q(),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&&(s6(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=L(()=>{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:F,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:z,selectedOptions:B,mergedSize:j,mergedDisabled:X,focused:c,activeWithoutMenuOpen:ke,inlineThemeDisabled:r,onTriggerInputFocus:U,onTriggerInputBlur:R,handleTriggerOrMenuResize:dt,handleMenuFocus:Y,handleMenuBlur:he,handleMenuTabOut:ye,handleTriggerClick:E,handleToggle:de,handleDeleteOption:_e,handlePatternInput:oe,handleClear:Ee,handleTriggerBlur:q,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(KB,{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(c_,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}})})]}))}}),bV={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"},W_=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({},bV),{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})},yV={name:"Pagination",common:yt,peers:{Select:V_,Input:Yp,Popselect:Zp},self:W_},q_=yV,xV={name:"Pagination",common:Be,peers:{Select:U_,Input:lo,Popselect:B_},self(e){const{primaryColor:t,opacity3:n}=e,o=Ae(t,{alpha:Number(n)}),r=W_(e);return r.itemBorderActive=`1px solid ${o}`,r.itemBorderDisabled="1px solid #0000",r}},K_=xV;function CV(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:A0(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 A0(e,t){const n=[];for(let o=e;o<=t;++o)n.push({label:`${o}`,value:o});return n}const I0=` background: var(--n-item-color-hover); color: var(--n-item-text-color-hover); border: var(--n-item-border-hover); -`,I0=[K("button",` +`,M0=[K("button",` background: var(--n-button-color-hover); border: var(--n-button-border-hover); color: var(--n-button-icon-color-hover); - `)],CV=z("pagination",` + `)],wV=O("pagination",` display: flex; vertical-align: middle; font-size: var(--n-item-font-size); flex-wrap: nowrap; -`,[z("pagination-prefix",` +`,[O("pagination-prefix",` display: flex; align-items: center; margin: var(--n-prefix-margin); - `),z("pagination-suffix",` + `),O("pagination-suffix",` display: flex; align-items: center; margin: var(--n-suffix-margin); - `),j("> *:not(:first-child)",` + `),V("> *:not(:first-child)",` margin: var(--n-item-margin); - `),z("select",` + `),O("select",` width: var(--n-select-width); - `),j("&.transition-disabled",[z("pagination-item","transition: none!important;")]),z("pagination-quick-jumper",` + `),V("&.transition-disabled",[O("pagination-item","transition: none!important;")]),O("pagination-quick-jumper",` white-space: nowrap; display: flex; color: var(--n-jumper-text-color); transition: color .3s var(--n-bezier); align-items: center; font-size: var(--n-jumper-font-size); - `,[z("input",` + `,[O("input",` margin: var(--n-input-margin); width: var(--n-input-width); - `)]),z("pagination-item",` + `)]),O("pagination-item",` position: relative; cursor: pointer; user-select: none; @@ -1853,9 +1853,9 @@ ${t} color: var(--n-button-icon-color); border: var(--n-button-border); padding: 0; - `,[z("base-icon",` + `,[O("base-icon",` font-size: var(--n-button-icon-size); - `)]),Pt("disabled",[K("hover",A0,I0),j("&:hover",A0,I0),j("&:active",` + `)]),Pt("disabled",[K("hover",I0,M0),V("&:hover",I0,M0),V("&:active",` background: var(--n-item-color-pressed); color: var(--n-item-text-color-pressed); border: var(--n-item-border-pressed); @@ -1867,7 +1867,7 @@ ${t} background: var(--n-item-color-active); color: var(--n-item-text-color-active); border: var(--n-item-border-active); - `,[j("&:hover",` + `,[V("&:hover",` background: var(--n-item-color-active-hover); `)])]),K("disabled",` cursor: not-allowed; @@ -1877,15 +1877,15 @@ ${t} border: var(--n-item-border-disabled); `)])]),K("disabled",` cursor: not-allowed; - `,[z("pagination-quick-jumper",` + `,[O("pagination-quick-jumper",` color: var(--n-jumper-text-color-disabled); `)]),K("simple",` display: flex; align-items: center; flex-wrap: nowrap; - `,[z("pagination-quick-jumper",[z("input",` + `,[O("pagination-quick-jumper",[O("input",` margin: 0; - `)])])]),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",` + `)])])]),_V=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]}),SV=pe({name:"Pagination",props:_V,setup(e){const{mergedComponentPropsRef:t,mergedClsPrefixRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=ct(e),i=Fe("Pagination","-pagination",wV,q_,e,n),{localeRef:a}=Pi("Pagination"),s=N(null),l=N(e.defaultPage),u=N((()=>{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=L(()=>{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=N("");un(()=>{e.simple,h.value=String(d.value)});const m=N(!1),v=N(!1),g=N(!1),y=N(!1),S=()=>{e.disabled||(m.value=!0,$())},C=()=>{e.disabled||(m.value=!1,$())},_=()=>{v.value=!0,$()},x=()=>{v.value=!1,$()},w=re=>{j(re)},T=L(()=>CV(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=L(()=>{const re=a.value.selectionSuffix;return e.pageSizes.map(ke=>typeof ke=="number"?{label:`${ke} / ${re}`,value:ke}:ke)}),k=L(()=>{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)||Kv(e.size)}),A=L(()=>{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)||Kv(e.size)}),I=L(()=>(d.value-1)*f.value),W=L(()=>{const re=d.value*f.value-1,{itemCount:ke}=e;return ke!==void 0&&re>ke-1?ke-1:re}),B=L(()=>{const{itemCount:re}=e;return re!==void 0?re:(e.pageCount||1)*f.value}),z=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 j(re){if(re===d.value)return;const{"onUpdate:page":ke,onUpdatePage:U,onChange:R,simple:E}=e;ke&&Re(ke,re),U&&Re(U,re),R&&Re(R,re),l.value=re,E&&(h.value=String(re))}function X(re){if(re===f.value)return;const{"onUpdate:pageSize":ke,onUpdatePageSize:U,onPageSizeChange:R}=e;ke&&Re(ke,re),U&&Re(U,re),R&&Re(R,re),u.value=re,p.value{d.value,f.value,$()});const ve=L(()=>{const{size:re}=e,{self:{buttonBorder:ke,buttonBorderHover:U,buttonBorderPressed:R,buttonIconColor:E,buttonIconColorHover:q,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":q,"--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":U,"--n-button-border-pressed":R}}),ue=o?Rt("pagination",L(()=>{let re="";const{size:ke}=e;return re+=ke[0],re}),ve,e):void 0;return{rtlEnabled:z,mergedClsPrefix:n,locale:a,selfRef:s,mergedPage:d,pageItems:L(()=>T.value.items),mergedItemCount:B,jumperValue:h,pageSizeOptions:P,mergedPageSize:f,inputSize:k,selectSize:A,mergedTheme:i,mergedPageCount:p,startIndex:I,endIndex:W,showFastForwardMenu:g,showFastBackwardMenu:y,fastForwardActive:m,fastBackwardActive:v,handleMenuSelect:w,handleFastForwardMouseenter:S,handleFastForwardMouseleave:C,handleFastBackwardMouseenter:_,handleFastBackwardMouseleave:x,handleJumperInput:G,handleBackwardClick:M,handleForwardClick:F,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:A,handleQuickJumperChange:I,onRender:W}=this;W==null||W();const B=e.prefix||S,z=e.suffix||C,$=g||e.prev,j=y||e.next,X=_||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(F=>{switch(F){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(p0,null):b(d0,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:I}))," / ",i):a.map((M,se)=>{let Q,ne,fe;const{type:xe}=M;switch(xe){case"page":const G=M.label;X?Q=X({type:"page",node:G,active:M.active}):Q=G;break;case"fast-forward":const ve=this.fastForwardActive?b(Bt,{clsPrefix:t},{default:()=>this.rtlEnabled?b(f0,null):b(h0,null)}):b(Bt,{clsPrefix:t},{default:()=>b(m0,null)});X?Q=X({type:"fast-forward",node:ve,active:this.fastForwardActive||this.showFastForwardMenu}):Q=ve,ne=this.handleFastForwardMouseenter,fe=this.handleFastForwardMouseleave;break;case"fast-backward":const ue=this.fastBackwardActive?b(Bt,{clsPrefix:t},{default:()=>this.rtlEnabled?b(h0,null):b(f0,null)}):b(Bt,{clsPrefix:t},{default:()=>b(m0,null)});X?Q=X({type:"fast-backward",node:ue,active:this.fastBackwardActive||this.showFastBackwardMenu}):Q=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},Q);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`,!j&&`${t}-pagination-item--button`,{[`${t}-pagination-item--disabled`]:r<1||r>=i||n}],onClick:A},j?j({page:r,pageSize:p,pageCount:i,itemCount:this.mergedItemCount,startIndex:this.startIndex,endIndex:this.endIndex}):b(Bt,{clsPrefix:t},{default:()=>this.rtlEnabled?b(d0,null):b(p0,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:I})):null;default:return null}}),z?b("div",{class:`${t}-pagination-suffix`},z({page:r,pageSize:p,pageCount:i,startIndex:this.startIndex,endIndex:this.endIndex,itemCount:this.mergedItemCount})):null)}}),G_={padding:"8px 14px"},kV={name:"Tooltip",common:Be,peers:{Popover:Di},self(e){const{borderRadius:t,boxShadow2:n,popoverColor:o,textColor2:r}=e;return Object.assign(Object.assign({},G_),{borderRadius:t,boxShadow:n,color:o,textColor:r})}},Tu=kV,TV=e=>{const{borderRadius:t,boxShadow2:n,baseColor:o}=e;return Object.assign(Object.assign({},G_),{borderRadius:t,boxShadow:n,color:Ye(o,"rgba(0, 0, 0, .85)"),textColor:o})},PV={name:"Tooltip",common:yt,peers:{Popover:La},self:TV},em=PV,RV={name:"Ellipsis",common:Be,peers:{Tooltip:Tu}},Y_=RV,EV={name:"Ellipsis",common:yt,peers:{Tooltip:em}},X_=EV,Q_={radioSizeSmall:"14px",radioSizeMedium:"16px",radioSizeLarge:"18px",labelPadding:"0 8px",labelFontWeight:"400"},$V={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({},Q_),{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})}},Z_=$V,AV=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({},Q_),{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})},IV={name:"Radio",common:yt,self:AV},tm=IV,MV={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"},J_=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({},MV),{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})},zV={name:"Dropdown",common:yt,peers:{Popover:La},self:J_},nm=zV,OV={name:"Dropdown",common:Be,peers:{Popover:Di},self(e){const{primaryColorSuppl:t,primaryColor:n,popoverColor:o}=e,r=J_(e);return r.colorInverted=o,r.optionColorActive=Ae(n,{alpha:.15}),r.optionColorActiveInverted=t,r.optionColorHoverInverted=t,r}},om=OV,DV={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"},e2=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({},DV),{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})},LV={name:"DataTable",common:yt,peers:{Button:_u,Checkbox:D_,Radio:tm,Pagination:q_,Scrollbar:Oi,Empty:xu,Popover:La,Ellipsis:X_,Dropdown:nm},self:e2},FV=LV,NV={name:"DataTable",common:Be,peers:{Button:Hn,Checkbox:Fa,Radio:Z_,Pagination:K_,Scrollbar:Bn,Empty:zi,Popover:Di,Ellipsis:Y_,Dropdown:om},self(e){const t=e2(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}},BV=NV,HV=Object.assign(Object.assign({},Ca),Fe.props),Pu=pe({name:"Tooltip",props:HV,__popover__:!0,setup(e){const{mergedClsPrefixRef:t}=ct(e),n=Fe("Tooltip","-tooltip",void 0,em,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:L(()=>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)}}),t2=O("ellipsis",{overflow:"hidden"},[Pt("line-clamp",` white-space: nowrap; display: inline-block; vertical-align: bottom; @@ -1895,7 +1895,7 @@ ${t} -webkit-box-orient: vertical; `),K("cursor-pointer",` cursor: pointer; - `)]);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",` + `)]);function gh(e){return`${e}-ellipsis--line-clamp`}function vh(e,t){return`${e}-ellipsis--cursor-${t}`}const n2=Object.assign(Object.assign({},Fe.props),{expandTrigger:String,lineClamp:[Number,String],tooltip:{type:[Boolean,Object],default:!0}}),rm=pe({name:"Ellipsis",inheritAttrs:!1,props:n2,setup(e,{slots:t,attrs:n}){const o=Gw(),r=Fe("Ellipsis","-ellipsis",t2,X_,e,o),i=N(null),a=N(null),s=N(null),l=N(!1),c=L(()=>{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=L(()=>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()}}),jV=pe({name:"PerformantEllipsis",props:n2,inheritAttrs:!1,setup(e,{attrs:t,slots:n}){const o=N(!1),r=Gw();return Br("-ellipsis",t2,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()}}),VV=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})}}),UV=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",WV=pe({name:"SortIcon",props:{column:{type:Object,required:!0}},setup(e){const{mergedComponentPropsRef:t}=ct(),{mergedSortStateRef:n,mergedClsPrefixRef:o}=He(So),r=L(()=>n.value.find(l=>l.columnKey===e.column.key)),i=L(()=>r.value!==void 0),a=L(()=>{const{value:l}=r;return l&&i.value?l.order:!1}),s=L(()=>{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(VV,{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(gN,null)}))}}),qV=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})}}),o2={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}},r2="n-radio-group";function i2(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=N(null),i=N(null),a=He(r2,null),s=N(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=N(!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 KV=O("radio",` line-height: var(--n-label-line-height); outline: none; position: relative; @@ -1913,7 +1913,7 @@ ${t} flex-shrink: 0; flex-grow: 0; width: var(--n-radio-size); - `),z("radio-input",` + `),O("radio-input",` position: absolute; border: 0; border-radius: inherit; @@ -1937,7 +1937,7 @@ ${t} transition: background-color .3s var(--n-bezier), box-shadow .3s var(--n-bezier); - `,[j("&::before",` + `,[V("&::before",` content: ""; opacity: 0; position: absolute; @@ -1952,7 +1952,7 @@ ${t} opacity .3s var(--n-bezier), background-color .3s var(--n-bezier), transform .3s var(--n-bezier); - `),K("checked",{boxShadow:"var(--n-box-shadow-active)"},[j("&::before",` + `),K("checked",{boxShadow:"var(--n-box-shadow-active)"},[V("&::before",` opacity: 1; transform: scale(1); `)])]),D("label",` @@ -1963,13 +1963,13 @@ ${t} transition: color .3s var(--n-bezier); `),Pt("disabled",` cursor: pointer; - `,[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",` + `,[V("&:hover",[D("dot",{boxShadow:"var(--n-box-shadow-hover)"})]),K("focus",[V("&: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)"}),K("checked",` + `,[D("dot",{boxShadow:"var(--n-box-shadow-disabled)",backgroundColor:"var(--n-color-disabled)"},[V("&::before",{backgroundColor:"var(--n-dot-color-disabled)"}),K("checked",` opacity: 1; - `)]),D("label",{color:"var(--n-text-color-disabled)"}),z("radio-input",` + `)]),D("label",{color:"var(--n-text-color-disabled)"}),O("radio-input",` cursor: not-allowed; - `)])]),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",` + `)])]),GV=Object.assign(Object.assign({},Fe.props),o2),a2=pe({name:"Radio",props:GV,setup(e){const t=i2(e),n=Fe("Radio","-radio",KV,tm,e,t.mergedClsPrefix),o=L(()=>{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)]:A}}=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":A,"--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",L(()=>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)))}}),YV=O("radio-group",` display: inline-block; font-size: var(--n-font-size); `,[D("splitor",` @@ -1984,7 +1984,7 @@ ${t} white-space: nowrap; height: var(--n-height); line-height: var(--n-height); - `,[z("radio-button",{height:"var(--n-height)",lineHeight:"var(--n-height)"}),D("splitor",{height:"var(--n-height)"})]),z("radio-button",` + `,[O("radio-button",{height:"var(--n-height)",lineHeight:"var(--n-height)"}),D("splitor",{height:"var(--n-height)"})]),O("radio-button",` vertical-align: bottom; outline: none; position: relative; @@ -2003,7 +2003,7 @@ ${t} color: var(--n-button-text-color); border-top: 1px solid var(--n-button-border-color); border-bottom: 1px solid var(--n-button-border-color); - `,[z("radio-input",` + `,[O("radio-input",` pointer-events: none; position: absolute; border: 0; @@ -2024,14 +2024,14 @@ ${t} bottom: -1px; right: -1px; top: -1px; - `),j("&:first-child",` + `),V("&:first-child",` border-top-left-radius: var(--n-button-border-radius); border-bottom-left-radius: var(--n-button-border-radius); border-left: 1px solid var(--n-button-border-color); `,[D("state-border",` border-top-left-radius: var(--n-button-border-radius); border-bottom-left-radius: var(--n-button-border-radius); - `)]),j("&:last-child",` + `)]),V("&:last-child",` border-top-right-radius: var(--n-button-border-radius); border-bottom-right-radius: var(--n-button-border-radius); border-right: 1px solid var(--n-button-border-color); @@ -2040,17 +2040,17 @@ ${t} border-bottom-right-radius: var(--n-button-border-radius); `)]),Pt("disabled",` cursor: pointer; - `,[j("&:hover",[D("state-border",` + `,[V("&: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)"})]),K("focus",[j("&:not(:active)",[D("state-border",{boxShadow:"var(--n-button-box-shadow-focus)"})])])]),K("checked",` + `),Pt("checked",{color:"var(--n-button-text-color-hover)"})]),K("focus",[V("&: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); `),K("disabled",` cursor: not-allowed; opacity: var(--n-opacity-disabled); - `)])]);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",` + `)])]);function XV(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:A,buttonBoxShadowHover:I,buttonColorActive:W,buttonTextColor:B,buttonTextColorActive:z,buttonTextColorHover:$,opacityDisabled:j,[Pe("buttonHeight",_)]:X,[Pe("fontSize",_)]:F}}=d.value;return{"--n-font-size":F,"--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":A,"--n-button-box-shadow-hover":I,"--n-button-color-active":W,"--n-button-text-color":B,"--n-button-text-color-hover":$,"--n-button-text-color-active":z,"--n-height":X,"--n-opacity-disabled":j}}),C=c?Rt("radio-group",L(()=>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}=XV(ba(_C(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)}}),ZV=pe({name:"RadioButton",props:o2,setup:i2,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)))}}),l2=40,c2=40;function z0(e){if(e.type==="selection")return e.width===void 0?l2:wn(e.width);if(e.type==="expand")return e.width===void 0?c2:wn(e.width);if(!("children"in e))return typeof e.width=="string"?wn(e.width):e.width}function JV(e){var t,n;if(e.type==="selection")return Ut((t=e.width)!==null&&t!==void 0?t:l2);if(e.type==="expand")return Ut((n=e.width)!==null&&n!==void 0?n:c2);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 O0(e){return e&&(typeof e=="object"?Object.assign({},e):e)}function eU(e){return e==="ascend"?1:e==="descend"?-1:0}function tU(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 nU(e,t){if(t!==void 0)return{width:t,minWidth:t,maxWidth:t};const n=JV(e),{minWidth:o,maxWidth:r}=e;return{width:n,minWidth:Ut(o)||n,maxWidth:Ut(r)}}function oU(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 u2(e){return"children"in e&&e.children.length?!1:!!e.resizable}function D0(e){return"children"in e?!1:!!e.filter&&(!!e.filterOptions||!!e.renderFilterMenu)}function L0(e){if(e){if(e==="descend")return"ascend"}else return"descend";return!1}function rU(e,t){return e.sorter===void 0?null:t===null||t.columnKey!==e.key?{columnKey:e.key,sorter:e.sorter,order:L0(!1)}:Object.assign(Object.assign({},t),{order:L0(t.order)})}function d2(e,t){return t.find(n=>n.columnKey===e.key&&n.order)!==void 0}const iU=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=N(e.value),i=L(()=>{const{value:d}=r;return Array.isArray(d)?d:null}),a=L(()=>{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(Kj,{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(s2,{name:this.radioGroupName,class:`${n}-data-table-filter-menu__group`,value:this.radioGroupValue,onUpdateValue:this.handleChange},{default:()=>this.options.map(i=>b(a2,{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 aU(e,t,n){const o=Object.assign({},e);return o[t]=n,o}const sU=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=N(!1),u=r,d=L(()=>e.column.filterMultiple!==!1),f=L(()=>{const y=u.value[e.column.key];if(y===void 0){const{value:S}=d;return S?[]:null}return y}),p=L(()=>{const{value:y}=f;return Array.isArray(y)?y.length>0:y!==null}),h=L(()=>{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=aU(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(qV,{"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(wN,null)}))},default:()=>{const{renderFilterMenu:o}=this.column;return o?o({hide:n}):b(iU,{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})}})}}),lU=pe({name:"ColumnResizeButton",props:{onResizeStart:Function,onResize:Function,onResizeEnd:Function},setup(e){const{mergedClsPrefixRef:t}=He(So),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})}}),f2=pe({name:"DropdownDivider",props:{clsPrefix:{type:String,required:!0}},render(){return b("div",{class:`${this.clsPrefix}-dropdown-divider`})}}),h2=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}},cU={name:"Icon",common:yt,self:h2},uU=cU,dU={name:"Icon",common:Be,self:h2},fU=dU,hU=O("icon",` height: 1em; width: 1em; line-height: 1em; @@ -2059,7 +2059,7 @@ ${t} position: relative; fill: currentColor; transform: translateZ(0); -`,[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",` +`,[K("color-transition",{transition:"color .3s var(--n-bezier)"}),K("depth",{color:"var(--n-color)"},[V("svg",{opacity:"var(--n-opacity)",transition:"opacity .3s var(--n-bezier)"})]),V("svg",{height:"1em",width:"1em"})]),pU=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:pU,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ct(e),o=Fe("Icon","-icon",hU,uU,e,t),r=L(()=>{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",L(()=>`${e.depth||"d"}`),r,e):void 0;return{mergedClsPrefix:t,mergedStyle:L(()=>{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",F0="n-dropdown-option";function bh(e,t){return e.type==="submenu"||e.type===void 0&&e[t]!==void 0}function mU(e){return e.type==="group"}function p2(e){return e.type==="divider"}function gU(e){return e.type==="render"}const m2=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(F0,null),g=He(im),y=He(Ma),S=L(()=>e.tmNode.rawNode),C=L(()=>{const{value:j}=f;return bh(e.tmNode.rawNode,j)}),_=L(()=>{const{disabled:j}=e.tmNode;return j}),x=L(()=>{if(!C.value)return!1;const{key:j,disabled:X}=e.tmNode;if(X)return!1;const{value:F}=n,{value:M}=o,{value:se}=r,{value:Q}=i;return F!==null?Q.includes(j):M!==null?Q.includes(j)&&Q[Q.length-1]!==j:se!==null?Q.includes(j):!1}),w=L(()=>o.value===null&&!s.value),T=l6(x,300,w),P=L(()=>!!(v!=null&&v.enteringSubmenuRef.value)),k=N(!1);lt(F0,{enteringSubmenuRef:k});function A(){k.value=!0}function I(){k.value=!1}function W(){const{parentKey:j,tmNode:X}=e;X.disabled||l.value&&(r.value=j,o.value=null,n.value=X.key)}function B(){const{tmNode:j}=e;j.disabled||l.value&&n.value!==j.key&&W()}function z(j){if(e.tmNode.disabled||!l.value)return;const{relatedTarget:X}=j;X&&!nr({target:X},"dropdownOption")&&!nr({target:X},"scrollbarRail")&&(n.value=null)}function $(){const{value:j}=C,{tmNode:X}=e;l.value&&!j&&!X.disabled&&(t.doSelect(X.key,X.rawNode),t.doUpdateShow(!1))}return{labelField:d,renderLabel:c,renderIcon:u,siblingHasIcon:g.showIconRef,siblingHasSubmenu:g.hasSubmenuRef,menuProps:m,popoverBody:y,animated:s,mergedShowSubmenu:L(()=>T.value&&!P.value),rawNode:S,hasSubmenu:C,pending:wt(()=>{const{value:j}=i,{key:X}=e.tmNode;return j.includes(X)}),childActive:wt(()=>{const{value:j}=a,{key:X}=e.tmNode,F=j.findIndex(M=>X===M);return F===-1?!1:F{const{value:j}=a,{key:X}=e.tmNode,F=j.findIndex(M=>X===M);return F===-1?!1:F===j.length-1}),mergedDisabled:_,renderOption:p,nodeProps:h,handleClick:$,handleMouseMove:B,handleMouseEnter:W,handleMouseLeave:z,handleSubmenuBeforeEnter:A,handleSubmenuAfterEnter:I}},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(g2,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}}),vU=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}}),bU=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(vU,{clsPrefix:n,tmNode:e,key:e.key}),o==null?void 0:o.map(r=>{const{rawNode:i}=r;return i.show===!1?null:p2(i)?b(f2,{clsPrefix:n,key:r.key}):r.isGroup?(or("dropdown","`group` node is not allowed to be put in `group` node."),null):b(m2,{clsPrefix:n,tmNode:r,parentKey:t,key:r.key})}))}}),yU=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()])}}),g2=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:L(()=>{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:L(()=>{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=N(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:gU(i)?b(yU,{tmNode:r,key:r.key}):p2(i)?b(f2,{clsPrefix:t,key:r.key}):mU(i)?b(bU,{clsPrefix:t,tmNode:r,parentKey:e,key:r.key}):b(m2,{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(s_,{contentClass:`${t}-dropdown-menu__content`},{default:()=>o}):o,this.showArrow?f_({clsPrefix:t,arrowStyle:this.arrowStyle}):null)}}),xU=O("dropdown-menu",` transform-origin: var(--v-transform-origin); background-color: var(--n-color); border-radius: var(--n-border-radius); @@ -2068,20 +2068,20 @@ ${t} transition: background-color .3s var(--n-bezier), box-shadow .3s var(--n-bezier); -`,[Da(),z("dropdown-option",` +`,[Da(),O("dropdown-option",` position: relative; - `,[j("a",` + `,[V("a",` text-decoration: none; color: inherit; outline: none; - `,[j("&::before",` + `,[V("&::before",` content: ""; position: absolute; left: 0; right: 0; top: 0; bottom: 0; - `)]),z("dropdown-option-body",` + `)]),O("dropdown-option-body",` display: flex; cursor: pointer; position: relative; @@ -2090,7 +2090,7 @@ ${t} font-size: var(--n-font-size); color: var(--n-option-text-color); transition: color .3s var(--n-bezier); - `,[j("&::before",` + `,[V("&::before",` content: ""; position: absolute; top: 0; @@ -2103,11 +2103,11 @@ ${t} 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);")]),K("active",` + `),V("&::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);")]),K("child-active",` + `),V("&::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); @@ -2131,7 +2131,7 @@ ${t} z-index: 1; `,[K("show-icon",` width: var(--n-option-icon-prefix-width); - `),z("icon",` + `),O("icon",` font-size: var(--n-option-icon-size); `)]),D("label",` white-space: nowrap; @@ -2151,31 +2151,31 @@ ${t} z-index: 1; `,[K("has-submenu",` width: var(--n-option-icon-suffix-width); - `),z("icon",` + `),O("icon",` font-size: var(--n-option-icon-size); - `)]),z("dropdown-menu","pointer-events: all;")]),z("dropdown-offset-container",` + `)]),O("dropdown-menu","pointer-events: all;")]),O("dropdown-offset-container",` pointer-events: none; position: absolute; left: 0; right: 0; top: -4px; bottom: -4px; - `)]),z("dropdown-divider",` + `)]),O("dropdown-divider",` transition: background-color .3s var(--n-bezier); background-color: var(--n-divider-color); height: 1px; margin: 4px 0; - `),z("dropdown-menu-wrapper",` + `),O("dropdown-menu-wrapper",` transform-origin: var(--v-transform-origin); width: fit-content; - `),j(">",[z("scrollbar",` + `),V(">",[O("scrollbar",` height: inherit; max-height: inherit; `)]),Pt("scrollable",` padding: var(--n-padding); `),K("scrollable",[D("content",` padding: var(--n-padding); - `)])]),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",` + `)])]),CU={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]},wU=Object.keys(Ca),_U=Object.assign(Object.assign(Object.assign({},Ca),CU),Fe.props),am=pe({name:"Dropdown",inheritAttrs:!1,props:_U,setup(e){const t=N(!1),n=rn(Ne(e,"show"),t),o=L(()=>{const{keyField:I,childrenField:W}=e;return nl(e.options,{getKey(B){return B[I]},getDisabled(B){return B.disabled===!0},getIgnored(B){return B.type==="divider"||B.type==="render"},getChildren(B){return B[W]}})}),r=L(()=>o.value.treeNodes),i=N(null),a=N(null),s=N(null),l=L(()=>{var I,W,B;return(B=(W=(I=i.value)!==null&&I!==void 0?I:a.value)!==null&&W!==void 0?W:s.value)!==null&&B!==void 0?B:null}),c=L(()=>o.value.getPath(l.value).keyPath),u=L(()=>o.value.getPath(e.value).keyPath),d=wt(()=>e.keyboard&&n.value);x6({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",xU,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,I=>{!e.animated&&!I&&g()});function m(I,W){const{onSelect:B}=e;B&&Re(B,I,W)}function v(I){const{"onUpdate:show":W,onUpdateShow:B}=e;W&&Re(W,I),B&&Re(B,I),t.value=I}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 I=T();I!=null&&I.isLeaf&&n.value&&(m(I.key,I.rawNode),v(!1))}function T(){var I;const{value:W}=o,{value:B}=l;return!W||B===null?null:(I=W.getNode(B))!==null&&I!==void 0?I:null}function P(I){const{value:W}=l,{value:{getFirstAvailableNode:B}}=o;let z=null;if(W===null){const $=B();$!==null&&(z=$.key)}else{const $=T();if($){let j;switch(I){case"down":j=$.getNext();break;case"up":j=$.getPrev();break;case"right":j=$.getChild();break;case"left":j=$.getParent();break}j&&(z=j.key)}}z!==null&&(i.value=null,a.value=z)}const k=L(()=>{const{size:I,inverted:W}=e,{common:{cubicBezierEaseInOut:B},self:z}=h.value,{padding:$,dividerColor:j,borderRadius:X,optionOpacityDisabled:F,[Pe("optionIconSuffixWidth",I)]:M,[Pe("optionSuffixWidth",I)]:se,[Pe("optionIconPrefixWidth",I)]:Q,[Pe("optionPrefixWidth",I)]:ne,[Pe("fontSize",I)]:fe,[Pe("optionHeight",I)]:xe,[Pe("optionIconSize",I)]:Ce}=z,G={"--n-bezier":B,"--n-font-size":fe,"--n-padding":$,"--n-border-radius":X,"--n-option-height":xe,"--n-option-prefix-width":ne,"--n-option-icon-prefix-width":Q,"--n-option-suffix-width":se,"--n-option-icon-suffix-width":M,"--n-option-icon-size":Ce,"--n-divider-color":j,"--n-option-opacity-disabled":F};return W?(G["--n-color"]=z.colorInverted,G["--n-option-color-hover"]=z.optionColorHoverInverted,G["--n-option-color-active"]=z.optionColorActiveInverted,G["--n-option-text-color"]=z.optionTextColorInverted,G["--n-option-text-color-hover"]=z.optionTextColorHoverInverted,G["--n-option-text-color-active"]=z.optionTextColorActiveInverted,G["--n-option-text-color-child-active"]=z.optionTextColorChildActiveInverted,G["--n-prefix-color"]=z.prefixColorInverted,G["--n-suffix-color"]=z.suffixColorInverted,G["--n-group-header-text-color"]=z.groupHeaderTextColorInverted):(G["--n-color"]=z.color,G["--n-option-color-hover"]=z.optionColorHover,G["--n-option-color-active"]=z.optionColorActive,G["--n-option-text-color"]=z.optionTextColor,G["--n-option-text-color-hover"]=z.optionTextColorHover,G["--n-option-text-color-active"]=z.optionTextColorActive,G["--n-option-text-color-child-active"]=z.optionTextColorChildActive,G["--n-prefix-color"]=z.prefixColor,G["--n-suffix-color"]=z.suffixColor,G["--n-group-header-text-color"]=z.groupHeaderTextColor),G}),A=p?Rt("dropdown",L(()=>`${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:A==null?void 0:A.themeClass,onRender:A==null?void 0:A.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:SC(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(g2,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,wU),n),{trigger:()=>{var o,r;return(r=(o=this.$slots).default)===null||r===void 0?void 0:r.call(o)}})}}),v2="_n_all__",b2="_n_none__";function SU(e,t,n,o){return e?r=>{for(const i of e)switch(r){case v2:n(!0);return;case b2:o(!0);return;default:if(typeof i=="object"&&i.key===r){i.onSelect(t.value);return}}}:()=>{}}function kU(e,t){return e?e.map(n=>{switch(n){case"all":return{label:t.checkTableAll,key:v2};case"none":return{label:t.uncheckTableAll,key:b2};default:return n}}):[]}const TU=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=L(()=>SU(o.value,r,i,a)),l=L(()=>kU(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(Zw,null)})})}}});function Nd(e){return typeof e.title=="function"?e.title(e):e.title}const y2=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),_=N({});function x(I){const W=_.value[I];return W==null?void 0:W.getBoundingClientRect().width}function w(){i.value?S():C()}function T(I,W){if(nr(I,"dataTableFilter")||nr(I,"dataTableResizable")||!Fd(W))return;const B=d.value.find($=>$.columnKey===W.key)||null,z=rU(W,B);y(z)}const P=new Map;function k(I){P.set(I.key,x(I.key))}function A(I,W){const B=P.get(I.key);if(B===void 0)return;const z=B+W,$=tU(z,I.minWidth,I.maxWidth);m(z,$,I,x),v(I,$)}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:A}},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:A})=>{var I,W;const B=po(T),{ellipsis:z}=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(TU,{clsPrefix:t}):null):null:b(et,null,b("div",{class:`${t}-data-table-th__title-wrapper`},b("div",{class:`${t}-data-table-th__title`},z===!0||z&&!z.tooltip?b("div",{class:`${t}-data-table-th__ellipsis`},Nd(T)):z&&typeof z=="object"?b(rm,Object.assign({},z,{theme:c.peers.Ellipsis,themeOverrides:c.peerOverrides.Ellipsis}),{default:()=>Nd(T)}):Nd(T)),Fd(T)?b(WV,{column:T}):null),D0(T)?b(sU,{column:T,options:T.filterOptions}):null,u2(T)?b(lU,{onResizeStart:()=>{y(T)},onResize:F=>{S(T,F)}}):null),j=B in n,X=B in o;return b("th",{ref:F=>e[B]=F,key:B,style:{textAlign:T.titleAlign||T.align,left:Ln((I=n[B])===null||I===void 0?void 0:I.start),right:Ln((W=o[B])===null||W===void 0?void 0:W.start)},colspan:P,rowspan:k,"data-col-key":B,class:[`${t}-data-table-th`,(j||X)&&`${t}-data-table-th--fixed-${j?"left":"right"}`,{[`${t}-data-table-th--hover`]:d2(T,m),[`${t}-data-table-th--filterable`]:D0(T),[`${t}-data-table-th--sortable`]:Fd(T),[`${t}-data-table-th--selection`]:T.type==="selection",[`${t}-data-table-th--last`]:A},T.className],onClick:T.type!=="selection"&&T.type!=="expand"&&!("children"in T)?F=>{v(F,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))}}),PU=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(jV,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}}),N0=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)})}))}}),RU=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})}}}),EU=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(a2,{name:n,disabled:e.disabled,checked:t.value.has(o),onUpdateChecked:e.onUpdateChecked})}}});function $U(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 AU=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))}}),IU=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:A,maxHeightRef:I,stripedRef:W,loadingRef:B,onLoadRef:z,loadingKeySetRef:$,expandableRef:j,stickyExpandedRowsRef:X,renderExpandIconRef:F,summaryPlacementRef:M,treeMateRef:se,scrollbarPropsRef:Q,setHeaderScrollLeft:ne,doUpdateExpandedRowKeys:fe,handleTableBodyScroll:xe,doCheck:Ce,doUncheck:G,renderCell:ve}=He(So),ue=N(null),re=N(null),ke=N(null),U=wt(()=>l.value.length===0),R=wt(()=>e.showHeader||!U.value),E=wt(()=>e.showHeader||U.value);let q="";const ie=L(()=>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===q);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),q=Me.key;return}}je?Ce(Me.key,!1,Oe):G(Me.key,Oe),q=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=z.value)===null||dt===void 0||dt.call(z,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=V([({props:Me})=>{const je=Oe=>Oe===null?null:V(`[data-n-id="${Me.componentId}"] [data-col-key="${Oe}"]::after`,{boxShadow:"var(--n-box-shadow-after)"}),dt=Oe=>Oe===null?null:V(`[data-n-id="${Me.componentId}"] [data-col-key="${Oe}"]::before`,{boxShadow:"var(--n-box-shadow-before)"});return V([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:B,bodyShowHeaderOnly:E,shouldDisplaySomeTablePart:R,empty:U,paginatedDataAndInfo:L(()=>{const{value:Me}=W;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:A,maxHeight:I,loadingKeySet:$,expandable:j,stickyExpandedRows:X,renderExpandIcon:F,scrollbarProps:Q,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:A,childTriggerColIndex:I,expandable:W,rowProps:B,handleMouseleaveTable:z,renderExpand:$,summary:j,handleCheckboxUpdateChecked:X,handleRadioUpdateChecked:F,handleUpdateExpanded:M}=this,{length:se}=g;let Q;const{data:ne,hasChildren:fe}=y,xe=fe?$U(ne,P):ne;if(j){const R=j(this.rawPaginatedData);if(Array.isArray(R)){const E=R.map((q,ie)=>({isSummaryRow:!0,key:`__n_summary__${ie}`,tmNode:{rawNode:q,disabled:!0},index:-1}));Q=this.summaryPlacement==="top"?[...E,...xe]:[...xe,...E]}else{const E={isSummaryRow:!0,key:"__n_summary__",tmNode:{rawNode:R,disabled:!0},index:-1};Q=this.summaryPlacement==="top"?[E,...xe]:[...xe,E]}}else Q=xe;const Ce=fe?{width:Ln(this.indent)}:void 0,G=[];Q.forEach(R=>{$&&P.has(R.key)&&(!W||W(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`,U=(R,E,q)=>{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=B?B(J,ie):void 0,te=typeof w=="string"?w:oU(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(EU,{key:x,rowKey:ge,disabled:R.tmNode.disabled,onUpdateChecked:()=>{F(R.tmNode)}}):b(RU,{key:x,rowKey:ge,disabled:R.tmNode.disabled,onUpdateChecked:(Wt,Se)=>{X(R.tmNode,Wt,Se.shiftKey)}}):Oe.type==="expand"?Y?null:!Oe.expandable||!((dt=Oe.expandable)===null||dt===void 0)&&dt.call(Oe,J)?b(N0,{clsPrefix:n,expanded:de,renderExpandIcon:this.renderExpandIcon,onClick:()=>{M(ge,null)}}):null:b(PU,{clsPrefix:n,index:ie,row:J,column:Oe,isSummary:Y,mergedTheme:S,renderCell:this.renderCell}))}))};return o?b(XC,{ref:"virtualListRef",items:G,itemSize:28,visibleItemsTag:AU,visibleItemsProps:{clsPrefix:n,id:A,cols:g,onMouseleave:z},showScrollbar:!1,onResize:this.handleVirtualListResize,onScroll:this.handleVirtualListScroll,itemsStyle:p,itemResizable:!0},{default:({item:R,index:E})=>U(R,E,!0)}):b("table",{class:`${n}-data-table-table`,onMouseleave:z,style:{tableLayout:this.mergedTableLayout}},b("colgroup",null,g.map(R=>b("col",{key:R.key,style:R.style}))),this.showHeader?b(y2,{discrete:!1}):null,this.empty?null:b("tbody",{"data-n-id":A,class:`${n}-data-table-tbody`},G.map((R,E)=>U(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(r_,{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}}),MU=pe({setup(){const{mergedClsPrefixRef:e,rightFixedColumnsRef:t,leftFixedColumnsRef:n,bodyWidthRef:o,maxHeightRef:r,minHeightRef:i,flexHeightRef:a,syncScrollState:s}=He(So),l=N(null),c=N(null),u=N(null),d=N(!(n.value.length||t.value.length)),f=L(()=>({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(y2,{ref:"headerInstRef"}),b(IU,{ref:"bodyInstRef",bodyStyle:this.bodyStyle,showHeader:o,flexHeight:n,onResize:this.handleBodyResize}))}});function zU(e,t){const{paginatedDataRef:n,treeMateRef:o,selectionColumnRef:r}=t,i=N(e.defaultCheckedRowKeys),a=L(()=>{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=L(()=>a.value.checkedKeys),l=L(()=>a.value.indeterminateKeys),c=L(()=>new Set(s.value)),u=L(()=>new Set(l.value)),d=L(()=>{const{value:_}=c;return n.value.reduce((x,w)=>{const{key:T,disabled:P}=w;return x+(!P&&_.has(T)?1:0)},0)}),f=L(()=>n.value.filter(_=>_.disabled).length),p=L(()=>{const{length:_}=n.value,{value:x}=u;return d.value>0&&d.value<_-f.value||n.value.some(w=>x.has(w.key))}),h=L(()=>{const{length:_}=n.value;return d.value!==0&&d.value===_-f.value}),m=L(()=>n.value.length===0);function v(_,x,w){const{"onUpdate:checkedRowKeys":T,onUpdateCheckedRowKeys:P,onCheckedRowKeysChange:k}=e,A=[],{value:{getNode:I}}=o;_.forEach(W=>{var B;const z=(B=I(W))===null||B===void 0?void 0:B.rawNode;A.push(z)}),T&&Re(T,_,A,{row:x,action:w}),P&&Re(P,_,A,{row:x,action:w}),k&&Re(k,_,A,{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 OU(e,t){return t&&(e===void 0||e==="default"||typeof e=="object"&&e.compare==="default")?DU(t):typeof e=="function"?e:e&&typeof e=="object"&&e.compare&&e.compare!=="default"?e.compare:!1}function DU(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 LU(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=L(()=>{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=L(()=>{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=OU(C,S);return x&&_&&(g=x(m.rawNode,v.rawNode),g!==0)?(g=g*eU(_),!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 FU(e,{dataRelatedColsRef:t}){const n=L(()=>{const M=se=>{for(let Q=0;Q{const{childrenKey:M}=e;return nl(e.data,{ignoreEmptyChildren:!0,getKey:e.rowKey,getChildren:se=>se[M],getDisabled:se=>{var Q,ne;return!!(!((ne=(Q=n.value)===null||Q===void 0?void 0:Q.disabled)===null||ne===void 0)&&ne.call(Q,se))}})}),r=wt(()=>{const{columns:M}=e,{length:se}=M;let Q=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(O0(i.value),se)}),c=L(()=>{const M=l.value,{columns:se}=e;function Q(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"?Q(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}=LU(e,{dataRelatedColsRef:t,filteredDataRef:c});t.value.forEach(M=>{var se;if(M.filter){const Q=M.defaultFilterOptionValues;M.filterMultiple?i.value[M.key]=Q||[]:Q!==void 0?i.value[M.key]=Q===null?[]:Q:i.value[M.key]=(se=M.defaultFilterOptionValue)!==null&&se!==void 0?se:null}});const m=L(()=>{const{pagination:M}=e;if(M!==!1)return M.page}),v=L(()=>{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=L(()=>{const{pagination:M}=e;if(M){const{pageCount:se}=M;if(se!==void 0)return se}}),_=L(()=>{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=L(()=>_.value.map(M=>M.rawNode));function w(M){const{pagination:se}=e;if(se){const{onChange:Q,"onUpdate:page":ne,onUpdatePage:fe}=se;Q&&Re(Q,M),fe&&Re(fe,M),ne&&Re(ne,M),A(M)}}function T(M){const{pagination:se}=e;if(se){const{onPageSizeChange:Q,"onUpdate:pageSize":ne,onUpdatePageSize:fe}=se;Q&&Re(Q,M),fe&&Re(fe,M),ne&&Re(ne,M),I(M)}}const P=L(()=>{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=L(()=>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 A(M){const{"onUpdate:page":se,onPageChange:Q,onUpdatePage:ne}=e;ne&&Re(ne,M),se&&Re(se,M),Q&&Re(Q,M),a.value=M}function I(M){const{"onUpdate:pageSize":se,onPageSizeChange:Q,onUpdatePageSize:ne}=e;Q&&Re(Q,M),ne&&Re(ne,M),se&&Re(se,M),s.value=M}function W(M,se){const{onUpdateFilters:Q,"onUpdate:filters":ne,onFiltersChange:fe}=e;Q&&Re(Q,M,se),ne&&Re(ne,M,se),fe&&Re(fe,M,se),i.value=M}function B(M,se,Q,ne){var fe;(fe=e.onUnstableColumnResize)===null||fe===void 0||fe.call(e,M,se,Q,ne)}function z(M){A(M)}function $(){j()}function j(){X({})}function X(M){F(M)}function F(M){M?M&&(i.value=O0(M)):i.value={}}return{treeMateRef:o,mergedCurrentPageRef:S,mergedPaginationRef:k,paginatedDataRef:_,rawPaginatedDataRef:x,mergedFilterStateRef:l,mergedSortStateRef:f,hoverKeyRef:N(null),selectionColumnRef:n,childTriggerColIndexRef:r,doUpdateFilters:W,deriveNextSorter:d,doUpdatePageSize:I,doUpdatePage:A,onUnstableColumnResize:B,filter:F,filters:X,clearFilter:$,clearFilters:j,clearSorter:h,page:z,sort:p}}function NU(e,{mainTableInstRef:t,mergedCurrentPageRef:n,bodyWidthRef:o}){let r=0;const i=N(),a=N(null),s=N([]),l=N(null),c=N([]),u=L(()=>Ut(e.scrollX)),d=L(()=>e.columns.filter(P=>P.fixed==="left")),f=L(()=>e.columns.filter(P=>P.fixed==="right")),p=L(()=>{const P={};let k=0;function A(I){I.forEach(W=>{const B={start:k,end:0};P[po(W)]=B,"children"in W?(A(W.children),B.end=k):(k+=z0(W)||0,B.end=k)})}return A(d.value),P}),h=L(()=>{const P={};let k=0;function A(I){for(let W=I.length-1;W>=0;--W){const B=I[W],z={start:k,end:0};P[po(B)]=z,"children"in B?(A(B.children),z.end=k):(k+=z0(B)||0,z.end=k)}}return A(f.value),P});function m(){var P,k;const{value:A}=d;let I=0;const{value:W}=p;let B=null;for(let z=0;z(((P=W[$])===null||P===void 0?void 0:P.start)||0)-I)B=$,I=((k=W[$])===null||k===void 0?void 0:k.end)||0;else break}a.value=B}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 A=P.children[k-1];s.value.push(po(A)),P=A}}function g(){var P,k;const{value:A}=f,I=Number(e.scrollX),{value:W}=o;if(W===null)return;let B=0,z=null;const{value:$}=h;for(let j=A.length-1;j>=0;--j){const X=po(A[j]);if(Math.round(r+(((P=$[X])===null||P===void 0?void 0:P.start)||0)+W-B)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:A}=o;if(A!==null){if(e.maxHeight||e.flexHeight){if(!P)return;const I=r-P.scrollLeft;i.value=I!==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 BU(){const e=N({});function t(r){return e.value[r]}function n(r,i){u2(r)&&"key"in r&&(e.value[r.key]=i)}function o(){e.value={}}return{getResizableWidth:t,doUpdateResizableWidth:n,clearResizableWidth:o}}function HU(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:nU(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 jU(e,t){const n=L(()=>HU(e.columns,t));return{rowsRef:L(()=>n.value.rows),colsRef:L(()=>n.value.cols),hasEllipsisRef:L(()=>n.value.hasEllipsis),dataRelatedColsRef:L(()=>n.value.dataRelatedCols)}}function VU(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=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=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 B0=WU(),UU=V([O("data-table",` width: 100%; font-size: var(--n-font-size); display: flex; @@ -2187,15 +2187,15 @@ ${t} --n-merged-th-color-hover: var(--n-th-color-hover); --n-merged-td-color-hover: var(--n-td-color-hover); --n-merged-td-color-striped: var(--n-td-color-striped); - `,[z("data-table-wrapper",` + `,[O("data-table-wrapper",` flex-grow: 1; display: flex; flex-direction: column; - `),K("flex-height",[j(">",[z("data-table-wrapper",[j(">",[z("data-table-base-table",` + `),K("flex-height",[V(">",[O("data-table-wrapper",[V(">",[O("data-table-base-table",` display: flex; flex-direction: column; flex-grow: 1; - `,[j(">",[z("data-table-base-table-body","flex-basis: 0;",[j("&:last-child","flex-grow: 1;")])])])])])])]),j(">",[z("data-table-loading-wrapper",` + `,[V(">",[O("data-table-base-table-body","flex-basis: 0;",[V("&:last-child","flex-grow: 1;")])])])])])])]),V(">",[O("data-table-loading-wrapper",` color: var(--n-loading-color); font-size: var(--n-loading-size); position: absolute; @@ -2206,15 +2206,15 @@ ${t} display: flex; align-items: center; justify-content: center; - `,[Da({originalTransform:"translateX(-50%) translateY(-50%)"})])]),z("data-table-expand-placeholder",` + `,[Da({originalTransform:"translateX(-50%) translateY(-50%)"})])]),O("data-table-expand-placeholder",` margin-right: 8px; display: inline-block; width: 16px; height: 1px; - `),z("data-table-indent",` + `),O("data-table-indent",` display: inline-block; height: 1px; - `),z("data-table-expand-trigger",` + `),O("data-table-expand-trigger",` display: inline-flex; margin-right: 8px; cursor: pointer; @@ -2225,7 +2225,7 @@ ${t} height: 16px; color: var(--n-td-text-color); transition: color .3s var(--n-bezier); - `,[K("expanded",[z("icon","transform: rotate(90deg);",[Un({originalTransform:"rotate(90deg)"})]),z("base-icon","transform: rotate(90deg);",[Un({originalTransform:"rotate(90deg)"})])]),z("base-loading",` + `,[K("expanded",[O("icon","transform: rotate(90deg);",[Un({originalTransform:"rotate(90deg)"})]),O("base-icon","transform: rotate(90deg);",[Un({originalTransform:"rotate(90deg)"})])]),O("base-loading",` color: var(--n-loading-color); transition: color .3s var(--n-bezier); position: absolute; @@ -2233,33 +2233,33 @@ ${t} right: 0; top: 0; bottom: 0; - `,[Un()]),z("icon",` + `,[Un()]),O("icon",` position: absolute; left: 0; right: 0; top: 0; bottom: 0; - `,[Un()]),z("base-icon",` + `,[Un()]),O("base-icon",` position: absolute; left: 0; right: 0; top: 0; bottom: 0; - `,[Un()])]),z("data-table-thead",` + `,[Un()])]),O("data-table-thead",` transition: background-color .3s var(--n-bezier); background-color: var(--n-merged-th-color); - `),z("data-table-tr",` + `),O("data-table-tr",` box-sizing: border-box; background-clip: padding-box; transition: background-color .3s var(--n-bezier); - `,[z("data-table-expand",` + `,[O("data-table-expand",` position: sticky; left: 0; overflow: hidden; margin: calc(var(--n-th-padding) * -1); padding: var(--n-th-padding); box-sizing: border-box; - `),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",` + `),K("striped","background-color: var(--n-merged-td-color-striped);",[O("data-table-td","background-color: var(--n-merged-td-color-striped);")]),Pt("summary",[V("&:hover","background-color: var(--n-merged-td-color-hover);",[V(">",[O("data-table-td","background-color: var(--n-merged-td-color-hover);")])])])]),O("data-table-th",` padding: var(--n-th-padding); position: relative; text-align: start; @@ -2277,7 +2277,7 @@ ${t} padding-right: 36px; `,[K("sortable",` padding-right: calc(var(--n-th-padding) + 36px); - `)]),N0,K("selection",` + `)]),B0,K("selection",` padding: 0; text-align: center; line-height: 0; @@ -2303,9 +2303,9 @@ ${t} cursor: pointer; `,[D("ellipsis",` max-width: calc(100% - 18px); - `),j("&:hover",` + `),V("&:hover",` background-color: var(--n-merged-th-color-hover); - `)]),z("data-table-sorter",` + `)]),O("data-table-sorter",` height: var(--n-sorter-size); width: var(--n-sorter-size); margin-left: 4px; @@ -2316,13 +2316,13 @@ ${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)"),K("desc",[z("base-icon",` + `,[O("base-icon","transition: transform .3s var(--n-bezier)"),K("desc",[O("base-icon",` transform: rotate(0deg); - `)]),K("asc",[z("base-icon",` + `)]),K("asc",[O("base-icon",` transform: rotate(-180deg); `)]),K("asc, desc",` color: var(--n-th-icon-color-active); - `)]),z("data-table-resize-button",` + `)]),O("data-table-resize-button",` width: var(--n-resizable-container-size); position: absolute; top: 0; @@ -2330,7 +2330,7 @@ ${t} bottom: 0; cursor: col-resize; user-select: none; - `,[j("&::after",` + `,[V("&::after",` width: var(--n-resizable-size); height: 50%; position: absolute; @@ -2342,11 +2342,11 @@ ${t} transition: background-color .3s var(--n-bezier); z-index: 1; content: ''; - `),K("active",[j("&::after",` + `),K("active",[V("&::after",` background-color: var(--n-th-icon-color-active); - `)]),j("&:hover::after",` + `)]),V("&:hover::after",` background-color: var(--n-th-icon-color-active); - `)]),z("data-table-filter",` + `)]),O("data-table-filter",` position: absolute; z-index: auto; right: 0; @@ -2362,14 +2362,14 @@ ${t} color .3s var(--n-bezier); font-size: var(--n-filter-size); color: var(--n-th-icon-color); - `,[j("&:hover",` + `,[V("&:hover",` background-color: var(--n-th-button-color-hover); `),K("show",` background-color: var(--n-th-button-color-hover); `),K("active",` background-color: var(--n-th-button-color-hover); color: var(--n-th-icon-color-active); - `)])]),z("data-table-td",` + `)])]),O("data-table-td",` padding: var(--n-td-padding); text-align: start; box-sizing: border-box; @@ -2382,13 +2382,13 @@ ${t} background-color .3s var(--n-bezier), border-color .3s var(--n-bezier), color .3s var(--n-bezier); - `,[K("expand",[z("data-table-expand-trigger",` + `,[K("expand",[O("data-table-expand-trigger",` margin-right: 0; `)]),K("last-row",` border-bottom: 0 solid var(--n-merged-border-color); - `,[j("&::after",` + `,[V("&::after",` bottom: 0 !important; - `),j("&::before",` + `),V("&::before",` bottom: 0 !important; `)]),K("summary",` background-color: var(--n-merged-th-color); @@ -2406,7 +2406,7 @@ ${t} text-align: center; padding: 0; line-height: 0; - `),N0]),z("data-table-empty",` + `),B0]),O("data-table-empty",` box-sizing: border-box; padding: var(--n-empty-padding); flex-grow: 1; @@ -2422,36 +2422,36 @@ ${t} margin: var(--n-pagination-margin); display: flex; justify-content: flex-end; - `),z("data-table-wrapper",` + `),O("data-table-wrapper",` position: relative; opacity: 1; transition: opacity .3s var(--n-bezier), border-color .3s var(--n-bezier); border-top-left-radius: var(--n-border-radius); border-top-right-radius: var(--n-border-radius); line-height: var(--n-line-height); - `),K("loading",[z("data-table-wrapper",` + `),K("loading",[O("data-table-wrapper",` opacity: var(--n-opacity-loading); pointer-events: none; - `)]),K("single-column",[z("data-table-td",` + `)]),K("single-column",[O("data-table-td",` border-bottom: 0 solid var(--n-merged-border-color); - `,[j("&::after, &::before",` + `,[V("&::after, &::before",` bottom: 0 !important; - `)])]),Pt("single-line",[z("data-table-th",` + `)])]),Pt("single-line",[O("data-table-th",` border-right: 1px solid var(--n-merged-border-color); `,[K("last",` border-right: 0 solid var(--n-merged-border-color); - `)]),z("data-table-td",` + `)]),O("data-table-td",` border-right: 1px solid var(--n-merged-border-color); `,[K("last-col",` border-right: 0 solid var(--n-merged-border-color); - `)])]),K("bordered",[z("data-table-wrapper",` + `)])]),K("bordered",[O("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",[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",` + `)]),O("data-table-base-table",[K("transition-disabled",[O("data-table-th",[V("&::after, &::before","transition: none;")]),O("data-table-td",[V("&::after, &::before","transition: none;")])])]),K("bottom-bordered",[O("data-table-td",[K("last-row",` border-bottom: 1px solid var(--n-merged-border-color); - `)])]),z("data-table-table",` + `)])]),O("data-table-table",` font-variant-numeric: tabular-nums; width: 100%; word-break: break-word; @@ -2459,7 +2459,7 @@ ${t} border-collapse: separate; border-spacing: 0; background-color: var(--n-merged-td-color); - `),z("data-table-base-table-header",` + `),O("data-table-base-table-header",` border-top-left-radius: calc(var(--n-border-radius) - 1px); border-top-right-radius: calc(var(--n-border-radius) - 1px); z-index: 3; @@ -2467,10 +2467,10 @@ ${t} flex-shrink: 0; transition: border-color .3s var(--n-bezier); scrollbar-width: none; - `,[j("&::-webkit-scrollbar",` + `,[V("&::-webkit-scrollbar",` width: 0; height: 0; - `)]),z("data-table-check-extra",` + `)]),O("data-table-check-extra",` transition: color .3s var(--n-bezier); color: var(--n-th-icon-color); position: absolute; @@ -2479,16 +2479,16 @@ ${t} top: 50%; transform: translateY(-50%); z-index: 1; - `)]),z("data-table-filter-menu",[z("scrollbar",` + `)]),O("data-table-filter-menu",[O("scrollbar",` max-height: 240px; `),D("group",` display: flex; flex-direction: column; padding: 12px 12px 0 12px; - `,[z("checkbox",` + `,[O("checkbox",` margin-bottom: 12px; margin-right: 0; - `),z("radio",` + `),O("radio",` margin-bottom: 12px; margin-right: 0; `)]),D("action",` @@ -2497,31 +2497,31 @@ ${t} flex-wrap: nowrap; justify-content: space-evenly; border-top: 1px solid var(--n-action-divider-color); - `,[z("button",[j("&:not(:last-child)",` + `,[O("button",[V("&:not(:last-child)",` margin: var(--n-action-button-margin); - `),j("&:last-child",` + `),V("&:last-child",` margin-right: 0; - `)])]),z("divider",` + `)])]),O("divider",` margin: 0 !important; - `)]),Qs(z("data-table",` + `)]),Qs(O("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); - `)),fu(z("data-table",` + `)),fu(O("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 UU(){return[K("fixed-left",` + `))]);function WU(){return[K("fixed-left",` left: 0; position: sticky; z-index: 2; - `,[j("&::after",` + `,[V("&::after",` pointer-events: none; content: ""; width: 36px; @@ -2535,7 +2535,7 @@ ${t} right: 0; position: sticky; z-index: 1; - `,[j("&::before",` + `,[V("&::before",` pointer-events: none; content: ""; width: 36px; @@ -2545,7 +2545,7 @@ ${t} bottom: -1px; transition: box-shadow .2s var(--n-bezier); left: -36px; - `)])]}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",` + `)])]}const Eu=pe({name:"DataTable",alias:["AdvancedTable"],props:UV,setup(e,{slots:t}){const{mergedBorderedRef:n,mergedClsPrefixRef:o,inlineThemeDisabled:r}=ct(e),i=L(()=>{const{bottomBordered:Oe}=e;return n.value?!1:Oe!==void 0?Oe:!0}),a=Fe("DataTable","-data-table",UU,FV,e,o),s=N(null),l=N(null),{getResizableWidth:c,clearResizableWidth:u,doUpdateResizableWidth:d}=BU(),{rowsRef:f,colsRef:p,dataRelatedColsRef:h,hasEllipsisRef:m}=jU(e,c),{treeMateRef:v,mergedCurrentPageRef:g,paginatedDataRef:y,rawPaginatedDataRef:S,selectionColumnRef:C,hoverKeyRef:_,mergedPaginationRef:x,mergedFilterStateRef:w,mergedSortStateRef:T,childTriggerColIndexRef:P,doUpdatePage:k,doUpdateFilters:A,onUnstableColumnResize:I,deriveNextSorter:W,filter:B,filters:z,clearFilter:$,clearFilters:j,clearSorter:X,page:F,sort:M}=FU(e,{dataRelatedColsRef:h}),{doCheckAll:se,doUncheckAll:Q,doCheck:ne,doUncheck:fe,headerCheckboxDisabledRef:xe,someRowsCheckedRef:Ce,allRowsCheckedRef:G,mergedCheckedRowKeySetRef:ve,mergedInderminateRowKeySetRef:ue}=zU(e,{selectionColumnRef:C,treeMateRef:v,paginatedDataRef:y}),{stickyExpandedRowsRef:re,mergedExpandedRowKeysRef:ke,renderExpandRef:U,expandableRef:R,doUpdateExpandedRowKeys:E}=VU(e,v),{handleTableBodyScroll:q,handleTableHeaderScroll:ie,syncScrollState:Y,setHeaderScrollLeft:he,leftActiveFixedColKeyRef:ye,leftActiveFixedChildrenColKeysRef:ge,rightActiveFixedColKeyRef:J,rightActiveFixedChildrenColKeysRef:de,leftFixedColumnsRef:_e,rightFixedColumnsRef:te,fixedColumnLeftMapRef:oe,fixedColumnRightMapRef:Ee}=NU(e,{bodyWidthRef:s,mainTableInstRef:l,mergedCurrentPageRef:g}),{localeRef:De}=Pi("DataTable"),qe=L(()=>e.virtualScroll||e.flexHeight||e.maxHeight!==void 0||m.value?"fixed":e.tableLayout);lt(So,{props:e,treeMateRef:v,renderExpandIconRef:Ne(e,"renderExpandIcon"),loadingKeySetRef:N(new Set),slots:t,indentRef:Ne(e,"indent"),childTriggerColIndexRef:P,bodyWidthRef:s,componentId:Ia(),hoverKeyRef:_,mergedClsPrefixRef:o,mergedThemeRef:a,scrollXRef:L(()=>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:U,summaryRef:Ne(e,"summary"),virtualScrollRef:Ne(e,"virtualScroll"),rowPropsRef:Ne(e,"rowProps"),stripedRef:Ne(e,"striped"),checkOptionsRef:L(()=>{const{value:Oe}=C;return Oe==null?void 0:Oe.options}),rawPaginatedDataRef:S,filterMenuCssVarsRef:L(()=>{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:A,getResizableWidth:c,onUnstableColumnResize:I,clearResizableWidth:u,doUpdateResizableWidth:d,deriveNextSorter:W,doCheck:ne,doUncheck:fe,doCheckAll:se,doUncheckAll:Q,doUpdateExpandedRowKeys:E,handleTableHeaderScroll:ie,handleTableBodyScroll:q,setHeaderScrollLeft:he,renderCell:Ne(e,"renderCell")});const tt={filter:B,filters:z,clearFilters:j,clearSorter:X,page:F,sort:M,clearFilter:$,scrollTo:(Oe,rt)=>{var it;(it=l.value)===null||it===void 0||it.scrollTo(Oe,rt)}},Me=L(()=>{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",L(()=>e.size[0]),Me,e):void 0,dt=L(()=>{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(MU,{ref:"mainTableInstRef"})),this.mergedShowPagination?b("div",{class:`${e}-data-table__pagination`},b(SV,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}))}}),qU={itemFontSize:"12px",itemHeight:"36px",itemWidth:"52px",panelActionPadding:"8px 0"},KU=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({},qU),{panelColor:t,panelBoxShadow:s,panelDividerColor:i,itemTextColor:n,itemTextColorActive:o,itemColorHover:r,itemOpacityDisabled:a,itemBorderRadius:l,borderRadius:l,iconColor:c,iconColorDisabled:u})},GU={name:"TimePicker",common:Be,peers:{Scrollbar:Bn,Button:Hn,Input:lo},self:KU},x2=GU,YU={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"},XU=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({},YU),{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})},QU={name:"DatePicker",common:Be,peers:{Input:lo,Button:Hn,TimePicker:x2,Scrollbar:Bn},self(e){const{popoverColor:t,hoverColor:n,primaryColor:o}=e,r=XU(e);return r.itemColorDisabled=Ye(t,n),r.itemColorIncluded=Ae(o,{alpha:.15}),r.itemColorHover=Ye(t,n),r}},ZU=QU,JU={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"},eW=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({},JU),{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})},tW={name:"Descriptions",common:Be,self:eW},nW=tW,oW={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"},C2=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({},oW),{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})},rW={name:"Dialog",common:yt,peers:{Button:_u},self:C2},w2=rW,iW={name:"Dialog",common:Be,peers:{Button:Hn},self:C2},_2=iW,$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},S2=Lr($u),aW=V([O("dialog",` word-break: break-word; line-height: var(--n-line-height); position: relative; @@ -2578,51 +2578,51 @@ ${t} `,[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",` + `,[V("> *:not(:last-child)",{marginRight:"var(--n-action-space)"})]),D("icon",{fontSize:"var(--n-icon-size)",transition:"color .3s var(--n-bezier)"}),D("title",` transition: color .3s var(--n-bezier); display: flex; align-items: center; 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"})]),Qs(z("dialog",` + `),O("dialog-icon-container",{display:"flex",justifyContent:"center"})]),Qs(O("dialog",` width: 446px; max-width: calc(100vw - 32px); - `)),z("dialog",[AC(` + `)),O("dialog",[IC(` width: 446px; max-width: calc(100vw - 32px); - `)])]),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",` + `)])]),sW={default:()=>b(zr,null),info:()=>b(zr,null),success:()=>b(Ei,null),warning:()=>b($i,null),error:()=>b(Ri,null)},k2=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=L(()=>{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",aW,w2,e,n),c=L(()=>{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:A,titleFontWeight:I,titleFontSize:W,padding:B,iconSize:z,actionSpace:$,contentMargin:j,closeSize:X,[f==="top"?"iconMarginIconTop":"iconMargin"]:F,[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":F,"--n-icon-size":z,"--n-close-size":X,"--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":A,"--n-padding":B,"--n-line-height":m,"--n-border":v,"--n-content-margin":j,"--n-title-font-size":W,"--n-title-font-weight":I,"--n-title-text-color":g,"--n-action-space":$}}),u=o?Rt("dialog",L(()=>`${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):sW[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)}}),T2="n-dialog-provider",P2="n-dialog-api",lW="n-dialog-reactive-list",R2=e=>{const{modalColor:t,textColor2:n,boxShadow3:o}=e;return{color:t,textColor:n,boxShadow:o}},cW={name:"Modal",common:yt,peers:{Scrollbar:Oi,Dialog:w2,Card:A_},self:R2},uW=cW,dW={name:"Modal",common:Be,peers:{Scrollbar:Bn,Dialog:_2,Card:I_},self:R2},fW=dW,sm=Object.assign(Object.assign({},Xp),$u),hW=Lr(sm),pW=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=N(null),n=N(null),o=N(e.show),r=N(null),i=N(null);ht(Ne(e,"show"),v=>{v&&(o.value=!0)}),nw(L(()=>e.blockScroll&&o.value));const a=He(NC);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=N(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(k2,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,S2),{"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,pj),{"aria-modal":"true",role:"dialog"}),e):this.childNodeRef=s,u)}})}})]}})),[[ro,this.displayDirective==="if"||this.displayed||this.show]]):null}}),mW=V([O("modal-container",` position: fixed; left: 0; top: 0; height: 0; width: 0; display: flex; - `),z("modal-mask",` + `),O("modal-mask",` position: fixed; left: 0; right: 0; top: 0; bottom: 0; background-color: rgba(0, 0, 0, .4); - `,[Cu({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)"})]),O("modal-body-wrapper",` position: fixed; left: 0; right: 0; top: 0; bottom: 0; overflow: visible; - `,[z("modal-scroll-content",` + `,[O("modal-scroll-content",` min-height: 100%; display: flex; position: relative; - `)]),z("modal",` + `)]),O("modal",` position: relative; align-self: center; color: var(--n-text-color); margin: auto; box-shadow: var(--n-box-shadow); - `,[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",` + `,[Da({duration:".25s",enterScale:".5"})])]),gW=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:gW,setup(e){const t=N(null),{mergedClsPrefixRef:n,namespaceRef:o,inlineThemeDisabled:r}=ct(e),i=Fe("Modal","-modal",mW,uW,e,n),a=LC(64),s=DC(),l=Nr(),c=e.internalDialog?He(T2,null):null,u=ow();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&&zC(_)&&!u.value&&d(!1)}lt(NC,{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=L(()=>{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:L(()=>Kn(e,hW)),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(pW,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}]])}})}}),vW=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}),bW=pe({name:"DialogEnvironment",props:Object.assign(Object.assign({},vW),{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(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(k2,Object.assign({},Kn(this.$props,S2),{style:this.internalStyle,onClose:o,onNegativeClick:n,onPositiveClick:e}))})}}),yW={injectionKey:String,to:[String,Object]},xW=pe({name:"DialogProvider",props:yW,setup(){const e=N([]),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(P2,a),lt(T2,{clickedRef:LC(64),clickPositionRef:DC()}),lt(lW,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(bW,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 CW(){const e=He(P2,null);return e===null&&Fr("use-dialog","No outer founded."),e}const E2=e=>{const{textColor1:t,dividerColor:n,fontWeightStrong:o}=e;return{textColor:t,color:n,fontWeight:o}},wW={name:"Divider",common:yt,self:E2},_W=wW,SW={name:"Divider",common:Be,self:E2},kW=SW,TW=O("divider",` position: relative; display: flex; width: 100%; @@ -2663,7 +2663,7 @@ ${t} height: 1px; width: 100%; margin: 0; - `),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",` + `),Pt("dashed",[D("line",{backgroundColor:"var(--n-color)"})]),K("dashed",[D("line",{borderColor:"var(--n-color)"})]),K("vertical",{backgroundColor:"var(--n-color)"})]),PW=Object.assign(Object.assign({},Fe.props),{titlePlacement:{type:String,default:"center"},dashed:Boolean,vertical:Boolean}),sl=pe({name:"Divider",props:PW,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ct(e),o=Fe("Divider","-divider",TW,_W,e,t),r=L(()=>{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)}}),$2=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}},RW={name:"Drawer",common:yt,peers:{Scrollbar:Oi},self:$2},EW=RW,$W={name:"Drawer",common:Be,peers:{Scrollbar:Bn},self:$2},AW=$W,IW=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=N(!!e.show),n=N(null),o=He(_p);let r=0,i="",a=null;const s=N(!1),l=N(!1),c=L(()=>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:A}=e;return A&&P{const{maxHeight:k}=e;if(k&&P>k)return k;const{minHeight:A}=e;return A&&P{var k,A;if(l.value)if(c.value){let I=((k=n.value)===null||k===void 0?void 0:k.offsetHeight)||0;const W=r-P.clientY;I+=e.placement==="bottom"?W:-W,I=S(I),v(I),r=P.clientY}else{let I=((A=n.value)===null||A===void 0?void 0:A.offsetWidth)||0;const W=r-P.clientX;I+=e.placement==="right"?W:-W,I=y(I),g(I),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=L(()=>{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 nw(L(()=>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:L(()=>({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:MW,cubicBezierEaseOut:zW}=so;function OW({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-right"}={}){return[V(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${MW}`}),V(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${zW}`}),V(`&.${n}-transition-enter-to`,{transform:"translateX(0)"}),V(`&.${n}-transition-enter-from`,{transform:"translateX(100%)"}),V(`&.${n}-transition-leave-from`,{transform:"translateX(0)"}),V(`&.${n}-transition-leave-to`,{transform:"translateX(100%)"})]}const{cubicBezierEaseIn:DW,cubicBezierEaseOut:LW}=so;function FW({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-left"}={}){return[V(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${DW}`}),V(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${LW}`}),V(`&.${n}-transition-enter-to`,{transform:"translateX(0)"}),V(`&.${n}-transition-enter-from`,{transform:"translateX(-100%)"}),V(`&.${n}-transition-leave-from`,{transform:"translateX(0)"}),V(`&.${n}-transition-leave-to`,{transform:"translateX(-100%)"})]}const{cubicBezierEaseIn:NW,cubicBezierEaseOut:BW}=so;function HW({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-top"}={}){return[V(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${NW}`}),V(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${BW}`}),V(`&.${n}-transition-enter-to`,{transform:"translateY(0)"}),V(`&.${n}-transition-enter-from`,{transform:"translateY(-100%)"}),V(`&.${n}-transition-leave-from`,{transform:"translateY(0)"}),V(`&.${n}-transition-leave-to`,{transform:"translateY(-100%)"})]}const{cubicBezierEaseIn:jW,cubicBezierEaseOut:VW}=so;function UW({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-bottom"}={}){return[V(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${jW}`}),V(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${VW}`}),V(`&.${n}-transition-enter-to`,{transform:"translateY(0)"}),V(`&.${n}-transition-enter-from`,{transform:"translateY(100%)"}),V(`&.${n}-transition-leave-from`,{transform:"translateY(0)"}),V(`&.${n}-transition-leave-to`,{transform:"translateY(100%)"})]}const WW=V([O("drawer",` word-break: break-word; line-height: var(--n-line-height); position: absolute; @@ -2675,10 +2675,10 @@ ${t} background-color: var(--n-color); color: var(--n-text-color); box-sizing: border-box; - `,[zW(),LW(),BW(),VW(),K("unselectable",` + `,[OW(),FW(),HW(),UW(),K("unselectable",` user-select: none; -webkit-user-select: none; - `),K("native-scrollbar",[z("drawer-content-wrapper",` + `),K("native-scrollbar",[O("drawer-content-wrapper",` overflow: auto; height: 100%; `)]),D("resize-trigger",` @@ -2687,22 +2687,22 @@ ${t} transition: background-color .3s var(--n-bezier); `,[K("hover",` background-color: var(--n-resize-trigger-color-hover); - `)]),z("drawer-content-wrapper",` + `)]),O("drawer-content-wrapper",` box-sizing: border-box; - `),z("drawer-content",` + `),O("drawer-content",` height: 100%; display: flex; flex-direction: column; - `,[K("native-scrollbar",[z("drawer-body-content-wrapper",` + `,[K("native-scrollbar",[O("drawer-body-content-wrapper",` height: 100%; overflow: auto; - `)]),z("drawer-body",` + `)]),O("drawer-body",` flex: 1 0 0; overflow: hidden; - `),z("drawer-body-content-wrapper",` + `),O("drawer-body-content-wrapper",` box-sizing: border-box; padding: var(--n-body-padding); - `),z("drawer-header",` + `),O("drawer-header",` font-weight: var(--n-title-font-weight); line-height: 1; font-size: var(--n-title-font-size); @@ -2719,7 +2719,7 @@ ${t} transition: background-color .3s var(--n-bezier), color .3s var(--n-bezier); - `)]),z("drawer-footer",` + `)]),O("drawer-footer",` display: flex; justify-content: flex-end; border-top: var(--n-footer-border-top); @@ -2769,7 +2769,7 @@ ${t} left: 0; transform: translateY(-1.5px); cursor: ns-resize; - `)])]),j("body",[j(">",[z("drawer-container",{position:"fixed"})])]),z("drawer-container",` + `)])]),V("body",[V(">",[O("drawer-container",{position:"fixed"})])]),O("drawer-container",` position: relative; position: absolute; left: 0; @@ -2777,7 +2777,7 @@ ${t} top: 0; bottom: 0; pointer-events: none; - `,[j("> *",{pointerEvents:"all"})]),z("drawer-mask",` + `,[V("> *",{pointerEvents:"all"})]),O("drawer-mask",` background-color: rgba(0, 0, 0, .3); position: absolute; left: 0; @@ -2786,13 +2786,13 @@ ${t} bottom: 0; `,[K("invisible",` background-color: rgba(0, 0, 0, 0) - `),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",` + `),Cu({enterDuration:"0.2s",leaveDuration:"0.2s",enterCubicBezier:"var(--n-bezier-in)",leaveCubicBezier:"var(--n-bezier-out)"})])]),qW=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}),KW=pe({name:"Drawer",inheritAttrs:!1,props:qW,setup(e){const{mergedClsPrefixRef:t,namespaceRef:n,inlineThemeDisabled:o}=ct(e),r=Nr(),i=Fe("Drawer","-drawer",WW,EW,e,t),a=N(e.defaultWidth),s=N(e.defaultHeight),l=rn(Ne(e,"width"),a),c=rn(Ne(e,"height"),s),u=L(()=>{const{placement:_}=e;return _==="top"||_==="bottom"?"":Ut(l.value)}),d=L(()=>{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=L(()=>[{width:u.value,height:d.value},e.drawerStyle||""]);function m(_){const{onMaskClick:x,maskClosable:w}=e;w&&y(!1),x&&x(_)}const v=ow();function g(_){var x;(x=e.onEsc)===null||x===void 0||x.call(e),e.show&&e.closeOnEsc&&zC(_)&&!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=L(()=>{const{common:{cubicBezierEaseInOut:_,cubicBezierEaseIn:x,cubicBezierEaseOut:w},self:{color:T,textColor:P,boxShadow:k,lineHeight:A,headerPadding:I,footerPadding:W,bodyPadding:B,titleFontSize:z,titleTextColor:$,titleFontWeight:j,headerBorderBottom:X,footerBorderTop:F,closeIconColor:M,closeIconColorHover:se,closeIconColorPressed:Q,closeColorHover:ne,closeColorPressed:fe,closeIconSize:xe,closeSize:Ce,closeBorderRadius:G,resizableTriggerColorHover:ve}}=i.value;return{"--n-line-height":A,"--n-color":T,"--n-text-color":P,"--n-box-shadow":k,"--n-bezier":_,"--n-bezier-out":w,"--n-bezier-in":x,"--n-header-padding":I,"--n-body-padding":B,"--n-footer-padding":W,"--n-title-text-color":$,"--n-title-font-size":z,"--n-title-font-weight":j,"--n-header-border-bottom":X,"--n-footer-border-top":F,"--n-close-icon-color":M,"--n-close-icon-color-hover":se,"--n-close-icon-color-pressed":Q,"--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(IW,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}]])}})}}),GW={title:{type:String},headerStyle:[Object,String],footerStyle:[Object,String],bodyStyle:[Object,String],bodyContentStyle:[Object,String],nativeScrollbar:{type:Boolean,default:!0},scrollbarProps:Object,closable:Boolean},YW=pe({name:"DrawerContent",props:GW,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)}}),XW={actionMargin:"0 0 0 20px",actionMarginRtl:"0 20px 0 0"},QW={name:"DynamicInput",common:Be,peers:{Input:lo,Button:Hn},self(){return XW}},ZW=QW,A2={gapSmall:"4px 8px",gapMedium:"8px 12px",gapLarge:"12px 16px"},JW={name:"Space",self(){return A2}},I2=JW,eq=()=>A2,tq={name:"Space",self:eq},nq=tq;let Bd;const oq=()=>{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},rq=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:rq,setup(e){const{mergedClsPrefixRef:t,mergedRtlRef:n}=ct(e),o=Fe("Space","-space",void 0,nq,e,t),r=Rn("Space",n,t);return{useGap:oq(),rtlEnabled:r,mergedClsPrefix:t,margin:L(()=>{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}=TA(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(_C(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)))}}),iq={name:"DynamicTags",common:Be,peers:{Input:lo,Button:Hn,Tag:p_,Space:I2},self(){return{inputWidth:"64px"}}},aq=iq,sq={name:"Element",common:Be},lq=sq,cq={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"},uq=e=>{const{heightSmall:t,heightMedium:n,heightLarge:o,textColor1:r,errorColor:i,warningColor:a,lineHeight:s,textColor3:l}=e;return Object.assign(Object.assign({},cq),{blankHeightSmall:t,blankHeightMedium:n,blankHeightLarge:o,lineHeight:s,labelTextColor:r,asteriskColor:i,feedbackTextColorError:i,feedbackTextColorWarning:a,feedbackTextColor:l})},dq={name:"Form",common:Be,self:uq},fq=dq,hq={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}}},pq=hq,mq=e=>{const{primaryColor:t,baseColor:n}=e;return{color:t,iconColor:n}},gq={name:"IconWrapper",common:Be,self:mq},vq=gq,bq={closeMargin:"16px 12px",closeSize:"20px",closeIconSize:"16px",width:"365px",padding:"16px",titleFontSize:"16px",metaFontSize:"12px",descriptionFontSize:"12px"},M2=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({},bq),{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})},yq={name:"Notification",common:yt,peers:{Scrollbar:Oi},self:M2},xq=yq,Cq={name:"Notification",common:Be,peers:{Scrollbar:Bn},self:M2},wq=Cq,_q={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"},z2=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({},_q),{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})},Sq={name:"Message",common:yt,self:z2},kq=Sq,Tq={name:"Message",common:Be,self:z2},Pq=Tq,Rq={name:"ButtonGroup",common:Be},Eq=Rq,$q={name:"InputNumber",common:Be,peers:{Button:Hn,Input:lo},self(e){const{textColorDisabled:t}=e;return{iconColorDisabled:t}}},Aq=$q,Iq=e=>{const{textColorDisabled:t}=e;return{iconColorDisabled:t}},Mq={name:"InputNumber",common:yt,peers:{Button:_u,Input:Yp},self:Iq},zq=Mq,Oq={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"}}},Dq=Oq,Lq=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"}},Fq={name:"Layout",common:yt,peers:{Scrollbar:Oi},self:Lq},O2=Fq,D2=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}},Nq={name:"List",common:yt,self:D2},Bq=Nq,Hq={name:"List",common:Be,self:D2},jq=Hq,Vq={name:"LoadingBar",common:Be,self(e){const{primaryColor:t}=e;return{colorError:"red",colorLoading:t,height:"2px"}}},Uq=Vq,Wq=e=>{const{primaryColor:t,errorColor:n}=e;return{colorError:n,colorLoading:t,height:"2px"}},qq={name:"LoadingBar",common:yt,self:Wq},Kq=qq,Gq={name:"Log",common:Be,peers:{Scrollbar:Bn,Code:F_},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}}},Yq=Gq,Xq={name:"Mention",common:Be,peers:{InternalSelectMenu:ol,Input:lo},self(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}},Qq=Xq;function Zq(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 L2=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},Zq("#BBB",o,"#FFF","#AAA"))},Jq={name:"Menu",common:yt,peers:{Tooltip:em,Dropdown:nm},self:L2},eK=Jq,tK={name:"Menu",common:Be,peers:{Tooltip:Tu,Dropdown:om},self(e){const{primaryColor:t,primaryColorSuppl:n}=e,o=L2(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}},nK=tK,oK={titleFontSize:"18px",backSize:"22px"};function rK(e){const{textColor1:t,textColor2:n,textColor3:o,fontSize:r,fontWeightStrong:i,primaryColorHover:a,primaryColorPressed:s}=e;return Object.assign(Object.assign({},oK),{titleFontWeight:i,fontSize:r,titleTextColor:t,backColor:n,backColorHover:a,backColorPressed:s,subtitleTextColor:o})}const iK={name:"PageHeader",common:Be,self:rK},aK={iconSize:"22px"},sK=e=>{const{fontSize:t,warningColor:n}=e;return Object.assign(Object.assign({},aK),{fontSize:t,iconColor:n})},lK={name:"Popconfirm",common:Be,peers:{Button:Hn,Popover:Di},self:sK},cK=lK,F2=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%)"}},uK={name:"Progress",common:yt,self:F2},dK=uK,fK={name:"Progress",common:Be,self(e){const t=F2(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}},N2=fK,hK={name:"Rate",common:Be,self(e){const{railColor:t}=e;return{itemColor:t,itemColorActive:"#CCAA33",itemSize:"20px",sizeSmall:"16px",sizeMedium:"20px",sizeLarge:"24px"}}},pK=hK,mK={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},B2=e=>{const{textColor2:t,textColor1:n,errorColor:o,successColor:r,infoColor:i,warningColor:a,lineHeight:s,fontWeightStrong:l}=e;return Object.assign(Object.assign({},mK),{lineHeight:s,titleFontWeight:l,titleTextColor:n,textColor:t,iconColorError:o,iconColorSuccess:r,iconColorInfo:i,iconColorWarning:a})},gK={name:"Result",common:yt,self:B2},vK=gK,bK={name:"Result",common:Be,self:B2},yK=bK,xK={railHeight:"4px",railWidthVertical:"4px",handleSize:"18px",dotHeight:"8px",dotWidth:"8px",dotBorderRadius:"4px"},CK={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({},xK),{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:""})}},wK=CK,_K=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}},SK={name:"Spin",common:Be,self:_K},kK=SK,TK=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}},PK={name:"Statistic",common:Be,self:TK},RK=PK,EK={stepHeaderFontSizeSmall:"14px",stepHeaderFontSizeMedium:"16px",indicatorIndexFontSizeSmall:"14px",indicatorIndexFontSizeMedium:"16px",indicatorSizeSmall:"22px",indicatorSizeMedium:"28px",indicatorIconSizeSmall:"14px",indicatorIconSizeMedium:"18px"},$K=e=>{const{fontWeightStrong:t,baseColor:n,textColorDisabled:o,primaryColor:r,errorColor:i,textColor1:a,textColor2:s}=e;return Object.assign(Object.assign({},EK),{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})},AK={name:"Steps",common:Be,self:$K},IK=AK,H2={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"},MK={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({},H2),{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})}`})}},zK=MK,OK=e=>{const{primaryColor:t,opacityDisabled:n,borderRadius:o,textColor3:r}=e,i="rgba(0, 0, 0, .14)";return Object.assign(Object.assign({},H2),{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})}`})},DK={name:"Switch",common:yt,self:OK},LK=DK,FK={thPaddingSmall:"6px",thPaddingMedium:"12px",thPaddingLarge:"12px",tdPaddingSmall:"6px",tdPaddingMedium:"12px",tdPaddingLarge:"12px"},NK=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({},FK),{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})},BK={name:"Table",common:Be,self:NK},HK=BK,jK={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"},VK=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({},jK),{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})},UK={name:"Tabs",common:Be,self(e){const t=VK(e),{inputColor:n}=e;return t.colorSegment=n,t.tabColorSegment=n,t}},WK=UK,qK=e=>{const{textColor1:t,textColor2:n,fontWeightStrong:o,fontSize:r}=e;return{fontSize:r,titleTextColor:t,textColor:n,titleFontWeight:o}},KK={name:"Thing",common:Be,self:qK},GK=KK,YK={titleMarginMedium:"0 0 6px 0",titleMarginLarge:"-2px 0 6px 0",titleFontSizeMedium:"14px",titleFontSizeLarge:"16px",iconSizeMedium:"14px",iconSizeLarge:"14px"},XK={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({},YK),{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})}},QK=XK,ZK={extraFontSizeSmall:"12px",extraFontSizeMedium:"12px",extraFontSizeLarge:"14px",titleFontSizeSmall:"14px",titleFontSizeMedium:"16px",titleFontSizeLarge:"16px",closeSize:"20px",closeIconSize:"16px",headerHeightSmall:"44px",headerHeightMedium:"44px",headerHeightLarge:"50px"},JK={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({},ZK),{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})}},eG=JK,tG=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}},nG={name:"Tree",common:Be,peers:{Checkbox:Fa,Scrollbar:Bn,Empty:zi},self(e){const{primaryColor:t}=e,n=tG(e);return n.nodeColorActive=Ae(t,{alpha:.15}),n}},j2=nG,oG={name:"TreeSelect",common:Be,peers:{Tree:j2,Empty:zi,InternalSelection:Kp}},rG=oG,iG={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"},aG=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({},iG),{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"})},sG={name:"Typography",common:Be,self:aG},lG=sG,cG=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}`}},uG={name:"Upload",common:Be,peers:{Button:Hn,Progress:N2},self(e){const{errorColor:t}=e,n=cG(e);return n.itemColorHoverError=Ae(t,{alpha:.09}),n}},dG=uG,fG={name:"Watermark",common:Be,self(e){const{fontFamily:t}=e;return{fontFamily:t}}},hG=fG,pG={name:"Row",common:Be},mG=pG,gG={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 vG(e){return e==null||typeof e=="string"&&e.trim()===""?null:Number(e)}function bG(e){return e.includes(".")&&(/^(-)?\d+.*(\.|0)$/.test(e)||/^\.\d+$/.test(e))}function Hd(e){return e==null?!0:!Number.isNaN(e)}function H0(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 yG=V([O("input-number-suffix",` display: inline-block; margin-right: 10px; - `),z("input-number-prefix",` + `),O("input-number-prefix",` display: inline-block; margin-left: 10px; - `)]),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",` + `)]),j0=800,V0=100,xG=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]}),CG=pe({name:"InputNumber",props:xG,setup(e){const{mergedBorderedRef:t,mergedClsPrefixRef:n,mergedRtlRef:o}=ct(e),r=Fe("InputNumber","-input-number",yG,zq,e,n),{localeRef:i}=Pi("InputNumber"),a=ar(e),{mergedSizeRef:s,mergedDisabledRef:l,mergedStatusRef:c}=a,u=N(null),d=N(null),f=N(null),p=N(e.defaultValue),h=Ne(e,"value"),m=rn(h,p),v=N(""),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&&bG(J))return!1;const de=(e.parse||vG)(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=H0(Y,void 0):v.value=H0(Y,ye)}else v.value=String(Y)};P();const k=wt(()=>T({offset:0,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}),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});function W(Y){const{onFocus:he}=e,{nTriggerFormFocus:ye}=a;he&&Re(he,Y),ye()}function B(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 z(Y){const{onClear:he}=e;he&&Re(he,Y)}function $(){const{value:Y}=I;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 j(){const{value:Y}=A;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 X=W,F=B;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){z(Y),w(null)}function Q(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(()=>{j()},V0)},j0),At("mouseup",document,Ce,{once:!0})}let ue=null;function re(){G(),ue=window.setTimeout(()=>{fe=window.setInterval(()=>{$()},V0)},j0),At("mouseup",document,G,{once:!0})}const ke=()=>{fe||$()},U=()=>{ne||j()};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(!I.value||e.keyboard.ArrowUp===!1)return;Y.preventDefault(),T({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})!==!1&&$()}else if(Y.key==="ArrowDown"){if(!A.value||e.keyboard.ArrowDown===!1)return;Y.preventDefault(),T({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})!==!1&&j()}}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 q={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({},q),{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:I,minusable:A,mergedStatus:c,handleFocus:X,handleBlur:F,handleClear:se,handleMouseDown:Q,handleAddClick:ke,handleMinusClick:U,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:L(()=>{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(k0,{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(_N,null)})])}),o=()=>b(k0,{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(mN,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)}}))}}),V2="n-layout-sider",U2={type:String,default:"static"},wG=O("layout",` color: var(--n-text-color); background-color: var(--n-color); box-sizing: border-box; @@ -2804,7 +2804,7 @@ ${t} box-shadow .3s var(--n-bezier), background-color .3s var(--n-bezier), color .3s var(--n-bezier); -`,[z("layout-scroll-container",` +`,[O("layout-scroll-container",` overflow-x: hidden; box-sizing: border-box; height: 100%; @@ -2814,7 +2814,7 @@ ${t} right: 0; top: 0; bottom: 0; - `)]),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",` + `)]),_G={embedded:Boolean,position:U2,nativeScrollbar:{type:Boolean,default:!0},scrollbarProps:Object,onScroll:Function,contentStyle:{type:[String,Object],default:""},hasSider:Boolean,siderPlacement:{type:String,default:"left"}},W2="n-layout";function SG(e){return pe({name:e?"LayoutContent":"Layout",props:Object.assign(Object.assign({},Fe.props),_G),setup(t){const n=N(null),o=N(null),{mergedClsPrefixRef:r,inlineThemeDisabled:i}=ct(t),a=Fe("Layout","-layout",wG,O2,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(W2,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=L(()=>{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",L(()=>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 kG=SG(!1),TG=O("layout-sider",` flex-shrink: 0; box-sizing: border-box; position: relative; @@ -2844,19 +2844,19 @@ ${t} justify-content: flex-start; `,[K("bordered",[D("border",` left: 0; - `)]),K("collapsed",[z("layout-toggle-button",[z("base-icon",` + `)]),K("collapsed",[O("layout-toggle-button",[O("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",` + `)]),O("layout-toggle-bar",[V("&:hover",[D("top",{transform:"rotate(-12deg) scale(1.15) translateY(-2px)"}),D("bottom",{transform:"rotate(12deg) scale(1.15) translateY(2px)"})])])]),O("layout-toggle-button",` left: 0; transform: translateX(-50%) translateY(-50%); - `,[z("base-icon",` + `,[O("base-icon",` transform: rotate(0); - `)]),z("layout-toggle-bar",` + `)]),O("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)"})])])]),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",` + `,[V("&:hover",[D("top",{transform:"rotate(12deg) scale(1.15) translateY(-2px)"}),D("bottom",{transform:"rotate(-12deg) scale(1.15) translateY(2px)"})])])]),K("collapsed",[O("layout-toggle-bar",[V("&:hover",[D("top",{transform:"rotate(-12deg) scale(1.15) translateY(-2px)"}),D("bottom",{transform:"rotate(12deg) scale(1.15) translateY(2px)"})])]),O("layout-toggle-button",[O("base-icon",` transform: rotate(0); - `)])]),z("layout-toggle-button",` + `)])]),O("layout-toggle-button",` transition: color .3s var(--n-bezier), right .3s var(--n-bezier), @@ -2880,10 +2880,10 @@ ${t} box-shadow: 0 2px 4px 0px rgba(0, 0, 0, .06); transform: translateX(50%) translateY(-50%); z-index: 1; - `,[z("base-icon",` + `,[O("base-icon",` transition: transform .3s var(--n-bezier); transform: rotate(180deg); - `)]),z("layout-toggle-bar",` + `)]),O("layout-toggle-bar",` cursor: pointer; height: 72px; width: 32px; @@ -2902,14 +2902,14 @@ ${t} `),D("bottom",` position: absolute; top: 34px; - `),j("&:hover",[D("top",{transform:"rotate(12deg) scale(1.15) translateY(-2px)"}),D("bottom",{transform:"rotate(-12deg) scale(1.15) translateY(2px)"})]),D("top, bottom",{backgroundColor:"var(--n-toggle-bar-color)"}),j("&:hover",[D("top, bottom",{backgroundColor:"var(--n-toggle-bar-color-hover)"})])]),D("border",` + `),V("&:hover",[D("top",{transform:"rotate(12deg) scale(1.15) translateY(-2px)"}),D("bottom",{transform:"rotate(-12deg) scale(1.15) translateY(2px)"})]),D("top, bottom",{backgroundColor:"var(--n-toggle-bar-color)"}),V("&:hover",[D("top, bottom",{backgroundColor:"var(--n-toggle-bar-color-hover)"})])]),D("border",` position: absolute; top: 0; right: 0; bottom: 0; width: 1px; transition: background-color .3s var(--n-bezier); - `),z("layout-sider-scroll-container",` + `),O("layout-sider-scroll-container",` flex-grow: 1; flex-shrink: 0; box-sizing: border-box; @@ -2917,12 +2917,12 @@ ${t} opacity: 0; transition: opacity .3s var(--n-bezier); max-width: 100%; - `),K("show-content",[z("layout-sider-scroll-container",{opacity:1})]),K("absolute-positioned",` + `),K("show-content",[O("layout-sider-scroll-container",{opacity:1})]),K("absolute-positioned",` position: absolute; left: 0; top: 0; bottom: 0; - `)]),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",` + `)]),PG=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)}))}}),RG=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`}))}}),EG={position:U2,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},$G=pe({name:"LayoutSider",props:Object.assign(Object.assign({},Fe.props),EG),setup(e){const t=He(W2),n=N(null),o=N(null),r=L(()=>Ut(l.value?e.collapsedWidth:e.width)),i=L(()=>e.collapseMode!=="transform"?{}:{minWidth:Ut(e.width)}),a=L(()=>t?t.siderPlacement:"left"),s=N(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(V2,{collapsedRef:l,collapseModeRef:Ne(e,"collapseMode")});const{mergedClsPrefixRef:h,inlineThemeDisabled:m}=ct(e),v=Fe("Layout","-layout-sider",TG,O2,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=L(()=>{const{common:{cubicBezierEaseInOut:_},self:x}=v.value,{siderToggleButtonColor:w,siderToggleButtonBorder:T,siderToggleBarColor:P,siderToggleBarColorHover:k}=x,A={"--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?(A["--n-color"]=x.siderColorInverted,A["--n-text-color"]=x.textColorInverted,A["--n-border-color"]=x.siderBorderColorInverted,A["--n-toggle-button-icon-color"]=x.siderToggleButtonIconColorInverted,A.__invertScrollbar=x.__invertScrollbar):(A["--n-color"]=x.siderColor,A["--n-text-color"]=x.textColor,A["--n-border-color"]=x.siderBorderColor,A["--n-toggle-button-icon-color"]=x.siderToggleButtonIconColor),A}),C=m?Rt("layout-sider",L(()=>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(RG,{clsPrefix:t,style:n?this.collapsedTriggerStyle:this.triggerStyle,onClick:this.handleTriggerClick}):b(PG,{clsPrefix:t,style:n?this.collapsedTriggerStyle:this.triggerStyle,onClick:this.handleTriggerClick}):null,this.bordered?b("div",{class:`${t}-layout-sider__border`}):null)}}),AG={extraFontSize:"12px",width:"440px"},IG={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({},AG),{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})}},MG=IG,zG=V([O("list",` --n-merged-border-color: var(--n-border-color); --n-merged-color: var(--n-color); --n-merged-color-hover: var(--n-color-hover); @@ -2936,20 +2936,20 @@ ${t} list-style-type: none; color: var(--n-text-color); background-color: var(--n-merged-color); - `,[K("show-divider",[z("list-item",[j("&:not(:last-child)",[D("divider",` + `,[K("show-divider",[O("list-item",[V("&:not(:last-child)",[D("divider",` background-color: var(--n-merged-border-color); - `)])])]),K("clickable",[z("list-item",` + `)])])]),K("clickable",[O("list-item",` cursor: pointer; `)]),K("bordered",` border: 1px solid var(--n-merged-border-color); border-radius: var(--n-border-radius); - `),K("hoverable",[z("list-item",` + `),K("hoverable",[O("list-item",` border-radius: var(--n-border-radius); - `,[j("&:hover",` + `,[V("&:hover",` background-color: var(--n-merged-color-hover); `,[D("divider",` background-color: transparent; - `)])])]),K("bordered, hoverable",[z("list-item",` + `)])])]),K("bordered, hoverable",[O("list-item",` padding: 12px 20px; `),D("header, footer",` padding: 12px 20px; @@ -2957,9 +2957,9 @@ ${t} padding: 12px 0; box-sizing: border-box; transition: border-color .3s var(--n-bezier); - `,[j("&:not(:last-child)",` + `,[V("&:not(:last-child)",` border-bottom: 1px solid var(--n-merged-border-color); - `)]),z("list-item",` + `)]),O("list-item",` position: relative; padding: 12px 0; box-sizing: border-box; @@ -2986,22 +2986,22 @@ ${t} background-color: transparent; transition: background-color .3s var(--n-bezier); pointer-events: none; - `)])]),Qs(z("list",` + `)])]),Qs(O("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); - `)),fu(z("list",` + `)),fu(O("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); - `))]),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",` + `))]),OG=Object.assign(Object.assign({},Fe.props),{size:{type:String,default:"medium"},bordered:Boolean,clickable:Boolean,hoverable:Boolean,showDivider:{type:Boolean,default:!0}}),q2="n-list",lm=pe({name:"List",props:OG,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n,mergedRtlRef:o}=ct(e),r=Rn("List",o,t),i=Fe("List","-list",zG,Bq,e,t);lt(q2,{showDividerRef:Ne(e,"showDivider"),mergedClsPrefixRef:t});const a=L(()=>{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(q2,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`}))}}),K2="n-loading-bar",G2="n-loading-bar-api",DG=O("loading-bar-container",` z-index: 5999; position: fixed; top: 0; left: 0; right: 0; height: 2px; -`,[Cu({enterDuration:"0.3s",leaveDuration:"0.8s"}),z("loading-bar",` +`,[Cu({enterDuration:"0.3s",leaveDuration:"0.8s"}),O("loading-bar",` width: 100%; transition: max-width 4s linear, @@ -3019,25 +3019,25 @@ ${t} transition: max-width .2s linear, background .2s linear; - `)])]);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",` + `)])]);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 LG=pe({name:"LoadingBar",props:{containerStyle:[String,Object]},setup(){const{inlineThemeDisabled:e}=ct(),{props:t,mergedClsPrefixRef:n}=He(K2),o=N(null),r=N(!1),i=N(!1),a=N(!1),s=N(!1);let l=!1;const c=N(!1),u=L(()=>{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",DG,Kq,t,n),S=L(()=>{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]])}})}}),FG=Object.assign(Object.assign({},Fe.props),{to:{type:[String,Object,Boolean],default:void 0},containerStyle:[String,Object],loadingBarStyle:{type:Object}}),NG=pe({name:"LoadingBarProvider",props:FG,setup(e){const t=Nr(),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}=ct(e);return lt(G2,o),lt(K2,{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(LG,{ref:"loadingBarRef",containerStyle:this.containerStyle})),(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e))}});function BG(){const e=He(G2,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=L(()=>n.mode==="horizontal"),s=L(()=>a.value?n.dropdownPlacement:"tmNodes"in e?"right-start":"right"),l=L(()=>{var f;return Math.max((f=n.collapsedIconSize)!==null&&f!==void 0?f:n.iconSize,n.iconSize)}),c=L(()=>{var f;return!a.value&&e.root&&o.value&&(f=n.collapsedIconSize)!==null&&f!==void 0?f:n.iconSize}),u=L(()=>{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=L(()=>{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]},Y2=Object.assign(Object.assign({},hm),{tmNode:{type:Object,required:!0},tmNodes:{type:Array,required:!0}}),HG=pe({name:"MenuOptionGroup",props:Y2,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))))}}}),X2=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:L(()=>{const{paddingLeft:n}=e;return{paddingLeft:n&&`${n}px`}}),iconStyle:L(()=>{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(kN,null)}):null)}}),Q2=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}),jG=pe({name:"Submenu",props:Q2,setup(e){const t=fm(e),{NMenu:n,NSubmenu:o}=t,{props:r,mergedCollapsedRef:i,mergedThemeRef:a}=n,s=L(()=>{const{disabled:f}=e;return o!=null&&o.mergedDisabledRef.value||r.disabled?!0:f}),l=N(!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:L(()=>r.mode==="horizontal"?!1:i.value?!0:!n.mergedExpandedKeysRef.value.includes(e.internalKey)),dropdownEnabled:L(()=>!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(X2,{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())}}),Z2=Object.assign(Object.assign({},hm),{tmNode:{type:Object,required:!0},disabled:Boolean,icon:Function,onClick:Function}),VG=pe({name:"MenuOption",props:Z2,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=L(()=>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(X2,{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})}))}}),UG=pe({name:"MenuDivider",setup(){const e=He(ll),{mergedClsPrefixRef:t,isHorizontalRef:n}=e;return()=>n.value?null:b("div",{class:`${t.value}-menu-divider`})}}),WG=Lr(Y2),qG=Lr(Z2),KG=Lr(Q2);function J2(e){return e.type==="divider"||e.type==="render"}function GG(e){return e.type==="divider"}function pm(e,t){const{rawNode:n}=e,{show:o}=n;if(o===!1)return null;if(J2(n))return GG(n)?b(UG,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(HG,Kn(l,WG,{tmNode:e,tmNodes:e.children,key:i})):b(jG,Kn(l,KG,{key:i,rawNodes:n[t.childrenField],tmNodes:e.children,tmNode:e})):b(VG,Kn(l,qG,{key:i,tmNode:e}))}const U0=[V("&::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); - `),z("menu-item-content-header",` + `),O("menu-item-content-header",` color: var(--n-item-text-color-hover); - `,[j("a",` + `,[V("a",` color: var(--n-item-text-color-hover); `),D("extra",` color: var(--n-item-text-color-hover); - `)])],U0=[D("icon",` + `)])],W0=[D("icon",` color: var(--n-item-icon-color-hover-horizontal); - `),z("menu-item-content-header",` + `),O("menu-item-content-header",` color: var(--n-item-text-color-hover-horizontal); - `,[j("a",` + `,[V("a",` color: var(--n-item-text-color-hover-horizontal); `),D("extra",` color: var(--n-item-text-color-hover-horizontal); - `)])],GG=j([z("menu",` + `)])],YG=V([O("menu",` background-color: var(--n-color); color: var(--n-item-text-color); overflow: hidden; @@ -3048,32 +3048,32 @@ ${t} `,[K("horizontal",` display: inline-flex; padding-bottom: 0; - `,[z("submenu","margin: 0;"),z("menu-item","margin: 0;"),z("menu-item-content",` + `,[O("submenu","margin: 0;"),O("menu-item","margin: 0;"),O("menu-item-content",` padding: 0 20px; border-bottom: 2px solid #0000; - `,[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",` + `,[V("&::before","display: none;"),K("selected","border-bottom: 2px solid var(--n-border-color-horizontal)")]),O("menu-item-content",[K("selected",[D("icon","color: var(--n-item-icon-color-active-horizontal);"),O("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);")])]),K("child-active",` + `,[V("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",` + `,[O("menu-item-content-header",` color: var(--n-item-text-color-child-active-horizontal); - `,[j("a",` + `,[V("a",` color: var(--n-item-text-color-child-active-horizontal); `),D("extra",` 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",U0)]),K("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",[V("&:focus-within",W0)]),K("selected",[Kr(null,[D("icon","color: var(--n-item-icon-color-active-hover-horizontal);"),O("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);")])])]),K("child-active",[Kr(null,[D("icon","color: var(--n-item-icon-color-child-active-hover-horizontal);"),z("menu-item-content-header",` + `,[V("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);"),O("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);",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",` + `,[V("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);",W0)]),O("menu-item-content-header",[V("a","color: var(--n-item-text-color-horizontal);")])])]),K("collapsed",[O("menu-item-content",[K("selected",[V("&::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",` + `)]),O("menu-item-content-header","opacity: 0;"),D("arrow","opacity: 0;"),D("icon","color: var(--n-item-icon-color-collapsed);")])]),O("menu-item",` height: var(--n-item-height); margin-top: 6px; position: relative; - `),z("menu-item-content",` + `),O("menu-item-content",` box-sizing: border-box; line-height: 1.75; height: 100%; @@ -3088,7 +3088,7 @@ ${t} background-color .3s var(--n-bezier), padding-left .3s var(--n-bezier), border-color .3s var(--n-bezier); - `,[j("> *","z-index: 1;"),j("&::before",` + `,[V("> *","z-index: 1;"),V("&::before",` z-index: auto; content: ""; background-color: #0000; @@ -3103,11 +3103,11 @@ ${t} `),K("disabled",` opacity: .45; cursor: not-allowed; - `),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",` + `),K("collapsed",[D("arrow","transform: rotate(0);")]),K("selected",[V("&::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);"),O("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);")])]),K("child-active",[z("menu-item-content-header",` + `,[V("a","color: var(--n-item-text-color-active);"),D("extra","color: var(--n-item-text-color-active);")])]),K("child-active",[O("menu-item-content-header",` color: var(--n-item-text-color-child-active); - `,[j("a",` + `,[V("a",` color: var(--n-item-text-color-child-active); `),D("extra",` color: var(--n-item-text-color-child-active); @@ -3115,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",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",` + `)]),Pt("disabled",[Pt("selected, child-active",[V("&:focus-within",U0)]),K("selected",[Kr(null,[D("arrow","color: var(--n-arrow-color-active-hover);"),D("icon","color: var(--n-item-icon-color-active-hover);"),O("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);")])])]),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",` + `,[V("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);"),O("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);")])])]),K("selected",[Kr(null,[j("&::before","background-color: var(--n-item-color-active-hover);")])]),Kr(null,V0)]),D("icon",` + `,[V("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,[V("&::before","background-color: var(--n-item-color-active-hover);")])]),Kr(null,U0)]),D("icon",` grid-area: icon; color: var(--n-item-icon-color); transition: @@ -3140,7 +3140,7 @@ ${t} color .3s var(--n-bezier), transform 0.2s var(--n-bezier), opacity 0.2s var(--n-bezier); - `),z("menu-item-content-header",` + `),O("menu-item-content-header",` grid-area: content; transition: color .3s var(--n-bezier), @@ -3150,12 +3150,12 @@ ${t} overflow: hidden; text-overflow: ellipsis; color: var(--n-item-text-color); - `,[j("a",` + `,[V("a",` outline: none; text-decoration: none; transition: color .3s var(--n-bezier); color: var(--n-item-text-color); - `,[j("&::before",` + `,[V("&::before",` content: ""; position: absolute; left: 0; @@ -3166,16 +3166,16 @@ ${t} font-size: .93em; color: var(--n-group-text-color); transition: color .3s var(--n-bezier); - `)])]),z("submenu",` + `)])]),O("submenu",` cursor: pointer; position: relative; margin-top: 6px; - `,[z("menu-item-content",` + `,[O("menu-item-content",` height: var(--n-item-height); - `),z("submenu-children",` + `),O("submenu-children",` overflow: hidden; padding: 0; - `,[Gp({duration:".2s"})])]),z("menu-item-group",[z("menu-item-group-title",` + `,[Gp({duration:".2s"})])]),O("menu-item-group",[O("menu-item-group-title",` margin-top: 6px; color: var(--n-group-text-color); cursor: default; @@ -3186,20 +3186,20 @@ ${t} transition: padding-left .3s var(--n-bezier), color .3s var(--n-bezier); - `)])]),z("menu-tooltip",[j("a",` + `)])]),O("menu-tooltip",[V("a",` color: inherit; text-decoration: none; - `)]),z("menu-divider",` + `)]),O("menu-divider",` transition: background-color .3s var(--n-bezier); background-color: var(--n-divider-color); height: 1px; margin: 6px 18px; - `)]);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",` + `)]);function Kr(e,t){return[K("hover",e,t),V("&:hover",e,t)]}const XG=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"}}),QG=pe({name:"Menu",props:XG,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ct(e),o=Fe("Menu","-menu",YG,eK,e,t),r=He(V2,null),i=L(()=>{var T;const{collapsed:P}=e;if(P!==void 0)return P;if(r){const{collapseModeRef:k,collapsedRef:A}=r;if(k.value==="width")return(T=A.value)!==null&&T!==void 0?T:!1}return!1}),a=L(()=>{const{keyField:T,childrenField:P,disabledField:k}=e;return nl(e.items||e.options,{getIgnored(A){return J2(A)},getChildren(A){return A[P]},getDisabled(A){return A[k]},getKey(A){var I;return(I=A[T])!==null&&I!==void 0?I:A.name}})}),s=L(()=>new Set(a.value.treeNodes.map(T=>T.key))),{watchProps:l}=e,c=N(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=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=Cp(e,["expandedNames","expandedKeys"]),m=rn(h,f),v=L(()=>a.value.treeNodes),g=L(()=>a.value.getPath(d.value).keyPath);lt(ll,{props:e,mergedCollapsedRef:i,mergedThemeRef:o,mergedValueRef:d,mergedExpandedKeysRef:m,activePathRef:g,mergedClsPrefixRef:t,isHorizontalRef:L(()=>e.mode==="horizontal"),invertedRef:Ne(e,"inverted"),doSelect:y,toggleExpand:C});function y(T,P){const{"onUpdate:value":k,onUpdateValue:A,onSelect:I}=e;A&&Re(A,T,P),k&&Re(k,T,P),I&&Re(I,T,P),c.value=T}function S(T){const{"onUpdate:expandedKeys":P,onUpdateExpandedKeys:k,onExpandedNamesChange:A,onOpenNamesChange:I}=e;P&&Re(P,T),k&&Re(k,T),A&&Re(A,T),I&&Re(I,T),f.value=T}function C(T){const P=Array.from(m.value),k=P.findIndex(A=>A===T);if(~k)P.splice(k,1);else{if(e.accordion&&s.value.has(T)){const A=P.findIndex(I=>s.value.has(I));A>-1&&P.splice(A,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),A=new Set([...k,...P]);e.accordion&&s.value.forEach(I=>{A.has(I)&&!P.includes(I)&&A.delete(I)}),S(Array.from(A))},x=L(()=>{const{inverted:T}=e,{common:{cubicBezierEaseInOut:P},self:k}=o.value,{borderRadius:A,borderColorHorizontal:I,fontSize:W,itemHeight:B,dividerColor:z}=k,$={"--n-divider-color":z,"--n-bezier":P,"--n-font-size":W,"--n-border-color-horizontal":I,"--n-border-radius":A,"--n-item-height":B};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",L(()=>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)))}}),eS={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},tS="n-message-api",nS="n-message-provider",ZG=V([O("message-wrapper",` margin: var(--n-margin); z-index: 0; transform-origin: top center; display: flex; - `,[Gp({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)"}})]),O("message",` box-sizing: border-box; display: flex; align-items: center; @@ -3229,10 +3229,10 @@ ${t} width: var(--n-icon-size); font-size: var(--n-icon-size); flex-shrink: 0; - `,[["default","info","success","warning","error","loading"].map(e=>K(`${e}-type`,[j("> *",` + `,[["default","info","success","warning","error","loading"].map(e=>K(`${e}-type`,[V("> *",` color: var(--n-icon-color-${e}); transition: color .3s var(--n-bezier); - `)])),j("> *",` + `)])),V("> *",` position: absolute; left: 0; top: 0; @@ -3244,11 +3244,11 @@ ${t} background-color .3s var(--n-bezier), color .3s var(--n-bezier); flex-shrink: 0; - `,[j("&:hover",` + `,[V("&:hover",` color: var(--n-close-icon-color-hover); - `),j("&:active",` + `),V("&:active",` color: var(--n-close-icon-color-pressed); - `)])]),z("message-container",` + `)])]),O("message-container",` z-index: 6000; position: fixed; height: 0; @@ -3287,35 +3287,35 @@ ${t} right: 12px; justify-content: flex-end; align-items: flex-end; - `)])]),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",` + `)])]),JG={info:()=>b(zr,null),success:()=>b(Ei,null),warning:()=>b($i,null),error:()=>b(Ri,null),default:()=>null},eY=pe({name:"Message",props:Object.assign(Object.assign({},eS),{render:Function}),setup(e){const{inlineThemeDisabled:t,mergedRtlRef:n}=ct(e),{props:o,mergedClsPrefixRef:r}=He(nS),i=Rn("Message",n,r),a=Fe("Message","-message",ZG,kq,o,r),s=L(()=>{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:A,[Pe("textColor",c)]:I,[Pe("boxShadow",c)]:W,[Pe("color",c)]:B,[Pe("closeColorHover",c)]:z,[Pe("closeColorPressed",c)]:$,[Pe("closeIconColor",c)]:j,[Pe("closeIconColorPressed",c)]:X,[Pe("closeIconColorHover",c)]:F}}=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":A,"--n-close-size":v,"--n-close-margin":m,"--n-text-color":I,"--n-color":B,"--n-box-shadow":W,"--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":z,"--n-close-color-pressed":$,"--n-close-icon-color":j,"--n-close-icon-color-pressed":X,"--n-close-icon-color-hover":F,"--n-line-height":S,"--n-border-radius":C}}),l=t?Rt("message",L(()=>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=tY(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 tY(e,t,n){if(typeof e=="function")return e();{const o=t==="loading"?b(Mi,{clsPrefix:n,strokeWidth:24,scale:.85}):JG[t]();return o?b(Bt,{clsPrefix:n,key:t},{default:()=>o}):null}}const nY=pe({name:"MessageEnvironment",props:Object.assign(Object.assign({},eS),{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);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(eY,{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]})}}),oY=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]}),rY=pe({name:"MessageProvider",props:oY,setup(e){const{mergedClsPrefixRef:t}=ct(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};lt(nS,{props:e,mergedClsPrefixRef:t}),lt(tS,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(nY,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 iY(){const e=He(tS,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",aY=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=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(_o,{theme:o.peers.Scrollbar,themeOverrides:o.peerOverrides.Scrollbar,contentStyle:{overflow:"hidden"}},e):e)}}),sY={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},lY=Lr(mm),cY=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=L(()=>{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:A,closeBorderRadius:I,closeColorHover:W,closeColorPressed:B,titleFontSize:z,metaFontSize:$,descriptionFontSize:j,[Pe("iconColor",c)]:X},common:{cubicBezierEaseOut:F,cubicBezierEaseIn:M,cubicBezierEaseInOut:se}}=n.value,{left:Q,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":F,"--n-bezier-ease-in":M,"--n-border-radius":y,"--n-box-shadow":C,"--n-close-border-radius":I,"--n-close-color-hover":W,"--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":X,"--n-close-margin":w,"--n-close-size":T,"--n-close-icon-size":A,"--n-width":P,"--n-padding-left":Q,"--n-padding-right":ne,"--n-padding-top":fe,"--n-padding-bottom":xe,"--n-title-font-size":z,"--n-meta-font-size":$,"--n-description-font-size":j}}),l=r?Rt("notification",L(()=>e.type[0]),s,o):void 0;return{mergedClsPrefix:t,showAvatar:L(()=>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:()=>sY[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)))}}),uY=Object.assign(Object.assign({},mm),{duration:Number,onClose:Function,onLeave:Function,onAfterEnter:Function,onAfterLeave:Function,onHide:Function,onAfterShow:Function,onAfterHide:Function}),dY=pe({name:"NotificationEnvironment",props:Object.assign(Object.assign({},uY),{internalKey:{type:String,required:!0},onInternalAfterLeave:{type:Function,required:!0}}),setup(e){const{wipTransitionCountRef:t}=He(Au),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: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(cY,Object.assign({},Kn(this.$props,lY),{onClose:this.handleClose,onMouseenter:this.duration&&this.keepAliveOnHover?this.handleMouseenter:void 0,onMouseleave:this.duration&&this.keepAliveOnHover?this.handleMouseleave:void 0})):null})}}),fY=V([O("notification-container",` z-index: 4000; position: fixed; overflow: visible; display: flex; flex-direction: column; align-items: flex-end; - `,[j(">",[z("scrollbar",` + `,[V(">",[O("scrollbar",` width: initial; overflow: visible; height: -moz-fit-content !important; height: fit-content !important; max-height: 100vh !important; - `,[j(">",[z("scrollbar-container",` + `,[V(">",[O("scrollbar-container",` height: -moz-fit-content !important; height: fit-content !important; max-height: 100vh !important; - `,[z("scrollbar-content",` + `,[O("scrollbar-content",` padding-top: 12px; padding-bottom: 33px; `)])])])]),K("top, top-right, top-left",` top: 12px; - `,[j("&.transitioning >",[z("scrollbar",[j(">",[z("scrollbar-container",` + `,[V("&.transitioning >",[O("scrollbar",[V(">",[O("scrollbar-container",` min-height: 100vh !important; `)])])])]),K("bottom, bottom-right, bottom-left",` bottom: 12px; - `,[j(">",[z("scrollbar",[j(">",[z("scrollbar-container",[z("scrollbar-content",` + `,[V(">",[O("scrollbar",[V(">",[O("scrollbar-container",[O("scrollbar-content",` padding-bottom: 12px; - `)])])])]),z("notification-wrapper",` + `)])])])]),O("notification-wrapper",` display: flex; align-items: flex-end; margin-bottom: 0; @@ -3323,18 +3323,18 @@ ${t} `)]),K("top, bottom",` left: 50%; transform: translateX(-50%); - `,[z("notification-wrapper",[j("&.notification-transition-enter-from, &.notification-transition-leave-to",` + `,[O("notification-wrapper",[V("&.notification-transition-enter-from, &.notification-transition-leave-to",` transform: scale(0.85); - `),j("&.notification-transition-leave-from, &.notification-transition-enter-to",` + `),V("&.notification-transition-leave-from, &.notification-transition-enter-to",` transform: scale(1); - `)])]),K("top",[z("notification-wrapper",` + `)])]),K("top",[O("notification-wrapper",` transform-origin: top center; - `)]),K("bottom",[z("notification-wrapper",` + `)]),K("bottom",[O("notification-wrapper",` transform-origin: bottom center; - `)]),K("top-right, bottom-right",[z("notification",` + `)]),K("top-right, bottom-right",[O("notification",` margin-left: 28px; margin-right: 16px; - `)]),K("top-left, bottom-left",[z("notification",` + `)]),K("top-left, bottom-left",[O("notification",` margin-left: 16px; margin-right: 28px; `)]),K("top-right",` @@ -3353,15 +3353,15 @@ ${t} bottom: 0; `),K("bottom-left",` bottom: 0; - `)]),z("notification-wrapper",` + `)]),O("notification-wrapper",` margin-bottom: 12px; - `,[j("&.notification-transition-enter-from, &.notification-transition-leave-to",` + `,[V("&.notification-transition-enter-from, &.notification-transition-leave-to",` opacity: 0; margin-top: 0 !important; margin-bottom: 0 !important; - `),j("&.notification-transition-leave-from, &.notification-transition-enter-to",` + `),V("&.notification-transition-leave-from, &.notification-transition-enter-to",` opacity: 1; - `),j("&.notification-transition-leave-active",` + `),V("&.notification-transition-leave-active",` transition: background-color .3s var(--n-bezier), color .3s var(--n-bezier), @@ -3371,7 +3371,7 @@ ${t} margin-top .3s linear, margin-bottom .3s linear, box-shadow .3s var(--n-bezier); - `),j("&.notification-transition-enter-active",` + `),V("&.notification-transition-enter-active",` transition: background-color .3s var(--n-bezier), color .3s var(--n-bezier), @@ -3381,7 +3381,7 @@ ${t} margin-top .3s linear, margin-bottom .3s linear, box-shadow .3s var(--n-bezier); - `)]),z("notification",` + `)]),O("notification",` background-color: var(--n-color); color: var(--n-text-color); transition: @@ -3403,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)"})]),K("show-avatar",[z("notification-main",` + `,[D("avatar",[O("icon",{color:"var(--n-icon-color)"}),O("base-icon",{color:"var(--n-icon-color)"})]),K("show-avatar",[O("notification-main",` margin-left: 40px; width: calc(100% - 40px); - `)]),K("closable",[z("notification-main",[j("> *:first-child",{paddingRight:"20px"})]),D("close",` + `)]),K("closable",[O("notification-main",[V("> *:first-child",{paddingRight:"20px"})]),D("close",` position: absolute; top: 0; right: 0; @@ -3424,7 +3424,7 @@ ${t} display: flex; align-items: center; justify-content: center; - `,[z("icon","transition: color .3s var(--n-bezier);")]),z("notification-main",` + `,[O("icon","transition: color .3s var(--n-bezier);")]),O("notification-main",` padding-top: var(--n-padding-top); padding-bottom: var(--n-padding-bottom); box-sizing: border-box; @@ -3432,7 +3432,7 @@ ${t} flex-direction: column; margin-left: 8px; width: calc(100% - 8px); - `,[z("notification-main-footer",` + `,[O("notification-main-footer",` display: flex; align-items: center; justify-content: space-between; @@ -3465,20 +3465,20 @@ ${t} word-wrap: break-word; transition: color .3s var(--n-bezier-ease-out); color: var(--n-text-color); - `,[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",` + `,[V("&:first-child",{margin:0})])])])])]);function Hl(e){const n=e.split("-")[1]==="left"?"calc(-100%)":"calc(100%)",o="0";return O("notification-wrapper",[V("&.notification-transition-enter-from, &.notification-transition-leave-to",` transform: translate(${n}, 0); - `),j("&.notification-transition-leave-from, &.notification-transition-enter-to",` + `),V("&.notification-transition-leave-from, &.notification-transition-enter-to",` transform: translate(${o}, 0); - `)])}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",` + `)])}const oS="n-notification-api",hY=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}),pY=pe({name:"NotificationProvider",props:hY,setup(e){const{mergedClsPrefixRef:t}=ct(e),n=N([]),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",fY,xq,e,t),c={create:i,info:a[0],success:a[1],warning:a[2],error:a[3],open:d,destroyAll:f},u=N(0);lt(oS,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(aY,{style:this.containerStyle,scrollable:this.scrollable&&o!=="top"&&o!=="bottom",placement:o},{default:()=>this.notificationList.map(r=>b(dY,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 mY(){const e=He(oS,null);return e===null&&Fr("use-notification","No outer `n-notification-provider` found."),e}const gY=V([O("progress",{display:"inline-block"},[O("progress-icon",` color: var(--n-icon-color); transition: color .3s var(--n-bezier); `),K("line",` width: 100%; display: block; - `,[z("progress-content",` + `,[O("progress-content",` display: flex; align-items: center; - `,[z("progress-graph",{flex:1})]),z("progress-custom-content",{marginLeft:"14px"}),z("progress-icon",` + `,[O("progress-graph",{flex:1})]),O("progress-custom-content",{marginLeft:"14px"}),O("progress-icon",` width: 30px; padding-left: 14px; height: var(--n-icon-size-line); @@ -3491,7 +3491,7 @@ ${t} font-size: var(--n-font-size); padding-left: 4px; transition: color .3s var(--n-bezier); - `)])]),K("circle, dashboard",{width:"120px"},[z("progress-custom-content",` + `)])]),K("circle, dashboard",{width:"120px"},[O("progress-custom-content",` position: absolute; left: 50%; top: 50%; @@ -3499,7 +3499,7 @@ ${t} display: flex; align-items: center; justify-content: center; - `),z("progress-text",` + `),O("progress-text",` position: absolute; left: 50%; top: 50%; @@ -3512,7 +3512,7 @@ ${t} font-weight: var(--n-font-weight-circle); transition: color .3s var(--n-bezier); white-space: nowrap; - `),z("progress-icon",` + `),O("progress-icon",` position: absolute; left: 50%; top: 50%; @@ -3524,7 +3524,7 @@ ${t} `)]),K("multiple-circle",` width: 200px; color: inherit; - `,[z("progress-text",` + `,[O("progress-text",` font-weight: var(--n-font-weight-circle); color: var(--n-text-color-circle); position: absolute; @@ -3535,24 +3535,24 @@ ${t} align-items: center; justify-content: center; transition: color .3s var(--n-bezier); - `)]),z("progress-content",{position:"relative"}),z("progress-graph",{position:"relative"},[z("progress-graph-circle",[j("svg",{verticalAlign:"bottom"}),z("progress-graph-circle-fill",` + `)]),O("progress-content",{position:"relative"}),O("progress-graph",{position:"relative"},[O("progress-graph-circle",[V("svg",{verticalAlign:"bottom"}),O("progress-graph-circle-fill",` stroke: var(--n-fill-color); transition: opacity .3s var(--n-bezier), stroke .3s var(--n-bezier), stroke-dasharray .3s var(--n-bezier); - `,[K("empty",{opacity:0})]),z("progress-graph-circle-rail",` + `,[K("empty",{opacity:0})]),O("progress-graph-circle-rail",` transition: stroke .3s var(--n-bezier); overflow: hidden; stroke: var(--n-rail-color); - `)]),z("progress-graph-line",[K("indicator-inside",[z("progress-graph-line-rail",` + `)]),O("progress-graph-line",[K("indicator-inside",[O("progress-graph-line-rail",` height: 16px; line-height: 16px; border-radius: 10px; - `,[z("progress-graph-line-fill",` + `,[O("progress-graph-line-fill",` height: inherit; border-radius: 10px; - `),z("progress-graph-line-indicator",` + `),O("progress-graph-line-indicator",` background: #0000; white-space: nowrap; text-align: right; @@ -3566,10 +3566,10 @@ ${t} height: 16px; display: flex; align-items: center; - `,[z("progress-graph-line-rail",` + `,[O("progress-graph-line-rail",` flex: 1; transition: background-color .3s var(--n-bezier); - `),z("progress-graph-line-indicator",` + `),O("progress-graph-line-indicator",` background: var(--n-fill-color); font-size: 12px; transform: translateZ(0); @@ -3586,14 +3586,14 @@ ${t} right .2s var(--n-bezier), color .3s var(--n-bezier), background-color .3s var(--n-bezier); - `)]),z("progress-graph-line-rail",` + `)]),O("progress-graph-line-rail",` position: relative; overflow: hidden; height: var(--n-rail-height); border-radius: 5px; background-color: var(--n-rail-color); transition: background-color .3s var(--n-bezier); - `,[z("progress-graph-line-fill",` + `,[O("progress-graph-line-fill",` background: var(--n-fill-color); position: relative; border-radius: 5px; @@ -3603,11 +3603,11 @@ ${t} transition: background-color .3s var(--n-bezier), max-width .2s var(--n-bezier); - `,[K("processing",[j("&::after",` + `,[K("processing",[V("&::after",` content: ""; background-image: var(--n-line-bg-processing); animation: progress-processing-animation 2s var(--n-bezier) infinite; - `)])])])])])]),j("@keyframes progress-processing-animation",` + `)])])])])])]),V("@keyframes progress-processing-animation",` 0% { position: absolute; left: 0; @@ -3632,15 +3632,15 @@ ${t} right: 0; opacity: 0; } - `)]),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} + `)]),vY={success:b(Ei,null),error:b(Ri,null),warning:b($i,null),info:b(zr,null)},bY=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=L(()=>Ut(e.height)),o=L(()=>e.railBorderRadius!==void 0?Ut(e.railBorderRadius):e.height!==void 0?Ut(e.height,{c:.5}):""),r=L(()=>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:()=>vY[d]}))):null)}}}),yY={success:b(Ei,null),error:b(Ri,null),warning:b($i,null),info:b(zr,null)},xY=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,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",` + 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:()=>yY[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 q0(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 CY=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=L(()=>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:q0(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:q0(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)}}}),wY=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}),_Y=pe({name:"Progress",props:wY,setup(e){const t=L(()=>e.indicatorPlacement||e.indicatorPosition),n=L(()=>{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",gY,dK,e,o),a=L(()=>{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",L(()=>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(xY,{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(bY,{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(CY,{clsPrefix:y,strokeWidth:u,railColor:i,fillColor:s,railStyle:a,viewBoxWidth:c,percentage:l,showIndicator:o,circleGap:g},x):null)}}),SY=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"})),kY=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"})),TY=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"})),PY=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"})),RY=O("result",` color: var(--n-text-color); line-height: var(--n-line-height); font-size: var(--n-font-size); transition: color .3s var(--n-bezier); -`,[z("result-icon",` +`,[O("result-icon",` display: flex; justify-content: center; transition: color .3s var(--n-bezier); @@ -3648,13 +3648,13 @@ ${t} font-size: var(--n-icon-size); width: 1em; height: 1em; - `),z("base-icon",` + `),O("base-icon",` color: var(--n-icon-color); font-size: var(--n-icon-size); - `)]),z("result-content",{marginTop:"24px"}),z("result-footer",` + `)]),O("result-content",{marginTop:"24px"}),O("result-footer",` margin-top: 24px; text-align: center; - `),z("result-header",[D("title",` + `),O("result-header",[D("title",` margin-top: 16px; font-weight: var(--n-title-font-weight); transition: color .3s var(--n-bezier); @@ -3665,7 +3665,7 @@ ${t} margin-top: 4px; text-align: center; font-size: var(--n-font-size); - `)])]),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",` + `)])]),EY={403:PY,404:SY,418:TY,500:kY,info:b(zr,null),success:b(Ei,null),warning:b($i,null),error:b(Ri,null)},$Y=Object.assign(Object.assign({},Fe.props),{size:{type:String,default:"medium"},status:{type:String,default:"info"},title:String,description:String}),AY=pe({name:"Result",props:$Y,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ct(e),o=Fe("Result","-result",RY,vK,e,t),r=L(()=>{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",L(()=>{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:()=>EY[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()))}}),IY=Object.assign(Object.assign({},Fe.props),{trigger:String,xScrollable:Boolean,onScroll:Function,size:Number}),MY=pe({name:"Scrollbar",props:IY,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(_o,Object.assign({ref:"scrollbarInstRef"},this.$props),this.$slots)}}),zY=MY,OY={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}}},DY=e=>{const{heightSmall:t,heightMedium:n,heightLarge:o,borderRadius:r}=e;return{color:"#eee",colorEnd:"#ddd",borderRadius:r,heightSmall:t,heightMedium:n,heightLarge:o}},LY={name:"Skeleton",common:yt,self:DY},FY=V([O("skeleton",` height: 1em; width: 100%; transition: background-color .3s var(--n-bezier); @@ -3675,7 +3675,7 @@ ${t} background-color .3s var(--n-bezier); animation: 2s skeleton-loading infinite cubic-bezier(0.36, 0, 0.64, 1); background-color: var(--n-color-start); - `),j("@keyframes skeleton-loading",` + `),V("@keyframes skeleton-loading",` 0% { background: var(--n-color-start); } @@ -3688,8 +3688,8 @@ ${t} 100% { background: var(--n-color-start); } - `)]),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",` + `)]),NY=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:NY,setup(e){C6();const{mergedClsPrefixRef:t}=ct(e),n=Fe("Skeleton","-skeleton",FY,LY,e,t);return{mergedClsPrefix:t,style:L(()=>{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}}),BY=O("switch",` height: var(--n-height); min-width: var(--n-width); vertical-align: middle; @@ -3712,7 +3712,7 @@ ${t} `),D("button-placeholder",` width: calc(1.75 * var(--n-rail-height)); height: var(--n-rail-height); - `),z("base-loading",` + `),O("base-loading",` position: absolute; top: 50%; left: 50%; @@ -3738,9 +3738,9 @@ ${t} left: 0; justify-content: flex-end; padding-left: calc(1.25 * var(--n-rail-height) - var(--n-offset)); - `),j("&:focus",[D("rail",` + `),V("&:focus",[D("rail",` box-shadow: var(--n-box-shadow-focus); - `)]),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",` + `)]),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",[V("&: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",[V("&: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); @@ -3790,15 +3790,15 @@ ${t} `)]),K("disabled",[D("rail",` cursor: not-allowed; opacity: .5; - `)])]),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,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAAC+lBMVEX///////7+//79//+ZfOn//v+UfumXe+f9/f9crPCZe+n7/P5Lu/Fmo+/8/v6cd+b5+f339/1ooO32+v16lOuYfeqgduqZeedQuPFVs/Bfqe92q+1xme10l+1+j+yOg+qdd+n6/v7x9/318PxStfJJvO9Qte93l+uQf+nq9PzX0PRiqu5vnO2Bje2IiOv8+v719f3y9P3y7ftPtvJNt/BVsu9Lue6Hiu2RgOubfeqbeeqXgOideuigd+f69/7w+v3z+f3n6/vf8Prp4vnH6fjp3/jA5/fXyfRZr/JHvvFXr/FrwO9Rve/Due9fsu9lpu9fvu5Yse61o+xum+uLheqJkemgdOmnkuiUe+j3/P71/P75+/7u8/318vvj7/rc6/jb1/VXsvLHwPFzye5ipu2Mhu2ymux7kOyEjOmeg+emieagfuXo9/zk9fvn8Pvt6frw6PrY7/nV7Pnr5vnJ5Pfm3PfE1/a72PTO0fSz0/NKvfJeru+Twu5roO66su1osO3Eru2Nq+1qq+yMpetyoOuCm+utneqajOipjeehiOeihOeLhualfebx8Pvp7vrN7Pni5fnV5/fQ5vfg3vfV4/bD4Pa54vXPy/OCz/KnyfK0xvLTw/K+x/GzvvGHyfCpwfB6xu+guu/Kue+Mte97ku9pue7ItO68qe5ztO2ur+1Yu+yXsuxuseuKmOuqpOqWouqtk+mWk+iKjObs9/3n5fm55fa+3vbX3Pbk1/a02/Xg1PWv3/Oc3POt1/PWwPOS1vKj1PKd0fKtyvLPw/GcyPCKw/B7ve9Cve+Hue9pxO6Cwu5zwe6Dt+62sO6Zr+6ese1/r+2Eoe2Truyfq+yapuyCpuy6n+uOnuuZm+uYleuwlepypumhkeiSi+iRhefQ1/XR3PTay/SWy/O60PKZz/KPyvLIxvCVuu9bt++Lve13ue2zt+2msO2Ro+2ms+ysqux6luzDp+t5oOqmmuqNhuqxoumkn+m1nemviufl+fqo2/S6v/Cuue2yuOxBqZCiAAAHmUlEQVRo3u2ZZ1ATQRSAd+9ISALpxJgASYBAAoGIIEW6ShdRpAjYBQTF3nvvYu+9995777333nvvbcbNJSjqDBIu+0u/yeQ2JHnfvvf2lpsLsAG4QYr/4IYkAW6aNcPrQNEz1x3Kis4AWGm+I+FAXMKOZgAf5Igs17i4uC5xWW0gwITT+BquXbrEoYfroUgewILTlsW2trauroaHbY1oLO1HjrJIkjBxYoK/ra0/BgsJWeMXVyhbtkKNz+GZ46v6+6NRpMUlILKGwVE10glCRuuZboZxa0tbKlet4FvW7UgbBoQkAzSf7qb29Z3pbtk1Fj5dplarj7SG0HTaI4vabVeGJS2MbX5qtaxofZrPlKllD6MJyzlgm3kymWxeJFnkT63n+TWUHWluOUnmPRQwcROrSGoQjkv0S0ra6WSpPMC4xIYNG94W/3be7Eryi59nsf3F+TA7Nv5xZfhbA9z3x8fG3raxUCbru7LZXddDgvh11qhgsbE921ho+T5is9n7wiEC/IK4G7sre69lutJOx2b3bAf/lIDRPbuyl1a2yFXTXpRIN7FJQqKVxSjcazK7yeXybZZofb2Fcrmu3c9FlZHBKpSA0X3k8qPOgD4ddTr5QWdIUmGbj98xceLW6GYkMqBHxMFsXZ/R9B21u2XrsjsTVD8ytxzy93f1t03IWpdhmkF29exJBKRdLXtudfv6VD/C7/q5VfB1c/NVuz3cmQmh8V2uBeo1jlud+4g62XnbusbGJx7edXd/YlLDxE3U/DO6GaZA10FMQpLOhKEj9ZfK2Y/bRRC8NZ2XstkLK0OqXlyuqCNNB4yYw+VeGWUYEbuzq9uPIiCDALzOOl31zkiMzPbdRXt5NCUt7Lmik+5GnUg0iSBIBlpVa46KuA+oGkbM6S46GEFTMrZfd9GD2tR+eM6zXwdIFY7kzUj27E31m5wkEtm3oCnpkOyZvJsqTItTjpqbJonTDEfH3uWNi1jUvd9YQI/dyZ6eHahR+Wdz7aYaJUB83G7uceP/F5Rqvw40N65ZDp6vxxqHT728ztYBFBtSvRTTWNTyGn7O02EypCURL0GSesZxp9UBAYuGoQFrzMWAnNQNxl3ZubeDwwweSrDUUCHOuQNqpt7LlTlD399v4NFjYEqO8piAcgDBEgeHWTa0UqnTF3XYGRrjrb2qZWqZwcHMwEDtm5bwR0EdlohpSYafcnQ8LTZJQNSAYGsOh2PFCX7XFpggZ6BPeNOSVDqlcTwuAIXUndJ4SH5+0/Mx3uAH0zSavuUBLUl/jeZEbVAIhGGtoqJahRWd+GQ7+hI7uxPFXvUgiV3fOnQluSiTv0gu0JQsU+SeKV4yLdfuGb1yDV+mUJwVg2IgvubOXUFPUueCQrHCu9iN5zmahpDeEr7gpSh+noIzXl4rhtGRlF+U57WsU7Gri9cp1Svvm7D0DsGTvIDUTiwGo7ie8Cak5uV9KfXFPby/Wh8wlQeRpNhcpq4OWD2htJIxq/T6F8K/XrpB4SJ9wKWRsFR9ES4fOnTVyJJ8de2qgJRFAkiWQuIxNGVoNaIkEkajnJxrDUAp8H6fknKpEigRLS+9TVkuKIWkwXWl8hgLlAhWD+Xba2PMd7COKQOve5gzo2rm92TY1cDAgS1BCWk5UKt9421+tYIDtQOEJT5tl2sDB1YxW9KIydT2MLUEAlDOpe1vxnJ1yxVtipbJjIHmtmQBk8lsZIzmUsWjWs1aAz0A/CXVWjWreVRxMZogmlN6NbO3rQFMCXMCyxi/SbB1OpM5oMg1CQTCd+np6RUHF5omMCWcBSwzJXVrSSTMxii+dXq6tbVVRYlEEtyI8VNC7Am2tkJYI5rUqjl7AfpAYzPPFOgzGMXgSK2tJFYca4MFvWoSw4KF73sMNhnQgcORSjkVKwatNHfDbzVEKg0JCUHf5+cPvrxgT0xTDidoyOxhpjxnD+FU5Kyc0qtx0yZ8qTQoKCgESQa5mClpiyR8fn7Txr2mbGwZRkA4n68KUfFXzt8cFbV59kopPyjIKgYwwnzax/T6MKhJiJSvUpkvaUrFbxWG+gARwOcyP0RVRsUPLcjn81VIqDqP3jMABcg0/8Og/EE+ZvZEGOUj4KEj9YJ6rnKZH1pGFVqmTCg/DT2FnvcpXNIkOjLQQt8sBLRp9aoARUeElklLK5jvQsktTrmNrz4WpKWlhRZ87BVlQxBIggOWT/tb27ffau/CMpURG7AwPE6HUQLx5QE/rdu6NTocp4R0isxyPXAgIWsEga9UZHQNf1uEa9UR+IpVuSr6eWNxgm9Z6lcNPPB2+smS7o2InI4OmwAm1uyPj98XDqD74aT4fWKAh/o9DTehAQnX62IXugM8oLvAC1tQvekjRze28TCqD/cklQC6nWdfD+Chnr3oSn3KdkV0sg7AQ8Qcz+Q7EEBwJzl5lg3AxFSNZokzAM6nHTUdAC5G9rfrfxOAGy9f9h0OcFH7uSL3aZj3mdy503gEwAW695h6o1OeYtlIiE0CBS/0+osX9fonNgQ+CRhzLUefoly1FiAJNmx6aAOVykYsAqcEtL0qYQ6oC5EDJ3usBrcHuBHW3M4A2KkrBNiBEAL8QPAP8x0ZyfbHp+5ubwAAAABJRU5ErkJggg==",aJ="data:image/png;base64,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",sJ="data:image/png;base64,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",lJ="data:image/png;base64,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";/*! + `)])]),HY=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 jY=pe({name:"Switch",props:HY,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",BY,LK,e,t),r=ar(e),{mergedSizeRef:i,mergedDisabledRef:a}=r,s=N(e.defaultValue),l=Ne(e,"value"),c=rn(l,s),u=L(()=>c.value===e.checkedValue),d=N(!1),f=N(!1),p=L(()=>{const{railStyle:T}=e;if(T)return T({focused:f.value,checked:u.value})});function h(T){const{"onUpdate:value":P,onChange:k,onUpdateValue:A}=e,{nTriggerFormInput:I,nTriggerFormChange:W}=r;P&&Re(P,T),A&&Re(A,T),k&&Re(k,T),s.value=T,I(),W()}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=L(()=>{const{value:T}=i,{self:{opacityDisabled:P,railColor:k,railColorActive:A,buttonBoxShadow:I,buttonColor:W,boxShadowFocus:B,loadingColor:z,textColor:$,iconColor:j,[Pe("buttonHeight",T)]:X,[Pe("buttonWidth",T)]:F,[Pe("buttonWidthPressed",T)]:M,[Pe("railHeight",T)]:se,[Pe("railWidth",T)]:Q,[Pe("railBorderRadius",T)]:ne,[Pe("buttonBorderRadius",T)]:fe},common:{cubicBezierEaseInOut:xe}}=o.value;let Ce,G,ve;return es?(Ce=`calc((${se} - ${X}) / 2)`,G=`max(${se}, ${X})`,ve=`max(${Q}, calc(${Q} + ${X} - ${se}))`):(Ce=Ln((wn(se)-wn(X))/2),G=Ln(Math.max(wn(se),wn(X))),ve=wn(se)>wn(X)?Q:Ln(wn(Q)+wn(X)-wn(se))),{"--n-bezier":xe,"--n-button-border-radius":fe,"--n-button-box-shadow":I,"--n-button-color":W,"--n-button-width":F,"--n-button-width-pressed":M,"--n-button-height":X,"--n-height":G,"--n-offset":Ce,"--n-opacity-disabled":P,"--n-rail-border-radius":ne,"--n-rail-color":k,"--n-rail-color-active":A,"--n-rail-height":se,"--n-rail-width":Q,"--n-width":ve,"--n-box-shadow-focus":B,"--n-loading-color":z,"--n-text-color":$,"--n-icon-color":j}}),w=n?Rt("switch",L(()=>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)))))}}),VY=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)}}}),UY={message:iY,notification:mY,loadingBar:BG,dialog:CW};function WY({providersAndProps:e,configProviderProps:t}){let o=jy(()=>b(N_,me(t),{default:()=>e.map(({type:s,Provider:l,props:c})=>b(l,me(c),{default:()=>b(VY,{onSetup:()=>r[s]=UY[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 qY(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:rY,props:n});break;case"notification":a.push({type:l,Provider:pY,props:r});break;case"dialog":a.push({type:l,Provider:xW,props:o});break;case"loadingBar":a.push({type:l,Provider:NG,props:i});break}}),WY({providersAndProps:a,configProviderProps:t})}function KY(){const e=He(xo,null);return L(()=>{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 GY=()=>({}),YY={name:"Equation",common:Be,self:GY},XY=YY,rS={name:"dark",common:Be,Alert:XB,Anchor:sH,AutoComplete:_H,Avatar:S_,AvatarGroup:RH,BackTop:$H,Badge:NH,Breadcrumb:UH,Button:Hn,ButtonGroup:Eq,Calendar:aj,Card:I_,Carousel:yj,Cascader:Vj,Checkbox:Fa,Code:F_,Collapse:Jj,CollapseTransition:nV,ColorPicker:cj,DataTable:BV,DatePicker:ZU,Descriptions:nW,Dialog:_2,Divider:kW,Drawer:AW,Dropdown:om,DynamicInput:ZW,DynamicTags:aq,Element:lq,Empty:zi,Ellipsis:Y_,Equation:XY,Form:fq,GradientText:pq,Icon:fU,IconWrapper:vq,Image:gG,Input:lo,InputNumber:Aq,LegacyTransfer:MG,Layout:Dq,List:jq,LoadingBar:Uq,Log:Yq,Menu:nK,Mention:Qq,Message:Pq,Modal:fW,Notification:wq,PageHeader:iK,Pagination:K_,Popconfirm:cK,Popover:Di,Popselect:B_,Progress:N2,Radio:Z_,Rate:pK,Result:yK,Row:mG,Scrollbar:Bn,Select:U_,Skeleton:OY,Slider:wK,Space:I2,Spin:kK,Statistic:RK,Steps:IK,Switch:zK,Table:HK,Tabs:WK,Tag:p_,Thing:GK,TimePicker:x2,Timeline:QK,Tooltip:Tu,Transfer:eG,Tree:j2,TreeSelect:rG,Typography:lG,Upload:dG,Watermark:hG},QY={"aria-hidden":"true",width:"1em",height:"1em"},ZY=["xlink:href","fill"],JY=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=L(()=>`#${t.prefix}-${t.icon}`);return(o,r)=>(be(),ze("svg",QY,[H("use",{"xlink:href":n.value,fill:e.color},null,8,ZY)]))}}),js=(e,t={size:12})=>()=>b(Li,t,()=>b(wA,{icon:e})),iS=(e,t={size:12})=>()=>b(Li,t,()=>b(JY,{icon:e}));function eX(){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:tX,tags:p7e,naiveThemeOverrides:yh}=eX();function Iu(e){return Ph()?(K1(e),!0):!1}function Mo(e){return typeof e=="function"?e():me(e)}const aS=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const nX=Object.prototype.toString,oX=e=>nX.call(e)==="[object Object]",sS=()=>{};function rX(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 lS=e=>e();function iX(e=lS){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 aX(...e){if(e.length!==1)return Ne(...e);const t=e[0];return typeof t=="function"?to(l3(()=>({get:t,set:sS}))):N(t)}function sX(e,t,n={}){const{eventFilter:o=lS,...r}=n;return ht(e,rX(o,t),r)}function lX(e,t,n={}){const{eventFilter:o,...r}=n,{eventFilter:i,pause:a,resume:s,isActive:l}=iX(o);return{stop:sX(e,t,{...r,eventFilter:i}),pause:a,resume:s,isActive:l}}function cS(e,t=!0){Gn()?Vt(e):t?e():jt(e)}function cX(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=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=aS?window:void 0,uX=aS?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 sS;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=oX(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 dX(){const e=N(!1);return Gn()&&Vt(()=>{e.value=!0}),e}function gm(e){const t=dX();return L(()=>(t.value,!!e()))}function fX(e,t={}){const{window:n=vi}=t,o=gm(()=>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(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__",hX=pX();function pX(){return Vl in jl||(jl[Vl]=jl[Vl]||{}),jl[Vl]}function uS(e,t){return hX[e]||t}function mX(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 gX={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()}},K0="vueuse-storage";function vX(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:N)(typeof t=="function"?t():t);if(!n)try{n=uS("getDefaultStorage",()=>{var P;return(P=vi)==null?void 0:P.localStorage})()}catch(P){p(P)}if(!n)return m;const v=Mo(t),g=mX(v),y=(r=o.serializer)!=null?r:gX[g],{pause:S,resume:C}=lX(m,()=>_(m.value),{flush:i,deep:a,eventFilter:f});return d&&s&&cS(()=>{Rc(d,"storage",T),Rc(d,K0,w),h&&T()}),h||T(),m;function _(P){try{if(P==null)n.removeItem(e);else{const k=y.write(P),A=n.getItem(e);A!==k&&(n.setItem(e,k),d&&d.dispatchEvent(new CustomEvent(K0,{detail:{key:e,oldValue:A,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 A=y.read(k);return typeof c=="function"?c(A,v):g==="object"&&!Array.isArray(A)?{...v,...A}:A}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 bX(e){return fX("(prefers-color-scheme: dark)",e)}function yX(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=bX({window:r}),p=L(()=>f.value?"dark":"light"),h=l||(a==null?aX(o):vX(a,o,i,{window:r,listenToStorageChanges:s})),m=L(()=>h.value==="auto"?p.value:h.value),v=uS("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}),cS(()=>y(m.value));const S=L({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 xX(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 CX(e,t,n={}){const{window:o=vi,initialValue:r="",observe:i=!1}=n,a=N(r),s=L(()=>{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&&xX(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 dS(e={}){const{valueDark:t="dark",valueLight:n=""}=e,o=yX({...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 L({get(){return o.value==="dark"},set(i){const a=i?"dark":"light";o.system.value===a?o.value="auto":o.value=a}})}const G0=["fullscreenchange","webkitfullscreenchange","webkitendfullscreen","mozfullscreenchange","MSFullscreenChange"];function wX(e,t={}){const{document:n=uX,autoExit:o=!1}=t,r=L(()=>{var g;return(g=wa(e))!=null?g:n==null?void 0:n.querySelector("html")}),i=N(!1),a=L(()=>["requestFullscreen","webkitRequestFullscreen","webkitEnterFullscreen","webkitEnterFullScreen","webkitRequestFullScreen","mozRequestFullScreen","msRequestFullscreen"].find(g=>n&&g in n||r.value&&g in r.value)),s=L(()=>["exitFullscreen","webkitExitFullscreen","webkitExitFullScreen","webkitCancelFullScreen","mozCancelFullScreen","msExitFullscreen"].find(g=>n&&g in n||r.value&&g in r.value)),l=L(()=>["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,G0,v,!1),Rc(()=>wa(r),G0,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:dS(),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 DX();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){v$(e),location.reload()}}});function _X(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 SX(e){return e.confirm=function(t={}){const n=!iC(t.title);return e[t.type||"warning"]({showIcon:n,positiveText:"确定",negativeText:"取消",onPositiveClick:t.confirm,onNegativeClick:t.cancel,onMaskClick:t.cancel,...t})},e}function kX(){const e=bn(),t=L(()=>({theme:e.isDark?rS:void 0,themeOverrides:yh})),{message:n,dialog:o,notification:r,loadingBar:i}=qY(["message","dialog","notification","loadingBar"],{configProviderProps:t});window.$loadingBar=i,window.$notification=r,window.$message=_X(n),window.$dialog=SX(o)}const TX="access_token",PX=6*60*60;function RX(e){wi.set(TX,e,PX)}function EX(e){if(e.method==="get"&&(e.params={...e.params,t:new Date().getTime()}),sR(e))return e;const t=Rx();return t.value?(e.headers.Authorization=e.headers.Authorization||t.value,e):(op(),Promise.reject({code:"-1",message:"未登录"}))}function $X(e){return Promise.reject(e)}function AX(e){return Promise.resolve((e==null?void 0:e.data)||{code:-1,message:"未知错误"})}function IX(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 MX(e={}){const t={headers:{"Content-Type":"application/x-www-form-urlencoded"},timeout:12e3},n=iR.create({...t,...e});return n.interceptors.request.use(EX,$X),n.interceptors.response.use(AX,IX),n}const St=MX({baseURL:zX()});function zX(){let e=OX(window.routerBase||"/")+"api/v1";return/^https?:\/\//.test(e)||(e=window.location.origin+e),e}function OX(e){return e.endsWith("/")?e:"/"+e}function DX(){return St.get("/user/comm/config")}function LX(){return St.get("/user/info")}function FX(){return St.get("/user/getStat")}function NX(){return St.get("/user/getSubscribe")}function BX(){return St.get("/user/notice/fetch")}function HX(){return St.get("/user/plan/fetch")}function fS(){return St.get("/user/server/fetch")}function hS(){return St.get("/user/order/fetch")}function jX(e){return St.get("/user/order/detail?trade_no="+e)}function vm(e){return St.post("/user/order/cancel",{trade_no:e})}function VX(e){return St.get("/user/order/check?trade_no="+e)}function UX(){return St.get("/user/invite/fetch")}function WX(e=1,t=10){return St.get(`/user/invite/details?current=${e}&page_size=${t}`)}function qX(){return St.get("/user/invite/save")}function KX(e){return St.post("/user/transfer",{transfer_amount:e})}function GX(e){return St.post("/user/ticket/withdraw",e)}function Y0(e){return St.post("/user/update",e)}function YX(e,t){return St.post("/user/changePassword",{old_password:e,new_password:t})}function XX(){return St.get("/user/resetSecurity")}function QX(){return St.get("/user/stat/getTrafficLog")}function ZX(){return St.get("/user/order/getPaymentMethod")}function pS(e,t,n){return St.post("/user/order/save",{plan_id:e,period:t,coupon_code:n})}function JX(e,t){return St.post("/user/order/checkout",{trade_no:e,method:t})}function eQ(e){return St.get("/user/plan/fetch?id="+e)}function tQ(e,t){return St.post("/user/coupon/check",{code:e,plan_id:t})}function nQ(){return St.get("/user/ticket/fetch")}function oQ(e,t,n){return St.post("/user/ticket/save",{subject:e,level:t,message:n})}function rQ(e){return St.post("/user/ticket/close",{id:e})}function iQ(e){return St.get("/user/ticket/fetch?id="+e)}function aQ(e,t){return St.post("/user/ticket/reply",{id:e,message:t})}function sQ(e="",t="zh-CN"){return St.get(`/user/knowledge/fetch?keyword=${e}&language=${t}`)}function lQ(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 LX(),{data:t}=e;return t?(this.userInfo=t,t):Promise.reject(e)}catch(e){return Promise.reject(e)}},async logout(){Ex(),this.userInfo={},op()},setUserInfo(e){this.userInfo={...this.userInfo,...e}}}});function cQ(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 mS(e,t){const n=[];return e.forEach(o=>{if(cQ(o,t)){const r={...o,children:[]};o.children&&o.children.length?r.children=mS(o.children,t):Reflect.deleteProperty(r,"children"),n.push(r)}}),n}const gS=Jc("permission",{state(){return{accessRoutes:[]}},getters:{routes(){return Jy.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=mS(ex,e);return this.accessRoutes=t,t}}}),uQ=mc.get("activeTag"),dQ=mc.get("tags"),fQ=["/404","/login"],hQ=Jc({id:"tag",state:()=>{const e=N(dQ.value),t=N(uQ.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(fQ.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 pQ(e){e.use(DT())}const mQ=["/login","/register","/forgetpassword"];function gQ(e){const t=ul(),n=gS();e.beforeEach(async(o,r,i)=>{Rx().value?o.path==="/login"?i({path:"/"}):t.userUUID?i():(await Promise.all([bn().getConfig(),t.getUserInfo().catch(l=>{Ex(),op(),window.$message.error(l.message||"获取用户信息失败!")})]),n.generateRoutes(t.role).forEach(l=>{l.name&&!e.hasRoute(l.name)&&e.addRoute(l)}),e.addRoute(IT),i({...o,replace:!0})):mQ.includes(o.path)?i():i({path:"/login"})})}function vQ(e){MT(e),gQ(e),zT(e)}const Jt=tT({history:v5("/"),routes:Jy,scrollBehavior:()=>({left:0,top:0})});function bQ(e){e.use(Jt),vQ(Jt)}const yQ=pe({__name:"AppProvider",setup(e){const t=bn(),n={"zh-CN":[CL,u0],"en-US":[Yw,Qw],"fa-IR":[IL,pN],"ko-KR":[RL,T7],"vi-VN":[$L,fN],"zh-TW":[_L,u0],"ja-JP":[TL,jF]};function o(){const r=yh.common;for(const i in r)CX(`--${hL(i)}`,document.documentElement).value=r[i]||"",i==="primaryColor"&&window.localStorage.setItem("__THEME_COLOR__",r[i]||"")}return o(),(r,i)=>{const a=N_;return be(),Ge(a,{"wh-full":"",locale:n[me(t).lang][0],"date-locale":n[me(t).lang][1],theme:me(t).isDark?me(rS):void 0,"theme-overrides":me(yh)},{default:le(()=>[Wc(r.$slots,"default")]),_:3},8,["locale","date-locale","theme","theme-overrides"])}}}),xQ=pe({__name:"App",setup(e){return(t,n)=>{const o=ka("router-view");return be(),Ge(yQ,null,{default:le(()=>[ee(o,null,{default:le(({Component:r})=>[(be(),Ge(Hc(r)))]),_:1})]),_:1})}}}),Mu=jy(xQ);pQ(Mu);kX();bQ(Mu);y$(Mu);Mu.mount("#app");const CQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},wQ=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),_Q=[wQ];function SQ(e,t){return be(),ze("svg",CQ,[..._Q])}const vS={name:"gg-close",render:SQ},kQ={"h-60":"","f-c-c":""},TQ=["src"],PQ=pe({__name:"SideLogo",setup(e){const t=bn();return(n,o)=>{const r=vS,i=Tt;return be(),ze("div",kQ,[me(t).logo?(be(),ze("img",{key:0,src:me(t).logo,height:"30"},null,8,TQ)):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]=G4(()=>{},["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"])])}}}),RQ=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=gS(),s=L(()=>{var h;return((h=i.meta)==null?void 0:h.activeMenu)||i.name}),l=L(()=>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 Av(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?iS(h.customIcon,{size:18}):h!=null&&h.icon?js(h.icon,{size:18}):null}function p(h,m){Av(m.path)?window.open(m.path):r.push(m.path)}return(h,m)=>{const v=QG;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"])}}}),EQ=pe({__name:"index",setup(e){return(t,n)=>(be(),ze(et,null,[ee(PQ),ee(RQ)],64))}}),$Q=pe({__name:"AppMain",setup(e){const t=hQ();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})}}}),AQ=pe({__name:"BreadCrumb",setup(e){const t=Pa();function n(o){return o!=null&&o.customIcon?iS(o.customIcon,{size:18}):o!=null&&o.icon?js(o.icon,{size:18}):null}return(o,r)=>{const i=XH,a=KH;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})}}}),IQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},MQ=H("path",{fill:"currentColor",d:"M11 13h10v-2H11m0-2h10V7H11M3 3v2h18V3M3 21h18v-2H3m0-7l4 4V8m4 9h10v-2H11z"},null,-1),zQ=[MQ];function OQ(e,t){return be(),ze("svg",IQ,[...zQ])}const DQ={name:"mdi-format-indent-decrease",render:OQ},LQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},FQ=H("path",{fill:"currentColor",d:"M11 13h10v-2H11m0-2h10V7H11M3 3v2h18V3M11 17h10v-2H11M3 8v8l4-4m-4 9h18v-2H3z"},null,-1),NQ=[FQ];function BQ(e,t){return be(),ze("svg",LQ,[...NQ])}const HQ={name:"mdi-format-indent-increase",render:BQ},jQ=pe({__name:"MenuCollapse",setup(e){const t=bn();return(n,o)=>{const r=HQ,i=DQ,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"])}}}),VQ={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},UQ=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),WQ=[UQ];function qQ(e,t){return be(),ze("svg",VQ,[...WQ])}const KQ={name:"ant-design-fullscreen-outlined",render:qQ},GQ={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},YQ=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),XQ=[YQ];function QQ(e,t){return be(),ze("svg",GQ,[...XQ])}const ZQ={name:"ant-design-fullscreen-exit-outlined",render:QQ},JQ=pe({__name:"FullScreen",setup(e){const{isFullscreen:t,toggle:n}=wX();return(o,r)=>{const i=ZQ,a=KQ,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"])}}}),eZ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},tZ=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),nZ=[tZ];function oZ(e,t){return be(),ze("svg",eZ,[...nZ])}const rZ={name:"ic-round-expand-more",render:oZ},iZ={class:"inline-block",viewBox:"0 0 32 32",width:"1em",height:"1em"},aZ=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),sZ=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),lZ=[aZ,sZ];function cZ(e,t){return be(),ze("svg",iZ,[...lZ])}const uZ={name:"carbon-user-avatar-filled",render:cZ},dZ={class:"hidden md:block"},fZ=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=uZ,s=rZ,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",dZ,ce(me(t).email),1)]),_:1})]),_:1})}}}),hZ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},pZ=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),mZ=[pZ];function gZ(e,t){return be(),ze("svg",hZ,[...mZ])}const vZ={name:"fontisto-language",render:gZ},bZ=pe({__name:"SwitchLang",setup(e){const t=bn();return(n,o)=>{const r=vZ,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"])}}}),yZ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},xZ=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),CZ=[xZ];function wZ(e,t){return be(),ze("svg",yZ,[...CZ])}const _Z={name:"mdi-white-balance-sunny",render:wZ},SZ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},kZ=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),TZ=[kZ];function PZ(e,t){return be(),ze("svg",SZ,[...TZ])}const RZ={name:"mdi-moon-waning-crescent",render:PZ},EZ=pe({__name:"ThemeMode",setup(e){const t=bn(),n=dS(),o=()=>{t.toggleDark(),cX(n)()};return(r,i)=>{const a=RZ,s=_Z,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})}}}),$Z={flex:"","items-center":""},AZ={"ml-auto":"",flex:"","items-center":""},IZ=pe({__name:"index",setup(e){return(t,n)=>(be(),ze(et,null,[H("div",$Z,[ee(jQ),ee(AQ,{"ml-15":""})]),H("div",AZ,[ee(EZ),ee(bZ),ee(JQ),ee(fZ)])],64))}}),MZ={"flex-col":"","flex-1":"","overflow-hidden":""},zZ={"flex-1":"","overflow-hidden":"","bg-hex-f5f6fb":"","dark:bg-hex-101014":""},OZ=pe({__name:"index",setup(e){const t=bn();function n(o){t.collapsed=o}return(o,r)=>{const i=$G,a=kG;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(EQ)]),_:1},8,["collapsed"]),H("article",MZ,[H("header",{"border-b":"1 solid #eee",class:"flex items-center bg-white px-15",dark:"bg-dark border-0",style:Fo(`height: ${me(tX).height}px`)},[ee(IZ)],4),H("section",zZ,[ee($Q)])])]),_:1})}}}),cr=Object.freeze(Object.defineProperty({__proto__:null,default:OZ},Symbol.toStringTag,{value:"Module"})),zu=(e,t)=>{const n=e.__vccOpts||e;for(const[o,r]of t)n[o]=r;return n},DZ={},LZ={"f-c-c":"","flex-col":"","text-14":"",color:"#6a6a6a"},FZ=H("p",null,[Je(" Copyright © 2022-present "),H("a",{href:"https://github.com/zclzone",target:"__blank",hover:"decoration-underline color-primary"}," Ronnie Zhang ")],-1),NZ=H("p",null,null,-1),BZ=[FZ,NZ];function HZ(e,t){return be(),ze("footer",LZ,BZ)}const jZ=zu(DZ,[["render",HZ]]),VZ={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=jZ,r=LH;return be(),Ge(fn,{name:"fade-slide",mode:"out-in",appear:""},{default:le(()=>[H("section",VZ,[Wc(t.$slots,"default"),e.showFooter?(be(),Ge(o,{key:0,"mt-15":""})):bt("",!0),ee(r,{bottom:20})])]),_:3})}}}),UZ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},WZ=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),qZ=[WZ];function KZ(e,t){return be(),ze("svg",UZ,[...qZ])}const GZ={name:"mingcute-add-fill",render:KZ},YZ={class:"inline-block",viewBox:"0 0 1200 1200",width:"1em",height:"1em"},XZ=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),QZ=[XZ];function ZZ(e,t){return be(),ze("svg",YZ,[...QZ])}const JZ={name:"el-qrcode",render:ZZ},eJ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},tJ=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),nJ=[tJ];function oJ(e,t){return be(),ze("svg",eJ,[...nJ])}const rJ={name:"fluent-copy24-filled",render:oJ},iJ="data:image/png;base64,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",bS="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,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",cJ="data:image/png;base64,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";/*! * 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 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("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]|=B<<7-(z&7)}),new a(p,l,W,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}}}),fJ=pe({name:"QRCodeSvg",props:ym,setup:function(e){var t=N(0),n=N(""),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=CS(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})])}}}),hJ=pe({name:"QRCodeCanvas",props:ym,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=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,uJ?u.fill(new Path2D(CS(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")}})}}}),pJ=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=xS(i)?i:yS;return b(t==="svg"?fJ:hJ,{value:n,size:l,margin:c,level:u,background:a,foreground:s})},props:dJ}),Dt={};const 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="♀",bce="ffi",yce="ff",xce="ffl",Cce="𝔉",wce="𝔣",_ce="fi",Sce="◼",kce="▪",Tce="fj",Pce="♭",Rce="fl",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="℩",Lfe="IJ",Ffe="ij",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="≋̸",l0e="ʼn",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="‌",I6e={Aacute:mJ,aacute:gJ,Abreve:vJ,abreve:bJ,ac:yJ,acd:xJ,acE:CJ,Acirc:wJ,acirc:_J,acute:SJ,Acy:kJ,acy:TJ,AElig:PJ,aelig:RJ,af:EJ,Afr:$J,afr:AJ,Agrave:IJ,agrave:MJ,alefsym:zJ,aleph:OJ,Alpha:DJ,alpha:LJ,Amacr:FJ,amacr:NJ,amalg:BJ,amp:HJ,AMP:jJ,andand:VJ,And:UJ,and:WJ,andd:qJ,andslope:KJ,andv:GJ,ang:YJ,ange:XJ,angle:QJ,angmsdaa:ZJ,angmsdab:JJ,angmsdac:eee,angmsdad:tee,angmsdae:nee,angmsdaf:oee,angmsdag:ree,angmsdah:iee,angmsd:aee,angrt:see,angrtvb:lee,angrtvbd:cee,angsph:uee,angst:dee,angzarr:fee,Aogon:hee,aogon:pee,Aopf:mee,aopf:gee,apacir:vee,ap:bee,apE:yee,ape:xee,apid:Cee,apos:wee,ApplyFunction:_ee,approx:See,approxeq:kee,Aring:Tee,aring:Pee,Ascr:Ree,ascr:Eee,Assign:$ee,ast:Aee,asymp:Iee,asympeq:Mee,Atilde:zee,atilde:Oee,Auml:Dee,auml:Lee,awconint:Fee,awint:Nee,backcong:Bee,backepsilon:Hee,backprime:jee,backsim:Vee,backsimeq:Uee,Backslash:Wee,Barv:qee,barvee:Kee,barwed:Gee,Barwed:Yee,barwedge:Xee,bbrk:Qee,bbrktbrk:Zee,bcong:Jee,Bcy:ete,bcy:tte,bdquo:nte,becaus:ote,because:rte,Because:ite,bemptyv:ate,bepsi:ste,bernou:lte,Bernoullis:cte,Beta:ute,beta:dte,beth:fte,between:hte,Bfr:pte,bfr:mte,bigcap:gte,bigcirc:vte,bigcup:bte,bigodot:yte,bigoplus:xte,bigotimes:Cte,bigsqcup:wte,bigstar:_te,bigtriangledown:Ste,bigtriangleup:kte,biguplus:Tte,bigvee:Pte,bigwedge:Rte,bkarow:Ete,blacklozenge:$te,blacksquare:Ate,blacktriangle:Ite,blacktriangledown:Mte,blacktriangleleft:zte,blacktriangleright:Ote,blank:Dte,blk12:Lte,blk14:Fte,blk34:Nte,block:Bte,bne:Hte,bnequiv:jte,bNot:Vte,bnot:Ute,Bopf:Wte,bopf:qte,bot:Kte,bottom:Gte,bowtie:Yte,boxbox:Xte,boxdl:Qte,boxdL:Zte,boxDl:Jte,boxDL:ene,boxdr:tne,boxdR:nne,boxDr:one,boxDR:rne,boxh:ine,boxH:ane,boxhd:sne,boxHd:lne,boxhD:cne,boxHD:une,boxhu:dne,boxHu:fne,boxhU:hne,boxHU:pne,boxminus:mne,boxplus:gne,boxtimes:vne,boxul:bne,boxuL:yne,boxUl:xne,boxUL:Cne,boxur:wne,boxuR:_ne,boxUr:Sne,boxUR:kne,boxv:Tne,boxV:Pne,boxvh:Rne,boxvH:Ene,boxVh:$ne,boxVH:Ane,boxvl:Ine,boxvL:Mne,boxVl:zne,boxVL:One,boxvr:Dne,boxvR:Lne,boxVr:Fne,boxVR:Nne,bprime:Bne,breve:Hne,Breve:jne,brvbar:Vne,bscr:Une,Bscr:Wne,bsemi:qne,bsim:Kne,bsime:Gne,bsolb:Yne,bsol:Xne,bsolhsub:Qne,bull:Zne,bullet:Jne,bump:eoe,bumpE:toe,bumpe:noe,Bumpeq:ooe,bumpeq:roe,Cacute:ioe,cacute:aoe,capand:soe,capbrcup:loe,capcap:coe,cap:uoe,Cap:doe,capcup:foe,capdot:hoe,CapitalDifferentialD:poe,caps:moe,caret:goe,caron:voe,Cayleys:boe,ccaps:yoe,Ccaron:xoe,ccaron:Coe,Ccedil:woe,ccedil:_oe,Ccirc:Soe,ccirc:koe,Cconint:Toe,ccups:Poe,ccupssm:Roe,Cdot:Eoe,cdot:$oe,cedil:Aoe,Cedilla:Ioe,cemptyv:Moe,cent:zoe,centerdot:Ooe,CenterDot:Doe,cfr:Loe,Cfr:Foe,CHcy:Noe,chcy:Boe,check:Hoe,checkmark:joe,Chi:Voe,chi:Uoe,circ:Woe,circeq:qoe,circlearrowleft:Koe,circlearrowright:Goe,circledast:Yoe,circledcirc:Xoe,circleddash:Qoe,CircleDot:Zoe,circledR:Joe,circledS:ere,CircleMinus:tre,CirclePlus:nre,CircleTimes:ore,cir:rre,cirE:ire,cire:are,cirfnint:sre,cirmid:lre,cirscir:cre,ClockwiseContourIntegral:ure,CloseCurlyDoubleQuote:dre,CloseCurlyQuote:fre,clubs:hre,clubsuit:pre,colon:mre,Colon:gre,Colone:vre,colone:bre,coloneq:yre,comma:xre,commat:Cre,comp:wre,compfn:_re,complement:Sre,complexes:kre,cong:Tre,congdot:Pre,Congruent:Rre,conint:Ere,Conint:$re,ContourIntegral:Are,copf:Ire,Copf:Mre,coprod:zre,Coproduct:Ore,copy:Dre,COPY:Lre,copysr:Fre,CounterClockwiseContourIntegral:Nre,crarr:Bre,cross:Hre,Cross:jre,Cscr:Vre,cscr:Ure,csub:Wre,csube:qre,csup:Kre,csupe:Gre,ctdot:Yre,cudarrl:Xre,cudarrr:Qre,cuepr:Zre,cuesc:Jre,cularr:eie,cularrp:tie,cupbrcap:nie,cupcap:oie,CupCap:rie,cup:iie,Cup:aie,cupcup:sie,cupdot:lie,cupor:cie,cups:uie,curarr:die,curarrm:fie,curlyeqprec:hie,curlyeqsucc:pie,curlyvee:mie,curlywedge:gie,curren:vie,curvearrowleft:bie,curvearrowright:yie,cuvee:xie,cuwed:Cie,cwconint:wie,cwint:_ie,cylcty:Sie,dagger:kie,Dagger:Tie,daleth:Pie,darr:Rie,Darr:Eie,dArr:$ie,dash:Aie,Dashv:Iie,dashv:Mie,dbkarow:zie,dblac:Oie,Dcaron:Die,dcaron:Lie,Dcy:Fie,dcy:Nie,ddagger:Bie,ddarr:Hie,DD:jie,dd:Vie,DDotrahd:Uie,ddotseq:Wie,deg:qie,Del:Kie,Delta:Gie,delta:Yie,demptyv:Xie,dfisht:Qie,Dfr:Zie,dfr:Jie,dHar:eae,dharl:tae,dharr:nae,DiacriticalAcute:oae,DiacriticalDot:rae,DiacriticalDoubleAcute:iae,DiacriticalGrave:aae,DiacriticalTilde:sae,diam:lae,diamond:cae,Diamond:uae,diamondsuit:dae,diams:fae,die:hae,DifferentialD:pae,digamma:mae,disin:gae,div:vae,divide:bae,divideontimes:yae,divonx:xae,DJcy:Cae,djcy:wae,dlcorn:_ae,dlcrop:Sae,dollar:kae,Dopf:Tae,dopf:Pae,Dot:Rae,dot:Eae,DotDot:$ae,doteq:Aae,doteqdot:Iae,DotEqual:Mae,dotminus:zae,dotplus:Oae,dotsquare:Dae,doublebarwedge:Lae,DoubleContourIntegral:Fae,DoubleDot:Nae,DoubleDownArrow:Bae,DoubleLeftArrow:Hae,DoubleLeftRightArrow:jae,DoubleLeftTee:Vae,DoubleLongLeftArrow:Uae,DoubleLongLeftRightArrow:Wae,DoubleLongRightArrow:qae,DoubleRightArrow:Kae,DoubleRightTee:Gae,DoubleUpArrow:Yae,DoubleUpDownArrow:Xae,DoubleVerticalBar:Qae,DownArrowBar:Zae,downarrow:Jae,DownArrow:ese,Downarrow:tse,DownArrowUpArrow:nse,DownBreve:ose,downdownarrows:rse,downharpoonleft:ise,downharpoonright:ase,DownLeftRightVector:sse,DownLeftTeeVector:lse,DownLeftVectorBar:cse,DownLeftVector:use,DownRightTeeVector:dse,DownRightVectorBar:fse,DownRightVector:hse,DownTeeArrow:pse,DownTee:mse,drbkarow:gse,drcorn:vse,drcrop:bse,Dscr:yse,dscr:xse,DScy:Cse,dscy:wse,dsol:_se,Dstrok:Sse,dstrok:kse,dtdot:Tse,dtri:Pse,dtrif:Rse,duarr:Ese,duhar:$se,dwangle:Ase,DZcy:Ise,dzcy:Mse,dzigrarr:zse,Eacute:Ose,eacute:Dse,easter:Lse,Ecaron:Fse,ecaron:Nse,Ecirc:Bse,ecirc:Hse,ecir:jse,ecolon:Vse,Ecy:Use,ecy:Wse,eDDot:qse,Edot:Kse,edot:Gse,eDot:Yse,ee:Xse,efDot:Qse,Efr:Zse,efr:Jse,eg:ele,Egrave:tle,egrave:nle,egs:ole,egsdot:rle,el:ile,Element:ale,elinters:sle,ell:lle,els:cle,elsdot:ule,Emacr:dle,emacr:fle,empty:hle,emptyset:ple,EmptySmallSquare:mle,emptyv:gle,EmptyVerySmallSquare:vle,emsp13:ble,emsp14:yle,emsp:xle,ENG:Cle,eng:wle,ensp:_le,Eogon:Sle,eogon:kle,Eopf:Tle,eopf:Ple,epar:Rle,eparsl:Ele,eplus:$le,epsi:Ale,Epsilon:Ile,epsilon:Mle,epsiv:zle,eqcirc:Ole,eqcolon:Dle,eqsim:Lle,eqslantgtr:Fle,eqslantless:Nle,Equal:Ble,equals:Hle,EqualTilde:jle,equest:Vle,Equilibrium:Ule,equiv:Wle,equivDD:qle,eqvparsl:Kle,erarr:Gle,erDot:Yle,escr:Xle,Escr:Qle,esdot:Zle,Esim:Jle,esim:ece,Eta:tce,eta:nce,ETH:oce,eth:rce,Euml:ice,euml:ace,euro:sce,excl:lce,exist:cce,Exists:uce,expectation:dce,exponentiale:fce,ExponentialE:hce,fallingdotseq:pce,Fcy:mce,fcy:gce,female:vce,ffilig:bce,fflig:yce,ffllig:xce,Ffr:Cce,ffr:wce,filig:_ce,FilledSmallSquare:Sce,FilledVerySmallSquare:kce,fjlig:Tce,flat:Pce,fllig:Rce,fltns:Ece,fnof:$ce,Fopf:Ace,fopf:Ice,forall:Mce,ForAll:zce,fork:Oce,forkv:Dce,Fouriertrf:Lce,fpartint:Fce,frac12:Nce,frac13:Bce,frac14:Hce,frac15:jce,frac16:Vce,frac18:Uce,frac23:Wce,frac25:qce,frac34:Kce,frac35:Gce,frac38:Yce,frac45:Xce,frac56:Qce,frac58:Zce,frac78:Jce,frasl:eue,frown:tue,fscr:nue,Fscr:oue,gacute:rue,Gamma:iue,gamma:aue,Gammad:sue,gammad:lue,gap:cue,Gbreve:uue,gbreve:due,Gcedil:fue,Gcirc:hue,gcirc:pue,Gcy:mue,gcy:gue,Gdot:vue,gdot:bue,ge:yue,gE:xue,gEl:Cue,gel:wue,geq:_ue,geqq:Sue,geqslant:kue,gescc:Tue,ges:Pue,gesdot:Rue,gesdoto:Eue,gesdotol:$ue,gesl:Aue,gesles:Iue,Gfr:Mue,gfr:zue,gg:Oue,Gg:Due,ggg:Lue,gimel:Fue,GJcy:Nue,gjcy:Bue,gla:Hue,gl:jue,glE:Vue,glj:Uue,gnap:Wue,gnapprox:que,gne:Kue,gnE:Gue,gneq:Yue,gneqq:Xue,gnsim:Que,Gopf:Zue,gopf:Jue,grave:ede,GreaterEqual:tde,GreaterEqualLess:nde,GreaterFullEqual:ode,GreaterGreater:rde,GreaterLess:ide,GreaterSlantEqual:ade,GreaterTilde:sde,Gscr:lde,gscr:cde,gsim:ude,gsime:dde,gsiml:fde,gtcc:hde,gtcir:pde,gt:mde,GT:gde,Gt:vde,gtdot:bde,gtlPar:yde,gtquest:xde,gtrapprox:Cde,gtrarr:wde,gtrdot:_de,gtreqless:Sde,gtreqqless:kde,gtrless:Tde,gtrsim:Pde,gvertneqq:Rde,gvnE:Ede,Hacek:$de,hairsp:Ade,half:Ide,hamilt:Mde,HARDcy:zde,hardcy:Ode,harrcir:Dde,harr:Lde,hArr:Fde,harrw:Nde,Hat:Bde,hbar:Hde,Hcirc:jde,hcirc:Vde,hearts:Ude,heartsuit:Wde,hellip:qde,hercon:Kde,hfr:Gde,Hfr:Yde,HilbertSpace:Xde,hksearow:Qde,hkswarow:Zde,hoarr:Jde,homtht:efe,hookleftarrow:tfe,hookrightarrow:nfe,hopf:ofe,Hopf:rfe,horbar:ife,HorizontalLine:afe,hscr:sfe,Hscr:lfe,hslash:cfe,Hstrok:ufe,hstrok:dfe,HumpDownHump:ffe,HumpEqual:hfe,hybull:pfe,hyphen:mfe,Iacute:gfe,iacute:vfe,ic:bfe,Icirc:yfe,icirc:xfe,Icy:Cfe,icy:wfe,Idot:_fe,IEcy:Sfe,iecy:kfe,iexcl:Tfe,iff:Pfe,ifr:Rfe,Ifr:Efe,Igrave:$fe,igrave:Afe,ii:Ife,iiiint:Mfe,iiint:zfe,iinfin:Ofe,iiota:Dfe,IJlig:Lfe,ijlig:Ffe,Imacr:Nfe,imacr:Bfe,image:Hfe,ImaginaryI:jfe,imagline:Vfe,imagpart:Ufe,imath:Wfe,Im:qfe,imof:Kfe,imped:Gfe,Implies:Yfe,incare:Xfe,in:"∈",infin:Qfe,infintie:Zfe,inodot:Jfe,intcal:ehe,int:the,Int:nhe,integers:ohe,Integral:rhe,intercal:ihe,Intersection:ahe,intlarhk:she,intprod:lhe,InvisibleComma:che,InvisibleTimes:uhe,IOcy:dhe,iocy:fhe,Iogon:hhe,iogon:phe,Iopf:mhe,iopf:ghe,Iota:vhe,iota:bhe,iprod:yhe,iquest:xhe,iscr:Che,Iscr:whe,isin:_he,isindot:She,isinE:khe,isins:The,isinsv:Phe,isinv:Rhe,it:Ehe,Itilde:$he,itilde:Ahe,Iukcy:Ihe,iukcy:Mhe,Iuml:zhe,iuml:Ohe,Jcirc:Dhe,jcirc:Lhe,Jcy:Fhe,jcy:Nhe,Jfr:Bhe,jfr:Hhe,jmath:jhe,Jopf:Vhe,jopf:Uhe,Jscr:Whe,jscr:qhe,Jsercy:Khe,jsercy:Ghe,Jukcy:Yhe,jukcy:Xhe,Kappa:Qhe,kappa:Zhe,kappav:Jhe,Kcedil:epe,kcedil:tpe,Kcy:npe,kcy:ope,Kfr:rpe,kfr:ipe,kgreen:ape,KHcy:spe,khcy:lpe,KJcy:cpe,kjcy:upe,Kopf:dpe,kopf:fpe,Kscr:hpe,kscr:ppe,lAarr:mpe,Lacute:gpe,lacute:vpe,laemptyv:bpe,lagran:ype,Lambda:xpe,lambda:Cpe,lang:wpe,Lang:_pe,langd:Spe,langle:kpe,lap:Tpe,Laplacetrf:Ppe,laquo:Rpe,larrb:Epe,larrbfs:$pe,larr:Ape,Larr:Ipe,lArr:Mpe,larrfs:zpe,larrhk:Ope,larrlp:Dpe,larrpl:Lpe,larrsim:Fpe,larrtl:Npe,latail:Bpe,lAtail:Hpe,lat:jpe,late:Vpe,lates:Upe,lbarr:Wpe,lBarr:qpe,lbbrk:Kpe,lbrace:Gpe,lbrack:Ype,lbrke:Xpe,lbrksld:Qpe,lbrkslu:Zpe,Lcaron:Jpe,lcaron:eme,Lcedil:tme,lcedil:nme,lceil:ome,lcub:rme,Lcy:ime,lcy:ame,ldca:sme,ldquo:lme,ldquor:cme,ldrdhar:ume,ldrushar:dme,ldsh:fme,le:hme,lE:pme,LeftAngleBracket:mme,LeftArrowBar:gme,leftarrow:vme,LeftArrow:bme,Leftarrow:yme,LeftArrowRightArrow:xme,leftarrowtail:Cme,LeftCeiling:wme,LeftDoubleBracket:_me,LeftDownTeeVector:Sme,LeftDownVectorBar:kme,LeftDownVector:Tme,LeftFloor:Pme,leftharpoondown:Rme,leftharpoonup:Eme,leftleftarrows:$me,leftrightarrow:Ame,LeftRightArrow:Ime,Leftrightarrow:Mme,leftrightarrows:zme,leftrightharpoons:Ome,leftrightsquigarrow:Dme,LeftRightVector:Lme,LeftTeeArrow:Fme,LeftTee:Nme,LeftTeeVector:Bme,leftthreetimes:Hme,LeftTriangleBar:jme,LeftTriangle:Vme,LeftTriangleEqual:Ume,LeftUpDownVector:Wme,LeftUpTeeVector:qme,LeftUpVectorBar:Kme,LeftUpVector:Gme,LeftVectorBar:Yme,LeftVector:Xme,lEg:Qme,leg:Zme,leq:Jme,leqq:ege,leqslant:tge,lescc:nge,les:oge,lesdot:rge,lesdoto:ige,lesdotor:age,lesg:sge,lesges:lge,lessapprox:cge,lessdot:uge,lesseqgtr:dge,lesseqqgtr:fge,LessEqualGreater:hge,LessFullEqual:pge,LessGreater:mge,lessgtr:gge,LessLess:vge,lesssim:bge,LessSlantEqual:yge,LessTilde:xge,lfisht:Cge,lfloor:wge,Lfr:_ge,lfr:Sge,lg:kge,lgE:Tge,lHar:Pge,lhard:Rge,lharu:Ege,lharul:$ge,lhblk:Age,LJcy:Ige,ljcy:Mge,llarr:zge,ll:Oge,Ll:Dge,llcorner:Lge,Lleftarrow:Fge,llhard:Nge,lltri:Bge,Lmidot:Hge,lmidot:jge,lmoustache:Vge,lmoust:Uge,lnap:Wge,lnapprox:qge,lne:Kge,lnE:Gge,lneq:Yge,lneqq:Xge,lnsim:Qge,loang:Zge,loarr:Jge,lobrk:eve,longleftarrow:tve,LongLeftArrow:nve,Longleftarrow:ove,longleftrightarrow:rve,LongLeftRightArrow:ive,Longleftrightarrow:ave,longmapsto:sve,longrightarrow:lve,LongRightArrow:cve,Longrightarrow:uve,looparrowleft:dve,looparrowright:fve,lopar:hve,Lopf:pve,lopf:mve,loplus:gve,lotimes:vve,lowast:bve,lowbar:yve,LowerLeftArrow:xve,LowerRightArrow:Cve,loz:wve,lozenge:_ve,lozf:Sve,lpar:kve,lparlt:Tve,lrarr:Pve,lrcorner:Rve,lrhar:Eve,lrhard:$ve,lrm:Ave,lrtri:Ive,lsaquo:Mve,lscr:zve,Lscr:Ove,lsh:Dve,Lsh:Lve,lsim:Fve,lsime:Nve,lsimg:Bve,lsqb:Hve,lsquo:jve,lsquor:Vve,Lstrok:Uve,lstrok:Wve,ltcc:qve,ltcir:Kve,lt:Gve,LT:Yve,Lt:Xve,ltdot:Qve,lthree:Zve,ltimes:Jve,ltlarr:ebe,ltquest:tbe,ltri:nbe,ltrie:obe,ltrif:rbe,ltrPar:ibe,lurdshar:abe,luruhar:sbe,lvertneqq:lbe,lvnE:cbe,macr:ube,male:dbe,malt:fbe,maltese:hbe,Map:"⤅",map:pbe,mapsto:mbe,mapstodown:gbe,mapstoleft:vbe,mapstoup:bbe,marker:ybe,mcomma:xbe,Mcy:Cbe,mcy:wbe,mdash:_be,mDDot:Sbe,measuredangle:kbe,MediumSpace:Tbe,Mellintrf:Pbe,Mfr:Rbe,mfr:Ebe,mho:$be,micro:Abe,midast:Ibe,midcir:Mbe,mid:zbe,middot:Obe,minusb:Dbe,minus:Lbe,minusd:Fbe,minusdu:Nbe,MinusPlus:Bbe,mlcp:Hbe,mldr:jbe,mnplus:Vbe,models:Ube,Mopf:Wbe,mopf:qbe,mp:Kbe,mscr:Gbe,Mscr:Ybe,mstpos:Xbe,Mu:Qbe,mu:Zbe,multimap:Jbe,mumap:e0e,nabla:t0e,Nacute:n0e,nacute:o0e,nang:r0e,nap:i0e,napE:a0e,napid:s0e,napos:l0e,napprox:c0e,natural:u0e,naturals:d0e,natur:f0e,nbsp:h0e,nbump:p0e,nbumpe:m0e,ncap:g0e,Ncaron:v0e,ncaron:b0e,Ncedil:y0e,ncedil:x0e,ncong:C0e,ncongdot:w0e,ncup:_0e,Ncy:S0e,ncy:k0e,ndash:T0e,nearhk:P0e,nearr:R0e,neArr:E0e,nearrow:$0e,ne:A0e,nedot:I0e,NegativeMediumSpace:M0e,NegativeThickSpace:z0e,NegativeThinSpace:O0e,NegativeVeryThinSpace:D0e,nequiv:L0e,nesear:F0e,nesim:N0e,NestedGreaterGreater:B0e,NestedLessLess:H0e,NewLine:j0e,nexist:V0e,nexists:U0e,Nfr:W0e,nfr:q0e,ngE:K0e,nge:G0e,ngeq:Y0e,ngeqq:X0e,ngeqslant:Q0e,nges:Z0e,nGg:J0e,ngsim:e1e,nGt:t1e,ngt:n1e,ngtr:o1e,nGtv:r1e,nharr:i1e,nhArr:a1e,nhpar:s1e,ni:l1e,nis:c1e,nisd:u1e,niv:d1e,NJcy:f1e,njcy:h1e,nlarr:p1e,nlArr:m1e,nldr:g1e,nlE:v1e,nle:b1e,nleftarrow:y1e,nLeftarrow:x1e,nleftrightarrow:C1e,nLeftrightarrow:w1e,nleq:_1e,nleqq:S1e,nleqslant:k1e,nles:T1e,nless:P1e,nLl:R1e,nlsim:E1e,nLt:$1e,nlt:A1e,nltri:I1e,nltrie:M1e,nLtv:z1e,nmid:O1e,NoBreak:D1e,NonBreakingSpace:L1e,nopf:F1e,Nopf:N1e,Not:B1e,not:H1e,NotCongruent:j1e,NotCupCap:V1e,NotDoubleVerticalBar:U1e,NotElement:W1e,NotEqual:q1e,NotEqualTilde:K1e,NotExists:G1e,NotGreater:Y1e,NotGreaterEqual:X1e,NotGreaterFullEqual:Q1e,NotGreaterGreater:Z1e,NotGreaterLess:J1e,NotGreaterSlantEqual:eye,NotGreaterTilde:tye,NotHumpDownHump:nye,NotHumpEqual:oye,notin:rye,notindot:iye,notinE:aye,notinva:sye,notinvb:lye,notinvc:cye,NotLeftTriangleBar:uye,NotLeftTriangle:dye,NotLeftTriangleEqual:fye,NotLess:hye,NotLessEqual:pye,NotLessGreater:mye,NotLessLess:gye,NotLessSlantEqual:vye,NotLessTilde:bye,NotNestedGreaterGreater:yye,NotNestedLessLess:xye,notni:Cye,notniva:wye,notnivb:_ye,notnivc:Sye,NotPrecedes:kye,NotPrecedesEqual:Tye,NotPrecedesSlantEqual:Pye,NotReverseElement:Rye,NotRightTriangleBar:Eye,NotRightTriangle:$ye,NotRightTriangleEqual:Aye,NotSquareSubset:Iye,NotSquareSubsetEqual:Mye,NotSquareSuperset:zye,NotSquareSupersetEqual:Oye,NotSubset:Dye,NotSubsetEqual:Lye,NotSucceeds:Fye,NotSucceedsEqual:Nye,NotSucceedsSlantEqual:Bye,NotSucceedsTilde:Hye,NotSuperset:jye,NotSupersetEqual:Vye,NotTilde:Uye,NotTildeEqual:Wye,NotTildeFullEqual:qye,NotTildeTilde:Kye,NotVerticalBar:Gye,nparallel:Yye,npar:Xye,nparsl:Qye,npart:Zye,npolint:Jye,npr:exe,nprcue:txe,nprec:nxe,npreceq:oxe,npre:rxe,nrarrc:ixe,nrarr:axe,nrArr:sxe,nrarrw:lxe,nrightarrow:cxe,nRightarrow:uxe,nrtri:dxe,nrtrie:fxe,nsc:hxe,nsccue:pxe,nsce:mxe,Nscr:gxe,nscr:vxe,nshortmid:bxe,nshortparallel:yxe,nsim:xxe,nsime:Cxe,nsimeq:wxe,nsmid:_xe,nspar:Sxe,nsqsube:kxe,nsqsupe:Txe,nsub:Pxe,nsubE:Rxe,nsube:Exe,nsubset:$xe,nsubseteq:Axe,nsubseteqq:Ixe,nsucc:Mxe,nsucceq:zxe,nsup:Oxe,nsupE:Dxe,nsupe:Lxe,nsupset:Fxe,nsupseteq:Nxe,nsupseteqq:Bxe,ntgl:Hxe,Ntilde:jxe,ntilde:Vxe,ntlg:Uxe,ntriangleleft:Wxe,ntrianglelefteq:qxe,ntriangleright:Kxe,ntrianglerighteq:Gxe,Nu:Yxe,nu:Xxe,num:Qxe,numero:Zxe,numsp:Jxe,nvap:eCe,nvdash:tCe,nvDash:nCe,nVdash:oCe,nVDash:rCe,nvge:iCe,nvgt:aCe,nvHarr:sCe,nvinfin:lCe,nvlArr:cCe,nvle:uCe,nvlt:dCe,nvltrie:fCe,nvrArr:hCe,nvrtrie:pCe,nvsim:mCe,nwarhk:gCe,nwarr:vCe,nwArr:bCe,nwarrow:yCe,nwnear:xCe,Oacute:CCe,oacute:wCe,oast:_Ce,Ocirc:SCe,ocirc:kCe,ocir:TCe,Ocy:PCe,ocy:RCe,odash:ECe,Odblac:$Ce,odblac:ACe,odiv:ICe,odot:MCe,odsold:zCe,OElig:OCe,oelig:DCe,ofcir:LCe,Ofr:FCe,ofr:NCe,ogon:BCe,Ograve:HCe,ograve:jCe,ogt:VCe,ohbar:UCe,ohm:WCe,oint:qCe,olarr:KCe,olcir:GCe,olcross:YCe,oline:XCe,olt:QCe,Omacr:ZCe,omacr:JCe,Omega:ewe,omega:twe,Omicron:nwe,omicron:owe,omid:rwe,ominus:iwe,Oopf:awe,oopf:swe,opar:lwe,OpenCurlyDoubleQuote:cwe,OpenCurlyQuote:uwe,operp:dwe,oplus:fwe,orarr:hwe,Or:pwe,or:mwe,ord:gwe,order:vwe,orderof:bwe,ordf:ywe,ordm:xwe,origof:Cwe,oror:wwe,orslope:_we,orv:Swe,oS:kwe,Oscr:Twe,oscr:Pwe,Oslash:Rwe,oslash:Ewe,osol:$we,Otilde:Awe,otilde:Iwe,otimesas:Mwe,Otimes:zwe,otimes:Owe,Ouml:Dwe,ouml:Lwe,ovbar:Fwe,OverBar:Nwe,OverBrace:Bwe,OverBracket:Hwe,OverParenthesis:jwe,para:Vwe,parallel:Uwe,par:Wwe,parsim:qwe,parsl:Kwe,part:Gwe,PartialD:Ywe,Pcy:Xwe,pcy:Qwe,percnt:Zwe,period:Jwe,permil:e_e,perp:t_e,pertenk:n_e,Pfr:o_e,pfr:r_e,Phi:i_e,phi:a_e,phiv:s_e,phmmat:l_e,phone:c_e,Pi:u_e,pi:d_e,pitchfork:f_e,piv:h_e,planck:p_e,planckh:m_e,plankv:g_e,plusacir:v_e,plusb:b_e,pluscir:y_e,plus:x_e,plusdo:C_e,plusdu:w_e,pluse:__e,PlusMinus:S_e,plusmn:k_e,plussim:T_e,plustwo:P_e,pm:R_e,Poincareplane:E_e,pointint:$_e,popf:A_e,Popf:I_e,pound:M_e,prap:z_e,Pr:O_e,pr:D_e,prcue:L_e,precapprox:F_e,prec:N_e,preccurlyeq:B_e,Precedes:H_e,PrecedesEqual:j_e,PrecedesSlantEqual:V_e,PrecedesTilde:U_e,preceq:W_e,precnapprox:q_e,precneqq:K_e,precnsim:G_e,pre:Y_e,prE:X_e,precsim:Q_e,prime:Z_e,Prime:J_e,primes:e2e,prnap:t2e,prnE:n2e,prnsim:o2e,prod:r2e,Product:i2e,profalar:a2e,profline:s2e,profsurf:l2e,prop:c2e,Proportional:u2e,Proportion:d2e,propto:f2e,prsim:h2e,prurel:p2e,Pscr:m2e,pscr:g2e,Psi:v2e,psi:b2e,puncsp:y2e,Qfr:x2e,qfr:C2e,qint:w2e,qopf:_2e,Qopf:S2e,qprime:k2e,Qscr:T2e,qscr:P2e,quaternions:R2e,quatint:E2e,quest:$2e,questeq:A2e,quot:I2e,QUOT:M2e,rAarr:z2e,race:O2e,Racute:D2e,racute:L2e,radic:F2e,raemptyv:N2e,rang:B2e,Rang:H2e,rangd:j2e,range:V2e,rangle:U2e,raquo:W2e,rarrap:q2e,rarrb:K2e,rarrbfs:G2e,rarrc:Y2e,rarr:X2e,Rarr:Q2e,rArr:Z2e,rarrfs:J2e,rarrhk:eSe,rarrlp:tSe,rarrpl:nSe,rarrsim:oSe,Rarrtl:rSe,rarrtl:iSe,rarrw:aSe,ratail:sSe,rAtail:lSe,ratio:cSe,rationals:uSe,rbarr:dSe,rBarr:fSe,RBarr:hSe,rbbrk:pSe,rbrace:mSe,rbrack:gSe,rbrke:vSe,rbrksld:bSe,rbrkslu:ySe,Rcaron:xSe,rcaron:CSe,Rcedil:wSe,rcedil:_Se,rceil:SSe,rcub:kSe,Rcy:TSe,rcy:PSe,rdca:RSe,rdldhar:ESe,rdquo:$Se,rdquor:ASe,rdsh:ISe,real:MSe,realine:zSe,realpart:OSe,reals:DSe,Re:LSe,rect:FSe,reg:NSe,REG:BSe,ReverseElement:HSe,ReverseEquilibrium:jSe,ReverseUpEquilibrium:VSe,rfisht:USe,rfloor:WSe,rfr:qSe,Rfr:KSe,rHar:GSe,rhard:YSe,rharu:XSe,rharul:QSe,Rho:ZSe,rho:JSe,rhov:eke,RightAngleBracket:tke,RightArrowBar:nke,rightarrow:oke,RightArrow:rke,Rightarrow:ike,RightArrowLeftArrow:ake,rightarrowtail:ske,RightCeiling:lke,RightDoubleBracket:cke,RightDownTeeVector:uke,RightDownVectorBar:dke,RightDownVector:fke,RightFloor:hke,rightharpoondown:pke,rightharpoonup:mke,rightleftarrows:gke,rightleftharpoons:vke,rightrightarrows:bke,rightsquigarrow:yke,RightTeeArrow:xke,RightTee:Cke,RightTeeVector:wke,rightthreetimes:_ke,RightTriangleBar:Ske,RightTriangle:kke,RightTriangleEqual:Tke,RightUpDownVector:Pke,RightUpTeeVector:Rke,RightUpVectorBar:Eke,RightUpVector:$ke,RightVectorBar:Ake,RightVector:Ike,ring:Mke,risingdotseq:zke,rlarr:Oke,rlhar:Dke,rlm:Lke,rmoustache:Fke,rmoust:Nke,rnmid:Bke,roang:Hke,roarr:jke,robrk:Vke,ropar:Uke,ropf:Wke,Ropf:qke,roplus:Kke,rotimes:Gke,RoundImplies:Yke,rpar:Xke,rpargt:Qke,rppolint:Zke,rrarr:Jke,Rrightarrow:e3e,rsaquo:t3e,rscr:n3e,Rscr:o3e,rsh:r3e,Rsh:i3e,rsqb:a3e,rsquo:s3e,rsquor:l3e,rthree:c3e,rtimes:u3e,rtri:d3e,rtrie:f3e,rtrif:h3e,rtriltri:p3e,RuleDelayed:m3e,ruluhar:g3e,rx:v3e,Sacute:b3e,sacute:y3e,sbquo:x3e,scap:C3e,Scaron:w3e,scaron:_3e,Sc:S3e,sc:k3e,sccue:T3e,sce:P3e,scE:R3e,Scedil:E3e,scedil:$3e,Scirc:A3e,scirc:I3e,scnap:M3e,scnE:z3e,scnsim:O3e,scpolint:D3e,scsim:L3e,Scy:F3e,scy:N3e,sdotb:B3e,sdot:H3e,sdote:j3e,searhk:V3e,searr:U3e,seArr:W3e,searrow:q3e,sect:K3e,semi:G3e,seswar:Y3e,setminus:X3e,setmn:Q3e,sext:Z3e,Sfr:J3e,sfr:e4e,sfrown:t4e,sharp:n4e,SHCHcy:o4e,shchcy:r4e,SHcy:i4e,shcy:a4e,ShortDownArrow:s4e,ShortLeftArrow:l4e,shortmid:c4e,shortparallel:u4e,ShortRightArrow:d4e,ShortUpArrow:f4e,shy:h4e,Sigma:p4e,sigma:m4e,sigmaf:g4e,sigmav:v4e,sim:b4e,simdot:y4e,sime:x4e,simeq:C4e,simg:w4e,simgE:_4e,siml:S4e,simlE:k4e,simne:T4e,simplus:P4e,simrarr:R4e,slarr:E4e,SmallCircle:$4e,smallsetminus:A4e,smashp:I4e,smeparsl:M4e,smid:z4e,smile:O4e,smt:D4e,smte:L4e,smtes:F4e,SOFTcy:N4e,softcy:B4e,solbar:H4e,solb:j4e,sol:V4e,Sopf:U4e,sopf:W4e,spades:q4e,spadesuit:K4e,spar:G4e,sqcap:Y4e,sqcaps:X4e,sqcup:Q4e,sqcups:Z4e,Sqrt:J4e,sqsub:e5e,sqsube:t5e,sqsubset:n5e,sqsubseteq:o5e,sqsup:r5e,sqsupe:i5e,sqsupset:a5e,sqsupseteq:s5e,square:l5e,Square:c5e,SquareIntersection:u5e,SquareSubset:d5e,SquareSubsetEqual:f5e,SquareSuperset:h5e,SquareSupersetEqual:p5e,SquareUnion:m5e,squarf:g5e,squ:v5e,squf:b5e,srarr:y5e,Sscr:x5e,sscr:C5e,ssetmn:w5e,ssmile:_5e,sstarf:S5e,Star:k5e,star:T5e,starf:P5e,straightepsilon:R5e,straightphi:E5e,strns:$5e,sub:A5e,Sub:I5e,subdot:M5e,subE:z5e,sube:O5e,subedot:D5e,submult:L5e,subnE:F5e,subne:N5e,subplus:B5e,subrarr:H5e,subset:j5e,Subset:V5e,subseteq:U5e,subseteqq:W5e,SubsetEqual:q5e,subsetneq:K5e,subsetneqq:G5e,subsim:Y5e,subsub:X5e,subsup:Q5e,succapprox:Z5e,succ:J5e,succcurlyeq:eTe,Succeeds:tTe,SucceedsEqual:nTe,SucceedsSlantEqual:oTe,SucceedsTilde:rTe,succeq:iTe,succnapprox:aTe,succneqq:sTe,succnsim:lTe,succsim:cTe,SuchThat:uTe,sum:dTe,Sum:fTe,sung:hTe,sup1:pTe,sup2:mTe,sup3:gTe,sup:vTe,Sup:bTe,supdot:yTe,supdsub:xTe,supE:CTe,supe:wTe,supedot:_Te,Superset:STe,SupersetEqual:kTe,suphsol:TTe,suphsub:PTe,suplarr:RTe,supmult:ETe,supnE:$Te,supne:ATe,supplus:ITe,supset:MTe,Supset:zTe,supseteq:OTe,supseteqq:DTe,supsetneq:LTe,supsetneqq:FTe,supsim:NTe,supsub:BTe,supsup:HTe,swarhk:jTe,swarr:VTe,swArr:UTe,swarrow:WTe,swnwar:qTe,szlig:KTe,Tab:GTe,target:YTe,Tau:XTe,tau:QTe,tbrk:ZTe,Tcaron:JTe,tcaron:ePe,Tcedil:tPe,tcedil:nPe,Tcy:oPe,tcy:rPe,tdot:iPe,telrec:aPe,Tfr:sPe,tfr:lPe,there4:cPe,therefore:uPe,Therefore:dPe,Theta:fPe,theta:hPe,thetasym:pPe,thetav:mPe,thickapprox:gPe,thicksim:vPe,ThickSpace:bPe,ThinSpace:yPe,thinsp:xPe,thkap:CPe,thksim:wPe,THORN:_Pe,thorn:SPe,tilde:kPe,Tilde:TPe,TildeEqual:PPe,TildeFullEqual:RPe,TildeTilde:EPe,timesbar:$Pe,timesb:APe,times:IPe,timesd:MPe,tint:zPe,toea:OPe,topbot:DPe,topcir:LPe,top:FPe,Topf:NPe,topf:BPe,topfork:HPe,tosa:jPe,tprime:VPe,trade:UPe,TRADE:WPe,triangle:qPe,triangledown:KPe,triangleleft:GPe,trianglelefteq:YPe,triangleq:XPe,triangleright:QPe,trianglerighteq:ZPe,tridot:JPe,trie:eRe,triminus:tRe,TripleDot:nRe,triplus:oRe,trisb:rRe,tritime:iRe,trpezium:aRe,Tscr:sRe,tscr:lRe,TScy:cRe,tscy:uRe,TSHcy:dRe,tshcy:fRe,Tstrok:hRe,tstrok:pRe,twixt:mRe,twoheadleftarrow:gRe,twoheadrightarrow:vRe,Uacute:bRe,uacute:yRe,uarr:xRe,Uarr:CRe,uArr:wRe,Uarrocir:_Re,Ubrcy:SRe,ubrcy:kRe,Ubreve:TRe,ubreve:PRe,Ucirc:RRe,ucirc:ERe,Ucy:$Re,ucy:ARe,udarr:IRe,Udblac:MRe,udblac:zRe,udhar:ORe,ufisht:DRe,Ufr:LRe,ufr:FRe,Ugrave:NRe,ugrave:BRe,uHar:HRe,uharl:jRe,uharr:VRe,uhblk:URe,ulcorn:WRe,ulcorner:qRe,ulcrop:KRe,ultri:GRe,Umacr:YRe,umacr:XRe,uml:QRe,UnderBar:ZRe,UnderBrace:JRe,UnderBracket:eEe,UnderParenthesis:tEe,Union:nEe,UnionPlus:oEe,Uogon:rEe,uogon:iEe,Uopf:aEe,uopf:sEe,UpArrowBar:lEe,uparrow:cEe,UpArrow:uEe,Uparrow:dEe,UpArrowDownArrow:fEe,updownarrow:hEe,UpDownArrow:pEe,Updownarrow:mEe,UpEquilibrium:gEe,upharpoonleft:vEe,upharpoonright:bEe,uplus:yEe,UpperLeftArrow:xEe,UpperRightArrow:CEe,upsi:wEe,Upsi:_Ee,upsih:SEe,Upsilon:kEe,upsilon:TEe,UpTeeArrow:PEe,UpTee:REe,upuparrows:EEe,urcorn:$Ee,urcorner:AEe,urcrop:IEe,Uring:MEe,uring:zEe,urtri:OEe,Uscr:DEe,uscr:LEe,utdot:FEe,Utilde:NEe,utilde:BEe,utri:HEe,utrif:jEe,uuarr:VEe,Uuml:UEe,uuml:WEe,uwangle:qEe,vangrt:KEe,varepsilon:GEe,varkappa:YEe,varnothing:XEe,varphi:QEe,varpi:ZEe,varpropto:JEe,varr:e$e,vArr:t$e,varrho:n$e,varsigma:o$e,varsubsetneq:r$e,varsubsetneqq:i$e,varsupsetneq:a$e,varsupsetneqq:s$e,vartheta:l$e,vartriangleleft:c$e,vartriangleright:u$e,vBar:d$e,Vbar:f$e,vBarv:h$e,Vcy:p$e,vcy:m$e,vdash:g$e,vDash:v$e,Vdash:b$e,VDash:y$e,Vdashl:x$e,veebar:C$e,vee:w$e,Vee:_$e,veeeq:S$e,vellip:k$e,verbar:T$e,Verbar:P$e,vert:R$e,Vert:E$e,VerticalBar:$$e,VerticalLine:A$e,VerticalSeparator:I$e,VerticalTilde:M$e,VeryThinSpace:z$e,Vfr:O$e,vfr:D$e,vltri:L$e,vnsub:F$e,vnsup:N$e,Vopf:B$e,vopf:H$e,vprop:j$e,vrtri:V$e,Vscr:U$e,vscr:W$e,vsubnE:q$e,vsubne:K$e,vsupnE:G$e,vsupne:Y$e,Vvdash:X$e,vzigzag:Q$e,Wcirc:Z$e,wcirc:J$e,wedbar:eAe,wedge:tAe,Wedge:nAe,wedgeq:oAe,weierp:rAe,Wfr:iAe,wfr:aAe,Wopf:sAe,wopf:lAe,wp:cAe,wr:uAe,wreath:dAe,Wscr:fAe,wscr:hAe,xcap:pAe,xcirc:mAe,xcup:gAe,xdtri:vAe,Xfr:bAe,xfr:yAe,xharr:xAe,xhArr:CAe,Xi:wAe,xi:_Ae,xlarr:SAe,xlArr:kAe,xmap:TAe,xnis:PAe,xodot:RAe,Xopf:EAe,xopf:$Ae,xoplus:AAe,xotime:IAe,xrarr:MAe,xrArr:zAe,Xscr:OAe,xscr:DAe,xsqcup:LAe,xuplus:FAe,xutri:NAe,xvee:BAe,xwedge:HAe,Yacute:jAe,yacute:VAe,YAcy:UAe,yacy:WAe,Ycirc:qAe,ycirc:KAe,Ycy:GAe,ycy:YAe,yen:XAe,Yfr:QAe,yfr:ZAe,YIcy:JAe,yicy:e6e,Yopf:t6e,yopf:n6e,Yscr:o6e,yscr:r6e,YUcy:i6e,yucy:a6e,yuml:s6e,Yuml:l6e,Zacute:c6e,zacute:u6e,Zcaron:d6e,zcaron:f6e,Zcy:h6e,zcy:p6e,Zdot:m6e,zdot:g6e,zeetrf:v6e,ZeroWidthSpace:b6e,Zeta:y6e,zeta:x6e,zfr:C6e,Zfr:w6e,ZHcy:_6e,zhcy:S6e,zigrarr:k6e,zopf:T6e,Zopf:P6e,Zscr:R6e,zscr:E6e,zwj:$6e,zwnj:A6e};var wS=I6e,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={},X0={};function M6e(e){var t,n,o=X0[e];if(o)return o;for(o=X0[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=M6e(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 z6e=Ou,Q0={};function O6e(e){var t,n,o=Q0[e];if(o)return o;for(o=Q0[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 D6e=Du,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 F6e=/^([a-z0-9.+-]+:)/i,N6e=/:[0-9]*$/,B6e=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,H6e=["<",">",'"',"`"," ","\r",` +`," "],j6e=["{","}","|","\\","^","`"].concat(H6e),V6e=["'"].concat(j6e),Z0=["%","/","?",";","#"].concat(V6e),J0=["/","?","#"],U6e=255,e1=/^[+a-z0-9A-Z_-]{0,63}$/,W6e=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,t1={javascript:!0,"javascript:":!0},n1={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function q6e(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=B6e.exec(s);if(l)return this.pathname=l[1],l[2]&&(this.search=l[2]),this}var c=F6e.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&&t1[c])&&(s=s.substr(2),this.slashes=!0)),!t1[c]&&(a||c&&!n1[c])){var u=-1;for(n=0;n127?g+="x":g+=v[y];if(!g.match(e1)){var C=m.slice(0,n),_=m.slice(n+1),x=v.match(W6e);x&&(C.push(x[1]),_.unshift(x[2])),_.length&&(s=_.join(".")+s),this.hostname=C.join(".");break}}}}this.hostname.length>U6e&&(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),n1[r]&&this.hostname&&!this.pathname&&(this.pathname=""),this};$c.prototype.parseHost=function(e){var t=N6e.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 K6e=q6e;Ba.encode=z6e;Ba.decode=D6e;Ba.format=L6e;Ba.parse=K6e;var Gr={},Vd,o1;function _S(){return o1||(o1=1,Vd=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/),Vd}var Ud,r1;function SS(){return r1||(r1=1,Ud=/[\0-\x1F\x7F-\x9F]/),Ud}var Wd,i1;function G6e(){return i1||(i1=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,a1;function kS(){return a1||(a1=1,qd=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/),qd}var s1;function Y6e(){return s1||(s1=1,Gr.Any=_S(),Gr.Cc=SS(),Gr.Cf=G6e(),Gr.P=xm,Gr.Z=kS()),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,z){return o.call(B,z)}function i(B){var z=Array.prototype.slice.call(arguments,1);return z.forEach(function($){if($){if(typeof $!="object")throw new TypeError($+"must be object");Object.keys($).forEach(function(j){B[j]=$[j]})}}),B}function a(B,z,$){return[].concat(B.slice(0,z),$,B.slice(z+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 z=55296+(B>>10),$=56320+(B&1023);return String.fromCharCode(z,$)}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=wS;function h(B,z){var $;return r(p,z)?p[z]:z.charCodeAt(0)===35&&f.test(z)&&($=z[1].toLowerCase()==="x"?parseInt(z.slice(2),16):parseInt(z.slice(1),10),s($))?l($):B}function m(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(z,$,j){return $||h(z,j)})}var g=/[&<>"]/,y=/[&<>"]/g,S={"&":"&","<":"<",">":">",'"':"""};function C(B){return S[B]}function _(B){return g.test(B)?B.replace(y,C):B}var x=/[.?*+^$[\]\\(){}|-]/g;function w(B){return B.replace(x,"\\$&")}function T(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 k=xm;function A(B){return k.test(B)}function I(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 W(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=Y6e(),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=I,e.isPunctChar=A,e.escapeRE=w,e.normalizeReference=W})(Dt);var Lu={},X6e=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=l1(t.slice(n,a)),s.pos=a,s.ok=!0),s},Z6e=Dt.unescapeAll,J6e=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?t8e(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+`
`};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?`
@@ -3806,9 +3806,9 @@ ${t} `};Vo.softbreak=function(e,t,n){return n.breaks?n.xhtmlOut?`
`:`
`:` -`};Vo.text=function(e,t){return yi(e[t].content)};Vo.html_block=function(e,t){return e[t].content};Vo.html_inline=function(e,t){return e[t].content};function Ha(){this.rules=J6e({},Vo)}Ha.prototype.renderAttrs=function(t){var n,o,r;if(!t.attrs)return"";for(r="",n=0,o=t.attrs.length;n `:">",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(); +`);return o};Ha.prototype.render=function(e,t,n){var o,r,i,a="",s=this.rules;for(o=0,r=e.length;o\s]/i.test(e)}function u8e(e){return/^<\/a\s*>/i.test(e)}var d8e=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"&&(c8e(s.content)&&h>0&&h--,u8e(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(h8e,m8e)),n.type==="link_open"&&n.info==="auto"&&o--,n.type==="link_close"&&n.info==="auto"&&o++}function v8e(e){var t,n,o=0;for(t=e.length-1;t>=0;t--)n=e[t],n.type==="text"&&!o&&TS.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 b8e=function(t){var n;if(t.md.options.typographer)for(n=t.tokens.length-1;n>=0;n--)t.tokens[n].type==="inline"&&(f8e.test(t.tokens[n].content)&&g8e(t.tokens[n].children),TS.test(t.tokens[n].content)&&v8e(t.tokens[n].children))},c1=Dt.isWhiteSpace,u1=Dt.isPunctChar,d1=Dt.isMdAsciiPunct,y8e=/['"]/,f1=/['"]/g,h1="’";function Ul(e,t,n){return e.slice(0,t)+n+e.slice(t+1)}function x8e(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,h1));continue}if(g){for(y=C.length-1;y>=0&&(c=C[y],!(C[y].level=0;n--)t.tokens[n].type!=="inline"||!y8e.test(t.tokens[n].content)||x8e(t.tokens[n].children,t)},w8e=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,_8e=wm;function PS(e,t,n){this.src=e,this.env=n,this.tokens=[],this.inlineMode=!1,this.md=t}PS.prototype.Token=_8e;var S8e=PS,k8e=Cm,Kd=[["normalize",i8e],["block",a8e],["inline",s8e],["linkify",d8e],["replacements",b8e],["smartquotes",C8e],["text_join",w8e]];function _m(){this.ruler=new k8e;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=p1(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=p1(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},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(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=A));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=A,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&&(j=!0),(k=g1(t,$))>=0){if(d=!0,I=t.bMarks[$]+t.tShift[$],g=Number(t.src.slice(I,k-1)),j&&g!==1)return!1}else if((k=m1(t,$))>=0)d=!1;else return!1;if(j&&t.skipSpaces(k)>=t.eMarks[$])return!1;if(r)return!0;for(v=t.src.charCodeAt(k-1),m=t.tokens.length,d?(z=t.push("ordered_list_open","ol",1),g!==1&&(z.attrs=[["start",g]])):z=t.push("bullet_list_open","ul",1),z.map=h=[$,0],z.markup=String.fromCharCode(v),A=!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,z=t.push("list_item_open","li",1),z.markup=String.fromCharCode(v),z.map=f=[$,0],d&&(z.info=t.src.slice(I,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||A)&&(X=!1),A=t.line-$>1&&t.isEmpty(t.line-1),t.blkIndent=t.listIndent,t.listIndent=C,t.tShift[$]=w,t.sCount[$]=x,t.tight=T,z=t.push("list_item_close","li",-1),z.markup=String.fromCharCode(v),$=t.line,f[1]=$,$>=o||t.sCount[$]=4)break;for(W=!1,s=0,p=B.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)},F8e=["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={},N8e="[a-zA-Z_:][a-zA-Z0-9:._-]*",B8e="[^\"'=<>`\\x00-\\x20]+",H8e="'[^']*'",j8e='"[^"]*"',V8e="(?:"+B8e+"|"+H8e+"|"+j8e+")",U8e="(?:\\s+"+N8e+"(?:\\s*=\\s*"+V8e+")?)",ES="<[A-Za-z][A-Za-z0-9\\-]*"+U8e+"*\\s*\\/?>",$S="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",W8e="|",q8e="<[?][\\s\\S]*?[?]>",K8e="]*>",G8e="",Y8e=new RegExp("^(?:"+ES+"|"+$S+"|"+W8e+"|"+q8e+"|"+K8e+"|"+G8e+")"),X8e=new RegExp("^(?:"+ES+"|"+$S+")");Fu.HTML_TAG_RE=Y8e;Fu.HTML_OPEN_CLOSE_TAG_RE=X8e;var Q8e=F8e,Z8e=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(Z8e.source+"\\s*$"),/^$/,!1]],J8e=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&&v1(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)},tIe=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=AS;var oIe=Uo,rIe=Cm,ql=[["table",P8e,["paragraph","reference"]],["code",R8e],["fence",E8e,["paragraph","reference","blockquote","list"]],["blockquote",A8e,["paragraph","reference","blockquote","list"]],["hr",M8e,["paragraph","reference","blockquote","list"]],["list",O8e,["paragraph","reference","blockquote"]],["reference",L8e],["html_block",J8e,["paragraph","reference","blockquote"]],["heading",eIe,["paragraph","reference","blockquote"]],["lheading",tIe],["paragraph",nIe]];function Bu(){this.ruler=new rIe;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(lIe),!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)},uIe=Dt.isSpace,dIe=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 hIe=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},pIe=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(x1(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[mIe(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},vIe=Dt.normalizeReference,Qd=Dt.isSpace,bIe=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[vIe(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},yIe=/^([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])?)*)$/,xIe=/^([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)$/,CIe=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),xIe.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):yIe.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},wIe=Fu.HTML_TAG_RE;function _Ie(e){return/^\s]/i.test(e)}function SIe(e){return/^<\/a\s*>/i.test(e)}function kIe(e){var t=e|32;return t>=97&&t<=122}var TIe=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&&!kIe(o))||(r=t.src.slice(s).match(wIe),!r)?!1:(n||(a=t.push("html_inline","",0),a.content=r[0],_Ie(a.content)&&t.linkLevel++,SIe(a.content)&&t.linkLevel--),t.pos+=r[0].length,!0)},C1=wS,PIe=Dt.has,RIe=Dt.isValidEntityCode,w1=Dt.fromCodePoint,EIe=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,$Ie=/^&([a-z][a-z0-9]{1,31});/i,AIe=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=RIe(r)?w1(r):w1(65533),a.markup=i[0],a.info="entity"),t.pos+=i[0].length,!0}else if(i=t.src.slice(s).match($Ie),i&&PIe(C1,i[1]))return n||(a=t.push("text_special","",0),a.content=C1[i[1]],a.markup=i[0],a.info="entity"),t.pos+=i[0].length,!0;return!1};function _1(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 IIe=function(t){var n,o=t.tokens_meta,r=t.tokens_meta.length;for(_1(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 LIe(e){return Vu(e)==="[object String]"}function FIe(e){return Vu(e)==="[object Object]"}function NIe(e){return Vu(e)==="[object RegExp]"}function E1(e){return Vu(e)==="[object Function]"}function BIe(e){return e.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var IS={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function HIe(e){return Object.keys(e||{}).reduce(function(t,n){return t||IS.hasOwnProperty(n)},!1)}var jIe={"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}}},VIe="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]",UIe="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function WIe(e){e.__index__=-1,e.__text_cache__=""}function qIe(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=DIe()(e.__opts__),n=e.__tlds__.slice();e.onCompile(),e.__tlds_replaced__||n.push(VIe),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,FIe(l)){NIe(l.validate)?c.validate=qIe(l.validate):E1(l.validate)?c.validate=l.validate:i(s,l),E1(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(BIe).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"),WIe(e)}function KIe(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 KIe(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||HIe(e)&&(t=e,e={}),this.__opts__=xh({},IS,t),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=xh({},jIe,e),this.__compiled__={},this.__tlds__=UIe,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 GIe=Yn;const aa=2147483647,zo=36,Tm=1,Vs=26,YIe=38,XIe=700,MS=72,zS=128,OS="-",QIe=/^xn--/,ZIe=/[^\0-\x7F]/,JIe=/[\x2E\u3002\uFF0E\uFF61]/g,eMe={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(eMe[e])}function tMe(e,t){const n=[];let o=e.length;for(;o--;)n[o]=t(e[o]);return n}function DS(e,t){const n=e.split("@");let o="";n.length>1&&(o=n[0]+"@",e=n[1]),e=e.replace(JIe,".");const r=e.split("."),i=tMe(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),nMe=function(e){return e>=48&&e<58?26+(e-48):e>=65&&e<91?e-65:e>=97&&e<123?e-97:zo},A1=function(e,t){return e+22+75*(e<26)-((t!=0)<<5)},FS=function(e,t,n){let o=0;for(e=n?Oo(e/XIe):e>>1,e+=Oo(e/t);e>tf*Vs>>1;o+=zo)e=Oo(e/tf);return Oo(o+(tf+1)*e/(e+YIe))},Rm=function(e){const t=[],n=e.length;let o=0,r=zS,i=MS,a=e.lastIndexOf(OS);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=nMe(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=FS(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=zS,r=0,i=MS;for(const l of e)l<128&&t.push(nf(l));const a=t.length;let s=a;for(a&&t.push(OS);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=HS.toASCII(t.hostname)}catch{}return ri.encode(ri.format(t))}function xMe(e){var t=ri.parse(e,!0);if(t.hostname&&(!t.protocol||jS.indexOf(t.protocol)>=0))try{t.hostname=HS.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 hMe,this.block=new fMe,this.core=new dMe,this.renderer=new uMe,this.linkify=new pMe,this.validateLink=bMe,this.normalizeLink=yMe,this.normalizeLinkText=xMe,this.utils=ys,this.helpers=ys.assign({},cMe),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=mMe[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 CMe=ao,wMe=CMe;const Uu=rp(wMe),_Me={xmlns:"http://www.w3.org/2000/svg",id:"Layer_1",viewBox:"0 0 442.19 323.31"},SMe=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),kMe=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),TMe=H("path",{d:"M149.41 121.47H3.52L0 161.66h221.09L235.23 0z",style:{fill:"#ffbc00"}},null,-1);function PMe(e,t){return be(),ze("svg",_Me,[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}))]),SMe,kMe,TMe])}const RMe={render:PMe},EMe={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1109 1027"},$Me=a4('',2),AMe=[$Me];function IMe(e,t){return be(),ze("svg",EMe,[...AMe])}const of={render:IMe},MMe={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 64 64"},zMe=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),OMe=[zMe];function DMe(e,t){return be(),ze("svg",MMe,[...OMe])}const rf={render:DMe},Ni=e=>(x3("data-v-4d283f3c"),e=e(),C3(),e),LMe=["innerHTML"],FMe={class:"w-64"},NMe={class:"text-#666"},BMe={class:"w-64"},HMe={class:"text-#666"},jMe=Ni(()=>H("div",{class:"w-64"},[H("img",{src:iJ,class:"h-30 w-30"})],-1)),VMe={class:"text-#666"},UMe={class:"w-64"},WMe={class:"text-#666"},qMe={class:"font-bold"},KMe={class:"mb-20"},GMe={class:"text-center"},YMe={class:"mt-10 text-center"},XMe={class:"w-64"},QMe={class:"text-#666"},ZMe=Ni(()=>H("div",{class:"w-64"},[H("img",{src:bS,class:"h-30 w-30"})],-1)),JMe={class:"text-#666"},eze={class:"w-64"},tze={class:"text-#666"},nze={class:"w-64"},oze={class:"text-#666"},rze=Ni(()=>H("div",{class:"w-64"},[H("img",{src:aJ,class:"h-30 w-30 border-rounded-5"})],-1)),ize={class:"text-#666"},aze=Ni(()=>H("div",{class:"w-64"},[H("img",{src:sJ,class:"h-30 w-30 border-rounded-5"})],-1)),sze={class:"text-#666"},lze={class:"w-64"},cze={class:"text-#666"},uze=Ni(()=>H("div",{class:"w-64"},[H("img",{src:lJ,class:"h-30 w-30"})],-1)),dze={class:"text-#666"},fze=Ni(()=>H("div",{class:"w-64"},[H("img",{src:bS,class:"h-30 w-30"})],-1)),hze={class:"text-#666"},pze={class:"w-64"},mze={class:"text-#666"},gze=Ni(()=>H("div",{class:"w-64"},[H("img",{src:cJ,class:"h-30 w-30"})],-1)),vze={class:"text-#666"},bze={class:"w-64"},yze={class:"text-#666"},xze={class:"p-10 text-center"},Cze={class:"mb-5 md:mb-40"},wze={key:0,class:"mb-10"},_ze={class:"font-bold"},Sze=["onClick"],kze={class:"text-20"},Tze={class:"text-16 font-600 color-[hsla(0,0%,100%,.75)]"},Pze={class:"text-block mb-16 p-t-20 text-20 font-600"},Rze={key:0,class:"mb-16 text-14 text-gray"},Eze={key:1,class:"mb-16 text-14 font-600 text-red-500"},$ze={key:2,class:"mb-16 text-14 text-gray"},Aze={class:"text-gray"},Ize={class:""},Mze={class:"text-16"},zze={class:"text-14 text-gray"},Oze={class:""},Dze={class:"text-16"},Lze={class:"text-14 text-gray"},Fze={class:""},Nze={class:"text-16"},Bze={class:"text-14 text-gray"},Hze={class:""},jze={class:"text-16"},Vze={class:"text-14 text-gray"},Uze="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjIwMCIgd2lkdGg9IjIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwIDgpIj48Y2lyY2xlIGN4PSIxNzYiIGN5PSIxMiIgcj0iNCIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMjAuNS41bDIzIDExbS0yOSA4NGwtMy43OSAxMC4zNzdNMjcuMDM3IDEzMS40bDUuODk4IDIuMjAzLTMuNDYgNS45NDcgNi4wNzIgMi4zOTItMy45MzMgNS43NThtMTI4LjczMyAzNS4zN2wuNjkzLTkuMzE2IDEwLjI5Mi4wNTIuNDE2LTkuMjIyIDkuMjc0LjMzMk0uNSA0OC41czYuMTMxIDYuNDEzIDYuODQ3IDE0LjgwNWMuNzE1IDguMzkzLTIuNTIgMTQuODA2LTIuNTIgMTQuODA2TTEyNC41NTUgOTBzLTcuNDQ0IDAtMTMuNjcgNi4xOTJjLTYuMjI3IDYuMTkyLTQuODM4IDEyLjAxMi00LjgzOCAxMi4wMTJtMi4yNCA2OC42MjZzLTQuMDI2LTkuMDI1LTE4LjE0NS05LjAyNS0xOC4xNDUgNS43LTE4LjE0NSA1LjciIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNODUuNzE2IDM2LjE0Nmw1LjI0My05LjUyMWgxMS4wOTNsNS40MTYgOS41MjEtNS40MSA5LjE4NUg5MC45NTN6bTYzLjkwOSAxNS40NzloMTAuNzV2MTAuNzVoLTEwLjc1eiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48ZyBmaWxsPSIjZGRkIj48Y2lyY2xlIGN4PSI3MS41IiBjeT0iNy41IiByPSIxLjUiLz48Y2lyY2xlIGN4PSIxNzAuNSIgY3k9Ijk1LjUiIHI9IjEuNSIvPjxjaXJjbGUgY3g9IjgxLjUiIGN5PSIxMzQuNSIgcj0iMS41Ii8+PGNpcmNsZSBjeD0iMTMuNSIgY3k9IjIzLjUiIHI9IjEuNSIvPjxwYXRoIGQ9Ik05MyA3MWgzdjNoLTN6bTMzIDg0aDN2M2gtM3ptLTg1IDE4aDN2M2gtM3oiLz48L2c+PHBhdGggZD0iTTM5LjM4NCA1MS4xMjJsNS43NTgtNC40NTQgNi40NTMgNC4yMDUtMi4yOTQgNy4zNjNoLTcuNzl6TTEzMC4xOTUgNC4wM2wxMy44MyA1LjA2Mi0xMC4wOSA3LjA0OHptLTgzIDk1bDE0LjgzIDUuNDI5LTEwLjgyIDcuNTU3LTQuMDEtMTIuOTg3ek01LjIxMyAxNjEuNDk1bDExLjMyOCAyMC44OTdMMi4yNjUgMTgweiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMTQ5LjA1IDEyNy40NjhzLS41MSAyLjE4My45OTUgMy4zNjZjMS41NiAxLjIyNiA4LjY0Mi0xLjg5NSAzLjk2Ny03Ljc4NS0yLjM2Ny0yLjQ3Ny02LjUtMy4yMjYtOS4zMyAwLTUuMjA4IDUuOTM2IDAgMTcuNTEgMTEuNjEgMTMuNzMgMTIuNDU4LTYuMjU3IDUuNjMzLTIxLjY1Ni01LjA3My0yMi42NTQtNi42MDItLjYwNi0xNC4wNDMgMS43NTYtMTYuMTU3IDEwLjI2OC0xLjcxOCA2LjkyIDEuNTg0IDE3LjM4NyAxMi40NSAyMC40NzYgMTAuODY2IDMuMDkgMTkuMzMxLTQuMzEgMTkuMzMxLTQuMzEiIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48L2c+PC9zdmc+",Wze=pe({__name:"index",setup(e){const t=F=>Nn.global.t(F),n=KY(),o=new Uu({html:!0}),r=F=>o.render(F),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();Vt(()=>{});const d=N(!1),f=N(!1),p=N(""),h=N(["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=N([]);function g(F){if(F==="auto"||F==="all"&&h.value.includes("all"))h.value=["auto"];else if(F==="all"&&!h.value.includes("all"))h.value=v.value.map(M=>M.type).filter(M=>M!=="auto");else{const M=h.value.includes(F);h.value=M?h.value.filter(Q=>Q!==F):[...h.value.filter(Q=>Q!=="auto"),F],x$(v.value.map(Q=>Q.type).filter(Q=>Q!=="auto"&&Q!=="all"),h.value)?h.value.push("all"):h.value=h.value.filter(Q=>Q!=="all")}h.value.length===0&&(h.value=["auto"]),y()}function y(){var M,se,Q;const F=h.value;F.includes("all")?p.value=((M=x.value)==null?void 0:M.subscribe_url)+"$types=all":F.includes("auto")?p.value=((se=x.value)==null?void 0:se.subscribe_url)+"$types=auto":p.value=((Q=x.value)==null?void 0:Q.subscribe_url)+"$types="+h.value.join(",")}function S(F){window.location.href=F}function C(F){return btoa(unescape(encodeURIComponent(F)))}const _=N(!0),x=N();async function w(){_.value=!0;const{data:F}=await NX();F&&(x.value=F),_.value=!1}function T(){var Q,ne,fe;const F=(Q=x.value)==null?void 0:Q.transfer_enable,M=((ne=x.value)==null?void 0:ne.u)||0,se=((fe=x.value)==null?void 0:fe.d)||0;return F?Math.floor((M+se)/F*100):0}function P(){const F=T(),{errorColor:M,warningColor:se,successColor:Q}=n.value;return F>=100?M:F>=70?se:Q}function k(){window.$dialog.confirm({title:t("确定重置当前已用流量?"),type:"warning",content:t("点击「确定」将会跳转到收银台,支付订单后系统将会清空您当月已使用流量。"),async confirm(){var se;const F=(se=x.value)==null?void 0:se.plan_id;if(!F)return;const{data:M}=await pS(F,"reset_price");M&&Jt.push("order/"+M)}})}const A=N([]);async function I(){const{data:F}=await BX();A.value=F,F.map(M=>{var se;(se=M.tags)!=null&&se.includes("弹窗")&&(c.value=!0,u.value=M)})}const W=N([0,0,0]);async function B(){const{data:F}=await FX();F&&(W.value=F)}const z=N(),$=N();async function j(){const{data:F}=await fS();if(F){z.value=F;const se=[...new Set(F.map(Q=>{let ne=Q.type;return Q.type==="hysteria"&&Q.version==2&&(ne="hysteria2"),ne}))];$.value=se,v.value=m.filter(Q=>se.includes(Q.type)||["auto","all"].includes(Q.type))}}function X(){I(),w(),B(),j()}return an(()=>{X()}),(F,M)=>{const se=Fi,Q=rJ,ne=cm,fe=Li,xe=JZ,Ce=Su,G=jn,ve=lm,ue=sl,re=Tt,ke=il,U=ui,R=Dj,E=cl,q=_Y,ie=GZ,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)||""),class:"custom-html-style"},null,8,LMe)]}),_: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",FMe,[ee(Q,{class:"text-30 text-#595959"})]),H("div",NMe,ce(F.$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",BMe,[ee(fe,{size:"30"},{default:le(()=>[ee(me(RMe))]),_:1})]),H("div",HMe,ce(F.$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")})},[jMe,H("div",VMe,ce(F.$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",UMe,[ee(xe,{class:"text-30 text-#595959"})]),H("div",WMe,ce(F.$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",qMe,ce(F.$t("选择协议"))+":",1),H("div",KMe,[(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(F.$t(te.label)),1)]),_:2},1032,["value","checked","onClick"]))),128))]),H("div",GMe,[ee(pJ,{value:p.value,"render-as":"svg",class:"h-140 w-140"},null,8,["value"])]),H("div",YMe,ce(F.$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",XMe,[ee(fe,{size:"30"},{default:le(()=>[ee(me(of))]),_:1})]),H("div",QMe,ce(F.$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}`)})},[ZMe,H("div",JMe,ce(F.$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",eze,[ee(fe,{size:"30"},{default:le(()=>[ee(me(rf))]),_:1})]),H("div",tze,ce(F.$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",nze,[ee(fe,{size:"30"},{default:le(()=>[ee(me(of))]),_:1})]),H("div",oze,ce(F.$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}`)})},[rze,H("div",ize,ce(F.$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}`)})},[aze,H("div",sze,ce(F.$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",lze,[ee(fe,{size:"30"},{default:le(()=>[ee(me(of))]),_:1})]),H("div",cze,ce(F.$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}`)})},[uze,H("div",dze,ce(F.$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}`)})},[fze,H("div",hze,ce(F.$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",pze,[ee(fe,{size:"30"},{default:le(()=>[ee(me(rf))]),_:1})]),H("div",mze,ce(F.$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}`)})},[gze,H("div",vze,ce(F.$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",bze,[ee(fe,{size:"30"},{default:le(()=>[ee(me(rf))]),_:1})]),H("div",yze,ce(F.$t("导入到"))+" Hiddify",1)])]),_:1})],64)):bt("",!0)]}),_:1}),ee(ue,{class:"m-0!"}),H("div",xze,[ee(re,{type:"primary",class:"w-100%",size:"large",onClick:M[18]||(M[18]=de=>F.$router.push("/knowledge"))},{default:le(()=>[Je(ce(F.$t("不会使用,查看使用教程")),1)]),_:1})])]),_:1})]),_:1},8,["show"]),H("div",Cze,[W.value[1]&&W.value[1]>0||W.value[0]&&W.value[0]>0?(be(),ze("div",wze,[W.value[1]&&W.value[1]>0?(be(),Ge(ke,{key:0,type:"warning","show-icon":!1,bordered:!0,closable:"",class:"mb-5"},{default:le(()=>[Je(ce(W.value[1])+" "+ce(F.$t("条工单正在处理中"))+" ",1),ee(re,{text:"",strong:"",onClick:M[20]||(M[20]=de=>me(Jt).push("/ticket"))},{default:le(()=>[Je(ce(F.$t("立即查看")),1)]),_:1})]),_:1})):bt("",!0),W.value[0]&&W.value[0]>0?(be(),Ge(ke,{key:1,type:"error","show-icon":!1,bordered:!0,closable:"",class:"mb-5"},{default:le(()=>[Je(ce(F.$t("还有没支付的订单"))+" ",1),ee(re,{text:"",strong:"",onClick:M[21]||(M[21]=de=>me(Jt).push("/order"))},{default:le(()=>[Je(ce(F.$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(F.$tc("当前已使用流量达{rate}%",{rate:T()}))+" ",1),ee(re,{text:"",onClick:M[22]||(M[22]=de=>k())},{default:le(()=>[H("span",_ze,ce(F.$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(A.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(${Uze})`),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(U,{bordered:!1,class:"bg-#e04f1a text-12 color-white"},{default:le(()=>[Je(ce(F.$t("公告")),1)]),_:1})]),H("div",null,[H("p",kze,ce(de.title),1),H("p",Tze,ce(me(tr)(de.created_at)),1)])],4)],12,Sze))),128))]),_:1})]),_:1},512),[[ro,((J=A.value)==null?void 0:J.length)>0]]),ee(G,{title:F.$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",Pze,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",Rze,ce(F.$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(F.$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(F.$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",Aze,ce(F.$t("购买订阅")),1)]))]}),_:1},8,["title"]),ee(G,{title:F.$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",Ize,[H("div",Mze,ce(F.$t("查看教程")),1),H("div",zze,ce(F.$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",Oze,[H("div",Dze,ce(F.$t("一键订阅")),1),H("div",Lze,ce(F.$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",Fze,[H("div",Nze,ce((de=x.value)!=null&&de.plan_id?F.$t("续费订阅"):F.$t("购买订阅")),1),H("div",Bze,ce(F.$t("对您当前的订阅进行购买")),1)])]}),_:1}),ee(ne,{class:"flex cursor-pointer justify-between p-19",onClick:M[29]||(M[29]=de=>F.$router.push("/ticket"))},{default:le(()=>[H("div",Hze,[H("div",jze,ce(F.$t("遇到问题")),1),H("div",Vze,ce(F.$t("遇到问题可以通过工单与我们沟通")),1)])]),_:1})]),_:1})]),_:1},8,["title"])])]}),_:1})}}}),qze=zu(Wze,[["__scopeId","data-v-4d283f3c"]]),Kze=Object.freeze(Object.defineProperty({__proto__:null,default:qze},Symbol.toStringTag,{value:"Module"})),Gze={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},Yze=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),Xze=[Yze];function Qze(e,t){return be(),ze("svg",Gze,[...Xze])}const Zze={name:"ant-design-pay-circle-outlined",render:Qze},Jze={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},eOe=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),tOe=[eOe];function nOe(e,t){return be(),ze("svg",Jze,[...tOe])}const oOe={name:"ant-design-transaction-outlined",render:nOe},rOe={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},iOe=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),aOe=[iOe];function sOe(e,t){return be(),ze("svg",rOe,[...aOe])}const lOe={name:"mdi-invite",render:sOe},cOe={class:"text-50 font-400"},uOe={class:"m-l-10 text-20 text-#6c757d md:m-l20"},dOe={class:"text-#6c757d"},fOe={class:"flex justify-between p-b-5 p-t-5"},hOe={class:"flex justify-between p-b-5 p-t-5"},pOe={key:0},mOe={key:1},gOe={class:"flex justify-between p-b-5 p-t-5"},vOe={class:"flex justify-between p-b-5 p-t-5"},bOe={class:"m-t-10"},yOe={class:"m-b-5"},xOe={class:"m-t-10"},COe={class:"m-b-5"},wOe={class:"flex justify-end"},_Oe={class:"m-t-10"},SOe={class:"m-b-5"},kOe={class:"m-t-10"},TOe={class:"m-b-5"},POe={class:"flex justify-end"},ROe=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=N(),a=N([]);async function s(){const x=await UX(),{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 WX(c.page,c.pageSize),{data:w}=x;l.value=w}const d=N(!1);async function f(){d.value=!0;const{data:x}=await qX();x===!0&&(window.$message.success(n("已生成")),_()),d.value=!1}const p=N(!1),h=N(),m=N(!1);async function v(){m.value=!0;const x=h.value;if(typeof x!="number"){window.$message.error(n("请输入正确的划转金额"));return}const{data:w}=await KX(x*100);w===!0&&(window.$message.success(n("划转成功")),p.value=!1,s()),m.value=!1}const g=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:T}=await GX({withdraw_method:x,withdraw_account:w});T===!0&&Jt.push("/ticket"),S.value=!1}function _(){s(),u()}return an(()=>{_()}),(x,w)=>{const T=lOe,P=sV,k=oOe,A=Zze,I=Na,W=jn,B=Eu,z=vS,$=il,j=Co,X=CG,F=Fi,M=ku,se=co;return be(),Ge(se,null,{default:le(()=>[ee(W,{title:x.$t("我的邀请"),class:"border-rounded-5"},{"header-extra":le(()=>[ee(T,{class:"text-40 text-gray"})]),default:le(()=>{var Q;return[H("div",null,[H("span",cOe,[ee(P,{from:0,to:me(nn)(a.value[4]),active:!0,precision:2,duration:"500"},null,8,["to"])]),H("span",uOe,ce((Q=me(t).appConfig)==null?void 0:Q.currency),1)]),H("div",dOe,ce(x.$t("当前剩余佣金")),1),ee(I,{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(A)]),default:le(()=>[Je(" "+ce(x.$t("推广佣金提现")),1)]),_:1}))]}),_:1})]}),_:1},8,["title"]),ee(W,{class:"m-t-15 border-rounded-5"},{default:le(()=>{var Q,ne,fe,xe,Ce,G;return[H("div",fOe,[H("div",null,ce(x.$t("已注册用户数")),1),H("div",null,ce(x.$tc("{number} 人",{number:a.value[0]})),1)]),H("div",hOe,[H("div",null,ce(x.$t("佣金比例")),1),(Q=me(t).appConfig)!=null&&Q.commission_distribution_enable?(be(),ze("div",pOe,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",mOe,ce(a.value[3])+"%",1))]),H("div",gOe,[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",vOe,[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(W,{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(B,{columns:o,data:i.value,bordered:!1},null,8,["data"])]),_:1},8,["title"]),ee(W,{title:x.$t("佣金发放记录"),class:"m-t-15 border-rounded-5"},{default:le(()=>[ee(B,{columns:r,data:l.value,pagination:c},null,8,["data","pagination"])]),_:1},8,["title"]),ee(F,{show:p.value,"onUpdate:show":w[6]||(w[6]=Q=>p.value=Q)},{default:le(()=>[ee(W,{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]=Q=>p.value=!1)},{icon:le(()=>[ee(z,{class:"cursor-pointer opacity-85"})]),_:1})]),footer:le(()=>[H("div",wOe,[H("div",null,[ee(me(Tt),{onClick:w[4]||(w[4]=Q=>p.value=!1)},{default:le(()=>[Je(ce(x.$t("取消")),1)]),_:1}),ee(me(Tt),{type:"primary",class:"ml-10",onClick:w[5]||(w[5]=Q=>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",bOe,[H("div",yOe,ce(x.$t("当前推广佣金余额")),1),ee(j,{placeholder:me(nn)(a.value[4]),type:"number",disabled:""},null,8,["placeholder"])]),H("div",xOe,[H("div",COe,ce(x.$t("划转金额")),1),ee(X,{value:h.value,"onUpdate:value":w[3]||(w[3]=Q=>h.value=Q),placeholder:x.$t("请输入需要划转到余额的金额"),clearable:""},null,8,["value","placeholder"])])]),_:1},8,["title"])]),_:1},8,["show"]),ee(F,{show:g.value,"onUpdate:show":w[12]||(w[12]=Q=>g.value=Q)},{default:le(()=>[ee(W,{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]=Q=>g.value=!1)},{icon:le(()=>[ee(z,{class:"cursor-pointer opacity-85"})]),_:1})]),footer:le(()=>[H("div",POe,[H("div",null,[ee(me(Tt),{onClick:w[10]||(w[10]=Q=>p.value=!1)},{default:le(()=>[Je(ce(x.$t("取消")),1)]),_:1}),ee(me(Tt),{type:"primary",class:"ml-10",onClick:w[11]||(w[11]=Q=>C()),loading:S.value,disabled:S.value},{default:le(()=>[Je(ce(x.$t("确定")),1)]),_:1},8,["loading","disabled"])])])]),default:le(()=>{var Q;return[H("div",_Oe,[H("div",SOe,ce(x.$t("提现方式")),1),ee(M,{value:y.method,"onUpdate:value":w[8]||(w[8]=ne=>y.method=ne),options:(Q=me(t).appConfig)==null?void 0:Q.withdraw_methods.map(ne=>({label:ne,value:ne})),placeholder:x.$t("请选择提现方式")},null,8,["value","options","placeholder"])]),H("div",kOe,[H("div",TOe,ce(x.$t("提现账号")),1),ee(j,{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})}}}),EOe=Object.freeze(Object.defineProperty({__proto__:null,default:ROe},Symbol.toStringTag,{value:"Module"})),$Oe={class:""},AOe={class:"mb-4 text-16 font-600"},IOe={class:"text-12 text-gray"},MOe=["innerHTML"],zOe=pe({__name:"index",setup(e){const t=bn(),n=new Uu({html:!0}),o=f=>n.render(f),r=N(!1),i=N();async function a(f){const{data:p}=await lQ(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 sQ(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=YW,w=KW,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,A=>(be(),Ge(S,{key:A.id,onClick:I=>a(A.id)},{default:le(()=>[H("div",$Oe,[H("div",AOe,ce(A.title),1),H("div",IOe,ce(f.$t("最后更新"))+" "+ce(me(fp)(A.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,MOe)]}),_:1},8,["title"])]}),_:1},8,["show"])]),_:1})}}}),OOe=Object.freeze(Object.defineProperty({__proto__:null,default:zOe},Symbol.toStringTag,{value:"Module"})),DOe={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},LOe=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),FOe=[LOe];function NOe(e,t){return be(),ze("svg",DOe,[...FOe])}const BOe={name:"mdi-help-circle-outline",render:NOe},HOe={class:"flex"},jOe={class:"flex-[1]"},VOe={class:"flex flex-[3] text-center"},UOe={class:"flex flex-1 items-center justify-center"},WOe={class:"flex flex-1 items-center justify-center"},qOe={class:"flex-1"},KOe={class:"flex"},GOe={class:"flex-[1]"},YOe={class:"flex flex-[3] text-center"},XOe={class:"flex flex-[1] items-center justify-center"},QOe={class:"flex-[1]"},ZOe={class:"flex-[1]"},JOe={key:0},eDe={key:1},tDe=pe({__name:"index",setup(e){const t=N([]),n=N(!0);async function o(){n.value=!0;const r=await fS(),{data:i}=r;t.value=i,n.value=!1}return an(()=>{o()}),(r,i)=>{const a=cl,s=Na,l=BOe,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",HOe,[H("div",jOe,ce(r.$t("名称")),1),H("div",VOe,[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,[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",qOe,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",KOe,[H("div",GOe,ce(v.name),1),H("div",YOe,[H("div",XOe,[H("div",{class:Ci(["h-6 w-6 rounded-full",v.is_online?"bg-blue-500":"bg-red-500"])},null,2)]),H("div",QOe,[ee(u,{size:"small",round:"",class:""},{default:le(()=>[Je(ce(v.rate)+" x ",1)]),_:2},1024)]),H("div",ZOe,[v.tags&&v.tags.length>0?(be(),ze("div",JOe,[(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",eDe,"-"))])])])]),_: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})}}}),nDe=Object.freeze(Object.defineProperty({__proto__:null,default:tDe},Symbol.toStringTag,{value:"Module"})),oDe=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=N([]);async function s(){const c=await hS(),{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})}}}),rDe=Object.freeze(Object.defineProperty({__proto__:null,default:oDe},Symbol.toStringTag,{value:"Module"})),iDe={class:"inline-block",viewBox:"0 0 48 48",width:"1em",height:"1em"},aDe=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),sDe=[aDe];function lDe(e,t){return be(),ze("svg",iDe,[...sDe])}const VS={name:"healthicons-yes-outline",render:lDe},cDe={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},uDe=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),dDe=[uDe];function fDe(e,t){return be(),ze("svg",cDe,[...dDe])}const hDe={name:"simple-line-icons-book-open",render:fDe},pDe={class:"inline-block",viewBox:"0 0 20 20",width:"1em",height:"1em"},mDe=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),gDe=[mDe];function vDe(e,t){return be(),ze("svg",pDe,[...gDe])}const bDe={name:"dashicons-yes-alt",render:vDe},yDe={class:"inline-block",viewBox:"0 0 20 20",width:"1em",height:"1em"},xDe=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),CDe=[xDe];function wDe(e,t){return be(),ze("svg",yDe,[...CDe])}const _De={name:"dashicons-warning",render:wDe},SDe={key:1,class:"flex flex-wrap"},kDe={class:"w-100% md:flex-[2]"},TDe={key:2,class:"mt-10 text-22"},PDe={key:3,class:"text-14 text-[rgba(0,0,0,0.45)]"},RDe={class:"flex"},EDe={class:"flex-[1] text-#49505799"},$De={class:"flex-[2]"},ADe={class:"flex"},IDe={class:"m-t-5 flex-[1] text-#49505799"},MDe={class:"flex-[2]"},zDe={class:"flex"},ODe={class:"m-b-5 m-t-5 flex-[1] text-#49505799"},DDe={class:"flex-[2]"},LDe={class:"flex"},FDe={class:"flex-[1] text-#49505799"},NDe={class:"flex-[2]"},BDe={key:0,class:"flex"},HDe={class:"flex-[1] text-#49505799"},jDe={class:"flex-[2]"},VDe={key:1,class:"flex"},UDe={class:"flex-[1] text-#49505799"},WDe={class:"flex-[2]"},qDe={key:2,class:"flex"},KDe={class:"flex-[1] text-#49505799"},GDe={class:"flex-[2]"},YDe={key:3,class:"flex"},XDe={class:"flex-[1] text-#49505799"},QDe={class:"flex-[2]"},ZDe={key:4,class:"flex"},JDe={class:"flex-[1] text-#49505799"},eLe={class:"flex-[2]"},tLe={class:"flex"},nLe={class:"m-t-5 flex-[1] text-#49505799"},oLe={class:"flex-[2]"},rLe=["onClick"],iLe={class:"flex-[1]"},aLe={class:"max-h-30 flex-[1]"},sLe=["src"],lLe={key:0,class:"w-100% md:flex-[1] md:pl-20"},cLe={class:"mt-20 border-rounded-5 bg-#2f3135 p-20 color-white"},uLe={class:"text-18 font-600"},dLe={class:"flex border-#646669 border-b-solid pb-16 pt-16"},fLe={class:"flex-[2]"},hLe={class:"flex-[1] text-right color-#f8f9fa"},pLe={key:0,class:"border-[#646669] border-b-solid pb-16 pt-16"},mLe={class:"color-#f8f9fa41"},gLe={class:"pt-16 text-right"},vLe={key:1,class:"border-[#646669] border-b-solid pb-16 pt-16"},bLe={class:"color-#f8f9fa41"},yLe={class:"pt-16 text-right"},xLe={key:2,class:"border-[#646669] border-b-solid pb-16 pt-16"},CLe={class:"color-#f8f9fa41"},wLe={class:"pt-16 text-right"},_Le={key:3,class:"border-[#646669] border-b-solid pb-16 pt-16"},SLe={class:"color-#f8f9fa41"},kLe={class:"pt-16 text-right"},TLe={key:4,class:"border-[#646669] border-b-solid pb-16 pt-16"},PLe={class:"color-#f8f9fa41"},RLe={class:"pt-16 text-right"},ELe={class:"pb-16 pt-16"},$Le={class:"color-#f8f9fa41"},ALe={class:"text-36 font-600"},ILe=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=N(""),l=N(),c=N(),u=N(!0);async function d(){u.value=!0;const{data:C}=await jX(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 ZX();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 JX(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 VX(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=_De,P=bDe,k=hDe,A=Tt,I=jn,W=VS,B=co;return be(),Ge(B,null,{default:le(()=>{var z,$,j,X,F,M,se,Q,ne,fe,xe,Ce,G,ve,ue,re,ke,U,R,E,q,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",SDe,[H("div",kDe,[((z=l.value)==null?void 0:z.status)!==0?(be(),Ge(I,{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",TDe,ce(i(l.value.status).title),1)):bt("",!0),(oe=l.value)!=null&&oe.status?(be(),ze("div",PDe,ce(i(l.value.status).subTitle),1)):bt("",!0),((Ee=l.value)==null?void 0:Ee.status)===3?(be(),Ge(A,{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(I,{class:"mt-20 border-rounded-5",title:C.$t("商品信息")},{default:le(()=>{var J,de,_e;return[H("div",RDe,[H("div",EDe,ce(C.$t("产品名称"))+":",1),H("div",$De,ce((J=l.value)==null?void 0:J.plan.name),1)]),H("div",ADe,[H("div",IDe,ce(C.$t("类型/周期"))+":",1),H("div",MDe,ce((de=l.value)!=null&&de.period?r[l.value.period]:""),1)]),H("div",zDe,[H("div",ODe,ce(C.$t("产品流量"))+":",1),H("div",DDe,ce((_e=l.value)==null?void 0:_e.plan.transfer_enable)+" GB",1)])]}),_:1},8,["title"]),ee(I,{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(A,{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",LDe,[H("div",FDe,ce(C.$t("订单号"))+":",1),H("div",NDe,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",BDe,[H("div",HDe,ce(C.$t("优惠金额")),1),H("div",jDe,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",VDe,[H("div",UDe,ce(C.$t("旧订阅折抵金额")),1),H("div",WDe,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",qDe,[H("div",KDe,ce(C.$t("退款金额")),1),H("div",GDe,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",YDe,[H("div",XDe,ce(C.$t("余额支付 ")),1),H("div",QDe,ce(me(nn)(l.value.balance_amount)),1)])):bt("",!0),((Me=l.value)==null?void 0:Me.status)===0&&v()>0?(be(),ze("div",ZDe,[H("div",JDe,ce(C.$t("支付手续费"))+":",1),H("div",eLe,ce(me(nn)(v())),1)])):bt("",!0),H("div",tLe,[H("div",nLe,ce(C.$t("创建时间"))+":",1),H("div",oLe,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(I,{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",iLe,ce(J.name),1),H("div",aLe,[H("img",{class:"h-full",src:J.icon},null,8,sLe)])],10,rLe))),128))]),_:1},8,["title"])):bt("",!0)]),((j=l.value)==null?void 0:j.status)===0?(be(),ze("div",lLe,[H("div",cLe,[H("div",uLe,ce(C.$t("订单总额")),1),H("div",dLe,[H("div",fLe,ce((X=l.value)==null?void 0:X.plan.name),1),H("div",hLe,ce((F=me(t).appConfig)==null?void 0:F.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)]),(Q=l.value)!=null&&Q.surplus_amount&&((ne=l.value)==null?void 0:ne.surplus_amount)>0?(be(),ze("div",pLe,[H("div",mLe,ce(C.$t("折抵")),1),H("div",gLe,"- "+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",vLe,[H("div",bLe,ce(C.$t("折扣")),1),H("div",yLe,"- "+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",xLe,[H("div",CLe,ce(C.$t("退款")),1),H("div",wLe,"- "+ce((U=me(t).appConfig)==null?void 0:U.currency_symbol)+ce(me(nn)((R=l.value)==null?void 0:R.refund_amount)),1)])):bt("",!0),(E=l.value)!=null&&E.balance_amount&&((q=l.value)==null?void 0:q.balance_amount)>0?(be(),ze("div",_Le,[H("div",SLe,ce(C.$t("余额支付")),1),H("div",kLe,"- "+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",TLe,[H("div",PLe,ce(C.$t("支付手续费")),1),H("div",RLe,"+ "+ce((he=me(t).appConfig)==null?void 0:he.currency_symbol)+ce(me(nn)(v())),1)])):bt("",!0),H("div",ELe,[H("div",$Le,ce(C.$t("总计")),1),H("div",ALe,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(A,{type:"primary",class:"w-100% text-white","icon-placement":"left",strong:"",onClick:_[2]||(_[2]=J=>g())},{icon:le(()=>[ee(W)]),default:le(()=>[Je(" "+ce(C.$t("结账")),1)]),_:1})])])):bt("",!0)]))]}),_:1})}}}),MLe=Object.freeze(Object.defineProperty({__proto__:null,default:ILe},Symbol.toStringTag,{value:"Module"})),zLe={class:"ml-auto mr-auto max-w-1200 w-100%"},OLe={class:"m-3 mb-4 mt-4 text-30 font-400"},DLe={class:"card-container m-t-10 md:m-t-40"},LLe=["onClick"],FLe={class:"vertical-bottom"},NLe={class:"text-30 font-600"},BLe={class:"p-l-5 text-16 text-gray"},HLe=["innerHTML"],jLe=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=N(0),a=[{value:0,label:n("全部")},{value:1,label:n("按周期")},{value:2,label:n("按流量")}],s=N([]),l=N([]);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 HX();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=ZV,h=s2,m=Tt,v=jn,g=co;return be(),Ge(g,null,{default:le(()=>[H("div",zLe,[H("h2",OLe,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",DLe,[(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",FLe,[H("span",NLe,ce((S=me(t).appConfig)==null?void 0:S.currency_symbol)+" "+ce(y.price),1),Je(),H("span",BLe," /"+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,HLe)]),_:2},1032,["title"])],8,LLe))),128))])])]),_:1})}}}),VLe=zu(jLe,[["__scopeId","data-v-1c778f67"]]),ULe=Object.freeze(Object.defineProperty({__proto__:null,default:VLe},Symbol.toStringTag,{value:"Module"})),WLe={class:"inline-block",viewBox:"0 0 576 512",width:"1em",height:"1em"},qLe=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),KLe=[qLe];function GLe(e,t){return be(),ze("svg",WLe,[...KLe])}const YLe={name:"fa6-solid-ticket",render:GLe},XLe={key:1,class:"flex flex-wrap"},QLe={class:"w-100% md:max-w-2/3"},ZLe=["innerHTML"],JLe=["onClick"],e9e={class:"mt-20 w-full md:mt-0 md:max-w-1/3 sm:max-w-full md:pl-20"},t9e={class:"border-rounded-5 bg-#2f3135 p-20 color-white"},n9e={class:"flex items-center"},o9e=["placeholder"],r9e={class:"mt-0 border-rounded-5 bg-#2f3135 p-20 color-white md:mt-20"},i9e={class:"text-18 font-600"},a9e={class:"flex border-#646669 border-b-solid pb-16 pt-16"},s9e={class:"flex-[2]"},l9e={class:"flex-[1] text-right color-#f8f9fa"},c9e={key:0,class:"border-[#646669] border-b-solid pb-16 pt-16"},u9e={class:"color-#f8f9fa"},d9e={class:"flex pb-16 pt-16"},f9e={class:"flex-[2]"},h9e={class:"flex-[1] text-right color-#f8f9fa"},p9e={class:"pb-16 pt-16"},m9e={class:"color-#f8f9fa"},g9e={class:"text-36 font-600"},v9e=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=N(0),c=N([]);async function u(){const k=S.value;c.value=[];for(const A in k)A in s&&k[A]!==null&&c.value.push({name:s[A],key:A})}const d=N(""),f=N(!1),p=N();async function h(){f.value=!0;const{data:k}=await tQ(d.value,P.value);k&&(p.value=k),f.value=!1}function m(){if(!p.value||!S.value||iC(l.value))return 0;const{type:k,value:A}=p.value,I=c.value[l.value].key;return k===1?A:A*S.value[I]/100}const v=N(!1);async function g(){var A;const k=(A=x.value)==null?void 0:A.find(I=>I.status===0);if(k){const I=k.trade_no;window.$dialog.confirm({title:r("注意"),type:"warning",content:r("您还有未完成的订单,购买前需要先取消,确定要取消之前的订单吗?"),positiveText:r("确认取消"),negativeText:r("返回我的订单"),confirm(){vm(I).then(({data:W})=>{W&&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 I;v.value=!0;const k=c.value[l.value].key,{data:A}=await pS(P.value,k,(I=p.value)==null?void 0:I.code);A&&(window.$message.success(r("订单提交成功,正在跳转支付")),setTimeout(()=>{Jt.push("/order/"+A)},500)),v.value=!1}const S=N(),C=N(!0);async function _(){C.value=!0;const{data:k}=await eQ(P.value);S.value=k,u(),C.value=!1}const x=N();async function w(){const{data:k}=await hS();x.value=k}function T(){_(),w()}const P=N();return an(()=>{P.value=n.params.plan_id,T()}),(k,A)=>{const I=cl,W=Na,B=jn,z=sl,$=YLe,j=Tt,X=VS,F=co;return be(),Ge(F,null,{default:le(()=>{var M,se,Q,ne,fe,xe,Ce,G;return[C.value?(be(),Ge(W,{key:0,vertical:"",class:"mt-20"},{default:le(()=>[ee(I,{height:"20px",width:"33%"}),ee(I,{height:"20px",width:"66%"}),ee(I,{height:"20px"})]),_:1})):(be(),ze("div",XLe,[H("div",QLe,[ee(B,{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,ZLe)]}),_:1},8,["title"]),ee(B,{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:U=>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,JLe),ee(z,{class:"m-0!"})])}),128))]),_:1},8,["title"])]),H("div",e9e,[H("div",t9e,[H("div",n9e,[Cn(H("input",{placeholder:r("有优惠券?"),"onUpdate:modelValue":A[0]||(A[0]=ve=>d.value=ve),class:"min-w-0 flex-[1] border-none bg-transparent color-white outline-none"},null,8,o9e),[[W4,d.value]]),ee(j,{type:"primary","icon-placement":"left",loading:f.value,disabled:f.value,onClick:A[1]||(A[1]=ve=>h())},{icon:le(()=>[ee($)]),default:le(()=>[Je(" "+ce(k.$t("验证")),1)]),_:1},8,["loading","disabled"])])]),H("div",r9e,[H("div",i9e,ce(k.$t("订单总额")),1),H("div",a9e,[H("div",s9e,ce((se=S.value)==null?void 0:se.name),1),H("div",l9e,ce((Q=me(t).appConfig)==null?void 0:Q.currency_symbol)+" "+ce(me(nn)((ne=S.value)==null?void 0:ne[c.value[l.value].key])),1)]),p.value?(be(),ze("div",c9e,[H("div",u9e,ce(k.$t("折扣")),1),H("div",d9e,[H("div",f9e,ce((fe=p.value)==null?void 0:fe.name),1),H("div",h9e," - "+ce(me(nn)(m())),1)])])):bt("",!0),H("div",p9e,[H("div",m9e,ce(k.$t("总计")),1),H("div",g9e,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(j,{type:"primary",class:"w-100% text-white","icon-placement":"left",strong:"",loading:v.value,disabled:v.value,onClick:A[2]||(A[2]=ve=>g())},{icon:le(()=>[ee(X)]),default:le(()=>[Je(" "+ce(k.$t("下单")),1)]),_:1},8,["loading","disabled"])])])]))]}),_:1})}}}),b9e=Object.freeze(Object.defineProperty({__proto__:null,default:v9e},Symbol.toStringTag,{value:"Module"})),y9e={class:"inline-block",viewBox:"0 0 256 256",width:"1em",height:"1em"},x9e=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),C9e=[x9e];function w9e(e,t){return be(),ze("svg",y9e,[...C9e])}const _9e={name:"ph-wallet-fill",render:w9e},S9e={class:"text-50 font-400"},k9e={class:"m-l-20 text-20 text-#6c757d"},T9e={class:"text-#6c757d"},P9e={class:"mt-10 max-w-500"},R9e={class:"mt-10 max-w-500"},E9e={class:"mt-10 max-w-500"},$9e={class:"mt-10 max-w-500"},A9e={class:"mb-5"},I9e={class:"mt-10 max-w-500"},M9e={class:"mb-5"},z9e=pe({__name:"index",setup(e){const t=ul(),n=bn(),o=m=>Nn.global.t(m),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:m}=await YX(r.value,i.value);m===!0&&window.$message.success(o("密码修改成功")),s.value=!1}const c=N(!1),u=N(!1);async function d(m){if(m==="expire"){const{data:v}=await Y0({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 Y0({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:m}=await XX();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=_9e,y=jn,S=Co,C=Tt,_=jY,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",S9e,ce(me(nn)(me(t).balance)),1),H("span",k9e,ce((P=me(n).appConfig)==null?void 0:P.currency),1)]),H("div",T9e,ce(m.$t("账户余额(仅消费)")),1)]}),_:1},8,["title"]),ee(y,{title:m.$t("修改密码"),class:"mt-20 border-rounded-5"},{default:le(()=>[H("div",P9e,[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",R9e,[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",E9e,[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",$9e,[H("div",A9e,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",I9e,[H("div",M9e,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})}}}),O9e=Object.freeze(Object.defineProperty({__proto__:null,default:z9e},Symbol.toStringTag,{value:"Module"})),D9e={class:"flex justify-end"},L9e=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=N(!1),i=N(""),a=N(),s=N("");async function l(){const{data:p}=await oQ(i.value,a.value,s.value);p===!0&&(window.$message.success(t("创建成功")),f(),r.value=!1)}async function c(p){const{data:h}=await rQ(p);h&&(window.$message.success(t("关闭成功")),f())}const u=N([]);async function d(){const{data:p}=await nQ();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",D9e,[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})}}}),F9e=Object.freeze(Object.defineProperty({__proto__:null,default:L9e},Symbol.toStringTag,{value:"Module"})),N9e={class:"relative",style:{height:"calc(100% - 70px)"}},B9e={class:"mb-8 mt-8 text-14 text-gray"},H9e={class:"mb-8 inline-block border-rounded-5 bg-#f8f9fa pb-8 pl-16 pr-16 pt-8"},j9e=pe({__name:"detail",setup(e){const t=Pa(),n=u=>Nn.global.t(u),o=N("");async function r(){const{data:u}=await aQ(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 iQ(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=zY,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",N9e,[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",B9e,ce(me(tr)(C.created_at)),1),H("div",H9e,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})}}}),V9e=Object.freeze(Object.defineProperty({__proto__:null,default:j9e},Symbol.toStringTag,{value:"Module"})),U9e=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=N([]);async function i(){const{data:a}=await QX();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})}}}),W9e=Object.freeze(Object.defineProperty({__proto__:null,default:U9e},Symbol.toStringTag,{value:"Module"})),q9e={name:"NOTFOUND"},K9e={"h-full":"",flex:""};function G9e(e,t,n,o,r,i){const a=Tt,s=AY;return be(),ze("div",K9e,[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 Y9e=zu(q9e,[["render",G9e]]),X9e=Object.freeze(Object.defineProperty({__proto__:null,default:Y9e},Symbol.toStringTag,{value:"Module"})),Q9e={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},Z9e=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),J9e=[Z9e];function eFe(e,t){return be(),ze("svg",Q9e,[...J9e])}const $m={name:"iconoir-language",render:eFe},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 US(){return St.get("/guest/comm/config")}function WS(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=N({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("登录成功"),RX(c.data.auth_data),n.push("/"))}catch{}}return(a,s)=>{const l=Co,c=aFe,u=Tt,d=ka("router-link"),f=sl,p=$m,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},qS=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=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 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=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"&&(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=N(!1),h=N(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 WS(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("注册成功"),mR(T.auth_data),o.push("/"))}const g=N();async function y(){var C,_;const{data:S}=await US();S&&(g.value=S,$v(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,A=ka("router-link"),I=$m,W=al,B=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]=z=>s.value=z)},{default:le(()=>{var z,$,j;return[(z=g.value)!=null&&z.is_recaptcha&&(($=g.value)!=null&&$.recaptcha_site_key)?Cn((be(),Ge(me(qS),{key:0,sitekey:(j=g.value)==null?void 0:j.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(B,{class:"m-auto max-w-450 rounded-5 bg-[--n-color] shadow-black","content-style":"padding: 0;"},{default:le(()=>{var z,$;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 j,X,F;return[ee(x,{value:r.value.email,"onUpdate:value":C[1]||(C[1]=M=>r.value.email=M),autofocus:"",class:"flex-[2] pl-5",placeholder:S.$t("邮箱"),maxlength:80},null,8,["value","placeholder"]),me($v)((j=g.value)==null?void 0:j.email_whitelist_suffix)?(be(),Ge(w,{key:0,value:r.value.suffix,"onUpdate:value":C[2]||(C[2]=M=>r.value.suffix=M),options:((F=(X=g.value)==null?void 0:X.email_whitelist_suffix)==null?void 0:F.map(M=>({value:`@${M}`,label:`@${M}`})))||[],class:"flex-[1]","consistent-menu-width":!1},null,8,["value","options"])):bt("",!0)]}),_:1})]),(z=g.value)!=null&&z.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]=j=>r.value.email_code=j),placeholder:S.$t("邮箱验证码"),class:"pl-5"},null,8,["value","placeholder"]),ee(P,{type:"primary",onClick:C[4]||(C[4]=j=>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]=j=>r.value.password=j),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]=j=>r.value.confirm_password=j),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]=j=>r.value.invite_code=j),class:"pl-5",placeholder:[S.$t("邀请码"),($=g.value)!=null&&$.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(A,{to:"/login",class:"text-#6c757d"},{default:le(()=>[Je(ce(S.$t("返回登入")),1)]),_:1})]),H("div",null,[ee(W,{value:me(n).lang,"onUpdate:value":C[8]||(C[8]=j=>me(n).lang=j),options:Object.entries(me(fi)).map(([j,X])=>({label:X,value:j})),trigger:"click","on-update:value":me(n).switchLang},{default:le(()=>[ee(P,{text:"","icon-placement":"left"},{icon:le(()=>[ee(I)]),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=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 WS(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=N();async function g(){const{data:y}=await US();y&&(v.value=y)}return an(()=>{g()}),(y,S)=>{const C=Fi,_=Co,x=wu,w=Tt,T=UFe,P=ka("router-link"),k=$m,A=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]=W=>a.value=W)},{default:le(()=>{var W,B,z;return[(W=v.value)!=null&&W.is_recaptcha&&((B=v.value)!=null&&B.recaptcha_site_key)?Cn((be(),Ge(me(qS),{key:0,sitekey:(z=v.value)==null?void 0:z.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]=W=>o.value.email=W),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]=W=>o.value.email_code=W),class:"pl-5"},null,8,["placeholder","value"]),ee(w,{type:"primary",onClick:S[3]||(S[3]=W=>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]=W=>o.value.password=W),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]=W=>o.value.confirm_password=W),class:"pl-5",type:"password","show-password-on":"click",placeholder:y.$t("再次输入密码"),maxlength:40,onKeydown:S[6]||(S[6]=da(W=>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]=W=>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(A,{value:me(t).lang,"onUpdate:value":S[8]||(S[8]=W=>me(t).lang=W),options:Object.entries(me(fi)).map(([W,B])=>({label:B,value:W})),trigger:"click","on-update:value":me(t).switchLang},{default:le(()=>[ee(w,{text:"","icon-placement":"left"},{icon:le(()=>[ee(k)]),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"},I1=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} نفر","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"در صورت انتشار آدرس یا حساب اشتراک شما و سوء استفاده از آن توسط دیگران، می‌توانید اطلاعات اشتراک خود را در اینجا بازنشانی کنید تا از زیان‌های غیرضروری جلوگیری شود.",再次输入密码:"ورود مجدد رمز عبور",返回登陆:"بازگشت به ورود",选填:"اختیاری",必填:"الزامی",最后回复时间:"زمان آخرین پاسخ",请选项工单等级:"لطفاً اولویت تیکت را انتخاب کنید",回复:"پاسخ",输入内容回复工单:"محتوا را برای پاسخ به تیکت وارد کنید",已生成:"تولید شده",选择协议:"انتخاب پروتکل",自动:"خودکار",流量重置包:"بسته بازنشانی داده",复制失败:"کپی ناموفق بود"},M1=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} 人","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"購読アドレスまたはアカウントが漏れて他者に悪用された場合、不必要な損失を防ぐためにここで購読情報をリセットできます。",再次输入密码:"パスワードを再入力してください",返回登陆:"ログインに戻る",选填:"任意",必填:"必須",最后回复时间:"最終返信時刻",请选项工单等级:"チケットの優先度を選択してください",回复:"返信",输入内容回复工单:"チケットへの返信内容を入力",已生成:"生成済み",选择协议:"プロトコルの選択",自动:"自動",流量重置包:"データリセットパッケージ",复制失败:"コピーに失敗しました"},z1=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} 명","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"구독 주소 또는 계정이 유출되어 다른 사람에게 남용되는 경우 여기에서 구독 정보를 재설정하여 불필요한 손실을 방지할 수 있습니다.",再次输入密码:"비밀번호를 다시 입력하세요",返回登陆:"로그인으로 돌아가기",选填:"선택 사항",必填:"필수",最后回复时间:"최근 답장 시간",请选项工单等级:"티켓 우선 순위 선택",回复:"답장",输入内容回复工单:"티켓에 대한 내용 입력",已生成:"생성됨",选择协议:"프로토콜 선택",自动:"자동",流量重置包:"데이터 리셋 패키지",复制失败:"복사 실패"},O1=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"},D1=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} 人","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。",再次输入密码:"再次输入密码",返回登陆:"返回登录",选填:"选填",必填:"必填",最后回复时间:"最后回复时间",请选项工单等级:"请选择工单优先级",回复:"回复",输入内容回复工单:"输入内容回复工单",已生成:"已生成",选择协议:"选择协议",自动:"自动",流量重置包:"流量重置包",复制失败:"复制失败"},L1=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} 人","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"如果您的訂閱地址或帳戶洩漏並被他人濫用,您可以在此重置訂閱資訊,以避免不必要的損失。",再次输入密码:"請再次輸入密碼",返回登陆:"返回登入",选填:"選填",必填:"必填",最后回复时间:"最後回覆時間",请选项工单等级:"請選擇工單優先級",回复:"回覆",输入内容回复工单:"輸入內容回覆工單",已生成:"已生成",选择协议:"選擇協議",自动:"自動",流量重置包:"流量重置包",复制失败:"複製失敗"},F1=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 f5c0d03c9b7a2c6639b2f7e5c6ede3b61bafff06..46b1c0e184242059f89eb77539c6f9a3bb497c50 100644 GIT binary patch literal 343333 zcmV(;K-<5Y*q#)7;OXVif6WpJ0_K*MMn>^A+lBYRU# z_-0#ppepm6z!s{MCQ7qmk5Qv38ZVc-5K+!pIPoPAAvPq2M6n2zNh+uyu2NI8NKr@B zXljB;J!N@e4Jlh}8y&8TULFYT{$~>+n`!)lMVdD z(sMeSC$Pj9?tTxt6{fFGki#aUIM{`$s2)%SFZjVhXVDXN@L z7fO^dM^KVlxsMa4pUvj@&eT_mpmyS6h4X$+3p6=P10_l;>jH-4B!587DNIvQPZT~m zVAIjQqiEvGEF)Va{*WY&7}F5w);LRChO~#?qrwzg$XL|+TRcAT<-95PC?EScr$Ji~ zj0>16fnBd~^6b8j`shSN8mirn7BUv&ZAzvjM9CQ{8Bu05fzm4G(MU?sUY8^gh<(8; z*FWswTe({2zL3QN-=l#X*8^hqf^DxC)Ev4o9XXqIb#hDs<#YV|t zDRe!Y?bd+Idi{Dy zLZ37?uq0F{u_2Bt=&3?*jk2OJZB+O{cXE@N$JEFOnvndPKXvU8_Pq<|TIh(cq_@GO ztq4z^w9!=}-rjKY=J}p>W6N3blz4I1xZx5dceJHm8fZhY!~we_LwdnD)`v{UI})<) zVOX2svDdSteN0vpfu%zBPg_T<_~hs_)`?<+9Sj6&$!W=F^E@A-$eAm+T?k8sY+nyn zC{O$#Ip_t*4;8JBqS{tWVs1>3eByaFlj)>xyq~g_j zuQ4$nkTm@iYn-w|{9rLP_riWqAv4phvl(&ZABQ`CCja2~-cRL9zT=c@>;)@n$xbdW zm{x)>vqfEW5f#)BbCcChZbQT(B&)a#eR8;2t5xqubCCJd? zlvb4}eSw935eyPc$b*nu!F!@`=@$Q!2K^YF`HNhZ5)>F?x$9Gl3`&DH#nD#NHi{AH z3uZ=>UlU`x;%$M)B{|~nm=1BcwgSUFGy_-~)4zhh#z4i} zx?ik?zEXv9LWPd&r!ZqV7-QD3ajs)CxxGk|&-FOk;o+~Bj0|2O+*iKfzhlo`c-cVU zJ|kgEOhe-S+JuX#Ra|O>urHpTg^cA5f>M~90(_5*d;PmDnF@#i091lN1SXL&uEhkY zA()ni8Ijt~HlpqmX)YE7UWygLnqWha2T``Iy)$Da_C(GHdpwGK%03hHm*gw0hMOpN zp@(=9yxu|tpKs^%v;Pc{LAM?EJ76pUi&PL}Ydij5V|6%RQNIoeqdG~UeO;O;w6Psh zD%@vpEy|Vk`s!q?=}j|RVmV_fgWsnP0wrG8?Kd6#&Ty6l zIR*j3KFejjzMU*ua;)m=!to*g2pg9tmgC3L+_|@JU*GFlB5ttp%ZNwcME0EhYV~f0 zb~ZwglB2<^@n$*Gsx~An?WYz;;u)KR(}F`B$@Qyuyzl*{{nxM6mvbWBEJg!P*13B{ z4j$gNG4}9Q$k4P(QbDUquC5j{=^gmi_LTbd$FMA_SAr$}h_eQzG&h+531M~LR#es4 z*LV6$`>$`RRpj2dpDWRuja*O9aW7{j-n;;Y+i<60*On;aK_QlW?+rI0X;*9d`*B(& z1Iq;u*wTs~U(3F+m6Cs3g7|<8A47}N4s-|3t#5Ap5KnLRsInxG@q zObn4$bgLLg5+Ilm2>GD(*8lwJ+t>GY>G?d_Tbf@^yd5Q-kOJ{Aj23QUG37cK(q-Ao zpb!mdafT|t$}BjV-8%yh8p-#tR^8K}2U%+1$)DQ)fBkM4&z#e5lFe&{Vhr6jU`p-` zk%a(ZAz>9-EN%7v>6!(N8ikO>_TNSo|1I0ia^B(MfZaynVT1wMPY*xM)IVL@oodER zc4C^&#U@_2F_f(v)s3~;9|1BI$W#~M`*6Gd)BpANzV-E;$R9BKN;O~mNTp+@v}dQZ zC&gV`dsQLIBf*E)K!T0Y_}^0Pc-V$ylvy8f%sAi6`?yHSpj-2xmM*UZFI5{?wY2dc zzExp6nLO%5N>vQ_pU$#s9RnNX5cwN)1a06S!&RO`8o~&)foB~1ZW%Yd6O69Ue`{&o z`*KR?&ENlhBHWu*)GKD$7&X1#hAw%SfD;sKB1~qB`7_h<@41|4B&9rz9_6;2^=Y2z zWv#TAwB$eSaa0sVfHbEe5VcUE+~WQ6;s5`u)VH}OqePkt#zE`^NZGFDTt2?v_G*5E zdW#7Wpa?a941kpQBTmgnHJX-3zRI+!e}7&AjAjj4wW>*Fb{^%p zd%IP6k~!`A+lOU4>7IMb_z^pCq8Jh< z@ztp@2!VwFgOI?fJ@|h=Q){)AKMKTo@Re#<6&`cVWUgVhdt?g;(S%FQ=`xqK~Jip15GI>r?tp(nyXtL{2Nx3J#zV za)i2k-&J3~O5dHQd((36@odwmcrM|w;Yel%&XuyfSbz@?PDRe_WMi2o8d2W)-xCEM*T{1Iu(%;UYu(q)wmae^Uq z!7L#IgWSXIFo(H4hDEGBOPeLN}S|0SSw< znX7uekGi~&J4<$8KubB|^xt*`GLT23fh+gY--N2%QxCc-Fd z2YV>he|_JqzJA+5hPbD7%zji=b|Cqf^Q!$0vgv(sh(K*qj<;QuVaYWzRvc|huKic}{x`SHu0xQeMU;Mds%0DxkLh}Uxk;;M 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

{1j;7ZmIC03@zhg2N5c$tLY~Xj9 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

25@vH|XB+u!F$R6Ey7 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�J59)Wqv%T4U!{bw=EqbNCW>v-?v7J$h^kA0k_M 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 literal 343945 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 z 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

jUivti4UJ6H_G2u*rM)C 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 diff --git a/public/theme/Xboard/assets/umi.js.gz b/public/theme/Xboard/assets/umi.js.gz index bee790e927a4e36cc1377bae5ae2f8044e970d7d..338d971e540d9db6455333f180fe12bb7a119b3f 100644 GIT binary patch delta 397352 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ⅇ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�y$6MV`d#tTK&hy$HL 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
4UpkpL98a)Rgqs$b3yTo7~wddV8Mw{@j0= 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

jmrOvYyCf(&X~XrDeTlHv4c_}86vm^~Fg?!!A7 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

drfJ1BT4v#2&YZ{aMkFN6 zQa8K2zr@6AO9XLE*|2^$TSki$KiayS%U-O7*XpQX(PaFXMg(h787(^S`xHt|8i-9^ z+8mjM@zQxc zGv9OP!}J~5ZpQ(DGM{kQ5uwlBasgV-`$o!I=8<(SW0;=hY!=G*>+S| z7tyY0%{?$;EQP}YTC(}m+r4X_^}qULMAKi#N z?GLJdF#y%HZPBr!(k8B434})f)|(q|-0#2lu=m5Q_3v(O{^rN^@4nyo%lA0k6_xe6 z?faV#KJVT7*7d%HDLxE&DQh*!*5(Wc?9uaKKv}DpZx~DSY~stZ^@LA<2{ywFgS-_O z%aUTs(>@W~VCAg=w8>U-g-4pF;gO&pJ3P{VOcr<`c`DmHD=%h&$(2X5&jb5=Jo}s> zpToFFhq6c7@@lp-E$_x~NSCr>HTisY?5I4Bag`>si*1bE=8c5ZGy{x?Of!6rlg(wp zmV=&qwnoUCqd{H^6-@&l0@u_qLSmCMZnc#dOdW-(e!}uoZdtiy2Sd-j+(~LHI|Uqn zccWH88_ya_oH;p?g_3(S^nG#(;HeoD6|0zPG&ZD<1gz!{+=I7JQ~As*~9So zsu8MUWFHvROe^9#_+4sJ&Ic^f09E*Zku8|n19gX@2h9UTtS$OrhGfg7Dk?S~LROr* zQW=Agxq-zs8C6rYb`shing=b#>WHQA<&&beyTeUQqf^u9)D{L#ZFHEa_22lS_wX@A z5+yAzm9Qo657eukb7C|h`RyCu#ZN;z%FCuaX39t1TcL2$blIla2>JFO{ja}&=)L?p zDzdMC+kf}IOB*6q&xJ#4^pxsK>)(G5msk30#ITHhyAjuNE(Z6_V0G`E^`E%v(`Vc8 zl>i&2R;iSlxFhHDB~0;tu>g!fbH9yyl37f+4Swo$9|33WG^p`eY@RrlK|Pf={eR!gF|Cj9UrLbKug#o?j!}hYge_b!j1A2)C^zwqQNmPY`)2_~72=-8-9a zeB1l!{lOzVy3GKO4m&<=&QEjdI#R7mG})J`y6ATQpm%qu&$k?y^~EA2iQ(pD2csw)my|2meC2E4a>zx-5%I85Lu(%ziWg%rHcEz4spXAw z2!}%AB+)+HWoVmA3S8{Nt`CpvxHV~ z!qW0e6!Ey?y&s5siEkl(OSmMjk=Px@S{dcwJ~tjZNhW=;VI2~$IYJZ8=wQp@(8e4? zbBZR|aL#iRlcI;H(b!|KAYybu#K?juT2xII=dsKz%$Y!B>-N>nf6rfJ2)KTq0s$|g ztb15|reWI+y5gP5p85G(?0EeY1uDG|NToHl^){+_AwhOTAL%5hzJCc7M7@BVan`;zQWj zuzX0IMZyX5MJ1$;6NN*HOGJG@m7$=@a8R+T1XcqGxwA{2yoT5(4n?=S!x8Q| z(e(1j$tN?WJbiL#W6Iqp9qA-TPdZYUvaFFpE>TRV=~gjof4U>NPUdlduPM+}*sm~0PT!45$1dHB_ zPS&mV>9z_pwj`ZW%14bC146@?iEgn## z^ne<5e|j`iCmUMC7RT+Ya1-nQ;X(hs`%X_8bjTc4+hiYz{?5)2%)SAaSp_}ruFa1c zUKf$R#4ZMnfQvz$UUcvS7ktCsdu;un*DyURDo@IWugzZ}L_5Pb; z$w7p04gu{h4oL4&3x~st0X;0L7i;;Ip)-5He<>Dlcz3rsy-z;j>AgDq>3#Sq830ZU zX8@>4S{lve^rE7#Ry5!XMybs${l6}0x*C|cYI&3fzH&wA^!d#D;beAYXq zqyAI6FyxfZ``6Rvwi(_j|8Af6e|$nPe{nPq+a`{!!^5$+)FP@%`AIh?Sp$Zz>gFUH zLIy6zOqROY#{L$oSdyzY@91I`Ym`-N$R(RqG>|uJB5zpE9>T*ZJJpukn1m`%vR5Im zSkEpR;ShCgQ(!$Vl3b&uGO(CluCWrp3|8IDPV;9nJI1!mj$+T8`Y5e`18F zf}H>*nC+ka^~4E~^8C4FV%)o=P&Uv$Qc$}vux zp2Ji&g`&37!U7B@L`I3@<4**LmSxeTIL2>yzJ@HewF*}?(jl#X|4#4v%Ui$usQ2dlQeUio!Rja*kYKK!i}jAH%a2kVbMqeG=m zru`eAZ2kVzz-e9<5#ImPD;r<^WIJN|jKrT;Wh)adbvDPEr)#nU{OJJp^jUE^9i@Zm z*dbM{JQ`xP^WqN%#j#R&HdIuS(h~gRjC-Mt`dJu3bG}A6j)NFI=pu|%e?dzm5=*Fo z3_kpr<99LLkIzYxDA=fdgHbaK?}T=n+fM==UC{WY*Y< zJ`vOgtQIQX6?Y{DtGj)pe|PI1Yy`Ty|M|n~z0Y6j|L5)gOJDSF|CKsi_piTag{>jR zb>c3r+rHLZa)kD6%)>koKy(0pVKrnlZz35)g_KGTzPoz($@p$K#)sv*YeSy+Ij1## z4p0BJC}v#k{dA27;*&M<;D@VQS3e}t6=i*d8bWa?xg6sU?!HcJe}LsUd(eONgZ``k zg@V>vcC7-CF4Ab9j*yG`vb-Ek~WrFQK!tJduNMI*AK3IdLTHbebz=o|+LbA(gH0bK7Hk(svGjp!4C^Re` zBLxV?{IT2xJl$5SVHmkk$FD`sg3uPx%)i|f+oJ2eovp&ie`x6(aFiFF$BF-0B2^kh z7{uPoX0tJJqAb8Fs`?x$-H6+j#KHKB{64^KHZQm5TAD?JPhc}Qjc*A?8;`Njv~C-9+F(J@c5Nu5q}fXUyse*3j&)eHe=mtJh}?eem(%XLUM*8Ae)om3 zOfQT%xouw<^Jt)7@VWREg0%p7j|rOLHI^Pi`X#56=;e-u_`AvL(f=w@NzZAT8jYhft{#PE zGKn~T(WBF`1bL2vLn%HTCqC7QIQiY=_2_>rgqJYBSX@nFkOoyxWDHHxnDkAJV*C;{ zuIUrHrpD43{6US!^fHb=l|&k}*3F`pyL|6weTEe=s(_B^u7yWXpi1rpuWyNfIWOZd+VY$Ok zFNj9_@Gv6TOhQ+q7$PH)&?gdlMvcY*H~<|j9!Jl6HI>jMT}`JIKuR=|#P1{^jhfaH ze~PLlCsM3|R4O?JNY^t7Ku0X0D*#{;3P1zYknf2kEQ$2lG_<58b5X<|X)z9^2`Q+|!;WUq zyBn%RqbUU%j$??1l&-|pgq|+Pb!bA5e<|2*BBSSG&~75BU`Pq*KM{>%Pyqxo`vs%X zVdQiIIW?+bTpa*}0uxTck7QhpC!v}S)iC%-Jd<3VjAM+6Oh(GUYnga#0vd^?G$|dA z0XS0_LL>@cg;p>qL_C^SlK39`o>5bpem04Ch)u+kDOCdyX{nT&Oy^*OMgjl$e>w(x zNF($!2y4I%Mix?&iDU=Rp(dm0)k-`aMd&M<4ggMKtb>@U0eTXu22e>uWki^sz=#!z zXlx=8kHe4w-qBP?Nnr#AJ%>P2a7kc<3k6Yu2*+o!bbKO{gdTJ$nSeEr=%kVW#v;OK zbut;(2nb>@kytdA!-YiL?b8~(e+qjXy3b&wkaWDP15Prr1jZ|gBC1n}YINlX{Obt8 zgaR{&Cjs%eCJ;mMRIG^)0d-IV*C;;I6;h$B&=!*tX)yt-IYn?vnp8-Wafvh;r*BB~ zb%bv+O`?0~7$5>yx&%$dpn428L^{TPtyW-l0Y%EdI*w}Y$))YdC4T1Qe^8?V-I0OA zns~}HO{Bz`ro@>h#fc`ZY5ohQ7>vJ(B#`P@T1uv2N8oPnNPU0Bv!c548?V5f5jewt`bBU zi|X1m4QACON?fYBRcJZ>zoNi-O9J#HlSPcn6)$7(tvH_R@iP9_Fw_rFBOodm?I&Ia zxW_S0S0<*B3P3j;AYVX`R~#Vk3D)xoxCHJB{46ID@RLv!fltG7R|Qvt|{^6pGn4(NjPlT&x=a4 zRxag98oeY*otMPeVg6t%P6T0+NWR$spDCmZnSy~q!aOixz0R^x%ncq!Md;7bb{y@B z7KBpre}*s=3@tX{-jO@&{NljQR|a>!JmKEBJL`OGVCPGNJD;C$@9&*;K0UDW#lfA= zOt{Iw&N`nO*!k(fogWd49nJ0@*zBl#FU6cL5ED-QZ{BPfrE;)G!;}$5Cx$VnI(Q8I z7#v#LTA8-4qa&5ysNuZX?GM#x8e+s?RR zf8W~~YWZm&55J+XpdEA_O|txjR-66b-s->i`}K#f^*(*i)vQ>w@!@Z|ZnxX@xY2B< zjH_+0jH~^k%D6E>8OK~nBKya-Q_0o5D!FNgN=|eQVva#_+uy8{`0@A#fwRVT>AXEQ z?g}&}kJ$=w9BUCfVui5Tj-!4XeuY=$f0!AA0k+-Y&kD@k6vM)KhgA%K)AJaRuD}Oj zyCWf7(fEE|UY3{S8F|Xel{=p;`=|CI2_I%zA-7kEC>SIr;FV<+=%P{0ncNZq!@=MS zO93w|0m>Tna=R(MfEkiz0$!L=8z#&t@9tnKp#GGaFExpqp!i1D5l)YSdo0VKe>TgU zVCT5Tbd1Lf8dHl#HD8A9F<$^$%Q8tF1knCR-Dot;@p8?8L&3KeW?qVpgvVTQXPkA3 z(E*Ooy^|LP43lY$=lKdaVXa2l(_1MY**_19ah~j;gPsk9bPY%X*}Q!3;F&lBCr7Q_ zqH5-84BME9M$u#~paGh0_QuWLe@|EY?|ifM_BXv-_kCLO#2^LaX6ISs5jPN40+#$) zVf&52h0m}{O%#_c_r{yE^Ww~U^7v!P|OoY5(g=uTMt+|(erZxBSw$|Ls+gfuk53uHT z*>p}H7K~aK@kcnk8nD$@8NH35{fj-*7X!#x+nff5uGIx`Jhlm=+JY{QEFfkAE+DQ|KmkjGiIpfu@NFL(k+df5wxTlxU#YH0-~a z5F}xqI@IDv_OO{fFt$xb^&Li0920Ve1?N`xOC>LY&lx;2z+aT|oV3H9f<=6BQD1NJ5|J(j7xV2VB} zc6wawbmQ-jdjI*_e?D#{>eK7wVJojz*(a|S;j9ie+^p6Ja;T0mtcqhe>7BThH_$tT z!)yqHhya(2Ir%})Dj1IZ?ygA$Fshj%zEX&w# z400c5i~8EvTkn5mrH2pRKf@d(u0+G`O)w#@g>i8$2o}{oe+%KcZFhiWDoV#6uxed= zHKqm~w6@%AxYvKY}M2mRmt$r1O-a?Lu-lTKp{D!zf-ow4kbL!48N+X&97 z7Br`tySC4i&WckyBTlLR{-2o-2C@J5o!dFzxw$&^nc5NW)Q*_WdlSy=aL~*SyDIxk z?6NqqXT^zae_g%W|JzT#^Ev7}A7@uS)4A-O&Slee(Zu<*S^@KEwcOWI?}RRh6FTo$ zd?YXxy%I^T8J+T-k*hPGDPhv%a!}G^ftu~v1NT$!V4oKUd&04-=*{iMYcxBfF99$o z#6e?pJnsm3-PVK{MruOn$!Ub|(@kwcOb3sNk;_4ef04b3;(ZUAaCmn>8@v6Ffa9Ej z6;B@qA{O7smB2SJoosaY5ETU;T>}Za6<))cruPI!tPp(k*nz2gHAZ#eJf*^QqBFCi z=V#$;I>_IDCYnqp^2FhSJ|KrV++mR`or~BLV|C%8M@*=u6@A0b@Duose*v|H3G|bs_mSb^T>Aiz!(};W;LF1t zo@3tAX3Uq_IU3N*(IHr!jtHKMZt&dr#08!e5j>skz|$EFo^}v;hU1$WUidV8n2W`r zUKY1!E|x{;j7@l$3m0^jMChE^1~_L1!sc|qpighlr5y3{Ts}O?<$w+@Z_lC3i%^-K ze+b}ET(DUbVN=>}<&*}moC^Vizpy>WCXRQl3TEUBu-|^ zLS%Z>{$vO-mVGtW>D5@D%bv&{SP1(Hf1b__BY4_)^!Db1&)tz2Tugy0vGwG{lR1+e zpBUPiY*n=BDbuj8l?MBy!DIDkRI*~oo^)6;#Uv7f5tvJ65Eyf02RtlVFc^)zg50M8 zGiXRO{|e0uh}F?*&Sl{=F1*d9_$T(dfgq1ff4Bod zUYgiZAjrJaULub+6yD&F4Xjt=!6EZBC}b29oXs+nL}eDn6lE-5Z2jg7A~&LCnqAg^ z{RWr9S;e}em`ljIa~MU3=vP^yv;D=>$m^J<~iIAY|AWY|2xSUX%m?J(&lTc@9LLCvk?%J`dn+K~>k`7YOpf#1w$H7D?*vG4Q_6O4LB@re>_b%N}Y{x z%N%UPWt`(_##QcW$Ts7_wgxm4*n;r7)8fa|gtOQU+D{!VxvYb{ZMiDATf1Sm#@-Q% zx8C{v=DmBiNlQ2{7b3#4d;Y9k%rX$(Hn+oyJ8ygme~<+B{}|IUsvT;v3y6co9%Kou?ckzL6i;Gt#VG^Ml- zFIDqRvkWKAzz{bUnjLaQC0B%zrsTUv8c!N7bR3HD*2RI#P*9uZgGK$sTHNF z5OH>>>l3+{yoUE_IT?4}w5_pKjImW(CZ^LL!2QqIfl%kR)cLL#NwS5SAR%surMK+Et>Y_m>9P#Ec zU_a-&0Asako`skne;g8sDkJEw*!c3b-p#N5BJudg(sGC5Y~VntIE;kcv{u|PBHHl{ zRyqg86Ap2YD-OU};2&1o;Y$ek+0gtv+&Amyade!=Gfe3yS}v7J7m}&a9K3ht2^qb! z!!vs4CWdkgN~DsQbbOFw(B+9?9D|Z^DH$Kr(`pJnq2UZofAm=hjbalgQ@Nr2? zU{ZAQC#@#OVsXp_uccHC0~qMB1o=oLn~H`x;?XxpiRo%giYG9gy^0>QG!cDF(^T|A zis@0>Lo9)5?AZXwf5mt_og-5x0_j~Ly~BU26&RqV=^ZT@ zwSc2b=$VfH74>vFhYtaO=)jF7z{{T1Qb}vrxOq+xM9Bxt1B8v@6 zMsSNdIx)yC>f8i%i-H#|x2OvfmRnT8NK!em!t#J}uc)KA7tT*?>lJls!p|#;Qd)gq z4BbLJw}KO{tBIL$dqOO+P(jdAONrVoYWreRv%-GxD%_!>B{Z``SBh%Jm#0iDdxatmme!+48bbl!Fs@gnQJ?HX9G#BaM$sp)hf zXau?tGzPd3Gy+`+8o@3Ejcr^A8iQO28o@3Ee+}QjZ)JL`&-sT#veS4kW?7;aE5pJp zP{&#$Op8aQQdL@vkdNk`J&UuWbL=*=XHSl+JdnAh6tM~AgcTjNtiSWj`n$k#P}Kbr zL!g0m!PoA4kzcf1r@}mq;S@JOUEH%L%vEcE+k#JK2sFhm6~en%wJTS4P4jQ1F|I|9 ze{k^v@0u`vi|ocQ+RgG5e#f(H(p=v&r^0Oc-D(kq5(h^|M*oBLF?*aOu zV8-I3`#DC!quFI&;qRyloLD}5JbU1{VDC=k9E%*G$Fqx;QOW+n4hfCz9TKq0OJ8h0 z{-A&RM*sF-spAE?@S$oC-9{dKwf^vafA7Xkmcr}Wb?OY@^+P}xiW@hrcP)nmnis2M z&S1o~2G2BV`IA)51w$;}eEd%D5C2K?RCD7W*>-2>RKmw2aKSdK;V@l6=el?$Ik#ue z3W`;L8l&_agL>Inyb19Qk$m?o13N&pMihJVr93RMnrbfBOAVqn&r+ORxgtLNf8SXl zv+H5F=c?7(QaG|tLwAGi97Be~!{)tjX)WRm@}ldJAH#24j>q?R-0`&+eOEs-i67+~wLTqY8&qDDVXfAEm-2A{LLRp8 z=m5`>hNVKj_2&BbpHdrnm_74ffBN=oOmS~%V%+xbF7(26aFm$29Ru8T0o_ z!94C`gQ=5wDr`|Do(g^u6Ti!2?yi>o2;h=aylAzHQR?>Ny{_Tw0=<@wM9qA(X{>?n${mesnKe-S(bNaf!&oap(yD*f7;ZK`-qap z2iVm6S<-XCz?j=k{@l;BlRv(#o&51_?c|RSZzq3VR8*aspy8PhSvfl<`HAYWDj*V; zK%vU8$-+D4fRr9am?*9NM}W#|N>3tAA;a?%X0W}fHM2#k03{A-R+QGKm$hb_^f|=+ zg2RA#VeEHb*=&;^m??a8fBj>06E>MAH@IlFmQ1rM1ser9?19KlglliyGB{!(#1j|o z)J*71_5jxev_&f+9&a6{qS4cBW&!YsnOf8U_?s=e#qQEtK( zG*{q!DW9d%=20qb#*Zv)j{}U8gzxqWCZbh4J^{yj6&P{6iwbCSTt!)ELsHMqhXYsM zh&(%cE-tgK=H__vJ(r3&ND<5vGZx&584Ipt-lNoX8b8R~iv9}X-GddxbaQY0_4Unr zFYX|nqlLwWh&Z^Df6G>z1FXOd@uenx2~Dl0gG{YFJD|*7+CFRJcFVsS)NR#X{vz9B znRwM5$CyQja^l?DB0zl2j`Cvl0-IIA4B(y$KA?a*y&RGhw`GHsO2N&dFh@(Cx8ke4`e~AX)qaF7i?RfU6PWPxz z_h^6-$N6FQ==yiBxji1XOS$SY>A0AAGD&|YGqj|CB{N(AFpN)^NDd4EmKjFUucM4v zKbA-u82gJxyG6lsQH$A+qT~@)BB{RE6Y{+SCzkk>CIc&K$*4i)-z*Imk$9)m;zKI$ zuAq=B4Ye`7e-{n5D`BWF-FgDg6!P5>unR?`Fhwz7S7u1B z9$0#0VCn9GrK1@~Mpk5^j}Lrd()+?{W;nAOB8aR~f9Yf`TXD)GD>UmWO1?_$(_o)X ze>qT@N~)UHMN?)<@m<+03khxu68Ke_1hNRz=p-l|eD8km-pd<*dXZ-1UH|T8@6FeN zRPg)0aK)_fE9QmsVV>fUrvltxVL=}T#e5+BtUtcnf9Ihc`Jw5)?dF)+ukAnSJOB!3 zjU9%le>f%NxCwWxVMfES6M#$0&(nG%?2tI9jbPmT4)wAhFk+fa(i*GRpWXr{tw{rF z;HVnxi(=;2$F>-+b*Ig~ue}P+j+;#~Ao;!R%kxDWua>tfrEM$Qc z$}1?vn8tL!V<^9v&tAG9FJo%9rR;bqAgga+nEn-h3$9T1h{zwee)o4GZkGe}W`pzG zFUSt!8Rsf4Y7ZEcDSgU)`==R+EaQjijOcMhIV5H>Y%z1R<|5Tp#qHO+y&->TErRLG$^+(q*^2~#W5yqzk2^U;orR0Q?mTiR#1F|$tF}{{s=~(yV z3U>$OJ#c%aX^Sm{4ws;#5R?5kg6x+%^hViXnU{s^ui_Q8;>wP0_bkI9M3ZZc#PlID zquU1A1EpIbNUnkguKpP~!dH&e@>VuÛMgt*akyeDv9qY{lK;6?0Ui7`^NF`?o*Z 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 delta 397210 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%0D~}MX)+gBdKuA7lnUuxFZu;o?MY` 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

6#v|W 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 I4WynF04{Y;LjV8(