From 385404dcf776bda26ce8558b727d3836b38faa8b Mon Sep 17 00:00:00 2001 From: xboard Date: Thu, 7 Dec 2023 06:09:41 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A[=E7=94=A8=E6=88=B7=E5=89=8D?= =?UTF-8?q?=E7=AB=AF]=E6=B7=BB=E5=8A=A0=E8=AE=A2=E5=8D=95=E4=BA=8C?= =?UTF-8?q?=E7=BB=B4=E7=A0=81=E7=BB=93=E8=B4=A6=E6=96=B9=E5=BC=8F=E7=9A=84?= =?UTF-8?q?=E6=94=AF=E6=8C=81=E3=80=81=E7=9F=A5=E8=AF=86=E5=BA=93=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0copy=E5=92=8Cjump=E4=B8=A4=E4=B8=AA=E4=BA=8B=E4=BB=B6?= =?UTF-8?q?=E7=9A=84=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/theme/Xboard/assets/umi.js | 952 +++++++++++++-------------- public/theme/Xboard/assets/umi.js.br | Bin 347607 -> 348120 bytes public/theme/Xboard/assets/umi.js.gz | Bin 422946 -> 423085 bytes 3 files changed, 476 insertions(+), 476 deletions(-) diff --git a/public/theme/Xboard/assets/umi.js b/public/theme/Xboard/assets/umi.js index a6d7a93..f3bb3c5 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}@media (prefers-color-scheme: dark){.markdown-body,[data-theme=dark]{color-scheme:dark;--color-prettylights-syntax-comment: #8b949e;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-storage-modifier-import: #c9d1d9;--color-prettylights-syntax-entity-tag: #7ee787;--color-prettylights-syntax-keyword: #ff7b72;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-variable: #ffa657;--color-prettylights-syntax-brackethighlighter-unmatched: #f85149;--color-prettylights-syntax-invalid-illegal-text: #f0f6fc;--color-prettylights-syntax-invalid-illegal-bg: #8e1519;--color-prettylights-syntax-carriage-return-text: #f0f6fc;--color-prettylights-syntax-carriage-return-bg: #b62324;--color-prettylights-syntax-string-regexp: #7ee787;--color-prettylights-syntax-markup-list: #f2cc60;--color-prettylights-syntax-markup-heading: #1f6feb;--color-prettylights-syntax-markup-italic: #c9d1d9;--color-prettylights-syntax-markup-bold: #c9d1d9;--color-prettylights-syntax-markup-deleted-text: #ffdcd7;--color-prettylights-syntax-markup-deleted-bg: #67060c;--color-prettylights-syntax-markup-inserted-text: #aff5b4;--color-prettylights-syntax-markup-inserted-bg: #033a16;--color-prettylights-syntax-markup-changed-text: #ffdfb6;--color-prettylights-syntax-markup-changed-bg: #5a1e02;--color-prettylights-syntax-markup-ignored-text: #c9d1d9;--color-prettylights-syntax-markup-ignored-bg: #1158c7;--color-prettylights-syntax-meta-diff-range: #d2a8ff;--color-prettylights-syntax-brackethighlighter-angle: #8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark: #484f58;--color-prettylights-syntax-constant-other-reference-link: #a5d6ff;--color-fg-default: #e6edf3;--color-fg-muted: #7d8590;--color-fg-subtle: #6e7681;--color-canvas-default: #0d1117;--color-canvas-subtle: #161b22;--color-border-default: #30363d;--color-border-muted: #21262d;--color-neutral-muted: rgba(110,118,129,.4);--color-accent-fg: #2f81f7;--color-accent-emphasis: #1f6feb;--color-attention-fg: #d29922;--color-attention-subtle: rgba(187,128,9,.15);--color-danger-fg: #f85149;--color-done-fg: #a371f7}}@media (prefers-color-scheme: light){.markdown-body,[data-theme=light]{color-scheme:light;--color-prettylights-syntax-comment: #6e7781;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-entity: #6639ba;--color-prettylights-syntax-storage-modifier-import: #24292f;--color-prettylights-syntax-entity-tag: #116329;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-variable: #953800;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;--color-prettylights-syntax-invalid-illegal-bg: #82071e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-string-regexp: #116329;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-italic: #24292f;--color-prettylights-syntax-markup-bold: #24292f;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-deleted-bg: #ffebe9;--color-prettylights-syntax-markup-inserted-text: #116329;--color-prettylights-syntax-markup-inserted-bg: #dafbe1;--color-prettylights-syntax-markup-changed-text: #953800;--color-prettylights-syntax-markup-changed-bg: #ffd8b5;--color-prettylights-syntax-markup-ignored-text: #eaeef2;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-brackethighlighter-angle: #57606a;--color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-fg-default: #1F2328;--color-fg-muted: #656d76;--color-fg-subtle: #6e7781;--color-canvas-default: #ffffff;--color-canvas-subtle: #f6f8fa;--color-border-default: #d0d7de;--color-border-muted: hsla(210,18%,87%,1);--color-neutral-muted: rgba(175,184,193,.2);--color-accent-fg: #0969da;--color-accent-emphasis: #0969da;--color-attention-fg: #9a6700;--color-attention-subtle: #fff8c5;--color-danger-fg: #d1242f;--color-done-fg: #8250df}}.markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;color:var(--color-fg-default);background-color:var(--color-canvas-default);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:16px;line-height:1.5;word-wrap:break-word}.markdown-body .octicon{display:inline-block;fill:currentColor;vertical-align:text-bottom}.markdown-body h1:hover .anchor .octicon-link:before,.markdown-body h2:hover .anchor .octicon-link:before,.markdown-body h3:hover .anchor .octicon-link:before,.markdown-body h4:hover .anchor .octicon-link:before,.markdown-body h5:hover .anchor .octicon-link:before,.markdown-body h6:hover .anchor .octicon-link:before{width:16px;height:16px;content:" ";display:inline-block;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,");mask-image:url("data:image/svg+xml,")}.markdown-body details,.markdown-body figcaption,.markdown-body figure{display:block}.markdown-body summary{display:list-item}.markdown-body [hidden]{display:none!important}.markdown-body a{background-color:transparent;color:var(--color-accent-fg);text-decoration:none}.markdown-body abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.markdown-body b,.markdown-body strong{font-weight:var(--base-text-weight-semibold, 600)}.markdown-body dfn{font-style:italic}.markdown-body h1{margin:.67em 0;font-weight:var(--base-text-weight-semibold, 600);padding-bottom:.3em;font-size:2em;border-bottom:1px solid var(--color-border-muted)}.markdown-body mark{background-color:var(--color-attention-subtle);color:var(--color-fg-default)}.markdown-body small{font-size:90%}.markdown-body sub,.markdown-body sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.markdown-body sub{bottom:-.25em}.markdown-body sup{top:-.5em}.markdown-body img{border-style:none;max-width:100%;box-sizing:content-box;background-color:var(--color-canvas-default)}.markdown-body code,.markdown-body kbd,.markdown-body pre,.markdown-body samp{font-family:monospace;font-size:1em}.markdown-body figure{margin:1em 40px}.markdown-body hr{box-sizing:content-box;overflow:hidden;background:transparent;border-bottom:1px solid var(--color-border-muted);height:.25em;padding:0;margin:24px 0;background-color:var(--color-border-default);border:0}.markdown-body input{font:inherit;margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}.markdown-body [type=button],.markdown-body [type=reset],.markdown-body [type=submit]{-webkit-appearance:button}.markdown-body [type=checkbox],.markdown-body [type=radio]{box-sizing:border-box;padding:0}.markdown-body [type=number]::-webkit-inner-spin-button,.markdown-body [type=number]::-webkit-outer-spin-button{height:auto}.markdown-body [type=search]::-webkit-search-cancel-button,.markdown-body [type=search]::-webkit-search-decoration{-webkit-appearance:none}.markdown-body ::-webkit-input-placeholder{color:inherit;opacity:.54}.markdown-body ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.markdown-body a:hover{text-decoration:underline}.markdown-body ::placeholder{color:var(--color-fg-subtle);opacity:1}.markdown-body hr:before{display:table;content:""}.markdown-body hr:after{display:table;clear:both;content:""}.markdown-body table{border-spacing:0;border-collapse:collapse;display:block;width:max-content;max-width:100%;overflow:auto}.markdown-body td,.markdown-body th{padding:0}.markdown-body details summary{cursor:pointer}.markdown-body details:not([open])>*:not(summary){display:none!important}.markdown-body a:focus,.markdown-body [role=button]:focus,.markdown-body input[type=radio]:focus,.markdown-body input[type=checkbox]:focus{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:none}.markdown-body a:focus:not(:focus-visible),.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body input[type=radio]:focus:not(:focus-visible),.markdown-body input[type=checkbox]:focus:not(:focus-visible){outline:solid 1px transparent}.markdown-body a:focus-visible,.markdown-body [role=button]:focus-visible,.markdown-body input[type=radio]:focus-visible,.markdown-body input[type=checkbox]:focus-visible{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:none}.markdown-body a:not([class]):focus,.markdown-body a:not([class]):focus-visible,.markdown-body input[type=radio]:focus,.markdown-body input[type=radio]:focus-visible,.markdown-body input[type=checkbox]:focus,.markdown-body input[type=checkbox]:focus-visible{outline-offset:0}.markdown-body kbd{display:inline-block;padding:3px 5px;font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:10px;color:var(--color-fg-default);vertical-align:middle;background-color:var(--color-canvas-subtle);border:solid 1px var(--color-neutral-muted);border-bottom-color:var(--color-neutral-muted);border-radius:6px;box-shadow:inset 0 -1px 0 var(--color-neutral-muted)}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:24px;margin-bottom:16px;font-weight:var(--base-text-weight-semibold, 600);line-height:1.25}.markdown-body h2{font-weight:var(--base-text-weight-semibold, 600);padding-bottom:.3em;font-size:1.5em;border-bottom:1px solid var(--color-border-muted)}.markdown-body h3{font-weight:var(--base-text-weight-semibold, 600);font-size:1.25em}.markdown-body h4{font-weight:var(--base-text-weight-semibold, 600);font-size:1em}.markdown-body h5{font-weight:var(--base-text-weight-semibold, 600);font-size:.875em}.markdown-body h6{font-weight:var(--base-text-weight-semibold, 600);font-size:.85em;color:var(--color-fg-muted)}.markdown-body p{margin-top:0;margin-bottom:10px}.markdown-body blockquote{margin:0;padding:0 1em;color:var(--color-fg-muted);border-left:.25em solid var(--color-border-default)}.markdown-body ul,.markdown-body ol{margin-top:0;margin-bottom:0;padding-left:2em}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ul ul ol,.markdown-body ul ol ol,.markdown-body ol ul ol,.markdown-body ol ol ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body tt,.markdown-body code,.markdown-body samp{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.markdown-body pre{margin-top:0;margin-bottom:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;word-wrap:normal}.markdown-body .octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}.markdown-body input::-webkit-outer-spin-button,.markdown-body input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.markdown-body .color-fg-accent{color:var(--color-accent-fg)!important}.markdown-body .color-fg-attention{color:var(--color-attention-fg)!important}.markdown-body .color-fg-done{color:var(--color-done-fg)!important}.markdown-body .flex-items-center{align-items:center!important}.markdown-body .mb-1{margin-bottom:var(--base-size-4, 4px)!important}.markdown-body .text-semibold{font-weight:var(--base-text-weight-medium, 500)!important}.markdown-body .d-inline-flex{display:inline-flex!important}.markdown-body:before{display:table;content:""}.markdown-body:after{display:table;clear:both;content:""}.markdown-body>*:first-child{margin-top:0!important}.markdown-body>*:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body .absent{color:var(--color-danger-fg)}.markdown-body .anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.markdown-body .anchor:focus{outline:none}.markdown-body p,.markdown-body blockquote,.markdown-body ul,.markdown-body ol,.markdown-body dl,.markdown-body table,.markdown-body pre,.markdown-body details{margin-top:0;margin-bottom:16px}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:var(--color-fg-default);vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1 tt,.markdown-body h1 code,.markdown-body h2 tt,.markdown-body h2 code,.markdown-body h3 tt,.markdown-body h3 code,.markdown-body h4 tt,.markdown-body h4 code,.markdown-body h5 tt,.markdown-body h5 code,.markdown-body h6 tt,.markdown-body h6 code{padding:0 .2em;font-size:inherit}.markdown-body summary h1,.markdown-body summary h2,.markdown-body summary h3,.markdown-body summary h4,.markdown-body summary h5,.markdown-body summary h6{display:inline-block}.markdown-body summary h1 .anchor,.markdown-body summary h2 .anchor,.markdown-body summary h3 .anchor,.markdown-body summary h4 .anchor,.markdown-body summary h5 .anchor,.markdown-body summary h6 .anchor{margin-left:-40px}.markdown-body summary h1,.markdown-body summary h2{padding-bottom:0;border-bottom:0}.markdown-body ul.no-list,.markdown-body ol.no-list{padding:0;list-style-type:none}.markdown-body ol[type="a s"]{list-style-type:lower-alpha}.markdown-body ol[type="A s"]{list-style-type:upper-alpha}.markdown-body ol[type="i s"]{list-style-type:lower-roman}.markdown-body ol[type="I s"]{list-style-type:upper-roman}.markdown-body ol[type="1"]{list-style-type:decimal}.markdown-body div>ol:not([type]){list-style-type:decimal}.markdown-body ul ul,.markdown-body ul ol,.markdown-body ol ol,.markdown-body ol ul{margin-top:0;margin-bottom:0}.markdown-body li>p{margin-top:16px}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:var(--base-text-weight-semibold, 600)}.markdown-body dl dd{padding:0 16px;margin-bottom:16px}.markdown-body table th{font-weight:var(--base-text-weight-semibold, 600)}.markdown-body table th,.markdown-body table td{padding:6px 13px;border:1px solid var(--color-border-default)}.markdown-body table td>:last-child{margin-bottom:0}.markdown-body table tr{background-color:var(--color-canvas-default);border-top:1px solid var(--color-border-muted)}.markdown-body table tr:nth-child(2n){background-color:var(--color-canvas-subtle)}.markdown-body table img{background-color:transparent}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body .emoji{max-width:none;vertical-align:text-top;background-color:transparent}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid var(--color-border-default)}.markdown-body span.frame span img{display:block;float:left}.markdown-body span.frame span span{display:block;padding:5px 0 0;clear:both;color:var(--color-fg-default)}.markdown-body span.align-center{display:block;overflow:hidden;clear:both}.markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown-body span.align-center span img{margin:0 auto;text-align:center}.markdown-body span.align-right{display:block;overflow:hidden;clear:both}.markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown-body span.align-right span img{margin:0;text-align:right}.markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown-body code,.markdown-body tt{padding:.2em .4em;margin:0;font-size:85%;white-space:break-spaces;background-color:var(--color-neutral-muted);border-radius:6px}.markdown-body code br,.markdown-body tt br{display:none}.markdown-body del code{text-decoration:inherit}.markdown-body samp{font-size:85%}.markdown-body pre code{font-size:100%}.markdown-body pre>code{padding:0;margin:0;word-break:normal;white-space:pre;background:transparent;border:0}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;color:var(--color-fg-default);background-color:var(--color-canvas-subtle);border-radius:6px}.markdown-body pre code,.markdown-body pre tt{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.markdown-body .csv-data td,.markdown-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.markdown-body .csv-data .blob-num{padding:10px 8px 9px;text-align:right;background:var(--color-canvas-default);border:0}.markdown-body .csv-data tr{border-top:0}.markdown-body .csv-data th{font-weight:var(--base-text-weight-semibold, 600);background:var(--color-canvas-subtle);border-top:0}.markdown-body [data-footnote-ref]:before{content:"["}.markdown-body [data-footnote-ref]:after{content:"]"}.markdown-body .footnotes{font-size:12px;color:var(--color-fg-muted);border-top:1px solid var(--color-border-default)}.markdown-body .footnotes ol{padding-left:16px}.markdown-body .footnotes ol ul{display:inline-block;padding-left:16px;margin-top:16px}.markdown-body .footnotes li{position:relative}.markdown-body .footnotes li:target:before{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-24px;pointer-events:none;content:"";border:2px solid var(--color-accent-emphasis);border-radius:6px}.markdown-body .footnotes li:target{color:var(--color-fg-default)}.markdown-body .footnotes .data-footnote-backref g-emoji{font-family:monospace}.markdown-body .pl-c{color:var(--color-prettylights-syntax-comment)}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:var(--color-prettylights-syntax-constant)}.markdown-body .pl-e,.markdown-body .pl-en{color:var(--color-prettylights-syntax-entity)}.markdown-body .pl-smi,.markdown-body .pl-s .pl-s1{color:var(--color-prettylights-syntax-storage-modifier-import)}.markdown-body .pl-ent{color:var(--color-prettylights-syntax-entity-tag)}.markdown-body .pl-k{color:var(--color-prettylights-syntax-keyword)}.markdown-body .pl-s,.markdown-body .pl-pds,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sre,.markdown-body .pl-sr .pl-sra{color:var(--color-prettylights-syntax-string)}.markdown-body .pl-v,.markdown-body .pl-smw{color:var(--color-prettylights-syntax-variable)}.markdown-body .pl-bu{color:var(--color-prettylights-syntax-brackethighlighter-unmatched)}.markdown-body .pl-ii{color:var(--color-prettylights-syntax-invalid-illegal-text);background-color:var(--color-prettylights-syntax-invalid-illegal-bg)}.markdown-body .pl-c2{color:var(--color-prettylights-syntax-carriage-return-text);background-color:var(--color-prettylights-syntax-carriage-return-bg)}.markdown-body .pl-sr .pl-cce{font-weight:700;color:var(--color-prettylights-syntax-string-regexp)}.markdown-body .pl-ml{color:var(--color-prettylights-syntax-markup-list)}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{font-weight:700;color:var(--color-prettylights-syntax-markup-heading)}.markdown-body .pl-mi{font-style:italic;color:var(--color-prettylights-syntax-markup-italic)}.markdown-body .pl-mb{font-weight:700;color:var(--color-prettylights-syntax-markup-bold)}.markdown-body .pl-md{color:var(--color-prettylights-syntax-markup-deleted-text);background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.markdown-body .pl-mi1{color:var(--color-prettylights-syntax-markup-inserted-text);background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.markdown-body .pl-mc{color:var(--color-prettylights-syntax-markup-changed-text);background-color:var(--color-prettylights-syntax-markup-changed-bg)}.markdown-body .pl-mi2{color:var(--color-prettylights-syntax-markup-ignored-text);background-color:var(--color-prettylights-syntax-markup-ignored-bg)}.markdown-body .pl-mdr{font-weight:700;color:var(--color-prettylights-syntax-meta-diff-range)}.markdown-body .pl-ba{color:var(--color-prettylights-syntax-brackethighlighter-angle)}.markdown-body .pl-sg{color:var(--color-prettylights-syntax-sublimelinter-gutter-mark)}.markdown-body .pl-corl{text-decoration:underline;color:var(--color-prettylights-syntax-constant-other-reference-link)}.markdown-body g-emoji{display:inline-block;min-width:1ch;font-family:"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:1em;font-style:normal!important;font-weight:var(--base-text-weight-normal, 400);line-height:1;vertical-align:-.075em}.markdown-body g-emoji img{width:1em;height:1em}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item label{font-weight:var(--base-text-weight-normal, 400)}.markdown-body .task-list-item.enabled label{cursor:pointer}.markdown-body .task-list-item+.task-list-item{margin-top:4px}.markdown-body .task-list-item .handle{display:none}.markdown-body .task-list-item-checkbox{margin:0 .2em .25em -1.4em;vertical-align:middle}.markdown-body .contains-task-list:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-body .contains-task-list{position:relative}.markdown-body .contains-task-list:hover .task-list-item-convert-container,.markdown-body .contains-task-list:focus-within .task-list-item-convert-container{display:block;width:auto;height:24px;overflow:visible;clip:auto}.markdown-body .QueryBuilder .qb-entity{color:var(--color-prettylights-syntax-entity)}.markdown-body .QueryBuilder .qb-constant{color:var(--color-prettylights-syntax-constant)}.markdown-body ::-webkit-calendar-picker-indicator{filter:invert(50%)}.markdown-body .markdown-alert{padding:0 1em;margin-bottom:16px;color:inherit;border-left:.25em solid var(--color-border-default)}.markdown-body .markdown-alert>:first-child{margin-top:0}.markdown-body .markdown-alert>:last-child{margin-bottom:0}.markdown-body .markdown-alert.markdown-alert-note{border-left-color:var(--color-accent-fg)}.markdown-body .markdown-alert.markdown-alert-important{border-left-color:var(--color-done-fg)}.markdown-body .markdown-alert.markdown-alert-warning{border-left-color:var(--color-attention-fg)}*,: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-2396c316]{width:100%;height:240px;object-fit:cover}.v2board-bg-pixels[data-v-2396c316]{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjIwMCIgd2lkdGg9IjIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwIDgpIj48Y2lyY2xlIGN4PSIxNzYiIGN5PSIxMiIgcj0iNCIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMjAuNS41bDIzIDExbS0yOSA4NGwtMy43OSAxMC4zNzdNMjcuMDM3IDEzMS40bDUuODk4IDIuMjAzLTMuNDYgNS45NDcgNi4wNzIgMi4zOTItMy45MzMgNS43NThtMTI4LjczMyAzNS4zN2wuNjkzLTkuMzE2IDEwLjI5Mi4wNTIuNDE2LTkuMjIyIDkuMjc0LjMzMk0uNSA0OC41czYuMTMxIDYuNDEzIDYuODQ3IDE0LjgwNWMuNzE1IDguMzkzLTIuNTIgMTQuODA2LTIuNTIgMTQuODA2TTEyNC41NTUgOTBzLTcuNDQ0IDAtMTMuNjcgNi4xOTJjLTYuMjI3IDYuMTkyLTQuODM4IDEyLjAxMi00LjgzOCAxMi4wMTJtMi4yNCA2OC42MjZzLTQuMDI2LTkuMDI1LTE4LjE0NS05LjAyNS0xOC4xNDUgNS43LTE4LjE0NSA1LjciIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNODUuNzE2IDM2LjE0Nmw1LjI0My05LjUyMWgxMS4wOTNsNS40MTYgOS41MjEtNS40MSA5LjE4NUg5MC45NTN6bTYzLjkwOSAxNS40NzloMTAuNzV2MTAuNzVoLTEwLjc1eiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48ZyBmaWxsPSIjZGRkIj48Y2lyY2xlIGN4PSI3MS41IiBjeT0iNy41IiByPSIxLjUiLz48Y2lyY2xlIGN4PSIxNzAuNSIgY3k9Ijk1LjUiIHI9IjEuNSIvPjxjaXJjbGUgY3g9IjgxLjUiIGN5PSIxMzQuNSIgcj0iMS41Ii8+PGNpcmNsZSBjeD0iMTMuNSIgY3k9IjIzLjUiIHI9IjEuNSIvPjxwYXRoIGQ9Ik05MyA3MWgzdjNoLTN6bTMzIDg0aDN2M2gtM3ptLTg1IDE4aDN2M2gtM3oiLz48L2c+PHBhdGggZD0iTTM5LjM4NCA1MS4xMjJsNS43NTgtNC40NTQgNi40NTMgNC4yMDUtMi4yOTQgNy4zNjNoLTcuNzl6TTEzMC4xOTUgNC4wM2wxMy44MyA1LjA2Mi0xMC4wOSA3LjA0OHptLTgzIDk1bDE0LjgzIDUuNDI5LTEwLjgyIDcuNTU3LTQuMDEtMTIuOTg3ek01LjIxMyAxNjEuNDk1bDExLjMyOCAyMC44OTdMMi4yNjUgMTgweiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMTQ5LjA1IDEyNy40NjhzLS41MSAyLjE4My45OTUgMy4zNjZjMS41NiAxLjIyNiA4LjY0Mi0xLjg5NSAzLjk2Ny03Ljc4NS0yLjM2Ny0yLjQ3Ny02LjUtMy4yMjYtOS4zMyAwLTUuMjA4IDUuOTM2IDAgMTcuNTEgMTEuNjEgMTMuNzMgMTIuNDU4LTYuMjU3IDUuNjMzLTIxLjY1Ni01LjA3My0yMi42NTQtNi42MDItLjYwNi0xNC4wNDMgMS43NTYtMTYuMTU3IDEwLjI2OC0xLjcxOCA2LjkyIDEuNTg0IDE3LjM4NyAxMi40NSAyMC40NzYgMTAuODY2IDMuMDkgMTkuMzMxLTQuMzEgMTkuMzMxLTQuMzEiIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48L2c+PC9zdmc+);background-size:auto}.card-container[data-v-25ea7860]{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-25ea7860]{max-width:100%}@media screen and (min-width: 768px){.card-container[data-v-25ea7860]{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-25ea7860]{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,.text-\\[--primary-color\\],[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-30{opacity:.3}.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 Sk=Object.defineProperty;var kk=(e,t,n)=>t in e?Sk(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Tk=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var Ju=(e,t,n)=>(kk(e,typeof t!="symbol"?t+"":t,n),n);var P7e=Tk((qn,Kn)=>{(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=()=>{},Pk=()=>!1,Rk=/^on[^a-z]/,Ic=e=>Rk.test(e),_h=e=>e.startsWith("onUpdate:"),dn=Object.assign,Sh=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Ek=Object.prototype.hasOwnProperty,zt=(e,t)=>Ek.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),$k=e=>zc(e).slice(8,-1),U1=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))},Ak=/-(\w)/g,Lo=Oc(e=>e.replace(Ak,(t,n)=>n?n.toUpperCase():"")),Ik=/\B([A-Z])/g,wi=Oc(e=>e.replace(Ik,"-$1").toLowerCase()),Dc=Oc(e=>e.charAt(0).toUpperCase()+e.slice(1)),ed=Oc(e=>e?`on${Dc(e)}`:""),hi=(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},Mk=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(Ok);o.length>1&&(t[o[0].trim()]=o[1].trim())}}),t}function tr(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)&&!U1(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&Ar)>0,Y1=e=>(e.n&Ar)>0,Hk=({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(si)),ta(e)&&s.push(a.get(cf)));break;case"delete":ut(e)||(s.push(a.get(si)),ta(e)&&s.push(a.get(cf)));break;case"set":ta(e)&&s.push(a.get(si));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 Uk(e,t){var n;return(n=lc.get(e))==null?void 0:n.get(t)}const Vk=wh("__proto__,__v_isRef,__isVue"),Z1=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Mc)),zm=Wk();function Wk(){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 qk(e){const t=Et(this);return Nn(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?i3: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 qk}const s=Reflect.get(t,n,o);return(Mc(n)?Z1.has(n):Vk(n))||(r||Nn(t,"get",n),i)?s:en(s)?a&&kh(n)?s:s.value:qt(s)?r?no(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||(hi(t,i)&&Nn(r,"get",t),Nn(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||(hi(e,r)&&Nn(o,"has",e),Nn(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&&Nn(Et(e),"iterate",si),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?hi(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&&Nn(s,"iterate",si),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&&Nn(i,"iterate",l?cf:si),{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 fr(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Qk(){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:fr("add"),set:fr("set"),delete:fr("delete"),clear:fr("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:fr("add"),set:fr("set"),delete:fr("delete"),clear:fr("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[Zk,Jk,e3,t3]=Qk();function Ah(e,t){const n=t?e?t3:e3:e?Jk:Zk;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 n3={get:Ah(!1,!1)},o3={get:Ah(!1,!0)},r3={get:Ah(!0,!1)},ty=new WeakMap,ny=new WeakMap,oy=new WeakMap,i3=new WeakMap;function a3(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function s3(e){return e.__v_skip||!Object.isExtensible(e)?0:a3($k(e))}function bo(e){return sa(e)?e:Ih(e,!1,Gk,n3,ty)}function ry(e){return Ih(e,!1,Xk,o3,ny)}function no(e){return Ih(e,!0,Yk,r3,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=s3(e);if(a===0)return e;const s=new Proxy(e,a===2?o:n);return r.set(e,s),s}function Er(e){return sa(e)?Er(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 Er(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)?no(e):e;function zh(e){Rr&&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 Vs(e){return ay(e,!0)}function ay(e,t){return en(e)?e:new l3(e,t)}class l3{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),hi(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:xs(t),Oh(this))}}function pe(e){return en(e)?e.value:e}const c3={get:(e,t,n)=>pe(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 Er(e)?e:new Proxy(e,c3)}class u3{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 d3(e){return new u3(e)}function f3(e){const t=ut(e)?new Array(e.length):{};for(const n in e)t[n]=ly(e,n);return t}class h3{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 Uk(Et(this._object),this._key)}}class p3{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 p3(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 h3(e,t,n)}class m3{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 g3(e,t,n=!1){let o,r;const i=vt(e);return i?(o=e,r=vo):(o=e.get,r=e.set),new m3(o,r,i||!r,n)}function $r(e,t,n,o){let r;try{r=o?e(...o):e()}catch(i){Fc(i,t,n)}return r}function eo(e,t,n,o){if(vt(e)){const i=$r(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 x3(e){ut(e)?na.push(...e):(!Qo||!Qo.includes(e,e.allowRecurse?Zr+1:Zr))&&na.push(e),uy()}function Nm(e,t=Cs?Ao+1:0){for(;tws(n)-ws(o)),Zr=0;Zre.id==null?1/0:e.id,C3=(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(C3);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(wi(t))]),l&&eo(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,eo(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,wi(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 _3(e){Bc=e}function S3(){Bc=null}function se(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:k3(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=T3(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 k3=e=>{let t;for(const n in e)(n==="class"||n==="style"||Ic(n))&&((t||(t={}))[n]=e[n]);return t},T3=(e,t)=>{const n={};for(const o in e)(!_h(o)||!(o.slice(9)in t))&&(n[o]=e[o]);return n};function P3(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 $3(e,t){t&&t.pendingBranch?ut(e)?t.effects.push(...e):t.effects.push(e):x3(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)):Er(e)?(c=()=>e,o=!0):ut(e)?(d=!0,u=e.some(C=>Er(C)||cc(C)),c=()=>e.map(C=>{if(en(C))return C.value;if(Er(C))return ti(C);if(vt(C))return $r(C,l,2)})):vt(e)?t?c=()=>$r(e,l,2):c=()=>{if(!(l&&l.isUnmounted))return f&&f(),eo(e,l,3,[p])}:c=vo,t&&o){const C=c;c=()=>ti(C())}let f,p=C=>{f=y.onStop=()=>{$r(C,l,4),f=y.onStop=void 0}},h;if(Rs)if(p=vo,t?n&&eo(t,l,3,[c(),d?[]:void 0,p]):c(),r==="sync"){const C=x4();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)=>hi(_,m[x])):hi(C,m)))&&(f&&f(),eo(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 A3(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):li(),s}function gy(e,t){const n=t.split(".");return()=>{let o=e;for(let r=0;r{ti(n,t)});else if(U1(e))for(const n in e)ti(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 Qn=[Function,Array],by={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Qn,onEnter:Qn,onAfterEnter:Qn,onEnterCancelled:Qn,onBeforeLeave:Qn,onLeave:Qn,onAfterLeave:Qn,onLeaveCancelled:Qn,onBeforeAppear:Qn,onAppear:Qn,onAfterAppear:Qn,onAppearCancelled:Qn},I3={name:"BaseTransition",props:by,setup(e,{slots:t}){const n=Yn(),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&&(!Jr(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[wr]=()=>{g(),v[wr]=void 0,delete u.delayedLeave},u.delayedLeave=y})}return a}}},M3=I3;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,R)=>{T&&eo(T,o,9,R)},x=(T,R)=>{const k=R[1];_(T,R),ut(T)?T.every(A=>A.length<=1)&&k():T.length<=1&&k()},w={mode:i,persisted:a,beforeEnter(T){let R=s;if(!n.isMounted)if(r)R=m||s;else return;T[wr]&&T[wr](!0);const k=C[S];k&&Jr(e,k)&&k.el[wr]&&k.el[wr](),_(R,[T])},enter(T){let R=l,k=c,A=u;if(!n.isMounted)if(r)R=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)};R?x(R,[T,W]):W()},leave(T,R){const k=String(e.key);if(T[yl]&&T[yl](!0),n.isUnmounting)return R();_(d,[T]);let A=!1;const I=T[wr]=W=>{A||(A=!0,R(),W?_(h,[T]):_(p,[T]),T[wr]=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 Uc(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(Vc(t,o,n),n){let r=n.parent;for(;r&&r.parent;)jc(r.parent.vnode)&&z3(o,t,n,r),r=r.parent}}function z3(e,t,n,o){const r=Vc(t,e,o,!0);qs(()=>{Sh(o[t],r)},n)}function Vc(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=eo(t,n,e,a);return li(),Sa(),s});return o?r.unshift(i):r.push(i),i}}const ir=e=>(t,n=mn)=>(!Rs||e==="sp")&&Vc(e,(...o)=>t(...o),n),an=ir("bm"),Ut=ir("m"),Cy=ir("bu"),Ws=ir("u"),tn=ir("bum"),qs=ir("um"),O3=ir("sp"),D3=ir("rtg"),L3=ir("rtc");function F3(e,t=mn){Vc("ec",e,t)}function Fn(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=>A3.bind(e)}),od=(e,t)=>e!==Yt&&!e.__isScriptSetup&&zt(e,t),N3={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"&&Nn(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 Um(e){return ut(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let hf=!0;function B3(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:R,expose:k,inheritAttrs:A,components:I,directives:W,filters:B}=t;if(c&&H3(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],L=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,le=F({get:L,set:M});Object.defineProperty(o,j,{enumerable:!0,configurable:!0,get:()=>le.value,set:Q=>le.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&&Vm(u,e,"c");function $(j,X){ut(X)?X.forEach(L=>j(L.bind(n))):X&&j(X.bind(n))}if($(an,d),$(Ut,f),$(Cy,p),$(Ws,h),$(Hh,m),$(Uc,v),$(F3,T),$(L3,x),$(D3,w),$(tn,y),$(qs,C),$(O3,R),ut(k))if(k.length){const j=e.exposed||(e.exposed={});k.forEach(X=>{Object.defineProperty(j,X,{get:()=>n[X],set:L=>n[X]=L})})}else e.exposed||(e.exposed={});_&&e.render===vo&&(e.render=_),A!=null&&(e.inheritAttrs=A),I&&(e.components=I),W&&(e.directives=W)}function H3(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){eo(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=j3[a]||n&&n[a];e[a]=s?s(e[a],t[a]):t[a]}return e}const j3={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:V3,provide:Wm,inject:U3};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 U3(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 K3(){return!!(mn||yn||ks)}function G3(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 Y3(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",Uh=e=>ut(e)?e.map($o):[$o(e)],X3=(e,t,n)=>{if(t._n)return t;const o=se((...r)=>Uh(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]=X3(r,i,o);else if(i!=null){const a=Uh(i);t[r]=()=>a}}},Ey=(e,t)=>{const n=Uh(t);e.slots.default=()=>n},Q3=(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)},Z3=(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))$r(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=$3;function J3(e){return e4(e)}function e4(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,P,E,q=null,ie=null,Y=null,he=!1,ye=null,ve=!!P.dynamicChildren)=>{if(V===P)return;V&&!Jr(V,P)&&(q=G(V),Q(V,ie,Y,!0),V=null),P.patchFlag===-2&&(ve=!1,P.dynamicChildren=null);const{type:J,ref:de,shapeFlag:_e}=P;switch(J){case Ta:v(V,P,E,q);break;case An:g(V,P,E,q);break;case Yl:V==null&&y(P,E,q,he);break;case et:I(V,P,E,q,ie,Y,he,ye,ve);break;default:_e&1?_(V,P,E,q,ie,Y,he,ye,ve):_e&6?W(V,P,E,q,ie,Y,he,ye,ve):(_e&64||_e&128)&&J.process(V,P,E,q,ie,Y,he,ye,ve,ue)}de!=null&&ie&&gf(de,V&&V.ref,Y,P||V,!P)},v=(V,P,E,q)=>{if(V==null)o(P.el=s(P.children),E,q);else{const ie=P.el=V.el;P.children!==V.children&&c(ie,P.children)}},g=(V,P,E,q)=>{V==null?o(P.el=l(P.children||""),E,q):P.el=V.el},y=(V,P,E,q)=>{[V.el,V.anchor]=h(V.children,P,E,q,V.el,V.anchor)},S=({el:V,anchor:P},E,q)=>{let ie;for(;V&&V!==P;)ie=f(V),o(V,E,q),V=ie;o(P,E,q)},C=({el:V,anchor:P})=>{let E;for(;V&&V!==P;)E=f(V),r(V),V=E;r(P)},_=(V,P,E,q,ie,Y,he,ye,ve)=>{he=he||P.type==="svg",V==null?x(P,E,q,ie,Y,he,ye,ve):R(V,P,ie,Y,he,ye,ve)},x=(V,P,E,q,ie,Y,he,ye)=>{let ve,J;const{type:de,props:_e,shapeFlag:te,transition:oe,dirs:Ee}=V;if(ve=V.el=a(V.type,Y,_e&&_e.is,_e),te&8?u(ve,V.children):te&16&&T(V.children,ve,null,q,ie,Y&&de!=="foreignObject",he,ye),Ee&&Vr(V,null,q,"created"),w(ve,V,V.scopeId,he,q),_e){for(const Ke in _e)Ke!=="value"&&!Kl(Ke)&&i(ve,Ke,null,_e[Ke],Y,V.children,q,ie,Ce);"value"in _e&&i(ve,"value",null,_e.value),(J=_e.onVnodeBeforeMount)&&To(J,q,V)}Ee&&Vr(V,null,q,"beforeMount");const De=t4(ie,oe);De&&oe.beforeEnter(ve),o(ve,P,E),((J=_e&&_e.onVnodeMounted)||De||Ee)&&Dn(()=>{J&&To(J,q,V),De&&oe.enter(ve),Ee&&Vr(V,null,q,"mounted")},ie)},w=(V,P,E,q,ie)=>{if(E&&p(V,E),q)for(let Y=0;Y{for(let J=ve;J{const ye=P.el=V.el;let{patchFlag:ve,dynamicChildren:J,dirs:de}=P;ve|=V.patchFlag&16;const _e=V.props||Yt,te=P.props||Yt;let oe;E&&Wr(E,!1),(oe=te.onVnodeBeforeUpdate)&&To(oe,E,P,V),de&&Vr(P,V,E,"beforeUpdate"),E&&Wr(E,!0);const Ee=ie&&P.type!=="foreignObject";if(J?k(V.dynamicChildren,J,ye,E,q,Ee,Y):he||X(V,P,ye,null,E,q,Ee,Y,!1),ve>0){if(ve&16)A(ye,P,_e,te,E,q,ie);else if(ve&2&&_e.class!==te.class&&i(ye,"class",null,te.class,ie),ve&4&&i(ye,"style",_e.style,te.style,ie),ve&8){const De=P.dynamicProps;for(let Ke=0;Ke{oe&&To(oe,E,P,V),de&&Vr(P,V,E,"updated")},q)},k=(V,P,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(V,ye,E[ye],null,he,P.children,ie,Y,Ce);for(const ye in q){if(Kl(ye))continue;const ve=q[ye],J=E[ye];ve!==J&&ye!=="value"&&i(V,ye,J,ve,he,P.children,ie,Y,Ce)}"value"in q&&i(V,"value",E.value,q.value)}},I=(V,P,E,q,ie,Y,he,ye,ve)=>{const J=P.el=V?V.el:s(""),de=P.anchor=V?V.anchor:s("");let{patchFlag:_e,dynamicChildren:te,slotScopeIds:oe}=P;oe&&(ye=ye?ye.concat(oe):oe),V==null?(o(J,E,q),o(de,E,q),T(P.children,E,de,ie,Y,he,ye,ve)):_e>0&&_e&64&&te&&V.dynamicChildren?(k(V.dynamicChildren,te,E,ie,Y,he,ye),(P.key!=null||ie&&P===ie.subTree)&&Vh(V,P,!0)):X(V,P,E,de,ie,Y,he,ye,ve)},W=(V,P,E,q,ie,Y,he,ye,ve)=>{P.slotScopeIds=ye,V==null?P.shapeFlag&512?ie.ctx.activate(P,E,q,he,ve):B(P,E,q,ie,Y,he,ve):z(V,P,ve)},B=(V,P,E,q,ie,Y,he)=>{const ye=V.component=f4(V,q,ie);if(jc(V)&&(ye.ctx.renderer=ue),h4(ye),ye.asyncDep){if(ie&&ie.registerDep(ye,$),!V.el){const ve=ye.subTree=ee(An);g(null,ve,P,E)}return}$(ye,V,P,E,ie,Y,he)},z=(V,P,E)=>{const q=P.component=V.component;if(P3(V,P,E))if(q.asyncDep&&!q.asyncResolved){j(q,P,E);return}else q.next=P,y3(q.update),q.update();else P.el=V.el,q.vnode=P},$=(V,P,E,q,ie,Y,he)=>{const ye=()=>{if(V.isMounted){let{next:de,bu:_e,u:te,parent:oe,vnode:Ee}=V,De=de,Ke;Wr(V,!1),de?(de.el=Ee.el,j(V,de,he)):de=Ee,_e&&Gl(_e),(Ke=de.props&&de.props.onVnodeBeforeUpdate)&&To(Ke,oe,de,Ee),Wr(V,!0);const tt=td(V),ze=V.subTree;V.subTree=tt,m(ze,tt,d(ze.el),G(ze),V,ie,Y),de.el=tt.el,De===null&&R3(V,tt.el),te&&Dn(te,ie),(Ke=de.props&&de.props.onVnodeUpdated)&&Dn(()=>To(Ke,oe,de,Ee),ie)}else{let de;const{el:_e,props:te}=P,{bm:oe,m:Ee,parent:De}=V,Ke=is(P);if(Wr(V,!1),oe&&Gl(oe),!Ke&&(de=te&&te.onVnodeBeforeMount)&&To(de,De,P),Wr(V,!0),_e&&Se){const tt=()=>{V.subTree=td(V),Se(_e,V.subTree,V,ie,null)};Ke?P.type.__asyncLoader().then(()=>!V.isUnmounted&&tt()):tt()}else{const tt=V.subTree=td(V);m(null,tt,E,q,V,ie,Y),P.el=tt.el}if(Ee&&Dn(Ee,ie),!Ke&&(de=te&&te.onVnodeMounted)){const tt=P;Dn(()=>To(de,De,tt),ie)}(P.shapeFlag&256||De&&is(De.vnode)&&De.vnode.shapeFlag&256)&&V.a&&Dn(V.a,ie),V.isMounted=!0,P=E=q=null}},ve=V.effect=new Eh(ye,()=>Lh(J),V.scope),J=V.update=()=>ve.run();J.id=V.uid,Wr(V,!0),J()},j=(V,P,E)=>{P.component=V;const q=V.vnode.props;V.vnode=P,V.next=null,Y3(V,P.props,q,E),Z3(V,P.children,E),_a(),Nm(),Sa()},X=(V,P,E,q,ie,Y,he,ye,ve=!1)=>{const J=V&&V.children,de=V?V.shapeFlag:0,_e=P.children,{patchFlag:te,shapeFlag:oe}=P;if(te>0){if(te&128){M(J,_e,E,q,ie,Y,he,ye,ve);return}else if(te&256){L(J,_e,E,q,ie,Y,he,ye,ve);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,ve):Ce(J,ie,Y,!0):(de&8&&u(E,""),oe&16&&T(_e,E,q,ie,Y,he,ye,ve))},L=(V,P,E,q,ie,Y,he,ye,ve)=>{V=V||ea,P=P||ea;const J=V.length,de=P.length,_e=Math.min(J,de);let te;for(te=0;te<_e;te++){const oe=P[te]=ve?_r(P[te]):$o(P[te]);m(V[te],oe,E,null,ie,Y,he,ye,ve)}J>de?Ce(V,ie,Y,!0,!1,_e):T(P,E,q,ie,Y,he,ye,ve,_e)},M=(V,P,E,q,ie,Y,he,ye,ve)=>{let J=0;const de=P.length;let _e=V.length-1,te=de-1;for(;J<=_e&&J<=te;){const oe=V[J],Ee=P[J]=ve?_r(P[J]):$o(P[J]);if(Jr(oe,Ee))m(oe,Ee,E,null,ie,Y,he,ye,ve);else break;J++}for(;J<=_e&&J<=te;){const oe=V[_e],Ee=P[te]=ve?_r(P[te]):$o(P[te]);if(Jr(oe,Ee))m(oe,Ee,E,null,ie,Y,he,ye,ve);else break;_e--,te--}if(J>_e){if(J<=te){const oe=te+1,Ee=oete)for(;J<=_e;)Q(V[J],ie,Y,!0),J++;else{const oe=J,Ee=J,De=new Map;for(J=Ee;J<=te;J++){const it=P[J]=ve?_r(P[J]):$o(P[J]);it.key!=null&&De.set(it.key,J)}let Ke,tt=0;const ze=te-Ee+1;let je=!1,dt=0;const Oe=new Array(ze);for(J=0;J=ze){Q(it,ie,Y,!0);continue}let Z;if(it.key!=null)Z=De.get(it.key);else for(Ke=Ee;Ke<=te;Ke++)if(Oe[Ke-Ee]===0&&Jr(it,P[Ke])){Z=Ke;break}Z===void 0?Q(it,ie,Y,!0):(Oe[Z-Ee]=J+1,Z>=dt?dt=Z:je=!0,m(it,P[Z],E,null,ie,Y,he,ye,ve),tt++)}const rt=je?n4(Oe):ea;for(Ke=rt.length-1,J=ze-1;J>=0;J--){const it=Ee+J,Z=P[it],we=it+1{const{el:Y,type:he,transition:ye,children:ve,shapeFlag:J}=V;if(J&6){le(V.component.subTree,P,E,q);return}if(J&128){V.suspense.move(P,E,q);return}if(J&64){he.move(V,P,E,ue);return}if(he===et){o(Y,P,E);for(let _e=0;_eye.enter(Y),ie);else{const{leave:_e,delayLeave:te,afterLeave:oe}=ye,Ee=()=>o(Y,P,E),De=()=>{_e(Y,()=>{Ee(),oe&&oe()})};te?te(Y,Ee,De):De()}else o(Y,P,E)},Q=(V,P,E,q=!1,ie=!1)=>{const{type:Y,props:he,ref:ye,children:ve,dynamicChildren:J,shapeFlag:de,patchFlag:_e,dirs:te}=V;if(ye!=null&&gf(ye,null,E,V,!0),de&256){P.ctx.deactivate(V);return}const oe=de&1&&te,Ee=!is(V);let De;if(Ee&&(De=he&&he.onVnodeBeforeUnmount)&&To(De,P,V),de&6)xe(V.component,E,q);else{if(de&128){V.suspense.unmount(E,q);return}oe&&Vr(V,null,P,"beforeUnmount"),de&64?V.type.remove(V,P,E,ie,ue,q):J&&(Y!==et||_e>0&&_e&64)?Ce(J,P,E,!1,!0):(Y===et&&_e&384||!ie&&de&16)&&Ce(ve,P,E),q&&ne(V)}(Ee&&(De=he&&he.onVnodeUnmounted)||oe)&&Dn(()=>{De&&To(De,P,V),oe&&Vr(V,null,P,"unmounted")},E)},ne=V=>{const{type:P,el:E,anchor:q,transition:ie}=V;if(P===et){fe(E,q);return}if(P===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,ve=()=>he(E,Y);ye?ye(V.el,Y,ve):ve()}else Y()},fe=(V,P)=>{let E;for(;V!==P;)E=f(V),r(V),V=E;r(P)},xe=(V,P,E)=>{const{bum:q,scope:ie,update:Y,subTree:he,um:ye}=V;q&&Gl(q),ie.stop(),Y&&(Y.active=!1,Q(he,V,P,E)),ye&&Dn(ye,P),Dn(()=>{V.isUnmounted=!0},P),P&&P.pendingBranch&&!P.isUnmounted&&V.asyncDep&&!V.asyncResolved&&V.suspenseId===P.pendingId&&(P.deps--,P.deps===0&&P.resolve())},Ce=(V,P,E,q=!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),be=(V,P,E)=>{V==null?P._vnode&&Q(P._vnode,null,null,!0):m(P._vnode||null,V,P,null,null,null,E),Nm(),dy(),P._vnode=V},ue={p:m,um:Q,m:le,r:ne,mt:B,mc:T,pc:X,pbc:k,n:G,o:e};let re,Se;return t&&([re,Se]=t(ue)),{render:be,hydrate:re,createApp:q3(be,re)}}function Wr({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function t4(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Vh(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 o4=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},r4={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 R=(k,A)=>{y&16&&u(S,k,A,r,i,a,s,l)};g?R(n,x):w&&R(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),R=T?n:x,k=T?_:w;if(a=a||Qm(x),C?(f(e.dynamicChildren,C,R,r,i,a,s),Vh(e,t,!0)):l||d(e,t,R,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,a4(),Ts>0&&go&&go.push(e),e}function Ie(e,t,n,o,r,i){return Ay(H(e,t,n,o,r,i,!0))}function qe(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 Jr(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=s4;function s4(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(b4(e)&&(e=e.__vccOpts),t){t=l4(t);let{class:s,style:l}=t;s&&!ln(s)&&(t.class=tr(s)),qt(l)&&(iy(l)&&!ut(l)&&(l=dn({},l)),t.style=Fo(l))}const a=ln(e)?1:E3(e)?128:o4(e)?64:qt(e)?4:vt(e)?2:0;return H(e,t,n,o,r,a,i,!0)}function l4(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 c4(e,t){const n=ee(Yl,null,e);return n.staticCount=t,n}function bt(e="",t=!1){return t?(ge(),qe(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"?_r(e):ee(Ta,null,String(e))}function _r(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()},li=()=>{mn&&mn.scope.off(),qh(null)};function My(e){return e.vnode.shapeFlag&4}let Rs=!1;function h4(e,t=!1){Rs=t;const{props:n,children:o}=e.vnode,r=My(e);G3(e,n,r,t),Q3(e,o);const i=r?p4(e,t):void 0;return Rs=!1,i}function p4(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=la(new Proxy(e.ctx,N3));const{setup:o}=n;if(o){const r=e.setupContext=o.length>1?g4(e):null;ca(e),_a();const i=$r(o,e,0,[e.props,r]);if(Sa(),li(),H1(i)){if(i.then(li,li),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{B3(e)}finally{Sa(),li()}}}function m4(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return Nn(e,"get","$attrs"),t[n]}}))}function g4(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return m4(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 v4(e,t=!0){return vt(e)?e.displayName||e.name:e.name||t&&e.__name}function b4(e){return vt(e)&&"__vccOpts"in e}const F=(e,t)=>g3(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 y4=Symbol.for("v-scx"),x4=()=>He(y4),C4="3.3.9",w4="http://www.w3.org/2000/svg",ei=typeof document<"u"?document:null,ng=ei&&ei.createElement("template"),_4={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?ei.createElementNS(w4,e):ei.createElement(e,n?{is:n}:void 0);return e==="select"&&o&&o.multiple!=null&&r.setAttribute("multiple",o.multiple),r},createText:e=>ei.createTextNode(e),createComment:e=>ei.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ei.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]}},hr="transition",Wa="animation",ua=Symbol("_vtc"),fn=(e,{slots:t})=>b(M3,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},S4=fn.props=dn({},by,Oy),qr=(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=k4(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,R=(I,W,B)=>{xr(I,W?u:s),xr(I,W?c:a),B&&B()},k=(I,W)=>{I._isLeaving=!1,xr(I,d),xr(I,p),xr(I,f),W&&W()},A=I=>(W,B)=>{const z=I?w:y,$=()=>R(W,I,B);qr(z,[W,$]),rg(()=>{xr(W,I?l:i),Xo(W,I?u:s),og(z)||ig(W,o,m,$)})};return dn(t,{onBeforeEnter(I){qr(g,[I]),Xo(I,i),Xo(I,a)},onBeforeAppear(I){qr(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&&(xr(I,d),Xo(I,p),og(C)||ig(I,o,v,B))}),qr(C,[I,B])},onEnterCancelled(I){R(I,!1),qr(S,[I])},onAppearCancelled(I){R(I,!0),qr(T,[I])},onLeaveCancelled(I){k(I),qr(_,[I])}})}function k4(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 Mk(e)}function Xo(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[ua]||(e[ua]=new Set)).add(t)}function xr(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 T4=0;function ig(e,t,n,o){const r=e._endId=++T4,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(`${hr}Delay`),i=o(`${hr}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===hr?a>0&&(u=hr,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?hr:Wa:null,f=u?u===hr?i.length:l.length:0);const p=u===hr&&/\b(transform|all)(,|$)/.test(o(`${hr}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 P4(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 R4(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=E4(e,t);lg.test(n)?e.setProperty(wi(o),n.replace(lg,""),"important"):e[o]=n}}const cg=["Webkit","Moz","ms"],id={};function E4(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||(O4.then(()=>ad=0),ad=Date.now());function L4(e,t){const n=o=>{if(!o._vts)o._vts=Date.now();else if(o._vts<=n.attached)return;eo(F4(o,n.value),t,5,[o])};return n.value=e,n.attached=D4(),n}function F4(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]/,N4=(e,t,n,o,r=!1,i,a,s,l)=>{t==="class"?P4(e,o,r):t==="style"?R4(e,n,o):Ic(t)?_h(t)||M4(e,t,n,o,a):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):B4(e,t,o,r))?A4(e,t,o,i,a,s,l):(t==="true-value"?e._trueValue=o:t==="false-value"&&(e._falseValue=o),$4(e,t,o,r))};function B4(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({},S4,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Yn(),o=vy();let r,i;return Ws(()=>{if(!r.length)return;const a=e.moveClass||`${e.name||"v"}-move`;if(!q4(r[0].el,n.vnode.el,a))return;r.forEach(U4),r.forEach(V4);const s=r.filter(W4);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,xr(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 j4=Hy;function U4(e){const t=e.el;t[fc]&&t[fc](),t[pg]&&t[pg]()}function V4(e){By.set(e,e.el.getBoundingClientRect())}function W4(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 q4(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 K4(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"),G4={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",K4),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))}},Y4=["ctrl","shift","alt","meta"],X4={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)=>Y4.some(n=>e[`${n}Key`]&&!t.includes(n))},Q4=(e,t)=>(n,...o)=>{for(let r=0;rn=>{if(!("key"in n))return;const o=wi(n.key);if(t.some(r=>r===o||Z4[r]===o))return e(n)},J4=dn({patchProp:N4},_4);let vg;function e5(){return vg||(vg=J3(J4))}const jy=(...e)=>{const t=e5().createApp(...e),{mount:n}=t;return t.mount=o=>{const r=t5(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 t5(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}@media (prefers-color-scheme: dark){.markdown-body,[data-theme=dark]{color-scheme:dark;--color-prettylights-syntax-comment: #8b949e;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-storage-modifier-import: #c9d1d9;--color-prettylights-syntax-entity-tag: #7ee787;--color-prettylights-syntax-keyword: #ff7b72;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-variable: #ffa657;--color-prettylights-syntax-brackethighlighter-unmatched: #f85149;--color-prettylights-syntax-invalid-illegal-text: #f0f6fc;--color-prettylights-syntax-invalid-illegal-bg: #8e1519;--color-prettylights-syntax-carriage-return-text: #f0f6fc;--color-prettylights-syntax-carriage-return-bg: #b62324;--color-prettylights-syntax-string-regexp: #7ee787;--color-prettylights-syntax-markup-list: #f2cc60;--color-prettylights-syntax-markup-heading: #1f6feb;--color-prettylights-syntax-markup-italic: #c9d1d9;--color-prettylights-syntax-markup-bold: #c9d1d9;--color-prettylights-syntax-markup-deleted-text: #ffdcd7;--color-prettylights-syntax-markup-deleted-bg: #67060c;--color-prettylights-syntax-markup-inserted-text: #aff5b4;--color-prettylights-syntax-markup-inserted-bg: #033a16;--color-prettylights-syntax-markup-changed-text: #ffdfb6;--color-prettylights-syntax-markup-changed-bg: #5a1e02;--color-prettylights-syntax-markup-ignored-text: #c9d1d9;--color-prettylights-syntax-markup-ignored-bg: #1158c7;--color-prettylights-syntax-meta-diff-range: #d2a8ff;--color-prettylights-syntax-brackethighlighter-angle: #8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark: #484f58;--color-prettylights-syntax-constant-other-reference-link: #a5d6ff;--color-fg-default: #e6edf3;--color-fg-muted: #7d8590;--color-fg-subtle: #6e7681;--color-canvas-default: #0d1117;--color-canvas-subtle: #161b22;--color-border-default: #30363d;--color-border-muted: #21262d;--color-neutral-muted: rgba(110,118,129,.4);--color-accent-fg: #2f81f7;--color-accent-emphasis: #1f6feb;--color-attention-fg: #d29922;--color-attention-subtle: rgba(187,128,9,.15);--color-danger-fg: #f85149;--color-done-fg: #a371f7}}@media (prefers-color-scheme: light){.markdown-body,[data-theme=light]{color-scheme:light;--color-prettylights-syntax-comment: #6e7781;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-entity: #6639ba;--color-prettylights-syntax-storage-modifier-import: #24292f;--color-prettylights-syntax-entity-tag: #116329;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-variable: #953800;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;--color-prettylights-syntax-invalid-illegal-bg: #82071e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-string-regexp: #116329;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-italic: #24292f;--color-prettylights-syntax-markup-bold: #24292f;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-deleted-bg: #ffebe9;--color-prettylights-syntax-markup-inserted-text: #116329;--color-prettylights-syntax-markup-inserted-bg: #dafbe1;--color-prettylights-syntax-markup-changed-text: #953800;--color-prettylights-syntax-markup-changed-bg: #ffd8b5;--color-prettylights-syntax-markup-ignored-text: #eaeef2;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-brackethighlighter-angle: #57606a;--color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-fg-default: #1F2328;--color-fg-muted: #656d76;--color-fg-subtle: #6e7781;--color-canvas-default: #ffffff;--color-canvas-subtle: #f6f8fa;--color-border-default: #d0d7de;--color-border-muted: hsla(210,18%,87%,1);--color-neutral-muted: rgba(175,184,193,.2);--color-accent-fg: #0969da;--color-accent-emphasis: #0969da;--color-attention-fg: #9a6700;--color-attention-subtle: #fff8c5;--color-danger-fg: #d1242f;--color-done-fg: #8250df}}.markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;color:var(--color-fg-default);background-color:var(--color-canvas-default);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:16px;line-height:1.5;word-wrap:break-word}.markdown-body .octicon{display:inline-block;fill:currentColor;vertical-align:text-bottom}.markdown-body h1:hover .anchor .octicon-link:before,.markdown-body h2:hover .anchor .octicon-link:before,.markdown-body h3:hover .anchor .octicon-link:before,.markdown-body h4:hover .anchor .octicon-link:before,.markdown-body h5:hover .anchor .octicon-link:before,.markdown-body h6:hover .anchor .octicon-link:before{width:16px;height:16px;content:" ";display:inline-block;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,");mask-image:url("data:image/svg+xml,")}.markdown-body details,.markdown-body figcaption,.markdown-body figure{display:block}.markdown-body summary{display:list-item}.markdown-body [hidden]{display:none!important}.markdown-body a{background-color:transparent;color:var(--color-accent-fg);text-decoration:none}.markdown-body abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.markdown-body b,.markdown-body strong{font-weight:var(--base-text-weight-semibold, 600)}.markdown-body dfn{font-style:italic}.markdown-body h1{margin:.67em 0;font-weight:var(--base-text-weight-semibold, 600);padding-bottom:.3em;font-size:2em;border-bottom:1px solid var(--color-border-muted)}.markdown-body mark{background-color:var(--color-attention-subtle);color:var(--color-fg-default)}.markdown-body small{font-size:90%}.markdown-body sub,.markdown-body sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.markdown-body sub{bottom:-.25em}.markdown-body sup{top:-.5em}.markdown-body img{border-style:none;max-width:100%;box-sizing:content-box;background-color:var(--color-canvas-default)}.markdown-body code,.markdown-body kbd,.markdown-body pre,.markdown-body samp{font-family:monospace;font-size:1em}.markdown-body figure{margin:1em 40px}.markdown-body hr{box-sizing:content-box;overflow:hidden;background:transparent;border-bottom:1px solid var(--color-border-muted);height:.25em;padding:0;margin:24px 0;background-color:var(--color-border-default);border:0}.markdown-body input{font:inherit;margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}.markdown-body [type=button],.markdown-body [type=reset],.markdown-body [type=submit]{-webkit-appearance:button}.markdown-body [type=checkbox],.markdown-body [type=radio]{box-sizing:border-box;padding:0}.markdown-body [type=number]::-webkit-inner-spin-button,.markdown-body [type=number]::-webkit-outer-spin-button{height:auto}.markdown-body [type=search]::-webkit-search-cancel-button,.markdown-body [type=search]::-webkit-search-decoration{-webkit-appearance:none}.markdown-body ::-webkit-input-placeholder{color:inherit;opacity:.54}.markdown-body ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.markdown-body a:hover{text-decoration:underline}.markdown-body ::placeholder{color:var(--color-fg-subtle);opacity:1}.markdown-body hr:before{display:table;content:""}.markdown-body hr:after{display:table;clear:both;content:""}.markdown-body table{border-spacing:0;border-collapse:collapse;display:block;width:max-content;max-width:100%;overflow:auto}.markdown-body td,.markdown-body th{padding:0}.markdown-body details summary{cursor:pointer}.markdown-body details:not([open])>*:not(summary){display:none!important}.markdown-body a:focus,.markdown-body [role=button]:focus,.markdown-body input[type=radio]:focus,.markdown-body input[type=checkbox]:focus{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:none}.markdown-body a:focus:not(:focus-visible),.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body input[type=radio]:focus:not(:focus-visible),.markdown-body input[type=checkbox]:focus:not(:focus-visible){outline:solid 1px transparent}.markdown-body a:focus-visible,.markdown-body [role=button]:focus-visible,.markdown-body input[type=radio]:focus-visible,.markdown-body input[type=checkbox]:focus-visible{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:none}.markdown-body a:not([class]):focus,.markdown-body a:not([class]):focus-visible,.markdown-body input[type=radio]:focus,.markdown-body input[type=radio]:focus-visible,.markdown-body input[type=checkbox]:focus,.markdown-body input[type=checkbox]:focus-visible{outline-offset:0}.markdown-body kbd{display:inline-block;padding:3px 5px;font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:10px;color:var(--color-fg-default);vertical-align:middle;background-color:var(--color-canvas-subtle);border:solid 1px var(--color-neutral-muted);border-bottom-color:var(--color-neutral-muted);border-radius:6px;box-shadow:inset 0 -1px 0 var(--color-neutral-muted)}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:24px;margin-bottom:16px;font-weight:var(--base-text-weight-semibold, 600);line-height:1.25}.markdown-body h2{font-weight:var(--base-text-weight-semibold, 600);padding-bottom:.3em;font-size:1.5em;border-bottom:1px solid var(--color-border-muted)}.markdown-body h3{font-weight:var(--base-text-weight-semibold, 600);font-size:1.25em}.markdown-body h4{font-weight:var(--base-text-weight-semibold, 600);font-size:1em}.markdown-body h5{font-weight:var(--base-text-weight-semibold, 600);font-size:.875em}.markdown-body h6{font-weight:var(--base-text-weight-semibold, 600);font-size:.85em;color:var(--color-fg-muted)}.markdown-body p{margin-top:0;margin-bottom:10px}.markdown-body blockquote{margin:0;padding:0 1em;color:var(--color-fg-muted);border-left:.25em solid var(--color-border-default)}.markdown-body ul,.markdown-body ol{margin-top:0;margin-bottom:0;padding-left:2em}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ul ul ol,.markdown-body ul ol ol,.markdown-body ol ul ol,.markdown-body ol ol ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body tt,.markdown-body code,.markdown-body samp{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.markdown-body pre{margin-top:0;margin-bottom:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;word-wrap:normal}.markdown-body .octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}.markdown-body input::-webkit-outer-spin-button,.markdown-body input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.markdown-body .color-fg-accent{color:var(--color-accent-fg)!important}.markdown-body .color-fg-attention{color:var(--color-attention-fg)!important}.markdown-body .color-fg-done{color:var(--color-done-fg)!important}.markdown-body .flex-items-center{align-items:center!important}.markdown-body .mb-1{margin-bottom:var(--base-size-4, 4px)!important}.markdown-body .text-semibold{font-weight:var(--base-text-weight-medium, 500)!important}.markdown-body .d-inline-flex{display:inline-flex!important}.markdown-body:before{display:table;content:""}.markdown-body:after{display:table;clear:both;content:""}.markdown-body>*:first-child{margin-top:0!important}.markdown-body>*:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body .absent{color:var(--color-danger-fg)}.markdown-body .anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.markdown-body .anchor:focus{outline:none}.markdown-body p,.markdown-body blockquote,.markdown-body ul,.markdown-body ol,.markdown-body dl,.markdown-body table,.markdown-body pre,.markdown-body details{margin-top:0;margin-bottom:16px}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:var(--color-fg-default);vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1 tt,.markdown-body h1 code,.markdown-body h2 tt,.markdown-body h2 code,.markdown-body h3 tt,.markdown-body h3 code,.markdown-body h4 tt,.markdown-body h4 code,.markdown-body h5 tt,.markdown-body h5 code,.markdown-body h6 tt,.markdown-body h6 code{padding:0 .2em;font-size:inherit}.markdown-body summary h1,.markdown-body summary h2,.markdown-body summary h3,.markdown-body summary h4,.markdown-body summary h5,.markdown-body summary h6{display:inline-block}.markdown-body summary h1 .anchor,.markdown-body summary h2 .anchor,.markdown-body summary h3 .anchor,.markdown-body summary h4 .anchor,.markdown-body summary h5 .anchor,.markdown-body summary h6 .anchor{margin-left:-40px}.markdown-body summary h1,.markdown-body summary h2{padding-bottom:0;border-bottom:0}.markdown-body ul.no-list,.markdown-body ol.no-list{padding:0;list-style-type:none}.markdown-body ol[type="a s"]{list-style-type:lower-alpha}.markdown-body ol[type="A s"]{list-style-type:upper-alpha}.markdown-body ol[type="i s"]{list-style-type:lower-roman}.markdown-body ol[type="I s"]{list-style-type:upper-roman}.markdown-body ol[type="1"]{list-style-type:decimal}.markdown-body div>ol:not([type]){list-style-type:decimal}.markdown-body ul ul,.markdown-body ul ol,.markdown-body ol ol,.markdown-body ol ul{margin-top:0;margin-bottom:0}.markdown-body li>p{margin-top:16px}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:var(--base-text-weight-semibold, 600)}.markdown-body dl dd{padding:0 16px;margin-bottom:16px}.markdown-body table th{font-weight:var(--base-text-weight-semibold, 600)}.markdown-body table th,.markdown-body table td{padding:6px 13px;border:1px solid var(--color-border-default)}.markdown-body table td>:last-child{margin-bottom:0}.markdown-body table tr{background-color:var(--color-canvas-default);border-top:1px solid var(--color-border-muted)}.markdown-body table tr:nth-child(2n){background-color:var(--color-canvas-subtle)}.markdown-body table img{background-color:transparent}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body .emoji{max-width:none;vertical-align:text-top;background-color:transparent}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid var(--color-border-default)}.markdown-body span.frame span img{display:block;float:left}.markdown-body span.frame span span{display:block;padding:5px 0 0;clear:both;color:var(--color-fg-default)}.markdown-body span.align-center{display:block;overflow:hidden;clear:both}.markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown-body span.align-center span img{margin:0 auto;text-align:center}.markdown-body span.align-right{display:block;overflow:hidden;clear:both}.markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown-body span.align-right span img{margin:0;text-align:right}.markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown-body code,.markdown-body tt{padding:.2em .4em;margin:0;font-size:85%;white-space:break-spaces;background-color:var(--color-neutral-muted);border-radius:6px}.markdown-body code br,.markdown-body tt br{display:none}.markdown-body del code{text-decoration:inherit}.markdown-body samp{font-size:85%}.markdown-body pre code{font-size:100%}.markdown-body pre>code{padding:0;margin:0;word-break:normal;white-space:pre;background:transparent;border:0}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;color:var(--color-fg-default);background-color:var(--color-canvas-subtle);border-radius:6px}.markdown-body pre code,.markdown-body pre tt{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.markdown-body .csv-data td,.markdown-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.markdown-body .csv-data .blob-num{padding:10px 8px 9px;text-align:right;background:var(--color-canvas-default);border:0}.markdown-body .csv-data tr{border-top:0}.markdown-body .csv-data th{font-weight:var(--base-text-weight-semibold, 600);background:var(--color-canvas-subtle);border-top:0}.markdown-body [data-footnote-ref]:before{content:"["}.markdown-body [data-footnote-ref]:after{content:"]"}.markdown-body .footnotes{font-size:12px;color:var(--color-fg-muted);border-top:1px solid var(--color-border-default)}.markdown-body .footnotes ol{padding-left:16px}.markdown-body .footnotes ol ul{display:inline-block;padding-left:16px;margin-top:16px}.markdown-body .footnotes li{position:relative}.markdown-body .footnotes li:target:before{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-24px;pointer-events:none;content:"";border:2px solid var(--color-accent-emphasis);border-radius:6px}.markdown-body .footnotes li:target{color:var(--color-fg-default)}.markdown-body .footnotes .data-footnote-backref g-emoji{font-family:monospace}.markdown-body .pl-c{color:var(--color-prettylights-syntax-comment)}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:var(--color-prettylights-syntax-constant)}.markdown-body .pl-e,.markdown-body .pl-en{color:var(--color-prettylights-syntax-entity)}.markdown-body .pl-smi,.markdown-body .pl-s .pl-s1{color:var(--color-prettylights-syntax-storage-modifier-import)}.markdown-body .pl-ent{color:var(--color-prettylights-syntax-entity-tag)}.markdown-body .pl-k{color:var(--color-prettylights-syntax-keyword)}.markdown-body .pl-s,.markdown-body .pl-pds,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sre,.markdown-body .pl-sr .pl-sra{color:var(--color-prettylights-syntax-string)}.markdown-body .pl-v,.markdown-body .pl-smw{color:var(--color-prettylights-syntax-variable)}.markdown-body .pl-bu{color:var(--color-prettylights-syntax-brackethighlighter-unmatched)}.markdown-body .pl-ii{color:var(--color-prettylights-syntax-invalid-illegal-text);background-color:var(--color-prettylights-syntax-invalid-illegal-bg)}.markdown-body .pl-c2{color:var(--color-prettylights-syntax-carriage-return-text);background-color:var(--color-prettylights-syntax-carriage-return-bg)}.markdown-body .pl-sr .pl-cce{font-weight:700;color:var(--color-prettylights-syntax-string-regexp)}.markdown-body .pl-ml{color:var(--color-prettylights-syntax-markup-list)}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{font-weight:700;color:var(--color-prettylights-syntax-markup-heading)}.markdown-body .pl-mi{font-style:italic;color:var(--color-prettylights-syntax-markup-italic)}.markdown-body .pl-mb{font-weight:700;color:var(--color-prettylights-syntax-markup-bold)}.markdown-body .pl-md{color:var(--color-prettylights-syntax-markup-deleted-text);background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.markdown-body .pl-mi1{color:var(--color-prettylights-syntax-markup-inserted-text);background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.markdown-body .pl-mc{color:var(--color-prettylights-syntax-markup-changed-text);background-color:var(--color-prettylights-syntax-markup-changed-bg)}.markdown-body .pl-mi2{color:var(--color-prettylights-syntax-markup-ignored-text);background-color:var(--color-prettylights-syntax-markup-ignored-bg)}.markdown-body .pl-mdr{font-weight:700;color:var(--color-prettylights-syntax-meta-diff-range)}.markdown-body .pl-ba{color:var(--color-prettylights-syntax-brackethighlighter-angle)}.markdown-body .pl-sg{color:var(--color-prettylights-syntax-sublimelinter-gutter-mark)}.markdown-body .pl-corl{text-decoration:underline;color:var(--color-prettylights-syntax-constant-other-reference-link)}.markdown-body g-emoji{display:inline-block;min-width:1ch;font-family:"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:1em;font-style:normal!important;font-weight:var(--base-text-weight-normal, 400);line-height:1;vertical-align:-.075em}.markdown-body g-emoji img{width:1em;height:1em}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item label{font-weight:var(--base-text-weight-normal, 400)}.markdown-body .task-list-item.enabled label{cursor:pointer}.markdown-body .task-list-item+.task-list-item{margin-top:4px}.markdown-body .task-list-item .handle{display:none}.markdown-body .task-list-item-checkbox{margin:0 .2em .25em -1.4em;vertical-align:middle}.markdown-body .contains-task-list:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-body .contains-task-list{position:relative}.markdown-body .contains-task-list:hover .task-list-item-convert-container,.markdown-body .contains-task-list:focus-within .task-list-item-convert-container{display:block;width:auto;height:24px;overflow:visible;clip:auto}.markdown-body .QueryBuilder .qb-entity{color:var(--color-prettylights-syntax-entity)}.markdown-body .QueryBuilder .qb-constant{color:var(--color-prettylights-syntax-constant)}.markdown-body ::-webkit-calendar-picker-indicator{filter:invert(50%)}.markdown-body .markdown-alert{padding:0 1em;margin-bottom:16px;color:inherit;border-left:.25em solid var(--color-border-default)}.markdown-body .markdown-alert>:first-child{margin-top:0}.markdown-body .markdown-alert>:last-child{margin-bottom:0}.markdown-body .markdown-alert.markdown-alert-note{border-left-color:var(--color-accent-fg)}.markdown-body .markdown-alert.markdown-alert-important{border-left-color:var(--color-done-fg)}.markdown-body .markdown-alert.markdown-alert-warning{border-left-color:var(--color-attention-fg)}*,: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:baseline}: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-2396c316]{width:100%;height:240px;object-fit:cover}.v2board-bg-pixels[data-v-2396c316]{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjIwMCIgd2lkdGg9IjIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwIDgpIj48Y2lyY2xlIGN4PSIxNzYiIGN5PSIxMiIgcj0iNCIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMjAuNS41bDIzIDExbS0yOSA4NGwtMy43OSAxMC4zNzdNMjcuMDM3IDEzMS40bDUuODk4IDIuMjAzLTMuNDYgNS45NDcgNi4wNzIgMi4zOTItMy45MzMgNS43NThtMTI4LjczMyAzNS4zN2wuNjkzLTkuMzE2IDEwLjI5Mi4wNTIuNDE2LTkuMjIyIDkuMjc0LjMzMk0uNSA0OC41czYuMTMxIDYuNDEzIDYuODQ3IDE0LjgwNWMuNzE1IDguMzkzLTIuNTIgMTQuODA2LTIuNTIgMTQuODA2TTEyNC41NTUgOTBzLTcuNDQ0IDAtMTMuNjcgNi4xOTJjLTYuMjI3IDYuMTkyLTQuODM4IDEyLjAxMi00LjgzOCAxMi4wMTJtMi4yNCA2OC42MjZzLTQuMDI2LTkuMDI1LTE4LjE0NS05LjAyNS0xOC4xNDUgNS43LTE4LjE0NSA1LjciIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNODUuNzE2IDM2LjE0Nmw1LjI0My05LjUyMWgxMS4wOTNsNS40MTYgOS41MjEtNS40MSA5LjE4NUg5MC45NTN6bTYzLjkwOSAxNS40NzloMTAuNzV2MTAuNzVoLTEwLjc1eiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48ZyBmaWxsPSIjZGRkIj48Y2lyY2xlIGN4PSI3MS41IiBjeT0iNy41IiByPSIxLjUiLz48Y2lyY2xlIGN4PSIxNzAuNSIgY3k9Ijk1LjUiIHI9IjEuNSIvPjxjaXJjbGUgY3g9IjgxLjUiIGN5PSIxMzQuNSIgcj0iMS41Ii8+PGNpcmNsZSBjeD0iMTMuNSIgY3k9IjIzLjUiIHI9IjEuNSIvPjxwYXRoIGQ9Ik05MyA3MWgzdjNoLTN6bTMzIDg0aDN2M2gtM3ptLTg1IDE4aDN2M2gtM3oiLz48L2c+PHBhdGggZD0iTTM5LjM4NCA1MS4xMjJsNS43NTgtNC40NTQgNi40NTMgNC4yMDUtMi4yOTQgNy4zNjNoLTcuNzl6TTEzMC4xOTUgNC4wM2wxMy44MyA1LjA2Mi0xMC4wOSA3LjA0OHptLTgzIDk1bDE0LjgzIDUuNDI5LTEwLjgyIDcuNTU3LTQuMDEtMTIuOTg3ek01LjIxMyAxNjEuNDk1bDExLjMyOCAyMC44OTdMMi4yNjUgMTgweiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMTQ5LjA1IDEyNy40NjhzLS41MSAyLjE4My45OTUgMy4zNjZjMS41NiAxLjIyNiA4LjY0Mi0xLjg5NSAzLjk2Ny03Ljc4NS0yLjM2Ny0yLjQ3Ny02LjUtMy4yMjYtOS4zMyAwLTUuMjA4IDUuOTM2IDAgMTcuNTEgMTEuNjEgMTMuNzMgMTIuNDU4LTYuMjU3IDUuNjMzLTIxLjY1Ni01LjA3My0yMi42NTQtNi42MDItLjYwNi0xNC4wNDMgMS43NTYtMTYuMTU3IDEwLjI2OC0xLjcxOCA2LjkyIDEuNTg0IDE3LjM4NyAxMi40NSAyMC40NzYgMTAuODY2IDMuMDkgMTkuMzMxLTQuMzEgMTkuMzMxLTQuMzEiIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48L2c+PC9zdmc+);background-size:auto}.card-container[data-v-25ea7860]{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-25ea7860]{max-width:100%}@media screen and (min-width: 768px){.card-container[data-v-25ea7860]{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-25ea7860]{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,.text-\\[--primary-color\\],[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-30{opacity:.3}.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 kk=Object.defineProperty;var Tk=(e,t,n)=>t in e?kk(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Pk=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var Ju=(e,t,n)=>(Tk(e,typeof t!="symbol"?t+"":t,n),n);var E7e=Pk((qn,Kn)=>{(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=()=>{},Rk=()=>!1,Ek=/^on[^a-z]/,Ic=e=>Ek.test(e),_h=e=>e.startsWith("onUpdate:"),dn=Object.assign,Sh=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},$k=Object.prototype.hasOwnProperty,zt=(e,t)=>$k.call(e,t),dt=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),Ak=e=>zc(e).slice(8,-1),U1=e=>zc(e)==="[object Object]",kh=e=>ln(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Gl=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))},Ik=/-(\w)/g,Lo=Oc(e=>e.replace(Ik,(t,n)=>n?n.toUpperCase():"")),Mk=/\B([A-Z])/g,_i=Oc(e=>e.replace(Mk,"-$1").toLowerCase()),Dc=Oc(e=>e.charAt(0).toUpperCase()+e.slice(1)),ed=Oc(e=>e?`on${Dc(e)}`:""),pi=(e,t)=>!Object.is(e,t),Yl=(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},zk=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(dt(e)){const t={};for(let n=0;n{if(n){const o=n.split(Dk);o.length>1&&(t[o[0].trim()]=o[1].trim())}}),t}function tr(e){let t="";if(ln(e))t=e;else if(dt(e))for(let n=0;nln(e)?e:e==null?"":dt(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)&&!dt(t)&&!U1(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&Ar)>0,Y1=e=>(e.n&Ar)>0,jk=({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":dt(e)?kh(n)&&s.push(a.get("length")):(s.push(a.get(li)),ta(e)&&s.push(a.get(cf)));break;case"delete":dt(e)||(s.push(a.get(li)),ta(e)&&s.push(a.get(cf)));break;case"set":ta(e)&&s.push(a.get(li));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=dt(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 Vk(e,t){var n;return(n=lc.get(e))==null?void 0:n.get(t)}const Wk=wh("__proto__,__v_isRef,__isVue"),Z1=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Mc)),zm=qk();function qk(){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 Kk(e){const t=Et(this);return Nn(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?a3:oy:i?ny:ty).get(t))return t;const a=dt(t);if(!r){if(a&&zt(zm,n))return Reflect.get(zm,n,o);if(n==="hasOwnProperty")return Kk}const s=Reflect.get(t,n,o);return(Mc(n)?Z1.has(n):Wk(n))||(r||Nn(t,"get",n),i)?s:en(s)?a&&kh(n)?s:s.value:qt(s)?r?no(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)),!dt(t)&&en(i)&&!en(o)))return i.value=o,!0;const a=dt(t)&&kh(n)?Number(n)e,Lc=e=>Reflect.getPrototypeOf(e);function pl(e,t,n=!1,o=!1){e=e.__v_raw;const r=Et(e),i=Et(t);n||(pi(t,i)&&Nn(r,"get",t),Nn(r,"get",i));const{has:a}=Lc(r),s=o?$h:n?Mh:ws;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 ml(e,t=!1){const n=this.__v_raw,o=Et(n),r=Et(e);return t||(pi(e,r)&&Nn(o,"has",e),Nn(o,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function gl(e,t=!1){return e=e.__v_raw,!t&&Nn(Et(e),"iterate",li),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?pi(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 vl(e,t){return function(o,r){const i=this,a=i.__v_raw,s=Et(a),l=t?$h:e?Mh:ws;return!e&&Nn(s,"iterate",li),a.forEach((c,u)=>o.call(r,l(c),l(u),i))}}function bl(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:ws;return!t&&Nn(i,"iterate",l?cf:li),{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 fr(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Zk(){const e={get(i){return pl(this,i)},get size(){return gl(this)},has:ml,add:Om,set:Dm,delete:Lm,clear:Fm,forEach:vl(!1,!1)},t={get(i){return pl(this,i,!1,!0)},get size(){return gl(this)},has:ml,add:Om,set:Dm,delete:Lm,clear:Fm,forEach:vl(!1,!0)},n={get(i){return pl(this,i,!0)},get size(){return gl(this,!0)},has(i){return ml.call(this,i,!0)},add:fr("add"),set:fr("set"),delete:fr("delete"),clear:fr("clear"),forEach:vl(!0,!1)},o={get(i){return pl(this,i,!0,!0)},get size(){return gl(this,!0)},has(i){return ml.call(this,i,!0)},add:fr("add"),set:fr("set"),delete:fr("delete"),clear:fr("clear"),forEach:vl(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=bl(i,!1,!1),n[i]=bl(i,!0,!1),t[i]=bl(i,!1,!0),o[i]=bl(i,!0,!0)}),[e,n,t,o]}const[Jk,e3,t3,n3]=Zk();function Ah(e,t){const n=t?e?n3:t3:e?e3:Jk;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 o3={get:Ah(!1,!1)},r3={get:Ah(!1,!0)},i3={get:Ah(!0,!1)},ty=new WeakMap,ny=new WeakMap,oy=new WeakMap,a3=new WeakMap;function s3(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function l3(e){return e.__v_skip||!Object.isExtensible(e)?0:s3(Ak(e))}function bo(e){return sa(e)?e:Ih(e,!1,Yk,o3,ty)}function ry(e){return Ih(e,!1,Qk,r3,ny)}function no(e){return Ih(e,!0,Xk,i3,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=l3(e);if(a===0)return e;const s=new Proxy(e,a===2?o:n);return r.set(e,s),s}function Er(e){return sa(e)?Er(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 Er(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 ws=e=>qt(e)?bo(e):e,Mh=e=>qt(e)?no(e):e;function zh(e){Rr&&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 qs(e){return ay(e,!0)}function ay(e,t){return en(e)?e:new c3(e,t)}class c3{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:ws(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),pi(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:ws(t),Oh(this))}}function pe(e){return en(e)?e.value:e}const u3={get:(e,t,n)=>pe(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 Er(e)?e:new Proxy(e,u3)}class d3{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 f3(e){return new d3(e)}function h3(e){const t=dt(e)?new Array(e.length):{};for(const n in e)t[n]=ly(e,n);return t}class p3{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 Vk(Et(this._object),this._key)}}class m3{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 m3(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 p3(e,t,n)}class g3{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 v3(e,t,n=!1){let o,r;const i=vt(e);return i?(o=e,r=vo):(o=e.get,r=e.set),new g3(o,r,i||!r,n)}function $r(e,t,n,o){let r;try{r=o?e(...o):e()}catch(i){Fc(i,t,n)}return r}function eo(e,t,n,o){if(vt(e)){const i=$r(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=Ss(r);iAo&&Tn.splice(t,1)}function C3(e){dt(e)?na.push(...e):(!Qo||!Qo.includes(e,e.allowRecurse?Jr+1:Jr))&&na.push(e),uy()}function Nm(e,t=_s?Ao+1:0){for(;tSs(n)-Ss(o)),Jr=0;Jre.id==null?1/0:e.id,w3=(e,t)=>{const n=Ss(e)-Ss(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,_s=!0,Tn.sort(w3);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(_i(t))]),l&&eo(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,eo(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):(dt(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,_i(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 S3(e){Bc=e}function k3(){Bc=null}function ae(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 x=uc(e);try{if(n.shapeFlag&4){const w=r||o,_=w;v=$o(u.call(_,w,d,i,p,f,h)),g=l}else{const w=t;v=$o(w.length>1?w(i,{attrs:l,slots:s,emit:c}):w(i,null)),g=t.props?l:T3(l)}}catch(w){cs.length=0,Fc(w,e,1),v=J(An)}let S=v;if(g&&m!==!1){const w=Object.keys(g),{shapeFlag:_}=S;w.length&&_&7&&(a&&w.some(_h)&&(g=P3(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(x),v}const T3=e=>{let t;for(const n in e)(n==="class"||n==="style"||Ic(n))&&((t||(t={}))[n]=e[n]);return t},P3=(e,t)=>{const n={};for(const o in e)(!_h(o)||!(o.slice(9)in t))&&(n[o]=e[o]);return n};function R3(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 A3(e,t){t&&t.pendingBranch?dt(e)?t.effects.push(...e):t.effects.push(e):C3(e)}function un(e,t){return Nh(e,null,t)}const yl={};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)):Er(e)?(c=()=>e,o=!0):dt(e)?(d=!0,u=e.some(w=>Er(w)||cc(w)),c=()=>e.map(w=>{if(en(w))return w.value;if(Er(w))return ni(w);if(vt(w))return $r(w,l,2)})):vt(e)?t?c=()=>$r(e,l,2):c=()=>{if(!(l&&l.isUnmounted))return f&&f(),eo(e,l,3,[p])}:c=vo,t&&o){const w=c;c=()=>ni(w())}let f,p=w=>{f=x.onStop=()=>{$r(w,l,4),f=x.onStop=void 0}},h;if($s)if(p=vo,t?n&&eo(t,l,3,[c(),d?[]:void 0,p]):c(),r==="sync"){const w=C4();h=w.__watcherHandles||(w.__watcherHandles=[])}else return vo;let m=d?new Array(e.length).fill(yl):yl;const v=()=>{if(x.active)if(t){const w=x.run();(o||u||(d?w.some((_,y)=>pi(_,m[y])):pi(w,m)))&&(f&&f(),eo(t,l,3,[w,m===yl?void 0:d&&m[0]===yl?[]:m,p]),m=w)}else x.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 x=new Eh(c,g);t?n?v():m=x.run():r==="post"?Dn(x.run.bind(x),l&&l.suspense):x.run();const S=()=>{x.stop(),l&&l.scope&&Sh(l.scope.effects,x)};return h&&h.push(S),S}function I3(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):ci(),s}function gy(e,t){const n=t.split(".");return()=>{let o=e;for(let r=0;r{ni(n,t)});else if(U1(e))for(const n in e)ni(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 Qn=[Function,Array],by={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Qn,onEnter:Qn,onAfterEnter:Qn,onEnterCancelled:Qn,onBeforeLeave:Qn,onLeave:Qn,onAfterLeave:Qn,onLeaveCancelled:Qn,onBeforeAppear:Qn,onAppear:Qn,onAfterAppear:Qn,onAppearCancelled:Qn},M3={name:"BaseTransition",props:by,setup(e,{slots:t}){const n=Yn(),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=ks(c,s,o,n);Ts(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&&(!ei(c,f)||p)){const m=ks(f,s,o,n);if(Ts(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,x)=>{const S=yy(o,f);S[String(f.key)]=f,v[wr]=()=>{g(),v[wr]=void 0,delete u.delayedLeave},u.delayedLeave=x})}return a}}},z3=M3;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 ks(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:x}=t,S=String(e.key),w=yy(n,e),_=(T,R)=>{T&&eo(T,o,9,R)},y=(T,R)=>{const k=R[1];_(T,R),dt(T)?T.every(A=>A.length<=1)&&k():T.length<=1&&k()},C={mode:i,persisted:a,beforeEnter(T){let R=s;if(!n.isMounted)if(r)R=m||s;else return;T[wr]&&T[wr](!0);const k=w[S];k&&ei(e,k)&&k.el[wr]&&k.el[wr](),_(R,[T])},enter(T){let R=l,k=c,A=u;if(!n.isMounted)if(r)R=v||l,k=g||c,A=x||u;else return;let I=!1;const W=T[xl]=B=>{I||(I=!0,B?_(A,[T]):_(k,[T]),C.delayedLeave&&C.delayedLeave(),T[xl]=void 0)};R?y(R,[T,W]):W()},leave(T,R){const k=String(e.key);if(T[xl]&&T[xl](!0),n.isUnmounting)return R();_(d,[T]);let A=!1;const I=T[wr]=W=>{A||(A=!0,R(),W?_(h,[T]):_(p,[T]),T[wr]=void 0,w[k]===e&&delete w[k])};w[k]=e,f?y(f,[T,I]):I()},clone(T){return ks(T,t,n,o)}};return C}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 Ts(e,t){e.shapeFlag&6&&e.component?Ts(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 as=e=>!!e.type.__asyncLoader,jc=e=>e.type.__isKeepAlive;function Hh(e,t){xy(e,"a",t)}function Uc(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(Vc(t,o,n),n){let r=n.parent;for(;r&&r.parent;)jc(r.parent.vnode)&&O3(o,t,n,r),r=r.parent}}function O3(e,t,n,o){const r=Vc(t,e,o,!0);Gs(()=>{Sh(o[t],r)},n)}function Vc(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=eo(t,n,e,a);return ci(),Sa(),s});return o?r.unshift(i):r.push(i),i}}const ir=e=>(t,n=mn)=>(!$s||e==="sp")&&Vc(e,(...o)=>t(...o),n),an=ir("bm"),Ut=ir("m"),Cy=ir("bu"),Ks=ir("u"),tn=ir("bum"),Gs=ir("um"),D3=ir("sp"),L3=ir("rtg"),F3=ir("rtc");function N3(e,t=mn){Vc("ec",e,t)}function Fn(e,t,n,o){let r;const i=n&&n[o];if(dt(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;sEs(t)?!(t.type===An||t.type===tt&&!wy(t.children)):!0)?e:null}const ff=e=>e?My(e)?Gc(e)||e.proxy:ff(e.parent):null,ss=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=>I3.bind(e)}),od=(e,t)=>e!==Yt&&!e.__isScriptSetup&&zt(e,t),B3={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=ss[t];let d,f;if(u)return t==="$attrs"&&Nn(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(ss,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 Um(e){return dt(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let hf=!0;function H3(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:x,destroyed:S,unmounted:w,render:_,renderTracked:y,renderTriggered:C,errorCaptured:T,serverPrefetch:R,expose:k,inheritAttrs:A,components:I,directives:W,filters:B}=t;if(c&&j3(c,o,null),a)for(const U in a){const X=a[U];vt(X)&&(o[U]=X.bind(n))}if(r){const U=r.call(n,n);qt(U)&&(e.data=bo(U))}if(hf=!0,i)for(const U in i){const X=i[U],L=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,le=F({get:L,set:M});Object.defineProperty(o,U,{enumerable:!0,configurable:!0,get:()=>le.value,set:Q=>le.value=Q})}if(s)for(const U in s)_y(s[U],o,n,U);if(l){const U=vt(l)?l.call(n):l;Reflect.ownKeys(U).forEach(X=>{ct(X,U[X])})}u&&Vm(u,e,"c");function $(U,X){dt(X)?X.forEach(L=>U(L.bind(n))):X&&U(X.bind(n))}if($(an,d),$(Ut,f),$(Cy,p),$(Ks,h),$(Hh,m),$(Uc,v),$(N3,T),$(F3,y),$(L3,C),$(tn,x),$(Gs,w),$(D3,R),dt(k))if(k.length){const U=e.exposed||(e.exposed={});k.forEach(X=>{Object.defineProperty(U,X,{get:()=>n[X],set:L=>n[X]=L})})}else e.exposed||(e.exposed={});_&&e.render===vo&&(e.render=_),A!=null&&(e.inheritAttrs=A),I&&(e.components=I),W&&(e.directives=W)}function j3(e,t,n=vo){dt(e)&&(e=pf(e));for(const o in e){const r=e[o];let i;qt(r)?"default"in r?i=je(r.from||o,r.default,!0):i=je(r.from||o):i=je(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){eo(dt(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(dt(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=U3[a]||n&&n[a];e[a]=s?s(e[a],t[a]):t[a]}return e}const U3={data:Wm,props:qm,emits:qm,methods:os,computed:os,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:os,directives:os,watch:W3,provide:Wm,inject:V3};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 V3(e,t){return os(pf(e),pf(t))}function pf(e){if(dt(e)){const t={};for(let n=0;n1)return n&&vt(t)?t.call(o&&o.proxy):t}}function G3(){return!!(mn||yn||Ps)}function Y3(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 X3(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(dt(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 dt(t)?t.findIndex(n=>Ym(n,e)):vt(t)&&Ym(t,e)?0:-1}const Py=e=>e[0]==="_"||e==="$stable",Uh=e=>dt(e)?e.map($o):[$o(e)],Q3=(e,t,n)=>{if(t._n)return t;const o=ae((...r)=>Uh(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]=Q3(r,i,o);else if(i!=null){const a=Uh(i);t[r]=()=>a}}},Ey=(e,t)=>{const n=Uh(t);e.slots.default=()=>n},Z3=(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)},J3=(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(dt(e)){e.forEach((f,p)=>gf(f,t&&(dt(t)?t[p]:t),n,o,r));return}if(as(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))$r(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?dt(m)&&Sh(m,i):dt(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=A3;function e4(e){return t4(e)}function t4(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,P,E,q=null,ie=null,Y=null,fe=!1,ye=null,ve=!!P.dynamicChildren)=>{if(V===P)return;V&&!ei(V,P)&&(q=G(V),Q(V,ie,Y,!0),V=null),P.patchFlag===-2&&(ve=!1,P.dynamicChildren=null);const{type:ee,ref:he,shapeFlag:ke}=P;switch(ee){case Ta:v(V,P,E,q);break;case An:g(V,P,E,q);break;case Xl:V==null&&x(P,E,q,fe);break;case tt:I(V,P,E,q,ie,Y,fe,ye,ve);break;default:ke&1?_(V,P,E,q,ie,Y,fe,ye,ve):ke&6?W(V,P,E,q,ie,Y,fe,ye,ve):(ke&64||ke&128)&&ee.process(V,P,E,q,ie,Y,fe,ye,ve,ue)}he!=null&&ie&&gf(he,V&&V.ref,Y,P||V,!P)},v=(V,P,E,q)=>{if(V==null)o(P.el=s(P.children),E,q);else{const ie=P.el=V.el;P.children!==V.children&&c(ie,P.children)}},g=(V,P,E,q)=>{V==null?o(P.el=l(P.children||""),E,q):P.el=V.el},x=(V,P,E,q)=>{[V.el,V.anchor]=h(V.children,P,E,q,V.el,V.anchor)},S=({el:V,anchor:P},E,q)=>{let ie;for(;V&&V!==P;)ie=f(V),o(V,E,q),V=ie;o(P,E,q)},w=({el:V,anchor:P})=>{let E;for(;V&&V!==P;)E=f(V),r(V),V=E;r(P)},_=(V,P,E,q,ie,Y,fe,ye,ve)=>{fe=fe||P.type==="svg",V==null?y(P,E,q,ie,Y,fe,ye,ve):R(V,P,ie,Y,fe,ye,ve)},y=(V,P,E,q,ie,Y,fe,ye)=>{let ve,ee;const{type:he,props:ke,shapeFlag:te,transition:oe,dirs:Re}=V;if(ve=V.el=a(V.type,Y,ke&&ke.is,ke),te&8?u(ve,V.children):te&16&&T(V.children,ve,null,q,ie,Y&&he!=="foreignObject",fe,ye),Re&&Wr(V,null,q,"created"),C(ve,V,V.scopeId,fe,q),ke){for(const qe in ke)qe!=="value"&&!Gl(qe)&&i(ve,qe,null,ke[qe],Y,V.children,q,ie,Ce);"value"in ke&&i(ve,"value",null,ke.value),(ee=ke.onVnodeBeforeMount)&&To(ee,q,V)}Re&&Wr(V,null,q,"beforeMount");const De=n4(ie,oe);De&&oe.beforeEnter(ve),o(ve,P,E),((ee=ke&&ke.onVnodeMounted)||De||Re)&&Dn(()=>{ee&&To(ee,q,V),De&&oe.enter(ve),Re&&Wr(V,null,q,"mounted")},ie)},C=(V,P,E,q,ie)=>{if(E&&p(V,E),q)for(let Y=0;Y{for(let ee=ve;ee{const ye=P.el=V.el;let{patchFlag:ve,dynamicChildren:ee,dirs:he}=P;ve|=V.patchFlag&16;const ke=V.props||Yt,te=P.props||Yt;let oe;E&&qr(E,!1),(oe=te.onVnodeBeforeUpdate)&&To(oe,E,P,V),he&&Wr(P,V,E,"beforeUpdate"),E&&qr(E,!0);const Re=ie&&P.type!=="foreignObject";if(ee?k(V.dynamicChildren,ee,ye,E,q,Re,Y):fe||X(V,P,ye,null,E,q,Re,Y,!1),ve>0){if(ve&16)A(ye,P,ke,te,E,q,ie);else if(ve&2&&ke.class!==te.class&&i(ye,"class",null,te.class,ie),ve&4&&i(ye,"style",ke.style,te.style,ie),ve&8){const De=P.dynamicProps;for(let qe=0;qe{oe&&To(oe,E,P,V),he&&Wr(P,V,E,"updated")},q)},k=(V,P,E,q,ie,Y,fe)=>{for(let ye=0;ye{if(E!==q){if(E!==Yt)for(const ye in E)!Gl(ye)&&!(ye in q)&&i(V,ye,E[ye],null,fe,P.children,ie,Y,Ce);for(const ye in q){if(Gl(ye))continue;const ve=q[ye],ee=E[ye];ve!==ee&&ye!=="value"&&i(V,ye,ee,ve,fe,P.children,ie,Y,Ce)}"value"in q&&i(V,"value",E.value,q.value)}},I=(V,P,E,q,ie,Y,fe,ye,ve)=>{const ee=P.el=V?V.el:s(""),he=P.anchor=V?V.anchor:s("");let{patchFlag:ke,dynamicChildren:te,slotScopeIds:oe}=P;oe&&(ye=ye?ye.concat(oe):oe),V==null?(o(ee,E,q),o(he,E,q),T(P.children,E,he,ie,Y,fe,ye,ve)):ke>0&&ke&64&&te&&V.dynamicChildren?(k(V.dynamicChildren,te,E,ie,Y,fe,ye),(P.key!=null||ie&&P===ie.subTree)&&Vh(V,P,!0)):X(V,P,E,he,ie,Y,fe,ye,ve)},W=(V,P,E,q,ie,Y,fe,ye,ve)=>{P.slotScopeIds=ye,V==null?P.shapeFlag&512?ie.ctx.activate(P,E,q,fe,ve):B(P,E,q,ie,Y,fe,ve):O(V,P,ve)},B=(V,P,E,q,ie,Y,fe)=>{const ye=V.component=h4(V,q,ie);if(jc(V)&&(ye.ctx.renderer=ue),p4(ye),ye.asyncDep){if(ie&&ie.registerDep(ye,$),!V.el){const ve=ye.subTree=J(An);g(null,ve,P,E)}return}$(ye,V,P,E,ie,Y,fe)},O=(V,P,E)=>{const q=P.component=V.component;if(R3(V,P,E))if(q.asyncDep&&!q.asyncResolved){U(q,P,E);return}else q.next=P,x3(q.update),q.update();else P.el=V.el,q.vnode=P},$=(V,P,E,q,ie,Y,fe)=>{const ye=()=>{if(V.isMounted){let{next:he,bu:ke,u:te,parent:oe,vnode:Re}=V,De=he,qe;qr(V,!1),he?(he.el=Re.el,U(V,he,fe)):he=Re,ke&&Yl(ke),(qe=he.props&&he.props.onVnodeBeforeUpdate)&&To(qe,oe,he,Re),qr(V,!0);const et=td(V),ze=V.subTree;V.subTree=et,m(ze,et,d(ze.el),G(ze),V,ie,Y),he.el=et.el,De===null&&E3(V,et.el),te&&Dn(te,ie),(qe=he.props&&he.props.onVnodeUpdated)&&Dn(()=>To(qe,oe,he,Re),ie)}else{let he;const{el:ke,props:te}=P,{bm:oe,m:Re,parent:De}=V,qe=as(P);if(qr(V,!1),oe&&Yl(oe),!qe&&(he=te&&te.onVnodeBeforeMount)&&To(he,De,P),qr(V,!0),ke&&_e){const et=()=>{V.subTree=td(V),_e(ke,V.subTree,V,ie,null)};qe?P.type.__asyncLoader().then(()=>!V.isUnmounted&&et()):et()}else{const et=V.subTree=td(V);m(null,et,E,q,V,ie,Y),P.el=et.el}if(Re&&Dn(Re,ie),!qe&&(he=te&&te.onVnodeMounted)){const et=P;Dn(()=>To(he,De,et),ie)}(P.shapeFlag&256||De&&as(De.vnode)&&De.vnode.shapeFlag&256)&&V.a&&Dn(V.a,ie),V.isMounted=!0,P=E=q=null}},ve=V.effect=new Eh(ye,()=>Lh(ee),V.scope),ee=V.update=()=>ve.run();ee.id=V.uid,qr(V,!0),ee()},U=(V,P,E)=>{P.component=V;const q=V.vnode.props;V.vnode=P,V.next=null,X3(V,P.props,q,E),J3(V,P.children,E),_a(),Nm(),Sa()},X=(V,P,E,q,ie,Y,fe,ye,ve=!1)=>{const ee=V&&V.children,he=V?V.shapeFlag:0,ke=P.children,{patchFlag:te,shapeFlag:oe}=P;if(te>0){if(te&128){M(ee,ke,E,q,ie,Y,fe,ye,ve);return}else if(te&256){L(ee,ke,E,q,ie,Y,fe,ye,ve);return}}oe&8?(he&16&&Ce(ee,ie,Y),ke!==ee&&u(E,ke)):he&16?oe&16?M(ee,ke,E,q,ie,Y,fe,ye,ve):Ce(ee,ie,Y,!0):(he&8&&u(E,""),oe&16&&T(ke,E,q,ie,Y,fe,ye,ve))},L=(V,P,E,q,ie,Y,fe,ye,ve)=>{V=V||ea,P=P||ea;const ee=V.length,he=P.length,ke=Math.min(ee,he);let te;for(te=0;tehe?Ce(V,ie,Y,!0,!1,ke):T(P,E,q,ie,Y,fe,ye,ve,ke)},M=(V,P,E,q,ie,Y,fe,ye,ve)=>{let ee=0;const he=P.length;let ke=V.length-1,te=he-1;for(;ee<=ke&&ee<=te;){const oe=V[ee],Re=P[ee]=ve?_r(P[ee]):$o(P[ee]);if(ei(oe,Re))m(oe,Re,E,null,ie,Y,fe,ye,ve);else break;ee++}for(;ee<=ke&&ee<=te;){const oe=V[ke],Re=P[te]=ve?_r(P[te]):$o(P[te]);if(ei(oe,Re))m(oe,Re,E,null,ie,Y,fe,ye,ve);else break;ke--,te--}if(ee>ke){if(ee<=te){const oe=te+1,Re=oete)for(;ee<=ke;)Q(V[ee],ie,Y,!0),ee++;else{const oe=ee,Re=ee,De=new Map;for(ee=Re;ee<=te;ee++){const ot=P[ee]=ve?_r(P[ee]):$o(P[ee]);ot.key!=null&&De.set(ot.key,ee)}let qe,et=0;const ze=te-Re+1;let He=!1,lt=0;const Oe=new Array(ze);for(ee=0;ee=ze){Q(ot,ie,Y,!0);continue}let Z;if(ot.key!=null)Z=De.get(ot.key);else for(qe=Re;qe<=te;qe++)if(Oe[qe-Re]===0&&ei(ot,P[qe])){Z=qe;break}Z===void 0?Q(ot,ie,Y,!0):(Oe[Z-Re]=ee+1,Z>=lt?lt=Z:He=!0,m(ot,P[Z],E,null,ie,Y,fe,ye,ve),et++)}const nt=He?o4(Oe):ea;for(qe=nt.length-1,ee=ze-1;ee>=0;ee--){const ot=Re+ee,Z=P[ot],we=ot+1{const{el:Y,type:fe,transition:ye,children:ve,shapeFlag:ee}=V;if(ee&6){le(V.component.subTree,P,E,q);return}if(ee&128){V.suspense.move(P,E,q);return}if(ee&64){fe.move(V,P,E,ue);return}if(fe===tt){o(Y,P,E);for(let ke=0;keye.enter(Y),ie);else{const{leave:ke,delayLeave:te,afterLeave:oe}=ye,Re=()=>o(Y,P,E),De=()=>{ke(Y,()=>{Re(),oe&&oe()})};te?te(Y,Re,De):De()}else o(Y,P,E)},Q=(V,P,E,q=!1,ie=!1)=>{const{type:Y,props:fe,ref:ye,children:ve,dynamicChildren:ee,shapeFlag:he,patchFlag:ke,dirs:te}=V;if(ye!=null&&gf(ye,null,E,V,!0),he&256){P.ctx.deactivate(V);return}const oe=he&1&&te,Re=!as(V);let De;if(Re&&(De=fe&&fe.onVnodeBeforeUnmount)&&To(De,P,V),he&6)xe(V.component,E,q);else{if(he&128){V.suspense.unmount(E,q);return}oe&&Wr(V,null,P,"beforeUnmount"),he&64?V.type.remove(V,P,E,ie,ue,q):ee&&(Y!==tt||ke>0&&ke&64)?Ce(ee,P,E,!1,!0):(Y===tt&&ke&384||!ie&&he&16)&&Ce(ve,P,E),q&&ne(V)}(Re&&(De=fe&&fe.onVnodeUnmounted)||oe)&&Dn(()=>{De&&To(De,P,V),oe&&Wr(V,null,P,"unmounted")},E)},ne=V=>{const{type:P,el:E,anchor:q,transition:ie}=V;if(P===tt){de(E,q);return}if(P===Xl){w(V);return}const Y=()=>{r(E),ie&&!ie.persisted&&ie.afterLeave&&ie.afterLeave()};if(V.shapeFlag&1&&ie&&!ie.persisted){const{leave:fe,delayLeave:ye}=ie,ve=()=>fe(E,Y);ye?ye(V.el,Y,ve):ve()}else Y()},de=(V,P)=>{let E;for(;V!==P;)E=f(V),r(V),V=E;r(P)},xe=(V,P,E)=>{const{bum:q,scope:ie,update:Y,subTree:fe,um:ye}=V;q&&Yl(q),ie.stop(),Y&&(Y.active=!1,Q(fe,V,P,E)),ye&&Dn(ye,P),Dn(()=>{V.isUnmounted=!0},P),P&&P.pendingBranch&&!P.isUnmounted&&V.asyncDep&&!V.asyncResolved&&V.suspenseId===P.pendingId&&(P.deps--,P.deps===0&&P.resolve())},Ce=(V,P,E,q=!1,ie=!1,Y=0)=>{for(let fe=Y;feV.shapeFlag&6?G(V.component.subTree):V.shapeFlag&128?V.suspense.next():f(V.anchor||V.el),be=(V,P,E)=>{V==null?P._vnode&&Q(P._vnode,null,null,!0):m(P._vnode||null,V,P,null,null,null,E),Nm(),dy(),P._vnode=V},ue={p:m,um:Q,m:le,r:ne,mt:B,mc:T,pc:X,pbc:k,n:G,o:e};let re,_e;return t&&([re,_e]=t(ue)),{render:be,hydrate:re,createApp:K3(be,re)}}function qr({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function n4(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Vh(e,t,n=!1){const o=e.children,r=t.children;if(dt(o)&&dt(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 r4=e=>e.__isTeleport,ls=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},i4={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=ls(t.props);let{shapeFlag:x,children:S,dynamicChildren:w}=t;if(e==null){const _=t.el=m(""),y=t.anchor=m("");p(_,n,o),p(y,n,o);const C=t.target=vf(t.props,h),T=t.targetAnchor=m("");C&&(p(T,C),a=a||Qm(C));const R=(k,A)=>{x&16&&u(S,k,A,r,i,a,s,l)};g?R(n,y):C&&R(C,T)}else{t.el=e.el;const _=t.anchor=e.anchor,y=t.target=e.target,C=t.targetAnchor=e.targetAnchor,T=ls(e.props),R=T?n:y,k=T?_:C;if(a=a||Qm(y),w?(f(e.dynamicChildren,w,R,r,i,a,s),Vh(e,t,!0)):l||d(e,t,R,k,r,i,a,s,!1),g)T?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Cl(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&&Cl(t,A,null,c,0)}else T&&Cl(t,y,C,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||!ls(f);for(let h=0;h0?go||ea:null,s4(),Rs>0&&go&&go.push(e),e}function Ie(e,t,n,o,r,i){return Ay(H(e,t,n,o,r,i,!0))}function We(e,t,n,o,r){return Ay(J(e,t,n,o,r,!0))}function Es(e){return e?e.__v_isVNode===!0:!1}function ei(e,t){return e.type===t.type&&e.key===t.key}const Kc="__vInternal",Iy=({key:e})=>e??null,Ql=({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===tt?0:1,a=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Iy(t),ref:t&&Ql(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),Rs>0&&!a&&go&&(l.patchFlag>0||i&6)&&l.patchFlag!==32&&go.push(l),l}const J=l4;function l4(e,t=null,n=null,o=0,r=null,i=!1){if((!e||e===py)&&(e=An),Es(e)){const s=oo(e,t,!0);return n&&Wh(s,n),Rs>0&&!i&&go&&(s.shapeFlag&6?go[go.indexOf(e)]=s:go.push(s)),s.patchFlag|=-2,s}if(y4(e)&&(e=e.__vccOpts),t){t=c4(t);let{class:s,style:l}=t;s&&!ln(s)&&(t.class=tr(s)),qt(l)&&(iy(l)&&!dt(l)&&(l=dn({},l)),t.style=Fo(l))}const a=ln(e)?1:$3(e)?128:r4(e)?64:qt(e)?4:vt(e)?2:0;return H(e,t,n,o,r,a,i,!0)}function c4(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?dt(r)?r.concat(Ql(t)):[r,Ql(t)]:Ql(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!==tt?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 J(Ta,null,e,t)}function u4(e,t){const n=J(Xl,null,e);return n.staticCount=t,n}function bt(e="",t=!1){return t?(me(),We(An,null,e)):J(An,null,e)}function $o(e){return e==null||typeof e=="boolean"?J(An):dt(e)?J(tt,null,e.slice()):typeof e=="object"?_r(e):J(Ta,null,String(e))}function _r(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(dt(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()},ci=()=>{mn&&mn.scope.off(),qh(null)};function My(e){return e.vnode.shapeFlag&4}let $s=!1;function p4(e,t=!1){$s=t;const{props:n,children:o}=e.vnode,r=My(e);Y3(e,n,r,t),Z3(e,o);const i=r?m4(e,t):void 0;return $s=!1,i}function m4(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=la(new Proxy(e.ctx,B3));const{setup:o}=n;if(o){const r=e.setupContext=o.length>1?v4(e):null;ca(e),_a();const i=$r(o,e,0,[e.props,r]);if(Sa(),ci(),H1(i)){if(i.then(ci,ci),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{H3(e)}finally{Sa(),ci()}}}function g4(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return Nn(e,"get","$attrs"),t[n]}}))}function v4(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return g4(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 ss)return ss[n](e)},has(t,n){return n in t||n in ss}}))}function b4(e,t=!0){return vt(e)?e.displayName||e.name:e.name||t&&e.__name}function y4(e){return vt(e)&&"__vccOpts"in e}const F=(e,t)=>v3(e,t,$s);function b(e,t,n){const o=arguments.length;return o===2?qt(t)&&!dt(t)?Es(t)?J(e,null,[t]):J(e,t):J(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):o===3&&Es(n)&&(n=[n]),J(e,t,n))}const x4=Symbol.for("v-scx"),C4=()=>je(x4),w4="3.3.9",_4="http://www.w3.org/2000/svg",ti=typeof document<"u"?document:null,ng=ti&&ti.createElement("template"),S4={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?ti.createElementNS(_4,e):ti.createElement(e,n?{is:n}:void 0);return e==="select"&&o&&o.multiple!=null&&r.setAttribute("multiple",o.multiple),r},createText:e=>ti.createTextNode(e),createComment:e=>ti.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ti.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]}},hr="transition",qa="animation",ua=Symbol("_vtc"),fn=(e,{slots:t})=>b(z3,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},k4=fn.props=dn({},by,Oy),Kr=(e,t=[])=>{dt(e)?e.forEach(n=>n(...t)):e&&e(...t)},og=e=>e?dt(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=T4(r),m=h&&h[0],v=h&&h[1],{onBeforeEnter:g,onEnter:x,onEnterCancelled:S,onLeave:w,onLeaveCancelled:_,onBeforeAppear:y=g,onAppear:C=x,onAppearCancelled:T=S}=t,R=(I,W,B)=>{xr(I,W?u:s),xr(I,W?c:a),B&&B()},k=(I,W)=>{I._isLeaving=!1,xr(I,d),xr(I,p),xr(I,f),W&&W()},A=I=>(W,B)=>{const O=I?C:x,$=()=>R(W,I,B);Kr(O,[W,$]),rg(()=>{xr(W,I?l:i),Xo(W,I?u:s),og(O)||ig(W,o,m,$)})};return dn(t,{onBeforeEnter(I){Kr(g,[I]),Xo(I,i),Xo(I,a)},onBeforeAppear(I){Kr(y,[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&&(xr(I,d),Xo(I,p),og(w)||ig(I,o,v,B))}),Kr(w,[I,B])},onEnterCancelled(I){R(I,!1),Kr(S,[I])},onAppearCancelled(I){R(I,!0),Kr(T,[I])},onLeaveCancelled(I){k(I),Kr(_,[I])}})}function T4(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 zk(e)}function Xo(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[ua]||(e[ua]=new Set)).add(t)}function xr(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 P4=0;function ig(e,t,n,o){const r=e._endId=++P4,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(`${hr}Delay`),i=o(`${hr}Duration`),a=ag(r,i),s=o(`${qa}Delay`),l=o(`${qa}Duration`),c=ag(s,l);let u=null,d=0,f=0;t===hr?a>0&&(u=hr,d=a,f=i.length):t===qa?c>0&&(u=qa,d=c,f=l.length):(d=Math.max(a,c),u=d>0?a>c?hr:qa:null,f=u?u===hr?i.length:l.length:0);const p=u===hr&&/\b(transform|all)(,|$)/.test(o(`${hr}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 R4(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):Ka(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),Ka(e,!0),o.enter(e)):o.leave(e,()=>{Ka(e,!1)}):Ka(e,t))},beforeUnmount(e,{value:t}){Ka(e,t)}};function Ka(e,t){e.style.display=t?e[Kh]:"none"}function E4(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(dt(n))n.forEach(o=>bf(e,t,o));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const o=$4(e,t);lg.test(n)?e.setProperty(_i(o),n.replace(lg,""),"important"):e[o]=n}}const cg=["Webkit","Moz","ms"],id={};function $4(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||(D4.then(()=>ad=0),ad=Date.now());function F4(e,t){const n=o=>{if(!o._vts)o._vts=Date.now();else if(o._vts<=n.attached)return;eo(N4(o,n.value),t,5,[o])};return n.value=e,n.attached=L4(),n}function N4(e,t){if(dt(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]/,B4=(e,t,n,o,r=!1,i,a,s,l)=>{t==="class"?R4(e,o,r):t==="style"?E4(e,n,o):Ic(t)?_h(t)||z4(e,t,n,o,a):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):H4(e,t,o,r))?I4(e,t,o,i,a,s,l):(t==="true-value"?e._trueValue=o:t==="false-value"&&(e._falseValue=o),A4(e,t,o,r))};function H4(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({},k4,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Yn(),o=vy();let r,i;return Ks(()=>{if(!r.length)return;const a=e.moveClass||`${e.name||"v"}-move`;if(!K4(r[0].el,n.vnode.el,a))return;r.forEach(V4),r.forEach(W4);const s=r.filter(q4);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,xr(c,a))};c.addEventListener("transitionend",d)})}),()=>{const a=Et(e),s=Dy(a);let l=a.tag||tt;r=i,i=t.default?Bh(t.default()):[];for(let c=0;cdelete e.mode;Hy.props;const U4=Hy;function V4(e){const t=e.el;t[fc]&&t[fc](),t[pg]&&t[pg]()}function W4(e){By.set(e,e.el.getBoundingClientRect())}function q4(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 K4(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 dt(t)?n=>Yl(t,n):t};function G4(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"),Y4={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",G4),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))}},X4=["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)=>X4.some(n=>e[`${n}Key`]&&!t.includes(n))},Z4=(e,t)=>(n,...o)=>{for(let r=0;rn=>{if(!("key"in n))return;const o=_i(n.key);if(t.some(r=>r===o||J4[r]===o))return e(n)},e5=dn({patchProp:B4},S4);let vg;function t5(){return vg||(vg=e4(e5))}const jy=(...e)=>{const t=t5().createApp(...e),{mount:n}=t;return t.mount=o=>{const r=n5(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 n5(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 n5(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,o5=/\/$/,r5=e=>e.replace(o5,"");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=l5(o??t,n),{fullPath:o+(i&&"?")+i+a,path:o,query:r,hash:a}}function i5(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 a5(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])&&Uy(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 Uy(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!s5(e[n],t[n]))return!1;return!0}function s5(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 l5(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 c5(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),r5(e)}const u5=/^[^#]+#/;function d5(e,t){return e.replace(u5,"#")+t}function f5(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 h5(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=f5(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 p5(e,t){yf.set(e,t)}function m5(e){const t=yf.get(e);return yf.delete(e),t}let g5=()=>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),bg(l,"")}return bg(n,e)+o+r}function v5(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 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 b5(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:g5()+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 y5(e){e=c5(e);const t=b5(e),n=v5(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:d5.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 x5(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),y5(e)}function C5(e){return typeof e=="string"||e&&typeof e=="object"}function Wy(e){return typeof e=="string"||typeof e=="symbol"}const pr={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="[^/]+?",w5={sensitive:!1,strict:!1,start:!0,end:!0},_5=/[.+*?^${}()[\]/\\]/g;function S5(e,t){const n=Ft({},w5,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 T5(e,t){let n=0;const o=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const P5={type:0,value:""},R5=/[a-zA-Z0-9_]/;function E5(e){if(!e)return[[]];if(e==="/")return[[P5]];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:z5(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 I5(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:M5(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 M5(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 z5(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,O5=/&/g,D5=/\//g,L5=/=/g,F5=/\?/g,Yy=/\+/g,N5=/%5B/g,B5=/%5D/g,Xy=/%5E/g,H5=/%60/g,Qy=/%7B/g,j5=/%7C/g,Zy=/%7D/g,U5=/%20/g;function Gh(e){return encodeURI(""+e).replace(j5,"|").replace(N5,"[").replace(B5,"]")}function V5(e){return Gh(e).replace(Qy,"{").replace(Zy,"}").replace(Xy,"^")}function xf(e){return Gh(e).replace(Yy,"%2B").replace(U5,"+").replace(Gy,"%23").replace(O5,"%26").replace(H5,"`").replace(Qy,"{").replace(Zy,"}").replace(Xy,"^")}function W5(e){return xf(e).replace(L5,"%3D")}function q5(e){return Gh(e).replace(Gy,"%23").replace(F5,"%3F")}function K5(e){return e==null?"":q5(e).replace(D5,"%2F")}function hc(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function G5(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 Y5(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 X5=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 Sr(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):C5(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(Q5(s)){const c=(s.__vccOpts||s)[t];c&&r.push(Sr(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=n5(c)?c.default:c;i.components[a]=u;const f=(u.__vccOpts||u)[t];return f&&Sr(f,n,o,i,a)()}))}}return r}function Q5(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=F(()=>t.resolve(pe(e.to))),r=F(()=>{const{matched:l}=o.value,{length:c}=l,u=l[c-1],d=n.matched;if(!u||!d.length)return-1;const f=d.findIndex(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=F(()=>r.value>-1&&tT(n.params,o.value.params)),a=F(()=>r.value>-1&&r.value===n.matched.length-1&&Uy(n.params,o.value.params));function s(l={}){return eT(l)?t[pe(e.replace)?"replace":"push"](pe(e.to)).catch(cs):Promise.resolve()}return{route:o,href:F(()=>o.value.href),isActive:i,isExactActive:a,navigate:s}}const Z5=me({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=F(()=>({[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)}}}),J5=Z5;function eT(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 tT(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,nT=me({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=F(()=>e.route||o.value),i=He(Eg,0),a=F(()=>{let c=pe(i);const{matched:u}=r.value;let d;for(;(d=u[c])&&!d.components;)c++;return c}),s=F(()=>r.value.matched[a.value]);lt(Eg,F(()=>a.value+1)),lt(X5,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 oT=nT;function rT(e){const t=A5(e.routes,e),n=e.parseQuery||G5,o=e.stringifyQuery||Rg,r=e.history,i=Ka(),a=Ka(),s=Ka(),l=Vs(pr);let c=pr;Gi&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=ld.bind(null,G=>""+G),d=ld.bind(null,K5),f=ld.bind(null,hc);function p(G,be){let ue,re;return Wy(G)?(ue=t.getRecordMatcher(G),re=be):re=G,t.addRoute(re,ue)}function h(G){const be=t.getRecordMatcher(G);be&&t.removeRoute(be)}function m(){return t.getRoutes().map(G=>G.record)}function v(G){return!!t.getRecordMatcher(G)}function g(G,be){if(be=Ft({},be||l.value),typeof G=="string"){const E=cd(n,G,be.path),q=t.resolve({path:E.path},be),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,be.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)}),be.params=d(be.params)}const re=t.resolve(ue,be),Se=G.hash||"";re.params=u(f(re.params));const V=i5(o,Ft({},G,{hash:V5(Se),path:re.path})),P=r.createHref(V);return Ft({fullPath:V,hash:Se,query:o===Rg?Y5(G.query):G.query||{}},re,{redirectedFrom:void 0,href:P})}function y(G){return typeof G=="string"?cd(n,G,l.value.path):Ft({},G)}function S(G,be){if(c!==G)return ha(8,{from:be,to:G})}function C(G){return w(G)}function _(G){return C(Ft(y(G),{replace:!0}))}function x(G){const be=G.matched[G.matched.length-1];if(be&&be.redirect){const{redirect:ue}=be;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,be){const ue=c=g(G),re=l.value,Se=G.state,V=G.force,P=G.replace===!0,E=x(ue);if(E)return w(Ft(y(E),{state:typeof E=="object"?Ft({},Se,E.state):Se,force:V,replace:P}),be||ue);const q=ue;q.redirectedFrom=be;let ie;return!V&&a5(o,re,ue)&&(ie=ha(16,{to:q,from:re}),le(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:P},y(Y.to),{state:typeof Y.to=="object"?Ft({},Se,Y.to.state):Se,force:V}),be||q)}else Y=I(q,re,!0,P,Se);return A(q,re,Y),Y})}function T(G,be){const ue=S(G,be);return ue?Promise.reject(ue):Promise.resolve()}function R(G){const be=fe.values().next().value;return be&&typeof be.runWithContext=="function"?be.runWithContext(G):G()}function k(G,be){let ue;const[re,Se,V]=iT(G,be);ue=ud(re.reverse(),"beforeRouteLeave",G,be);for(const E of re)E.leaveGuards.forEach(q=>{ue.push(Sr(q,G,be))});const P=T.bind(null,G,be);return ue.push(P),Ce(ue).then(()=>{ue=[];for(const E of i.list())ue.push(Sr(E,G,be));return ue.push(P),Ce(ue)}).then(()=>{ue=ud(Se,"beforeRouteUpdate",G,be);for(const E of Se)E.updateGuards.forEach(q=>{ue.push(Sr(q,G,be))});return ue.push(P),Ce(ue)}).then(()=>{ue=[];for(const E of V)if(E.beforeEnter)if(yo(E.beforeEnter))for(const q of E.beforeEnter)ue.push(Sr(q,G,be));else ue.push(Sr(E.beforeEnter,G,be));return ue.push(P),Ce(ue)}).then(()=>(G.matched.forEach(E=>E.enterCallbacks={}),ue=ud(V,"beforeRouteEnter",G,be),ue.push(P),Ce(ue))).then(()=>{ue=[];for(const E of a.list())ue.push(Sr(E,G,be));return ue.push(P),Ce(ue)}).catch(E=>Ko(E,8)?E:Promise.reject(E))}function A(G,be,ue){s.list().forEach(re=>R(()=>re(G,be,ue)))}function I(G,be,ue,re,Se){const V=S(G,be);if(V)return V;const P=be===pr,E=Gi?history.state:{};ue&&(re||P?r.replace(G.fullPath,Ft({scroll:P&&E&&E.scroll},Se)):r.push(G.fullPath,Se)),l.value=G,le(G,be,ue,P),M()}let W;function B(){W||(W=r.listen((G,be,ue)=>{if(!xe.listening)return;const re=g(G),Se=x(re);if(Se){w(Ft(Se,{replace:!0}),re).catch(cs);return}c=re;const V=l.value;Gi&&p5(xg(V.fullPath,ue.delta),Yc()),k(re,V).catch(P=>Ko(P,12)?P:Ko(P,2)?(w(P.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(P,re,V))).then(P=>{P=P||I(re,V,!1),P&&(ue.delta&&!Ko(P,8)?r.go(-ue.delta,!1):ue.type===Es.pop&&Ko(P,20)&&r.go(-1,!1)),A(re,V,P)}).catch(cs)}))}let z=Ka(),$=Ka(),j;function X(G,be,ue){M(G);const re=$.list();return re.length?re.forEach(Se=>Se(G,be,ue)):console.error(G),Promise.reject(G)}function L(){return j&&l.value!==pr?Promise.resolve():new Promise((G,be)=>{z.add([G,be])})}function M(G){return j||(j=!G,B(),z.list().forEach(([be,ue])=>G?ue(G):be()),z.reset()),G}function le(G,be,ue,re){const{scrollBehavior:Se}=e;if(!Gi||!Se)return Promise.resolve();const V=!ue&&m5(xg(G.fullPath,0))||(re||!ue)&&history.state&&history.state.scroll||null;return jt().then(()=>Se(G,be,V)).then(P=>P&&h5(P)).catch(P=>X(P,G,be))}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:L,install(G){const be=this;G.component("RouterLink",J5),G.component("RouterView",oT),G.config.globalProperties.$router=be,Object.defineProperty(G.config.globalProperties,"$route",{enumerable:!0,get:()=>pe(l)}),Gi&&!ne&&l.value===pr&&(ne=!0,C(r.location).catch(Se=>{}));const ue={};for(const Se in pr)Object.defineProperty(ue,Se,{get:()=>l.value[Se],enumerable:!0});G.provide(Xc,be),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=pr,W&&W(),W=null,l.value=pr,ne=!1,j=!1),re()}}};function Ce(G){return G.reduce((be,ue)=>be.then(()=>R(ue)),Promise.resolve())}return xe}function iT(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 aT="modulepreload",sT=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=sT(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":aT,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})},lT=()=>xt(()=>Promise.resolve().then(()=>dr),void 0),cT={name:"dashboard",path:"/",component:lT,redirect:"dashboard",meta:{isHidden:!1},children:[{name:"dashboard",path:"/dashboard",component:()=>xt(()=>Promise.resolve().then(()=>Xze),void 0),meta:{title:"仪表盘",icon:"mdi:home",order:0}}]},uT=Object.freeze(Object.defineProperty({__proto__:null,default:cT},Symbol.toStringTag,{value:"Module"})),dT=()=>xt(()=>Promise.resolve().then(()=>dr),void 0),fT={name:"Invite",path:"/",component:dT,redirect:"/invite",meta:{isHidden:!1},children:[{name:"Invite",path:"invite",component:()=>xt(()=>Promise.resolve().then(()=>IOe),void 0),meta:{title:"我的邀请",icon:"mdi:invite",order:1,group:{key:"finance",label:"财务"}}}]},hT=Object.freeze(Object.defineProperty({__proto__:null,default:fT},Symbol.toStringTag,{value:"Module"})),pT=()=>xt(()=>Promise.resolve().then(()=>dr),void 0),mT={name:"knowledge",path:"/",component:pT,redirect:"/knowledge",meta:{isHidden:!1},children:[{name:"Knowledge",path:"knowledge",component:()=>xt(()=>Promise.resolve().then(()=>FOe),void 0),meta:{title:"使用文档",icon:"mdi-book-open-variant",order:10}}]},gT=Object.freeze(Object.defineProperty({__proto__:null,default:mT},Symbol.toStringTag,{value:"Module"})),vT=()=>xt(()=>Promise.resolve().then(()=>dr),void 0),bT={name:"Node",path:"/",component:vT,redirect:"/node",meta:{isHidden:!1},children:[{name:"Node",path:"node",component:()=>xt(()=>Promise.resolve().then(()=>iDe),void 0),meta:{title:"节点状态",icon:"mdi-check-circle-outline",order:11,group:{key:"subscribe",label:"订阅"}}}]},yT=Object.freeze(Object.defineProperty({__proto__:null,default:bT},Symbol.toStringTag,{value:"Module"})),xT=()=>xt(()=>Promise.resolve().then(()=>dr),void 0),CT={name:"Order",path:"/",component:xT,redirect:"/order",meta:{isHidden:!1},children:[{name:"Order",path:"order",component:()=>xt(()=>Promise.resolve().then(()=>sDe),void 0),meta:{title:"我的订单",icon:"mdi-format-list-bulleted",order:0,group:{key:"finance",label:"财务"}}},{name:"OrderDetail",path:"order/:trade_no",component:()=>xt(()=>Promise.resolve().then(()=>DLe),void 0),meta:{title:"订单详情",icon:"mdi:doc",order:1,isHidden:!0}}]},wT=Object.freeze(Object.defineProperty({__proto__:null,default:CT},Symbol.toStringTag,{value:"Module"})),_T=()=>xt(()=>Promise.resolve().then(()=>dr),void 0),ST={name:"plan",path:"/",component:_T,redirect:"/plan",meta:{isHidden:!1},children:[{name:"Plan",path:"plan",component:()=>xt(()=>Promise.resolve().then(()=>i9e),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(()=>z9e),void 0),meta:{title:"配置订阅",icon:"mdi:doc",order:1,isHidden:!0}}]},kT=Object.freeze(Object.defineProperty({__proto__:null,default:ST},Symbol.toStringTag,{value:"Module"})),TT=()=>xt(()=>Promise.resolve().then(()=>dr),void 0),PT={name:"profile",path:"/",component:TT,redirect:"/profile",meta:{isHidden:!1},children:[{name:"Profile",path:"profile",component:()=>xt(()=>Promise.resolve().then(()=>Q9e),void 0),meta:{title:"个人中心",icon:"mdi-account-outline",order:0,group:{key:"user",label:"用户"}}}]},RT=Object.freeze(Object.defineProperty({__proto__:null,default:PT},Symbol.toStringTag,{value:"Module"})),ET=()=>xt(()=>Promise.resolve().then(()=>dr),void 0),$T={name:"ticket",path:"/",component:ET,redirect:"/ticket",meta:{isHidden:!1},children:[{name:"Ticket",path:"ticket",component:()=>xt(()=>Promise.resolve().then(()=>eFe),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(()=>iFe),void 0),meta:{title:"工单详情",order:0,isHidden:!0}}]},AT=Object.freeze(Object.defineProperty({__proto__:null,default:$T},Symbol.toStringTag,{value:"Module"})),IT=()=>xt(()=>Promise.resolve().then(()=>dr),void 0),MT={name:"traffic",path:"/",component:IT,redirect:"/traffic",meta:{isHidden:!1},children:[{name:"Traffic",path:"traffic",component:()=>xt(()=>Promise.resolve().then(()=>sFe),void 0),meta:{title:"流量明细",icon:"mdi-poll",order:0,group:{key:"user",label:"用户"}}}]},zT=Object.freeze(Object.defineProperty({__proto__:null,default:MT},Symbol.toStringTag,{value:"Module"})),Jy=[{name:"404",path:"/404",component:()=>xt(()=>Promise.resolve().then(()=>fFe),void 0),meta:{title:"404",isHidden:!0}},{name:"LOGIN",path:"/login",component:()=>xt(()=>Promise.resolve().then(()=>DFe),void 0),meta:{title:"登录页",isHidden:!0}},{name:"Register",path:"/register",component:()=>xt(()=>Promise.resolve().then(()=>t7e),void 0),meta:{title:"注册",isHidden:!0}},{name:"forgetpassword",path:"/forgetpassword",component:()=>xt(()=>Promise.resolve().then(()=>y7e),void 0),meta:{title:"重置密码",isHidden:!0}}],OT={name:"NotFound",path:"/:pathMatch(.*)*",redirect:"/404",meta:{title:"Not Found"}},Og=Object.assign({"/src/views/dashboard/route.ts":uT,"/src/views/invite/route.ts":hT,"/src/views/knowledge/route.ts":gT,"/src/views/node/route.ts":yT,"/src/views/order/route.ts":wT,"/src/views/plan/route.ts":kT,"/src/views/profile/route.ts":RT,"/src/views/ticket/route.ts":AT,"/src/views/traffic/route.ts":zT}),ex=[];Object.keys(Og).forEach(e=>{ex.push(Og[e].default)});function DT(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 LT(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 FT=!1;/*! + */const Gi=typeof window<"u";function o5(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 us=()=>{},yo=Array.isArray,r5=/\/$/,i5=e=>e.replace(r5,"");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=c5(o??t,n),{fullPath:o+(i&&"?")+i+a,path:o,query:r,hash:a}}function a5(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 s5(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])&&Uy(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 Uy(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!l5(e[n],t[n]))return!1;return!0}function l5(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 c5(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 As;(function(e){e.pop="pop",e.push="push"})(As||(As={}));var ds;(function(e){e.back="back",e.forward="forward",e.unknown=""})(ds||(ds={}));function u5(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),i5(e)}const d5=/^[^#]+#/;function f5(e,t){return e.replace(d5,"#")+t}function h5(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 p5(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=h5(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 m5(e,t){yf.set(e,t)}function g5(e){const t=yf.get(e);return yf.delete(e),t}let v5=()=>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),bg(l,"")}return bg(n,e)+o+r}function b5(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:As.pop,direction:v?v>0?ds.forward:ds.back:ds.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 y5(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:v5()+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 x5(e){e=u5(e);const t=y5(e),n=b5(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:f5.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function C5(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),x5(e)}function w5(e){return typeof e=="string"||e&&typeof e=="object"}function Wy(e){return typeof e=="string"||typeof e=="symbol"}const pr={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="[^/]+?",_5={sensitive:!1,strict:!1,start:!0,end:!0},S5=/[.+*?^${}()[\]/\\]/g;function k5(e,t){const n=Ft({},_5,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 P5(e,t){let n=0;const o=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const R5={type:0,value:""},E5=/[a-zA-Z0-9_]/;function $5(e){if(!e)return[[]];if(e==="/")return[[R5]];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(x)}:us}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(x=>!x.optional).map(x=>x.name)),u.params&&kg(u.params,f.keys.map(x=>x.name))),h=f.stringify(p)}else if("path"in u)h=u.path,f=n.find(x=>x.re.test(h)),f&&(p=f.parse(h),m=f.record.name);else{if(f=d.name?o.get(d.name):n.find(x=>x.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:O5(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 M5(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:z5(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 z5(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 O5(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,D5=/&/g,L5=/\//g,F5=/=/g,N5=/\?/g,Yy=/\+/g,B5=/%5B/g,H5=/%5D/g,Xy=/%5E/g,j5=/%60/g,Qy=/%7B/g,U5=/%7C/g,Zy=/%7D/g,V5=/%20/g;function Gh(e){return encodeURI(""+e).replace(U5,"|").replace(B5,"[").replace(H5,"]")}function W5(e){return Gh(e).replace(Qy,"{").replace(Zy,"}").replace(Xy,"^")}function xf(e){return Gh(e).replace(Yy,"%2B").replace(V5,"+").replace(Gy,"%23").replace(D5,"%26").replace(j5,"`").replace(Qy,"{").replace(Zy,"}").replace(Xy,"^")}function q5(e){return xf(e).replace(F5,"%3D")}function K5(e){return Gh(e).replace(Gy,"%23").replace(N5,"%3F")}function G5(e){return e==null?"":K5(e).replace(L5,"%2F")}function hc(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function Y5(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 X5(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(""),Eg=Symbol(""),Xc=Symbol(""),Yh=Symbol(""),Cf=Symbol("");function Ga(){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 Sr(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):w5(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(Z5(s)){const c=(s.__vccOpts||s)[t];c&&r.push(Sr(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=o5(c)?c.default:c;i.components[a]=u;const f=(u.__vccOpts||u)[t];return f&&Sr(f,n,o,i,a)()}))}}return r}function Z5(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function $g(e){const t=je(Xc),n=je(Yh),o=F(()=>t.resolve(pe(e.to))),r=F(()=>{const{matched:l}=o.value,{length:c}=l,u=l[c-1],d=n.matched;if(!u||!d.length)return-1;const f=d.findIndex(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=F(()=>r.value>-1&&nT(n.params,o.value.params)),a=F(()=>r.value>-1&&r.value===n.matched.length-1&&Uy(n.params,o.value.params));function s(l={}){return tT(l)?t[pe(e.replace)?"replace":"push"](pe(e.to)).catch(us):Promise.resolve()}return{route:o,href:F(()=>o.value.href),isActive:i,isExactActive:a,navigate:s}}const J5=ge({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}=je(Xc),r=F(()=>({[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)}}}),eT=J5;function tT(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 nT(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,oT=ge({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const o=je(Cf),r=F(()=>e.route||o.value),i=je(Eg,0),a=F(()=>{let c=pe(i);const{matched:u}=r.value;let d;for(;(d=u[c])&&!d.components;)c++;return c}),s=F(()=>r.value.matched[a.value]);ct(Eg,F(()=>a.value+1)),ct(Q5,s),ct(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 rT=oT;function iT(e){const t=I5(e.routes,e),n=e.parseQuery||Y5,o=e.stringifyQuery||Rg,r=e.history,i=Ga(),a=Ga(),s=Ga(),l=qs(pr);let c=pr;Gi&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=ld.bind(null,G=>""+G),d=ld.bind(null,G5),f=ld.bind(null,hc);function p(G,be){let ue,re;return Wy(G)?(ue=t.getRecordMatcher(G),re=be):re=G,t.addRoute(re,ue)}function h(G){const be=t.getRecordMatcher(G);be&&t.removeRoute(be)}function m(){return t.getRoutes().map(G=>G.record)}function v(G){return!!t.getRecordMatcher(G)}function g(G,be){if(be=Ft({},be||l.value),typeof G=="string"){const E=cd(n,G,be.path),q=t.resolve({path:E.path},be),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,be.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)}),be.params=d(be.params)}const re=t.resolve(ue,be),_e=G.hash||"";re.params=u(f(re.params));const V=a5(o,Ft({},G,{hash:W5(_e),path:re.path})),P=r.createHref(V);return Ft({fullPath:V,hash:_e,query:o===Rg?X5(G.query):G.query||{}},re,{redirectedFrom:void 0,href:P})}function x(G){return typeof G=="string"?cd(n,G,l.value.path):Ft({},G)}function S(G,be){if(c!==G)return ha(8,{from:be,to:G})}function w(G){return C(G)}function _(G){return w(Ft(x(G),{replace:!0}))}function y(G){const be=G.matched[G.matched.length-1];if(be&&be.redirect){const{redirect:ue}=be;let re=typeof ue=="function"?ue(G):ue;return typeof re=="string"&&(re=re.includes("?")||re.includes("#")?re=x(re):{path:re},re.params={}),Ft({query:G.query,hash:G.hash,params:"path"in re?{}:G.params},re)}}function C(G,be){const ue=c=g(G),re=l.value,_e=G.state,V=G.force,P=G.replace===!0,E=y(ue);if(E)return C(Ft(x(E),{state:typeof E=="object"?Ft({},_e,E.state):_e,force:V,replace:P}),be||ue);const q=ue;q.redirectedFrom=be;let ie;return!V&&s5(o,re,ue)&&(ie=ha(16,{to:q,from:re}),le(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 C(Ft({replace:P},x(Y.to),{state:typeof Y.to=="object"?Ft({},_e,Y.to.state):_e,force:V}),be||q)}else Y=I(q,re,!0,P,_e);return A(q,re,Y),Y})}function T(G,be){const ue=S(G,be);return ue?Promise.reject(ue):Promise.resolve()}function R(G){const be=de.values().next().value;return be&&typeof be.runWithContext=="function"?be.runWithContext(G):G()}function k(G,be){let ue;const[re,_e,V]=aT(G,be);ue=ud(re.reverse(),"beforeRouteLeave",G,be);for(const E of re)E.leaveGuards.forEach(q=>{ue.push(Sr(q,G,be))});const P=T.bind(null,G,be);return ue.push(P),Ce(ue).then(()=>{ue=[];for(const E of i.list())ue.push(Sr(E,G,be));return ue.push(P),Ce(ue)}).then(()=>{ue=ud(_e,"beforeRouteUpdate",G,be);for(const E of _e)E.updateGuards.forEach(q=>{ue.push(Sr(q,G,be))});return ue.push(P),Ce(ue)}).then(()=>{ue=[];for(const E of V)if(E.beforeEnter)if(yo(E.beforeEnter))for(const q of E.beforeEnter)ue.push(Sr(q,G,be));else ue.push(Sr(E.beforeEnter,G,be));return ue.push(P),Ce(ue)}).then(()=>(G.matched.forEach(E=>E.enterCallbacks={}),ue=ud(V,"beforeRouteEnter",G,be),ue.push(P),Ce(ue))).then(()=>{ue=[];for(const E of a.list())ue.push(Sr(E,G,be));return ue.push(P),Ce(ue)}).catch(E=>Ko(E,8)?E:Promise.reject(E))}function A(G,be,ue){s.list().forEach(re=>R(()=>re(G,be,ue)))}function I(G,be,ue,re,_e){const V=S(G,be);if(V)return V;const P=be===pr,E=Gi?history.state:{};ue&&(re||P?r.replace(G.fullPath,Ft({scroll:P&&E&&E.scroll},_e)):r.push(G.fullPath,_e)),l.value=G,le(G,be,ue,P),M()}let W;function B(){W||(W=r.listen((G,be,ue)=>{if(!xe.listening)return;const re=g(G),_e=y(re);if(_e){C(Ft(_e,{replace:!0}),re).catch(us);return}c=re;const V=l.value;Gi&&m5(xg(V.fullPath,ue.delta),Yc()),k(re,V).catch(P=>Ko(P,12)?P:Ko(P,2)?(C(P.to,re).then(E=>{Ko(E,20)&&!ue.delta&&ue.type===As.pop&&r.go(-1,!1)}).catch(us),Promise.reject()):(ue.delta&&r.go(-ue.delta,!1),X(P,re,V))).then(P=>{P=P||I(re,V,!1),P&&(ue.delta&&!Ko(P,8)?r.go(-ue.delta,!1):ue.type===As.pop&&Ko(P,20)&&r.go(-1,!1)),A(re,V,P)}).catch(us)}))}let O=Ga(),$=Ga(),U;function X(G,be,ue){M(G);const re=$.list();return re.length?re.forEach(_e=>_e(G,be,ue)):console.error(G),Promise.reject(G)}function L(){return U&&l.value!==pr?Promise.resolve():new Promise((G,be)=>{O.add([G,be])})}function M(G){return U||(U=!G,B(),O.list().forEach(([be,ue])=>G?ue(G):be()),O.reset()),G}function le(G,be,ue,re){const{scrollBehavior:_e}=e;if(!Gi||!_e)return Promise.resolve();const V=!ue&&g5(xg(G.fullPath,0))||(re||!ue)&&history.state&&history.state.scroll||null;return jt().then(()=>_e(G,be,V)).then(P=>P&&p5(P)).catch(P=>X(P,G,be))}const Q=G=>r.go(G);let ne;const de=new Set,xe={currentRoute:l,listening:!0,addRoute:p,removeRoute:h,hasRoute:v,getRoutes:m,resolve:g,options:e,push:w,replace:_,go:Q,back:()=>Q(-1),forward:()=>Q(1),beforeEach:i.add,beforeResolve:a.add,afterEach:s.add,onError:$.add,isReady:L,install(G){const be=this;G.component("RouterLink",eT),G.component("RouterView",rT),G.config.globalProperties.$router=be,Object.defineProperty(G.config.globalProperties,"$route",{enumerable:!0,get:()=>pe(l)}),Gi&&!ne&&l.value===pr&&(ne=!0,w(r.location).catch(_e=>{}));const ue={};for(const _e in pr)Object.defineProperty(ue,_e,{get:()=>l.value[_e],enumerable:!0});G.provide(Xc,be),G.provide(Yh,ry(ue)),G.provide(Cf,l);const re=G.unmount;de.add(G),G.unmount=function(){de.delete(G),de.size<1&&(c=pr,W&&W(),W=null,l.value=pr,ne=!1,U=!1),re()}}};function Ce(G){return G.reduce((be,ue)=>be.then(()=>R(ue)),Promise.resolve())}return xe}function aT(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 je(Xc)}function Pa(){return je(Yh)}const sT="modulepreload",lT=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=lT(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":sT,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})},cT=()=>xt(()=>Promise.resolve().then(()=>dr),void 0),uT={name:"dashboard",path:"/",component:cT,redirect:"dashboard",meta:{isHidden:!1},children:[{name:"dashboard",path:"/dashboard",component:()=>xt(()=>Promise.resolve().then(()=>Xze),void 0),meta:{title:"仪表盘",icon:"mdi:home",order:0}}]},dT=Object.freeze(Object.defineProperty({__proto__:null,default:uT},Symbol.toStringTag,{value:"Module"})),fT=()=>xt(()=>Promise.resolve().then(()=>dr),void 0),hT={name:"Invite",path:"/",component:fT,redirect:"/invite",meta:{isHidden:!1},children:[{name:"Invite",path:"invite",component:()=>xt(()=>Promise.resolve().then(()=>IOe),void 0),meta:{title:"我的邀请",icon:"mdi:invite",order:1,group:{key:"finance",label:"财务"}}}]},pT=Object.freeze(Object.defineProperty({__proto__:null,default:hT},Symbol.toStringTag,{value:"Module"})),mT=()=>xt(()=>Promise.resolve().then(()=>dr),void 0),gT={name:"knowledge",path:"/",component:mT,redirect:"/knowledge",meta:{isHidden:!1},children:[{name:"Knowledge",path:"knowledge",component:()=>xt(()=>Promise.resolve().then(()=>FOe),void 0),meta:{title:"使用文档",icon:"mdi-book-open-variant",order:10}}]},vT=Object.freeze(Object.defineProperty({__proto__:null,default:gT},Symbol.toStringTag,{value:"Module"})),bT=()=>xt(()=>Promise.resolve().then(()=>dr),void 0),yT={name:"Node",path:"/",component:bT,redirect:"/node",meta:{isHidden:!1},children:[{name:"Node",path:"node",component:()=>xt(()=>Promise.resolve().then(()=>iDe),void 0),meta:{title:"节点状态",icon:"mdi-check-circle-outline",order:11,group:{key:"subscribe",label:"订阅"}}}]},xT=Object.freeze(Object.defineProperty({__proto__:null,default:yT},Symbol.toStringTag,{value:"Module"})),CT=()=>xt(()=>Promise.resolve().then(()=>dr),void 0),wT={name:"Order",path:"/",component:CT,redirect:"/order",meta:{isHidden:!1},children:[{name:"Order",path:"order",component:()=>xt(()=>Promise.resolve().then(()=>sDe),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(()=>FLe),void 0),meta:{title:"订单详情",icon:"mdi:doc",order:1,isHidden:!0}}]},_T=Object.freeze(Object.defineProperty({__proto__:null,default:wT},Symbol.toStringTag,{value:"Module"})),ST=()=>xt(()=>Promise.resolve().then(()=>dr),void 0),kT={name:"plan",path:"/",component:ST,redirect:"/plan",meta:{isHidden:!1},children:[{name:"Plan",path:"plan",component:()=>xt(()=>Promise.resolve().then(()=>s9e),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(()=>D9e),void 0),meta:{title:"配置订阅",icon:"mdi:doc",order:1,isHidden:!0}}]},TT=Object.freeze(Object.defineProperty({__proto__:null,default:kT},Symbol.toStringTag,{value:"Module"})),PT=()=>xt(()=>Promise.resolve().then(()=>dr),void 0),RT={name:"profile",path:"/",component:PT,redirect:"/profile",meta:{isHidden:!1},children:[{name:"Profile",path:"profile",component:()=>xt(()=>Promise.resolve().then(()=>J9e),void 0),meta:{title:"个人中心",icon:"mdi-account-outline",order:0,group:{key:"user",label:"用户"}}}]},ET=Object.freeze(Object.defineProperty({__proto__:null,default:RT},Symbol.toStringTag,{value:"Module"})),$T=()=>xt(()=>Promise.resolve().then(()=>dr),void 0),AT={name:"ticket",path:"/",component:$T,redirect:"/ticket",meta:{isHidden:!1},children:[{name:"Ticket",path:"ticket",component:()=>xt(()=>Promise.resolve().then(()=>nFe),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(()=>sFe),void 0),meta:{title:"工单详情",order:0,isHidden:!0}}]},IT=Object.freeze(Object.defineProperty({__proto__:null,default:AT},Symbol.toStringTag,{value:"Module"})),MT=()=>xt(()=>Promise.resolve().then(()=>dr),void 0),zT={name:"traffic",path:"/",component:MT,redirect:"/traffic",meta:{isHidden:!1},children:[{name:"Traffic",path:"traffic",component:()=>xt(()=>Promise.resolve().then(()=>cFe),void 0),meta:{title:"流量明细",icon:"mdi-poll",order:0,group:{key:"user",label:"用户"}}}]},OT=Object.freeze(Object.defineProperty({__proto__:null,default:zT},Symbol.toStringTag,{value:"Module"})),Jy=[{name:"404",path:"/404",component:()=>xt(()=>Promise.resolve().then(()=>pFe),void 0),meta:{title:"404",isHidden:!0}},{name:"LOGIN",path:"/login",component:()=>xt(()=>Promise.resolve().then(()=>FFe),void 0),meta:{title:"登录页",isHidden:!0}},{name:"Register",path:"/register",component:()=>xt(()=>Promise.resolve().then(()=>o7e),void 0),meta:{title:"注册",isHidden:!0}},{name:"forgetpassword",path:"/forgetpassword",component:()=>xt(()=>Promise.resolve().then(()=>C7e),void 0),meta:{title:"重置密码",isHidden:!0}}],DT={name:"NotFound",path:"/:pathMatch(.*)*",redirect:"/404",meta:{title:"Not Found"}},Og=Object.assign({"/src/views/dashboard/route.ts":dT,"/src/views/invite/route.ts":pT,"/src/views/knowledge/route.ts":vT,"/src/views/node/route.ts":xT,"/src/views/order/route.ts":_T,"/src/views/plan/route.ts":TT,"/src/views/profile/route.ts":ET,"/src/views/ticket/route.ts":IT,"/src/views/traffic/route.ts":OT}),ex=[];Object.keys(Og).forEach(e=>{ex.push(Og[e].default)});function LT(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 FT(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 NT=!1;/*! * pinia v2.1.7 * (c) 2023 Eduardo San Martin Morote * @license MIT - */let tx;const Zc=e=>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 NT(){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&&!FT?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 BT=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)&&!Er(o)?e[n]=_f(r,o):e[n]=o}return e}const HT=Symbol();function jT(e){return!wf(e)||!e.hasOwnProperty(HT)}const{assign:Cr}=Object;function UT(e){return!!(en(e)&&e.effect)}function VT(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=f3(n.state.value[e]);return Cr(u,i,Object.keys(a||{}).reduce((d,f)=>(d[f]=la(F(()=>{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=Cr({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 R;c=u=!1,typeof T=="function"?(T(o.state.value[e]),R={type:ds.patchFunction,storeId:e,events:p}):(_f(o.state.value[e],T),R={type:ds.patchObject,payload:T,storeId:e,events:p});const k=m=Symbol();jt().then(()=>{m===k&&(c=!0)}),u=!0,Hi(d,R,o.state.value[e])}const g=i?function(){const{state:R}=n,k=R?R():{};this.$patch(A=>{Cr(A,k)})}:ox;function y(){a.stop(),d=[],f=[],o._s.delete(e)}function S(T,R){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=R.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,R={}){const k=Lg(d,T,R.detached,()=>A()),A=a.run(()=>ht(()=>o.state.value[e],I=>{(R.flush==="sync"?u:c)&&T({storeId:e,type:ds.direct,events:p},I)},Cr({},l,R)));return k},$dispose:y},_=bo(C);o._s.set(e,_);const w=(o._a&&o._a.runWithContext||BT)(()=>o._e.run(()=>(a=Th()).run(t)));for(const T in w){const R=w[T];if(en(R)&&!UT(R)||Er(R))i||(h&&jT(R)&&(en(R)?R.value=h[T]:_f(R,h[T])),o.state.value[e][T]=R);else if(typeof R=="function"){const k=S(T,R);w[T]=k,s.actions[T]=R}}return Cr(_,w),Cr(Et(_),w),Object.defineProperty(_,"$state",{get:()=>o.state.value[e],set:T=>{v(R=>{Cr(R,T)})}}),o._p.forEach(T=>{Cr(_,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=K3();return s=s||(c?He(nx,null):null),s&&Zc(s),s=tx,s._s.has(o)||(i?rx(o,t,r,s):VT(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:WT}=Object.prototype,{getPrototypeOf:Xh}=Object,eu=(e=>t=>{const n=WT.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 qT(e){return e!==null&&!$s(e)&&e.constructor!==null&&!$s(e.constructor)&&to(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const ax=jo("ArrayBuffer");function KT(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&ax(e.buffer),t}const GT=tu("string"),to=tu("function"),sx=tu("number"),nu=e=>e!==null&&typeof e=="object",YT=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)},XT=jo("Date"),QT=jo("File"),ZT=jo("Blob"),JT=jo("FileList"),eP=e=>nu(e)&&to(e.pipe),tP=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||to(e.append)&&((t=eu(e))==="formdata"||t==="object"&&to(e.toString)&&e.toString()==="[object FormData]"))},nP=jo("URLSearchParams"),oP=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&&to(r)?e[i]=ix(r,n):e[i]=r},{allOwnKeys:o}),e),iP=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),aP=(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)},sP=(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},lP=(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},cP=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},uP=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Xh(Uint8Array)),dP=(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])}},fP=(e,t)=>{let n;const o=[];for(;(n=e.exec(t))!==null;)o.push(n);return o},hP=jo("HTMLFormElement"),pP=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),mP=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)},gP=e=>{dx(e,(t,n)=>{if(to(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const o=e[n];if(to(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+"'")})}})},vP=(e,t)=>{const n={},o=r=>{r.forEach(i=>{n[i]=!0})};return Ra(e)?o(e):o(String(e).split(t)),n},bP=()=>{},yP=(e,t)=>(e=+e,Number.isFinite(e)?e:t),dd="abcdefghijklmnopqrstuvwxyz",Ng="0123456789",fx={DIGIT:Ng,ALPHA:dd,ALPHA_DIGIT:dd+dd.toUpperCase()+Ng},xP=(e=16,t=fx.ALPHA_DIGIT)=>{let n="";const{length:o}=t;for(;e--;)n+=t[Math.random()*o|0];return n};function CP(e){return!!(e&&to(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const wP=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)},_P=jo("AsyncFunction"),SP=e=>e&&(nu(e)||to(e))&&to(e.then)&&to(e.catch),$e={isArray:Ra,isArrayBuffer:ax,isBuffer:qT,isFormData:tP,isArrayBufferView:KT,isString:GT,isNumber:sx,isBoolean:YT,isObject:nu,isPlainObject:Ql,isUndefined:$s,isDate:XT,isFile:QT,isBlob:ZT,isRegExp:mP,isFunction:to,isStream:eP,isURLSearchParams:nP,isTypedArray:uP,isFileList:JT,forEach:Ks,merge:Sf,extend:rP,trim:oP,stripBOM:iP,inherits:aP,toFlatObject:sP,kindOf:eu,kindOfTest:jo,endsWith:lP,toArray:cP,forEachEntry:dP,matchAll:fP,isHTMLForm:hP,hasOwnProperty:Fg,hasOwnProp:Fg,reduceDescriptors:dx,freezeMethods:gP,toObjectSet:vP,toCamelCase:pP,noop:bP,toFiniteNumber:yP,findKey:lx,global:cx,isContextDefined:ux,ALPHABET:fx,generateString:xP,isSpecCompliantForm:CP,toJSONObject:wP,isAsyncFn:_P,isThenable:SP};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 kP=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 TP(e){return $e.isArray(e)&&!e.some(kf)}const PP=$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)&&TP(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(PP,{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 RP(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||RP,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 EP{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=EP,bx={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},$P=typeof URLSearchParams<"u"?URLSearchParams:Qh,AP=typeof FormData<"u"?FormData:null,IP=typeof Blob<"u"?Blob:null,MP={isBrowser:!0,classes:{URLSearchParams:$P,FormData:AP,Blob:IP},protocols:["http","https","file","blob","url","data"]},yx=typeof window<"u"&&typeof document<"u",zP=(e=>yx&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),OP=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),DP=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:yx,hasStandardBrowserEnv:zP,hasStandardBrowserWebWorkerEnv:OP},Symbol.toStringTag,{value:"Module"})),Io={...DP,...MP};function LP(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 FP(e){return $e.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function NP(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]=NP(r[a])),!s)}if($e.isFormData(e)&&$e.isFunction(e.entries)){const n={};return $e.forEachEntry(e,(o,r)=>{t(FP(o),r,n,0)}),n}return null}function BP(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 LP(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),BP(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,HP=$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"]),jP=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]&&HP[n])&&(n==="set-cookie"?t[n]?t[n].push(o):t[n]=[o]:t[n]=t[n]?t[n]+", "+o:o)}),t},Ug=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 UP(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 VP=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 WP(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,o)=>n.toUpperCase()+o)}function qP(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())&&!VP(t)?a(jP(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 UP(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?WP(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[Ug]=this[Ug]={accessors:{}}).accessors,r=this.prototype;function i(a){const s=Ga(a);o[s]||(qP(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 KP(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 GP=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 YP(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function XP(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}function wx(e,t){return e&&!YP(t)?XP(e,t):t}const QP=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 ZP(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function JP(e,t){e=e||10;const n=new Array(e),o=new Array(e);let r=0,i=0,a;return t=t!==void 0?t:1e3,function(l){const c=Date.now(),u=o[i];a||(a=c),n[r]=l,o[r]=c;let d=i,f=0;for(;d!==r;)f+=n[d++],d=d%e;if(r=(r+1)%e,r===i&&(i=(i+1)%e),c-a{const i=r.loaded,a=r.lengthComputable?r.total:void 0,s=i-n,l=o(s),c=i<=a;n=i;const u={loaded:i,total:a,progress:a?i/a:void 0,bytes:s,rate:l||void 0,estimated:l&&a&&c?(a-i)/l:void 0,event:r};u[t?"download":"upload"]=!0,e(u)}}const eR=typeof XMLHttpRequest<"u",tR=eR&&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};KP(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&&QP(f))){const m=e.xsrfHeaderName&&e.xsrfCookieName&&GP.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=ZP(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:kP,xhr:tR};$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}`,nR=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 : + */let tx;const Zc=e=>tx=e,nx=Symbol();function wf(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var fs;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(fs||(fs={}));function BT(){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&&!NT?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 HT=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)&&!Er(o)?e[n]=_f(r,o):e[n]=o}return e}const jT=Symbol();function UT(e){return!wf(e)||!e.hasOwnProperty(jT)}const{assign:Cr}=Object;function VT(e){return!!(en(e)&&e.effect)}function WT(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=h3(n.state.value[e]);return Cr(u,i,Object.keys(a||{}).reduce((d,f)=>(d[f]=la(F(()=>{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=Cr({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 R;c=u=!1,typeof T=="function"?(T(o.state.value[e]),R={type:fs.patchFunction,storeId:e,events:p}):(_f(o.state.value[e],T),R={type:fs.patchObject,payload:T,storeId:e,events:p});const k=m=Symbol();jt().then(()=>{m===k&&(c=!0)}),u=!0,Hi(d,R,o.state.value[e])}const g=i?function(){const{state:R}=n,k=R?R():{};this.$patch(A=>{Cr(A,k)})}:ox;function x(){a.stop(),d=[],f=[],o._s.delete(e)}function S(T,R){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 O;try{O=R.apply(this&&this.$id===e?this:_,k)}catch($){throw Hi(I,$),$}return O instanceof Promise?O.then($=>(Hi(A,$),$)).catch($=>(Hi(I,$),Promise.reject($))):(Hi(A,O),O)}}const w={_p:o,$id:e,$onAction:Lg.bind(null,f),$patch:v,$reset:g,$subscribe(T,R={}){const k=Lg(d,T,R.detached,()=>A()),A=a.run(()=>ht(()=>o.state.value[e],I=>{(R.flush==="sync"?u:c)&&T({storeId:e,type:fs.direct,events:p},I)},Cr({},l,R)));return k},$dispose:x},_=bo(w);o._s.set(e,_);const C=(o._a&&o._a.runWithContext||HT)(()=>o._e.run(()=>(a=Th()).run(t)));for(const T in C){const R=C[T];if(en(R)&&!VT(R)||Er(R))i||(h&&UT(R)&&(en(R)?R.value=h[T]:_f(R,h[T])),o.state.value[e][T]=R);else if(typeof R=="function"){const k=S(T,R);C[T]=k,s.actions[T]=R}}return Cr(_,C),Cr(Et(_),C),Object.defineProperty(_,"$state",{get:()=>o.state.value[e],set:T=>{v(R=>{Cr(R,T)})}}),o._p.forEach(T=>{Cr(_,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=G3();return s=s||(c?je(nx,null):null),s&&Zc(s),s=tx,s._s.has(o)||(i?rx(o,t,r,s):WT(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:qT}=Object.prototype,{getPrototypeOf:Xh}=Object,eu=(e=>t=>{const n=qT.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,Is=tu("undefined");function KT(e){return e!==null&&!Is(e)&&e.constructor!==null&&!Is(e.constructor)&&to(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const ax=jo("ArrayBuffer");function GT(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&ax(e.buffer),t}const YT=tu("string"),to=tu("function"),sx=tu("number"),nu=e=>e!==null&&typeof e=="object",XT=e=>e===!0||e===!1,Zl=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"),ZT=jo("File"),JT=jo("Blob"),eP=jo("FileList"),tP=e=>nu(e)&&to(e.pipe),nP=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||to(e.append)&&((t=eu(e))==="formdata"||t==="object"&&to(e.toString)&&e.toString()==="[object FormData]"))},oP=jo("URLSearchParams"),rP=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Ys(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=>!Is(e)&&e!==cx;function Sf(){const{caseless:e}=ux(this)&&this||{},t={},n=(o,r)=>{const i=e&&lx(t,r)||r;Zl(t[i])&&Zl(o)?t[i]=Sf(t[i],o):Zl(o)?t[i]=Sf({},o):Ra(o)?t[i]=o.slice():t[i]=o};for(let o=0,r=arguments.length;o(Ys(t,(r,i)=>{n&&to(r)?e[i]=ix(r,n):e[i]=r},{allOwnKeys:o}),e),aP=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),sP=(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)},lP=(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},cP=(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},uP=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},dP=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Xh(Uint8Array)),fP=(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])}},hP=(e,t)=>{let n;const o=[];for(;(n=e.exec(t))!==null;)o.push(n);return o},pP=jo("HTMLFormElement"),mP=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),gP=jo("RegExp"),dx=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),o={};Ys(n,(r,i)=>{let a;(a=t(r,i,e))!==!1&&(o[i]=a||r)}),Object.defineProperties(e,o)},vP=e=>{dx(e,(t,n)=>{if(to(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const o=e[n];if(to(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+"'")})}})},bP=(e,t)=>{const n={},o=r=>{r.forEach(i=>{n[i]=!0})};return Ra(e)?o(e):o(String(e).split(t)),n},yP=()=>{},xP=(e,t)=>(e=+e,Number.isFinite(e)?e:t),dd="abcdefghijklmnopqrstuvwxyz",Ng="0123456789",fx={DIGIT:Ng,ALPHA:dd,ALPHA_DIGIT:dd+dd.toUpperCase()+Ng},CP=(e=16,t=fx.ALPHA_DIGIT)=>{let n="";const{length:o}=t;for(;e--;)n+=t[Math.random()*o|0];return n};function wP(e){return!!(e&&to(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const _P=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 Ys(o,(a,s)=>{const l=n(a,r+1);!Is(l)&&(i[s]=l)}),t[r]=void 0,i}}return o};return n(e,0)},SP=jo("AsyncFunction"),kP=e=>e&&(nu(e)||to(e))&&to(e.then)&&to(e.catch),$e={isArray:Ra,isArrayBuffer:ax,isBuffer:KT,isFormData:nP,isArrayBufferView:GT,isString:YT,isNumber:sx,isBoolean:XT,isObject:nu,isPlainObject:Zl,isUndefined:Is,isDate:QT,isFile:ZT,isBlob:JT,isRegExp:gP,isFunction:to,isStream:tP,isURLSearchParams:oP,isTypedArray:dP,isFileList:eP,forEach:Ys,merge:Sf,extend:iP,trim:rP,stripBOM:aP,inherits:sP,toFlatObject:lP,kindOf:eu,kindOfTest:jo,endsWith:cP,toArray:uP,forEachEntry:fP,matchAll:hP,isHTMLForm:pP,hasOwnProperty:Fg,hasOwnProp:Fg,reduceDescriptors:dx,freezeMethods:vP,toObjectSet:bP,toCamelCase:mP,noop:yP,toFiniteNumber:xP,findKey:lx,global:cx,isContextDefined:ux,ALPHABET:fx,generateString:CP,isSpecCompliantForm:wP,toJSONObject:_P,isAsyncFn:SP,isThenable:kP};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 TP=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 PP(e){return $e.isArray(e)&&!e.some(kf)}const RP=$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)&&PP(h)||($e.isFileList(h)||$e.endsWith(m,"[]"))&&(g=$e.toArray(h)))return m=mx(m),g.forEach(function(S,w){!($e.isUndefined(S)||S===null)&&t.append(a===!0?Bg([m],w,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(RP,{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,x){(!($e.isUndefined(g)||g===null)&&r.call(t,g,$e.isString(x)?x.trim():x,m,f))===!0&&p(g,m?m.concat(x):[x])}),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 EP(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||EP,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 $P{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=$P,bx={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},AP=typeof URLSearchParams<"u"?URLSearchParams:Qh,IP=typeof FormData<"u"?FormData:null,MP=typeof Blob<"u"?Blob:null,zP={isBrowser:!0,classes:{URLSearchParams:AP,FormData:IP,Blob:MP},protocols:["http","https","file","blob","url","data"]},yx=typeof window<"u"&&typeof document<"u",OP=(e=>yx&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),DP=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),LP=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:yx,hasStandardBrowserEnv:OP,hasStandardBrowserWebWorkerEnv:DP},Symbol.toStringTag,{value:"Module"})),Io={...LP,...zP};function FP(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 NP(e){return $e.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function BP(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]=BP(r[a])),!s)}if($e.isFormData(e)&&$e.isFunction(e.entries)){const n={};return $e.forEachEntry(e,(o,r)=>{t(NP(o),r,n,0)}),n}return null}function HP(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 FP(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),HP(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,jP=$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"]),UP=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]&&jP[n])&&(n==="set-cookie"?t[n]?t[n].push(o):t[n]=[o]:t[n]=t[n]?t[n]+", "+o:o)}),t},Ug=Symbol("internals");function Ya(e){return e&&String(e).trim().toLowerCase()}function Jl(e){return e===!1||e==null?e:$e.isArray(e)?e.map(Jl):String(e)}function VP(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 WP=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 qP(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,o)=>n.toUpperCase()+o)}function KP(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=Ya(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]=Jl(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())&&!WP(t)?a(UP(t),n):t!=null&&i(n,t,o),this}get(t,n){if(t=Ya(t),t){const o=$e.findKey(this,t);if(o){const r=this[o];if(!n)return r;if(n===!0)return VP(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=Ya(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=Ya(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]=Jl(r),delete n[i];return}const s=t?qP(i):String(i).trim();s!==i&&delete n[i],n[s]=Jl(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[Ug]=this[Ug]={accessors:{}}).accessors,r=this.prototype;function i(a){const s=Ya(a);o[s]||(KP(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 Xs(e,t,n){$t.call(this,e??"canceled",$t.ERR_CANCELED,t,n),this.name="CanceledError"}$e.inherits(Xs,$t,{__CANCEL__:!0});function GP(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 YP=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 XP(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function QP(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}function wx(e,t){return e&&!XP(t)?QP(e,t):t}const ZP=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 JP(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function eR(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 tR=typeof XMLHttpRequest<"u",nR=tR&&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};GP(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&&ZP(f))){const m=e.xsrfHeaderName&&e.xsrfCookieName&&YP.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 Xs(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=JP(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:TP,xhr:nR};$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}`,oR=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 oR(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:oR,validators:ep},mr=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:mr.transitional(mr.boolean),forcedJSONParsing:mr.transitional(mr.boolean),clarifyTimeoutError:mr.transitional(mr.boolean)},!1),r!=null&&($e.isFunction(r)?n.paramsSerializer={serialize:r}:Pf.assertOptions(r,{encode:mr.function,serialize:mr.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 rR=tp;function iR(e){return function(n){return e.apply(null,n)}}function aR(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 sR=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=rR;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=iR;hn.isAxiosError=aR;hn.mergeConfig=pa;hn.AxiosHeaders=er;hn.formToJSON=e=>xx($e.isHTMLForm(e)?new FormData(e):e);hn.getAdapter=_x.getAdapter;hn.HttpStatusCode=sR;hn.default=hn;const lR=hn,cR=[{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 uR({url:e,method:t=""}){return cR.some(n=>n.url===e&&n.method===t.toUpperCase())}function dR(e){return typeof e>"u"}function fR(e){return e===null}function hR(e){return fR(e)||dR(e)}function Tx(e){if(typeof e!="string")return!1;try{return JSON.parse(e),!0}catch{return!1}}class pR{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 hR(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 Px({prefixKey:e="",storage:t=sessionStorage}){return new pR({prefixKey:e,storage:t})}const Rx="Vue_Naive_",mR=function(e={}){return Px({prefixKey:e.prefixKey||"",storage:localStorage})},gR=function(e={}){return Px({prefixKey:e.prefixKey||"",storage:sessionStorage})},_i=mR({prefixKey:Rx}),mc=gR({prefixKey:Rx}),np="access_token",vR=72*60*60;function Ex(){return _i.get(np)}function bR(e){_i.set(np,e,vR)}function $x(){_i.remove(np)}function op(){const e=pe(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 Ax=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 yR(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 Ix={exports:{}};(function(e,t){(function(n,o){e.exports=o()})(Ax,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),L=$-X<0,M=z.clone().add(j+(L?-1:1),d);return+(-(j+($-X)/(L?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])},R=function B(z,$,j){var X;if(!z)return _;if(typeof z=="string"){var L=z.toLowerCase();x[L]&&(X=L),$&&(x[L]=$,X=L);var M=z.split("-");if(!X&&M.length>1)return B(M[0])}else{var le=z.name;x[le]=z,X=le}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=R,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=R($.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,L=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 le=M[2]-1||0,Q=(M[7]||"0").substring(0,3);return L?new Date(Date.UTC(M[1],le,M[3]||1,M[4]||0,M[5]||0,M[6]||0,Q)):new Date(M[1],le,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($)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 rR(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:rR,validators:ep},mr=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:mr.transitional(mr.boolean),forcedJSONParsing:mr.transitional(mr.boolean),clarifyTimeoutError:mr.transitional(mr.boolean)},!1),r!=null&&($e.isFunction(r)?n.paramsSerializer={serialize:r}:Pf.assertOptions(r,{encode:mr.function,serialize:mr.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 Xs(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 iR=tp;function aR(e){return function(n){return e.apply(null,n)}}function sR(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 lR=Rf;function kx(e){const t=new ec(e),n=ix(ec.prototype.request,t);return $e.extend(n,ec.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=ec;hn.CanceledError=Xs;hn.CancelToken=iR;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=aR;hn.isAxiosError=sR;hn.mergeConfig=pa;hn.AxiosHeaders=er;hn.formToJSON=e=>xx($e.isHTMLForm(e)?new FormData(e):e);hn.getAdapter=_x.getAdapter;hn.HttpStatusCode=lR;hn.default=hn;const cR=hn,uR=[{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 dR({url:e,method:t=""}){return uR.some(n=>n.url===e&&n.method===t.toUpperCase())}function fR(e){return typeof e>"u"}function hR(e){return e===null}function pR(e){return hR(e)||fR(e)}function Tx(e){if(typeof e!="string")return!1;try{return JSON.parse(e),!0}catch{return!1}}class mR{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 pR(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 Px({prefixKey:e="",storage:t=sessionStorage}){return new mR({prefixKey:e,storage:t})}const Rx="Vue_Naive_",gR=function(e={}){return Px({prefixKey:e.prefixKey||"",storage:localStorage})},vR=function(e={}){return Px({prefixKey:e.prefixKey||"",storage:sessionStorage})},Si=gR({prefixKey:Rx}),mc=vR({prefixKey:Rx}),np="access_token",bR=72*60*60;function Ex(){return Si.get(np)}function yR(e){Si.set(np,e,bR)}function $x(){Si.remove(np)}function op(){const e=pe(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 Ax=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 xR(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 Ix={exports:{}};(function(e,t){(function(n,o){e.exports=o()})(Ax,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,x={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(B){var O=["th","st","nd","rd"],$=B%100;return"["+B+(O[($-20)%10]||O[$]||O[0])+"]"}},S=function(B,O,$){var U=String(B);return!U||U.length>=O?B:""+Array(O+1-U.length).join($)+B},w={s:S,z:function(B){var O=-B.utcOffset(),$=Math.abs(O),U=Math.floor($/60),X=$%60;return(O<=0?"+":"-")+S(U,2,"0")+":"+S(X,2,"0")},m:function B(O,$){if(O.date()<$.date())return-B($,O);var U=12*($.year()-O.year())+($.month()-O.month()),X=O.clone().add(U,d),L=$-X<0,M=O.clone().add(U+(L?-1:1),d);return+(-(U+($-X)/(L?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",y={};y[_]=x;var C="$isDayjsObject",T=function(B){return B instanceof I||!(!B||!B[C])},R=function B(O,$,U){var X;if(!O)return _;if(typeof O=="string"){var L=O.toLowerCase();y[L]&&(X=L),$&&(y[L]=$,X=L);var M=O.split("-");if(!X&&M.length>1)return B(M[0])}else{var le=O.name;y[le]=O,X=le}return!U&&X&&(_=X),X||!U&&_},k=function(B,O){if(T(B))return B.clone();var $=typeof O=="object"?O:{};return $.date=B,$.args=arguments,new I($)},A=w;A.l=R,A.i=T,A.w=function(B,O){return k(B,{locale:O.$L,utc:O.$u,x:O.$x,$offset:O.$offset})};var I=function(){function B($){this.$L=R($.locale,null,!0),this.parse($),this.$x=this.$x||$.x||{},this[C]=!0}var O=B.prototype;return O.parse=function($){this.$d=function(U){var X=U.date,L=U.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 le=M[2]-1||0,Q=(M[7]||"0").substring(0,3);return L?new Date(Date.UTC(M[1],le,M[3]||1,M[4]||0,M[5]||0,M[6]||0,Q)):new Date(M[1],le,M[3]||1,M[4]||0,M[5]||0,M[6]||0,Q)}}return new Date(X)}($),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 A},O.isValid=function(){return this.$d.toString()!==m},O.isSame=function($,U){var X=k($);return this.startOf(U)<=X&&X<=this.endOf(U)},O.isAfter=function($,U){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 _(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,be=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(be)return C(be,{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 R(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 L(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 R(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(be){return G.onClick(be)})}},{key:"onClick",value:function(Ce){var G=Ce.delegateTarget||Ce.currentTarget,be=this.action(G)||"copy",ue=w({action:be,container:this.container,target:this.target(G),text:this.text(G)});this.emit(ue?"success":"error",{action:be,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,be=!!document.queryCommandSupported;return G.forEach(function(ue){be=be&&!!document.queryCommandSupported(ue)}),be}}]),fe}(c()),le=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()})(Ax,function(){return function(){var n={686:function(i,a,s){s.d(a,{default:function(){return le}});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 de=p()(ne);return h("cut"),de},v=m;function g(Q){var ne=document.documentElement.getAttribute("dir")==="rtl",de=document.createElement("textarea");de.style.fontSize="12pt",de.style.border="0",de.style.padding="0",de.style.margin="0",de.style.position="absolute",de.style[ne?"right":"left"]="-9999px";var xe=window.pageYOffset||document.documentElement.scrollTop;return de.style.top="".concat(xe,"px"),de.setAttribute("readonly",""),de.value=Q,de}var x=function(ne,de){var xe=g(ne);de.container.appendChild(xe);var Ce=p()(xe);return h("copy"),xe.remove(),Ce},S=function(ne){var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body},xe="";return typeof ne=="string"?xe=x(ne,de):ne instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(ne==null?void 0:ne.type)?xe=x(ne.value,de):(xe=p()(ne),h("copy")),xe},w=S;function _(Q){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_=function(de){return typeof de}:_=function(de){return de&&typeof Symbol=="function"&&de.constructor===Symbol&&de!==Symbol.prototype?"symbol":typeof de},_(Q)}var y=function(){var ne=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},de=ne.action,xe=de===void 0?"copy":de,Ce=ne.container,G=ne.target,be=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(be)return w(be,{container:Ce});if(G)return xe==="cut"?v(G):w(G,{container:Ce})},C=y;function T(Q){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(de){return typeof de}:T=function(de){return de&&typeof Symbol=="function"&&de.constructor===Symbol&&de!==Symbol.prototype?"symbol":typeof de},T(Q)}function R(Q,ne){if(!(Q instanceof ne))throw new TypeError("Cannot call a class as a function")}function k(Q,ne){for(var de=0;de"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(de){return de.__proto__||Object.getPrototypeOf(de)},X(Q)}function L(Q,ne){var de="data-clipboard-".concat(Q);if(ne.hasAttribute(de))return ne.getAttribute(de)}var M=function(Q){I(de,Q);var ne=B(de);function de(xe,Ce){var G;return R(this,de),G=ne.call(this),G.resolveOptions(Ce),G.listenClick(xe),G}return A(de,[{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(be){return G.onClick(be)})}},{key:"onClick",value:function(Ce){var G=Ce.delegateTarget||Ce.currentTarget,be=this.action(G)||"copy",ue=C({action:be,container:this.container,target:this.target(G),text:this.text(G)});this.emit(ue?"success":"error",{action:be,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 w(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,be=!!document.queryCommandSupported;return G.forEach(function(ue){be=be&&!!document.queryCommandSupported(ue)}),be}}]),de}(c()),le=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",Lr=(e,t=!1)=>t?Symbol.for(e):Symbol(e),kR=(e,t,n)=>TR({l:e,k:t,s:n}),TR=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),gn=e=>typeof e=="number"&&isFinite(e),PR=e=>Ox(e)==="[object Date]",Ir=e=>Ox(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 RR=Object.prototype.hasOwnProperty;function As(e,t){return RR.call(e,t)}const Zt=Array.isArray,on=e=>typeof e=="function",Ve=e=>typeof e=="string",Ct=e=>typeof e=="boolean",Ht=e=>e!==null&&typeof e=="object",zx=Object.prototype.toString,Ox=e=>zx.call(e),mt=e=>{if(!Ht(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},ER=e=>e==null?"":Zt(e)||mt(e)&&e.toString===zx?JSON.stringify(e,null,2):String(e);function $R(e,t=""){return e.reduce((n,o,r)=>r===0?n+o:n+t+o,"")}function ip(e){let t=e;return()=>++t}function AR(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",Lr=(e,t=!1)=>t?Symbol.for(e):Symbol(e),TR=(e,t,n)=>PR({l:e,k:t,s:n}),PR=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),gn=e=>typeof e=="number"&&isFinite(e),RR=e=>Ox(e)==="[object Date]",Ir=e=>Ox(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 ER=Object.prototype.hasOwnProperty;function Ms(e,t){return ER.call(e,t)}const Zt=Array.isArray,on=e=>typeof e=="function",Ve=e=>typeof e=="string",Ct=e=>typeof e=="boolean",Ht=e=>e!==null&&typeof e=="object",zx=Object.prototype.toString,Ox=e=>zx.call(e),mt=e=>{if(!Ht(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},$R=e=>e==null?"":Zt(e)||mt(e)&&e.toString===zx?JSON.stringify(e,null,2):String(e);function AR(e,t=""){return e.reduce((n,o,r)=>r===0?n+o:n+t+o,"")}function ip(e){let t=e;return()=>++t}function IR(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const wl=e=>!Ht(e)||Zt(e);function hs(e,t){if(wl(e)||wl(t))throw new Error("Invalid value");for(const n in e)Ms(e,n)&&(wl(e[n])||wl(t[n])?t[n]=e[n]:hs(e[n],t[n]))}/*! * message-compiler v9.7.1 * (c) 2023 kazuya kawaguchi * Released under the MIT License. - */function IR(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 MR=/\{([0-9a-zA-Z]+)\}/g;function zR(e,...t){return t.length===1&&OR(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace(MR,(n,o)=>t.hasOwnProperty(o)?t[o]:"")}const Dx=Object.assign,Qg=e=>typeof e=="string",OR=e=>e!==null&&typeof e=="object";function Lx(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},DR={[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=zR((r||DR)[e]||"",...i||[]),s=new SyntaxError(String(a));return s.code=e,t&&(s.location=t),s.domain=o,s}function LR(e){throw e}const Go=" ",FR="\r",$n=` -`,NR=String.fromCharCode(8232),BR=String.fromCharCode(8233);function HR(e){const t=e;let n=0,o=1,r=1,i=0;const a=w=>t[w]===FR&&t[w+1]===$n,s=w=>t[w]===$n,l=w=>t[w]===BR,c=w=>t[w]===NR,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 gr=void 0,jR=".",Zg="'",UR="tokenizer";function VR(e,t={}){const n=t.location!==!1,o=HR(e),r=()=>o.index(),i=()=>IR(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(P,E,q,...ie){const Y=c();if(E.column+=q,E.offset+=q,u){const he=n?$f(Y.startLoc,E):null,ye=Ea(P,he,{domain:UR,args:ie});u(ye)}}function f(P,E,q){P.endLoc=i(),P.currentType=E;const ie={type:E};return n&&(ie.loc=$f(P.startLoc,P.endLoc)),q!=null&&(ie.value=q),ie}const p=P=>f(P,14);function h(P,E){return P.currentChar()===E?(P.next(),E):(d(ft.EXPECTED_TOKEN,i(),0,E),"")}function m(P){let E="";for(;P.currentPeek()===Go||P.currentPeek()===$n;)E+=P.currentPeek(),P.peek();return E}function v(P){const E=m(P);return P.skipToPeek(),E}function g(P){if(P===gr)return!1;const E=P.charCodeAt(0);return E>=97&&E<=122||E>=65&&E<=90||E===95}function y(P){if(P===gr)return!1;const E=P.charCodeAt(0);return E>=48&&E<=57}function S(P,E){const{currentType:q}=E;if(q!==2)return!1;m(P);const ie=g(P.currentPeek());return P.resetPeek(),ie}function C(P,E){const{currentType:q}=E;if(q!==2)return!1;m(P);const ie=P.currentPeek()==="-"?P.peek():P.currentPeek(),Y=y(ie);return P.resetPeek(),Y}function _(P,E){const{currentType:q}=E;if(q!==2)return!1;m(P);const ie=P.currentPeek()===Zg;return P.resetPeek(),ie}function x(P,E){const{currentType:q}=E;if(q!==8)return!1;m(P);const ie=P.currentPeek()===".";return P.resetPeek(),ie}function w(P,E){const{currentType:q}=E;if(q!==9)return!1;m(P);const ie=g(P.currentPeek());return P.resetPeek(),ie}function T(P,E){const{currentType:q}=E;if(!(q===8||q===12))return!1;m(P);const ie=P.currentPeek()===":";return P.resetPeek(),ie}function R(P,E){const{currentType:q}=E;if(q!==10)return!1;const ie=()=>{const he=P.currentPeek();return he==="{"?g(P.peek()):he==="@"||he==="%"||he==="|"||he===":"||he==="."||he===Go||!he?!1:he===$n?(P.peek(),ie()):g(he)},Y=ie();return P.resetPeek(),Y}function k(P){m(P);const E=P.currentPeek()==="|";return P.resetPeek(),E}function A(P){const E=m(P),q=P.currentPeek()==="%"&&P.peek()==="{";return P.resetPeek(),{isModulo:q,hasSpace:E.length>0}}function I(P,E=!0){const q=(Y=!1,he="",ye=!1)=>{const ve=P.currentPeek();return ve==="{"?he==="%"?!1:Y:ve==="@"||!ve?he==="%"?!0:Y:ve==="%"?(P.peek(),q(Y,"%",!0)):ve==="|"?he==="%"||ye?!0:!(he===Go||he===$n):ve===Go?(P.peek(),q(!0,Go,ye)):ve===$n?(P.peek(),q(!0,$n,ye)):!0},ie=q();return E&&P.resetPeek(),ie}function W(P,E){const q=P.currentChar();return q===gr?gr:E(q)?(P.next(),q):null}function B(P){return W(P,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(P){return W(P,q=>{const ie=q.charCodeAt(0);return ie>=48&&ie<=57})}function $(P){return W(P,q=>{const ie=q.charCodeAt(0);return ie>=48&&ie<=57||ie>=65&&ie<=70||ie>=97&&ie<=102})}function j(P){let E="",q="";for(;E=z(P);)q+=E;return q}function X(P){v(P);const E=P.currentChar();return E!=="%"&&d(ft.EXPECTED_TOKEN,i(),0,E),P.next(),"%"}function L(P){let E="";for(;;){const q=P.currentChar();if(q==="{"||q==="}"||q==="@"||q==="|"||!q)break;if(q==="%")if(I(P))E+=q,P.next();else break;else if(q===Go||q===$n)if(I(P))E+=q,P.next();else{if(k(P))break;E+=q,P.next()}else E+=q,P.next()}return E}function M(P){v(P);let E="",q="";for(;E=B(P);)q+=E;return P.currentChar()===gr&&d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),q}function le(P){v(P);let E="";return P.currentChar()==="-"?(P.next(),E+=`-${j(P)}`):E+=j(P),P.currentChar()===gr&&d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),E}function Q(P){v(P),h(P,"'");let E="",q="";const ie=he=>he!==Zg&&he!==$n;for(;E=W(P,ie);)E==="\\"?q+=ne(P):q+=E;const Y=P.currentChar();return Y===$n||Y===gr?(d(ft.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,i(),0),Y===$n&&(P.next(),h(P,"'")),q):(h(P,"'"),q)}function ne(P){const E=P.currentChar();switch(E){case"\\":case"'":return P.next(),`\\${E}`;case"u":return fe(P,E,4);case"U":return fe(P,E,6);default:return d(ft.UNKNOWN_ESCAPE_SEQUENCE,i(),0,E),""}}function fe(P,E,q){h(P,E);let ie="";for(let Y=0;YY!=="{"&&Y!=="}"&&Y!==Go&&Y!==$n;for(;E=W(P,ie);)q+=E;return q}function Ce(P){let E="",q="";for(;E=B(P);)q+=E;return q}function G(P){const E=(q=!1,ie)=>{const Y=P.currentChar();return Y==="{"||Y==="%"||Y==="@"||Y==="|"||Y==="("||Y===")"||!Y||Y===Go?ie:Y===$n||Y===jR?(ie+=Y,P.next(),E(q,ie)):(ie+=Y,P.next(),E(!0,ie))};return E(!1,"")}function be(P){v(P);const E=h(P,"|");return v(P),E}function ue(P,E){let q=null;switch(P.currentChar()){case"{":return E.braceNest>=1&&d(ft.NOT_ALLOW_NEST_PLACEHOLDER,i(),0),P.next(),q=f(E,2,"{"),v(P),E.braceNest++,q;case"}":return E.braceNest>0&&E.currentType===2&&d(ft.EMPTY_PLACEHOLDER,i(),0),P.next(),q=f(E,3,"}"),E.braceNest--,E.braceNest>0&&v(P),E.inLinked&&E.braceNest===0&&(E.inLinked=!1),q;case"@":return E.braceNest>0&&d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),q=re(P,E)||p(E),E.braceNest=0,q;default:let Y=!0,he=!0,ye=!0;if(k(P))return E.braceNest>0&&d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),q=f(E,1,be(P)),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,Se(P,E);if(Y=S(P,E))return q=f(E,5,M(P)),v(P),q;if(he=C(P,E))return q=f(E,6,le(P)),v(P),q;if(ye=_(P,E))return q=f(E,7,Q(P)),v(P),q;if(!Y&&!he&&!ye)return q=f(E,13,xe(P)),d(ft.INVALID_TOKEN_IN_PLACEHOLDER,i(),0,q.value),v(P),q;break}return q}function re(P,E){const{currentType:q}=E;let ie=null;const Y=P.currentChar();switch((q===8||q===9||q===12||q===10)&&(Y===$n||Y===Go)&&d(ft.INVALID_LINKED_FORMAT,i(),0),Y){case"@":return P.next(),ie=f(E,8,"@"),E.inLinked=!0,ie;case".":return v(P),P.next(),f(E,9,".");case":":return v(P),P.next(),f(E,10,":");default:return k(P)?(ie=f(E,1,be(P)),E.braceNest=0,E.inLinked=!1,ie):x(P,E)||T(P,E)?(v(P),re(P,E)):w(P,E)?(v(P),f(E,12,Ce(P))):R(P,E)?(v(P),Y==="{"?ue(P,E)||ie:f(E,11,G(P))):(q===8&&d(ft.INVALID_LINKED_FORMAT,i(),0),E.braceNest=0,E.inLinked=!1,Se(P,E))}}function Se(P,E){let q={type:14};if(E.braceNest>0)return ue(P,E)||p(E);if(E.inLinked)return re(P,E)||p(E);switch(P.currentChar()){case"{":return ue(P,E)||p(E);case"}":return d(ft.UNBALANCED_CLOSING_BRACE,i(),0),P.next(),f(E,3,"}");case"@":return re(P,E)||p(E);default:if(k(P))return q=f(E,1,be(P)),E.braceNest=0,E.inLinked=!1,q;const{isModulo:Y,hasSpace:he}=A(P);if(Y)return he?f(E,0,L(P)):f(E,4,X(P));if(I(P))return f(E,0,L(P));break}return q}function V(){const{currentType:P,offset:E,startLoc:q,endLoc:ie}=l;return l.lastType=P,l.lastOffset=E,l.lastStartLoc=q,l.lastEndLoc=ie,l.offset=r(),l.startLoc=i(),o.currentChar()===gr?f(l,14):Se(o,l)}return{nextToken:V,currentOffset:r,currentPosition:i,context:c}}const WR="parser",qR=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function KR(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 GR(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:WR,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(qR,KR),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 R=x||g.nextToken();switch(x=null,R.type){case 0:R.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Po(R)),_.items.push(a(g,R.value||""));break;case 6:R.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Po(R)),_.items.push(s(g,R.value||""));break;case 5:R.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Po(R)),_.items.push(l(g,R.value||""));break;case 7:R.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Po(R)),_.items.push(c(g,R.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=VR(g,Dx({},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 YR(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 tE(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 nE(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=eE(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 { ${Lx(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 aE(e,t={}){const n=Dx({},t),o=!!n.jit,r=!!n.minify,i=n.optimize==null?!0:n.optimize,s=GR(n).parse(e);return o?(i&&QR(s),r&&Yi(s),{ast:s,code:""}):(XR(s,n),iE(s,n))}/*! + */function MR(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 zR=/\{([0-9a-zA-Z]+)\}/g;function OR(e,...t){return t.length===1&&DR(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace(zR,(n,o)=>t.hasOwnProperty(o)?t[o]:"")}const Dx=Object.assign,Qg=e=>typeof e=="string",DR=e=>e!==null&&typeof e=="object";function Lx(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},LR={[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=OR((r||LR)[e]||"",...i||[]),s=new SyntaxError(String(a));return s.code=e,t&&(s.location=t),s.domain=o,s}function FR(e){throw e}const Go=" ",NR="\r",$n=` +`,BR=String.fromCharCode(8232),HR=String.fromCharCode(8233);function jR(e){const t=e;let n=0,o=1,r=1,i=0;const a=C=>t[C]===NR&&t[C+1]===$n,s=C=>t[C]===$n,l=C=>t[C]===HR,c=C=>t[C]===BR,u=C=>a(C)||s(C)||l(C)||c(C),d=()=>n,f=()=>o,p=()=>r,h=()=>i,m=C=>a(C)||l(C)||c(C)?$n:t[C],v=()=>m(n),g=()=>m(n+i);function x(){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 w(){n=0,o=1,r=1,i=0}function _(C=0){i=C}function y(){const C=n+i;for(;C!==n;)x();i=0}return{index:d,line:f,column:p,peekOffset:h,charAt:m,currentChar:v,currentPeek:g,next:x,peek:S,reset:w,resetPeek:_,skipToPeek:y}}const gr=void 0,UR=".",Zg="'",VR="tokenizer";function WR(e,t={}){const n=t.location!==!1,o=jR(e),r=()=>o.index(),i=()=>MR(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(P,E,q,...ie){const Y=c();if(E.column+=q,E.offset+=q,u){const fe=n?$f(Y.startLoc,E):null,ye=Ea(P,fe,{domain:VR,args:ie});u(ye)}}function f(P,E,q){P.endLoc=i(),P.currentType=E;const ie={type:E};return n&&(ie.loc=$f(P.startLoc,P.endLoc)),q!=null&&(ie.value=q),ie}const p=P=>f(P,14);function h(P,E){return P.currentChar()===E?(P.next(),E):(d(ft.EXPECTED_TOKEN,i(),0,E),"")}function m(P){let E="";for(;P.currentPeek()===Go||P.currentPeek()===$n;)E+=P.currentPeek(),P.peek();return E}function v(P){const E=m(P);return P.skipToPeek(),E}function g(P){if(P===gr)return!1;const E=P.charCodeAt(0);return E>=97&&E<=122||E>=65&&E<=90||E===95}function x(P){if(P===gr)return!1;const E=P.charCodeAt(0);return E>=48&&E<=57}function S(P,E){const{currentType:q}=E;if(q!==2)return!1;m(P);const ie=g(P.currentPeek());return P.resetPeek(),ie}function w(P,E){const{currentType:q}=E;if(q!==2)return!1;m(P);const ie=P.currentPeek()==="-"?P.peek():P.currentPeek(),Y=x(ie);return P.resetPeek(),Y}function _(P,E){const{currentType:q}=E;if(q!==2)return!1;m(P);const ie=P.currentPeek()===Zg;return P.resetPeek(),ie}function y(P,E){const{currentType:q}=E;if(q!==8)return!1;m(P);const ie=P.currentPeek()===".";return P.resetPeek(),ie}function C(P,E){const{currentType:q}=E;if(q!==9)return!1;m(P);const ie=g(P.currentPeek());return P.resetPeek(),ie}function T(P,E){const{currentType:q}=E;if(!(q===8||q===12))return!1;m(P);const ie=P.currentPeek()===":";return P.resetPeek(),ie}function R(P,E){const{currentType:q}=E;if(q!==10)return!1;const ie=()=>{const fe=P.currentPeek();return fe==="{"?g(P.peek()):fe==="@"||fe==="%"||fe==="|"||fe===":"||fe==="."||fe===Go||!fe?!1:fe===$n?(P.peek(),ie()):g(fe)},Y=ie();return P.resetPeek(),Y}function k(P){m(P);const E=P.currentPeek()==="|";return P.resetPeek(),E}function A(P){const E=m(P),q=P.currentPeek()==="%"&&P.peek()==="{";return P.resetPeek(),{isModulo:q,hasSpace:E.length>0}}function I(P,E=!0){const q=(Y=!1,fe="",ye=!1)=>{const ve=P.currentPeek();return ve==="{"?fe==="%"?!1:Y:ve==="@"||!ve?fe==="%"?!0:Y:ve==="%"?(P.peek(),q(Y,"%",!0)):ve==="|"?fe==="%"||ye?!0:!(fe===Go||fe===$n):ve===Go?(P.peek(),q(!0,Go,ye)):ve===$n?(P.peek(),q(!0,$n,ye)):!0},ie=q();return E&&P.resetPeek(),ie}function W(P,E){const q=P.currentChar();return q===gr?gr:E(q)?(P.next(),q):null}function B(P){return W(P,q=>{const ie=q.charCodeAt(0);return ie>=97&&ie<=122||ie>=65&&ie<=90||ie>=48&&ie<=57||ie===95||ie===36})}function O(P){return W(P,q=>{const ie=q.charCodeAt(0);return ie>=48&&ie<=57})}function $(P){return W(P,q=>{const ie=q.charCodeAt(0);return ie>=48&&ie<=57||ie>=65&&ie<=70||ie>=97&&ie<=102})}function U(P){let E="",q="";for(;E=O(P);)q+=E;return q}function X(P){v(P);const E=P.currentChar();return E!=="%"&&d(ft.EXPECTED_TOKEN,i(),0,E),P.next(),"%"}function L(P){let E="";for(;;){const q=P.currentChar();if(q==="{"||q==="}"||q==="@"||q==="|"||!q)break;if(q==="%")if(I(P))E+=q,P.next();else break;else if(q===Go||q===$n)if(I(P))E+=q,P.next();else{if(k(P))break;E+=q,P.next()}else E+=q,P.next()}return E}function M(P){v(P);let E="",q="";for(;E=B(P);)q+=E;return P.currentChar()===gr&&d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),q}function le(P){v(P);let E="";return P.currentChar()==="-"?(P.next(),E+=`-${U(P)}`):E+=U(P),P.currentChar()===gr&&d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),E}function Q(P){v(P),h(P,"'");let E="",q="";const ie=fe=>fe!==Zg&&fe!==$n;for(;E=W(P,ie);)E==="\\"?q+=ne(P):q+=E;const Y=P.currentChar();return Y===$n||Y===gr?(d(ft.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,i(),0),Y===$n&&(P.next(),h(P,"'")),q):(h(P,"'"),q)}function ne(P){const E=P.currentChar();switch(E){case"\\":case"'":return P.next(),`\\${E}`;case"u":return de(P,E,4);case"U":return de(P,E,6);default:return d(ft.UNKNOWN_ESCAPE_SEQUENCE,i(),0,E),""}}function de(P,E,q){h(P,E);let ie="";for(let Y=0;YY!=="{"&&Y!=="}"&&Y!==Go&&Y!==$n;for(;E=W(P,ie);)q+=E;return q}function Ce(P){let E="",q="";for(;E=B(P);)q+=E;return q}function G(P){const E=(q=!1,ie)=>{const Y=P.currentChar();return Y==="{"||Y==="%"||Y==="@"||Y==="|"||Y==="("||Y===")"||!Y||Y===Go?ie:Y===$n||Y===UR?(ie+=Y,P.next(),E(q,ie)):(ie+=Y,P.next(),E(!0,ie))};return E(!1,"")}function be(P){v(P);const E=h(P,"|");return v(P),E}function ue(P,E){let q=null;switch(P.currentChar()){case"{":return E.braceNest>=1&&d(ft.NOT_ALLOW_NEST_PLACEHOLDER,i(),0),P.next(),q=f(E,2,"{"),v(P),E.braceNest++,q;case"}":return E.braceNest>0&&E.currentType===2&&d(ft.EMPTY_PLACEHOLDER,i(),0),P.next(),q=f(E,3,"}"),E.braceNest--,E.braceNest>0&&v(P),E.inLinked&&E.braceNest===0&&(E.inLinked=!1),q;case"@":return E.braceNest>0&&d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),q=re(P,E)||p(E),E.braceNest=0,q;default:let Y=!0,fe=!0,ye=!0;if(k(P))return E.braceNest>0&&d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),q=f(E,1,be(P)),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,_e(P,E);if(Y=S(P,E))return q=f(E,5,M(P)),v(P),q;if(fe=w(P,E))return q=f(E,6,le(P)),v(P),q;if(ye=_(P,E))return q=f(E,7,Q(P)),v(P),q;if(!Y&&!fe&&!ye)return q=f(E,13,xe(P)),d(ft.INVALID_TOKEN_IN_PLACEHOLDER,i(),0,q.value),v(P),q;break}return q}function re(P,E){const{currentType:q}=E;let ie=null;const Y=P.currentChar();switch((q===8||q===9||q===12||q===10)&&(Y===$n||Y===Go)&&d(ft.INVALID_LINKED_FORMAT,i(),0),Y){case"@":return P.next(),ie=f(E,8,"@"),E.inLinked=!0,ie;case".":return v(P),P.next(),f(E,9,".");case":":return v(P),P.next(),f(E,10,":");default:return k(P)?(ie=f(E,1,be(P)),E.braceNest=0,E.inLinked=!1,ie):y(P,E)||T(P,E)?(v(P),re(P,E)):C(P,E)?(v(P),f(E,12,Ce(P))):R(P,E)?(v(P),Y==="{"?ue(P,E)||ie:f(E,11,G(P))):(q===8&&d(ft.INVALID_LINKED_FORMAT,i(),0),E.braceNest=0,E.inLinked=!1,_e(P,E))}}function _e(P,E){let q={type:14};if(E.braceNest>0)return ue(P,E)||p(E);if(E.inLinked)return re(P,E)||p(E);switch(P.currentChar()){case"{":return ue(P,E)||p(E);case"}":return d(ft.UNBALANCED_CLOSING_BRACE,i(),0),P.next(),f(E,3,"}");case"@":return re(P,E)||p(E);default:if(k(P))return q=f(E,1,be(P)),E.braceNest=0,E.inLinked=!1,q;const{isModulo:Y,hasSpace:fe}=A(P);if(Y)return fe?f(E,0,L(P)):f(E,4,X(P));if(I(P))return f(E,0,L(P));break}return q}function V(){const{currentType:P,offset:E,startLoc:q,endLoc:ie}=l;return l.lastType=P,l.lastOffset=E,l.lastStartLoc=q,l.lastEndLoc=ie,l.offset=r(),l.startLoc=i(),o.currentChar()===gr?f(l,14):_e(o,l)}return{nextToken:V,currentOffset:r,currentPosition:i,context:c}}const qR="parser",KR=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function GR(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 YR(e={}){const t=e.location!==!1,{onError:n}=e;function o(g,x,S,w,..._){const y=g.currentPosition();if(y.offset+=w,y.column+=w,n){const C=t?$f(S,y):null,T=Ea(x,C,{domain:qR,args:_});n(T)}}function r(g,x,S){const w={type:g};return t&&(w.start=x,w.end=x,w.loc={start:S,end:S}),w}function i(g,x,S,w){w&&(g.type=w),t&&(g.end=x,g.loc&&(g.loc.end=S))}function a(g,x){const S=g.context(),w=r(3,S.offset,S.startLoc);return w.value=x,i(w,g.currentOffset(),g.currentPosition()),w}function s(g,x){const S=g.context(),{lastOffset:w,lastStartLoc:_}=S,y=r(5,w,_);return y.index=parseInt(x,10),g.nextToken(),i(y,g.currentOffset(),g.currentPosition()),y}function l(g,x){const S=g.context(),{lastOffset:w,lastStartLoc:_}=S,y=r(4,w,_);return y.key=x,g.nextToken(),i(y,g.currentOffset(),g.currentPosition()),y}function c(g,x){const S=g.context(),{lastOffset:w,lastStartLoc:_}=S,y=r(9,w,_);return y.value=x.replace(KR,GR),g.nextToken(),i(y,g.currentOffset(),g.currentPosition()),y}function u(g){const x=g.nextToken(),S=g.context(),{lastOffset:w,lastStartLoc:_}=S,y=r(8,w,_);return x.type!==12?(o(g,ft.UNEXPECTED_EMPTY_LINKED_MODIFIER,S.lastStartLoc,0),y.value="",i(y,w,_),{nextConsumeToken:x,node:y}):(x.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,S.lastStartLoc,0,Po(x)),y.value=x.value||"",i(y,g.currentOffset(),g.currentPosition()),{node:y})}function d(g,x){const S=g.context(),w=r(7,S.offset,S.startLoc);return w.value=x,i(w,g.currentOffset(),g.currentPosition()),w}function f(g){const x=g.context(),S=r(6,x.offset,x.startLoc);let w=g.nextToken();if(w.type===9){const _=u(g);S.modifier=_.node,w=_.nextConsumeToken||g.nextToken()}switch(w.type!==10&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,Po(w)),w=g.nextToken(),w.type===2&&(w=g.nextToken()),w.type){case 11:w.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,Po(w)),S.key=d(g,w.value||"");break;case 5:w.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,Po(w)),S.key=l(g,w.value||"");break;case 6:w.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,Po(w)),S.key=s(g,w.value||"");break;case 7:w.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,Po(w)),S.key=c(g,w.value||"");break;default:o(g,ft.UNEXPECTED_EMPTY_LINKED_KEY,x.lastStartLoc,0);const _=g.context(),y=r(7,_.offset,_.startLoc);return y.value="",i(y,_.offset,_.startLoc),S.key=y,i(S,_.offset,_.startLoc),{nextConsumeToken:w,node:S}}return i(S,g.currentOffset(),g.currentPosition()),{node:S}}function p(g){const x=g.context(),S=x.currentType===1?g.currentOffset():x.offset,w=x.currentType===1?x.endLoc:x.startLoc,_=r(2,S,w);_.items=[];let y=null;do{const R=y||g.nextToken();switch(y=null,R.type){case 0:R.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,Po(R)),_.items.push(a(g,R.value||""));break;case 6:R.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,Po(R)),_.items.push(s(g,R.value||""));break;case 5:R.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,Po(R)),_.items.push(l(g,R.value||""));break;case 7:R.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,Po(R)),_.items.push(c(g,R.value||""));break;case 8:const k=f(g);_.items.push(k.node),y=k.nextConsumeToken||null;break}}while(x.currentType!==14&&x.currentType!==1);const C=x.currentType===1?x.lastOffset:g.currentOffset(),T=x.currentType===1?x.lastEndLoc:g.currentPosition();return i(_,C,T),_}function h(g,x,S,w){const _=g.context();let y=w.items.length===0;const C=r(1,x,S);C.cases=[],C.cases.push(w);do{const T=p(g);y||(y=T.items.length===0),C.cases.push(T)}while(_.currentType!==14);return y&&o(g,ft.MUST_HAVE_MESSAGES_IN_PLURAL,S,0),i(C,g.currentOffset(),g.currentPosition()),C}function m(g){const x=g.context(),{offset:S,startLoc:w}=x,_=p(g);return x.currentType===14?_:h(g,S,w,_)}function v(g){const x=WR(g,Dx({},e)),S=x.context(),w=r(0,S.offset,S.startLoc);return t&&w.loc&&(w.loc.source=g),w.body=m(x),e.onCacheKey&&(w.cacheKey=e.onCacheKey(g)),S.currentType!==14&&o(x,ft.UNEXPECTED_LEXICAL_ANALYSIS,S.lastStartLoc,0,g[S.offset]||""),i(w,x.currentOffset(),x.currentPosition()),w}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 XR(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 x=g?r:"";c(i?x+" ".repeat(v):x)}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 nE(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 oE(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=tE(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 { ${Lx(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 sE(e,t={}){const n=Dx({},t),o=!!n.jit,r=!!n.minify,i=n.optimize==null?!0:n.optimize,s=YR(n).parse(e);return o?(i&&ZR(s),r&&Yi(s),{ast:s,code:""}):(QR(s,n),aE(s,n))}/*! * core-base v9.7.1 * (c) 2023 kazuya kawaguchi * Released under the MIT License. - */function sE(){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 Fr=[];Fr[0]={w:[0],i:[3,0],"[":[4],o:[7]};Fr[1]={w:[1],".":[2],"[":[4],o:[7]};Fr[2]={w:[2],i:[3,0],0:[3,0]};Fr[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};Fr[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};Fr[5]={"'":[4,0],o:8,l:[5,0]};Fr[6]={'"':[4,0],o:8,l:[6,0]};const lE=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function cE(e){return lE.test(e)}function uE(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 dE(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 fE(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:cE(t)?uE(t):"*"+t}function hE(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=fE(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=dE(i),d=Fr[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 pE(e,t){return Ht(e)?e[t]:null}function mE(e,t){if(!Ht(e))return null;let n=tv.get(t);if(n||(n=hE(t),n&&tv.set(t,n)),!n)return null;const o=n.length;let r=e,i=0;for(;ie,vE=e=>"",bE="text",yE=e=>e.length===0?"":$R(e),xE=ER;function nv(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function CE(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 wE(e,t){t.count||(t.count=e),t.n||(t.n=e)}function _E(e={}){const t=e.locale,n=CE(e),o=Ht(e.pluralRules)&&Ve(t)&&on(e.pluralRules[t])?e.pluralRules[t]:nv,r=Ht(e.pluralRules)&&Ve(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)&&wE(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):vE)}const d=g=>e.modifiers?e.modifiers[g]:gE,f=mt(e.processor)&&on(e.processor.normalize)?e.processor.normalize:yE,p=mt(e.processor)&&on(e.processor.interpolate)?e.processor.interpolate:xE,h=mt(e.processor)&&Ve(e.processor.type)?e.processor.type:bE,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||_):Ve(S)&&(x=S||x):y.length===2&&(Ve(S)&&(x=S||x),Ve(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 SE(e){Is=e}function kE(e,t,n){Is&&Is.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const TE=PE("function:translate");function PE(e){return t=>Is&&Is.emit(e,t)}const RE={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 Ve(e)?e:md!=null&&e.resolvedOnce?md:md=e()}function EE(e,t,n){return[...new Set([n,...Zt(t)?t:Ht(t)?Object.keys(t):Ve(t)?[t]:[n]])]}function Fx(e,t,n){const o=Ve(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=Ve(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 ME(){return{upper:(e,t)=>t==="text"&&Ve(e)?e.toUpperCase():t==="vnode"&&Ht(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&Ve(e)?e.toLowerCase():t==="vnode"&&Ht(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&Ve(e)?av(e):t==="vnode"&&Ht(e)&&"__v_isVNode"in e?av(e.children):e}}let Nx;function sv(e){Nx=e}let Bx;function zE(e){Bx=e}let Hx;function OE(e){Hx=e}let jx=null;const DE=e=>{jx=e},LE=()=>jx;let Ux=null;const lv=e=>{Ux=e},FE=()=>Ux;let cv=0;function NE(e={}){const t=on(e.onWarn)?e.onWarn:AR,n=Ve(e.version)?e.version:IE,o=Ve(e.locale)||on(e.locale)?e.locale:ga,r=on(o)?ga:o,i=Zt(e.fallbackLocale)||mt(e.fallbackLocale)||Ve(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||{},ME()),u=e.pluralRules||{},d=on(e.missing)?e.missing:null,f=Ct(e.missingWarn)||Ir(e.missingWarn)?e.missingWarn:!0,p=Ct(e.fallbackWarn)||Ir(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:Nx,_=on(e.messageResolver)?e.messageResolver:Bx||pE,x=on(e.localeFallbacker)?e.localeFallbacker:Hx||EE,w=Ht(e.fallbackContext)?e.fallbackContext:void 0,T=e,R=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=R,I.__numberFormatters=k,__INTLIFY_PROD_DEVTOOLS__&&kE(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 Ve(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=>BE(n,e)}function BE(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),Tr={INVALID_ARGUMENT:Vx,INVALID_DATE_ARGUMENT:wl(),INVALID_ISO_DATE_ARGUMENT:wl(),NOT_SUPPORT_NON_STRING_MESSAGE:wl(),__EXTEND_POINT__:wl()};function ni(e){return Ea(e,null,void 0)}const Wx=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 qx(e,t={}){let n=!1;const o=t.onError||LR;return t.onError=r=>{n=!0,o(r)},{...aE(e,t),detectError:n}}const HE=(e,t)=>{if(!Ve(e))throw ni(Tr.NOT_SUPPORT_NON_STRING_MESSAGE);{Ct(t.warnHtmlMessage)&&t.warnHtmlMessage;const o=(t.onCacheKey||Wx)(e),r=Qi[o];if(r)return r;const{code:i,detectError:a}=qx(e,t),s=new Function(`return ${i}`)();return a?s:Qi[o]=s}};function jE(e,t){if(__INTLIFY_JIT_COMPILATION__&&!__INTLIFY_DROP_MESSAGE_COMPILER__&&Ve(e)){Ct(t.warnHtmlMessage)&&t.warnHtmlMessage;const o=(t.onCacheKey||Wx)(e),r=Qi[o];if(r)return r;const{ast:i,detectError:a}=qx(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=()=>"",Jn=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=Ve(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&&UE(c);let[g,y,S]=p?[l,v,s[v]||{}]:Kx(e,l,v,a,d,u),C=g,_=l;if(!p&&!(Ve(C)||va(C)||Jn(C))&&m&&(C=h,_=C),!p&&(!(Ve(C)||va(C)||Jn(C))||!Ve(y)))return r?au:l;let x=!1;const w=()=>{x=!0},T=Jn(C)?C:Gx(e,l,y,C,_,w);if(x)return C;const R=qE(e,y,S,c),k=_E(R),A=VE(e,T,k),I=o?o(A,l):A;if(__INTLIFY_PROD_DEVTOOLS__){const W={timestamp:Date.now(),key:Ve(l)?l:Jn(C)?C.key:"",locale:y||(Jn(C)?C.locale:""),format:Ve(C)?C:Jn(C)?C.source:"",message:I};W.meta=_n({},e.__meta,LE()||{}),TE(W)}return I}function UE(e){Zt(e.list)?e.list=e.list.map(t=>Ve(t)?Xg(t):t):Ht(e.named)&&Object.keys(e.named).forEach(t=>{Ve(e.named[t])&&(e.named[t]=Xg(e.named[t]))})}function Kx(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,WE(e,n,r,o,s,i));return l.locale=n,l.key=t,l.source=o,l}function VE(e,t,n){return t(n)}function If(...e){const[t,n,o]=e,r={};if(!Ve(t)&&!gn(t)&&!Jn(t)&&!va(t))throw ni(Tr.INVALID_ARGUMENT);const i=gn(t)?String(t):(Jn(t),t);return gn(n)?r.plural=n:Ve(n)?r.default=n:mt(n)&&!iu(n)?r.named=n:Zt(n)&&(r.list=n),gn(o)?r.plural=o:Ve(o)?r.default=o:mt(o)&&_n(r,o),[i,r]}function WE(e,t,n,o,r,i){return{locale:t,key:n,warnHtmlMessage:r,onError:a=>{throw i&&i(a),a},onCacheKey:a=>kR(t,n,a)}}function qE(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]=Kx(u,p,t,s,l,c);h=a(m,p)}if(Ve(h)||va(h)){let m=!1;const g=Gx(e,p,t,h,p,()=>{m=!0});return m?dv:g}else return Jn(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(!Ve(l)||l==="")return new Intl.DateTimeFormat(h,d).format(c);let v={},g,y=null;const S="datetime format";for(let x=0;x{Yx.includes(l)?a[l]=n[l]:i[l]=n[l]}),Ve(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(!Ve(l)||l==="")return new Intl.NumberFormat(h,d).format(c);let v={},g,y=null;const S="number format";for(let x=0;x{Xx.includes(l)?a[l]=n[l]:i[l]=n[l]}),Ve(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)}}sE();/*! + */function lE(){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 Fr=[];Fr[0]={w:[0],i:[3,0],"[":[4],o:[7]};Fr[1]={w:[1],".":[2],"[":[4],o:[7]};Fr[2]={w:[2],i:[3,0],0:[3,0]};Fr[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};Fr[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};Fr[5]={"'":[4,0],o:8,l:[5,0]};Fr[6]={'"':[4,0],o:8,l:[6,0]};const cE=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function uE(e){return cE.test(e)}function dE(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 fE(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 hE(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:uE(t)?dE(t):"*"+t}function pE(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=hE(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=fE(i),d=Fr[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 mE(e,t){return Ht(e)?e[t]:null}function gE(e,t){if(!Ht(e))return null;let n=tv.get(t);if(n||(n=pE(t),n&&tv.set(t,n)),!n)return null;const o=n.length;let r=e,i=0;for(;ie,bE=e=>"",yE="text",xE=e=>e.length===0?"":AR(e),CE=$R;function nv(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function wE(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 _E(e,t){t.count||(t.count=e),t.n||(t.n=e)}function SE(e={}){const t=e.locale,n=wE(e),o=Ht(e.pluralRules)&&Ve(t)&&on(e.pluralRules[t])?e.pluralRules[t]:nv,r=Ht(e.pluralRules)&&Ve(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)&&_E(n,l);const c=g=>l[g];function u(g){const x=on(e.messages)?e.messages(g):Ht(e.messages)?e.messages[g]:!1;return x||(e.parent?e.parent.message(g):bE)}const d=g=>e.modifiers?e.modifiers[g]:vE,f=mt(e.processor)&&on(e.processor.normalize)?e.processor.normalize:xE,p=mt(e.processor)&&on(e.processor.interpolate)?e.processor.interpolate:CE,h=mt(e.processor)&&Ve(e.processor.type)?e.processor.type:yE,v={list:s,named:c,plural:i,linked:(g,...x)=>{const[S,w]=x;let _="text",y="";x.length===1?Ht(S)?(y=S.modifier||y,_=S.type||_):Ve(S)&&(y=S||y):x.length===2&&(Ve(S)&&(y=S||y),Ve(w)&&(_=w||_));const C=u(g)(v),T=_==="vnode"&&Zt(C)&&y?C[0]:C;return y?d(y)(T,_):T},message:u,type:h,interpolate:p,normalize:f,values:_n({},a,l)};return v}let zs=null;function kE(e){zs=e}function TE(e,t,n){zs&&zs.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const PE=RE("function:translate");function RE(e){return t=>zs&&zs.emit(e,t)}const EE={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 Ve(e)?e:md!=null&&e.resolvedOnce?md:md=e()}function $E(e,t,n){return[...new Set([n,...Zt(t)?t:Ht(t)?Object.keys(t):Ve(t)?[t]:[n]])]}function Fx(e,t,n){const o=Ve(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=Ve(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 zE(){return{upper:(e,t)=>t==="text"&&Ve(e)?e.toUpperCase():t==="vnode"&&Ht(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&Ve(e)?e.toLowerCase():t==="vnode"&&Ht(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&Ve(e)?av(e):t==="vnode"&&Ht(e)&&"__v_isVNode"in e?av(e.children):e}}let Nx;function sv(e){Nx=e}let Bx;function OE(e){Bx=e}let Hx;function DE(e){Hx=e}let jx=null;const LE=e=>{jx=e},FE=()=>jx;let Ux=null;const lv=e=>{Ux=e},NE=()=>Ux;let cv=0;function BE(e={}){const t=on(e.onWarn)?e.onWarn:IR,n=Ve(e.version)?e.version:ME,o=Ve(e.locale)||on(e.locale)?e.locale:ga,r=on(o)?ga:o,i=Zt(e.fallbackLocale)||mt(e.fallbackLocale)||Ve(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||{},zE()),u=e.pluralRules||{},d=on(e.missing)?e.missing:null,f=Ct(e.missingWarn)||Ir(e.missingWarn)?e.missingWarn:!0,p=Ct(e.fallbackWarn)||Ir(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,x=Ct(e.warnHtmlMessage)?e.warnHtmlMessage:!0,S=!!e.escapeParameter,w=on(e.messageCompiler)?e.messageCompiler:Nx,_=on(e.messageResolver)?e.messageResolver:Bx||mE,y=on(e.localeFallbacker)?e.localeFallbacker:Hx||$E,C=Ht(e.fallbackContext)?e.fallbackContext:void 0,T=e,R=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:x,escapeParameter:S,messageCompiler:w,messageResolver:_,localeFallbacker:y,fallbackContext:C,onWarn:t,__meta:A};return I.datetimeFormats=s,I.numberFormats=l,I.__datetimeFormatters=R,I.__numberFormatters=k,__INTLIFY_PROD_DEVTOOLS__&&TE(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 Ve(s)?s:t}else return t}function Xa(e,t,n){const o=e;o.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function gd(e){return n=>HE(n,e)}function HE(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__,_l=ip(Vx),Tr={INVALID_ARGUMENT:Vx,INVALID_DATE_ARGUMENT:_l(),INVALID_ISO_DATE_ARGUMENT:_l(),NOT_SUPPORT_NON_STRING_MESSAGE:_l(),__EXTEND_POINT__:_l()};function oi(e){return Ea(e,null,void 0)}const Wx=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 qx(e,t={}){let n=!1;const o=t.onError||FR;return t.onError=r=>{n=!0,o(r)},{...sE(e,t),detectError:n}}const jE=(e,t)=>{if(!Ve(e))throw oi(Tr.NOT_SUPPORT_NON_STRING_MESSAGE);{Ct(t.warnHtmlMessage)&&t.warnHtmlMessage;const o=(t.onCacheKey||Wx)(e),r=Qi[o];if(r)return r;const{code:i,detectError:a}=qx(e,t),s=new Function(`return ${i}`)();return a?s:Qi[o]=s}};function UE(e,t){if(__INTLIFY_JIT_COMPILATION__&&!__INTLIFY_DROP_MESSAGE_COMPILER__&&Ve(e)){Ct(t.warnHtmlMessage)&&t.warnHtmlMessage;const o=(t.onCacheKey||Wx)(e),r=Qi[o];if(r)return r;const{ast:i,detectError:a}=qx(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=()=>"",Jn=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=Ve(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&&VE(c);let[g,x,S]=p?[l,v,s[v]||{}]:Kx(e,l,v,a,d,u),w=g,_=l;if(!p&&!(Ve(w)||va(w)||Jn(w))&&m&&(w=h,_=w),!p&&(!(Ve(w)||va(w)||Jn(w))||!Ve(x)))return r?au:l;let y=!1;const C=()=>{y=!0},T=Jn(w)?w:Gx(e,l,x,w,_,C);if(y)return w;const R=KE(e,x,S,c),k=SE(R),A=WE(e,T,k),I=o?o(A,l):A;if(__INTLIFY_PROD_DEVTOOLS__){const W={timestamp:Date.now(),key:Ve(l)?l:Jn(w)?w.key:"",locale:x||(Jn(w)?w.locale:""),format:Ve(w)?w:Jn(w)?w.source:"",message:I};W.meta=_n({},e.__meta,FE()||{}),PE(W)}return I}function VE(e){Zt(e.list)?e.list=e.list.map(t=>Ve(t)?Xg(t):t):Ht(e.named)&&Object.keys(e.named).forEach(t=>{Ve(e.named[t])&&(e.named[t]=Xg(e.named[t]))})}function Kx(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,qE(e,n,r,o,s,i));return l.locale=n,l.key=t,l.source=o,l}function WE(e,t,n){return t(n)}function If(...e){const[t,n,o]=e,r={};if(!Ve(t)&&!gn(t)&&!Jn(t)&&!va(t))throw oi(Tr.INVALID_ARGUMENT);const i=gn(t)?String(t):(Jn(t),t);return gn(n)?r.plural=n:Ve(n)?r.default=n:mt(n)&&!iu(n)?r.named=n:Zt(n)&&(r.list=n),gn(o)?r.plural=o:Ve(o)?r.default=o:mt(o)&&_n(r,o),[i,r]}function qE(e,t,n,o,r,i){return{locale:t,key:n,warnHtmlMessage:r,onError:a=>{throw i&&i(a),a},onCacheKey:a=>TR(t,n,a)}}function KE(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]=Kx(u,p,t,s,l,c);h=a(m,p)}if(Ve(h)||va(h)){let m=!1;const g=Gx(e,p,t,h,p,()=>{m=!0});return m?dv:g}else return Jn(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(!Ve(l)||l==="")return new Intl.DateTimeFormat(h,d).format(c);let v={},g,x=null;const S="datetime format";for(let y=0;y{Yx.includes(l)?a[l]=n[l]:i[l]=n[l]}),Ve(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(!Ve(l)||l==="")return new Intl.NumberFormat(h,d).format(c);let v={},g,x=null;const S="number format";for(let y=0;y{Xx.includes(l)?a[l]=n[l]:i[l]=n[l]}),Ve(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)}}lE();/*! * vue-i18n v9.7.1 * (c) 2023 kazuya kawaguchi * Released under the MIT License. - */const KE="9.7.1";function GE(){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 Qx=RE.__EXTEND_POINT__,vr=ip(Qx);vr(),vr(),vr(),vr(),vr(),vr(),vr(),vr();const Zx=Tr.__EXTEND_POINT__,zn=ip(Zx),vn={UNEXPECTED_RETURN_TYPE:Zx,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=Lr("__translateVNode"),Df=Lr("__datetimeParts"),Lf=Lr("__numberParts"),Jx=Lr("__setPluralRules"),eC=Lr("__injectWithOption"),Ff=Lr("__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 Ve(s)&&fs(JSON.parse(s),a)}),r==null&&i)for(const s in a)As(a,s)&&Ms(a[s]);return a}function tC(e){return e.type}function nC(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=()=>[],YE=()=>!1;let xv=0;function Cv(e){return(t,n,o,r)=>e(n,o,Yn()||void 0,r)}const XE=()=>{const e=Yn();let t=null;return e&&(t=tC(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:Ve(e.locale)?e.locale:ga),l=N(n&&a?n.fallbackLocale.value:Ve(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)||Ir(e.missingWarn)?e.missingWarn:!0,p=n?n.fallbackWarn:Ct(e.fallbackWarn)||Ir(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:KE,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=NE(te);return r&&lv(oe),oe})(),Ya(w,s.value,l.value);function R(){return[s.value,l.value,c.value,u.value,d.value]}const k=F({get:()=>s.value,set:te=>{s.value=te,w.locale=s.value}}),A=F({get:()=>l.value,set:te=>{l.value=te,w.fallbackLocale=l.value,Ya(w,s.value,te)}}),I=F(()=>c.value),W=F(()=>u.value),B=F(()=>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 L=(te,oe,Ee,De,Ke,tt)=>{R();let ze;try{__INTLIFY_PROD_DEVTOOLS__,r||(w.fallbackContext=n?FE():void 0),ze=te(w)}finally{__INTLIFY_PROD_DEVTOOLS__,r||(w.fallbackContext=void 0)}if(Ee!=="translate exists"&&gn(ze)&&ze===au||Ee==="translate exists"&&!ze){const[je,dt]=oe();return n&&h?De(n):Ke(je)}else{if(tt(ze))return ze;throw xn(vn.UNEXPECTED_RETURN_TYPE)}};function M(...te){return L(oe=>Reflect.apply(fv,null,[oe,...te]),()=>If(...te),"translate",oe=>Reflect.apply(oe.t,oe,[...te]),oe=>oe,oe=>Ve(oe))}function le(...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 L(oe=>Reflect.apply(hv,null,[oe,...te]),()=>Mf(...te),"datetime format",oe=>Reflect.apply(oe.d,oe,[...te]),()=>iv,oe=>Ve(oe))}function ne(...te){return L(oe=>Reflect.apply(mv,null,[oe,...te]),()=>zf(...te),"number format",oe=>Reflect.apply(oe.n,oe,[...te]),()=>iv,oe=>Ve(oe))}function fe(te){return te.map(oe=>Ve(oe)||gn(oe)||Ct(oe)?vv(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(fv,null,[De,...te])}finally{De.processor=null}return Ee},()=>If(...te),"translate",oe=>oe[Of](...te),oe=>[vv(oe)],oe=>Zt(oe))}function be(...te){return L(oe=>Reflect.apply(mv,null,[oe,...te]),()=>zf(...te),"number format",oe=>oe[Lf](...te),yv,oe=>Ve(oe)||Zt(oe))}function ue(...te){return L(oe=>Reflect.apply(hv,null,[oe,...te]),()=>Mf(...te),"datetime format",oe=>oe[Df](...te),yv,oe=>Ve(oe)||Zt(oe))}function re(te){x=te,w.pluralRules=x}function Se(te,oe){return L(()=>{if(!te)return!1;const Ee=Ve(oe)?oe:s.value,De=E(Ee),Ke=w.messageResolver(De,te);return va(Ke)||Jn(Ke)||Ve(Ke)},()=>[te],"translate exists",Ee=>Reflect.apply(Ee.te,Ee,[te,oe]),YE,Ee=>Ct(Ee))}function V(te){let oe=null;const Ee=Fx(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,[Jx]:re};return _e.datetimeFormats=W,_e.numberFormats=B,_e.rt=le,_e.te=Se,_e.tm=P,_e.d=Q,_e.n=ne,_e.getDateTimeFormat=Y,_e.setDateTimeFormat=he,_e.mergeDateTimeFormat=ye,_e.getNumberFormat=ve,_e.setNumberFormat=J,_e.mergeNumberFormat=de,_e[eC]=o,_e[Of]=G,_e[Df]=ue,_e[Lf]=be,_e}function QE(e){const t=Ve(e.locale)?e.locale:ga,n=Ve(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)||Ir(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,i=Ct(e.silentFallbackWarn)||Ir(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=Ve(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 R=w[T]||(w[T]={});return _n(R,_[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(QE(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(!Ve(a))throw xn(vn.INVALID_ARGUMENT);const f=a;return Ve(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(!Ve(a))throw xn(vn.INVALID_ARGUMENT);const f=a;return Ve(s)?c.locale=s:gn(s)?c.plural=s:Zt(s)?u=s:mt(s)&&(d=s),Ve(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 ZE({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 oC(e){return et}const JE=me({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=Ve(e.plural)?+e.plural:e.plural);const s=ZE(t,i),l=r[Of](e.keypath,s,a),c=_n({},o),u=Ve(e.tag)||Ht(e.tag)?e.tag:oC();return b(u,c,l)}}}),wv=JE;function e$(e){return Zt(e)&&!Ve(e[0])}function rC(e,t,n,o){const{slots:r,attrs:i}=t;return()=>{const a={part:!0};let s={};e.locale&&(a.locale=e.locale),Ve(e.format)?a.key=e.format:Ht(e.format)&&(Ve(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 e$(m)&&(m[0].key=`${f.type}-${p}`),m}):Ve(l)&&(c=[l]);const u=_n({},i),d=Ve(e.tag)||Ht(e.tag)?e.tag:oC();return b(d,u,c)}}const t$=me({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 rC(e,t,Xx,(...o)=>n[Lf](...o))}}),_v=t$,n$=me({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 rC(e,t,Yx,(...o)=>n[Df](...o))}}),Sv=n$;function o$(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 r$(e){const t=a=>{const{instance:s,modifiers:l,value:c}=a;if(!s||!s.$)throw xn(vn.UNEXPECTED_ERROR);const u=o$(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(Ve(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 Ve(n)&&(a.locale=n),gn(r)&&(a.plural=r),gn(i)&&(a.plural=i),[t,s,a]}function i$(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",r$(t))}function a$(e,t,n){return{beforeCreate(){const o=Yn();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&&nC(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=Yn();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[Jx](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 s$=Lr("global-vue-i18n");function l$(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]=c$(e,n),l=Lr("");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=b$(p,f.global)),__VUE_I18N_FULL_INSTALL__&&i$(p,f,...h),__VUE_I18N_LEGACY_API__&&n&&p.mixin(a$(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=Yn();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=u$(t),o=f$(n),r=tC(t),i=d$(e,r);if(__VUE_I18N_LEGACY_API__&&n.mode==="legacy"&&!e.__useComponent){if(!n.allowComposition)throw xn(vn.NOT_AVAILABLE_IN_LEGACY_MODE);return g$(t,i,o,e)}if(i==="global")return nC(o,e,r),o;if(i==="parent"){let l=h$(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)),m$(a,t,s),a.__setInstance(t,s)}return s}function c$(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 u$(e){{const t=He(e.isCE?s$:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw xn(e.isCE?vn.NOT_INSTALLED_WITH_PROVIDE:vn.UNEXPECTED_ERROR);return t}}function d$(e,t){return iu(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function f$(e){return e.mode==="composition"?e.global:e.global.__composer}function h$(e,t,n=!1){let o=null;const r=t.root;let i=p$(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[eC]&&(o=null))}if(o!=null||r===i)break;i=i.parent}return o}function p$(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function m$(e,t,n){Ut(()=>{},t),qs(()=>{const o=n;e.__deleteInstance(t);const r=o[Ff];r&&(r(),delete o[Ff])},t)}function g$(e,t,n,o={}){const r=t==="local",i=Vs(null);if(r&&e.proxy&&!(e.proxy.$options.i18n||e.proxy.$options.__i18n))throw xn(vn.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const a=Ct(o.inheritLocale)?o.inheritLocale:!Ve(o.locale),s=N(!r||a?n.locale.value:Ve(o.locale)?o.locale:ga),l=N(!r||a?n.fallbackLocale.value:Ve(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)||Ir(o.missingWarn)?o.missingWarn:!0,p=r?n.fallbackWarn:Ct(o.fallbackWarn)||Ir(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=F({get:()=>i.value?i.value.locale.value:s.value,set:E=>{i.value&&(i.value.locale.value=E),s.value=E}}),T=F({get:()=>i.value?i.value.fallbackLocale.value:l.value,set:E=>{i.value&&(i.value.fallbackLocale.value=E),l.value=E}}),R=F(()=>i.value?i.value.messages.value:c.value),k=F(()=>u.value),A=F(()=>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 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 le(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 be(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 Se(E,q){i.value&&i.value.mergeNumberFormat(E,q)}const V={get id(){return i.value?i.value.id:-1},locale:w,fallbackLocale:T,messages:R,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:L,n:M,tm:le,te:Q,getLocaleMessage:ne,setLocaleMessage:fe,mergeLocaleMessage:xe,getDateTimeFormat:Ce,setDateTimeFormat:G,mergeDateTimeFormat:be,getNumberFormat:ue,setNumberFormat:re,mergeNumberFormat:Se};function P(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&&P(E)}),V}const v$=["locale","fallbackLocale","availableLocales"],Rv=["t","rt","d","n","tm","te"];function b$(e,t){const n=Object.create(null);return v$.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}`]})}}GE();__INTLIFY_JIT_COMPILATION__?sv(jE):sv(HE);zE(mE);OE(Fx);if(__INTLIFY_PROD_DEVTOOLS__){const e=Zo();e.__INTLIFY__=!0,SE(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const iC="locale",y$=72*60*60;function Bf(){return _i.get(iC)}function x$(e){_i.set(iC,e,y$)}const Bn=l$({locale:Bf().value||"zh-CN",fallbackLocale:Bf().value||"zh-CN",messages:{}});async function C$(){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 SR(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);Bn.global.setLocaleMessage(t,n)}))}async function w$(e){e.use(Bn),C$()}const pi={"zh-CN":"简体中文","zh-TW":"繁體中文","en-US":"English","fa-IR":"Iran","ja-JP":"日本語","vi-VN":"Tiếng Việt","ko-KR":"한국어"},Hf=e=>Bn.global.t(e);function nr(e=void 0,t="YYYY-MM-DD HH:mm:ss"){return e==null?"":(e.toString().length===10&&(e=e*1e3),CR(e).format(t))}function fp(e=void 0,t="YYYY-MM-DD"){return nr(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 _R(t,{text:()=>e});n.on("success",()=>{window.$message.success(Hf("复制成功")),n.destroy()}),n.on("error",()=>{window.$message.error(Hf("复制失败")),n.destroy()}),t.click()}function _$(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 S$(e){return typeof e>"u"}function k$(e){return e===null}function $v(e){return e&&Array.isArray(e)}function aC(e){return k$(e)||S$(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,sC=Object.freeze({left:0,top:0,width:16,height:16}),gc=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),cu=Object.freeze({...sC,...gc}),jf=Object.freeze({...cu,body:"",hidden:!1});function T$(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=T$(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 P$(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 R$(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 lC(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=P$(e);for(const r in o){const i=o[r];i&&(t(r,R$(e,r,i)),n.push(r))}return n}const E$={provider:"",aliases:{},not_found:{},...sC};function vd(e,t){for(const n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function cC(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,E$))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 $$(e,t){return{provider:e,prefix:t,icons:Object.create(null),missing:new Set}}function mi(e,t){const n=Mv[e]||(Mv[e]=Object.create(null));return n[t]||(n[t]=$$(e,t))}function hp(e,t){return cC(t)?lC(t,(n,o)=>{o?e.icons[n]=o:e.missing.add(n)}):[]}function A$(e,t,n){try{if(typeof n.body=="string")return e.icons[t]={...n},!0}catch{}return!1}let zs=!1;function uC(e){return typeof e=="boolean"&&(zs=e),zs}function I$(e){const t=typeof e=="string"?lu(e,!0,zs):e;if(t){const n=mi(t.provider,t.prefix),o=t.name;return n.icons[o]||(n.missing.has(o)?null:void 0)}}function M$(e,t){const n=lu(e,!0,zs);if(!n)return!1;const o=mi(n.provider,n.prefix);return A$(o,n.name,t)}function z$(e,t){if(typeof e!="object")return!1;if(typeof t!="string"&&(t=e.provider||""),zs&&!t&&!e.prefix){let r=!1;return cC(e)&&(e.prefix="",lC(e,(i,a)=>{a&&M$(i,a)&&(r=!0)})),r}const n=e.prefix;if(!tc({provider:t,prefix:n,name:"a"}))return!1;const o=mi(t,n);return!!hp(o,e)}const dC=Object.freeze({width:null,height:null}),fC=Object.freeze({...dC,...gc}),O$=/(-?[0-9.]*[0-9]+[0-9.]*)/g,D$=/^-?[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(O$);if(o===null||!o.length)return e;const r=[];let i=o.shift(),a=D$.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 L$=e=>e==="unset"||e==="undefined"||e==="none";function F$(e,t){const n={...cu,...e},o={...fC,...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)=>{L$(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 N$=/\sid="(\S+)"/g,B$="IconifyId"+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);let H$=0;function j$(e,t=B$){const n=[];let o;for(;o=N$.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+(H$++).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 Uf=Object.create(null);function U$(e,t){Uf[e]=t}function Vf(e){return Uf[e]||Uf[""]}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 V$(e,t){const n=pp(t);return n===null?!1:(mp[e]=n,!0)}function gp(e){return mp[e]}const W$=()=>{let e;try{if(e=fetch,typeof e=="function")return e}catch{}};let Ov=W$();function q$(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 K$(e){return e===404}const G$=(e,t,n)=>{const o=[],r=q$(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 Y$(e){if(typeof e=="string"){const t=gp(e);if(t)return t.path}return"/"}const X$=(e,t,n)=>{if(!Ov){n("abort",424);return}let o=Y$(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(K$(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)})},Q$={prepare:G$,send:X$};function Z$(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]=mi(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 hC(e,t){e.forEach(n=>{const o=n.loaderCallbacks;o&&(n.loaderCallbacks=o.filter(r=>r.id!==t))})}function J$(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||hC([e],i.id),i.callback(a.loaded.slice(0),a.missing.slice(0),a.pending.slice(0),i.abort))})}))}let eA=0;function tA(e,t,n){const o=eA++,r=hC.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 nA(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 oA={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function rA(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 R=w!=="success";switch(f=f.filter(k=>k!==x),l){case"pending":break;case"failed":if(R||!e.dataAfterTimeout)return;break;default:return}if(w==="abort"){u=T,y();return}if(R){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,R)=>{C(w,T,R)}};f.push(w),c++,d=setTimeout(_,e.rotate),n(x,t,w.callback)}return setTimeout(_),g}function pC(e){const t={...oA,...e};let n=[];function o(){n=n.filter(s=>s().status==="pending")}function r(s,l,c){const u=rA(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 iA(e){if(!bd[e]){const t=gp(e);if(!t)return;const n=pC(t),o={config:t,redundancy:n};bd[e]=o}return bd[e]}function aA(e,t,n){let o,r;if(typeof e=="string"){const i=Vf(e);if(!i)return n(void 0,424),Dv;r=i.send;const a=iA(e);a&&(o=a.redundancy)}else{const i=pp(e);if(i){o=pC(i);const a=e.resources?e.resources[0]:"",s=Vf(a);s&&(r=s.send)}}return!o||!r?(n(void 0,424),Dv):o.query(t,r,n)().abort}const Lv="iconify2",Os="iconify",mC=Os+"-count",Fv=Os+"-version",gC=36e5,sA=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,mC,t.toString())}function Kf(e){return parseInt(Wf(e,mC))||0}const uu={local:!0,session:!0},vC={local:new Set,session:new Set};let bp=!1;function lA(e){bp=e}let _l=typeof window>"u"?{}:window;function bC(e){const t=e+"Storage";try{if(_l&&_l[t]&&typeof _l[t].length=="number")return _l[t]}catch{}uu[e]=!1}function yC(e,t){const n=bC(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)):vC[e].add(s))}function xC(){if(!bp){lA(!0);for(const e in uu)yC(e,t=>{const n=t.data,o=t.provider,r=n.prefix,i=mi(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 cA(e,t){const n=e.lastModifiedCached;if(n&&n>=t)return n===t;if(e.lastModifiedCached=t,n)for(const o in uu)yC(o,r=>{const i=r.data;return r.provider!==e.provider||i.prefix!==e.prefix||i.lastModified===t});return!0}function uA(e,t){bp||xC();function n(o){let r;if(!uu[o]||!(r=bC(o)))return;const i=vC[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()/gC),provider:e.provider,data:t};return vp(r,Os+a.toString(),JSON.stringify(s))}t.lastModified&&!cA(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 dA(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,J$(e)}))}function fA(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=Vf(n)))return;i.prepare(n,o,r).forEach(s=>{aA(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)}),uA(e,l)}catch(c){console.error(c)}dA(e)})})}))}const hA=(e,t)=>{const n=nA(e,!0,uC()),o=Z$(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(mi(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=mi(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&&fA(l,r[c][u])}),t?tA(t,o,i):Bv};function pA(e,t){const n={...e};for(const o in t){const r=t[o],i=typeof r;o in dC?(r===null||r&&(i==="string"||i==="number"))&&(n[o]=r):i===typeof n[o]&&(n[o]=o==="rotate"?r%4:r)}return n}const mA=/[\s,]+/;function gA(e,t){t.split(mA).forEach(n=>{switch(n.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0;break}})}function vA(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 bA(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 yA(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(//g,"%3E").replace(/\s+/g," ")}function xA(e){return"data:image/svg+xml,"+yA(e)}function CA(e){return'url("'+xA(e)+'")'}const Hv={...fC,inline:!1},wA={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},_A={display:"inline-block"},Gf={backgroundColor:"currentColor"},CC={backgroundColor:"transparent"},jv={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},Uv={webkitMask:Gf,mask:Gf,background:CC};for(const e in Uv){const t=Uv[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 Vv(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}const Wv=(e,t)=>{const n=pA(Hv,t),o={...wA},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"&&gA(n,v);break;case"color":i.color=v;break;case"rotate":typeof v=="string"?n[m]=vA(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=F$(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=j$(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=bA(u,{...c,width:d+"",height:f+""});return o.style={...i,"--svg":CA(h),width:Vv(c.width),height:Vv(c.height),..._A,...p?Gf:CC,...s},b("span",o)};uC(!0);U$("",Q$);if(typeof document<"u"&&typeof window<"u"){xC();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"||!z$(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;V$(n,r)||console.error(o)}catch{console.error(o)}}}}const SA={...cu,body:""},kA=me({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=I$(n);if(!o)return(!this._loadingIcon||this._loadingIcon.name!==e)&&(this.abortLoading(),this._name="",o!==null&&(this._loadingIcon={name:e,abort:hA([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(SA,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 wC=new WeakMap;function TA(){vc.forEach(e=>e(...wC.get(e))),vc=[]}function bc(e,...t){wC.set(e,t),!vc.includes(e)&&vc.push(e)===1&&requestAnimationFrame(TA)}function PA(e){return e.nodeType===9?null:e.parentNode}function _C(e){if(e===null)return null;const t=PA(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 _C(t)}function RA(e){return typeof e=="string"?document.querySelector(e):typeof e=="function"?e():e}function or(e,t){let{target:n}=e;for(;n;){if(n.dataset&&n.dataset[t]!==void 0)return!0;n=n.parentElement}return!1}function gi(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 ci(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 EA(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*$",oi="\\s*((\\.\\d+)|(\\d+(\\.\\d*)?))\\s*",ri="([0-9A-Fa-f])",ii="([0-9A-Fa-f]{2})",$A=new RegExp(`${$a}rgb\\s*\\(${oi},${oi},${oi}\\)${Aa}`),AA=new RegExp(`${$a}rgba\\s*\\(${oi},${oi},${oi},${oi}\\)${Aa}`),IA=new RegExp(`${$a}#${ri}${ri}${ri}${Aa}`),MA=new RegExp(`${$a}#${ii}${ii}${ii}${Aa}`),zA=new RegExp(`${$a}#${ri}${ri}${ri}${ri}${Aa}`),OA=new RegExp(`${$a}#${ii}${ii}${ii}${ii}${Aa}`);function On(e){return parseInt(e,16)}function No(e){try{let t;if(t=MA.exec(e))return[On(t[1]),On(t[2]),On(t[3]),1];if(t=$A.exec(e))return[kn(t[1]),kn(t[5]),kn(t[9]),1];if(t=AA.exec(e))return[kn(t[1]),kn(t[5]),kn(t[9]),ps(t[13])];if(t=IA.exec(e))return[On(t[1]+t[1]),On(t[2]+t[2]),On(t[3]+t[3]),1];if(t=OA.exec(e))return[On(t[1]),On(t[2]),On(t[3]),ps(On(t[4])/255)];if(t=zA.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 DA(e){return e>1?1:e<0?0:e}function Yf(e,t,n,o){return`rgba(${kn(e)}, ${kn(t)}, ${kn(n)}, ${DA(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 LA([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 LA(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 FA(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 Nr(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 rr(e,t){console.error(`[naive/${e}]: ${t}`)}function Br(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 BA(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 rr("getFirstSlotVNode",`slot[${t}] is empty`),null;const r=ba(o(n));return r.length===1?r[0]:(rr("getFirstSlotVNode",`slot[${t}] should have exactly one child`),null)}function kC(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=me({render(){var e,t;return(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e)}}),HA=/^(\d|\.)+$/,Gv=/(\d|\.)+/;function Vt(e,{c:t=1,offset:n=0,attachPx:o=!0}={}){if(typeof e=="number"){const r=(e+n)*t;return r===0?"0":`${r}px`}else if(typeof e=="string")if(HA.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 jA(e){let t=0;for(let n=0;n{let r=jA(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 WA(e,t){const n=[];return t.split(TC).forEach(o=>{e.forEach(r=>{n.push((r&&r+" ")+o)})}),n}function qA(e){let t=[""];return e.forEach(n=>{n=n&&n.trim(),n&&(n.includes("&")?t=VA(t,n):t=WA(t,n))}),t.join(", ").replace(UA," ")}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 KA(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 GA=/[A-Z]/g;function PC(e){return e.replace(GA,t=>"-"+t.toLowerCase())}function YA(e,t=" "){return typeof e=="object"&&e!==null?` { + */const GE="9.7.1";function YE(){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 Qx=EE.__EXTEND_POINT__,vr=ip(Qx);vr(),vr(),vr(),vr(),vr(),vr(),vr(),vr();const Zx=Tr.__EXTEND_POINT__,zn=ip(Zx),vn={UNEXPECTED_RETURN_TYPE:Zx,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=Lr("__translateVNode"),Df=Lr("__datetimeParts"),Lf=Lr("__numberParts"),Jx=Lr("__setPluralRules"),eC=Lr("__injectWithOption"),Ff=Lr("__dispose");function Os(e){if(!Ht(e))return e;for(const t in e)if(Ms(e,t))if(!t.includes("."))Ht(e[t])&&Os(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]||{},hs(c,a[l])):hs(c,a)}else Ve(s)&&hs(JSON.parse(s),a)}),r==null&&i)for(const s in a)Ms(a,s)&&Os(a[s]);return a}function tC(e){return e.type}function nC(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 J(Ta,null,e,0)}const bv="__INTLIFY_META__",yv=()=>[],XE=()=>!1;let xv=0;function Cv(e){return(t,n,o,r)=>e(n,o,Yn()||void 0,r)}const QE=()=>{const e=Yn();let t=null;return e&&(t=tC(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:Ve(e.locale)?e.locale:ga),l=N(n&&a?n.fallbackLocale.value:Ve(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)||Ir(e.missingWarn)?e.missingWarn:!0,p=n?n.fallbackWarn:Ct(e.fallbackWarn)||Ir(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,x=on(e.postTranslation)?e.postTranslation:null,S=n?n.warnHtmlMessage:Ct(e.warnHtmlMessage)?e.warnHtmlMessage:!0,w=!!e.escapeParameter;const _=n?n.modifiers:mt(e.modifiers)?e.modifiers:{};let y=e.pluralRules||n&&n.pluralRules,C;C=(()=>{r&&lv(null);const te={version:GE,locale:s.value,fallbackLocale:l.value,messages:c.value,modifiers:_,pluralRules:y,missing:g===null?void 0:g,missingWarn:f,fallbackWarn:p,fallbackFormat:m,unresolving:!0,postTranslation:x===null?void 0:x,warnHtmlMessage:S,escapeParameter:w,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};te.datetimeFormats=u.value,te.numberFormats=d.value,te.__datetimeFormatters=mt(C)?C.__datetimeFormatters:void 0,te.__numberFormatters=mt(C)?C.__numberFormatters:void 0;const oe=BE(te);return r&&lv(oe),oe})(),Xa(C,s.value,l.value);function R(){return[s.value,l.value,c.value,u.value,d.value]}const k=F({get:()=>s.value,set:te=>{s.value=te,C.locale=s.value}}),A=F({get:()=>l.value,set:te=>{l.value=te,C.fallbackLocale=l.value,Xa(C,s.value,te)}}),I=F(()=>c.value),W=F(()=>u.value),B=F(()=>d.value);function O(){return on(x)?x:null}function $(te){x=te,C.postTranslation=te}function U(){return v}function X(te){te!==null&&(g=Cv(te)),v=te,C.missing=g}const L=(te,oe,Re,De,qe,et)=>{R();let ze;try{__INTLIFY_PROD_DEVTOOLS__,r||(C.fallbackContext=n?NE():void 0),ze=te(C)}finally{__INTLIFY_PROD_DEVTOOLS__,r||(C.fallbackContext=void 0)}if(Re!=="translate exists"&&gn(ze)&&ze===au||Re==="translate exists"&&!ze){const[He,lt]=oe();return n&&h?De(n):qe(He)}else{if(et(ze))return ze;throw xn(vn.UNEXPECTED_RETURN_TYPE)}};function M(...te){return L(oe=>Reflect.apply(fv,null,[oe,...te]),()=>If(...te),"translate",oe=>Reflect.apply(oe.t,oe,[...te]),oe=>oe,oe=>Ve(oe))}function le(...te){const[oe,Re,De]=te;if(De&&!Ht(De))throw xn(vn.INVALID_ARGUMENT);return M(oe,Re,_n({resolvedMessage:!0},De||{}))}function Q(...te){return L(oe=>Reflect.apply(hv,null,[oe,...te]),()=>Mf(...te),"datetime format",oe=>Reflect.apply(oe.d,oe,[...te]),()=>iv,oe=>Ve(oe))}function ne(...te){return L(oe=>Reflect.apply(mv,null,[oe,...te]),()=>zf(...te),"number format",oe=>Reflect.apply(oe.n,oe,[...te]),()=>iv,oe=>Ve(oe))}function de(te){return te.map(oe=>Ve(oe)||gn(oe)||Ct(oe)?vv(String(oe)):oe)}const Ce={normalize:de,interpolate:te=>te,type:"vnode"};function G(...te){return L(oe=>{let Re;const De=oe;try{De.processor=Ce,Re=Reflect.apply(fv,null,[De,...te])}finally{De.processor=null}return Re},()=>If(...te),"translate",oe=>oe[Of](...te),oe=>[vv(oe)],oe=>Zt(oe))}function be(...te){return L(oe=>Reflect.apply(mv,null,[oe,...te]),()=>zf(...te),"number format",oe=>oe[Lf](...te),yv,oe=>Ve(oe)||Zt(oe))}function ue(...te){return L(oe=>Reflect.apply(hv,null,[oe,...te]),()=>Mf(...te),"datetime format",oe=>oe[Df](...te),yv,oe=>Ve(oe)||Zt(oe))}function re(te){y=te,C.pluralRules=y}function _e(te,oe){return L(()=>{if(!te)return!1;const Re=Ve(oe)?oe:s.value,De=E(Re),qe=C.messageResolver(De,te);return va(qe)||Jn(qe)||Ve(qe)},()=>[te],"translate exists",Re=>Reflect.apply(Re.te,Re,[te,oe]),XE,Re=>Ct(Re))}function V(te){let oe=null;const Re=Fx(C,l.value,s.value);for(let De=0;De{a&&(s.value=te,C.locale=te,Xa(C,s.value,l.value))}),ht(n.fallbackLocale,te=>{a&&(l.value=te,C.fallbackLocale=te,Xa(C,s.value,l.value))}));const ke={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,Xa(C,s.value,l.value))},get availableLocales(){return Object.keys(c.value).sort()},messages:I,get modifiers(){return _},get pluralRules(){return y||{}},get isGlobal(){return r},get missingWarn(){return f},set missingWarn(te){f=te,C.missingWarn=f},get fallbackWarn(){return p},set fallbackWarn(te){p=te,C.fallbackWarn=p},get fallbackRoot(){return h},set fallbackRoot(te){h=te},get fallbackFormat(){return m},set fallbackFormat(te){m=te,C.fallbackFormat=m},get warnHtmlMessage(){return S},set warnHtmlMessage(te){S=te,C.warnHtmlMessage=te},get escapeParameter(){return w},set escapeParameter(te){w=te,C.escapeParameter=te},t:M,getLocaleMessage:E,setLocaleMessage:q,mergeLocaleMessage:ie,getPostTranslationHandler:O,setPostTranslationHandler:$,getMissingHandler:U,setMissingHandler:X,[Jx]:re};return ke.datetimeFormats=W,ke.numberFormats=B,ke.rt=le,ke.te=_e,ke.tm=P,ke.d=Q,ke.n=ne,ke.getDateTimeFormat=Y,ke.setDateTimeFormat=fe,ke.mergeDateTimeFormat=ye,ke.getNumberFormat=ve,ke.setNumberFormat=ee,ke.mergeNumberFormat=he,ke[eC]=o,ke[Of]=G,ke[Df]=ue,ke[Lf]=be,ke}function ZE(e){const t=Ve(e.locale)?e.locale:ga,n=Ve(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)||Ir(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,i=Ct(e.silentFallbackWarn)||Ir(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=Ve(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((C,T)=>{const R=C[T]||(C[T]={});return _n(R,_[T]),C},h||{})}const{__i18n:m,__root:v,__injectWithOption:g}=e,x=e.datetimeFormats,S=e.numberFormats,w=e.flatJson;return{locale:t,fallbackLocale:n,messages:h,flatJson:w,datetimeFormats:x,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(ZE(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(!Ve(a))throw xn(vn.INVALID_ARGUMENT);const f=a;return Ve(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(!Ve(a))throw xn(vn.INVALID_ARGUMENT);const f=a;return Ve(s)?c.locale=s:gn(s)?c.plural=s:Zt(s)?u=s:mt(s)&&(d=s),Ve(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 JE({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((o,r)=>[...o,...r.type===tt?r.children:[r]],[]):t.reduce((n,o)=>{const r=e[o];return r&&(n[o]=r()),n},{})}function oC(e){return tt}const e$=ge({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=Ve(e.plural)?+e.plural:e.plural);const s=JE(t,i),l=r[Of](e.keypath,s,a),c=_n({},o),u=Ve(e.tag)||Ht(e.tag)?e.tag:oC();return b(u,c,l)}}}),wv=e$;function t$(e){return Zt(e)&&!Ve(e[0])}function rC(e,t,n,o){const{slots:r,attrs:i}=t;return()=>{const a={part:!0};let s={};e.locale&&(a.locale=e.locale),Ve(e.format)?a.key=e.format:Ht(e.format)&&(Ve(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 t$(m)&&(m[0].key=`${f.type}-${p}`),m}):Ve(l)&&(c=[l]);const u=_n({},i),d=Ve(e.tag)||Ht(e.tag)?e.tag:oC();return b(d,u,c)}}const n$=ge({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 rC(e,t,Xx,(...o)=>n[Lf](...o))}}),_v=n$,o$=ge({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 rC(e,t,Yx,(...o)=>n[Df](...o))}}),Sv=o$;function r$(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 i$(e){const t=a=>{const{instance:s,modifiers:l,value:c}=a;if(!s||!s.$)throw xn(vn.UNEXPECTED_ERROR);const u=r$(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(Ve(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 Ve(n)&&(a.locale=n),gn(r)&&(a.plural=r),gn(i)&&(a.plural=i),[t,s,a]}function a$(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",i$(t))}function s$(e,t,n){return{beforeCreate(){const o=Yn();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&&nC(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=Yn();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[Jx](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 l$=Lr("global-vue-i18n");function c$(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]=u$(e,n),l=Lr("");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=y$(p,f.global)),__VUE_I18N_FULL_INSTALL__&&a$(p,f,...h),__VUE_I18N_LEGACY_API__&&n&&p.mixin(s$(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=Yn();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=d$(t),o=h$(n),r=tC(t),i=f$(e,r);if(__VUE_I18N_LEGACY_API__&&n.mode==="legacy"&&!e.__useComponent){if(!n.allowComposition)throw xn(vn.NOT_AVAILABLE_IN_LEGACY_MODE);return v$(t,i,o,e)}if(i==="global")return nC(o,e,r),o;if(i==="parent"){let l=p$(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)),g$(a,t,s),a.__setInstance(t,s)}return s}function u$(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 d$(e){{const t=je(e.isCE?l$:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw xn(e.isCE?vn.NOT_INSTALLED_WITH_PROVIDE:vn.UNEXPECTED_ERROR);return t}}function f$(e,t){return iu(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function h$(e){return e.mode==="composition"?e.global:e.global.__composer}function p$(e,t,n=!1){let o=null;const r=t.root;let i=m$(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[eC]&&(o=null))}if(o!=null||r===i)break;i=i.parent}return o}function m$(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function g$(e,t,n){Ut(()=>{},t),Gs(()=>{const o=n;e.__deleteInstance(t);const r=o[Ff];r&&(r(),delete o[Ff])},t)}function v$(e,t,n,o={}){const r=t==="local",i=qs(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:!Ve(o.locale),s=N(!r||a?n.locale.value:Ve(o.locale)?o.locale:ga),l=N(!r||a?n.fallbackLocale.value:Ve(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)||Ir(o.missingWarn)?o.missingWarn:!0,p=r?n.fallbackWarn:Ct(o.fallbackWarn)||Ir(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,x=r?n.warnHtmlMessage:Ct(o.warnHtmlMessage)?o.warnHtmlMessage:!0,S=!!o.escapeParameter,w=r?n.modifiers:mt(o.modifiers)?o.modifiers:{},_=o.pluralRules||r&&n.pluralRules;function y(){return[s.value,l.value,c.value,u.value,d.value]}const C=F({get:()=>i.value?i.value.locale.value:s.value,set:E=>{i.value&&(i.value.locale.value=E),s.value=E}}),T=F({get:()=>i.value?i.value.fallbackLocale.value:l.value,set:E=>{i.value&&(i.value.fallbackLocale.value=E),l.value=E}}),R=F(()=>i.value?i.value.messages.value:c.value),k=F(()=>u.value),A=F(()=>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 O(E){i.value&&i.value.setMissingHandler(E)}function $(E){return y(),E()}function U(...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 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 le(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 de(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 be(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 _e(E,q){i.value&&i.value.mergeNumberFormat(E,q)}const V={get id(){return i.value?i.value.id:-1},locale:C,fallbackLocale:T,messages:R,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:w},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:x},set warnHtmlMessage(E){i.value&&(i.value.warnHtmlMessage=E)},get escapeParameter(){return i.value?i.value.escapeParameter:S},set escapeParameter(E){i.value&&(i.value.escapeParameter=E)},t:U,getPostTranslationHandler:I,setPostTranslationHandler:W,getMissingHandler:B,setMissingHandler:O,rt:X,d:L,n:M,tm:le,te:Q,getLocaleMessage:ne,setLocaleMessage:de,mergeLocaleMessage:xe,getDateTimeFormat:Ce,setDateTimeFormat:G,mergeDateTimeFormat:be,getNumberFormat:ue,setNumberFormat:re,mergeNumberFormat:_e};function P(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=x}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&&P(E)}),V}const b$=["locale","fallbackLocale","availableLocales"],Rv=["t","rt","d","n","tm","te"];function y$(e,t){const n=Object.create(null);return b$.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}`]})}}YE();__INTLIFY_JIT_COMPILATION__?sv(UE):sv(jE);OE(gE);DE(Fx);if(__INTLIFY_PROD_DEVTOOLS__){const e=Zo();e.__INTLIFY__=!0,kE(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const iC="locale",x$=72*60*60;function Bf(){return Si.get(iC)}function C$(e){Si.set(iC,e,x$)}const Bn=c$({locale:Bf().value||"zh-CN",fallbackLocale:Bf().value||"zh-CN",messages:{}});async function w$(){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 kR(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);Bn.global.setLocaleMessage(t,n)}))}async function _$(e){e.use(Bn),w$()}const mi={"zh-CN":"简体中文","zh-TW":"繁體中文","en-US":"English","fa-IR":"Iran","ja-JP":"日本語","vi-VN":"Tiếng Việt","ko-KR":"한국어"},Hf=e=>Bn.global.t(e);function nr(e=void 0,t="YYYY-MM-DD HH:mm:ss"){return e==null?"":(e.toString().length===10&&(e=e*1e3),wR(e).format(t))}function fp(e=void 0,t="YYYY-MM-DD"){return nr(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 ps(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 SR(t,{text:()=>e});n.on("success",()=>{window.$message.success(Hf("复制成功")),n.destroy()}),n.on("error",()=>{window.$message.error(Hf("复制失败")),n.destroy()}),t.click()}function S$(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 k$(e){return typeof e>"u"}function T$(e){return e===null}function $v(e){return e&&Array.isArray(e)}function aC(e){return T$(e)||k$(e)}function Av(e){return/^(https?:|mailto:|tel:)/.test(e)}const ms=/^[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(ms))&&(t&&e.prefix===""||e.prefix.match(ms))&&e.name.match(ms)):!1,sC=Object.freeze({left:0,top:0,width:16,height:16}),gc=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),cu=Object.freeze({...sC,...gc}),jf=Object.freeze({...cu,body:"",hidden:!1});function P$(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=P$(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 R$(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 E$(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 lC(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=R$(e);for(const r in o){const i=o[r];i&&(t(r,E$(e,r,i)),n.push(r))}return n}const $$={provider:"",aliases:{},not_found:{},...sC};function vd(e,t){for(const n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function cC(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,$$))return null;const n=t.icons;for(const r in n){const i=n[r];if(!r.match(ms)||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(ms)||typeof a!="string"||!n[a]&&!o[a]||!vd(i,jf))return null}return t}const Mv=Object.create(null);function A$(e,t){return{provider:e,prefix:t,icons:Object.create(null),missing:new Set}}function gi(e,t){const n=Mv[e]||(Mv[e]=Object.create(null));return n[t]||(n[t]=A$(e,t))}function hp(e,t){return cC(t)?lC(t,(n,o)=>{o?e.icons[n]=o:e.missing.add(n)}):[]}function I$(e,t,n){try{if(typeof n.body=="string")return e.icons[t]={...n},!0}catch{}return!1}let Ds=!1;function uC(e){return typeof e=="boolean"&&(Ds=e),Ds}function M$(e){const t=typeof e=="string"?lu(e,!0,Ds):e;if(t){const n=gi(t.provider,t.prefix),o=t.name;return n.icons[o]||(n.missing.has(o)?null:void 0)}}function z$(e,t){const n=lu(e,!0,Ds);if(!n)return!1;const o=gi(n.provider,n.prefix);return I$(o,n.name,t)}function O$(e,t){if(typeof e!="object")return!1;if(typeof t!="string"&&(t=e.provider||""),Ds&&!t&&!e.prefix){let r=!1;return cC(e)&&(e.prefix="",lC(e,(i,a)=>{a&&z$(i,a)&&(r=!0)})),r}const n=e.prefix;if(!tc({provider:t,prefix:n,name:"a"}))return!1;const o=gi(t,n);return!!hp(o,e)}const dC=Object.freeze({width:null,height:null}),fC=Object.freeze({...dC,...gc}),D$=/(-?[0-9.]*[0-9]+[0-9.]*)/g,L$=/^-?[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(D$);if(o===null||!o.length)return e;const r=[];let i=o.shift(),a=L$.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 F$=e=>e==="unset"||e==="undefined"||e==="none";function N$(e,t){const n={...cu,...e},o={...fC,...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 x=h.rotate;v?g?x+=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(x<0&&(x-=Math.floor(x/4)*4),x=x%4,x){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}x%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)=>{F$(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 B$=/\sid="(\S+)"/g,H$="IconifyId"+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);let j$=0;function U$(e,t=H$){const n=[];let o;for(;o=B$.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+(j$++).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 Uf=Object.create(null);function V$(e,t){Uf[e]=t}function Vf(e){return Uf[e]||Uf[""]}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),Qa=["https://api.simplesvg.com","https://api.unisvg.com"],nc=[];for(;Qa.length>0;)Qa.length===1||Math.random()>.5?nc.push(Qa.shift()):nc.push(Qa.pop());mp[""]=pp({resources:["https://api.iconify.design"].concat(nc)});function W$(e,t){const n=pp(t);return n===null?!1:(mp[e]=n,!0)}function gp(e){return mp[e]}const q$=()=>{let e;try{if(e=fetch,typeof e=="function")return e}catch{}};let Ov=q$();function K$(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 G$(e){return e===404}const Y$=(e,t,n)=>{const o=[],r=K$(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 X$(e){if(typeof e=="string"){const t=gp(e);if(t)return t.path}return"/"}const Q$=(e,t,n)=>{if(!Ov){n("abort",424);return}let o=X$(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(G$(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)})},Z$={prepare:Y$,send:Q$};function J$(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]=gi(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 hC(e,t){e.forEach(n=>{const o=n.loaderCallbacks;o&&(n.loaderCallbacks=o.filter(r=>r.id!==t))})}function eA(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||hC([e],i.id),i.callback(a.loaded.slice(0),a.missing.slice(0),a.pending.slice(0),i.abort))})}))}let tA=0;function nA(e,t,n){const o=tA++,r=hC.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 oA(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 rA={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function iA(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 y=e.resources.slice(0);for(a=[];y.length>1;){const C=Math.floor(Math.random()*y.length);a.push(y[C]),y=y.slice(0,C).concat(y.slice(C+1))}a=a.concat(y)}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(y=>{y.status==="pending"&&(y.status="aborted")}),f=[]}function v(y,C){C&&(p=[]),typeof y=="function"&&p.push(y)}function g(){return{startTime:s,payload:t,status:l,queriesSent:c,queriesPending:f.length,subscribe:v,abort:m}}function x(){l="failed",p.forEach(y=>{y(void 0,u)})}function S(){f.forEach(y=>{y.status==="pending"&&(y.status="aborted")}),f=[]}function w(y,C,T){const R=C!=="success";switch(f=f.filter(k=>k!==y),l){case"pending":break;case"failed":if(R||!e.dataAfterTimeout)return;break;default:return}if(C==="abort"){u=T,x();return}if(R){u=T,f.length||(a.length?_():x());return}if(h(),S(),!e.random){const k=e.resources.indexOf(y.resource);k!==-1&&k!==e.index&&(e.index=k)}l="completed",p.forEach(k=>{k(T)})}function _(){if(l!=="pending")return;h();const y=a.shift();if(y===void 0){if(f.length){d=setTimeout(()=>{h(),l==="pending"&&(S(),x())},e.timeout);return}x();return}const C={status:"pending",resource:y,callback:(T,R)=>{w(C,T,R)}};f.push(C),c++,d=setTimeout(_,e.rotate),n(y,t,C.callback)}return setTimeout(_),g}function pC(e){const t={...rA,...e};let n=[];function o(){n=n.filter(s=>s().status==="pending")}function r(s,l,c){const u=iA(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 aA(e){if(!bd[e]){const t=gp(e);if(!t)return;const n=pC(t),o={config:t,redundancy:n};bd[e]=o}return bd[e]}function sA(e,t,n){let o,r;if(typeof e=="string"){const i=Vf(e);if(!i)return n(void 0,424),Dv;r=i.send;const a=aA(e);a&&(o=a.redundancy)}else{const i=pp(e);if(i){o=pC(i);const a=e.resources?e.resources[0]:"",s=Vf(a);s&&(r=s.send)}}return!o||!r?(n(void 0,424),Dv):o.query(t,r,n)().abort}const Lv="iconify2",Ls="iconify",mC=Ls+"-count",Fv=Ls+"-version",gC=36e5,lA=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,mC,t.toString())}function Kf(e){return parseInt(Wf(e,mC))||0}const uu={local:!0,session:!0},vC={local:new Set,session:new Set};let bp=!1;function cA(e){bp=e}let Sl=typeof window>"u"?{}:window;function bC(e){const t=e+"Storage";try{if(Sl&&Sl[t]&&typeof Sl[t].length=="number")return Sl[t]}catch{}uu[e]=!1}function yC(e,t){const n=bC(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=Ls+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)):vC[e].add(s))}function xC(){if(!bp){cA(!0);for(const e in uu)yC(e,t=>{const n=t.data,o=t.provider,r=n.prefix,i=gi(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 uA(e,t){const n=e.lastModifiedCached;if(n&&n>=t)return n===t;if(e.lastModifiedCached=t,n)for(const o in uu)yC(o,r=>{const i=r.data;return r.provider!==e.provider||i.prefix!==e.prefix||i.lastModified===t});return!0}function dA(e,t){bp||xC();function n(o){let r;if(!uu[o]||!(r=bC(o)))return;const i=vC[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()/gC),provider:e.provider,data:t};return vp(r,Ls+a.toString(),JSON.stringify(s))}t.lastModified&&!uA(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 fA(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,eA(e)}))}function hA(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=Vf(n)))return;i.prepare(n,o,r).forEach(s=>{sA(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)}),dA(e,l)}catch(c){console.error(c)}fA(e)})})}))}const pA=(e,t)=>{const n=oA(e,!0,uC()),o=J$(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(gi(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=gi(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&&hA(l,r[c][u])}),t?nA(t,o,i):Bv};function mA(e,t){const n={...e};for(const o in t){const r=t[o],i=typeof r;o in dC?(r===null||r&&(i==="string"||i==="number"))&&(n[o]=r):i===typeof n[o]&&(n[o]=o==="rotate"?r%4:r)}return n}const gA=/[\s,]+/;function vA(e,t){t.split(gA).forEach(n=>{switch(n.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0;break}})}function bA(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 yA(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 xA(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(//g,"%3E").replace(/\s+/g," ")}function CA(e){return"data:image/svg+xml,"+xA(e)}function wA(e){return'url("'+CA(e)+'")'}const Hv={...fC,inline:!1},_A={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},SA={display:"inline-block"},Gf={backgroundColor:"currentColor"},CC={backgroundColor:"transparent"},jv={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},Uv={webkitMask:Gf,mask:Gf,background:CC};for(const e in Uv){const t=Uv[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 Vv(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}const Wv=(e,t)=>{const n=mA(Hv,t),o={..._A},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"&&vA(n,v);break;case"color":i.color=v;break;case"rotate":typeof v=="string"?n[m]=bA(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=N$(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=U$(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=yA(u,{...c,width:d+"",height:f+""});return o.style={...i,"--svg":wA(h),width:Vv(c.width),height:Vv(c.height),...SA,...p?Gf:CC,...s},b("span",o)};uC(!0);V$("",Z$);if(typeof document<"u"&&typeof window<"u"){xC();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$(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;W$(n,r)||console.error(o)}catch{console.error(o)}}}}const kA={...cu,body:""},TA=ge({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=M$(n);if(!o)return(!this._loadingIcon||this._loadingIcon.name!==e)&&(this.abortLoading(),this._name="",o!==null&&(this._loadingIcon={name:e,abort:pA([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(kA,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 wC=new WeakMap;function PA(){vc.forEach(e=>e(...wC.get(e))),vc=[]}function bc(e,...t){wC.set(e,t),!vc.includes(e)&&vc.push(e)===1&&requestAnimationFrame(PA)}function RA(e){return e.nodeType===9?null:e.parentNode}function _C(e){if(e===null)return null;const t=RA(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 _C(t)}function EA(e){return typeof e=="string"?document.querySelector(e):typeof e=="function"?e():e}function or(e,t){let{target:n}=e;for(;n;){if(n.dataset&&n.dataset[t]!==void 0)return!0;n=n.parentElement}return!1}function vi(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 ui(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 $A(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*$",ri="\\s*((\\.\\d+)|(\\d+(\\.\\d*)?))\\s*",ii="([0-9A-Fa-f])",ai="([0-9A-Fa-f]{2})",AA=new RegExp(`${$a}rgb\\s*\\(${ri},${ri},${ri}\\)${Aa}`),IA=new RegExp(`${$a}rgba\\s*\\(${ri},${ri},${ri},${ri}\\)${Aa}`),MA=new RegExp(`${$a}#${ii}${ii}${ii}${Aa}`),zA=new RegExp(`${$a}#${ai}${ai}${ai}${Aa}`),OA=new RegExp(`${$a}#${ii}${ii}${ii}${ii}${Aa}`),DA=new RegExp(`${$a}#${ai}${ai}${ai}${ai}${Aa}`);function On(e){return parseInt(e,16)}function No(e){try{let t;if(t=zA.exec(e))return[On(t[1]),On(t[2]),On(t[3]),1];if(t=AA.exec(e))return[kn(t[1]),kn(t[5]),kn(t[9]),1];if(t=IA.exec(e))return[kn(t[1]),kn(t[5]),kn(t[9]),gs(t[13])];if(t=MA.exec(e))return[On(t[1]+t[1]),On(t[2]+t[2]),On(t[3]+t[3]),1];if(t=DA.exec(e))return[On(t[1]),On(t[2]),On(t[3]),gs(On(t[4])/255)];if(t=OA.exec(e))return[On(t[1]+t[1]),On(t[2]+t[2]),On(t[3]+t[3]),gs(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 LA(e){return e>1?1:e<0?0:e}function Yf(e,t,n,o){return`rgba(${kn(e)}, ${kn(t)}, ${kn(n)}, ${LA(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=gs(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 FA([n*a,o*a,r*a,i*s])}function gs(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 FA(e){const[t,n,o]=e;return 3 in e?`rgba(${kn(t)}, ${kn(n)}, ${kn(o)}, ${gs(e[3])})`:`rgba(${kn(t)}, ${kn(n)}, ${kn(o)}, 1)`}function Ia(e=8){return Math.random().toString(16).slice(2,2+e)}function NA(e,t){const n=[];for(let o=0;o{o[r]=e[r]}),Object.assign(o,n)}function Qs(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===tt){if(o.children===null)return;Array.isArray(o.children)&&ba(o.children,t,n)}else o.type!==An&&n.push(o)}}),n}function Ee(e,...t){if(Array.isArray(e))e.forEach(n=>Ee(n,...t));else return e(...t)}function Nr(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 rr(e,t){console.error(`[naive/${e}]: ${t}`)}function Br(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 HA(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 rr("getFirstSlotVNode",`slot[${t}] is empty`),null;const r=ba(o(n));return r.length===1?r[0]:(rr("getFirstSlotVNode",`slot[${t}] should have exactly one child`),null)}function kC(e){return t=>{t?e.value=t.$el:e.value=null}}function Zs(e){return e.some(t=>Es(t)?!(t.type===An||t.type===tt&&!Zs(t.children)):!0)?e:null}function Pn(e,t){return e&&Zs(e())||t()}function Qf(e,t,n){return e&&Zs(e(t))||n(t)}function Ot(e,t){const n=e&&Zs(e());return t(n||null)}function oa(e){return!(e&&Zs(e()))}function vs(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=ge({render(){var e,t;return(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e)}}),jA=/^(\d|\.)+$/,Gv=/(\d|\.)+/;function Vt(e,{c:t=1,offset:n=0,attachPx:o=!0}={}){if(typeof e=="number"){const r=(e+n)*t;return r===0?"0":`${r}px`}else if(typeof e=="string")if(jA.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 UA(e){let t=0;for(let n=0;n{let r=UA(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 qA(e,t){const n=[];return t.split(TC).forEach(o=>{e.forEach(r=>{n.push((r&&r+" ")+o)})}),n}function KA(e){let t=[""];return e.forEach(n=>{n=n&&n.trim(),n&&(n.includes("&")?t=WA(t,n):t=qA(t,n))}),t.join(", ").replace(VA," ")}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 GA(e){const t=document.createElement("style");return t.setAttribute("cssr-id",e),t}function kl(e){return e?/^\s*@(s|m)/.test(e):!1}const YA=/[A-Z]/g;function PC(e){return e.replace(YA,t=>"-"+t.toLowerCase())}function XA(e,t=" "){return typeof e=="object"&&e!==null?` { `+Object.entries(e).map(n=>t+` ${PC(n[0])}: ${n[1]};`).join(` `)+` -`+t+"}":`: ${e};`}function XA(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=XA(t,n,o);if(!r)return"";if(typeof r=="string")return`${e} { +`+t+"}":`: ${e};`}function QA(e,t,n){return typeof e=="function"?e({context:t.context,props:n}):e}function Xv(e,t,n,o){if(!t)return"";const r=QA(t,n,o);if(!r)return"";if(typeof r=="string")return`${e} { ${r} }`;const i=Object.keys(r);if(i.length===0)return n.config.keepEmptyBlock?e+` { }`:"";const a=e?[e+" {"]:[];return i.forEach(s=>{const l=r[s];if(s==="raw"){a.push(` `+l+` -`);return}s=PC(s),l!=null&&a.push(` ${s}${YA(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 RC(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=qA(t),c=Xv(l,e.props,o,r);s?(n.push(`${s} {`),i&&c&&i.insertRule(`${s} { +`);return}s=PC(s),l!=null&&a.push(` ${s}${XA(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 RC(e,t,n,o,r,i){const a=e.$;let s="";if(!a||typeof a=="string")kl(a)?s=a:t.push(a);else if(typeof a=="function"){const u=a({context:o.context,props:r});kl(u)?s=u:t.push(u)}else if(a.before&&a.before(o.context),!a.$||typeof a.$=="string")kl(a.$)?s=a.$:t.push(a.$);else if(a.$){const u=a.$({context:o.context,props:r});kl(u)?s=u:t.push(u)}const l=KA(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=Xv(l,{raw:u},o,r);i?i.insertRule(d):n.push(d)}else RC(u,t,n,o,r,i)}),t.pop(),s&&n.push("}"),a&&a.after&&a.after(o.context)}function EC(e,t,n,o=!1){const r=[];return RC(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 QA(e,t,n){const{els:o}=t;if(n===void 0)o.forEach(Yv),t.els=[];else{const r=du(n);r&&o.includes(r)&&(Yv(r),t.els=o.filter(i=>i!==r))}}function Qv(e,t){e.push(t)}function ZA(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,EC(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??KA(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),Qv(t.els,d),d}return r?document.head.insertBefore(d,document.head.querySelector("style, link")):document.head.appendChild(d),Qv(t.els,d),d}function JA(e){return EC(this,this.instance,e)}function e6(e={}){const{id:t,ssr:n,props:o,head:r=!1,silent:i=!1,force:a=!1,anchorMetaName:s}=e;return ZA(this.instance,this,t,o,r,i,a,s,n)}function t6(e={}){const{id:t}=e;QA(this.instance,this,t)}const kl=function(e,t,n,o){return{instance:e,$:t,props:n,children:o,els:[],render:JA,mount:e6,unmount:t6}},n6=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 $C(e={}){let t=null;const n={c:(...o)=>n6(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 o6(e,t){if(e===void 0)return!1;if(t){const{context:{ids:n}}=t;return n.has(e)}return du(e)!==null}function r6(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 i6="n",Ls=`.${i6}-`,a6="__",s6="--",AC=$C(),IC=r6({blockPrefix:Ls,elementPrefix:a6,modifierPrefix:s6});AC.use(IC);const{c:U,find:E7e}=AC,{cB:O,cE:D,cM:K,cNotM:Pt}=IC;function Qs(e){return U(({props:{bPrefix:t}})=>`${t||Ls}modal, ${t||Ls}drawer`,[e])}function fu(e){return U(({props:{bPrefix:t}})=>`${t||Ls}popover`,[e])}function MC(e){return U(({props:{bPrefix:t}})=>`&${t||Ls}modal`,e)}const l6=(...e)=>U(">",[O(...e)]);let xd;function c6(){return xd===void 0&&(xd=navigator.userAgent.includes("Node.js")||navigator.userAgent.includes("jsdom")),xd}const ar=typeof document<"u"&&typeof window<"u",zC=new WeakSet;function u6(e){zC.add(e)}function OC(e){return!zC.has(e)}function d6(e,t,n){if(!t)return e;const o=N(e.value);let r=null;return ht(e,i=>{r!==null&&window.clearTimeout(r),i===!0?n&&!n.value?o.value=!0:r=window.setTimeout(()=>{o.value=!0},t):o.value=!1}),o}function f6(e){const t=N(!!e.value);if(t.value)return no(t);const n=ht(e,o=>{o&&(t.value=!0,n())});return no(t)}function wt(e){const t=F(e),n=N(t.value);return ht(t,o=>{n.value=o}),typeof e=="function"?n:{__v_isRef:!0,get value(){return n.value},set value(o){e.set(o)}}}function yp(){return Yn()!==null}const xp=typeof window<"u";let ra,gs;const h6=()=>{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};h6();function p6(e){if(gs)return;let t=!1;Ut(()=>{gs||ra==null||ra.then(()=>{t||e()})}),tn(()=>{t=!0})}function rc(e){return e.composedPath()[0]}const m6={mousemoveoutside:new WeakMap,clickoutside:new WeakMap};function g6(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 DC(e,t,n){const o=m6[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=g6(e,t,n)),i}function v6(e,t,n,o){if(e==="mousemoveoutside"||e==="clickoutside"){const r=DC(e,t,n);return Object.keys(r).forEach(i=>{At(i,document,r[i],o)}),!0}return!1}function b6(e,t,n,o){if(e==="mousemoveoutside"||e==="clickoutside"){const r=DC(e,t,n);return Object.keys(r).forEach(i=>{_t(i,document,r[i],o)}),!0}return!1}function y6(){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,R){const k=w[T];return w[T]=function(){return R.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:R,eventPhase:k,bubbles:A}=T,I=rc(T);if(k===2)return;const W=k===1?"capture":"bubble";let B=I;const z=[];for(;B===null&&(B=window),z.push(B),B!==window;)B=B.parentNode||null;const $=u.capture[R],j=u.bubble[R];if(r(T,"stopPropagation",n),r(T,"stopImmediatePropagation",o),c(T,l),W==="capture"){if($===void 0)return;for(let X=z.length-1;X>=0&&!e.has(T);--X){const L=z[X],M=$.get(L);if(M!==void 0){a.set(T,L);for(const le of M){if(t.has(T))break;le(T)}}if(X===0&&!A&&j!==void 0){const le=j.get(L);if(le!==void 0)for(const Q of le){if(t.has(T))break;Q(T)}}}}else if(W==="bubble"){if(j===void 0)return;for(let X=0;XI(T))};return w.displayName="evtdUnifiedWindowEventHandler",w}const h=f(),m=p();function v(w,T){const R=u[w];return R[T]===void 0&&(R[T]=new Map,window.addEventListener(T,h,w==="capture")),R[T]}function g(w){return d[w]===void 0&&(d[w]=new Set,window.addEventListener(w,m)),d[w]}function y(w,T){let R=w.get(T);return R===void 0&&w.set(T,R=new Set),R}function S(w,T,R,k){const A=u[T][R];if(A!==void 0){const I=A.get(w);if(I!==void 0&&I.has(k))return!0}return!1}function C(w,T){const R=d[w];return!!(R!==void 0&&R.has(T))}function _(w,T,R,k){let A;if(typeof k=="object"&&k.once===!0?A=$=>{x(w,T,A,k),R($)}:A=R,v6(w,T,A,k))return;const W=k===!0||typeof k=="object"&&k.capture===!0?"capture":"bubble",B=v(W,w),z=y(B,T);if(z.has(A)||z.add(A),T===window){const $=g(w);$.has(A)||$.add(A)}}function x(w,T,R,k){if(b6(w,T,R,k))return;const I=k===!0||typeof k=="object"&&k.capture===!0,W=I?"capture":"bubble",B=v(W,w),z=y(B,T);if(T===window&&!S(T,I?"bubble":"capture",w,R)&&C(w,R)){const j=d[w];j.delete(R),j.size===0&&(window.removeEventListener(w,m),d[w]=void 0)}z.has(R)&&z.delete(R),z.size===0&&B.delete(T),B.size===0&&(window.removeEventListener(w,h,W==="capture"),u[W][w]=void 0)}return{on:_,off:x}}const{on:At,off:_t}=y6(),os=N(null);function Zv(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,Jv=!0;function LC(){if(!xp)return no(N(null));Tl===0&&At("click",document,Zv,!0);const e=()=>{Tl+=1};return Jv&&(Jv=yp())?(an(e),tn(()=>{Tl-=1,Tl===0&&_t("click",document,Zv,!0)})):e(),no(os)}const x6=N(void 0);let Pl=0;function eb(){x6.value=Date.now()}let tb=!0;function FC(e){if(!xp)return no(N(!1));const t=N(!1);let n=null;function o(){n!==null&&window.clearTimeout(n)}function r(){o(),t.value=!0,n=window.setTimeout(()=>{t.value=!1},e)}Pl===0&&At("click",window,eb,!0);const i=()=>{Pl+=1,At("click",window,r,!0)};return tb&&(tb=yp())?(an(i),tn(()=>{Pl-=1,Pl===0&&_t("click",window,eb,!0),_t("click",window,r,!0),o()})):i(),no(t)}function rn(e,t){return ht(e,n=>{n!==void 0&&(t.value=n)}),F(()=>e.value===void 0?t.value:e.value)}function Hr(){const e=N(!1);return Ut(()=>{e.value=!0}),no(e)}function Cp(e,t){return F(()=>{for(const n of t)if(e[n]!==void 0)return e[n];return e[t[t.length-1]]})}const C6=(typeof window>"u"?!1:/iPad|iPhone|iPod/.test(navigator.platform)||navigator.platform==="MacIntel"&&navigator.maxTouchPoints>1)&&!window.MSStream;function w6(){return C6}function _6(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(),no(n)}const wp="n-internal-select-menu",NC="n-internal-select-menu-body",Zs="n-modal-body",BC="n-modal",Js="n-drawer-body",_p="n-drawer",Ma="n-popover-body",HC="__disabled__";function Bo(e){const t=He(Zs,null),n=He(Js,null),o=He(Ma,null),r=He(NC,null),i=N();if(typeof document<"u"){i.value=document.fullscreenElement;const a=()=>{i.value=document.fullscreenElement};Ut(()=>{At("fullscreenchange",document,a)}),tn(()=>{_t("fullscreenchange",document,a)})}return wt(()=>{var a;const{to:s}=e;return s!==void 0?s===!1?HC: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=HC;Bo.propTo={type:[String,Object,Boolean],default:void 0};let nb=!1;function S6(){if(ar&&window.CSS&&!nb&&(nb=!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 ob(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 br=null;function jC(){if(br===null&&(br=document.getElementById("v-binder-view-measurer"),br===null)){br=document.createElement("div"),br.id="v-binder-view-measurer";const{style:e}=br;e.position="fixed",e.left="0",e.right="0",e.top="0",e.bottom="0",e.pointerEvents="none",e.visibility="hidden",document.body.appendChild(br)}return br.getBoundingClientRect()}function k6(e,t){const n=jC();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=jC();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 T6(e){return e.nodeType===9?null:e.parentNode}function UC(e){if(e===null)return null;const t=T6(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 UC(t)}const P6=me({name:"Binder",props:{syncTargetWithParent:Boolean,syncTarget:{type:Boolean,default:!0}},setup(e){var t;lt("VBinder",(t=Yn())===null||t===void 0?void 0:t.proxy);const n=He("VBinder",null),o=N(null),r=g=>{o.value=g,n&&e.syncTargetWithParent&&n.setTargetRef(g)};let i=[];const a=()=>{let g=o.value;for(;g=UC(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=P6,kp=me({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(ob("follower",this.$slots),[[t]]):ob("follower",this.$slots)}}),ji="@@mmoContext",R6={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}},E6=R6,Ui="@@coContext",$6={mounted(e,{value:t,modifiers:n}){e[Ui]={handler:void 0},typeof t=="function"&&(e[Ui].handler=t,At("clickoutside",e,t,{capture:n.capture}))},updated(e,{value:t,modifiers:n}){const o=e[Ui];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[Ui].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[Ui];n&&_t("clickoutside",e,n,{capture:t.capture}),e[Ui].handler=void 0}},ya=$6;function A6(e,t){console.error(`[vdirs/${e}]: ${t}`)}class I6{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&&A6("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 I6,Vi="@@ziContext",M6={mounted(e,t){const{value:n={}}=t,{zIndex:o,enabled:r}=n;e[Vi]={enabled:!!r,initialized:!1},r&&(wd.ensureZIndex(e,o),e[Vi].initialized=!0)},updated(e,t){const{value:n={}}=t,{zIndex:o,enabled:r}=n,i=e[Vi].enabled;r&&!i&&(wd.ensureZIndex(e,o),e[Vi].initialized=!0),e[Vi].enabled=!!r},unmounted(e,t){if(!e[Vi].initialized)return;const{value:n={}}=t,{zIndex:o}=n;wd.unregister(e,o)}},hu=M6,VC=Symbol("@css-render/vue3-ssr");function z6(e,t){return``}function O6(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(z6(e,t)))}const D6=typeof document<"u";function Si(){if(D6)return;const e=He(VC,null);if(e!==null)return{adapter:O6,context:e}}function rb(e,t){console.error(`[vueuc/${e}]: ${t}`)}const{c:Pr}=$C(),Tp="vueuc-style";function ib(e){return e&-e}class L6{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"},F6={"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"},N6={"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"},B6={"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 H6(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=B6[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=me({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)};Ut(()=>{n.value&&(l(),i())});const s=Si();V6.mount({id:"vueuc/binder",head:!0,anchorMetaName:Tp,ssr:s}),tn(()=>{a()}),p6(()=>{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?k6(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),R=Cd(r.value),{left:k,top:A,placement:I}=H6(C,g,T,_,x,v),W=j6(I,v),{left:B,top:z,transform:$}=U6(I,R,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=Hr(),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 ui=[],W6=function(){return ui.some(function(e){return e.activeTargets.length>0})},q6=function(){return ui.some(function(e){return e.skippedTargets.length>0})},ub="ResizeObserver loop completed with undelivered notifications.",K6=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 di=function(e){return Object.freeze(e)},G6=function(){function e(t,n){this.inlineSize=t,this.blockSize=n,di(this)}return e}(),WC=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,di(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},qC=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)},Y6=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/,X6=/^tb|vertical/,Q6=/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 G6((n?t:e)||0,(n?e:t)||0)},hb=di({devicePixelContentBoxSize:ia(),borderBoxSize:ia(),contentBoxSize:ia(),contentRect:new WC(0,0,0,0)}),KC=function(e,t){if(t===void 0&&(t=!1),El.has(e)&&!t)return El.get(e);if(qC(e))return El.set(e,hb),hb;var n=getComputedStyle(e),o=Rp(e)&&e.ownerSVGElement&&e.getBBox(),r=!Q6&&n.boxSizing==="border-box",i=X6.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-_,R=o?o.height:Ro(n.height)-w-C,k=T+v+_+y,A=R+g+C+S,I=di({devicePixelContentBoxSize:ia(Math.round(T*devicePixelRatio),Math.round(R*devicePixelRatio),i),borderBoxSize:ia(k,A,i),contentBoxSize:ia(T,R,i),contentRect:new WC(d,l,T,R)});return El.set(e,I),I},GC=function(e,t,n){var o=KC(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}},Z6=function(){function e(t){var n=KC(t);this.target=t,this.contentRect=n.contentRect,this.borderBoxSize=di([n.borderBoxSize]),this.contentBoxSize=di([n.contentBoxSize]),this.devicePixelContentBoxSize=di([n.devicePixelContentBoxSize])}return e}(),YC=function(e){if(qC(e))return 1/0;for(var t=0,n=e.parentNode;n;)t+=1,n=n.parentNode;return t},J6=function(){var e=1/0,t=[];ui.forEach(function(a){if(a.activeTargets.length!==0){var s=[];a.activeTargets.forEach(function(c){var u=new Z6(c.target),d=YC(c.target);s.push(u),c.lastReportedSize=GC(c.target,c.observedBox),de?n.activeTargets.push(r):n.skippedTargets.push(r))})})},e8=function(){var e=0;for(pb(e);W6();)e=J6(),pb(e);return q6()&&K6(),e>0},Sd,XC=[],t8=function(){return XC.splice(0).forEach(function(e){return e()})},n8=function(e){if(!Sd){var t=0,n=document.createTextNode(""),o={characterData:!0};new MutationObserver(function(){return t8()}).observe(n,o),Sd=function(){n.textContent="".concat(t?t--:t++)}}XC.push(e),Sd()},o8=function(e){n8(function(){requestAnimationFrame(e)})},ic=0,r8=function(){return!!ic},i8=250,a8={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,s8=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=i8),!kd){kd=!0;var o=gb(t);o8(function(){var r=!1;try{r=e8()}finally{if(kd=!1,t=o-gb(),!r8())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,a8)};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 s8,vb=function(e){!ic&&e>0&&nh.start(),ic+=e,!ic&&nh.stop()},l8=function(e){return!Rp(e)&&!Y6(e)&&getComputedStyle(e).display==="inline"},c8=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=GC(this.target,this.observedBox,!0);return l8(this.target)&&(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),u8=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&&ui.splice(ui.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}(),d8=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 f8{constructor(){this.handleResize=this.handleResize.bind(this),this.observer=new(typeof window<"u"&&window.ResizeObserver||d8)(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 f8,Mr=me({name:"ResizeObserver",props:{onResize:Function},setup(e){let t=!1;const n=Yn().proxy;function o(r){const{onResize:i}=e;i!==void 0&&i(r)}Ut(()=>{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 h8(){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 p8=Pr(".v-vl",{maxHeight:"inherit",height:"100%",overflow:"auto",minWidth:"1px"},[Pr("&:not(.v-vl--show-scrollbar)",{scrollbarWidth:"none"},[Pr("&::-webkit-scrollbar, &::-webkit-scrollbar-track-piece, &::-webkit-scrollbar-thumb",{width:0,height:0,display:"none"})])]),QC=me({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=Si();p8.mount({id:"vueuc/virtual-list",head:!0,anchorMetaName:Tp,ssr:t}),Ut(()=>{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})}),Uc(()=>{n=!0,o||(o=!0)});const r=F(()=>{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=F(()=>{const{items:A,itemSize:I,keyField:W}=e,B=new L6(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=F(()=>{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:L=!0}=A;if(W!==void 0||B!==void 0)y(W,B,X);else if(z!==void 0)g(z,X,L);else if($!==void 0){const M=r.value.get($);M!==void 0&&g(M,X,L)}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),L=(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(L===X)return;L-e.itemSize===0?s.delete(A):s.set(A,L-e.itemSize);const le=L-X;if(le===0)return;$.add(j,le);const Q=i.value;if(Q!=null){if(m===void 0){const ne=$.sum(j);Q.scrollTop>ne&&Q.scrollBy(0,le)}else if(jQ.scrollTop+Q.offsetHeight&&Q.scrollBy(0,le)}R()}c.value++}const C=!h8();let _=!1;function x(A){var I;(I=e.onScroll)===null||I===void 0||I.call(e,A),(!C||!_)&&R()}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(),R(),_=!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 R(){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:F(()=>{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:F(()=>(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(Mr,{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(Mr,{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)])}})}}),Kr="v-hidden",m8=Pr("[v-hidden]",{display:"none!important"}),xb=me({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(Kr)&&c.removeAttribute(Kr);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(Kr,""))}const i=Si();return m8.mount({id:"vueuc/overflow",head:!0,anchorMetaName:Tp,ssr:i}),Ut(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 ZC(e){return e instanceof HTMLElement}function JC(e){for(let t=0;t=0;t--){const n=e.childNodes[t];if(ZC(n)&&(tw(n)||ew(n)))return!0}return!1}function tw(e){if(!g8(e))return!1;try{e.focus({preventScroll:!0})}catch{}return document.activeElement===e}function g8(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=me({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))}Ut(()=>{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(gi(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"?JC(S):ew(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 nw(e,t){t&&(Ut(()=>{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 ow(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"};Ut(()=>{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 rw=()=>(ar&&(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()}),Uc(()=>{t.isDeactivated=!0,n||(n=!0)}),t}function Pb(e){return e.nodeName==="#document"}const Rb="n-form-item";function sr(e,{defaultSize:t="medium",mergedSize:n,mergedDisabled:o}={}){const r=He(Rb,null);lt(Rb,null);const i=F(n?()=>n(r):()=>{const{size:l}=e;if(l)return l;if(r){const{mergedSize:c}=r;if(c.value!==void 0)return c.value}return t}),a=F(o?()=>o(r):()=>{const{disabled:l}=e;return l!==void 0?l:r?r.disabled.value:!1}),s=F(()=>{const{status:l}=e;return l||(r==null?void 0:r.mergedValidationStatus.value)});return tn(()=>{r&&r.restoreValidation()}),{mergedSizeRef:i,mergedDisabledRef:a,mergedStatusRef:s,nTriggerFormBlur(){r&&r.handleContentBlur()},nTriggerFormChange(){r&&r.handleContentChange()},nTriggerFormFocus(){r&&r.handleContentFocus()},nTriggerFormInput(){r&&r.handleContentInput()}}}var v8=typeof global=="object"&&global&&global.Object===Object&&global;const iw=v8;var b8=typeof self=="object"&&self&&self.Object===Object&&self,y8=iw||b8||Function("return this")();const wo=y8;var x8=wo.Symbol;const zr=x8;var aw=Object.prototype,C8=aw.hasOwnProperty,w8=aw.toString,Ja=zr?zr.toStringTag:void 0;function _8(e){var t=C8.call(e,Ja),n=e[Ja];try{e[Ja]=void 0;var o=!0}catch{}var r=w8.call(e);return o&&(t?e[Ja]=n:delete e[Ja]),r}var S8=Object.prototype,k8=S8.toString;function T8(e){return k8.call(e)}var P8="[object Null]",R8="[object Undefined]",Eb=zr?zr.toStringTag:void 0;function ki(e){return e==null?e===void 0?R8:P8:Eb&&Eb in Object(e)?_8(e):T8(e)}function Or(e){return e!=null&&typeof e=="object"}var E8="[object Symbol]";function mu(e){return typeof e=="symbol"||Or(e)&&ki(e)==E8}function sw(e,t){for(var n=-1,o=e==null?0:e.length,r=Array(o);++n0){if(++t>=dI)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function mI(e){return function(){return e}}var gI=function(){try{var e=Pi(Object,"defineProperty");return e({},"",{}),e}catch{}}();const Cc=gI;var vI=Cc?function(e,t){return Cc(e,"toString",{configurable:!0,enumerable:!1,value:mI(t),writable:!0})}:Ip;const bI=vI;var yI=pI(bI);const xI=yI;var CI=9007199254740991,wI=/^(?:0|[1-9]\d*)$/;function zp(e,t){var n=typeof e;return t=t??CI,!!t&&(n=="number"||n!="symbol"&&wI.test(e))&&e>-1&&e%1==0&&e-1&&e%1==0&&e<=EI}function za(e){return e!=null&&Dp(e.length)&&!Mp(e)}function $I(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 AI(e){return RI(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&&$I(n[0],n[1],a)&&(i=r<3?void 0:i,r=1),t=Object(t);++o-1}function GM(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 lr(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:bz(e,t,n)}var xz="\\ud800-\\udfff",Cz="\\u0300-\\u036f",wz="\\ufe20-\\ufe2f",_z="\\u20d0-\\u20ff",Sz=Cz+wz+_z,kz="\\ufe0e\\ufe0f",Tz="\\u200d",Pz=RegExp("["+Tz+xz+Sz+kz+"]");function xw(e){return Pz.test(e)}function Rz(e){return e.split("")}var Cw="\\ud800-\\udfff",Ez="\\u0300-\\u036f",$z="\\ufe20-\\ufe2f",Az="\\u20d0-\\u20ff",Iz=Ez+$z+Az,Mz="\\ufe0e\\ufe0f",zz="["+Cw+"]",ah="["+Iz+"]",sh="\\ud83c[\\udffb-\\udfff]",Oz="(?:"+ah+"|"+sh+")",ww="[^"+Cw+"]",_w="(?:\\ud83c[\\udde6-\\uddff]){2}",Sw="[\\ud800-\\udbff][\\udc00-\\udfff]",Dz="\\u200d",kw=Oz+"?",Tw="["+Mz+"]?",Lz="(?:"+Dz+"(?:"+[ww,_w,Sw].join("|")+")"+Tw+kw+")*",Fz=Tw+kw+Lz,Nz="(?:"+[ww+ah+"?",ah,_w,Sw,zz].join("|")+")",Bz=RegExp(sh+"(?="+sh+")|"+Nz+Fz,"g");function Hz(e){return e.match(Bz)||[]}function jz(e){return xw(e)?Hz(e):Rz(e)}function Uz(e){return function(t){t=bi(t);var n=xw(t)?jz(t):void 0,o=n?n[0]:t.charAt(0),r=n?yz(n,1).join(""):t.slice(1);return o[e]()+r}}var Vz=Uz("toUpperCase");const Pw=Vz;function Wz(e){return Pw(bi(e).toLowerCase())}function qz(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&yD?new kc:void 0;for(i.set(e,t),i.set(t,e);++d`}function D6(e,t){const n=je(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(O6(e,t)))}const L6=typeof document<"u";function ki(){if(L6)return;const e=je(VC,null);if(e!==null)return{adapter:D6,context:e}}function rb(e,t){console.error(`[vueuc/${e}]: ${t}`)}const{c:Pr}=$C(),Tp="vueuc-style";function ib(e){return e&-e}class F6{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}}),El={top:"bottom",bottom:"top",left:"right",right:"left"},sb={start:"end",center:"center",end:"start"},_d={top:"height",bottom:"height",left:"width",right:"width"},N6={"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"},B6={"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"},H6={"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 j6(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 x=n[p]-t[h]-t[p];return x>0&&o&&(m?g=lb[h]?x:-x:v=lb[h]?x:-x),{left:v,top:g}},d=a==="left"||a==="right";if(l!=="center"){const p=H6[e],h=El[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=El[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=ge({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=je("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)};Ut(()=>{n.value&&(l(),i())});const s=ki();W6.mount({id:"vueuc/binder",head:!0,anchorMetaName:Tp,ssr:s}),tn(()=>{a()}),m6(()=>{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?T6(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:x,minWidth:S,placement:w,internalShift:_,flip:y}=e;f.setAttribute("v-placement",w),v?f.setAttribute("v-overlap",""):f.removeAttribute("v-overlap");const{style:C}=f;x==="target"?C.width=`${g.width}px`:x!==void 0?C.width=x:C.width="",S==="target"?C.minWidth=`${g.width}px`:S!==void 0?C.minWidth=S:C.minWidth="";const T=Cd(f),R=Cd(r.value),{left:k,top:A,placement:I}=j6(w,g,T,_,y,v),W=U6(I,v),{left:B,top:O,transform:$}=V6(I,R,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(${O}) ${$}`,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=Hr(),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 di=[],q6=function(){return di.some(function(e){return e.activeTargets.length>0})},K6=function(){return di.some(function(e){return e.skippedTargets.length>0})},ub="ResizeObserver loop completed with undelivered notifications.",G6=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)},Bs;(function(e){e.BORDER_BOX="border-box",e.CONTENT_BOX="content-box",e.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"})(Bs||(Bs={}));var fi=function(e){return Object.freeze(e)},Y6=function(){function e(t,n){this.inlineSize=t,this.blockSize=n,fi(this)}return e}(),WC=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,fi(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},qC=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)},X6=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},ys=typeof window<"u"?window:{},$l=new WeakMap,fb=/auto|scroll/,Q6=/^tb|vertical/,Z6=/msie|trident/i.test(ys.navigator&&ys.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 Y6((n?t:e)||0,(n?e:t)||0)},hb=fi({devicePixelContentBoxSize:ia(),borderBoxSize:ia(),contentBoxSize:ia(),contentRect:new WC(0,0,0,0)}),KC=function(e,t){if(t===void 0&&(t=!1),$l.has(e)&&!t)return $l.get(e);if(qC(e))return $l.set(e,hb),hb;var n=getComputedStyle(e),o=Rp(e)&&e.ownerSVGElement&&e.getBBox(),r=!Z6&&n.boxSizing==="border-box",i=Q6.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,x=m+p,S=f+h,w=s?e.offsetHeight-S-e.clientHeight:0,_=a?e.offsetWidth-x-e.clientWidth:0,y=r?v+x:0,C=r?g+S:0,T=o?o.width:Ro(n.width)-y-_,R=o?o.height:Ro(n.height)-C-w,k=T+v+_+x,A=R+g+w+S,I=fi({devicePixelContentBoxSize:ia(Math.round(T*devicePixelRatio),Math.round(R*devicePixelRatio),i),borderBoxSize:ia(k,A,i),contentBoxSize:ia(T,R,i),contentRect:new WC(d,l,T,R)});return $l.set(e,I),I},GC=function(e,t,n){var o=KC(e,n),r=o.borderBoxSize,i=o.contentBoxSize,a=o.devicePixelContentBoxSize;switch(t){case Bs.DEVICE_PIXEL_CONTENT_BOX:return a;case Bs.BORDER_BOX:return r;default:return i}},J6=function(){function e(t){var n=KC(t);this.target=t,this.contentRect=n.contentRect,this.borderBoxSize=fi([n.borderBoxSize]),this.contentBoxSize=fi([n.contentBoxSize]),this.devicePixelContentBoxSize=fi([n.devicePixelContentBoxSize])}return e}(),YC=function(e){if(qC(e))return 1/0;for(var t=0,n=e.parentNode;n;)t+=1,n=n.parentNode;return t},e8=function(){var e=1/0,t=[];di.forEach(function(a){if(a.activeTargets.length!==0){var s=[];a.activeTargets.forEach(function(c){var u=new J6(c.target),d=YC(c.target);s.push(u),c.lastReportedSize=GC(c.target,c.observedBox),de?n.activeTargets.push(r):n.skippedTargets.push(r))})})},t8=function(){var e=0;for(pb(e);q6();)e=e8(),pb(e);return K6()&&G6(),e>0},Sd,XC=[],n8=function(){return XC.splice(0).forEach(function(e){return e()})},o8=function(e){if(!Sd){var t=0,n=document.createTextNode(""),o={characterData:!0};new MutationObserver(function(){return n8()}).observe(n,o),Sd=function(){n.textContent="".concat(t?t--:t++)}}XC.push(e),Sd()},r8=function(e){o8(function(){requestAnimationFrame(e)})},ic=0,i8=function(){return!!ic},a8=250,s8={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,l8=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=a8),!kd){kd=!0;var o=gb(t);r8(function(){var r=!1;try{r=t8()}finally{if(kd=!1,t=o-gb(),!i8())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,s8)};document.body?n():ys.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 ys.addEventListener(n,t.listener,!0)}))},e.prototype.stop=function(){var t=this;this.stopped||(this.observer&&this.observer.disconnect(),mb.forEach(function(n){return ys.removeEventListener(n,t.listener,!0)}),this.stopped=!0)},e}(),nh=new l8,vb=function(e){!ic&&e>0&&nh.start(),ic+=e,!ic&&nh.stop()},c8=function(e){return!Rp(e)&&!X6(e)&&getComputedStyle(e).display==="inline"},u8=function(){function e(t,n){this.target=t,this.observedBox=n||Bs.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var t=GC(this.target,this.observedBox,!0);return c8(this.target)&&(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),d8=function(){function e(t,n){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=t,this.callback=n}return e}(),Al=new WeakMap,bb=function(e,t){for(var n=0;n=0&&(i&&di.splice(di.indexOf(o),1),o.observationTargets.splice(r,1),vb(-1))},e.disconnect=function(t){var n=this,o=Al.get(t);o.observationTargets.slice().forEach(function(r){return n.unobserve(t,r.target)}),o.activeTargets.splice(0,o.activeTargets.length)},e}(),f8=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.");Il.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");Il.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");Il.unobserve(this,t)},e.prototype.disconnect=function(){Il.disconnect(this)},e.toString=function(){return"function ResizeObserver () { [polyfill code] }"},e}();class h8{constructor(){this.handleResize=this.handleResize.bind(this),this.observer=new(typeof window<"u"&&window.ResizeObserver||f8)(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 h8,Mr=ge({name:"ResizeObserver",props:{onResize:Function},setup(e){let t=!1;const n=Yn().proxy;function o(r){const{onResize:i}=e;i!==void 0&&i(r)}Ut(()=>{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 Ml;function p8(){return Ml===void 0&&("matchMedia"in window?Ml=window.matchMedia("(pointer:coarse)").matches:Ml=!1),Ml}let Td;function yb(){return Td===void 0&&(Td="chrome"in window?window.devicePixelRatio:1),Td}const m8=Pr(".v-vl",{maxHeight:"inherit",height:"100%",overflow:"auto",minWidth:"1px"},[Pr("&:not(.v-vl--show-scrollbar)",{scrollbarWidth:"none"},[Pr("&::-webkit-scrollbar, &::-webkit-scrollbar-track-piece, &::-webkit-scrollbar-thumb",{width:0,height:0,display:"none"})])]),QC=ge({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=ki();m8.mount({id:"vueuc/virtual-list",head:!0,anchorMetaName:Tp,ssr:t}),Ut(()=>{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})}),Uc(()=>{n=!0,o||(o=!0)});const r=F(()=>{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=F(()=>{const{items:A,itemSize:I,keyField:W}=e,B=new F6(A.length,I);return A.forEach((O,$)=>{const U=O[W],X=s.get(U);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=F(()=>{const{value:A}=a;if(A===void 0)return[];const{items:I,itemSize:W}=e,B=f.value,O=Math.min(B+Math.ceil(A/W+1),I.length-1),$=[];for(let U=B;U<=O;++U)$.push(I[U]);return $}),h=(A,I)=>{if(typeof A=="number"){x(A,I,"auto");return}const{left:W,top:B,index:O,key:$,position:U,behavior:X,debounce:L=!0}=A;if(W!==void 0||B!==void 0)x(W,B,X);else if(O!==void 0)g(O,X,L);else if($!==void 0){const M=r.value.get($);M!==void 0&&g(M,X,L)}else U==="bottom"?x(0,Number.MAX_SAFE_INTEGER,X):U==="top"&&x(0,0,X)};let m,v=null;function g(A,I,W){const{value:B}=l,O=B.sum(A)+wn(e.paddingTop);if(!W)i.value.scrollTo({left:0,top:O,behavior:I});else{m=A,v!==null&&window.clearTimeout(v),v=window.setTimeout(()=>{m=void 0,v=null},16);const{scrollTop:$,offsetHeight:U}=i.value;if(O>$){const X=B.get(A);O+X<=$+U||i.value.scrollTo({left:0,top:O+X-U,behavior:I})}else i.value.scrollTo({left:0,top:O,behavior:I})}}function x(A,I,W){i.value.scrollTo({left:A,top:I,behavior:W})}function S(A,I){var W,B,O;if(n||e.ignoreItemResize||k(I.target))return;const{value:$}=l,U=r.value.get(A),X=$.get(U),L=(O=(B=(W=I.borderBoxSize)===null||W===void 0?void 0:W[0])===null||B===void 0?void 0:B.blockSize)!==null&&O!==void 0?O:I.contentRect.height;if(L===X)return;L-e.itemSize===0?s.delete(A):s.set(A,L-e.itemSize);const le=L-X;if(le===0)return;$.add(U,le);const Q=i.value;if(Q!=null){if(m===void 0){const ne=$.sum(U);Q.scrollTop>ne&&Q.scrollBy(0,le)}else if(UQ.scrollTop+Q.offsetHeight&&Q.scrollBy(0,le)}R()}c.value++}const w=!p8();let _=!1;function y(A){var I;(I=e.onScroll)===null||I===void 0||I.call(e,A),(!w||!_)&&R()}function C(A){var I;if((I=e.onWheel)===null||I===void 0||I.call(e,A),w){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(),R(),_=!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 R(){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:F(()=>{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:F(()=>(c.value,{transform:`translateY(${Ln(l.value.sum(f.value))})`})),viewportItems:p,listElRef:i,itemsElRef:N(null),scrollTo:h,handleListResize:T,handleListScroll:y,handleListWheel:C,handleItemResize:S}},render(){const{itemResizable:e,keyField:t,keyToIndex:n,visibleItemsTag:o}=this;return b(Mr,{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(Mr,{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)])}})}}),Gr="v-hidden",g8=Pr("[v-hidden]",{display:"none!important"}),xb=ge({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(Gr)&&c.removeAttribute(Gr);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 x=0;xd){const{updateCounter:_}=e;for(let y=x;y>=0;--y){const C=v-1-y;_!==void 0?_(C):c.textContent=`${C}`;const T=c.offsetWidth;if(h-=f[y],h+T<=d||y===0){m=!0,x=y-1,p&&(x===-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(Gr,""))}const i=ki();return g8.mount({id:"vueuc/overflow",head:!0,anchorMetaName:Tp,ssr:i}),Ut(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 ZC(e){return e instanceof HTMLElement}function JC(e){for(let t=0;t=0;t--){const n=e.childNodes[t];if(ZC(n)&&(tw(n)||ew(n)))return!0}return!1}function tw(e){if(!v8(e))return!1;try{e.focus({preventScroll:!0})}catch{}return document.activeElement===e}function v8(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 Za=[];const Ep=ge({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 Za[Za.length-1]===t}function l(v){var g;v.code==="Escape"&&s()&&((g=e.onEsc)===null||g===void 0||g.call(e,v))}Ut(()=>{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(vi(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(Za.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),Za=Za.filter(x=>x!==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,x=o.value;if(g!==null&&x!==null){const S=u();if(S==null||S===x){i=!0,g.focus({preventScroll:!0}),i=!1;return}i=!0;const w=v==="first"?JC(S):ew(S);i=!1,w||(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(tt,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 nw(e,t){t&&(Ut(()=>{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 ow(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"};Ut(()=>{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 Ja=0;const rw=()=>(ar&&(an(()=>{Ja||(window.addEventListener("compositionstart",kb),window.addEventListener("compositionend",Tb)),Ja++}),tn(()=>{Ja<=1?(window.removeEventListener("compositionstart",kb),window.removeEventListener("compositionend",Tb),Ja=0):Ja--})),$p);function Ap(e){const t={isDeactivated:!1};let n=!1;return Hh(()=>{if(t.isDeactivated=!1,!n){n=!0;return}e()}),Uc(()=>{t.isDeactivated=!0,n||(n=!0)}),t}function Pb(e){return e.nodeName==="#document"}const Rb="n-form-item";function sr(e,{defaultSize:t="medium",mergedSize:n,mergedDisabled:o}={}){const r=je(Rb,null);ct(Rb,null);const i=F(n?()=>n(r):()=>{const{size:l}=e;if(l)return l;if(r){const{mergedSize:c}=r;if(c.value!==void 0)return c.value}return t}),a=F(o?()=>o(r):()=>{const{disabled:l}=e;return l!==void 0?l:r?r.disabled.value:!1}),s=F(()=>{const{status:l}=e;return l||(r==null?void 0:r.mergedValidationStatus.value)});return tn(()=>{r&&r.restoreValidation()}),{mergedSizeRef:i,mergedDisabledRef:a,mergedStatusRef:s,nTriggerFormBlur(){r&&r.handleContentBlur()},nTriggerFormChange(){r&&r.handleContentChange()},nTriggerFormFocus(){r&&r.handleContentFocus()},nTriggerFormInput(){r&&r.handleContentInput()}}}var b8=typeof global=="object"&&global&&global.Object===Object&&global;const iw=b8;var y8=typeof self=="object"&&self&&self.Object===Object&&self,x8=iw||y8||Function("return this")();const wo=x8;var C8=wo.Symbol;const zr=C8;var aw=Object.prototype,w8=aw.hasOwnProperty,_8=aw.toString,es=zr?zr.toStringTag:void 0;function S8(e){var t=w8.call(e,es),n=e[es];try{e[es]=void 0;var o=!0}catch{}var r=_8.call(e);return o&&(t?e[es]=n:delete e[es]),r}var k8=Object.prototype,T8=k8.toString;function P8(e){return T8.call(e)}var R8="[object Null]",E8="[object Undefined]",Eb=zr?zr.toStringTag:void 0;function Ti(e){return e==null?e===void 0?E8:R8:Eb&&Eb in Object(e)?S8(e):P8(e)}function Or(e){return e!=null&&typeof e=="object"}var $8="[object Symbol]";function mu(e){return typeof e=="symbol"||Or(e)&&Ti(e)==$8}function sw(e,t){for(var n=-1,o=e==null?0:e.length,r=Array(o);++n0){if(++t>=fI)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function gI(e){return function(){return e}}var vI=function(){try{var e=Ri(Object,"defineProperty");return e({},"",{}),e}catch{}}();const Cc=vI;var bI=Cc?function(e,t){return Cc(e,"toString",{configurable:!0,enumerable:!1,value:gI(t),writable:!0})}:Ip;const yI=bI;var xI=mI(yI);const CI=xI;var wI=9007199254740991,_I=/^(?:0|[1-9]\d*)$/;function zp(e,t){var n=typeof e;return t=t??wI,!!t&&(n=="number"||n!="symbol"&&_I.test(e))&&e>-1&&e%1==0&&e-1&&e%1==0&&e<=$I}function za(e){return e!=null&&Dp(e.length)&&!Mp(e)}function AI(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)?nl(n[t],e):!1}function II(e){return EI(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&&AI(n[0],n[1],a)&&(i=r<3?void 0:i,r=1),t=Object(t);++o-1}function YM(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 lr(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:yz(e,t,n)}var Cz="\\ud800-\\udfff",wz="\\u0300-\\u036f",_z="\\ufe20-\\ufe2f",Sz="\\u20d0-\\u20ff",kz=wz+_z+Sz,Tz="\\ufe0e\\ufe0f",Pz="\\u200d",Rz=RegExp("["+Pz+Cz+kz+Tz+"]");function xw(e){return Rz.test(e)}function Ez(e){return e.split("")}var Cw="\\ud800-\\udfff",$z="\\u0300-\\u036f",Az="\\ufe20-\\ufe2f",Iz="\\u20d0-\\u20ff",Mz=$z+Az+Iz,zz="\\ufe0e\\ufe0f",Oz="["+Cw+"]",ah="["+Mz+"]",sh="\\ud83c[\\udffb-\\udfff]",Dz="(?:"+ah+"|"+sh+")",ww="[^"+Cw+"]",_w="(?:\\ud83c[\\udde6-\\uddff]){2}",Sw="[\\ud800-\\udbff][\\udc00-\\udfff]",Lz="\\u200d",kw=Dz+"?",Tw="["+zz+"]?",Fz="(?:"+Lz+"(?:"+[ww,_w,Sw].join("|")+")"+Tw+kw+")*",Nz=Tw+kw+Fz,Bz="(?:"+[ww+ah+"?",ah,_w,Sw,Oz].join("|")+")",Hz=RegExp(sh+"(?="+sh+")|"+Bz+Nz,"g");function jz(e){return e.match(Hz)||[]}function Uz(e){return xw(e)?jz(e):Ez(e)}function Vz(e){return function(t){t=yi(t);var n=xw(t)?Uz(t):void 0,o=n?n[0]:t.charAt(0),r=n?xz(n,1).join(""):t.slice(1);return o[e]()+r}}var Wz=Vz("toUpperCase");const Pw=Wz;function qz(e){return Pw(yi(e).toLowerCase())}function Kz(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&xD?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||Gw.mount({id:"n-global",head:!0,anchorMetaName:xa,ssr:a})};a?c():an(c)}return F(()=>{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,R=rs({},u||y||g||o.common,_,w,m),k=rs((c=d||S||o.self)===null||c===void 0?void 0:c(R),h,x,p);return{common:R,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:F(()=>{var o,r;const{bordered:i}=e;return i!==void 0?i:(r=(o=n==null?void 0:n.mergedBorderedRef.value)!==null&&o!==void 0?o:t.defaultBordered)!==null&&r!==void 0?r:!0}),mergedClsPrefixRef:n?n.mergedClsPrefixRef:Vs(Hs),namespaceRef:F(()=>n==null?void 0:n.mergedNamespaceRef.value)}}function Yw(){const e=He(xo,null);return e?e.mergedClsPrefixRef:Vs(Hs)}const _L={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:"缩放到原始尺寸"}},SL=_L,kL={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:"縮放到原始尺寸"}},TL=kL,PL={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"}},Xw=PL,RL={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"}},EL=RL,$L={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:"원본 크기로 확대"}},AL=$L,IL={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"}},ML=IL,zL={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:"اندازه اصلی تصویر"}},OL=zL;var DL={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}} 年"}},LL=function(t,n,o){var r,i=DL[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 FL=LL;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 NL={full:"y'年'M'月'd'日' EEEE",long:"y'年'M'月'd'日'",medium:"yyyy-MM-dd",short:"yy-MM-dd"},BL={full:"zzzz a h:mm:ss",long:"z a h:mm:ss",medium:"a h:mm:ss",short:"a h:mm"},HL={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},jL={date:In({formats:NL,defaultWidth:"full"}),time:In({formats:BL,defaultWidth:"full"}),dateTime:In({formats:HL,defaultWidth:"full"})};const UL=jL;function Up(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 VL(e){Up(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 WL(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 qL={};function KL(){return qL}function l0(e,t){var n,o,r,i,a,s,l,c;Up(1,arguments);var u=KL(),d=WL((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=VL(e),p=f.getUTCDay(),h=(pt.getTime()?"'下个'"+o:"'上个'"+o}var YL={lastWeek:c0,yesterday:"'昨天' p",today:"'今天' p",tomorrow:"'明天' p",nextWeek:c0,other:"PP p"},XL=function(t,n,o,r){var i=YL[t];return typeof i=="function"?i(n,o,r):i};const QL=XL;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 ZL={narrow:["前","公元"],abbreviated:["前","公元"],wide:["公元前","公元"]},JL={narrow:["1","2","3","4"],abbreviated:["第一季","第二季","第三季","第四季"],wide:["第一季度","第二季度","第三季度","第四季度"]},e9={narrow:["一","二","三","四","五","六","七","八","九","十","十一","十二"],abbreviated:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],wide:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},t9={narrow:["日","一","二","三","四","五","六"],short:["日","一","二","三","四","五","六"],abbreviated:["周日","周一","周二","周三","周四","周五","周六"],wide:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]},n9={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:"夜间"}},o9={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:"夜间"}},r9=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()}},i9={ordinalNumber:r9,era:Xt({values:ZL,defaultWidth:"wide"}),quarter:Xt({values:JL,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:Xt({values:e9,defaultWidth:"wide"}),day:Xt({values:t9,defaultWidth:"wide"}),dayPeriod:Xt({values:n9,defaultWidth:"wide",formattingValues:o9,defaultFormattingWidth:"wide"})};const a9=i9;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)?l9(s,function(d){return d.test(a)}):s9(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 s9(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n}function l9(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 c9=/^(第\s*)?\d+(日|时|分|秒)?/i,u9=/\d+/i,d9={narrow:/^(前)/i,abbreviated:/^(前)/i,wide:/^(公元前|公元)/i},f9={any:[/^(前)/i,/^(公元)/i]},h9={narrow:/^[1234]/i,abbreviated:/^第[一二三四]刻/i,wide:/^第[一二三四]刻钟/i},p9={any:[/(1|一)/i,/(2|二)/i,/(3|三)/i,/(4|四)/i]},m9={narrow:/^(一|二|三|四|五|六|七|八|九|十[二一])/i,abbreviated:/^(一|二|三|四|五|六|七|八|九|十[二一]|\d|1[12])月/i,wide:/^(一|二|三|四|五|六|七|八|九|十[二一])月/i},g9={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]},v9={narrow:/^[一二三四五六日]/i,short:/^[一二三四五六日]/i,abbreviated:/^周[一二三四五六日]/i,wide:/^星期[一二三四五六日]/i},b9={any:[/日/i,/一/i,/二/i,/三/i,/四/i,/五/i,/六/i]},y9={any:/^(上午?|下午?|午夜|[中正]午|早上?|下午|晚上?|凌晨|)/i},x9={any:{am:/^上午?/i,pm:/^下午?/i,midnight:/^午夜/i,noon:/^[中正]午/i,morning:/^早上/i,afternoon:/^下午/i,evening:/^晚上?/i,night:/^凌晨/i}},C9={ordinalNumber:tl({matchPattern:c9,parsePattern:u9,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:d9,defaultMatchWidth:"wide",parsePatterns:f9,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:h9,defaultMatchWidth:"wide",parsePatterns:p9,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:m9,defaultMatchWidth:"wide",parsePatterns:g9,defaultParseWidth:"any"}),day:Qt({matchPatterns:v9,defaultMatchWidth:"wide",parsePatterns:b9,defaultParseWidth:"any"}),dayPeriod:Qt({matchPatterns:y9,defaultMatchWidth:"any",parsePatterns:x9,defaultParseWidth:"any"})};const w9=C9;var _9={code:"zh-CN",formatDistance:FL,formatLong:UL,formatRelative:QL,localize:a9,match:w9,options:{weekStartsOn:1,firstWeekContainsDate:4}};const Qw=_9,S9={name:"zh-CN",locale:Qw},u0=S9;var k9={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"}},T9=function(t,n,o){var r,i=k9[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 P9=T9;var R9={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},E9={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},$9={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},A9={date:In({formats:R9,defaultWidth:"full"}),time:In({formats:E9,defaultWidth:"full"}),dateTime:In({formats:$9,defaultWidth:"full"})};const I9=A9;var M9={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},z9=function(t,n,o,r){return M9[t]};const O9=z9;var D9={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},L9={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},F9={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"]},N9={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"]},B9={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"}},H9={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"}},j9=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"},U9={ordinalNumber:j9,era:Xt({values:D9,defaultWidth:"wide"}),quarter:Xt({values:L9,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:Xt({values:F9,defaultWidth:"wide"}),day:Xt({values:N9,defaultWidth:"wide"}),dayPeriod:Xt({values:B9,defaultWidth:"wide",formattingValues:H9,defaultFormattingWidth:"wide"})};const V9=U9;var W9=/^(\d+)(th|st|nd|rd)?/i,q9=/\d+/i,K9={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},G9={any:[/^b/i,/^(a|c)/i]},Y9={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},X9={any:[/1/i,/2/i,/3/i,/4/i]},Q9={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},Z9={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]},J9={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},eF={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]},tF={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},nF={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}},oF={ordinalNumber:tl({matchPattern:W9,parsePattern:q9,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:K9,defaultMatchWidth:"wide",parsePatterns:G9,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:Y9,defaultMatchWidth:"wide",parsePatterns:X9,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:Q9,defaultMatchWidth:"wide",parsePatterns:Z9,defaultParseWidth:"any"}),day:Qt({matchPatterns:J9,defaultMatchWidth:"wide",parsePatterns:eF,defaultParseWidth:"any"}),dayPeriod:Qt({matchPatterns:tF,defaultMatchWidth:"any",parsePatterns:nF,defaultParseWidth:"any"})};const rF=oF;var iF={code:"en-US",formatDistance:P9,formatLong:I9,formatRelative:O9,localize:V9,match:rF,options:{weekStartsOn:0,firstWeekContainsDate:1}};const aF=iF,sF={name:"en-US",locale:aF},Zw=sF;var lF={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}}年近く"}},cF=function(t,n,o){o=o||{};var r,i=lF[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 uF=cF;var dF={full:"y年M月d日EEEE",long:"y年M月d日",medium:"y/MM/dd",short:"y/MM/dd"},fF={full:"H時mm分ss秒 zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},hF={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},pF={date:In({formats:dF,defaultWidth:"full"}),time:In({formats:fF,defaultWidth:"full"}),dateTime:In({formats:hF,defaultWidth:"full"})};const mF=pF;var gF={lastWeek:"先週のeeeeのp",yesterday:"昨日のp",today:"今日のp",tomorrow:"明日のp",nextWeek:"翌週のeeeeのp",other:"P"},vF=function(t,n,o,r){return gF[t]};const bF=vF;var yF={narrow:["BC","AC"],abbreviated:["紀元前","西暦"],wide:["紀元前","西暦"]},xF={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["第1四半期","第2四半期","第3四半期","第4四半期"]},CF={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月"]},wF={narrow:["日","月","火","水","木","金","土"],short:["日","月","火","水","木","金","土"],abbreviated:["日","月","火","水","木","金","土"],wide:["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"]},_F={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:"深夜"}},SF={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:"深夜"}},kF=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)}},TF={ordinalNumber:kF,era:Xt({values:yF,defaultWidth:"wide"}),quarter:Xt({values:xF,defaultWidth:"wide",argumentCallback:function(t){return Number(t)-1}}),month:Xt({values:CF,defaultWidth:"wide"}),day:Xt({values:wF,defaultWidth:"wide"}),dayPeriod:Xt({values:_F,defaultWidth:"wide",formattingValues:SF,defaultFormattingWidth:"wide"})};const PF=TF;var RF=/^第?\d+(年|四半期|月|週|日|時|分|秒)?/i,EF=/\d+/i,$F={narrow:/^(B\.?C\.?|A\.?D\.?)/i,abbreviated:/^(紀元[前後]|西暦)/i,wide:/^(紀元[前後]|西暦)/i},AF={narrow:[/^B/i,/^A/i],any:[/^(紀元前)/i,/^(西暦|紀元後)/i]},IF={narrow:/^[1234]/i,abbreviated:/^Q[1234]/i,wide:/^第[1234一二三四1234]四半期/i},MF={any:[/(1|一|1)/i,/(2|二|2)/i,/(3|三|3)/i,/(4|四|4)/i]},zF={narrow:/^([123456789]|1[012])/,abbreviated:/^([123456789]|1[012])月/i,wide:/^([123456789]|1[012])月/i},OF={any:[/^1\D/,/^2/,/^3/,/^4/,/^5/,/^6/,/^7/,/^8/,/^9/,/^10/,/^11/,/^12/]},DF={narrow:/^[日月火水木金土]/,short:/^[日月火水木金土]/,abbreviated:/^[日月火水木金土]/,wide:/^[日月火水木金土]曜日/},LF={any:[/^日/,/^月/,/^火/,/^水/,/^木/,/^金/,/^土/]},FF={any:/^(AM|PM|午前|午後|正午|深夜|真夜中|夜|朝)/i},NF={any:{am:/^(A|午前)/i,pm:/^(P|午後)/i,midnight:/^深夜|真夜中/i,noon:/^正午/i,morning:/^朝/i,afternoon:/^午後/i,evening:/^夜/i,night:/^深夜/i}},BF={ordinalNumber:tl({matchPattern:RF,parsePattern:EF,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:$F,defaultMatchWidth:"wide",parsePatterns:AF,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:IF,defaultMatchWidth:"wide",parsePatterns:MF,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:zF,defaultMatchWidth:"wide",parsePatterns:OF,defaultParseWidth:"any"}),day:Qt({matchPatterns:DF,defaultMatchWidth:"wide",parsePatterns:LF,defaultParseWidth:"any"}),dayPeriod:Qt({matchPatterns:FF,defaultMatchWidth:"any",parsePatterns:NF,defaultParseWidth:"any"})};const HF=BF;var jF={code:"ja",formatDistance:uF,formatLong:mF,formatRelative:bF,localize:PF,match:HF,options:{weekStartsOn:0,firstWeekContainsDate:1}};const UF=jF,VF={name:"ja-JP",locale:UF},WF=VF;var qF={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}}년"}},KF=function(t,n,o){var r,i=qF[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 GF=KF;var YF={full:"y년 M월 d일 EEEE",long:"y년 M월 d일",medium:"y.MM.dd",short:"y.MM.dd"},XF={full:"a H시 mm분 ss초 zzzz",long:"a H:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},QF={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},ZF={date:In({formats:YF,defaultWidth:"full"}),time:In({formats:XF,defaultWidth:"full"}),dateTime:In({formats:QF,defaultWidth:"full"})};const JF=ZF;var e7={lastWeek:"'지난' eeee p",yesterday:"'어제' p",today:"'오늘' p",tomorrow:"'내일' p",nextWeek:"'다음' eeee p",other:"P"},t7=function(t,n,o,r){return e7[t]};const n7=t7;var o7={narrow:["BC","AD"],abbreviated:["BC","AD"],wide:["기원전","서기"]},r7={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1분기","2분기","3분기","4분기"]},i7={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월"]},a7={narrow:["일","월","화","수","목","금","토"],short:["일","월","화","수","목","금","토"],abbreviated:["일","월","화","수","목","금","토"],wide:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"]},s7={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:"밤"}},l7={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:"밤"}},c7=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+"번째"}},u7={ordinalNumber:c7,era:Xt({values:o7,defaultWidth:"wide"}),quarter:Xt({values:r7,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:Xt({values:i7,defaultWidth:"wide"}),day:Xt({values:a7,defaultWidth:"wide"}),dayPeriod:Xt({values:s7,defaultWidth:"wide",formattingValues:l7,defaultFormattingWidth:"wide"})};const d7=u7;var f7=/^(\d+)(일|번째)?/i,h7=/\d+/i,p7={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},m7={any:[/^(bc|기원전)/i,/^(ad|서기)/i]},g7={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234]사?분기/i},v7={any:[/1/i,/2/i,/3/i,/4/i]},b7={narrow:/^(1[012]|[123456789])/,abbreviated:/^(1[012]|[123456789])월/i,wide:/^(1[012]|[123456789])월/i},y7={any:[/^1월?$/,/^2/,/^3/,/^4/,/^5/,/^6/,/^7/,/^8/,/^9/,/^10/,/^11/,/^12/]},x7={narrow:/^[일월화수목금토]/,short:/^[일월화수목금토]/,abbreviated:/^[일월화수목금토]/,wide:/^[일월화수목금토]요일/},C7={any:[/^일/,/^월/,/^화/,/^수/,/^목/,/^금/,/^토/]},w7={any:/^(am|pm|오전|오후|자정|정오|아침|저녁|밤)/i},_7={any:{am:/^(am|오전)/i,pm:/^(pm|오후)/i,midnight:/^자정/i,noon:/^정오/i,morning:/^아침/i,afternoon:/^오후/i,evening:/^저녁/i,night:/^밤/i}},S7={ordinalNumber:tl({matchPattern:f7,parsePattern:h7,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:p7,defaultMatchWidth:"wide",parsePatterns:m7,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:g7,defaultMatchWidth:"wide",parsePatterns:v7,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:b7,defaultMatchWidth:"wide",parsePatterns:y7,defaultParseWidth:"any"}),day:Qt({matchPatterns:x7,defaultMatchWidth:"wide",parsePatterns:C7,defaultParseWidth:"any"}),dayPeriod:Qt({matchPatterns:w7,defaultMatchWidth:"any",parsePatterns:_7,defaultParseWidth:"any"})};const k7=S7;var T7={code:"ko",formatDistance:GF,formatLong:JF,formatRelative:n7,localize:d7,match:k7,options:{weekStartsOn:0,firstWeekContainsDate:1}};const P7=T7,R7={name:"ko-KR",locale:P7},E7=R7;var $7={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"}},A7=function(t,n,o){var r,i=$7[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 I7=A7;var M7={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"},z7={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},O7={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},D7={date:In({formats:M7,defaultWidth:"full"}),time:In({formats:z7,defaultWidth:"full"}),dateTime:In({formats:O7,defaultWidth:"full"})};const L7=D7;var F7={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"},N7=function(t,n,o,r){return F7[t]};const B7=N7;var H7={narrow:["TCN","SCN"],abbreviated:["trước CN","sau CN"],wide:["trước Công Nguyên","sau Công Nguyên"]},j7={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["Quý 1","Quý 2","Quý 3","Quý 4"]},U7={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["quý I","quý II","quý III","quý IV"]},V7={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"]},W7={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"]},q7={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"]},K7={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"}},G7={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"}},Y7=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)},X7={ordinalNumber:Y7,era:Xt({values:H7,defaultWidth:"wide"}),quarter:Xt({values:j7,defaultWidth:"wide",formattingValues:U7,defaultFormattingWidth:"wide",argumentCallback:function(t){return t-1}}),month:Xt({values:V7,defaultWidth:"wide",formattingValues:W7,defaultFormattingWidth:"wide"}),day:Xt({values:q7,defaultWidth:"wide"}),dayPeriod:Xt({values:K7,defaultWidth:"wide",formattingValues:G7,defaultFormattingWidth:"wide"})};const Q7=X7;var Z7=/^(\d+)/i,J7=/\d+/i,eN={narrow:/^(tcn|scn)/i,abbreviated:/^(trước CN|sau CN)/i,wide:/^(trước Công Nguyên|sau Công Nguyên)/i},tN={any:[/^t/i,/^s/i]},nN={narrow:/^([1234]|i{1,3}v?)/i,abbreviated:/^q([1234]|i{1,3}v?)/i,wide:/^quý ([1234]|i{1,3}v?)/i},oN={any:[/(1|i)$/i,/(2|ii)$/i,/(3|iii)$/i,/(4|iv)$/i]},rN={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},iN={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]},aN={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},sN={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]},lN={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},cN={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}},uN={ordinalNumber:tl({matchPattern:Z7,parsePattern:J7,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:eN,defaultMatchWidth:"wide",parsePatterns:tN,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:nN,defaultMatchWidth:"wide",parsePatterns:oN,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:rN,defaultMatchWidth:"wide",parsePatterns:iN,defaultParseWidth:"wide"}),day:Qt({matchPatterns:aN,defaultMatchWidth:"wide",parsePatterns:sN,defaultParseWidth:"wide"}),dayPeriod:Qt({matchPatterns:lN,defaultMatchWidth:"wide",parsePatterns:cN,defaultParseWidth:"any"})};const dN=uN;var fN={code:"vi",formatDistance:I7,formatLong:L7,formatRelative:B7,localize:Q7,match:dN,options:{weekStartsOn:1,firstWeekContainsDate:1}};const hN=fN,pN={name:"vi-VN",locale:hN},mN=pN,gN={name:"fa-IR",locale:Qw},vN=gN;function Ri(e){const{mergedLocaleRef:t,mergedDateLocaleRef:n}=He(xo,null)||{},o=F(()=>{var i,a;return(a=(i=t==null?void 0:t.value)===null||i===void 0?void 0:i[e])!==null&&a!==void 0?a:Xw[e]});return{dateLocaleRef:F(()=>{var i;return(i=n==null?void 0:n.value)!==null&&i!==void 0?i:Zw}),localeRef:o}}function jr(e,t,n){if(!t)return;const o=Si(),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||Gw.mount({id:"n-global",head:!0,anchorMetaName:xa,ssr:o})};o?i():an(i)}function Rt(e,t,n,o){var r;n||Br("useThemeClass","cssVarsRef is not passed");const i=(r=He(xo,null))===null||r===void 0?void 0:r.mergedThemeHashRef,a=N(""),s=Si();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]};`;U(`.${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=Si(),r=F(()=>{const{value:a}=t;if(!a)return;const s=a[e];if(s)return s}),i=()=>{un(()=>{const{value:a}=n,s=`${a}${e}Rtl`;if(o6(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 bN=me({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"}))}}),yN=me({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 me({name:Pw(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=me({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"}))}}),xN=me({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"})))}}),Vp=me({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"}))}}),CN=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"}))))),wN=me({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"}))}}),_N=me({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"}))}}),SN=me({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"}))}}),Ei=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=me({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=me({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"}))))}}),kN=me({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=me({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"}))}}),Dr=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=me({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"}))))}}),TN=me({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=ki(),s=je(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||Gw.mount({id:"n-global",head:!0,anchorMetaName:xa,ssr:a})};a?c():an(c)}return F(()=>{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:x=void 0,self:S=void 0,peers:w={}}={}}=(s==null?void 0:s.mergedThemeRef.value)||{},{common:_=void 0,[e]:y={}}=(s==null?void 0:s.mergedThemeOverridesRef.value)||{},{common:C,peers:T={}}=y,R=is({},u||x||g||o.common,_,C,m),k=is((c=d||S||o.self)===null||c===void 0?void 0:c(R),h,y,p);return{common:R,self:k,peers:is({},o.peers,w,f),peerOverrides:is({},h.peers,T,v)}})}Fe.props={theme:Object,themeOverrides:Object,builtinThemeOverrides:Object};const Us="n";function ut(e={},t={defaultBordered:!0}){const n=je(xo,null);return{inlineThemeDisabled:n==null?void 0:n.inlineThemeDisabled,mergedRtlRef:n==null?void 0:n.mergedRtlRef,mergedComponentPropsRef:n==null?void 0:n.mergedComponentPropsRef,mergedBreakpointsRef:n==null?void 0:n.mergedBreakpointsRef,mergedBorderedRef:F(()=>{var o,r;const{bordered:i}=e;return i!==void 0?i:(r=(o=n==null?void 0:n.mergedBorderedRef.value)!==null&&o!==void 0?o:t.defaultBordered)!==null&&r!==void 0?r:!0}),mergedClsPrefixRef:n?n.mergedClsPrefixRef:qs(Us),namespaceRef:F(()=>n==null?void 0:n.mergedNamespaceRef.value)}}function Yw(){const e=je(xo,null);return e?e.mergedClsPrefixRef:qs(Us)}const SL={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:"缩放到原始尺寸"}},kL=SL,TL={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:"縮放到原始尺寸"}},PL=TL,RL={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"}},Xw=RL,EL={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"}},$L=EL,AL={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:"원본 크기로 확대"}},IL=AL,ML={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"}},zL=ML,OL={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:"اندازه اصلی تصویر"}},DL=OL;var LL={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}} 年"}},FL=function(t,n,o){var r,i=LL[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 NL=FL;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 BL={full:"y'年'M'月'd'日' EEEE",long:"y'年'M'月'd'日'",medium:"yyyy-MM-dd",short:"yy-MM-dd"},HL={full:"zzzz a h:mm:ss",long:"z a h:mm:ss",medium:"a h:mm:ss",short:"a h:mm"},jL={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},UL={date:In({formats:BL,defaultWidth:"full"}),time:In({formats:HL,defaultWidth:"full"}),dateTime:In({formats:jL,defaultWidth:"full"})};const VL=UL;function Up(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 WL(e){Up(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 qL(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 KL={};function GL(){return KL}function l0(e,t){var n,o,r,i,a,s,l,c;Up(1,arguments);var u=GL(),d=qL((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=WL(e),p=f.getUTCDay(),h=(pt.getTime()?"'下个'"+o:"'上个'"+o}var XL={lastWeek:c0,yesterday:"'昨天' p",today:"'今天' p",tomorrow:"'明天' p",nextWeek:c0,other:"PP p"},QL=function(t,n,o,r){var i=XL[t];return typeof i=="function"?i(n,o,r):i};const ZL=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 JL={narrow:["前","公元"],abbreviated:["前","公元"],wide:["公元前","公元"]},e9={narrow:["1","2","3","4"],abbreviated:["第一季","第二季","第三季","第四季"],wide:["第一季度","第二季度","第三季度","第四季度"]},t9={narrow:["一","二","三","四","五","六","七","八","九","十","十一","十二"],abbreviated:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],wide:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},n9={narrow:["日","一","二","三","四","五","六"],short:["日","一","二","三","四","五","六"],abbreviated:["周日","周一","周二","周三","周四","周五","周六"],wide:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]},o9={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:"夜间"}},r9={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:"夜间"}},i9=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()}},a9={ordinalNumber:i9,era:Xt({values:JL,defaultWidth:"wide"}),quarter:Xt({values:e9,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:Xt({values:t9,defaultWidth:"wide"}),day:Xt({values:n9,defaultWidth:"wide"}),dayPeriod:Xt({values:o9,defaultWidth:"wide",formattingValues:r9,defaultFormattingWidth:"wide"})};const s9=a9;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)?c9(s,function(d){return d.test(a)}):l9(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 l9(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n}function c9(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 u9=/^(第\s*)?\d+(日|时|分|秒)?/i,d9=/\d+/i,f9={narrow:/^(前)/i,abbreviated:/^(前)/i,wide:/^(公元前|公元)/i},h9={any:[/^(前)/i,/^(公元)/i]},p9={narrow:/^[1234]/i,abbreviated:/^第[一二三四]刻/i,wide:/^第[一二三四]刻钟/i},m9={any:[/(1|一)/i,/(2|二)/i,/(3|三)/i,/(4|四)/i]},g9={narrow:/^(一|二|三|四|五|六|七|八|九|十[二一])/i,abbreviated:/^(一|二|三|四|五|六|七|八|九|十[二一]|\d|1[12])月/i,wide:/^(一|二|三|四|五|六|七|八|九|十[二一])月/i},v9={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]},b9={narrow:/^[一二三四五六日]/i,short:/^[一二三四五六日]/i,abbreviated:/^周[一二三四五六日]/i,wide:/^星期[一二三四五六日]/i},y9={any:[/日/i,/一/i,/二/i,/三/i,/四/i,/五/i,/六/i]},x9={any:/^(上午?|下午?|午夜|[中正]午|早上?|下午|晚上?|凌晨|)/i},C9={any:{am:/^上午?/i,pm:/^下午?/i,midnight:/^午夜/i,noon:/^[中正]午/i,morning:/^早上/i,afternoon:/^下午/i,evening:/^晚上?/i,night:/^凌晨/i}},w9={ordinalNumber:ol({matchPattern:u9,parsePattern:d9,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:f9,defaultMatchWidth:"wide",parsePatterns:h9,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:p9,defaultMatchWidth:"wide",parsePatterns:m9,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:g9,defaultMatchWidth:"wide",parsePatterns:v9,defaultParseWidth:"any"}),day:Qt({matchPatterns:b9,defaultMatchWidth:"wide",parsePatterns:y9,defaultParseWidth:"any"}),dayPeriod:Qt({matchPatterns:x9,defaultMatchWidth:"any",parsePatterns:C9,defaultParseWidth:"any"})};const _9=w9;var S9={code:"zh-CN",formatDistance:NL,formatLong:VL,formatRelative:ZL,localize:s9,match:_9,options:{weekStartsOn:1,firstWeekContainsDate:4}};const Qw=S9,k9={name:"zh-CN",locale:Qw},u0=k9;var T9={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"}},P9=function(t,n,o){var r,i=T9[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 R9=P9;var E9={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},$9={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},A9={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},I9={date:In({formats:E9,defaultWidth:"full"}),time:In({formats:$9,defaultWidth:"full"}),dateTime:In({formats:A9,defaultWidth:"full"})};const M9=I9;var z9={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},O9=function(t,n,o,r){return z9[t]};const D9=O9;var L9={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},F9={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},N9={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"]},B9={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"]},H9={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"}},j9={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"}},U9=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"},V9={ordinalNumber:U9,era:Xt({values:L9,defaultWidth:"wide"}),quarter:Xt({values:F9,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:Xt({values:N9,defaultWidth:"wide"}),day:Xt({values:B9,defaultWidth:"wide"}),dayPeriod:Xt({values:H9,defaultWidth:"wide",formattingValues:j9,defaultFormattingWidth:"wide"})};const W9=V9;var q9=/^(\d+)(th|st|nd|rd)?/i,K9=/\d+/i,G9={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},Y9={any:[/^b/i,/^(a|c)/i]},X9={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]},Z9={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},J9={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]},eF={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},tF={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]},nF={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},oF={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}},rF={ordinalNumber:ol({matchPattern:q9,parsePattern:K9,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:G9,defaultMatchWidth:"wide",parsePatterns:Y9,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:X9,defaultMatchWidth:"wide",parsePatterns:Q9,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:Z9,defaultMatchWidth:"wide",parsePatterns:J9,defaultParseWidth:"any"}),day:Qt({matchPatterns:eF,defaultMatchWidth:"wide",parsePatterns:tF,defaultParseWidth:"any"}),dayPeriod:Qt({matchPatterns:nF,defaultMatchWidth:"any",parsePatterns:oF,defaultParseWidth:"any"})};const iF=rF;var aF={code:"en-US",formatDistance:R9,formatLong:M9,formatRelative:D9,localize:W9,match:iF,options:{weekStartsOn:0,firstWeekContainsDate:1}};const sF=aF,lF={name:"en-US",locale:sF},Zw=lF;var cF={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}}年近く"}},uF=function(t,n,o){o=o||{};var r,i=cF[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 dF=uF;var fF={full:"y年M月d日EEEE",long:"y年M月d日",medium:"y/MM/dd",short:"y/MM/dd"},hF={full:"H時mm分ss秒 zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},pF={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},mF={date:In({formats:fF,defaultWidth:"full"}),time:In({formats:hF,defaultWidth:"full"}),dateTime:In({formats:pF,defaultWidth:"full"})};const gF=mF;var vF={lastWeek:"先週のeeeeのp",yesterday:"昨日のp",today:"今日のp",tomorrow:"明日のp",nextWeek:"翌週のeeeeのp",other:"P"},bF=function(t,n,o,r){return vF[t]};const yF=bF;var xF={narrow:["BC","AC"],abbreviated:["紀元前","西暦"],wide:["紀元前","西暦"]},CF={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["第1四半期","第2四半期","第3四半期","第4四半期"]},wF={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月"]},_F={narrow:["日","月","火","水","木","金","土"],short:["日","月","火","水","木","金","土"],abbreviated:["日","月","火","水","木","金","土"],wide:["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"]},SF={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:"深夜"}},kF={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:"深夜"}},TF=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)}},PF={ordinalNumber:TF,era:Xt({values:xF,defaultWidth:"wide"}),quarter:Xt({values:CF,defaultWidth:"wide",argumentCallback:function(t){return Number(t)-1}}),month:Xt({values:wF,defaultWidth:"wide"}),day:Xt({values:_F,defaultWidth:"wide"}),dayPeriod:Xt({values:SF,defaultWidth:"wide",formattingValues:kF,defaultFormattingWidth:"wide"})};const RF=PF;var EF=/^第?\d+(年|四半期|月|週|日|時|分|秒)?/i,$F=/\d+/i,AF={narrow:/^(B\.?C\.?|A\.?D\.?)/i,abbreviated:/^(紀元[前後]|西暦)/i,wide:/^(紀元[前後]|西暦)/i},IF={narrow:[/^B/i,/^A/i],any:[/^(紀元前)/i,/^(西暦|紀元後)/i]},MF={narrow:/^[1234]/i,abbreviated:/^Q[1234]/i,wide:/^第[1234一二三四1234]四半期/i},zF={any:[/(1|一|1)/i,/(2|二|2)/i,/(3|三|3)/i,/(4|四|4)/i]},OF={narrow:/^([123456789]|1[012])/,abbreviated:/^([123456789]|1[012])月/i,wide:/^([123456789]|1[012])月/i},DF={any:[/^1\D/,/^2/,/^3/,/^4/,/^5/,/^6/,/^7/,/^8/,/^9/,/^10/,/^11/,/^12/]},LF={narrow:/^[日月火水木金土]/,short:/^[日月火水木金土]/,abbreviated:/^[日月火水木金土]/,wide:/^[日月火水木金土]曜日/},FF={any:[/^日/,/^月/,/^火/,/^水/,/^木/,/^金/,/^土/]},NF={any:/^(AM|PM|午前|午後|正午|深夜|真夜中|夜|朝)/i},BF={any:{am:/^(A|午前)/i,pm:/^(P|午後)/i,midnight:/^深夜|真夜中/i,noon:/^正午/i,morning:/^朝/i,afternoon:/^午後/i,evening:/^夜/i,night:/^深夜/i}},HF={ordinalNumber:ol({matchPattern:EF,parsePattern:$F,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:AF,defaultMatchWidth:"wide",parsePatterns:IF,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:MF,defaultMatchWidth:"wide",parsePatterns:zF,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:OF,defaultMatchWidth:"wide",parsePatterns:DF,defaultParseWidth:"any"}),day:Qt({matchPatterns:LF,defaultMatchWidth:"wide",parsePatterns:FF,defaultParseWidth:"any"}),dayPeriod:Qt({matchPatterns:NF,defaultMatchWidth:"any",parsePatterns:BF,defaultParseWidth:"any"})};const jF=HF;var UF={code:"ja",formatDistance:dF,formatLong:gF,formatRelative:yF,localize:RF,match:jF,options:{weekStartsOn:0,firstWeekContainsDate:1}};const VF=UF,WF={name:"ja-JP",locale:VF},qF=WF;var KF={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}}년"}},GF=function(t,n,o){var r,i=KF[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 YF=GF;var XF={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"},ZF={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},JF={date:In({formats:XF,defaultWidth:"full"}),time:In({formats:QF,defaultWidth:"full"}),dateTime:In({formats:ZF,defaultWidth:"full"})};const e7=JF;var t7={lastWeek:"'지난' eeee p",yesterday:"'어제' p",today:"'오늘' p",tomorrow:"'내일' p",nextWeek:"'다음' eeee p",other:"P"},n7=function(t,n,o,r){return t7[t]};const o7=n7;var r7={narrow:["BC","AD"],abbreviated:["BC","AD"],wide:["기원전","서기"]},i7={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1분기","2분기","3분기","4분기"]},a7={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월"]},s7={narrow:["일","월","화","수","목","금","토"],short:["일","월","화","수","목","금","토"],abbreviated:["일","월","화","수","목","금","토"],wide:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"]},l7={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:"밤"}},c7={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:"밤"}},u7=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+"번째"}},d7={ordinalNumber:u7,era:Xt({values:r7,defaultWidth:"wide"}),quarter:Xt({values:i7,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:Xt({values:a7,defaultWidth:"wide"}),day:Xt({values:s7,defaultWidth:"wide"}),dayPeriod:Xt({values:l7,defaultWidth:"wide",formattingValues:c7,defaultFormattingWidth:"wide"})};const f7=d7;var h7=/^(\d+)(일|번째)?/i,p7=/\d+/i,m7={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},g7={any:[/^(bc|기원전)/i,/^(ad|서기)/i]},v7={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234]사?분기/i},b7={any:[/1/i,/2/i,/3/i,/4/i]},y7={narrow:/^(1[012]|[123456789])/,abbreviated:/^(1[012]|[123456789])월/i,wide:/^(1[012]|[123456789])월/i},x7={any:[/^1월?$/,/^2/,/^3/,/^4/,/^5/,/^6/,/^7/,/^8/,/^9/,/^10/,/^11/,/^12/]},C7={narrow:/^[일월화수목금토]/,short:/^[일월화수목금토]/,abbreviated:/^[일월화수목금토]/,wide:/^[일월화수목금토]요일/},w7={any:[/^일/,/^월/,/^화/,/^수/,/^목/,/^금/,/^토/]},_7={any:/^(am|pm|오전|오후|자정|정오|아침|저녁|밤)/i},S7={any:{am:/^(am|오전)/i,pm:/^(pm|오후)/i,midnight:/^자정/i,noon:/^정오/i,morning:/^아침/i,afternoon:/^오후/i,evening:/^저녁/i,night:/^밤/i}},k7={ordinalNumber:ol({matchPattern:h7,parsePattern:p7,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:m7,defaultMatchWidth:"wide",parsePatterns:g7,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:v7,defaultMatchWidth:"wide",parsePatterns:b7,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:y7,defaultMatchWidth:"wide",parsePatterns:x7,defaultParseWidth:"any"}),day:Qt({matchPatterns:C7,defaultMatchWidth:"wide",parsePatterns:w7,defaultParseWidth:"any"}),dayPeriod:Qt({matchPatterns:_7,defaultMatchWidth:"any",parsePatterns:S7,defaultParseWidth:"any"})};const T7=k7;var P7={code:"ko",formatDistance:YF,formatLong:e7,formatRelative:o7,localize:f7,match:T7,options:{weekStartsOn:0,firstWeekContainsDate:1}};const R7=P7,E7={name:"ko-KR",locale:R7},$7=E7;var A7={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"}},I7=function(t,n,o){var r,i=A7[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 M7=I7;var z7={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"},O7={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},D7={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},L7={date:In({formats:z7,defaultWidth:"full"}),time:In({formats:O7,defaultWidth:"full"}),dateTime:In({formats:D7,defaultWidth:"full"})};const F7=L7;var N7={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"},B7=function(t,n,o,r){return N7[t]};const H7=B7;var j7={narrow:["TCN","SCN"],abbreviated:["trước CN","sau CN"],wide:["trước Công Nguyên","sau Công Nguyên"]},U7={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["Quý 1","Quý 2","Quý 3","Quý 4"]},V7={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["quý I","quý II","quý III","quý IV"]},W7={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"]},q7={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"]},K7={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"]},G7={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"}},Y7={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"}},X7=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:X7,era:Xt({values:j7,defaultWidth:"wide"}),quarter:Xt({values:U7,defaultWidth:"wide",formattingValues:V7,defaultFormattingWidth:"wide",argumentCallback:function(t){return t-1}}),month:Xt({values:W7,defaultWidth:"wide",formattingValues:q7,defaultFormattingWidth:"wide"}),day:Xt({values:K7,defaultWidth:"wide"}),dayPeriod:Xt({values:G7,defaultWidth:"wide",formattingValues:Y7,defaultFormattingWidth:"wide"})};const Z7=Q7;var J7=/^(\d+)/i,eN=/\d+/i,tN={narrow:/^(tcn|scn)/i,abbreviated:/^(trước CN|sau CN)/i,wide:/^(trước Công Nguyên|sau Công Nguyên)/i},nN={any:[/^t/i,/^s/i]},oN={narrow:/^([1234]|i{1,3}v?)/i,abbreviated:/^q([1234]|i{1,3}v?)/i,wide:/^quý ([1234]|i{1,3}v?)/i},rN={any:[/(1|i)$/i,/(2|ii)$/i,/(3|iii)$/i,/(4|iv)$/i]},iN={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},aN={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]},sN={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},lN={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]},cN={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},uN={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}},dN={ordinalNumber:ol({matchPattern:J7,parsePattern:eN,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:tN,defaultMatchWidth:"wide",parsePatterns:nN,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:oN,defaultMatchWidth:"wide",parsePatterns:rN,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:iN,defaultMatchWidth:"wide",parsePatterns:aN,defaultParseWidth:"wide"}),day:Qt({matchPatterns:sN,defaultMatchWidth:"wide",parsePatterns:lN,defaultParseWidth:"wide"}),dayPeriod:Qt({matchPatterns:cN,defaultMatchWidth:"wide",parsePatterns:uN,defaultParseWidth:"any"})};const fN=dN;var hN={code:"vi",formatDistance:M7,formatLong:F7,formatRelative:H7,localize:Z7,match:fN,options:{weekStartsOn:1,firstWeekContainsDate:1}};const pN=hN,mN={name:"vi-VN",locale:pN},gN=mN,vN={name:"fa-IR",locale:Qw},bN=vN;function Ei(e){const{mergedLocaleRef:t,mergedDateLocaleRef:n}=je(xo,null)||{},o=F(()=>{var i,a;return(a=(i=t==null?void 0:t.value)===null||i===void 0?void 0:i[e])!==null&&a!==void 0?a:Xw[e]});return{dateLocaleRef:F(()=>{var i;return(i=n==null?void 0:n.value)!==null&&i!==void 0?i:Zw}),localeRef:o}}function jr(e,t,n){if(!t)return;const o=ki(),r=je(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||Gw.mount({id:"n-global",head:!0,anchorMetaName:xa,ssr:o})};o?i():an(i)}function Rt(e,t,n,o){var r;n||Br("useThemeClass","cssVarsRef is not passed");const i=(r=je(xo,null))===null||r===void 0?void 0:r.mergedThemeHashRef,a=N(""),s=ki();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+="-"+Fs(JSON.stringify(h))),m&&(d+="-"+Fs(JSON.stringify(m))),a.value=d,l=()=>{const v=n.value;let g="";for(const x in v)g+=`${x}: ${v[x]};`;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=ki(),r=F(()=>{const{value:a}=t;if(!a)return;const s=a[e];if(s)return s}),i=()=>{un(()=>{const{value:a}=n,s=`${a}${e}Rtl`;if(r6(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 yN=ge({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"}))}}),xN=ge({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 ge({name:Pw(e),setup(){var n;const o=(n=je(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=ge({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"}))}}),CN=ge({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"})))}}),Vp=ge({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"}))}}),wN=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"}))))),_N=ge({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"}))}}),SN=ge({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"}))}}),kN=ge({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"}))}}),$i=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=ge({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=ge({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"}))))}}),TN=ge({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=ge({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"}))}}),Dr=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=ge({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"}))))}}),PN=ge({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; - `}))}}),$i=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"}))))),Ai=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"}))))),Jw=me({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"}))}}),PN=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"}))))),RN=me({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"}))}}),Ii=me({name:"BaseIconSwitchTransition",setup(e,{slots:t}){const n=Hr();return()=>b(fn,{name:"icon-switch-transition",appear:n.value},t)}}),yu=me({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?j4: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)}}}),EN=O("base-icon",` + `}))}}),Ai=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"}))))),Ii=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"}))))),Jw=ge({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"}))}}),RN=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"}))))),EN=ge({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"}))}}),Mi=ge({name:"BaseIconSwitchTransition",setup(e,{slots:t}){const n=Hr();return()=>b(fn,{name:"icon-switch-transition",appear:n.value},t)}}),yu=ge({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?U4: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)}}}),$N=z("base-icon",` height: 1em; width: 1em; line-height: 1em; @@ -75,10 +75,10 @@ ${t} position: relative; fill: currentColor; transform: translateZ(0); -`,[U("svg",` +`,[j("svg",` height: 1em; width: 1em; - `)]),Bt=me({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){jr("-base-icon",EN,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)}}),$N=O("base-close",` + `)]),Bt=ge({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){jr("-base-icon",$N,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)}}),AN=z("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); - `),U("&::before",` + `),j("&::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",[U("&:hover",` + `),Pt("disabled",[j("&:hover",` color: var(--n-close-icon-color-hover); - `),U("&:hover::before",` + `),j("&:hover::before",` background-color: var(--n-close-color-hover); - `),U("&:focus::before",` + `),j("&:focus::before",` background-color: var(--n-close-color-hover); - `),U("&:active",` + `),j("&:active",` color: var(--n-close-icon-color-pressed); - `),U("&:active::before",` + `),j("&: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",[U("&::before",` + `),K("round",[j("&::before",` border-radius: 50%; - `)])]),Mi=me({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 jr("-base-close",$N,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(CN,null)}))}}}),AN=me({props:{onFocus:Function,onBlur:Function},setup(e){return()=>b("div",{style:"width: 0; height: 0",tabindex:0,onFocus:e.onFocus,onBlur:e.onBlur})}}),{cubicBezierEaseInOut:IN}=so;function Wn({originalTransform:e="",left:t=0,top:n=0,transition:o=`all .3s ${IN} !important`}={}){return[U("&.icon-switch-transition-enter-from, &.icon-switch-transition-leave-to",{transform:e+" scale(0.75)",left:t,top:n,opacity:0}),U("&.icon-switch-transition-enter-to, &.icon-switch-transition-leave-from",{transform:`scale(1) ${e}`,left:t,top:n,opacity:1}),U("&.icon-switch-transition-enter-active, &.icon-switch-transition-leave-active",{transformOrigin:"center",position:"absolute",left:t,top:n,transition:o})]}const MN=U([U("@keyframes loading-container-rotate",` + `)])]),zi=ge({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 jr("-base-close",AN,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(wN,null)}))}}}),IN=ge({props:{onFocus:Function,onBlur:Function},setup(e){return()=>b("div",{style:"width: 0; height: 0",tabindex:0,onFocus:e.onFocus,onBlur:e.onBlur})}}),{cubicBezierEaseInOut:MN}=so;function Wn({originalTransform:e="",left:t=0,top:n=0,transition:o=`all .3s ${MN} !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 zN=j([j("@keyframes loading-container-rotate",` to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } - `),U("@keyframes loading-layer-rotate",` + `),j("@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); } - `),U("@keyframes loading-left-spin",` + `),j("@keyframes loading-left-spin",` from { -webkit-transform: rotate(265deg); transform: rotate(265deg); @@ -173,7 +173,7 @@ ${t} -webkit-transform: rotate(265deg); transform: rotate(265deg); } - `),U("@keyframes loading-right-spin",` + `),j("@keyframes loading-right-spin",` from { -webkit-transform: rotate(-265deg); transform: rotate(-265deg); @@ -186,7 +186,7 @@ ${t} -webkit-transform: rotate(-265deg); transform: rotate(-265deg); } - `),O("base-loading",` + `),z("base-loading",` position: relative; line-height: 0; width: 1em; @@ -254,7 +254,7 @@ ${t} left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); - `,[Wn({left:"50%",top:"50%",originalTransform:"translateX(-50%) translateY(-50%)"})])])]),zN={strokeWidth:{type:Number,default:28},stroke:{type:String,default:void 0}},zi=me({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}},zN),setup(e){jr("-base-loading",MN,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(Ii,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 e_(e,t){const n=t(e);e.children!==void 0&&n!==ph.STOP&&e.children.forEach(o=>e_(o,t))}function ON(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 DN(e,t){const{isLeaf:n}=e;return n!==void 0?n:!t(e)}function LN(e){return e.children}function FN(e){return e.key}function NN(){return!1}function BN(e,t){const{isLeaf:n}=e;return!(n===!1&&!Array.isArray(t(e)))}function HN(e){return e.disabled===!0}function jN(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 UN(e,t){const n=new Set(e);return t.forEach(o=>{n.has(o)||n.add(o)}),Array.from(n)}function VN(e,t){const n=new Set(e);return t.forEach(o=>{n.has(o)&&n.delete(o)}),Array.from(n)}function WN(e){return(e==null?void 0:e.type)==="group"}function qN(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 KN extends Error{constructor(){super(),this.message="SubtreeNotLoadedError: checking a subtree whose required nodes are not fully loaded."}}function GN(e,t,n,o){return Tc(t.concat(e),n,o,!1)}function YN(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 XN(e,t,n,o){const r=Tc(t,n,o,!1),i=Tc(e,n,o,!0),a=YN(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:UN(n,o),indeterminateKeys:Array.from(i)}:r!==void 0?{checkedKeys:VN(n,r),indeterminateKeys:Array.from(i)}:{checkedKeys:Array.from(n),indeterminateKeys:Array.from(i)};const{levelTreeNodeMap:u}=t;let d;r!==void 0?d=XN(r,n,t,c):o!==void 0?d=GN(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,R=!0;for(const k of C.children){const A=k.key;if(!k.disabled){if(R&&(R=!1),h.has(A))T=!0;else if(m.has(A)){T=!0,w=!1;break}else if(w=!1,T)break}}w&&!R?(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&&e_(c,u=>{if(u.disabled)return ph.STOP;const{key:d}=u;if(!a.has(d)&&(a.add(d),s.add(d),jN(u.rawNode,i))){if(o)return ph.STOP;if(!n)throw new KN}})}),s}function QN(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 ZN(e){if(e.length===0)return null;const t=e[0];return t.isGroup||t.ignored||t.disabled?t.getNext():t}function JN(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"?eB:JN,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=tB(c);d!=null&&d.isGroup?l(r(d,n)):n&&l(r(c,!0))}}}}return l(e),s}function eB(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 tB(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 nB={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 oB(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 rB(e,t){const n=e.key;for(;t;){if(t.key===n)return!0;t=t.parent}return!1}function t_(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=t_(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=HN,getIgnored:a=NN,getIsGroup:s=WN,getKey:l=FN}=t,c=(n=t.getChildren)!==null&&n!==void 0?n:LN,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 DN(this.rawNode,u)},get shallowLoaded(){return BN(this.rawNode,u)},get ignored(){return a(this.rawNode)},contains(C){return rB(this,C)}},nB),f=t_(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 oB(f,C)},getNode:p,getPrev:m,getNext:v,getParent:g,getChild:y,getFirstAvailableNode(){return ZN(f)},getPath(C,_={}){return QN(C,_,S)},getCheckedKeys(C,_={}){const{cascade:x=!0,leafOnly:w=!1,checkStrategy:T="all",allowNotLoaded:R=!1}=_;return Id({checkedKeys:$d(C),indeterminateKeys:Ad(C),cascade:x,leafOnly:w,checkStrategy:T,allowNotLoaded:R},S)},check(C,_,x={}){const{cascade:w=!0,leafOnly:T=!1,checkStrategy:R="all",allowNotLoaded:k=!1}=x;return Id({checkedKeys:$d(_),indeterminateKeys:Ad(_),keysToCheck:C==null?[]:g0(C),cascade:w,leafOnly:T,checkStrategy:R,allowNotLoaded:k},S)},uncheck(C,_,x={}){const{cascade:w=!0,leafOnly:T=!1,checkStrategy:R="all",allowNotLoaded:k=!1}=x;return Id({checkedKeys:$d(_),indeterminateKeys:Ad(_),keysToUncheck:C==null?[]:g0(C),cascade:w,leafOnly:T,checkStrategy:R,allowNotLoaded:k},S)},getNonLeafKeys(C={}){return ON(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)"},iB=No(We.neutralBase),n_=No(We.neutralInvertBase),aB="rgba("+n_.slice(0,3).join(", ")+", ";function Mt(e){return aB+String(e)+")"}function sB(e){const t=Array.from(n_);return t[3]=Number(e),Ye(iB,t)}const lB=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:sB(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=lB,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"},cB=No(st.neutralBase),o_=No(st.neutralInvertBase),uB="rgba("+o_.slice(0,3).join(", ")+", ";function b0(e){return uB+String(e)+")"}function Sn(e){const t=Array.from(o_);return t[3]=Number(e),Ye(cB,t)}const dB=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=dB,fB={iconSizeSmall:"34px",iconSizeMedium:"40px",iconSizeLarge:"46px",iconSizeHuge:"52px"},r_=e=>{const{textColorDisabled:t,iconColor:n,textColor2:o,fontSizeSmall:r,fontSizeMedium:i,fontSizeLarge:a,fontSizeHuge:s}=e;return Object.assign(Object.assign({},fB),{fontSizeSmall:r,fontSizeMedium:i,fontSizeLarge:a,fontSizeHuge:s,textColor:t,iconColor:n,extraTextColor:o})},hB={name:"Empty",common:yt,self:r_},xu=hB,pB={name:"Empty",common:Be,self:r_},Oi=pB,mB=O("empty",` + `,[Wn({left:"50%",top:"50%",originalTransform:"translateX(-50%) translateY(-50%)"})])])]),ON={strokeWidth:{type:Number,default:28},stroke:{type:String,default:void 0}},Oi=ge({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}},ON),setup(e){jr("-base-loading",zN,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(Mi,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 e_(e,t){const n=t(e);e.children!==void 0&&n!==ph.STOP&&e.children.forEach(o=>e_(o,t))}function DN(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 LN(e,t){const{isLeaf:n}=e;return n!==void 0?n:!t(e)}function FN(e){return e.children}function NN(e){return e.key}function BN(){return!1}function HN(e,t){const{isLeaf:n}=e;return!(n===!1&&!Array.isArray(t(e)))}function jN(e){return e.disabled===!0}function UN(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 VN(e,t){const n=new Set(e);return t.forEach(o=>{n.has(o)||n.add(o)}),Array.from(n)}function WN(e,t){const n=new Set(e);return t.forEach(o=>{n.has(o)&&n.delete(o)}),Array.from(n)}function qN(e){return(e==null?void 0:e.type)==="group"}function KN(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 GN extends Error{constructor(){super(),this.message="SubtreeNotLoadedError: checking a subtree whose required nodes are not fully loaded."}}function YN(e,t,n,o){return Tc(t.concat(e),n,o,!1)}function XN(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=XN(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:VN(n,o),indeterminateKeys:Array.from(i)}:r!==void 0?{checkedKeys:WN(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=YN(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 x=g===0,S=u.get(g);for(const w of S){if(w.isLeaf)continue;const{key:_,shallowLoaded:y}=w;if(p&&y&&w.children.forEach(k=>{!k.disabled&&!k.isLeaf&&k.shallowLoaded&&h.has(k.key)&&h.delete(k.key)}),w.disabled||!y)continue;let C=!0,T=!1,R=!0;for(const k of w.children){const A=k.key;if(!k.disabled){if(R&&(R=!1),h.has(A))T=!0;else if(m.has(A)){T=!0,C=!1;break}else if(C=!1,T)break}}C&&!R?(f&&w.children.forEach(k=>{!k.disabled&&h.has(k.key)&&h.delete(k.key)}),h.add(_)):T&&m.add(_),x&&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&&e_(c,u=>{if(u.disabled)return ph.STOP;const{key:d}=u;if(!a.has(d)&&(a.add(d),s.add(d),UN(u.rawNode,i))){if(o)return ph.STOP;if(!n)throw new GN}})}),s}function ZN(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 JN(e){if(e.length===0)return null;const t=e[0];return t.isGroup||t.ignored||t.disabled?t.getNext():t}function eB(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"?tB:eB,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=nB(c);d!=null&&d.isGroup?l(r(d,n)):n&&l(r(c,!0))}}}}return l(e),s}function tB(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 nB(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 oB={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 rB(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 iB(e,t){const n=e.key;for(;t;){if(t.key===n)return!0;t=t.parent}return!1}function t_(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=t_(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 rl(e,t={}){var n;const o=new Map,r=new Map,{getDisabled:i=jN,getIgnored:a=BN,getIsGroup:s=qN,getKey:l=NN}=t,c=(n=t.getChildren)!==null&&n!==void 0?n:FN,u=t.ignoreEmptyChildren?w=>{const _=c(w);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 LN(this.rawNode,u)},get shallowLoaded(){return HN(this.rawNode,u)},get ignored(){return a(this.rawNode)},contains(w){return iB(this,w)}},oB),f=t_(e,o,r,d,u);function p(w){if(w==null)return null;const _=o.get(w);return _&&!_.isGroup&&!_.ignored?_:null}function h(w){if(w==null)return null;const _=o.get(w);return _&&!_.ignored?_:null}function m(w,_){const y=h(w);return y?y.getPrev(_):null}function v(w,_){const y=h(w);return y?y.getNext(_):null}function g(w){const _=h(w);return _?_.getParent():null}function x(w){const _=h(w);return _?_.getChild():null}const S={treeNodes:f,treeNodeMap:o,levelTreeNodeMap:r,maxLevel:Math.max(...r.keys()),getChildren:u,getFlattenedNodes(w){return rB(f,w)},getNode:p,getPrev:m,getNext:v,getParent:g,getChild:x,getFirstAvailableNode(){return JN(f)},getPath(w,_={}){return ZN(w,_,S)},getCheckedKeys(w,_={}){const{cascade:y=!0,leafOnly:C=!1,checkStrategy:T="all",allowNotLoaded:R=!1}=_;return Id({checkedKeys:$d(w),indeterminateKeys:Ad(w),cascade:y,leafOnly:C,checkStrategy:T,allowNotLoaded:R},S)},check(w,_,y={}){const{cascade:C=!0,leafOnly:T=!1,checkStrategy:R="all",allowNotLoaded:k=!1}=y;return Id({checkedKeys:$d(_),indeterminateKeys:Ad(_),keysToCheck:w==null?[]:g0(w),cascade:C,leafOnly:T,checkStrategy:R,allowNotLoaded:k},S)},uncheck(w,_,y={}){const{cascade:C=!0,leafOnly:T=!1,checkStrategy:R="all",allowNotLoaded:k=!1}=y;return Id({checkedKeys:$d(_),indeterminateKeys:Ad(_),keysToUncheck:w==null?[]:g0(w),cascade:C,leafOnly:T,checkStrategy:R,allowNotLoaded:k},S)},getNonLeafKeys(w={}){return DN(f,w)}};return S}const Ke={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)"},aB=No(Ke.neutralBase),n_=No(Ke.neutralInvertBase),sB="rgba("+n_.slice(0,3).join(", ")+", ";function Mt(e){return sB+String(e)+")"}function lB(e){const t=Array.from(n_);return t[3]=Number(e),Ye(aB,t)}const cB=Object.assign(Object.assign({name:"common"},so),{baseColor:Ke.neutralBase,primaryColor:Ke.primaryDefault,primaryColorHover:Ke.primaryHover,primaryColorPressed:Ke.primaryActive,primaryColorSuppl:Ke.primarySuppl,infoColor:Ke.infoDefault,infoColorHover:Ke.infoHover,infoColorPressed:Ke.infoActive,infoColorSuppl:Ke.infoSuppl,successColor:Ke.successDefault,successColorHover:Ke.successHover,successColorPressed:Ke.successActive,successColorSuppl:Ke.successSuppl,warningColor:Ke.warningDefault,warningColorHover:Ke.warningHover,warningColorPressed:Ke.warningActive,warningColorSuppl:Ke.warningSuppl,errorColor:Ke.errorDefault,errorColorHover:Ke.errorHover,errorColorPressed:Ke.errorActive,errorColorSuppl:Ke.errorSuppl,textColorBase:Ke.neutralTextBase,textColor1:Mt(Ke.alpha1),textColor2:Mt(Ke.alpha2),textColor3:Mt(Ke.alpha3),textColorDisabled:Mt(Ke.alpha4),placeholderColor:Mt(Ke.alpha4),placeholderColorDisabled:Mt(Ke.alpha5),iconColor:Mt(Ke.alpha4),iconColorDisabled:Mt(Ke.alpha5),iconColorHover:Mt(Number(Ke.alpha4)*1.25),iconColorPressed:Mt(Number(Ke.alpha4)*.8),opacity1:Ke.alpha1,opacity2:Ke.alpha2,opacity3:Ke.alpha3,opacity4:Ke.alpha4,opacity5:Ke.alpha5,dividerColor:Mt(Ke.alphaDivider),borderColor:Mt(Ke.alphaBorder),closeIconColorHover:Mt(Number(Ke.alphaClose)),closeIconColor:Mt(Number(Ke.alphaClose)),closeIconColorPressed:Mt(Number(Ke.alphaClose)),closeColorHover:"rgba(255, 255, 255, .12)",closeColorPressed:"rgba(255, 255, 255, .08)",clearColor:Mt(Ke.alpha4),clearColorHover:cn(Mt(Ke.alpha4),{alpha:1.25}),clearColorPressed:cn(Mt(Ke.alpha4),{alpha:.8}),scrollbarColor:Mt(Ke.alphaScrollbar),scrollbarColorHover:Mt(Ke.alphaScrollbarHover),scrollbarWidth:"5px",scrollbarHeight:"5px",scrollbarBorderRadius:"5px",progressRailColor:Mt(Ke.alphaProgressRail),railColor:Mt(Ke.alphaRail),popoverColor:Ke.neutralPopover,tableColor:Ke.neutralCard,cardColor:Ke.neutralCard,modalColor:Ke.neutralModal,bodyColor:Ke.neutralBody,tagColor:lB(Ke.alphaTag),avatarColor:Mt(Ke.alphaAvatar),invertedColor:Ke.neutralBase,inputColor:Mt(Ke.alphaInput),codeColor:Mt(Ke.alphaCode),tabColor:Mt(Ke.alphaTab),actionColor:Mt(Ke.alphaAction),tableHeaderColor:Mt(Ke.alphaAction),hoverColor:Mt(Ke.alphaPending),tableColorHover:Mt(Ke.alphaTablePending),tableColorStriped:Mt(Ke.alphaTableStriped),pressedColor:Mt(Ke.alphaPressed),opacityDisabled:Ke.alphaDisabled,inputColorDisabled:Mt(Ke.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=cB,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"},uB=No(st.neutralBase),o_=No(st.neutralInvertBase),dB="rgba("+o_.slice(0,3).join(", ")+", ";function b0(e){return dB+String(e)+")"}function Sn(e){const t=Array.from(o_);return t[3]=Number(e),Ye(uB,t)}const fB=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=fB,hB={iconSizeSmall:"34px",iconSizeMedium:"40px",iconSizeLarge:"46px",iconSizeHuge:"52px"},r_=e=>{const{textColorDisabled:t,iconColor:n,textColor2:o,fontSizeSmall:r,fontSizeMedium:i,fontSizeLarge:a,fontSizeHuge:s}=e;return Object.assign(Object.assign({},hB),{fontSizeSmall:r,fontSizeMedium:i,fontSizeLarge:a,fontSizeHuge:s,textColor:t,iconColor:n,extraTextColor:o})},pB={name:"Empty",common:yt,self:r_},xu=pB,mB={name:"Empty",common:Be,self:r_},Di=mB,gB=z("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); - `,[U("+",[D("description",` + `,[j("+",[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); - `)]),gB=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}),i_=me({name:"Empty",props:gB,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ct(e),o=Fe("Empty","-empty",mB,xu,e,t),{localeRef:r}=Ri("Empty"),i=He(xo,null),a=F(()=>{var u,d,f;return(u=e.description)!==null&&u!==void 0?u:(f=(d=i==null?void 0:i.mergedComponentPropsRef.value)===null||d===void 0?void 0:d.Empty)===null||f===void 0?void 0:f.description}),s=F(()=>{var u,d;return((d=(u=i==null?void 0:i.mergedComponentPropsRef.value)===null||u===void 0?void 0:u.Empty)===null||d===void 0?void 0:d.renderIcon)||(()=>b(SN,null))}),l=F(()=>{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",F(()=>{let u="";const{size:d}=e;return u+=d[0],u}),l,e):void 0;return{mergedClsPrefix:t,mergedRenderIcon:s,localizedDescription:F(()=>a.value||r.value.description),cssVars:n?void 0:l,themeClass:c==null?void 0:c.themeClass,onRender:c==null?void 0:c.onRender}},render(){const{$slots:e,mergedClsPrefix:t,onRender:n}=this;return n==null||n(),b("div",{class:[`${t}-empty`,this.themeClass],style:this.cssVars},this.showIcon?b("div",{class:`${t}-empty__icon`},e.icon?e.icon():b(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)}}),a_=e=>{const{scrollbarColor:t,scrollbarColorHover:n}=e;return{color:t,colorHover:n}},vB={name:"Scrollbar",common:yt,self:a_},Di=vB,bB={name:"Scrollbar",common:Be,self:a_},Hn=bB,{cubicBezierEaseInOut:y0}=so;function Cu({name:e="fade-in",enterDuration:t="0.2s",leaveDuration:n="0.2s",enterCubicBezier:o=y0,leaveCubicBezier:r=y0}={}){return[U(`&.${e}-transition-enter-active`,{transition:`all ${t} ${o}!important`}),U(`&.${e}-transition-leave-active`,{transition:`all ${n} ${r}!important`}),U(`&.${e}-transition-enter-from, &.${e}-transition-leave-to`,{opacity:0}),U(`&.${e}-transition-leave-from, &.${e}-transition-enter-to`,{opacity:1})]}const yB=O("scrollbar",` + `)]),vB=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}),i_=ge({name:"Empty",props:vB,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=Fe("Empty","-empty",gB,xu,e,t),{localeRef:r}=Ei("Empty"),i=je(xo,null),a=F(()=>{var u,d,f;return(u=e.description)!==null&&u!==void 0?u:(f=(d=i==null?void 0:i.mergedComponentPropsRef.value)===null||d===void 0?void 0:d.Empty)===null||f===void 0?void 0:f.description}),s=F(()=>{var u,d;return((d=(u=i==null?void 0:i.mergedComponentPropsRef.value)===null||u===void 0?void 0:u.Empty)===null||d===void 0?void 0:d.renderIcon)||(()=>b(kN,null))}),l=F(()=>{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",F(()=>{let u="";const{size:d}=e;return u+=d[0],u}),l,e):void 0;return{mergedClsPrefix:t,mergedRenderIcon:s,localizedDescription:F(()=>a.value||r.value.description),cssVars:n?void 0:l,themeClass:c==null?void 0:c.themeClass,onRender:c==null?void 0:c.onRender}},render(){const{$slots:e,mergedClsPrefix:t,onRender:n}=this;return n==null||n(),b("div",{class:[`${t}-empty`,this.themeClass],style:this.cssVars},this.showIcon?b("div",{class:`${t}-empty__icon`},e.icon?e.icon():b(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)}}),a_=e=>{const{scrollbarColor:t,scrollbarColorHover:n}=e;return{color:t,colorHover:n}},bB={name:"Scrollbar",common:yt,self:a_},Li=bB,yB={name:"Scrollbar",common:Be,self:a_},Hn=yB,{cubicBezierEaseInOut:y0}=so;function Cu({name:e="fade-in",enterDuration:t="0.2s",leaveDuration:n="0.2s",enterCubicBezier:o=y0,leaveCubicBezier:r=y0}={}){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 xB=z("scrollbar",` overflow: hidden; position: relative; z-index: auto; height: 100%; width: 100%; -`,[U(">",[O("scrollbar-container",` +`,[j(">",[z("scrollbar-container",` width: 100%; overflow: scroll; height: 100%; min-height: inherit; max-height: inherit; scrollbar-width: none; - `,[U("&::-webkit-scrollbar, &::-webkit-scrollbar-track-piece, &::-webkit-scrollbar-thumb",` + `,[j("&::-webkit-scrollbar, &::-webkit-scrollbar-track-piece, &::-webkit-scrollbar-thumb",` width: 0; height: 0; display: none; - `),U(">",[O("scrollbar-content",` + `),j(">",[z("scrollbar-content",` box-sizing: border-box; min-width: 100%; - `)])])]),U(">, +",[O("scrollbar-rail",` + `)])])]),j(">, +",[z("scrollbar-rail",` position: absolute; pointer-events: none; user-select: none; @@ -307,7 +307,7 @@ ${t} right: 2px; bottom: 4px; height: var(--n-scrollbar-height); - `,[U(">",[D("scrollbar",` + `,[j(">",[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); - `,[U(">",[D("scrollbar",` + `,[j(">",[D("scrollbar",` width: var(--n-scrollbar-width); border-radius: var(--n-scrollbar-border-radius); bottom: 0; - `)])]),K("disabled",[U(">",[D("scrollbar",{pointerEvents:"none"})])]),U(">",[D("scrollbar",` + `)])]),K("disabled",[j(">",[D("scrollbar",{pointerEvents:"none"})])]),j(">",[D("scrollbar",` position: absolute; cursor: pointer; pointer-events: all; background-color: var(--n-scrollbar-color); transition: background-color .2s var(--n-scrollbar-bezier); - `,[Cu(),U("&:hover",{backgroundColor:"var(--n-scrollbar-color-hover)"})])])])])]),xB=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}),s_=me({name:"Scrollbar",props:xB,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,R=0,k=0,A=0;const I=w6(),W=F(()=>{const{value:Z}=f,{value:we}=u,{value:Me}=h;return Z===null||we===null||Me===null?0:Math.min(Z,Me*Z/we+e.size*1.5)}),B=F(()=>`${W.value}px`),z=F(()=>{const{value:Z}=p,{value:we}=d,{value:Me}=m;return Z===null||we===null||Me===null?0:Me*Z/we+e.size*1.5}),$=F(()=>`${z.value}px`),j=F(()=>{const{value:Z}=f,{value:we}=v,{value:Me}=u,{value:Ue}=h;if(Z===null||Me===null||Ue===null)return 0;{const Xe=Me-Z;return Xe?we/Xe*(Ue-W.value):0}}),X=F(()=>`${j.value}px`),L=F(()=>{const{value:Z}=p,{value:we}=g,{value:Me}=d,{value:Ue}=m;if(Z===null||Me===null||Ue===null)return 0;{const Xe=Me-Z;return Xe?we/Xe*(Ue-z.value):0}}),M=F(()=>`${L.value}px`),le=F(()=>{const{value:Z}=f,{value:we}=u;return Z!==null&&we!==null&&we>Z}),Q=F(()=>{const{value:Z}=p,{value:we}=d;return Z!==null&&we!==null&&we>Z}),ne=F(()=>{const{trigger:Z}=e;return Z==="none"||y.value}),fe=F(()=>{const{trigger:Z}=e;return Z==="none"||S.value}),xe=F(()=>{const{container:Z}=e;return Z?Z():a.value}),Ce=F(()=>{const{content:Z}=e;return Z?Z():s.value}),G=Ap(()=>{e.container||re({top:v.value,left:g.value})}),be=()=>{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:Me,top:Ue,index:Xe,elSize:Qe,position:nt,behavior:ot,el:kt,debounce:sn=!0}=Z;(Me!==void 0||Ue!==void 0)&&V(Me??0,Ue??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)},Se=(Z,we)=>{if(!e.scrollable)return;const{value:Me}=xe;Me&&(typeof Z=="object"?Me.scrollBy(Z):Me.scrollBy(Z,we||0))};function V(Z,we,Me,Ue,Xe){const{value:Qe}=xe;if(Qe){if(Ue){const{scrollTop:nt,offsetHeight:ot}=Qe;if(we>nt){we+Me<=nt+ot||Qe.scrollTo({left:Z,top:we+Me-ot,behavior:Xe});return}}Qe.scrollTo({left:Z,top:we,behavior:Xe})}}function P(){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 ve(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:Me}=c,{value:Ue}=l;Me&&(m.value=Me.offsetWidth),Ue&&(h.value=Ue.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:Me}=l;we&&(m.value=we.offsetWidth),Me&&(h.value=Me.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(gi(Z)))}function Ee(Z){Z.preventDefault(),Z.stopPropagation(),_=!0,At("mousemove",window,De,!0),At("mouseup",window,Ke,!0),R=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:Me}=d,{value:Ue}=z;if(we===null||Me===null)return;const Qe=(r!=null&&r.value?window.innerWidth-Z.clientX-k:Z.clientX-k)*(Me-we)/(we-Ue),nt=Me-we;let ot=R+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 Ke(Z){Z.preventDefault(),Z.stopPropagation(),_t("mousemove",window,De,!0),_t("mouseup",window,Ke,!0),_=!1,te(),oe(Z)&&q()}function tt(Z){Z.preventDefault(),Z.stopPropagation(),C=!0,At("mousemove",window,ze,!0),At("mouseup",window,je,!0),T=v.value,A=Z.clientY}function ze(Z){if(!C)return;x!==void 0&&window.clearTimeout(x),w!==void 0&&window.clearTimeout(w);const{value:we}=f,{value:Me}=u,{value:Ue}=W;if(we===null||Me===null)return;const Qe=(Z.clientY-A)*(Me-we)/(we-Ue),nt=Me-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,ze,!0),_t("mouseup",window,je,!0),C=!1,te(),oe(Z)&&q()}un(()=>{const{value:Z}=Q,{value:we}=le,{value:Me}=t,{value:Ue}=c,{value:Xe}=l;Ue&&(Z?Ue.classList.remove(`${Me}-scrollbar-rail--disabled`):Ue.classList.add(`${Me}-scrollbar-rail--disabled`)),Xe&&(we?Xe.classList.remove(`${Me}-scrollbar-rail--disabled`):Xe.classList.add(`${Me}-scrollbar-rail--disabled`))}),Ut(()=>{e.container||te()}),tn(()=>{x!==void 0&&window.clearTimeout(x),w!==void 0&&window.clearTimeout(w),_t("mousemove",window,ze,!0),_t("mouseup",window,je,!0)});const dt=Fe("Scrollbar","-scrollbar",yB,Di,e,t),Oe=F(()=>{const{common:{cubicBezierEaseInOut:Z,scrollbarBorderRadius:we,scrollbarHeight:Me,scrollbarWidth:Ue},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":Ue,"--n-scrollbar-height":Me}}),rt=n?Rt("scrollbar",void 0,Oe,e):void 0;return Object.assign(Object.assign({},{scrollTo:re,scrollBy:Se,sync:te,syncUnifiedContainer:_e,handleMouseEnterWrapper:P,handleMouseLeaveWrapper:E}),{mergedClsPrefix:t,rtlEnabled:r,containerScrollTop:v,wrapperRef:i,containerRef:a,contentRef:s,yRailRef:l,xRailRef:c,needYBar:le,needXBar:Q,yBarSizePx:B,xBarSizePx:$,yBarTopPx:X,xBarLeftPx:M,isShowXBar:ne,isShowYBar:fe,isIos:I,handleScroll:ve,handleContentResize:be,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(Mr,{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(Mr,{onResize:this.handleContainerResize},{default:l});return i?b(et,null,c,s(this.cssVars)):c}}),_o=s_,l_=s_,CB={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"},c_=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({},CB),{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})},wB={name:"InternalSelectMenu",common:yt,peers:{Scrollbar:Di,Empty:xu},self:c_},qp=wB,_B={name:"InternalSelectMenu",common:Be,peers:{Scrollbar:Hn,Empty:Oi},self:c_},ol=_B;function SB(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(xN)}):null})}const x0=me({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=SB(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=me({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[U("&.fade-in-scale-up-transition-leave-active",{transformOrigin:e,transition:`opacity ${t} ${w0}, transform ${t} ${w0} ${r&&","+r}`}),U("&.fade-in-scale-up-transition-enter-active",{transformOrigin:e,transition:`opacity ${t} ${_0}, transform ${t} ${_0} ${r&&","+r}`}),U("&.fade-in-scale-up-transition-enter-from, &.fade-in-scale-up-transition-leave-to",{opacity:0,transform:`${o} scale(${n})`}),U("&.fade-in-scale-up-transition-leave-from, &.fade-in-scale-up-transition-enter-to",{opacity:1,transform:`${o} scale(1)`})]}const kB=O("base-select-menu",` + `,[Cu(),j("&:hover",{backgroundColor:"var(--n-scrollbar-color-hover)"})])])])])]),CB=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}),s_=ge({name:"Scrollbar",props:CB,inheritAttrs:!1,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n,mergedRtlRef:o}=ut(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),x=N(!1),S=N(!1);let w=!1,_=!1,y,C,T=0,R=0,k=0,A=0;const I=_6(),W=F(()=>{const{value:Z}=f,{value:we}=u,{value:Me}=h;return Z===null||we===null||Me===null?0:Math.min(Z,Me*Z/we+e.size*1.5)}),B=F(()=>`${W.value}px`),O=F(()=>{const{value:Z}=p,{value:we}=d,{value:Me}=m;return Z===null||we===null||Me===null?0:Me*Z/we+e.size*1.5}),$=F(()=>`${O.value}px`),U=F(()=>{const{value:Z}=f,{value:we}=v,{value:Me}=u,{value:Ue}=h;if(Z===null||Me===null||Ue===null)return 0;{const Xe=Me-Z;return Xe?we/Xe*(Ue-W.value):0}}),X=F(()=>`${U.value}px`),L=F(()=>{const{value:Z}=p,{value:we}=g,{value:Me}=d,{value:Ue}=m;if(Z===null||Me===null||Ue===null)return 0;{const Xe=Me-Z;return Xe?we/Xe*(Ue-O.value):0}}),M=F(()=>`${L.value}px`),le=F(()=>{const{value:Z}=f,{value:we}=u;return Z!==null&&we!==null&&we>Z}),Q=F(()=>{const{value:Z}=p,{value:we}=d;return Z!==null&&we!==null&&we>Z}),ne=F(()=>{const{trigger:Z}=e;return Z==="none"||x.value}),de=F(()=>{const{trigger:Z}=e;return Z==="none"||S.value}),xe=F(()=>{const{container:Z}=e;return Z?Z():a.value}),Ce=F(()=>{const{content:Z}=e;return Z?Z():s.value}),G=Ap(()=>{e.container||re({top:v.value,left:g.value})}),be=()=>{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:Me,top:Ue,index:Xe,elSize:Qe,position:rt,behavior:it,el:kt,debounce:sn=!0}=Z;(Me!==void 0||Ue!==void 0)&&V(Me??0,Ue??0,0,!1,it),kt!==void 0?V(0,kt.offsetTop,kt.offsetHeight,sn,it):Xe!==void 0&&Qe!==void 0?V(0,Xe*Qe,Qe,sn,it):rt==="bottom"?V(0,Number.MAX_SAFE_INTEGER,0,!1,it):rt==="top"&&V(0,0,0,!1,it)},_e=(Z,we)=>{if(!e.scrollable)return;const{value:Me}=xe;Me&&(typeof Z=="object"?Me.scrollBy(Z):Me.scrollBy(Z,we||0))};function V(Z,we,Me,Ue,Xe){const{value:Qe}=xe;if(Qe){if(Ue){const{scrollTop:rt,offsetHeight:it}=Qe;if(we>rt){we+Me<=rt+it||Qe.scrollTo({left:Z,top:we+Me-it,behavior:Xe});return}}Qe.scrollTo({left:Z,top:we,behavior:Xe})}}function P(){fe(),ye(),te()}function E(){q()}function q(){ie(),Y()}function ie(){C!==void 0&&window.clearTimeout(C),C=window.setTimeout(()=>{S.value=!1},e.duration)}function Y(){y!==void 0&&window.clearTimeout(y),y=window.setTimeout(()=>{x.value=!1},e.duration)}function fe(){y!==void 0&&window.clearTimeout(y),x.value=!0}function ye(){C!==void 0&&window.clearTimeout(C),S.value=!0}function ve(Z){const{onScroll:we}=e;we&&we(Z),ee()}function ee(){const{value:Z}=xe;Z&&(v.value=Z.scrollTop,g.value=Z.scrollLeft*(r!=null&&r.value?-1:1))}function he(){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:Me}=c,{value:Ue}=l;Me&&(m.value=Me.offsetWidth),Ue&&(h.value=Ue.offsetHeight)}function ke(){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:Me}=l;we&&(m.value=we.offsetWidth),Me&&(h.value=Me.offsetHeight)}function te(){e.scrollable&&(e.useUnifiedContainer?ke():(he(),ee()))}function oe(Z){var we;return!(!((we=i.value)===null||we===void 0)&&we.contains(vi(Z)))}function Re(Z){Z.preventDefault(),Z.stopPropagation(),_=!0,At("mousemove",window,De,!0),At("mouseup",window,qe,!0),R=g.value,k=r!=null&&r.value?window.innerWidth-Z.clientX:Z.clientX}function De(Z){if(!_)return;y!==void 0&&window.clearTimeout(y),C!==void 0&&window.clearTimeout(C);const{value:we}=p,{value:Me}=d,{value:Ue}=O;if(we===null||Me===null)return;const Qe=(r!=null&&r.value?window.innerWidth-Z.clientX-k:Z.clientX-k)*(Me-we)/(we-Ue),rt=Me-we;let it=R+Qe;it=Math.min(rt,it),it=Math.max(it,0);const{value:kt}=xe;if(kt){kt.scrollLeft=it*(r!=null&&r.value?-1:1);const{internalOnUpdateScrollLeft:sn}=e;sn&&sn(it)}}function qe(Z){Z.preventDefault(),Z.stopPropagation(),_t("mousemove",window,De,!0),_t("mouseup",window,qe,!0),_=!1,te(),oe(Z)&&q()}function et(Z){Z.preventDefault(),Z.stopPropagation(),w=!0,At("mousemove",window,ze,!0),At("mouseup",window,He,!0),T=v.value,A=Z.clientY}function ze(Z){if(!w)return;y!==void 0&&window.clearTimeout(y),C!==void 0&&window.clearTimeout(C);const{value:we}=f,{value:Me}=u,{value:Ue}=W;if(we===null||Me===null)return;const Qe=(Z.clientY-A)*(Me-we)/(we-Ue),rt=Me-we;let it=T+Qe;it=Math.min(rt,it),it=Math.max(it,0);const{value:kt}=xe;kt&&(kt.scrollTop=it)}function He(Z){Z.preventDefault(),Z.stopPropagation(),_t("mousemove",window,ze,!0),_t("mouseup",window,He,!0),w=!1,te(),oe(Z)&&q()}un(()=>{const{value:Z}=Q,{value:we}=le,{value:Me}=t,{value:Ue}=c,{value:Xe}=l;Ue&&(Z?Ue.classList.remove(`${Me}-scrollbar-rail--disabled`):Ue.classList.add(`${Me}-scrollbar-rail--disabled`)),Xe&&(we?Xe.classList.remove(`${Me}-scrollbar-rail--disabled`):Xe.classList.add(`${Me}-scrollbar-rail--disabled`))}),Ut(()=>{e.container||te()}),tn(()=>{y!==void 0&&window.clearTimeout(y),C!==void 0&&window.clearTimeout(C),_t("mousemove",window,ze,!0),_t("mouseup",window,He,!0)});const lt=Fe("Scrollbar","-scrollbar",xB,Li,e,t),Oe=F(()=>{const{common:{cubicBezierEaseInOut:Z,scrollbarBorderRadius:we,scrollbarHeight:Me,scrollbarWidth:Ue},self:{color:Xe,colorHover:Qe}}=lt.value;return{"--n-scrollbar-bezier":Z,"--n-scrollbar-color":Xe,"--n-scrollbar-color-hover":Qe,"--n-scrollbar-border-radius":we,"--n-scrollbar-width":Ue,"--n-scrollbar-height":Me}}),nt=n?Rt("scrollbar",void 0,Oe,e):void 0;return Object.assign(Object.assign({},{scrollTo:re,scrollBy:_e,sync:te,syncUnifiedContainer:ke,handleMouseEnterWrapper:P,handleMouseLeaveWrapper:E}),{mergedClsPrefix:t,rtlEnabled:r,containerScrollTop:v,wrapperRef:i,containerRef:a,contentRef:s,yRailRef:l,xRailRef:c,needYBar:le,needXBar:Q,yBarSizePx:B,xBarSizePx:$,yBarTopPx:X,xBarLeftPx:M,isShowXBar:ne,isShowYBar:de,isIos:I,handleScroll:ve,handleContentResize:be,handleContainerResize:ue,handleYScrollMouseDown:et,handleXScrollMouseDown:Re,cssVars:n?void 0:Oe,themeClass:nt==null?void 0:nt.themeClass,onRender:nt==null?void 0:nt.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(Mr,{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(Mr,{onResize:this.handleContainerResize},{default:l});return i?b(tt,null,c,s(this.cssVars)):c}}),_o=s_,l_=s_,wB={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"},c_=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:x}=e;return Object.assign(Object.assign({},wB),{optionFontSizeSmall:d,optionFontSizeMedium:f,optionFontSizeLarge:p,optionFontSizeHuge:h,optionHeightSmall:m,optionHeightMedium:v,optionHeightLarge:g,optionHeightHuge:x,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})},_B={name:"InternalSelectMenu",common:yt,peers:{Scrollbar:Li,Empty:xu},self:c_},qp=_B,SB={name:"InternalSelectMenu",common:Be,peers:{Scrollbar:Hn,Empty:Di},self:c_},il=SB;function kB(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(CN)}):null})}const x0=ge({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}=je(wp),p=wt(()=>{const{value:g}=n;return g?e.tmNode.key===g.key:!1});function h(g){const{tmNode:x}=e;x.disabled||d(g,x)}function m(g){const{tmNode:x}=e;x.disabled||f(g,x)}function v(g){const{tmNode:x}=e,{value:S}=p;x.disabled||S||f(g,x)}return{multiple:o,isGrouped:wt(()=>{const{tmNode:g}=e,{parent:x}=g;return x&&x.rawNode.type==="group"}),showCheckmark:c,nodeProps:u,isPending:p,isSelected:wt(()=>{const{value:g}=t,{value:x}=o;if(g===null)return!1;const S=e.tmNode.rawNode[l.value];if(x){const{value:w}=r;return w.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=kB(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:vs([c,h==null?void 0:h.onClick]),onMouseenter:vs([u,h==null?void 0:h.onMouseenter]),onMousemove:vs([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=ge({name:"NBaseSelectGroupHeader",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0}},setup(){const{renderLabelRef:e,renderOptionRef:t,labelFieldRef:n,nodePropsRef:o}=je(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[j("&.fade-in-scale-up-transition-leave-active",{transformOrigin:e,transition:`opacity ${t} ${w0}, transform ${t} ${w0} ${r&&","+r}`}),j("&.fade-in-scale-up-transition-enter-active",{transformOrigin:e,transition:`opacity ${t} ${_0}, transform ${t} ${_0} ${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 TB=z("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); -`,[O("scrollbar",` +`,[z("scrollbar",` max-height: var(--n-height); - `),O("virtual-list",` + `),z("virtual-list",` max-height: var(--n-height); - `),O("base-select-option",` + `),z("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; - `)]),O("base-select-group-header",` + `)]),z("base-select-group-header",` min-height: var(--n-option-height); font-size: .93em; display: flex; align-items: center; - `),O("base-select-menu-option-wrapper",` + `),z("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); - `),O("base-select-group-header",` + `),z("base-select-group-header",` position: relative; cursor: default; padding: var(--n-option-padding); color: var(--n-group-header-text-color); - `),O("base-select-option",` + `),z("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); - `),U("&::before",` + `),j("&::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); - `),U("&:active",` + `),j("&:active",` color: var(--n-option-text-color-pressed); `),K("grouped",` padding-left: calc(var(--n-option-padding-left) * 1.5); - `),K("pending",[U("&::before",` + `),K("pending",[j("&::before",` background-color: var(--n-option-color-pending); `)]),K("selected",` color: var(--n-option-text-color-active); - `,[U("&::before",` + `,[j("&::before",` background-color: var(--n-option-color-active); - `),K("pending",[U("&::before",` + `),K("pending",[j("&::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"})])])]),u_=me({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",kB,qp,e,Ne(e,"clsPrefix")),n=N(null),o=N(null),r=N(null),i=F(()=>e.treeMate.getFlattenedNodes()),a=F(()=>qN(i.value)),s=N(null);function l(){const{treeMate:L}=e;let M=null;const{value:le}=e;le===null?M=L.getFirstAvailableNode():(e.multiple?M=L.getNode((le||[])[(le||[]).length-1]):M=L.getNode(le),(!M||M.disabled)&&(M=L.getFirstAvailableNode())),A(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(I)):c()},{immediate:!0}):u==null||u()},{immediate:!0}),tn(()=>{u==null||u()});const d=F(()=>wn(t.value.self[Pe("optionHeight",e.size)])),f=F(()=>ci(t.value.self[Pe("padding",e.size)])),p=F(()=>e.multiple&&Array.isArray(e.value)?new Set(e.value):new Set),h=F(()=>{const L=i.value;return L&&L.length===0});function 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||A(M,!1)}function _(L,M){M.disabled||m(M)}function x(L){var M;or(L,"action")||(M=e.onKeyup)===null||M===void 0||M.call(e,L)}function w(L){var M;or(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 R(){const{value:L}=s;L&&A(L.getNext({loop:!0}),!0)}function k(){const{value:L}=s;L&&A(L.getPrev({loop:!0}),!0)}function A(L,M=!1){s.value=L,M&&I()}function I(){var L,M;const le=s.value;if(!le)return;const Q=a.value(le.key);Q!==null&&(e.virtualScroll?(L=o.value)===null||L===void 0||L.scrollTo({index:Q}):(M=r.value)===null||M===void 0||M.scrollTo({index:Q,elSize:d.value}))}function W(L){var M,le;!((M=n.value)===null||M===void 0)&&M.contains(L.target)&&((le=e.onFocus)===null||le===void 0||le.call(e,L))}function B(L){var M,le;!((M=n.value)===null||M===void 0)&&M.contains(L.relatedTarget)||(le=e.onBlur)===null||le===void 0||le.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(NC,n),Ut(()=>{const{value:L}=r;L&&L.sync()});const z=F(()=>{const{size:L}=e,{common:{cubicBezierEaseInOut:M},self:{height:le,borderRadius:Q,color:ne,groupHeaderTextColor:fe,actionDividerColor:xe,optionTextColorPressed:Ce,optionTextColor:G,optionTextColorDisabled:be,optionTextColorActive:ue,optionOpacityDisabled:re,optionCheckColor:Se,actionTextColor:V,optionColorPending:P,optionColorActive:E,loadingColor:q,loadingSize:ie,optionColorActivePending:Y,[Pe("optionFontSize",L)]:he,[Pe("optionHeight",L)]:ye,[Pe("optionPadding",L)]:ve}}=t.value;return{"--n-height":le,"--n-action-divider-color":xe,"--n-action-text-color":V,"--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":Se,"--n-option-color-pending":P,"--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":be,"--n-option-text-color-pressed":Ce,"--n-option-padding":ve,"--n-option-padding-left":ci(ve,"left"),"--n-option-padding-right":ci(ve,"right"),"--n-loading-color":q,"--n-loading-size":ie}}),{inlineThemeDisabled:$}=e,j=$?Rt("internal-select-menu",F(()=>e.size[0]),z,e):void 0,X={selfRef:n,next:R,prev:k,getPendingTmNode:S};return nw(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: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(zi,{clsPrefix:n,strokeWidth:20})):this.empty?b("div",{class:`${n}-base-select-menu__empty`,"data-empty":!0,"data-action":!0},Pn(e.empty,()=>[b(i_,{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(QC,{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(AN,{onFocus:this.onTabOut,key:"focus-detector"})]))}}),TB=O("base-wave",` + `,[Da({enterScale:"0.5"})])])]),u_=ge({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",TB,qp,e,Ne(e,"clsPrefix")),n=N(null),o=N(null),r=N(null),i=F(()=>e.treeMate.getFlattenedNodes()),a=F(()=>KN(i.value)),s=N(null);function l(){const{treeMate:L}=e;let M=null;const{value:le}=e;le===null?M=L.getFirstAvailableNode():(e.multiple?M=L.getNode((le||[])[(le||[]).length-1]):M=L.getNode(le),(!M||M.disabled)&&(M=L.getFirstAvailableNode())),A(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(I)):c()},{immediate:!0}):u==null||u()},{immediate:!0}),tn(()=>{u==null||u()});const d=F(()=>wn(t.value.self[Pe("optionHeight",e.size)])),f=F(()=>ui(t.value.self[Pe("padding",e.size)])),p=F(()=>e.multiple&&Array.isArray(e.value)?new Set(e.value):new Set),h=F(()=>{const L=i.value;return L&&L.length===0});function 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 x(){var L;(L=r.value)===null||L===void 0||L.sync()}function S(){const{value:L}=s;return L||null}function w(L,M){M.disabled||A(M,!1)}function _(L,M){M.disabled||m(M)}function y(L){var M;or(L,"action")||(M=e.onKeyup)===null||M===void 0||M.call(e,L)}function C(L){var M;or(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 R(){const{value:L}=s;L&&A(L.getNext({loop:!0}),!0)}function k(){const{value:L}=s;L&&A(L.getPrev({loop:!0}),!0)}function A(L,M=!1){s.value=L,M&&I()}function I(){var L,M;const le=s.value;if(!le)return;const Q=a.value(le.key);Q!==null&&(e.virtualScroll?(L=o.value)===null||L===void 0||L.scrollTo({index:Q}):(M=r.value)===null||M===void 0||M.scrollTo({index:Q,elSize:d.value}))}function W(L){var M,le;!((M=n.value)===null||M===void 0)&&M.contains(L.target)&&((le=e.onFocus)===null||le===void 0||le.call(e,L))}function B(L){var M,le;!((M=n.value)===null||M===void 0)&&M.contains(L.relatedTarget)||(le=e.onBlur)===null||le===void 0||le.call(e,L)}ct(wp,{handleOptionMouseEnter:w,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")}),ct(NC,n),Ut(()=>{const{value:L}=r;L&&L.sync()});const O=F(()=>{const{size:L}=e,{common:{cubicBezierEaseInOut:M},self:{height:le,borderRadius:Q,color:ne,groupHeaderTextColor:de,actionDividerColor:xe,optionTextColorPressed:Ce,optionTextColor:G,optionTextColorDisabled:be,optionTextColorActive:ue,optionOpacityDisabled:re,optionCheckColor:_e,actionTextColor:V,optionColorPending:P,optionColorActive:E,loadingColor:q,loadingSize:ie,optionColorActivePending:Y,[Pe("optionFontSize",L)]:fe,[Pe("optionHeight",L)]:ye,[Pe("optionPadding",L)]:ve}}=t.value;return{"--n-height":le,"--n-action-divider-color":xe,"--n-action-text-color":V,"--n-bezier":M,"--n-border-radius":Q,"--n-color":ne,"--n-option-font-size":fe,"--n-group-header-text-color":de,"--n-option-check-color":_e,"--n-option-color-pending":P,"--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":be,"--n-option-text-color-pressed":Ce,"--n-option-padding":ve,"--n-option-padding-left":ui(ve,"left"),"--n-option-padding-right":ui(ve,"right"),"--n-loading-color":q,"--n-loading-size":ie}}),{inlineThemeDisabled:$}=e,U=$?Rt("internal-select-menu",F(()=>e.size[0]),O,e):void 0,X={selfRef:n,next:R,prev:k,getPendingTmNode:S};return nw(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:W,handleFocusout:B,handleKeyUp:y,handleKeyDown:C,handleMouseDown:T,handleVirtualListResize:x,handleVirtualListScroll:g,cssVars:$?void 0:O,themeClass:U==null?void 0:U.themeClass,onRender:U==null?void 0:U.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(Oi,{clsPrefix:n,strokeWidth:20})):this.empty?b("div",{class:`${n}-base-select-menu__empty`,"data-empty":!0,"data-action":!0},Pn(e.empty,()=>[b(i_,{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(QC,{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(IN,{onFocus:this.onTabOut,key:"focus-detector"})]))}}),PB=z("base-wave",` position: absolute; left: 0; right: 0; top: 0; bottom: 0; border-radius: inherit; -`),PB=me({name:"BaseWave",props:{clsPrefix:{type:String,required:!0}},setup(e){jr("-base-wave",TB,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`]})}}),RB={space:"6px",spaceArrow:"10px",arrowOffset:"10px",arrowOffsetVertical:"10px",arrowHeight:"6px",padding:"8px 14px"},d_=e=>{const{boxShadow2:t,popoverColor:n,textColor2:o,borderRadius:r,fontSize:i,dividerColor:a}=e;return Object.assign(Object.assign({},RB),{fontSize:i,borderRadius:r,color:n,dividerColor:a,textColor:o,boxShadow:t})},EB={name:"Popover",common:yt,self:d_},La=EB,$B={name:"Popover",common:Be,self:d_},Li=$B,Md={top:"bottom",bottom:"top",left:"right",right:"left"},pn="var(--n-arrow-height) * 1.414",AB=U([O("popover",` +`),RB=ge({name:"BaseWave",props:{clsPrefix:{type:String,required:!0}},setup(e){jr("-base-wave",PB,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`]})}}),EB={space:"6px",spaceArrow:"10px",arrowOffset:"10px",arrowOffsetVertical:"10px",arrowHeight:"6px",padding:"8px 14px"},d_=e=>{const{boxShadow2:t,popoverColor:n,textColor2:o,borderRadius:r,fontSize:i,dividerColor:a}=e;return Object.assign(Object.assign({},EB),{fontSize:i,borderRadius:r,color:n,dividerColor:a,textColor:o,boxShadow:t})},$B={name:"Popover",common:yt,self:d_},La=$B,AB={name:"Popover",common:Be,self:d_},Fi=AB,Md={top:"bottom",bottom:"top",left:"right",right:"left"},pn="var(--n-arrow-height) * 1.414",IB=j([z("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; - `,[U(">",[O("scrollbar",` + `,[j(">",[z("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); - `)])]),O("popover-shared",` + `)])]),z("popover-shared",` transform-origin: inherit; - `,[O("popover-arrow-wrapper",` + `,[z("popover-arrow-wrapper",` position: absolute; overflow: hidden; pointer-events: none; - `,[O("popover-arrow",` + `,[z("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; - `)]),U("&.popover-transition-enter-from, &.popover-transition-leave-to",` + `)]),j("&.popover-transition-enter-from, &.popover-transition-leave-to",` opacity: 0; transform: scale(.85); - `),U("&.popover-transition-enter-to, &.popover-transition-leave-from",` + `),j("&.popover-transition-enter-to, &.popover-transition-leave-from",` transform: scale(1); opacity: 1; - `),U("&.popover-transition-enter-active",` + `),j("&.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); - `),U("&.popover-transition-leave-active",` + `),j("&.popover-transition-leave-active",` transition: box-shadow .3s var(--n-bezier), background-color .3s var(--n-bezier), @@ -534,13 +534,13 @@ ${t} `),Zn("right-end",` right: calc(${pn} / -2); bottom: calc(${Yo("right-end")} + var(--v-offset-top)); - `),...pL({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 U(`[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 Zn(e,t){const n=e.split("-")[0],o=["top","bottom"].includes(n)?"height: var(--n-space-arrow);":"width: var(--n-space-arrow);";return U(`[v-placement="${e}"] >`,[O("popover-shared",` + `),...mL({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 Zn(e,t){const n=e.split("-")[0],o=["top","bottom"].includes(n)?"height: var(--n-space-arrow);":"width: var(--n-space-arrow);";return j(`[v-placement="${e}"] >`,[z("popover-shared",` margin-${Md[n]}: var(--n-space); `,[K("show-arrow",` margin-${Md[n]}: var(--n-space-arrow); `),K("overlap",` margin: 0; - `),l6("popover-arrow-wrapper",` + `),c6("popover-arrow-wrapper",` right: 0; left: 0; top: 0; @@ -548,7 +548,7 @@ ${t} ${n}: 100%; ${Md[n]}: auto; ${o} - `,[O("popover-arrow",t)])])])}const f_=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}),h_=({arrowStyle:e,clsPrefix:t})=>b("div",{key:"__popover-arrow__",class:`${t}-popover-arrow-wrapper`},b("div",{class:`${t}-popover-arrow`,style:e})),IB=me({name:"PopoverBody",inheritAttrs:!1,props:f_,setup(e,{slots:t,attrs:n}){const{namespaceRef:o,mergedClsPrefixRef:r,inlineThemeDisabled:i}=ct(e),a=Fe("Popover","-popover",AB,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&&!c6()&&!e.internalDeactivateImmediately&&(d.value=!0)});const f=F(()=>{const{trigger:w,onClickoutside:T}=e,R=[],{positionManuallyRef:{value:k}}=l;return k||(w==="click"&&!T&&R.push([ya,C,void 0,{capture:!0}]),w==="hover"&&R.push([E6,S])),T&&R.push([ya,C,void 0,{capture:!0}]),(e.displayDirective==="show"||e.animated&&d.value)&&R.push([ro,e.show]),R}),p=F(()=>{const w=e.width==="trigger"?void 0:Vt(e.width),T=[];w&&T.push({width:w});const{maxWidth:R,minWidth:k}=e;return R&&T.push({maxWidth:Vt(R)}),k&&T.push({maxWidth:Vt(k)}),i||T.push(h.value),T}),h=F(()=>{const{common:{cubicBezierEaseInOut:w,cubicBezierEaseIn:T,cubicBezierEaseOut:R},self:{space:k,spaceArrow:A,padding:I,fontSize:W,textColor:B,dividerColor:z,color:$,boxShadow:j,borderRadius:X,arrowHeight:L,arrowOffset:M,arrowOffsetVertical:le}}=a.value;return{"--n-box-shadow":j,"--n-bezier":w,"--n-bezier-ease-in":T,"--n-bezier-ease-out":R,"--n-font-size":W,"--n-text-color":B,"--n-color":$,"--n-divider-color":z,"--n-border-radius":X,"--n-arrow-height":L,"--n-arrow-offset":M,"--n-arrow-offset-vertical":le,"--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(gi(w))&&l.handleMouseMoveOutside(w)}function C(w){(e.trigger==="click"&&!_().contains(gi(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 R=l.internalRenderBodyRef.value,{value:k}=r;if(R)T=R([`${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,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?(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(l_,{contentClass:W?void 0:`${k}-popover__content`,contentStyle:W?void 0:e.contentStyle},{default:()=>$}):$,X=e.showArrow?h_({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()})}}),MB=Object.keys(f_),zB={focus:["onFocus","onBlur"],click:["onClick"],hover:["onMouseenter","onMouseleave"],manual:[],nested:["onFocus","onBlur","onMouseenter","onMouseleave","onClick"]};function OB(e,t,n){zB[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},DB=Object.assign(Object.assign(Object.assign({},Fe.props),Ca),{internalOnAfterLeave:Function,internalRenderBody:Function}),rl=me({name:"Popover",inheritAttrs:!1,props:DB,__popover__:!0,setup(e){const t=Hr(),n=N(null),o=F(()=>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=F(()=>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:L}=e;r.value=z,$&&Re($,z),j&&Re(j,z),z&&X&&Re(X,!0),z&&L&&Re(L,!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 R(){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:R,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)})}};OB(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(IB,Gn(this.$props,MB,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)}})]}})}}),p_={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"},LB={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:R,heightMedium:k,buttonColor2Hover:A,buttonColor2Pressed:I,fontWeightStrong:W}=e;return Object.assign(Object.assign({},p_),{closeBorderRadius:y,heightTiny:w,heightSmall:T,heightMedium:R,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})})}},m_=LB,FB=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:R,closeColorPressed:k,buttonColor2Hover:A,buttonColor2Pressed:I,fontWeightStrong:W}=e;return Object.assign(Object.assign({},p_),{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:R,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})})},NB={name:"Tag",common:yt,self:FB},BB=NB,HB={color:Object,type:{type:String,default:"default"},round:Boolean,size:{type:String,default:"medium"},closable:Boolean,disabled:{type:Boolean,default:void 0}},jB=O("tag",` + `,[z("popover-arrow",t)])])])}const f_=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}),h_=({arrowStyle:e,clsPrefix:t})=>b("div",{key:"__popover-arrow__",class:`${t}-popover-arrow-wrapper`},b("div",{class:`${t}-popover-arrow`,style:e})),MB=ge({name:"PopoverBody",inheritAttrs:!1,props:f_,setup(e,{slots:t,attrs:n}){const{namespaceRef:o,mergedClsPrefixRef:r,inlineThemeDisabled:i}=ut(e),a=Fe("Popover","-popover",IB,La,e,r),s=N(null),l=je("NPopover"),c=N(null),u=N(e.show),d=N(!1);un(()=>{const{show:C}=e;C&&!u6()&&!e.internalDeactivateImmediately&&(d.value=!0)});const f=F(()=>{const{trigger:C,onClickoutside:T}=e,R=[],{positionManuallyRef:{value:k}}=l;return k||(C==="click"&&!T&&R.push([ya,w,void 0,{capture:!0}]),C==="hover"&&R.push([$6,S])),T&&R.push([ya,w,void 0,{capture:!0}]),(e.displayDirective==="show"||e.animated&&d.value)&&R.push([ro,e.show]),R}),p=F(()=>{const C=e.width==="trigger"?void 0:Vt(e.width),T=[];C&&T.push({width:C});const{maxWidth:R,minWidth:k}=e;return R&&T.push({maxWidth:Vt(R)}),k&&T.push({maxWidth:Vt(k)}),i||T.push(h.value),T}),h=F(()=>{const{common:{cubicBezierEaseInOut:C,cubicBezierEaseIn:T,cubicBezierEaseOut:R},self:{space:k,spaceArrow:A,padding:I,fontSize:W,textColor:B,dividerColor:O,color:$,boxShadow:U,borderRadius:X,arrowHeight:L,arrowOffset:M,arrowOffsetVertical:le}}=a.value;return{"--n-box-shadow":U,"--n-bezier":C,"--n-bezier-ease-in":T,"--n-bezier-ease-out":R,"--n-font-size":W,"--n-text-color":B,"--n-color":$,"--n-divider-color":O,"--n-border-radius":X,"--n-arrow-height":L,"--n-arrow-offset":M,"--n-arrow-offset-vertical":le,"--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"),C=>{e.animated||(C?u.value=!0:u.value=!1)});function v(){var C;(C=s.value)===null||C===void 0||C.syncPosition()}function g(C){e.trigger==="hover"&&e.keepAliveOnHover&&e.show&&l.handleMouseEnter(C)}function x(C){e.trigger==="hover"&&e.keepAliveOnHover&&l.handleMouseLeave(C)}function S(C){e.trigger==="hover"&&!_().contains(vi(C))&&l.handleMouseMoveOutside(C)}function w(C){(e.trigger==="click"&&!_().contains(vi(C))||e.onClickoutside)&&l.handleClickOutside(C)}function _(){return l.getTriggerElement()}ct(Ma,c),ct(tl,null),ct(el,null);function y(){if(m==null||m.onRender(),!(e.displayDirective==="show"||e.show||e.animated&&d.value))return null;let T;const R=l.internalRenderBodyRef.value,{value:k}=r;if(R)T=R([`${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,x);else{const{value:A}=l.extraClassRef,{internalTrapFocus:I}=e,W=!oa(t.header)||!oa(t.footer),B=()=>{var O;const $=W?b(tt,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),U=e.scrollable?b(l_,{contentClass:W?void 0:`${k}-popover__content`,contentStyle:W?void 0:e.contentStyle},{default:()=>$}):$,X=e.showArrow?h_({arrowStyle:e.arrowStyle,clsPrefix:k}):null;return[U,X]};T=b("div",Mn({class:[`${k}-popover`,`${k}-popover-shared`,m==null?void 0:m.themeClass.value,A.map(O=>`${k}-${O}`),{[`${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:x},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:y}},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()})}}),zB=Object.keys(f_),OB={focus:["onFocus","onBlur"],click:["onClick"],hover:["onMouseenter","onMouseleave"],manual:[],nested:["onFocus","onBlur","onMouseenter","onMouseleave","onClick"]};function DB(e,t,n){OB[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},LB=Object.assign(Object.assign(Object.assign({},Fe.props),Ca),{internalOnAfterLeave:Function,internalRenderBody:Function}),al=ge({name:"Popover",inheritAttrs:!1,props:LB,__popover__:!0,setup(e){const t=Hr(),n=N(null),o=F(()=>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:O}=e;return!!(O!=null&&O())},l=()=>s()?!1:i.value,c=Cp(e,["arrow","showArrow"]),u=F(()=>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(O){const{"onUpdate:show":$,onUpdateShow:U,onShow:X,onHide:L}=e;r.value=O,$&&Ee($,O),U&&Ee(U,O),O&&X&&Ee(X,!0),O&&L&&Ee(L,!1)}function v(){d&&d.syncPosition()}function g(){const{value:O}=f;O&&(window.clearTimeout(O),f.value=null)}function x(){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 w(){const O=s();if(e.trigger==="focus"&&!O){if(!l())return;m(!1)}}function _(){const O=s();if(e.trigger==="hover"&&!O){if(x(),f.value!==null||l())return;const $=()=>{m(!0),f.value=null},{delay:U}=e;U===0?$():f.value=window.setTimeout($,U)}}function y(){const O=s();if(e.trigger==="hover"&&!O){if(g(),p.value!==null||!l())return;const $=()=>{m(!1),p.value=null},{duration:U}=e;U===0?$():p.value=window.setTimeout($,U)}}function C(){y()}function T(O){var $;l()&&(e.trigger==="click"&&(g(),x(),m(!1)),($=e.onClickoutside)===null||$===void 0||$.call(e,O))}function R(){if(e.trigger==="click"&&!s()){g(),x();const O=!l();m(O)}}function k(O){e.internalTrapFocus&&O.key==="Escape"&&(g(),x(),m(!1))}function A(O){r.value=O}function I(){var O;return(O=n.value)===null||O===void 0?void 0:O.targetRef}function W(O){d=O}return ct("NPopover",{getTriggerElement:I,handleKeydown:k,handleMouseEnter:_,handleMouseLeave:y,handleClickOutside:T,handleMouseMoveOutside:C,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:R,handleMouseEnter:_,handleMouseLeave:y,handleFocus:S,handleBlur:w,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)})}};DB(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(MB,Gn(this.$props,zB,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)}})]}})}}),p_={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"},FB={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:x,fontSizeMini:S,fontSizeTiny:w,fontSizeSmall:_,fontSizeMedium:y,heightMini:C,heightTiny:T,heightSmall:R,heightMedium:k,buttonColor2Hover:A,buttonColor2Pressed:I,fontWeightStrong:W}=e;return Object.assign(Object.assign({},p_),{closeBorderRadius:x,heightTiny:C,heightSmall:T,heightMedium:R,heightLarge:k,borderRadius:x,opacityDisabled:f,fontSizeTiny:S,fontSizeSmall:w,fontSizeMedium:_,fontSizeLarge:y,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})})}},m_=FB,NB=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:x,fontSizeSmall:S,fontSizeMedium:w,heightMini:_,heightTiny:y,heightSmall:C,heightMedium:T,closeColorHover:R,closeColorPressed:k,buttonColor2Hover:A,buttonColor2Pressed:I,fontWeightStrong:W}=e;return Object.assign(Object.assign({},p_),{closeBorderRadius:v,heightTiny:_,heightSmall:y,heightMedium:C,heightLarge:T,borderRadius:v,opacityDisabled:d,fontSizeTiny:g,fontSizeSmall:x,fontSizeMedium:S,fontSizeLarge:w,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:R,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})})},BB={name:"Tag",common:yt,self:NB},HB=BB,jB={color:Object,type:{type:String,default:"default"},round:Boolean,size:{type:String,default:"medium"},closable:Boolean,disabled:{type:Boolean,default:void 0}},UB=z("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",[U("&:hover","background-color: var(--n-color-hover-checkable);",[Pt("checked","color: var(--n-text-color-hover-checkable);")]),U("&:active","background-color: var(--n-color-pressed-checkable);",[Pt("checked","color: var(--n-text-color-pressed-checkable);")])]),K("checked",` + `,[Pt("disabled",[j("&:hover","background-color: var(--n-color-hover-checkable);",[Pt("checked","color: var(--n-text-color-hover-checkable);")]),j("&:active","background-color: var(--n-color-pressed-checkable);",[Pt("checked","color: var(--n-text-color-pressed-checkable);")])]),K("checked",` color: var(--n-text-color-checked); background-color: var(--n-color-checked); - `,[Pt("disabled",[U("&:hover","background-color: var(--n-color-checked-hover);"),U("&:active","background-color: var(--n-color-checked-pressed);")])])])]),UB=Object.assign(Object.assign(Object.assign({},Fe.props),HB),{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}),VB="n-tag",fi=me({name:"Tag",props:UB,setup(e){const t=N(null),{mergedBorderedRef:n,mergedClsPrefixRef:o,inlineThemeDisabled:r,mergedRtlRef:i}=ct(e),a=Fe("Tag","-tag",jB,BB,e,o);lt(VB,{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=F(()=>{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:R,textColorChecked:k,colorCheckable:A,colorHoverCheckable:I,colorPressedCheckable:W,colorChecked:B,colorCheckedHover:z,colorCheckedPressed:$,closeBorderRadius:j,fontWeightStrong:X,[Pe("colorBordered",p)]:L,[Pe("closeSize",h)]:M,[Pe("closeIconSize",h)]:le,[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)]:be,[Pe("closeIconColorPressed",p)]:ue,[Pe("closeColorHover",p)]:re,[Pe("closeColorPressed",p)]:Se}}=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":le,"--n-close-color-pressed":Se,"--n-close-color-hover":re,"--n-close-border-radius":j,"--n-close-icon-color":G,"--n-close-icon-color-hover":be,"--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":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":R}}),f=r?Rt("tag",F(()=>{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(Mi,{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)}}),WB=O("base-clear",` + `,[Pt("disabled",[j("&:hover","background-color: var(--n-color-checked-hover);"),j("&:active","background-color: var(--n-color-checked-pressed);")])])])]),VB=Object.assign(Object.assign(Object.assign({},Fe.props),jB),{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}),WB="n-tag",hi=ge({name:"Tag",props:VB,setup(e){const t=N(null),{mergedBorderedRef:n,mergedClsPrefixRef:o,inlineThemeDisabled:r,mergedRtlRef:i}=ut(e),a=Fe("Tag","-tag",UB,HB,e,o);ct(WB,{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&&Ee(h,p)}}const c={setTextContent(p){const{value:h}=t;h&&(h.textContent=p)}},u=Rn("Tag",i,o),d=F(()=>{const{type:p,size:h,color:{color:m,textColor:v}={}}=e,{common:{cubicBezierEaseInOut:g},self:{padding:x,closeMargin:S,closeMarginRtl:w,borderRadius:_,opacityDisabled:y,textColorCheckable:C,textColorHoverCheckable:T,textColorPressedCheckable:R,textColorChecked:k,colorCheckable:A,colorHoverCheckable:I,colorPressedCheckable:W,colorChecked:B,colorCheckedHover:O,colorCheckedPressed:$,closeBorderRadius:U,fontWeightStrong:X,[Pe("colorBordered",p)]:L,[Pe("closeSize",h)]:M,[Pe("closeIconSize",h)]:le,[Pe("fontSize",h)]:Q,[Pe("height",h)]:ne,[Pe("color",p)]:de,[Pe("textColor",p)]:xe,[Pe("border",p)]:Ce,[Pe("closeIconColor",p)]:G,[Pe("closeIconColorHover",p)]:be,[Pe("closeIconColorPressed",p)]:ue,[Pe("closeColorHover",p)]:re,[Pe("closeColorPressed",p)]:_e}}=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":le,"--n-close-color-pressed":_e,"--n-close-color-hover":re,"--n-close-border-radius":U,"--n-close-icon-color":G,"--n-close-icon-color-hover":be,"--n-close-icon-color-pressed":ue,"--n-close-icon-color-disabled":G,"--n-close-margin":S,"--n-close-margin-rtl":w,"--n-close-size":M,"--n-color":m||(n.value?L:de),"--n-color-checkable":A,"--n-color-checked":B,"--n-color-checked-hover":O,"--n-color-checked-pressed":$,"--n-color-hover-checkable":I,"--n-color-pressed-checkable":W,"--n-font-size":Q,"--n-height":ne,"--n-opacity-disabled":y,"--n-padding":x,"--n-text-color":v||xe,"--n-text-color-checkable":C,"--n-text-color-checked":k,"--n-text-color-hover-checkable":T,"--n-text-color-pressed-checkable":R}}),f=r?Rt("tag",F(()=>{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(zi,{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)}}),qB=z("base-clear",` flex-shrink: 0; height: 1em; width: 1em; position: relative; -`,[U(">",[D("clear",` +`,[j(">",[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; - `,[U("&:hover",` + `,[j("&:hover",` color: var(--n-clear-color-hover)!important; - `),U("&:active",` + `),j("&: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%); - `,[Wn({originalTransform:"translateX(-50%) translateY(-50%)",left:"50%",top:"50%"})])])]),mh=me({name:"BaseClear",props:{clsPrefix:{type:String,required:!0},show:Boolean,onClear:Function},setup(e){return jr("-base-clear",WB,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(Ii,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(PN,null)})])):b("div",{key:"icon",class:`${e}-base-clear__placeholder`},(n=(t=this.$slots).placeholder)===null||n===void 0?void 0:n.call(t))}}))}}),g_=me({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(zi,{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(Jw,null)])})}):null})}}}),v_={paddingSingle:"0 26px 0 12px",paddingMultiple:"3px 26px 0 12px",clearSize:"16px",arrowSize:"16px"},qB=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:R,heightMedium:k,heightLarge:A}=e;return Object.assign(Object.assign({},v_),{fontSizeTiny:C,fontSizeSmall:_,fontSizeMedium:x,fontSizeLarge:w,heightTiny:T,heightSmall:R,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})},KB={name:"InternalSelection",common:yt,peers:{Popover:La},self:qB},b_=KB,GB={name:"InternalSelection",common:Be,peers:{Popover:Li},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:R,heightLarge:k}=e;return Object.assign(Object.assign({},v_),{fontSizeTiny:S,fontSizeSmall:C,fontSizeMedium:_,fontSizeLarge:x,heightTiny:w,heightSmall:T,heightMedium:R,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=GB,YB=U([O("base-selection",` + `,[Wn({originalTransform:"translateX(-50%) translateY(-50%)",left:"50%",top:"50%"})])])]),mh=ge({name:"BaseClear",props:{clsPrefix:{type:String,required:!0},show:Boolean,onClear:Function},setup(e){return jr("-base-clear",qB,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(Mi,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(RN,null)})])):b("div",{key:"icon",class:`${e}-base-clear__placeholder`},(n=(t=this.$slots).placeholder)===null||n===void 0?void 0:n.call(t))}}))}}),g_=ge({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(Oi,{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(Jw,null)])})}):null})}}}),v_={paddingSingle:"0 26px 0 12px",paddingMultiple:"3px 26px 0 12px",clearSize:"16px",arrowSize:"16px"},KB=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:x,placeholderColorDisabled:S,fontSizeTiny:w,fontSizeSmall:_,fontSizeMedium:y,fontSizeLarge:C,heightTiny:T,heightSmall:R,heightMedium:k,heightLarge:A}=e;return Object.assign(Object.assign({},v_),{fontSizeTiny:w,fontSizeSmall:_,fontSizeMedium:y,fontSizeLarge:C,heightTiny:T,heightSmall:R,heightMedium:k,heightLarge:A,borderRadius:t,textColor:n,textColorDisabled:o,placeholderColor:x,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})},GB={name:"InternalSelection",common:yt,peers:{Popover:La},self:KB},b_=GB,YB={name:"InternalSelection",common:Be,peers:{Popover:Fi},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:x,fontSizeTiny:S,fontSizeSmall:w,fontSizeMedium:_,fontSizeLarge:y,heightTiny:C,heightSmall:T,heightMedium:R,heightLarge:k}=e;return Object.assign(Object.assign({},v_),{fontSizeTiny:S,fontSizeSmall:w,fontSizeMedium:_,fontSizeLarge:y,heightTiny:C,heightSmall:T,heightMedium:R,heightLarge:k,borderRadius:t,textColor:n,textColorDisabled:o,placeholderColor:g,placeholderColorDisabled:x,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=YB,XB=j([z("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); - `,[O("base-loading",` + `,[z("base-loading",` color: var(--n-loading-color); - `),O("base-selection-tags","min-height: var(--n-height);"),D("border, state-border",` + `),z("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; - `),O("base-suffix",` + `),z("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); - `)]),O("base-selection-overlay",` + `)]),z("base-selection-overlay",` display: flex; align-items: center; white-space: nowrap; @@ -697,12 +697,12 @@ ${t} flex-grow: 1; overflow: hidden; text-overflow: ellipsis; - `)]),O("base-selection-placeholder",` + `)]),z("base-selection-placeholder",` color: var(--n-placeholder-color); `,[D("inner",` max-width: 100%; overflow: hidden; - `)]),O("base-selection-tags",` + `)]),z("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); - `),O("base-selection-label",` + `),z("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; - `,[O("base-selection-input",` + `,[z("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",[U("&:hover",[D("state-border",` + `)]),Pt("disabled",[j("&: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); - `),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",` + `),z("base-selection-label","background-color: var(--n-color-active);"),z("base-selection-tags","background-color: var(--n-color-active);")])]),K("disabled","cursor: not-allowed;",[D("arrow",` color: var(--n-arrow-color-disabled); - `),O("base-selection-label",` + `),z("base-selection-label",` cursor: not-allowed; background-color: var(--n-color-disabled); - `,[O("base-selection-input",` + `,[z("base-selection-input",` cursor: not-allowed; color: var(--n-text-color-disabled); `),D("render-label",` color: var(--n-text-color-disabled); - `)]),O("base-selection-tags",` + `)]),z("base-selection-tags",` cursor: not-allowed; background-color: var(--n-color-disabled); - `),O("base-selection-placeholder",` + `),z("base-selection-placeholder",` cursor: not-allowed; color: var(--n-placeholder-color-disabled); - `)]),O("base-selection-input-tag",` + `)]),z("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",[U("&:hover",[D("state-border",` + `)]),["warning","error"].map(e=>K(`${e}-status`,[D("state-border",`border: var(--n-border-${e});`),Pt("disabled",[j("&:hover",[D("state-border",` box-shadow: var(--n-box-shadow-hover-${e}); border: var(--n-border-hover-${e}); `)]),K("active",[D("state-border",` box-shadow: var(--n-box-shadow-active-${e}); border: var(--n-border-active-${e}); - `),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",` + `),z("base-selection-label",`background-color: var(--n-color-active-${e});`),z("base-selection-tags",`background-color: var(--n-color-active-${e});`)]),K("focus",[D("state-border",` box-shadow: var(--n-box-shadow-focus-${e}); border: var(--n-border-focus-${e}); - `)])])]))]),O("base-selection-popover",` + `)])])]))]),z("base-selection-popover",` margin-bottom: -3px; display: flex; flex-wrap: wrap; margin-right: -8px; - `),O("base-selection-tag-wrapper",` + `),z("base-selection-tag-wrapper",` max-width: 100%; display: inline-flex; padding: 0 7px 3px 0; - `,[U("&:last-child","padding-right: 0;"),O("tag",` + `,[j("&:last-child","padding-right: 0;"),z("tag",` font-size: 14px; max-width: 100%; `,[D("content",` line-height: 1.25; text-overflow: ellipsis; overflow: hidden; - `)])])]),XB=me({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",YB,b_,e,Ne(e,"clsPrefix")),m=F(()=>e.clearable&&!e.disabled&&(p.value||e.active)),v=F(()=>e.selectedOption?e.renderTag?e.renderTag({option:e.selectedOption,handleClose:()=>{}}):e.renderLabel?e.renderLabel(e.selectedOption,!0):Nt(e.selectedOption[e.labelField],e.selectedOption,!0):e.placeholder),g=F(()=>{const J=e.selectedOption;if(J)return J[e.labelField]}),y=F(()=>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 R(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){R(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"&&!L.value&&!e.pattern.length){const{selectedOptions:de}=e;de!=null&&de.length&&j(de[de.length-1])}}const L=N(!1);let M=null;function le(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 Q(){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 be(){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 Se(){const{value:J}=l;return J}function V(){return n.value}let P=null;function E(){P!==null&&window.clearTimeout(P)}function q(){e.active||(E(),P=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)}),Ut(()=>{un(()=>{const J=a.value;J&&(e.disabled?J.removeAttribute("tabindex"):J.tabIndex=f.value?-1:0)})}),nw(o,e.onResize);const{inlineThemeDisabled:he}=e,ye=F(()=>{const{size:J}=e,{common:{cubicBezierEaseInOut:de},self:{borderRadius:_e,color:te,placeholderColor:oe,textColor:Ee,paddingSingle:De,paddingMultiple:Ke,caretColor:tt,colorDisabled:ze,textColorDisabled:je,placeholderColorDisabled:dt,colorActive:Oe,boxShadowFocus:rt,boxShadowActive:it,boxShadowHover:Z,border:we,borderFocus:Me,borderHover:Ue,borderActive:Xe,arrowColor:Qe,arrowColorDisabled:nt,loadingColor:ot,colorActiveWarning:kt,boxShadowFocusWarning:sn,boxShadowActiveWarning:Wt,boxShadowHoverWarning:ke,borderWarning:Le,borderFocusWarning:Ze,borderHoverWarning:pt,borderActiveWarning:gt,colorActiveError:at,boxShadowFocusError:ae,boxShadowActiveError:Te,boxShadowHoverError:Ge,borderError:It,borderFocusError:Kt,borderHoverError:Lt,borderActiveError:uo,clearColor:fo,clearColorHover:ho,clearColorPressed:Wo,clearSize:qo,arrowSize:Ur,[Pe("height",J)]:Ua,[Pe("fontSize",J)]:Va}}=h.value;return{"--n-bezier":de,"--n-border":we,"--n-border-active":Xe,"--n-border-focus":Me,"--n-border-hover":Ue,"--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":ze,"--n-font-size":Va,"--n-height":Ua,"--n-padding-single":De,"--n-padding-multiple":Ke,"--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":ke,"--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":Ge,"--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":Ur}}),ve=he?Rt("internal-selection",F(()=>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:A,handleClear:W,handleMouseEnter:B,handleMouseLeave:z,handleDeleteOption:j,handlePatternKeyDown:X,handlePatternInputInput:le,handlePatternInputBlur:xe,handlePatternInputFocus:fe,handleMouseEnterCounter:q,handleMouseLeaveCounter:ie,handleFocusout:I,handleCompositionEnd:ne,handleCompositionStart:Q,onPopoverUpdateShow:Y,focus:G,focusInput:be,blur:Ce,blurInput:ue,updateCounter:re,getCounter:Se,getTail:V,renderLabel:e.renderLabel,cssVars:he?void 0:ye,themeClass:ve==null?void 0:ve.themeClass,onRender:ve==null?void 0:ve.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(g_,{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(fi,{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(fi,{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(fi,{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:BA(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:yr}=so;function QB({duration:e=".2s",delay:t=".1s"}={}){return[U("&.fade-in-width-expand-transition-leave-from, &.fade-in-width-expand-transition-enter-to",{opacity:1}),U("&.fade-in-width-expand-transition-leave-to, &.fade-in-width-expand-transition-enter-from",` + `)])])]),QB=ge({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",XB,b_,e,Ne(e,"clsPrefix")),m=F(()=>e.clearable&&!e.disabled&&(p.value||e.active)),v=F(()=>e.selectedOption?e.renderTag?e.renderTag({option:e.selectedOption,handleClose:()=>{}}):e.renderLabel?e.renderLabel(e.selectedOption,!0):Nt(e.selectedOption[e.labelField],e.selectedOption,!0):e.placeholder),g=F(()=>{const ee=e.selectedOption;if(ee)return ee[e.labelField]}),x=F(()=>e.multiple?!!(Array.isArray(e.selectedOptions)&&e.selectedOptions.length):e.selectedOption!==null);function S(){var ee;const{value:he}=t;if(he){const{value:ke}=n;ke&&(ke.style.width=`${he.offsetWidth}px`,e.maxTagCount!=="responsive"&&((ee=c.value)===null||ee===void 0||ee.sync()))}}function w(){const{value:ee}=u;ee&&(ee.style.display="none")}function _(){const{value:ee}=u;ee&&(ee.style.display="inline-block")}ht(Ne(e,"active"),ee=>{ee||w()}),ht(Ne(e,"pattern"),()=>{e.multiple&&jt(S)});function y(ee){const{onFocus:he}=e;he&&he(ee)}function C(ee){const{onBlur:he}=e;he&&he(ee)}function T(ee){const{onDeleteOption:he}=e;he&&he(ee)}function R(ee){const{onClear:he}=e;he&&he(ee)}function k(ee){const{onPatternInput:he}=e;he&&he(ee)}function A(ee){var he;(!ee.relatedTarget||!(!((he=o.value)===null||he===void 0)&&he.contains(ee.relatedTarget)))&&y(ee)}function I(ee){var he;!((he=o.value)===null||he===void 0)&&he.contains(ee.relatedTarget)||C(ee)}function W(ee){R(ee)}function B(){p.value=!0}function O(){p.value=!1}function $(ee){!e.active||!e.filterable||ee.target!==n.value&&ee.preventDefault()}function U(ee){T(ee)}function X(ee){if(ee.key==="Backspace"&&!L.value&&!e.pattern.length){const{selectedOptions:he}=e;he!=null&&he.length&&U(he[he.length-1])}}const L=N(!1);let M=null;function le(ee){const{value:he}=t;if(he){const ke=ee.target.value;he.textContent=ke,S()}e.ignoreComposition&&L.value?M=ee:k(ee)}function Q(){L.value=!0}function ne(){L.value=!1,e.ignoreComposition&&k(M),M=null}function de(ee){var he;f.value=!0,(he=e.onPatternFocus)===null||he===void 0||he.call(e,ee)}function xe(ee){var he;f.value=!1,(he=e.onPatternBlur)===null||he===void 0||he.call(e,ee)}function Ce(){var ee,he;if(e.filterable)f.value=!1,(ee=a.value)===null||ee===void 0||ee.blur(),(he=n.value)===null||he===void 0||he.blur();else if(e.multiple){const{value:ke}=r;ke==null||ke.blur()}else{const{value:ke}=i;ke==null||ke.blur()}}function G(){var ee,he,ke;e.filterable?(f.value=!1,(ee=a.value)===null||ee===void 0||ee.focus()):e.multiple?(he=r.value)===null||he===void 0||he.focus():(ke=i.value)===null||ke===void 0||ke.focus()}function be(){const{value:ee}=n;ee&&(_(),ee.focus())}function ue(){const{value:ee}=n;ee&&ee.blur()}function re(ee){const{value:he}=s;he&&he.setTextContent(`+${ee}`)}function _e(){const{value:ee}=l;return ee}function V(){return n.value}let P=null;function E(){P!==null&&window.clearTimeout(P)}function q(){e.active||(E(),P=window.setTimeout(()=>{x.value&&(d.value=!0)},100))}function ie(){E()}function Y(ee){ee||(E(),d.value=!1)}ht(x,ee=>{ee||(d.value=!1)}),Ut(()=>{un(()=>{const ee=a.value;ee&&(e.disabled?ee.removeAttribute("tabindex"):ee.tabIndex=f.value?-1:0)})}),nw(o,e.onResize);const{inlineThemeDisabled:fe}=e,ye=F(()=>{const{size:ee}=e,{common:{cubicBezierEaseInOut:he},self:{borderRadius:ke,color:te,placeholderColor:oe,textColor:Re,paddingSingle:De,paddingMultiple:qe,caretColor:et,colorDisabled:ze,textColorDisabled:He,placeholderColorDisabled:lt,colorActive:Oe,boxShadowFocus:nt,boxShadowActive:ot,boxShadowHover:Z,border:we,borderFocus:Me,borderHover:Ue,borderActive:Xe,arrowColor:Qe,arrowColorDisabled:rt,loadingColor:it,colorActiveWarning:kt,boxShadowFocusWarning:sn,boxShadowActiveWarning:Wt,boxShadowHoverWarning:Se,borderWarning:Le,borderFocusWarning:Ze,borderHoverWarning:pt,borderActiveWarning:gt,colorActiveError:at,boxShadowFocusError:se,boxShadowActiveError:Te,boxShadowHoverError:Ge,borderError:It,borderFocusError:Kt,borderHoverError:Lt,borderActiveError:uo,clearColor:fo,clearColorHover:ho,clearColorPressed:Wo,clearSize:qo,arrowSize:Vr,[Pe("height",ee)]:Va,[Pe("fontSize",ee)]:Wa}}=h.value;return{"--n-bezier":he,"--n-border":we,"--n-border-active":Xe,"--n-border-focus":Me,"--n-border-hover":Ue,"--n-border-radius":ke,"--n-box-shadow-active":ot,"--n-box-shadow-focus":nt,"--n-box-shadow-hover":Z,"--n-caret-color":et,"--n-color":te,"--n-color-active":Oe,"--n-color-disabled":ze,"--n-font-size":Wa,"--n-height":Va,"--n-padding-single":De,"--n-padding-multiple":qe,"--n-placeholder-color":oe,"--n-placeholder-color-disabled":lt,"--n-text-color":Re,"--n-text-color-disabled":He,"--n-arrow-color":Qe,"--n-arrow-color-disabled":rt,"--n-loading-color":it,"--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":se,"--n-box-shadow-active-error":Te,"--n-box-shadow-hover-error":Ge,"--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":Vr}}),ve=fe?Rt("internal-selection",F(()=>e.size[0]),ye,e):void 0;return{mergedTheme:h,mergedClearable:m,patternInputFocused:f,filterablePlaceholder:v,label:g,selected:x,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:A,handleClear:W,handleMouseEnter:B,handleMouseLeave:O,handleDeleteOption:U,handlePatternKeyDown:X,handlePatternInputInput:le,handlePatternInputBlur:xe,handlePatternInputFocus:de,handleMouseEnterCounter:q,handleMouseLeaveCounter:ie,handleFocusout:I,handleCompositionEnd:ne,handleCompositionStart:Q,onPopoverUpdateShow:Y,focus:G,focusInput:be,blur:Ce,blurInput:ue,updateCounter:re,getCounter:_e,getTail:V,renderLabel:e.renderLabel,cssVars:fe?void 0:ye,themeClass:ve==null?void 0:ve.themeClass,onRender:ve==null?void 0:ve.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(g_,{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(hi,{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)})),x=()=>(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,w=d?()=>b("div",{class:`${s}-base-selection-tag-wrapper`,ref:"counterWrapperRef"},b(hi,{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(hi,{size:n,ref:"counterRef",onMouseenter:this.handleMouseEnterCounter,disabled:o},{default:()=>`+${I}`})))}const y=d?r?b(xb,{ref:"overflowRef",updateCounter:this.updateCounter,getCounter:this.getCounter,getTail:this.getTail,style:{width:"100%",display:"flex",overflow:"hidden"}},{default:x,counter:w,tail:()=>S}):b(xb,{ref:"overflowRef",updateCounter:this.updateCounter,getCounter:this.getCounter,style:{width:"100%",display:"flex",overflow:"hidden"}},{default:x,counter:w}):f?x().concat(_):x(),C=p?()=>b("div",{class:`${s}-base-selection-popover`},d?x():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`},y,d?null:S,h):b("div",{ref:"multipleElRef",class:`${s}-base-selection-tags`,tabindex:o?void 0:0},y,h);m=b(tt,null,p?b(al,Object.assign({},T,{scrollable:!0,style:"max-height: calc(var(--v-target-height) * 6.6);"}),{trigger:()=>A,default:C}):A,k)}else if(r){const v=this.pattern||this.isComposing,g=this.active?!v:!this.selected,x=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})),x?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:HA(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:yr}=so;function ZB({duration:e=".2s",delay:t=".1s"}={}){return[j("&.fade-in-width-expand-transition-leave-from, &.fade-in-width-expand-transition-enter-to",{opacity:1}),j("&.fade-in-width-expand-transition-leave-to, &.fade-in-width-expand-transition-enter-from",` opacity: 0!important; margin-left: 0!important; margin-right: 0!important; - `),U("&.fade-in-width-expand-transition-leave-active",` + `),j("&.fade-in-width-expand-transition-leave-active",` overflow: hidden; transition: opacity ${e} ${yr}, max-width ${e} ${yr} ${t}, margin-left ${e} ${yr} ${t}, margin-right ${e} ${yr} ${t}; - `),U("&.fade-in-width-expand-transition-enter-active",` + `),j("&.fade-in-width-expand-transition-enter-active",` overflow: hidden; transition: opacity ${e} ${yr} ${t}, max-width ${e} ${yr}, margin-left ${e} ${yr}, margin-right ${e} ${yr}; - `)]}const y_={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"},ZB={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({},y_),{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})}},JB=ZB,eH=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({},y_),{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})},tH={name:"Alert",common:yt,self:eH},nH=tH,{cubicBezierEaseInOut:Eo,cubicBezierEaseOut:oH,cubicBezierEaseIn:rH}=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[U(`&.fade-in-height-expand-transition-${c}-from, - &.fade-in-height-expand-transition-${l}-to`,Object.assign(Object.assign({},i),{opacity:1})),U(`&.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})),U(`&.fade-in-height-expand-transition-${c}-active`,` + `)]}const y_={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"},JB={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({},y_),{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})}},eH=JB,tH=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:x}=e;return Object.assign(Object.assign({},y_),{fontSize:x,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})},nH={name:"Alert",common:yt,self:tH},oH=nH,{cubicBezierEaseInOut:Eo,cubicBezierEaseOut:rH,cubicBezierEaseIn:iH}=so;function Gp({overflow:e="hidden",duration:t=".3s",originalTransition:n="",leavingDelay:o="0s",foldPadding:r=!1,enterToProps:i=void 0,leaveToProps:a=void 0,reverse:s=!1}={}){const l=s?"leave":"enter",c=s?"enter":"leave";return[j(`&.fade-in-height-expand-transition-${c}-from, + &.fade-in-height-expand-transition-${l}-to`,Object.assign(Object.assign({},i),{opacity:1})),j(`&.fade-in-height-expand-transition-${c}-to, + &.fade-in-height-expand-transition-${l}-from`,Object.assign(Object.assign({},a),{opacity:0,marginTop:"0 !important",marginBottom:"0 !important",paddingTop:r?"0 !important":void 0,paddingBottom:r?"0 !important":void 0})),j(`&.fade-in-height-expand-transition-${c}-active`,` overflow: ${e}; transition: max-height ${t} ${Eo} ${o}, - opacity ${t} ${oH} ${o}, + opacity ${t} ${rH} ${o}, margin-top ${t} ${Eo} ${o}, margin-bottom ${t} ${Eo} ${o}, padding-top ${t} ${Eo} ${o}, padding-bottom ${t} ${Eo} ${o} ${n?","+n:""} - `),U(`&.fade-in-height-expand-transition-${l}-active`,` + `),j(`&.fade-in-height-expand-transition-${l}-active`,` overflow: ${e}; transition: max-height ${t} ${Eo}, - opacity ${t} ${rH}, + opacity ${t} ${iH}, margin-top ${t} ${Eo}, margin-bottom ${t} ${Eo}, padding-top ${t} ${Eo}, padding-bottom ${t} ${Eo} ${n?","+n:""} - `)]}const iH=O("alert",` + `)]}const aH=z("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",[O("alert-body",[D("title",` + `),K("closable",[z("alert-body",[D("title",` padding-right: 24px; - `)])]),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",` + `)])]),D("icon",{color:"var(--n-icon-color)"}),z("alert-body",{padding:"var(--n-padding)"},[D("title",{color:"var(--n-title-text-color)"}),D("content",{color:"var(--n-content-text-color)"})]),Gp({originalTransition:"transform .3s var(--n-bezier)",enterToProps:{transform:"scale(1)"},leaveToProps:{transform:"scale(0.9)"}}),D("icon",` position: absolute; left: 0; top: 0; @@ -918,7 +918,7 @@ ${t} right: 0; top: 0; margin: var(--n-close-margin); - `),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",` + `),K("show-icon",[z("alert-body",{paddingLeft:"calc(var(--n-icon-margin-left) + var(--n-icon-size) + var(--n-icon-margin-right))"})]),K("right-adjust",[z("alert-body",{paddingRight:"calc(var(--n-close-size) + var(--n-padding) + 2px)"})]),z("alert-body",` border-radius: var(--n-border-radius); transition: border-color .3s var(--n-bezier); `,[D("title",` @@ -926,7 +926,7 @@ ${t} font-size: 16px; line-height: 19px; font-weight: var(--n-title-font-weight); - `,[U("& +",[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)"})]),aH=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=me({name:"Alert",inheritAttrs:!1,props:aH,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=ct(e),i=Fe("Alert","-alert",iH,nH,e,t),a=Rn("Alert",r,t),s=F(()=>{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:R,closeMarginRtl:k,padding:A}=h,{type:I}=e,{left:W,right:B}=ci(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":R,"--n-close-margin-rtl":k,"--n-padding":A,"--n-icon-margin-left":W,"--n-icon-margin-right":B}}),l=o?Rt("alert",F(()=>e.type[0]),s,e):void 0,c=N(!0),u=()=>{const{onAfterLeave:p,onAfterHide:h}=e;p&&p(),h&&h()};return{rtlEnabled:a,mergedClsPrefix:t,mergedBordered:n,visible:c,handleCloseClick:()=>{var p;Promise.resolve((p=e.onClose)===null||p===void 0?void 0:p.call(e)).then(h=>{h!==!1&&(c.value=!1)})},handleAfterLeave:()=>{u()},mergedTheme:i,cssVars:o?void 0:s,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender}},render(){var e;return(e=this.onRender)===null||e===void 0||e.call(this),b(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(Mi,{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($i,null);case"info":return b(Dr,null);case"warning":return b(Ai,null);case"error":return b(Ei,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}})}}),sH={linkFontSize:"13px",linkPadding:"0 0 0 16px",railWidth:"4px"},lH=e=>{const{borderRadius:t,railColor:n,primaryColor:o,primaryColorHover:r,primaryColorPressed:i,textColor2:a}=e;return Object.assign(Object.assign({},sH),{borderRadius:t,railColor:n,railColorActive:o,linkColor:Ae(o,{alpha:.15}),linkTextColor:a,linkTextColorHover:r,linkTextColorPressed:i,linkTextColorActive:o})},cH={name:"Anchor",common:Be,self:lH},uH=cH;function Pc(e){return e.type==="group"}function x_(e){return e.type==="ignored"}function zd(e,t){try{return!!(1+t.toString().toLowerCase().indexOf(e.trim().toLowerCase()))}catch{return!1}}function C_(e,t){return{getIsGroup:Pc,getIgnored:x_,getKey(o){return Pc(o)?o.name||o.key||"key-required":o[e]},getChildren(o){return o[t]}}}function dH(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(x_(s))continue;t(n,s)&&a.push(s)}return a}return r(e)}function fH(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 hH=ar&&"chrome"in window;ar&&navigator.userAgent.includes("Firefox");const w_=ar&&navigator.userAgent.includes("Safari")&&!hH,__={paddingTiny:"0 8px",paddingSmall:"0 10px",paddingMedium:"0 12px",paddingLarge:"0 14px",clearSize:"16px"},pH={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:R,placeholderColorDisabled:k,iconColor:A,iconColorDisabled:I,iconColorHover:W,iconColorPressed:B}=e;return Object.assign(Object.assign({},__),{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:R,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=pH,mH=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:R,clearColorPressed:k,placeholderColor:A,placeholderColorDisabled:I,iconColor:W,iconColorDisabled:B,iconColorHover:z,iconColorPressed:$}=e;return Object.assign(Object.assign({},__),{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:R,clearColorPressed:k,iconColor:W,iconColorDisabled:B,iconColorHover:z,iconColorPressed:$,suffixTextColor:t})},gH={name:"Input",common:yt,self:mH},Yp=gH,S_="n-input";function vH(e){let t=0;for(const n of e)t++;return t}function zl(e){return e===""||e==null}function bH(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=me({name:"InputWordCount",setup(e,{slots:t}){const{mergedValueRef:n,maxlengthRef:o,mergedClsPrefixRef:r,countGraphemesRef:i}=He(S_),a=F(()=>{const{value:s}=n;return s===null||Array.isArray(s)?0:(i.value||vH)(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}`]))}}}),yH=O("input",` + `,[j("& +",[D("content",{marginTop:"9px"})])]),D("content",{transition:"color .3s var(--n-bezier)",fontSize:"var(--n-font-size)"})]),D("icon",{transition:"color .3s var(--n-bezier)"})]),sH=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}),sl=ge({name:"Alert",inheritAttrs:!1,props:sH,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=ut(e),i=Fe("Alert","-alert",aH,oH,e,t),a=Rn("Alert",r,t),s=F(()=>{const{common:{cubicBezierEaseInOut:p},self:h}=i.value,{fontSize:m,borderRadius:v,titleFontWeight:g,lineHeight:x,iconSize:S,iconMargin:w,iconMarginRtl:_,closeIconSize:y,closeBorderRadius:C,closeSize:T,closeMargin:R,closeMarginRtl:k,padding:A}=h,{type:I}=e,{left:W,right:B}=ui(w);return{"--n-bezier":p,"--n-color":h[Pe("color",I)],"--n-close-icon-size":y,"--n-close-border-radius":C,"--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":x,"--n-border-radius":v,"--n-font-size":m,"--n-title-font-weight":g,"--n-icon-size":S,"--n-icon-margin":w,"--n-icon-margin-rtl":_,"--n-close-size":T,"--n-close-margin":R,"--n-close-margin-rtl":k,"--n-padding":A,"--n-icon-margin-left":W,"--n-icon-margin-right":B}}),l=o?Rt("alert",F(()=>e.type[0]),s,e):void 0,c=N(!0),u=()=>{const{onAfterLeave:p,onAfterHide:h}=e;p&&p(),h&&h()};return{rtlEnabled:a,mergedClsPrefix:t,mergedBordered:n,visible:c,handleCloseClick:()=>{var p;Promise.resolve((p=e.onClose)===null||p===void 0?void 0:p.call(e)).then(h=>{h!==!1&&(c.value=!1)})},handleAfterLeave:()=>{u()},mergedTheme:i,cssVars:o?void 0:s,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender}},render(){var e;return(e=this.onRender)===null||e===void 0||e.call(this),b(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(zi,{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(Ai,null);case"info":return b(Dr,null);case"warning":return b(Ii,null);case"error":return b($i,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}})}}),lH={linkFontSize:"13px",linkPadding:"0 0 0 16px",railWidth:"4px"},cH=e=>{const{borderRadius:t,railColor:n,primaryColor:o,primaryColorHover:r,primaryColorPressed:i,textColor2:a}=e;return Object.assign(Object.assign({},lH),{borderRadius:t,railColor:n,railColorActive:o,linkColor:Ae(o,{alpha:.15}),linkTextColor:a,linkTextColorHover:r,linkTextColorPressed:i,linkTextColorActive:o})},uH={name:"Anchor",common:Be,self:cH},dH=uH;function Pc(e){return e.type==="group"}function x_(e){return e.type==="ignored"}function zd(e,t){try{return!!(1+t.toString().toLowerCase().indexOf(e.trim().toLowerCase()))}catch{return!1}}function C_(e,t){return{getIsGroup:Pc,getIgnored:x_,getKey(o){return Pc(o)?o.name||o.key||"key-required":o[e]},getChildren(o){return o[t]}}}function fH(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(x_(s))continue;t(n,s)&&a.push(s)}return a}return r(e)}function hH(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 pH=ar&&"chrome"in window;ar&&navigator.userAgent.includes("Firefox");const w_=ar&&navigator.userAgent.includes("Safari")&&!pH,__={paddingTiny:"0 8px",paddingSmall:"0 10px",paddingMedium:"0 12px",paddingLarge:"0 14px",clearSize:"16px"},mH={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:x,heightSmall:S,heightMedium:w,heightLarge:_,clearColor:y,clearColorHover:C,clearColorPressed:T,placeholderColor:R,placeholderColorDisabled:k,iconColor:A,iconColorDisabled:I,iconColorHover:W,iconColorPressed:B}=e;return Object.assign(Object.assign({},__),{countTextColorDisabled:o,countTextColor:n,heightTiny:x,heightSmall:S,heightMedium:w,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:R,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:y,clearColorHover:C,clearColorPressed:T,iconColor:A,iconColorDisabled:I,iconColorHover:W,iconColorPressed:B,suffixTextColor:t})}},lo=mH,gH=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:x,heightTiny:S,heightSmall:w,heightMedium:_,heightLarge:y,actionColor:C,clearColor:T,clearColorHover:R,clearColorPressed:k,placeholderColor:A,placeholderColorDisabled:I,iconColor:W,iconColorDisabled:B,iconColorHover:O,iconColorPressed:$}=e;return Object.assign(Object.assign({},__),{countTextColorDisabled:o,countTextColor:n,heightTiny:S,heightSmall:w,heightMedium:_,heightLarge:y,fontSizeTiny:m,fontSizeSmall:v,fontSizeMedium:g,fontSizeLarge:x,lineHeight:h,lineHeightTextarea:h,borderRadius:p,iconSize:"16px",groupLabelColor:C,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:R,clearColorPressed:k,iconColor:W,iconColorDisabled:B,iconColorHover:O,iconColorPressed:$,suffixTextColor:t})},vH={name:"Input",common:yt,self:gH},Yp=vH,S_="n-input";function bH(e){let t=0;for(const n of e)t++;return t}function Ol(e){return e===""||e==null}function yH(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=ge({name:"InputWordCount",setup(e,{slots:t}){const{mergedValueRef:n,maxlengthRef:o,mergedClsPrefixRef:r,countGraphemesRef:i}=je(S_),a=F(()=>{const{value:s}=n;return s===null||Array.isArray(s)?0:(i.value||bH)(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}`]))}}}),xH=z("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; - `,[U("&::-webkit-scrollbar, &::-webkit-scrollbar-track-piece, &::-webkit-scrollbar-thumb",` + `,[j("&::-webkit-scrollbar, &::-webkit-scrollbar-track-piece, &::-webkit-scrollbar-thumb",` width: 0; height: 0; display: none; - `),U("&::placeholder",` + `),j("&::placeholder",` color: #0000; -webkit-text-fill-color: transparent !important; - `),U("&:-webkit-autofill ~",[D("placeholder","display: none;")])]),K("round",[Pt("textarea","border-radius: calc(var(--n-height) / 2);")]),D("placeholder",` + `),j("&:-webkit-autofill ~",[D("placeholder","display: none;")])]),K("round",[Pt("textarea","border-radius: calc(var(--n-height) / 2);")]),D("placeholder",` pointer-events: none; position: absolute; left: 0; @@ -983,7 +983,7 @@ ${t} bottom: 0; overflow: hidden; color: var(--n-placeholder-color); - `,[U("span",` + `,[j("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%; - `)]),O("input-wrapper",` + `)]),z("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); - `,[U("+",[D("placeholder",` + `,[j("+",[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%;",[O("input-word-count",` + `),K("textarea","width: 100%;",[z("input-word-count",` position: absolute; right: var(--n-padding-right); bottom: var(--n-padding-vertical); - `),K("resizable",[O("input-wrapper",` + `),K("resizable",[z("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; - `,[O("icon",` + `,[z("icon",` color: var(--n-icon-color); - `),O("base-icon",` + `),z("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);",[O("icon",` + `),D("placeholder","color: var(--n-placeholder-color-disabled);"),D("separator","color: var(--n-text-color-disabled);",[z("icon",` color: var(--n-icon-color-disabled); - `),O("base-icon",` + `),z("base-icon",` color: var(--n-icon-color-disabled); - `)]),O("input-word-count",` + `)]),z("input-word-count",` color: var(--n-count-text-color-disabled); - `),D("suffix, prefix","color: var(--n-text-color-disabled);",[O("icon",` + `),D("suffix, prefix","color: var(--n-text-color-disabled);",[z("icon",` color: var(--n-icon-color-disabled); - `),O("internal-icon",` + `),z("internal-icon",` color: var(--n-icon-color-disabled); `)])]),Pt("disabled",[D("eye",` color: var(--n-icon-color); cursor: pointer; - `,[U("&:hover",` + `,[j("&:hover",` color: var(--n-icon-color-hover); - `),U("&:active",` + `),j("&:active",` color: var(--n-icon-color-pressed); - `)]),U("&:hover",[D("state-border","border: var(--n-border-hover);")]),K("focus","background-color: var(--n-color-focus);",[D("state-border",` + `)]),j("&:hover",[D("state-border","border: var(--n-border-hover);")]),K("focus","background-color: var(--n-color-focus);",[D("state-border",` border: var(--n-border-focus); box-shadow: var(--n-box-shadow-focus); `)])]),D("border, state-border",` @@ -1114,23 +1114,23 @@ ${t} align-items: center; justify-content: center; color: var(--n-suffix-text-color); - `,[O("base-loading",` + `,[z("base-loading",` font-size: var(--n-icon-size); margin: 0 2px; color: var(--n-loading-color); - `),O("base-clear",` + `),z("base-clear",` font-size: var(--n-icon-size); - `,[D("placeholder",[O("base-icon",` + `,[D("placeholder",[z("base-icon",` transition: color .3s var(--n-bezier); color: var(--n-icon-color); font-size: var(--n-icon-size); - `)])]),U(">",[O("icon",` + `)])]),j(">",[z("icon",` transition: color .3s var(--n-bezier); color: var(--n-icon-color); font-size: var(--n-icon-size); - `)]),O("base-icon",` + `)]),z("base-icon",` font-size: var(--n-icon-size); - `)]),O("input-word-count",` + `)]),z("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",[O("base-loading",` + `),["warning","error"].map(e=>K(`${e}-status`,[Pt("disabled",[z("base-loading",` color: var(--n-loading-color-${e}) `),D("input-el, textarea-el",` caret-color: var(--n-caret-color-${e}); `),D("state-border",` border: var(--n-border-${e}); - `),U("&:hover",[D("state-border",` + `),j("&:hover",[D("state-border",` border: var(--n-border-hover-${e}); - `)]),U("&:focus",` + `)]),j("&: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}); - `)])])]))]),xH=O("input",[K("disabled",[D("input-el, textarea-el",` + `)])])]))]),CH=z("input",[K("disabled",[D("input-el, textarea-el",` -webkit-text-fill-color: var(--n-text-color-disabled); - `)])]),CH=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=me({name:"Input",props:CH,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=ct(e),i=Fe("Input","-input",yH,Yp,e,t);w_&&jr("-input-safari",xH,t);const a=N(null),s=N(null),l=N(null),c=N(null),u=N(null),d=N(null),f=N(null),p=bH(f),h=N(null),{localeRef:m}=Ri("Input"),v=N(e.defaultValue),g=Ne(e,"value"),y=rn(g,v),S=sr(e),{mergedSizeRef:C,mergedDisabledRef:_,mergedStatusRef:x}=S,w=N(!1),T=N(!1),R=N(!1),k=N(!1);let A=null;const I=F(()=>{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=F(()=>{const{value:ae}=R,{value:Te}=y,{value:Ge}=I;return!ae&&(zl(Te)||Array.isArray(Te)&&zl(Te[0]))&&Ge[0]}),B=F(()=>{const{value:ae}=R,{value:Te}=y,{value:Ge}=I;return!ae&&Ge[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=F(()=>{const{showPasswordOn:ae}=e;if(ae)return ae;if(e.showPasswordToggle)return"click"}),X=N(!1),L=F(()=>{const{textDecoration:ae}=e;return ae?Array.isArray(ae)?ae.map(Te=>({textDecoration:Te})):[{textDecoration:ae}]:["",""]}),M=N(void 0),le=()=>{var ae,Te;if(e.type==="textarea"){const{autosize:Ge}=e;if(Ge&&(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 Ge=="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(Ge.minRows){const qo=Math.max(Ge.minRows,1),Ur=`${uo+fo+ho*qo}px`;Wo.style.minHeight=Ur}if(Ge.maxRows){const qo=`${uo+fo+ho*Ge.maxRows}px`;Wo.style.maxHeight=qo}}},Q=F(()=>{const{maxlength:ae}=e;return ae===void 0?void 0:Number(ae)});Ut(()=>{const{value:ae}=y;Array.isArray(ae)||ot(ae)});const ne=Yn().proxy;function fe(ae){const{onUpdateValue:Te,"onUpdate:value":Ge,onInput:It}=e,{nTriggerFormInput:Kt}=S;Te&&Re(Te,ae),Ge&&Re(Ge,ae),It&&Re(It,ae),v.value=ae,Kt()}function xe(ae){const{onChange:Te}=e,{nTriggerFormChange:Ge}=S;Te&&Re(Te,ae),v.value=ae,Ge()}function Ce(ae){const{onBlur:Te}=e,{nTriggerFormBlur:Ge}=S;Te&&Re(Te,ae),Ge()}function G(ae){const{onFocus:Te}=e,{nTriggerFormFocus:Ge}=S;Te&&Re(Te,ae),Ge()}function be(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 Se(){const{onDeactivate:ae}=e;ae&&Re(ae)}function V(){const{onActivate:ae}=e;ae&&Re(ae)}function P(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(){R.value=!0}function Y(ae){R.value=!1,ae.target===d.value?he(ae,1):he(ae,0)}function he(ae,Te=0,Ge="input"){const It=ae.target.value;if(ot(It),ae instanceof InputEvent&&!ae.isComposing&&(R.value=!1),e.type==="textarea"){const{value:Lt}=h;Lt&&Lt.syncUnifiedContainer()}if(A=It,R.value)return;p.recordCursor();const Kt=ye(It);if(Kt)if(!e.pair)Ge==="input"?fe(It):xe(It);else{let{value:Lt}=y;Array.isArray(Lt)?Lt=[Lt[0],Lt[1]]:Lt=["",""],Lt[Te]=It,Ge==="input"?fe(Lt):xe(Lt)}ne.$forceUpdate(),Kt||jt(p.restoreCursor)}function ye(ae){const{countGraphemes:Te,maxlength:Ge,minlength:It}=e;if(Te){let Lt;if(Ge!==void 0&&(Lt===void 0&&(Lt=Te(ae)),Lt>Number(Ge))||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 Ge=()=>{X.value=!1,_t("mouseup",document,Ge)};At("mouseup",document,Ge)}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,Ge;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():(Ge=u.value)===null||Ge===void 0||Ge.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,Ge;_.value||(e.passivelyActivated?(ae=a.value)===null||ae===void 0||ae.focus():((Te=s.value)===null||Te===void 0||Te.focus(),(Ge=u.value)===null||Ge===void 0||Ge.focus()))}function Me(){var ae;!((ae=a.value)===null||ae===void 0)&&ae.contains(document.activeElement)&&document.activeElement.blur()}function Ue(){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:Ge,autosize:It}=e;if(!Ge&&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(){le()}const sn=N({top:"0"});function Wt(ae){var Te;const{scrollTop:Ge}=ae.target;sn.value.top=`${-Ge}px`,(Te=h.value)===null||Te===void 0||Te.syncUnifiedContainer()}let ke=null;un(()=>{const{autosize:ae,type:Te}=e;ae&&Te==="textarea"?ke=ht(y,Ge=>{!Array.isArray(Ge)&&Ge!==A&&ot(Ge)}):ke==null||ke()});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(S_,{mergedValueRef:y,maxlengthRef:Q,mergedClsPrefixRef:t,countGraphemesRef:Ne(e,"countGraphemes")});const Ze={wrapperElRef:a,inputElRef:u,textareaElRef:s,isCompositing:R,focus:we,blur:Me,select:Ue,deactivate:Qe,activate:Xe,scrollTo:nt},pt=Rn("Input",r,t),gt=F(()=>{const{value:ae}=C,{common:{cubicBezierEaseInOut:Te},self:{color:Ge,borderRadius:It,textColor:Kt,caretColor:Lt,caretColorError:uo,caretColorWarning:fo,textDecorationColor:ho,border:Wo,borderDisabled:qo,borderHover:Ur,borderFocus:Ua,placeholderColor:Va,placeholderColorDisabled:Wu,lineHeightTextarea:qu,colorDisabled:Ku,colorFocus:Gu,textColorDisabled:Yu,boxShadowFocus:Xu,iconSize:Qu,colorFocusWarning:Zu,boxShadowFocusWarning:XS,borderWarning:QS,borderFocusWarning:ZS,borderHoverWarning:JS,colorFocusError:ek,boxShadowFocusError:tk,borderError:nk,borderFocusError:ok,borderHoverError:rk,clearSize:ik,clearColor:ak,clearColorHover:sk,clearColorPressed:lk,iconColor:ck,iconColorDisabled:uk,suffixTextColor:dk,countTextColor:fk,countTextColorDisabled:hk,iconColorHover:pk,iconColorPressed:mk,loadingColor:gk,loadingColorError:vk,loadingColorWarning:bk,[Pe("padding",ae)]:yk,[Pe("fontSize",ae)]:xk,[Pe("height",ae)]:Ck}}=i.value,{left:wk,right:_k}=ci(yk);return{"--n-bezier":Te,"--n-count-text-color":fk,"--n-count-text-color-disabled":hk,"--n-color":Ge,"--n-font-size":xk,"--n-border-radius":It,"--n-height":Ck,"--n-padding-left":wk,"--n-padding-right":_k,"--n-text-color":Kt,"--n-caret-color":Lt,"--n-text-decoration-color":ho,"--n-border":Wo,"--n-border-disabled":qo,"--n-border-hover":Ur,"--n-border-focus":Ua,"--n-placeholder-color":Va,"--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":gk,"--n-caret-color-warning":fo,"--n-color-focus-warning":Zu,"--n-box-shadow-focus-warning":XS,"--n-border-warning":QS,"--n-border-focus-warning":ZS,"--n-border-hover-warning":JS,"--n-loading-color-warning":bk,"--n-caret-color-error":uo,"--n-color-focus-error":ek,"--n-box-shadow-focus-error":tk,"--n-border-error":nk,"--n-border-focus-error":ok,"--n-border-hover-error":rk,"--n-loading-color-error":vk,"--n-clear-color":ak,"--n-clear-size":ik,"--n-clear-color-hover":sk,"--n-clear-color-pressed":lk,"--n-icon-color":ck,"--n-icon-color-hover":pk,"--n-icon-color-pressed":mk,"--n-icon-color-disabled":uk,"--n-suffix-text-color":dk}}),at=o?Rt("input",F(()=>{const{value:ae}=C;return ae[0]}),gt,e):void 0;return Object.assign(Object.assign({},Ze),{wrapperElRef:a,inputElRef:u,inputMirrorElRef:c,inputEl2Ref:d,textareaElRef:s,textareaMirrorElRef:l,textareaScrollbarInstRef:h,rtlEnabled:pt,uncontrolledValue:v,mergedValue:y,passwordVisible:X,mergedPlaceholder:I,showPlaceholder1:W,showPlaceholder2:B,mergedFocus:z,isComposing:R,activated:k,showClearButton:$,mergedSize:C,mergedDisabled:_,textDecorationStyle:L,mergedClsPrefix:t,mergedBordered:n,mergedShowPasswordOn:j,placeholderStyle:sn,mergedStatus:x,textAreaScrollContainerWidth:M,handleTextAreaScroll:Wt,handleCompositionStart:ie,handleCompositionEnd:Y,handleInput:he,handleInputBlur:ve,handleInputFocus:J,handleWrapperBlur:de,handleWrapperFocus:_e,handleMouseEnter:tt,handleMouseLeave:ze,handleMouseDown:Ke,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(Mr,{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(g_,{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(wN,null)})]):Pn(l["password-invisible-icon"],()=>[b(Bt,{clsPrefix:n},{default:()=>b(_N,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)}}),wH=O("input-group",` + `)])]),wH=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=ge({name:"Input",props:wH,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=ut(e),i=Fe("Input","-input",xH,Yp,e,t);w_&&jr("-input-safari",CH,t);const a=N(null),s=N(null),l=N(null),c=N(null),u=N(null),d=N(null),f=N(null),p=yH(f),h=N(null),{localeRef:m}=Ei("Input"),v=N(e.defaultValue),g=Ne(e,"value"),x=rn(g,v),S=sr(e),{mergedSizeRef:w,mergedDisabledRef:_,mergedStatusRef:y}=S,C=N(!1),T=N(!1),R=N(!1),k=N(!1);let A=null;const I=F(()=>{const{placeholder:se,pair:Te}=e;return Te?Array.isArray(se)?se:se===void 0?["",""]:[se,se]:se===void 0?[m.value.placeholder]:[se]}),W=F(()=>{const{value:se}=R,{value:Te}=x,{value:Ge}=I;return!se&&(Ol(Te)||Array.isArray(Te)&&Ol(Te[0]))&&Ge[0]}),B=F(()=>{const{value:se}=R,{value:Te}=x,{value:Ge}=I;return!se&&Ge[1]&&(Ol(Te)||Array.isArray(Te)&&Ol(Te[1]))}),O=wt(()=>e.internalForceFocus||C.value),$=wt(()=>{if(_.value||e.readonly||!e.clearable||!O.value&&!T.value)return!1;const{value:se}=x,{value:Te}=O;return e.pair?!!(Array.isArray(se)&&(se[0]||se[1]))&&(T.value||Te):!!se&&(T.value||Te)}),U=F(()=>{const{showPasswordOn:se}=e;if(se)return se;if(e.showPasswordToggle)return"click"}),X=N(!1),L=F(()=>{const{textDecoration:se}=e;return se?Array.isArray(se)?se.map(Te=>({textDecoration:Te})):[{textDecoration:se}]:["",""]}),M=N(void 0),le=()=>{var se,Te;if(e.type==="textarea"){const{autosize:Ge}=e;if(Ge&&(M.value=(Te=(se=h.value)===null||se===void 0?void 0:se.$el)===null||Te===void 0?void 0:Te.offsetWidth),!s.value||typeof Ge=="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(Ge.minRows){const qo=Math.max(Ge.minRows,1),Vr=`${uo+fo+ho*qo}px`;Wo.style.minHeight=Vr}if(Ge.maxRows){const qo=`${uo+fo+ho*Ge.maxRows}px`;Wo.style.maxHeight=qo}}},Q=F(()=>{const{maxlength:se}=e;return se===void 0?void 0:Number(se)});Ut(()=>{const{value:se}=x;Array.isArray(se)||it(se)});const ne=Yn().proxy;function de(se){const{onUpdateValue:Te,"onUpdate:value":Ge,onInput:It}=e,{nTriggerFormInput:Kt}=S;Te&&Ee(Te,se),Ge&&Ee(Ge,se),It&&Ee(It,se),v.value=se,Kt()}function xe(se){const{onChange:Te}=e,{nTriggerFormChange:Ge}=S;Te&&Ee(Te,se),v.value=se,Ge()}function Ce(se){const{onBlur:Te}=e,{nTriggerFormBlur:Ge}=S;Te&&Ee(Te,se),Ge()}function G(se){const{onFocus:Te}=e,{nTriggerFormFocus:Ge}=S;Te&&Ee(Te,se),Ge()}function be(se){const{onClear:Te}=e;Te&&Ee(Te,se)}function ue(se){const{onInputBlur:Te}=e;Te&&Ee(Te,se)}function re(se){const{onInputFocus:Te}=e;Te&&Ee(Te,se)}function _e(){const{onDeactivate:se}=e;se&&Ee(se)}function V(){const{onActivate:se}=e;se&&Ee(se)}function P(se){const{onClick:Te}=e;Te&&Ee(Te,se)}function E(se){const{onWrapperFocus:Te}=e;Te&&Ee(Te,se)}function q(se){const{onWrapperBlur:Te}=e;Te&&Ee(Te,se)}function ie(){R.value=!0}function Y(se){R.value=!1,se.target===d.value?fe(se,1):fe(se,0)}function fe(se,Te=0,Ge="input"){const It=se.target.value;if(it(It),se instanceof InputEvent&&!se.isComposing&&(R.value=!1),e.type==="textarea"){const{value:Lt}=h;Lt&&Lt.syncUnifiedContainer()}if(A=It,R.value)return;p.recordCursor();const Kt=ye(It);if(Kt)if(!e.pair)Ge==="input"?de(It):xe(It);else{let{value:Lt}=x;Array.isArray(Lt)?Lt=[Lt[0],Lt[1]]:Lt=["",""],Lt[Te]=It,Ge==="input"?de(Lt):xe(Lt)}ne.$forceUpdate(),Kt||jt(p.restoreCursor)}function ye(se){const{countGraphemes:Te,maxlength:Ge,minlength:It}=e;if(Te){let Lt;if(Ge!==void 0&&(Lt===void 0&&(Lt=Te(se)),Lt>Number(Ge))||It!==void 0&&(Lt===void 0&&(Lt=Te(se)),Lt{It.preventDefault(),_t("mouseup",document,Te)};if(At("mouseup",document,Te),U.value!=="mousedown")return;X.value=!0;const Ge=()=>{X.value=!1,_t("mouseup",document,Ge)};At("mouseup",document,Ge)}function Oe(se){e.onKeyup&&Ee(e.onKeyup,se)}function nt(se){switch(e.onKeydown&&Ee(e.onKeydown,se),se.key){case"Escape":Z();break;case"Enter":ot(se);break}}function ot(se){var Te,Ge;if(e.passivelyActivated){const{value:It}=k;if(It){e.internalDeactivateOnEnter&&Z();return}se.preventDefault(),e.type==="textarea"?(Te=s.value)===null||Te===void 0||Te.focus():(Ge=u.value)===null||Ge===void 0||Ge.focus()}}function Z(){e.passivelyActivated&&(k.value=!1,jt(()=>{var se;(se=a.value)===null||se===void 0||se.focus()}))}function we(){var se,Te,Ge;_.value||(e.passivelyActivated?(se=a.value)===null||se===void 0||se.focus():((Te=s.value)===null||Te===void 0||Te.focus(),(Ge=u.value)===null||Ge===void 0||Ge.focus()))}function Me(){var se;!((se=a.value)===null||se===void 0)&&se.contains(document.activeElement)&&document.activeElement.blur()}function Ue(){var se,Te;(se=s.value)===null||se===void 0||se.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:se}=a;se!=null&&se.contains(document.activeElement)&&se!==document.activeElement&&Z()}function rt(se){if(e.type==="textarea"){const{value:Te}=s;Te==null||Te.scrollTo(se)}else{const{value:Te}=u;Te==null||Te.scrollTo(se)}}function it(se){const{type:Te,pair:Ge,autosize:It}=e;if(!Ge&&It)if(Te==="textarea"){const{value:Kt}=l;Kt&&(Kt.textContent=(se??"")+`\r +`)}else{const{value:Kt}=c;Kt&&(se?Kt.textContent=se:Kt.innerHTML=" ")}}function kt(){le()}const sn=N({top:"0"});function Wt(se){var Te;const{scrollTop:Ge}=se.target;sn.value.top=`${-Ge}px`,(Te=h.value)===null||Te===void 0||Te.syncUnifiedContainer()}let Se=null;un(()=>{const{autosize:se,type:Te}=e;se&&Te==="textarea"?Se=ht(x,Ge=>{!Array.isArray(Ge)&&Ge!==A&&it(Ge)}):Se==null||Se()});let Le=null;un(()=>{e.type==="textarea"?Le=ht(x,se=>{var Te;!Array.isArray(se)&&se!==A&&((Te=h.value)===null||Te===void 0||Te.syncUnifiedContainer())}):Le==null||Le()}),ct(S_,{mergedValueRef:x,maxlengthRef:Q,mergedClsPrefixRef:t,countGraphemesRef:Ne(e,"countGraphemes")});const Ze={wrapperElRef:a,inputElRef:u,textareaElRef:s,isCompositing:R,focus:we,blur:Me,select:Ue,deactivate:Qe,activate:Xe,scrollTo:rt},pt=Rn("Input",r,t),gt=F(()=>{const{value:se}=w,{common:{cubicBezierEaseInOut:Te},self:{color:Ge,borderRadius:It,textColor:Kt,caretColor:Lt,caretColorError:uo,caretColorWarning:fo,textDecorationColor:ho,border:Wo,borderDisabled:qo,borderHover:Vr,borderFocus:Va,placeholderColor:Wa,placeholderColorDisabled:Wu,lineHeightTextarea:qu,colorDisabled:Ku,colorFocus:Gu,textColorDisabled:Yu,boxShadowFocus:Xu,iconSize:Qu,colorFocusWarning:Zu,boxShadowFocusWarning:QS,borderWarning:ZS,borderFocusWarning:JS,borderHoverWarning:ek,colorFocusError:tk,boxShadowFocusError:nk,borderError:ok,borderFocusError:rk,borderHoverError:ik,clearSize:ak,clearColor:sk,clearColorHover:lk,clearColorPressed:ck,iconColor:uk,iconColorDisabled:dk,suffixTextColor:fk,countTextColor:hk,countTextColorDisabled:pk,iconColorHover:mk,iconColorPressed:gk,loadingColor:vk,loadingColorError:bk,loadingColorWarning:yk,[Pe("padding",se)]:xk,[Pe("fontSize",se)]:Ck,[Pe("height",se)]:wk}}=i.value,{left:_k,right:Sk}=ui(xk);return{"--n-bezier":Te,"--n-count-text-color":hk,"--n-count-text-color-disabled":pk,"--n-color":Ge,"--n-font-size":Ck,"--n-border-radius":It,"--n-height":wk,"--n-padding-left":_k,"--n-padding-right":Sk,"--n-text-color":Kt,"--n-caret-color":Lt,"--n-text-decoration-color":ho,"--n-border":Wo,"--n-border-disabled":qo,"--n-border-hover":Vr,"--n-border-focus":Va,"--n-placeholder-color":Wa,"--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":vk,"--n-caret-color-warning":fo,"--n-color-focus-warning":Zu,"--n-box-shadow-focus-warning":QS,"--n-border-warning":ZS,"--n-border-focus-warning":JS,"--n-border-hover-warning":ek,"--n-loading-color-warning":yk,"--n-caret-color-error":uo,"--n-color-focus-error":tk,"--n-box-shadow-focus-error":nk,"--n-border-error":ok,"--n-border-focus-error":rk,"--n-border-hover-error":ik,"--n-loading-color-error":bk,"--n-clear-color":sk,"--n-clear-size":ak,"--n-clear-color-hover":lk,"--n-clear-color-pressed":ck,"--n-icon-color":uk,"--n-icon-color-hover":mk,"--n-icon-color-pressed":gk,"--n-icon-color-disabled":dk,"--n-suffix-text-color":fk}}),at=o?Rt("input",F(()=>{const{value:se}=w;return se[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:x,passwordVisible:X,mergedPlaceholder:I,showPlaceholder1:W,showPlaceholder2:B,mergedFocus:O,isComposing:R,activated:k,showClearButton:$,mergedSize:w,mergedDisabled:_,textDecorationStyle:L,mergedClsPrefix:t,mergedBordered:n,mergedShowPasswordOn:U,placeholderStyle:sn,mergedStatus:y,textAreaScrollContainerWidth:M,handleTextAreaScroll:Wt,handleCompositionStart:ie,handleCompositionEnd:Y,handleInput:fe,handleInputBlur:ve,handleInputFocus:ee,handleWrapperBlur:he,handleWrapperFocus:ke,handleMouseEnter:et,handleMouseLeave:ze,handleMouseDown:qe,handleChange:oe,handleClick:Re,handleClear:De,handlePasswordToggleClick:He,handlePasswordToggleMousedown:lt,handleWrapperKeydown:nt,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(tt,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(Mr,{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(g_,{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(_N,null)})]):Pn(l["password-invisible-icon"],()=>[b(Bt,{clsPrefix:n},{default:()=>b(SN,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)}}),_H=z("input-group",` display: inline-flex; width: 100%; flex-wrap: nowrap; vertical-align: bottom; -`,[U(">",[O("input",[U("&:not(:last-child)",` +`,[j(">",[z("input",[j("&:not(:last-child)",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; - `),U("&:not(:first-child)",` + `),j("&:not(:first-child)",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; margin-left: -1px!important; - `)]),O("button",[U("&:not(:last-child)",` + `)]),z("button",[j("&: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; - `)]),U("&:not(:first-child)",` + `)]),j("&: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; - `)])]),U("*",[U("&:not(:last-child)",` + `)])]),j("*",[j("&:not(:last-child)",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; - `,[U(">",[O("input",` + `,[j(">",[z("input",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; - `),O("base-selection",[O("base-selection-label",` + `),z("base-selection",[z("base-selection-label",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; - `),O("base-selection-tags",` + `),z("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; - `)])])]),U("&:not(:first-child)",` + `)])])]),j("&:not(:first-child)",` margin-left: -1px!important; border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; - `,[U(">",[O("input",` + `,[j(">",[z("input",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; - `),O("base-selection",[O("base-selection-label",` + `),z("base-selection",[z("base-selection-label",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; - `),O("base-selection-tags",` + `),z("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; - `)])])])])])]),_H={},wu=me({name:"InputGroup",props:_H,setup(e){const{mergedClsPrefixRef:t}=ct(e);return jr("-input-group",wH,t),{mergedClsPrefix:t}},render(){const{mergedClsPrefix:e}=this;return b("div",{class:`${e}-input-group`},this.$slots)}});function SH(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const kH={name:"AutoComplete",common:Be,peers:{InternalSelectMenu:ol,Input:lo},self:SH},TH=kH,PH=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)}},RH={name:"Avatar",common:Be,self:PH},k_=RH,EH=()=>({gap:"-12px"}),$H={name:"AvatarGroup",common:Be,peers:{Avatar:k_},self:EH},AH=$H,T_={width:"44px",height:"44px",borderRadius:"22px",iconSize:"26px"},IH={name:"BackTop",common:Be,self(e){const{popoverColor:t,textColor2:n,primaryColorHover:o,primaryColorPressed:r}=e;return Object.assign(Object.assign({},T_),{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)"})}},MH=IH,zH=e=>{const{popoverColor:t,textColor2:n,primaryColorHover:o,primaryColorPressed:r}=e;return Object.assign(Object.assign({},T_),{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)"})},OH={name:"BackTop",common:yt,self:zH},DH=OH,LH=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"})))))))),FH=O("back-top",` + `)])])])])])]),SH={},wu=ge({name:"InputGroup",props:SH,setup(e){const{mergedClsPrefixRef:t}=ut(e);return jr("-input-group",_H,t),{mergedClsPrefix:t}},render(){const{mergedClsPrefix:e}=this;return b("div",{class:`${e}-input-group`},this.$slots)}});function kH(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const TH={name:"AutoComplete",common:Be,peers:{InternalSelectMenu:il,Input:lo},self:kH},PH=TH,RH=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)}},EH={name:"Avatar",common:Be,self:RH},k_=EH,$H=()=>({gap:"-12px"}),AH={name:"AvatarGroup",common:Be,peers:{Avatar:k_},self:$H},IH=AH,T_={width:"44px",height:"44px",borderRadius:"22px",iconSize:"26px"},MH={name:"BackTop",common:Be,self(e){const{popoverColor:t,textColor2:n,primaryColorHover:o,primaryColorPressed:r}=e;return Object.assign(Object.assign({},T_),{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)"})}},zH=MH,OH=e=>{const{popoverColor:t,textColor2:n,primaryColorHover:o,primaryColorPressed:r}=e;return Object.assign(Object.assign({},T_),{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)"})},DH={name:"BackTop",common:yt,self:OH},LH=DH,FH=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"})))))))),NH=z("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"}),O("base-icon",` +`,[Da(),K("transition-disabled",{transition:"none !important"}),z("base-icon",` font-size: var(--n-icon-size); color: var(--n-icon-color); transition: color .3s var(--n-bezier); - `),U("svg",{pointerEvents:"none"}),U("&:hover",{boxShadow:"var(--n-box-shadow-hover)"},[O("base-icon",{color:"var(--n-icon-color-hover)"})]),U("&:active",{boxShadow:"var(--n-box-shadow-pressed)"},[O("base-icon",{color:"var(--n-icon-color-pressed)"})])]),NH=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}),BH=me({name:"BackTop",inheritAttrs:!1,props:NH,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=F(()=>({right:`calc(${Vt(e.right)} + ${oh.value})`,bottom:Vt(e.bottom)}));let d,f;ht(s,C=>{var _,x;i.value&&(C&&((_=e.onShow)===null||_===void 0||_.call(e)),(x=e.onHide)===null||x===void 0||x.call(e))});const p=Fe("BackTop","-back-top",FH,DH,e,t);function h(){var C;if(f)return;f=!0;const _=((C=e.target)===null||C===void 0?void 0:C.call(e))||RA(e.listenTo)||_C(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}Ut(()=>{h(),l.value=s.value}),tn(()=>{d&&d.removeEventListener("scroll",v)});const y=F(()=>{const{self:{color:C,boxShadow:_,boxShadowHover:x,boxShadowPressed:w,iconColor:T,iconColorHover:R,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":R,"--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:Hr(),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:()=>LH})])):null}})}))}}),HH={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}}},jH=HH,UH={fontWeightActive:"400"},P_=e=>{const{fontSize:t,textColor3:n,textColor2:o,borderRadius:r,buttonColor2Hover:i,buttonColor2Pressed:a}=e;return Object.assign(Object.assign({},UH),{fontSize:t,itemLineHeight:"1.25",itemTextColor:n,itemTextColorHover:o,itemTextColorPressed:o,itemTextColorActive:o,itemBorderRadius:r,itemColorHover:i,itemColorPressed:a,separatorColor:n})},VH={name:"Breadcrumb",common:yt,self:P_},WH=VH,qH={name:"Breadcrumb",common:Be,self:P_},KH=qH,GH=O("breadcrumb",` + `),j("svg",{pointerEvents:"none"}),j("&:hover",{boxShadow:"var(--n-box-shadow-hover)"},[z("base-icon",{color:"var(--n-icon-color-hover)"})]),j("&:active",{boxShadow:"var(--n-box-shadow-pressed)"},[z("base-icon",{color:"var(--n-icon-color-pressed)"})])]),BH=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}),HH=ge({name:"BackTop",inheritAttrs:!1,props:BH,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=N(null),r=N(!1);un(()=>{const{value:w}=o;if(w===null){r.value=!1;return}r.value=w>=e.visibilityHeight});const i=N(!1);ht(r,w=>{var _;i.value&&((_=e["onUpdate:show"])===null||_===void 0||_.call(e,w))});const a=Ne(e,"show"),s=rn(a,r),l=N(!0),c=N(null),u=F(()=>({right:`calc(${Vt(e.right)} + ${oh.value})`,bottom:Vt(e.bottom)}));let d,f;ht(s,w=>{var _,y;i.value&&(w&&((_=e.onShow)===null||_===void 0||_.call(e)),(y=e.onHide)===null||y===void 0||y.call(e))});const p=Fe("BackTop","-back-top",NH,LH,e,t);function h(){var w;if(f)return;f=!0;const _=((w=e.target)===null||w===void 0?void 0:w.call(e))||EA(e.listenTo)||_C(c.value);if(!_)return;d=_===document.documentElement?document:_;const{to:y}=e;typeof y=="string"&&document.querySelector(y),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}Ut(()=>{h(),l.value=s.value}),tn(()=>{d&&d.removeEventListener("scroll",v)});const x=F(()=>{const{self:{color:w,boxShadow:_,boxShadowHover:y,boxShadowPressed:C,iconColor:T,iconColorHover:R,iconColorPressed:k,width:A,height:I,iconSize:W,borderRadius:B,textColor:O},common:{cubicBezierEaseInOut:$}}=p.value;return{"--n-bezier":$,"--n-border-radius":B,"--n-height":I,"--n-width":A,"--n-box-shadow":_,"--n-box-shadow-hover":y,"--n-box-shadow-pressed":C,"--n-color":w,"--n-icon-size":W,"--n-icon-color":T,"--n-icon-color-hover":R,"--n-icon-color-pressed":k,"--n-text-color":O}}),S=n?Rt("back-top",void 0,x,e):void 0;return{placeholderRef:c,style:u,mergedShow:s,isMounted:Hr(),scrollElement:N(null),scrollTop:o,DomInfoReady:i,transitionDisabled:l,mergedClsPrefix:t,handleAfterEnter:g,handleScroll:v,handleClick:m,cssVars:n?void 0:x,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:()=>FH})])):null}})}))}}),jH={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}}},UH=jH,VH={fontWeightActive:"400"},P_=e=>{const{fontSize:t,textColor3:n,textColor2:o,borderRadius:r,buttonColor2Hover:i,buttonColor2Pressed:a}=e;return Object.assign(Object.assign({},VH),{fontSize:t,itemLineHeight:"1.25",itemTextColor:n,itemTextColorHover:o,itemTextColorPressed:o,itemTextColorActive:o,itemBorderRadius:r,itemColorHover:i,itemColorPressed:a,separatorColor:n})},WH={name:"Breadcrumb",common:yt,self:P_},qH=WH,KH={name:"Breadcrumb",common:Be,self:P_},GH=KH,YH=z("breadcrumb",` white-space: nowrap; cursor: default; line-height: var(--n-item-line-height); -`,[U("ul",` +`,[j("ul",` list-style: none; padding: 0; margin: 0; - `),U("a",` + `),j("a",` color: inherit; text-decoration: inherit; - `),O("breadcrumb-item",` + `),z("breadcrumb-item",` font-size: var(--n-font-size); transition: color .3s var(--n-bezier); display: inline-flex; align-items: center; - `,[O("icon",` + `,[z("icon",` font-size: 18px; vertical-align: -.2em; transition: color .3s var(--n-bezier); color: var(--n-item-text-color); - `),U("&:not(:last-child)",[K("clickable",[D("link",` + `),j("&:not(:last-child)",[K("clickable",[D("link",` cursor: pointer; - `,[U("&:hover",` + `,[j("&:hover",` background-color: var(--n-item-color-hover); - `),U("&:active",` + `),j("&: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; - `,[U("&:hover",` + `,[j("&:hover",` color: var(--n-item-text-color-hover); - `,[O("icon",` + `,[z("icon",` color: var(--n-item-text-color-hover); - `)]),U("&:active",` + `)]),j("&:active",` color: var(--n-item-text-color-pressed); - `,[O("icon",` + `,[z("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; - `),U("&:last-child",[D("link",` + `),j("&:last-child",[D("link",` font-weight: var(--n-font-weight-active); cursor: unset; color: var(--n-item-text-color-active); - `,[O("icon",` + `,[z("icon",` color: var(--n-item-text-color-active); `)]),D("separator",` display: none; - `)])])]),R_="n-breadcrumb",YH=Object.assign(Object.assign({},Fe.props),{separator:{type:String,default:"/"}}),XH=me({name:"Breadcrumb",props:YH,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ct(e),o=Fe("Breadcrumb","-breadcrumb",GH,WH,e,t);lt(R_,{separatorRef:Ne(e,"separator"),mergedClsPrefixRef:t});const r=F(()=>{const{common:{cubicBezierEaseInOut:a},self:{separatorColor:s,itemTextColor:l,itemTextColorHover:c,itemTextColorPressed:u,itemTextColorActive:d,fontSize:f,fontWeightActive:p,itemBorderRadius:h,itemColorHover: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))}}),QH=(e=ar?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 Ut(()=>{e&&(e.addEventListener("popstate",n),e.addEventListener("hashchange",n))}),qs(()=>{e&&(e.removeEventListener("popstate",n),e.removeEventListener("hashchange",n))}),o},ZH={separator:String,href:String,clickable:{type:Boolean,default:!0},onClick:Function},JH=me({name:"BreadcrumbItem",props:ZH,setup(e,{slots:t}){const n=He(R_,null);if(!n)return()=>null;const{separatorRef:o,mergedClsPrefixRef:r}=n,i=QH(),a=F(()=>e.href?"a":"span"),s=F(()=>i.value.href===e.href?"location":null);return()=>{const{value:l}=r;return b("li",{class:[`${l}-breadcrumb-item`,e.clickable&&`${l}-breadcrumb-item--clickable`]},b(a.value,{class:`${l}-breadcrumb-item__link`,"aria-current":s.value,href:e.href,onClick:e.onClick},t),b("span",{class:`${l}-breadcrumb-item__separator`,"aria-hidden":"true"},Pn(t.separator,()=>{var c;return[(c=e.separator)!==null&&c!==void 0?c:o.value]})))}}});function Gr(e){return Ye(e,[255,255,255,.16])}function Ol(e){return Ye(e,[0,0,0,.12])}const ej="n-button-group",tj={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"},E_=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:R,warningColorPressed:k,errorColor:A,errorColorHover:I,errorColorPressed:W,fontWeight:B,buttonColor2:z,buttonColor2Hover:$,buttonColor2Pressed:j,fontWeightStrong:X}=e;return Object.assign(Object.assign({},tj),{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:R,colorPressedWarning:k,colorFocusWarning:R,colorDisabledWarning:T,textColorWarning:g,textColorHoverWarning:g,textColorPressedWarning:g,textColorFocusWarning:g,textColorDisabledWarning:g,textColorTextWarning:T,textColorTextHoverWarning:R,textColorTextPressedWarning:k,textColorTextFocusWarning:R,textColorTextDisabledWarning:d,textColorGhostWarning:T,textColorGhostHoverWarning:R,textColorGhostPressedWarning:k,textColorGhostFocusWarning:R,textColorGhostDisabledWarning:T,borderWarning:`1px solid ${T}`,borderHoverWarning:`1px solid ${R}`,borderPressedWarning:`1px solid ${k}`,borderFocusWarning:`1px solid ${R}`,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})},nj={name:"Button",common:yt,self:E_},_u=nj,oj={name:"Button",common:Be,self(e){const t=E_(e);return t.waveOpacity="0.8",t.colorOpacitySecondary="0.16",t.colorOpacitySecondaryHover="0.2",t.colorOpacitySecondaryPressed="0.12",t}},jn=oj,rj=U([O("button",` + `)])])]),R_="n-breadcrumb",XH=Object.assign(Object.assign({},Fe.props),{separator:{type:String,default:"/"}}),QH=ge({name:"Breadcrumb",props:XH,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=Fe("Breadcrumb","-breadcrumb",YH,qH,e,t);ct(R_,{separatorRef:Ne(e,"separator"),mergedClsPrefixRef:t});const r=F(()=>{const{common:{cubicBezierEaseInOut:a},self:{separatorColor:s,itemTextColor:l,itemTextColorHover:c,itemTextColorPressed:u,itemTextColorActive:d,fontSize:f,fontWeightActive:p,itemBorderRadius:h,itemColorHover: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))}}),ZH=(e=ar?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 Ut(()=>{e&&(e.addEventListener("popstate",n),e.addEventListener("hashchange",n))}),Gs(()=>{e&&(e.removeEventListener("popstate",n),e.removeEventListener("hashchange",n))}),o},JH={separator:String,href:String,clickable:{type:Boolean,default:!0},onClick:Function},ej=ge({name:"BreadcrumbItem",props:JH,setup(e,{slots:t}){const n=je(R_,null);if(!n)return()=>null;const{separatorRef:o,mergedClsPrefixRef:r}=n,i=ZH(),a=F(()=>e.href?"a":"span"),s=F(()=>i.value.href===e.href?"location":null);return()=>{const{value:l}=r;return b("li",{class:[`${l}-breadcrumb-item`,e.clickable&&`${l}-breadcrumb-item--clickable`]},b(a.value,{class:`${l}-breadcrumb-item__link`,"aria-current":s.value,href:e.href,onClick:e.onClick},t),b("span",{class:`${l}-breadcrumb-item__separator`,"aria-hidden":"true"},Pn(t.separator,()=>{var c;return[(c=e.separator)!==null&&c!==void 0?c:o.value]})))}}});function Yr(e){return Ye(e,[255,255,255,.16])}function Dl(e){return Ye(e,[0,0,0,.12])}const tj="n-button-group",nj={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"},E_=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:x,infoColorHover:S,infoColorPressed:w,successColor:_,successColorHover:y,successColorPressed:C,warningColor:T,warningColorHover:R,warningColorPressed:k,errorColor:A,errorColorHover:I,errorColorPressed:W,fontWeight:B,buttonColor2:O,buttonColor2Hover:$,buttonColor2Pressed:U,fontWeightStrong:X}=e;return Object.assign(Object.assign({},nj),{heightTiny:t,heightSmall:n,heightMedium:o,heightLarge:r,borderRadiusTiny:i,borderRadiusSmall:i,borderRadiusMedium:i,borderRadiusLarge:i,fontSizeTiny:a,fontSizeSmall:s,fontSizeMedium:l,fontSizeLarge:c,opacityDisabled:u,colorOpacitySecondary:"0.16",colorOpacitySecondaryHover:"0.22",colorOpacitySecondaryPressed:"0.28",colorSecondary:O,colorSecondaryHover:$,colorSecondaryPressed:U,colorTertiary:O,colorTertiaryHover:$,colorTertiaryPressed:U,colorQuaternary:"#0000",colorQuaternaryHover:$,colorQuaternaryPressed:U,color:"#0000",colorHover:"#0000",colorPressed:"#0000",colorFocus:"#0000",colorDisabled:"#0000",textColor:d,textColorTertiary:f,textColorHover:p,textColorPressed:h,textColorFocus:p,textColorDisabled:d,textColorText:d,textColorTextHover:p,textColorTextPressed:h,textColorTextFocus:p,textColorTextDisabled:d,textColorGhost:d,textColorGhostHover:p,textColorGhostPressed:h,textColorGhostFocus:p,textColorGhostDisabled:d,border:`1px solid ${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:x,colorHoverInfo:S,colorPressedInfo:w,colorFocusInfo:S,colorDisabledInfo:x,textColorInfo:g,textColorHoverInfo:g,textColorPressedInfo:g,textColorFocusInfo:g,textColorDisabledInfo:g,textColorTextInfo:x,textColorTextHoverInfo:S,textColorTextPressedInfo:w,textColorTextFocusInfo:S,textColorTextDisabledInfo:d,textColorGhostInfo:x,textColorGhostHoverInfo:S,textColorGhostPressedInfo:w,textColorGhostFocusInfo:S,textColorGhostDisabledInfo:x,borderInfo:`1px solid ${x}`,borderHoverInfo:`1px solid ${S}`,borderPressedInfo:`1px solid ${w}`,borderFocusInfo:`1px solid ${S}`,borderDisabledInfo:`1px solid ${x}`,rippleColorInfo:x,colorSuccess:_,colorHoverSuccess:y,colorPressedSuccess:C,colorFocusSuccess:y,colorDisabledSuccess:_,textColorSuccess:g,textColorHoverSuccess:g,textColorPressedSuccess:g,textColorFocusSuccess:g,textColorDisabledSuccess:g,textColorTextSuccess:_,textColorTextHoverSuccess:y,textColorTextPressedSuccess:C,textColorTextFocusSuccess:y,textColorTextDisabledSuccess:d,textColorGhostSuccess:_,textColorGhostHoverSuccess:y,textColorGhostPressedSuccess:C,textColorGhostFocusSuccess:y,textColorGhostDisabledSuccess:_,borderSuccess:`1px solid ${_}`,borderHoverSuccess:`1px solid ${y}`,borderPressedSuccess:`1px solid ${C}`,borderFocusSuccess:`1px solid ${y}`,borderDisabledSuccess:`1px solid ${_}`,rippleColorSuccess:_,colorWarning:T,colorHoverWarning:R,colorPressedWarning:k,colorFocusWarning:R,colorDisabledWarning:T,textColorWarning:g,textColorHoverWarning:g,textColorPressedWarning:g,textColorFocusWarning:g,textColorDisabledWarning:g,textColorTextWarning:T,textColorTextHoverWarning:R,textColorTextPressedWarning:k,textColorTextFocusWarning:R,textColorTextDisabledWarning:d,textColorGhostWarning:T,textColorGhostHoverWarning:R,textColorGhostPressedWarning:k,textColorGhostFocusWarning:R,textColorGhostDisabledWarning:T,borderWarning:`1px solid ${T}`,borderHoverWarning:`1px solid ${R}`,borderPressedWarning:`1px solid ${k}`,borderFocusWarning:`1px solid ${R}`,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})},oj={name:"Button",common:yt,self:E_},_u=oj,rj={name:"Button",common:Be,self(e){const t=E_(e);return t.waveOpacity="0.8",t.colorOpacitySecondary="0.16",t.colorOpacitySecondaryHover="0.2",t.colorOpacitySecondaryPressed="0.12",t}},jn=rj,ij=j([z("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",[U("&:focus",[D("state-border",{borderColor:"var(--n-border-color-focus)"})]),U("&:hover",[D("state-border",{borderColor:"var(--n-border-color-hover)"})]),U("&: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",[U("&:focus",{backgroundColor:"var(--n-color-focus)",color:"var(--n-text-color-focus)"},[D("state-border",{border:"var(--n-border-focus)"})]),U("&:hover",{backgroundColor:"var(--n-color-hover)",color:"var(--n-text-color-hover)"},[D("state-border",{border:"var(--n-border-hover)"})]),U("&: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",` + `,[K("color",[D("border",{borderColor:"var(--n-border-color)"}),K("disabled",[D("border",{borderColor:"var(--n-border-color-disabled)"})]),Pt("disabled",[j("&:focus",[D("state-border",{borderColor:"var(--n-border-color-focus)"})]),j("&:hover",[D("state-border",{borderColor:"var(--n-border-color-hover)"})]),j("&:active",[D("state-border",{borderColor:"var(--n-border-color-pressed)"})]),K("pressed",[D("state-border",{borderColor:"var(--n-border-color-pressed)"})])])]),K("disabled",{backgroundColor:"var(--n-color-disabled)",color:"var(--n-text-color-disabled)"},[D("border",{border:"var(--n-border-disabled)"})]),Pt("disabled",[j("&:focus",{backgroundColor:"var(--n-color-focus)",color:"var(--n-text-color-focus)"},[D("state-border",{border:"var(--n-border-focus)"})]),j("&:hover",{backgroundColor:"var(--n-color-hover)",color:"var(--n-text-color-hover)"},[D("state-border",{border:"var(--n-border-hover)"})]),j("&:active",{backgroundColor:"var(--n-color-pressed)",color:"var(--n-text-color-pressed)"},[D("state-border",{border:"var(--n-border-pressed)"})]),K("pressed",{backgroundColor:"var(--n-color-pressed)",color:"var(--n-text-color-pressed)"},[D("state-border",{border:"var(--n-border-pressed)"})])]),K("loading","cursor: wait;"),z("base-wave",` pointer-events: none; top: 0; right: 0; @@ -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"})]),ar&&"MozBoxSizing"in document.createElement("div").style?U("&::moz-focus-inner",{border:0}):null,D("border, state-border",` + `,[K("active",{zIndex:1,animationName:"button-wave-spread, button-wave-opacity"})]),ar&&"MozBoxSizing"in document.createElement("div").style?j("&::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; - `,[O("icon-slot",` + `,[z("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; - `,[Wn({top:"50%",originalTransform:"translateY(-50%)"})]),QB()]),D("content",` + `,[Wn({top:"50%",originalTransform:"translateY(-50%)"})]),ZB()]),D("content",` display: flex; align-items: center; flex-wrap: nowrap; min-width: 0; - `,[U("~",[D("icon",{margin:"var(--n-icon-margin)",marginRight:0})])]),K("block",` + `,[j("~",[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)"})]),U("@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)"}}),U("@keyframes button-wave-opacity",{from:{opacity:"var(--n-wave-opacity)"},to:{opacity:0}})]),ij=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:!w_}}),$_=me({name:"Button",props:ij,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(ej,{}),{mergedSizeRef:a}=sr({},{defaultSize:"medium",mergedSize:C=>{const{size:_}=e;if(_)return _;const{size:x}=i;if(x)return x;const{mergedSize:w}=C||{};return w?w.value:"medium"}}),s=F(()=>e.focusable&&!e.disabled),l=C=>{var _;s.value||C.preventDefault(),!e.nativeFocusBehavior&&(C.preventDefault(),!e.disabled&&s.value&&((_=t.value)===null||_===void 0||_.focus({preventScroll:!0})))},c=C=>{var _;if(!e.disabled&&!e.loading){const{onClick:x}=e;x&&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",rj,_u,e,h),g=Rn("Button",m,h),y=F(()=>{const C=v.value,{common:{cubicBezierEaseInOut:_,cubicBezierEaseOut:x},self:w}=C,{rippleDuration:T,opacityDisabled:R,fontWeight:k,fontWeightStrong:A}=w,I=a.value,{dashed:W,type:B,ghost:z,text:$,color:j,round:X,circle:L,textColor:M,secondary:le,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",be=B==="default",ue=G?"default":B;if($){const ve=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":ve||w[Pe("textColorText",ue)],"--n-text-color-hover":ve?Gr(ve):w[Pe("textColorTextHover",ue)],"--n-text-color-pressed":ve?Ol(ve):w[Pe("textColorTextPressed",ue)],"--n-text-color-focus":ve?Gr(ve):w[Pe("textColorTextHover",ue)],"--n-text-color-disabled":ve||w[Pe("textColorTextDisabled",ue)]}}else if(z||W){const ve=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":ve||w[Pe("textColorGhost",ue)],"--n-text-color-hover":ve?Gr(ve):w[Pe("textColorGhostHover",ue)],"--n-text-color-pressed":ve?Ol(ve):w[Pe("textColorGhostPressed",ue)],"--n-text-color-focus":ve?Gr(ve):w[Pe("textColorGhostHover",ue)],"--n-text-color-disabled":ve||w[Pe("textColorGhostDisabled",ue)]}}else if(le){const ve=be?w.textColor:G?w.textColorTertiary:w[Pe("color",ue)],J=j||ve,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 ve=be?w.textColor:G?w.textColorTertiary:w[Pe("color",ue)],J=j||ve;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?Gr(j):w[Pe("colorHover",ue)],"--n-color-pressed":j?Ol(j):w[Pe("colorPressed",ue)],"--n-color-focus":j?Gr(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)]:Se,[Pe("fontSize",I)]:V,[Pe("padding",I)]:P,[Pe("paddingRound",I)]:E,[Pe("iconSize",I)]:q,[Pe("borderRadius",I)]:ie,[Pe("iconMargin",I)]:Y,waveOpacity:he}=w,ye={"--n-width":L&&!$?Se:"initial","--n-height":$?"initial":Se,"--n-font-size":V,"--n-padding":L||$?"initial":X?E:P,"--n-icon-size":q,"--n-icon-margin":Y,"--n-border-radius":$?"initial":L||X?Se:ie};return Object.assign(Object.assign(Object.assign(Object.assign({"--n-bezier":_,"--n-bezier-ease-out":x,"--n-ripple-duration":T,"--n-opacity-disabled":R,"--n-wave-opacity":he},xe),Ce),re),ye)}),S=p?Rt("button",F(()=>{let C="";const{dashed:_,type:x,ghost:w,text:T,color:R,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"),R&&(C+="j"+yc(R)),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:F(()=>{const{color:C}=e;if(!C)return null;const _=Gr(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(Ii,null,{default:()=>this.loading?b(zi,{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(PB,{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=$_,k0=$_,aj={titleFontSize:"22px"},sj=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({},aj),{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})},lj={name:"Calendar",common:Be,peers:{Button:jn},self:sj},cj=lj,uj=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}},dj={name:"ColorPicker",common:Be,peers:{Input:lo,Button:jn},self:uj},fj=dj,hj={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"},A_=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({},hj),{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})},pj={name:"Card",common:yt,self:A_},I_=pj,mj={name:"Card",common:Be,self(e){const t=A_(e),{cardColor:n,modalColor:o,popoverColor:r}=e;return t.colorEmbedded=n,t.colorEmbeddedModal=o,t.colorEmbeddedPopover=r,t}},M_=mj,gj=U([O("card",` + `),K("dashed",[D("border, state-border",{borderStyle:"dashed !important"})]),K("disabled",{cursor:"not-allowed",opacity:"var(--n-opacity-disabled)"})]),j("@keyframes button-wave-spread",{from:{boxShadow:"0 0 0.5px 0 var(--n-ripple-color)"},to:{boxShadow:"0 0 0.5px 4.5px var(--n-ripple-color)"}}),j("@keyframes button-wave-opacity",{from:{opacity:"var(--n-wave-opacity)"},to:{opacity:0}})]),aj=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:!w_}}),$_=ge({name:"Button",props:aj,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=je(tj,{}),{mergedSizeRef:a}=sr({},{defaultSize:"medium",mergedSize:w=>{const{size:_}=e;if(_)return _;const{size:y}=i;if(y)return y;const{mergedSize:C}=w||{};return C?C.value:"medium"}}),s=F(()=>e.focusable&&!e.disabled),l=w=>{var _;s.value||w.preventDefault(),!e.nativeFocusBehavior&&(w.preventDefault(),!e.disabled&&s.value&&((_=t.value)===null||_===void 0||_.focus({preventScroll:!0})))},c=w=>{var _;if(!e.disabled&&!e.loading){const{onClick:y}=e;y&&Ee(y,w),e.text||(_=n.value)===null||_===void 0||_.play()}},u=w=>{switch(w.key){case"Enter":if(!e.keyboard)return;o.value=!1}},d=w=>{switch(w.key){case"Enter":if(!e.keyboard||e.loading){w.preventDefault();return}o.value=!0}},f=()=>{o.value=!1},{inlineThemeDisabled:p,mergedClsPrefixRef:h,mergedRtlRef:m}=ut(e),v=Fe("Button","-button",ij,_u,e,h),g=Rn("Button",m,h),x=F(()=>{const w=v.value,{common:{cubicBezierEaseInOut:_,cubicBezierEaseOut:y},self:C}=w,{rippleDuration:T,opacityDisabled:R,fontWeight:k,fontWeightStrong:A}=C,I=a.value,{dashed:W,type:B,ghost:O,text:$,color:U,round:X,circle:L,textColor:M,secondary:le,tertiary:Q,quaternary:ne,strong:de}=e,xe={"font-weight":de?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",be=B==="default",ue=G?"default":B;if($){const ve=M||U;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":ve||C[Pe("textColorText",ue)],"--n-text-color-hover":ve?Yr(ve):C[Pe("textColorTextHover",ue)],"--n-text-color-pressed":ve?Dl(ve):C[Pe("textColorTextPressed",ue)],"--n-text-color-focus":ve?Yr(ve):C[Pe("textColorTextHover",ue)],"--n-text-color-disabled":ve||C[Pe("textColorTextDisabled",ue)]}}else if(O||W){const ve=M||U;Ce={"--n-color":"#0000","--n-color-hover":"#0000","--n-color-pressed":"#0000","--n-color-focus":"#0000","--n-color-disabled":"#0000","--n-ripple-color":U||C[Pe("rippleColor",ue)],"--n-text-color":ve||C[Pe("textColorGhost",ue)],"--n-text-color-hover":ve?Yr(ve):C[Pe("textColorGhostHover",ue)],"--n-text-color-pressed":ve?Dl(ve):C[Pe("textColorGhostPressed",ue)],"--n-text-color-focus":ve?Yr(ve):C[Pe("textColorGhostHover",ue)],"--n-text-color-disabled":ve||C[Pe("textColorGhostDisabled",ue)]}}else if(le){const ve=be?C.textColor:G?C.textColorTertiary:C[Pe("color",ue)],ee=U||ve,he=B!=="default"&&B!=="tertiary";Ce={"--n-color":he?Ae(ee,{alpha:Number(C.colorOpacitySecondary)}):C.colorSecondary,"--n-color-hover":he?Ae(ee,{alpha:Number(C.colorOpacitySecondaryHover)}):C.colorSecondaryHover,"--n-color-pressed":he?Ae(ee,{alpha:Number(C.colorOpacitySecondaryPressed)}):C.colorSecondaryPressed,"--n-color-focus":he?Ae(ee,{alpha:Number(C.colorOpacitySecondaryHover)}):C.colorSecondaryHover,"--n-color-disabled":C.colorSecondary,"--n-ripple-color":"#0000","--n-text-color":ee,"--n-text-color-hover":ee,"--n-text-color-pressed":ee,"--n-text-color-focus":ee,"--n-text-color-disabled":ee}}else if(Q||ne){const ve=be?C.textColor:G?C.textColorTertiary:C[Pe("color",ue)],ee=U||ve;Q?(Ce["--n-color"]=C.colorTertiary,Ce["--n-color-hover"]=C.colorTertiaryHover,Ce["--n-color-pressed"]=C.colorTertiaryPressed,Ce["--n-color-focus"]=C.colorSecondaryHover,Ce["--n-color-disabled"]=C.colorTertiary):(Ce["--n-color"]=C.colorQuaternary,Ce["--n-color-hover"]=C.colorQuaternaryHover,Ce["--n-color-pressed"]=C.colorQuaternaryPressed,Ce["--n-color-focus"]=C.colorQuaternaryHover,Ce["--n-color-disabled"]=C.colorQuaternary),Ce["--n-ripple-color"]="#0000",Ce["--n-text-color"]=ee,Ce["--n-text-color-hover"]=ee,Ce["--n-text-color-pressed"]=ee,Ce["--n-text-color-focus"]=ee,Ce["--n-text-color-disabled"]=ee}else Ce={"--n-color":U||C[Pe("color",ue)],"--n-color-hover":U?Yr(U):C[Pe("colorHover",ue)],"--n-color-pressed":U?Dl(U):C[Pe("colorPressed",ue)],"--n-color-focus":U?Yr(U):C[Pe("colorFocus",ue)],"--n-color-disabled":U||C[Pe("colorDisabled",ue)],"--n-ripple-color":U||C[Pe("rippleColor",ue)],"--n-text-color":M||(U?C.textColorPrimary:G?C.textColorTertiary:C[Pe("textColor",ue)]),"--n-text-color-hover":M||(U?C.textColorHoverPrimary:C[Pe("textColorHover",ue)]),"--n-text-color-pressed":M||(U?C.textColorPressedPrimary:C[Pe("textColorPressed",ue)]),"--n-text-color-focus":M||(U?C.textColorFocusPrimary:C[Pe("textColorFocus",ue)]),"--n-text-color-disabled":M||(U?C.textColorDisabledPrimary:C[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":C[Pe("border",ue)],"--n-border-hover":C[Pe("borderHover",ue)],"--n-border-pressed":C[Pe("borderPressed",ue)],"--n-border-focus":C[Pe("borderFocus",ue)],"--n-border-disabled":C[Pe("borderDisabled",ue)]};const{[Pe("height",I)]:_e,[Pe("fontSize",I)]:V,[Pe("padding",I)]:P,[Pe("paddingRound",I)]:E,[Pe("iconSize",I)]:q,[Pe("borderRadius",I)]:ie,[Pe("iconMargin",I)]:Y,waveOpacity:fe}=C,ye={"--n-width":L&&!$?_e:"initial","--n-height":$?"initial":_e,"--n-font-size":V,"--n-padding":L||$?"initial":X?E:P,"--n-icon-size":q,"--n-icon-margin":Y,"--n-border-radius":$?"initial":L||X?_e:ie};return Object.assign(Object.assign(Object.assign(Object.assign({"--n-bezier":_,"--n-bezier-ease-out":y,"--n-ripple-duration":T,"--n-opacity-disabled":R,"--n-wave-opacity":fe},xe),Ce),re),ye)}),S=p?Rt("button",F(()=>{let w="";const{dashed:_,type:y,ghost:C,text:T,color:R,round:k,circle:A,textColor:I,secondary:W,tertiary:B,quaternary:O,strong:$}=e;_&&(w+="a"),C&&(w+="b"),T&&(w+="c"),k&&(w+="d"),A&&(w+="e"),W&&(w+="f"),B&&(w+="g"),O&&(w+="h"),$&&(w+="i"),R&&(w+="j"+yc(R)),I&&(w+="k"+yc(I));const{value:U}=a;return w+="l"+U[0],w+="m"+y[0],w}),x,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:F(()=>{const{color:w}=e;if(!w)return null;const _=Yr(w);return{"--n-border-color":w,"--n-border-color-hover":_,"--n-border-color-pressed":Dl(w),"--n-border-color-focus":_,"--n-border-color-disabled":w}}),cssVars:p?void 0:x,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(Mi,null,{default:()=>this.loading?b(Oi,{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(RB,{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=$_,k0=$_,sj={titleFontSize:"22px"},lj=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({},sj),{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})},cj={name:"Calendar",common:Be,peers:{Button:jn},self:lj},uj=cj,dj=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}},fj={name:"ColorPicker",common:Be,peers:{Input:lo,Button:jn},self:dj},hj=fj,pj={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"},A_=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:x}=e;return Object.assign(Object.assign({},pj),{lineHeight:o,color:i,colorModal:m,colorPopover:g,colorTarget:t,colorEmbedded:x,colorEmbeddedModal:x,colorEmbeddedPopover:x,textColor:a,titleTextColor:s,borderColor:l,actionColor:x,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})},mj={name:"Card",common:yt,self:A_},I_=mj,gj={name:"Card",common:Be,self(e){const t=A_(e),{cardColor:n,modalColor:o,popoverColor:r}=e;return t.colorEmbedded=n,t.colorEmbeddedModal=o,t.colorEmbeddedPopover=r,t}},M_=gj,vj=j([z("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); - `,[MC({background:"var(--n-color-modal)"}),K("hoverable",[U("&:hover","box-shadow: var(--n-box-shadow);")]),K("content-segmented",[U(">",[D("content",{paddingTop:"var(--n-padding-bottom)"})])]),K("content-soft-segmented",[U(">",[D("content",` + `,[MC({background:"var(--n-color-modal)"}),K("hoverable",[j("&:hover","box-shadow: var(--n-box-shadow);")]),K("content-segmented",[j(">",[D("content",{paddingTop:"var(--n-padding-bottom)"})])]),K("content-soft-segmented",[j(">",[D("content",` margin: 0 var(--n-padding-left); padding: var(--n-padding-bottom) 0; - `)])]),K("footer-segmented",[U(">",[D("footer",{paddingTop:"var(--n-padding-bottom)"})])]),K("footer-soft-segmented",[U(">",[D("footer",` + `)])]),K("footer-segmented",[j(">",[D("footer",{paddingTop:"var(--n-padding-bottom)"})])]),K("footer-soft-segmented",[j(">",[D("footer",` padding: var(--n-padding-bottom) 0; margin: 0 var(--n-padding-left); - `)])]),U(">",[O("card-header",` + `)])]),j(">",[z("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); - `,[U("&:first-child",{paddingTop:"var(--n-padding-bottom)"})]),D("action",` + `,[j("&: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); - `)]),O("card-cover",` + `)]),z("card-cover",` overflow: hidden; width: 100%; border-radius: var(--n-border-radius) var(--n-border-radius) 0 0; - `,[U("img",` + `,[j("img",` display: block; width: 100%; `)]),K("bordered",` border: 1px solid var(--n-border-color); - `,[U("&:target","border-color: var(--n-color-target);")]),K("action-segmented",[U(">",[D("action",[U("&:not(:first-child)",{borderTop:"1px solid var(--n-border-color)"})])])]),K("content-segmented, content-soft-segmented",[U(">",[D("content",{transition:"border-color 0.3s var(--n-bezier)"},[U("&:not(:first-child)",{borderTop:"1px solid var(--n-border-color)"})])])]),K("footer-segmented, footer-soft-segmented",[U(">",[D("footer",{transition:"border-color 0.3s var(--n-bezier)"},[U("&:not(:first-child)",{borderTop:"1px solid var(--n-border-color)"})])])]),K("embedded",` + `,[j("&:target","border-color: var(--n-color-target);")]),K("action-segmented",[j(">",[D("action",[j("&:not(:first-child)",{borderTop:"1px solid var(--n-border-color)"})])])]),K("content-segmented, content-soft-segmented",[j(">",[D("content",{transition:"border-color 0.3s var(--n-bezier)"},[j("&:not(:first-child)",{borderTop:"1px solid var(--n-border-color)"})])])]),K("footer-segmented, footer-soft-segmented",[j(">",[D("footer",{transition:"border-color 0.3s var(--n-bezier)"},[j("&:not(:first-child)",{borderTop:"1px solid var(--n-border-color)"})])])]),K("embedded",` background-color: var(--n-color-embedded); - `)]),Qs(O("card",` + `)]),Js(z("card",` background: var(--n-color-modal); `,[K("embedded",` background-color: var(--n-color-embedded-modal); - `)])),fu(O("card",` + `)])),fu(z("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"}},vj=Nr(Xp),bj=Object.assign(Object.assign({},Fe.props),Xp),Un=me({name:"Card",props:bj,setup(e){const t=()=>{const{onClose:c}=e;c&&Re(c)},{inlineThemeDisabled:n,mergedClsPrefixRef:o,mergedRtlRef:r}=ct(e),i=Fe("Card","-card",gj,I_,e,o),a=Rn("Card",r,o),s=F(()=>{const{size:c}=e,{self:{color:u,colorModal:d,colorTarget:f,textColor:p,titleTextColor:h,titleFontWeight:m,borderColor:v,actionColor:g,borderRadius:y,lineHeight:S,closeIconColor:C,closeIconColorHover:_,closeIconColorPressed:x,closeColorHover:w,closeColorPressed:T,closeBorderRadius:R,closeIconSize:k,closeSize:A,boxShadow:I,colorPopover:W,colorEmbedded:B,colorEmbeddedModal:z,colorEmbeddedPopover:$,[Pe("padding",c)]:j,[Pe("fontSize",c)]:X,[Pe("titleFontSize",c)]:L},common:{cubicBezierEaseInOut:M}}=i.value,{top:le,left:Q,bottom:ne}=ci(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":le,"--n-padding-bottom":ne,"--n-padding-left":Q,"--n-font-size":X,"--n-title-font-size":L,"--n-close-size":A,"--n-close-icon-size":k,"--n-close-border-radius":R}}),l=n?Rt("card",F(()=>e.size[0]),s,e):void 0;return{rtlEnabled:a,mergedClsPrefix:o,mergedTheme:i,handleCloseClick:t,cssVars:n?void 0:s,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender}},render(){const{segmented:e,bordered:t,hoverable:n,mergedClsPrefix:o,rtlEnabled:r,onRender:i,embedded:a,tag:s,$slots:l}=this;return i==null||i(),b(s,{class:[`${o}-card`,this.themeClass,a&&`${o}-card--embedded`,{[`${o}-card--rtl`]:r,[`${o}-card--content${typeof e!="boolean"&&e.content==="soft"?"-soft":""}-segmented`]:e===!0||e!==!1&&e.content,[`${o}-card--footer${typeof e!="boolean"&&e.footer==="soft"?"-soft":""}-segmented`]:e===!0||e!==!1&&e.footer,[`${o}-card--action-segmented`]:e===!0||e!==!1&&e.action,[`${o}-card--bordered`]:t,[`${o}-card--hoverable`]:n}],style:this.cssVars,role:this.role},Ot(l.cover,c=>c&&b("div",{class:`${o}-card-cover`,role:"none"},c)),Ot(l.header,c=>c||this.title||this.closable?b("div",{class:`${o}-card-header`,style:this.headerStyle},b("div",{class:`${o}-card-header__main`,role:"heading"},c||this.title),Ot(l["header-extra"],u=>u&&b("div",{class:`${o}-card-header__extra`,style:this.headerExtraStyle},u)),this.closable?b(Mi,{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)))}}),z_=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"}),yj={name:"Carousel",common:yt,self:z_},xj=yj,Cj={name:"Carousel",common:Be,self:z_},wj=Cj;function _j(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 Sj(e,t,n){return e<0?null:e===0?n?t-1:null:e-1}function kj(e,t,n){return e>t-1?null:e===t-1?n?0:null:e+1}function Tj(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 Pj(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 O_="n-carousel-methods",Rj=e=>{lt(O_,e)},Qp=(e="unknown",t="component")=>{const n=He(O_);return n||Br(e,`\`${t}\` must be placed inside \`n-carousel\`.`),n},Ej={total:{type:Number,default:0},currentIndex:{type:Number,default:0},dotType:{type:String,default:"dot"},trigger:{type:String,default:"click"},keyboard:Boolean},$j=me({name:"CarouselDots",props:Ej,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"},NA(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)}})}))}}),Aj=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"}))),Ij=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"}))),Mj=me({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},Aj),b("div",{class:[`${e}-carousel__arrow`,this.isNextDisabled()&&`${e}-carousel__arrow--disabled`],role:"button",onClick:this.next},Ij))}}),ac="CarouselItem",zj=e=>{var t;return((t=e.type)===null||t===void 0?void 0:t.name)===ac},Oj=me({name:ac,setup(e){const{mergedClsPrefixRef:t}=ct(e),n=Qp(qb(ac),`n-${qb(ac)}`),o=N(),r=F(()=>{const{value:u}=o;return u?n.getSlideIndex(u):-1}),i=F(()=>n.isPrev(r.value)),a=F(()=>n.isNext(r.value)),s=F(()=>n.isActive(r.value)),l=F(()=>n.getSlideStyle(r.value));Ut(()=>{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}))}}),Dj=O("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"}},bj=Nr(Xp),yj=Object.assign(Object.assign({},Fe.props),Xp),Un=ge({name:"Card",props:yj,setup(e){const t=()=>{const{onClose:c}=e;c&&Ee(c)},{inlineThemeDisabled:n,mergedClsPrefixRef:o,mergedRtlRef:r}=ut(e),i=Fe("Card","-card",vj,I_,e,o),a=Rn("Card",r,o),s=F(()=>{const{size:c}=e,{self:{color:u,colorModal:d,colorTarget:f,textColor:p,titleTextColor:h,titleFontWeight:m,borderColor:v,actionColor:g,borderRadius:x,lineHeight:S,closeIconColor:w,closeIconColorHover:_,closeIconColorPressed:y,closeColorHover:C,closeColorPressed:T,closeBorderRadius:R,closeIconSize:k,closeSize:A,boxShadow:I,colorPopover:W,colorEmbedded:B,colorEmbeddedModal:O,colorEmbeddedPopover:$,[Pe("padding",c)]:U,[Pe("fontSize",c)]:X,[Pe("titleFontSize",c)]:L},common:{cubicBezierEaseInOut:M}}=i.value,{top:le,left:Q,bottom:ne}=ui(U);return{"--n-bezier":M,"--n-border-radius":x,"--n-color":u,"--n-color-modal":d,"--n-color-popover":W,"--n-color-embedded":B,"--n-color-embedded-modal":O,"--n-color-embedded-popover":$,"--n-color-target":f,"--n-text-color":p,"--n-line-height":S,"--n-action-color":g,"--n-title-text-color":h,"--n-title-font-weight":m,"--n-close-icon-color":w,"--n-close-icon-color-hover":_,"--n-close-icon-color-pressed":y,"--n-close-color-hover":C,"--n-close-color-pressed":T,"--n-border-color":v,"--n-box-shadow":I,"--n-padding-top":le,"--n-padding-bottom":ne,"--n-padding-left":Q,"--n-font-size":X,"--n-title-font-size":L,"--n-close-size":A,"--n-close-icon-size":k,"--n-close-border-radius":R}}),l=n?Rt("card",F(()=>e.size[0]),s,e):void 0;return{rtlEnabled:a,mergedClsPrefix:o,mergedTheme:i,handleCloseClick:t,cssVars:n?void 0:s,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender}},render(){const{segmented:e,bordered:t,hoverable:n,mergedClsPrefix:o,rtlEnabled:r,onRender:i,embedded:a,tag:s,$slots:l}=this;return i==null||i(),b(s,{class:[`${o}-card`,this.themeClass,a&&`${o}-card--embedded`,{[`${o}-card--rtl`]:r,[`${o}-card--content${typeof e!="boolean"&&e.content==="soft"?"-soft":""}-segmented`]:e===!0||e!==!1&&e.content,[`${o}-card--footer${typeof e!="boolean"&&e.footer==="soft"?"-soft":""}-segmented`]:e===!0||e!==!1&&e.footer,[`${o}-card--action-segmented`]:e===!0||e!==!1&&e.action,[`${o}-card--bordered`]:t,[`${o}-card--hoverable`]:n}],style:this.cssVars,role:this.role},Ot(l.cover,c=>c&&b("div",{class:`${o}-card-cover`,role:"none"},c)),Ot(l.header,c=>c||this.title||this.closable?b("div",{class:`${o}-card-header`,style:this.headerStyle},b("div",{class:`${o}-card-header__main`,role:"heading"},c||this.title),Ot(l["header-extra"],u=>u&&b("div",{class:`${o}-card-header__extra`,style:this.headerExtraStyle},u)),this.closable?b(zi,{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)))}}),z_=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"}),xj={name:"Carousel",common:yt,self:z_},Cj=xj,wj={name:"Carousel",common:Be,self:z_},_j=wj;function Sj(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 kj(e,t,n){return e<0?null:e===0?n?t-1:null:e-1}function Tj(e,t,n){return e>t-1?null:e===t-1?n?0:null:e+1}function Pj(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 Ll(e,t,n){return en?n:e}function Rj(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 O_="n-carousel-methods",Ej=e=>{ct(O_,e)},Qp=(e="unknown",t="component")=>{const n=je(O_);return n||Br(e,`\`${t}\` must be placed inside \`n-carousel\`.`),n},$j={total:{type:Number,default:0},currentIndex:{type:Number,default:0},dotType:{type:String,default:"dot"},trigger:{type:String,default:"click"},keyboard:Boolean},Aj=ge({name:"CarouselDots",props:$j,setup(e){const{mergedClsPrefixRef:t}=ut(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(),x=g?p:m,S=g?h:v;!x&&!S||(c.preventDefault(),x&&!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"},BA(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)}})}))}}),Ij=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"}))),Mj=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"}))),zj=ge({name:"CarouselArrow",setup(e){const{mergedClsPrefixRef:t}=ut(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},Ij),b("div",{class:[`${e}-carousel__arrow`,this.isNextDisabled()&&`${e}-carousel__arrow--disabled`],role:"button",onClick:this.next},Mj))}}),ac="CarouselItem",Oj=e=>{var t;return((t=e.type)===null||t===void 0?void 0:t.name)===ac},Dj=ge({name:ac,setup(e){const{mergedClsPrefixRef:t}=ut(e),n=Qp(qb(ac),`n-${qb(ac)}`),o=N(),r=F(()=>{const{value:u}=o;return u?n.getSlideIndex(u):-1}),i=F(()=>n.isPrev(r.value)),a=F(()=>n.isNext(r.value)),s=F(()=>n.isActive(r.value)),l=F(()=>n.getSlideStyle(r.value));Ut(()=>{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}))}}),Lj=z("carousel",` position: relative; width: 100%; height: 100%; @@ -1475,7 +1475,7 @@ ${t} height: 100%; outline: none; overflow: hidden; - `,[U("> img",` + `,[j("> 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; - `,[U("&:focus",` + `,[j("&: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; - `,[U("&:focus",` + `,[j("&: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; - `,[U("svg",` + `,[j("svg",` height: 1em; width: 1em; - `),U("&:hover",` + `),j("&: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",[U(">",[U("div",` + `)])])]),K("usercontrol",[D("slides",[j(">",[j("div",` position: absolute; top: 50%; left: 50%; @@ -1599,7 +1599,7 @@ ${t} bottom: 12px; left: 12px; flex-direction: column; - `,[U("> *:first-child",` + `,[j("> *:first-child",` margin-bottom: 12px; `)])]),K("right",[D("dots",` transform: translateY(-50%); @@ -1623,7 +1623,7 @@ ${t} bottom: 12px; right: 12px; flex-direction: column; - `,[U("> *:first-child",` + `,[j("> *:first-child",` margin-bottom: 12px; `)])]),K("top",[D("dots",` transform: translateX(-50%); @@ -1636,7 +1636,7 @@ ${t} `),D("arrow-group",` top: 12px; right: 12px; - `,[U("> *:first-child",` + `,[j("> *:first-child",` margin-right: 12px; `)])]),K("bottom",[D("dots",` transform: translateX(-50%); @@ -1649,7 +1649,7 @@ ${t} `),D("arrow-group",` bottom: 12px; right: 12px; - `,[U("> *:first-child",` + `,[j("> *: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); - `)])])]),Lj=["transitionDuration","transitionTimingFunction"],Fj=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 Nj=me({name:"Carousel",props:Fj,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ct(e),o=N(null),r=N(null),i=N([]),a={value:[]},s=F(()=>e.direction==="vertical"),l=F(()=>s.value?"height":"width"),c=F(()=>s.value?"bottom":"right"),u=F(()=>e.effect==="slide"),d=F(()=>e.loop&&e.slidesPerView===1&&u.value),f=F(()=>e.effect==="custom"),p=F(()=>!u.value||e.centeredSlides?1:e.slidesPerView),h=F(()=>f.value?1:e.slidesPerView),m=F(()=>p.value==="auto"||e.slidesPerView==="auto"&&e.centeredSlides),v=N({width:0,height:0}),g=F(()=>{const{value:ke}=i;if(!ke.length)return[];const{value:Le}=m;if(Le)return ke.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,Ge=at-(Ze-1)*Te,It=1/Math.max(1,Ze);at=Ge*It}const ae=Object.assign(Object.assign({},pt),{[gt]:at});return ke.map(()=>ae)}),y=F(()=>{const{value:ke}=g;if(!ke.length)return[];const{centeredSlides:Le,spaceBetween:Ze}=e,{value:pt}=l,{[pt]:gt}=v.value;let at=0;return ke.map(({[pt]:ae})=>{let Te=at;return Le&&(Te+=(ae-gt)/2),at+=ae+Ze,Te})}),S=N(!1),C=F(()=>{const{transitionStyle:ke}=e;return ke?Gn(ke,Lj):{}}),_=F(()=>f.value?0:Pj(C.value.transitionDuration)),x=F(()=>{const{value:ke}=i;if(!ke.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 ke.map((ae,Te)=>Ze(Te));const{effect:pt,spaceBetween:gt}=e,{value:at}=c;return ke.reduce((ae,Te,Ge)=>{const It=Object.assign(Object.assign({},Ze(Ge)),{[`margin-${at}`]:`${gt}px`});return ae.push(It),S.value&&(pt==="fade"||pt==="card")&&Object.assign(It,C.value),ae},[])}),w=F(()=>{const{value:ke}=p,{length:Le}=i.value;if(ke!=="auto")return Math.max(Le-ke,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],Ge=pt;for(;Ge>1&&TeTj(w.value,d.value)),R=Od(e.defaultIndex,d.value),k=N(P0(R,w.value,d.value)),A=rn(Ne(e,"currentIndex"),k),I=F(()=>Od(A.value,d.value));function W(ke){var Le,Ze;ke=Dl(ke,0,w.value-1);const pt=P0(ke,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(ke=I.value){return Sj(ke,w.value,e.loop)}function z(ke=I.value){return kj(ke,w.value,e.loop)}function $(ke){const Le=he(ke);return Le!==null&&B()===Le}function j(ke){const Le=he(ke);return Le!==null&&z()===Le}function X(ke){return I.value===he(ke)}function L(ke){return A.value===ke}function M(){return B()===null}function le(){return z()===null}function Q(ke){const Le=Dl(Od(ke,d.value),0,w.value);(ke!==A.value||Le!==I.value)&&W(Le)}function ne(){const ke=B();ke!==null&&W(ke)}function fe(){const ke=z();ke!==null&&W(ke)}function xe(){(!G||!d.value)&&ne()}function Ce(){(!G||!d.value)&&fe()}let G=!1,be=0;const ue=N({});function re(ke,Le=0){ue.value=Object.assign({},C.value,{transform:s.value?`translateY(${-ke}px)`:`translateX(${-ke}px)`,transitionDuration:`${Le}ms`})}function Se(ke=0){u.value?V(I.value,ke):be!==0&&(!G&&ke>0&&(G=!0),re(be=0,ke))}function V(ke,Le){const Ze=P(ke);Ze!==be&&Le>0&&(G=!0),be=P(I.value),re(Ze,Le)}function P(ke){let Le;return ke>=w.value-1?Le=E():Le=y.value[ke]||0,Le}function E(){if(p.value==="auto"){const{value:ke}=l,{[ke]: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][ke]}return gt-Le}else{const{value:ke}=y;return ke[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:le,getSlideIndex:he,getSlideStyle:ye,addSlide:ie,removeSlide:Y,onCarouselItemClick:ve};Rj(q);function ie(ke){ke&&i.value.push(ke)}function Y(ke){if(!ke)return;const Le=he(ke);Le!==-1&&i.value.splice(Le,1)}function he(ke){return typeof ke=="number"?ke:ke?i.value.indexOf(ke):-1}function ye(ke){const Le=he(ke);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 ve(ke,Le){let Ze=!G&&!Ke&&!tt;e.effect==="card"&&Ze&&!X(ke)&&(Q(ke),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,Ke=!1,tt=!1;function ze(ke){var Le;if(Dd||!(!((Le=r.value)===null||Le===void 0)&&Le.contains(gi(ke))))return;Dd=!0,Ke=!0,tt=!1,De=Date.now(),de(),ke.type!=="touchstart"&&!ke.target.isContentEditable&&ke.preventDefault();const Ze=R0(ke)?ke.touches[0]:ke;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(ke){const{value:Le}=s,{value:Ze}=l,pt=R0(ke)?ke.touches[0]:ke,gt=Le?pt.clientY-oe:pt.clientX-te,at=v.value[Ze];Ee=Dl(gt,-at,at),ke.cancelable&&ke.preventDefault(),u.value&&re(be-Ee,0)}function dt(){const{value:ke}=I;let Le=ke;if(!G&&Ee!==0&&u.value){const Ze=be-Ee,pt=[...y.value.slice(0,w.value-1),E()];let gt=null;for(let at=0;atgt/2||Ee/Ze>.4?Le=B(ke):(Ee<-gt/2||Ee/Ze<-.4)&&(Le=z(ke))}Le!==null&&Le!==ke?(tt=!0,W(Le),jt(()=>{(!d.value||k.value!==A.value)&&Se(_.value)})):Se(_.value),Oe(),_e()}function Oe(){Ke&&(Dd=!1),Ke=!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:ke}=I;V(ke,0)}else _e();u.value&&(ue.value.transitionDuration="0ms"),G=!1}function it(ke){if(ke.preventDefault(),G)return;let{deltaX:Le,deltaY:Ze}=ke;ke.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 Ge=10;(Te*Ze>=Ge||ae*Le>=Ge)&&(at===gt&&!le()?fe():at===pt&&!M()&&ne())}function Z(){v.value=E0(o.value,!0),_e()}function we(){var ke,Le;m.value&&((Le=(ke=g.effect).scheduler)===null||Le===void 0||Le.call(ke),g.effect.run())}function Me(){e.autoplay&&de()}function Ue(){e.autoplay&&_e()}Ut(()=>{un(_e),requestAnimationFrame(()=>S.value=!0)}),tn(()=>{Oe(),de()}),Ws(()=>{const{value:ke}=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===ke[at]);ae!==at&&(gt=!0),Ze.set(ke[at],ae)}gt&&ke.sort((at,ae)=>pt(at)-pt(ae))}),ht(I,(ke,Le)=>{if(ke!==Le)if(_e(),u.value){if(d.value&&T.value>2){const{value:Ze}=w;ke===Ze-2&&Le===1?ke=0:ke===1&&Le===Ze-2&&(ke=Ze-1)}V(ke,_.value)}else Se()},{immediate:!0}),ht([d,p],()=>void jt(()=>{W(I.value)})),ht(y,()=>{u.value&&Se()},{deep:!0}),ht(u,ke=>{ke?Se():(G=!1,re(be=0))});const Xe=F(()=>({onTouchstartPassive:e.touchable?ze:void 0,onMousedown:e.draggable?ze:void 0,onWheel:e.mousewheel?it:void 0})),Qe=F(()=>Object.assign(Object.assign({},Gn(q,["to","prev","next","isPrevDisabled","isNextDisabled"])),{total:T.value,currentIndex:A.value})),nt=F(()=>({total:T.value,currentIndex:A.value,to:q.to})),ot={getCurrentIndex:()=>A.value,to:Q,prev:ne,next:fe},kt=Fe("Carousel","-carousel",Dj,xj,e,t),sn=F(()=>{const{common:{cubicBezierEaseInOut:ke},self:{dotSize:Le,dotColor:Ze,dotColorActive:pt,dotColorFocus:gt,dotLineWidth:at,dotLineWidthActive:ae,arrowColor:Te}}=kt.value;return{"--n-bezier":ke,"--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:Me,handleMouseleave:Ue,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=Bj(h);return m.length||(m=h.map(v=>b(Oj,null,{default:()=>oo(v)}))),this.duplicatedable&&(m=_j(m)),this.slideVNodes.value=m,this.autoSlideSize&&(m=m.map(v=>b(Mr,{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(Mr,{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($j,{key:i+a,total:u.total,currentIndex:u.currentIndex,dotType:i,trigger:this.trigger,keyboard:this.keyboard})]),n&&Qf(p,c,()=>[b(Mj,null)]))}});function Bj(e){return e.reduce((t,n)=>(zj(n)&&t.push(n),t),[])}const Hj={sizeSmall:"14px",sizeMedium:"16px",sizeLarge:"18px",labelPadding:"0 8px",labelFontWeight:"400"},D_=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({},Hj),{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})},jj={name:"Checkbox",common:yt,self:D_},L_=jj,Uj={name:"Checkbox",common:Be,self(e){const{cardColor:t}=e,n=D_(e);return n.color="#0000",n.checkMarkColor=t,n}},Fa=Uj,Vj=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"}},Wj={name:"Cascader",common:Be,peers:{InternalSelectMenu:ol,InternalSelection:Kp,Scrollbar:Hn,Checkbox:Fa,Empty:xu},self:Vj},qj=Wj,Kj=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"})),Gj=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"})),F_="n-checkbox-group",Yj={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]},Xj=me({name:"CheckboxGroup",props:Yj,setup(e){const{mergedClsPrefixRef:t}=ct(e),n=sr(e),{mergedSizeRef:o,mergedDisabledRef:r}=n,i=N(e.defaultValue),a=F(()=>e.value),s=rn(a,i),l=F(()=>{var d;return((d=s.value)===null||d===void 0?void 0:d.length)||0}),c=F(()=>Array.isArray(s.value)?new Set(s.value):new Set);function u(d,f){const{nTriggerFormInput:p,nTriggerFormChange:h}=n,{onChange: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(F_,{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)}}),Qj=U([O("checkbox",` + `)])])]),Fj=["transitionDuration","transitionTimingFunction"],Nj=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 Bj=ge({name:"Carousel",props:Nj,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=N(null),r=N(null),i=N([]),a={value:[]},s=F(()=>e.direction==="vertical"),l=F(()=>s.value?"height":"width"),c=F(()=>s.value?"bottom":"right"),u=F(()=>e.effect==="slide"),d=F(()=>e.loop&&e.slidesPerView===1&&u.value),f=F(()=>e.effect==="custom"),p=F(()=>!u.value||e.centeredSlides?1:e.slidesPerView),h=F(()=>f.value?1:e.slidesPerView),m=F(()=>p.value==="auto"||e.slidesPerView==="auto"&&e.centeredSlides),v=N({width:0,height:0}),g=F(()=>{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,Ge=at-(Ze-1)*Te,It=1/Math.max(1,Ze);at=Ge*It}const se=Object.assign(Object.assign({},pt),{[gt]:at});return Se.map(()=>se)}),x=F(()=>{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]:se})=>{let Te=at;return Le&&(Te+=(se-gt)/2),at+=se+Ze,Te})}),S=N(!1),w=F(()=>{const{transitionStyle:Se}=e;return Se?Gn(Se,Fj):{}}),_=F(()=>f.value?0:Rj(w.value.transitionDuration)),y=F(()=>{const{value:Se}=i;if(!Se.length)return[];const Le=!(m.value||h.value===1),Ze=se=>{if(Le){const{value:Te}=l;return{[Te]:`${g.value[se][Te]}px`}}};if(f.value)return Se.map((se,Te)=>Ze(Te));const{effect:pt,spaceBetween:gt}=e,{value:at}=c;return Se.reduce((se,Te,Ge)=>{const It=Object.assign(Object.assign({},Ze(Ge)),{[`margin-${at}`]:`${gt}px`});return se.push(It),S.value&&(pt==="fade"||pt==="card")&&Object.assign(It,w.value),se},[])}),C=F(()=>{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}=x,{value:at}=l,se=v.value[at];let Te=Ze[Ze.length-1][at],Ge=pt;for(;Ge>1&&TePj(C.value,d.value)),R=Od(e.defaultIndex,d.value),k=N(P0(R,C.value,d.value)),A=rn(Ne(e,"currentIndex"),k),I=F(()=>Od(A.value,d.value));function W(Se){var Le,Ze;Se=Ll(Se,0,C.value-1);const pt=P0(Se,C.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 kj(Se,C.value,e.loop)}function O(Se=I.value){return Tj(Se,C.value,e.loop)}function $(Se){const Le=fe(Se);return Le!==null&&B()===Le}function U(Se){const Le=fe(Se);return Le!==null&&O()===Le}function X(Se){return I.value===fe(Se)}function L(Se){return A.value===Se}function M(){return B()===null}function le(){return O()===null}function Q(Se){const Le=Ll(Od(Se,d.value),0,C.value);(Se!==A.value||Le!==I.value)&&W(Le)}function ne(){const Se=B();Se!==null&&W(Se)}function de(){const Se=O();Se!==null&&W(Se)}function xe(){(!G||!d.value)&&ne()}function Ce(){(!G||!d.value)&&de()}let G=!1,be=0;const ue=N({});function re(Se,Le=0){ue.value=Object.assign({},w.value,{transform:s.value?`translateY(${-Se}px)`:`translateX(${-Se}px)`,transitionDuration:`${Le}ms`})}function _e(Se=0){u.value?V(I.value,Se):be!==0&&(!G&&Se>0&&(G=!0),re(be=0,Se))}function V(Se,Le){const Ze=P(Se);Ze!==be&&Le>0&&(G=!0),be=P(I.value),re(Ze,Le)}function P(Se){let Le;return Se>=C.value-1?Le=E():Le=x.value[Se]||0,Le}function E(){if(p.value==="auto"){const{value:Se}=l,{[Se]:Le}=v.value,{value:Ze}=x,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}=x;return Se[C.value-1]||0}}const q={currentIndexRef:A,to:Q,prev:xe,next:Ce,isVertical:()=>s.value,isHorizontal:()=>!s.value,isPrev:$,isNext:U,isActive:X,isPrevDisabled:M,isNextDisabled:le,getSlideIndex:fe,getSlideStyle:ye,addSlide:ie,removeSlide:Y,onCarouselItemClick:ve};Ej(q);function ie(Se){Se&&i.value.push(Se)}function Y(Se){if(!Se)return;const Le=fe(Se);Le!==-1&&i.value.splice(Le,1)}function fe(Se){return typeof Se=="number"?Se:Se?i.value.indexOf(Se):-1}function ye(Se){const Le=fe(Se);if(Le!==-1){const Ze=[y.value[Le]],pt=q.isPrev(Le),gt=q.isNext(Le);return pt&&Ze.push(e.prevSlideStyle||""),gt&&Ze.push(e.nextSlideStyle||""),Fo(Ze)}}function ve(Se,Le){let Ze=!G&&!qe&&!et;e.effect==="card"&&Ze&&!X(Se)&&(Q(Se),Ze=!1),Ze||(Le.preventDefault(),Le.stopPropagation())}let ee=null;function he(){ee&&(clearInterval(ee),ee=null)}function ke(){he(),!e.autoplay||T.value<2||(ee=window.setInterval(de,e.interval))}let te=0,oe=0,Re=0,De=0,qe=!1,et=!1;function ze(Se){var Le;if(Dd||!(!((Le=r.value)===null||Le===void 0)&&Le.contains(vi(Se))))return;Dd=!0,qe=!0,et=!1,De=Date.now(),he(),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,He,{passive:!0}),At("touchend",document,lt),At("touchcancel",document,lt)),e.draggable&&(At("mousemove",document,He),At("mouseup",document,lt))}function He(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];Re=Ll(gt,-at,at),Se.cancelable&&Se.preventDefault(),u.value&&re(be-Re,0)}function lt(){const{value:Se}=I;let Le=Se;if(!G&&Re!==0&&u.value){const Ze=be-Re,pt=[...x.value.slice(0,C.value-1),E()];let gt=null;for(let at=0;atgt/2||Re/Ze>.4?Le=B(Se):(Re<-gt/2||Re/Ze<-.4)&&(Le=O(Se))}Le!==null&&Le!==Se?(et=!0,W(Le),jt(()=>{(!d.value||k.value!==A.value)&&_e(_.value)})):_e(_.value),Oe(),ke()}function Oe(){qe&&(Dd=!1),qe=!1,te=0,oe=0,Re=0,De=0,_t("touchmove",document,He),_t("touchend",document,lt),_t("touchcancel",document,lt),_t("mousemove",document,He),_t("mouseup",document,lt)}function nt(){if(u.value&&G){const{value:Se}=I;V(Se,0)}else ke();u.value&&(ue.value.transitionDuration="0ms"),G=!1}function ot(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 se=0,Te=0;s.value?Te=at:se=at;const Ge=10;(Te*Ze>=Ge||se*Le>=Ge)&&(at===gt&&!le()?de():at===pt&&!M()&&ne())}function Z(){v.value=E0(o.value,!0),ke()}function we(){var Se,Le;m.value&&((Le=(Se=g.effect).scheduler)===null||Le===void 0||Le.call(Se),g.effect.run())}function Me(){e.autoplay&&he()}function Ue(){e.autoplay&&ke()}Ut(()=>{un(ke),requestAnimationFrame(()=>S.value=!0)}),tn(()=>{Oe(),he()}),Ks(()=>{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]);se!==at&&(gt=!0),Ze.set(Se[at],se)}gt&&Se.sort((at,se)=>pt(at)-pt(se))}),ht(I,(Se,Le)=>{if(Se!==Le)if(ke(),u.value){if(d.value&&T.value>2){const{value:Ze}=C;Se===Ze-2&&Le===1?Se=0:Se===1&&Le===Ze-2&&(Se=Ze-1)}V(Se,_.value)}else _e()},{immediate:!0}),ht([d,p],()=>void jt(()=>{W(I.value)})),ht(x,()=>{u.value&&_e()},{deep:!0}),ht(u,Se=>{Se?_e():(G=!1,re(be=0))});const Xe=F(()=>({onTouchstartPassive:e.touchable?ze:void 0,onMousedown:e.draggable?ze:void 0,onWheel:e.mousewheel?ot:void 0})),Qe=F(()=>Object.assign(Object.assign({},Gn(q,["to","prev","next","isPrevDisabled","isNextDisabled"])),{total:T.value,currentIndex:A.value})),rt=F(()=>({total:T.value,currentIndex:A.value,to:q.to})),it={getCurrentIndex:()=>A.value,to:Q,prev:ne,next:de},kt=Fe("Carousel","-carousel",Lj,Cj,e,t),sn=F(()=>{const{common:{cubicBezierEaseInOut:Se},self:{dotSize:Le,dotColor:Ze,dotColorActive:pt,dotColorFocus:gt,dotLineWidth:at,dotLineWidthActive:se,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":se,"--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:y,translateStyle:ue,slidesControlListeners:Xe,handleTransitionEnd:nt,handleResize:Z,handleSlideResize:we,handleMouseenter:Me,handleMouseleave:Ue,isActive:L,arrowSlotProps:Qe,dotSlotProps:rt},it),{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=Hj(h);return m.length||(m=h.map(v=>b(Dj,null,{default:()=>oo(v)}))),this.duplicatedable&&(m=Sj(m)),this.slideVNodes.value=m,this.autoSlideSize&&(m=m.map(v=>b(Mr,{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(Mr,{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(Aj,{key:i+a,total:u.total,currentIndex:u.currentIndex,dotType:i,trigger:this.trigger,keyboard:this.keyboard})]),n&&Qf(p,c,()=>[b(zj,null)]))}});function Hj(e){return e.reduce((t,n)=>(Oj(n)&&t.push(n),t),[])}const jj={sizeSmall:"14px",sizeMedium:"16px",sizeLarge:"18px",labelPadding:"0 8px",labelFontWeight:"400"},D_=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({},jj),{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})},Uj={name:"Checkbox",common:yt,self:D_},L_=Uj,Vj={name:"Checkbox",common:Be,self(e){const{cardColor:t}=e,n=D_(e);return n.color="#0000",n.checkMarkColor=t,n}},Fa=Vj,Wj=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"}},qj={name:"Cascader",common:Be,peers:{InternalSelectMenu:il,InternalSelection:Kp,Scrollbar:Hn,Checkbox:Fa,Empty:xu},self:Wj},Kj=qj,Gj=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"})),Yj=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"})),F_="n-checkbox-group",Xj={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=ge({name:"CheckboxGroup",props:Xj,setup(e){const{mergedClsPrefixRef:t}=ut(e),n=sr(e),{mergedSizeRef:o,mergedDisabledRef:r}=n,i=N(e.defaultValue),a=F(()=>e.value),s=rn(a,i),l=F(()=>{var d;return((d=s.value)===null||d===void 0?void 0:d.length)||0}),c=F(()=>Array.isArray(s.value)?new Set(s.value):new Set);function u(d,f){const{nTriggerFormInput:p,nTriggerFormChange:h}=n,{onChange:m,"onUpdate:value":v,onUpdateValue:g}=e;if(Array.isArray(s.value)){const x=Array.from(s.value),S=x.findIndex(w=>w===f);d?~S||(x.push(f),g&&Ee(g,x,{actionType:"check",value:f}),v&&Ee(v,x,{actionType:"check",value:f}),p(),h(),i.value=x,m&&Ee(m,x)):~S&&(x.splice(S,1),g&&Ee(g,x,{actionType:"uncheck",value:f}),v&&Ee(v,x,{actionType:"uncheck",value:f}),m&&Ee(m,x),i.value=x,p(),h())}else d?(g&&Ee(g,[f],{actionType:"check",value:f}),v&&Ee(v,[f],{actionType:"check",value:f}),m&&Ee(m,[f]),i.value=[f],p(),h()):(g&&Ee(g,[],{actionType:"uncheck",value:f}),v&&Ee(v,[],{actionType:"uncheck",value:f}),m&&Ee(m,[]),i.value=[],p(),h())}return ct(F_,{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)}}),Zj=j([z("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);"),U("&:hover",[O("checkbox-box",[D("border","border: var(--n-border-checked);")])]),U("&:focus:not(:active)",[O("checkbox-box",[D("border",` + `,[K("show-label","line-height: var(--n-label-line-height);"),j("&:hover",[z("checkbox-box",[D("border","border: var(--n-border-checked);")])]),j("&:focus:not(:active)",[z("checkbox-box",[D("border",` border: var(--n-border-focus); box-shadow: var(--n-box-shadow-focus); - `)])]),K("inside-table",[O("checkbox-box",` + `)])]),K("inside-table",[z("checkbox-box",` background-color: var(--n-merged-color-table); - `)]),K("checked",[O("checkbox-box",` + `)]),K("checked",[z("checkbox-box",` background-color: var(--n-color-checked); - `,[O("checkbox-icon",[U(".check-icon",` + `,[z("checkbox-icon",[j(".check-icon",` opacity: 1; transform: scale(1); - `)])])]),K("indeterminate",[O("checkbox-box",[O("checkbox-icon",[U(".check-icon",` + `)])])]),K("indeterminate",[z("checkbox-box",[z("checkbox-icon",[j(".check-icon",` opacity: 0; transform: scale(.5); - `),U(".line-icon",` + `),j(".line-icon",` opacity: 1; transform: scale(1); - `)])])]),K("checked, indeterminate",[U("&:focus:not(:active)",[O("checkbox-box",[D("border",` + `)])])]),K("checked, indeterminate",[j("&:focus:not(:active)",[z("checkbox-box",[D("border",` border: var(--n-border-checked); box-shadow: var(--n-box-shadow-focus); - `)])]),O("checkbox-box",` + `)])]),z("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",[O("checkbox-box",` + `,[D("border",{border:"var(--n-border-checked)"})])]),K("disabled",{cursor:"not-allowed"},[K("checked",[z("checkbox-box",` background-color: var(--n-color-disabled-checked); - `,[D("border",{border:"var(--n-border-disabled-checked)"}),O("checkbox-icon",[U(".check-icon, .line-icon",{fill:"var(--n-check-mark-color-disabled-checked)"})])])]),O("checkbox-box",` + `,[D("border",{border:"var(--n-border-disabled-checked)"}),z("checkbox-icon",[j(".check-icon, .line-icon",{fill:"var(--n-check-mark-color-disabled-checked)"})])])]),z("checkbox-box",` background-color: var(--n-color-disabled); `,[D("border",` border: var(--n-border-disabled); - `),O("checkbox-icon",[U(".check-icon, .line-icon",` + `),z("checkbox-icon",[j(".check-icon, .line-icon",` fill: var(--n-check-mark-color-disabled); `)])]),D("label",` color: var(--n-text-color-disabled); - `)]),O("checkbox-box-wrapper",` + `)]),z("checkbox-box-wrapper",` position: relative; width: var(--n-size); flex-shrink: 0; flex-grow: 0; user-select: none; -webkit-user-select: none; - `),O("checkbox-box",` + `),z("checkbox-box",` position: absolute; left: 0; top: 50%; @@ -1750,7 +1750,7 @@ ${t} top: 0; bottom: 0; border: var(--n-border); - `),O("checkbox-icon",` + `),z("checkbox-icon",` display: flex; align-items: center; justify-content: center; @@ -1759,7 +1759,7 @@ ${t} right: 1px; top: 1px; bottom: 1px; - `,[U(".check-icon, .line-icon",` + `,[j(".check-icon, .line-icon",` width: 100%; fill: var(--n-check-mark-color); opacity: 0; @@ -1777,21 +1777,21 @@ ${t} -webkit-user-select: none; padding: var(--n-label-padding); font-weight: var(--n-label-font-weight); - `,[U("&:empty",{display:"none"})])]),Qs(O("checkbox",` + `,[j("&:empty",{display:"none"})])]),Js(z("checkbox",` --n-merged-color-table: var(--n-color-table-modal); - `)),fu(O("checkbox",` + `)),fu(z("checkbox",` --n-merged-color-table: var(--n-color-table-popover); - `))]),Zj=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=me({name:"Checkbox",props:Zj,setup(e){const t=N(null),{mergedClsPrefixRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=ct(e),i=sr(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:R}=l;if(T!==void 0&&R.value>=T&&!f.value)return!0;const{minRef:{value:k}}=l;if(k!==void 0&&R.value<=k&&f.value)return!0}return x?x.disabled.value:!1}}),{mergedDisabledRef:a,mergedSizeRef:s}=i,l=He(F_,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",Qj,L_,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:R}=e,{nTriggerFormInput:k,nTriggerFormChange:A}=i,I=f.value?e.uncheckedValue:e.checkedValue;T&&Re(T,I,x),R&&Re(R,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=F(()=>{const{value:x}=s,{common:{cubicBezierEaseInOut:w},self:{borderRadius:T,color:R,colorChecked:k,colorDisabled:A,colorTableHeader:I,colorTableHeaderModal:W,colorTableHeaderPopover:B,checkMarkColor:z,checkMarkColorDisabled:$,border:j,borderFocus:X,borderDisabled:L,borderChecked:M,boxShadowFocus:le,textColor:Q,textColorDisabled:ne,checkMarkColorDisabledChecked:fe,colorDisabledChecked:xe,borderDisabledChecked:Ce,labelPadding:G,labelLineHeight:be,labelFontWeight:ue,[Pe("fontSize",x)]:re,[Pe("size",x)]:Se}}=p.value;return{"--n-label-line-height":be,"--n-label-font-weight":ue,"--n-size":Se,"--n-bezier":w,"--n-border-radius":T,"--n-border":j,"--n-border-checked":M,"--n-border-focus":X,"--n-border-disabled":L,"--n-border-disabled-checked":Ce,"--n-box-shadow-focus":le,"--n-color":R,"--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",F(()=>s.value[0]),C,e):void 0;return Object.assign(i,y,{rtlEnabled:S,selfRef:t,mergedClsPrefix:n,mergedDisabled:a,renderedChecked:f,mergedTheme:p,labelId: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(Ii,null,{default:()=>this.indeterminate?b("div",{key:"indeterminate",class:`${c}-checkbox-icon`},Gj):b("div",{key:"check",class:`${c}-checkbox-icon`},Kj)}),b("div",{class:`${c}-checkbox-box__border`}))),h)}}),Jj={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}}},N_=Jj,eU=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"}},tU={name:"Collapse",common:Be,self:eU},nU=tU,oU=e=>{const{cubicBezierEaseInOut:t}=e;return{bezier:t}},rU={name:"CollapseTransition",common:Be,self:oU},iU=rU,aU={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:()=>(rr("config-provider","`as` is deprecated, please use `tag` instead."),!0),default:void 0}},B_=me({name:"ConfigProvider",alias:["App"],props:aU,setup(e){const t=He(xo,null),n=F(()=>{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=F(()=>{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=F(()=>{const{icons:h}=e;return h===void 0?t==null?void 0:t.mergedIconsRef.value:h}),s=F(()=>{const{componentOptions:h}=e;return h!==void 0?h:t==null?void 0:t.mergedComponentPropsRef.value}),l=F(()=>{const{clsPrefix:h}=e;return h!==void 0?h:t?t.mergedClsPrefixRef.value:Hs}),c=F(()=>{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=F(()=>e.breakpoints||(t==null?void 0:t.mergedBreakpointsRef.value)),d=e.inlineThemeDisabled||(t==null?void 0:t.inlineThemeDisabled),f=e.preflightStyleDisabled||(t==null?void 0:t.preflightStyleDisabled),p=F(()=>{const{value:h}=n,{value: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:F(()=>{const{locale:h}=e;if(h!==null)return h===void 0?t==null?void 0:t.mergedLocaleRef.value:h}),mergedDateLocaleRef:F(()=>{const{dateLocale:h}=e;if(h!==null)return h===void 0?t==null?void 0:t.mergedDateLocaleRef.value:h}),mergedHljsRef:F(()=>{const{hljs:h}=e;return h===void 0?t==null?void 0:t.mergedHljsRef.value:h}),mergedKatexRef:F(()=>{const{katex:h}=e;return h===void 0?t==null?void 0:t.mergedKatexRef.value:h}),mergedThemeRef:n,mergedThemeOverridesRef:o,inlineThemeDisabled:d||!1,preflightStyleDisabled:f||!1}),{mergedClsPrefix:l,mergedBordered:i,mergedNamespace:r,mergedTheme:n,mergedThemeOverrides:o}},render(){var e,t,n,o;return this.abstract?(o=(n=this.$slots).default)===null||o===void 0?void 0:o.call(n):b(this.as||this.tag,{class:`${this.mergedClsPrefix||Hs}-config-provider`},(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e))}}),sU=e=>1-Math.pow(1-e,5);function lU(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)*sU(c/o);if(c===o){i();return}r(u),requestAnimationFrame(a)},s=performance.now();a()}const cU={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},uU=me({name:"NumberAnimation",props:cU,setup(e){const{localeRef:t}=Ri("name"),{duration:n}=e,o=N(e.from),r=F(()=>{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&&lU({from:f,to:p,duration:n,onUpdate:a,onFinish:s})},c=F(()=>{var f;const h=yL(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 Ut(()=>{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]}}),dU={name:"Popselect",common:Be,peers:{Popover:Li,InternalSelectMenu:ol}},H_=dU;function fU(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const hU={name:"Popselect",common:yt,peers:{Popover:La,InternalSelectMenu:qp},self:fU},Zp=hU,j_="n-popselect",pU=O("popselect-menu",` + `))]),Jj=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=ge({name:"Checkbox",props:Jj,setup(e){const t=N(null),{mergedClsPrefixRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=ut(e),i=sr(e,{mergedSize(y){const{size:C}=e;if(C!==void 0)return C;if(l){const{value:T}=l.mergedSizeRef;if(T!==void 0)return T}if(y){const{mergedSize:T}=y;if(T!==void 0)return T.value}return"medium"},mergedDisabled(y){const{disabled:C}=e;if(C!==void 0)return C;if(l){if(l.disabledRef.value)return!0;const{maxRef:{value:T},checkedCountRef:R}=l;if(T!==void 0&&R.value>=T&&!f.value)return!0;const{minRef:{value:k}}=l;if(k!==void 0&&R.value<=k&&f.value)return!0}return y?y.disabled.value:!1}}),{mergedDisabledRef:a,mergedSizeRef:s}=i,l=je(F_,null),c=N(e.defaultChecked),u=Ne(e,"checked"),d=rn(u,c),f=wt(()=>{if(l){const y=l.valueSetRef.value;return y&&e.value!==void 0?y.has(e.value):!1}else return d.value===e.checkedValue}),p=Fe("Checkbox","-checkbox",Zj,L_,e,n);function h(y){if(l&&e.value!==void 0)l.toggleCheckbox(!f.value,e.value);else{const{onChange:C,"onUpdate:checked":T,onUpdateChecked:R}=e,{nTriggerFormInput:k,nTriggerFormChange:A}=i,I=f.value?e.uncheckedValue:e.checkedValue;T&&Ee(T,I,y),R&&Ee(R,I,y),C&&Ee(C,I,y),k(),A(),c.value=I}}function m(y){a.value||h(y)}function v(y){if(!a.value)switch(y.key){case" ":case"Enter":h(y)}}function g(y){switch(y.key){case" ":y.preventDefault()}}const x={focus:()=>{var y;(y=t.value)===null||y===void 0||y.focus()},blur:()=>{var y;(y=t.value)===null||y===void 0||y.blur()}},S=Rn("Checkbox",r,n),w=F(()=>{const{value:y}=s,{common:{cubicBezierEaseInOut:C},self:{borderRadius:T,color:R,colorChecked:k,colorDisabled:A,colorTableHeader:I,colorTableHeaderModal:W,colorTableHeaderPopover:B,checkMarkColor:O,checkMarkColorDisabled:$,border:U,borderFocus:X,borderDisabled:L,borderChecked:M,boxShadowFocus:le,textColor:Q,textColorDisabled:ne,checkMarkColorDisabledChecked:de,colorDisabledChecked:xe,borderDisabledChecked:Ce,labelPadding:G,labelLineHeight:be,labelFontWeight:ue,[Pe("fontSize",y)]:re,[Pe("size",y)]:_e}}=p.value;return{"--n-label-line-height":be,"--n-label-font-weight":ue,"--n-size":_e,"--n-bezier":C,"--n-border-radius":T,"--n-border":U,"--n-border-checked":M,"--n-border-focus":X,"--n-border-disabled":L,"--n-border-disabled-checked":Ce,"--n-box-shadow-focus":le,"--n-color":R,"--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":O,"--n-check-mark-color-disabled":$,"--n-check-mark-color-disabled-checked":de,"--n-font-size":re,"--n-label-padding":G}}),_=o?Rt("checkbox",F(()=>s.value[0]),w,e):void 0;return Object.assign(i,x,{rtlEnabled:S,selfRef:t,mergedClsPrefix:n,mergedDisabled:a,renderedChecked:f,mergedTheme:p,labelId:Ia(),handleClick:m,handleKeyUp:v,handleKeyDown:g,cssVars:o?void 0:w,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(Mi,null,{default:()=>this.indeterminate?b("div",{key:"indeterminate",class:`${c}-checkbox-icon`},Yj):b("div",{key:"check",class:`${c}-checkbox-icon`},Gj)}),b("div",{class:`${c}-checkbox-box__border`}))),h)}}),eU={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}}},N_=eU,tU=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"}},nU={name:"Collapse",common:Be,self:tU},oU=nU,rU=e=>{const{cubicBezierEaseInOut:t}=e;return{bezier:t}},iU={name:"CollapseTransition",common:Be,self:rU},aU=iU,sU={abstract:Boolean,bordered:{type:Boolean,default:void 0},clsPrefix:{type:String,default:Us},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:()=>(rr("config-provider","`as` is deprecated, please use `tag` instead."),!0),default:void 0}},B_=ge({name:"ConfigProvider",alias:["App"],props:sU,setup(e){const t=je(xo,null),n=F(()=>{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=F(()=>{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:is({},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=F(()=>{const{icons:h}=e;return h===void 0?t==null?void 0:t.mergedIconsRef.value:h}),s=F(()=>{const{componentOptions:h}=e;return h!==void 0?h:t==null?void 0:t.mergedComponentPropsRef.value}),l=F(()=>{const{clsPrefix:h}=e;return h!==void 0?h:t?t.mergedClsPrefixRef.value:Us}),c=F(()=>{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(x=>{x.name in v||(v[x.name]=la(x))});return v}),u=F(()=>e.breakpoints||(t==null?void 0:t.mergedBreakpointsRef.value)),d=e.inlineThemeDisabled||(t==null?void 0:t.inlineThemeDisabled),f=e.preflightStyleDisabled||(t==null?void 0:t.preflightStyleDisabled),p=F(()=>{const{value:h}=n,{value:m}=o,v=m&&Object.keys(m).length!==0,g=h==null?void 0:h.name;return g?v?`${g}-${Fs(JSON.stringify(o.value))}`:g:v?Fs(JSON.stringify(o.value)):""});return ct(xo,{mergedThemeHashRef:p,mergedBreakpointsRef:u,mergedRtlRef:c,mergedIconsRef:a,mergedComponentPropsRef:s,mergedBorderedRef:i,mergedNamespaceRef:r,mergedClsPrefixRef:l,mergedLocaleRef:F(()=>{const{locale:h}=e;if(h!==null)return h===void 0?t==null?void 0:t.mergedLocaleRef.value:h}),mergedDateLocaleRef:F(()=>{const{dateLocale:h}=e;if(h!==null)return h===void 0?t==null?void 0:t.mergedDateLocaleRef.value:h}),mergedHljsRef:F(()=>{const{hljs:h}=e;return h===void 0?t==null?void 0:t.mergedHljsRef.value:h}),mergedKatexRef:F(()=>{const{katex:h}=e;return h===void 0?t==null?void 0:t.mergedKatexRef.value:h}),mergedThemeRef:n,mergedThemeOverridesRef:o,inlineThemeDisabled:d||!1,preflightStyleDisabled:f||!1}),{mergedClsPrefix:l,mergedBordered:i,mergedNamespace:r,mergedTheme:n,mergedThemeOverrides:o}},render(){var e,t,n,o;return this.abstract?(o=(n=this.$slots).default)===null||o===void 0?void 0:o.call(n):b(this.as||this.tag,{class:`${this.mergedClsPrefix||Us}-config-provider`},(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e))}}),lU=e=>1-Math.pow(1-e,5);function cU(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)*lU(c/o);if(c===o){i();return}r(u),requestAnimationFrame(a)},s=performance.now();a()}const uU={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},dU=ge({name:"NumberAnimation",props:uU,setup(e){const{localeRef:t}=Ei("name"),{duration:n}=e,o=N(e.from),r=F(()=>{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&&cU({from:f,to:p,duration:n,onUpdate:a,onFinish:s})},c=F(()=>{var f;const h=xL(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],x=h[1];return{integer:g,decimal:x,decimalSeparator:v}});function u(){i||l()}return Ut(()=>{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]}}),fU={name:"Popselect",common:Be,peers:{Popover:Fi,InternalSelectMenu:il}},H_=fU;function hU(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const pU={name:"Popselect",common:yt,peers:{Popover:La,InternalSelectMenu:qp},self:hU},Zp=pU,j_="n-popselect",mU=z("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]},$0=Nr(Jp),mU=me({name:"PopselectPanel",props:Jp,setup(e){const t=He(j_),{mergedClsPrefixRef:n,inlineThemeDisabled:o}=ct(e),r=Fe("Popselect","-pop-select",pU,Zp,t.props,n),i=F(()=>nl(e.options,C_("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){or(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=F(()=>{const{self:{menuBoxShadow:f}}=r.value;return{"--n-menu-box-shadow":f}}),d=o?Rt("select",void 0,u,t.props):void 0;return{mergedTheme:t.mergedThemeRef,mergedClsPrefix:n,treeMate:i,handleToggle:s,handleMenuMousedown:l,cssVars:o?void 0:u,themeClass:d==null?void 0:d.themeClass,onRender:d==null?void 0:d.onRender}},render(){var e;return(e=this.onRender)===null||e===void 0||e.call(this),b(u_,{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))||[]}})}}),gU=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=me({name:"Popselect",props:gU,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(j_,{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(mU,Object.assign({},s,{class:[s.class,n],style:[s.style,r]},Gn(this.$props,$0),{ref:kC(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 U_(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const vU={name:"Select",common:yt,peers:{InternalSelection:b_,InternalSelectMenu:qp},self:U_},V_=vU,bU={name:"Select",common:Be,peers:{InternalSelection:Kp,InternalSelectMenu:ol},self:U_},W_=bU,yU=U([O("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=Nr(Jp),gU=ge({name:"PopselectPanel",props:Jp,setup(e){const t=je(j_),{mergedClsPrefixRef:n,inlineThemeDisabled:o}=ut(e),r=Fe("Popselect","-pop-select",mU,Zp,t.props,n),i=F(()=>rl(e.options,C_("value","children")));function a(f,p){const{onUpdateValue:h,"onUpdate:value":m,onChange:v}=e;h&&Ee(h,f,p),m&&Ee(m,f,p),v&&Ee(v,f,p)}function s(f){c(f.key)}function l(f){or(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 x=p(g);x&&(h.push(x.key),m.push(x.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&&Ee(m,!1),v&&Ee(v,!1),t.setShow(!1)}jt(()=>{t.syncPosition()})}ht(Ne(e,"options"),()=>{jt(()=>{t.syncPosition()})});const u=F(()=>{const{self:{menuBoxShadow:f}}=r.value;return{"--n-menu-box-shadow":f}}),d=o?Rt("select",void 0,u,t.props):void 0;return{mergedTheme:t.mergedThemeRef,mergedClsPrefix:n,treeMate:i,handleToggle:s,handleMenuMousedown:l,cssVars:o?void 0:u,themeClass:d==null?void 0:d.themeClass,onRender:d==null?void 0:d.onRender}},render(){var e;return(e=this.onRender)===null||e===void 0||e.call(this),b(u_,{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))||[]}})}}),vU=Object.assign(Object.assign(Object.assign(Object.assign({},Fe.props),Qs(Ca,["showArrow","arrow"])),{placement:Object.assign(Object.assign({},Ca.placement),{default:"bottom"}),trigger:{type:String,default:"hover"}}),Jp),ll=ge({name:"Popselect",props:vU,inheritAttrs:!1,__popover__:!0,setup(e){const{mergedClsPrefixRef:t}=ut(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 ct(j_,{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(gU,Object.assign({},s,{class:[s.class,n],style:[s.style,r]},Gn(this.$props,$0),{ref:kC(o),onMouseenter:vs([i,s.onMouseenter]),onMouseleave:vs([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(al,Object.assign({},Qs(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 U_(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const bU={name:"Select",common:yt,peers:{InternalSelection:b_,InternalSelectMenu:qp},self:U_},V_=bU,yU={name:"Select",common:Be,peers:{InternalSelection:Kp,InternalSelectMenu:il},self:U_},W_=yU,xU=j([z("select",` z-index: auto; outline: none; width: 100%; position: relative; - `),O("select-menu",` + `),z("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)"})])]),xU=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=me({name:"Select",props:xU,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,namespaceRef:o,inlineThemeDisabled:r}=ct(e),i=Fe("Select","-select",yU,V_,e,t),a=N(e.defaultValue),s=Ne(e,"value"),l=rn(s,a),c=N(!1),u=N(""),d=F(()=>{const{valueField:Z,childrenField:we}=e,Me=C_(Z,we);return nl(I.value,Me)}),f=F(()=>fH(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}=Ri("Select"),S=F(()=>{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),R=F(()=>{const{fallbackOption:Z}=e;if(Z===void 0){const{labelField:we,valueField:Me}=e;return Ue=>({[we]:String(Ue),[Me]:Ue})}return Z===!1?!1:we=>Object.assign(Z(we),{value:we})}),k=F(()=>w.value.concat(x.value).concat(C.value)),A=F(()=>{const{filter:Z}=e;if(Z)return Z;const{labelField:we,valueField:Me}=e;return(Ue,Xe)=>{if(!Xe)return!1;const Qe=Xe[we];if(typeof Qe=="string")return zd(Ue,Qe);const nt=Xe[Me];return typeof nt=="string"?zd(Ue,nt):typeof nt=="number"?zd(Ue,String(nt)):!1}}),I=F(()=>{if(e.remote)return C.value;{const{value:Z}=k,{value:we}=u;return!we.length||!e.filterable?Z:dH(Z,A.value,we,e.childrenField)}});function W(Z){const we=e.remote,{value:Me}=T,{value:Ue}=f,{value:Xe}=R,Qe=[];return Z.forEach(nt=>{if(Ue.has(nt))Qe.push(Ue.get(nt));else if(we&&Me.has(nt))Qe.push(Me.get(nt));else if(Xe){const ot=Xe(nt);ot&&Qe.push(ot)}}),Qe}const B=F(()=>{if(e.multiple){const{value:Z}=l;return Array.isArray(Z)?W(Z):[]}return null}),z=F(()=>{const{value:Z}=l;return!e.multiple&&!Array.isArray(Z)?Z===null?null:W([Z])[0]||null:null}),$=sr(e),{mergedSizeRef:j,mergedDisabledRef:X,mergedStatusRef:L}=$;function M(Z,we){const{onChange:Me,"onUpdate:value":Ue,onUpdateValue:Xe}=e,{nTriggerFormChange:Qe,nTriggerFormInput:nt}=$;Me&&Re(Me,Z,we),Xe&&Re(Xe,Z,we),Ue&&Re(Ue,Z,we),a.value=Z,Qe(),nt()}function le(Z){const{onBlur:we}=e,{nTriggerFormBlur:Me}=$;we&&Re(we,Z),Me()}function Q(){const{onClear:Z}=e;Z&&Re(Z)}function ne(Z){const{onFocus:we,showOnFocus:Me}=e,{nTriggerFormFocus:Ue}=$;we&&Re(we,Z),Ue(),Me&&be()}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:Me}=e;if(we){const{value:Ue}=T;if(Me){const{valueField:Xe}=e;(Z=B.value)===null||Z===void 0||Z.forEach(Qe=>{Ue.set(Qe[Xe],Qe)})}else{const Xe=z.value;Xe&&Ue.set(Xe[e.valueField],Xe)}}}function G(Z){const{onUpdateShow:we,"onUpdate:show":Me}=e;we&&Re(we,Z),Me&&Re(Me,Z),p.value=Z}function be(){X.value||(G(!0),p.value=!0,e.filterable&&je())}function ue(){G(!1)}function re(){u.value="",w.value=_}const Se=N(!1);function V(){e.filterable&&(Se.value=!0)}function P(){e.filterable&&(Se.value=!1,h.value||re())}function E(){X.value||(h.value?e.filterable?je():ue():be())}function q(Z){var we,Me;!((Me=(we=g.value)===null||we===void 0?void 0:we.selfRef)===null||Me===void 0)&&Me.contains(Z.relatedTarget)||(c.value=!1,le(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,le(Z),ue())}function ye(){var Z;(Z=m.value)===null||Z===void 0||Z.focus(),ue()}function ve(Z){var we;h.value&&(!((we=m.value)===null||we===void 0)&&we.$el.contains(gi(Z))||ue())}function J(Z){if(!Array.isArray(Z))return[];if(R.value)return Array.from(Z);{const{remote:we}=e,{value:Me}=f;if(we){const{value:Ue}=T;return Z.filter(Xe=>Me.has(Xe)||Ue.has(Xe))}else return Z.filter(Ue=>Me.has(Ue))}}function de(Z){_e(Z.rawNode)}function _e(Z){if(X.value)return;const{tag:we,remote:Me,clearFilterAfterSelect:Ue,valueField:Xe}=e;if(we&&!Me){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(Me&&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&&!Me){const ot=te(Z[Xe]);~ot&&(x.value.splice(ot,1),Ue&&(u.value=""))}}else Qe.push(Z[Xe]),Ue&&(u.value="");M(Qe,W(Qe))}else{if(we&&!Me){const Qe=te(Z[Xe]);~Qe?x.value=[x.value[Qe]]:x.value=_}ze(),ue(),M(Z[Xe],Z)}}function te(Z){return x.value.findIndex(Me=>Me[e.valueField]===Z)}function oe(Z){h.value||be();const{value:we}=Z.target;u.value=we;const{tag:Me,remote:Ue}=e;if(fe(we),Me&&!Ue){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){!or(Z,"action")&&!or(Z,"empty")&&Z.preventDefault()}function Ke(Z){xe(Z)}function tt(Z){var we,Me,Ue,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=(Me=g.value)===null||Me===void 0?void 0:Me.getPendingTmNode();nt?de(nt):e.filterable||(ue(),ze())}else if(be(),e.tag&&Se.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&&((Ue=g.value)===null||Ue===void 0||Ue.prev());break;case"ArrowDown":if(Z.preventDefault(),e.loading)return;h.value?(Xe=g.value)===null||Xe===void 0||Xe.next():be();break;case"Escape":h.value&&(u6(Z),ue()),(Qe=m.value)===null||Qe===void 0||Qe.focus();break}}function ze(){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=F(()=>{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:Hr(),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:Se,inlineThemeDisabled:r,onTriggerInputFocus:V,onTriggerInputBlur:P,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:ve,handleMenuScroll:Ke,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(XB,{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(u_,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}})})]}))}}),CU={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"},q_=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({},CU),{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})},wU={name:"Pagination",common:yt,peers:{Select:V_,Input:Yp,Popselect:Zp},self:q_},K_=wU,_U={name:"Pagination",common:Be,peers:{Select:W_,Input:lo,Popselect:H_},self(e){const{primaryColor:t,opacity3:n}=e,o=Ae(t,{alpha:Number(n)}),r=q_(e);return r.itemBorderActive=`1px solid ${o}`,r.itemBorderDisabled="1px solid #0000",r}},G_=_U;function SU(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=` + `,[Da({originalTransition:"background-color .3s var(--n-bezier), box-shadow .3s var(--n-bezier)"})])]),CU=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=ge({name:"Select",props:CU,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,namespaceRef:o,inlineThemeDisabled:r}=ut(e),i=Fe("Select","-select",xU,V_,e,t),a=N(e.defaultValue),s=Ne(e,"value"),l=rn(s,a),c=N(!1),u=N(""),d=F(()=>{const{valueField:Z,childrenField:we}=e,Me=C_(Z,we);return rl(I.value,Me)}),f=F(()=>hH(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:x}=Ei("Select"),S=F(()=>{var Z;return(Z=e.placeholder)!==null&&Z!==void 0?Z:x.value.placeholder}),w=Cp(e,["items","options"]),_=[],y=N([]),C=N([]),T=N(new Map),R=F(()=>{const{fallbackOption:Z}=e;if(Z===void 0){const{labelField:we,valueField:Me}=e;return Ue=>({[we]:String(Ue),[Me]:Ue})}return Z===!1?!1:we=>Object.assign(Z(we),{value:we})}),k=F(()=>C.value.concat(y.value).concat(w.value)),A=F(()=>{const{filter:Z}=e;if(Z)return Z;const{labelField:we,valueField:Me}=e;return(Ue,Xe)=>{if(!Xe)return!1;const Qe=Xe[we];if(typeof Qe=="string")return zd(Ue,Qe);const rt=Xe[Me];return typeof rt=="string"?zd(Ue,rt):typeof rt=="number"?zd(Ue,String(rt)):!1}}),I=F(()=>{if(e.remote)return w.value;{const{value:Z}=k,{value:we}=u;return!we.length||!e.filterable?Z:fH(Z,A.value,we,e.childrenField)}});function W(Z){const we=e.remote,{value:Me}=T,{value:Ue}=f,{value:Xe}=R,Qe=[];return Z.forEach(rt=>{if(Ue.has(rt))Qe.push(Ue.get(rt));else if(we&&Me.has(rt))Qe.push(Me.get(rt));else if(Xe){const it=Xe(rt);it&&Qe.push(it)}}),Qe}const B=F(()=>{if(e.multiple){const{value:Z}=l;return Array.isArray(Z)?W(Z):[]}return null}),O=F(()=>{const{value:Z}=l;return!e.multiple&&!Array.isArray(Z)?Z===null?null:W([Z])[0]||null:null}),$=sr(e),{mergedSizeRef:U,mergedDisabledRef:X,mergedStatusRef:L}=$;function M(Z,we){const{onChange:Me,"onUpdate:value":Ue,onUpdateValue:Xe}=e,{nTriggerFormChange:Qe,nTriggerFormInput:rt}=$;Me&&Ee(Me,Z,we),Xe&&Ee(Xe,Z,we),Ue&&Ee(Ue,Z,we),a.value=Z,Qe(),rt()}function le(Z){const{onBlur:we}=e,{nTriggerFormBlur:Me}=$;we&&Ee(we,Z),Me()}function Q(){const{onClear:Z}=e;Z&&Ee(Z)}function ne(Z){const{onFocus:we,showOnFocus:Me}=e,{nTriggerFormFocus:Ue}=$;we&&Ee(we,Z),Ue(),Me&&be()}function de(Z){const{onSearch:we}=e;we&&Ee(we,Z)}function xe(Z){const{onScroll:we}=e;we&&Ee(we,Z)}function Ce(){var Z;const{remote:we,multiple:Me}=e;if(we){const{value:Ue}=T;if(Me){const{valueField:Xe}=e;(Z=B.value)===null||Z===void 0||Z.forEach(Qe=>{Ue.set(Qe[Xe],Qe)})}else{const Xe=O.value;Xe&&Ue.set(Xe[e.valueField],Xe)}}}function G(Z){const{onUpdateShow:we,"onUpdate:show":Me}=e;we&&Ee(we,Z),Me&&Ee(Me,Z),p.value=Z}function be(){X.value||(G(!0),p.value=!0,e.filterable&&He())}function ue(){G(!1)}function re(){u.value="",C.value=_}const _e=N(!1);function V(){e.filterable&&(_e.value=!0)}function P(){e.filterable&&(_e.value=!1,h.value||re())}function E(){X.value||(h.value?e.filterable?He():ue():be())}function q(Z){var we,Me;!((Me=(we=g.value)===null||we===void 0?void 0:we.selfRef)===null||Me===void 0)&&Me.contains(Z.relatedTarget)||(c.value=!1,le(Z),ue())}function ie(Z){ne(Z),c.value=!0}function Y(Z){c.value=!0}function fe(Z){var we;!((we=m.value)===null||we===void 0)&&we.$el.contains(Z.relatedTarget)||(c.value=!1,le(Z),ue())}function ye(){var Z;(Z=m.value)===null||Z===void 0||Z.focus(),ue()}function ve(Z){var we;h.value&&(!((we=m.value)===null||we===void 0)&&we.$el.contains(vi(Z))||ue())}function ee(Z){if(!Array.isArray(Z))return[];if(R.value)return Array.from(Z);{const{remote:we}=e,{value:Me}=f;if(we){const{value:Ue}=T;return Z.filter(Xe=>Me.has(Xe)||Ue.has(Xe))}else return Z.filter(Ue=>Me.has(Ue))}}function he(Z){ke(Z.rawNode)}function ke(Z){if(X.value)return;const{tag:we,remote:Me,clearFilterAfterSelect:Ue,valueField:Xe}=e;if(we&&!Me){const{value:Qe}=C,rt=Qe[0]||null;if(rt){const it=y.value;it.length?it.push(rt):y.value=[rt],C.value=_}}if(Me&&T.value.set(Z[Xe],Z),e.multiple){const Qe=ee(l.value),rt=Qe.findIndex(it=>it===Z[Xe]);if(~rt){if(Qe.splice(rt,1),we&&!Me){const it=te(Z[Xe]);~it&&(y.value.splice(it,1),Ue&&(u.value=""))}}else Qe.push(Z[Xe]),Ue&&(u.value="");M(Qe,W(Qe))}else{if(we&&!Me){const Qe=te(Z[Xe]);~Qe?y.value=[y.value[Qe]]:y.value=_}ze(),ue(),M(Z[Xe],Z)}}function te(Z){return y.value.findIndex(Me=>Me[e.valueField]===Z)}function oe(Z){h.value||be();const{value:we}=Z.target;u.value=we;const{tag:Me,remote:Ue}=e;if(de(we),Me&&!Ue){if(!we){C.value=_;return}const{onCreate:Xe}=e,Qe=Xe?Xe(we):{[e.labelField]:we,[e.valueField]:we},{valueField:rt,labelField:it}=e;w.value.some(kt=>kt[rt]===Qe[rt]||kt[it]===Qe[it])||y.value.some(kt=>kt[rt]===Qe[rt]||kt[it]===Qe[it])?C.value=_:C.value=[Qe]}}function Re(Z){Z.stopPropagation();const{multiple:we}=e;!we&&e.filterable&&ue(),Q(),we?M([],[]):M(null,null)}function De(Z){!or(Z,"action")&&!or(Z,"empty")&&Z.preventDefault()}function qe(Z){xe(Z)}function et(Z){var we,Me,Ue,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 rt=(Me=g.value)===null||Me===void 0?void 0:Me.getPendingTmNode();rt?he(rt):e.filterable||(ue(),ze())}else if(be(),e.tag&&_e.value){const rt=C.value[0];if(rt){const it=rt[e.valueField],{value:kt}=l;e.multiple&&Array.isArray(kt)&&kt.some(sn=>sn===it)||ke(rt)}}}Z.preventDefault();break;case"ArrowUp":if(Z.preventDefault(),e.loading)return;h.value&&((Ue=g.value)===null||Ue===void 0||Ue.prev());break;case"ArrowDown":if(Z.preventDefault(),e.loading)return;h.value?(Xe=g.value)===null||Xe===void 0||Xe.next():be();break;case"Escape":h.value&&(d6(Z),ue()),(Qe=m.value)===null||Qe===void 0||Qe.focus();break}}function ze(){var Z;(Z=m.value)===null||Z===void 0||Z.focus()}function He(){var Z;(Z=m.value)===null||Z===void 0||Z.focusInput()}function lt(){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()}},nt=F(()=>{const{self:{menuBoxShadow:Z}}=i.value;return{"--n-menu-box-shadow":Z}}),ot=r?Rt("select",void 0,nt,e):void 0;return Object.assign(Object.assign({},Oe),{mergedStatus:L,mergedClsPrefix:t,mergedBordered:n,namespace:o,treeMate:d,isMounted:Hr(),triggerRef:m,menuRef:g,pattern:u,uncontrolledShow:p,mergedShow:h,adjustedTo:Bo(e),uncontrolledValue:a,mergedValue:l,followerRef:v,localizedPlaceholder:S,selectedOption:O,selectedOptions:B,mergedSize:U,mergedDisabled:X,focused:c,activeWithoutMenuOpen:_e,inlineThemeDisabled:r,onTriggerInputFocus:V,onTriggerInputBlur:P,handleTriggerOrMenuResize:lt,handleMenuFocus:Y,handleMenuBlur:fe,handleMenuTabOut:ye,handleTriggerClick:E,handleToggle:he,handleDeleteOption:ke,handlePatternInput:oe,handleClear:Re,handleTriggerBlur:q,handleTriggerFocus:ie,handleKeydown:et,handleMenuAfterLeave:re,handleMenuClickOutside:ve,handleMenuScroll:qe,handleMenuKeydown:et,handleMenuMousedown:De,mergedTheme:i,cssVars:r?void 0:nt,themeClass:ot==null?void 0:ot.themeClass,onRender:ot==null?void 0:ot.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(u_,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}})})]}))}}),wU={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"},q_=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({},wU),{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})},_U={name:"Pagination",common:yt,peers:{Select:V_,Input:Yp,Popselect:Zp},self:q_},K_=_U,SU={name:"Pagination",common:Be,peers:{Select:W_,Input:lo,Popselect:H_},self(e){const{primaryColor:t,opacity3:n}=e,o=Ae(t,{alpha:Number(n)}),r=q_(e);return r.itemBorderActive=`1px solid ${o}`,r.itemBorderDisabled="1px solid #0000",r}},G_=SU;function kU(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); @@ -1799,34 +1799,34 @@ ${t} background: var(--n-button-color-hover); border: var(--n-button-border-hover); color: var(--n-button-icon-color-hover); - `)],kU=O("pagination",` + `)],TU=z("pagination",` display: flex; vertical-align: middle; font-size: var(--n-item-font-size); flex-wrap: nowrap; -`,[O("pagination-prefix",` +`,[z("pagination-prefix",` display: flex; align-items: center; margin: var(--n-prefix-margin); - `),O("pagination-suffix",` + `),z("pagination-suffix",` display: flex; align-items: center; margin: var(--n-suffix-margin); - `),U("> *:not(:first-child)",` + `),j("> *:not(:first-child)",` margin: var(--n-item-margin); - `),O("select",` + `),z("select",` width: var(--n-select-width); - `),U("&.transition-disabled",[O("pagination-item","transition: none!important;")]),O("pagination-quick-jumper",` + `),j("&.transition-disabled",[z("pagination-item","transition: none!important;")]),z("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); - `,[O("input",` + `,[z("input",` margin: var(--n-input-margin); width: var(--n-input-width); - `)]),O("pagination-item",` + `)]),z("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; - `,[O("base-icon",` + `,[z("base-icon",` font-size: var(--n-button-icon-size); - `)]),Pt("disabled",[K("hover",I0,M0),U("&:hover",I0,M0),U("&:active",` + `)]),Pt("disabled",[K("hover",I0,M0),j("&:hover",I0,M0),j("&: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); - `,[U("&:hover",` + `,[j("&: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; - `,[O("pagination-quick-jumper",` + `,[z("pagination-quick-jumper",` color: var(--n-jumper-text-color-disabled); `)]),K("simple",` display: flex; align-items: center; flex-wrap: nowrap; - `,[O("pagination-quick-jumper",[O("input",` + `,[z("pagination-quick-jumper",[z("input",` margin: 0; - `)])])]),TU=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]}),PU=me({name:"Pagination",props:TU,setup(e){const{mergedComponentPropsRef:t,mergedClsPrefixRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=ct(e),i=Fe("Pagination","-pagination",kU,K_,e,n),{localeRef:a}=Ri("Pagination"),s=N(null),l=N(e.defaultPage),u=N((()=>{const{defaultPageSize:re}=e;if(re!==void 0)return re;const Se=e.pageSizes[0];return typeof Se=="number"?Se:Se.value||10})()),d=rn(Ne(e,"page"),l),f=rn(Ne(e,"pageSize"),u),p=F(()=>{const{itemCount:re}=e;if(re!==void 0)return Math.max(1,Math.ceil(re/f.value));const{pageCount:Se}=e;return Se!==void 0?Math.max(Se,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=F(()=>SU(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 R=F(()=>{const re=a.value.selectionSuffix;return e.pageSizes.map(Se=>typeof Se=="number"?{label:`${Se} / ${re}`,value:Se}:Se)}),k=F(()=>{var re,Se;return((Se=(re=t==null?void 0:t.value)===null||re===void 0?void 0:re.Pagination)===null||Se===void 0?void 0:Se.inputSize)||Kv(e.size)}),A=F(()=>{var re,Se;return((Se=(re=t==null?void 0:t.value)===null||re===void 0?void 0:re.Pagination)===null||Se===void 0?void 0:Se.selectSize)||Kv(e.size)}),I=F(()=>(d.value-1)*f.value),W=F(()=>{const re=d.value*f.value-1,{itemCount:Se}=e;return Se!==void 0&&re>Se-1?Se-1:re}),B=F(()=>{const{itemCount:re}=e;return re!==void 0?re:(e.pageCount||1)*f.value}),z=Rn("Pagination",r,n),$=()=>{jt(()=>{var re;const{value:Se}=s;Se&&(Se.classList.add("transition-disabled"),(re=s.value)===null||re===void 0||re.offsetWidth,Se.classList.remove("transition-disabled"))})};function j(re){if(re===d.value)return;const{"onUpdate:page":Se,onUpdatePage:V,onChange:P,simple:E}=e;Se&&Re(Se,re),V&&Re(V,re),P&&Re(P,re),l.value=re,E&&(h.value=String(re))}function X(re){if(re===f.value)return;const{"onUpdate:pageSize":Se,onUpdatePageSize:V,onPageSizeChange:P}=e;Se&&Re(Se,re),V&&Re(V,re),P&&Re(P,re),u.value=re,p.value{d.value,f.value,$()});const be=F(()=>{const{size:re}=e,{self:{buttonBorder:Se,buttonBorderHover:V,buttonBorderPressed:P,buttonIconColor:E,buttonIconColorHover:q,buttonIconColorPressed:ie,itemTextColor:Y,itemTextColorHover:he,itemTextColorPressed:ye,itemTextColorActive:ve,itemTextColorDisabled:J,itemColor:de,itemColorHover:_e,itemColorPressed:te,itemColorActive:oe,itemColorActiveHover:Ee,itemColorDisabled:De,itemBorder:Ke,itemBorderHover:tt,itemBorderPressed:ze,itemBorderActive:je,itemBorderDisabled:dt,itemBorderRadius:Oe,jumperTextColor:rt,jumperTextColorDisabled:it,buttonColor:Z,buttonColorHover:we,buttonColorPressed:Me,[Pe("itemPadding",re)]:Ue,[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)]:ke,[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":ke,"--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":ve,"--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":Ke,"--n-item-border-hover":tt,"--n-item-border-disabled":dt,"--n-item-border-active":je,"--n-item-border-pressed":ze,"--n-item-padding":Ue,"--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":Me,"--n-button-border":Se,"--n-button-border-hover":V,"--n-button-border-pressed":P}}),ue=o?Rt("pagination",F(()=>{let re="";const{size:Se}=e;return re+=Se[0],re}),be,e):void 0;return{rtlEnabled:z,mergedClsPrefix:n,locale:a,selfRef:s,mergedPage:d,pageItems:F(()=>T.value.items),mergedItemCount:B,jumperValue:h,pageSizeOptions:R,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:L,handlePageItemClick:Ce,handleSizePickerChange:ne,handleQuickJumperChange:xe,cssVars:o?void 0:be,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:R,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(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:R},$?$({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,le)=>{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 be=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:be,active:this.fastForwardActive||this.showFastForwardMenu}):Q=be,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:le,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:be=>{xe!=="page"&&(be?xe==="fast-backward"?this.showFastBackwardMenu=be:this.showFastForwardMenu=be:(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)}}),Y_={padding:"8px 14px"},RU={name:"Tooltip",common:Be,peers:{Popover:Li},self(e){const{borderRadius:t,boxShadow2:n,popoverColor:o,textColor2:r}=e;return Object.assign(Object.assign({},Y_),{borderRadius:t,boxShadow:n,color:o,textColor:r})}},Tu=RU,EU=e=>{const{borderRadius:t,boxShadow2:n,baseColor:o}=e;return Object.assign(Object.assign({},Y_),{borderRadius:t,boxShadow:n,color:Ye(o,"rgba(0, 0, 0, .85)"),textColor:o})},$U={name:"Tooltip",common:yt,peers:{Popover:La},self:EU},em=$U,AU={name:"Ellipsis",common:Be,peers:{Tooltip:Tu}},X_=AU,IU={name:"Ellipsis",common:yt,peers:{Tooltip:em}},Q_=IU,Z_={radioSizeSmall:"14px",radioSizeMedium:"16px",radioSizeLarge:"18px",labelPadding:"0 8px",labelFontWeight:"400"},MU={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({},Z_),{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})}},J_=MU,zU=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({},Z_),{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})},OU={name:"Radio",common:yt,self:zU},tm=OU,DU={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"},e2=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({},DU),{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})},LU={name:"Dropdown",common:yt,peers:{Popover:La},self:e2},nm=LU,FU={name:"Dropdown",common:Be,peers:{Popover:Li},self(e){const{primaryColorSuppl:t,primaryColor:n,popoverColor:o}=e,r=e2(e);return r.colorInverted=o,r.optionColorActive=Ae(n,{alpha:.15}),r.optionColorActiveInverted=t,r.optionColorHoverInverted=t,r}},om=FU,NU={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"},t2=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({},NU),{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})},BU={name:"DataTable",common:yt,peers:{Button:_u,Checkbox:L_,Radio:tm,Pagination:K_,Scrollbar:Di,Empty:xu,Popover:La,Ellipsis:Q_,Dropdown:nm},self:t2},HU=BU,jU={name:"DataTable",common:Be,peers:{Button:jn,Checkbox:Fa,Radio:J_,Pagination:G_,Scrollbar:Hn,Empty:Oi,Popover:Li,Ellipsis:X_,Dropdown:om},self(e){const t=t2(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}},UU=jU,VU=Object.assign(Object.assign({},Ca),Fe.props),Pu=me({name:"Tooltip",props:VU,__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:F(()=>n.value.self)})},render(){const{mergedTheme:e,internalExtraClass:t}=this;return b(rl,Object.assign(Object.assign({},this.$props),{theme:e.peers.Popover,themeOverrides:e.peerOverrides.Popover,builtinThemeOverrides:this.popoverThemeOverrides,internalExtraClass:t.concat("tooltip"),ref:"popoverRef"}),this.$slots)}}),n2=O("ellipsis",{overflow:"hidden"},[Pt("line-clamp",` + `)])])]),PU=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]}),RU=ge({name:"Pagination",props:PU,setup(e){const{mergedComponentPropsRef:t,mergedClsPrefixRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=ut(e),i=Fe("Pagination","-pagination",TU,K_,e,n),{localeRef:a}=Ei("Pagination"),s=N(null),l=N(e.defaultPage),u=N((()=>{const{defaultPageSize:re}=e;if(re!==void 0)return re;const _e=e.pageSizes[0];return typeof _e=="number"?_e:_e.value||10})()),d=rn(Ne(e,"page"),l),f=rn(Ne(e,"pageSize"),u),p=F(()=>{const{itemCount:re}=e;if(re!==void 0)return Math.max(1,Math.ceil(re/f.value));const{pageCount:_e}=e;return _e!==void 0?Math.max(_e,1):1}),h=N("");un(()=>{e.simple,h.value=String(d.value)});const m=N(!1),v=N(!1),g=N(!1),x=N(!1),S=()=>{e.disabled||(m.value=!0,$())},w=()=>{e.disabled||(m.value=!1,$())},_=()=>{v.value=!0,$()},y=()=>{v.value=!1,$()},C=re=>{U(re)},T=F(()=>kU(d.value,p.value,e.pageSlot));un(()=>{T.value.hasFastBackward?T.value.hasFastForward||(m.value=!1,g.value=!1):(v.value=!1,x.value=!1)});const R=F(()=>{const re=a.value.selectionSuffix;return e.pageSizes.map(_e=>typeof _e=="number"?{label:`${_e} / ${re}`,value:_e}:_e)}),k=F(()=>{var re,_e;return((_e=(re=t==null?void 0:t.value)===null||re===void 0?void 0:re.Pagination)===null||_e===void 0?void 0:_e.inputSize)||Kv(e.size)}),A=F(()=>{var re,_e;return((_e=(re=t==null?void 0:t.value)===null||re===void 0?void 0:re.Pagination)===null||_e===void 0?void 0:_e.selectSize)||Kv(e.size)}),I=F(()=>(d.value-1)*f.value),W=F(()=>{const re=d.value*f.value-1,{itemCount:_e}=e;return _e!==void 0&&re>_e-1?_e-1:re}),B=F(()=>{const{itemCount:re}=e;return re!==void 0?re:(e.pageCount||1)*f.value}),O=Rn("Pagination",r,n),$=()=>{jt(()=>{var re;const{value:_e}=s;_e&&(_e.classList.add("transition-disabled"),(re=s.value)===null||re===void 0||re.offsetWidth,_e.classList.remove("transition-disabled"))})};function U(re){if(re===d.value)return;const{"onUpdate:page":_e,onUpdatePage:V,onChange:P,simple:E}=e;_e&&Ee(_e,re),V&&Ee(V,re),P&&Ee(P,re),l.value=re,E&&(h.value=String(re))}function X(re){if(re===f.value)return;const{"onUpdate:pageSize":_e,onUpdatePageSize:V,onPageSizeChange:P}=e;_e&&Ee(_e,re),V&&Ee(V,re),P&&Ee(P,re),u.value=re,p.value{d.value,f.value,$()});const be=F(()=>{const{size:re}=e,{self:{buttonBorder:_e,buttonBorderHover:V,buttonBorderPressed:P,buttonIconColor:E,buttonIconColorHover:q,buttonIconColorPressed:ie,itemTextColor:Y,itemTextColorHover:fe,itemTextColorPressed:ye,itemTextColorActive:ve,itemTextColorDisabled:ee,itemColor:he,itemColorHover:ke,itemColorPressed:te,itemColorActive:oe,itemColorActiveHover:Re,itemColorDisabled:De,itemBorder:qe,itemBorderHover:et,itemBorderPressed:ze,itemBorderActive:He,itemBorderDisabled:lt,itemBorderRadius:Oe,jumperTextColor:nt,jumperTextColorDisabled:ot,buttonColor:Z,buttonColorHover:we,buttonColorPressed:Me,[Pe("itemPadding",re)]:Ue,[Pe("itemMargin",re)]:Xe,[Pe("inputWidth",re)]:Qe,[Pe("selectWidth",re)]:rt,[Pe("inputMargin",re)]:it,[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:se}}=i.value;return{"--n-prefix-margin":Wt,"--n-suffix-margin":Se,"--n-item-font-size":pt,"--n-select-width":rt,"--n-select-margin":kt,"--n-input-width":Qe,"--n-input-margin":it,"--n-input-margin-rtl":at,"--n-item-size":Le,"--n-item-text-color":Y,"--n-item-text-color-disabled":ee,"--n-item-text-color-hover":fe,"--n-item-text-color-active":ve,"--n-item-text-color-pressed":ye,"--n-item-color":he,"--n-item-color-hover":ke,"--n-item-color-disabled":De,"--n-item-color-active":oe,"--n-item-color-active-hover":Re,"--n-item-color-pressed":te,"--n-item-border":qe,"--n-item-border-hover":et,"--n-item-border-disabled":lt,"--n-item-border-active":He,"--n-item-border-pressed":ze,"--n-item-padding":Ue,"--n-item-border-radius":Oe,"--n-bezier":se,"--n-jumper-font-size":sn,"--n-jumper-text-color":nt,"--n-jumper-text-color-disabled":ot,"--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":Me,"--n-button-border":_e,"--n-button-border-hover":V,"--n-button-border-pressed":P}}),ue=o?Rt("pagination",F(()=>{let re="";const{size:_e}=e;return re+=_e[0],re}),be,e):void 0;return{rtlEnabled:O,mergedClsPrefix:n,locale:a,selfRef:s,mergedPage:d,pageItems:F(()=>T.value.items),mergedItemCount:B,jumperValue:h,pageSizeOptions:R,mergedPageSize:f,inputSize:k,selectSize:A,mergedTheme:i,mergedPageCount:p,startIndex:I,endIndex:W,showFastForwardMenu:g,showFastBackwardMenu:x,fastForwardActive:m,fastBackwardActive:v,handleMenuSelect:C,handleFastForwardMouseenter:S,handleFastForwardMouseleave:w,handleFastBackwardMouseenter:_,handleFastBackwardMouseleave:y,handleJumperInput:G,handleBackwardClick:M,handleForwardClick:L,handlePageItemClick:Ce,handleSizePickerChange:ne,handleQuickJumperChange:xe,cssVars:o?void 0:be,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:x,prefix:S,suffix:w,label:_,goto:y,handleJumperInput:C,handleSizePickerChange:T,handleBackwardClick:R,handlePageItemClick:k,handleForwardClick:A,handleQuickJumperChange:I,onRender:W}=this;W==null||W();const B=e.prefix||S,O=e.suffix||w,$=g||e.prev,U=x||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(L=>{switch(L){case"pages":return b(tt,null,b("div",{class:[`${t}-pagination-item`,!$&&`${t}-pagination-item--button`,(r<=1||r>i||n)&&`${t}-pagination-item--disabled`],onClick:R},$?$({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(tt,null,b("div",{class:`${t}-pagination-quick-jumper`},b(Co,{value:m,onUpdateValue:C,size:d,placeholder:"",disabled:n,theme:c.peers.Input,themeOverrides:c.peerOverrides.Input,onChange:I}))," / ",i):a.map((M,le)=>{let Q,ne,de;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 be=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:be,active:this.fastForwardActive||this.showFastForwardMenu}):Q=be,ne=this.handleFastForwardMouseenter,de=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,de=this.handleFastBackwardMouseleave;break}const Ce=b("div",{key:le,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:de},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(ll,{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:be=>{xe!=="page"&&(be?xe==="fast-backward"?this.showFastBackwardMenu=be:this.showFastForwardMenu=be:(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`,!U&&`${t}-pagination-item--button`,{[`${t}-pagination-item--disabled`]:r<1||r>=i||n}],onClick:A},U?U({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`},y?y():Pn(this.$slots.goto,()=>[u.goto]),b(Co,{value:m,onUpdateValue:C,size:d,placeholder:"",disabled:n,theme:c.peers.Input,themeOverrides:c.peerOverrides.Input,onChange:I})):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)}}),Y_={padding:"8px 14px"},EU={name:"Tooltip",common:Be,peers:{Popover:Fi},self(e){const{borderRadius:t,boxShadow2:n,popoverColor:o,textColor2:r}=e;return Object.assign(Object.assign({},Y_),{borderRadius:t,boxShadow:n,color:o,textColor:r})}},Tu=EU,$U=e=>{const{borderRadius:t,boxShadow2:n,baseColor:o}=e;return Object.assign(Object.assign({},Y_),{borderRadius:t,boxShadow:n,color:Ye(o,"rgba(0, 0, 0, .85)"),textColor:o})},AU={name:"Tooltip",common:yt,peers:{Popover:La},self:$U},em=AU,IU={name:"Ellipsis",common:Be,peers:{Tooltip:Tu}},X_=IU,MU={name:"Ellipsis",common:yt,peers:{Tooltip:em}},Q_=MU,Z_={radioSizeSmall:"14px",radioSizeMedium:"16px",radioSizeLarge:"18px",labelPadding:"0 8px",labelFontWeight:"400"},zU={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({},Z_),{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})}},J_=zU,OU=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({},Z_),{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})},DU={name:"Radio",common:yt,self:OU},tm=DU,LU={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"},e2=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({},LU),{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})},FU={name:"Dropdown",common:yt,peers:{Popover:La},self:e2},nm=FU,NU={name:"Dropdown",common:Be,peers:{Popover:Fi},self(e){const{primaryColorSuppl:t,primaryColor:n,popoverColor:o}=e,r=e2(e);return r.colorInverted=o,r.optionColorActive=Ae(n,{alpha:.15}),r.optionColorActiveInverted=t,r.optionColorHoverInverted=t,r}},om=NU,BU={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"},t2=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:x,tableColorStriped:S}=e;return Object.assign(Object.assign({},BU),{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:x})},HU={name:"DataTable",common:yt,peers:{Button:_u,Checkbox:L_,Radio:tm,Pagination:K_,Scrollbar:Li,Empty:xu,Popover:La,Ellipsis:Q_,Dropdown:nm},self:t2},jU=HU,UU={name:"DataTable",common:Be,peers:{Button:jn,Checkbox:Fa,Radio:J_,Pagination:G_,Scrollbar:Hn,Empty:Di,Popover:Fi,Ellipsis:X_,Dropdown:om},self(e){const t=t2(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}},VU=UU,WU=Object.assign(Object.assign({},Ca),Fe.props),Pu=ge({name:"Tooltip",props:WU,__popover__:!0,setup(e){const{mergedClsPrefixRef:t}=ut(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:F(()=>n.value.self)})},render(){const{mergedTheme:e,internalExtraClass:t}=this;return b(al,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)}}),n2=z("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 o2=Object.assign(Object.assign({},Fe.props),{expandTrigger:String,lineClamp:[Number,String],tooltip:{type:[Boolean,Object],default:!0}}),rm=me({name:"Ellipsis",inheritAttrs:!1,props:o2,setup(e,{slots:t,attrs:n}){const o=Yw(),r=Fe("Ellipsis","-ellipsis",n2,Q_,e,o),i=N(null),a=N(null),s=N(null),l=N(!1),c=F(()=>{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=F(()=>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);Uc(()=>{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()}}),WU=me({name:"PerformantEllipsis",props:o2,inheritAttrs:!1,setup(e,{attrs:t,slots:n}){const o=N(!1),r=Yw();return jr("-ellipsis",n2,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()}}),qU=me({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})}}),KU=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",GU=me({name:"SortIcon",props:{column:{type:Object,required:!0}},setup(e){const{mergedComponentPropsRef:t}=ct(),{mergedSortStateRef:n,mergedClsPrefixRef:o}=He(So),r=F(()=>n.value.find(l=>l.columnKey===e.column.key)),i=F(()=>r.value!==void 0),a=F(()=>{const{value:l}=r;return l&&i.value?l.order:!1}),s=F(()=>{var l,c;return((c=(l=t==null?void 0:t.value)===null||l===void 0?void 0:l.DataTable)===null||c===void 0?void 0:c.renderSorter)||e.column.renderSorter});return{mergedClsPrefix:o,active:i,mergedSortOrder:a,mergedRenderSorter:s}},render(){const{mergedRenderSorter:e,mergedSortOrder:t,mergedClsPrefix:n}=this,{renderSorterIcon:o}=this.column;return e?b(qU,{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(yN,null)}))}}),YU=me({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})}}),r2={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}},i2="n-radio-group";function a2(e){const t=sr(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(i2,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 XU=O("radio",` + `)]);function gh(e){return`${e}-ellipsis--line-clamp`}function vh(e,t){return`${e}-ellipsis--cursor-${t}`}const o2=Object.assign(Object.assign({},Fe.props),{expandTrigger:String,lineClamp:[Number,String],tooltip:{type:[Boolean,Object],default:!0}}),rm=ge({name:"Ellipsis",inheritAttrs:!1,props:o2,setup(e,{slots:t,attrs:n}){const o=Yw(),r=Fe("Ellipsis","-ellipsis",n2,Q_,e,o),i=N(null),a=N(null),s=N(null),l=N(!1),c=F(()=>{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:x}=i;if(x){const{lineClamp:S}=e;if(p(x),S!==void 0)v=x.scrollHeight<=x.offsetHeight;else{const{value:w}=a;w&&(v=w.getBoundingClientRect().width<=x.getBoundingClientRect().width)}h(x,v)}return v}const d=F(()=>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);Uc(()=>{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,x=gh(o.value);e.lineClamp!==void 0?m(v,x,"add"):m(v,x,"remove");for(const S in g)v.style[S]!==g[S]&&(v.style[S]=g[S])}function h(v,g){const x=vh(o.value,"pointer");e.expandTrigger==="click"&&!g?m(v,x,"add"):m(v,x,"remove")}function m(v,g,x){x==="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()}}),qU=ge({name:"PerformantEllipsis",props:o2,inheritAttrs:!1,setup(e,{attrs:t,slots:n}){const o=N(!1),r=Yw();return jr("-ellipsis",n2,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()}}),KU=ge({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})}}),GU=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",YU=ge({name:"SortIcon",props:{column:{type:Object,required:!0}},setup(e){const{mergedComponentPropsRef:t}=ut(),{mergedSortStateRef:n,mergedClsPrefixRef:o}=je(So),r=F(()=>n.value.find(l=>l.columnKey===e.column.key)),i=F(()=>r.value!==void 0),a=F(()=>{const{value:l}=r;return l&&i.value?l.order:!1}),s=F(()=>{var l,c;return((c=(l=t==null?void 0:t.value)===null||l===void 0?void 0:l.DataTable)===null||c===void 0?void 0:c.renderSorter)||e.column.renderSorter});return{mergedClsPrefix:o,active:i,mergedSortOrder:a,mergedRenderSorter:s}},render(){const{mergedRenderSorter:e,mergedSortOrder:t,mergedClsPrefix:n}=this,{renderSorterIcon:o}=this.column;return e?b(KU,{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(xN,null)}))}}),XU=ge({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})}}),r2={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}},i2="n-radio-group";function a2(e){const t=sr(e,{mergedSize(x){const{size:S}=e;if(S!==void 0)return S;if(a){const{mergedSizeRef:{value:w}}=a;if(w!==void 0)return w}return x?x.mergedSize.value:"medium"},mergedDisabled(x){return!!(e.disabled||a!=null&&a.disabledRef.value||x!=null&&x.disabled.value)}}),{mergedSizeRef:n,mergedDisabledRef:o}=t,r=N(null),i=N(null),a=je(i2,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:x}=e;if(x!==void 0)return x;if(a)return a.nameRef.value}),f=N(!1);function p(){if(a){const{doUpdateValue:x}=a,{value:S}=e;Ee(x,S)}else{const{onUpdateChecked:x,"onUpdate:checked":S}=e,{nTriggerFormInput:w,nTriggerFormChange:_}=t;x&&Ee(x,!0),S&&Ee(S,!0),w(),_(),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:ut(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 QU=z("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); - `),O("radio-input",` + `),z("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); - `,[U("&::before",` + `,[j("&::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)"},[U("&::before",` + `),K("checked",{boxShadow:"var(--n-box-shadow-active)"},[j("&::before",` opacity: 1; transform: scale(1); `)])]),D("label",` @@ -1963,13 +1963,13 @@ ${t} transition: color .3s var(--n-bezier); `),Pt("disabled",` cursor: pointer; - `,[U("&:hover",[D("dot",{boxShadow:"var(--n-box-shadow-hover)"})]),K("focus",[U("&:not(:active)",[D("dot",{boxShadow:"var(--n-box-shadow-focus)"})])])]),K("disabled",` + `,[j("&:hover",[D("dot",{boxShadow:"var(--n-box-shadow-hover)"})]),K("focus",[j("&:not(:active)",[D("dot",{boxShadow:"var(--n-box-shadow-focus)"})])])]),K("disabled",` cursor: not-allowed; - `,[D("dot",{boxShadow:"var(--n-box-shadow-disabled)",backgroundColor:"var(--n-color-disabled)"},[U("&::before",{backgroundColor:"var(--n-dot-color-disabled)"}),K("checked",` + `,[D("dot",{boxShadow:"var(--n-box-shadow-disabled)",backgroundColor:"var(--n-color-disabled)"},[j("&::before",{backgroundColor:"var(--n-dot-color-disabled)"}),K("checked",` opacity: 1; - `)]),D("label",{color:"var(--n-text-color-disabled)"}),O("radio-input",` + `)]),D("label",{color:"var(--n-text-color-disabled)"}),z("radio-input",` cursor: not-allowed; - `)])]),QU=Object.assign(Object.assign({},Fe.props),r2),s2=me({name:"Radio",props:QU,setup(e){const t=a2(e),n=Fe("Radio","-radio",XU,tm,e,t.mergedClsPrefix),o=F(()=>{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:R,[Pe("fontSize",c)]:k,[Pe("radioSize",c)]:A}}=n.value;return{"--n-bezier":u,"--n-label-line-height":T,"--n-label-font-weight":R,"--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",F(()=>t.mergedSize.value[0]),o,e):void 0;return Object.assign(t,{rtlEnabled:s,cssVars:r?void 0:o,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender})},render(){const{$slots:e,mergedClsPrefix:t,onRender:n,label:o}=this;return n==null||n(),b("label",{class:[`${t}-radio`,this.themeClass,{[`${t}-radio--rtl`]:this.rtlEnabled,[`${t}-radio--disabled`]:this.mergedDisabled,[`${t}-radio--checked`]:this.renderSafeChecked,[`${t}-radio--focus`]:this.focus}],style:this.cssVars},b("input",{ref:"inputRef",type:"radio",class:`${t}-radio-input`,value:this.value,name:this.mergedName,checked:this.renderSafeChecked,disabled:this.mergedDisabled,onChange:this.handleRadioInputChange,onFocus:this.handleRadioInputFocus,onBlur:this.handleRadioInputBlur}),b("div",{class:`${t}-radio__dot-wrapper`}," ",b("div",{class:[`${t}-radio__dot`,this.renderSafeChecked&&`${t}-radio__dot--checked`]})),Ot(e.default,r=>!r&&!o?null:b("div",{ref:"labelRef",class:`${t}-radio__label`},r||o)))}}),ZU=O("radio-group",` + `)])]),ZU=Object.assign(Object.assign({},Fe.props),r2),s2=ge({name:"Radio",props:ZU,setup(e){const t=a2(e),n=Fe("Radio","-radio",QU,tm,e,t.mergedClsPrefix),o=F(()=>{const{mergedSize:{value:c}}=t,{common:{cubicBezierEaseInOut:u},self:{boxShadow:d,boxShadowActive:f,boxShadowDisabled:p,boxShadowFocus:h,boxShadowHover:m,color:v,colorDisabled:g,colorActive:x,textColor:S,textColorDisabled:w,dotColorActive:_,dotColorDisabled:y,labelPadding:C,labelLineHeight:T,labelFontWeight:R,[Pe("fontSize",c)]:k,[Pe("radioSize",c)]:A}}=n.value;return{"--n-bezier":u,"--n-label-line-height":T,"--n-label-font-weight":R,"--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":x,"--n-color-disabled":g,"--n-dot-color-active":_,"--n-dot-color-disabled":y,"--n-font-size":k,"--n-radio-size":A,"--n-text-color":S,"--n-text-color-disabled":w,"--n-label-padding":C}}),{inlineThemeDisabled:r,mergedClsPrefixRef:i,mergedRtlRef:a}=ut(e),s=Rn("Radio",a,i),l=r?Rt("radio",F(()=>t.mergedSize.value[0]),o,e):void 0;return Object.assign(t,{rtlEnabled:s,cssVars:r?void 0:o,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender})},render(){const{$slots:e,mergedClsPrefix:t,onRender:n,label:o}=this;return n==null||n(),b("label",{class:[`${t}-radio`,this.themeClass,{[`${t}-radio--rtl`]:this.rtlEnabled,[`${t}-radio--disabled`]:this.mergedDisabled,[`${t}-radio--checked`]:this.renderSafeChecked,[`${t}-radio--focus`]:this.focus}],style:this.cssVars},b("input",{ref:"inputRef",type:"radio",class:`${t}-radio-input`,value:this.value,name:this.mergedName,checked:this.renderSafeChecked,disabled:this.mergedDisabled,onChange:this.handleRadioInputChange,onFocus:this.handleRadioInputFocus,onBlur:this.handleRadioInputBlur}),b("div",{class:`${t}-radio__dot-wrapper`}," ",b("div",{class:[`${t}-radio__dot`,this.renderSafeChecked&&`${t}-radio__dot--checked`]})),Ot(e.default,r=>!r&&!o?null:b("div",{ref:"labelRef",class:`${t}-radio__label`},r||o)))}}),JU=z("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); - `,[O("radio-button",{height:"var(--n-height)",lineHeight:"var(--n-height)"}),D("splitor",{height:"var(--n-height)"})]),O("radio-button",` + `,[z("radio-button",{height:"var(--n-height)",lineHeight:"var(--n-height)"}),D("splitor",{height:"var(--n-height)"})]),z("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); - `,[O("radio-input",` + `,[z("radio-input",` pointer-events: none; position: absolute; border: 0; @@ -2024,14 +2024,14 @@ ${t} bottom: -1px; right: -1px; top: -1px; - `),U("&:first-child",` + `),j("&: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); - `)]),U("&:last-child",` + `)]),j("&: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; - `,[U("&:hover",[D("state-border",` + `,[j("&:hover",[D("state-border",` transition: box-shadow .3s var(--n-bezier); box-shadow: var(--n-button-box-shadow-hover); - `),Pt("checked",{color:"var(--n-button-text-color-hover)"})]),K("focus",[U("&: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",[j("&:not(:active)",[D("state-border",{boxShadow:"var(--n-button-box-shadow-focus)"})])])]),K("checked",` background: var(--n-button-color-active); color: var(--n-button-text-color-active); border-color: var(--n-button-border-color-active); `),K("disabled",` cursor: not-allowed; opacity: var(--n-opacity-disabled); - `)])]);function JU(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:R,buttonBoxShadow:k,buttonBoxShadowFocus:A,buttonBoxShadowHover:I,buttonColorActive:W,buttonTextColor:B,buttonTextColorActive:z,buttonTextColorHover:$,opacityDisabled:j,[Pe("buttonHeight",_)]:X,[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":R,"--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",F(()=>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}=JU(ba(SC(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)}}),tV=me({name:"RadioButton",props:r2,setup:a2,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)))}}),c2=40,u2=40;function z0(e){if(e.type==="selection")return e.width===void 0?c2:wn(e.width);if(e.type==="expand")return e.width===void 0?u2:wn(e.width);if(!("children"in e))return typeof e.width=="string"?wn(e.width):e.width}function nV(e){var t,n;if(e.type==="selection")return Vt((t=e.width)!==null&&t!==void 0?t:c2);if(e.type==="expand")return Vt((n=e.width)!==null&&n!==void 0?n:u2);if(!("children"in e))return Vt(e.width)}function po(e){return e.type==="selection"?"__n_selection__":e.type==="expand"?"__n_expand__":e.key}function O0(e){return e&&(typeof e=="object"?Object.assign({},e):e)}function oV(e){return e==="ascend"?1:e==="descend"?-1:0}function rV(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 iV(e,t){if(t!==void 0)return{width:t,minWidth:t,maxWidth:t};const n=nV(e),{minWidth:o,maxWidth:r}=e;return{width:n,minWidth:Vt(o)||n,maxWidth:Vt(r)}}function aV(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 d2(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 sV(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 f2(e,t){return t.find(n=>n.columnKey===e.key&&n.order)!==void 0}const lV=me({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=F(()=>{const{value:d}=r;return Array.isArray(d)?d:null}),a=F(()=>{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(Xj,{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(l2,{name:this.radioGroupName,class:`${n}-data-table-filter-menu__group`,value:this.radioGroupValue,onUpdateValue:this.handleChange},{default:()=>this.options.map(i=>b(s2,{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 cV(e,t,n){const o=Object.assign({},e);return o[t]=n,o}const uV=me({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=F(()=>e.column.filterMultiple!==!1),f=F(()=>{const y=u.value[e.column.key];if(y===void 0){const{value:S}=d;return S?[]:null}return y}),p=F(()=>{const{value:y}=f;return Array.isArray(y)?y.length>0:y!==null}),h=F(()=>{var y,S;return((S=(y=t==null?void 0:t.value)===null||y===void 0?void 0:y.DataTable)===null||S===void 0?void 0:S.renderFilter)||e.column.renderFilter});function m(y){const S=cV(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(YU,{"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(kN,null)}))},default:()=>{const{renderFilterMenu:o}=this.column;return o?o({hide:n}):b(lV,{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})}})}}),dV=me({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})}}),h2=me({name:"DropdownDivider",props:{clsPrefix:{type:String,required:!0}},render(){return b("div",{class:`${this.clsPrefix}-dropdown-divider`})}}),p2=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}},fV={name:"Icon",common:yt,self:p2},hV=fV,pV={name:"Icon",common:Be,self:p2},mV=pV,gV=O("icon",` + `)])]);function eV(e,t,n){var o;const r=[];let i=!1;for(let a=0;a{const{value:_}=n,{common:{cubicBezierEaseInOut:y},self:{buttonBorderColor:C,buttonBorderColorActive:T,buttonBorderRadius:R,buttonBoxShadow:k,buttonBoxShadowFocus:A,buttonBoxShadowHover:I,buttonColorActive:W,buttonTextColor:B,buttonTextColorActive:O,buttonTextColorHover:$,opacityDisabled:U,[Pe("buttonHeight",_)]:X,[Pe("fontSize",_)]:L}}=d.value;return{"--n-font-size":L,"--n-bezier":y,"--n-button-border-color":C,"--n-button-border-color-active":T,"--n-button-border-radius":R,"--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":O,"--n-height":X,"--n-opacity-disabled":U}}),w=c?Rt("radio-group",F(()=>n.value[0]),S,e):void 0;return{selfElRef:t,rtlEnabled:x,mergedClsPrefix:l,mergedValue:h,handleFocusout:g,handleFocusin:v,cssVars:c?void 0:S,themeClass:w==null?void 0:w.themeClass,onRender:w==null?void 0:w.onRender}},render(){var e;const{mergedValue:t,mergedClsPrefix:n,handleFocusin:o,handleFocusout:r}=this,{children:i,isButtonGroup:a}=eV(ba(SC(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)}}),nV=ge({name:"RadioButton",props:r2,setup:a2,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)))}}),c2=40,u2=40;function z0(e){if(e.type==="selection")return e.width===void 0?c2:wn(e.width);if(e.type==="expand")return e.width===void 0?u2:wn(e.width);if(!("children"in e))return typeof e.width=="string"?wn(e.width):e.width}function oV(e){var t,n;if(e.type==="selection")return Vt((t=e.width)!==null&&t!==void 0?t:c2);if(e.type==="expand")return Vt((n=e.width)!==null&&n!==void 0?n:u2);if(!("children"in e))return Vt(e.width)}function po(e){return e.type==="selection"?"__n_selection__":e.type==="expand"?"__n_expand__":e.key}function O0(e){return e&&(typeof e=="object"?Object.assign({},e):e)}function rV(e){return e==="ascend"?1:e==="descend"?-1:0}function iV(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 aV(e,t){if(t!==void 0)return{width:t,minWidth:t,maxWidth:t};const n=oV(e),{minWidth:o,maxWidth:r}=e;return{width:n,minWidth:Vt(o)||n,maxWidth:Vt(r)}}function sV(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 d2(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 lV(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 f2(e,t){return t.find(n=>n.columnKey===e.key&&n.order)!==void 0}const cV=ge({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}=je(So),r=N(e.value),i=F(()=>{const{value:d}=r;return Array.isArray(d)?d:null}),a=F(()=>{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(l2,{name:this.radioGroupName,class:`${n}-data-table-filter-menu__group`,value:this.radioGroupValue,onUpdateValue:this.handleChange},{default:()=>this.options.map(i=>b(s2,{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 uV(e,t,n){const o=Object.assign({},e);return o[t]=n,o}const dV=ge({name:"DataTableFilterButton",props:{column:{type:Object,required:!0},options:{type:Array,default:()=>[]}},setup(e){const{mergedComponentPropsRef:t}=ut(),{mergedThemeRef:n,mergedClsPrefixRef:o,mergedFilterStateRef:r,filterMenuCssVarsRef:i,paginationBehaviorOnFilterRef:a,doUpdatePage:s,doUpdateFilters:l}=je(So),c=N(!1),u=r,d=F(()=>e.column.filterMultiple!==!1),f=F(()=>{const x=u.value[e.column.key];if(x===void 0){const{value:S}=d;return S?[]:null}return x}),p=F(()=>{const{value:x}=f;return Array.isArray(x)?x.length>0:x!==null}),h=F(()=>{var x,S;return((S=(x=t==null?void 0:t.value)===null||x===void 0?void 0:x.DataTable)===null||S===void 0?void 0:S.renderFilter)||e.column.renderFilter});function m(x){const S=uV(u.value,e.column.key,x);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(al,{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(XU,{"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(TN,null)}))},default:()=>{const{renderFilterMenu:o}=this.column;return o?o({hide:n}):b(cV,{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})}})}}),fV=ge({name:"ColumnResizeButton",props:{onResizeStart:Function,onResize:Function,onResizeEnd:Function},setup(e){const{mergedClsPrefixRef:t}=je(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})}}),h2=ge({name:"DropdownDivider",props:{clsPrefix:{type:String,required:!0}},render(){return b("div",{class:`${this.clsPrefix}-dropdown-divider`})}}),p2=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}},hV={name:"Icon",common:yt,self:p2},pV=hV,mV={name:"Icon",common:Be,self:p2},gV=mV,vV=z("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)"},[U("svg",{opacity:"var(--n-opacity)",transition:"opacity .3s var(--n-bezier)"})]),U("svg",{height:"1em",width:"1em"})]),vV=Object.assign(Object.assign({},Fe.props),{depth:[String,Number],size:[Number,String],color:String,component:Object}),ur=me({_n_icon__:!0,name:"Icon",inheritAttrs:!1,props:vV,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ct(e),o=Fe("Icon","-icon",gV,hV,e,t),r=F(()=>{const{depth:a}=e,{common:{cubicBezierEaseInOut:s},self:l}=o.value;if(a!==void 0){const{color:c,[`opacity${a}Depth`]:u}=l;return{"--n-bezier":s,"--n-color":c,"--n-opacity":u}}return{"--n-bezier":s,"--n-color":"","--n-opacity":""}}),i=n?Rt("icon",F(()=>`${e.depth||"d"}`),r,e):void 0;return{mergedClsPrefix:t,mergedStyle:F(()=>{const{size:a,color:s}=e;return{fontSize:Vt(a),color:s}}),cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;const{$parent:t,depth:n,mergedClsPrefix:o,component:r,onRender:i,themeClass:a}=this;return!((e=t==null?void 0:t.$options)===null||e===void 0)&&e._n_icon__&&rr("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 bV(e){return e.type==="group"}function m2(e){return e.type==="divider"}function yV(e){return e.type==="render"}const g2=me({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=F(()=>e.tmNode.rawNode),C=F(()=>{const{value:j}=f;return bh(e.tmNode.rawNode,j)}),_=F(()=>{const{disabled:j}=e.tmNode;return j}),x=F(()=>{if(!C.value)return!1;const{key:j,disabled:X}=e.tmNode;if(X)return!1;const{value:L}=n,{value:M}=o,{value:le}=r,{value:Q}=i;return L!==null?Q.includes(j):M!==null?Q.includes(j)&&Q[Q.length-1]!==j:le!==null?Q.includes(j):!1}),w=F(()=>o.value===null&&!s.value),T=d6(x,300,w),R=F(()=>!!(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&&!or({target:X},"dropdownOption")&&!or({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:F(()=>T.value&&!R.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,L=j.findIndex(M=>X===M);return L===-1?!1:L{const{value:j}=a,{key:X}=e.tmNode,L=j.findIndex(M=>X===M);return L===-1?!1:L===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(v2,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(ur,null,{default:()=>b(Vp,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}}),xV=me({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}}),CV=me({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(xV,{clsPrefix:n,tmNode:e,key:e.key}),o==null?void 0:o.map(r=>{const{rawNode:i}=r;return i.show===!1?null:m2(i)?b(h2,{clsPrefix:n,key:r.key}):r.isGroup?(rr("dropdown","`group` node is not allowed to be put in `group` node."),null):b(g2,{clsPrefix:n,tmNode:r,parentKey:t,key:r.key})}))}}),wV=me({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()])}}),v2=me({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:F(()=>{const r=t.value;return e.tmNodes.some(i=>{var a;if(i.isGroup)return(a=i.children)===null||a===void 0?void 0:a.some(({rawNode:l})=>r?r(l):l.icon);const{rawNode:s}=i;return r?r(s):s.icon})}),hasSubmenuRef:F(()=>{const{value:r}=n;return e.tmNodes.some(i=>{var a;if(i.isGroup)return(a=i.children)===null||a===void 0?void 0:a.some(({rawNode:l})=>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:yV(i)?b(wV,{tmNode:r,key:r.key}):m2(i)?b(h2,{clsPrefix:t,key:r.key}):bV(i)?b(CV,{clsPrefix:t,tmNode:r,parentKey:e,key:r.key}):b(g2,{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(l_,{contentClass:`${t}-dropdown-menu__content`},{default:()=>o}):o,this.showArrow?h_({clsPrefix:t,arrowStyle:this.arrowStyle}):null)}}),_V=O("dropdown-menu",` +`,[K("color-transition",{transition:"color .3s var(--n-bezier)"}),K("depth",{color:"var(--n-color)"},[j("svg",{opacity:"var(--n-opacity)",transition:"opacity .3s var(--n-bezier)"})]),j("svg",{height:"1em",width:"1em"})]),bV=Object.assign(Object.assign({},Fe.props),{depth:[String,Number],size:[Number,String],color:String,component:Object}),ur=ge({_n_icon__:!0,name:"Icon",inheritAttrs:!1,props:bV,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=Fe("Icon","-icon",vV,pV,e,t),r=F(()=>{const{depth:a}=e,{common:{cubicBezierEaseInOut:s},self:l}=o.value;if(a!==void 0){const{color:c,[`opacity${a}Depth`]:u}=l;return{"--n-bezier":s,"--n-color":c,"--n-opacity":u}}return{"--n-bezier":s,"--n-color":"","--n-opacity":""}}),i=n?Rt("icon",F(()=>`${e.depth||"d"}`),r,e):void 0;return{mergedClsPrefix:t,mergedStyle:F(()=>{const{size:a,color:s}=e;return{fontSize:Vt(a),color:s}}),cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;const{$parent:t,depth:n,mergedClsPrefix:o,component:r,onRender:i,themeClass:a}=this;return!((e=t==null?void 0:t.$options)===null||e===void 0)&&e._n_icon__&&rr("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 yV(e){return e.type==="group"}function m2(e){return e.type==="divider"}function xV(e){return e.type==="render"}const g2=ge({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=je(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=je(F0,null),g=je(im),x=je(Ma),S=F(()=>e.tmNode.rawNode),w=F(()=>{const{value:U}=f;return bh(e.tmNode.rawNode,U)}),_=F(()=>{const{disabled:U}=e.tmNode;return U}),y=F(()=>{if(!w.value)return!1;const{key:U,disabled:X}=e.tmNode;if(X)return!1;const{value:L}=n,{value:M}=o,{value:le}=r,{value:Q}=i;return L!==null?Q.includes(U):M!==null?Q.includes(U)&&Q[Q.length-1]!==U:le!==null?Q.includes(U):!1}),C=F(()=>o.value===null&&!s.value),T=f6(y,300,C),R=F(()=>!!(v!=null&&v.enteringSubmenuRef.value)),k=N(!1);ct(F0,{enteringSubmenuRef:k});function A(){k.value=!0}function I(){k.value=!1}function W(){const{parentKey:U,tmNode:X}=e;X.disabled||l.value&&(r.value=U,o.value=null,n.value=X.key)}function B(){const{tmNode:U}=e;U.disabled||l.value&&n.value!==U.key&&W()}function O(U){if(e.tmNode.disabled||!l.value)return;const{relatedTarget:X}=U;X&&!or({target:X},"dropdownOption")&&!or({target:X},"scrollbarRail")&&(n.value=null)}function $(){const{value:U}=w,{tmNode:X}=e;l.value&&!U&&!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:x,animated:s,mergedShowSubmenu:F(()=>T.value&&!R.value),rawNode:S,hasSubmenu:w,pending:wt(()=>{const{value:U}=i,{key:X}=e.tmNode;return U.includes(X)}),childActive:wt(()=>{const{value:U}=a,{key:X}=e.tmNode,L=U.findIndex(M=>X===M);return L===-1?!1:L{const{value:U}=a,{key:X}=e.tmNode,L=U.findIndex(M=>X===M);return L===-1?!1:L===U.length-1}),mergedDisabled:_,renderOption:p,nodeProps:h,handleClick:$,handleMouseMove:B,handleMouseEnter:W,handleMouseLeave:O,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 x=(e=this.menuProps)===null||e===void 0?void 0:e.call(this,o,o.children);h=b(v2,Object.assign({},x,{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(ur,null,{default:()=>b(Vp,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}}),CV=ge({name:"DropdownGroupHeader",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0}},setup(){const{showIconRef:e,hasSubmenuRef:t}=je(im),{renderLabelRef:n,labelFieldRef:o,nodePropsRef:r,renderOptionRef:i}=je(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}}),wV=ge({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(tt,null,b(CV,{clsPrefix:n,tmNode:e,key:e.key}),o==null?void 0:o.map(r=>{const{rawNode:i}=r;return i.show===!1?null:m2(i)?b(h2,{clsPrefix:n,key:r.key}):r.isGroup?(rr("dropdown","`group` node is not allowed to be put in `group` node."),null):b(g2,{clsPrefix:n,tmNode:r,parentKey:t,key:r.key})}))}}),_V=ge({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()])}}),v2=ge({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}=je(Ru);ct(im,{showIconRef:F(()=>{const r=t.value;return e.tmNodes.some(i=>{var a;if(i.isGroup)return(a=i.children)===null||a===void 0?void 0:a.some(({rawNode:l})=>r?r(l):l.icon);const{rawNode:s}=i;return r?r(s):s.icon})}),hasSubmenuRef:F(()=>{const{value:r}=n;return e.tmNodes.some(i=>{var a;if(i.isGroup)return(a=i.children)===null||a===void 0?void 0:a.some(({rawNode:l})=>bh(l,r));const{rawNode:s}=i;return bh(s,r)})})});const o=N(null);return ct(el,null),ct(tl,null),ct(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:xV(i)?b(_V,{tmNode:r,key:r.key}):m2(i)?b(h2,{clsPrefix:t,key:r.key}):yV(i)?b(wV,{clsPrefix:t,tmNode:r,parentKey:e,key:r.key}):b(g2,{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(l_,{contentClass:`${t}-dropdown-menu__content`},{default:()=>o}):o,this.showArrow?h_({clsPrefix:t,arrowStyle:this.arrowStyle}):null)}}),SV=z("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(),O("dropdown-option",` +`,[Da(),z("dropdown-option",` position: relative; - `,[U("a",` + `,[j("a",` text-decoration: none; color: inherit; outline: none; - `,[U("&::before",` + `,[j("&::before",` content: ""; position: absolute; left: 0; right: 0; top: 0; bottom: 0; - `)]),O("dropdown-option-body",` + `)]),z("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); - `,[U("&::before",` + `,[j("&::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); - `),U("&::before","background-color: var(--n-option-color-hover);")]),K("active",` + `),j("&::before","background-color: var(--n-option-color-hover);")]),K("active",` color: var(--n-option-text-color-active); `,[D("prefix, suffix",` color: var(--n-option-text-color-active); - `),U("&::before","background-color: var(--n-option-color-active);")]),K("child-active",` + `),j("&::before","background-color: var(--n-option-color-active);")]),K("child-active",` color: var(--n-option-text-color-child-active); `,[D("prefix, suffix",` color: var(--n-option-text-color-child-active); @@ -2131,7 +2131,7 @@ ${t} z-index: 1; `,[K("show-icon",` width: var(--n-option-icon-prefix-width); - `),O("icon",` + `),z("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); - `),O("icon",` + `),z("icon",` font-size: var(--n-option-icon-size); - `)]),O("dropdown-menu","pointer-events: all;")]),O("dropdown-offset-container",` + `)]),z("dropdown-menu","pointer-events: all;")]),z("dropdown-offset-container",` pointer-events: none; position: absolute; left: 0; right: 0; top: -4px; bottom: -4px; - `)]),O("dropdown-divider",` + `)]),z("dropdown-divider",` transition: background-color .3s var(--n-bezier); background-color: var(--n-divider-color); height: 1px; margin: 4px 0; - `),O("dropdown-menu-wrapper",` + `),z("dropdown-menu-wrapper",` transform-origin: var(--v-transform-origin); width: fit-content; - `),U(">",[O("scrollbar",` + `),j(">",[z("scrollbar",` height: inherit; max-height: inherit; `)]),Pt("scrollable",` padding: var(--n-padding); `),K("scrollable",[D("content",` padding: var(--n-padding); - `)])]),SV={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]},kV=Object.keys(Ca),TV=Object.assign(Object.assign(Object.assign({},Ca),SV),Fe.props),am=me({name:"Dropdown",inheritAttrs:!1,props:TV,setup(e){const t=N(!1),n=rn(Ne(e,"show"),t),o=F(()=>{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=F(()=>o.value.treeNodes),i=N(null),a=N(null),s=N(null),l=F(()=>{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=F(()=>o.value.getPath(l.value).keyPath),u=F(()=>o.value.getPath(e.value).keyPath),d=wt(()=>e.keyboard&&n.value);_6({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",_V,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(){R("left")}function C(){R("right")}function _(){R("up")}function x(){R("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 R(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=F(()=>{const{size:I,inverted:W}=e,{common:{cubicBezierEaseInOut:B},self:z}=h.value,{padding:$,dividerColor:j,borderRadius:X,optionOpacityDisabled:L,[Pe("optionIconSuffixWidth",I)]:M,[Pe("optionSuffixWidth",I)]:le,[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":le,"--n-option-icon-suffix-width":M,"--n-option-icon-size":Ce,"--n-divider-color":j,"--n-option-opacity-disabled":L};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",F(()=>`${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:kC(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(v2,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({},Gn(this.$props,kV),n),{trigger:()=>{var o,r;return(r=(o=this.$slots).default)===null||r===void 0?void 0:r.call(o)}})}}),b2="_n_all__",y2="_n_none__";function PV(e,t,n,o){return e?r=>{for(const i of e)switch(r){case b2:n(!0);return;case y2:o(!0);return;default:if(typeof i=="object"&&i.key===r){i.onSelect(t.value);return}}}:()=>{}}function RV(e,t){return e?e.map(n=>{switch(n){case"all":return{label:t.checkTableAll,key:b2};case"none":return{label:t.uncheckTableAll,key:y2};default:return n}}):[]}const EV=me({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=F(()=>PV(o.value,r,i,a)),l=F(()=>RV(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(Jw,null)})})}}});function Nd(e){return typeof e.title=="function"?e.title(e):e.title}const x2=me({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(or(I,"dataTableFilter")||or(I,"dataTableResizable")||!Fd(W))return;const B=d.value.find($=>$.columnKey===W.key)||null,z=sV(W,B);y(z)}const R=new Map;function k(I){R.set(I.key,x(I.key))}function A(I,W){const B=R.get(I.key);if(B===void 0)return;const z=B+W,$=rV(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:R,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(EV,{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(GU,{column:T}):null),D0(T)?b(uV,{column:T,options:T.filterOptions}):null,d2(T)?b(dV,{onResizeStart:()=>{y(T)},onResize:L=>{S(T,L)}}):null),j=B in n,X=B in o;return b("th",{ref:L=>e[B]=L,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:R,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`]:f2(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)?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:Vt(x),tableLayout:p}},b("colgroup",null,l.map(w=>b("col",{key:w.key,style:w.style}))),C))}}),$V=me({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(WU,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=me({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(Ii,null,{default:()=>this.loading?b(zi,{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(Vp,null)})}))}}),AV=me({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})}}}),IV=me({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(s2,{name:n,disabled:e.disabled,checked:t.value.has(o),onUpdateChecked:e.onUpdateChecked})}}});function MV(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 zV=me({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))}}),OV=me({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:R,indentRef:k,rowPropsRef:A,maxHeightRef:I,stripedRef:W,loadingRef:B,onLoadRef:z,loadingKeySetRef:$,expandableRef:j,stickyExpandedRowsRef:X,renderExpandIconRef:L,summaryPlacementRef:M,treeMateRef:le,scrollbarPropsRef:Q,setHeaderScrollLeft:ne,doUpdateExpandedRowKeys:fe,handleTableBodyScroll:xe,doCheck:Ce,doUncheck:G,renderCell:be}=He(So),ue=N(null),re=N(null),Se=N(null),V=wt(()=>l.value.length===0),P=wt(()=>e.showHeader||!V.value),E=wt(()=>e.showHeader||V.value);let q="";const ie=F(()=>new Set(o.value));function Y(ze){var je;return(je=le.value.getNode(ze))===null||je===void 0?void 0:je.rawNode}function he(ze,je,dt){const Oe=Y(ze.key);if(!Oe){rr("data-table",`fail to get row data with key ${ze.key}`);return}if(dt){const rt=l.value.findIndex(it=>it.key===q);if(rt!==-1){const it=l.value.findIndex(Ue=>Ue.key===ze.key),Z=Math.min(rt,it),we=Math.max(rt,it),Me=[];l.value.slice(Z,we+1).forEach(Ue=>{Ue.disabled||Me.push(Ue.key)}),je?Ce(Me,!1,Oe):G(Me,Oe),q=ze.key;return}}je?Ce(ze.key,!1,Oe):G(ze.key,Oe),q=ze.key}function ye(ze){const je=Y(ze.key);if(!je){rr("data-table",`fail to get row data with key ${ze.key}`);return}Ce(ze.key,!0,je)}function ve(){if(!P.value){const{value:je}=Se;return je||null}if(x.value)return _e();const{value:ze}=ue;return ze?ze.containerRef:null}function J(ze,je){var dt;if($.value.has(ze))return;const{value:Oe}=o,rt=Oe.indexOf(ze),it=Array.from(Oe);~rt?(it.splice(rt,1),fe(it)):je&&!je.isLeaf&&!je.shallowLoaded?($.value.add(ze),(dt=z.value)===null||dt===void 0||dt.call(z,je.rawNode).then(()=>{const{value:Z}=o,we=Array.from(Z);~we.indexOf(ze)||we.push(ze),fe(we)}).finally(()=>{$.value.delete(ze)})):(it.push(ze),fe(it))}function de(){S.value=null}function _e(){const{value:ze}=re;return ze==null?void 0:ze.listElRef}function te(){const{value:ze}=re;return ze==null?void 0:ze.itemsElRef}function oe(ze){var je;xe(ze),(je=ue.value)===null||je===void 0||je.sync()}function Ee(ze){var je;const{onResize:dt}=e;dt&&dt(ze),(je=ue.value)===null||je===void 0||je.sync()}const De={getScrollContainer:ve,scrollTo(ze,je){var dt,Oe;x.value?(dt=re.value)===null||dt===void 0||dt.scrollTo(ze,je):(Oe=ue.value)===null||Oe===void 0||Oe.scrollTo(ze,je)}},Ke=U([({props:ze})=>{const je=Oe=>Oe===null?null:U(`[data-n-id="${ze.componentId}"] [data-col-key="${Oe}"]::after`,{boxShadow:"var(--n-box-shadow-after)"}),dt=Oe=>Oe===null?null:U(`[data-n-id="${ze.componentId}"] [data-col-key="${Oe}"]::before`,{boxShadow:"var(--n-box-shadow-before)"});return U([je(ze.leftActiveFixedColKey),dt(ze.rightActiveFixedColKey),ze.leftActiveFixedChildrenColKeys.map(Oe=>je(Oe)),ze.rightActiveFixedChildrenColKeys.map(Oe=>dt(Oe))])}]);let tt=!1;return un(()=>{const{value:ze}=h,{value:je}=m,{value:dt}=v,{value:Oe}=g;if(!tt&&ze===null&&dt===null)return;const rt={leftActiveFixedColKey:ze,leftActiveFixedChildrenColKeys:je,rightActiveFixedColKey:dt,rightActiveFixedChildrenColKeys:Oe,componentId:w};Ke.mount({id:`n-${w}`,force:!0,props:rt,anchorMetaName:xa}),tt=!0}),qs(()=>{Ke.unmount({id:`n-${w}`})}),Object.assign({bodyWidth:n,summaryPlacement:M,dataTableSlots:t,componentId:w,scrollbarInstRef:ue,virtualListRef:re,emptyElRef:Se,summary:C,mergedClsPrefix:r,mergedTheme:i,scrollX:a,cols:s,loading:B,bodyShowHeaderOnly:E,shouldDisplaySomeTablePart:P,empty:V,paginatedDataAndInfo:F(()=>{const{value:ze}=W;let je=!1;return{data:l.value.map(ze?(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:R,indent:k,rowProps:A,maxHeight:I,loadingKeySet:$,expandable:j,stickyExpandedRows:X,renderExpandIcon:L,scrollbarProps:Q,setHeaderScrollLeft:ne,handleVirtualListScroll:oe,handleVirtualListResize:Ee,handleMouseleaveTable:de,virtualListContainer:_e,virtualListContent:te,handleTableBodyScroll:xe,handleCheckboxUpdateChecked:he,handleRadioUpdateChecked:ye,handleUpdateExpanded:J,renderCell:be},De)},render(){const{mergedTheme:e,scrollX:t,mergedClsPrefix:n,virtualScroll:o,maxHeight:r,mergedTableLayout:i,flexHeight:a,loadingKeySet:s,onResize:l,setHeaderScrollLeft:c}=this,u=t!==void 0||r!==void 0||a,d=!u&&i==="auto",f=t!==void 0||d,p={minWidth:Vt(t)||"100%"};t&&(p.width="100%");const h=b(_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:R,stickyExpandedRows:k,componentId:A,childTriggerColIndex:I,expandable:W,rowProps:B,handleMouseleaveTable:z,renderExpand:$,summary:j,handleCheckboxUpdateChecked:X,handleRadioUpdateChecked:L,handleUpdateExpanded:M}=this,{length:le}=g;let Q;const{data:ne,hasChildren:fe}=y,xe=fe?MV(ne,R):ne;if(j){const P=j(this.rawPaginatedData);if(Array.isArray(P)){const E=P.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:P,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(P=>{$&&R.has(P.key)&&(!W||W(P.tmNode.rawNode))?G.push(P,{isExpandedRow:!0,key:`${P.key}-expand`,tmNode:P.tmNode,index:P.index}):G.push(P)});const{length:be}=G,ue={};ne.forEach(({tmNode:P},E)=>{ue[E]=P.key});const re=k?this.bodyWidth:null,Se=re===null?void 0:`${re}px`,V=(P,E,q)=>{const{index:ie}=P;if("isExpandedRow"in P){const{tmNode:{key:Ee,rawNode:De}}=P;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===be&&`${n}-data-table-td--last-row`],colspan:le},k?b("div",{class:`${n}-data-table-expand`,style:{width:Se}},$(De,ie)):$(De,ie)))}const Y="isSummaryRow"in P,he=!Y&&P.striped,{tmNode:ye,key:ve}=P,{rawNode:J}=ye,de=R.has(ve),_e=B?B(J,ie):void 0,te=typeof w=="string"?w:aV(J,ie,w);return b("tr",Object.assign({onMouseenter:()=>{this.hoverKey=ve},key:ve,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 Ke,tt,ze,je,dt;if(E in m){const Wt=m[E],ke=Wt.indexOf(De);if(~ke)return Wt.splice(ke,1),null}const{column:Oe}=Ee,rt=po(Ee),{rowSpan:it,colSpan:Z}=Oe,we=Y?((Ke=P.tmNode.rawNode[rt])===null||Ke===void 0?void 0:Ke.colSpan)||1:Z?Z(J,ie):1,Me=Y?((tt=P.tmNode.rawNode[rt])===null||tt===void 0?void 0:tt.rowSpan)||1:it?it(J,ie):1,Ue=De+we===le,Xe=E+Me===be,Qe=Me>1;if(Qe&&(v[E]={[De]:[]}),we>1||Qe)for(let Wt=E;Wt{M(ve,P.tmNode)}})]:null,Oe.type==="selection"?Y?null:Oe.multiple===!1?b(IV,{key:x,rowKey:ve,disabled:P.tmNode.disabled,onUpdateChecked:()=>{L(P.tmNode)}}):b(AV,{key:x,rowKey:ve,disabled:P.tmNode.disabled,onUpdateChecked:(Wt,ke)=>{X(P.tmNode,Wt,ke.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(ve,null)}}):null:b($V,{clsPrefix:n,index:ie,row:J,column:Oe,isSummary:Y,mergedTheme:S,renderCell:this.renderCell}))}))};return o?b(QC,{ref:"virtualListRef",items:G,itemSize:28,visibleItemsTag:zV,visibleItemsProps:{clsPrefix:n,id:A,cols:g,onMouseleave:z},showScrollbar:!1,onResize:this.handleVirtualListResize,onScroll:this.handleVirtualListScroll,itemsStyle:p,itemResizable:!0},{default:({item:P,index:E})=>V(P,E,!0)}):b("table",{class:`${n}-data-table-table`,onMouseleave:z,style:{tableLayout:this.mergedTableLayout}},b("colgroup",null,g.map(P=>b("col",{key:P.key,style:P.style}))),this.showHeader?b(x2,{discrete:!1}):null,this.empty?null:b("tbody",{"data-n-id":A,class:`${n}-data-table-tbody`},G.map((P,E)=>V(P,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(i_,{theme:this.mergedTheme.peers.Empty,themeOverrides:this.mergedTheme.peerOverrides.Empty})]));return this.shouldDisplaySomeTablePart?b(et,null,h,m()):b(Mr,{onResize:this.onResize},{default:m})}return h}}),DV=me({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=F(()=>({maxHeight:Vt(r.value),minHeight:Vt(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(x2,{ref:"headerInstRef"}),b(OV,{ref:"bodyInstRef",bodyStyle:this.bodyStyle,showHeader:o,flexHeight:n,onResize:this.handleBodyResize}))}});function LV(e,t){const{paginatedDataRef:n,treeMateRef:o,selectionColumnRef:r}=t,i=N(e.defaultCheckedRowKeys),a=F(()=>{var _;const{checkedRowKeys:x}=e,w=x===void 0?i.value:x;return((_=r.value)===null||_===void 0?void 0:_.multiple)===!1?{checkedKeys:w.slice(0,1),indeterminateKeys:[]}:o.value.getCheckedKeys(w,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded})}),s=F(()=>a.value.checkedKeys),l=F(()=>a.value.indeterminateKeys),c=F(()=>new Set(s.value)),u=F(()=>new Set(l.value)),d=F(()=>{const{value:_}=c;return n.value.reduce((x,w)=>{const{key:T,disabled:R}=w;return x+(!R&&_.has(T)?1:0)},0)}),f=F(()=>n.value.filter(_=>_.disabled).length),p=F(()=>{const{length:_}=n.value,{value:x}=u;return d.value>0&&d.value<_-f.value||n.value.some(w=>x.has(w.key))}),h=F(()=>{const{length:_}=n.value;return d.value!==0&&d.value===_-f.value}),m=F(()=>n.value.length===0);function v(_,x,w){const{"onUpdate:checkedRowKeys":T,onUpdateCheckedRowKeys:R,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}),R&&Re(R,_,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 FV(e,t){return t&&(e===void 0||e==="default"||typeof e=="object"&&e.compare==="default")?NV(t):typeof e=="function"?e:e&&typeof e=="object"&&e.compare&&e.compare!=="default"?e.compare:!1}function NV(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 BV(e,{dataRelatedColsRef:t,filteredDataRef:n}){const o=[];t.value.forEach(p=>{var h;p.sorter!==void 0&&f(o,{columnKey:p.key,sorter:p.sorter,order:(h=p.defaultSortOrder)!==null&&h!==void 0?h:!1})});const r=N(o),i=F(()=>{const p=t.value.filter(v=>v.type!=="selection"&&v.sorter!==void 0&&(v.sortOrder==="ascend"||v.sortOrder==="descend"||v.sortOrder===!1)),h=p.filter(v=>v.sortOrder!==!1);if(h.length)return h.map(v=>({columnKey:v.key,order:v.sortOrder,sorter:v.sorter}));if(p.length)return[];const{value:m}=r;return Array.isArray(m)?m:m?[m]:[]}),a=F(()=>{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=FV(C,S);return x&&_&&(g=x(m.rawNode,v.rawNode),g!==0)?(g=g*oV(_),!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 HV(e,{dataRelatedColsRef:t}){const n=F(()=>{const M=le=>{for(let Q=0;Q{const{childrenKey:M}=e;return nl(e.data,{ignoreEmptyChildren:!0,getKey:e.rowKey,getChildren:le=>le[M],getDisabled:le=>{var Q,ne;return!!(!((ne=(Q=n.value)===null||Q===void 0?void 0:Q.disabled)===null||ne===void 0)&&ne.call(Q,le))}})}),r=wt(()=>{const{columns:M}=e,{length:le}=M;let Q=null;for(let ne=0;ne{const M=t.value.filter(ne=>ne.filterOptionValues!==void 0||ne.filterOptionValue!==void 0),le={};return M.forEach(ne=>{var fe;ne.type==="selection"||ne.type==="expand"||(ne.filterOptionValues===void 0?le[ne.key]=(fe=ne.filterOptionValue)!==null&&fe!==void 0?fe:null:le[ne.key]=ne.filterOptionValues)}),Object.assign(O0(i.value),le)}),c=F(()=>{const M=l.value,{columns:le}=e;function Q(xe){return(Ce,G)=>!!~String(G[xe]).indexOf(String(Ce))}const{value:{treeNodes:ne}}=o,fe=[];return le.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,be]of fe){let ue=M[G];if(ue==null||(Array.isArray(ue)||(ue=[ue]),!ue.length))continue;const re=be.filter==="default"?Q(G):be.filter;if(be&&typeof re=="function")if(be.filterMode==="and"){if(ue.some(Se=>!re(Se,Ce)))return!1}else{if(ue.some(Se=>re(Se,Ce)))continue;return!1}}return!0}):[]}),{sortedDataRef:u,deriveNextSorter:d,mergedSortStateRef:f,sort:p,clearSorter:h}=BV(e,{dataRelatedColsRef:t,filteredDataRef:c});t.value.forEach(M=>{var le;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]=(le=M.defaultFilterOptionValue)!==null&&le!==void 0?le:null}});const m=F(()=>{const{pagination:M}=e;if(M!==!1)return M.page}),v=F(()=>{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=F(()=>{const{pagination:M}=e;if(M){const{pageCount:le}=M;if(le!==void 0)return le}}),_=F(()=>{if(e.remote)return o.value.treeNodes;if(!e.pagination)return u.value;const M=y.value,le=(S.value-1)*M;return u.value.slice(le,le+M)}),x=F(()=>_.value.map(M=>M.rawNode));function w(M){const{pagination:le}=e;if(le){const{onChange:Q,"onUpdate:page":ne,onUpdatePage:fe}=le;Q&&Re(Q,M),fe&&Re(fe,M),ne&&Re(ne,M),A(M)}}function T(M){const{pagination:le}=e;if(le){const{onPageSizeChange:Q,"onUpdate:pageSize":ne,onUpdatePageSize:fe}=le;Q&&Re(Q,M),fe&&Re(fe,M),ne&&Re(ne,M),I(M)}}const R=F(()=>{if(e.remote){const{pagination:M}=e;if(M){const{itemCount:le}=M;if(le!==void 0)return le}return}return c.value.length}),k=F(()=>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:R.value===void 0?C.value:void 0,itemCount:R.value}));function A(M){const{"onUpdate:page":le,onPageChange:Q,onUpdatePage:ne}=e;ne&&Re(ne,M),le&&Re(le,M),Q&&Re(Q,M),a.value=M}function I(M){const{"onUpdate:pageSize":le,onPageSizeChange:Q,onUpdatePageSize:ne}=e;Q&&Re(Q,M),ne&&Re(ne,M),le&&Re(le,M),s.value=M}function W(M,le){const{onUpdateFilters:Q,"onUpdate:filters":ne,onFiltersChange:fe}=e;Q&&Re(Q,M,le),ne&&Re(ne,M,le),fe&&Re(fe,M,le),i.value=M}function B(M,le,Q,ne){var fe;(fe=e.onUnstableColumnResize)===null||fe===void 0||fe.call(e,M,le,Q,ne)}function z(M){A(M)}function $(){j()}function j(){X({})}function X(M){L(M)}function L(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:L,filters:X,clearFilter:$,clearFilters:j,clearSorter:h,page:z,sort:p}}function jV(e,{mainTableInstRef:t,mergedCurrentPageRef:n,bodyWidthRef:o}){let r=0;const i=N(),a=N(null),s=N([]),l=N(null),c=N([]),u=F(()=>Vt(e.scrollX)),d=F(()=>e.columns.filter(R=>R.fixed==="left")),f=F(()=>e.columns.filter(R=>R.fixed==="right")),p=F(()=>{const R={};let k=0;function A(I){I.forEach(W=>{const B={start:k,end:0};R[po(W)]=B,"children"in W?(A(W.children),B.end=k):(k+=z0(W)||0,B.end=k)})}return A(d.value),R}),h=F(()=>{const R={};let k=0;function A(I){for(let W=I.length-1;W>=0;--W){const B=I[W],z={start:k,end:0};R[po(B)]=z,"children"in B?(A(B.children),z.end=k):(k+=z0(B)||0,z.end=k)}}return A(f.value),R});function m(){var R,k;const{value:A}=d;let I=0;const{value:W}=p;let B=null;for(let z=0;z(((R=W[$])===null||R===void 0?void 0:R.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 R=e.columns.find(k=>po(k)===a.value);for(;R&&"children"in R;){const k=R.children.length;if(k===0)break;const A=R.children[k-1];s.value.push(po(A)),R=A}}function g(){var R,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+(((R=$[X])===null||R===void 0?void 0:R.start)||0)+W-B)po(k)===l.value);for(;R&&"children"in R&&R.children.length;){const k=R.children[0];c.value.push(po(k)),R=k}}function S(){const R=t.value?t.value.getHeaderElement():null,k=t.value?t.value.getBodyElement():null;return{header:R,body:k}}function C(){const{body:R}=S();R&&(R.scrollTop=0)}function _(){i.value!=="body"?bc(w):i.value=void 0}function x(R){var k;(k=e.onScroll)===null||k===void 0||k.call(e,R),i.value!=="head"?bc(w):i.value=void 0}function w(){const{header:R,body:k}=S();if(!k)return;const{value:A}=o;if(A!==null){if(e.maxHeight||e.flexHeight){if(!R)return;const I=r-R.scrollLeft;i.value=I!==0?"head":"body",i.value==="head"?(r=R.scrollLeft,k.scrollLeft=r):(r=k.scrollLeft,R.scrollLeft=r)}else r=k.scrollLeft;m(),v(),g(),y()}}function T(R){const{header:k}=S();k&&(k.scrollLeft=R,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 UV(){const e=N({});function t(r){return e.value[r]}function n(r,i){d2(r)&&"key"in r&&(e.value[r.key]=i)}function o(){e.value={}}return{getResizableWidth:t,doUpdateResizableWidth:n,clearResizableWidth:o}}function VV(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:iV(h,m!==void 0?Vt(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 WV(e,t){const n=F(()=>VV(e.columns,t));return{rowsRef:F(()=>n.value.rows),colsRef:F(()=>n.value.cols),hasEllipsisRef:F(()=>n.value.hasEllipsis),dataRelatedColsRef:F(()=>n.value.dataRelatedCols)}}function qV(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=GV(),KV=U([O("data-table",` + `)])]),kV={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]},TV=Object.keys(Ca),PV=Object.assign(Object.assign(Object.assign({},Ca),kV),Fe.props),am=ge({name:"Dropdown",inheritAttrs:!1,props:PV,setup(e){const t=N(!1),n=rn(Ne(e,"show"),t),o=F(()=>{const{keyField:I,childrenField:W}=e;return rl(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=F(()=>o.value.treeNodes),i=N(null),a=N(null),s=N(null),l=F(()=>{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=F(()=>o.value.getPath(l.value).keyPath),u=F(()=>o.value.getPath(e.value).keyPath),d=wt(()=>e.keyboard&&n.value);S6({keydown:{ArrowUp:{prevent:!0,handler:_},ArrowRight:{prevent:!0,handler:w},ArrowDown:{prevent:!0,handler:y},ArrowLeft:{prevent:!0,handler:S},Enter:{prevent:!0,handler:C},Escape:x}},d);const{mergedClsPrefixRef:f,inlineThemeDisabled:p}=ut(e),h=Fe("Dropdown","-dropdown",SV,nm,e,f);ct(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&&Ee(B,I,W)}function v(I){const{"onUpdate:show":W,onUpdateShow:B}=e;W&&Ee(W,I),B&&Ee(B,I),t.value=I}function g(){i.value=null,a.value=null,s.value=null}function x(){v(!1)}function S(){R("left")}function w(){R("right")}function _(){R("up")}function y(){R("down")}function C(){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 R(I){const{value:W}=l,{value:{getFirstAvailableNode:B}}=o;let O=null;if(W===null){const $=B();$!==null&&(O=$.key)}else{const $=T();if($){let U;switch(I){case"down":U=$.getNext();break;case"up":U=$.getPrev();break;case"right":U=$.getChild();break;case"left":U=$.getParent();break}U&&(O=U.key)}}O!==null&&(i.value=null,a.value=O)}const k=F(()=>{const{size:I,inverted:W}=e,{common:{cubicBezierEaseInOut:B},self:O}=h.value,{padding:$,dividerColor:U,borderRadius:X,optionOpacityDisabled:L,[Pe("optionIconSuffixWidth",I)]:M,[Pe("optionSuffixWidth",I)]:le,[Pe("optionIconPrefixWidth",I)]:Q,[Pe("optionPrefixWidth",I)]:ne,[Pe("fontSize",I)]:de,[Pe("optionHeight",I)]:xe,[Pe("optionIconSize",I)]:Ce}=O,G={"--n-bezier":B,"--n-font-size":de,"--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":le,"--n-option-icon-suffix-width":M,"--n-option-icon-size":Ce,"--n-divider-color":U,"--n-option-opacity-disabled":L};return W?(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}),A=p?Rt("dropdown",F(()=>`${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:kC(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(v2,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(al,Object.assign({},Gn(this.$props,TV),n),{trigger:()=>{var o,r;return(r=(o=this.$slots).default)===null||r===void 0?void 0:r.call(o)}})}}),b2="_n_all__",y2="_n_none__";function RV(e,t,n,o){return e?r=>{for(const i of e)switch(r){case b2:n(!0);return;case y2:o(!0);return;default:if(typeof i=="object"&&i.key===r){i.onSelect(t.value);return}}}:()=>{}}function EV(e,t){return e?e.map(n=>{switch(n){case"all":return{label:t.checkTableAll,key:b2};case"none":return{label:t.uncheckTableAll,key:y2};default:return n}}):[]}const $V=ge({name:"DataTableSelectionMenu",props:{clsPrefix:{type:String,required:!0}},setup(e){const{props:t,localeRef:n,checkOptionsRef:o,rawPaginatedDataRef:r,doCheckAll:i,doUncheckAll:a}=je(So),s=F(()=>RV(o.value,r,i,a)),l=F(()=>EV(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(Jw,null)})})}}});function Nd(e){return typeof e.title=="function"?e.title(e):e.title}const x2=ge({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:x,doUncheckAll:S,doCheckAll:w}=je(So),_=N({});function y(I){const W=_.value[I];return W==null?void 0:W.getBoundingClientRect().width}function C(){i.value?S():w()}function T(I,W){if(or(I,"dataTableFilter")||or(I,"dataTableResizable")||!Fd(W))return;const B=d.value.find($=>$.columnKey===W.key)||null,O=lV(W,B);x(O)}const R=new Map;function k(I){R.set(I.key,y(I.key))}function A(I,W){const B=R.get(I.key);if(B===void 0)return;const O=B+W,$=iV(O,I.minWidth,I.maxWidth);m(O,$,I,y),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:C,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:x,handleColumnResize:S}=this,w=b("thead",{class:`${t}-data-table-thead`,"data-n-id":d},s.map(C=>b("tr",{class:`${t}-data-table-tr`},C.map(({column:T,colSpan:R,rowSpan:k,isLast:A})=>{var I,W;const B=po(T),{ellipsis:O}=T,$=()=>T.type==="selection"?T.multiple!==!1?b(tt,null,b(Su,{key:r,privateInsideTable:!0,checked:i,indeterminate:a,disabled:h,onUpdateChecked:g}),u?b($V,{clsPrefix:t}):null):null:b(tt,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(YU,{column:T}):null),D0(T)?b(dV,{column:T,options:T.filterOptions}):null,d2(T)?b(fV,{onResizeStart:()=>{x(T)},onResize:L=>{S(T,L)}}):null),U=B in n,X=B in o;return b("th",{ref:L=>e[B]=L,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:R,rowspan:k,"data-col-key":B,class:[`${t}-data-table-th`,(U||X)&&`${t}-data-table-th--fixed-${U?"left":"right"}`,{[`${t}-data-table-th--hover`]:f2(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)?L=>{v(L,T)}:void 0},$())}))));if(!f)return w;const{handleTableHeaderScroll:_,scrollX:y}=this;return b("div",{class:`${t}-data-table-base-table-header`,onScroll:_},b("table",{ref:"body",class:`${t}-data-table-table`,style:{minWidth:Vt(y),tableLayout:p}},b("colgroup",null,l.map(C=>b("col",{key:C.key,style:C.style}))),w))}}),AV=ge({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(qU,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=ge({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(Mi,null,{default:()=>this.loading?b(Oi,{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(Vp,null)})}))}}),IV=ge({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}=je(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})}}}),MV=ge({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}=je(So);return()=>{const{rowKey:o}=e;return b(s2,{name:n,disabled:e.disabled,checked:t.value.has(o),onUpdateChecked:e.onUpdateChecked})}}});function zV(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 OV=ge({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))}}),DV=ge({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:x,hoverKeyRef:S,summaryRef:w,mergedSortStateRef:_,virtualScrollRef:y,componentId:C,mergedTableLayoutRef:T,childTriggerColIndexRef:R,indentRef:k,rowPropsRef:A,maxHeightRef:I,stripedRef:W,loadingRef:B,onLoadRef:O,loadingKeySetRef:$,expandableRef:U,stickyExpandedRowsRef:X,renderExpandIconRef:L,summaryPlacementRef:M,treeMateRef:le,scrollbarPropsRef:Q,setHeaderScrollLeft:ne,doUpdateExpandedRowKeys:de,handleTableBodyScroll:xe,doCheck:Ce,doUncheck:G,renderCell:be}=je(So),ue=N(null),re=N(null),_e=N(null),V=wt(()=>l.value.length===0),P=wt(()=>e.showHeader||!V.value),E=wt(()=>e.showHeader||V.value);let q="";const ie=F(()=>new Set(o.value));function Y(ze){var He;return(He=le.value.getNode(ze))===null||He===void 0?void 0:He.rawNode}function fe(ze,He,lt){const Oe=Y(ze.key);if(!Oe){rr("data-table",`fail to get row data with key ${ze.key}`);return}if(lt){const nt=l.value.findIndex(ot=>ot.key===q);if(nt!==-1){const ot=l.value.findIndex(Ue=>Ue.key===ze.key),Z=Math.min(nt,ot),we=Math.max(nt,ot),Me=[];l.value.slice(Z,we+1).forEach(Ue=>{Ue.disabled||Me.push(Ue.key)}),He?Ce(Me,!1,Oe):G(Me,Oe),q=ze.key;return}}He?Ce(ze.key,!1,Oe):G(ze.key,Oe),q=ze.key}function ye(ze){const He=Y(ze.key);if(!He){rr("data-table",`fail to get row data with key ${ze.key}`);return}Ce(ze.key,!0,He)}function ve(){if(!P.value){const{value:He}=_e;return He||null}if(y.value)return ke();const{value:ze}=ue;return ze?ze.containerRef:null}function ee(ze,He){var lt;if($.value.has(ze))return;const{value:Oe}=o,nt=Oe.indexOf(ze),ot=Array.from(Oe);~nt?(ot.splice(nt,1),de(ot)):He&&!He.isLeaf&&!He.shallowLoaded?($.value.add(ze),(lt=O.value)===null||lt===void 0||lt.call(O,He.rawNode).then(()=>{const{value:Z}=o,we=Array.from(Z);~we.indexOf(ze)||we.push(ze),de(we)}).finally(()=>{$.value.delete(ze)})):(ot.push(ze),de(ot))}function he(){S.value=null}function ke(){const{value:ze}=re;return ze==null?void 0:ze.listElRef}function te(){const{value:ze}=re;return ze==null?void 0:ze.itemsElRef}function oe(ze){var He;xe(ze),(He=ue.value)===null||He===void 0||He.sync()}function Re(ze){var He;const{onResize:lt}=e;lt&<(ze),(He=ue.value)===null||He===void 0||He.sync()}const De={getScrollContainer:ve,scrollTo(ze,He){var lt,Oe;y.value?(lt=re.value)===null||lt===void 0||lt.scrollTo(ze,He):(Oe=ue.value)===null||Oe===void 0||Oe.scrollTo(ze,He)}},qe=j([({props:ze})=>{const He=Oe=>Oe===null?null:j(`[data-n-id="${ze.componentId}"] [data-col-key="${Oe}"]::after`,{boxShadow:"var(--n-box-shadow-after)"}),lt=Oe=>Oe===null?null:j(`[data-n-id="${ze.componentId}"] [data-col-key="${Oe}"]::before`,{boxShadow:"var(--n-box-shadow-before)"});return j([He(ze.leftActiveFixedColKey),lt(ze.rightActiveFixedColKey),ze.leftActiveFixedChildrenColKeys.map(Oe=>He(Oe)),ze.rightActiveFixedChildrenColKeys.map(Oe=>lt(Oe))])}]);let et=!1;return un(()=>{const{value:ze}=h,{value:He}=m,{value:lt}=v,{value:Oe}=g;if(!et&&ze===null&<===null)return;const nt={leftActiveFixedColKey:ze,leftActiveFixedChildrenColKeys:He,rightActiveFixedColKey:lt,rightActiveFixedChildrenColKeys:Oe,componentId:C};qe.mount({id:`n-${C}`,force:!0,props:nt,anchorMetaName:xa}),et=!0}),Gs(()=>{qe.unmount({id:`n-${C}`})}),Object.assign({bodyWidth:n,summaryPlacement:M,dataTableSlots:t,componentId:C,scrollbarInstRef:ue,virtualListRef:re,emptyElRef:_e,summary:w,mergedClsPrefix:r,mergedTheme:i,scrollX:a,cols:s,loading:B,bodyShowHeaderOnly:E,shouldDisplaySomeTablePart:P,empty:V,paginatedDataAndInfo:F(()=>{const{value:ze}=W;let He=!1;return{data:l.value.map(ze?(Oe,nt)=>(Oe.isLeaf||(He=!0),{tmNode:Oe,key:Oe.key,striped:nt%2===1,index:nt}):(Oe,nt)=>(Oe.isLeaf||(He=!0),{tmNode:Oe,key:Oe.key,striped:!1,index:nt})),hasChildren:He}}),rawPaginatedData:c,fixedColumnLeftMap:u,fixedColumnRightMap:d,currentPage:f,rowClassName:p,renderExpand:x,mergedExpandedRowKeySet:ie,hoverKey:S,mergedSortState:_,virtualScroll:y,mergedTableLayout:T,childTriggerColIndex:R,indent:k,rowProps:A,maxHeight:I,loadingKeySet:$,expandable:U,stickyExpandedRows:X,renderExpandIcon:L,scrollbarProps:Q,setHeaderScrollLeft:ne,handleVirtualListScroll:oe,handleVirtualListResize:Re,handleMouseleaveTable:he,virtualListContainer:ke,virtualListContent:te,handleTableBodyScroll:xe,handleCheckboxUpdateChecked:fe,handleRadioUpdateChecked:ye,handleUpdateExpanded:ee,renderCell:be},De)},render(){const{mergedTheme:e,scrollX:t,mergedClsPrefix:n,virtualScroll:o,maxHeight:r,mergedTableLayout:i,flexHeight:a,loadingKeySet:s,onResize:l,setHeaderScrollLeft:c}=this,u=t!==void 0||r!==void 0||a,d=!u&&i==="auto",f=t!==void 0||d,p={minWidth:Vt(t)||"100%"};t&&(p.width="100%");const h=b(_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:x,mergedTheme:S,fixedColumnLeftMap:w,fixedColumnRightMap:_,currentPage:y,rowClassName:C,mergedSortState:T,mergedExpandedRowKeySet:R,stickyExpandedRows:k,componentId:A,childTriggerColIndex:I,expandable:W,rowProps:B,handleMouseleaveTable:O,renderExpand:$,summary:U,handleCheckboxUpdateChecked:X,handleRadioUpdateChecked:L,handleUpdateExpanded:M}=this,{length:le}=g;let Q;const{data:ne,hasChildren:de}=x,xe=de?zV(ne,R):ne;if(U){const P=U(this.rawPaginatedData);if(Array.isArray(P)){const E=P.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:P,disabled:!0},index:-1};Q=this.summaryPlacement==="top"?[E,...xe]:[...xe,E]}}else Q=xe;const Ce=de?{width:Ln(this.indent)}:void 0,G=[];Q.forEach(P=>{$&&R.has(P.key)&&(!W||W(P.tmNode.rawNode))?G.push(P,{isExpandedRow:!0,key:`${P.key}-expand`,tmNode:P.tmNode,index:P.index}):G.push(P)});const{length:be}=G,ue={};ne.forEach(({tmNode:P},E)=>{ue[E]=P.key});const re=k?this.bodyWidth:null,_e=re===null?void 0:`${re}px`,V=(P,E,q)=>{const{index:ie}=P;if("isExpandedRow"in P){const{tmNode:{key:Re,rawNode:De}}=P;return b("tr",{class:`${n}-data-table-tr ${n}-data-table-tr--expanded`,key:`${Re}__expand`},b("td",{class:[`${n}-data-table-td`,`${n}-data-table-td--last-col`,E+1===be&&`${n}-data-table-td--last-row`],colspan:le},k?b("div",{class:`${n}-data-table-expand`,style:{width:_e}},$(De,ie)):$(De,ie)))}const Y="isSummaryRow"in P,fe=!Y&&P.striped,{tmNode:ye,key:ve}=P,{rawNode:ee}=ye,he=R.has(ve),ke=B?B(ee,ie):void 0,te=typeof C=="string"?C:sV(ee,ie,C);return b("tr",Object.assign({onMouseenter:()=>{this.hoverKey=ve},key:ve,class:[`${n}-data-table-tr`,Y&&`${n}-data-table-tr--summary`,fe&&`${n}-data-table-tr--striped`,he&&`${n}-data-table-tr--expanded`,te]},ke),g.map((Re,De)=>{var qe,et,ze,He,lt;if(E in m){const Wt=m[E],Se=Wt.indexOf(De);if(~Se)return Wt.splice(Se,1),null}const{column:Oe}=Re,nt=po(Re),{rowSpan:ot,colSpan:Z}=Oe,we=Y?((qe=P.tmNode.rawNode[nt])===null||qe===void 0?void 0:qe.colSpan)||1:Z?Z(ee,ie):1,Me=Y?((et=P.tmNode.rawNode[nt])===null||et===void 0?void 0:et.rowSpan)||1:ot?ot(ee,ie):1,Ue=De+we===le,Xe=E+Me===be,Qe=Me>1;if(Qe&&(v[E]={[De]:[]}),we>1||Qe)for(let Wt=E;Wt{M(ve,P.tmNode)}})]:null,Oe.type==="selection"?Y?null:Oe.multiple===!1?b(MV,{key:y,rowKey:ve,disabled:P.tmNode.disabled,onUpdateChecked:()=>{L(P.tmNode)}}):b(IV,{key:y,rowKey:ve,disabled:P.tmNode.disabled,onUpdateChecked:(Wt,Se)=>{X(P.tmNode,Wt,Se.shiftKey)}}):Oe.type==="expand"?Y?null:!Oe.expandable||!((lt=Oe.expandable)===null||lt===void 0)&<.call(Oe,ee)?b(N0,{clsPrefix:n,expanded:he,renderExpandIcon:this.renderExpandIcon,onClick:()=>{M(ve,null)}}):null:b(AV,{clsPrefix:n,index:ie,row:ee,column:Oe,isSummary:Y,mergedTheme:S,renderCell:this.renderCell}))}))};return o?b(QC,{ref:"virtualListRef",items:G,itemSize:28,visibleItemsTag:OV,visibleItemsProps:{clsPrefix:n,id:A,cols:g,onMouseleave:O},showScrollbar:!1,onResize:this.handleVirtualListResize,onScroll:this.handleVirtualListScroll,itemsStyle:p,itemResizable:!0},{default:({item:P,index:E})=>V(P,E,!0)}):b("table",{class:`${n}-data-table-table`,onMouseleave:O,style:{tableLayout:this.mergedTableLayout}},b("colgroup",null,g.map(P=>b("col",{key:P.key,style:P.style}))),this.showHeader?b(x2,{discrete:!1}):null,this.empty?null:b("tbody",{"data-n-id":A,class:`${n}-data-table-tbody`},G.map((P,E)=>V(P,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(i_,{theme:this.mergedTheme.peers.Empty,themeOverrides:this.mergedTheme.peerOverrides.Empty})]));return this.shouldDisplaySomeTablePart?b(tt,null,h,m()):b(Mr,{onResize:this.onResize},{default:m})}return h}}),LV=ge({setup(){const{mergedClsPrefixRef:e,rightFixedColumnsRef:t,leftFixedColumnsRef:n,bodyWidthRef:o,maxHeightRef:r,minHeightRef:i,flexHeightRef:a,syncScrollState:s}=je(So),l=N(null),c=N(null),u=N(null),d=N(!(n.value.length||t.value.length)),f=F(()=>({maxHeight:Vt(r.value),minHeight:Vt(i.value)}));function p(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,x){var S;(S=c.value)===null||S===void 0||S.scrollTo(g,x)}};return un(()=>{const{value:g}=u;if(!g)return;const x=`${e.value}-data-table-base-table--transition-disabled`;d.value?setTimeout(()=>{g.classList.remove(x)},0):g.classList.add(x)}),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(x2,{ref:"headerInstRef"}),b(DV,{ref:"bodyInstRef",bodyStyle:this.bodyStyle,showHeader:o,flexHeight:n,onResize:this.handleBodyResize}))}});function FV(e,t){const{paginatedDataRef:n,treeMateRef:o,selectionColumnRef:r}=t,i=N(e.defaultCheckedRowKeys),a=F(()=>{var _;const{checkedRowKeys:y}=e,C=y===void 0?i.value:y;return((_=r.value)===null||_===void 0?void 0:_.multiple)===!1?{checkedKeys:C.slice(0,1),indeterminateKeys:[]}:o.value.getCheckedKeys(C,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded})}),s=F(()=>a.value.checkedKeys),l=F(()=>a.value.indeterminateKeys),c=F(()=>new Set(s.value)),u=F(()=>new Set(l.value)),d=F(()=>{const{value:_}=c;return n.value.reduce((y,C)=>{const{key:T,disabled:R}=C;return y+(!R&&_.has(T)?1:0)},0)}),f=F(()=>n.value.filter(_=>_.disabled).length),p=F(()=>{const{length:_}=n.value,{value:y}=u;return d.value>0&&d.value<_-f.value||n.value.some(C=>y.has(C.key))}),h=F(()=>{const{length:_}=n.value;return d.value!==0&&d.value===_-f.value}),m=F(()=>n.value.length===0);function v(_,y,C){const{"onUpdate:checkedRowKeys":T,onUpdateCheckedRowKeys:R,onCheckedRowKeysChange:k}=e,A=[],{value:{getNode:I}}=o;_.forEach(W=>{var B;const O=(B=I(W))===null||B===void 0?void 0:B.rawNode;A.push(O)}),T&&Ee(T,_,A,{row:y,action:C}),R&&Ee(R,_,A,{row:y,action:C}),k&&Ee(k,_,A,{row:y,action:C}),i.value=_}function g(_,y=!1,C){if(!e.loading){if(y){v(Array.isArray(_)?_.slice(0,1):[_],C,"check");return}v(o.value.check(_,s.value,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,C,"check")}}function x(_,y){e.loading||v(o.value.uncheck(_,s.value,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,y,"uncheck")}function S(_=!1){const{value:y}=r;if(!y||e.loading)return;const C=[];(_?o.value.treeNodes:n.value).forEach(T=>{T.disabled||C.push(T.key)}),v(o.value.check(C,s.value,{cascade:!0,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,void 0,"checkAll")}function w(_=!1){const{value:y}=r;if(!y||e.loading)return;const C=[];(_?o.value.treeNodes:n.value).forEach(T=>{T.disabled||C.push(T.key)}),v(o.value.uncheck(C,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:w,doCheck:g,doUncheck:x}}function Fl(e){return typeof e=="object"&&typeof e.multiple=="number"?e.multiple:!1}function NV(e,t){return t&&(e===void 0||e==="default"||typeof e=="object"&&e.compare==="default")?BV(t):typeof e=="function"?e:e&&typeof e=="object"&&e.compare&&e.compare!=="default"?e.compare:!1}function BV(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 HV(e,{dataRelatedColsRef:t,filteredDataRef:n}){const o=[];t.value.forEach(p=>{var h;p.sorter!==void 0&&f(o,{columnKey:p.key,sorter:p.sorter,order:(h=p.defaultSortOrder)!==null&&h!==void 0?h:!1})});const r=N(o),i=F(()=>{const p=t.value.filter(v=>v.type!=="selection"&&v.sorter!==void 0&&(v.sortOrder==="ascend"||v.sortOrder==="descend"||v.sortOrder===!1)),h=p.filter(v=>v.sortOrder!==!1);if(h.length)return h.map(v=>({columnKey:v.key,order:v.sortOrder,sorter:v.sorter}));if(p.length)return[];const{value:m}=r;return Array.isArray(m)?m:m?[m]:[]}),a=F(()=>{const p=i.value.slice().sort((h,m)=>{const v=Fl(h.sorter)||0;return(Fl(m.sorter)||0)-v});return p.length?n.value.slice().sort((m,v)=>{let g=0;return p.some(x=>{const{columnKey:S,sorter:w,order:_}=x,y=NV(w,S);return y&&_&&(g=y(m.rawNode,v.rawNode),g!==0)?(g=g*rV(_),!0):!1}),g}):n.value});function s(p){let h=i.value.slice();return p&&Fl(p.sorter)!==!1?(h=h.filter(m=>Fl(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&&Ee(h,p),m&&Ee(m,p),v&&Ee(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 jV(e,{dataRelatedColsRef:t}){const n=F(()=>{const M=le=>{for(let Q=0;Q{const{childrenKey:M}=e;return rl(e.data,{ignoreEmptyChildren:!0,getKey:e.rowKey,getChildren:le=>le[M],getDisabled:le=>{var Q,ne;return!!(!((ne=(Q=n.value)===null||Q===void 0?void 0:Q.disabled)===null||ne===void 0)&&ne.call(Q,le))}})}),r=wt(()=>{const{columns:M}=e,{length:le}=M;let Q=null;for(let ne=0;ne{const M=t.value.filter(ne=>ne.filterOptionValues!==void 0||ne.filterOptionValue!==void 0),le={};return M.forEach(ne=>{var de;ne.type==="selection"||ne.type==="expand"||(ne.filterOptionValues===void 0?le[ne.key]=(de=ne.filterOptionValue)!==null&&de!==void 0?de:null:le[ne.key]=ne.filterOptionValues)}),Object.assign(O0(i.value),le)}),c=F(()=>{const M=l.value,{columns:le}=e;function Q(xe){return(Ce,G)=>!!~String(G[xe]).indexOf(String(Ce))}const{value:{treeNodes:ne}}=o,de=[];return le.forEach(xe=>{xe.type==="selection"||xe.type==="expand"||"children"in xe||de.push([xe.key,xe])}),ne?ne.filter(xe=>{const{rawNode:Ce}=xe;for(const[G,be]of de){let ue=M[G];if(ue==null||(Array.isArray(ue)||(ue=[ue]),!ue.length))continue;const re=be.filter==="default"?Q(G):be.filter;if(be&&typeof re=="function")if(be.filterMode==="and"){if(ue.some(_e=>!re(_e,Ce)))return!1}else{if(ue.some(_e=>re(_e,Ce)))continue;return!1}}return!0}):[]}),{sortedDataRef:u,deriveNextSorter:d,mergedSortStateRef:f,sort:p,clearSorter:h}=HV(e,{dataRelatedColsRef:t,filteredDataRef:c});t.value.forEach(M=>{var le;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]=(le=M.defaultFilterOptionValue)!==null&&le!==void 0?le:null}});const m=F(()=>{const{pagination:M}=e;if(M!==!1)return M.page}),v=F(()=>{const{pagination:M}=e;if(M!==!1)return M.pageSize}),g=rn(m,a),x=rn(v,s),S=wt(()=>{const M=g.value;return e.remote?M:Math.max(1,Math.min(Math.ceil(c.value.length/x.value),M))}),w=F(()=>{const{pagination:M}=e;if(M){const{pageCount:le}=M;if(le!==void 0)return le}}),_=F(()=>{if(e.remote)return o.value.treeNodes;if(!e.pagination)return u.value;const M=x.value,le=(S.value-1)*M;return u.value.slice(le,le+M)}),y=F(()=>_.value.map(M=>M.rawNode));function C(M){const{pagination:le}=e;if(le){const{onChange:Q,"onUpdate:page":ne,onUpdatePage:de}=le;Q&&Ee(Q,M),de&&Ee(de,M),ne&&Ee(ne,M),A(M)}}function T(M){const{pagination:le}=e;if(le){const{onPageSizeChange:Q,"onUpdate:pageSize":ne,onUpdatePageSize:de}=le;Q&&Ee(Q,M),de&&Ee(de,M),ne&&Ee(ne,M),I(M)}}const R=F(()=>{if(e.remote){const{pagination:M}=e;if(M){const{itemCount:le}=M;if(le!==void 0)return le}return}return c.value.length}),k=F(()=>Object.assign(Object.assign({},e.pagination),{onChange:void 0,onUpdatePage:void 0,onUpdatePageSize:void 0,onPageSizeChange:void 0,"onUpdate:page":C,"onUpdate:pageSize":T,page:S.value,pageSize:x.value,pageCount:R.value===void 0?w.value:void 0,itemCount:R.value}));function A(M){const{"onUpdate:page":le,onPageChange:Q,onUpdatePage:ne}=e;ne&&Ee(ne,M),le&&Ee(le,M),Q&&Ee(Q,M),a.value=M}function I(M){const{"onUpdate:pageSize":le,onPageSizeChange:Q,onUpdatePageSize:ne}=e;Q&&Ee(Q,M),ne&&Ee(ne,M),le&&Ee(le,M),s.value=M}function W(M,le){const{onUpdateFilters:Q,"onUpdate:filters":ne,onFiltersChange:de}=e;Q&&Ee(Q,M,le),ne&&Ee(ne,M,le),de&&Ee(de,M,le),i.value=M}function B(M,le,Q,ne){var de;(de=e.onUnstableColumnResize)===null||de===void 0||de.call(e,M,le,Q,ne)}function O(M){A(M)}function $(){U()}function U(){X({})}function X(M){L(M)}function L(M){M?M&&(i.value=O0(M)):i.value={}}return{treeMateRef:o,mergedCurrentPageRef:S,mergedPaginationRef:k,paginatedDataRef:_,rawPaginatedDataRef:y,mergedFilterStateRef:l,mergedSortStateRef:f,hoverKeyRef:N(null),selectionColumnRef:n,childTriggerColIndexRef:r,doUpdateFilters:W,deriveNextSorter:d,doUpdatePageSize:I,doUpdatePage:A,onUnstableColumnResize:B,filter:L,filters:X,clearFilter:$,clearFilters:U,clearSorter:h,page:O,sort:p}}function UV(e,{mainTableInstRef:t,mergedCurrentPageRef:n,bodyWidthRef:o}){let r=0;const i=N(),a=N(null),s=N([]),l=N(null),c=N([]),u=F(()=>Vt(e.scrollX)),d=F(()=>e.columns.filter(R=>R.fixed==="left")),f=F(()=>e.columns.filter(R=>R.fixed==="right")),p=F(()=>{const R={};let k=0;function A(I){I.forEach(W=>{const B={start:k,end:0};R[po(W)]=B,"children"in W?(A(W.children),B.end=k):(k+=z0(W)||0,B.end=k)})}return A(d.value),R}),h=F(()=>{const R={};let k=0;function A(I){for(let W=I.length-1;W>=0;--W){const B=I[W],O={start:k,end:0};R[po(B)]=O,"children"in B?(A(B.children),O.end=k):(k+=z0(B)||0,O.end=k)}}return A(f.value),R});function m(){var R,k;const{value:A}=d;let I=0;const{value:W}=p;let B=null;for(let O=0;O(((R=W[$])===null||R===void 0?void 0:R.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 R=e.columns.find(k=>po(k)===a.value);for(;R&&"children"in R;){const k=R.children.length;if(k===0)break;const A=R.children[k-1];s.value.push(po(A)),R=A}}function g(){var R,k;const{value:A}=f,I=Number(e.scrollX),{value:W}=o;if(W===null)return;let B=0,O=null;const{value:$}=h;for(let U=A.length-1;U>=0;--U){const X=po(A[U]);if(Math.round(r+(((R=$[X])===null||R===void 0?void 0:R.start)||0)+W-B)po(k)===l.value);for(;R&&"children"in R&&R.children.length;){const k=R.children[0];c.value.push(po(k)),R=k}}function S(){const R=t.value?t.value.getHeaderElement():null,k=t.value?t.value.getBodyElement():null;return{header:R,body:k}}function w(){const{body:R}=S();R&&(R.scrollTop=0)}function _(){i.value!=="body"?bc(C):i.value=void 0}function y(R){var k;(k=e.onScroll)===null||k===void 0||k.call(e,R),i.value!=="head"?bc(C):i.value=void 0}function C(){const{header:R,body:k}=S();if(!k)return;const{value:A}=o;if(A!==null){if(e.maxHeight||e.flexHeight){if(!R)return;const I=r-R.scrollLeft;i.value=I!==0?"head":"body",i.value==="head"?(r=R.scrollLeft,k.scrollLeft=r):(r=k.scrollLeft,R.scrollLeft=r)}else r=k.scrollLeft;m(),v(),g(),x()}}function T(R){const{header:k}=S();k&&(k.scrollLeft=R,C())}return ht(n,()=>{w()}),{styleScrollXRef:u,fixedColumnLeftMapRef:p,fixedColumnRightMapRef:h,leftFixedColumnsRef:d,rightFixedColumnsRef:f,leftActiveFixedColKeyRef:a,leftActiveFixedChildrenColKeysRef:s,rightActiveFixedColKeyRef:l,rightActiveFixedChildrenColKeysRef:c,syncScrollState:C,handleTableBodyScroll:y,handleTableHeaderScroll:_,setHeaderScrollLeft:T}}function VV(){const e=N({});function t(r){return e.value[r]}function n(r,i){d2(r)&&"key"in r&&(e.value[r.key]=i)}function o(){e.value={}}return{getResizableWidth:t,doUpdateResizableWidth:n,clearResizableWidth:o}}function WV(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:aV(h,m!==void 0?Vt(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 x=u,S={column:m,colSpan:0,rowSpan:1,isLast:!1};d(m.children,p+1),m.children.forEach(w=>{var _,y;S.colSpan+=(y=(_=i.get(w))===null||_===void 0?void 0:_.colSpan)!==null&&y!==void 0?y:0}),x+S.colSpan===s&&(S.isLast=!0),i.set(m,S),n[p].push(S)}else{if(u1&&(h=u+x);const S=u+x===s,w={column:m,colSpan:x,rowSpan:a-p+1,isLast:S};i.set(m,w),n[p].push(w),u+=1}})}return d(e,0),{hasEllipsis:l,rows:n,cols:o,dataRelatedCols:r}}function qV(e,t){const n=F(()=>WV(e.columns,t));return{rowsRef:F(()=>n.value.rows),colsRef:F(()=>n.value.cols),hasEllipsisRef:F(()=>n.value.hasEllipsis),dataRelatedColsRef:F(()=>n.value.dataRelatedCols)}}function KV(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&&Ee(u,c),d&&Ee(d,c),r.value=c}return{stickyExpandedRowsRef:a,mergedExpandedRowKeysRef:s,renderExpandRef:n,expandableRef:o,doUpdateExpandedRowKeys:l}}const B0=YV(),GV=j([z("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); - `,[O("data-table-wrapper",` + `,[z("data-table-wrapper",` flex-grow: 1; display: flex; flex-direction: column; - `),K("flex-height",[U(">",[O("data-table-wrapper",[U(">",[O("data-table-base-table",` + `),K("flex-height",[j(">",[z("data-table-wrapper",[j(">",[z("data-table-base-table",` display: flex; flex-direction: column; flex-grow: 1; - `,[U(">",[O("data-table-base-table-body","flex-basis: 0;",[U("&:last-child","flex-grow: 1;")])])])])])])]),U(">",[O("data-table-loading-wrapper",` + `,[j(">",[z("data-table-base-table-body","flex-basis: 0;",[j("&:last-child","flex-grow: 1;")])])])])])])]),j(">",[z("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%)"})])]),O("data-table-expand-placeholder",` + `,[Da({originalTransform:"translateX(-50%) translateY(-50%)"})])]),z("data-table-expand-placeholder",` margin-right: 8px; display: inline-block; width: 16px; height: 1px; - `),O("data-table-indent",` + `),z("data-table-indent",` display: inline-block; height: 1px; - `),O("data-table-expand-trigger",` + `),z("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",[O("icon","transform: rotate(90deg);",[Wn({originalTransform:"rotate(90deg)"})]),O("base-icon","transform: rotate(90deg);",[Wn({originalTransform:"rotate(90deg)"})])]),O("base-loading",` + `,[K("expanded",[z("icon","transform: rotate(90deg);",[Wn({originalTransform:"rotate(90deg)"})]),z("base-icon","transform: rotate(90deg);",[Wn({originalTransform:"rotate(90deg)"})])]),z("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; - `,[Wn()]),O("icon",` + `,[Wn()]),z("icon",` position: absolute; left: 0; right: 0; top: 0; bottom: 0; - `,[Wn()]),O("base-icon",` + `,[Wn()]),z("base-icon",` position: absolute; left: 0; right: 0; top: 0; bottom: 0; - `,[Wn()])]),O("data-table-thead",` + `,[Wn()])]),z("data-table-thead",` transition: background-color .3s var(--n-bezier); background-color: var(--n-merged-th-color); - `),O("data-table-tr",` + `),z("data-table-tr",` box-sizing: border-box; background-clip: padding-box; transition: background-color .3s var(--n-bezier); - `,[O("data-table-expand",` + `,[z("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);",[O("data-table-td","background-color: var(--n-merged-td-color-striped);")]),Pt("summary",[U("&:hover","background-color: var(--n-merged-td-color-hover);",[U(">",[O("data-table-td","background-color: var(--n-merged-td-color-hover);")])])])]),O("data-table-th",` + `),K("striped","background-color: var(--n-merged-td-color-striped);",[z("data-table-td","background-color: var(--n-merged-td-color-striped);")]),Pt("summary",[j("&:hover","background-color: var(--n-merged-td-color-hover);",[j(">",[z("data-table-td","background-color: var(--n-merged-td-color-hover);")])])])]),z("data-table-th",` padding: var(--n-th-padding); position: relative; text-align: start; @@ -2303,9 +2303,9 @@ ${t} cursor: pointer; `,[D("ellipsis",` max-width: calc(100% - 18px); - `),U("&:hover",` + `),j("&:hover",` background-color: var(--n-merged-th-color-hover); - `)]),O("data-table-sorter",` + `)]),z("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); - `,[O("base-icon","transition: transform .3s var(--n-bezier)"),K("desc",[O("base-icon",` + `,[z("base-icon","transition: transform .3s var(--n-bezier)"),K("desc",[z("base-icon",` transform: rotate(0deg); - `)]),K("asc",[O("base-icon",` + `)]),K("asc",[z("base-icon",` transform: rotate(-180deg); `)]),K("asc, desc",` color: var(--n-th-icon-color-active); - `)]),O("data-table-resize-button",` + `)]),z("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; - `,[U("&::after",` + `,[j("&::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",[U("&::after",` + `),K("active",[j("&::after",` background-color: var(--n-th-icon-color-active); - `)]),U("&:hover::after",` + `)]),j("&:hover::after",` background-color: var(--n-th-icon-color-active); - `)]),O("data-table-filter",` + `)]),z("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); - `,[U("&:hover",` + `,[j("&: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); - `)])]),O("data-table-td",` + `)])]),z("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",[O("data-table-expand-trigger",` + `,[K("expand",[z("data-table-expand-trigger",` margin-right: 0; `)]),K("last-row",` border-bottom: 0 solid var(--n-merged-border-color); - `,[U("&::after",` + `,[j("&::after",` bottom: 0 !important; - `),U("&::before",` + `),j("&::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; - `),B0]),O("data-table-empty",` + `),B0]),z("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; - `),O("data-table-wrapper",` + `),z("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",[O("data-table-wrapper",` + `),K("loading",[z("data-table-wrapper",` opacity: var(--n-opacity-loading); pointer-events: none; - `)]),K("single-column",[O("data-table-td",` + `)]),K("single-column",[z("data-table-td",` border-bottom: 0 solid var(--n-merged-border-color); - `,[U("&::after, &::before",` + `,[j("&::after, &::before",` bottom: 0 !important; - `)])]),Pt("single-line",[O("data-table-th",` + `)])]),Pt("single-line",[z("data-table-th",` border-right: 1px solid var(--n-merged-border-color); `,[K("last",` border-right: 0 solid var(--n-merged-border-color); - `)]),O("data-table-td",` + `)]),z("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",[O("data-table-wrapper",` + `)])]),K("bordered",[z("data-table-wrapper",` border: 1px solid var(--n-merged-border-color); border-bottom-left-radius: var(--n-border-radius); border-bottom-right-radius: var(--n-border-radius); overflow: hidden; - `)]),O("data-table-base-table",[K("transition-disabled",[O("data-table-th",[U("&::after, &::before","transition: none;")]),O("data-table-td",[U("&::after, &::before","transition: none;")])])]),K("bottom-bordered",[O("data-table-td",[K("last-row",` + `)]),z("data-table-base-table",[K("transition-disabled",[z("data-table-th",[j("&::after, &::before","transition: none;")]),z("data-table-td",[j("&::after, &::before","transition: none;")])])]),K("bottom-bordered",[z("data-table-td",[K("last-row",` border-bottom: 1px solid var(--n-merged-border-color); - `)])]),O("data-table-table",` + `)])]),z("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); - `),O("data-table-base-table-header",` + `),z("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; - `,[U("&::-webkit-scrollbar",` + `,[j("&::-webkit-scrollbar",` width: 0; height: 0; - `)]),O("data-table-check-extra",` + `)]),z("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; - `)]),O("data-table-filter-menu",[O("scrollbar",` + `)]),z("data-table-filter-menu",[z("scrollbar",` max-height: 240px; `),D("group",` display: flex; flex-direction: column; padding: 12px 12px 0 12px; - `,[O("checkbox",` + `,[z("checkbox",` margin-bottom: 12px; margin-right: 0; - `),O("radio",` + `),z("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); - `,[O("button",[U("&:not(:last-child)",` + `,[z("button",[j("&:not(:last-child)",` margin: var(--n-action-button-margin); - `),U("&:last-child",` + `),j("&:last-child",` margin-right: 0; - `)])]),O("divider",` + `)])]),z("divider",` margin: 0 !important; - `)]),Qs(O("data-table",` + `)]),Js(z("data-table",` --n-merged-th-color: var(--n-th-color-modal); --n-merged-td-color: var(--n-td-color-modal); --n-merged-border-color: var(--n-border-color-modal); --n-merged-th-color-hover: var(--n-th-color-hover-modal); --n-merged-td-color-hover: var(--n-td-color-hover-modal); --n-merged-td-color-striped: var(--n-td-color-striped-modal); - `)),fu(O("data-table",` + `)),fu(z("data-table",` --n-merged-th-color: var(--n-th-color-popover); --n-merged-td-color: var(--n-td-color-popover); --n-merged-border-color: var(--n-border-color-popover); --n-merged-th-color-hover: var(--n-th-color-hover-popover); --n-merged-td-color-hover: var(--n-td-color-hover-popover); --n-merged-td-color-striped: var(--n-td-color-striped-popover); - `))]);function GV(){return[K("fixed-left",` + `))]);function YV(){return[K("fixed-left",` left: 0; position: sticky; z-index: 2; - `,[U("&::after",` + `,[j("&::after",` pointer-events: none; content: ""; width: 36px; @@ -2535,7 +2535,7 @@ ${t} right: 0; position: sticky; z-index: 1; - `,[U("&::before",` + `,[j("&::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=me({name:"DataTable",alias:["AdvancedTable"],props:KU,setup(e,{slots:t}){const{mergedBorderedRef:n,mergedClsPrefixRef:o,inlineThemeDisabled:r}=ct(e),i=F(()=>{const{bottomBordered:Oe}=e;return n.value?!1:Oe!==void 0?Oe:!0}),a=Fe("DataTable","-data-table",KV,HU,e,o),s=N(null),l=N(null),{getResizableWidth:c,clearResizableWidth:u,doUpdateResizableWidth:d}=UV(),{rowsRef:f,colsRef:p,dataRelatedColsRef:h,hasEllipsisRef:m}=WV(e,c),{treeMateRef:v,mergedCurrentPageRef:g,paginatedDataRef:y,rawPaginatedDataRef:S,selectionColumnRef:C,hoverKeyRef:_,mergedPaginationRef:x,mergedFilterStateRef:w,mergedSortStateRef:T,childTriggerColIndexRef:R,doUpdatePage:k,doUpdateFilters:A,onUnstableColumnResize:I,deriveNextSorter:W,filter:B,filters:z,clearFilter:$,clearFilters:j,clearSorter:X,page:L,sort:M}=HV(e,{dataRelatedColsRef:h}),{doCheckAll:le,doUncheckAll:Q,doCheck:ne,doUncheck:fe,headerCheckboxDisabledRef:xe,someRowsCheckedRef:Ce,allRowsCheckedRef:G,mergedCheckedRowKeySetRef:be,mergedInderminateRowKeySetRef:ue}=LV(e,{selectionColumnRef:C,treeMateRef:v,paginatedDataRef:y}),{stickyExpandedRowsRef:re,mergedExpandedRowKeysRef:Se,renderExpandRef:V,expandableRef:P,doUpdateExpandedRowKeys:E}=qV(e,v),{handleTableBodyScroll:q,handleTableHeaderScroll:ie,syncScrollState:Y,setHeaderScrollLeft:he,leftActiveFixedColKeyRef:ye,leftActiveFixedChildrenColKeysRef:ve,rightActiveFixedColKeyRef:J,rightActiveFixedChildrenColKeysRef:de,leftFixedColumnsRef:_e,rightFixedColumnsRef:te,fixedColumnLeftMapRef:oe,fixedColumnRightMapRef:Ee}=jV(e,{bodyWidthRef:s,mainTableInstRef:l,mergedCurrentPageRef:g}),{localeRef:De}=Ri("DataTable"),Ke=F(()=>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:R,bodyWidthRef:s,componentId:Ia(),hoverKeyRef:_,mergedClsPrefixRef:o,mergedThemeRef:a,scrollXRef:F(()=>e.scrollX),rowsRef:f,colsRef:p,paginatedDataRef:y,leftActiveFixedColKeyRef:ye,leftActiveFixedChildrenColKeysRef:ve,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:be,mergedExpandedRowKeysRef:Se,mergedInderminateRowKeySetRef:ue,localeRef:De,expandableRef:P,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:F(()=>{const{value:Oe}=C;return Oe==null?void 0:Oe.options}),rawPaginatedDataRef:S,filterMenuCssVarsRef:F(()=>{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:Ke,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:le,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:L,sort:M,clearFilter:$,scrollTo:(Oe,rt)=>{var it;(it=l.value)===null||it===void 0||it.scrollTo(Oe,rt)}},ze=F(()=>{const{size:Oe}=e,{common:{cubicBezierEaseInOut:rt},self:{borderColor:it,tdColorHover:Z,thColor:we,thColorHover:Me,tdColor:Ue,tdTextColor:Xe,thTextColor:Qe,thFontWeight:nt,thButtonColorHover:ot,thIconColor:kt,thIconColorActive:sn,filterSize:Wt,borderRadius:ke,lineHeight:Le,tdColorModal:Ze,thColorModal:pt,borderColorModal:gt,thColorHoverModal:at,tdColorHoverModal:ae,borderColorPopover:Te,thColorPopover:Ge,tdColorPopover:It,tdColorHoverPopover:Kt,thColorHoverPopover:Lt,paginationMargin:uo,emptyPadding:fo,boxShadowAfter:ho,boxShadowBefore:Wo,sorterSize:qo,resizableContainerSize:Ur,resizableSize:Ua,loadingColor:Va,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":ke,"--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":Me,"--n-th-color-modal":pt,"--n-th-color-hover-modal":at,"--n-th-color-popover":Ge,"--n-th-color-hover-popover":Lt,"--n-td-color":Ue,"--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":Ur,"--n-resizable-size":Ua,"--n-loading-size":Wu,"--n-loading-color":Va,"--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",F(()=>e.size[0]),ze,e):void 0,dt=F(()=>{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:ze,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(DV,{ref:"mainTableInstRef"})),this.mergedShowPagination?b("div",{class:`${e}-data-table__pagination`},b(PU,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(zi,Object.assign({clsPrefix:e,strokeWidth:20},r))])):null}))}}),YV={itemFontSize:"12px",itemHeight:"36px",itemWidth:"52px",panelActionPadding:"8px 0"},XV=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({},YV),{panelColor:t,panelBoxShadow:s,panelDividerColor:i,itemTextColor:n,itemTextColorActive:o,itemColorHover:r,itemOpacityDisabled:a,itemBorderRadius:l,borderRadius:l,iconColor:c,iconColorDisabled:u})},QV={name:"TimePicker",common:Be,peers:{Scrollbar:Hn,Button:jn,Input:lo},self:XV},C2=QV,ZV={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"},JV=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({},ZV),{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})},eW={name:"DatePicker",common:Be,peers:{Input:lo,Button:jn,TimePicker:C2,Scrollbar:Hn},self(e){const{popoverColor:t,hoverColor:n,primaryColor:o}=e,r=JV(e);return r.itemColorDisabled=Ye(t,n),r.itemColorIncluded=Ae(o,{alpha:.15}),r.itemColorHover=Ye(t,n),r}},tW=eW,nW={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"},oW=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({},nW),{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})},rW={name:"Descriptions",common:Be,self:oW},iW=rW,aW={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"},w2=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({},aW),{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})},sW={name:"Dialog",common:yt,peers:{Button:_u},self:w2},_2=sW,lW={name:"Dialog",common:Be,peers:{Button:jn},self:w2},S2=lW,$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},k2=Nr($u),cW=U([O("dialog",` + `)])]}const Eu=ge({name:"DataTable",alias:["AdvancedTable"],props:GU,setup(e,{slots:t}){const{mergedBorderedRef:n,mergedClsPrefixRef:o,inlineThemeDisabled:r}=ut(e),i=F(()=>{const{bottomBordered:Oe}=e;return n.value?!1:Oe!==void 0?Oe:!0}),a=Fe("DataTable","-data-table",GV,jU,e,o),s=N(null),l=N(null),{getResizableWidth:c,clearResizableWidth:u,doUpdateResizableWidth:d}=VV(),{rowsRef:f,colsRef:p,dataRelatedColsRef:h,hasEllipsisRef:m}=qV(e,c),{treeMateRef:v,mergedCurrentPageRef:g,paginatedDataRef:x,rawPaginatedDataRef:S,selectionColumnRef:w,hoverKeyRef:_,mergedPaginationRef:y,mergedFilterStateRef:C,mergedSortStateRef:T,childTriggerColIndexRef:R,doUpdatePage:k,doUpdateFilters:A,onUnstableColumnResize:I,deriveNextSorter:W,filter:B,filters:O,clearFilter:$,clearFilters:U,clearSorter:X,page:L,sort:M}=jV(e,{dataRelatedColsRef:h}),{doCheckAll:le,doUncheckAll:Q,doCheck:ne,doUncheck:de,headerCheckboxDisabledRef:xe,someRowsCheckedRef:Ce,allRowsCheckedRef:G,mergedCheckedRowKeySetRef:be,mergedInderminateRowKeySetRef:ue}=FV(e,{selectionColumnRef:w,treeMateRef:v,paginatedDataRef:x}),{stickyExpandedRowsRef:re,mergedExpandedRowKeysRef:_e,renderExpandRef:V,expandableRef:P,doUpdateExpandedRowKeys:E}=KV(e,v),{handleTableBodyScroll:q,handleTableHeaderScroll:ie,syncScrollState:Y,setHeaderScrollLeft:fe,leftActiveFixedColKeyRef:ye,leftActiveFixedChildrenColKeysRef:ve,rightActiveFixedColKeyRef:ee,rightActiveFixedChildrenColKeysRef:he,leftFixedColumnsRef:ke,rightFixedColumnsRef:te,fixedColumnLeftMapRef:oe,fixedColumnRightMapRef:Re}=UV(e,{bodyWidthRef:s,mainTableInstRef:l,mergedCurrentPageRef:g}),{localeRef:De}=Ei("DataTable"),qe=F(()=>e.virtualScroll||e.flexHeight||e.maxHeight!==void 0||m.value?"fixed":e.tableLayout);ct(So,{props:e,treeMateRef:v,renderExpandIconRef:Ne(e,"renderExpandIcon"),loadingKeySetRef:N(new Set),slots:t,indentRef:Ne(e,"indent"),childTriggerColIndexRef:R,bodyWidthRef:s,componentId:Ia(),hoverKeyRef:_,mergedClsPrefixRef:o,mergedThemeRef:a,scrollXRef:F(()=>e.scrollX),rowsRef:f,colsRef:p,paginatedDataRef:x,leftActiveFixedColKeyRef:ye,leftActiveFixedChildrenColKeysRef:ve,rightActiveFixedColKeyRef:ee,rightActiveFixedChildrenColKeysRef:he,leftFixedColumnsRef:ke,rightFixedColumnsRef:te,fixedColumnLeftMapRef:oe,fixedColumnRightMapRef:Re,mergedCurrentPageRef:g,someRowsCheckedRef:Ce,allRowsCheckedRef:G,mergedSortStateRef:T,mergedFilterStateRef:C,loadingRef:Ne(e,"loading"),rowClassNameRef:Ne(e,"rowClassName"),mergedCheckedRowKeySetRef:be,mergedExpandedRowKeysRef:_e,mergedInderminateRowKeySetRef:ue,localeRef:De,expandableRef:P,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:F(()=>{const{value:Oe}=w;return Oe==null?void 0:Oe.options}),rawPaginatedDataRef:S,filterMenuCssVarsRef:F(()=>{const{self:{actionDividerColor:Oe,actionPadding:nt,actionButtonMargin:ot}}=a.value;return{"--n-action-padding":nt,"--n-action-button-margin":ot,"--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:de,doCheckAll:le,doUncheckAll:Q,doUpdateExpandedRowKeys:E,handleTableHeaderScroll:ie,handleTableBodyScroll:q,setHeaderScrollLeft:fe,renderCell:Ne(e,"renderCell")});const et={filter:B,filters:O,clearFilters:U,clearSorter:X,page:L,sort:M,clearFilter:$,scrollTo:(Oe,nt)=>{var ot;(ot=l.value)===null||ot===void 0||ot.scrollTo(Oe,nt)}},ze=F(()=>{const{size:Oe}=e,{common:{cubicBezierEaseInOut:nt},self:{borderColor:ot,tdColorHover:Z,thColor:we,thColorHover:Me,tdColor:Ue,tdTextColor:Xe,thTextColor:Qe,thFontWeight:rt,thButtonColorHover:it,thIconColor:kt,thIconColorActive:sn,filterSize:Wt,borderRadius:Se,lineHeight:Le,tdColorModal:Ze,thColorModal:pt,borderColorModal:gt,thColorHoverModal:at,tdColorHoverModal:se,borderColorPopover:Te,thColorPopover:Ge,tdColorPopover:It,tdColorHoverPopover:Kt,thColorHoverPopover:Lt,paginationMargin:uo,emptyPadding:fo,boxShadowAfter:ho,boxShadowBefore:Wo,sorterSize:qo,resizableContainerSize:Vr,resizableSize:Va,loadingColor:Wa,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":nt,"--n-border-radius":Se,"--n-line-height":Le,"--n-border-color":ot,"--n-border-color-modal":gt,"--n-border-color-popover":Te,"--n-th-color":we,"--n-th-color-hover":Me,"--n-th-color-modal":pt,"--n-th-color-hover-modal":at,"--n-th-color-popover":Ge,"--n-th-color-hover-popover":Lt,"--n-td-color":Ue,"--n-td-color-hover":Z,"--n-td-color-modal":Ze,"--n-td-color-hover-modal":se,"--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":rt,"--n-th-button-color-hover":it,"--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":Vr,"--n-resizable-size":Va,"--n-loading-size":Wu,"--n-loading-color":Wa,"--n-opacity-loading":qu,"--n-td-color-striped":Ku,"--n-td-color-striped-modal":Gu,"--n-td-color-striped-popover":Yu}}),He=r?Rt("data-table",F(()=>e.size[0]),ze,e):void 0,lt=F(()=>{if(!e.pagination)return!1;if(e.paginateSinglePage)return!0;const Oe=y.value,{pageCount:nt}=Oe;return nt!==void 0?nt>1:Oe.itemCount&&Oe.pageSize&&Oe.itemCount>Oe.pageSize});return Object.assign({mainTableInstRef:l,mergedClsPrefix:o,mergedTheme:a,paginatedData:x,mergedBordered:n,mergedBottomBordered:i,mergedPagination:y,mergedShowPagination:lt,cssVars:r?void 0:ze,themeClass:He==null?void 0:He.themeClass,onRender:He==null?void 0:He.onRender},et)},render(){const{mergedClsPrefix:e,themeClass:t,onRender:n,$slots:o,spinProps:r}=this;return n==null||n(),b("div",{class:[`${e}-data-table`,t,{[`${e}-data-table--bordered`]:this.mergedBordered,[`${e}-data-table--bottom-bordered`]:this.mergedBottomBordered,[`${e}-data-table--single-line`]:this.singleLine,[`${e}-data-table--single-column`]:this.singleColumn,[`${e}-data-table--loading`]:this.loading,[`${e}-data-table--flex-height`]:this.flexHeight}],style:this.cssVars},b("div",{class:`${e}-data-table-wrapper`},b(LV,{ref:"mainTableInstRef"})),this.mergedShowPagination?b("div",{class:`${e}-data-table__pagination`},b(RU,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(Oi,Object.assign({clsPrefix:e,strokeWidth:20},r))])):null}))}}),XV={itemFontSize:"12px",itemHeight:"36px",itemWidth:"52px",panelActionPadding:"8px 0"},QV=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({},XV),{panelColor:t,panelBoxShadow:s,panelDividerColor:i,itemTextColor:n,itemTextColorActive:o,itemColorHover:r,itemOpacityDisabled:a,itemBorderRadius:l,borderRadius:l,iconColor:c,iconColorDisabled:u})},ZV={name:"TimePicker",common:Be,peers:{Scrollbar:Hn,Button:jn,Input:lo},self:QV},C2=ZV,JV={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"},eW=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({},JV),{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})},tW={name:"DatePicker",common:Be,peers:{Input:lo,Button:jn,TimePicker:C2,Scrollbar:Hn},self(e){const{popoverColor:t,hoverColor:n,primaryColor:o}=e,r=eW(e);return r.itemColorDisabled=Ye(t,n),r.itemColorIncluded=Ae(o,{alpha:.15}),r.itemColorHover=Ye(t,n),r}},nW=tW,oW={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"},rW=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({},oW),{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})},iW={name:"Descriptions",common:Be,self:rW},aW=iW,sW={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"},w2=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:x}=e;return Object.assign(Object.assign({},sW),{fontSize:x,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})},lW={name:"Dialog",common:yt,peers:{Button:_u},self:w2},_2=lW,cW={name:"Dialog",common:Be,peers:{Button:jn},self:w2},S2=cW,$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},k2=Nr($u),uW=j([z("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; - `,[U("> *:not(:last-child)",{marginRight:"var(--n-action-space)"})]),D("icon",{fontSize:"var(--n-icon-size)",transition:"color .3s var(--n-bezier)"}),D("title",` + `,[j("> *: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); - `),O("dialog-icon-container",{display:"flex",justifyContent:"center"})]),Qs(O("dialog",` + `),z("dialog-icon-container",{display:"flex",justifyContent:"center"})]),Js(z("dialog",` width: 446px; max-width: calc(100vw - 32px); - `)),O("dialog",[MC(` + `)),z("dialog",[MC(` width: 446px; max-width: calc(100vw - 32px); - `)])]),uW={default:()=>b(Dr,null),info:()=>b(Dr,null),success:()=>b($i,null),warning:()=>b(Ai,null),error:()=>b(Ei,null)},T2=me({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=F(()=>{var d,f;const{iconPlacement:p}=e;return p||((f=(d=t==null?void 0:t.value)===null||d===void 0?void 0:d.Dialog)===null||f===void 0?void 0:f.iconPlacement)||"left"});function i(d){const{onPositiveClick:f}=e;f&&f(d)}function a(d){const{onNegativeClick:f}=e;f&&f(d)}function s(){const{onClose:d}=e;d&&d()}const l=Fe("Dialog","-dialog",cW,_2,e,n),c=F(()=>{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:R,closeIconSize:k,borderRadius:A,titleFontWeight:I,titleFontSize:W,padding:B,iconSize:z,actionSpace:$,contentMargin:j,closeSize:X,[f==="top"?"iconMarginIconTop":"iconMargin"]:L,[f==="top"?"closeMarginIconTop":"closeMargin"]:M,[Pe("iconColor",d)]:le}}=l.value;return{"--n-font-size":h,"--n-icon-color":le,"--n-bezier":p,"--n-close-margin":M,"--n-icon-margin":L,"--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":R,"--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",F(()=>`${e.type[0]}${r.value[0]}`),c,e):void 0;return{mergedClsPrefix:n,mergedIconPlacement:r,mergedTheme:l,handlePositiveClick:i,handleNegativeClick:a,handleCloseClick:s,cssVars:o?void 0:c,themeClass:u==null?void 0:u.themeClass,onRender:u==null?void 0:u.onRender}},render(){var e;const{bordered:t,mergedIconPlacement:n,cssVars:o,closable:r,showIcon:i,title:a,content:s,action:l,negativeText:c,positiveText:u,positiveButtonProps:d,negativeButtonProps:f,handlePositiveClick:p,handleNegativeClick:h,mergedTheme: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):uW[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(Mi,{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)}}),P2="n-dialog-provider",R2="n-dialog-api",dW="n-dialog-reactive-list",E2=e=>{const{modalColor:t,textColor2:n,boxShadow3:o}=e;return{color:t,textColor:n,boxShadow:o}},fW={name:"Modal",common:yt,peers:{Scrollbar:Di,Dialog:_2,Card:I_},self:E2},hW=fW,pW={name:"Modal",common:Be,peers:{Scrollbar:Hn,Dialog:S2,Card:M_},self:E2},mW=pW,sm=Object.assign(Object.assign({},Xp),$u),gW=Nr(sm),vW=me({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)}),ow(F(()=>e.blockScroll&&o.value));const a=He(BC);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){rr("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(T2,Object.assign({},this.$attrs,{class:[`${a}-modal`,this.$attrs.class],ref:"bodyRef",theme:this.mergedTheme.peers.Dialog,themeOverrides:this.mergedTheme.peerOverrides.Dialog},Gn(this.$props,k2),{"aria-modal":"true"}),e):this.preset==="card"?b(Un,Object.assign({},this.$attrs,{ref:"bodyRef",class:[`${a}-modal`,this.$attrs.class],theme:this.mergedTheme.peers.Card,themeOverrides:this.mergedTheme.peerOverrides.Card},Gn(this.$props,vj),{"aria-modal":"true",role:"dialog"}),e):this.childNodeRef=s,u)}})}})]}})),[[ro,this.displayDirective==="if"||this.displayed||this.show]]):null}}),bW=U([O("modal-container",` + `)])]),dW={default:()=>b(Dr,null),info:()=>b(Dr,null),success:()=>b(Ai,null),warning:()=>b(Ii,null),error:()=>b($i,null)},T2=ge({name:"Dialog",alias:["NimbusConfirmCard","Confirm"],props:Object.assign(Object.assign({},Fe.props),$u),setup(e){const{mergedComponentPropsRef:t,mergedClsPrefixRef:n,inlineThemeDisabled:o}=ut(e),r=F(()=>{var d,f;const{iconPlacement:p}=e;return p||((f=(d=t==null?void 0:t.value)===null||d===void 0?void 0:d.Dialog)===null||f===void 0?void 0:f.iconPlacement)||"left"});function i(d){const{onPositiveClick:f}=e;f&&f(d)}function a(d){const{onNegativeClick:f}=e;f&&f(d)}function s(){const{onClose:d}=e;d&&d()}const l=Fe("Dialog","-dialog",uW,_2,e,n),c=F(()=>{const{type:d}=e,f=r.value,{common:{cubicBezierEaseInOut:p},self:{fontSize:h,lineHeight:m,border:v,titleTextColor:g,textColor:x,color:S,closeBorderRadius:w,closeColorHover:_,closeColorPressed:y,closeIconColor:C,closeIconColorHover:T,closeIconColorPressed:R,closeIconSize:k,borderRadius:A,titleFontWeight:I,titleFontSize:W,padding:B,iconSize:O,actionSpace:$,contentMargin:U,closeSize:X,[f==="top"?"iconMarginIconTop":"iconMargin"]:L,[f==="top"?"closeMarginIconTop":"closeMargin"]:M,[Pe("iconColor",d)]:le}}=l.value;return{"--n-font-size":h,"--n-icon-color":le,"--n-bezier":p,"--n-close-margin":M,"--n-icon-margin":L,"--n-icon-size":O,"--n-close-size":X,"--n-close-icon-size":k,"--n-close-border-radius":w,"--n-close-color-hover":_,"--n-close-color-pressed":y,"--n-close-icon-color":C,"--n-close-icon-color-hover":T,"--n-close-icon-color-pressed":R,"--n-color":S,"--n-text-color":x,"--n-border-radius":A,"--n-padding":B,"--n-line-height":m,"--n-border":v,"--n-content-margin":U,"--n-title-font-size":W,"--n-title-font-weight":I,"--n-title-text-color":g,"--n-action-space":$}}),u=o?Rt("dialog",F(()=>`${e.type[0]}${r.value[0]}`),c,e):void 0;return{mergedClsPrefix:n,mergedIconPlacement:r,mergedTheme:l,handlePositiveClick:i,handleNegativeClick:a,handleCloseClick:s,cssVars:o?void 0:c,themeClass:u==null?void 0:u.themeClass,onRender:u==null?void 0:u.onRender}},render(){var e;const{bordered:t,mergedIconPlacement:n,cssVars:o,closable:r,showIcon:i,title:a,content:s,action:l,negativeText:c,positiveText:u,positiveButtonProps:d,negativeButtonProps:f,handlePositiveClick:p,handleNegativeClick:h,mergedTheme:m,loading:v,type:g,mergedClsPrefix:x}=this;(e=this.onRender)===null||e===void 0||e.call(this);const S=i?b(Bt,{clsPrefix:x,class:`${x}-dialog__icon`},{default:()=>Ot(this.$slots.icon,_=>_||(this.icon?Nt(this.icon):dW[this.type]()))}):null,w=Ot(this.$slots.action,_=>_||u||c||l?b("div",{class:`${x}-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:[`${x}-dialog`,this.themeClass,this.closable&&`${x}-dialog--closable`,`${x}-dialog--icon-${n}`,t&&`${x}-dialog--bordered`],style:o,role:"dialog"},r?b(zi,{clsPrefix:x,class:`${x}-dialog__close`,onClick:this.handleCloseClick}):null,i&&n==="top"?b("div",{class:`${x}-dialog-icon-container`},S):null,b("div",{class:`${x}-dialog__title`},i&&n==="left"?S:null,Pn(this.$slots.header,()=>[Nt(a)])),b("div",{class:[`${x}-dialog__content`,w?"":`${x}-dialog__content--last`]},Pn(this.$slots.default,()=>[Nt(s)])),w)}}),P2="n-dialog-provider",R2="n-dialog-api",fW="n-dialog-reactive-list",E2=e=>{const{modalColor:t,textColor2:n,boxShadow3:o}=e;return{color:t,textColor:n,boxShadow:o}},hW={name:"Modal",common:yt,peers:{Scrollbar:Li,Dialog:_2,Card:I_},self:E2},pW=hW,mW={name:"Modal",common:Be,peers:{Scrollbar:Hn,Dialog:S2,Card:M_},self:E2},gW=mW,sm=Object.assign(Object.assign({},Xp),$u),vW=Nr(sm),bW=ge({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)}),ow(F(()=>e.blockScroll&&o.value));const a=je(BC);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 x=n.value.containerScrollTop;return`${v}px ${g+x}px`}return""}function l(v){if(a.transformOriginRef.value==="center")return;const g=a.getMousePosition();if(!g||!n.value)return;const x=n.value.containerScrollTop,{offsetLeft:S,offsetTop:w}=v;if(g){const _=g.y,y=g.x;r.value=-(S-y),i.value=-(w-_-x)}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)})}),ct(el,t),ct(tl,null),ct(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){rr("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(T2,Object.assign({},this.$attrs,{class:[`${a}-modal`,this.$attrs.class],ref:"bodyRef",theme:this.mergedTheme.peers.Dialog,themeOverrides:this.mergedTheme.peerOverrides.Dialog},Gn(this.$props,k2),{"aria-modal":"true"}),e):this.preset==="card"?b(Un,Object.assign({},this.$attrs,{ref:"bodyRef",class:[`${a}-modal`,this.$attrs.class],theme:this.mergedTheme.peers.Card,themeOverrides:this.mergedTheme.peerOverrides.Card},Gn(this.$props,bj),{"aria-modal":"true",role:"dialog"}),e):this.childNodeRef=s,u)}})}})]}})),[[ro,this.displayDirective==="if"||this.displayed||this.show]]):null}}),yW=j([z("modal-container",` position: fixed; left: 0; top: 0; height: 0; width: 0; display: flex; - `),O("modal-mask",` + `),z("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)"})]),O("modal-body-wrapper",` + `,[Cu({enterDuration:".25s",leaveDuration:".25s",enterCubicBezier:"var(--n-bezier-ease-out)",leaveCubicBezier:"var(--n-bezier-ease-out)"})]),z("modal-body-wrapper",` position: fixed; left: 0; right: 0; top: 0; bottom: 0; overflow: visible; - `,[O("modal-scroll-content",` + `,[z("modal-scroll-content",` min-height: 100%; display: flex; position: relative; - `)]),O("modal",` + `)]),z("modal",` position: relative; align-self: center; color: var(--n-text-color); margin: auto; box-shadow: var(--n-box-shadow); - `,[Da({duration:".25s",enterScale:".5"})])]),yW=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=me({name:"Modal",inheritAttrs:!1,props:yW,setup(e){const t=N(null),{mergedClsPrefixRef:n,namespaceRef:o,inlineThemeDisabled:r}=ct(e),i=Fe("Modal","-modal",bW,hW,e,n),a=FC(64),s=LC(),l=Hr(),c=e.internalDialog?He(P2,null):null,u=rw();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(gi(_))&&d(!1)}function y(_){var x;(x=e.onEsc)===null||x===void 0||x.call(e),e.show&&e.closeOnEsc&&OC(_)&&!u.value&&d(!1)}lt(BC,{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=F(()=>{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:F(()=>Gn(e,gW)),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(vW,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}]])}})}}),xW=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}),CW=me({name:"DialogEnvironment",props:Object.assign(Object.assign({},xW),{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(T2,Object.assign({},Gn(this.$props,k2),{style:this.internalStyle,onClose:o,onNegativeClick:n,onPositiveClick:e}))})}}),wW={injectionKey:String,to:[String,Object]},_W=me({name:"DialogProvider",props:wW,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(R2,a),lt(P2,{clickedRef:FC(64),clickPositionRef:LC()}),lt(dW,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(CW,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 SW(){const e=He(R2,null);return e===null&&Br("use-dialog","No outer founded."),e}const $2=e=>{const{textColor1:t,dividerColor:n,fontWeightStrong:o}=e;return{textColor:t,color:n,fontWeight:o}},kW={name:"Divider",common:yt,self:$2},TW=kW,PW={name:"Divider",common:Be,self:$2},RW=PW,EW=O("divider",` + `,[Da({duration:".25s",enterScale:".5"})])]),xW=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}),Ur=ge({name:"Modal",inheritAttrs:!1,props:xW,setup(e){const t=N(null),{mergedClsPrefixRef:n,namespaceRef:o,inlineThemeDisabled:r}=ut(e),i=Fe("Modal","-modal",yW,pW,e,n),a=FC(64),s=LC(),l=Hr(),c=e.internalDialog?je(P2,null):null,u=rw();function d(_){const{onUpdateShow:y,"onUpdate:show":C,onHide:T}=e;y&&Ee(y,_),C&&Ee(C,_),T&&!_&&T(_)}function f(){const{onClose:_}=e;_?Promise.resolve(_()).then(y=>{y!==!1&&d(!1)}):d(!1)}function p(){const{onPositiveClick:_}=e;_?Promise.resolve(_()).then(y=>{y!==!1&&d(!1)}):d(!1)}function h(){const{onNegativeClick:_}=e;_?Promise.resolve(_()).then(y=>{y!==!1&&d(!1)}):d(!1)}function m(){const{onBeforeLeave:_,onBeforeHide:y}=e;_&&Ee(_),y&&y()}function v(){const{onAfterLeave:_,onAfterHide:y}=e;_&&Ee(_),y&&y()}function g(_){var y;const{onMaskClick:C}=e;C&&C(_),e.maskClosable&&!((y=t.value)===null||y===void 0)&&y.contains(vi(_))&&d(!1)}function x(_){var y;(y=e.onEsc)===null||y===void 0||y.call(e),e.show&&e.closeOnEsc&&OC(_)&&!u.value&&d(!1)}ct(BC,{getMousePosition:()=>{if(c){const{clickedRef:_,clickPositionRef:y}=c;if(_.value&&y.value)return y.value}return a.value?s.value:null},mergedClsPrefixRef:n,mergedThemeRef:i,isMountedRef:l,appearRef:Ne(e,"internalAppear"),transformOriginRef:Ne(e,"transformOrigin")});const S=F(()=>{const{common:{cubicBezierEaseOut:_},self:{boxShadow:y,color:C,textColor:T}}=i.value;return{"--n-bezier-ease-out":_,"--n-box-shadow":y,"--n-color":C,"--n-text-color":T}}),w=r?Rt("theme-class",void 0,S,e):void 0;return{mergedClsPrefix:n,namespace:o,isMounted:l,containerRef:t,presetProps:F(()=>Gn(e,vW)),handleEsc:x,handleAfterLeave:v,handleClickoutside:g,handleBeforeLeave:m,doUpdateShow:d,handleNegativeClick:h,handlePositiveClick:p,handleCloseClick:f,cssVars:r?void 0:S,themeClass:w==null?void 0:w.themeClass,onRender:w==null?void 0:w.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(bW,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}]])}})}}),CW=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}),wW=ge({name:"DialogEnvironment",props:Object.assign(Object.assign({},CW),{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(Ur,{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(T2,Object.assign({},Gn(this.$props,k2),{style:this.internalStyle,onClose:o,onNegativeClick:n,onPositiveClick:e}))})}}),_W={injectionKey:String,to:[String,Object]},SW=ge({name:"DialogProvider",props:_W,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 ct(R2,a),ct(P2,{clickedRef:FC(64),clickPositionRef:LC()}),ct(fW,e),Object.assign(Object.assign({},a),{dialogList:e,dialogInstRefs:t,handleAfterLeave:r})},render(){var e,t;return b(tt,null,[this.dialogList.map(n=>b(wW,Qs(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 kW(){const e=je(R2,null);return e===null&&Br("use-dialog","No outer founded."),e}const $2=e=>{const{textColor1:t,dividerColor:n,fontWeightStrong:o}=e;return{textColor:t,color:n,fontWeight:o}},TW={name:"Divider",common:yt,self:$2},PW=TW,RW={name:"Divider",common:Be,self:$2},EW=RW,$W=z("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)"})]),$W=Object.assign(Object.assign({},Fe.props),{titlePlacement:{type:String,default:"center"},dashed:Boolean,vertical:Boolean}),sl=me({name:"Divider",props:$W,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ct(e),o=Fe("Divider","-divider",EW,TW,e,t),r=F(()=>{const{common:{cubicBezierEaseInOut:a},self:{color:s,textColor:l,fontWeight:c}}=o.value;return{"--n-bezier":a,"--n-color":s,"--n-text-color":l,"--n-font-weight":c}}),i=n?Rt("divider",void 0,r,e):void 0;return{mergedClsPrefix:t,cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;const{$slots:t,titlePlacement:n,vertical:o,dashed:r,cssVars:i,mergedClsPrefix:a}=this;return(e=this.onRender)===null||e===void 0||e.call(this),b("div",{role:"separator",class:[`${a}-divider`,this.themeClass,{[`${a}-divider--vertical`]:o,[`${a}-divider--no-title`]:!t.default,[`${a}-divider--dashed`]:r,[`${a}-divider--title-position-${n}`]:t.default&&n}],style:i},o?null:b("div",{class:`${a}-divider__line ${a}-divider__line--left`}),!o&&t.default?b(et,null,b("div",{class:`${a}-divider__title`},this.$slots),b("div",{class:`${a}-divider__line ${a}-divider__line--right`})):null)}}),A2=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}},AW={name:"Drawer",common:yt,peers:{Scrollbar:Di},self:A2},IW=AW,MW={name:"Drawer",common:Be,peers:{Scrollbar:Hn},self:A2},zW=MW,OW=me({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=F(()=>e.placement==="top"||e.placement==="bottom"),{mergedClsPrefixRef:u,mergedRtlRef:d}=ct(e),f=Rn("Drawer",d,u),p=R=>{l.value=!0,r=c.value?R.clientY:R.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=R=>{const{maxWidth:k}=e;if(k&&R>k)return k;const{minWidth:A}=e;return A&&R{const{maxHeight:k}=e;if(k&&R>k)return k;const{minHeight:A}=e;return A&&R{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-R.clientY;I+=e.placement==="bottom"?W:-W,I=S(I),v(I),r=R.clientY}else{let I=((A=n.value)===null||A===void 0?void 0:A.offsetWidth)||0;const W=r-R.clientX;I+=e.placement==="right"?W:-W,I=y(I),g(I),r=R.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,R=>{R||_()}),tn(()=>{_()});const w=F(()=>{const{show:R}=e,k=[[ro,R]];return e.showMask||k.push([ya,e.onClickoutside,void 0,{capture:!0}]),k});function T(){var R;t.value=!1,(R=e.onAfterLeave)===null||R===void 0||R.call(e)}return ow(F(()=>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:F(()=>({right:"slide-in-from-right-transition",left:"slide-in-from-left-transition",top:"slide-in-from-top-transition",bottom:"slide-in-from-bottom-transition"})[e.placement]),handleAfterLeave: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:DW,cubicBezierEaseOut:LW}=so;function FW({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-right"}={}){return[U(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${DW}`}),U(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${LW}`}),U(`&.${n}-transition-enter-to`,{transform:"translateX(0)"}),U(`&.${n}-transition-enter-from`,{transform:"translateX(100%)"}),U(`&.${n}-transition-leave-from`,{transform:"translateX(0)"}),U(`&.${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-left"}={}){return[U(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${NW}`}),U(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${BW}`}),U(`&.${n}-transition-enter-to`,{transform:"translateX(0)"}),U(`&.${n}-transition-enter-from`,{transform:"translateX(-100%)"}),U(`&.${n}-transition-leave-from`,{transform:"translateX(0)"}),U(`&.${n}-transition-leave-to`,{transform:"translateX(-100%)"})]}const{cubicBezierEaseIn:jW,cubicBezierEaseOut:UW}=so;function VW({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-top"}={}){return[U(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${jW}`}),U(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${UW}`}),U(`&.${n}-transition-enter-to`,{transform:"translateY(0)"}),U(`&.${n}-transition-enter-from`,{transform:"translateY(-100%)"}),U(`&.${n}-transition-leave-from`,{transform:"translateY(0)"}),U(`&.${n}-transition-leave-to`,{transform:"translateY(-100%)"})]}const{cubicBezierEaseIn:WW,cubicBezierEaseOut:qW}=so;function KW({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-bottom"}={}){return[U(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${WW}`}),U(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${qW}`}),U(`&.${n}-transition-enter-to`,{transform:"translateY(0)"}),U(`&.${n}-transition-enter-from`,{transform:"translateY(100%)"}),U(`&.${n}-transition-leave-from`,{transform:"translateY(0)"}),U(`&.${n}-transition-leave-to`,{transform:"translateY(100%)"})]}const GW=U([O("drawer",` + `),Pt("dashed",[D("line",{backgroundColor:"var(--n-color)"})]),K("dashed",[D("line",{borderColor:"var(--n-color)"})]),K("vertical",{backgroundColor:"var(--n-color)"})]),AW=Object.assign(Object.assign({},Fe.props),{titlePlacement:{type:String,default:"center"},dashed:Boolean,vertical:Boolean}),Na=ge({name:"Divider",props:AW,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=Fe("Divider","-divider",$W,PW,e,t),r=F(()=>{const{common:{cubicBezierEaseInOut:a},self:{color:s,textColor:l,fontWeight:c}}=o.value;return{"--n-bezier":a,"--n-color":s,"--n-text-color":l,"--n-font-weight":c}}),i=n?Rt("divider",void 0,r,e):void 0;return{mergedClsPrefix:t,cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;const{$slots:t,titlePlacement:n,vertical:o,dashed:r,cssVars:i,mergedClsPrefix:a}=this;return(e=this.onRender)===null||e===void 0||e.call(this),b("div",{role:"separator",class:[`${a}-divider`,this.themeClass,{[`${a}-divider--vertical`]:o,[`${a}-divider--no-title`]:!t.default,[`${a}-divider--dashed`]:r,[`${a}-divider--title-position-${n}`]:t.default&&n}],style:i},o?null:b("div",{class:`${a}-divider__line ${a}-divider__line--left`}),!o&&t.default?b(tt,null,b("div",{class:`${a}-divider__title`},this.$slots),b("div",{class:`${a}-divider__line ${a}-divider__line--right`})):null)}}),A2=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}},IW={name:"Drawer",common:yt,peers:{Scrollbar:Li},self:A2},MW=IW,zW={name:"Drawer",common:Be,peers:{Scrollbar:Hn},self:A2},OW=zW,DW=ge({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=je(_p);let r=0,i="",a=null;const s=N(!1),l=N(!1),c=F(()=>e.placement==="top"||e.placement==="bottom"),{mergedClsPrefixRef:u,mergedRtlRef:d}=ut(e),f=Rn("Drawer",d,u),p=R=>{l.value=!0,r=c.value?R.clientY:R.clientX,i=document.body.style.cursor,document.body.style.cursor=c.value?"ns-resize":"ew-resize",document.body.addEventListener("mousemove",w),document.body.addEventListener("mouseleave",y),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,x=R=>{const{maxWidth:k}=e;if(k&&R>k)return k;const{minWidth:A}=e;return A&&R{const{maxHeight:k}=e;if(k&&R>k)return k;const{minHeight:A}=e;return A&&R{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-R.clientY;I+=e.placement==="bottom"?W:-W,I=S(I),v(I),r=R.clientY}else{let I=((A=n.value)===null||A===void 0?void 0:A.offsetWidth)||0;const W=r-R.clientX;I+=e.placement==="right"?W:-W,I=x(I),g(I),r=R.clientX}},_=()=>{l.value&&(r=0,l.value=!1,document.body.style.cursor=i,document.body.removeEventListener("mousemove",w),document.body.removeEventListener("mouseup",_),document.body.removeEventListener("mouseleave",y))},y=_;un(()=>{e.show&&(t.value=!0)}),ht(()=>e.show,R=>{R||_()}),tn(()=>{_()});const C=F(()=>{const{show:R}=e,k=[[ro,R]];return e.showMask||k.push([ya,e.onClickoutside,void 0,{capture:!0}]),k});function T(){var R;t.value=!1,(R=e.onAfterLeave)===null||R===void 0||R.call(e)}return ow(F(()=>e.blockScroll&&t.value)),ct(tl,n),ct(Ma,null),ct(el,null),{bodyRef:n,rtlEnabled:f,mergedClsPrefix:o.mergedClsPrefixRef,isMounted:o.isMountedRef,mergedTheme:o.mergedThemeRef,displayed:t,transitionName:F(()=>({right:"slide-in-from-right-transition",left:"slide-in-from-left-transition",top:"slide-in-from-top-transition",bottom:"slide-in-from-bottom-transition"})[e.placement]),handleAfterLeave:T,bodyDirectives:C,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:LW,cubicBezierEaseOut:FW}=so;function NW({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-right"}={}){return[j(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${LW}`}),j(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${FW}`}),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:BW,cubicBezierEaseOut:HW}=so;function jW({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-left"}={}){return[j(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${BW}`}),j(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${HW}`}),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:UW,cubicBezierEaseOut:VW}=so;function WW({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-top"}={}){return[j(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${UW}`}),j(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${VW}`}),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:qW,cubicBezierEaseOut:KW}=so;function GW({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-bottom"}={}){return[j(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${qW}`}),j(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${KW}`}),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 YW=j([z("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; - `,[FW(),HW(),VW(),KW(),K("unselectable",` + `,[NW(),jW(),WW(),GW(),K("unselectable",` user-select: none; -webkit-user-select: none; - `),K("native-scrollbar",[O("drawer-content-wrapper",` + `),K("native-scrollbar",[z("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); - `)]),O("drawer-content-wrapper",` + `)]),z("drawer-content-wrapper",` box-sizing: border-box; - `),O("drawer-content",` + `),z("drawer-content",` height: 100%; display: flex; flex-direction: column; - `,[K("native-scrollbar",[O("drawer-body-content-wrapper",` + `,[K("native-scrollbar",[z("drawer-body-content-wrapper",` height: 100%; overflow: auto; - `)]),O("drawer-body",` + `)]),z("drawer-body",` flex: 1 0 0; overflow: hidden; - `),O("drawer-body-content-wrapper",` + `),z("drawer-body-content-wrapper",` box-sizing: border-box; padding: var(--n-body-padding); - `),O("drawer-header",` + `),z("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); - `)]),O("drawer-footer",` + `)]),z("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; - `)])]),U("body",[U(">",[O("drawer-container",{position:"fixed"})])]),O("drawer-container",` + `)])]),j("body",[j(">",[z("drawer-container",{position:"fixed"})])]),z("drawer-container",` position: relative; position: absolute; left: 0; @@ -2777,7 +2777,7 @@ ${t} top: 0; bottom: 0; pointer-events: none; - `,[U("> *",{pointerEvents:"all"})]),O("drawer-mask",` + `,[j("> *",{pointerEvents:"all"})]),z("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)"})])]),YW=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}),XW=me({name:"Drawer",inheritAttrs:!1,props:YW,setup(e){const{mergedClsPrefixRef:t,namespaceRef:n,inlineThemeDisabled:o}=ct(e),r=Hr(),i=Fe("Drawer","-drawer",GW,IW,e,t),a=N(e.defaultWidth),s=N(e.defaultHeight),l=rn(Ne(e,"width"),a),c=rn(Ne(e,"height"),s),u=F(()=>{const{placement:_}=e;return _==="top"||_==="bottom"?"":Vt(l.value)}),d=F(()=>{const{placement:_}=e;return _==="left"||_==="right"?"":Vt(c.value)}),f=_=>{const{onUpdateWidth:x,"onUpdate:width":w}=e;x&&Re(x,_),w&&Re(w,_),a.value=_},p=_=>{const{onUpdateHeight:x,"onUpdate:width":w}=e;x&&Re(x,_),w&&Re(w,_),s.value=_},h=F(()=>[{width:u.value,height:d.value},e.drawerStyle||""]);function m(_){const{onMaskClick:x,maskClosable:w}=e;w&&y(!1),x&&x(_)}const v=rw();function g(_){var x;(x=e.onEsc)===null||x===void 0||x.call(e),e.show&&e.closeOnEsc&&OC(_)&&!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=F(()=>{const{common:{cubicBezierEaseInOut:_,cubicBezierEaseIn:x,cubicBezierEaseOut:w},self:{color:T,textColor:R,boxShadow:k,lineHeight:A,headerPadding:I,footerPadding:W,bodyPadding:B,titleFontSize:z,titleTextColor:$,titleFontWeight:j,headerBorderBottom:X,footerBorderTop:L,closeIconColor:M,closeIconColorHover:le,closeIconColorPressed:Q,closeColorHover:ne,closeColorPressed:fe,closeIconSize:xe,closeSize:Ce,closeBorderRadius:G,resizableTriggerColorHover:be}}=i.value;return{"--n-line-height":A,"--n-color":T,"--n-text-color":R,"--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":L,"--n-close-icon-color":M,"--n-close-icon-color-hover":le,"--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":be}}),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(OW,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}]])}})}}),QW={title:{type:String},headerStyle:[Object,String],footerStyle:[Object,String],bodyStyle:[Object,String],bodyContentStyle:[Object,String],nativeScrollbar:{type:Boolean,default:!0},scrollbarProps:Object,closable:Boolean},ZW=me({name:"DrawerContent",props:QW,setup(){const e=He(_p,null);e||Br("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(Mi,{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)}}),JW={actionMargin:"0 0 0 20px",actionMarginRtl:"0 20px 0 0"},eq={name:"DynamicInput",common:Be,peers:{Input:lo,Button:jn},self(){return JW}},tq=eq,I2={gapSmall:"4px 8px",gapMedium:"8px 12px",gapLarge:"12px 16px"},nq={name:"Space",self(){return I2}},M2=nq,oq=()=>I2,rq={name:"Space",self:oq},iq=rq;let Bd;const aq=()=>{if(!ar)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},sq=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=me({name:"Space",props:sq,setup(e){const{mergedClsPrefixRef:t,mergedRtlRef:n}=ct(e),o=Fe("Space","-space",void 0,iq,e,t),r=Rn("Space",n,t);return{useGap:aq(),rtlEnabled:r,mergedClsPrefix:t,margin:F(()=>{const{size:i}=e;if(Array.isArray(i))return{horizontal:i[0],vertical:i[1]};if(typeof i=="number")return{horizontal:i,vertical:i};const{self:{[Pe("gap",i)]:a}}=o.value,{row:s,col:l}=EA(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(SC(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)))}}),lq={name:"DynamicTags",common:Be,peers:{Input:lo,Button:jn,Tag:m_,Space:M2},self(){return{inputWidth:"64px"}}},cq=lq,uq={name:"Element",common:Be},dq=uq,fq={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"},hq=e=>{const{heightSmall:t,heightMedium:n,heightLarge:o,textColor1:r,errorColor:i,warningColor:a,lineHeight:s,textColor3:l}=e;return Object.assign(Object.assign({},fq),{blankHeightSmall:t,blankHeightMedium:n,blankHeightLarge:o,lineHeight:s,labelTextColor:r,asteriskColor:i,feedbackTextColorError:i,feedbackTextColorWarning:a,feedbackTextColor:l})},pq={name:"Form",common:Be,self:hq},mq=pq,gq={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}}},vq=gq,bq=e=>{const{primaryColor:t,baseColor:n}=e;return{color:t,iconColor:n}},yq={name:"IconWrapper",common:Be,self:bq},xq=yq,Cq={closeMargin:"16px 12px",closeSize:"20px",closeIconSize:"16px",width:"365px",padding:"16px",titleFontSize:"16px",metaFontSize:"12px",descriptionFontSize:"12px"},z2=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({},Cq),{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})},wq={name:"Notification",common:yt,peers:{Scrollbar:Di},self:z2},_q=wq,Sq={name:"Notification",common:Be,peers:{Scrollbar:Hn},self:z2},kq=Sq,Tq={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"},O2=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({},Tq),{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})},Pq={name:"Message",common:yt,self:O2},Rq=Pq,Eq={name:"Message",common:Be,self:O2},$q=Eq,Aq={name:"ButtonGroup",common:Be},Iq=Aq,Mq={name:"InputNumber",common:Be,peers:{Button:jn,Input:lo},self(e){const{textColorDisabled:t}=e;return{iconColorDisabled:t}}},zq=Mq,Oq=e=>{const{textColorDisabled:t}=e;return{iconColorDisabled:t}},Dq={name:"InputNumber",common:yt,peers:{Button:_u,Input:Yp},self:Oq},Lq=Dq,Fq={name:"Layout",common:Be,peers:{Scrollbar:Hn},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"}}},Nq=Fq,Bq=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"}},Hq={name:"Layout",common:yt,peers:{Scrollbar:Di},self:Bq},D2=Hq,L2=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}},jq={name:"List",common:yt,self:L2},Uq=jq,Vq={name:"List",common:Be,self:L2},Wq=Vq,qq={name:"LoadingBar",common:Be,self(e){const{primaryColor:t}=e;return{colorError:"red",colorLoading:t,height:"2px"}}},Kq=qq,Gq=e=>{const{primaryColor:t,errorColor:n}=e;return{colorError:n,colorLoading:t,height:"2px"}},Yq={name:"LoadingBar",common:yt,self:Gq},Xq=Yq,Qq={name:"Log",common:Be,peers:{Scrollbar:Hn,Code:N_},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}}},Zq=Qq,Jq={name:"Mention",common:Be,peers:{InternalSelectMenu:ol,Input:lo},self(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}},eK=Jq;function tK(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 F2=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},tK("#BBB",o,"#FFF","#AAA"))},nK={name:"Menu",common:yt,peers:{Tooltip:em,Dropdown:nm},self:F2},oK=nK,rK={name:"Menu",common:Be,peers:{Tooltip:Tu,Dropdown:om},self(e){const{primaryColor:t,primaryColorSuppl:n}=e,o=F2(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}},iK=rK,aK={titleFontSize:"18px",backSize:"22px"};function sK(e){const{textColor1:t,textColor2:n,textColor3:o,fontSize:r,fontWeightStrong:i,primaryColorHover:a,primaryColorPressed:s}=e;return Object.assign(Object.assign({},aK),{titleFontWeight:i,fontSize:r,titleTextColor:t,backColor:n,backColorHover:a,backColorPressed:s,subtitleTextColor:o})}const lK={name:"PageHeader",common:Be,self:sK},cK={iconSize:"22px"},uK=e=>{const{fontSize:t,warningColor:n}=e;return Object.assign(Object.assign({},cK),{fontSize:t,iconColor:n})},dK={name:"Popconfirm",common:Be,peers:{Button:jn,Popover:Li},self:uK},fK=dK,N2=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%)"}},hK={name:"Progress",common:yt,self:N2},pK=hK,mK={name:"Progress",common:Be,self(e){const t=N2(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}},B2=mK,gK={name:"Rate",common:Be,self(e){const{railColor:t}=e;return{itemColor:t,itemColorActive:"#CCAA33",itemSize:"20px",sizeSmall:"16px",sizeMedium:"20px",sizeLarge:"24px"}}},vK=gK,bK={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},H2=e=>{const{textColor2:t,textColor1:n,errorColor:o,successColor:r,infoColor:i,warningColor:a,lineHeight:s,fontWeightStrong:l}=e;return Object.assign(Object.assign({},bK),{lineHeight:s,titleFontWeight:l,titleTextColor:n,textColor:t,iconColorError:o,iconColorSuccess:r,iconColorInfo:i,iconColorWarning:a})},yK={name:"Result",common:yt,self:H2},xK=yK,CK={name:"Result",common:Be,self:H2},wK=CK,_K={railHeight:"4px",railWidthVertical:"4px",handleSize:"18px",dotHeight:"8px",dotWidth:"8px",dotBorderRadius:"4px"},SK={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({},_K),{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:""})}},kK=SK,TK=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}},PK={name:"Spin",common:Be,self:TK},RK=PK,EK=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}},$K={name:"Statistic",common:Be,self:EK},AK=$K,IK={stepHeaderFontSizeSmall:"14px",stepHeaderFontSizeMedium:"16px",indicatorIndexFontSizeSmall:"14px",indicatorIndexFontSizeMedium:"16px",indicatorSizeSmall:"22px",indicatorSizeMedium:"28px",indicatorIconSizeSmall:"14px",indicatorIconSizeMedium:"18px"},MK=e=>{const{fontWeightStrong:t,baseColor:n,textColorDisabled:o,primaryColor:r,errorColor:i,textColor1:a,textColor2:s}=e;return Object.assign(Object.assign({},IK),{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})},zK={name:"Steps",common:Be,self:MK},OK=zK,j2={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"},DK={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({},j2),{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})}`})}},LK=DK,FK=e=>{const{primaryColor:t,opacityDisabled:n,borderRadius:o,textColor3:r}=e,i="rgba(0, 0, 0, .14)";return Object.assign(Object.assign({},j2),{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})}`})},NK={name:"Switch",common:yt,self:FK},BK=NK,HK={thPaddingSmall:"6px",thPaddingMedium:"12px",thPaddingLarge:"12px",tdPaddingSmall:"6px",tdPaddingMedium:"12px",tdPaddingLarge:"12px"},jK=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({},HK),{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})},UK={name:"Table",common:Be,self:jK},VK=UK,WK={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"},qK=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({},WK),{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})},KK={name:"Tabs",common:Be,self(e){const t=qK(e),{inputColor:n}=e;return t.colorSegment=n,t.tabColorSegment=n,t}},GK=KK,YK=e=>{const{textColor1:t,textColor2:n,fontWeightStrong:o,fontSize:r}=e;return{fontSize:r,titleTextColor:t,textColor:n,titleFontWeight:o}},XK={name:"Thing",common:Be,self:YK},QK=XK,ZK={titleMarginMedium:"0 0 6px 0",titleMarginLarge:"-2px 0 6px 0",titleFontSizeMedium:"14px",titleFontSizeLarge:"16px",iconSizeMedium:"14px",iconSizeLarge:"14px"},JK={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({},ZK),{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})}},eG=JK,tG={extraFontSizeSmall:"12px",extraFontSizeMedium:"12px",extraFontSizeLarge:"14px",titleFontSizeSmall:"14px",titleFontSizeMedium:"16px",titleFontSizeLarge:"16px",closeSize:"20px",closeIconSize:"16px",headerHeightSmall:"44px",headerHeightMedium:"44px",headerHeightLarge:"50px"},nG={name:"Transfer",common:Be,peers:{Checkbox:Fa,Scrollbar:Hn,Input:lo,Empty:Oi,Button:jn},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({},tG),{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})}},oG=nG,rG=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}},iG={name:"Tree",common:Be,peers:{Checkbox:Fa,Scrollbar:Hn,Empty:Oi},self(e){const{primaryColor:t}=e,n=rG(e);return n.nodeColorActive=Ae(t,{alpha:.15}),n}},U2=iG,aG={name:"TreeSelect",common:Be,peers:{Tree:U2,Empty:Oi,InternalSelection:Kp}},sG=aG,lG={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"},cG=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({},lG),{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"})},uG={name:"Typography",common:Be,self:cG},dG=uG,fG=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}`}},hG={name:"Upload",common:Be,peers:{Button:jn,Progress:B2},self(e){const{errorColor:t}=e,n=fG(e);return n.itemColorHoverError=Ae(t,{alpha:.09}),n}},pG=hG,mG={name:"Watermark",common:Be,self(e){const{fontFamily:t}=e;return{fontFamily:t}}},gG=mG,vG={name:"Row",common:Be},bG=vG,yG={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 xG(e){return e==null||typeof e=="string"&&e.trim()===""?null:Number(e)}function CG(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 wG=U([O("input-number-suffix",` + `),Cu({enterDuration:"0.2s",leaveDuration:"0.2s",enterCubicBezier:"var(--n-bezier-in)",leaveCubicBezier:"var(--n-bezier-out)"})])]),XW=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=ge({name:"Drawer",inheritAttrs:!1,props:XW,setup(e){const{mergedClsPrefixRef:t,namespaceRef:n,inlineThemeDisabled:o}=ut(e),r=Hr(),i=Fe("Drawer","-drawer",YW,MW,e,t),a=N(e.defaultWidth),s=N(e.defaultHeight),l=rn(Ne(e,"width"),a),c=rn(Ne(e,"height"),s),u=F(()=>{const{placement:_}=e;return _==="top"||_==="bottom"?"":Vt(l.value)}),d=F(()=>{const{placement:_}=e;return _==="left"||_==="right"?"":Vt(c.value)}),f=_=>{const{onUpdateWidth:y,"onUpdate:width":C}=e;y&&Ee(y,_),C&&Ee(C,_),a.value=_},p=_=>{const{onUpdateHeight:y,"onUpdate:width":C}=e;y&&Ee(y,_),C&&Ee(C,_),s.value=_},h=F(()=>[{width:u.value,height:d.value},e.drawerStyle||""]);function m(_){const{onMaskClick:y,maskClosable:C}=e;C&&x(!1),y&&y(_)}const v=rw();function g(_){var y;(y=e.onEsc)===null||y===void 0||y.call(e),e.show&&e.closeOnEsc&&OC(_)&&!v.value&&x(!1)}function x(_){const{onHide:y,onUpdateShow:C,"onUpdate:show":T}=e;C&&Ee(C,_),T&&Ee(T,_),y&&!_&&Ee(y,_)}ct(_p,{isMountedRef:r,mergedThemeRef:i,mergedClsPrefixRef:t,doUpdateShow:x,doUpdateHeight:p,doUpdateWidth:f});const S=F(()=>{const{common:{cubicBezierEaseInOut:_,cubicBezierEaseIn:y,cubicBezierEaseOut:C},self:{color:T,textColor:R,boxShadow:k,lineHeight:A,headerPadding:I,footerPadding:W,bodyPadding:B,titleFontSize:O,titleTextColor:$,titleFontWeight:U,headerBorderBottom:X,footerBorderTop:L,closeIconColor:M,closeIconColorHover:le,closeIconColorPressed:Q,closeColorHover:ne,closeColorPressed:de,closeIconSize:xe,closeSize:Ce,closeBorderRadius:G,resizableTriggerColorHover:be}}=i.value;return{"--n-line-height":A,"--n-color":T,"--n-text-color":R,"--n-box-shadow":k,"--n-bezier":_,"--n-bezier-out":C,"--n-bezier-in":y,"--n-header-padding":I,"--n-body-padding":B,"--n-footer-padding":W,"--n-title-text-color":$,"--n-title-font-size":O,"--n-title-font-weight":U,"--n-header-border-bottom":X,"--n-footer-border-top":L,"--n-close-icon-color":M,"--n-close-icon-color-hover":le,"--n-close-icon-color-pressed":Q,"--n-close-size":Ce,"--n-close-color-hover":ne,"--n-close-color-pressed":de,"--n-close-icon-size":xe,"--n-close-border-radius":G,"--n-resize-trigger-color-hover":be}}),w=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:w==null?void 0:w.themeClass,onRender:w==null?void 0:w.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(DW,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}]])}})}}),ZW={title:{type:String},headerStyle:[Object,String],footerStyle:[Object,String],bodyStyle:[Object,String],bodyContentStyle:[Object,String],nativeScrollbar:{type:Boolean,default:!0},scrollbarProps:Object,closable:Boolean},JW=ge({name:"DrawerContent",props:ZW,setup(){const e=je(_p,null);e||Br("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(zi,{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)}}),eq={actionMargin:"0 0 0 20px",actionMarginRtl:"0 20px 0 0"},tq={name:"DynamicInput",common:Be,peers:{Input:lo,Button:jn},self(){return eq}},nq=tq,I2={gapSmall:"4px 8px",gapMedium:"8px 12px",gapLarge:"12px 16px"},oq={name:"Space",self(){return I2}},M2=oq,rq=()=>I2,iq={name:"Space",self:rq},aq=iq;let Bd;const sq=()=>{if(!ar)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},lq=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}}),Ba=ge({name:"Space",props:lq,setup(e){const{mergedClsPrefixRef:t,mergedRtlRef:n}=ut(e),o=Fe("Space","-space",void 0,aq,e,t),r=Rn("Space",n,t);return{useGap:sq(),rtlEnabled:r,mergedClsPrefix:t,margin:F(()=>{const{size:i}=e;if(Array.isArray(i))return{horizontal:i[0],vertical:i[1]};if(typeof i=="number")return{horizontal:i,vertical:i};const{self:{[Pe("gap",i)]:a}}=o.value,{row:s,col:l}=$A(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(SC(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,x=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,w)=>b("div",{role:"none",style:[r,{maxWidth:"100%"},c?"":e?{marginBottom:w!==g?m:""}:l?{marginLeft:x?o==="space-between"&&w===g?"":h:w!==g?p:"",marginRight:x?o==="space-between"&&w===0?"":h:"",paddingTop:v,paddingBottom:v}:{marginRight:x?o==="space-between"&&w===g?"":h:w!==g?p:"",marginLeft:x?o==="space-between"&&w===0?"":h:"",paddingTop:v,paddingBottom:v}]},S)))}}),cq={name:"DynamicTags",common:Be,peers:{Input:lo,Button:jn,Tag:m_,Space:M2},self(){return{inputWidth:"64px"}}},uq=cq,dq={name:"Element",common:Be},fq=dq,hq={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"},pq=e=>{const{heightSmall:t,heightMedium:n,heightLarge:o,textColor1:r,errorColor:i,warningColor:a,lineHeight:s,textColor3:l}=e;return Object.assign(Object.assign({},hq),{blankHeightSmall:t,blankHeightMedium:n,blankHeightLarge:o,lineHeight:s,labelTextColor:r,asteriskColor:i,feedbackTextColorError:i,feedbackTextColorWarning:a,feedbackTextColor:l})},mq={name:"Form",common:Be,self:pq},gq=mq,vq={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}}},bq=vq,yq=e=>{const{primaryColor:t,baseColor:n}=e;return{color:t,iconColor:n}},xq={name:"IconWrapper",common:Be,self:yq},Cq=xq,wq={closeMargin:"16px 12px",closeSize:"20px",closeIconSize:"16px",width:"365px",padding:"16px",titleFontSize:"16px",metaFontSize:"12px",descriptionFontSize:"12px"},z2=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:x}=e;return Object.assign(Object.assign({},wq),{borderRadius:h,lineHeight:g,fontSize:x,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})},_q={name:"Notification",common:yt,peers:{Scrollbar:Li},self:z2},Sq=_q,kq={name:"Notification",common:Be,peers:{Scrollbar:Hn},self:z2},Tq=kq,Pq={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"},O2=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({},Pq),{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})},Rq={name:"Message",common:yt,self:O2},Eq=Rq,$q={name:"Message",common:Be,self:O2},Aq=$q,Iq={name:"ButtonGroup",common:Be},Mq=Iq,zq={name:"InputNumber",common:Be,peers:{Button:jn,Input:lo},self(e){const{textColorDisabled:t}=e;return{iconColorDisabled:t}}},Oq=zq,Dq=e=>{const{textColorDisabled:t}=e;return{iconColorDisabled:t}},Lq={name:"InputNumber",common:yt,peers:{Button:_u,Input:Yp},self:Dq},Fq=Lq,Nq={name:"Layout",common:Be,peers:{Scrollbar:Hn},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"}}},Bq=Nq,Hq=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"}},jq={name:"Layout",common:yt,peers:{Scrollbar:Li},self:Hq},D2=jq,L2=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}},Uq={name:"List",common:yt,self:L2},Vq=Uq,Wq={name:"List",common:Be,self:L2},qq=Wq,Kq={name:"LoadingBar",common:Be,self(e){const{primaryColor:t}=e;return{colorError:"red",colorLoading:t,height:"2px"}}},Gq=Kq,Yq=e=>{const{primaryColor:t,errorColor:n}=e;return{colorError:n,colorLoading:t,height:"2px"}},Xq={name:"LoadingBar",common:yt,self:Yq},Qq=Xq,Zq={name:"Log",common:Be,peers:{Scrollbar:Hn,Code:N_},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}}},Jq=Zq,eK={name:"Mention",common:Be,peers:{InternalSelectMenu:il,Input:lo},self(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}},tK=eK;function nK(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 F2=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},nK("#BBB",o,"#FFF","#AAA"))},oK={name:"Menu",common:yt,peers:{Tooltip:em,Dropdown:nm},self:F2},rK=oK,iK={name:"Menu",common:Be,peers:{Tooltip:Tu,Dropdown:om},self(e){const{primaryColor:t,primaryColorSuppl:n}=e,o=F2(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}},aK=iK,sK={titleFontSize:"18px",backSize:"22px"};function lK(e){const{textColor1:t,textColor2:n,textColor3:o,fontSize:r,fontWeightStrong:i,primaryColorHover:a,primaryColorPressed:s}=e;return Object.assign(Object.assign({},sK),{titleFontWeight:i,fontSize:r,titleTextColor:t,backColor:n,backColorHover:a,backColorPressed:s,subtitleTextColor:o})}const cK={name:"PageHeader",common:Be,self:lK},uK={iconSize:"22px"},dK=e=>{const{fontSize:t,warningColor:n}=e;return Object.assign(Object.assign({},uK),{fontSize:t,iconColor:n})},fK={name:"Popconfirm",common:Be,peers:{Button:jn,Popover:Fi},self:dK},hK=fK,N2=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%)"}},pK={name:"Progress",common:yt,self:N2},mK=pK,gK={name:"Progress",common:Be,self(e){const t=N2(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}},B2=gK,vK={name:"Rate",common:Be,self(e){const{railColor:t}=e;return{itemColor:t,itemColorActive:"#CCAA33",itemSize:"20px",sizeSmall:"16px",sizeMedium:"20px",sizeLarge:"24px"}}},bK=vK,yK={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},H2=e=>{const{textColor2:t,textColor1:n,errorColor:o,successColor:r,infoColor:i,warningColor:a,lineHeight:s,fontWeightStrong:l}=e;return Object.assign(Object.assign({},yK),{lineHeight:s,titleFontWeight:l,titleTextColor:n,textColor:t,iconColorError:o,iconColorSuccess:r,iconColorInfo:i,iconColorWarning:a})},xK={name:"Result",common:yt,self:H2},CK=xK,wK={name:"Result",common:Be,self:H2},_K=wK,SK={railHeight:"4px",railWidthVertical:"4px",handleSize:"18px",dotHeight:"8px",dotWidth:"8px",dotBorderRadius:"4px"},kK={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({},SK),{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:""})}},TK=kK,PK=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}},RK={name:"Spin",common:Be,self:PK},EK=RK,$K=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}},AK={name:"Statistic",common:Be,self:$K},IK=AK,MK={stepHeaderFontSizeSmall:"14px",stepHeaderFontSizeMedium:"16px",indicatorIndexFontSizeSmall:"14px",indicatorIndexFontSizeMedium:"16px",indicatorSizeSmall:"22px",indicatorSizeMedium:"28px",indicatorIconSizeSmall:"14px",indicatorIconSizeMedium:"18px"},zK=e=>{const{fontWeightStrong:t,baseColor:n,textColorDisabled:o,primaryColor:r,errorColor:i,textColor1:a,textColor2:s}=e;return Object.assign(Object.assign({},MK),{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})},OK={name:"Steps",common:Be,self:zK},DK=OK,j2={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"},LK={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({},j2),{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})}`})}},FK=LK,NK=e=>{const{primaryColor:t,opacityDisabled:n,borderRadius:o,textColor3:r}=e,i="rgba(0, 0, 0, .14)";return Object.assign(Object.assign({},j2),{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})}`})},BK={name:"Switch",common:yt,self:NK},HK=BK,jK={thPaddingSmall:"6px",thPaddingMedium:"12px",thPaddingLarge:"12px",tdPaddingSmall:"6px",tdPaddingMedium:"12px",tdPaddingLarge:"12px"},UK=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({},jK),{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})},VK={name:"Table",common:Be,self:UK},WK=VK,qK={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"},KK=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({},qK),{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})},GK={name:"Tabs",common:Be,self(e){const t=KK(e),{inputColor:n}=e;return t.colorSegment=n,t.tabColorSegment=n,t}},YK=GK,XK=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:XK},ZK=QK,JK={titleMarginMedium:"0 0 6px 0",titleMarginLarge:"-2px 0 6px 0",titleFontSizeMedium:"14px",titleFontSizeLarge:"16px",iconSizeMedium:"14px",iconSizeLarge:"14px"},eG={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({},JK),{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})}},tG=eG,nG={extraFontSizeSmall:"12px",extraFontSizeMedium:"12px",extraFontSizeLarge:"14px",titleFontSizeSmall:"14px",titleFontSizeMedium:"16px",titleFontSizeLarge:"16px",closeSize:"20px",closeIconSize:"16px",headerHeightSmall:"44px",headerHeightMedium:"44px",headerHeightLarge:"50px"},oG={name:"Transfer",common:Be,peers:{Checkbox:Fa,Scrollbar:Hn,Input:lo,Empty:Di,Button:jn},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:x,closeIconColorPressed:S,dividerColor:w}=e;return Object.assign(Object.assign({},nG),{itemHeightSmall:a,itemHeightMedium:a,itemHeightLarge:i,fontSizeSmall:r,fontSizeMedium:o,fontSizeLarge:n,borderRadius:s,dividerColor:w,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:x,closeIconColorPressed:S})}},rG=oG,iG=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}},aG={name:"Tree",common:Be,peers:{Checkbox:Fa,Scrollbar:Hn,Empty:Di},self(e){const{primaryColor:t}=e,n=iG(e);return n.nodeColorActive=Ae(t,{alpha:.15}),n}},U2=aG,sG={name:"TreeSelect",common:Be,peers:{Tree:U2,Empty:Di,InternalSelection:Kp}},lG=sG,cG={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"},uG=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({},cG),{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"})},dG={name:"Typography",common:Be,self:uG},fG=dG,hG=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}`}},pG={name:"Upload",common:Be,peers:{Button:jn,Progress:B2},self(e){const{errorColor:t}=e,n=hG(e);return n.itemColorHoverError=Ae(t,{alpha:.09}),n}},mG=pG,gG={name:"Watermark",common:Be,self(e){const{fontFamily:t}=e;return{fontFamily:t}}},vG=gG,bG={name:"Row",common:Be},yG=bG,xG={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 CG(e){return e==null||typeof e=="string"&&e.trim()===""?null:Number(e)}function wG(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 _G=j([z("input-number-suffix",` display: inline-block; margin-right: 10px; - `),O("input-number-prefix",` + `),z("input-number-prefix",` display: inline-block; margin-left: 10px; - `)]),j0=800,U0=100,_G=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]}),SG=me({name:"InputNumber",props:_G,setup(e){const{mergedBorderedRef:t,mergedClsPrefixRef:n,mergedRtlRef:o}=ct(e),r=Fe("InputNumber","-input-number",wG,Lq,e,n),{localeRef:i}=Ri("InputNumber"),a=sr(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){R();return}const{"onUpdate:value":ye,onUpdateValue:ve,onChange:J}=e,{nTriggerFormInput:de,nTriggerFormChange:_e}=a;J&&Re(J,Y),ve&&Re(ve,Y),ye&&Re(ye,Y),p.value=Y,de(),_e()},T=({offset:Y,doUpdateIfValid:he,fixPrecision:ye,isInputing:ve})=>{const{value:J}=v;if(ve&&CG(J))return!1;const de=(e.parse||xG)(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||ve)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)};R();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 ve=T({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0});if(ve!==!1){const _e=(ye=u.value)===null||ye===void 0?void 0:ye.inputElRef;_e&&(_e.value=String(ve||"")),m.value===ve&&R()}else R();const{onBlur:J}=e,{nTriggerFormBlur:de}=a;J&&Re(J,Y),de(),jt(()=>{R()})}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,L=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 le(Y){z(Y),w(null)}function Q(Y){var he,ye,ve;!((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(),(ve=u.value)===null||ve===void 0||ve.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 be(){Ce(),xe=window.setTimeout(()=>{ne=window.setInterval(()=>{j()},U0)},j0),At("mouseup",document,Ce,{once:!0})}let ue=null;function re(){G(),ue=window.setTimeout(()=>{fe=window.setInterval(()=>{$()},U0)},j0),At("mouseup",document,G,{once:!0})}const Se=()=>{fe||$()},V=()=>{ne||j()};function P(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,()=>{R()});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:L,handleClear:le,handleMouseDown:Q,handleAddClick:Se,handleMinusClick:V,handleAddMousedown:re,handleMinusMousedown:be,handleKeyDown:P,handleUpdateDisplayedValue:E,mergedTheme:r,inputThemeOverrides:{paddingSmall:"0 8px 0 10px",paddingMedium:"0 8px 0 12px",paddingLarge:"0 8px 0 14px"},buttonThemeOverrides:F(()=>{const{self:{iconColorDisabled:Y}}=r.value,[he,ye,ve,J]=No(Y);return{textColorTextDisabled:`rgb(${he}, ${ye}, ${ve})`,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(TN,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(bN,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",W2={type:String,default:"static"},kG=O("layout",` + `)]),j0=800,U0=100,SG=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]}),kG=ge({name:"InputNumber",props:SG,setup(e){const{mergedBorderedRef:t,mergedClsPrefixRef:n,mergedRtlRef:o}=ut(e),r=Fe("InputNumber","-input-number",_G,Fq,e,n),{localeRef:i}=Ei("InputNumber"),a=sr(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 fe=String(Y).split(".")[1];return fe?fe.length:0},x=Y=>{const fe=[e.min,e.max,e.step,Y].map(ye=>ye===void 0?0:g(ye));return Math.max(...fe)},S=wt(()=>{const{placeholder:Y}=e;return Y!==void 0?Y:i.value.placeholder}),w=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}),y=wt(()=>{const Y=jd(e.max);return Y!==null?Y:null}),C=Y=>{const{value:fe}=m;if(Y===fe){R();return}const{"onUpdate:value":ye,onUpdateValue:ve,onChange:ee}=e,{nTriggerFormInput:he,nTriggerFormChange:ke}=a;ee&&Ee(ee,Y),ve&&Ee(ve,Y),ye&&Ee(ye,Y),p.value=Y,he(),ke()},T=({offset:Y,doUpdateIfValid:fe,fixPrecision:ye,isInputing:ve})=>{const{value:ee}=v;if(ve&&wG(ee))return!1;const he=(e.parse||CG)(ee);if(he===null)return fe&&C(null),null;if(Hd(he)){const ke=g(he),{precision:te}=e;if(te!==void 0&&teRe){if(!fe||ve)return!1;oe=Re}if(De!==null&&oe{const{value:Y}=m;if(Hd(Y)){const{format:fe,precision:ye}=e;fe?v.value=fe(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)};R();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:fe}=w;return T({offset:-fe,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})!==!1}),I=wt(()=>{const{value:Y}=m;if(e.validator&&Y===null)return!1;const{value:fe}=w;return T({offset:+fe,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})!==!1});function W(Y){const{onFocus:fe}=e,{nTriggerFormFocus:ye}=a;fe&&Ee(fe,Y),ye()}function B(Y){var fe,ye;if(Y.target===((fe=u.value)===null||fe===void 0?void 0:fe.wrapperElRef))return;const ve=T({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0});if(ve!==!1){const ke=(ye=u.value)===null||ye===void 0?void 0:ye.inputElRef;ke&&(ke.value=String(ve||"")),m.value===ve&&R()}else R();const{onBlur:ee}=e,{nTriggerFormBlur:he}=a;ee&&Ee(ee,Y),he(),jt(()=>{R()})}function O(Y){const{onClear:fe}=e;fe&&Ee(fe,Y)}function $(){const{value:Y}=I;if(!Y){G();return}const{value:fe}=m;if(fe===null)e.validator||C(M());else{const{value:ye}=w;T({offset:ye,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})}}function U(){const{value:Y}=A;if(!Y){Ce();return}const{value:fe}=m;if(fe===null)e.validator||C(M());else{const{value:ye}=w;T({offset:-ye,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})}}const X=W,L=B;function M(){if(e.validator)return null;const{value:Y}=_,{value:fe}=y;return Y!==null?Math.max(0,Y):fe!==null?Math.min(0,fe):0}function le(Y){O(Y),C(null)}function Q(Y){var fe,ye,ve;!((fe=f.value)===null||fe===void 0)&&fe.$el.contains(Y.target)&&Y.preventDefault(),!((ye=d.value)===null||ye===void 0)&&ye.$el.contains(Y.target)&&Y.preventDefault(),(ve=u.value)===null||ve===void 0||ve.activate()}let ne=null,de=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),de&&(window.clearInterval(de),de=null)}function be(){Ce(),xe=window.setTimeout(()=>{ne=window.setInterval(()=>{U()},U0)},j0),At("mouseup",document,Ce,{once:!0})}let ue=null;function re(){G(),ue=window.setTimeout(()=>{de=window.setInterval(()=>{$()},U0)},j0),At("mouseup",document,G,{once:!0})}const _e=()=>{de||$()},V=()=>{ne||U()};function P(Y){var fe,ye;if(Y.key==="Enter"){if(Y.target===((fe=u.value)===null||fe===void 0?void 0:fe.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&&U()}}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,()=>{R()});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:L,handleClear:le,handleMouseDown:Q,handleAddClick:_e,handleMinusClick:V,handleAddMousedown:re,handleMinusMousedown:be,handleKeyDown:P,handleUpdateDisplayedValue:E,mergedTheme:r,inputThemeOverrides:{paddingSmall:"0 8px 0 10px",paddingMedium:"0 8px 0 12px",paddingLarge:"0 8px 0 14px"},buttonThemeOverrides:F(()=>{const{self:{iconColorDisabled:Y}}=r.value,[fe,ye,ve,ee]=No(Y);return{textColorTextDisabled:`rgb(${fe}, ${ye}, ${ve})`,opacityDisabled:`${ee}`}})})},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(PN,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(yN,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",W2={type:String,default:"static"},TG=z("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); -`,[O("layout-scroll-container",` +`,[z("layout-scroll-container",` overflow-x: hidden; box-sizing: border-box; height: 100%; @@ -2814,7 +2814,7 @@ ${t} right: 0; top: 0; bottom: 0; - `)]),TG={embedded:Boolean,position:W2,nativeScrollbar:{type:Boolean,default:!0},scrollbarProps:Object,onScroll:Function,contentStyle:{type:[String,Object],default:""},hasSider:Boolean,siderPlacement:{type:String,default:"left"}},q2="n-layout";function PG(e){return me({name:e?"LayoutContent":"Layout",props:Object.assign(Object.assign({},Fe.props),TG),setup(t){const n=N(null),o=N(null),{mergedClsPrefixRef:r,inlineThemeDisabled:i}=ct(t),a=Fe("Layout","-layout",kG,D2,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(q2,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=F(()=>{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",F(()=>t.embedded?"e":""),p,t):void 0;return Object.assign({mergedClsPrefix:r,scrollableElRef:n,scrollbarInstRef:o,hasSiderStyle:d,mergedTheme:a,handleNativeElScroll:u,cssVars:i?void 0:p,themeClass:h==null?void 0:h.themeClass,onRender:h==null?void 0:h.onRender},f)},render(){var t;const{mergedClsPrefix:n,hasSider:o}=this;(t=this.onRender)===null||t===void 0||t.call(this);const r=o?this.hasSiderStyle:void 0,i=[this.themeClass,e&&`${n}-layout-content`,`${n}-layout`,`${n}-layout--${this.position}-positioned`];return b("div",{class:i,style:this.cssVars},this.nativeScrollbar?b("div",{ref:"scrollableElRef",class:`${n}-layout-scroll-container`,style:[this.contentStyle,r],onScroll:this.handleNativeElScroll},this.$slots):b(_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 RG=PG(!1),EG=O("layout-sider",` + `)]),PG={embedded:Boolean,position:W2,nativeScrollbar:{type:Boolean,default:!0},scrollbarProps:Object,onScroll:Function,contentStyle:{type:[String,Object],default:""},hasSider:Boolean,siderPlacement:{type:String,default:"left"}},q2="n-layout";function RG(e){return ge({name:e?"LayoutContent":"Layout",props:Object.assign(Object.assign({},Fe.props),PG),setup(t){const n=N(null),o=N(null),{mergedClsPrefixRef:r,inlineThemeDisabled:i}=ut(t),a=Fe("Layout","-layout",TG,D2,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)}}ct(q2,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=F(()=>{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",F(()=>t.embedded?"e":""),p,t):void 0;return Object.assign({mergedClsPrefix:r,scrollableElRef:n,scrollbarInstRef:o,hasSiderStyle:d,mergedTheme:a,handleNativeElScroll:u,cssVars:i?void 0:p,themeClass:h==null?void 0:h.themeClass,onRender:h==null?void 0:h.onRender},f)},render(){var t;const{mergedClsPrefix:n,hasSider:o}=this;(t=this.onRender)===null||t===void 0||t.call(this);const r=o?this.hasSiderStyle:void 0,i=[this.themeClass,e&&`${n}-layout-content`,`${n}-layout`,`${n}-layout--${this.position}-positioned`];return b("div",{class:i,style:this.cssVars},this.nativeScrollbar?b("div",{ref:"scrollableElRef",class:`${n}-layout-scroll-container`,style:[this.contentStyle,r],onScroll:this.handleNativeElScroll},this.$slots):b(_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 EG=RG(!1),$G=z("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",[O("layout-toggle-button",[O("base-icon",` + `)]),K("collapsed",[z("layout-toggle-button",[z("base-icon",` transform: rotate(180deg); - `)]),O("layout-toggle-bar",[U("&: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",` + `)]),z("layout-toggle-bar",[j("&:hover",[D("top",{transform:"rotate(-12deg) scale(1.15) translateY(-2px)"}),D("bottom",{transform:"rotate(12deg) scale(1.15) translateY(2px)"})])])]),z("layout-toggle-button",` left: 0; transform: translateX(-50%) translateY(-50%); - `,[O("base-icon",` + `,[z("base-icon",` transform: rotate(0); - `)]),O("layout-toggle-bar",` + `)]),z("layout-toggle-bar",` left: -28px; transform: rotate(180deg); - `,[U("&: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",[U("&: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",` + `,[j("&:hover",[D("top",{transform:"rotate(12deg) scale(1.15) translateY(-2px)"}),D("bottom",{transform:"rotate(-12deg) scale(1.15) translateY(2px)"})])])]),K("collapsed",[z("layout-toggle-bar",[j("&:hover",[D("top",{transform:"rotate(-12deg) scale(1.15) translateY(-2px)"}),D("bottom",{transform:"rotate(12deg) scale(1.15) translateY(2px)"})])]),z("layout-toggle-button",[z("base-icon",` transform: rotate(0); - `)])]),O("layout-toggle-button",` + `)])]),z("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; - `,[O("base-icon",` + `,[z("base-icon",` transition: transform .3s var(--n-bezier); transform: rotate(180deg); - `)]),O("layout-toggle-bar",` + `)]),z("layout-toggle-bar",` cursor: pointer; height: 72px; width: 32px; @@ -2902,14 +2902,14 @@ ${t} `),D("bottom",` position: absolute; top: 34px; - `),U("&: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)"}),U("&:hover",[D("top, bottom",{backgroundColor:"var(--n-toggle-bar-color-hover)"})])]),D("border",` + `),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",` position: absolute; top: 0; right: 0; bottom: 0; width: 1px; transition: background-color .3s var(--n-bezier); - `),O("layout-sider-scroll-container",` + `),z("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",[O("layout-sider-scroll-container",{opacity:1})]),K("absolute-positioned",` + `),K("show-content",[z("layout-sider-scroll-container",{opacity:1})]),K("absolute-positioned",` position: absolute; left: 0; top: 0; bottom: 0; - `)]),$G=me({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(Vp,null)}))}}),AG=me({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`}))}}),IG={position:W2,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},MG=me({name:"LayoutSider",props:Object.assign(Object.assign({},Fe.props),IG),setup(e){const t=He(q2),n=N(null),o=N(null),r=F(()=>Vt(l.value?e.collapsedWidth:e.width)),i=F(()=>e.collapseMode!=="transform"?{}:{minWidth:Vt(e.width)}),a=F(()=>t?t.siderPlacement:"left"),s=N(e.defaultCollapsed),l=rn(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:R}=l;x&&Re(x,!R),_&&Re(_,!R),s.value=!R,R?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",EG,D2,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=F(()=>{const{common:{cubicBezierEaseInOut:_},self:x}=v.value,{siderToggleButtonColor:w,siderToggleButtonBorder:T,siderToggleBarColor:R,siderToggleBarColorHover:k}=x,A={"--n-bezier":_,"--n-toggle-button-color":w,"--n-toggle-button-border":T,"--n-toggle-bar-color":R,"--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",F(()=>e.inverted?"a":"b"),S,e):void 0;return Object.assign({scrollableElRef:n,scrollbarInstRef:o,mergedClsPrefix:h,mergedTheme:v,styleMaxWidth:r,mergedCollapsed:l,scrollContainerStyle:i,siderPlacement:a,handleNativeElScroll:p,handleTransitionend: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:Vt(this.width)}]},this.nativeScrollbar?b("div",{class:`${t}-layout-sider-scroll-container`,onScroll:this.handleNativeElScroll,style:[this.scrollContainerStyle,{overflow:"auto"},this.contentStyle],ref:"scrollableElRef"},this.$slots):b(_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(AG,{clsPrefix:t,style:n?this.collapsedTriggerStyle:this.triggerStyle,onClick:this.handleTriggerClick}):b($G,{clsPrefix:t,style:n?this.collapsedTriggerStyle:this.triggerStyle,onClick:this.handleTriggerClick}):null,this.bordered?b("div",{class:`${t}-layout-sider__border`}):null)}}),zG={extraFontSize:"12px",width:"440px"},OG={name:"Transfer",common:Be,peers:{Checkbox:Fa,Scrollbar:Hn,Input:lo,Empty:Oi,Button:jn},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({},zG),{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})}},DG=OG,LG=U([O("list",` + `)]),AG=ge({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(Vp,null)}))}}),IG=ge({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`}))}}),MG={position:W2,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},zG=ge({name:"LayoutSider",props:Object.assign(Object.assign({},Fe.props),MG),setup(e){const t=je(q2),n=N(null),o=N(null),r=F(()=>Vt(l.value?e.collapsedWidth:e.width)),i=F(()=>e.collapseMode!=="transform"?{}:{minWidth:Vt(e.width)}),a=F(()=>t?t.siderPlacement:"left"),s=N(e.defaultCollapsed),l=rn(Ne(e,"collapsed"),s);function c(_,y){if(e.nativeScrollbar){const{value:C}=n;C&&(y===void 0?C.scrollTo(_):C.scrollTo(_,y))}else{const{value:C}=o;C&&C.scrollTo(_,y)}}function u(){const{"onUpdate:collapsed":_,onUpdateCollapsed:y,onExpand:C,onCollapse:T}=e,{value:R}=l;y&&Ee(y,!R),_&&Ee(_,!R),s.value=!R,R?C&&Ee(C):T&&Ee(T)}let d=0,f=0;const p=_=>{var y;const C=_.target;d=C.scrollLeft,f=C.scrollTop,(y=e.onScroll)===null||y===void 0||y.call(e,_)};Ap(()=>{if(e.nativeScrollbar){const _=n.value;_&&(_.scrollTop=f,_.scrollLeft=d)}}),ct(V2,{collapsedRef:l,collapseModeRef:Ne(e,"collapseMode")});const{mergedClsPrefixRef:h,inlineThemeDisabled:m}=ut(e),v=Fe("Layout","-layout-sider",$G,D2,e,h);function g(_){var y,C;_.propertyName==="max-width"&&(l.value?(y=e.onAfterLeave)===null||y===void 0||y.call(e):(C=e.onAfterEnter)===null||C===void 0||C.call(e))}const x={scrollTo:c},S=F(()=>{const{common:{cubicBezierEaseInOut:_},self:y}=v.value,{siderToggleButtonColor:C,siderToggleButtonBorder:T,siderToggleBarColor:R,siderToggleBarColorHover:k}=y,A={"--n-bezier":_,"--n-toggle-button-color":C,"--n-toggle-button-border":T,"--n-toggle-bar-color":R,"--n-toggle-bar-color-hover":k};return e.inverted?(A["--n-color"]=y.siderColorInverted,A["--n-text-color"]=y.textColorInverted,A["--n-border-color"]=y.siderBorderColorInverted,A["--n-toggle-button-icon-color"]=y.siderToggleButtonIconColorInverted,A.__invertScrollbar=y.__invertScrollbar):(A["--n-color"]=y.siderColor,A["--n-text-color"]=y.textColor,A["--n-border-color"]=y.siderBorderColor,A["--n-toggle-button-icon-color"]=y.siderToggleButtonIconColor),A}),w=m?Rt("layout-sider",F(()=>e.inverted?"a":"b"),S,e):void 0;return Object.assign({scrollableElRef:n,scrollbarInstRef:o,mergedClsPrefix:h,mergedTheme:v,styleMaxWidth:r,mergedCollapsed:l,scrollContainerStyle:i,siderPlacement:a,handleNativeElScroll:p,handleTransitionend:g,handleTriggerClick:u,inlineThemeDisabled:m,cssVars:S,themeClass:w==null?void 0:w.themeClass,onRender:w==null?void 0:w.onRender},x)},render(){var e;const{mergedClsPrefix:t,mergedCollapsed:n,showTrigger:o}=this;return(e=this.onRender)===null||e===void 0||e.call(this),b("aside",{class:[`${t}-layout-sider`,this.themeClass,`${t}-layout-sider--${this.position}-positioned`,`${t}-layout-sider--${this.siderPlacement}-placement`,this.bordered&&`${t}-layout-sider--bordered`,n&&`${t}-layout-sider--collapsed`,(!n||this.showCollapsedContent)&&`${t}-layout-sider--show-content`],onTransitionend:this.handleTransitionend,style:[this.inlineThemeDisabled?void 0:this.cssVars,{maxWidth:this.styleMaxWidth,width:Vt(this.width)}]},this.nativeScrollbar?b("div",{class:`${t}-layout-sider-scroll-container`,onScroll:this.handleNativeElScroll,style:[this.scrollContainerStyle,{overflow:"auto"},this.contentStyle],ref:"scrollableElRef"},this.$slots):b(_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(IG,{clsPrefix:t,style:n?this.collapsedTriggerStyle:this.triggerStyle,onClick:this.handleTriggerClick}):b(AG,{clsPrefix:t,style:n?this.collapsedTriggerStyle:this.triggerStyle,onClick:this.handleTriggerClick}):null,this.bordered?b("div",{class:`${t}-layout-sider__border`}):null)}}),OG={extraFontSize:"12px",width:"440px"},DG={name:"Transfer",common:Be,peers:{Checkbox:Fa,Scrollbar:Hn,Input:lo,Empty:Di,Button:jn},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({},OG),{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})}},LG=DG,FG=j([z("list",` --n-merged-border-color: var(--n-border-color); --n-merged-color: var(--n-color); --n-merged-color-hover: var(--n-color-hover); @@ -2936,20 +2936,20 @@ ${t} list-style-type: none; color: var(--n-text-color); background-color: var(--n-merged-color); - `,[K("show-divider",[O("list-item",[U("&:not(:last-child)",[D("divider",` + `,[K("show-divider",[z("list-item",[j("&:not(:last-child)",[D("divider",` background-color: var(--n-merged-border-color); - `)])])]),K("clickable",[O("list-item",` + `)])])]),K("clickable",[z("list-item",` cursor: pointer; `)]),K("bordered",` border: 1px solid var(--n-merged-border-color); border-radius: var(--n-border-radius); - `),K("hoverable",[O("list-item",` + `),K("hoverable",[z("list-item",` border-radius: var(--n-border-radius); - `,[U("&:hover",` + `,[j("&:hover",` background-color: var(--n-merged-color-hover); `,[D("divider",` background-color: transparent; - `)])])]),K("bordered, hoverable",[O("list-item",` + `)])])]),K("bordered, hoverable",[z("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); - `,[U("&:not(:last-child)",` + `,[j("&:not(:last-child)",` border-bottom: 1px solid var(--n-merged-border-color); - `)]),O("list-item",` + `)]),z("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(O("list",` + `)])]),Js(z("list",` --n-merged-color-hover: var(--n-color-hover-modal); --n-merged-color: var(--n-color-modal); --n-merged-border-color: var(--n-border-color-modal); - `)),fu(O("list",` + `)),fu(z("list",` --n-merged-color-hover: var(--n-color-hover-popover); --n-merged-color: var(--n-color-popover); --n-merged-border-color: var(--n-border-color-popover); - `))]),FG=Object.assign(Object.assign({},Fe.props),{size:{type:String,default:"medium"},bordered:Boolean,clickable:Boolean,hoverable:Boolean,showDivider:{type:Boolean,default:!0}}),K2="n-list",lm=me({name:"List",props:FG,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n,mergedRtlRef:o}=ct(e),r=Rn("List",o,t),i=Fe("List","-list",LG,Uq,e,t);lt(K2,{showDividerRef:Ne(e,"showDivider"),mergedClsPrefixRef:t});const a=F(()=>{const{common:{cubicBezierEaseInOut:l},self:{fontSize:c,textColor:u,color:d,colorModal:f,colorPopover:p,borderColor:h,borderColorModal: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=me({name:"ListItem",setup(){const e=He(K2,null);return e||Br("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`}))}}),G2="n-loading-bar",Y2="n-loading-bar-api",NG=O("loading-bar-container",` + `))]),NG=Object.assign(Object.assign({},Fe.props),{size:{type:String,default:"medium"},bordered:Boolean,clickable:Boolean,hoverable:Boolean,showDivider:{type:Boolean,default:!0}}),K2="n-list",lm=ge({name:"List",props:NG,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n,mergedRtlRef:o}=ut(e),r=Rn("List",o,t),i=Fe("List","-list",FG,Vq,e,t);ct(K2,{showDividerRef:Ne(e,"showDivider"),mergedClsPrefixRef:t});const a=F(()=>{const{common:{cubicBezierEaseInOut:l},self:{fontSize:c,textColor:u,color:d,colorModal:f,colorPopover:p,borderColor:h,borderColorModal:m,borderColorPopover:v,borderRadius:g,colorHover:x,colorHoverModal:S,colorHoverPopover:w}}=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":x,"--n-color-hover-modal":S,"--n-color-hover-popover":w}}),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=ge({name:"ListItem",setup(){const e=je(K2,null);return e||Br("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`}))}}),G2="n-loading-bar",Y2="n-loading-bar-api",BG=z("loading-bar-container",` z-index: 5999; position: fixed; top: 0; left: 0; right: 0; height: 2px; -`,[Cu({enterDuration:"0.3s",leaveDuration:"0.8s"}),O("loading-bar",` +`,[Cu({enterDuration:"0.3s",leaveDuration:"0.8s"}),z("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 BG=me({name:"LoadingBar",props:{containerStyle:[String,Object]},setup(){const{inlineThemeDisabled:e}=ct(),{props:t,mergedClsPrefixRef:n}=He(G2),o=N(null),r=N(!1),i=N(!1),a=N(!1),s=N(!1);let l=!1;const c=N(!1),u=F(()=>{const{loadingBarStyle:_}=t;return _?_[c.value?"error":"loading"]:""});function d(){return 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",NG,Xq,t,n),S=F(()=>{const{self:{height:_,colorError:x,colorLoading:w}}=y.value;return{"--n-height":_,"--n-color-loading":w,"--n-color-error":x}}),C=e?Rt("loading-bar",void 0,S,t):void 0;return{mergedClsPrefix:n,loadingBarRef:o,started:i,loading:a,entering:r,transitionDisabled:s,start:f,error:h,finish:p,handleEnter: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]])}})}}),HG=Object.assign(Object.assign({},Fe.props),{to:{type:[String,Object,Boolean],default:void 0},containerStyle:[String,Object],loadingBarStyle:{type:Object}}),jG=me({name:"LoadingBarProvider",props:HG,setup(e){const t=Hr(),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(Y2,o),lt(G2,{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(BG,{ref:"loadingBarRef",containerStyle:this.containerStyle})),(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e))}});function UG(){const e=He(Y2,null);return e===null&&Br("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=F(()=>n.mode==="horizontal"),s=F(()=>a.value?n.dropdownPlacement:"tmNodes"in e?"right-start":"right"),l=F(()=>{var f;return Math.max((f=n.collapsedIconSize)!==null&&f!==void 0?f:n.iconSize,n.iconSize)}),c=F(()=>{var f;return!a.value&&e.root&&o.value&&(f=n.collapsedIconSize)!==null&&f!==void 0?f:n.iconSize}),u=F(()=>{if(a.value)return;const{collapsedWidth:f,indent:p,rootIndent:h}=n,{root: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=F(()=>{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]},X2=Object.assign(Object.assign({},hm),{tmNode:{type:Object,required:!0},tmNodes:{type:Array,required:!0}}),VG=me({name:"MenuOptionGroup",props:X2,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))))}}}),Q2=me({name:"MenuOptionContent",props:{collapsed:Boolean,disabled:Boolean,title:[String,Function],icon:Function,extra:[String,Function],showArrow:Boolean,childActive:Boolean,hover:Boolean,paddingLeft:Number,selected:Boolean,maxIconSize:{type:Number,required:!0},activeIconSize:{type:Number,required:!0},iconMarginRight:{type:Number,required:!0},clsPrefix:{type:String,required:!0},onClick:Function,tmNode:{type:Object,required:!0}},setup(e){const{props:t}=He(ll);return{menuProps:t,style:F(()=>{const{paddingLeft:n}=e;return{paddingLeft:n&&`${n}px`}}),iconStyle:F(()=>{const{maxIconSize:n,activeIconSize:o,iconMarginRight:r}=e;return{width:`${n}px`,height:`${n}px`,fontSize:`${o}px`,marginRight:`${r}px`}})}},render(){const{clsPrefix:e,tmNode:t,menuProps:{renderIcon:n,renderLabel:o,renderExtra:r,expandIcon:i}}=this,a=n?n(t.rawNode):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(RN,null)}):null)}}),Z2=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}),WG=me({name:"Submenu",props:Z2,setup(e){const t=fm(e),{NMenu:n,NSubmenu:o}=t,{props:r,mergedCollapsedRef:i,mergedThemeRef:a}=n,s=F(()=>{const{disabled:f}=e;return o!=null&&o.mergedDisabledRef.value||r.disabled?!0:f}),l=N(!1);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:F(()=>r.mode==="horizontal"?!1:i.value?!0:!n.mergedExpandedKeysRef.value.includes(e.internalKey)),dropdownEnabled:F(()=>!s.value&&(r.mode==="horizontal"||i.value)),handlePopoverShowChange:d,handleClick:u}},render(){var e;const{mergedClsPrefix:t,menuProps:{renderIcon:n,renderLabel:o}}=this,r=()=>{const{isHorizontal:a,paddingLeft:s,collapsed:l,mergedDisabled:c,maxIconSize:u,activeIconSize:d,title:f,childActive:p,icon:h,handleClick: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(Q2,{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())}}),J2=Object.assign(Object.assign({},hm),{tmNode:{type:Object,required:!0},disabled:Boolean,icon:Function,onClick:Function}),qG=me({name:"MenuOption",props:J2,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=F(()=>s.value||e.disabled);function c(d){const{onClick:f}=e;f&&f(d)}function u(d){l.value||(o.doSelect(e.internalKey,e.tmNode.rawNode),c(d))}return{mergedClsPrefix:i,dropdownPlacement:t.dropdownPlacement,paddingLeft:t.paddingLeft,iconMarginRight:t.iconMarginRight,maxIconSize:t.maxIconSize,activeIconSize:t.activeIconSize,mergedTheme:o.mergedThemeRef,menuProps:r,dropdownEnabled: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(Q2,{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})}))}}),KG=me({name:"MenuDivider",setup(){const e=He(ll),{mergedClsPrefixRef:t,isHorizontalRef:n}=e;return()=>n.value?null:b("div",{class:`${t.value}-menu-divider`})}}),GG=Nr(X2),YG=Nr(J2),XG=Nr(Z2);function eS(e){return e.type==="divider"||e.type==="render"}function QG(e){return e.type==="divider"}function pm(e,t){const{rawNode:n}=e,{show:o}=n;if(o===!1)return null;if(eS(n))return QG(n)?b(KG,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(VG,Gn(l,GG,{tmNode:e,tmNodes:e.children,key:i})):b(WG,Gn(l,XG,{key:i,rawNodes:n[t.childrenField],tmNodes:e.children,tmNode:e})):b(qG,Gn(l,YG,{key:i,tmNode:e}))}const V0=[U("&::before","background-color: var(--n-item-color-hover);"),D("arrow",` + `)])]);var Nl=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 Bl(e,t){return`${t}-loading-bar ${t}-loading-bar--${e}`}const HG=ge({name:"LoadingBar",props:{containerStyle:[String,Object]},setup(){const{inlineThemeDisabled:e}=ut(),{props:t,mergedClsPrefixRef:n}=je(G2),o=N(null),r=N(!1),i=N(!1),a=N(!1),s=N(!1);let l=!1;const c=N(!1),u=F(()=>{const{loadingBarStyle:_}=t;return _?_[c.value?"error":"loading"]:""});function d(){return Nl(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,y=80,C="starting"){return Nl(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=Bl(C,n.value),T.style.transition="",T.style.maxWidth=`${y}%`)})}function p(){return Nl(this,void 0,void 0,function*(){if(l||c.value)return;i.value&&(yield jt()),l=!0;const _=o.value;_&&(_.className=Bl("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=Bl("error",n.value),_.offsetWidth,a.value=!1)});else{c.value=!0;const _=o.value;if(!_)return;_.className=Bl("error",n.value),_.style.maxWidth="100%",_.offsetWidth,a.value=!1}}function m(){r.value=!0}function v(){r.value=!1}function g(){return Nl(this,void 0,void 0,function*(){yield d()})}const x=Fe("LoadingBar","-loading-bar",BG,Qq,t,n),S=F(()=>{const{self:{height:_,colorError:y,colorLoading:C}}=x.value;return{"--n-height":_,"--n-color-loading":C,"--n-color-error":y}}),w=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:w==null?void 0:w.themeClass,onRender:w==null?void 0:w.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]])}})}}),jG=Object.assign(Object.assign({},Fe.props),{to:{type:[String,Object,Boolean],default:void 0},containerStyle:[String,Object],loadingBarStyle:{type:Object}}),UG=ge({name:"LoadingBarProvider",props:jG,setup(e){const t=Hr(),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}=ut(e);return ct(Y2,o),ct(G2,{props:e,mergedClsPrefixRef:r}),Object.assign(o,{loadingBarRef:n})},render(){var e,t;return b(tt,null,b(qc,{disabled:this.to===!1,to:this.to||"body"},b(HG,{ref:"loadingBarRef",containerStyle:this.containerStyle})),(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e))}});function VG(){const e=je(Y2,null);return e===null&&Br("use-loading-bar","No outer founded."),e}const cl="n-menu",um="n-submenu",dm="n-menu-item-group",Hl=8;function fm(e){const t=je(cl),{props:n,mergedCollapsedRef:o}=t,r=je(um,null),i=je(dm,null),a=F(()=>n.mode==="horizontal"),s=F(()=>a.value?n.dropdownPlacement:"tmNodes"in e?"right-start":"right"),l=F(()=>{var f;return Math.max((f=n.collapsedIconSize)!==null&&f!==void 0?f:n.iconSize,n.iconSize)}),c=F(()=>{var f;return!a.value&&e.root&&o.value&&(f=n.collapsedIconSize)!==null&&f!==void 0?f:n.iconSize}),u=F(()=>{if(a.value)return;const{collapsedWidth:f,indent:p,rootIndent:h}=n,{root: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=F(()=>{const{collapsedWidth:f,indent:p,rootIndent:h}=n,{value:m}=l,{root:v}=e;return a.value||!v||!o.value?Hl:(h===void 0?p:h)+m+Hl-(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]},X2=Object.assign(Object.assign({},hm),{tmNode:{type:Object,required:!0},tmNodes:{type:Array,required:!0}}),WG=ge({name:"MenuOptionGroup",props:X2,setup(e){ct(um,null);const t=fm(e);ct(dm,{paddingLeftRef:t.paddingLeft});const{mergedClsPrefixRef:n,props:o}=je(cl);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(tt,null," ",Nt(e.extra)):null),b("div",null,e.tmNodes.map(l=>pm(l,o))))}}}),Q2=ge({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}=je(cl);return{menuProps:t,style:F(()=>{const{paddingLeft:n}=e;return{paddingLeft:n&&`${n}px`}}),iconStyle:F(()=>{const{maxIconSize:n,activeIconSize:o,iconMarginRight:r}=e;return{width:`${n}px`,height:`${n}px`,fontSize:`${o}px`,marginRight:`${r}px`}})}},render(){const{clsPrefix:e,tmNode:t,menuProps:{renderIcon:n,renderLabel:o,renderExtra:r,expandIcon:i}}=this,a=n?n(t.rawNode):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(EN,null)}):null)}}),Z2=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}),qG=ge({name:"Submenu",props:Z2,setup(e){const t=fm(e),{NMenu:n,NSubmenu:o}=t,{props:r,mergedCollapsedRef:i,mergedThemeRef:a}=n,s=F(()=>{const{disabled:f}=e;return o!=null&&o.mergedDisabledRef.value||r.disabled?!0:f}),l=N(!1);ct(um,{paddingLeftRef:t.paddingLeft,mergedDisabledRef:s}),ct(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:F(()=>r.mode==="horizontal"?!1:i.value?!0:!n.mergedExpandedKeysRef.value.includes(e.internalKey)),dropdownEnabled:F(()=>!s.value&&(r.mode==="horizontal"||i.value)),handlePopoverShowChange:d,handleClick:u}},render(){var e;const{mergedClsPrefix:t,menuProps:{renderIcon:n,renderLabel:o}}=this,r=()=>{const{isHorizontal:a,paddingLeft:s,collapsed:l,mergedDisabled:c,maxIconSize:u,activeIconSize:d,title:f,childActive:p,icon:h,handleClick:m,menuProps:{nodeProps:v},dropdownShow:g,iconMarginRight:x,tmNode:S,mergedClsPrefix:w}=this,_=v==null?void 0:v(S.rawNode);return b("div",Object.assign({},_,{class:[`${w}-menu-item`,_==null?void 0:_.class],role:"menuitem"}),b(Q2,{tmNode:S,paddingLeft:s,collapsed:l,disabled:c,iconMarginRight:x,maxIconSize:u,activeIconSize:d,title:f,extra:this.extra,showArrow:!a,childActive:p,clsPrefix:w,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())}}),J2=Object.assign(Object.assign({},hm),{tmNode:{type:Object,required:!0},disabled:Boolean,icon:Function,onClick:Function}),KG=ge({name:"MenuOption",props:J2,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=F(()=>s.value||e.disabled);function c(d){const{onClick:f}=e;f&&f(d)}function u(d){l.value||(o.doSelect(e.internalKey,e.tmNode.rawNode),c(d))}return{mergedClsPrefix:i,dropdownPlacement:t.dropdownPlacement,paddingLeft:t.paddingLeft,iconMarginRight:t.iconMarginRight,maxIconSize:t.maxIconSize,activeIconSize:t.activeIconSize,mergedTheme:o.mergedThemeRef,menuProps:r,dropdownEnabled: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(Q2,{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})}))}}),GG=ge({name:"MenuDivider",setup(){const e=je(cl),{mergedClsPrefixRef:t,isHorizontalRef:n}=e;return()=>n.value?null:b("div",{class:`${t.value}-menu-divider`})}}),YG=Nr(X2),XG=Nr(J2),QG=Nr(Z2);function eS(e){return e.type==="divider"||e.type==="render"}function ZG(e){return e.type==="divider"}function pm(e,t){const{rawNode:n}=e,{show:o}=n;if(o===!1)return null;if(eS(n))return ZG(n)?b(GG,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(WG,Gn(l,YG,{tmNode:e,tmNodes:e.children,key:i})):b(qG,Gn(l,QG,{key:i,rawNodes:n[t.childrenField],tmNodes:e.children,tmNode:e})):b(KG,Gn(l,XG,{key:i,tmNode:e}))}const V0=[j("&::before","background-color: var(--n-item-color-hover);"),D("arrow",` color: var(--n-arrow-color-hover); `),D("icon",` color: var(--n-item-icon-color-hover); - `),O("menu-item-content-header",` + `),z("menu-item-content-header",` color: var(--n-item-text-color-hover); - `,[U("a",` + `,[j("a",` color: var(--n-item-text-color-hover); `),D("extra",` color: var(--n-item-text-color-hover); `)])],W0=[D("icon",` color: var(--n-item-icon-color-hover-horizontal); - `),O("menu-item-content-header",` + `),z("menu-item-content-header",` color: var(--n-item-text-color-hover-horizontal); - `,[U("a",` + `,[j("a",` color: var(--n-item-text-color-hover-horizontal); `),D("extra",` color: var(--n-item-text-color-hover-horizontal); - `)])],ZG=U([O("menu",` + `)])],JG=j([z("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; - `,[O("submenu","margin: 0;"),O("menu-item","margin: 0;"),O("menu-item-content",` + `,[z("submenu","margin: 0;"),z("menu-item","margin: 0;"),z("menu-item-content",` padding: 0 20px; border-bottom: 2px solid #0000; - `,[U("&::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",` + `,[j("&::before","display: none;"),K("selected","border-bottom: 2px solid var(--n-border-color-horizontal)")]),z("menu-item-content",[K("selected",[D("icon","color: var(--n-item-icon-color-active-horizontal);"),z("menu-item-content-header",` color: var(--n-item-text-color-active-horizontal); - `,[U("a","color: var(--n-item-text-color-active-horizontal);"),D("extra","color: var(--n-item-text-color-active-horizontal);")])]),K("child-active",` + `,[j("a","color: var(--n-item-text-color-active-horizontal);"),D("extra","color: var(--n-item-text-color-active-horizontal);")])]),K("child-active",` border-bottom: 2px solid var(--n-border-color-horizontal); - `,[O("menu-item-content-header",` + `,[z("menu-item-content-header",` color: var(--n-item-text-color-child-active-horizontal); - `,[U("a",` + `,[j("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",[U("&:focus-within",W0)]),K("selected",[Yr(null,[D("icon","color: var(--n-item-icon-color-active-hover-horizontal);"),O("menu-item-content-header",` + `)]),Pt("disabled",[Pt("selected, child-active",[j("&:focus-within",W0)]),K("selected",[Xr(null,[D("icon","color: var(--n-item-icon-color-active-hover-horizontal);"),z("menu-item-content-header",` color: var(--n-item-text-color-active-hover-horizontal); - `,[U("a","color: var(--n-item-text-color-active-hover-horizontal);"),D("extra","color: var(--n-item-text-color-active-hover-horizontal);")])])]),K("child-active",[Yr(null,[D("icon","color: var(--n-item-icon-color-child-active-hover-horizontal);"),O("menu-item-content-header",` + `,[j("a","color: var(--n-item-text-color-active-hover-horizontal);"),D("extra","color: var(--n-item-text-color-active-hover-horizontal);")])])]),K("child-active",[Xr(null,[D("icon","color: var(--n-item-icon-color-child-active-hover-horizontal);"),z("menu-item-content-header",` color: var(--n-item-text-color-child-active-hover-horizontal); - `,[U("a","color: var(--n-item-text-color-child-active-hover-horizontal);"),D("extra","color: var(--n-item-text-color-child-active-hover-horizontal);")])])]),Yr("border-bottom: 2px solid var(--n-border-color-horizontal);",W0)]),O("menu-item-content-header",[U("a","color: var(--n-item-text-color-horizontal);")])])]),K("collapsed",[O("menu-item-content",[K("selected",[U("&::before",` + `,[j("a","color: var(--n-item-text-color-child-active-hover-horizontal);"),D("extra","color: var(--n-item-text-color-child-active-hover-horizontal);")])])]),Xr("border-bottom: 2px solid var(--n-border-color-horizontal);",W0)]),z("menu-item-content-header",[j("a","color: var(--n-item-text-color-horizontal);")])])]),K("collapsed",[z("menu-item-content",[K("selected",[j("&::before",` background-color: var(--n-item-color-active-collapsed) !important; - `)]),O("menu-item-content-header","opacity: 0;"),D("arrow","opacity: 0;"),D("icon","color: var(--n-item-icon-color-collapsed);")])]),O("menu-item",` + `)]),z("menu-item-content-header","opacity: 0;"),D("arrow","opacity: 0;"),D("icon","color: var(--n-item-icon-color-collapsed);")])]),z("menu-item",` height: var(--n-item-height); margin-top: 6px; position: relative; - `),O("menu-item-content",` + `),z("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); - `,[U("> *","z-index: 1;"),U("&::before",` + `,[j("> *","z-index: 1;"),j("&::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",[U("&::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",` + `),K("collapsed",[D("arrow","transform: rotate(0);")]),K("selected",[j("&::before","background-color: var(--n-item-color-active);"),D("arrow","color: var(--n-arrow-color-active);"),D("icon","color: var(--n-item-icon-color-active);"),z("menu-item-content-header",` color: var(--n-item-text-color-active); - `,[U("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",` + `,[j("a","color: var(--n-item-text-color-active);"),D("extra","color: var(--n-item-text-color-active);")])]),K("child-active",[z("menu-item-content-header",` color: var(--n-item-text-color-child-active); - `,[U("a",` + `,[j("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",[U("&:focus-within",V0)]),K("selected",[Yr(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",` + `)]),Pt("disabled",[Pt("selected, child-active",[j("&:focus-within",V0)]),K("selected",[Xr(null,[D("arrow","color: var(--n-arrow-color-active-hover);"),D("icon","color: var(--n-item-icon-color-active-hover);"),z("menu-item-content-header",` color: var(--n-item-text-color-active-hover); - `,[U("a","color: var(--n-item-text-color-active-hover);"),D("extra","color: var(--n-item-text-color-active-hover);")])])]),K("child-active",[Yr(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",` + `,[j("a","color: var(--n-item-text-color-active-hover);"),D("extra","color: var(--n-item-text-color-active-hover);")])])]),K("child-active",[Xr(null,[D("arrow","color: var(--n-arrow-color-child-active-hover);"),D("icon","color: var(--n-item-icon-color-child-active-hover);"),z("menu-item-content-header",` color: var(--n-item-text-color-child-active-hover); - `,[U("a","color: var(--n-item-text-color-child-active-hover);"),D("extra","color: var(--n-item-text-color-child-active-hover);")])])]),K("selected",[Yr(null,[U("&::before","background-color: var(--n-item-color-active-hover);")])]),Yr(null,V0)]),D("icon",` + `,[j("a","color: var(--n-item-text-color-child-active-hover);"),D("extra","color: var(--n-item-text-color-child-active-hover);")])])]),K("selected",[Xr(null,[j("&::before","background-color: var(--n-item-color-active-hover);")])]),Xr(null,V0)]),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); - `),O("menu-item-content-header",` + `),z("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); - `,[U("a",` + `,[j("a",` outline: none; text-decoration: none; transition: color .3s var(--n-bezier); color: var(--n-item-text-color); - `,[U("&::before",` + `,[j("&::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); - `)])]),O("submenu",` + `)])]),z("submenu",` cursor: pointer; position: relative; margin-top: 6px; - `,[O("menu-item-content",` + `,[z("menu-item-content",` height: var(--n-item-height); - `),O("submenu-children",` + `),z("submenu-children",` overflow: hidden; padding: 0; - `,[Gp({duration:".2s"})])]),O("menu-item-group",[O("menu-item-group-title",` + `,[Gp({duration:".2s"})])]),z("menu-item-group",[z("menu-item-group-title",` margin-top: 6px; color: var(--n-group-text-color); cursor: default; @@ -3186,20 +3186,20 @@ ${t} transition: padding-left .3s var(--n-bezier), color .3s var(--n-bezier); - `)])]),O("menu-tooltip",[U("a",` + `)])]),z("menu-tooltip",[j("a",` color: inherit; text-decoration: none; - `)]),O("menu-divider",` + `)]),z("menu-divider",` transition: background-color .3s var(--n-bezier); background-color: var(--n-divider-color); height: 1px; margin: 6px 18px; - `)]);function Yr(e,t){return[K("hover",e,t),U("&:hover",e,t)]}const JG=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"}}),eY=me({name:"Menu",props:JG,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ct(e),o=Fe("Menu","-menu",ZG,oK,e,t),r=He(V2,null),i=F(()=>{var T;const{collapsed:R}=e;if(R!==void 0)return R;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=F(()=>{const{keyField:T,childrenField:R,disabledField:k}=e;return nl(e.items||e.options,{getIgnored(A){return eS(A)},getChildren(A){return A[R]},getDisabled(A){return A[k]},getKey(A){var I;return(I=A[T])!==null&&I!==void 0?I:A.name}})}),s=F(()=>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=F(()=>a.value.treeNodes),g=F(()=>a.value.getPath(d.value).keyPath);lt(ll,{props:e,mergedCollapsedRef:i,mergedThemeRef:o,mergedValueRef:d,mergedExpandedKeysRef:m,activePathRef:g,mergedClsPrefixRef:t,isHorizontalRef:F(()=>e.mode==="horizontal"),invertedRef:Ne(e,"inverted"),doSelect:y,toggleExpand:C});function y(T,R){const{"onUpdate:value":k,onUpdateValue:A,onSelect:I}=e;A&&Re(A,T,R),k&&Re(k,T,R),I&&Re(I,T,R),c.value=T}function S(T){const{"onUpdate:expandedKeys":R,onUpdateExpandedKeys:k,onExpandedNamesChange:A,onOpenNamesChange:I}=e;R&&Re(R,T),k&&Re(k,T),A&&Re(A,T),I&&Re(I,T),f.value=T}function C(T){const R=Array.from(m.value),k=R.findIndex(A=>A===T);if(~k)R.splice(k,1);else{if(e.accordion&&s.value.has(T)){const A=R.findIndex(I=>s.value.has(I));A>-1&&R.splice(A,1)}R.push(T)}S(R)}const _=T=>{const R=a.value.getPath(T??d.value,{includeSelf:!1}).keyPath;if(!R.length)return;const k=Array.from(m.value),A=new Set([...k,...R]);e.accordion&&s.value.forEach(I=>{A.has(I)&&!R.includes(I)&&A.delete(I)}),S(Array.from(A))},x=F(()=>{const{inverted:T}=e,{common:{cubicBezierEaseInOut:R},self:k}=o.value,{borderRadius:A,borderColorHorizontal:I,fontSize:W,itemHeight:B,dividerColor:z}=k,$={"--n-divider-color":z,"--n-bezier":R,"--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",F(()=>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)))}}),tS={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},nS="n-message-api",oS="n-message-provider",tY=U([O("message-wrapper",` + `)]);function Xr(e,t){return[K("hover",e,t),j("&:hover",e,t)]}const eY=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"}}),tY=ge({name:"Menu",props:eY,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=Fe("Menu","-menu",JG,rK,e,t),r=je(V2,null),i=F(()=>{var T;const{collapsed:R}=e;if(R!==void 0)return R;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=F(()=>{const{keyField:T,childrenField:R,disabledField:k}=e;return rl(e.items||e.options,{getIgnored(A){return eS(A)},getChildren(A){return A[R]},getDisabled(A){return A[k]},getKey(A){var I;return(I=A[T])!==null&&I!==void 0?I:A.name}})}),s=F(()=>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=F(()=>a.value.treeNodes),g=F(()=>a.value.getPath(d.value).keyPath);ct(cl,{props:e,mergedCollapsedRef:i,mergedThemeRef:o,mergedValueRef:d,mergedExpandedKeysRef:m,activePathRef:g,mergedClsPrefixRef:t,isHorizontalRef:F(()=>e.mode==="horizontal"),invertedRef:Ne(e,"inverted"),doSelect:x,toggleExpand:w});function x(T,R){const{"onUpdate:value":k,onUpdateValue:A,onSelect:I}=e;A&&Ee(A,T,R),k&&Ee(k,T,R),I&&Ee(I,T,R),c.value=T}function S(T){const{"onUpdate:expandedKeys":R,onUpdateExpandedKeys:k,onExpandedNamesChange:A,onOpenNamesChange:I}=e;R&&Ee(R,T),k&&Ee(k,T),A&&Ee(A,T),I&&Ee(I,T),f.value=T}function w(T){const R=Array.from(m.value),k=R.findIndex(A=>A===T);if(~k)R.splice(k,1);else{if(e.accordion&&s.value.has(T)){const A=R.findIndex(I=>s.value.has(I));A>-1&&R.splice(A,1)}R.push(T)}S(R)}const _=T=>{const R=a.value.getPath(T??d.value,{includeSelf:!1}).keyPath;if(!R.length)return;const k=Array.from(m.value),A=new Set([...k,...R]);e.accordion&&s.value.forEach(I=>{A.has(I)&&!R.includes(I)&&A.delete(I)}),S(Array.from(A))},y=F(()=>{const{inverted:T}=e,{common:{cubicBezierEaseInOut:R},self:k}=o.value,{borderRadius:A,borderColorHorizontal:I,fontSize:W,itemHeight:B,dividerColor:O}=k,$={"--n-divider-color":O,"--n-bezier":R,"--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),$}),C=n?Rt("menu",F(()=>e.inverted?"a":"b"),y,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:y,themeClass:C==null?void 0:C.themeClass,onRender:C==null?void 0:C.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)))}}),tS={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},nS="n-message-api",oS="n-message-provider",nY=j([z("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)"}})]),O("message",` + `,[Gp({overflow:"visible",originalTransition:"transform .3s var(--n-bezier)",enterToProps:{transform:"scale(1)"},leaveToProps:{transform:"scale(0.85)"}})]),z("message",` box-sizing: border-box; display: flex; align-items: center; @@ -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`,[U("> *",` + `,[["default","info","success","warning","error","loading"].map(e=>K(`${e}-type`,[j("> *",` color: var(--n-icon-color-${e}); transition: color .3s var(--n-bezier); - `)])),U("> *",` + `)])),j("> *",` 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; - `,[U("&:hover",` + `,[j("&:hover",` color: var(--n-close-icon-color-hover); - `),U("&:active",` + `),j("&:active",` color: var(--n-close-icon-color-pressed); - `)])]),O("message-container",` + `)])]),z("message-container",` z-index: 6000; position: fixed; height: 0; @@ -3287,35 +3287,35 @@ ${t} right: 12px; justify-content: flex-end; align-items: flex-end; - `)])]),nY={info:()=>b(Dr,null),success:()=>b($i,null),warning:()=>b(Ai,null),error:()=>b(Ei,null),default:()=>null},oY=me({name:"Message",props:Object.assign(Object.assign({},tS),{render:Function}),setup(e){const{inlineThemeDisabled:t,mergedRtlRef:n}=ct(e),{props:o,mergedClsPrefixRef:r}=He(oS),i=Rn("Message",n,r),a=Fe("Message","-message",tY,Rq,o,r),s=F(()=>{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:R,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)]: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":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":R,"--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":L,"--n-line-height":S,"--n-border-radius":C}}),l=t?Rt("message",F(()=>e.type[0]),s,{}):void 0;return{mergedClsPrefix:r,rtlEnabled:i,messageProviderProps:o,handleClose(){var c;(c=e.onClose)===null||c===void 0||c.call(e)},cssVars:t?void 0:s,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender,placement:o.placement}},render(){const{render:e,type:t,closable:n,content:o,mergedClsPrefix:r,cssVars:i,themeClass:a,onRender:s,icon:l,handleClose:c,showIcon:u}=this;s==null||s();let d;return b("div",{class:[`${r}-message-wrapper`,a],onMouseenter:this.onMouseenter,onMouseleave:this.onMouseleave,style:[{alignItems:this.placement.startsWith("top")?"flex-start":"flex-end"},i]},e?e(this.$props):b("div",{class:[`${r}-message ${r}-message--${t}-type`,this.rtlEnabled&&`${r}-message--rtl`]},(d=rY(l,t,r))&&u?b("div",{class:`${r}-message__icon ${r}-message__icon--${t}-type`},b(Ii,null,{default:()=>d})):null,b("div",{class:`${r}-message__content`},Nt(o)),n?b(Mi,{clsPrefix:r,class:`${r}-message__close`,onClick:c,absolute:!0}):null))}});function rY(e,t,n){if(typeof e=="function")return e();{const o=t==="loading"?b(zi,{clsPrefix:n,strokeWidth:24,scale:.85}):nY[t]();return o?b(Bt,{clsPrefix:n,key:t},{default:()=>o}):null}}const iY=me({name:"MessageEnvironment",props:Object.assign(Object.assign({},tS),{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);Ut(()=>{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(oY,{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]})}}),aY=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]}),sY=me({name:"MessageProvider",props:aY,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(oS,{props:e,mergedClsPrefixRef:t}),lt(nS,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(iY,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 lY(){const e=He(nS,null);return e===null&&Br("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",cY=me({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)}}),uY={info:()=>b(Dr,null),success:()=>b($i,null),warning:()=>b(Ai,null),error:()=>b(Ei,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},dY=Nr(mm),fY=me({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=F(()=>{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:R,padding:k,closeIconSize:A,closeBorderRadius:I,closeColorHover:W,closeColorPressed:B,titleFontSize:z,metaFontSize:$,descriptionFontSize:j,[Pe("iconColor",c)]:X},common:{cubicBezierEaseOut:L,cubicBezierEaseIn:M,cubicBezierEaseInOut:le}}=n.value,{left:Q,right:ne,top:fe,bottom:xe}=ci(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":le,"--n-bezier-ease-out":L,"--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":R,"--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",F(()=>e.type[0]),s,o):void 0;return{mergedClsPrefix:t,showAvatar:F(()=>e.avatar||e.type!=="default"),handleCloseClick(){e.onClose()},rtlEnabled:a,cssVars:r?void 0:s,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender}},render(){var e;const{mergedClsPrefix:t}=this;return(e=this.onRender)===null||e===void 0||e.call(this),b("div",{class:[`${t}-notification-wrapper`,this.themeClass],onMouseenter:this.onMouseenter,onMouseleave:this.onMouseleave,style:this.cssVars},b("div",{class:[`${t}-notification`,this.rtlEnabled&&`${t}-notification--rtl`,this.themeClass,{[`${t}-notification--closable`]:this.closable,[`${t}-notification--show-avatar`]:this.showAvatar}],style:this.cssVars},this.showAvatar?b("div",{class:`${t}-notification__avatar`},this.avatar?Nt(this.avatar):this.type!=="default"?b(Bt,{clsPrefix:t},{default:()=>uY[this.type]()}):null):null,this.closable?b(Mi,{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)))}}),hY=Object.assign(Object.assign({},mm),{duration:Number,onClose:Function,onLeave:Function,onAfterEnter:Function,onAfterLeave:Function,onHide:Function,onAfterShow:Function,onAfterHide:Function}),pY=me({name:"NotificationEnvironment",props:Object.assign(Object.assign({},hY),{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 Ut(()=>{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(fY,Object.assign({},Gn(this.$props,dY),{onClose:this.handleClose,onMouseenter:this.duration&&this.keepAliveOnHover?this.handleMouseenter:void 0,onMouseleave:this.duration&&this.keepAliveOnHover?this.handleMouseleave:void 0})):null})}}),mY=U([O("notification-container",` + `)])]),oY={info:()=>b(Dr,null),success:()=>b(Ai,null),warning:()=>b(Ii,null),error:()=>b($i,null),default:()=>null},rY=ge({name:"Message",props:Object.assign(Object.assign({},tS),{render:Function}),setup(e){const{inlineThemeDisabled:t,mergedRtlRef:n}=ut(e),{props:o,mergedClsPrefixRef:r}=je(oS),i=Rn("Message",n,r),a=Fe("Message","-message",nY,Eq,o,r),s=F(()=>{const{type:c}=e,{common:{cubicBezierEaseInOut:u},self:{padding:d,margin:f,maxWidth:p,iconMargin:h,closeMargin:m,closeSize:v,iconSize:g,fontSize:x,lineHeight:S,borderRadius:w,iconColorInfo:_,iconColorSuccess:y,iconColorWarning:C,iconColorError:T,iconColorLoading:R,closeIconSize:k,closeBorderRadius:A,[Pe("textColor",c)]:I,[Pe("boxShadow",c)]:W,[Pe("color",c)]:B,[Pe("closeColorHover",c)]:O,[Pe("closeColorPressed",c)]:$,[Pe("closeIconColor",c)]:U,[Pe("closeIconColorPressed",c)]:X,[Pe("closeIconColorHover",c)]:L}}=a.value;return{"--n-bezier":u,"--n-margin":f,"--n-padding":d,"--n-max-width":p,"--n-font-size":x,"--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":y,"--n-icon-color-warning":C,"--n-icon-color-error":T,"--n-icon-color-loading":R,"--n-close-color-hover":O,"--n-close-color-pressed":$,"--n-close-icon-color":U,"--n-close-icon-color-pressed":X,"--n-close-icon-color-hover":L,"--n-line-height":S,"--n-border-radius":w}}),l=t?Rt("message",F(()=>e.type[0]),s,{}):void 0;return{mergedClsPrefix:r,rtlEnabled:i,messageProviderProps:o,handleClose(){var c;(c=e.onClose)===null||c===void 0||c.call(e)},cssVars:t?void 0:s,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender,placement:o.placement}},render(){const{render:e,type:t,closable:n,content:o,mergedClsPrefix:r,cssVars:i,themeClass:a,onRender:s,icon:l,handleClose:c,showIcon:u}=this;s==null||s();let d;return b("div",{class:[`${r}-message-wrapper`,a],onMouseenter:this.onMouseenter,onMouseleave:this.onMouseleave,style:[{alignItems:this.placement.startsWith("top")?"flex-start":"flex-end"},i]},e?e(this.$props):b("div",{class:[`${r}-message ${r}-message--${t}-type`,this.rtlEnabled&&`${r}-message--rtl`]},(d=iY(l,t,r))&&u?b("div",{class:`${r}-message__icon ${r}-message__icon--${t}-type`},b(Mi,null,{default:()=>d})):null,b("div",{class:`${r}-message__content`},Nt(o)),n?b(zi,{clsPrefix:r,class:`${r}-message__close`,onClick:c,absolute:!0}):null))}});function iY(e,t,n){if(typeof e=="function")return e();{const o=t==="loading"?b(Oi,{clsPrefix:n,strokeWidth:24,scale:.85}):oY[t]();return o?b(Bt,{clsPrefix:n,key:t},{default:()=>o}):null}}const aY=ge({name:"MessageEnvironment",props:Object.assign(Object.assign({},tS),{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);Ut(()=>{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(rY,{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]})}}),sY=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]}),lY=ge({name:"MessageProvider",props:sY,setup(e){const{mergedClsPrefixRef:t}=ut(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};ct(oS,{props:e,mergedClsPrefixRef:t}),ct(nS,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(tt,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(aY,Object.assign({ref:r=>{r&&(this.messageRefs[o.key]=r)},internalKey:o.key,onInternalAfterLeave:this.handleAfterLeave},Qs(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 cY(){const e=je(nS,null);return e===null&&Br("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",uY=ge({name:"NotificationContainer",props:{scrollable:{type:Boolean,required:!0},placement:{type:String,required:!0}},setup(){const{mergedThemeRef:e,mergedClsPrefixRef:t,wipTransitionCountRef:n}=je(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)}}),dY={info:()=>b(Dr,null),success:()=>b(Ai,null),warning:()=>b(Ii,null),error:()=>b($i,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},fY=Nr(mm),hY=ge({name:"Notification",props:mm,setup(e){const{mergedClsPrefixRef:t,mergedThemeRef:n,props:o}=je(Au),{inlineThemeDisabled:r,mergedRtlRef:i}=ut(),a=Rn("Notification",i,t),s=F(()=>{const{type:c}=e,{self:{color:u,textColor:d,closeIconColor:f,closeIconColorHover:p,closeIconColorPressed:h,headerTextColor:m,descriptionTextColor:v,actionTextColor:g,borderRadius:x,headerFontWeight:S,boxShadow:w,lineHeight:_,fontSize:y,closeMargin:C,closeSize:T,width:R,padding:k,closeIconSize:A,closeBorderRadius:I,closeColorHover:W,closeColorPressed:B,titleFontSize:O,metaFontSize:$,descriptionFontSize:U,[Pe("iconColor",c)]:X},common:{cubicBezierEaseOut:L,cubicBezierEaseIn:M,cubicBezierEaseInOut:le}}=n.value,{left:Q,right:ne,top:de,bottom:xe}=ui(k);return{"--n-color":u,"--n-font-size":y,"--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":le,"--n-bezier-ease-out":L,"--n-bezier-ease-in":M,"--n-border-radius":x,"--n-box-shadow":w,"--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":C,"--n-close-size":T,"--n-close-icon-size":A,"--n-width":R,"--n-padding-left":Q,"--n-padding-right":ne,"--n-padding-top":de,"--n-padding-bottom":xe,"--n-title-font-size":O,"--n-meta-font-size":$,"--n-description-font-size":U}}),l=r?Rt("notification",F(()=>e.type[0]),s,o):void 0;return{mergedClsPrefix:t,showAvatar:F(()=>e.avatar||e.type!=="default"),handleCloseClick(){e.onClose()},rtlEnabled:a,cssVars:r?void 0:s,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender}},render(){var e;const{mergedClsPrefix:t}=this;return(e=this.onRender)===null||e===void 0||e.call(this),b("div",{class:[`${t}-notification-wrapper`,this.themeClass],onMouseenter:this.onMouseenter,onMouseleave:this.onMouseleave,style:this.cssVars},b("div",{class:[`${t}-notification`,this.rtlEnabled&&`${t}-notification--rtl`,this.themeClass,{[`${t}-notification--closable`]:this.closable,[`${t}-notification--show-avatar`]:this.showAvatar}],style:this.cssVars},this.showAvatar?b("div",{class:`${t}-notification__avatar`},this.avatar?Nt(this.avatar):this.type!=="default"?b(Bt,{clsPrefix:t},{default:()=>dY[this.type]()}):null):null,this.closable?b(zi,{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)))}}),pY=Object.assign(Object.assign({},mm),{duration:Number,onClose:Function,onLeave:Function,onAfterEnter:Function,onAfterLeave:Function,onHide:Function,onAfterShow:Function,onAfterHide:Function}),mY=ge({name:"NotificationEnvironment",props:Object.assign(Object.assign({},pY),{internalKey:{type:String,required:!0},onInternalAfterLeave:{type:Function,required:!0}}),setup(e){const{wipTransitionCountRef:t}=je(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 Ut(()=>{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(hY,Object.assign({},Gn(this.$props,fY),{onClose:this.handleClose,onMouseenter:this.duration&&this.keepAliveOnHover?this.handleMouseenter:void 0,onMouseleave:this.duration&&this.keepAliveOnHover?this.handleMouseleave:void 0})):null})}}),gY=j([z("notification-container",` z-index: 4000; position: fixed; overflow: visible; display: flex; flex-direction: column; align-items: flex-end; - `,[U(">",[O("scrollbar",` + `,[j(">",[z("scrollbar",` width: initial; overflow: visible; height: -moz-fit-content !important; height: fit-content !important; max-height: 100vh !important; - `,[U(">",[O("scrollbar-container",` + `,[j(">",[z("scrollbar-container",` height: -moz-fit-content !important; height: fit-content !important; max-height: 100vh !important; - `,[O("scrollbar-content",` + `,[z("scrollbar-content",` padding-top: 12px; padding-bottom: 33px; `)])])])]),K("top, top-right, top-left",` top: 12px; - `,[U("&.transitioning >",[O("scrollbar",[U(">",[O("scrollbar-container",` + `,[j("&.transitioning >",[z("scrollbar",[j(">",[z("scrollbar-container",` min-height: 100vh !important; `)])])])]),K("bottom, bottom-right, bottom-left",` bottom: 12px; - `,[U(">",[O("scrollbar",[U(">",[O("scrollbar-container",[O("scrollbar-content",` + `,[j(">",[z("scrollbar",[j(">",[z("scrollbar-container",[z("scrollbar-content",` padding-bottom: 12px; - `)])])])]),O("notification-wrapper",` + `)])])])]),z("notification-wrapper",` display: flex; align-items: flex-end; margin-bottom: 0; @@ -3323,29 +3323,29 @@ ${t} `)]),K("top, bottom",` left: 50%; transform: translateX(-50%); - `,[O("notification-wrapper",[U("&.notification-transition-enter-from, &.notification-transition-leave-to",` + `,[z("notification-wrapper",[j("&.notification-transition-enter-from, &.notification-transition-leave-to",` transform: scale(0.85); - `),U("&.notification-transition-leave-from, &.notification-transition-enter-to",` + `),j("&.notification-transition-leave-from, &.notification-transition-enter-to",` transform: scale(1); - `)])]),K("top",[O("notification-wrapper",` + `)])]),K("top",[z("notification-wrapper",` transform-origin: top center; - `)]),K("bottom",[O("notification-wrapper",` + `)]),K("bottom",[z("notification-wrapper",` transform-origin: bottom center; - `)]),K("top-right, bottom-right",[O("notification",` + `)]),K("top-right, bottom-right",[z("notification",` margin-left: 28px; margin-right: 16px; - `)]),K("top-left, bottom-left",[O("notification",` + `)]),K("top-left, bottom-left",[z("notification",` margin-left: 16px; margin-right: 28px; `)]),K("top-right",` right: 0; - `,[Hl("top-right")]),K("top-left",` + `,[jl("top-right")]),K("top-left",` left: 0; - `,[Hl("top-left")]),K("bottom-right",` + `,[jl("top-left")]),K("bottom-right",` right: 0; - `,[Hl("bottom-right")]),K("bottom-left",` + `,[jl("bottom-right")]),K("bottom-left",` left: 0; - `,[Hl("bottom-left")]),K("scrollable",[K("top-right",` + `,[jl("bottom-left")]),K("scrollable",[K("top-right",` top: 0; `),K("top-left",` top: 0; @@ -3353,15 +3353,15 @@ ${t} bottom: 0; `),K("bottom-left",` bottom: 0; - `)]),O("notification-wrapper",` + `)]),z("notification-wrapper",` margin-bottom: 12px; - `,[U("&.notification-transition-enter-from, &.notification-transition-leave-to",` + `,[j("&.notification-transition-enter-from, &.notification-transition-leave-to",` opacity: 0; margin-top: 0 !important; margin-bottom: 0 !important; - `),U("&.notification-transition-leave-from, &.notification-transition-enter-to",` + `),j("&.notification-transition-leave-from, &.notification-transition-enter-to",` opacity: 1; - `),U("&.notification-transition-leave-active",` + `),j("&.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); - `),U("&.notification-transition-enter-active",` + `),j("&.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); - `)]),O("notification",` + `)]),z("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",[O("icon",{color:"var(--n-icon-color)"}),O("base-icon",{color:"var(--n-icon-color)"})]),K("show-avatar",[O("notification-main",` + `,[D("avatar",[z("icon",{color:"var(--n-icon-color)"}),z("base-icon",{color:"var(--n-icon-color)"})]),K("show-avatar",[z("notification-main",` margin-left: 40px; width: calc(100% - 40px); - `)]),K("closable",[O("notification-main",[U("> *:first-child",{paddingRight:"20px"})]),D("close",` + `)]),K("closable",[z("notification-main",[j("> *: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; - `,[O("icon","transition: color .3s var(--n-bezier);")]),O("notification-main",` + `,[z("icon","transition: color .3s var(--n-bezier);")]),z("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); - `,[O("notification-main-footer",` + `,[z("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); - `,[U("&:first-child",{margin:0})])])])])]);function Hl(e){const n=e.split("-")[1]==="left"?"calc(-100%)":"calc(100%)",o="0";return O("notification-wrapper",[U("&.notification-transition-enter-from, &.notification-transition-leave-to",` + `,[j("&:first-child",{margin:0})])])])])]);function jl(e){const n=e.split("-")[1]==="left"?"calc(-100%)":"calc(100%)",o="0";return z("notification-wrapper",[j("&.notification-transition-enter-from, &.notification-transition-leave-to",` transform: translate(${n}, 0); - `),U("&.notification-transition-leave-from, &.notification-transition-enter-to",` + `),j("&.notification-transition-leave-from, &.notification-transition-enter-to",` transform: translate(${o}, 0); - `)])}const rS="n-notification-api",gY=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}),vY=me({name:"NotificationProvider",props:gY,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",mY,_q,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(rS,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(cY,{style:this.containerStyle,scrollable:this.scrollable&&o!=="top"&&o!=="bottom",placement:o},{default:()=>this.notificationList.map(r=>b(pY,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 bY(){const e=He(rS,null);return e===null&&Br("use-notification","No outer `n-notification-provider` found."),e}const yY=U([O("progress",{display:"inline-block"},[O("progress-icon",` + `)])}const rS="n-notification-api",vY=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}),bY=ge({name:"NotificationProvider",props:vY,setup(e){const{mergedClsPrefixRef:t}=ut(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 x=!1,S=0;for(const w of n.value){if(!r.has(w.key)){o[w.key]&&(w.destroy(),x=!0);break}S++}x||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",gY,Sq,e,t),c={create:i,info:a[0],success:a[1],warning:a[2],error:a[3],open:d,destroyAll:f},u=N(0);ct(rS,c),ct(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(tt,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(uY,{style:this.containerStyle,scrollable:this.scrollable&&o!=="top"&&o!=="bottom",placement:o},{default:()=>this.notificationList.map(r=>b(mY,Object.assign({ref:i=>{const a=r.key;i===null?delete this.notificationRefs[a]:this.notificationRefs[a]=i}},Qs(r,["destroy","hide","deactivate"]),{internalKey:r.key,onInternalAfterLeave:this.handleAfterLeave,keepAliveOnHover:r.keepAliveOnHover===void 0?this.keepAliveOnHover:r.keepAliveOnHover})))})):null)}});function yY(){const e=je(rS,null);return e===null&&Br("use-notification","No outer `n-notification-provider` found."),e}const xY=j([z("progress",{display:"inline-block"},[z("progress-icon",` color: var(--n-icon-color); transition: color .3s var(--n-bezier); `),K("line",` width: 100%; display: block; - `,[O("progress-content",` + `,[z("progress-content",` display: flex; align-items: center; - `,[O("progress-graph",{flex:1})]),O("progress-custom-content",{marginLeft:"14px"}),O("progress-icon",` + `,[z("progress-graph",{flex:1})]),z("progress-custom-content",{marginLeft:"14px"}),z("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"},[O("progress-custom-content",` + `)])]),K("circle, dashboard",{width:"120px"},[z("progress-custom-content",` position: absolute; left: 50%; top: 50%; @@ -3499,7 +3499,7 @@ ${t} display: flex; align-items: center; justify-content: center; - `),O("progress-text",` + `),z("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; - `),O("progress-icon",` + `),z("progress-icon",` position: absolute; left: 50%; top: 50%; @@ -3524,7 +3524,7 @@ ${t} `)]),K("multiple-circle",` width: 200px; color: inherit; - `,[O("progress-text",` + `,[z("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); - `)]),O("progress-content",{position:"relative"}),O("progress-graph",{position:"relative"},[O("progress-graph-circle",[U("svg",{verticalAlign:"bottom"}),O("progress-graph-circle-fill",` + `)]),z("progress-content",{position:"relative"}),z("progress-graph",{position:"relative"},[z("progress-graph-circle",[j("svg",{verticalAlign:"bottom"}),z("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})]),O("progress-graph-circle-rail",` + `,[K("empty",{opacity:0})]),z("progress-graph-circle-rail",` transition: stroke .3s var(--n-bezier); overflow: hidden; stroke: var(--n-rail-color); - `)]),O("progress-graph-line",[K("indicator-inside",[O("progress-graph-line-rail",` + `)]),z("progress-graph-line",[K("indicator-inside",[z("progress-graph-line-rail",` height: 16px; line-height: 16px; border-radius: 10px; - `,[O("progress-graph-line-fill",` + `,[z("progress-graph-line-fill",` height: inherit; border-radius: 10px; - `),O("progress-graph-line-indicator",` + `),z("progress-graph-line-indicator",` background: #0000; white-space: nowrap; text-align: right; @@ -3566,10 +3566,10 @@ ${t} height: 16px; display: flex; align-items: center; - `,[O("progress-graph-line-rail",` + `,[z("progress-graph-line-rail",` flex: 1; transition: background-color .3s var(--n-bezier); - `),O("progress-graph-line-indicator",` + `),z("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); - `)]),O("progress-graph-line-rail",` + `)]),z("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); - `,[O("progress-graph-line-fill",` + `,[z("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",[U("&::after",` + `,[K("processing",[j("&::after",` content: ""; background-image: var(--n-line-bg-processing); animation: progress-processing-animation 2s var(--n-bezier) infinite; - `)])])])])])]),U("@keyframes progress-processing-animation",` + `)])])])])])]),j("@keyframes progress-processing-animation",` 0% { position: absolute; left: 0; @@ -3632,15 +3632,15 @@ ${t} right: 0; opacity: 0; } - `)]),xY={success:b($i,null),error:b(Ei,null),warning:b(Ai,null),info:b(Dr,null)},CY=me({name:"ProgressLine",props:{clsPrefix:{type:String,required:!0},percentage:{type:Number,default:0},railColor:String,railStyle:[String,Object],fillColor:String,status:{type:String,required:!0},indicatorPlacement:{type:String,required:!0},indicatorTextColor:String,unit:{type:String,default:"%"},processing:{type:Boolean,required:!0},showIndicator:{type:Boolean,required:!0},height:[String,Number],railBorderRadius:[String,Number],fillBorderRadius:[String,Number]},setup(e,{slots:t}){const n=F(()=>Vt(e.height)),o=F(()=>e.railBorderRadius!==void 0?Vt(e.railBorderRadius):e.height!==void 0?Vt(e.height,{c:.5}):""),r=F(()=>e.fillBorderRadius!==void 0?Vt(e.fillBorderRadius):e.railBorderRadius!==void 0?Vt(e.railBorderRadius):e.height!==void 0?Vt(e.height,{c:.5}):"");return()=>{const{indicatorPlacement:i,railColor:a,railStyle:s,percentage:l,unit:c,indicatorTextColor:u,status:d,showIndicator:f,fillColor:p,processing:h,clsPrefix: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:()=>xY[d]}))):null)}}}),wY={success:b($i,null),error:b(Ei,null),warning:b(Ai,null),info:b(Dr,null)},_Y=me({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} + `)]),CY={success:b(Ai,null),error:b($i,null),warning:b(Ii,null),info:b(Dr,null)},wY=ge({name:"ProgressLine",props:{clsPrefix:{type:String,required:!0},percentage:{type:Number,default:0},railColor:String,railStyle:[String,Object],fillColor:String,status:{type:String,required:!0},indicatorPlacement:{type:String,required:!0},indicatorTextColor:String,unit:{type:String,default:"%"},processing:{type:Boolean,required:!0},showIndicator:{type:Boolean,required:!0},height:[String,Number],railBorderRadius:[String,Number],fillBorderRadius:[String,Number]},setup(e,{slots:t}){const n=F(()=>Vt(e.height)),o=F(()=>e.railBorderRadius!==void 0?Vt(e.railBorderRadius):e.height!==void 0?Vt(e.height,{c:.5}):""),r=F(()=>e.fillBorderRadius!==void 0?Vt(e.fillBorderRadius):e.railBorderRadius!==void 0?Vt(e.railBorderRadius):e.height!==void 0?Vt(e.height,{c:.5}):"");return()=>{const{indicatorPlacement:i,railColor:a,railStyle:s,percentage:l,unit:c,indicatorTextColor:u,status:d,showIndicator:f,fillColor:p,processing:h,clsPrefix: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:()=>CY[d]}))):null)}}}),_Y={success:b(Ai,null),error:b($i,null),warning:b(Ii,null),info:b(Dr,null)},SY=ge({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:()=>wY[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 SY=me({name:"ProgressMultipleCircle",props:{clsPrefix:{type:String,required:!0},viewBoxWidth:{type:Number,required:!0},percentage:{type:Array,default:[0]},strokeWidth:{type:Number,required:!0},circleGap:{type:Number,required:!0},showIndicator:{type:Boolean,required:!0},fillColor:{type:Array,default:()=>[]},railColor:{type:Array,default:()=>[]},railStyle:{type:Array,default:()=>[]}},setup(e,{slots:t}){const n=F(()=>e.percentage.map((r,i)=>`${Math.PI*r/100*(e.viewBoxWidth/2-e.strokeWidth/2*(1+2*i)-e.circleGap*i)*2}, ${e.viewBoxWidth*8}`));return()=>{const{viewBoxWidth:o,strokeWidth:r,circleGap:i,showIndicator:a,fillColor:s,railColor:l,railStyle:c,percentage:u,clsPrefix:d}=e;return b("div",{class:`${d}-progress-content`,role:"none"},b("div",{class:`${d}-progress-graph`,"aria-hidden":!0},b("div",{class:`${d}-progress-graph-circle`},b("svg",{viewBox:`0 0 ${o} ${o}`},u.map((f,p)=>b("g",{key:p},b("path",{class:`${d}-progress-graph-circle-rail`,d: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)}}}),kY=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}),TY=me({name:"Progress",props:kY,setup(e){const t=F(()=>e.indicatorPlacement||e.indicatorPosition),n=F(()=>{if(e.gapDegree||e.gapDegree===0)return e.gapDegree;if(e.type==="dashboard")return 75}),{mergedClsPrefixRef:o,inlineThemeDisabled:r}=ct(e),i=Fe("Progress","-progress",yY,pK,e,o),a=F(()=>{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",F(()=>e.status[0]),a,e):void 0;return{mergedClsPrefix:o,mergedIndicatorPlacement:t,gapDeg:n,cssVars:r?void 0:a,themeClass:s==null?void 0:s.themeClass,onRender:s==null?void 0:s.onRender}},render(){const{type:e,cssVars:t,indicatorTextColor:n,showIndicator:o,status:r,railColor:i,railStyle:a,color:s,percentage:l,viewBoxWidth:c,strokeWidth:u,mergedIndicatorPlacement:d,unit:f,borderRadius:p,fillBorderRadius:h,height: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(_Y,{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(CY,{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(SY,{clsPrefix:y,strokeWidth:u,railColor:i,fillColor:s,railStyle:a,viewBoxWidth:c,percentage:l,showIndicator:o,circleGap:g},x):null)}}),PY=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"})),RY=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"})),EY=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"})),$Y=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"})),AY=O("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),x=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 ${x} ${x}`},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:()=>_Y[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 kY=ge({name:"ProgressMultipleCircle",props:{clsPrefix:{type:String,required:!0},viewBoxWidth:{type:Number,required:!0},percentage:{type:Array,default:[0]},strokeWidth:{type:Number,required:!0},circleGap:{type:Number,required:!0},showIndicator:{type:Boolean,required:!0},fillColor:{type:Array,default:()=>[]},railColor:{type:Array,default:()=>[]},railStyle:{type:Array,default:()=>[]}},setup(e,{slots:t}){const n=F(()=>e.percentage.map((r,i)=>`${Math.PI*r/100*(e.viewBoxWidth/2-e.strokeWidth/2*(1+2*i)-e.circleGap*i)*2}, ${e.viewBoxWidth*8}`));return()=>{const{viewBoxWidth:o,strokeWidth:r,circleGap:i,showIndicator:a,fillColor:s,railColor:l,railStyle:c,percentage:u,clsPrefix:d}=e;return b("div",{class:`${d}-progress-content`,role:"none"},b("div",{class:`${d}-progress-graph`,"aria-hidden":!0},b("div",{class:`${d}-progress-graph-circle`},b("svg",{viewBox:`0 0 ${o} ${o}`},u.map((f,p)=>b("g",{key:p},b("path",{class:`${d}-progress-graph-circle-rail`,d: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)}}}),TY=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}),PY=ge({name:"Progress",props:TY,setup(e){const t=F(()=>e.indicatorPlacement||e.indicatorPosition),n=F(()=>{if(e.gapDegree||e.gapDegree===0)return e.gapDegree;if(e.type==="dashboard")return 75}),{mergedClsPrefixRef:o,inlineThemeDisabled:r}=ut(e),i=Fe("Progress","-progress",xY,mK,e,o),a=F(()=>{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:x,lineBgProcessing:S,fontWeightCircle:w,[Pe("iconColor",l)]:_,[Pe("fillColor",l)]:y}}=i.value;return{"--n-bezier":c,"--n-fill-color":y,"--n-font-size":u,"--n-font-size-circle":d,"--n-font-weight-circle":w,"--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":x}}),s=r?Rt("progress",F(()=>e.status[0]),a,e):void 0;return{mergedClsPrefix:o,mergedIndicatorPlacement:t,gapDeg:n,cssVars:r?void 0:a,themeClass:s==null?void 0:s.themeClass,onRender:s==null?void 0:s.onRender}},render(){const{type:e,cssVars:t,indicatorTextColor:n,showIndicator:o,status:r,railColor:i,railStyle:a,color:s,percentage:l,viewBoxWidth:c,strokeWidth:u,mergedIndicatorPlacement:d,unit:f,borderRadius:p,fillBorderRadius:h,height:m,processing:v,circleGap:g,mergedClsPrefix:x,gapDeg:S,gapOffsetDegree:w,themeClass:_,$slots:y,onRender:C}=this;return C==null||C(),b("div",{class:[_,`${x}-progress`,`${x}-progress--${e}`,`${x}-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(SY,{clsPrefix:x,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:w,unit:f},y):e==="line"?b(wY,{clsPrefix:x,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},y):e==="multiple-circle"?b(kY,{clsPrefix:x,strokeWidth:u,railColor:i,fillColor:s,railStyle:a,viewBoxWidth:c,percentage:l,showIndicator:o,circleGap:g},y):null)}}),RY=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"})),EY=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"})),$Y=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"})),AY=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"})),IY=z("result",` color: var(--n-text-color); line-height: var(--n-line-height); font-size: var(--n-font-size); transition: color .3s var(--n-bezier); -`,[O("result-icon",` +`,[z("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; - `),O("base-icon",` + `),z("base-icon",` color: var(--n-icon-color); font-size: var(--n-icon-size); - `)]),O("result-content",{marginTop:"24px"}),O("result-footer",` + `)]),z("result-content",{marginTop:"24px"}),z("result-footer",` margin-top: 24px; text-align: center; - `),O("result-header",[D("title",` + `),z("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); - `)])]),IY={403:$Y,404:PY,418:EY,500:RY,info:b(Dr,null),success:b($i,null),warning:b(Ai,null),error:b(Ei,null)},MY=Object.assign(Object.assign({},Fe.props),{size:{type:String,default:"medium"},status:{type:String,default:"info"},title:String,description:String}),zY=me({name:"Result",props:MY,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ct(e),o=Fe("Result","-result",AY,xK,e,t),r=F(()=>{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",F(()=>{const{size:a,status:s}=e;let l="";return a&&(l+=a[0]),s&&(l+=s[0]),l}),r,e):void 0;return{mergedClsPrefix:t,cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;const{status:t,$slots:n,mergedClsPrefix:o,onRender:r}=this;return r==null||r(),b("div",{class:[`${o}-result`,this.themeClass],style:this.cssVars},b("div",{class:`${o}-result-icon`},((e=n.icon)===null||e===void 0?void 0:e.call(n))||b(Bt,{clsPrefix:o},{default:()=>IY[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()))}}),OY=Object.assign(Object.assign({},Fe.props),{trigger:String,xScrollable:Boolean,onScroll:Function,size:Number}),DY=me({name:"Scrollbar",props:OY,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)}}),LY=DY,FY={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}}},NY=e=>{const{heightSmall:t,heightMedium:n,heightLarge:o,borderRadius:r}=e;return{color:"#eee",colorEnd:"#ddd",borderRadius:r,heightSmall:t,heightMedium:n,heightLarge:o}},BY={name:"Skeleton",common:yt,self:NY},HY=U([O("skeleton",` + `)])]),MY={403:AY,404:RY,418:$Y,500:EY,info:b(Dr,null),success:b(Ai,null),warning:b(Ii,null),error:b($i,null)},zY=Object.assign(Object.assign({},Fe.props),{size:{type:String,default:"medium"},status:{type:String,default:"info"},title:String,description:String}),OY=ge({name:"Result",props:zY,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=Fe("Result","-result",IY,CK,e,t),r=F(()=>{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",F(()=>{const{size:a,status:s}=e;let l="";return a&&(l+=a[0]),s&&(l+=s[0]),l}),r,e):void 0;return{mergedClsPrefix:t,cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;const{status:t,$slots:n,mergedClsPrefix:o,onRender:r}=this;return r==null||r(),b("div",{class:[`${o}-result`,this.themeClass],style:this.cssVars},b("div",{class:`${o}-result-icon`},((e=n.icon)===null||e===void 0?void 0:e.call(n))||b(Bt,{clsPrefix:o},{default:()=>MY[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()))}}),DY=Object.assign(Object.assign({},Fe.props),{trigger:String,xScrollable:Boolean,onScroll:Function,size:Number}),LY=ge({name:"Scrollbar",props:DY,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)}}),FY=LY,NY={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}}},BY=e=>{const{heightSmall:t,heightMedium:n,heightLarge:o,borderRadius:r}=e;return{color:"#eee",colorEnd:"#ddd",borderRadius:r,heightSmall:t,heightMedium:n,heightLarge:o}},HY={name:"Skeleton",common:yt,self:BY},jY=j([z("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); - `),U("@keyframes skeleton-loading",` + `),j("@keyframes skeleton-loading",` 0% { background: var(--n-color-start); } @@ -3688,8 +3688,8 @@ ${t} 100% { background: var(--n-color-start); } - `)]),jY=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=me({name:"Skeleton",inheritAttrs:!1,props:jY,setup(e){S6();const{mergedClsPrefixRef:t}=ct(e),n=Fe("Skeleton","-skeleton",HY,BY,e,t);return{mergedClsPrefix:t,style:F(()=>{var o,r;const i=n.value,{common:{cubicBezierEaseInOut:a}}=i,s=i.self,{color:l,colorEnd:c,borderRadius:u}=s;let d;const{circle:f,sharp:p,round:h,width: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}}),UY=O("switch",` + `)]),UY=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}}),ul=ge({name:"Skeleton",inheritAttrs:!1,props:UY,setup(e){k6();const{mergedClsPrefixRef:t}=ut(e),n=Fe("Skeleton","-skeleton",jY,HY,e,t);return{mergedClsPrefix:t,style:F(()=>{var o,r;const i=n.value,{common:{cubicBezierEaseInOut:a}}=i,s=i.self,{color:l,colorEnd:c,borderRadius:u}=s;let d;const{circle:f,sharp:p,round:h,width:m,height:v,size:g,text:x,animated:S}=e;g!==void 0&&(d=s[Pe("height",g)]);const w=f?(o=m??v)!==null&&o!==void 0?o:d:m,_=(r=f?m??v:v)!==null&&r!==void 0?r:d;return{display:x?"inline-block":"",verticalAlign:x?"-0.125em":"",borderRadius:f?"50%":h?"4096px":p?"":u,width:typeof w=="number"?Ln(w):w,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(tt,null,Array.apply(null,{length:e}).map(i=>[r,` +`])):r}}),VY=z("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); - `),O("base-loading",` + `),z("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)); - `),U("&:focus",[D("rail",` + `),j("&: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",[U("&: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",[U("&: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",[j("&:active",[D("button","max-width: var(--n-button-width-pressed);")])]),K("active",[K("pressed",[D("rail",[D("button","left: calc(100% - var(--n-offset) - var(--n-button-width-pressed));")])]),D("rail",[j("&:active",[D("button","left: calc(100% - var(--n-offset) - var(--n-button-width-pressed));")])])])])])]),K("active",[D("rail",[D("button","left: calc(100% - var(--n-button-width) - var(--n-offset))")])]),D("rail",` overflow: hidden; height: var(--n-rail-height); min-width: var(--n-rail-width); @@ -3790,15 +3790,15 @@ ${t} `)]),K("disabled",[D("rail",` cursor: not-allowed; opacity: .5; - `)])]),VY=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 WY=me({name:"Switch",props:VY,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",UY,BK,e,t),r=sr(e),{mergedSizeRef:i,mergedDisabledRef:a}=r,s=N(e.defaultValue),l=Ne(e,"value"),c=rn(l,s),u=F(()=>c.value===e.checkedValue),d=N(!1),f=N(!1),p=F(()=>{const{railStyle:T}=e;if(T)return T({focused:f.value,checked:u.value})});function h(T){const{"onUpdate:value":R,onChange:k,onUpdateValue:A}=e,{nTriggerFormInput:I,nTriggerFormChange:W}=r;R&&Re(R,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=F(()=>{const{value:T}=i,{self:{opacityDisabled:R,railColor:k,railColorActive:A,buttonBoxShadow:I,buttonColor:W,boxShadowFocus:B,loadingColor:z,textColor:$,iconColor:j,[Pe("buttonHeight",T)]:X,[Pe("buttonWidth",T)]:L,[Pe("buttonWidthPressed",T)]:M,[Pe("railHeight",T)]:le,[Pe("railWidth",T)]:Q,[Pe("railBorderRadius",T)]:ne,[Pe("buttonBorderRadius",T)]:fe},common:{cubicBezierEaseInOut:xe}}=o.value;let Ce,G,be;return es?(Ce=`calc((${le} - ${X}) / 2)`,G=`max(${le}, ${X})`,be=`max(${Q}, calc(${Q} + ${X} - ${le}))`):(Ce=Ln((wn(le)-wn(X))/2),G=Ln(Math.max(wn(le),wn(X))),be=wn(le)>wn(X)?Q:Ln(wn(Q)+wn(X)-wn(le))),{"--n-bezier":xe,"--n-button-border-radius":fe,"--n-button-box-shadow":I,"--n-button-color":W,"--n-button-width":L,"--n-button-width-pressed":M,"--n-button-height":X,"--n-height":G,"--n-offset":Ce,"--n-opacity-disabled":R,"--n-rail-border-radius":ne,"--n-rail-color":k,"--n-rail-color-active":A,"--n-rail-height":le,"--n-rail-width":Q,"--n-width":be,"--n-box-shadow-focus":B,"--n-loading-color":z,"--n-text-color":$,"--n-icon-color":j}}),w=n?Rt("switch",F(()=>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(Ii,null,{default:()=>this.loading?b(zi,{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)))))}}),qY=me({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)}}}),KY={message:lY,notification:bY,loadingBar:UG,dialog:SW};function GY({providersAndProps:e,configProviderProps:t}){let o=jy(()=>b(B_,pe(t),{default:()=>e.map(({type:s,Provider:l,props:c})=>b(l,pe(c),{default:()=>b(qY,{onSetup:()=>r[s]=KY[s]()})}))}));const r={app:o};let i;return ar&&(i=document.createElement("div"),document.body.appendChild(i),o.mount(i)),Object.assign({unmount:()=>{var s;if(o===null||i===null){rr("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 YY(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:sY,props:n});break;case"notification":a.push({type:l,Provider:vY,props:r});break;case"dialog":a.push({type:l,Provider:_W,props:o});break;case"loadingBar":a.push({type:l,Provider:jG,props:i});break}}),GY({providersAndProps:a,configProviderProps:t})}function XY(){const e=He(xo,null);return F(()=>{if(e===null)return yt;const{mergedThemeRef:{value:t},mergedThemeOverridesRef:{value:n}}=e,o=(t==null?void 0:t.common)||yt;return n!=null&&n.common?Object.assign({},o,n.common):o})}const QY=()=>({}),ZY={name:"Equation",common:Be,self:QY},JY=ZY,iS={name:"dark",common:Be,Alert:JB,Anchor:uH,AutoComplete:TH,Avatar:k_,AvatarGroup:AH,BackTop:MH,Badge:jH,Breadcrumb:KH,Button:jn,ButtonGroup:Iq,Calendar:cj,Card:M_,Carousel:wj,Cascader:qj,Checkbox:Fa,Code:N_,Collapse:nU,CollapseTransition:iU,ColorPicker:fj,DataTable:UU,DatePicker:tW,Descriptions:iW,Dialog:S2,Divider:RW,Drawer:zW,Dropdown:om,DynamicInput:tq,DynamicTags:cq,Element:dq,Empty:Oi,Ellipsis:X_,Equation:JY,Form:mq,GradientText:vq,Icon:mV,IconWrapper:xq,Image:yG,Input:lo,InputNumber:zq,LegacyTransfer:DG,Layout:Nq,List:Wq,LoadingBar:Kq,Log:Zq,Menu:iK,Mention:eK,Message:$q,Modal:mW,Notification:kq,PageHeader:lK,Pagination:G_,Popconfirm:fK,Popover:Li,Popselect:H_,Progress:B2,Radio:J_,Rate:vK,Result:wK,Row:bG,Scrollbar:Hn,Select:W_,Skeleton:FY,Slider:kK,Space:M2,Spin:RK,Statistic:AK,Steps:OK,Switch:LK,Table:VK,Tabs:GK,Tag:m_,Thing:QK,TimePicker:C2,Timeline:eG,Tooltip:Tu,Transfer:oG,Tree:U2,TreeSelect:sG,Typography:dG,Upload:pG,Watermark:gG},eX={"aria-hidden":"true",width:"1em",height:"1em"},tX=["xlink:href","fill"],nX=me({__name:"SvgIcon",props:{icon:{type:String,required:!0},prefix:{type:String,default:"icon-custom"},color:{type:String,default:"currentColor"}},setup(e){const t=e,n=F(()=>`#${t.prefix}-${t.icon}`);return(o,r)=>(ge(),Ie("svg",eX,[H("use",{"xlink:href":n.value,fill:e.color},null,8,tX)]))}}),js=(e,t={size:12})=>()=>b(ur,t,()=>b(kA,{icon:e})),aS=(e,t={size:12})=>()=>b(ur,t,()=>b(nX,{icon:e}));function oX(){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:rX,tags:$7e,naiveThemeOverrides:yh}=oX();function Iu(e){return Ph()?(K1(e),!0):!1}function Mo(e){return typeof e=="function"?e():pe(e)}const sS=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const iX=Object.prototype.toString,aX=e=>iX.call(e)==="[object Object]",lS=()=>{};function sX(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 cS=e=>e();function lX(e=cS){const t=N(!0);function n(){t.value=!1}function o(){t.value=!0}const r=(...i)=>{t.value&&e(...i)};return{isActive:no(t),pause:n,resume:o,eventFilter:r}}function cX(...e){if(e.length!==1)return Ne(...e);const t=e[0];return typeof t=="function"?no(d3(()=>({get:t,set:lS}))):N(t)}function uX(e,t,n={}){const{eventFilter:o=cS,...r}=n;return ht(e,sX(o,t),r)}function dX(e,t,n={}){const{eventFilter:o,...r}=n,{eventFilter:i,pause:a,resume:s,isActive:l}=lX(o);return{stop:uX(e,t,{...r,eventFilter:i}),pause:a,resume:s,isActive:l}}function uS(e,t=!0){Yn()?Ut(e):t?e():jt(e)}function fX(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 yi=sS?window:void 0,hX=sS?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=yi):[t,n,o,r]=e,!t)return lS;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=aX(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 pX(){const e=N(!1);return Yn()&&Ut(()=>{e.value=!0}),e}function gm(e){const t=pX();return F(()=>(t.value,!!e()))}function mX(e,t={}){const{window:n=yi}=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:{},Ul="__vueuse_ssr_handlers__",gX=vX();function vX(){return Ul in jl||(jl[Ul]=jl[Ul]||{}),jl[Ul]}function dS(e,t){return gX[e]||t}function bX(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 yX={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 xX(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=yi,eventFilter:f,onError:p=R=>{console.error(R)},initOnMounted:h}=o,m=(u?Vs:N)(typeof t=="function"?t():t);if(!n)try{n=dS("getDefaultStorage",()=>{var R;return(R=yi)==null?void 0:R.localStorage})()}catch(R){p(R)}if(!n)return m;const v=Mo(t),g=bX(v),y=(r=o.serializer)!=null?r:yX[g],{pause:S,resume:C}=dX(m,()=>_(m.value),{flush:i,deep:a,eventFilter:f});return d&&s&&uS(()=>{Rc(d,"storage",T),Rc(d,K0,w),h&&T()}),h||T(),m;function _(R){try{if(R==null)n.removeItem(e);else{const k=y.write(R),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(R){const k=R?R.newValue:n.getItem(e);if(k==null)return l&&v!==null&&n.setItem(e,y.write(v)),v;if(!R&&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(R){T(R.detail)}function T(R){if(!(R&&R.storageArea!==n)){if(R&&R.key==null){m.value=v;return}if(!(R&&R.key!==e)){S();try{(R==null?void 0:R.newValue)!==y.write(m.value)&&(m.value=x(R))}catch(k){p(k)}finally{R?jt(C):C()}}}}}function CX(e){return mX("(prefers-color-scheme: dark)",e)}function wX(e={}){const{selector:t="html",attribute:n="class",initialValue:o="auto",window:r=yi,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=CX({window:r}),p=F(()=>f.value?"dark":"light"),h=l||(a==null?cX(o):xX(a,o,i,{window:r,listenToStorageChanges:s})),m=F(()=>h.value==="auto"?p.value:h.value),v=dS("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 R="*,*::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(R)),r.document.head.appendChild(T)}if(_==="class"){const R=x.split(/\s/g);Object.values(d).flatMap(k=>(k||"").split(/\s/g)).filter(Boolean).forEach(k=>{R.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}),uS(()=>y(m.value));const S=F({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 _X(e,t,n={}){const{window:o=yi,...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 SX(e,t,n={}){const{window:o=yi,initialValue:r="",observe:i=!1}=n,a=N(r),s=F(()=>{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&&_X(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 fS(e={}){const{valueDark:t="dark",valueLight:n=""}=e,o=wX({...e,onChanged:(i,a)=>{var s;e.onChanged?(s=e.onChanged)==null||s.call(e,i==="dark",a,i):a(i)},modes:{dark:t,light:n}});return F({get(){return o.value==="dark"},set(i){const a=i?"dark":"light";o.system.value===a?o.value="auto":o.value=a}})}const G0=["fullscreenchange","webkitfullscreenchange","webkitendfullscreen","mozfullscreenchange","MSFullscreenChange"];function kX(e,t={}){const{document:n=hX,autoExit:o=!1}=t,r=F(()=>{var g;return(g=wa(e))!=null?g:n==null?void 0:n.querySelector("html")}),i=N(!1),a=F(()=>["requestFullscreen","webkitRequestFullscreen","webkitEnterFullscreen","webkitEnterFullScreen","webkitRequestFullScreen","mozRequestFullScreen","msRequestFullscreen"].find(g=>n&&g in n||r.value&&g in r.value)),s=F(()=>["exitFullscreen","webkitExitFullscreen","webkitExitFullScreen","webkitCancelFullScreen","mozCancelFullScreen","msExitFullscreen"].find(g=>n&&g in n||r.value&&g in r.value)),l=F(()=>["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:fS(),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 NX();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){x$(e),location.reload()}}});function TX(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 PX(e){return e.confirm=function(t={}){const n=!aC(t.title);return e[t.type||"warning"]({showIcon:n,positiveText:"确定",negativeText:"取消",onPositiveClick:t.confirm,onNegativeClick:t.cancel,onMaskClick:t.cancel,...t})},e}function RX(){const e=bn(),t=F(()=>({theme:e.isDark?iS:void 0,themeOverrides:yh})),{message:n,dialog:o,notification:r,loadingBar:i}=YY(["message","dialog","notification","loadingBar"],{configProviderProps:t});window.$loadingBar=i,window.$notification=r,window.$message=TX(n),window.$dialog=PX(o)}const EX="access_token",$X=6*60*60;function AX(e){_i.set(EX,e,$X)}function IX(e){if(e.method==="get"&&(e.params={...e.params,t:new Date().getTime()}),uR(e))return e;const t=Ex();return t.value?(e.headers.Authorization=e.headers.Authorization||t.value,e):(op(),Promise.reject({code:"-1",message:"未登录"}))}function MX(e){return Promise.reject(e)}function zX(e){return Promise.resolve((e==null?void 0:e.data)||{code:-1,message:"未知错误"})}function OX(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 DX(e={}){const t={headers:{"Content-Type":"application/x-www-form-urlencoded"},timeout:12e3},n=lR.create({...t,...e});return n.interceptors.request.use(IX,MX),n.interceptors.response.use(zX,OX),n}const St=DX({baseURL:LX()});function LX(){let e=FX(window.routerBase||"/")+"api/v1";return/^https?:\/\//.test(e)||(e=window.location.origin+e),e}function FX(e){return e.endsWith("/")?e:"/"+e}function NX(){return St.get("/user/comm/config")}function BX(){return St.get("/user/info")}function HX(){return St.get("/user/getStat")}function jX(){return St.get("/user/getSubscribe")}function UX(){return St.get("/user/notice/fetch")}function VX(){return St.get("/user/plan/fetch")}function hS(){return St.get("/user/server/fetch")}function pS(){return St.get("/user/order/fetch")}function WX(e){return St.get("/user/order/detail?trade_no="+e)}function vm(e){return St.post("/user/order/cancel",{trade_no:e})}function qX(e){return St.get("/user/order/check?trade_no="+e)}function KX(){return St.get("/user/invite/fetch")}function GX(e=1,t=10){return St.get(`/user/invite/details?current=${e}&page_size=${t}`)}function YX(){return St.get("/user/invite/save")}function XX(e){return St.post("/user/transfer",{transfer_amount:e})}function QX(e){return St.post("/user/ticket/withdraw",e)}function Y0(e){return St.post("/user/update",e)}function ZX(e,t){return St.post("/user/changePassword",{old_password:e,new_password:t})}function JX(){return St.get("/user/resetSecurity")}function eQ(){return St.get("/user/stat/getTrafficLog")}function tQ(){return St.get("/user/order/getPaymentMethod")}function mS(e,t,n){return St.post("/user/order/save",{plan_id:e,period:t,coupon_code:n})}function nQ(e,t){return St.post("/user/order/checkout",{trade_no:e,method:t})}function oQ(e){return St.get("/user/plan/fetch?id="+e)}function rQ(e,t){return St.post("/user/coupon/check",{code:e,plan_id:t})}function iQ(){return St.get("/user/ticket/fetch")}function aQ(e,t,n){return St.post("/user/ticket/save",{subject:e,level:t,message:n})}function sQ(e){return St.post("/user/ticket/close",{id:e})}function lQ(e){return St.get("/user/ticket/fetch?id="+e)}function cQ(e,t){return St.post("/user/ticket/reply",{id:e,message:t})}function uQ(e="",t="zh-CN"){return St.get(`/user/knowledge/fetch?keyword=${e}&language=${t}`)}function dQ(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 BX(),{data:t}=e;return t?(this.userInfo=t,t):Promise.reject(e)}catch(e){return Promise.reject(e)}},async logout(){$x(),this.userInfo={},op()},setUserInfo(e){this.userInfo={...this.userInfo,...e}}}});function fQ(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 gS(e,t){const n=[];return e.forEach(o=>{if(fQ(o,t)){const r={...o,children:[]};o.children&&o.children.length?r.children=gS(o.children,t):Reflect.deleteProperty(r,"children"),n.push(r)}}),n}const vS=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=gS(ex,e);return this.accessRoutes=t,t}}}),hQ=mc.get("activeTag"),pQ=mc.get("tags"),mQ=["/404","/login"],gQ=Jc({id:"tag",state:()=>{const e=N(pQ.value),t=N(hQ.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(mQ.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 vQ(e){e.use(NT())}const bQ=["/login","/register","/forgetpassword"];function yQ(e){const t=ul(),n=vS();e.beforeEach(async(o,r,i)=>{Ex().value?o.path==="/login"?i({path:"/"}):t.userUUID?i():(await Promise.all([bn().getConfig(),t.getUserInfo().catch(l=>{$x(),op(),window.$message.error(l.message||"获取用户信息失败!")})]),n.generateRoutes(t.role).forEach(l=>{l.name&&!e.hasRoute(l.name)&&e.addRoute(l)}),e.addRoute(OT),i({...o,replace:!0})):bQ.includes(o.path)?i():i({path:"/login"})})}function xQ(e){DT(e),yQ(e),LT(e)}const Jt=rT({history:x5("/"),routes:Jy,scrollBehavior:()=>({left:0,top:0})});function CQ(e){e.use(Jt),xQ(Jt)}const wQ=me({__name:"AppProvider",setup(e){const t=bn(),n={"zh-CN":[SL,u0],"en-US":[Xw,Zw],"fa-IR":[OL,vN],"ko-KR":[AL,E7],"vi-VN":[ML,mN],"zh-TW":[TL,u0],"ja-JP":[EL,WF]};function o(){const r=yh.common;for(const i in r)SX(`--${gL(i)}`,document.documentElement).value=r[i]||"",i==="primaryColor"&&window.localStorage.setItem("__THEME_COLOR__",r[i]||"")}return o(),(r,i)=>{const a=B_;return ge(),qe(a,{"wh-full":"",locale:n[pe(t).lang][0],"date-locale":n[pe(t).lang][1],theme:pe(t).isDark?pe(iS):void 0,"theme-overrides":pe(yh)},{default:se(()=>[Wc(r.$slots,"default")]),_:3},8,["locale","date-locale","theme","theme-overrides"])}}}),_Q=me({__name:"App",setup(e){return(t,n)=>{const o=ka("router-view");return ge(),qe(wQ,null,{default:se(()=>[ee(o,null,{default:se(({Component:r})=>[(ge(),qe(Hc(r)))]),_:1})]),_:1})}}}),Mu=jy(_Q);vQ(Mu);RX();CQ(Mu);w$(Mu);Mu.mount("#app");const SQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},kQ=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),TQ=[kQ];function PQ(e,t){return ge(),Ie("svg",SQ,[...TQ])}const bS={name:"gg-close",render:PQ},RQ={"h-60":"","f-c-c":""},EQ=["src"],$Q=me({__name:"SideLogo",setup(e){const t=bn();return(n,o)=>{const r=bS,i=Tt;return ge(),Ie("div",RQ,[pe(t).logo?(ge(),Ie("img",{key:0,src:pe(t).logo,height:"30"},null,8,EQ)):bt("",!0),Cn(H("h2",{"ml-10":"","max-w-140":"","flex-shrink-0":"","text-16":"","font-bold":"","color-primary":""},ce(pe(t).title),513),[[ro,!pe(t).collapsed]]),ee(i,{onClick:[o[0]||(o[0]=Q4(()=>{},["stop"])),pe(t).switchCollapsed],class:"absolute right-15 h-auto p-0 md:hidden",tertiary:"",size:"medium"},{icon:se(()=>[ee(r,{class:"cursor-pointer opacity-85"})]),_:1},8,["onClick"])])}}}),AQ=me({__name:"SideMenu",setup(e){const t=bn(),n=h=>Bn.global.t(h);function o(){window.innerWidth<=768&&(t.collapsed=!0)}const r=Qc(),i=Pa(),a=vS(),s=F(()=>{var h;return((h=i.meta)==null?void 0:h.activeMenu)||i.name}),l=F(()=>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(R=>R.key===w);if(T!==-1)(_=v[T].children)==null||_.push(y),v[T].children=(x=v[T].children)==null?void 0:x.sort((R,k)=>R.order-k.order);else{const R={type:"group",label:n(y.meta.group.label||""),key:w,children:[y]};v.push(R)}}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 R={label:n(C),key:_,path:c(m,S),icon:x!==null?x:void 0,meta:T,order:w};const k=u(h,R.path);return k&&(R={...R,...k}),R}function f(h){return h!=null&&h.customIcon?aS(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=eY;return ge(),qe(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"])}}}),IQ=me({__name:"index",setup(e){return(t,n)=>(ge(),Ie(et,null,[ee($Q),ee(AQ)],64))}}),MQ=me({__name:"AppMain",setup(e){const t=gQ();return(n,o)=>{const r=ka("router-view");return ge(),qe(r,null,{default:se(({Component:i,route:a})=>[pe(t).reloading?bt("",!0):(ge(),qe(Hc(i),{key:a.fullPath}))]),_:1})}}}),zQ=me({__name:"BreadCrumb",setup(e){const t=Pa();function n(o){return o!=null&&o.customIcon?aS(o.customIcon,{size:18}):o!=null&&o.icon?js(o.icon,{size:18}):null}return(o,r)=>{const i=JH,a=XH;return ge(),qe(a,null,{default:se(()=>[(ge(!0),Ie(et,null,Fn(pe(t).matched.filter(s=>{var l;return!!((l=s.meta)!=null&&l.title)}),s=>(ge(),qe(i,{key:s.path},{default:se(()=>[(ge(),qe(Hc(n(s.meta)))),Je(" "+ce(o.$t(s.meta.title)),1)]),_:2},1024))),128))]),_:1})}}}),OQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},DQ=H("path",{fill:"currentColor",d:"M11 13h10v-2H11m0-2h10V7H11M3 3v2h18V3M3 21h18v-2H3m0-7l4 4V8m4 9h10v-2H11z"},null,-1),LQ=[DQ];function FQ(e,t){return ge(),Ie("svg",OQ,[...LQ])}const NQ={name:"mdi-format-indent-decrease",render:FQ},BQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},HQ=H("path",{fill:"currentColor",d:"M11 13h10v-2H11m0-2h10V7H11M3 3v2h18V3M11 17h10v-2H11M3 8v8l4-4m-4 9h18v-2H3z"},null,-1),jQ=[HQ];function UQ(e,t){return ge(),Ie("svg",BQ,[...jQ])}const VQ={name:"mdi-format-indent-increase",render:UQ},WQ=me({__name:"MenuCollapse",setup(e){const t=bn();return(n,o)=>{const r=VQ,i=NQ,a=ur;return ge(),qe(a,{size:"20","cursor-pointer":"",onClick:pe(t).switchCollapsed},{default:se(()=>[pe(t).collapsed?(ge(),qe(r,{key:0})):(ge(),qe(i,{key:1}))]),_:1},8,["onClick"])}}}),qQ={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},KQ=H("path",{fill:"currentColor",d:"m290 236.4l43.9-43.9a8.01 8.01 0 0 0-4.7-13.6L169 160c-5.1-.6-9.5 3.7-8.9 8.9L179 329.1c.8 6.6 8.9 9.4 13.6 4.7l43.7-43.7L370 423.7c3.1 3.1 8.2 3.1 11.3 0l42.4-42.3c3.1-3.1 3.1-8.2 0-11.3zm352.7 187.3c3.1 3.1 8.2 3.1 11.3 0l133.7-133.6l43.7 43.7a8.01 8.01 0 0 0 13.6-4.7L863.9 169c.6-5.1-3.7-9.5-8.9-8.9L694.8 179c-6.6.8-9.4 8.9-4.7 13.6l43.9 43.9L600.3 370a8.03 8.03 0 0 0 0 11.3l42.4 42.4zM845 694.9c-.8-6.6-8.9-9.4-13.6-4.7l-43.7 43.7L654 600.3a8.03 8.03 0 0 0-11.3 0l-42.4 42.3a8.03 8.03 0 0 0 0 11.3L734 787.6l-43.9 43.9a8.01 8.01 0 0 0 4.7 13.6L855 864c5.1.6 9.5-3.7 8.9-8.9zm-463.7-94.6a8.03 8.03 0 0 0-11.3 0L236.3 733.9l-43.7-43.7a8.01 8.01 0 0 0-13.6 4.7L160.1 855c-.6 5.1 3.7 9.5 8.9 8.9L329.2 845c6.6-.8 9.4-8.9 4.7-13.6L290 787.6L423.7 654c3.1-3.1 3.1-8.2 0-11.3l-42.4-42.4z"},null,-1),GQ=[KQ];function YQ(e,t){return ge(),Ie("svg",qQ,[...GQ])}const XQ={name:"ant-design-fullscreen-outlined",render:YQ},QQ={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},ZQ=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),JQ=[ZQ];function eZ(e,t){return ge(),Ie("svg",QQ,[...JQ])}const tZ={name:"ant-design-fullscreen-exit-outlined",render:eZ},nZ=me({__name:"FullScreen",setup(e){const{isFullscreen:t,toggle:n}=kX();return(o,r)=>{const i=tZ,a=XQ,s=ur;return ge(),qe(s,{mr20:"",size:"18",style:{cursor:"pointer"},onClick:pe(n)},{default:se(()=>[pe(t)?(ge(),qe(i,{key:0})):(ge(),qe(a,{key:1}))]),_:1},8,["onClick"])}}}),oZ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},rZ=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),iZ=[rZ];function aZ(e,t){return ge(),Ie("svg",oZ,[...iZ])}const sZ={name:"ic-round-expand-more",render:aZ},lZ={class:"inline-block",viewBox:"0 0 32 32",width:"1em",height:"1em"},cZ=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),uZ=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),dZ=[cZ,uZ];function fZ(e,t){return ge(),Ie("svg",lZ,[...dZ])}const hZ={name:"carbon-user-avatar-filled",render:fZ},pZ={class:"hidden md:block"},mZ=me({__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=hZ,s=sZ,l=Tt,c=am;return ge(),qe(c,{options:n,onSelect:o},{default:se(()=>[ee(l,{text:"",flex:"","cursor-pointer":"","items-center":""},{default:se(()=>[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",pZ,ce(pe(t).email),1)]),_:1})]),_:1})}}}),gZ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},vZ=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),bZ=[vZ];function yZ(e,t){return ge(),Ie("svg",gZ,[...bZ])}const xZ={name:"fontisto-language",render:yZ},CZ=me({__name:"SwitchLang",setup(e){const t=bn();return(n,o)=>{const r=xZ,i=Tt,a=al;return ge(),qe(a,{value:pe(t).lang,"onUpdate:value":o[0]||(o[0]=s=>pe(t).lang=s),options:Object.entries(pe(pi)).map(([s,l])=>({label:l,value:s})),trigger:"click","on-update:value":pe(t).switchLang},{default:se(()=>[ee(i,{text:"","icon-placement":"left",class:"mr-20"},{icon:se(()=>[ee(r)]),_:1})]),_:1},8,["value","options","on-update:value"])}}}),wZ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},_Z=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),SZ=[_Z];function kZ(e,t){return ge(),Ie("svg",wZ,[...SZ])}const TZ={name:"mdi-white-balance-sunny",render:kZ},PZ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},RZ=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),EZ=[RZ];function $Z(e,t){return ge(),Ie("svg",PZ,[...EZ])}const AZ={name:"mdi-moon-waning-crescent",render:$Z},IZ=me({__name:"ThemeMode",setup(e){const t=bn(),n=fS(),o=()=>{t.toggleDark(),fX(n)()};return(r,i)=>{const a=AZ,s=TZ,l=ur;return ge(),qe(l,{"mr-20":"","cursor-pointer":"",size:"18",onClick:o},{default:se(()=>[pe(n)?(ge(),qe(a,{key:0})):(ge(),qe(s,{key:1}))]),_:1})}}}),MZ={flex:"","items-center":""},zZ={"ml-auto":"",flex:"","items-center":""},OZ=me({__name:"index",setup(e){return(t,n)=>(ge(),Ie(et,null,[H("div",MZ,[ee(WQ),ee(zQ,{"ml-15":""})]),H("div",zZ,[ee(IZ),ee(CZ),ee(nZ),ee(mZ)])],64))}}),DZ={"flex-col":"","flex-1":"","overflow-hidden":""},LZ={"flex-1":"","overflow-hidden":"","bg-hex-f5f6fb":"","dark:bg-hex-101014":""},FZ=me({__name:"index",setup(e){const t=bn();function n(o){t.collapsed=o}return(o,r)=>{const i=MG,a=RG;return ge(),qe(a,{"has-sider":"","wh-full":""},{default:se(()=>[ee(i,{bordered:"","collapse-mode":"transform","collapsed-width":0,width:220,"native-scrollbar":!1,collapsed:pe(t).collapsed,"show-trigger":"boolean","on-update:collapsed":n,class:"absolute z-100 h-100% md:relative"},{default:se(()=>[ee(IQ)]),_:1},8,["collapsed"]),H("article",DZ,[H("header",{"border-b":"1 solid #eee",class:"flex items-center bg-white px-15",dark:"bg-dark border-0",style:Fo(`height: ${pe(rX).height}px`)},[ee(OZ)],4),H("section",LZ,[ee(MQ)])])]),_:1})}}}),dr=Object.freeze(Object.defineProperty({__proto__:null,default:FZ},Symbol.toStringTag,{value:"Module"})),zu=(e,t)=>{const n=e.__vccOpts||e;for(const[o,r]of t)n[o]=r;return n},NZ={},BZ={"f-c-c":"","flex-col":"","text-14":"",color:"#6a6a6a"},HZ=H("p",null,[Je(" Copyright © 2022-present "),H("a",{href:"https://github.com/zclzone",target:"__blank",hover:"decoration-underline color-primary"}," Ronnie Zhang ")],-1),jZ=H("p",null,null,-1),UZ=[HZ,jZ];function VZ(e,t){return ge(),Ie("footer",BZ,UZ)}const WZ=zu(NZ,[["render",VZ]]),qZ={class:"cus-scroll-y wh-full flex-col bg-[#f5f6fb] p-5 dark:bg-hex-121212 md:p-15"},co=me({__name:"AppPage",props:{showFooter:{type:Boolean,default:!1}},setup(e){return(t,n)=>{const o=WZ,r=BH;return ge(),qe(fn,{name:"fade-slide",mode:"out-in",appear:""},{default:se(()=>[H("section",qZ,[Wc(t.$slots,"default"),e.showFooter?(ge(),qe(o,{key:0,"mt-15":""})):bt("",!0),ee(r,{bottom:20})])]),_:3})}}}),KZ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},GZ=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),YZ=[GZ];function XZ(e,t){return ge(),Ie("svg",KZ,[...YZ])}const QZ={name:"mingcute-add-fill",render:XZ},ZZ={class:"inline-block",viewBox:"0 0 1200 1200",width:"1em",height:"1em"},JZ=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),eJ=[JZ];function tJ(e,t){return ge(),Ie("svg",ZZ,[...eJ])}const nJ={name:"el-qrcode",render:tJ},oJ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},rJ=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),iJ=[rJ];function aJ(e,t){return ge(),Ie("svg",oJ,[...iJ])}const sJ={name:"fluent-copy24-filled",render:aJ},lJ="data:image/png;base64,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",yS="data:image/png;base64,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",cJ="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==",uJ="data:image/png;base64,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",dJ="data:image/png;base64,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",fJ="data:image/png;base64,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";/*! + `)])]),WY=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 ts;const qY=ge({name:"Switch",props:WY,setup(e){ts===void 0&&(typeof CSS<"u"?typeof CSS.supports<"u"?ts=CSS.supports("width","max(1px)"):ts=!1:ts=!0);const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=Fe("Switch","-switch",VY,HK,e,t),r=sr(e),{mergedSizeRef:i,mergedDisabledRef:a}=r,s=N(e.defaultValue),l=Ne(e,"value"),c=rn(l,s),u=F(()=>c.value===e.checkedValue),d=N(!1),f=N(!1),p=F(()=>{const{railStyle:T}=e;if(T)return T({focused:f.value,checked:u.value})});function h(T){const{"onUpdate:value":R,onChange:k,onUpdateValue:A}=e,{nTriggerFormInput:I,nTriggerFormChange:W}=r;R&&Ee(R,T),A&&Ee(A,T),k&&Ee(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 x(){f.value=!0,m()}function S(){f.value=!1,v(),d.value=!1}function w(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 y=F(()=>{const{value:T}=i,{self:{opacityDisabled:R,railColor:k,railColorActive:A,buttonBoxShadow:I,buttonColor:W,boxShadowFocus:B,loadingColor:O,textColor:$,iconColor:U,[Pe("buttonHeight",T)]:X,[Pe("buttonWidth",T)]:L,[Pe("buttonWidthPressed",T)]:M,[Pe("railHeight",T)]:le,[Pe("railWidth",T)]:Q,[Pe("railBorderRadius",T)]:ne,[Pe("buttonBorderRadius",T)]:de},common:{cubicBezierEaseInOut:xe}}=o.value;let Ce,G,be;return ts?(Ce=`calc((${le} - ${X}) / 2)`,G=`max(${le}, ${X})`,be=`max(${Q}, calc(${Q} + ${X} - ${le}))`):(Ce=Ln((wn(le)-wn(X))/2),G=Ln(Math.max(wn(le),wn(X))),be=wn(le)>wn(X)?Q:Ln(wn(Q)+wn(X)-wn(le))),{"--n-bezier":xe,"--n-button-border-radius":de,"--n-button-box-shadow":I,"--n-button-color":W,"--n-button-width":L,"--n-button-width-pressed":M,"--n-button-height":X,"--n-height":G,"--n-offset":Ce,"--n-opacity-disabled":R,"--n-rail-border-radius":ne,"--n-rail-color":k,"--n-rail-color-active":A,"--n-rail-height":le,"--n-rail-width":Q,"--n-width":be,"--n-box-shadow-focus":B,"--n-loading-color":O,"--n-text-color":$,"--n-icon-color":U}}),C=n?Rt("switch",F(()=>i.value[0]),y,e):void 0;return{handleClick:g,handleBlur:S,handleFocus:x,handleKeyup:w,handleKeydown:_,mergedRailStyle:p,pressed:d,mergedClsPrefix:t,mergedValue:c,checked:u,mergedDisabled:a,cssVars:n?void 0:y,themeClass:C==null?void 0:C.themeClass,onRender:C==null?void 0:C.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(Mi,null,{default:()=>this.loading?b(Oi,{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)))))}}),KY=ge({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)}}}),GY={message:cY,notification:yY,loadingBar:VG,dialog:kW};function YY({providersAndProps:e,configProviderProps:t}){let o=jy(()=>b(B_,pe(t),{default:()=>e.map(({type:s,Provider:l,props:c})=>b(l,pe(c),{default:()=>b(KY,{onSetup:()=>r[s]=GY[s]()})}))}));const r={app:o};let i;return ar&&(i=document.createElement("div"),document.body.appendChild(i),o.mount(i)),Object.assign({unmount:()=>{var s;if(o===null||i===null){rr("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 XY(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:lY,props:n});break;case"notification":a.push({type:l,Provider:bY,props:r});break;case"dialog":a.push({type:l,Provider:SW,props:o});break;case"loadingBar":a.push({type:l,Provider:UG,props:i});break}}),YY({providersAndProps:a,configProviderProps:t})}function QY(){const e=je(xo,null);return F(()=>{if(e===null)return yt;const{mergedThemeRef:{value:t},mergedThemeOverridesRef:{value:n}}=e,o=(t==null?void 0:t.common)||yt;return n!=null&&n.common?Object.assign({},o,n.common):o})}const ZY=()=>({}),JY={name:"Equation",common:Be,self:ZY},eX=JY,iS={name:"dark",common:Be,Alert:eH,Anchor:dH,AutoComplete:PH,Avatar:k_,AvatarGroup:IH,BackTop:zH,Badge:UH,Breadcrumb:GH,Button:jn,ButtonGroup:Mq,Calendar:uj,Card:M_,Carousel:_j,Cascader:Kj,Checkbox:Fa,Code:N_,Collapse:oU,CollapseTransition:aU,ColorPicker:hj,DataTable:VU,DatePicker:nW,Descriptions:aW,Dialog:S2,Divider:EW,Drawer:OW,Dropdown:om,DynamicInput:nq,DynamicTags:uq,Element:fq,Empty:Di,Ellipsis:X_,Equation:eX,Form:gq,GradientText:bq,Icon:gV,IconWrapper:Cq,Image:xG,Input:lo,InputNumber:Oq,LegacyTransfer:LG,Layout:Bq,List:qq,LoadingBar:Gq,Log:Jq,Menu:aK,Mention:tK,Message:Aq,Modal:gW,Notification:Tq,PageHeader:cK,Pagination:G_,Popconfirm:hK,Popover:Fi,Popselect:H_,Progress:B2,Radio:J_,Rate:bK,Result:_K,Row:yG,Scrollbar:Hn,Select:W_,Skeleton:NY,Slider:TK,Space:M2,Spin:EK,Statistic:IK,Steps:DK,Switch:FK,Table:WK,Tabs:YK,Tag:m_,Thing:ZK,TimePicker:C2,Timeline:tG,Tooltip:Tu,Transfer:rG,Tree:U2,TreeSelect:lG,Typography:fG,Upload:mG,Watermark:vG},tX={"aria-hidden":"true",width:"1em",height:"1em"},nX=["xlink:href","fill"],oX=ge({__name:"SvgIcon",props:{icon:{type:String,required:!0},prefix:{type:String,default:"icon-custom"},color:{type:String,default:"currentColor"}},setup(e){const t=e,n=F(()=>`#${t.prefix}-${t.icon}`);return(o,r)=>(me(),Ie("svg",tX,[H("use",{"xlink:href":n.value,fill:e.color},null,8,nX)]))}}),Vs=(e,t={size:12})=>()=>b(ur,t,()=>b(TA,{icon:e})),aS=(e,t={size:12})=>()=>b(ur,t,()=>b(oX,{icon:e}));function rX(){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:iX,tags:I7e,naiveThemeOverrides:yh}=rX();function Iu(e){return Ph()?(K1(e),!0):!1}function Mo(e){return typeof e=="function"?e():pe(e)}const sS=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const aX=Object.prototype.toString,sX=e=>aX.call(e)==="[object Object]",lS=()=>{};function lX(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 cS=e=>e();function cX(e=cS){const t=N(!0);function n(){t.value=!1}function o(){t.value=!0}const r=(...i)=>{t.value&&e(...i)};return{isActive:no(t),pause:n,resume:o,eventFilter:r}}function uX(...e){if(e.length!==1)return Ne(...e);const t=e[0];return typeof t=="function"?no(f3(()=>({get:t,set:lS}))):N(t)}function dX(e,t,n={}){const{eventFilter:o=cS,...r}=n;return ht(e,lX(o,t),r)}function fX(e,t,n={}){const{eventFilter:o,...r}=n,{eventFilter:i,pause:a,resume:s,isActive:l}=cX(o);return{stop:dX(e,t,{...r,eventFilter:i}),pause:a,resume:s,isActive:l}}function uS(e,t=!0){Yn()?Ut(e):t?e():jt(e)}function hX(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 xi=sS?window:void 0,pX=sS?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=xi):[t,n,o,r]=e,!t)return lS;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=sX(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 mX(){const e=N(!1);return Yn()&&Ut(()=>{e.value=!0}),e}function gm(e){const t=mX();return F(()=>(t.value,!!e()))}function gX(e,t={}){const{window:n=xi}=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 Ul=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Vl="__vueuse_ssr_handlers__",vX=bX();function bX(){return Vl in Ul||(Ul[Vl]=Ul[Vl]||{}),Ul[Vl]}function dS(e,t){return vX[e]||t}function yX(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 xX={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 CX(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=xi,eventFilter:f,onError:p=R=>{console.error(R)},initOnMounted:h}=o,m=(u?qs:N)(typeof t=="function"?t():t);if(!n)try{n=dS("getDefaultStorage",()=>{var R;return(R=xi)==null?void 0:R.localStorage})()}catch(R){p(R)}if(!n)return m;const v=Mo(t),g=yX(v),x=(r=o.serializer)!=null?r:xX[g],{pause:S,resume:w}=fX(m,()=>_(m.value),{flush:i,deep:a,eventFilter:f});return d&&s&&uS(()=>{Rc(d,"storage",T),Rc(d,K0,C),h&&T()}),h||T(),m;function _(R){try{if(R==null)n.removeItem(e);else{const k=x.write(R),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 y(R){const k=R?R.newValue:n.getItem(e);if(k==null)return l&&v!==null&&n.setItem(e,x.write(v)),v;if(!R&&c){const A=x.read(k);return typeof c=="function"?c(A,v):g==="object"&&!Array.isArray(A)?{...v,...A}:A}else return typeof k!="string"?k:x.read(k)}function C(R){T(R.detail)}function T(R){if(!(R&&R.storageArea!==n)){if(R&&R.key==null){m.value=v;return}if(!(R&&R.key!==e)){S();try{(R==null?void 0:R.newValue)!==x.write(m.value)&&(m.value=y(R))}catch(k){p(k)}finally{R?jt(w):w()}}}}}function wX(e){return gX("(prefers-color-scheme: dark)",e)}function _X(e={}){const{selector:t="html",attribute:n="class",initialValue:o="auto",window:r=xi,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=wX({window:r}),p=F(()=>f.value?"dark":"light"),h=l||(a==null?uX(o):CX(a,o,i,{window:r,listenToStorageChanges:s})),m=F(()=>h.value==="auto"?p.value:h.value),v=dS("updateHTMLAttrs",(w,_,y)=>{const C=typeof w=="string"?r==null?void 0:r.document.querySelector(w):wa(w);if(!C)return;let T;if(u){T=r.document.createElement("style");const R="*,*::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(R)),r.document.head.appendChild(T)}if(_==="class"){const R=y.split(/\s/g);Object.values(d).flatMap(k=>(k||"").split(/\s/g)).filter(Boolean).forEach(k=>{R.includes(k)?C.classList.add(k):C.classList.remove(k)})}else C.setAttribute(_,y);u&&(r.getComputedStyle(T).opacity,document.head.removeChild(T))});function g(w){var _;v(t,n,(_=d[w])!=null?_:w)}function x(w){e.onChanged?e.onChanged(w,g):g(w)}ht(m,x,{flush:"post",immediate:!0}),uS(()=>x(m.value));const S=F({get(){return c?h.value:m.value},set(w){h.value=w}});try{return Object.assign(S,{store:h,system:p,state:m})}catch{return S}}function SX(e,t,n={}){const{window:o=xi,...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 kX(e,t,n={}){const{window:o=xi,initialValue:r="",observe:i=!1}=n,a=N(r),s=F(()=>{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&&SX(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 fS(e={}){const{valueDark:t="dark",valueLight:n=""}=e,o=_X({...e,onChanged:(i,a)=>{var s;e.onChanged?(s=e.onChanged)==null||s.call(e,i==="dark",a,i):a(i)},modes:{dark:t,light:n}});return F({get(){return o.value==="dark"},set(i){const a=i?"dark":"light";o.system.value===a?o.value="auto":o.value=a}})}const G0=["fullscreenchange","webkitfullscreenchange","webkitendfullscreen","mozfullscreenchange","MSFullscreenChange"];function TX(e,t={}){const{document:n=pX,autoExit:o=!1}=t,r=F(()=>{var g;return(g=wa(e))!=null?g:n==null?void 0:n.querySelector("html")}),i=N(!1),a=F(()=>["requestFullscreen","webkitRequestFullscreen","webkitEnterFullscreen","webkitEnterFullScreen","webkitRequestFullScreen","mozRequestFullScreen","msRequestFullscreen"].find(g=>n&&g in n||r.value&&g in r.value)),s=F(()=>["exitFullscreen","webkitExitFullscreen","webkitExitFullScreen","webkitCancelFullScreen","mozCancelFullScreen","msExitFullscreen"].find(g=>n&&g in n||r.value&&g in r.value)),l=F(()=>["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:fS(),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 BX();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){C$(e),location.reload()}}});function PX(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 RX(e){return e.confirm=function(t={}){const n=!aC(t.title);return e[t.type||"warning"]({showIcon:n,positiveText:"确定",negativeText:"取消",onPositiveClick:t.confirm,onNegativeClick:t.cancel,onMaskClick:t.cancel,...t})},e}function EX(){const e=bn(),t=F(()=>({theme:e.isDark?iS:void 0,themeOverrides:yh})),{message:n,dialog:o,notification:r,loadingBar:i}=XY(["message","dialog","notification","loadingBar"],{configProviderProps:t});window.$loadingBar=i,window.$notification=r,window.$message=PX(n),window.$dialog=RX(o)}const $X="access_token",AX=6*60*60;function IX(e){Si.set($X,e,AX)}function MX(e){if(e.method==="get"&&(e.params={...e.params,t:new Date().getTime()}),dR(e))return e;const t=Ex();return t.value?(e.headers.Authorization=e.headers.Authorization||t.value,e):(op(),Promise.reject({code:"-1",message:"未登录"}))}function zX(e){return Promise.reject(e)}function OX(e){return Promise.resolve((e==null?void 0:e.data)||{code:-1,message:"未知错误"})}function DX(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 LX(e={}){const t={headers:{"Content-Type":"application/x-www-form-urlencoded"},timeout:12e3},n=cR.create({...t,...e});return n.interceptors.request.use(MX,zX),n.interceptors.response.use(OX,DX),n}const St=LX({baseURL:FX()});function FX(){let e=NX(window.routerBase||"/")+"api/v1";return/^https?:\/\//.test(e)||(e=window.location.origin+e),e}function NX(e){return e.endsWith("/")?e:"/"+e}function BX(){return St.get("/user/comm/config")}function HX(){return St.get("/user/info")}function jX(){return St.get("/user/getStat")}function UX(){return St.get("/user/getSubscribe")}function VX(){return St.get("/user/notice/fetch")}function WX(){return St.get("/user/plan/fetch")}function hS(){return St.get("/user/server/fetch")}function pS(){return St.get("/user/order/fetch")}function qX(e){return St.get("/user/order/detail?trade_no="+e)}function vm(e){return St.post("/user/order/cancel",{trade_no:e})}function KX(e){return St.get("/user/order/check?trade_no="+e)}function GX(){return St.get("/user/invite/fetch")}function YX(e=1,t=10){return St.get(`/user/invite/details?current=${e}&page_size=${t}`)}function XX(){return St.get("/user/invite/save")}function QX(e){return St.post("/user/transfer",{transfer_amount:e})}function ZX(e){return St.post("/user/ticket/withdraw",e)}function Y0(e){return St.post("/user/update",e)}function JX(e,t){return St.post("/user/changePassword",{old_password:e,new_password:t})}function eQ(){return St.get("/user/resetSecurity")}function tQ(){return St.get("/user/stat/getTrafficLog")}function nQ(){return St.get("/user/order/getPaymentMethod")}function mS(e,t,n){return St.post("/user/order/save",{plan_id:e,period:t,coupon_code:n})}function oQ(e,t){return St.post("/user/order/checkout",{trade_no:e,method:t})}function rQ(e){return St.get("/user/plan/fetch?id="+e)}function iQ(e,t){return St.post("/user/coupon/check",{code:e,plan_id:t})}function aQ(){return St.get("/user/ticket/fetch")}function sQ(e,t,n){return St.post("/user/ticket/save",{subject:e,level:t,message:n})}function lQ(e){return St.post("/user/ticket/close",{id:e})}function cQ(e){return St.get("/user/ticket/fetch?id="+e)}function uQ(e,t){return St.post("/user/ticket/reply",{id:e,message:t})}function dQ(e="",t="zh-CN"){return St.get(`/user/knowledge/fetch?keyword=${e}&language=${t}`)}function fQ(e,t="zh-CN"){return St.get(`/user/knowledge/fetch?id=${e}&language=${t}`)}const dl=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 HX(),{data:t}=e;return t?(this.userInfo=t,t):Promise.reject(e)}catch(e){return Promise.reject(e)}},async logout(){$x(),this.userInfo={},op()},setUserInfo(e){this.userInfo={...this.userInfo,...e}}}});function hQ(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 gS(e,t){const n=[];return e.forEach(o=>{if(hQ(o,t)){const r={...o,children:[]};o.children&&o.children.length?r.children=gS(o.children,t):Reflect.deleteProperty(r,"children"),n.push(r)}}),n}const vS=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=gS(ex,e);return this.accessRoutes=t,t}}}),pQ=mc.get("activeTag"),mQ=mc.get("tags"),gQ=["/404","/login"],vQ=Jc({id:"tag",state:()=>{const e=N(mQ.value),t=N(pQ.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(gQ.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 bQ(e){e.use(BT())}const yQ=["/login","/register","/forgetpassword"];function xQ(e){const t=dl(),n=vS();e.beforeEach(async(o,r,i)=>{Ex().value?o.path==="/login"?i({path:"/"}):t.userUUID?i():(await Promise.all([bn().getConfig(),t.getUserInfo().catch(l=>{$x(),op(),window.$message.error(l.message||"获取用户信息失败!")})]),n.generateRoutes(t.role).forEach(l=>{l.name&&!e.hasRoute(l.name)&&e.addRoute(l)}),e.addRoute(DT),i({...o,replace:!0})):yQ.includes(o.path)?i():i({path:"/login"})})}function CQ(e){LT(e),xQ(e),FT(e)}const Jt=iT({history:C5("/"),routes:Jy,scrollBehavior:()=>({left:0,top:0})});function wQ(e){e.use(Jt),CQ(Jt)}const _Q=ge({__name:"AppProvider",setup(e){const t=bn(),n={"zh-CN":[kL,u0],"en-US":[Xw,Zw],"fa-IR":[DL,bN],"ko-KR":[IL,$7],"vi-VN":[zL,gN],"zh-TW":[PL,u0],"ja-JP":[$L,qF]};function o(){const r=yh.common;for(const i in r)kX(`--${vL(i)}`,document.documentElement).value=r[i]||"",i==="primaryColor"&&window.localStorage.setItem("__THEME_COLOR__",r[i]||"")}return o(),(r,i)=>{const a=B_;return me(),We(a,{"wh-full":"",locale:n[pe(t).lang][0],"date-locale":n[pe(t).lang][1],theme:pe(t).isDark?pe(iS):void 0,"theme-overrides":pe(yh)},{default:ae(()=>[Wc(r.$slots,"default")]),_:3},8,["locale","date-locale","theme","theme-overrides"])}}}),SQ=ge({__name:"App",setup(e){return(t,n)=>{const o=ka("router-view");return me(),We(_Q,null,{default:ae(()=>[J(o,null,{default:ae(({Component:r})=>[(me(),We(Hc(r)))]),_:1})]),_:1})}}}),Mu=jy(SQ);bQ(Mu);EX();wQ(Mu);_$(Mu);Mu.mount("#app");const kQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},TQ=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),PQ=[TQ];function RQ(e,t){return me(),Ie("svg",kQ,[...PQ])}const bS={name:"gg-close",render:RQ},EQ={"h-60":"","f-c-c":""},$Q=["src"],AQ=ge({__name:"SideLogo",setup(e){const t=bn();return(n,o)=>{const r=bS,i=Tt;return me(),Ie("div",EQ,[pe(t).logo?(me(),Ie("img",{key:0,src:pe(t).logo,height:"30"},null,8,$Q)):bt("",!0),Cn(H("h2",{"ml-10":"","max-w-140":"","flex-shrink-0":"","text-16":"","font-bold":"","color-primary":""},ce(pe(t).title),513),[[ro,!pe(t).collapsed]]),J(i,{onClick:[o[0]||(o[0]=Z4(()=>{},["stop"])),pe(t).switchCollapsed],class:"absolute right-15 h-auto p-0 md:hidden",tertiary:"",size:"medium"},{icon:ae(()=>[J(r,{class:"cursor-pointer opacity-85"})]),_:1},8,["onClick"])])}}}),IQ=ge({__name:"SideMenu",setup(e){const t=bn(),n=h=>Bn.global.t(h);function o(){window.innerWidth<=768&&(t.collapsed=!0)}const r=Qc(),i=Pa(),a=vS(),s=F(()=>{var h;return((h=i.meta)==null?void 0:h.activeMenu)||i.name}),l=F(()=>a.menus.reduce((v,g)=>{var S,w,_,y;const x=d(g);if((w=(S=x.meta)==null?void 0:S.group)!=null&&w.key){const C=x.meta.group.key,T=v.findIndex(R=>R.key===C);if(T!==-1)(_=v[T].children)==null||_.push(x),v[T].children=(y=v[T].children)==null?void 0:y.sort((R,k)=>R.order-k.order);else{const R={type:"group",label:n(x.meta.group.label||""),key:C,children:[x]};v.push(R)}}else v.push(x);return v.sort((C,T)=>C.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(x=>{var S;return x.name&&!((S=x.meta)!=null&&S.isHidden)}))||[];return v.length===1?d(v[0],m):v.length>1?{children:v.map(x=>d(x,m)).sort((x,S)=>x.order-S.order)}:null}function d(h,m=""){const{title:v,order:g}=h.meta||{title:"",order:0},{name:x,path:S}=h,w=v||x||"",_=x||"",y=f(h.meta),C=g||0,T=h.meta;let R={label:n(w),key:_,path:c(m,S),icon:y!==null?y:void 0,meta:T,order:C};const k=u(h,R.path);return k&&(R={...R,...k}),R}function f(h){return h!=null&&h.customIcon?aS(h.customIcon,{size:18}):h!=null&&h.icon?Vs(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=tY;return me(),We(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"])}}}),MQ=ge({__name:"index",setup(e){return(t,n)=>(me(),Ie(tt,null,[J(AQ),J(IQ)],64))}}),zQ=ge({__name:"AppMain",setup(e){const t=vQ();return(n,o)=>{const r=ka("router-view");return me(),We(r,null,{default:ae(({Component:i,route:a})=>[pe(t).reloading?bt("",!0):(me(),We(Hc(i),{key:a.fullPath}))]),_:1})}}}),OQ=ge({__name:"BreadCrumb",setup(e){const t=Pa();function n(o){return o!=null&&o.customIcon?aS(o.customIcon,{size:18}):o!=null&&o.icon?Vs(o.icon,{size:18}):null}return(o,r)=>{const i=ej,a=QH;return me(),We(a,null,{default:ae(()=>[(me(!0),Ie(tt,null,Fn(pe(t).matched.filter(s=>{var l;return!!((l=s.meta)!=null&&l.title)}),s=>(me(),We(i,{key:s.path},{default:ae(()=>[(me(),We(Hc(n(s.meta)))),Je(" "+ce(o.$t(s.meta.title)),1)]),_:2},1024))),128))]),_:1})}}}),DQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},LQ=H("path",{fill:"currentColor",d:"M11 13h10v-2H11m0-2h10V7H11M3 3v2h18V3M3 21h18v-2H3m0-7l4 4V8m4 9h10v-2H11z"},null,-1),FQ=[LQ];function NQ(e,t){return me(),Ie("svg",DQ,[...FQ])}const BQ={name:"mdi-format-indent-decrease",render:NQ},HQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},jQ=H("path",{fill:"currentColor",d:"M11 13h10v-2H11m0-2h10V7H11M3 3v2h18V3M11 17h10v-2H11M3 8v8l4-4m-4 9h18v-2H3z"},null,-1),UQ=[jQ];function VQ(e,t){return me(),Ie("svg",HQ,[...UQ])}const WQ={name:"mdi-format-indent-increase",render:VQ},qQ=ge({__name:"MenuCollapse",setup(e){const t=bn();return(n,o)=>{const r=WQ,i=BQ,a=ur;return me(),We(a,{size:"20","cursor-pointer":"",onClick:pe(t).switchCollapsed},{default:ae(()=>[pe(t).collapsed?(me(),We(r,{key:0})):(me(),We(i,{key:1}))]),_:1},8,["onClick"])}}}),KQ={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},GQ=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),YQ=[GQ];function XQ(e,t){return me(),Ie("svg",KQ,[...YQ])}const QQ={name:"ant-design-fullscreen-outlined",render:XQ},ZQ={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},JQ=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),eZ=[JQ];function tZ(e,t){return me(),Ie("svg",ZQ,[...eZ])}const nZ={name:"ant-design-fullscreen-exit-outlined",render:tZ},oZ=ge({__name:"FullScreen",setup(e){const{isFullscreen:t,toggle:n}=TX();return(o,r)=>{const i=nZ,a=QQ,s=ur;return me(),We(s,{mr20:"",size:"18",style:{cursor:"pointer"},onClick:pe(n)},{default:ae(()=>[pe(t)?(me(),We(i,{key:0})):(me(),We(a,{key:1}))]),_:1},8,["onClick"])}}}),rZ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},iZ=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),aZ=[iZ];function sZ(e,t){return me(),Ie("svg",rZ,[...aZ])}const lZ={name:"ic-round-expand-more",render:sZ},cZ={class:"inline-block",viewBox:"0 0 32 32",width:"1em",height:"1em"},uZ=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),dZ=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),fZ=[uZ,dZ];function hZ(e,t){return me(),Ie("svg",cZ,[...fZ])}const pZ={name:"carbon-user-avatar-filled",render:hZ},mZ={class:"hidden md:block"},gZ=ge({__name:"UserAvatar",setup(e){const t=dl(),n=[{label:"个人中心",key:"profile",icon:Vs("mdi-account-outline",{size:14})},{label:"退出登录",key:"logout",icon:Vs("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=pZ,s=lZ,l=Tt,c=am;return me(),We(c,{options:n,onSelect:o},{default:ae(()=>[J(l,{text:"",flex:"","cursor-pointer":"","items-center":""},{default:ae(()=>[J(a,{class:"mr-0 h-20 w-20 rounded-full md:mr10 md:h-30 md:w-30"}),J(s,{class:"h-20 w-20 md:hidden"}),H("span",mZ,ce(pe(t).email),1)]),_:1})]),_:1})}}}),vZ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},bZ=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),yZ=[bZ];function xZ(e,t){return me(),Ie("svg",vZ,[...yZ])}const CZ={name:"fontisto-language",render:xZ},wZ=ge({__name:"SwitchLang",setup(e){const t=bn();return(n,o)=>{const r=CZ,i=Tt,a=ll;return me(),We(a,{value:pe(t).lang,"onUpdate:value":o[0]||(o[0]=s=>pe(t).lang=s),options:Object.entries(pe(mi)).map(([s,l])=>({label:l,value:s})),trigger:"click","on-update:value":pe(t).switchLang},{default:ae(()=>[J(i,{text:"","icon-placement":"left",class:"mr-20"},{icon:ae(()=>[J(r)]),_:1})]),_:1},8,["value","options","on-update:value"])}}}),_Z={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},SZ=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),kZ=[SZ];function TZ(e,t){return me(),Ie("svg",_Z,[...kZ])}const PZ={name:"mdi-white-balance-sunny",render:TZ},RZ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},EZ=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),$Z=[EZ];function AZ(e,t){return me(),Ie("svg",RZ,[...$Z])}const IZ={name:"mdi-moon-waning-crescent",render:AZ},MZ=ge({__name:"ThemeMode",setup(e){const t=bn(),n=fS(),o=()=>{t.toggleDark(),hX(n)()};return(r,i)=>{const a=IZ,s=PZ,l=ur;return me(),We(l,{"mr-20":"","cursor-pointer":"",size:"18",onClick:o},{default:ae(()=>[pe(n)?(me(),We(a,{key:0})):(me(),We(s,{key:1}))]),_:1})}}}),zZ={flex:"","items-center":""},OZ={"ml-auto":"",flex:"","items-center":""},DZ=ge({__name:"index",setup(e){return(t,n)=>(me(),Ie(tt,null,[H("div",zZ,[J(qQ),J(OQ,{"ml-15":""})]),H("div",OZ,[J(MZ),J(wZ),J(oZ),J(gZ)])],64))}}),LZ={"flex-col":"","flex-1":"","overflow-hidden":""},FZ={"flex-1":"","overflow-hidden":"","bg-hex-f5f6fb":"","dark:bg-hex-101014":""},NZ=ge({__name:"index",setup(e){const t=bn();function n(o){t.collapsed=o}return(o,r)=>{const i=zG,a=EG;return me(),We(a,{"has-sider":"","wh-full":""},{default:ae(()=>[J(i,{bordered:"","collapse-mode":"transform","collapsed-width":0,width:220,"native-scrollbar":!1,collapsed:pe(t).collapsed,"show-trigger":"boolean","on-update:collapsed":n,class:"absolute z-100 h-100% md:relative"},{default:ae(()=>[J(MQ)]),_:1},8,["collapsed"]),H("article",LZ,[H("header",{"border-b":"1 solid #eee",class:"flex items-center bg-white px-15",dark:"bg-dark border-0",style:Fo(`height: ${pe(iX).height}px`)},[J(DZ)],4),H("section",FZ,[J(zQ)])])]),_:1})}}}),dr=Object.freeze(Object.defineProperty({__proto__:null,default:NZ},Symbol.toStringTag,{value:"Module"})),zu=(e,t)=>{const n=e.__vccOpts||e;for(const[o,r]of t)n[o]=r;return n},BZ={},HZ={"f-c-c":"","flex-col":"","text-14":"",color:"#6a6a6a"},jZ=H("p",null,[Je(" Copyright © 2022-present "),H("a",{href:"https://github.com/zclzone",target:"__blank",hover:"decoration-underline color-primary"}," Ronnie Zhang ")],-1),UZ=H("p",null,null,-1),VZ=[jZ,UZ];function WZ(e,t){return me(),Ie("footer",HZ,VZ)}const qZ=zu(BZ,[["render",WZ]]),KZ={class:"cus-scroll-y wh-full flex-col bg-[#f5f6fb] p-5 dark:bg-hex-121212 md:p-15"},co=ge({__name:"AppPage",props:{showFooter:{type:Boolean,default:!1}},setup(e){return(t,n)=>{const o=qZ,r=HH;return me(),We(fn,{name:"fade-slide",mode:"out-in",appear:""},{default:ae(()=>[H("section",KZ,[Wc(t.$slots,"default"),e.showFooter?(me(),We(o,{key:0,"mt-15":""})):bt("",!0),J(r,{bottom:20})])]),_:3})}}}),GZ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},YZ=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),XZ=[YZ];function QZ(e,t){return me(),Ie("svg",GZ,[...XZ])}const ZZ={name:"mingcute-add-fill",render:QZ},JZ={class:"inline-block",viewBox:"0 0 1200 1200",width:"1em",height:"1em"},eJ=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),tJ=[eJ];function nJ(e,t){return me(),Ie("svg",JZ,[...tJ])}const oJ={name:"el-qrcode",render:nJ},rJ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},iJ=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),aJ=[iJ];function sJ(e,t){return me(),Ie("svg",rJ,[...aJ])}const lJ={name:"fluent-copy24-filled",render:sJ},cJ="data:image/png;base64,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",yS="data:image/png;base64,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",uJ="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==",dJ="data:image/png;base64,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",fJ="data:image/png;base64,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",hJ="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]|=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}}}),mJ=me({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=wS(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})])}}}),gJ=me({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,hJ?u.fill(new Path2D(wS(d,a))):d.forEach(function(m,v){m.forEach(function(g,y){g&&u.fillRect(y+a,v+a,1,1)})})}}};return Ut(n),Ws(n),function(){return b("canvas",{ref:t,style:{width:"".concat(e.size,"px"),height:"".concat(e.size,"px")}})}}}),vJ=me({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=CS(i)?i:xS;return b(t==="svg"?mJ:gJ,{value:n,size:l,margin:c,level:u,background:a,foreground:s})},props:pJ}),Dt={};const 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="ā",UJ="⨿",VJ="&",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="⨑",Uee="≌",Vee="϶",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="▓",Ute="█",Vte="=⃥",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="╠",Une="‵",Vne="˘",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="Ч",Uoe="ч",Voe="✓",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="∳",Ure="↵",Vre="✗",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="д",Uie="‡",Vie="⇊",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="¨",Uae="⇓",Vae="⇐",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="ě",Use="Ê",Vse="ê",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="⪕",Ule="⩵",Vle="=",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="Ф",yce="ф",xce="♀",Cce="ffi",wce="ff",_ce="ffl",Sce="𝔉",kce="𝔣",Tce="fi",Pce="◼",Rce="▪",Ece="fj",$ce="♭",Ace="fl",Ice="▱",Mce="ƒ",zce="𝔽",Oce="𝕗",Dce="∀",Lce="∀",Fce="⋔",Nce="⫙",Bce="ℱ",Hce="⨍",jce="½",Uce="⅓",Vce="¼",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="Ѓ",Uue="ѓ",Vue="⪥",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="↭",Ude="^",Vde="ℏ",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="∭",Ffe="⧜",Nfe="℩",Bfe="IJ",Hfe="ij",jfe="Ī",Ufe="ī",Vfe="ℑ",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="й",Uhe="𝔍",Vhe="𝔧",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="↢",Upe="⤙",Vpe="⤛",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="⊣",Ume="⥚",Vme="⋋",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="⥫",Uge="◺",Vge="Ŀ",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="⪍",Uve="⪏",Vve="[",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="⨪",Ube="∓",Vbe="⫛",Wbe="…",qbe="∓",Kbe="⊧",Gbe="𝕄",Ybe="𝕞",Xbe="∓",Qbe="𝓂",Zbe="ℳ",Jbe="∾",e0e="Μ",t0e="μ",n0e="⊸",o0e="⊸",r0e="∇",i0e="Ń",a0e="ń",s0e="∠⃒",l0e="≉",c0e="⩰̸",u0e="≋̸",d0e="ʼn",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="≂̸",U0e="≫",V0e="≪",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="ℕ",U1e="⫬",V1e="¬",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="⪰̸",Uye="⋡",Vye="≿̸",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="⊉",Uxe="⫆̸",Vxe="≹",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="𝔬",UCe="˛",VCe="Ò",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="‾",Uwe="⏞",Vwe="⎴",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="≺",U_e="≼",V_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="⦳",U2e="⟩",V2e="⟫",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="®",USe="®",VSe="∋",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="⎱",Uke="⫮",Vke="⟭",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="с",U3e="⊡",V3e="⋅",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="Ь",U4e="ь",V4e="⌿",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="⊊",U5e="⪿",V5e="⥹",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="⫈",UTe="⫔",VTe="⫖",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="𝕋",UPe="𝕥",VPe="⫚",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="Ù",URe="ù",VRe="⥣",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="Ũ",UEe="ũ",VEe="▵",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="⊃⃒",U$e="𝕍",V$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="△",UAe="⋁",VAe="⋀",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="𝓏",M6e="‍",z6e="‌",O6e={Aacute:bJ,aacute:yJ,Abreve:xJ,abreve:CJ,ac:wJ,acd:_J,acE:SJ,Acirc:kJ,acirc:TJ,acute:PJ,Acy:RJ,acy:EJ,AElig:$J,aelig:AJ,af:IJ,Afr:MJ,afr:zJ,Agrave:OJ,agrave:DJ,alefsym:LJ,aleph:FJ,Alpha:NJ,alpha:BJ,Amacr:HJ,amacr:jJ,amalg:UJ,amp:VJ,AMP:WJ,andand:qJ,And:KJ,and:GJ,andd:YJ,andslope:XJ,andv:QJ,ang:ZJ,ange:JJ,angle:eee,angmsdaa:tee,angmsdab:nee,angmsdac:oee,angmsdad:ree,angmsdae:iee,angmsdaf:aee,angmsdag:see,angmsdah:lee,angmsd:cee,angrt:uee,angrtvb:dee,angrtvbd:fee,angsph:hee,angst:pee,angzarr:mee,Aogon:gee,aogon:vee,Aopf:bee,aopf:yee,apacir:xee,ap:Cee,apE:wee,ape:_ee,apid:See,apos:kee,ApplyFunction:Tee,approx:Pee,approxeq:Ree,Aring:Eee,aring:$ee,Ascr:Aee,ascr:Iee,Assign:Mee,ast:zee,asymp:Oee,asympeq:Dee,Atilde:Lee,atilde:Fee,Auml:Nee,auml:Bee,awconint:Hee,awint:jee,backcong:Uee,backepsilon:Vee,backprime:Wee,backsim:qee,backsimeq:Kee,Backslash:Gee,Barv:Yee,barvee:Xee,barwed:Qee,Barwed:Zee,barwedge:Jee,bbrk:ete,bbrktbrk:tte,bcong:nte,Bcy:ote,bcy:rte,bdquo:ite,becaus:ate,because:ste,Because:lte,bemptyv:cte,bepsi:ute,bernou:dte,Bernoullis:fte,Beta:hte,beta:pte,beth:mte,between:gte,Bfr:vte,bfr:bte,bigcap:yte,bigcirc:xte,bigcup:Cte,bigodot:wte,bigoplus:_te,bigotimes:Ste,bigsqcup:kte,bigstar:Tte,bigtriangledown:Pte,bigtriangleup:Rte,biguplus:Ete,bigvee:$te,bigwedge:Ate,bkarow:Ite,blacklozenge:Mte,blacksquare:zte,blacktriangle:Ote,blacktriangledown:Dte,blacktriangleleft:Lte,blacktriangleright:Fte,blank:Nte,blk12:Bte,blk14:Hte,blk34:jte,block:Ute,bne:Vte,bnequiv:Wte,bNot:qte,bnot:Kte,Bopf:Gte,bopf:Yte,bot:Xte,bottom:Qte,bowtie:Zte,boxbox:Jte,boxdl:ene,boxdL:tne,boxDl:nne,boxDL:one,boxdr:rne,boxdR:ine,boxDr:ane,boxDR:sne,boxh:lne,boxH:cne,boxhd:une,boxHd:dne,boxhD:fne,boxHD:hne,boxhu:pne,boxHu:mne,boxhU:gne,boxHU:vne,boxminus:bne,boxplus:yne,boxtimes:xne,boxul:Cne,boxuL:wne,boxUl:_ne,boxUL:Sne,boxur:kne,boxuR:Tne,boxUr:Pne,boxUR:Rne,boxv:Ene,boxV:$ne,boxvh:Ane,boxvH:Ine,boxVh:Mne,boxVH:zne,boxvl:One,boxvL:Dne,boxVl:Lne,boxVL:Fne,boxvr:Nne,boxvR:Bne,boxVr:Hne,boxVR:jne,bprime:Une,breve:Vne,Breve:Wne,brvbar:qne,bscr:Kne,Bscr:Gne,bsemi:Yne,bsim:Xne,bsime:Qne,bsolb:Zne,bsol:Jne,bsolhsub:eoe,bull:toe,bullet:noe,bump:ooe,bumpE:roe,bumpe:ioe,Bumpeq:aoe,bumpeq:soe,Cacute:loe,cacute:coe,capand:uoe,capbrcup:doe,capcap:foe,cap:hoe,Cap:poe,capcup:moe,capdot:goe,CapitalDifferentialD:voe,caps:boe,caret:yoe,caron:xoe,Cayleys:Coe,ccaps:woe,Ccaron:_oe,ccaron:Soe,Ccedil:koe,ccedil:Toe,Ccirc:Poe,ccirc:Roe,Cconint:Eoe,ccups:$oe,ccupssm:Aoe,Cdot:Ioe,cdot:Moe,cedil:zoe,Cedilla:Ooe,cemptyv:Doe,cent:Loe,centerdot:Foe,CenterDot:Noe,cfr:Boe,Cfr:Hoe,CHcy:joe,chcy:Uoe,check:Voe,checkmark:Woe,Chi:qoe,chi:Koe,circ:Goe,circeq:Yoe,circlearrowleft:Xoe,circlearrowright:Qoe,circledast:Zoe,circledcirc:Joe,circleddash:ere,CircleDot:tre,circledR:nre,circledS:ore,CircleMinus:rre,CirclePlus:ire,CircleTimes:are,cir:sre,cirE:lre,cire:cre,cirfnint:ure,cirmid:dre,cirscir:fre,ClockwiseContourIntegral:hre,CloseCurlyDoubleQuote:pre,CloseCurlyQuote:mre,clubs:gre,clubsuit:vre,colon:bre,Colon:yre,Colone:xre,colone:Cre,coloneq:wre,comma:_re,commat:Sre,comp:kre,compfn:Tre,complement:Pre,complexes:Rre,cong:Ere,congdot:$re,Congruent:Are,conint:Ire,Conint:Mre,ContourIntegral:zre,copf:Ore,Copf:Dre,coprod:Lre,Coproduct:Fre,copy:Nre,COPY:Bre,copysr:Hre,CounterClockwiseContourIntegral:jre,crarr:Ure,cross:Vre,Cross:Wre,Cscr:qre,cscr:Kre,csub:Gre,csube:Yre,csup:Xre,csupe:Qre,ctdot:Zre,cudarrl:Jre,cudarrr:eie,cuepr:tie,cuesc:nie,cularr:oie,cularrp:rie,cupbrcap:iie,cupcap:aie,CupCap:sie,cup:lie,Cup:cie,cupcup:uie,cupdot:die,cupor:fie,cups:hie,curarr:pie,curarrm:mie,curlyeqprec:gie,curlyeqsucc:vie,curlyvee:bie,curlywedge:yie,curren:xie,curvearrowleft:Cie,curvearrowright:wie,cuvee:_ie,cuwed:Sie,cwconint:kie,cwint:Tie,cylcty:Pie,dagger:Rie,Dagger:Eie,daleth:$ie,darr:Aie,Darr:Iie,dArr:Mie,dash:zie,Dashv:Oie,dashv:Die,dbkarow:Lie,dblac:Fie,Dcaron:Nie,dcaron:Bie,Dcy:Hie,dcy:jie,ddagger:Uie,ddarr:Vie,DD:Wie,dd:qie,DDotrahd:Kie,ddotseq:Gie,deg:Yie,Del:Xie,Delta:Qie,delta:Zie,demptyv:Jie,dfisht:eae,Dfr:tae,dfr:nae,dHar:oae,dharl:rae,dharr:iae,DiacriticalAcute:aae,DiacriticalDot:sae,DiacriticalDoubleAcute:lae,DiacriticalGrave:cae,DiacriticalTilde:uae,diam:dae,diamond:fae,Diamond:hae,diamondsuit:pae,diams:mae,die:gae,DifferentialD:vae,digamma:bae,disin:yae,div:xae,divide:Cae,divideontimes:wae,divonx:_ae,DJcy:Sae,djcy:kae,dlcorn:Tae,dlcrop:Pae,dollar:Rae,Dopf:Eae,dopf:$ae,Dot:Aae,dot:Iae,DotDot:Mae,doteq:zae,doteqdot:Oae,DotEqual:Dae,dotminus:Lae,dotplus:Fae,dotsquare:Nae,doublebarwedge:Bae,DoubleContourIntegral:Hae,DoubleDot:jae,DoubleDownArrow:Uae,DoubleLeftArrow:Vae,DoubleLeftRightArrow:Wae,DoubleLeftTee:qae,DoubleLongLeftArrow:Kae,DoubleLongLeftRightArrow:Gae,DoubleLongRightArrow:Yae,DoubleRightArrow:Xae,DoubleRightTee:Qae,DoubleUpArrow:Zae,DoubleUpDownArrow:Jae,DoubleVerticalBar:ese,DownArrowBar:tse,downarrow:nse,DownArrow:ose,Downarrow:rse,DownArrowUpArrow:ise,DownBreve:ase,downdownarrows:sse,downharpoonleft:lse,downharpoonright:cse,DownLeftRightVector:use,DownLeftTeeVector:dse,DownLeftVectorBar:fse,DownLeftVector:hse,DownRightTeeVector:pse,DownRightVectorBar:mse,DownRightVector:gse,DownTeeArrow:vse,DownTee:bse,drbkarow:yse,drcorn:xse,drcrop:Cse,Dscr:wse,dscr:_se,DScy:Sse,dscy:kse,dsol:Tse,Dstrok:Pse,dstrok:Rse,dtdot:Ese,dtri:$se,dtrif:Ase,duarr:Ise,duhar:Mse,dwangle:zse,DZcy:Ose,dzcy:Dse,dzigrarr:Lse,Eacute:Fse,eacute:Nse,easter:Bse,Ecaron:Hse,ecaron:jse,Ecirc:Use,ecirc:Vse,ecir:Wse,ecolon:qse,Ecy:Kse,ecy:Gse,eDDot:Yse,Edot:Xse,edot:Qse,eDot:Zse,ee:Jse,efDot:ele,Efr:tle,efr:nle,eg:ole,Egrave:rle,egrave:ile,egs:ale,egsdot:sle,el:lle,Element:cle,elinters:ule,ell:dle,els:fle,elsdot:hle,Emacr:ple,emacr:mle,empty:gle,emptyset:vle,EmptySmallSquare:ble,emptyv:yle,EmptyVerySmallSquare:xle,emsp13:Cle,emsp14:wle,emsp:_le,ENG:Sle,eng:kle,ensp:Tle,Eogon:Ple,eogon:Rle,Eopf:Ele,eopf:$le,epar:Ale,eparsl:Ile,eplus:Mle,epsi:zle,Epsilon:Ole,epsilon:Dle,epsiv:Lle,eqcirc:Fle,eqcolon:Nle,eqsim:Ble,eqslantgtr:Hle,eqslantless:jle,Equal:Ule,equals:Vle,EqualTilde:Wle,equest:qle,Equilibrium:Kle,equiv:Gle,equivDD:Yle,eqvparsl:Xle,erarr:Qle,erDot:Zle,escr:Jle,Escr:ece,esdot:tce,Esim:nce,esim:oce,Eta:rce,eta:ice,ETH:ace,eth:sce,Euml:lce,euml:cce,euro:uce,excl:dce,exist:fce,Exists:hce,expectation:pce,exponentiale:mce,ExponentialE:gce,fallingdotseq:vce,Fcy:bce,fcy:yce,female:xce,ffilig:Cce,fflig:wce,ffllig:_ce,Ffr:Sce,ffr:kce,filig:Tce,FilledSmallSquare:Pce,FilledVerySmallSquare:Rce,fjlig:Ece,flat:$ce,fllig:Ace,fltns:Ice,fnof:Mce,Fopf:zce,fopf:Oce,forall:Dce,ForAll:Lce,fork:Fce,forkv:Nce,Fouriertrf:Bce,fpartint:Hce,frac12:jce,frac13:Uce,frac14:Vce,frac15:Wce,frac16:qce,frac18:Kce,frac23:Gce,frac25:Yce,frac34:Xce,frac35:Qce,frac38:Zce,frac45:Jce,frac56:eue,frac58:tue,frac78:nue,frasl:oue,frown:rue,fscr:iue,Fscr:aue,gacute:sue,Gamma:lue,gamma:cue,Gammad:uue,gammad:due,gap:fue,Gbreve:hue,gbreve:pue,Gcedil:mue,Gcirc:gue,gcirc:vue,Gcy:bue,gcy:yue,Gdot:xue,gdot:Cue,ge:wue,gE:_ue,gEl:Sue,gel:kue,geq:Tue,geqq:Pue,geqslant:Rue,gescc:Eue,ges:$ue,gesdot:Aue,gesdoto:Iue,gesdotol:Mue,gesl:zue,gesles:Oue,Gfr:Due,gfr:Lue,gg:Fue,Gg:Nue,ggg:Bue,gimel:Hue,GJcy:jue,gjcy:Uue,gla:Vue,gl:Wue,glE:que,glj:Kue,gnap:Gue,gnapprox:Yue,gne:Xue,gnE:Que,gneq:Zue,gneqq:Jue,gnsim:ede,Gopf:tde,gopf:nde,grave:ode,GreaterEqual:rde,GreaterEqualLess:ide,GreaterFullEqual:ade,GreaterGreater:sde,GreaterLess:lde,GreaterSlantEqual:cde,GreaterTilde:ude,Gscr:dde,gscr:fde,gsim:hde,gsime:pde,gsiml:mde,gtcc:gde,gtcir:vde,gt:bde,GT:yde,Gt:xde,gtdot:Cde,gtlPar:wde,gtquest:_de,gtrapprox:Sde,gtrarr:kde,gtrdot:Tde,gtreqless:Pde,gtreqqless:Rde,gtrless:Ede,gtrsim:$de,gvertneqq:Ade,gvnE:Ide,Hacek:Mde,hairsp:zde,half:Ode,hamilt:Dde,HARDcy:Lde,hardcy:Fde,harrcir:Nde,harr:Bde,hArr:Hde,harrw:jde,Hat:Ude,hbar:Vde,Hcirc:Wde,hcirc:qde,hearts:Kde,heartsuit:Gde,hellip:Yde,hercon:Xde,hfr:Qde,Hfr:Zde,HilbertSpace:Jde,hksearow:efe,hkswarow:tfe,hoarr:nfe,homtht:ofe,hookleftarrow:rfe,hookrightarrow:ife,hopf:afe,Hopf:sfe,horbar:lfe,HorizontalLine:cfe,hscr:ufe,Hscr:dfe,hslash:ffe,Hstrok:hfe,hstrok:pfe,HumpDownHump:mfe,HumpEqual:gfe,hybull:vfe,hyphen:bfe,Iacute:yfe,iacute:xfe,ic:Cfe,Icirc:wfe,icirc:_fe,Icy:Sfe,icy:kfe,Idot:Tfe,IEcy:Pfe,iecy:Rfe,iexcl:Efe,iff:$fe,ifr:Afe,Ifr:Ife,Igrave:Mfe,igrave:zfe,ii:Ofe,iiiint:Dfe,iiint:Lfe,iinfin:Ffe,iiota:Nfe,IJlig:Bfe,ijlig:Hfe,Imacr:jfe,imacr:Ufe,image:Vfe,ImaginaryI:Wfe,imagline:qfe,imagpart:Kfe,imath:Gfe,Im:Yfe,imof:Xfe,imped:Qfe,Implies:Zfe,incare:Jfe,in:"∈",infin:ehe,infintie:the,inodot:nhe,intcal:ohe,int:rhe,Int:ihe,integers:ahe,Integral:she,intercal:lhe,Intersection:che,intlarhk:uhe,intprod:dhe,InvisibleComma:fhe,InvisibleTimes:hhe,IOcy:phe,iocy:mhe,Iogon:ghe,iogon:vhe,Iopf:bhe,iopf:yhe,Iota:xhe,iota:Che,iprod:whe,iquest:_he,iscr:She,Iscr:khe,isin:The,isindot:Phe,isinE:Rhe,isins:Ehe,isinsv:$he,isinv:Ahe,it:Ihe,Itilde:Mhe,itilde:zhe,Iukcy:Ohe,iukcy:Dhe,Iuml:Lhe,iuml:Fhe,Jcirc:Nhe,jcirc:Bhe,Jcy:Hhe,jcy:jhe,Jfr:Uhe,jfr:Vhe,jmath:Whe,Jopf:qhe,jopf:Khe,Jscr:Ghe,jscr:Yhe,Jsercy:Xhe,jsercy:Qhe,Jukcy:Zhe,jukcy:Jhe,Kappa:epe,kappa:tpe,kappav:npe,Kcedil:ope,kcedil:rpe,Kcy:ipe,kcy:ape,Kfr:spe,kfr:lpe,kgreen:cpe,KHcy:upe,khcy:dpe,KJcy:fpe,kjcy:hpe,Kopf:ppe,kopf:mpe,Kscr:gpe,kscr:vpe,lAarr:bpe,Lacute:ype,lacute:xpe,laemptyv:Cpe,lagran:wpe,Lambda:_pe,lambda:Spe,lang:kpe,Lang:Tpe,langd:Ppe,langle:Rpe,lap:Epe,Laplacetrf:$pe,laquo:Ape,larrb:Ipe,larrbfs:Mpe,larr:zpe,Larr:Ope,lArr:Dpe,larrfs:Lpe,larrhk:Fpe,larrlp:Npe,larrpl:Bpe,larrsim:Hpe,larrtl:jpe,latail:Upe,lAtail:Vpe,lat:Wpe,late:qpe,lates:Kpe,lbarr:Gpe,lBarr:Ype,lbbrk:Xpe,lbrace:Qpe,lbrack:Zpe,lbrke:Jpe,lbrksld:eme,lbrkslu:tme,Lcaron:nme,lcaron:ome,Lcedil:rme,lcedil:ime,lceil:ame,lcub:sme,Lcy:lme,lcy:cme,ldca:ume,ldquo:dme,ldquor:fme,ldrdhar:hme,ldrushar:pme,ldsh:mme,le:gme,lE:vme,LeftAngleBracket:bme,LeftArrowBar:yme,leftarrow:xme,LeftArrow:Cme,Leftarrow:wme,LeftArrowRightArrow:_me,leftarrowtail:Sme,LeftCeiling:kme,LeftDoubleBracket:Tme,LeftDownTeeVector:Pme,LeftDownVectorBar:Rme,LeftDownVector:Eme,LeftFloor:$me,leftharpoondown:Ame,leftharpoonup:Ime,leftleftarrows:Mme,leftrightarrow:zme,LeftRightArrow:Ome,Leftrightarrow:Dme,leftrightarrows:Lme,leftrightharpoons:Fme,leftrightsquigarrow:Nme,LeftRightVector:Bme,LeftTeeArrow:Hme,LeftTee:jme,LeftTeeVector:Ume,leftthreetimes:Vme,LeftTriangleBar:Wme,LeftTriangle:qme,LeftTriangleEqual:Kme,LeftUpDownVector:Gme,LeftUpTeeVector:Yme,LeftUpVectorBar:Xme,LeftUpVector:Qme,LeftVectorBar:Zme,LeftVector:Jme,lEg:ege,leg:tge,leq:nge,leqq:oge,leqslant:rge,lescc:ige,les:age,lesdot:sge,lesdoto:lge,lesdotor:cge,lesg:uge,lesges:dge,lessapprox:fge,lessdot:hge,lesseqgtr:pge,lesseqqgtr:mge,LessEqualGreater:gge,LessFullEqual:vge,LessGreater:bge,lessgtr:yge,LessLess:xge,lesssim:Cge,LessSlantEqual:wge,LessTilde:_ge,lfisht:Sge,lfloor:kge,Lfr:Tge,lfr:Pge,lg:Rge,lgE:Ege,lHar:$ge,lhard:Age,lharu:Ige,lharul:Mge,lhblk:zge,LJcy:Oge,ljcy:Dge,llarr:Lge,ll:Fge,Ll:Nge,llcorner:Bge,Lleftarrow:Hge,llhard:jge,lltri:Uge,Lmidot:Vge,lmidot:Wge,lmoustache:qge,lmoust:Kge,lnap:Gge,lnapprox:Yge,lne:Xge,lnE:Qge,lneq:Zge,lneqq:Jge,lnsim:eve,loang:tve,loarr:nve,lobrk:ove,longleftarrow:rve,LongLeftArrow:ive,Longleftarrow:ave,longleftrightarrow:sve,LongLeftRightArrow:lve,Longleftrightarrow:cve,longmapsto:uve,longrightarrow:dve,LongRightArrow:fve,Longrightarrow:hve,looparrowleft:pve,looparrowright:mve,lopar:gve,Lopf:vve,lopf:bve,loplus:yve,lotimes:xve,lowast:Cve,lowbar:wve,LowerLeftArrow:_ve,LowerRightArrow:Sve,loz:kve,lozenge:Tve,lozf:Pve,lpar:Rve,lparlt:Eve,lrarr:$ve,lrcorner:Ave,lrhar:Ive,lrhard:Mve,lrm:zve,lrtri:Ove,lsaquo:Dve,lscr:Lve,Lscr:Fve,lsh:Nve,Lsh:Bve,lsim:Hve,lsime:jve,lsimg:Uve,lsqb:Vve,lsquo:Wve,lsquor:qve,Lstrok:Kve,lstrok:Gve,ltcc:Yve,ltcir:Xve,lt:Qve,LT:Zve,Lt:Jve,ltdot:ebe,lthree:tbe,ltimes:nbe,ltlarr:obe,ltquest:rbe,ltri:ibe,ltrie:abe,ltrif:sbe,ltrPar:lbe,lurdshar:cbe,luruhar:ube,lvertneqq:dbe,lvnE:fbe,macr:hbe,male:pbe,malt:mbe,maltese:gbe,Map:"⤅",map:vbe,mapsto:bbe,mapstodown:ybe,mapstoleft:xbe,mapstoup:Cbe,marker:wbe,mcomma:_be,Mcy:Sbe,mcy:kbe,mdash:Tbe,mDDot:Pbe,measuredangle:Rbe,MediumSpace:Ebe,Mellintrf:$be,Mfr:Abe,mfr:Ibe,mho:Mbe,micro:zbe,midast:Obe,midcir:Dbe,mid:Lbe,middot:Fbe,minusb:Nbe,minus:Bbe,minusd:Hbe,minusdu:jbe,MinusPlus:Ube,mlcp:Vbe,mldr:Wbe,mnplus:qbe,models:Kbe,Mopf:Gbe,mopf:Ybe,mp:Xbe,mscr:Qbe,Mscr:Zbe,mstpos:Jbe,Mu:e0e,mu:t0e,multimap:n0e,mumap:o0e,nabla:r0e,Nacute:i0e,nacute:a0e,nang:s0e,nap:l0e,napE:c0e,napid:u0e,napos:d0e,napprox:f0e,natural:h0e,naturals:p0e,natur:m0e,nbsp:g0e,nbump:v0e,nbumpe:b0e,ncap:y0e,Ncaron:x0e,ncaron:C0e,Ncedil:w0e,ncedil:_0e,ncong:S0e,ncongdot:k0e,ncup:T0e,Ncy:P0e,ncy:R0e,ndash:E0e,nearhk:$0e,nearr:A0e,neArr:I0e,nearrow:M0e,ne:z0e,nedot:O0e,NegativeMediumSpace:D0e,NegativeThickSpace:L0e,NegativeThinSpace:F0e,NegativeVeryThinSpace:N0e,nequiv:B0e,nesear:H0e,nesim:j0e,NestedGreaterGreater:U0e,NestedLessLess:V0e,NewLine:W0e,nexist:q0e,nexists:K0e,Nfr:G0e,nfr:Y0e,ngE:X0e,nge:Q0e,ngeq:Z0e,ngeqq:J0e,ngeqslant:e1e,nges:t1e,nGg:n1e,ngsim:o1e,nGt:r1e,ngt:i1e,ngtr:a1e,nGtv:s1e,nharr:l1e,nhArr:c1e,nhpar:u1e,ni:d1e,nis:f1e,nisd:h1e,niv:p1e,NJcy:m1e,njcy:g1e,nlarr:v1e,nlArr:b1e,nldr:y1e,nlE:x1e,nle:C1e,nleftarrow:w1e,nLeftarrow:_1e,nleftrightarrow:S1e,nLeftrightarrow:k1e,nleq:T1e,nleqq:P1e,nleqslant:R1e,nles:E1e,nless:$1e,nLl:A1e,nlsim:I1e,nLt:M1e,nlt:z1e,nltri:O1e,nltrie:D1e,nLtv:L1e,nmid:F1e,NoBreak:N1e,NonBreakingSpace:B1e,nopf:H1e,Nopf:j1e,Not:U1e,not:V1e,NotCongruent:W1e,NotCupCap:q1e,NotDoubleVerticalBar:K1e,NotElement:G1e,NotEqual:Y1e,NotEqualTilde:X1e,NotExists:Q1e,NotGreater:Z1e,NotGreaterEqual:J1e,NotGreaterFullEqual:eye,NotGreaterGreater:tye,NotGreaterLess:nye,NotGreaterSlantEqual:oye,NotGreaterTilde:rye,NotHumpDownHump:iye,NotHumpEqual:aye,notin:sye,notindot:lye,notinE:cye,notinva:uye,notinvb:dye,notinvc:fye,NotLeftTriangleBar:hye,NotLeftTriangle:pye,NotLeftTriangleEqual:mye,NotLess:gye,NotLessEqual:vye,NotLessGreater:bye,NotLessLess:yye,NotLessSlantEqual:xye,NotLessTilde:Cye,NotNestedGreaterGreater:wye,NotNestedLessLess:_ye,notni:Sye,notniva:kye,notnivb:Tye,notnivc:Pye,NotPrecedes:Rye,NotPrecedesEqual:Eye,NotPrecedesSlantEqual:$ye,NotReverseElement:Aye,NotRightTriangleBar:Iye,NotRightTriangle:Mye,NotRightTriangleEqual:zye,NotSquareSubset:Oye,NotSquareSubsetEqual:Dye,NotSquareSuperset:Lye,NotSquareSupersetEqual:Fye,NotSubset:Nye,NotSubsetEqual:Bye,NotSucceeds:Hye,NotSucceedsEqual:jye,NotSucceedsSlantEqual:Uye,NotSucceedsTilde:Vye,NotSuperset:Wye,NotSupersetEqual:qye,NotTilde:Kye,NotTildeEqual:Gye,NotTildeFullEqual:Yye,NotTildeTilde:Xye,NotVerticalBar:Qye,nparallel:Zye,npar:Jye,nparsl:exe,npart:txe,npolint:nxe,npr:oxe,nprcue:rxe,nprec:ixe,npreceq:axe,npre:sxe,nrarrc:lxe,nrarr:cxe,nrArr:uxe,nrarrw:dxe,nrightarrow:fxe,nRightarrow:hxe,nrtri:pxe,nrtrie:mxe,nsc:gxe,nsccue:vxe,nsce:bxe,Nscr:yxe,nscr:xxe,nshortmid:Cxe,nshortparallel:wxe,nsim:_xe,nsime:Sxe,nsimeq:kxe,nsmid:Txe,nspar:Pxe,nsqsube:Rxe,nsqsupe:Exe,nsub:$xe,nsubE:Axe,nsube:Ixe,nsubset:Mxe,nsubseteq:zxe,nsubseteqq:Oxe,nsucc:Dxe,nsucceq:Lxe,nsup:Fxe,nsupE:Nxe,nsupe:Bxe,nsupset:Hxe,nsupseteq:jxe,nsupseteqq:Uxe,ntgl:Vxe,Ntilde:Wxe,ntilde:qxe,ntlg:Kxe,ntriangleleft:Gxe,ntrianglelefteq:Yxe,ntriangleright:Xxe,ntrianglerighteq:Qxe,Nu:Zxe,nu:Jxe,num:eCe,numero:tCe,numsp:nCe,nvap:oCe,nvdash:rCe,nvDash:iCe,nVdash:aCe,nVDash:sCe,nvge:lCe,nvgt:cCe,nvHarr:uCe,nvinfin:dCe,nvlArr:fCe,nvle:hCe,nvlt:pCe,nvltrie:mCe,nvrArr:gCe,nvrtrie:vCe,nvsim:bCe,nwarhk:yCe,nwarr:xCe,nwArr:CCe,nwarrow:wCe,nwnear:_Ce,Oacute:SCe,oacute:kCe,oast:TCe,Ocirc:PCe,ocirc:RCe,ocir:ECe,Ocy:$Ce,ocy:ACe,odash:ICe,Odblac:MCe,odblac:zCe,odiv:OCe,odot:DCe,odsold:LCe,OElig:FCe,oelig:NCe,ofcir:BCe,Ofr:HCe,ofr:jCe,ogon:UCe,Ograve:VCe,ograve:WCe,ogt:qCe,ohbar:KCe,ohm:GCe,oint:YCe,olarr:XCe,olcir:QCe,olcross:ZCe,oline:JCe,olt:ewe,Omacr:twe,omacr:nwe,Omega:owe,omega:rwe,Omicron:iwe,omicron:awe,omid:swe,ominus:lwe,Oopf:cwe,oopf:uwe,opar:dwe,OpenCurlyDoubleQuote:fwe,OpenCurlyQuote:hwe,operp:pwe,oplus:mwe,orarr:gwe,Or:vwe,or:bwe,ord:ywe,order:xwe,orderof:Cwe,ordf:wwe,ordm:_we,origof:Swe,oror:kwe,orslope:Twe,orv:Pwe,oS:Rwe,Oscr:Ewe,oscr:$we,Oslash:Awe,oslash:Iwe,osol:Mwe,Otilde:zwe,otilde:Owe,otimesas:Dwe,Otimes:Lwe,otimes:Fwe,Ouml:Nwe,ouml:Bwe,ovbar:Hwe,OverBar:jwe,OverBrace:Uwe,OverBracket:Vwe,OverParenthesis:Wwe,para:qwe,parallel:Kwe,par:Gwe,parsim:Ywe,parsl:Xwe,part:Qwe,PartialD:Zwe,Pcy:Jwe,pcy:e_e,percnt:t_e,period:n_e,permil:o_e,perp:r_e,pertenk:i_e,Pfr:a_e,pfr:s_e,Phi:l_e,phi:c_e,phiv:u_e,phmmat:d_e,phone:f_e,Pi:h_e,pi:p_e,pitchfork:m_e,piv:g_e,planck:v_e,planckh:b_e,plankv:y_e,plusacir:x_e,plusb:C_e,pluscir:w_e,plus:__e,plusdo:S_e,plusdu:k_e,pluse:T_e,PlusMinus:P_e,plusmn:R_e,plussim:E_e,plustwo:$_e,pm:A_e,Poincareplane:I_e,pointint:M_e,popf:z_e,Popf:O_e,pound:D_e,prap:L_e,Pr:F_e,pr:N_e,prcue:B_e,precapprox:H_e,prec:j_e,preccurlyeq:U_e,Precedes:V_e,PrecedesEqual:W_e,PrecedesSlantEqual:q_e,PrecedesTilde:K_e,preceq:G_e,precnapprox:Y_e,precneqq:X_e,precnsim:Q_e,pre:Z_e,prE:J_e,precsim:e2e,prime:t2e,Prime:n2e,primes:o2e,prnap:r2e,prnE:i2e,prnsim:a2e,prod:s2e,Product:l2e,profalar:c2e,profline:u2e,profsurf:d2e,prop:f2e,Proportional:h2e,Proportion:p2e,propto:m2e,prsim:g2e,prurel:v2e,Pscr:b2e,pscr:y2e,Psi:x2e,psi:C2e,puncsp:w2e,Qfr:_2e,qfr:S2e,qint:k2e,qopf:T2e,Qopf:P2e,qprime:R2e,Qscr:E2e,qscr:$2e,quaternions:A2e,quatint:I2e,quest:M2e,questeq:z2e,quot:O2e,QUOT:D2e,rAarr:L2e,race:F2e,Racute:N2e,racute:B2e,radic:H2e,raemptyv:j2e,rang:U2e,Rang:V2e,rangd:W2e,range:q2e,rangle:K2e,raquo:G2e,rarrap:Y2e,rarrb:X2e,rarrbfs:Q2e,rarrc:Z2e,rarr:J2e,Rarr:eSe,rArr:tSe,rarrfs:nSe,rarrhk:oSe,rarrlp:rSe,rarrpl:iSe,rarrsim:aSe,Rarrtl:sSe,rarrtl:lSe,rarrw:cSe,ratail:uSe,rAtail:dSe,ratio:fSe,rationals:hSe,rbarr:pSe,rBarr:mSe,RBarr:gSe,rbbrk:vSe,rbrace:bSe,rbrack:ySe,rbrke:xSe,rbrksld:CSe,rbrkslu:wSe,Rcaron:_Se,rcaron:SSe,Rcedil:kSe,rcedil:TSe,rceil:PSe,rcub:RSe,Rcy:ESe,rcy:$Se,rdca:ASe,rdldhar:ISe,rdquo:MSe,rdquor:zSe,rdsh:OSe,real:DSe,realine:LSe,realpart:FSe,reals:NSe,Re:BSe,rect:HSe,reg:jSe,REG:USe,ReverseElement:VSe,ReverseEquilibrium:WSe,ReverseUpEquilibrium:qSe,rfisht:KSe,rfloor:GSe,rfr:YSe,Rfr:XSe,rHar:QSe,rhard:ZSe,rharu:JSe,rharul:eke,Rho:tke,rho:nke,rhov:oke,RightAngleBracket:rke,RightArrowBar:ike,rightarrow:ake,RightArrow:ske,Rightarrow:lke,RightArrowLeftArrow:cke,rightarrowtail:uke,RightCeiling:dke,RightDoubleBracket:fke,RightDownTeeVector:hke,RightDownVectorBar:pke,RightDownVector:mke,RightFloor:gke,rightharpoondown:vke,rightharpoonup:bke,rightleftarrows:yke,rightleftharpoons:xke,rightrightarrows:Cke,rightsquigarrow:wke,RightTeeArrow:_ke,RightTee:Ske,RightTeeVector:kke,rightthreetimes:Tke,RightTriangleBar:Pke,RightTriangle:Rke,RightTriangleEqual:Eke,RightUpDownVector:$ke,RightUpTeeVector:Ake,RightUpVectorBar:Ike,RightUpVector:Mke,RightVectorBar:zke,RightVector:Oke,ring:Dke,risingdotseq:Lke,rlarr:Fke,rlhar:Nke,rlm:Bke,rmoustache:Hke,rmoust:jke,rnmid:Uke,roang:Vke,roarr:Wke,robrk:qke,ropar:Kke,ropf:Gke,Ropf:Yke,roplus:Xke,rotimes:Qke,RoundImplies:Zke,rpar:Jke,rpargt:e3e,rppolint:t3e,rrarr:n3e,Rrightarrow:o3e,rsaquo:r3e,rscr:i3e,Rscr:a3e,rsh:s3e,Rsh:l3e,rsqb:c3e,rsquo:u3e,rsquor:d3e,rthree:f3e,rtimes:h3e,rtri:p3e,rtrie:m3e,rtrif:g3e,rtriltri:v3e,RuleDelayed:b3e,ruluhar:y3e,rx:x3e,Sacute:C3e,sacute:w3e,sbquo:_3e,scap:S3e,Scaron:k3e,scaron:T3e,Sc:P3e,sc:R3e,sccue:E3e,sce:$3e,scE:A3e,Scedil:I3e,scedil:M3e,Scirc:z3e,scirc:O3e,scnap:D3e,scnE:L3e,scnsim:F3e,scpolint:N3e,scsim:B3e,Scy:H3e,scy:j3e,sdotb:U3e,sdot:V3e,sdote:W3e,searhk:q3e,searr:K3e,seArr:G3e,searrow:Y3e,sect:X3e,semi:Q3e,seswar:Z3e,setminus:J3e,setmn:e4e,sext:t4e,Sfr:n4e,sfr:o4e,sfrown:r4e,sharp:i4e,SHCHcy:a4e,shchcy:s4e,SHcy:l4e,shcy:c4e,ShortDownArrow:u4e,ShortLeftArrow:d4e,shortmid:f4e,shortparallel:h4e,ShortRightArrow:p4e,ShortUpArrow:m4e,shy:g4e,Sigma:v4e,sigma:b4e,sigmaf:y4e,sigmav:x4e,sim:C4e,simdot:w4e,sime:_4e,simeq:S4e,simg:k4e,simgE:T4e,siml:P4e,simlE:R4e,simne:E4e,simplus:$4e,simrarr:A4e,slarr:I4e,SmallCircle:M4e,smallsetminus:z4e,smashp:O4e,smeparsl:D4e,smid:L4e,smile:F4e,smt:N4e,smte:B4e,smtes:H4e,SOFTcy:j4e,softcy:U4e,solbar:V4e,solb:W4e,sol:q4e,Sopf:K4e,sopf:G4e,spades:Y4e,spadesuit:X4e,spar:Q4e,sqcap:Z4e,sqcaps:J4e,sqcup:e5e,sqcups:t5e,Sqrt:n5e,sqsub:o5e,sqsube:r5e,sqsubset:i5e,sqsubseteq:a5e,sqsup:s5e,sqsupe:l5e,sqsupset:c5e,sqsupseteq:u5e,square:d5e,Square:f5e,SquareIntersection:h5e,SquareSubset:p5e,SquareSubsetEqual:m5e,SquareSuperset:g5e,SquareSupersetEqual:v5e,SquareUnion:b5e,squarf:y5e,squ:x5e,squf:C5e,srarr:w5e,Sscr:_5e,sscr:S5e,ssetmn:k5e,ssmile:T5e,sstarf:P5e,Star:R5e,star:E5e,starf:$5e,straightepsilon:A5e,straightphi:I5e,strns:M5e,sub:z5e,Sub:O5e,subdot:D5e,subE:L5e,sube:F5e,subedot:N5e,submult:B5e,subnE:H5e,subne:j5e,subplus:U5e,subrarr:V5e,subset:W5e,Subset:q5e,subseteq:K5e,subseteqq:G5e,SubsetEqual:Y5e,subsetneq:X5e,subsetneqq:Q5e,subsim:Z5e,subsub:J5e,subsup:eTe,succapprox:tTe,succ:nTe,succcurlyeq:oTe,Succeeds:rTe,SucceedsEqual:iTe,SucceedsSlantEqual:aTe,SucceedsTilde:sTe,succeq:lTe,succnapprox:cTe,succneqq:uTe,succnsim:dTe,succsim:fTe,SuchThat:hTe,sum:pTe,Sum:mTe,sung:gTe,sup1:vTe,sup2:bTe,sup3:yTe,sup:xTe,Sup:CTe,supdot:wTe,supdsub:_Te,supE:STe,supe:kTe,supedot:TTe,Superset:PTe,SupersetEqual:RTe,suphsol:ETe,suphsub:$Te,suplarr:ATe,supmult:ITe,supnE:MTe,supne:zTe,supplus:OTe,supset:DTe,Supset:LTe,supseteq:FTe,supseteqq:NTe,supsetneq:BTe,supsetneqq:HTe,supsim:jTe,supsub:UTe,supsup:VTe,swarhk:WTe,swarr:qTe,swArr:KTe,swarrow:GTe,swnwar:YTe,szlig:XTe,Tab:QTe,target:ZTe,Tau:JTe,tau:ePe,tbrk:tPe,Tcaron:nPe,tcaron:oPe,Tcedil:rPe,tcedil:iPe,Tcy:aPe,tcy:sPe,tdot:lPe,telrec:cPe,Tfr:uPe,tfr:dPe,there4:fPe,therefore:hPe,Therefore:pPe,Theta:mPe,theta:gPe,thetasym:vPe,thetav:bPe,thickapprox:yPe,thicksim:xPe,ThickSpace:CPe,ThinSpace:wPe,thinsp:_Pe,thkap:SPe,thksim:kPe,THORN:TPe,thorn:PPe,tilde:RPe,Tilde:EPe,TildeEqual:$Pe,TildeFullEqual:APe,TildeTilde:IPe,timesbar:MPe,timesb:zPe,times:OPe,timesd:DPe,tint:LPe,toea:FPe,topbot:NPe,topcir:BPe,top:HPe,Topf:jPe,topf:UPe,topfork:VPe,tosa:WPe,tprime:qPe,trade:KPe,TRADE:GPe,triangle:YPe,triangledown:XPe,triangleleft:QPe,trianglelefteq:ZPe,triangleq:JPe,triangleright:eRe,trianglerighteq:tRe,tridot:nRe,trie:oRe,triminus:rRe,TripleDot:iRe,triplus:aRe,trisb:sRe,tritime:lRe,trpezium:cRe,Tscr:uRe,tscr:dRe,TScy:fRe,tscy:hRe,TSHcy:pRe,tshcy:mRe,Tstrok:gRe,tstrok:vRe,twixt:bRe,twoheadleftarrow:yRe,twoheadrightarrow:xRe,Uacute:CRe,uacute:wRe,uarr:_Re,Uarr:SRe,uArr:kRe,Uarrocir:TRe,Ubrcy:PRe,ubrcy:RRe,Ubreve:ERe,ubreve:$Re,Ucirc:ARe,ucirc:IRe,Ucy:MRe,ucy:zRe,udarr:ORe,Udblac:DRe,udblac:LRe,udhar:FRe,ufisht:NRe,Ufr:BRe,ufr:HRe,Ugrave:jRe,ugrave:URe,uHar:VRe,uharl:WRe,uharr:qRe,uhblk:KRe,ulcorn:GRe,ulcorner:YRe,ulcrop:XRe,ultri:QRe,Umacr:ZRe,umacr:JRe,uml:eEe,UnderBar:tEe,UnderBrace:nEe,UnderBracket:oEe,UnderParenthesis:rEe,Union:iEe,UnionPlus:aEe,Uogon:sEe,uogon:lEe,Uopf:cEe,uopf:uEe,UpArrowBar:dEe,uparrow:fEe,UpArrow:hEe,Uparrow:pEe,UpArrowDownArrow:mEe,updownarrow:gEe,UpDownArrow:vEe,Updownarrow:bEe,UpEquilibrium:yEe,upharpoonleft:xEe,upharpoonright:CEe,uplus:wEe,UpperLeftArrow:_Ee,UpperRightArrow:SEe,upsi:kEe,Upsi:TEe,upsih:PEe,Upsilon:REe,upsilon:EEe,UpTeeArrow:$Ee,UpTee:AEe,upuparrows:IEe,urcorn:MEe,urcorner:zEe,urcrop:OEe,Uring:DEe,uring:LEe,urtri:FEe,Uscr:NEe,uscr:BEe,utdot:HEe,Utilde:jEe,utilde:UEe,utri:VEe,utrif:WEe,uuarr:qEe,Uuml:KEe,uuml:GEe,uwangle:YEe,vangrt:XEe,varepsilon:QEe,varkappa:ZEe,varnothing:JEe,varphi:e$e,varpi:t$e,varpropto:n$e,varr:o$e,vArr:r$e,varrho:i$e,varsigma:a$e,varsubsetneq:s$e,varsubsetneqq:l$e,varsupsetneq:c$e,varsupsetneqq:u$e,vartheta:d$e,vartriangleleft:f$e,vartriangleright:h$e,vBar:p$e,Vbar:m$e,vBarv:g$e,Vcy:v$e,vcy:b$e,vdash:y$e,vDash:x$e,Vdash:C$e,VDash:w$e,Vdashl:_$e,veebar:S$e,vee:k$e,Vee:T$e,veeeq:P$e,vellip:R$e,verbar:E$e,Verbar:$$e,vert:A$e,Vert:I$e,VerticalBar:M$e,VerticalLine:z$e,VerticalSeparator:O$e,VerticalTilde:D$e,VeryThinSpace:L$e,Vfr:F$e,vfr:N$e,vltri:B$e,vnsub:H$e,vnsup:j$e,Vopf:U$e,vopf:V$e,vprop:W$e,vrtri:q$e,Vscr:K$e,vscr:G$e,vsubnE:Y$e,vsubne:X$e,vsupnE:Q$e,vsupne:Z$e,Vvdash:J$e,vzigzag:eAe,Wcirc:tAe,wcirc:nAe,wedbar:oAe,wedge:rAe,Wedge:iAe,wedgeq:aAe,weierp:sAe,Wfr:lAe,wfr:cAe,Wopf:uAe,wopf:dAe,wp:fAe,wr:hAe,wreath:pAe,Wscr:mAe,wscr:gAe,xcap:vAe,xcirc:bAe,xcup:yAe,xdtri:xAe,Xfr:CAe,xfr:wAe,xharr:_Ae,xhArr:SAe,Xi:kAe,xi:TAe,xlarr:PAe,xlArr:RAe,xmap:EAe,xnis:$Ae,xodot:AAe,Xopf:IAe,xopf:MAe,xoplus:zAe,xotime:OAe,xrarr:DAe,xrArr:LAe,Xscr:FAe,xscr:NAe,xsqcup:BAe,xuplus:HAe,xutri:jAe,xvee:UAe,xwedge:VAe,Yacute:WAe,yacute:qAe,YAcy:KAe,yacy:GAe,Ycirc:YAe,ycirc:XAe,Ycy:QAe,ycy:ZAe,yen:JAe,Yfr:e6e,yfr:t6e,YIcy:n6e,yicy:o6e,Yopf:r6e,yopf:i6e,Yscr:a6e,yscr:s6e,YUcy:l6e,yucy:c6e,yuml:u6e,Yuml:d6e,Zacute:f6e,zacute:h6e,Zcaron:p6e,zcaron:m6e,Zcy:g6e,zcy:v6e,Zdot:b6e,zdot:y6e,zeetrf:x6e,ZeroWidthSpace:C6e,Zeta:w6e,zeta:_6e,zfr:S6e,Zfr:k6e,ZHcy:T6e,zhcy:P6e,zigrarr:R6e,zopf:E6e,Zopf:$6e,Zscr:A6e,zscr:I6e,zwj:M6e,zwnj:z6e};var _S=O6e,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 D6e(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=D6e(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 L6e=Ou,Q0={};function F6e(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 N6e=Du,B6e=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 H6e=/^([a-z0-9.+-]+:)/i,j6e=/:[0-9]*$/,U6e=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,V6e=["<",">",'"',"`"," ","\r",` -`," "],W6e=["{","}","|","\\","^","`"].concat(V6e),q6e=["'"].concat(W6e),Z0=["%","/","?",";","#"].concat(q6e),J0=["/","?","#"],K6e=255,e1=/^[+a-z0-9A-Z_-]{0,63}$/,G6e=/^([+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 Y6e(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=U6e.exec(s);if(l)return this.pathname=l[1],l[2]&&(this.search=l[2]),this}var c=H6e.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(G6e);x&&(C.push(x[1]),_.unshift(x[2])),_.length&&(s=_.join(".")+s),this.hostname=C.join(".");break}}}}this.hostname.length>K6e&&(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=j6e.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 X6e=Y6e;Ba.encode=L6e;Ba.decode=N6e;Ba.format=B6e;Ba.parse=X6e;var Xr={},Ud,o1;function SS(){return o1||(o1=1,Ud=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/),Ud}var Vd,r1;function kS(){return r1||(r1=1,Vd=/[\0-\x1F\x7F-\x9F]/),Vd}var Wd,i1;function Q6e(){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 TS(){return a1||(a1=1,qd=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/),qd}var s1;function Z6e(){return s1||(s1=1,Xr.Any=SS(),Xr.Cc=kS(),Xr.Cf=Q6e(),Xr.P=xm,Xr.Z=TS()),Xr}(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=_S;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 R(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=Z6e(),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=R,e.isMdAsciiPunct=I,e.isPunctChar=A,e.escapeRE=w,e.normalizeReference=W})(Dt);var Lu={},J6e=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},t8e=Dt.unescapeAll,n8e=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"+Ci(i.content)+""};Uo.code_block=function(e,t,n,o,r){var i=e[t];return""+Ci(e[t].content)+` -`};Uo.fence=function(e,t,n,o,r){var i=e[t],a=i.info?r8e(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)||Ci(i.content):c=Ci(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,x=[a.Ecc.MEDIUM,a.Ecc.QUARTILE,a.Ecc.HIGH];g>>3]|=B<<7-(O&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[C])})},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}}}),gJ=ge({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=wS(s,a)};return o(),Ks(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})])}}}),vJ=ge({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,pJ?u.fill(new Path2D(wS(d,a))):d.forEach(function(m,v){m.forEach(function(g,x){g&&u.fillRect(x+a,v+a,1,1)})})}}};return Ut(n),Ks(n),function(){return b("canvas",{ref:t,style:{width:"".concat(e.size,"px"),height:"".concat(e.size,"px")}})}}}),_S=ge({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=CS(i)?i:xS;return b(t==="svg"?gJ:vJ,{value:n,size:l,margin:c,level:u,background:a,foreground:s})},props:mJ}),Dt={};const 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="ā",UJ="⨿",VJ="&",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="⨑",Uee="≌",Vee="϶",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="▓",Ute="█",Vte="=⃥",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="╠",Une="‵",Vne="˘",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="Ч",Uoe="ч",Voe="✓",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="∳",Ure="↵",Vre="✗",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="д",Uie="‡",Vie="⇊",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="¨",Uae="⇓",Vae="⇐",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="ě",Use="Ê",Vse="ê",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="⪕",Ule="⩵",Vle="=",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="Ф",yce="ф",xce="♀",Cce="ffi",wce="ff",_ce="ffl",Sce="𝔉",kce="𝔣",Tce="fi",Pce="◼",Rce="▪",Ece="fj",$ce="♭",Ace="fl",Ice="▱",Mce="ƒ",zce="𝔽",Oce="𝕗",Dce="∀",Lce="∀",Fce="⋔",Nce="⫙",Bce="ℱ",Hce="⨍",jce="½",Uce="⅓",Vce="¼",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="Ѓ",Uue="ѓ",Vue="⪥",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="↭",Ude="^",Vde="ℏ",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="∭",Ffe="⧜",Nfe="℩",Bfe="IJ",Hfe="ij",jfe="Ī",Ufe="ī",Vfe="ℑ",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="й",Uhe="𝔍",Vhe="𝔧",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="↢",Upe="⤙",Vpe="⤛",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="⊣",Ume="⥚",Vme="⋋",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="⥫",Uge="◺",Vge="Ŀ",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="⪍",Uve="⪏",Vve="[",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="⨪",Ube="∓",Vbe="⫛",Wbe="…",qbe="∓",Kbe="⊧",Gbe="𝕄",Ybe="𝕞",Xbe="∓",Qbe="𝓂",Zbe="ℳ",Jbe="∾",e0e="Μ",t0e="μ",n0e="⊸",o0e="⊸",r0e="∇",i0e="Ń",a0e="ń",s0e="∠⃒",l0e="≉",c0e="⩰̸",u0e="≋̸",d0e="ʼn",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="≂̸",U0e="≫",V0e="≪",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="ℕ",U1e="⫬",V1e="¬",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="⪰̸",Uye="⋡",Vye="≿̸",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="⊉",Uxe="⫆̸",Vxe="≹",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="𝔬",UCe="˛",VCe="Ò",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="‾",Uwe="⏞",Vwe="⎴",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="≺",U_e="≼",V_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="⦳",U2e="⟩",V2e="⟫",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="®",USe="®",VSe="∋",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="⎱",Uke="⫮",Vke="⟭",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="с",U3e="⊡",V3e="⋅",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="Ь",U4e="ь",V4e="⌿",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="⊊",U5e="⪿",V5e="⥹",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="⫈",UTe="⫔",VTe="⫖",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="𝕋",UPe="𝕥",VPe="⫚",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="Ù",URe="ù",VRe="⥣",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="Ũ",UEe="ũ",VEe="▵",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="⊃⃒",U$e="𝕍",V$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="△",UAe="⋁",VAe="⋀",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="𝓏",M6e="‍",z6e="‌",O6e={Aacute:bJ,aacute:yJ,Abreve:xJ,abreve:CJ,ac:wJ,acd:_J,acE:SJ,Acirc:kJ,acirc:TJ,acute:PJ,Acy:RJ,acy:EJ,AElig:$J,aelig:AJ,af:IJ,Afr:MJ,afr:zJ,Agrave:OJ,agrave:DJ,alefsym:LJ,aleph:FJ,Alpha:NJ,alpha:BJ,Amacr:HJ,amacr:jJ,amalg:UJ,amp:VJ,AMP:WJ,andand:qJ,And:KJ,and:GJ,andd:YJ,andslope:XJ,andv:QJ,ang:ZJ,ange:JJ,angle:eee,angmsdaa:tee,angmsdab:nee,angmsdac:oee,angmsdad:ree,angmsdae:iee,angmsdaf:aee,angmsdag:see,angmsdah:lee,angmsd:cee,angrt:uee,angrtvb:dee,angrtvbd:fee,angsph:hee,angst:pee,angzarr:mee,Aogon:gee,aogon:vee,Aopf:bee,aopf:yee,apacir:xee,ap:Cee,apE:wee,ape:_ee,apid:See,apos:kee,ApplyFunction:Tee,approx:Pee,approxeq:Ree,Aring:Eee,aring:$ee,Ascr:Aee,ascr:Iee,Assign:Mee,ast:zee,asymp:Oee,asympeq:Dee,Atilde:Lee,atilde:Fee,Auml:Nee,auml:Bee,awconint:Hee,awint:jee,backcong:Uee,backepsilon:Vee,backprime:Wee,backsim:qee,backsimeq:Kee,Backslash:Gee,Barv:Yee,barvee:Xee,barwed:Qee,Barwed:Zee,barwedge:Jee,bbrk:ete,bbrktbrk:tte,bcong:nte,Bcy:ote,bcy:rte,bdquo:ite,becaus:ate,because:ste,Because:lte,bemptyv:cte,bepsi:ute,bernou:dte,Bernoullis:fte,Beta:hte,beta:pte,beth:mte,between:gte,Bfr:vte,bfr:bte,bigcap:yte,bigcirc:xte,bigcup:Cte,bigodot:wte,bigoplus:_te,bigotimes:Ste,bigsqcup:kte,bigstar:Tte,bigtriangledown:Pte,bigtriangleup:Rte,biguplus:Ete,bigvee:$te,bigwedge:Ate,bkarow:Ite,blacklozenge:Mte,blacksquare:zte,blacktriangle:Ote,blacktriangledown:Dte,blacktriangleleft:Lte,blacktriangleright:Fte,blank:Nte,blk12:Bte,blk14:Hte,blk34:jte,block:Ute,bne:Vte,bnequiv:Wte,bNot:qte,bnot:Kte,Bopf:Gte,bopf:Yte,bot:Xte,bottom:Qte,bowtie:Zte,boxbox:Jte,boxdl:ene,boxdL:tne,boxDl:nne,boxDL:one,boxdr:rne,boxdR:ine,boxDr:ane,boxDR:sne,boxh:lne,boxH:cne,boxhd:une,boxHd:dne,boxhD:fne,boxHD:hne,boxhu:pne,boxHu:mne,boxhU:gne,boxHU:vne,boxminus:bne,boxplus:yne,boxtimes:xne,boxul:Cne,boxuL:wne,boxUl:_ne,boxUL:Sne,boxur:kne,boxuR:Tne,boxUr:Pne,boxUR:Rne,boxv:Ene,boxV:$ne,boxvh:Ane,boxvH:Ine,boxVh:Mne,boxVH:zne,boxvl:One,boxvL:Dne,boxVl:Lne,boxVL:Fne,boxvr:Nne,boxvR:Bne,boxVr:Hne,boxVR:jne,bprime:Une,breve:Vne,Breve:Wne,brvbar:qne,bscr:Kne,Bscr:Gne,bsemi:Yne,bsim:Xne,bsime:Qne,bsolb:Zne,bsol:Jne,bsolhsub:eoe,bull:toe,bullet:noe,bump:ooe,bumpE:roe,bumpe:ioe,Bumpeq:aoe,bumpeq:soe,Cacute:loe,cacute:coe,capand:uoe,capbrcup:doe,capcap:foe,cap:hoe,Cap:poe,capcup:moe,capdot:goe,CapitalDifferentialD:voe,caps:boe,caret:yoe,caron:xoe,Cayleys:Coe,ccaps:woe,Ccaron:_oe,ccaron:Soe,Ccedil:koe,ccedil:Toe,Ccirc:Poe,ccirc:Roe,Cconint:Eoe,ccups:$oe,ccupssm:Aoe,Cdot:Ioe,cdot:Moe,cedil:zoe,Cedilla:Ooe,cemptyv:Doe,cent:Loe,centerdot:Foe,CenterDot:Noe,cfr:Boe,Cfr:Hoe,CHcy:joe,chcy:Uoe,check:Voe,checkmark:Woe,Chi:qoe,chi:Koe,circ:Goe,circeq:Yoe,circlearrowleft:Xoe,circlearrowright:Qoe,circledast:Zoe,circledcirc:Joe,circleddash:ere,CircleDot:tre,circledR:nre,circledS:ore,CircleMinus:rre,CirclePlus:ire,CircleTimes:are,cir:sre,cirE:lre,cire:cre,cirfnint:ure,cirmid:dre,cirscir:fre,ClockwiseContourIntegral:hre,CloseCurlyDoubleQuote:pre,CloseCurlyQuote:mre,clubs:gre,clubsuit:vre,colon:bre,Colon:yre,Colone:xre,colone:Cre,coloneq:wre,comma:_re,commat:Sre,comp:kre,compfn:Tre,complement:Pre,complexes:Rre,cong:Ere,congdot:$re,Congruent:Are,conint:Ire,Conint:Mre,ContourIntegral:zre,copf:Ore,Copf:Dre,coprod:Lre,Coproduct:Fre,copy:Nre,COPY:Bre,copysr:Hre,CounterClockwiseContourIntegral:jre,crarr:Ure,cross:Vre,Cross:Wre,Cscr:qre,cscr:Kre,csub:Gre,csube:Yre,csup:Xre,csupe:Qre,ctdot:Zre,cudarrl:Jre,cudarrr:eie,cuepr:tie,cuesc:nie,cularr:oie,cularrp:rie,cupbrcap:iie,cupcap:aie,CupCap:sie,cup:lie,Cup:cie,cupcup:uie,cupdot:die,cupor:fie,cups:hie,curarr:pie,curarrm:mie,curlyeqprec:gie,curlyeqsucc:vie,curlyvee:bie,curlywedge:yie,curren:xie,curvearrowleft:Cie,curvearrowright:wie,cuvee:_ie,cuwed:Sie,cwconint:kie,cwint:Tie,cylcty:Pie,dagger:Rie,Dagger:Eie,daleth:$ie,darr:Aie,Darr:Iie,dArr:Mie,dash:zie,Dashv:Oie,dashv:Die,dbkarow:Lie,dblac:Fie,Dcaron:Nie,dcaron:Bie,Dcy:Hie,dcy:jie,ddagger:Uie,ddarr:Vie,DD:Wie,dd:qie,DDotrahd:Kie,ddotseq:Gie,deg:Yie,Del:Xie,Delta:Qie,delta:Zie,demptyv:Jie,dfisht:eae,Dfr:tae,dfr:nae,dHar:oae,dharl:rae,dharr:iae,DiacriticalAcute:aae,DiacriticalDot:sae,DiacriticalDoubleAcute:lae,DiacriticalGrave:cae,DiacriticalTilde:uae,diam:dae,diamond:fae,Diamond:hae,diamondsuit:pae,diams:mae,die:gae,DifferentialD:vae,digamma:bae,disin:yae,div:xae,divide:Cae,divideontimes:wae,divonx:_ae,DJcy:Sae,djcy:kae,dlcorn:Tae,dlcrop:Pae,dollar:Rae,Dopf:Eae,dopf:$ae,Dot:Aae,dot:Iae,DotDot:Mae,doteq:zae,doteqdot:Oae,DotEqual:Dae,dotminus:Lae,dotplus:Fae,dotsquare:Nae,doublebarwedge:Bae,DoubleContourIntegral:Hae,DoubleDot:jae,DoubleDownArrow:Uae,DoubleLeftArrow:Vae,DoubleLeftRightArrow:Wae,DoubleLeftTee:qae,DoubleLongLeftArrow:Kae,DoubleLongLeftRightArrow:Gae,DoubleLongRightArrow:Yae,DoubleRightArrow:Xae,DoubleRightTee:Qae,DoubleUpArrow:Zae,DoubleUpDownArrow:Jae,DoubleVerticalBar:ese,DownArrowBar:tse,downarrow:nse,DownArrow:ose,Downarrow:rse,DownArrowUpArrow:ise,DownBreve:ase,downdownarrows:sse,downharpoonleft:lse,downharpoonright:cse,DownLeftRightVector:use,DownLeftTeeVector:dse,DownLeftVectorBar:fse,DownLeftVector:hse,DownRightTeeVector:pse,DownRightVectorBar:mse,DownRightVector:gse,DownTeeArrow:vse,DownTee:bse,drbkarow:yse,drcorn:xse,drcrop:Cse,Dscr:wse,dscr:_se,DScy:Sse,dscy:kse,dsol:Tse,Dstrok:Pse,dstrok:Rse,dtdot:Ese,dtri:$se,dtrif:Ase,duarr:Ise,duhar:Mse,dwangle:zse,DZcy:Ose,dzcy:Dse,dzigrarr:Lse,Eacute:Fse,eacute:Nse,easter:Bse,Ecaron:Hse,ecaron:jse,Ecirc:Use,ecirc:Vse,ecir:Wse,ecolon:qse,Ecy:Kse,ecy:Gse,eDDot:Yse,Edot:Xse,edot:Qse,eDot:Zse,ee:Jse,efDot:ele,Efr:tle,efr:nle,eg:ole,Egrave:rle,egrave:ile,egs:ale,egsdot:sle,el:lle,Element:cle,elinters:ule,ell:dle,els:fle,elsdot:hle,Emacr:ple,emacr:mle,empty:gle,emptyset:vle,EmptySmallSquare:ble,emptyv:yle,EmptyVerySmallSquare:xle,emsp13:Cle,emsp14:wle,emsp:_le,ENG:Sle,eng:kle,ensp:Tle,Eogon:Ple,eogon:Rle,Eopf:Ele,eopf:$le,epar:Ale,eparsl:Ile,eplus:Mle,epsi:zle,Epsilon:Ole,epsilon:Dle,epsiv:Lle,eqcirc:Fle,eqcolon:Nle,eqsim:Ble,eqslantgtr:Hle,eqslantless:jle,Equal:Ule,equals:Vle,EqualTilde:Wle,equest:qle,Equilibrium:Kle,equiv:Gle,equivDD:Yle,eqvparsl:Xle,erarr:Qle,erDot:Zle,escr:Jle,Escr:ece,esdot:tce,Esim:nce,esim:oce,Eta:rce,eta:ice,ETH:ace,eth:sce,Euml:lce,euml:cce,euro:uce,excl:dce,exist:fce,Exists:hce,expectation:pce,exponentiale:mce,ExponentialE:gce,fallingdotseq:vce,Fcy:bce,fcy:yce,female:xce,ffilig:Cce,fflig:wce,ffllig:_ce,Ffr:Sce,ffr:kce,filig:Tce,FilledSmallSquare:Pce,FilledVerySmallSquare:Rce,fjlig:Ece,flat:$ce,fllig:Ace,fltns:Ice,fnof:Mce,Fopf:zce,fopf:Oce,forall:Dce,ForAll:Lce,fork:Fce,forkv:Nce,Fouriertrf:Bce,fpartint:Hce,frac12:jce,frac13:Uce,frac14:Vce,frac15:Wce,frac16:qce,frac18:Kce,frac23:Gce,frac25:Yce,frac34:Xce,frac35:Qce,frac38:Zce,frac45:Jce,frac56:eue,frac58:tue,frac78:nue,frasl:oue,frown:rue,fscr:iue,Fscr:aue,gacute:sue,Gamma:lue,gamma:cue,Gammad:uue,gammad:due,gap:fue,Gbreve:hue,gbreve:pue,Gcedil:mue,Gcirc:gue,gcirc:vue,Gcy:bue,gcy:yue,Gdot:xue,gdot:Cue,ge:wue,gE:_ue,gEl:Sue,gel:kue,geq:Tue,geqq:Pue,geqslant:Rue,gescc:Eue,ges:$ue,gesdot:Aue,gesdoto:Iue,gesdotol:Mue,gesl:zue,gesles:Oue,Gfr:Due,gfr:Lue,gg:Fue,Gg:Nue,ggg:Bue,gimel:Hue,GJcy:jue,gjcy:Uue,gla:Vue,gl:Wue,glE:que,glj:Kue,gnap:Gue,gnapprox:Yue,gne:Xue,gnE:Que,gneq:Zue,gneqq:Jue,gnsim:ede,Gopf:tde,gopf:nde,grave:ode,GreaterEqual:rde,GreaterEqualLess:ide,GreaterFullEqual:ade,GreaterGreater:sde,GreaterLess:lde,GreaterSlantEqual:cde,GreaterTilde:ude,Gscr:dde,gscr:fde,gsim:hde,gsime:pde,gsiml:mde,gtcc:gde,gtcir:vde,gt:bde,GT:yde,Gt:xde,gtdot:Cde,gtlPar:wde,gtquest:_de,gtrapprox:Sde,gtrarr:kde,gtrdot:Tde,gtreqless:Pde,gtreqqless:Rde,gtrless:Ede,gtrsim:$de,gvertneqq:Ade,gvnE:Ide,Hacek:Mde,hairsp:zde,half:Ode,hamilt:Dde,HARDcy:Lde,hardcy:Fde,harrcir:Nde,harr:Bde,hArr:Hde,harrw:jde,Hat:Ude,hbar:Vde,Hcirc:Wde,hcirc:qde,hearts:Kde,heartsuit:Gde,hellip:Yde,hercon:Xde,hfr:Qde,Hfr:Zde,HilbertSpace:Jde,hksearow:efe,hkswarow:tfe,hoarr:nfe,homtht:ofe,hookleftarrow:rfe,hookrightarrow:ife,hopf:afe,Hopf:sfe,horbar:lfe,HorizontalLine:cfe,hscr:ufe,Hscr:dfe,hslash:ffe,Hstrok:hfe,hstrok:pfe,HumpDownHump:mfe,HumpEqual:gfe,hybull:vfe,hyphen:bfe,Iacute:yfe,iacute:xfe,ic:Cfe,Icirc:wfe,icirc:_fe,Icy:Sfe,icy:kfe,Idot:Tfe,IEcy:Pfe,iecy:Rfe,iexcl:Efe,iff:$fe,ifr:Afe,Ifr:Ife,Igrave:Mfe,igrave:zfe,ii:Ofe,iiiint:Dfe,iiint:Lfe,iinfin:Ffe,iiota:Nfe,IJlig:Bfe,ijlig:Hfe,Imacr:jfe,imacr:Ufe,image:Vfe,ImaginaryI:Wfe,imagline:qfe,imagpart:Kfe,imath:Gfe,Im:Yfe,imof:Xfe,imped:Qfe,Implies:Zfe,incare:Jfe,in:"∈",infin:ehe,infintie:the,inodot:nhe,intcal:ohe,int:rhe,Int:ihe,integers:ahe,Integral:she,intercal:lhe,Intersection:che,intlarhk:uhe,intprod:dhe,InvisibleComma:fhe,InvisibleTimes:hhe,IOcy:phe,iocy:mhe,Iogon:ghe,iogon:vhe,Iopf:bhe,iopf:yhe,Iota:xhe,iota:Che,iprod:whe,iquest:_he,iscr:She,Iscr:khe,isin:The,isindot:Phe,isinE:Rhe,isins:Ehe,isinsv:$he,isinv:Ahe,it:Ihe,Itilde:Mhe,itilde:zhe,Iukcy:Ohe,iukcy:Dhe,Iuml:Lhe,iuml:Fhe,Jcirc:Nhe,jcirc:Bhe,Jcy:Hhe,jcy:jhe,Jfr:Uhe,jfr:Vhe,jmath:Whe,Jopf:qhe,jopf:Khe,Jscr:Ghe,jscr:Yhe,Jsercy:Xhe,jsercy:Qhe,Jukcy:Zhe,jukcy:Jhe,Kappa:epe,kappa:tpe,kappav:npe,Kcedil:ope,kcedil:rpe,Kcy:ipe,kcy:ape,Kfr:spe,kfr:lpe,kgreen:cpe,KHcy:upe,khcy:dpe,KJcy:fpe,kjcy:hpe,Kopf:ppe,kopf:mpe,Kscr:gpe,kscr:vpe,lAarr:bpe,Lacute:ype,lacute:xpe,laemptyv:Cpe,lagran:wpe,Lambda:_pe,lambda:Spe,lang:kpe,Lang:Tpe,langd:Ppe,langle:Rpe,lap:Epe,Laplacetrf:$pe,laquo:Ape,larrb:Ipe,larrbfs:Mpe,larr:zpe,Larr:Ope,lArr:Dpe,larrfs:Lpe,larrhk:Fpe,larrlp:Npe,larrpl:Bpe,larrsim:Hpe,larrtl:jpe,latail:Upe,lAtail:Vpe,lat:Wpe,late:qpe,lates:Kpe,lbarr:Gpe,lBarr:Ype,lbbrk:Xpe,lbrace:Qpe,lbrack:Zpe,lbrke:Jpe,lbrksld:eme,lbrkslu:tme,Lcaron:nme,lcaron:ome,Lcedil:rme,lcedil:ime,lceil:ame,lcub:sme,Lcy:lme,lcy:cme,ldca:ume,ldquo:dme,ldquor:fme,ldrdhar:hme,ldrushar:pme,ldsh:mme,le:gme,lE:vme,LeftAngleBracket:bme,LeftArrowBar:yme,leftarrow:xme,LeftArrow:Cme,Leftarrow:wme,LeftArrowRightArrow:_me,leftarrowtail:Sme,LeftCeiling:kme,LeftDoubleBracket:Tme,LeftDownTeeVector:Pme,LeftDownVectorBar:Rme,LeftDownVector:Eme,LeftFloor:$me,leftharpoondown:Ame,leftharpoonup:Ime,leftleftarrows:Mme,leftrightarrow:zme,LeftRightArrow:Ome,Leftrightarrow:Dme,leftrightarrows:Lme,leftrightharpoons:Fme,leftrightsquigarrow:Nme,LeftRightVector:Bme,LeftTeeArrow:Hme,LeftTee:jme,LeftTeeVector:Ume,leftthreetimes:Vme,LeftTriangleBar:Wme,LeftTriangle:qme,LeftTriangleEqual:Kme,LeftUpDownVector:Gme,LeftUpTeeVector:Yme,LeftUpVectorBar:Xme,LeftUpVector:Qme,LeftVectorBar:Zme,LeftVector:Jme,lEg:ege,leg:tge,leq:nge,leqq:oge,leqslant:rge,lescc:ige,les:age,lesdot:sge,lesdoto:lge,lesdotor:cge,lesg:uge,lesges:dge,lessapprox:fge,lessdot:hge,lesseqgtr:pge,lesseqqgtr:mge,LessEqualGreater:gge,LessFullEqual:vge,LessGreater:bge,lessgtr:yge,LessLess:xge,lesssim:Cge,LessSlantEqual:wge,LessTilde:_ge,lfisht:Sge,lfloor:kge,Lfr:Tge,lfr:Pge,lg:Rge,lgE:Ege,lHar:$ge,lhard:Age,lharu:Ige,lharul:Mge,lhblk:zge,LJcy:Oge,ljcy:Dge,llarr:Lge,ll:Fge,Ll:Nge,llcorner:Bge,Lleftarrow:Hge,llhard:jge,lltri:Uge,Lmidot:Vge,lmidot:Wge,lmoustache:qge,lmoust:Kge,lnap:Gge,lnapprox:Yge,lne:Xge,lnE:Qge,lneq:Zge,lneqq:Jge,lnsim:eve,loang:tve,loarr:nve,lobrk:ove,longleftarrow:rve,LongLeftArrow:ive,Longleftarrow:ave,longleftrightarrow:sve,LongLeftRightArrow:lve,Longleftrightarrow:cve,longmapsto:uve,longrightarrow:dve,LongRightArrow:fve,Longrightarrow:hve,looparrowleft:pve,looparrowright:mve,lopar:gve,Lopf:vve,lopf:bve,loplus:yve,lotimes:xve,lowast:Cve,lowbar:wve,LowerLeftArrow:_ve,LowerRightArrow:Sve,loz:kve,lozenge:Tve,lozf:Pve,lpar:Rve,lparlt:Eve,lrarr:$ve,lrcorner:Ave,lrhar:Ive,lrhard:Mve,lrm:zve,lrtri:Ove,lsaquo:Dve,lscr:Lve,Lscr:Fve,lsh:Nve,Lsh:Bve,lsim:Hve,lsime:jve,lsimg:Uve,lsqb:Vve,lsquo:Wve,lsquor:qve,Lstrok:Kve,lstrok:Gve,ltcc:Yve,ltcir:Xve,lt:Qve,LT:Zve,Lt:Jve,ltdot:ebe,lthree:tbe,ltimes:nbe,ltlarr:obe,ltquest:rbe,ltri:ibe,ltrie:abe,ltrif:sbe,ltrPar:lbe,lurdshar:cbe,luruhar:ube,lvertneqq:dbe,lvnE:fbe,macr:hbe,male:pbe,malt:mbe,maltese:gbe,Map:"⤅",map:vbe,mapsto:bbe,mapstodown:ybe,mapstoleft:xbe,mapstoup:Cbe,marker:wbe,mcomma:_be,Mcy:Sbe,mcy:kbe,mdash:Tbe,mDDot:Pbe,measuredangle:Rbe,MediumSpace:Ebe,Mellintrf:$be,Mfr:Abe,mfr:Ibe,mho:Mbe,micro:zbe,midast:Obe,midcir:Dbe,mid:Lbe,middot:Fbe,minusb:Nbe,minus:Bbe,minusd:Hbe,minusdu:jbe,MinusPlus:Ube,mlcp:Vbe,mldr:Wbe,mnplus:qbe,models:Kbe,Mopf:Gbe,mopf:Ybe,mp:Xbe,mscr:Qbe,Mscr:Zbe,mstpos:Jbe,Mu:e0e,mu:t0e,multimap:n0e,mumap:o0e,nabla:r0e,Nacute:i0e,nacute:a0e,nang:s0e,nap:l0e,napE:c0e,napid:u0e,napos:d0e,napprox:f0e,natural:h0e,naturals:p0e,natur:m0e,nbsp:g0e,nbump:v0e,nbumpe:b0e,ncap:y0e,Ncaron:x0e,ncaron:C0e,Ncedil:w0e,ncedil:_0e,ncong:S0e,ncongdot:k0e,ncup:T0e,Ncy:P0e,ncy:R0e,ndash:E0e,nearhk:$0e,nearr:A0e,neArr:I0e,nearrow:M0e,ne:z0e,nedot:O0e,NegativeMediumSpace:D0e,NegativeThickSpace:L0e,NegativeThinSpace:F0e,NegativeVeryThinSpace:N0e,nequiv:B0e,nesear:H0e,nesim:j0e,NestedGreaterGreater:U0e,NestedLessLess:V0e,NewLine:W0e,nexist:q0e,nexists:K0e,Nfr:G0e,nfr:Y0e,ngE:X0e,nge:Q0e,ngeq:Z0e,ngeqq:J0e,ngeqslant:e1e,nges:t1e,nGg:n1e,ngsim:o1e,nGt:r1e,ngt:i1e,ngtr:a1e,nGtv:s1e,nharr:l1e,nhArr:c1e,nhpar:u1e,ni:d1e,nis:f1e,nisd:h1e,niv:p1e,NJcy:m1e,njcy:g1e,nlarr:v1e,nlArr:b1e,nldr:y1e,nlE:x1e,nle:C1e,nleftarrow:w1e,nLeftarrow:_1e,nleftrightarrow:S1e,nLeftrightarrow:k1e,nleq:T1e,nleqq:P1e,nleqslant:R1e,nles:E1e,nless:$1e,nLl:A1e,nlsim:I1e,nLt:M1e,nlt:z1e,nltri:O1e,nltrie:D1e,nLtv:L1e,nmid:F1e,NoBreak:N1e,NonBreakingSpace:B1e,nopf:H1e,Nopf:j1e,Not:U1e,not:V1e,NotCongruent:W1e,NotCupCap:q1e,NotDoubleVerticalBar:K1e,NotElement:G1e,NotEqual:Y1e,NotEqualTilde:X1e,NotExists:Q1e,NotGreater:Z1e,NotGreaterEqual:J1e,NotGreaterFullEqual:eye,NotGreaterGreater:tye,NotGreaterLess:nye,NotGreaterSlantEqual:oye,NotGreaterTilde:rye,NotHumpDownHump:iye,NotHumpEqual:aye,notin:sye,notindot:lye,notinE:cye,notinva:uye,notinvb:dye,notinvc:fye,NotLeftTriangleBar:hye,NotLeftTriangle:pye,NotLeftTriangleEqual:mye,NotLess:gye,NotLessEqual:vye,NotLessGreater:bye,NotLessLess:yye,NotLessSlantEqual:xye,NotLessTilde:Cye,NotNestedGreaterGreater:wye,NotNestedLessLess:_ye,notni:Sye,notniva:kye,notnivb:Tye,notnivc:Pye,NotPrecedes:Rye,NotPrecedesEqual:Eye,NotPrecedesSlantEqual:$ye,NotReverseElement:Aye,NotRightTriangleBar:Iye,NotRightTriangle:Mye,NotRightTriangleEqual:zye,NotSquareSubset:Oye,NotSquareSubsetEqual:Dye,NotSquareSuperset:Lye,NotSquareSupersetEqual:Fye,NotSubset:Nye,NotSubsetEqual:Bye,NotSucceeds:Hye,NotSucceedsEqual:jye,NotSucceedsSlantEqual:Uye,NotSucceedsTilde:Vye,NotSuperset:Wye,NotSupersetEqual:qye,NotTilde:Kye,NotTildeEqual:Gye,NotTildeFullEqual:Yye,NotTildeTilde:Xye,NotVerticalBar:Qye,nparallel:Zye,npar:Jye,nparsl:exe,npart:txe,npolint:nxe,npr:oxe,nprcue:rxe,nprec:ixe,npreceq:axe,npre:sxe,nrarrc:lxe,nrarr:cxe,nrArr:uxe,nrarrw:dxe,nrightarrow:fxe,nRightarrow:hxe,nrtri:pxe,nrtrie:mxe,nsc:gxe,nsccue:vxe,nsce:bxe,Nscr:yxe,nscr:xxe,nshortmid:Cxe,nshortparallel:wxe,nsim:_xe,nsime:Sxe,nsimeq:kxe,nsmid:Txe,nspar:Pxe,nsqsube:Rxe,nsqsupe:Exe,nsub:$xe,nsubE:Axe,nsube:Ixe,nsubset:Mxe,nsubseteq:zxe,nsubseteqq:Oxe,nsucc:Dxe,nsucceq:Lxe,nsup:Fxe,nsupE:Nxe,nsupe:Bxe,nsupset:Hxe,nsupseteq:jxe,nsupseteqq:Uxe,ntgl:Vxe,Ntilde:Wxe,ntilde:qxe,ntlg:Kxe,ntriangleleft:Gxe,ntrianglelefteq:Yxe,ntriangleright:Xxe,ntrianglerighteq:Qxe,Nu:Zxe,nu:Jxe,num:eCe,numero:tCe,numsp:nCe,nvap:oCe,nvdash:rCe,nvDash:iCe,nVdash:aCe,nVDash:sCe,nvge:lCe,nvgt:cCe,nvHarr:uCe,nvinfin:dCe,nvlArr:fCe,nvle:hCe,nvlt:pCe,nvltrie:mCe,nvrArr:gCe,nvrtrie:vCe,nvsim:bCe,nwarhk:yCe,nwarr:xCe,nwArr:CCe,nwarrow:wCe,nwnear:_Ce,Oacute:SCe,oacute:kCe,oast:TCe,Ocirc:PCe,ocirc:RCe,ocir:ECe,Ocy:$Ce,ocy:ACe,odash:ICe,Odblac:MCe,odblac:zCe,odiv:OCe,odot:DCe,odsold:LCe,OElig:FCe,oelig:NCe,ofcir:BCe,Ofr:HCe,ofr:jCe,ogon:UCe,Ograve:VCe,ograve:WCe,ogt:qCe,ohbar:KCe,ohm:GCe,oint:YCe,olarr:XCe,olcir:QCe,olcross:ZCe,oline:JCe,olt:ewe,Omacr:twe,omacr:nwe,Omega:owe,omega:rwe,Omicron:iwe,omicron:awe,omid:swe,ominus:lwe,Oopf:cwe,oopf:uwe,opar:dwe,OpenCurlyDoubleQuote:fwe,OpenCurlyQuote:hwe,operp:pwe,oplus:mwe,orarr:gwe,Or:vwe,or:bwe,ord:ywe,order:xwe,orderof:Cwe,ordf:wwe,ordm:_we,origof:Swe,oror:kwe,orslope:Twe,orv:Pwe,oS:Rwe,Oscr:Ewe,oscr:$we,Oslash:Awe,oslash:Iwe,osol:Mwe,Otilde:zwe,otilde:Owe,otimesas:Dwe,Otimes:Lwe,otimes:Fwe,Ouml:Nwe,ouml:Bwe,ovbar:Hwe,OverBar:jwe,OverBrace:Uwe,OverBracket:Vwe,OverParenthesis:Wwe,para:qwe,parallel:Kwe,par:Gwe,parsim:Ywe,parsl:Xwe,part:Qwe,PartialD:Zwe,Pcy:Jwe,pcy:e_e,percnt:t_e,period:n_e,permil:o_e,perp:r_e,pertenk:i_e,Pfr:a_e,pfr:s_e,Phi:l_e,phi:c_e,phiv:u_e,phmmat:d_e,phone:f_e,Pi:h_e,pi:p_e,pitchfork:m_e,piv:g_e,planck:v_e,planckh:b_e,plankv:y_e,plusacir:x_e,plusb:C_e,pluscir:w_e,plus:__e,plusdo:S_e,plusdu:k_e,pluse:T_e,PlusMinus:P_e,plusmn:R_e,plussim:E_e,plustwo:$_e,pm:A_e,Poincareplane:I_e,pointint:M_e,popf:z_e,Popf:O_e,pound:D_e,prap:L_e,Pr:F_e,pr:N_e,prcue:B_e,precapprox:H_e,prec:j_e,preccurlyeq:U_e,Precedes:V_e,PrecedesEqual:W_e,PrecedesSlantEqual:q_e,PrecedesTilde:K_e,preceq:G_e,precnapprox:Y_e,precneqq:X_e,precnsim:Q_e,pre:Z_e,prE:J_e,precsim:e2e,prime:t2e,Prime:n2e,primes:o2e,prnap:r2e,prnE:i2e,prnsim:a2e,prod:s2e,Product:l2e,profalar:c2e,profline:u2e,profsurf:d2e,prop:f2e,Proportional:h2e,Proportion:p2e,propto:m2e,prsim:g2e,prurel:v2e,Pscr:b2e,pscr:y2e,Psi:x2e,psi:C2e,puncsp:w2e,Qfr:_2e,qfr:S2e,qint:k2e,qopf:T2e,Qopf:P2e,qprime:R2e,Qscr:E2e,qscr:$2e,quaternions:A2e,quatint:I2e,quest:M2e,questeq:z2e,quot:O2e,QUOT:D2e,rAarr:L2e,race:F2e,Racute:N2e,racute:B2e,radic:H2e,raemptyv:j2e,rang:U2e,Rang:V2e,rangd:W2e,range:q2e,rangle:K2e,raquo:G2e,rarrap:Y2e,rarrb:X2e,rarrbfs:Q2e,rarrc:Z2e,rarr:J2e,Rarr:eSe,rArr:tSe,rarrfs:nSe,rarrhk:oSe,rarrlp:rSe,rarrpl:iSe,rarrsim:aSe,Rarrtl:sSe,rarrtl:lSe,rarrw:cSe,ratail:uSe,rAtail:dSe,ratio:fSe,rationals:hSe,rbarr:pSe,rBarr:mSe,RBarr:gSe,rbbrk:vSe,rbrace:bSe,rbrack:ySe,rbrke:xSe,rbrksld:CSe,rbrkslu:wSe,Rcaron:_Se,rcaron:SSe,Rcedil:kSe,rcedil:TSe,rceil:PSe,rcub:RSe,Rcy:ESe,rcy:$Se,rdca:ASe,rdldhar:ISe,rdquo:MSe,rdquor:zSe,rdsh:OSe,real:DSe,realine:LSe,realpart:FSe,reals:NSe,Re:BSe,rect:HSe,reg:jSe,REG:USe,ReverseElement:VSe,ReverseEquilibrium:WSe,ReverseUpEquilibrium:qSe,rfisht:KSe,rfloor:GSe,rfr:YSe,Rfr:XSe,rHar:QSe,rhard:ZSe,rharu:JSe,rharul:eke,Rho:tke,rho:nke,rhov:oke,RightAngleBracket:rke,RightArrowBar:ike,rightarrow:ake,RightArrow:ske,Rightarrow:lke,RightArrowLeftArrow:cke,rightarrowtail:uke,RightCeiling:dke,RightDoubleBracket:fke,RightDownTeeVector:hke,RightDownVectorBar:pke,RightDownVector:mke,RightFloor:gke,rightharpoondown:vke,rightharpoonup:bke,rightleftarrows:yke,rightleftharpoons:xke,rightrightarrows:Cke,rightsquigarrow:wke,RightTeeArrow:_ke,RightTee:Ske,RightTeeVector:kke,rightthreetimes:Tke,RightTriangleBar:Pke,RightTriangle:Rke,RightTriangleEqual:Eke,RightUpDownVector:$ke,RightUpTeeVector:Ake,RightUpVectorBar:Ike,RightUpVector:Mke,RightVectorBar:zke,RightVector:Oke,ring:Dke,risingdotseq:Lke,rlarr:Fke,rlhar:Nke,rlm:Bke,rmoustache:Hke,rmoust:jke,rnmid:Uke,roang:Vke,roarr:Wke,robrk:qke,ropar:Kke,ropf:Gke,Ropf:Yke,roplus:Xke,rotimes:Qke,RoundImplies:Zke,rpar:Jke,rpargt:e3e,rppolint:t3e,rrarr:n3e,Rrightarrow:o3e,rsaquo:r3e,rscr:i3e,Rscr:a3e,rsh:s3e,Rsh:l3e,rsqb:c3e,rsquo:u3e,rsquor:d3e,rthree:f3e,rtimes:h3e,rtri:p3e,rtrie:m3e,rtrif:g3e,rtriltri:v3e,RuleDelayed:b3e,ruluhar:y3e,rx:x3e,Sacute:C3e,sacute:w3e,sbquo:_3e,scap:S3e,Scaron:k3e,scaron:T3e,Sc:P3e,sc:R3e,sccue:E3e,sce:$3e,scE:A3e,Scedil:I3e,scedil:M3e,Scirc:z3e,scirc:O3e,scnap:D3e,scnE:L3e,scnsim:F3e,scpolint:N3e,scsim:B3e,Scy:H3e,scy:j3e,sdotb:U3e,sdot:V3e,sdote:W3e,searhk:q3e,searr:K3e,seArr:G3e,searrow:Y3e,sect:X3e,semi:Q3e,seswar:Z3e,setminus:J3e,setmn:e4e,sext:t4e,Sfr:n4e,sfr:o4e,sfrown:r4e,sharp:i4e,SHCHcy:a4e,shchcy:s4e,SHcy:l4e,shcy:c4e,ShortDownArrow:u4e,ShortLeftArrow:d4e,shortmid:f4e,shortparallel:h4e,ShortRightArrow:p4e,ShortUpArrow:m4e,shy:g4e,Sigma:v4e,sigma:b4e,sigmaf:y4e,sigmav:x4e,sim:C4e,simdot:w4e,sime:_4e,simeq:S4e,simg:k4e,simgE:T4e,siml:P4e,simlE:R4e,simne:E4e,simplus:$4e,simrarr:A4e,slarr:I4e,SmallCircle:M4e,smallsetminus:z4e,smashp:O4e,smeparsl:D4e,smid:L4e,smile:F4e,smt:N4e,smte:B4e,smtes:H4e,SOFTcy:j4e,softcy:U4e,solbar:V4e,solb:W4e,sol:q4e,Sopf:K4e,sopf:G4e,spades:Y4e,spadesuit:X4e,spar:Q4e,sqcap:Z4e,sqcaps:J4e,sqcup:e5e,sqcups:t5e,Sqrt:n5e,sqsub:o5e,sqsube:r5e,sqsubset:i5e,sqsubseteq:a5e,sqsup:s5e,sqsupe:l5e,sqsupset:c5e,sqsupseteq:u5e,square:d5e,Square:f5e,SquareIntersection:h5e,SquareSubset:p5e,SquareSubsetEqual:m5e,SquareSuperset:g5e,SquareSupersetEqual:v5e,SquareUnion:b5e,squarf:y5e,squ:x5e,squf:C5e,srarr:w5e,Sscr:_5e,sscr:S5e,ssetmn:k5e,ssmile:T5e,sstarf:P5e,Star:R5e,star:E5e,starf:$5e,straightepsilon:A5e,straightphi:I5e,strns:M5e,sub:z5e,Sub:O5e,subdot:D5e,subE:L5e,sube:F5e,subedot:N5e,submult:B5e,subnE:H5e,subne:j5e,subplus:U5e,subrarr:V5e,subset:W5e,Subset:q5e,subseteq:K5e,subseteqq:G5e,SubsetEqual:Y5e,subsetneq:X5e,subsetneqq:Q5e,subsim:Z5e,subsub:J5e,subsup:eTe,succapprox:tTe,succ:nTe,succcurlyeq:oTe,Succeeds:rTe,SucceedsEqual:iTe,SucceedsSlantEqual:aTe,SucceedsTilde:sTe,succeq:lTe,succnapprox:cTe,succneqq:uTe,succnsim:dTe,succsim:fTe,SuchThat:hTe,sum:pTe,Sum:mTe,sung:gTe,sup1:vTe,sup2:bTe,sup3:yTe,sup:xTe,Sup:CTe,supdot:wTe,supdsub:_Te,supE:STe,supe:kTe,supedot:TTe,Superset:PTe,SupersetEqual:RTe,suphsol:ETe,suphsub:$Te,suplarr:ATe,supmult:ITe,supnE:MTe,supne:zTe,supplus:OTe,supset:DTe,Supset:LTe,supseteq:FTe,supseteqq:NTe,supsetneq:BTe,supsetneqq:HTe,supsim:jTe,supsub:UTe,supsup:VTe,swarhk:WTe,swarr:qTe,swArr:KTe,swarrow:GTe,swnwar:YTe,szlig:XTe,Tab:QTe,target:ZTe,Tau:JTe,tau:ePe,tbrk:tPe,Tcaron:nPe,tcaron:oPe,Tcedil:rPe,tcedil:iPe,Tcy:aPe,tcy:sPe,tdot:lPe,telrec:cPe,Tfr:uPe,tfr:dPe,there4:fPe,therefore:hPe,Therefore:pPe,Theta:mPe,theta:gPe,thetasym:vPe,thetav:bPe,thickapprox:yPe,thicksim:xPe,ThickSpace:CPe,ThinSpace:wPe,thinsp:_Pe,thkap:SPe,thksim:kPe,THORN:TPe,thorn:PPe,tilde:RPe,Tilde:EPe,TildeEqual:$Pe,TildeFullEqual:APe,TildeTilde:IPe,timesbar:MPe,timesb:zPe,times:OPe,timesd:DPe,tint:LPe,toea:FPe,topbot:NPe,topcir:BPe,top:HPe,Topf:jPe,topf:UPe,topfork:VPe,tosa:WPe,tprime:qPe,trade:KPe,TRADE:GPe,triangle:YPe,triangledown:XPe,triangleleft:QPe,trianglelefteq:ZPe,triangleq:JPe,triangleright:eRe,trianglerighteq:tRe,tridot:nRe,trie:oRe,triminus:rRe,TripleDot:iRe,triplus:aRe,trisb:sRe,tritime:lRe,trpezium:cRe,Tscr:uRe,tscr:dRe,TScy:fRe,tscy:hRe,TSHcy:pRe,tshcy:mRe,Tstrok:gRe,tstrok:vRe,twixt:bRe,twoheadleftarrow:yRe,twoheadrightarrow:xRe,Uacute:CRe,uacute:wRe,uarr:_Re,Uarr:SRe,uArr:kRe,Uarrocir:TRe,Ubrcy:PRe,ubrcy:RRe,Ubreve:ERe,ubreve:$Re,Ucirc:ARe,ucirc:IRe,Ucy:MRe,ucy:zRe,udarr:ORe,Udblac:DRe,udblac:LRe,udhar:FRe,ufisht:NRe,Ufr:BRe,ufr:HRe,Ugrave:jRe,ugrave:URe,uHar:VRe,uharl:WRe,uharr:qRe,uhblk:KRe,ulcorn:GRe,ulcorner:YRe,ulcrop:XRe,ultri:QRe,Umacr:ZRe,umacr:JRe,uml:eEe,UnderBar:tEe,UnderBrace:nEe,UnderBracket:oEe,UnderParenthesis:rEe,Union:iEe,UnionPlus:aEe,Uogon:sEe,uogon:lEe,Uopf:cEe,uopf:uEe,UpArrowBar:dEe,uparrow:fEe,UpArrow:hEe,Uparrow:pEe,UpArrowDownArrow:mEe,updownarrow:gEe,UpDownArrow:vEe,Updownarrow:bEe,UpEquilibrium:yEe,upharpoonleft:xEe,upharpoonright:CEe,uplus:wEe,UpperLeftArrow:_Ee,UpperRightArrow:SEe,upsi:kEe,Upsi:TEe,upsih:PEe,Upsilon:REe,upsilon:EEe,UpTeeArrow:$Ee,UpTee:AEe,upuparrows:IEe,urcorn:MEe,urcorner:zEe,urcrop:OEe,Uring:DEe,uring:LEe,urtri:FEe,Uscr:NEe,uscr:BEe,utdot:HEe,Utilde:jEe,utilde:UEe,utri:VEe,utrif:WEe,uuarr:qEe,Uuml:KEe,uuml:GEe,uwangle:YEe,vangrt:XEe,varepsilon:QEe,varkappa:ZEe,varnothing:JEe,varphi:e$e,varpi:t$e,varpropto:n$e,varr:o$e,vArr:r$e,varrho:i$e,varsigma:a$e,varsubsetneq:s$e,varsubsetneqq:l$e,varsupsetneq:c$e,varsupsetneqq:u$e,vartheta:d$e,vartriangleleft:f$e,vartriangleright:h$e,vBar:p$e,Vbar:m$e,vBarv:g$e,Vcy:v$e,vcy:b$e,vdash:y$e,vDash:x$e,Vdash:C$e,VDash:w$e,Vdashl:_$e,veebar:S$e,vee:k$e,Vee:T$e,veeeq:P$e,vellip:R$e,verbar:E$e,Verbar:$$e,vert:A$e,Vert:I$e,VerticalBar:M$e,VerticalLine:z$e,VerticalSeparator:O$e,VerticalTilde:D$e,VeryThinSpace:L$e,Vfr:F$e,vfr:N$e,vltri:B$e,vnsub:H$e,vnsup:j$e,Vopf:U$e,vopf:V$e,vprop:W$e,vrtri:q$e,Vscr:K$e,vscr:G$e,vsubnE:Y$e,vsubne:X$e,vsupnE:Q$e,vsupne:Z$e,Vvdash:J$e,vzigzag:eAe,Wcirc:tAe,wcirc:nAe,wedbar:oAe,wedge:rAe,Wedge:iAe,wedgeq:aAe,weierp:sAe,Wfr:lAe,wfr:cAe,Wopf:uAe,wopf:dAe,wp:fAe,wr:hAe,wreath:pAe,Wscr:mAe,wscr:gAe,xcap:vAe,xcirc:bAe,xcup:yAe,xdtri:xAe,Xfr:CAe,xfr:wAe,xharr:_Ae,xhArr:SAe,Xi:kAe,xi:TAe,xlarr:PAe,xlArr:RAe,xmap:EAe,xnis:$Ae,xodot:AAe,Xopf:IAe,xopf:MAe,xoplus:zAe,xotime:OAe,xrarr:DAe,xrArr:LAe,Xscr:FAe,xscr:NAe,xsqcup:BAe,xuplus:HAe,xutri:jAe,xvee:UAe,xwedge:VAe,Yacute:WAe,yacute:qAe,YAcy:KAe,yacy:GAe,Ycirc:YAe,ycirc:XAe,Ycy:QAe,ycy:ZAe,yen:JAe,Yfr:e6e,yfr:t6e,YIcy:n6e,yicy:o6e,Yopf:r6e,yopf:i6e,Yscr:a6e,yscr:s6e,YUcy:l6e,yucy:c6e,yuml:u6e,Yuml:d6e,Zacute:f6e,zacute:h6e,Zcaron:p6e,zcaron:m6e,Zcy:g6e,zcy:v6e,Zdot:b6e,zdot:y6e,zeetrf:x6e,ZeroWidthSpace:C6e,Zeta:w6e,zeta:_6e,zfr:S6e,Zfr:k6e,ZHcy:T6e,zhcy:P6e,zigrarr:R6e,zopf:E6e,Zopf:$6e,Zscr:A6e,zscr:I6e,zwj:M6e,zwnj:z6e};var SS=O6e,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]/,Ha={},X0={};function D6e(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=D6e(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 L6e=Ou,Q0={};function F6e(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 N6e=Du,B6e=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 H6e=/^([a-z0-9.+-]+:)/i,j6e=/:[0-9]*$/,U6e=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,V6e=["<",">",'"',"`"," ","\r",` +`," "],W6e=["{","}","|","\\","^","`"].concat(V6e),q6e=["'"].concat(W6e),Z0=["%","/","?",";","#"].concat(q6e),J0=["/","?","#"],K6e=255,e1=/^[+a-z0-9A-Z_-]{0,63}$/,G6e=/^([+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 Y6e(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=U6e.exec(s);if(l)return this.pathname=l[1],l[2]&&(this.search=l[2]),this}var c=H6e.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[x];if(!g.match(e1)){var w=m.slice(0,n),_=m.slice(n+1),y=v.match(G6e);y&&(w.push(y[1]),_.unshift(y[2])),_.length&&(s=_.join(".")+s),this.hostname=w.join(".");break}}}}this.hostname.length>K6e&&(this.hostname=""),h&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}var C=s.indexOf("#");C!==-1&&(this.hash=s.substr(C),s=s.slice(0,C));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=j6e.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 X6e=Y6e;Ha.encode=L6e;Ha.decode=N6e;Ha.format=B6e;Ha.parse=X6e;var Qr={},Ud,o1;function kS(){return o1||(o1=1,Ud=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/),Ud}var Vd,r1;function TS(){return r1||(r1=1,Vd=/[\0-\x1F\x7F-\x9F]/),Vd}var Wd,i1;function Q6e(){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 PS(){return a1||(a1=1,qd=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/),qd}var s1;function Z6e(){return s1||(s1=1,Qr.Any=kS(),Qr.Cc=TS(),Qr.Cf=Q6e(),Qr.P=xm,Qr.Z=PS()),Qr}(function(e){function t(B){return Object.prototype.toString.call(B)}function n(B){return t(B)==="[object String]"}var o=Object.prototype.hasOwnProperty;function r(B,O){return o.call(B,O)}function i(B){var O=Array.prototype.slice.call(arguments,1);return O.forEach(function($){if($){if(typeof $!="object")throw new TypeError($+"must be object");Object.keys($).forEach(function(U){B[U]=$[U]})}}),B}function a(B,O,$){return[].concat(B.slice(0,O),$,B.slice(O+1))}function s(B){return!(B>=55296&&B<=57343||B>=64976&&B<=65007||(B&65535)===65535||(B&65535)===65534||B>=0&&B<=8||B===11||B>=14&&B<=31||B>=127&&B<=159||B>1114111)}function l(B){if(B>65535){B-=65536;var O=55296+(B>>10),$=56320+(B&1023);return String.fromCharCode(O,$)}return String.fromCharCode(B)}var c=/\\([!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~])/g,u=/&([a-z#][a-z0-9]{1,31});/gi,d=new RegExp(c.source+"|"+u.source,"gi"),f=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))$/i,p=SS;function h(B,O){var $;return r(p,O)?p[O]:O.charCodeAt(0)===35&&f.test(O)&&($=O[1].toLowerCase()==="x"?parseInt(O.slice(2),16):parseInt(O.slice(1),10),s($))?l($):B}function 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(O,$,U){return $||h(O,U)})}var g=/[&<>"]/,x=/[&<>"]/g,S={"&":"&","<":"<",">":">",'"':"""};function w(B){return S[B]}function _(B){return g.test(B)?B.replace(x,w):B}var y=/[.?*+^$[\]\\(){}|-]/g;function C(B){return B.replace(y,"\\$&")}function T(B){switch(B){case 9:case 32:return!0}return!1}function R(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=Ha,e.lib.ucmicro=Z6e(),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=R,e.isMdAsciiPunct=I,e.isPunctChar=A,e.escapeRE=C,e.normalizeReference=W})(Dt);var Lu={},J6e=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},t8e=Dt.unescapeAll,n8e=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"+wi(i.content)+""};Uo.code_block=function(e,t,n,o,r){var i=e[t];return""+wi(e[t].content)+` +`};Uo.fence=function(e,t,n,o,r){var i=e[t],a=i.info?r8e(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)||wi(i.content):c=wi(i.content),c.indexOf(""+c+` `):"
"+c+`
`};Uo.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)};Uo.hardbreak=function(e,t,n){return n.xhtmlOut?`
@@ -3806,9 +3806,9 @@ ${t} `};Uo.softbreak=function(e,t,n){return n.breaks?n.xhtmlOut?`
`:`
`:` -`};Uo.text=function(e,t){return Ci(e[t].content)};Uo.html_block=function(e,t){return e[t].content};Uo.html_inline=function(e,t){return e[t].content};function Ha(){this.rules=o8e({},Uo)}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 h8e(e){return/^<\/a\s*>/i.test(e)}var p8e=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"&&(f8e(s.content)&&h>0&&h--,h8e(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(g8e,b8e)),n.type==="link_open"&&n.info==="auto"&&o--,n.type==="link_close"&&n.info==="auto"&&o++}function x8e(e){var t,n,o=0;for(t=e.length-1;t>=0;t--)n=e[t],n.type==="text"&&!o&&PS.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 C8e=function(t){var n;if(t.md.options.typographer)for(n=t.tokens.length-1;n>=0;n--)t.tokens[n].type==="inline"&&(m8e.test(t.tokens[n].content)&&y8e(t.tokens[n].children),PS.test(t.tokens[n].content)&&x8e(t.tokens[n].children))},c1=Dt.isWhiteSpace,u1=Dt.isPunctChar,d1=Dt.isMdAsciiPunct,w8e=/['"]/,f1=/['"]/g,h1="’";function Vl(e,t,n){return e.slice(0,t)+n+e.slice(t+1)}function _8e(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=Vl(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"||!w8e.test(t.tokens[n].content)||_8e(t.tokens[n].children,t)},k8e=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,T8e=wm;function RS(e,t,n){this.src=e,this.env=n,this.tokens=[],this.inlineMode=!1,this.md=t}RS.prototype.Token=T8e;var P8e=RS,R8e=Cm,Kd=[["normalize",l8e],["block",c8e],["inline",u8e],["linkify",p8e],["replacements",C8e],["smartquotes",S8e],["text_join",k8e]];function _m(){this.ruler=new R8e;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},I8e=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=R,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)},H8e=["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={},j8e="[a-zA-Z_:][a-zA-Z0-9:._-]*",U8e="[^\"'=<>`\\x00-\\x20]+",V8e="'[^']*'",W8e='"[^"]*"',q8e="(?:"+U8e+"|"+V8e+"|"+W8e+")",K8e="(?:\\s+"+j8e+"(?:\\s*=\\s*"+q8e+")?)",$S="<[A-Za-z][A-Za-z0-9\\-]*"+K8e+"*\\s*\\/?>",AS="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",G8e="|",Y8e="<[?][\\s\\S]*?[?]>",X8e="]*>",Q8e="",Z8e=new RegExp("^(?:"+$S+"|"+AS+"|"+G8e+"|"+Y8e+"|"+X8e+"|"+Q8e+")"),J8e=new RegExp("^(?:"+$S+"|"+AS+")");Fu.HTML_TAG_RE=Z8e;Fu.HTML_OPEN_CLOSE_TAG_RE=J8e;var eIe=H8e,tIe=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(tIe.source+"\\s*$"),/^$/,!1]],nIe=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)},rIe=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};Vo.prototype.isEmpty=function(t){return this.bMarks[t]+this.tShift[t]>=this.eMarks[t]};Vo.prototype.skipEmptyLines=function(t){for(var n=this.lineMax;tn;)if(!Nu(this.src.charCodeAt(--t)))return t+1;return t};Vo.prototype.skipChars=function(t,n){for(var o=this.src.length;to;)if(n!==this.src.charCodeAt(--t))return t+1;return t};Vo.prototype.getLines=function(t,n,o,r){var i,a,s,l,c,u,d,f=t;if(t>=n)return"";for(u=new Array(n-t),i=0;fo?u[i]=new Array(a-o+1).join(" ")+this.src.slice(l,c):u[i]=this.src.slice(l,c)}return u.join("")};Vo.prototype.Token=IS;var aIe=Vo,sIe=Cm,ql=[["table",$8e,["paragraph","reference"]],["code",A8e],["fence",I8e,["paragraph","reference","blockquote","list"]],["blockquote",z8e,["paragraph","reference","blockquote","list"]],["hr",D8e,["paragraph","reference","blockquote","list"]],["list",F8e,["paragraph","reference","blockquote"]],["reference",B8e],["html_block",nIe,["paragraph","reference","blockquote"]],["heading",oIe,["paragraph","reference","blockquote"]],["lheading",rIe],["paragraph",iIe]];function Bu(){this.ruler=new sIe;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(dIe),!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)},hIe=Dt.isSpace,pIe=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 gIe=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},vIe=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[bIe(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},xIe=Dt.normalizeReference,Qd=Dt.isSpace,CIe=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[xIe(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},wIe=/^([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])?)*)$/,_Ie=/^([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)$/,SIe=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),_Ie.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):wIe.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},kIe=Fu.HTML_TAG_RE;function TIe(e){return/^\s]/i.test(e)}function PIe(e){return/^<\/a\s*>/i.test(e)}function RIe(e){var t=e|32;return t>=97&&t<=122}var EIe=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&&!RIe(o))||(r=t.src.slice(s).match(kIe),!r)?!1:(n||(a=t.push("html_inline","",0),a.content=r[0],TIe(a.content)&&t.linkLevel++,PIe(a.content)&&t.linkLevel--),t.pos+=r[0].length,!0)},C1=_S,$Ie=Dt.has,AIe=Dt.isValidEntityCode,w1=Dt.fromCodePoint,IIe=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,MIe=/^&([a-z][a-z0-9]{1,31});/i,zIe=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(IIe),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=AIe(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(MIe),i&&$Ie(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 OIe=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 Uu(e){return Object.prototype.toString.call(e)}function BIe(e){return Uu(e)==="[object String]"}function HIe(e){return Uu(e)==="[object Object]"}function jIe(e){return Uu(e)==="[object RegExp]"}function E1(e){return Uu(e)==="[object Function]"}function UIe(e){return e.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var MS={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function VIe(e){return Object.keys(e||{}).reduce(function(t,n){return t||MS.hasOwnProperty(n)},!1)}var WIe={"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}}},qIe="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]",KIe="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function GIe(e){e.__index__=-1,e.__text_cache__=""}function YIe(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=NIe()(e.__opts__),n=e.__tlds__.slice();e.onCompile(),e.__tlds_replaced__||n.push(qIe),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,HIe(l)){jIe(l.validate)?c.validate=YIe(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(BIe(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(UIe).join("|");e.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+t.src_ZPCc+"))("+a+")","i"),e.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+t.src_ZPCc+"))("+a+")","ig"),e.re.schema_at_start=RegExp("^"+e.re.schema_search.source,"i"),e.re.pretest=RegExp("("+e.re.schema_test.source+")|("+e.re.host_fuzzy_test.source+")|@","i"),GIe(e)}function XIe(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 XIe(e,t);return e.__compiled__[n.schema].normalize(n,e),n}function Xn(e,t){if(!(this instanceof Xn))return new Xn(e,t);t||VIe(e)&&(t=e,e={}),this.__opts__=xh({},MS,t),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=xh({},WIe,e),this.__compiled__={},this.__tlds__=KIe,this.__tlds_replaced__=!1,this.re={},Ac(this)}Xn.prototype.add=function(t,n){return this.__schemas__[t]=n,Ac(this),this};Xn.prototype.set=function(t){return this.__opts__=xh(this.__opts__,t),this};Xn.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};Xn.prototype.pretest=function(t){return this.re.pretest.test(t)};Xn.prototype.testSchemaAt=function(t,n,o){return this.__compiled__[n.toLowerCase()]?this.__compiled__[n.toLowerCase()].validate(t,o,this):0};Xn.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};Xn.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};Xn.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)};Xn.prototype.normalize=function(t){t.schema||(t.url="http://"+t.url),t.schema==="mailto:"&&!/^mailto:/i.test(t.url)&&(t.url="mailto:"+t.url)};Xn.prototype.onCompile=function(){};var QIe=Xn;const aa=2147483647,zo=36,Tm=1,Us=26,ZIe=38,JIe=700,zS=72,OS=128,DS="-",eMe=/^xn--/,tMe=/[^\0-\x7F]/,nMe=/[\x2E\u3002\uFF0E\uFF61]/g,oMe={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 kr(e){throw new RangeError(oMe[e])}function rMe(e,t){const n=[];let o=e.length;for(;o--;)n[o]=t(e[o]);return n}function LS(e,t){const n=e.split("@");let o="";n.length>1&&(o=n[0]+"@",e=n[1]),e=e.replace(nMe,".");const r=e.split("."),i=rMe(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),iMe=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)},NS=function(e,t,n){let o=0;for(e=n?Oo(e/JIe):e>>1,e+=Oo(e/t);e>tf*Us>>1;o+=zo)e=Oo(e/tf);return Oo(o+(tf+1)*e/(e+ZIe))},Rm=function(e){const t=[],n=e.length;let o=0,r=OS,i=zS,a=e.lastIndexOf(DS);a<0&&(a=0);for(let s=0;s=128&&kr("not-basic"),t.push(e.charCodeAt(s));for(let s=a>0?a+1:0;s=n&&kr("invalid-input");const f=iMe(e.charCodeAt(s++));f>=zo&&kr("invalid-input"),f>Oo((aa-o)/u)&&kr("overflow"),o+=f*u;const p=d<=i?Tm:d>=i+Us?Us:d-i;if(fOo(aa/h)&&kr("overflow"),u*=h}const c=t.length+1;i=NS(o-l,c,l==0),Oo(o/c)>aa-r&&kr("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=OS,r=0,i=zS;for(const l of e)l<128&&t.push(nf(l));const a=t.length;let s=a;for(a&&t.push(DS);s=o&&uOo((aa-r)/c)&&kr("overflow"),r+=(l-o)*c,o=l;for(const u of e)if(uaa&&kr("overflow"),u===o){let d=r;for(let f=zo;;f+=zo){const p=f<=i?Tm:f>=i+Us?Us:f-i;if(d=0))try{t.hostname=jS.toASCII(t.hostname)}catch{}return ai.encode(ai.format(t))}function _Me(e){var t=ai.parse(e,!0);if(t.hostname&&(!t.protocol||US.indexOf(t.protocol)>=0))try{t.hostname=jS.toUnicode(t.hostname)}catch{}return ai.decode(ai.format(t),ai.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 gMe,this.block=new mMe,this.core=new pMe,this.renderer=new hMe,this.linkify=new vMe,this.validateLink=CMe,this.normalizeLink=wMe,this.normalizeLinkText=_Me,this.utils=ys,this.helpers=ys.assign({},fMe),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=bMe[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 SMe=ao,kMe=SMe;const Vu=rp(kMe),TMe={xmlns:"http://www.w3.org/2000/svg",id:"Layer_1",viewBox:"0 0 442.19 323.31"},PMe=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),RMe=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),EMe=H("path",{d:"M149.41 121.47H3.52L0 161.66h221.09L235.23 0z",style:{fill:"#ffbc00"}},null,-1);function $Me(e,t){return ge(),Ie("svg",TMe,[H("defs",null,[(ge(),qe(Hc("style"),null,{default:se(()=>[Je(".cls-2{fill:#000}@media (prefers-color-scheme:dark){.cls-2{fill:#fff}}")]),_:1}))]),PMe,RMe,EMe])}const AMe={render:$Me},IMe={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1109 1027"},MMe=c4('',2),zMe=[MMe];function OMe(e,t){return ge(),Ie("svg",IMe,[...zMe])}const of={render:OMe},DMe={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 64 64"},LMe=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),FMe=[LMe];function NMe(e,t){return ge(),Ie("svg",DMe,[...FMe])}const rf={render:NMe},Ni=e=>(_3("data-v-2396c316"),e=e(),S3(),e),BMe=["innerHTML"],HMe={class:"w-64"},jMe={class:"text-#666"},UMe={class:"w-64"},VMe={class:"text-#666"},WMe=Ni(()=>H("div",{class:"w-64"},[H("img",{src:lJ,class:"h-30 w-30"})],-1)),qMe={class:"text-#666"},KMe={class:"w-64"},GMe={class:"text-#666"},YMe={class:"font-bold"},XMe={class:"mb-20"},QMe={class:"text-center"},ZMe={class:"mt-10 text-center"},JMe={class:"w-64"},eze={class:"text-#666"},tze=Ni(()=>H("div",{class:"w-64"},[H("img",{src:yS,class:"h-30 w-30"})],-1)),nze={class:"text-#666"},oze={class:"w-64"},rze={class:"text-#666"},ize={class:"w-64"},aze={class:"text-#666"},sze=Ni(()=>H("div",{class:"w-64"},[H("img",{src:cJ,class:"h-30 w-30 border-rounded-5"})],-1)),lze={class:"text-#666"},cze=Ni(()=>H("div",{class:"w-64"},[H("img",{src:uJ,class:"h-30 w-30 border-rounded-5"})],-1)),uze={class:"text-#666"},dze={class:"w-64"},fze={class:"text-#666"},hze=Ni(()=>H("div",{class:"w-64"},[H("img",{src:dJ,class:"h-30 w-30"})],-1)),pze={class:"text-#666"},mze=Ni(()=>H("div",{class:"w-64"},[H("img",{src:yS,class:"h-30 w-30"})],-1)),gze={class:"text-#666"},vze={class:"w-64"},bze={class:"text-#666"},yze=Ni(()=>H("div",{class:"w-64"},[H("img",{src:fJ,class:"h-30 w-30"})],-1)),xze={class:"text-#666"},Cze={class:"w-64"},wze={class:"text-#666"},_ze={class:"p-10 text-center"},Sze={class:"mb-5 md:mb-40"},kze={key:0,class:"mb-10"},Tze={class:"font-bold"},Pze=["onClick"],Rze={class:"text-20"},Eze={class:"text-16 font-600 color-[hsla(0,0%,100%,.75)]"},$ze={class:"text-block mb-16 p-t-20 text-20 font-600"},Aze={key:0,class:"mb-16 text-14 text-gray"},Ize={key:1,class:"mb-16 text-14 font-600 text-red-500"},Mze={key:2,class:"mb-16 text-14 text-gray"},zze={class:"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"},Uze={class:"text-14 text-gray"},Vze={class:""},Wze={class:"text-16"},qze={class:"text-14 text-gray"},Kze="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjIwMCIgd2lkdGg9IjIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwIDgpIj48Y2lyY2xlIGN4PSIxNzYiIGN5PSIxMiIgcj0iNCIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMjAuNS41bDIzIDExbS0yOSA4NGwtMy43OSAxMC4zNzdNMjcuMDM3IDEzMS40bDUuODk4IDIuMjAzLTMuNDYgNS45NDcgNi4wNzIgMi4zOTItMy45MzMgNS43NThtMTI4LjczMyAzNS4zN2wuNjkzLTkuMzE2IDEwLjI5Mi4wNTIuNDE2LTkuMjIyIDkuMjc0LjMzMk0uNSA0OC41czYuMTMxIDYuNDEzIDYuODQ3IDE0LjgwNWMuNzE1IDguMzkzLTIuNTIgMTQuODA2LTIuNTIgMTQuODA2TTEyNC41NTUgOTBzLTcuNDQ0IDAtMTMuNjcgNi4xOTJjLTYuMjI3IDYuMTkyLTQuODM4IDEyLjAxMi00LjgzOCAxMi4wMTJtMi4yNCA2OC42MjZzLTQuMDI2LTkuMDI1LTE4LjE0NS05LjAyNS0xOC4xNDUgNS43LTE4LjE0NSA1LjciIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNODUuNzE2IDM2LjE0Nmw1LjI0My05LjUyMWgxMS4wOTNsNS40MTYgOS41MjEtNS40MSA5LjE4NUg5MC45NTN6bTYzLjkwOSAxNS40NzloMTAuNzV2MTAuNzVoLTEwLjc1eiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48ZyBmaWxsPSIjZGRkIj48Y2lyY2xlIGN4PSI3MS41IiBjeT0iNy41IiByPSIxLjUiLz48Y2lyY2xlIGN4PSIxNzAuNSIgY3k9Ijk1LjUiIHI9IjEuNSIvPjxjaXJjbGUgY3g9IjgxLjUiIGN5PSIxMzQuNSIgcj0iMS41Ii8+PGNpcmNsZSBjeD0iMTMuNSIgY3k9IjIzLjUiIHI9IjEuNSIvPjxwYXRoIGQ9Ik05MyA3MWgzdjNoLTN6bTMzIDg0aDN2M2gtM3ptLTg1IDE4aDN2M2gtM3oiLz48L2c+PHBhdGggZD0iTTM5LjM4NCA1MS4xMjJsNS43NTgtNC40NTQgNi40NTMgNC4yMDUtMi4yOTQgNy4zNjNoLTcuNzl6TTEzMC4xOTUgNC4wM2wxMy44MyA1LjA2Mi0xMC4wOSA3LjA0OHptLTgzIDk1bDE0LjgzIDUuNDI5LTEwLjgyIDcuNTU3LTQuMDEtMTIuOTg3ek01LjIxMyAxNjEuNDk1bDExLjMyOCAyMC44OTdMMi4yNjUgMTgweiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMTQ5LjA1IDEyNy40NjhzLS41MSAyLjE4My45OTUgMy4zNjZjMS41NiAxLjIyNiA4LjY0Mi0xLjg5NSAzLjk2Ny03Ljc4NS0yLjM2Ny0yLjQ3Ny02LjUtMy4yMjYtOS4zMyAwLTUuMjA4IDUuOTM2IDAgMTcuNTEgMTEuNjEgMTMuNzMgMTIuNDU4LTYuMjU3IDUuNjMzLTIxLjY1Ni01LjA3My0yMi42NTQtNi42MDItLjYwNi0xNC4wNDMgMS43NTYtMTYuMTU3IDEwLjI2OC0xLjcxOCA2LjkyIDEuNTg0IDE3LjM4NyAxMi40NSAyMC40NzYgMTAuODY2IDMuMDkgMTkuMzMxLTQuMzEgMTkuMzMxLTQuMzEiIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48L2c+PC9zdmc+",Gze=me({__name:"index",setup(e){const t=L=>Bn.global.t(L),n=XY(),o=new Vu({html:!0}),r=L=>o.render(L),i=bn(),a=navigator.userAgent.toLowerCase();let s="unknown";a.includes("windows")?s="windows":a.includes("macintosh")?s="mac":a.includes("android")?s="android":(a.includes("iphone")||a.includes("ipad"))&&(s="ios");const l=ul(),c=N(!1),u=N();Ut(()=>{});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(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(Q=>Q!==L):[...h.value.filter(Q=>Q!=="auto"),L],_$(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,le,Q;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=((le=x.value)==null?void 0:le.subscribe_url)+"$types=auto":p.value=((Q=x.value)==null?void 0:Q.subscribe_url)+"$types="+h.value.join(",")}function S(L){console.log(L),window.location.href=L}function C(L){return btoa(unescape(encodeURIComponent(L)))}const _=N(!0),x=N();async function w(){_.value=!0;const{data:L}=await jX();L&&(x.value=L),_.value=!1}function T(){var Q,ne,fe;const L=(Q=x.value)==null?void 0:Q.transfer_enable,M=((ne=x.value)==null?void 0:ne.u)||0,le=((fe=x.value)==null?void 0:fe.d)||0;return L?Math.floor((M+le)/L*100):0}function R(){const L=T(),{errorColor:M,warningColor:le,successColor:Q}=n.value;return L>=100?M:L>=70?le:Q}function k(){window.$dialog.confirm({title:t("确定重置当前已用流量?"),type:"warning",content:t("点击「确定」将会跳转到收银台,支付订单后系统将会清空您当月已使用流量。"),async confirm(){var le;const L=(le=x.value)==null?void 0:le.plan_id;if(!L)return;const{data:M}=await mS(L,"reset_price");M&&Jt.push("order/"+M)}})}const A=N([]);async function I(){const{data:L}=await UX();A.value=L,L.map(M=>{var le;(le=M.tags)!=null&&le.includes("弹窗")&&(c.value=!0,u.value=M)})}const W=N([0,0,0]);async function B(){const{data:L}=await HX();L&&(W.value=L)}const z=N(),$=N();async function j(){const{data:L}=await hS();if(L){z.value=L;const le=[...new Set(L.map(Q=>{let ne=Q.type;return Q.type==="hysteria"&&Q.version==2&&(ne="hysteria2"),ne}))];$.value=le,v.value=m.filter(Q=>le.includes(Q.type)||["auto","all"].includes(Q.type))}}function X(){I(),w(),B(),j()}return an(()=>{X()}),(L,M)=>{const le=Fi,Q=sJ,ne=cm,fe=ur,xe=nJ,Ce=Su,G=Un,be=lm,ue=sl,re=Tt,Se=il,V=fi,P=Nj,E=cl,q=TY,ie=QZ,Y=co;return ge(),qe(Y,{"show-footer":!1},{default:se(()=>{var he,ye,ve,J;return[ee(le,{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"},"content-style":"padding-top:0",segmented:{content:!1}},{default:se(()=>{var de;return[H("div",{innerHTML:r(((de=u.value)==null?void 0:de.content)||""),class:"custom-html-style markdown-body"},null,8,BMe)]}),_:1},8,["show","title"]),ee(le,{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:se(()=>[ee(G,{class:"max-w-100% w-300",bordered:!1,size:"huge",contentStyle:"padding:0"},{default:se(()=>[ee(be,{hoverable:""},{default:se(()=>{var de,_e;return[ee(ne,{class:"p-0!"},{default:se(()=>[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)&&pe(ec)((Ee=x.value)==null?void 0:Ee.subscribe_url)})},[H("div",HMe,[ee(Q,{class:"text-30 text-#595959"})]),H("div",jMe,ce(L.$t("复制订阅地址")),1)])]),_:1}),(de=$.value)!=null&&de.includes("hysteria2")?(ge(),qe(ne,{key:0,class:"p-0!"},{default:se(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[2]||(M[2]=te=>{var oe,Ee;return((oe=x.value)==null?void 0:oe.subscribe_url)&&pe(ec)(((Ee=x.value)==null?void 0:Ee.subscribe_url)+"&types=hysteria2")})},[H("div",UMe,[ee(fe,{size:"30"},{default:se(()=>[ee(pe(AMe))]),_:1})]),H("div",VMe,ce(L.$t("复制HY2订阅地址")),1)])]),_:1})):bt("",!0),(_e=$.value)!=null&&_e.includes("vless")?(ge(),qe(ne,{key:1,class:"p-0!"},{default:se(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[3]||(M[3]=te=>{var oe,Ee;return((oe=x.value)==null?void 0:oe.subscribe_url)&&pe(ec)(((Ee=x.value)==null?void 0:Ee.subscribe_url)+"&types=vless")})},[WMe,H("div",qMe,ce(L.$t("复制Vless订阅地址")),1)])]),_:1})):bt("",!0),ee(ne,{class:"p-0!"},{default:se(()=>[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",KMe,[ee(xe,{class:"text-30 text-#595959"})]),H("div",GMe,ce(L.$t("扫描二维码订阅")),1),ee(le,{show:f.value,"onUpdate:show":M[4]||(M[4]=te=>f.value=te)},{default:se(()=>[ee(G,{class:"w-300"},{default:se(()=>[H("div",YMe,ce(L.$t("选择协议"))+":",1),H("div",XMe,[(ge(!0),Ie(et,null,Fn(v.value,te=>(ge(),qe(Ce,{key:te.type,value:te.type,checked:h.value.includes(te.type),onClick:oe=>g(te.type)},{default:se(()=>[Je(ce(L.$t(te.label)),1)]),_:2},1032,["value","checked","onClick"]))),128))]),H("div",QMe,[ee(vJ,{value:p.value,"render-as":"svg",class:"h-140 w-140"},null,8,["value"])]),H("div",ZMe,ce(L.$t("使用支持扫码的客户端进行订阅")),1)]),_:1})]),_:1},8,["show"])])]),_:1}),pe(s)==="mac"?(ge(),Ie(et,{key:2},[ee(ne,{class:"p-0!"},{default:se(()=>[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="+encodeURIComponent(x.value.subscribe_url)+`#${encodeURIComponent(pe(i).title||"")}`)})},[H("div",JMe,[ee(fe,{size:"30"},{default:se(()=>[ee(pe(of))]),_:1})]),H("div",eze,ce(L.$t("导入到"))+" sing-box",1)])]),_:1}),ee(ne,{class:"p-0!"},{default:se(()=>[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=${pe(i).title}`)})},[tze,H("div",nze,ce(L.$t("导入到"))+" ClashX Meta",1)])]),_:1}),ee(ne,{class:"p-0!"},{default:se(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[8]||(M[8]=te=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("sing-box://import-remote-profile?url="+encodeURIComponent(x.value.subscribe_url)+`#${encodeURIComponent(pe(i).title||"")}`)})},[H("div",oze,[ee(fe,{size:"30"},{default:se(()=>[ee(pe(rf))]),_:1})]),H("div",rze,ce(L.$t("导入到"))+" Hiddify Next",1)])]),_:1})],64)):bt("",!0),pe(s)==="ios"?(ge(),Ie(et,{key:3},[ee(ne,{class:"p-0!"},{default:se(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[9]||(M[9]=te=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("sing-box://import-remote-profile?url="+encodeURIComponent(x.value.subscribe_url)+`#${encodeURIComponent(pe(i).title||"")}`)})},[H("div",ize,[ee(fe,{size:"30"},{default:se(()=>[ee(pe(of))]),_:1})]),H("div",aze,ce(L.$t("导入到"))+" sing-box",1)])]),_:1}),ee(ne,{class:"p-0!"},{default:se(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[10]||(M[10]=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=${pe(i).title}`)})},[sze,H("div",lze,ce(L.$t("导入到"))+" Shadowsocket",1)])]),_:1}),ee(ne,{class:"p-0!"},{default:se(()=>[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=${pe(i).title}`)})},[cze,H("div",uze,ce(L.$t("导入到"))+" Stash",1)])]),_:1})],64)):bt("",!0),pe(s)==="android"?(ge(),Ie(et,{key:4},[ee(ne,{class:"p-0!"},{default:se(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[12]||(M[12]=te=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("sing-box://import-remote-profile?url="+encodeURIComponent(x.value.subscribe_url)+`#${encodeURIComponent(pe(i).title||"")}`)})},[H("div",dze,[ee(fe,{size:"30"},{default:se(()=>[ee(pe(of))]),_:1})]),H("div",fze,ce(L.$t("导入到"))+" sing-box",1)])]),_:1}),ee(ne,{class:"p-0!"},{default:se(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[13]||(M[13]=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=${pe(i).title}`)})},[hze,H("div",pze,ce(L.$t("导入到"))+" NekoBox",1)])]),_:1}),ee(ne,{class:"p-0!"},{default:se(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[14]||(M[14]=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=${pe(i).title}`)})},[mze,H("div",gze,ce(L.$t("导入到"))+" Clash Meta",1)])]),_:1}),ee(ne,{class:"p-0!"},{default:se(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[15]||(M[15]=te=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("sing-box://import-remote-profile?url="+encodeURIComponent(x.value.subscribe_url)+`#${encodeURIComponent(pe(i).title||"")}`)})},[H("div",vze,[ee(fe,{size:"30"},{default:se(()=>[ee(pe(rf))]),_:1})]),H("div",bze,ce(L.$t("导入到"))+" Hiddify Next",1)])]),_:1})],64)):bt("",!0),pe(s)==="windows"?(ge(),Ie(et,{key:5},[ee(ne,{class:"p-0!"},{default:se(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[16]||(M[16]=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=${pe(i).title}`)})},[yze,H("div",xze,ce(L.$t("导入到"))+" Clash",1)])]),_:1}),ee(ne,{class:"p-0!"},{default:se(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[17]||(M[17]=te=>{var oe;return((oe=x.value)==null?void 0:oe.subscribe_url)&&S("sing-box://import-remote-profile?url="+encodeURIComponent(x.value.subscribe_url)+`#${encodeURIComponent(pe(i).title||"")}`)})},[H("div",Cze,[ee(fe,{size:"30"},{default:se(()=>[ee(pe(rf))]),_:1})]),H("div",wze,ce(L.$t("导入到"))+" Hiddify Next",1)])]),_:1})],64)):bt("",!0)]}),_:1}),ee(ue,{class:"m-0!"}),H("div",_ze,[ee(re,{type:"primary",class:"w-100%",size:"large",onClick:M[18]||(M[18]=de=>L.$router.push("/knowledge"))},{default:se(()=>[Je(ce(L.$t("不会使用,查看使用教程")),1)]),_:1})])]),_:1})]),_:1},8,["show"]),H("div",Sze,[W.value[1]&&W.value[1]>0||W.value[0]&&W.value[0]>0?(ge(),Ie("div",kze,[W.value[1]&&W.value[1]>0?(ge(),qe(Se,{key:0,type:"warning","show-icon":!1,bordered:!0,closable:"",class:"mb-5"},{default:se(()=>[Je(ce(W.value[1])+" "+ce(L.$t("条工单正在处理中"))+" ",1),ee(re,{text:"",strong:"",onClick:M[20]||(M[20]=de=>pe(Jt).push("/ticket"))},{default:se(()=>[Je(ce(L.$t("立即查看")),1)]),_:1})]),_:1})):bt("",!0),W.value[0]&&W.value[0]>0?(ge(),qe(Se,{key:1,type:"error","show-icon":!1,bordered:!0,closable:"",class:"mb-5"},{default:se(()=>[Je(ce(L.$t("还有没支付的订单"))+" ",1),ee(re,{text:"",strong:"",onClick:M[21]||(M[21]=de=>pe(Jt).push("/order"))},{default:se(()=>[Je(ce(L.$t("立即支付")),1)]),_:1})]),_:1})):bt("",!0),!((ye=x.value)!=null&&ye.expired_at&&(((ve=x.value)==null?void 0:ve.expired_at)||0)>Date.now()/1e3)&&T()>=70?(ge(),qe(Se,{key:2,type:"info","show-icon":!1,bordered:!0,closable:"",class:"mb-5"},{default:se(()=>[Je(ce(L.$tc("当前已使用流量达{rate}%",{rate:T()}))+" ",1),ee(re,{text:"",onClick:M[22]||(M[22]=de=>k())},{default:se(()=>[H("span",Tze,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:se(()=>[ee(P,null,{default:se(()=>[(ge(!0),Ie(et,null,Fn(A.value,de=>(ge(),Ie("div",{key:de.id,class:"",style:Fo(de.img_url?`background:url(${de.img_url}) no-repeat;background-size: cover `:`background:url(${Kze})`),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:se(()=>[Je(ce(L.$t("公告")),1)]),_:1})]),H("div",null,[H("p",Rze,ce(de.title),1),H("p",Eze,ce(pe(nr)(de.created_at)),1)])],4)],12,Pze))),128))]),_:1})]),_:1},512),[[ro,((J=A.value)==null?void 0:J.length)>0]]),ee(G,{title:L.$t("我的订阅"),class:"mt-5 border-rounded-5 md:m-t-20"},{default:se(()=>{var de,_e,te,oe,Ee,De,Ke,tt,ze,je,dt,Oe,rt,it;return[_.value?(ge(),Ie(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?(ge(),Ie(et,{key:1},[H("div",$ze,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?(ge(),Ie("div",Aze,ce(L.$t("该订阅长期有效")),1)):(Ee=x.value)!=null&&Ee.expired_at&&(((De=x.value)==null?void 0:De.expired_at)??0)pe(Jt).push("/plan/"+pe(l).plan_id))},{default:se(()=>[Je(ce(L.$t("续费订阅")),1)]),_:1})):T()>=70?(ge(),qe(re,{key:4,type:"primary",class:"mt-20",onClick:M[24]||(M[24]=Z=>k())},{default:se(()=>[Je(ce(L.$t("重置已用流量")),1)]),_:1})):bt("",!0)],64)):(ge(),Ie("div",{key:2,class:"cursor-pointer pt-20 text-center",onClick:M[25]||(M[25]=Z=>pe(Jt).push("/plan"))},[ee(ie,{class:"text-40"}),H("div",zze,ce(L.$t("购买订阅")),1)]))]}),_:1},8,["title"]),ee(G,{title:L.$t("捷径"),class:"m-t-20 border-rounded-5","content-style":"padding: 0"},{default:se(()=>[ee(be,{hoverable:"",clickable:""},{default:se(()=>[ee(ne,{class:"flex cursor-pointer justify-between p-19 hover:bg-#f6f6f6",onClick:M[26]||(M[26]=de=>pe(Jt).push("/knowledge"))},{default:se(()=>[H("div",Oze,[H("div",Dze,ce(L.$t("查看教程")),1),H("div",Lze,ce(L.$t("学习如何使用"))+" "+ce(pe(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:se(()=>[H("div",Fze,[H("div",Nze,ce(L.$t("一键订阅")),1),H("div",Bze,ce(L.$t("快速将节点导入对应客户端进行使用")),1)])]),_:1}),ee(ne,{class:"flex cursor-pointer justify-between p-19",onClick:M[28]||(M[28]=de=>pe(l).plan_id?pe(Jt).push("/plan/"+pe(l).plan_id):pe(Jt).push("/plan"))},{default:se(()=>{var de;return[H("div",Hze,[H("div",jze,ce((de=x.value)!=null&&de.plan_id?L.$t("续费订阅"):L.$t("购买订阅")),1),H("div",Uze,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:se(()=>[H("div",Vze,[H("div",Wze,ce(L.$t("遇到问题")),1),H("div",qze,ce(L.$t("遇到问题可以通过工单与我们沟通")),1)])]),_:1})]),_:1})]),_:1},8,["title"])])]}),_:1})}}}),Yze=zu(Gze,[["__scopeId","data-v-2396c316"]]),Xze=Object.freeze(Object.defineProperty({__proto__:null,default:Yze},Symbol.toStringTag,{value:"Module"})),Qze={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},Zze=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),Jze=[Zze];function eOe(e,t){return ge(),Ie("svg",Qze,[...Jze])}const tOe={name:"ant-design-pay-circle-outlined",render:eOe},nOe={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},oOe=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),rOe=[oOe];function iOe(e,t){return ge(),Ie("svg",nOe,[...rOe])}const aOe={name:"ant-design-transaction-outlined",render:iOe},sOe={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},lOe=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),cOe=[lOe];function uOe(e,t){return ge(),Ie("svg",sOe,[...cOe])}const dOe={name:"mdi-invite",render:uOe},fOe={class:"text-50 font-400"},hOe={class:"m-l-10 text-20 text-#6c757d md:m-l20"},pOe={class:"text-#6c757d"},mOe={class:"flex justify-between p-b-5 p-t-5"},gOe={class:"flex justify-between p-b-5 p-t-5"},vOe={key:0},bOe={key:1},yOe={class:"flex justify-between p-b-5 p-t-5"},xOe={class:"flex justify-between p-b-5 p-t-5"},COe={class:"m-t-10"},wOe={class:"m-b-5"},_Oe={class:"m-t-10"},SOe={class:"m-b-5"},kOe={class:"flex justify-end"},TOe={class:"m-t-10"},POe={class:"m-b-5"},ROe={class:"m-t-10"},EOe={class:"m-b-5"},$Oe={class:"flex justify-end"},AOe=me({__name:"index",setup(e){const t=bn(),n=x=>Bn.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 nr(x.created_at)}}],r=[{title:n("发放时间"),key:"created_at",render(x){return nr(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 KX(),{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 GX(c.page,c.pageSize),{data:w}=x;l.value=w}const d=N(!1);async function f(){d.value=!0;const{data:x}=await YX();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 XX(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 QX({withdraw_method:x,withdraw_account:w});T===!0&&Jt.push("/ticket"),S.value=!1}function _(){s(),u()}return an(()=>{_()}),(x,w)=>{const T=dOe,R=uU,k=aOe,A=tOe,I=Na,W=Un,B=Eu,z=bS,$=il,j=Co,X=SG,L=Fi,M=ku,le=co;return ge(),qe(le,null,{default:se(()=>[ee(W,{title:x.$t("我的邀请"),class:"border-rounded-5"},{"header-extra":se(()=>[ee(T,{class:"text-40 text-gray"})]),default:se(()=>{var Q;return[H("div",null,[H("span",fOe,[ee(R,{from:0,to:pe(nn)(a.value[4]),active:!0,precision:2,duration:"500"},null,8,["to"])]),H("span",hOe,ce((Q=pe(t).appConfig)==null?void 0:Q.currency),1)]),H("div",pOe,ce(x.$t("当前剩余佣金")),1),ee(I,{class:"m-t-10"},{default:se(()=>{var ne;return[ee(pe(Tt),{size:"small",type:"primary",onClick:w[0]||(w[0]=fe=>p.value=!0)},{icon:se(()=>[ee(k)]),default:se(()=>[Je(" "+ce(x.$t("划转")),1)]),_:1}),(ne=pe(t).appConfig)!=null&&ne.withdraw_close?bt("",!0):(ge(),qe(pe(Tt),{key:0,size:"small",type:"primary",onClick:w[1]||(w[1]=fe=>g.value=!0)},{icon:se(()=>[ee(A)]),default:se(()=>[Je(" "+ce(x.$t("推广佣金提现")),1)]),_:1}))]}),_:1})]}),_:1},8,["title"]),ee(W,{class:"m-t-15 border-rounded-5"},{default:se(()=>{var Q,ne,fe,xe,Ce,G;return[H("div",mOe,[H("div",null,ce(x.$t("已注册用户数")),1),H("div",null,ce(x.$tc("{number} 人",{number:a.value[0]})),1)]),H("div",gOe,[H("div",null,ce(x.$t("佣金比例")),1),(Q=pe(t).appConfig)!=null&&Q.commission_distribution_enable?(ge(),Ie("div",vOe,ce(`${Math.floor((((ne=pe(t).appConfig)==null?void 0:ne.commission_distribution_l1)||0)*a.value[3]/100)}%,${Math.floor((((fe=pe(t).appConfig)==null?void 0:fe.commission_distribution_l2)||0)*a.value[3]/100)}%,${Math.floor((((xe=pe(t).appConfig)==null?void 0:xe.commission_distribution_l3)||0)*a.value[3]/100)}%`),1)):(ge(),Ie("div",bOe,ce(a.value[3])+"%",1))]),H("div",yOe,[H("div",null,ce(x.$t("确认中的佣金")),1),H("div",null,ce((Ce=pe(t).appConfig)==null?void 0:Ce.currency_symbol)+" "+ce(pe(nn)(a.value[2])),1)]),H("div",xOe,[H("div",null,ce(x.$t("累计获得佣金")),1),H("div",null,ce((G=pe(t).appConfig)==null?void 0:G.currency_symbol)+" "+ce(pe(nn)(a.value[1])),1)])]}),_:1}),ee(W,{title:x.$t("邀请码管理"),class:"m-t-15 border-rounded-5"},{"header-extra":se(()=>[ee(pe(Tt),{size:"small",type:"primary",round:"",loading:d.value,onClick:f},{default:se(()=>[Je(ce(x.$t("生成邀请码")),1)]),_:1},8,["loading"])]),default:se(()=>[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:se(()=>[ee(B,{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]=Q=>p.value=Q)},{default:se(()=>[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":se(()=>[ee(pe(Tt),{class:"h-auto p-2",tertiary:"",size:"large",onClick:w[2]||(w[2]=Q=>p.value=!1)},{icon:se(()=>[ee(z,{class:"cursor-pointer opacity-85"})]),_:1})]),footer:se(()=>[H("div",kOe,[H("div",null,[ee(pe(Tt),{onClick:w[4]||(w[4]=Q=>p.value=!1)},{default:se(()=>[Je(ce(x.$t("取消")),1)]),_:1}),ee(pe(Tt),{type:"primary",class:"ml-10",onClick:w[5]||(w[5]=Q=>v()),loading:m.value,disabled:m.value},{default:se(()=>[Je(ce(x.$t("确定")),1)]),_:1},8,["loading","disabled"])])])]),default:se(()=>[ee($,{type:"warning"},{default:se(()=>[Je(ce(x.$tc("划转后的余额仅用于{title}消费使用",{title:pe(t).title})),1)]),_:1}),H("div",COe,[H("div",wOe,ce(x.$t("当前推广佣金余额")),1),ee(j,{placeholder:pe(nn)(a.value[4]),type:"number",disabled:""},null,8,["placeholder"])]),H("div",_Oe,[H("div",SOe,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(L,{show:g.value,"onUpdate:show":w[12]||(w[12]=Q=>g.value=Q)},{default:se(()=>[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":se(()=>[ee(pe(Tt),{class:"h-auto p-2",tertiary:"",size:"large",onClick:w[7]||(w[7]=Q=>g.value=!1)},{icon:se(()=>[ee(z,{class:"cursor-pointer opacity-85"})]),_:1})]),footer:se(()=>[H("div",$Oe,[H("div",null,[ee(pe(Tt),{onClick:w[10]||(w[10]=Q=>p.value=!1)},{default:se(()=>[Je(ce(x.$t("取消")),1)]),_:1}),ee(pe(Tt),{type:"primary",class:"ml-10",onClick:w[11]||(w[11]=Q=>C()),loading:S.value,disabled:S.value},{default:se(()=>[Je(ce(x.$t("确定")),1)]),_:1},8,["loading","disabled"])])])]),default:se(()=>{var Q;return[H("div",TOe,[H("div",POe,ce(x.$t("提现方式")),1),ee(M,{value:y.method,"onUpdate:value":w[8]||(w[8]=ne=>y.method=ne),options:(Q=pe(t).appConfig)==null?void 0:Q.withdraw_methods.map(ne=>({label:ne,value:ne})),placeholder:x.$t("请选择提现方式")},null,8,["value","options","placeholder"])]),H("div",ROe,[H("div",EOe,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})}}}),IOe=Object.freeze(Object.defineProperty({__proto__:null,default:AOe},Symbol.toStringTag,{value:"Module"})),MOe={class:""},zOe={class:"mb-4 text-16 font-600"},OOe={class:"text-12 text-gray"},DOe=["innerHTML"],LOe=me({__name:"index",setup(e){const t=bn(),n=new Vu({html:!0}),o=f=>n.render(f),r=N(!1),i=N();async function a(f){const{data:p}=await dQ(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 uQ(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,_=Un,x=ZW,w=XW,T=co;return ge(),qe(T,{"show-footer":!1},{default:se(()=>[ee(v,null,{default:se(()=>[ee(h,{placeholder:f.$t("使用文档"),value:s.value,"onUpdate:value":p[0]||(p[0]=R=>s.value=R),onKeyup:p[1]||(p[1]=da(R=>d(),["enter"]))},null,8,["placeholder","value"]),ee(m,{type:"primary",ghost:"",onClick:p[2]||(p[2]=R=>d())},{default:se(()=>[Je(ce(f.$t("搜索")),1)]),_:1})]),_:1}),l.value?(ge(),qe(y,{key:0,vertical:"",class:"mt-20"},{default:se(()=>[ee(g,{height:"20px",width:"33%"}),ee(g,{height:"20px",width:"66%"}),ee(g,{height:"20px"})]),_:1})):bt("",!0),(ge(!0),Ie(et,null,Fn(c.value,(R,k)=>(ge(),qe(_,{key:k,title:k,class:"mt-20 border-rounded-5",contentStyle:"padding:0"},{default:se(()=>[ee(C,{clickable:"",hoverable:""},{default:se(()=>[(ge(!0),Ie(et,null,Fn(R,A=>(ge(),qe(S,{key:A.id,onClick:I=>a(A.id)},{default:se(()=>[H("div",MOe,[H("div",zOe,ce(A.title),1),H("div",OOe,ce(f.$t("最后更新"))+" "+ce(pe(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]=R=>r.value=R),width:"80%",placement:"right"},{default:se(()=>{var R;return[ee(x,{title:(R=i.value)==null?void 0:R.title,closable:""},{default:se(()=>{var k;return[H("div",{innerHTML:o(((k=i.value)==null?void 0:k.body)||""),class:"custom-html-style markdown-body"},null,8,DOe)]}),_:1},8,["title"])]}),_:1},8,["show"])]),_:1})}}}),FOe=Object.freeze(Object.defineProperty({__proto__:null,default:LOe},Symbol.toStringTag,{value:"Module"})),NOe={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},BOe=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),HOe=[BOe];function jOe(e,t){return ge(),Ie("svg",NOe,[...HOe])}const UOe={name:"mdi-help-circle-outline",render:jOe},VOe={class:"flex"},WOe={class:"flex-[1]"},qOe={class:"flex flex-[3] text-center"},KOe={class:"flex flex-1 items-center justify-center"},GOe={class:"flex flex-1 items-center justify-center"},YOe={class:"flex-1"},XOe={class:"flex"},QOe={class:"flex-[1]"},ZOe={class:"flex flex-[3] text-center"},JOe={class:"flex flex-[1] items-center justify-center"},eDe={class:"flex-[1]"},tDe={class:"flex-[1]"},nDe={key:0},oDe={key:1},rDe=me({__name:"index",setup(e){const t=N([]),n=N(!0);async function o(){n.value=!0;const r=await hS(),{data:i}=r;t.value=i,n.value=!1}return an(()=>{o()}),(r,i)=>{const a=cl,s=Na,l=UOe,c=Pu,u=fi,d=cm,f=lm,p=ka("router-link"),h=il,m=co;return ge(),qe(m,null,{default:se(()=>[n.value?(ge(),qe(s,{key:0,vertical:"",class:"mt-20"},{default:se(()=>[ee(a,{height:"20px",width:"33%"}),ee(a,{height:"20px",width:"66%"}),ee(a,{height:"20px"})]),_:1})):t.value.length>0?(ge(),qe(f,{key:1,clickable:"",hoverable:""},{header:se(()=>[H("div",VOe,[H("div",WOe,ce(r.$t("名称")),1),H("div",qOe,[H("div",KOe,[Je(ce(r.$t("状态"))+" ",1),ee(c,{placement:"bottom",trigger:"hover"},{trigger:se(()=>[ee(l,{class:"m-l-3 text-16"})]),default:se(()=>[H("span",null,ce(r.$t("五分钟内节点在线情况")),1)]),_:1})]),H("div",GOe,[Je(ce(r.$t("倍率"))+" ",1),ee(c,{placement:"bottom",trigger:"hover"},{trigger:se(()=>[ee(l,{class:"m-l-3 text-16"})]),default:se(()=>[H("span",null,ce(r.$t("使用的流量将乘以倍率进行扣除")),1)]),_:1})]),H("div",YOe,ce(r.$t("标签")),1)])])]),default:se(()=>[(ge(!0),Ie(et,null,Fn(t.value,v=>(ge(),qe(d,{key:v.id},{default:se(()=>[H("div",XOe,[H("div",QOe,ce(v.name),1),H("div",ZOe,[H("div",JOe,[H("div",{class:tr(["h-6 w-6 rounded-full",v.is_online?"bg-blue-500":"bg-red-500"])},null,2)]),H("div",eDe,[ee(u,{size:"small",round:"",class:""},{default:se(()=>[Je(ce(v.rate)+" x ",1)]),_:2},1024)]),H("div",tDe,[v.tags&&v.tags.length>0?(ge(),Ie("div",nDe,[(ge(!0),Ie(et,null,Fn(v.tags,g=>(ge(),qe(u,{size:"small",round:"",key:g},{default:se(()=>[Je(ce(g),1)]),_:2},1024))),128))])):(ge(),Ie("span",oDe,"-"))])])])]),_:2},1024))),128))]),_:1})):(ge(),qe(h,{key:2,type:"info"},{default:se(()=>[H("div",null,[Je(ce(r.$t("没有可用节点,如果您未订阅或已过期请"))+" ",1),ee(p,{class:"font-600",to:"/plan"},{default:se(()=>[Je(ce(r.$t("订阅")),1)]),_:1}),Je("。")])]),_:1}))]),_:1})}}}),iDe=Object.freeze(Object.defineProperty({__proto__:null,default:rDe},Symbol.toStringTag,{value:"Module"})),aDe=me({__name:"index",setup(e){const t=c=>Bn.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(fi,{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 nr(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 pS(),{data:u}=c;a.value=u}async function l(){s()}return an(()=>{l()}),(c,u)=>{const d=Eu,f=co;return ge(),qe(f,null,{default:se(()=>[ee(d,{columns:r,data:a.value,bordered:!1,"scroll-x":800},null,8,["data"])]),_:1})}}}),sDe=Object.freeze(Object.defineProperty({__proto__:null,default:aDe},Symbol.toStringTag,{value:"Module"})),lDe={class:"inline-block",viewBox:"0 0 48 48",width:"1em",height:"1em"},cDe=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),uDe=[cDe];function dDe(e,t){return ge(),Ie("svg",lDe,[...uDe])}const VS={name:"healthicons-yes-outline",render:dDe},fDe={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},hDe=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),pDe=[hDe];function mDe(e,t){return ge(),Ie("svg",fDe,[...pDe])}const gDe={name:"simple-line-icons-book-open",render:mDe},vDe={class:"inline-block",viewBox:"0 0 20 20",width:"1em",height:"1em"},bDe=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),yDe=[bDe];function xDe(e,t){return ge(),Ie("svg",vDe,[...yDe])}const CDe={name:"dashicons-yes-alt",render:xDe},wDe={class:"inline-block",viewBox:"0 0 20 20",width:"1em",height:"1em"},_De=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),SDe=[_De];function kDe(e,t){return ge(),Ie("svg",wDe,[...SDe])}const TDe={name:"dashicons-warning",render:kDe},PDe={key:1,class:"flex flex-wrap"},RDe={class:"w-100% md:flex-[2]"},EDe={key:2,class:"mt-10 text-22"},$De={key:3,class:"text-14 text-[rgba(0,0,0,0.45)]"},ADe={class:"flex"},IDe={class:"flex-[1] text-#49505799"},MDe={class:"flex-[2]"},zDe={class:"flex"},ODe={class:"m-t-5 flex-[1] text-#49505799"},DDe={class:"flex-[2]"},LDe={class:"flex"},FDe={class:"m-b-5 m-t-5 flex-[1] text-#49505799"},NDe={class:"flex-[2]"},BDe={class:"flex"},HDe={class:"flex-[1] text-#49505799"},jDe={class:"flex-[2]"},UDe={key:0,class:"flex"},VDe={class:"flex-[1] text-#49505799"},WDe={class:"flex-[2]"},qDe={key:1,class:"flex"},KDe={class:"flex-[1] text-#49505799"},GDe={class:"flex-[2]"},YDe={key:2,class:"flex"},XDe={class:"flex-[1] text-#49505799"},QDe={class:"flex-[2]"},ZDe={key:3,class:"flex"},JDe={class:"flex-[1] text-#49505799"},eLe={class:"flex-[2]"},tLe={key:4,class:"flex"},nLe={class:"flex-[1] text-#49505799"},oLe={class:"flex-[2]"},rLe={class:"flex"},iLe={class:"m-t-5 flex-[1] text-#49505799"},aLe={class:"flex-[2]"},sLe=["onClick"],lLe={class:"flex-[1]"},cLe={class:"max-h-30 flex-[1]"},uLe=["src"],dLe={key:0,class:"w-100% md:flex-[1] md:pl-20"},fLe={class:"mt-20 border-rounded-5 bg-#2f3135 p-20 color-white"},hLe={class:"text-18 font-600"},pLe={class:"flex border-#646669 border-b-solid pb-16 pt-16"},mLe={class:"flex-[2]"},gLe={class:"flex-[1] text-right color-#f8f9fa"},vLe={key:0,class:"border-[#646669] border-b-solid pb-16 pt-16"},bLe={class:"color-#f8f9fa41"},yLe={class:"pt-16 text-right"},xLe={key:1,class:"border-[#646669] border-b-solid pb-16 pt-16"},CLe={class:"color-#f8f9fa41"},wLe={class:"pt-16 text-right"},_Le={key:2,class:"border-[#646669] border-b-solid pb-16 pt-16"},SLe={class:"color-#f8f9fa41"},kLe={class:"pt-16 text-right"},TLe={key:3,class:"border-[#646669] border-b-solid pb-16 pt-16"},PLe={class:"color-#f8f9fa41"},RLe={class:"pt-16 text-right"},ELe={key:4,class:"border-[#646669] border-b-solid pb-16 pt-16"},$Le={class:"color-#f8f9fa41"},ALe={class:"pt-16 text-right"},ILe={class:"pb-16 pt-16"},MLe={class:"color-#f8f9fa41"},zLe={class:"text-36 font-600"},OLe=me({__name:"detail",setup(e){const t=bn(),n=Pa(),o=C=>Bn.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 WX(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 tQ();f.value=C}function m(){var _,x,w,T,R;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)-(((R=l.value)==null?void 0:R.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 nQ(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 qX(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=TDe,R=CDe,k=gDe,A=Tt,I=Un,W=VS,B=co;return ge(),qe(B,null,{default:se(()=>{var z,$,j,X,L,M,le,Q,ne,fe,xe,Ce,G,be,ue,re,Se,V,P,E,q,ie,Y,he,ye,ve;return[u.value?(ge(),qe(w,{key:0,vertical:"",class:"mt-20"},{default:se(()=>[ee(x,{height:"20px",width:"33%"}),ee(x,{height:"20px",width:"66%"}),ee(x,{height:"20px"})]),_:1})):(ge(),Ie("div",PDe,[H("div",RDe,[((z=l.value)==null?void 0:z.status)!==0?(ge(),qe(I,{key:0,class:"flex text-center","items-center":"","border-rounded-5":""},{default:se(()=>{var J,de,_e,te,oe,Ee;return[((J=l.value)==null?void 0:J.status)===2?(ge(),qe(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?(ge(),qe(R,{key:1,class:"text-90 color-#48bc19"})):bt("",!0),(te=l.value)!=null&&te.status?(ge(),Ie("div",EDe,ce(i(l.value.status).title),1)):bt("",!0),(oe=l.value)!=null&&oe.status?(ge(),Ie("div",$De,ce(i(l.value.status).subTitle),1)):bt("",!0),((Ee=l.value)==null?void 0:Ee.status)===3?(ge(),qe(A,{key:4,"icon-placement":"left",strong:"",color:"#db4619",size:"small",round:"",class:"mt-30",onClick:_[0]||(_[0]=De=>C.$router.push("/knowledge"))},{icon:se(()=>[ee(k)]),default:se(()=>[Je(" "+ce(C.$t("查看使用教程")),1)]),_:1})):bt("",!0)]}),_:1})):bt("",!0),ee(I,{class:"mt-20 border-rounded-5",title:C.$t("商品信息")},{default:se(()=>{var J,de,_e;return[H("div",ADe,[H("div",IDe,ce(C.$t("产品名称"))+":",1),H("div",MDe,ce((J=l.value)==null?void 0:J.plan.name),1)]),H("div",zDe,[H("div",ODe,ce(C.$t("类型/周期"))+":",1),H("div",DDe,ce((de=l.value)!=null&&de.period?r[l.value.period]:""),1)]),H("div",LDe,[H("div",FDe,ce(C.$t("产品流量"))+":",1),H("div",NDe,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":se(()=>{var J;return[((J=l.value)==null?void 0:J.status)===0?(ge(),qe(A,{key:0,color:"#db4619",size:"small",round:"",strong:"",onClick:_[1]||(_[1]=de=>a())},{default:se(()=>[Je(ce(C.$t("关闭订单")),1)]),_:1})):bt("",!0)]}),default:se(()=>{var J,de,_e,te,oe,Ee,De,Ke,tt,ze,je;return[H("div",BDe,[H("div",HDe,ce(C.$t("订单号"))+":",1),H("div",jDe,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?(ge(),Ie("div",UDe,[H("div",VDe,ce(C.$t("优惠金额")),1),H("div",WDe,ce(pe(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?(ge(),Ie("div",qDe,[H("div",KDe,ce(C.$t("旧订阅折抵金额")),1),H("div",GDe,ce(pe(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?(ge(),Ie("div",YDe,[H("div",XDe,ce(C.$t("退款金额")),1),H("div",QDe,ce(pe(nn)(l.value.refund_amount)),1)])):bt("",!0),(Ke=l.value)!=null&&Ke.balance_amount&&((tt=l.value)==null?void 0:tt.balance_amount)>0?(ge(),Ie("div",ZDe,[H("div",JDe,ce(C.$t("余额支付 ")),1),H("div",eLe,ce(pe(nn)(l.value.balance_amount)),1)])):bt("",!0),((ze=l.value)==null?void 0:ze.status)===0&&v()>0?(ge(),Ie("div",tLe,[H("div",nLe,ce(C.$t("支付手续费"))+":",1),H("div",oLe,ce(pe(nn)(v())),1)])):bt("",!0),H("div",rLe,[H("div",iLe,ce(C.$t("创建时间"))+":",1),H("div",aLe,ce(pe(nr)((je=l.value)==null?void 0:je.created_at)),1)])]}),_:1},8,["title"]),(($=l.value)==null?void 0:$.status)===0?(ge(),qe(I,{key:1,title:C.$t("支付方式"),class:"mt-20","content-style":"padding:0"},{default:se(()=>[(ge(!0),Ie(et,null,Fn(f.value,(J,de)=>(ge(),Ie("div",{key:J.id,class:tr(["border-2 border-rounded-5 p-20 border-solid flex",p.value===de?"border-#0665d0":"border-transparent"]),onClick:_e=>p.value=de},[H("div",lLe,ce(J.name),1),H("div",cLe,[H("img",{class:"h-full",src:J.icon},null,8,uLe)])],10,sLe))),128))]),_:1},8,["title"])):bt("",!0)]),((j=l.value)==null?void 0:j.status)===0?(ge(),Ie("div",dLe,[H("div",fLe,[H("div",hLe,ce(C.$t("订单总额")),1),H("div",pLe,[H("div",mLe,ce((X=l.value)==null?void 0:X.plan.name),1),H("div",gLe,ce((L=pe(t).appConfig)==null?void 0:L.currency_symbol)+ce(((M=l.value)==null?void 0:M.period)&&pe(nn)((le=l.value)==null?void 0:le.plan[l.value.period])),1)]),(Q=l.value)!=null&&Q.surplus_amount&&((ne=l.value)==null?void 0:ne.surplus_amount)>0?(ge(),Ie("div",vLe,[H("div",bLe,ce(C.$t("折抵")),1),H("div",yLe,"- "+ce((fe=pe(t).appConfig)==null?void 0:fe.currency_symbol)+ce(pe(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?(ge(),Ie("div",xLe,[H("div",CLe,ce(C.$t("折扣")),1),H("div",wLe,"- "+ce((be=pe(t).appConfig)==null?void 0:be.currency_symbol)+ce(pe(nn)((ue=l.value)==null?void 0:ue.discount_amount)),1)])):bt("",!0),(re=l.value)!=null&&re.refund_amount&&((Se=l.value)==null?void 0:Se.refund_amount)>0?(ge(),Ie("div",_Le,[H("div",SLe,ce(C.$t("退款")),1),H("div",kLe,"- "+ce((V=pe(t).appConfig)==null?void 0:V.currency_symbol)+ce(pe(nn)((P=l.value)==null?void 0:P.refund_amount)),1)])):bt("",!0),(E=l.value)!=null&&E.balance_amount&&((q=l.value)==null?void 0:q.balance_amount)>0?(ge(),Ie("div",TLe,[H("div",PLe,ce(C.$t("余额支付")),1),H("div",RLe,"- "+ce((ie=pe(t).appConfig)==null?void 0:ie.currency_symbol)+ce(pe(nn)((Y=l.value)==null?void 0:Y.balance_amount)),1)])):bt("",!0),v()>0?(ge(),Ie("div",ELe,[H("div",$Le,ce(C.$t("支付手续费")),1),H("div",ALe,"+ "+ce((he=pe(t).appConfig)==null?void 0:he.currency_symbol)+ce(pe(nn)(v())),1)])):bt("",!0),H("div",ILe,[H("div",MLe,ce(C.$t("总计")),1),H("div",zLe,ce((ye=pe(t).appConfig)==null?void 0:ye.currency_symbol)+" "+ce(pe(nn)(m()+v()))+" "+ce((ve=pe(t).appConfig)==null?void 0:ve.currency),1)]),ee(A,{type:"primary",class:"w-100% text-white","icon-placement":"left",strong:"",onClick:_[2]||(_[2]=J=>g())},{icon:se(()=>[ee(W)]),default:se(()=>[Je(" "+ce(C.$t("结账")),1)]),_:1})])])):bt("",!0)]))]}),_:1})}}}),DLe=Object.freeze(Object.defineProperty({__proto__:null,default:OLe},Symbol.toStringTag,{value:"Module"})),LLe={class:"inline-block",viewBox:"0 0 50 50",width:"1em",height:"1em"},FLe=H("path",{fill:"currentColor",d:"M25 42c-9.4 0-17-7.6-17-17S15.6 8 25 8s17 7.6 17 17s-7.6 17-17 17m0-32c-8.3 0-15 6.7-15 15s6.7 15 15 15s15-6.7 15-15s-6.7-15-15-15"},null,-1),NLe=H("path",{fill:"currentColor",d:"m32.283 16.302l1.414 1.415l-15.98 15.98l-1.414-1.414z"},null,-1),BLe=H("path",{fill:"currentColor",d:"m17.717 16.302l15.98 15.98l-1.414 1.415l-15.98-15.98z"},null,-1),HLe=[FLe,NLe,BLe];function jLe(e,t){return ge(),Ie("svg",LLe,[...HLe])}const WS={name:"ei-close-o",render:jLe},ULe={class:"inline-block",viewBox:"0 0 50 50",width:"1em",height:"1em"},VLe=H("path",{fill:"currentColor",d:"M25 42c-9.4 0-17-7.6-17-17S15.6 8 25 8s17 7.6 17 17s-7.6 17-17 17m0-32c-8.3 0-15 6.7-15 15s6.7 15 15 15s15-6.7 15-15s-6.7-15-15-15"},null,-1),WLe=H("path",{fill:"currentColor",d:"m23 32.4l-8.7-8.7l1.4-1.4l7.3 7.3l11.3-11.3l1.4 1.4z"},null,-1),qLe=[VLe,WLe];function KLe(e,t){return ge(),Ie("svg",ULe,[...qLe])}const qS={name:"ei-check",render:KLe},GLe={class:"ml-auto mr-auto max-w-1200 w-100%"},YLe={class:"m-3 mb-4 mt-4 text-30 font-400"},XLe={class:"card-container m-t-10 md:m-t-40"},QLe=["onClick"],ZLe={class:"vertical-bottom"},JLe={class:"text-30 font-600"},e9e={class:"p-l-5 text-16 text-gray"},t9e={key:0},n9e=["innerHTML"],o9e=me({__name:"index",setup(e){const t=bn(),n=d=>Bn.global.t(d),o=new Vu({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 VX();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=tV,h=l2,m=qS,v=WS,g=ur,y=Tt,S=Un,C=co;return ge(),qe(C,null,{default:se(()=>[H("div",GLe,[H("h2",YLe,ce(d.$t("选择最适合你的计划")),1),ee(h,{value:i.value,"onUpdate:value":f[0]||(f[0]=_=>i.value=_),name:"plan_select",class:""},{default:se(()=>[(ge(),Ie(et,null,Fn(a,_=>ee(p,{key:_.value,value:_.value,label:_.label,style:{background:"--n-color"}},null,8,["value","label"])),64))]),_:1},8,["value"]),H("section",XLe,[(ge(!0),Ie(et,null,Fn(s.value,_=>(ge(),Ie("div",{class:"card-item min-w-300 cursor-pointer",key:_.id,onClick:x=>d.$router.push("/plan/"+_.id)},[ee(S,{title:_.name,hoverable:"",class:"m-auto max-w-100% w-375"},{"header-extra":se(()=>{var x;return[H("div",ZLe,[H("span",JLe,ce((x=pe(t).appConfig)==null?void 0:x.currency_symbol)+" "+ce(_.price),1),Je(),H("span",e9e," /"+ce(_.cycle),1)])]}),action:se(()=>[ee(y,{strong:"",secondary:"",type:"info"},{default:se(()=>[Je(ce(d.$t("立即订阅")),1)]),_:1})]),default:se(()=>[pe(Tx)(_.content)?(ge(),Ie("div",t9e,[(ge(!0),Ie(et,null,Fn(JSON.parse(_.content),(x,w)=>(ge(),Ie("div",{key:w,class:tr(["vertical-center flex items-center",x.support?"":"opacity-30"])},[ee(g,{size:"30",class:"flex items-center text-[--primary-color]"},{default:se(()=>[x.support?(ge(),qe(m,{key:0})):(ge(),qe(v,{key:1}))]),_:2},1024),H("div",null,ce(x.feature),1)],2))),128))])):(ge(),Ie("div",{key:1,innerHTML:r(_.content||""),class:"markdown-body"},null,8,n9e))]),_:2},1032,["title"])],8,QLe))),128))])])]),_:1})}}}),r9e=zu(o9e,[["__scopeId","data-v-25ea7860"]]),i9e=Object.freeze(Object.defineProperty({__proto__:null,default:r9e},Symbol.toStringTag,{value:"Module"})),a9e={class:"inline-block",viewBox:"0 0 576 512",width:"1em",height:"1em"},s9e=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),l9e=[s9e];function c9e(e,t){return ge(),Ie("svg",a9e,[...l9e])}const u9e={name:"fa6-solid-ticket",render:c9e},d9e={key:1,class:"flex flex-wrap"},f9e={class:"w-100% md:max-w-2/3"},h9e={key:0},p9e=["innerHTML"],m9e=["onClick"],g9e={class:"mt-20 w-full md:mt-0 md:max-w-1/3 sm:max-w-full md:pl-20"},v9e={class:"border-rounded-5 bg-#2f3135 p-20 color-white"},b9e={class:"flex items-center"},y9e=["placeholder"],x9e={class:"mt-0 border-rounded-5 bg-#2f3135 p-20 color-white md:mt-20"},C9e={class:"text-18 font-600"},w9e={class:"flex border-#646669 border-b-solid pb-16 pt-16"},_9e={class:"flex-[2]"},S9e={class:"flex-[1] text-right color-#f8f9fa"},k9e={key:0,class:"border-[#646669] border-b-solid pb-16 pt-16"},T9e={class:"color-#f8f9fa"},P9e={class:"flex pb-16 pt-16"},R9e={class:"flex-[2]"},E9e={class:"flex-[1] text-right color-#f8f9fa"},$9e={class:"pb-16 pt-16"},A9e={class:"color-#f8f9fa"},I9e={class:"text-36 font-600"},M9e=me({__name:"detail",setup(e){const t=bn(),n=Pa(),o=ul(),r=k=>Bn.global.t(k),i=new Vu({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 rQ(d.value,R.value);k&&(p.value=k),f.value=!1}function m(){if(!p.value||!S.value||aC(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 mS(R.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 oQ(R.value);S.value=k,u(),C.value=!1}const x=N();async function w(){const{data:k}=await pS();x.value=k}function T(){_(),w()}const R=N();return an(()=>{R.value=n.params.plan_id,T()}),(k,A)=>{const I=cl,W=Na,B=qS,z=WS,$=ur,j=Un,X=sl,L=u9e,M=Tt,le=VS,Q=co;return ge(),qe(Q,null,{default:se(()=>{var ne,fe,xe,Ce,G,be,ue,re;return[C.value?(ge(),qe(W,{key:0,vertical:"",class:"mt-20"},{default:se(()=>[ee(I,{height:"20px",width:"33%"}),ee(I,{height:"20px",width:"66%"}),ee(I,{height:"20px"})]),_:1})):(ge(),Ie("div",d9e,[H("div",f9e,[ee(j,{title:(ne=S.value)==null?void 0:ne.name,class:"m-auto max-w-100% border-rounded-5"},{default:se(()=>{var Se,V,P;return[pe(Tx)(((Se=S.value)==null?void 0:Se.content)||"")?(ge(),Ie("div",h9e,[(ge(!0),Ie(et,null,Fn(JSON.parse(((V=S.value)==null?void 0:V.content)||""),(E,q)=>(ge(),Ie("div",{key:q,class:tr(["vertical-center flex items-center",E.support?"":"opacity-30"])},[ee($,{size:"30",class:"flex items-center text-[--primary-color]"},{default:se(()=>[E.support?(ge(),qe(B,{key:0})):(ge(),qe(z,{key:1}))]),_:2},1024),H("div",null,ce(E.feature),1)],2))),128))])):(ge(),Ie("div",{key:1,innerHTML:a(((P=S.value)==null?void 0:P.content)||""),class:"markdown-body"},null,8,p9e))]}),_:1},8,["title"]),ee(j,{title:k.$t("付款周期"),class:"mt-20 border-rounded-5",contentStyle:"padding:0"},{default:se(()=>[(ge(!0),Ie(et,null,Fn(c.value,(Se,V)=>{var P,E;return ge(),Ie("div",{key:Se.key},[H("div",{class:tr(["flex justify-between border-2 border-rounded-5 border-solid p-20 text-16 cursor-pointer",V===l.value?"border-#0665d0":"border-transparent"]),onClick:q=>l.value=V},[H("div",null,ce(Se.name),1),H("div",null,ce((P=pe(t).appConfig)==null?void 0:P.currency_symbol)+" "+ce(pe(nn)((E=S.value)==null?void 0:E[c.value[V].key])),1)],10,m9e),ee(X,{class:"m-0!"})])}),128))]),_:1},8,["title"])]),H("div",g9e,[H("div",v9e,[H("div",b9e,[Cn(H("input",{placeholder:r("有优惠券?"),"onUpdate:modelValue":A[0]||(A[0]=Se=>d.value=Se),class:"min-w-0 flex-[1] border-none bg-transparent color-white outline-none"},null,8,y9e),[[G4,d.value]]),ee(M,{type:"primary","icon-placement":"left",loading:f.value,disabled:f.value,onClick:A[1]||(A[1]=Se=>h())},{icon:se(()=>[ee(L)]),default:se(()=>[Je(" "+ce(k.$t("验证")),1)]),_:1},8,["loading","disabled"])])]),H("div",x9e,[H("div",C9e,ce(k.$t("订单总额")),1),H("div",w9e,[H("div",_9e,ce((fe=S.value)==null?void 0:fe.name),1),H("div",S9e,ce((xe=pe(t).appConfig)==null?void 0:xe.currency_symbol)+" "+ce(pe(nn)((Ce=S.value)==null?void 0:Ce[c.value[l.value].key])),1)]),p.value?(ge(),Ie("div",k9e,[H("div",T9e,ce(k.$t("折扣")),1),H("div",P9e,[H("div",R9e,ce((G=p.value)==null?void 0:G.name),1),H("div",E9e," - "+ce(pe(nn)(m())),1)])])):bt("",!0),H("div",$9e,[H("div",A9e,ce(k.$t("总计")),1),H("div",I9e,ce((be=pe(t).appConfig)==null?void 0:be.currency_symbol)+" "+ce(pe(nn)(((ue=S.value)==null?void 0:ue[c.value[l.value].key])-m()))+" "+ce((re=pe(t).appConfig)==null?void 0:re.currency),1)]),ee(M,{type:"primary",class:"w-100% text-white","icon-placement":"left",strong:"",loading:v.value,disabled:v.value,onClick:A[2]||(A[2]=Se=>g())},{icon:se(()=>[ee(le)]),default:se(()=>[Je(" "+ce(k.$t("下单")),1)]),_:1},8,["loading","disabled"])])])]))]}),_:1})}}}),z9e=Object.freeze(Object.defineProperty({__proto__:null,default:M9e},Symbol.toStringTag,{value:"Module"})),O9e={class:"inline-block",viewBox:"0 0 256 256",width:"1em",height:"1em"},D9e=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),L9e=[D9e];function F9e(e,t){return ge(),Ie("svg",O9e,[...L9e])}const N9e={name:"ph-wallet-fill",render:F9e},B9e={class:"text-50 font-400"},H9e={class:"m-l-20 text-20 text-#6c757d"},j9e={class:"text-#6c757d"},U9e={class:"mt-10 max-w-500"},V9e={class:"mt-10 max-w-500"},W9e={class:"mt-10 max-w-500"},q9e={class:"mt-10 max-w-500"},K9e={class:"mb-5"},G9e={class:"mt-10 max-w-500"},Y9e={class:"mb-5"},X9e=me({__name:"index",setup(e){const t=ul(),n=bn(),o=m=>Bn.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 ZX(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 JX();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=N9e,y=Un,S=Co,C=Tt,_=WY,x=il,w=Fi,T=co;return ge(),qe(T,null,{default:se(()=>[ee(y,{title:m.$t("我的钱包"),class:"border-rounded-5"},{"header-extra":se(()=>[ee(g,{class:"text-40 color-gray"})]),default:se(()=>{var R;return[H("div",null,[H("span",B9e,ce(pe(nn)(pe(t).balance)),1),H("span",H9e,ce((R=pe(n).appConfig)==null?void 0:R.currency),1)]),H("div",j9e,ce(m.$t("账户余额(仅消费)")),1)]}),_:1},8,["title"]),ee(y,{title:m.$t("修改密码"),class:"mt-20 border-rounded-5"},{default:se(()=>[H("div",U9e,[H("label",null,ce(m.$t("旧密码")),1),ee(S,{type:"password",value:r.value,"onUpdate:value":v[0]||(v[0]=R=>r.value=R),placeholder:m.$t("请输入旧密码"),maxlength:32},null,8,["value","placeholder"])]),H("div",V9e,[H("label",null,ce(m.$t("新密码")),1),ee(S,{type:"password",value:i.value,"onUpdate:value":v[1]||(v[1]=R=>i.value=R),placeholder:m.$t("请输入新密码"),maxlength:32},null,8,["value","placeholder"])]),H("div",W9e,[H("label",null,ce(m.$t("新密码")),1),ee(S,{type:"password",value:a.value,"onUpdate:value":v[2]||(v[2]=R=>a.value=R),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:se(()=>[Je(ce(m.$t("保存")),1)]),_:1},8,["loading","disabled"])]),_:1},8,["title"]),ee(y,{title:m.$t("通知"),class:"mt-20 border-rounded-5"},{default:se(()=>[H("div",q9e,[H("div",K9e,ce(m.$t("到期邮件提醒")),1),ee(_,{value:c.value,"onUpdate:value":[v[3]||(v[3]=R=>c.value=R),v[4]||(v[4]=R=>d("expire"))]},null,8,["value"])]),H("div",G9e,[H("div",Y9e,ce(m.$t("流量邮件提醒")),1),ee(_,{value:u.value,"onUpdate:value":[v[5]||(v[5]=R=>u.value=R),v[6]||(v[6]=R=>d("traffic"))]},null,8,["value"])])]),_:1},8,["title"]),ee(y,{title:m.$t("重置订阅信息"),class:"mt-20 border-rounded-5"},{default:se(()=>[ee(x,{type:"warning"},{default:se(()=>[Je(ce(m.$t("当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。")),1)]),_:1}),ee(C,{type:"error",size:"small",class:"mt-10",onClick:v[7]||(v[7]=R=>f.value=!0)},{default:se(()=>[Je(ce(m.$t("重置")),1)]),_:1})]),_:1},8,["title"]),ee(w,{show:f.value,"onUpdate:show":v[8]||(v[8]=R=>f.value=R),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})}}}),Q9e=Object.freeze(Object.defineProperty({__proto__:null,default:X9e},Symbol.toStringTag,{value:"Module"})),Z9e={class:"flex justify-end"},J9e=me({__name:"index",setup(e){const t=p=>Bn.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 nr(p.created_at)}},{title:t("最后回复时间"),key:"updated_at",render(p){return nr(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 aQ(i.value,a.value,s.value);p===!0&&(window.$message.success(t("创建成功")),f(),r.value=!1)}async function c(p){const{data:h}=await sQ(p);h&&(window.$message.success(t("关闭成功")),f())}const u=N([]);async function d(){const{data:p}=await iQ();u.value=p}function f(){d()}return an(()=>{f()}),(p,h)=>{const m=Co,v=ku,g=Na,y=Un,S=Fi,C=Eu,_=co;return ge(),qe(_,null,{default:se(()=>[ee(y,{class:"border-rounded-5",title:p.$t("工单历史")},{"header-extra":se(()=>[ee(pe(Tt),{type:"primary",round:"",onClick:h[0]||(h[0]=x=>r.value=!0)},{default:se(()=>[Je(ce(p.$t("新的工单")),1)]),_:1}),ee(S,{show:r.value,"onUpdate:show":h[7]||(h[7]=x=>r.value=x)},{default:se(()=>[ee(y,{title:p.$t("新的工单"),class:"w-600",segmented:{content:!0,footer:!0},closable:"",onClose:h[6]||(h[6]=x=>r.value=!1)},{footer:se(()=>[H("div",Z9e,[ee(g,null,{default:se(()=>[ee(pe(Tt),{onClick:h[4]||(h[4]=x=>r.value=!1)},{default:se(()=>[Je(ce(p.$t("取消")),1)]),_:1}),ee(pe(Tt),{type:"primary",onClick:h[5]||(h[5]=x=>l())},{default:se(()=>[Je(ce(p.$t("确认")),1)]),_:1})]),_:1})])]),default:se(()=>[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:se(()=>[ee(C,{columns:o,data:u.value,"scroll-x":800},null,8,["data"])]),_:1},8,["title"])]),_:1})}}}),eFe=Object.freeze(Object.defineProperty({__proto__:null,default:J9e},Symbol.toStringTag,{value:"Module"})),tFe={class:"relative",style:{height:"calc(100% - 70px)"}},nFe={class:"mb-8 mt-8 text-14 text-gray"},oFe={class:"mb-8 inline-block border-rounded-5 bg-#f8f9fa pb-8 pl-16 pr-16 pt-8"},rFe=me({__name:"detail",setup(e){const t=Pa(),n=u=>Bn.global.t(u),o=N("");async function r(){const{data:u}=await cQ(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 lQ(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=LY,p=Co,h=Tt,m=wu,v=Un,g=co;return ge(),qe(g,null,{default:se(()=>{var y;return[ee(v,{title:(y=a.value)==null?void 0:y.subject,class:"h-full overflow-hidden"},{default:se(()=>[H("div",tFe,[ee(f,{class:"absolute right-0 h-full"},{default:se(()=>{var S;return[(ge(!0),Ie(et,null,Fn((S=a.value)==null?void 0:S.message,C=>(ge(),Ie("div",{key:C.id,class:tr([C.is_me?"text-right":"text-left"])},[H("div",nFe,ce(pe(nr)(C.created_at)),1),H("div",oFe,ce(C.message),1)],2))),128))]}),_:1})]),ee(m,{size:"large",class:"mt-30"},{default:se(()=>[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:se(()=>[Je(ce(u.$t("回复")),1)]),_:1})]),_:1})]),_:1},8,["title"])]}),_:1})}}}),iFe=Object.freeze(Object.defineProperty({__proto__:null,default:rFe},Symbol.toStringTag,{value:"Module"})),aFe=me({__name:"index",setup(e){const t=a=>Bn.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(fi,{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 eQ();r.value=a}return an(()=>{i()}),(a,s)=>{const l=il,c=Eu,u=Un,d=co;return ge(),qe(d,null,{default:se(()=>[ee(u,{class:"border-rounded-5"},{default:se(()=>[ee(l,{type:"info",bordered:!1,class:"mb-20"},{default:se(()=>[Je(ce(a.$t("流量明细仅保留近月数据以供查询。")),1)]),_:1}),ee(c,{columns:n,data:r.value,"scroll-x":600},null,8,["data"])]),_:1})]),_:1})}}}),sFe=Object.freeze(Object.defineProperty({__proto__:null,default:aFe},Symbol.toStringTag,{value:"Module"})),lFe={name:"NOTFOUND"},cFe={"h-full":"",flex:""};function uFe(e,t,n,o,r,i){const a=Tt,s=zY;return ge(),Ie("div",cFe,[ee(s,{"m-auto":"",status:"404",title:"404 Not Found",description:""},{footer:se(()=>[ee(a,null,{default:se(()=>[Je("Find some fun")]),_:1})]),_:1})])}const dFe=zu(lFe,[["render",uFe]]),fFe=Object.freeze(Object.defineProperty({__proto__:null,default:dFe},Symbol.toStringTag,{value:"Module"})),hFe={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},pFe=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),mFe=[pFe];function gFe(e,t){return ge(),Ie("svg",hFe,[...mFe])}const $m={name:"iconoir-language",render:gFe},vFe={class:"inline-block",viewBox:"0 0 32 32",width:"1em",height:"1em"},bFe=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),yFe=H("path",{fill:"currentColor",d:"M14.59 20.59L18.17 17H4v-2h14.17l-3.58-3.59L16 10l6 6l-6 6z"},null,-1),xFe=[bFe,yFe];function CFe(e,t){return ge(),Ie("svg",vFe,[...xFe])}const wFe={name:"carbon-login",render:CFe},_Fe=e=>St({url:"/passport/auth/login",method:"post",data:e}),SFe=e=>St({url:"/passport/auth/register",method:"post",data:e});function KS(){return St.get("/guest/comm/config")}function GS(e,t){return St.post("/passport/comm/sendEmailVerify",{email:e,recaptcha_data:t})}function kFe(e,t,n){return St.post("/passport/auth/forget",{email:e,password:t,email_code:n})}const 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={"mt-20":"","w-full":""},MFe={"mt-20":"","w-full":""},zFe={class:"flex justify-between bg-[--n-color-embedded] p-x-24 p-y-16 text-#6c757d"},OFe=me({__name:"login",setup(e){const t=bn(),n=Qc(),o=N({email:"",password:""});r();function r(){const a=_i.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 _Fe({email:a,password:s.toString()});(l=c.data)!=null&&l.auth_data&&(window.$message.success("登录成功"),AX(c.data.auth_data),n.push("/"))}catch{}}return(a,s)=>{const l=Co,c=wFe,u=Tt,d=ka("router-link"),f=sl,p=$m,h=al,m=Un;return ge(),Ie("div",{"wh-full":"",flex:"","items-center":"","justify-center":"",style:Fo(pe(t).background_url&&`background:url(${pe(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:se(()=>[H("div",TFe,[pe(t).logo?(ge(),Ie("div",PFe,[H("img",{src:pe(t).logo,class:"mb-1em max-w-100%"},null,8,RFe)])):(ge(),Ie("h1",EFe,ce(pe(t).title),1)),H("h5",$Fe,ce(pe(t).description||" "),1),H("div",AFe,[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",IFe,[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",MFe,[ee(u,{"h-36":"","w-full":"","rounded-5":"","text-16":"",type:"primary","icon-placement":"left",onClick:i},{icon:se(()=>[ee(c)]),default:se(()=>[Je(" "+ce(a.$t("登入")),1)]),_:1})])]),H("div",zFe,[H("div",null,[ee(d,{to:"/register",class:"text-#6c757d"},{default:se(()=>[Je(ce(a.$t("注册")),1)]),_:1}),ee(f,{vertical:""}),ee(d,{to:"/forgetpassword",class:"text-#6c757d"},{default:se(()=>[Je(ce(a.$t("忘记密码")),1)]),_:1})]),H("div",null,[ee(h,{value:pe(t).lang,"onUpdate:value":s[2]||(s[2]=v=>pe(t).lang=v),options:Object.entries(pe(pi)).map(([v,g])=>({label:g,value:v})),trigger:"click","on-update:value":pe(t).switchLang},{default:se(()=>[ee(u,{text:"","icon-placement":"left"},{icon:se(()=>[ee(p)]),default:se(()=>[Je(" "+ce(pe(pi)[pe(t).lang]),1)]),_:1})]),_:1},8,["value","options","on-update:value"])])])]),_:1})],4)}}}),DFe=Object.freeze(Object.defineProperty({__proto__:null,default:OFe},Symbol.toStringTag,{value:"Module"})),LFe={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},FFe=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),NFe=[FFe];function BFe(e,t){return ge(),Ie("svg",LFe,[...NFe])}const HFe={name:"mdi-emoticon-kiss-outline",render:BFe},YS=me({__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 Ut(()=>{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)=>(ge(),Ie("div",{ref_key:"recaptchaDiv",ref:r},null,512))}}),jFe={class:"p-24"},UFe={key:0,class:"text-center"},VFe=["src"],WFe={key:1,class:"m-1 text-center text-36 font-normal",color:"#343a40"},qFe={"text-muted":"","mb-3":"","text-center":"","text-14":"","font-400":"",color:"#6c757d"},KFe={"mt-20":"","w-full":""},GFe={key:2,"mt-20":"","w-full":""},YFe={"mt-20":"","w-full":""},XFe={"mt-20":"","w-full":""},QFe={"mt-20":"","w-full":""},ZFe={"mt-20":"","w-full":""},JFe={class:"flex justify-between bg-[--n-color-embedded] p-x-24 p-y-16 text-#6c757d"},e7e=me({__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 GS(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 R,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((R=g.value)!=null&&R.is_recaptcha&&((k=g.value)!=null&&k.is_recaptcha)){i.value||(s.value=!0),l.value="register";return}const{data:T}=await SFe({email:w,password:S.toString(),invite_code:_,email_code:x});T.auth_data&&(window.$message.success("注册成功"),bR(T.auth_data),o.push("/"))}const g=N();async function y(){var C,_;const{data:S}=await KS();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,R=Tt,k=HFe,A=ka("router-link"),I=$m,W=al,B=Un;return ge(),Ie("div",{"wh-full":"",flex:"","items-center":"","justify-center":"",style:Fo(pe(n).background_url&&`background:url(${pe(n).background_url}) no-repeat center center / cover;`)},[ee(_,{show:s.value,"onUpdate:show":C[0]||(C[0]=z=>s.value=z)},{default:se(()=>{var z,$,j;return[(z=g.value)!=null&&z.is_recaptcha&&(($=g.value)!=null&&$.recaptcha_site_key)?Cn((ge(),qe(pe(YS),{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:se(()=>{var z,$;return[H("div",jFe,[pe(n).logo?(ge(),Ie("div",UFe,[H("img",{src:pe(n).logo,class:"mb-1em max-w-100%"},null,8,VFe)])):(ge(),Ie("h1",WFe,ce(pe(n).title),1)),H("h5",qFe,ce(pe(n).description||" "),1),H("div",KFe,[ee(T,{class:"flex"},{default:se(()=>{var j,X,L;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"]),pe($v)((j=g.value)==null?void 0:j.email_whitelist_suffix)?(ge(),qe(w,{key:0,value:r.value.suffix,"onUpdate:value":C[2]||(C[2]=M=>r.value.suffix=M),options:((L=(X=g.value)==null?void 0:X.email_whitelist_suffix)==null?void 0:L.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?(ge(),Ie("div",GFe,[ee(T,{class:"flex"},{default:se(()=>[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(R,{type:"primary",onClick:C[4]||(C[4]=j=>m()),loading:p.value,disabled:p.value||h.value>0},{default:se(()=>[Je(ce(h.value||S.$t("发送")),1)]),_:1},8,["loading","disabled"])]),_:1})])):bt("",!0),H("div",YFe,[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",XFe,[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",QFe,[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",ZFe,[ee(R,{"h-36":"","w-full":"","rounded-5":"","text-16":"",type:"primary",onClick:v,"icon-placement":"left"},{icon:se(()=>[ee(k)]),default:se(()=>[Je(" "+ce(S.$t("注册")),1)]),_:1})])]),H("div",JFe,[H("div",null,[ee(A,{to:"/login",class:"text-#6c757d"},{default:se(()=>[Je(ce(S.$t("返回登入")),1)]),_:1})]),H("div",null,[ee(W,{value:pe(n).lang,"onUpdate:value":C[8]||(C[8]=j=>pe(n).lang=j),options:Object.entries(pe(pi)).map(([j,X])=>({label:X,value:j})),trigger:"click","on-update:value":pe(n).switchLang},{default:se(()=>[ee(R,{text:"","icon-placement":"left"},{icon:se(()=>[ee(I)]),default:se(()=>[Je(" "+ce(pe(pi)[pe(n).lang]),1)]),_:1})]),_:1},8,["value","options","on-update:value"])])])]}),_:1})],4)}}}),t7e=Object.freeze(Object.defineProperty({__proto__:null,default:e7e},Symbol.toStringTag,{value:"Module"})),n7e={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},o7e=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),r7e=[o7e];function i7e(e,t){return ge(),Ie("svg",n7e,[...r7e])}const a7e={name:"fluent-key-reset24-regular",render:i7e},s7e={class:"p-24"},l7e={key:0,class:"text-center"},c7e=["src"],u7e={key:1,class:"m-1 text-center text-36 font-normal",color:"#343a40"},d7e={"text-muted":"","mb-3":"","text-center":"","text-14":"","font-400":"",color:"#6c757d"},f7e={"mt-20":"","w-full":""},h7e={"mt-20":"","w-full":""},p7e={"mt-20":"","w-full":""},m7e={"mt-20":"","w-full":""},g7e={"mt-20":"","w-full":""},v7e={class:"flex justify-between bg-[--n-color-embedded] p-x-24 p-y-16 text-#6c757d"},b7e=me({__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 GS(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 kFe(y,S.toString(),_);x&&(window.$message.success("重置密码成功,正在返回登录"),setTimeout(()=>{n.push("/login")},500))}const v=N();async function g(){const{data:y}=await KS();y&&(v.value=y)}return an(()=>{g()}),(y,S)=>{const C=Fi,_=Co,x=wu,w=Tt,T=a7e,R=ka("router-link"),k=$m,A=al,I=Un;return ge(),Ie("div",{"wh-full":"",flex:"","items-center":"","justify-center":"",style:Fo(pe(t).background_url&&`background:url(${pe(t).background_url}) no-repeat center center / cover;`)},[ee(C,{show:a.value,"onUpdate:show":S[0]||(S[0]=W=>a.value=W)},{default:se(()=>{var W,B,z;return[(W=v.value)!=null&&W.is_recaptcha&&((B=v.value)!=null&&B.recaptcha_site_key)?Cn((ge(),qe(pe(YS),{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:se(()=>[H("div",s7e,[pe(t).logo?(ge(),Ie("div",l7e,[H("img",{src:pe(t).logo,class:"mb-1em max-w-100%"},null,8,c7e)])):(ge(),Ie("h1",u7e,ce(pe(t).title),1)),H("h5",d7e,ce(pe(t).description||" "),1),H("div",f7e,[ee(x,{class:"flex"},{default:se(()=>[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",h7e,[ee(x,{class:"flex"},{default:se(()=>[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:se(()=>[Je(ce(p.value||y.$t("发送")),1)]),_:1},8,["loading","disabled"])]),_:1})]),H("div",p7e,[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",m7e,[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",g7e,[ee(w,{"h-36":"","w-full":"","rounded-5":"","text-16":"",type:"primary","icon-placement":"left",onClick:S[7]||(S[7]=W=>m())},{icon:se(()=>[ee(T)]),default:se(()=>[Je(" "+ce(y.$t("重置密码")),1)]),_:1})])]),H("div",v7e,[H("div",null,[ee(R,{to:"/login",class:"text-#6c757d"},{default:se(()=>[Je(ce(y.$t("返回登录")),1)]),_:1})]),H("div",null,[ee(A,{value:pe(t).lang,"onUpdate:value":S[8]||(S[8]=W=>pe(t).lang=W),options:Object.entries(pe(pi)).map(([W,B])=>({label:B,value:W})),trigger:"click","on-update:value":pe(t).switchLang},{default:se(()=>[ee(w,{text:"","icon-placement":"left"},{icon:se(()=>[ee(k)]),default:se(()=>[Je(" "+ce(pe(pi)[pe(t).lang]),1)]),_:1})]),_:1},8,["value","options","on-update:value"])])])]),_:1})],4)}}}),y7e=Object.freeze(Object.defineProperty({__proto__:null,default:b7e},Symbol.toStringTag,{value:"Module"})),x7e={请求失败:"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:x7e},Symbol.toStringTag,{value:"Module"})),C7e={请求失败:"درخواست انجام نشد",月付:"ماهانه",季付:"سه ماهه",半年付:"نیم سال",年付:"سالانه",两年付:"دو سال",三年付:"سه سال",一次性:"یک‌باره",重置流量包:"بازنشانی بسته های داده",待支付:"در انتظار پرداخت",开通中:"ایجاید",已取消:"صرف نظر شد",已完成:"به پایان رسید",已折抵:"تخفیف داده شده است",待确认:"در حال بررسی",发放中:"صدور",已发放:"صادر شده",无效:"نامعتبر",个人中心:"پروفایل",登出:"خروج",搜索:"جستجو",仪表盘:"داشبرد",订阅:"اشتراک",我的订阅:"اشتراک من",购买订阅:"خرید اشتراک",财务:"امور مالی",我的订单:"درخواست های من",我的邀请:"دعوتنامه های من",用户:"کاربر",我的工单:"درخواست های من",流量明细:"جزئیات\\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:C7e},Symbol.toStringTag,{value:"Module"})),w7e={请求失败:"リクエストエラー",月付:"月間プラン",季付:"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:w7e},Symbol.toStringTag,{value:"Module"})),_7e={请求失败:"요청실패",月付:"월간",季付:"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:_7e},Symbol.toStringTag,{value:"Module"})),S7e={请求失败:"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:S7e},Symbol.toStringTag,{value:"Module"})),k7e={请求失败:"请求失败",月付:"月付",季付:"季付",半年付:"半年付",年付:"年付",两年付:"两年付",三年付:"三年付",一次性:"一次性",重置流量包:"重置流量包",待支付:"待支付",开通中:"开通中",已取消:"已取消",已完成:"已完成",已折抵:"已折抵",待确认:"待确认",发放中:"发放中",已发放:"已发放",无效:"无效",个人中心:"个人中心",登出:"登出",搜索:"搜索",仪表盘:"仪表盘",订阅:"订阅",我的订阅:"我的订阅",购买订阅:"购买订阅",财务:"财务",我的订单:"我的订单",我的邀请:"我的邀请",用户:"用户",我的工单:"我的工单",流量明细:"流量明细",使用文档:"使用文档",绑定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:k7e},Symbol.toStringTag,{value:"Module"})),T7e={请求失败:"請求失敗",月付:"月繳制",季付:"季繳",半年付:"半年缴",年付:"年繳",两年付:"兩年繳",三年付:"三年繳",一次性:"一次性",重置流量包:"重置流量包",待支付:"待支付",开通中:"開通中",已取消:"已取消",已完成:"已完成",已折抵:"已折抵",待确认:"待確認",发放中:"發放中",已发放:"已發放",无效:"無效",个人中心:"您的帳戸",登出:"登出",搜索:"搜尋",仪表盘:"儀表板",订阅:"訂閱",我的订阅:"我的訂閱",购买订阅:"購買訂閱",财务:"財務",我的订单:"我的訂單",我的邀请:"我的邀請",用户:"使用者",我的工单:"我的工單",流量明细:"流量明細",使用文档:"說明文件",绑定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:T7e},Symbol.toStringTag,{value:"Module"}))});export default P7e(); +`:">",i)};ja.prototype.renderInline=function(e,t,n){for(var o,r="",i=this.rules,a=0,s=e.length;a\s]/i.test(e)}function h8e(e){return/^<\/a\s*>/i.test(e)}var p8e=function(t){var n,o,r,i,a,s,l,c,u,d,f,p,h,m,v,g,x=t.tokens,S;if(t.md.options.linkify){for(o=0,r=x.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"&&(f8e(s.content)&&h>0&&h--,h8e(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(g8e,b8e)),n.type==="link_open"&&n.info==="auto"&&o--,n.type==="link_close"&&n.info==="auto"&&o++}function x8e(e){var t,n,o=0;for(t=e.length-1;t>=0;t--)n=e[t],n.type==="text"&&!o&&RS.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 C8e=function(t){var n;if(t.md.options.typographer)for(n=t.tokens.length-1;n>=0;n--)t.tokens[n].type==="inline"&&(m8e.test(t.tokens[n].content)&&y8e(t.tokens[n].children),RS.test(t.tokens[n].content)&&x8e(t.tokens[n].children))},c1=Dt.isWhiteSpace,u1=Dt.isPunctChar,d1=Dt.isMdAsciiPunct,w8e=/['"]/,f1=/['"]/g,h1="’";function Wl(e,t,n){return e.slice(0,t)+n+e.slice(t+1)}function _8e(e,t){var n,o,r,i,a,s,l,c,u,d,f,p,h,m,v,g,x,S,w,_,y;for(w=[],n=0;n=0&&!(w[x].level<=l);x--);if(w.length=x+1,o.type==="text"){r=o.content,a=0,s=r.length;e:for(;a=0)u=r.charCodeAt(i.index-1);else for(x=n-1;x>=0&&!(e[x].type==="softbreak"||e[x].type==="hardbreak");x--)if(e[x].content){u=e[x].content.charCodeAt(e[x].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=Wl(o.content,i.index,h1));continue}if(g){for(x=w.length-1;x>=0&&(c=w[x],!(w[x].level=0;n--)t.tokens[n].type!=="inline"||!w8e.test(t.tokens[n].content)||_8e(t.tokens[n].children,t)},k8e=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};Ua.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=Ua,T8e=wm;function ES(e,t,n){this.src=e,this.env=n,this.tokens=[],this.inlineMode=!1,this.md=t}ES.prototype.Token=T8e;var P8e=ES,R8e=Cm,Kd=[["normalize",l8e],["block",c8e],["inline",u8e],["linkify",p8e],["replacements",C8e],["smartquotes",S8e],["text_join",k8e]];function _m(){this.ruler=new R8e;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]||(y=t.src.charCodeAt(s++),y!==124&&y!==45&&y!==58&&!Gd(y))||_===45&&Gd(y))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(x=t.parentType,t.parentType="table",w=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},I8e=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=[],x=[],S=[],y=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,w=!0):t.src.charCodeAt(k)===9?(w=!0,(t.bsCount[f]+l)%4===3?(k++,l++,i=!1):i=!0):w=!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+(w?1:0),x.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=y.length;s",C.map=d=[n,0],t.md.block.tokenize(t,n,f),C=t.push("blockquote_close","blockquote",-1),C.markup=">",t.lineMax=R,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&&(U=!0),(k=g1(t,$))>=0){if(d=!0,I=t.bMarks[$]+t.tShift[$],g=Number(t.src.slice(I,k-1)),U&&g!==1)return!1}else if((k=m1(t,$))>=0)d=!1;else return!1;if(U&&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),A=!1,B=t.md.block.ruler.getRules("list"),_=t.parentType,t.parentType="list";$=x?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(I,k-1)),T=t.tight,C=t.tShift[$],y=t.sCount[$],w=t.listIndent,t.listIndent=t.blkIndent,t.blkIndent=l,t.tight=!0,t.tShift[$]=a-t.bMarks[$],t.sCount[$]=S,a>=x&&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=w,t.tShift[$]=C,t.sCount[$]=y,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(W=!1,s=0,p=B.length;s=4||t.src.charCodeAt(y)!==91)return!1;for(;++y3)&&!(t.sCount[T]<0)){for(x=!1,u=0,d=S.length;u"u"&&(t.env.references={}),typeof t.env.references[f]>"u"&&(t.env.references[f]={title:w,href:c}),t.parentType=h,t.line=n+_+1),!0)},H8e=["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={},j8e="[a-zA-Z_:][a-zA-Z0-9:._-]*",U8e="[^\"'=<>`\\x00-\\x20]+",V8e="'[^']*'",W8e='"[^"]*"',q8e="(?:"+U8e+"|"+V8e+"|"+W8e+")",K8e="(?:\\s+"+j8e+"(?:\\s*=\\s*"+q8e+")?)",AS="<[A-Za-z][A-Za-z0-9\\-]*"+K8e+"*\\s*\\/?>",IS="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",G8e="|",Y8e="<[?][\\s\\S]*?[?]>",X8e="]*>",Q8e="",Z8e=new RegExp("^(?:"+AS+"|"+IS+"|"+G8e+"|"+Y8e+"|"+X8e+"|"+Q8e+")"),J8e=new RegExp("^(?:"+AS+"|"+IS+")");Fu.HTML_TAG_RE=Z8e;Fu.HTML_OPEN_CLOSE_TAG_RE=J8e;var eIe=H8e,tIe=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(tIe.source+"\\s*$"),/^$/,!1]],nIe=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)},rIe=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};Vo.prototype.isEmpty=function(t){return this.bMarks[t]+this.tShift[t]>=this.eMarks[t]};Vo.prototype.skipEmptyLines=function(t){for(var n=this.lineMax;tn;)if(!Nu(this.src.charCodeAt(--t)))return t+1;return t};Vo.prototype.skipChars=function(t,n){for(var o=this.src.length;to;)if(n!==this.src.charCodeAt(--t))return t+1;return t};Vo.prototype.getLines=function(t,n,o,r){var i,a,s,l,c,u,d,f=t;if(t>=n)return"";for(u=new Array(n-t),i=0;fo?u[i]=new Array(a-o+1).join(" ")+this.src.slice(l,c):u[i]=this.src.slice(l,c)}return u.join("")};Vo.prototype.Token=MS;var aIe=Vo,sIe=Cm,Kl=[["table",$8e,["paragraph","reference"]],["code",A8e],["fence",I8e,["paragraph","reference","blockquote","list"]],["blockquote",z8e,["paragraph","reference","blockquote","list"]],["hr",D8e,["paragraph","reference","blockquote","list"]],["list",F8e,["paragraph","reference","blockquote"]],["reference",B8e],["html_block",nIe,["paragraph","reference","blockquote"]],["heading",oIe,["paragraph","reference","blockquote"]],["lheading",rIe],["paragraph",iIe]];function Bu(){this.ruler=new sIe;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(dIe),!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)},hIe=Dt.isSpace,pIe=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 gIe=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},vIe=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[bIe(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},xIe=Dt.normalizeReference,Qd=Dt.isSpace,CIe=function(t,n){var o,r,i,a,s,l,c,u,d,f,p,h,m,v="",g=t.pos,x=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=x)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=x||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[xIe(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=x,!0},wIe=/^([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])?)*)$/,_Ie=/^([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)$/,SIe=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),_Ie.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):wIe.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},kIe=Fu.HTML_TAG_RE;function TIe(e){return/^\s]/i.test(e)}function PIe(e){return/^<\/a\s*>/i.test(e)}function RIe(e){var t=e|32;return t>=97&&t<=122}var EIe=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&&!RIe(o))||(r=t.src.slice(s).match(kIe),!r)?!1:(n||(a=t.push("html_inline","",0),a.content=r[0],TIe(a.content)&&t.linkLevel++,PIe(a.content)&&t.linkLevel--),t.pos+=r[0].length,!0)},C1=SS,$Ie=Dt.has,AIe=Dt.isValidEntityCode,w1=Dt.fromCodePoint,IIe=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,MIe=/^&([a-z][a-z0-9]{1,31});/i,zIe=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(IIe),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=AIe(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(MIe),i&&$Ie(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 OIe=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};fl.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};hl.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()};hl.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 Uu(e){return Object.prototype.toString.call(e)}function BIe(e){return Uu(e)==="[object String]"}function HIe(e){return Uu(e)==="[object Object]"}function jIe(e){return Uu(e)==="[object RegExp]"}function E1(e){return Uu(e)==="[object Function]"}function UIe(e){return e.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var zS={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function VIe(e){return Object.keys(e||{}).reduce(function(t,n){return t||zS.hasOwnProperty(n)},!1)}var WIe={"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}}},qIe="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]",KIe="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function GIe(e){e.__index__=-1,e.__text_cache__=""}function YIe(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=NIe()(e.__opts__),n=e.__tlds__.slice();e.onCompile(),e.__tlds_replaced__||n.push(qIe),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,HIe(l)){jIe(l.validate)?c.validate=YIe(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(BIe(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(UIe).join("|");e.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+t.src_ZPCc+"))("+a+")","i"),e.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+t.src_ZPCc+"))("+a+")","ig"),e.re.schema_at_start=RegExp("^"+e.re.schema_search.source,"i"),e.re.pretest=RegExp("("+e.re.schema_test.source+")|("+e.re.host_fuzzy_test.source+")|@","i"),GIe(e)}function XIe(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 XIe(e,t);return e.__compiled__[n.schema].normalize(n,e),n}function Xn(e,t){if(!(this instanceof Xn))return new Xn(e,t);t||VIe(e)&&(t=e,e={}),this.__opts__=xh({},zS,t),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=xh({},WIe,e),this.__compiled__={},this.__tlds__=KIe,this.__tlds_replaced__=!1,this.re={},Ac(this)}Xn.prototype.add=function(t,n){return this.__schemas__[t]=n,Ac(this),this};Xn.prototype.set=function(t){return this.__opts__=xh(this.__opts__,t),this};Xn.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};Xn.prototype.pretest=function(t){return this.re.pretest.test(t)};Xn.prototype.testSchemaAt=function(t,n,o){return this.__compiled__[n.toLowerCase()]?this.__compiled__[n.toLowerCase()].validate(t,o,this):0};Xn.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};Xn.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};Xn.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)};Xn.prototype.normalize=function(t){t.schema||(t.url="http://"+t.url),t.schema==="mailto:"&&!/^mailto:/i.test(t.url)&&(t.url="mailto:"+t.url)};Xn.prototype.onCompile=function(){};var QIe=Xn;const aa=2147483647,zo=36,Tm=1,Ws=26,ZIe=38,JIe=700,OS=72,DS=128,LS="-",eMe=/^xn--/,tMe=/[^\0-\x7F]/,nMe=/[\x2E\u3002\uFF0E\uFF61]/g,oMe={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 kr(e){throw new RangeError(oMe[e])}function rMe(e,t){const n=[];let o=e.length;for(;o--;)n[o]=t(e[o]);return n}function FS(e,t){const n=e.split("@");let o="";n.length>1&&(o=n[0]+"@",e=n[1]),e=e.replace(nMe,".");const r=e.split("."),i=rMe(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),iMe=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)},BS=function(e,t,n){let o=0;for(e=n?Oo(e/JIe):e>>1,e+=Oo(e/t);e>tf*Ws>>1;o+=zo)e=Oo(e/tf);return Oo(o+(tf+1)*e/(e+ZIe))},Rm=function(e){const t=[],n=e.length;let o=0,r=DS,i=OS,a=e.lastIndexOf(LS);a<0&&(a=0);for(let s=0;s=128&&kr("not-basic"),t.push(e.charCodeAt(s));for(let s=a>0?a+1:0;s=n&&kr("invalid-input");const f=iMe(e.charCodeAt(s++));f>=zo&&kr("invalid-input"),f>Oo((aa-o)/u)&&kr("overflow"),o+=f*u;const p=d<=i?Tm:d>=i+Ws?Ws:d-i;if(fOo(aa/h)&&kr("overflow"),u*=h}const c=t.length+1;i=BS(o-l,c,l==0),Oo(o/c)>aa-r&&kr("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=DS,r=0,i=OS;for(const l of e)l<128&&t.push(nf(l));const a=t.length;let s=a;for(a&&t.push(LS);s=o&&uOo((aa-r)/c)&&kr("overflow"),r+=(l-o)*c,o=l;for(const u of e)if(uaa&&kr("overflow"),u===o){let d=r;for(let f=zo;;f+=zo){const p=f<=i?Tm:f>=i+Ws?Ws:f-i;if(d=0))try{t.hostname=US.toASCII(t.hostname)}catch{}return si.encode(si.format(t))}function _Me(e){var t=si.parse(e,!0);if(t.hostname&&(!t.protocol||VS.indexOf(t.protocol)>=0))try{t.hostname=US.toUnicode(t.hostname)}catch{}return si.decode(si.format(t),si.decode.defaultChars+"%")}function ao(e,t){if(!(this instanceof ao))return new ao(e,t);t||Cs.isString(e)||(t=e||{},e="default"),this.inline=new gMe,this.block=new mMe,this.core=new pMe,this.renderer=new hMe,this.linkify=new vMe,this.validateLink=CMe,this.normalizeLink=wMe,this.normalizeLinkText=_Me,this.utils=Cs,this.helpers=Cs.assign({},fMe),this.options={},this.configure(e),t&&this.set(t)}ao.prototype.set=function(e){return Cs.assign(this.options,e),this};ao.prototype.configure=function(e){var t=this,n;if(Cs.isString(e)&&(n=e,e=bMe[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 SMe=ao,kMe=SMe;const Vu=rp(kMe),TMe={xmlns:"http://www.w3.org/2000/svg",id:"Layer_1",viewBox:"0 0 442.19 323.31"},PMe=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),RMe=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),EMe=H("path",{d:"M149.41 121.47H3.52L0 161.66h221.09L235.23 0z",style:{fill:"#ffbc00"}},null,-1);function $Me(e,t){return me(),Ie("svg",TMe,[H("defs",null,[(me(),We(Hc("style"),null,{default:ae(()=>[Je(".cls-2{fill:#000}@media (prefers-color-scheme:dark){.cls-2{fill:#fff}}")]),_:1}))]),PMe,RMe,EMe])}const AMe={render:$Me},IMe={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1109 1027"},MMe=u4('',2),zMe=[MMe];function OMe(e,t){return me(),Ie("svg",IMe,[...zMe])}const of={render:OMe},DMe={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 64 64"},LMe=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),FMe=[LMe];function NMe(e,t){return me(),Ie("svg",DMe,[...FMe])}const rf={render:NMe},Ni=e=>(S3("data-v-2396c316"),e=e(),k3(),e),BMe=["innerHTML"],HMe={class:"w-64"},jMe={class:"text-#666"},UMe={class:"w-64"},VMe={class:"text-#666"},WMe=Ni(()=>H("div",{class:"w-64"},[H("img",{src:cJ,class:"h-30 w-30"})],-1)),qMe={class:"text-#666"},KMe={class:"w-64"},GMe={class:"text-#666"},YMe={class:"font-bold"},XMe={class:"mb-20"},QMe={class:"text-center"},ZMe={class:"mt-10 text-center"},JMe={class:"w-64"},eze={class:"text-#666"},tze=Ni(()=>H("div",{class:"w-64"},[H("img",{src:yS,class:"h-30 w-30"})],-1)),nze={class:"text-#666"},oze={class:"w-64"},rze={class:"text-#666"},ize={class:"w-64"},aze={class:"text-#666"},sze=Ni(()=>H("div",{class:"w-64"},[H("img",{src:uJ,class:"h-30 w-30 border-rounded-5"})],-1)),lze={class:"text-#666"},cze=Ni(()=>H("div",{class:"w-64"},[H("img",{src:dJ,class:"h-30 w-30 border-rounded-5"})],-1)),uze={class:"text-#666"},dze={class:"w-64"},fze={class:"text-#666"},hze=Ni(()=>H("div",{class:"w-64"},[H("img",{src:fJ,class:"h-30 w-30"})],-1)),pze={class:"text-#666"},mze=Ni(()=>H("div",{class:"w-64"},[H("img",{src:yS,class:"h-30 w-30"})],-1)),gze={class:"text-#666"},vze={class:"w-64"},bze={class:"text-#666"},yze=Ni(()=>H("div",{class:"w-64"},[H("img",{src:hJ,class:"h-30 w-30"})],-1)),xze={class:"text-#666"},Cze={class:"w-64"},wze={class:"text-#666"},_ze={class:"p-10 text-center"},Sze={class:"mb-5 md:mb-40"},kze={key:0,class:"mb-10"},Tze={class:"font-bold"},Pze=["onClick"],Rze={class:"text-20"},Eze={class:"text-16 font-600 color-[hsla(0,0%,100%,.75)]"},$ze={class:"text-block mb-16 p-t-20 text-20 font-600"},Aze={key:0,class:"mb-16 text-14 text-gray"},Ize={key:1,class:"mb-16 text-14 font-600 text-red-500"},Mze={key:2,class:"mb-16 text-14 text-gray"},zze={class:"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"},Uze={class:"text-14 text-gray"},Vze={class:""},Wze={class:"text-16"},qze={class:"text-14 text-gray"},Kze="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjIwMCIgd2lkdGg9IjIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwIDgpIj48Y2lyY2xlIGN4PSIxNzYiIGN5PSIxMiIgcj0iNCIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMjAuNS41bDIzIDExbS0yOSA4NGwtMy43OSAxMC4zNzdNMjcuMDM3IDEzMS40bDUuODk4IDIuMjAzLTMuNDYgNS45NDcgNi4wNzIgMi4zOTItMy45MzMgNS43NThtMTI4LjczMyAzNS4zN2wuNjkzLTkuMzE2IDEwLjI5Mi4wNTIuNDE2LTkuMjIyIDkuMjc0LjMzMk0uNSA0OC41czYuMTMxIDYuNDEzIDYuODQ3IDE0LjgwNWMuNzE1IDguMzkzLTIuNTIgMTQuODA2LTIuNTIgMTQuODA2TTEyNC41NTUgOTBzLTcuNDQ0IDAtMTMuNjcgNi4xOTJjLTYuMjI3IDYuMTkyLTQuODM4IDEyLjAxMi00LjgzOCAxMi4wMTJtMi4yNCA2OC42MjZzLTQuMDI2LTkuMDI1LTE4LjE0NS05LjAyNS0xOC4xNDUgNS43LTE4LjE0NSA1LjciIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNODUuNzE2IDM2LjE0Nmw1LjI0My05LjUyMWgxMS4wOTNsNS40MTYgOS41MjEtNS40MSA5LjE4NUg5MC45NTN6bTYzLjkwOSAxNS40NzloMTAuNzV2MTAuNzVoLTEwLjc1eiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48ZyBmaWxsPSIjZGRkIj48Y2lyY2xlIGN4PSI3MS41IiBjeT0iNy41IiByPSIxLjUiLz48Y2lyY2xlIGN4PSIxNzAuNSIgY3k9Ijk1LjUiIHI9IjEuNSIvPjxjaXJjbGUgY3g9IjgxLjUiIGN5PSIxMzQuNSIgcj0iMS41Ii8+PGNpcmNsZSBjeD0iMTMuNSIgY3k9IjIzLjUiIHI9IjEuNSIvPjxwYXRoIGQ9Ik05MyA3MWgzdjNoLTN6bTMzIDg0aDN2M2gtM3ptLTg1IDE4aDN2M2gtM3oiLz48L2c+PHBhdGggZD0iTTM5LjM4NCA1MS4xMjJsNS43NTgtNC40NTQgNi40NTMgNC4yMDUtMi4yOTQgNy4zNjNoLTcuNzl6TTEzMC4xOTUgNC4wM2wxMy44MyA1LjA2Mi0xMC4wOSA3LjA0OHptLTgzIDk1bDE0LjgzIDUuNDI5LTEwLjgyIDcuNTU3LTQuMDEtMTIuOTg3ek01LjIxMyAxNjEuNDk1bDExLjMyOCAyMC44OTdMMi4yNjUgMTgweiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMTQ5LjA1IDEyNy40NjhzLS41MSAyLjE4My45OTUgMy4zNjZjMS41NiAxLjIyNiA4LjY0Mi0xLjg5NSAzLjk2Ny03Ljc4NS0yLjM2Ny0yLjQ3Ny02LjUtMy4yMjYtOS4zMyAwLTUuMjA4IDUuOTM2IDAgMTcuNTEgMTEuNjEgMTMuNzMgMTIuNDU4LTYuMjU3IDUuNjMzLTIxLjY1Ni01LjA3My0yMi42NTQtNi42MDItLjYwNi0xNC4wNDMgMS43NTYtMTYuMTU3IDEwLjI2OC0xLjcxOCA2LjkyIDEuNTg0IDE3LjM4NyAxMi40NSAyMC40NzYgMTAuODY2IDMuMDkgMTkuMzMxLTQuMzEgMTkuMzMxLTQuMzEiIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48L2c+PC9zdmc+",Gze=ge({__name:"index",setup(e){const t=L=>Bn.global.t(L),n=QY(),o=new Vu({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=dl(),c=N(!1),u=N();Ut(()=>{});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(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(Q=>Q!==L):[...h.value.filter(Q=>Q!=="auto"),L],S$(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"]),x()}function x(){var M,le,Q;const L=h.value;L.includes("all")?p.value=((M=y.value)==null?void 0:M.subscribe_url)+"$types=all":L.includes("auto")?p.value=((le=y.value)==null?void 0:le.subscribe_url)+"$types=auto":p.value=((Q=y.value)==null?void 0:Q.subscribe_url)+"$types="+h.value.join(",")}function S(L){console.log(L),window.location.href=L}function w(L){return btoa(unescape(encodeURIComponent(L)))}const _=N(!0),y=N();async function C(){_.value=!0;const{data:L}=await UX();L&&(y.value=L),_.value=!1}function T(){var Q,ne,de;const L=(Q=y.value)==null?void 0:Q.transfer_enable,M=((ne=y.value)==null?void 0:ne.u)||0,le=((de=y.value)==null?void 0:de.d)||0;return L?Math.floor((M+le)/L*100):0}function R(){const L=T(),{errorColor:M,warningColor:le,successColor:Q}=n.value;return L>=100?M:L>=70?le:Q}function k(){window.$dialog.confirm({title:t("确定重置当前已用流量?"),type:"warning",content:t("点击「确定」将会跳转到收银台,支付订单后系统将会清空您当月已使用流量。"),async confirm(){var le;const L=(le=y.value)==null?void 0:le.plan_id;if(!L)return;const{data:M}=await mS(L,"reset_price");M&&Jt.push("order/"+M)}})}const A=N([]);async function I(){const{data:L}=await VX();A.value=L,L.map(M=>{var le;(le=M.tags)!=null&&le.includes("弹窗")&&(c.value=!0,u.value=M)})}const W=N([0,0,0]);async function B(){const{data:L}=await jX();L&&(W.value=L)}const O=N(),$=N();async function U(){const{data:L}=await hS();if(L){O.value=L;const le=[...new Set(L.map(Q=>{let ne=Q.type;return Q.type==="hysteria"&&Q.version==2&&(ne="hysteria2"),ne}))];$.value=le,v.value=m.filter(Q=>le.includes(Q.type)||["auto","all"].includes(Q.type))}}function X(){I(),C(),B(),U()}return an(()=>{X()}),(L,M)=>{const le=Ur,Q=lJ,ne=cm,de=ur,xe=oJ,Ce=Su,G=Un,be=lm,ue=Na,re=Tt,_e=sl,V=hi,P=Bj,E=ul,q=PY,ie=ZZ,Y=co;return me(),We(Y,{"show-footer":!1},{default:ae(()=>{var fe,ye,ve,ee;return[J(le,{show:c.value,"onUpdate:show":M[0]||(M[0]=he=>c.value=he),class:"custom-card",preset:"card",title:(fe=u.value)==null?void 0:fe.title,size:"huge",bordered:!1,style:{width:"600px"},"content-style":"padding-top:0",segmented:{content:!1}},{default:ae(()=>{var he;return[H("div",{innerHTML:r(((he=u.value)==null?void 0:he.content)||""),class:"custom-html-style markdown-body"},null,8,BMe)]}),_:1},8,["show","title"]),J(le,{show:d.value,"onUpdate:show":M[19]||(M[19]=he=>d.value=he),"transform-origin":"center","auto-focus":!1,"display-directive":"show","trap-focus":!1},{default:ae(()=>[J(G,{class:"max-w-100% w-300",bordered:!1,size:"huge",contentStyle:"padding:0"},{default:ae(()=>[J(be,{hoverable:""},{default:ae(()=>{var he,ke;return[J(ne,{class:"p-0!"},{default:ae(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[1]||(M[1]=te=>{var oe,Re;return((oe=y.value)==null?void 0:oe.subscribe_url)&&pe(ps)((Re=y.value)==null?void 0:Re.subscribe_url)})},[H("div",HMe,[J(Q,{class:"text-30 text-#595959"})]),H("div",jMe,ce(L.$t("复制订阅地址")),1)])]),_:1}),(he=$.value)!=null&&he.includes("hysteria2")?(me(),We(ne,{key:0,class:"p-0!"},{default:ae(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[2]||(M[2]=te=>{var oe,Re;return((oe=y.value)==null?void 0:oe.subscribe_url)&&pe(ps)(((Re=y.value)==null?void 0:Re.subscribe_url)+"&types=hysteria2")})},[H("div",UMe,[J(de,{size:"30"},{default:ae(()=>[J(pe(AMe))]),_:1})]),H("div",VMe,ce(L.$t("复制HY2订阅地址")),1)])]),_:1})):bt("",!0),(ke=$.value)!=null&&ke.includes("vless")?(me(),We(ne,{key:1,class:"p-0!"},{default:ae(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:M[3]||(M[3]=te=>{var oe,Re;return((oe=y.value)==null?void 0:oe.subscribe_url)&&pe(ps)(((Re=y.value)==null?void 0:Re.subscribe_url)+"&types=vless")})},[WMe,H("div",qMe,ce(L.$t("复制Vless订阅地址")),1)])]),_:1})):bt("",!0),J(ne,{class:"p-0!"},{default:ae(()=>[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=y.value)==null?void 0:oe.subscribe_url)||"",f.value=!0})},[H("div",KMe,[J(xe,{class:"text-30 text-#595959"})]),H("div",GMe,ce(L.$t("扫描二维码订阅")),1),J(le,{show:f.value,"onUpdate:show":M[4]||(M[4]=te=>f.value=te)},{default:ae(()=>[J(G,{class:"w-300"},{default:ae(()=>[H("div",YMe,ce(L.$t("选择协议"))+":",1),H("div",XMe,[(me(!0),Ie(tt,null,Fn(v.value,te=>(me(),We(Ce,{key:te.type,value:te.type,checked:h.value.includes(te.type),onClick:oe=>g(te.type)},{default:ae(()=>[Je(ce(L.$t(te.label)),1)]),_:2},1032,["value","checked","onClick"]))),128))]),H("div",QMe,[J(_S,{value:p.value,"render-as":"svg",class:"h-140 w-140"},null,8,["value"])]),H("div",ZMe,ce(L.$t("使用支持扫码的客户端进行订阅")),1)]),_:1})]),_:1},8,["show"])])]),_:1}),pe(s)==="mac"?(me(),Ie(tt,{key:2},[J(ne,{class:"p-0!"},{default:ae(()=>[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=y.value)==null?void 0:oe.subscribe_url)&&S("sing-box://import-remote-profile?url="+encodeURIComponent(y.value.subscribe_url)+`#${encodeURIComponent(pe(i).title||"")}`)})},[H("div",JMe,[J(de,{size:"30"},{default:ae(()=>[J(pe(of))]),_:1})]),H("div",eze,ce(L.$t("导入到"))+" sing-box",1)])]),_:1}),J(ne,{class:"p-0!"},{default:ae(()=>[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=y.value)==null?void 0:oe.subscribe_url)&&S("clash://install-config?url="+y.value.subscribe_url+`&name=${pe(i).title}`)})},[tze,H("div",nze,ce(L.$t("导入到"))+" ClashX Meta",1)])]),_:1}),J(ne,{class:"p-0!"},{default:ae(()=>[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=y.value)==null?void 0:oe.subscribe_url)&&S("sing-box://import-remote-profile?url="+encodeURIComponent(y.value.subscribe_url)+`#${encodeURIComponent(pe(i).title||"")}`)})},[H("div",oze,[J(de,{size:"30"},{default:ae(()=>[J(pe(rf))]),_:1})]),H("div",rze,ce(L.$t("导入到"))+" Hiddify Next",1)])]),_:1})],64)):bt("",!0),pe(s)==="ios"?(me(),Ie(tt,{key:3},[J(ne,{class:"p-0!"},{default:ae(()=>[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=y.value)==null?void 0:oe.subscribe_url)&&S("sing-box://import-remote-profile?url="+encodeURIComponent(y.value.subscribe_url)+`#${encodeURIComponent(pe(i).title||"")}`)})},[H("div",ize,[J(de,{size:"30"},{default:ae(()=>[J(pe(of))]),_:1})]),H("div",aze,ce(L.$t("导入到"))+" sing-box",1)])]),_:1}),J(ne,{class:"p-0!"},{default:ae(()=>[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=y.value)==null?void 0:oe.subscribe_url)&&S("shadowrocket://add/sub://"+w(y.value.subscribe_url).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")+`?remark=${pe(i).title}`)})},[sze,H("div",lze,ce(L.$t("导入到"))+" Shadowsocket",1)])]),_:1}),J(ne,{class:"p-0!"},{default:ae(()=>[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=y.value)==null?void 0:oe.subscribe_url)&&S("stash://install-config?url="+encodeURIComponent(y.value.subscribe_url)+`&name=${pe(i).title}`)})},[cze,H("div",uze,ce(L.$t("导入到"))+" Stash",1)])]),_:1})],64)):bt("",!0),pe(s)==="android"?(me(),Ie(tt,{key:4},[J(ne,{class:"p-0!"},{default:ae(()=>[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=y.value)==null?void 0:oe.subscribe_url)&&S("sing-box://import-remote-profile?url="+encodeURIComponent(y.value.subscribe_url)+`#${encodeURIComponent(pe(i).title||"")}`)})},[H("div",dze,[J(de,{size:"30"},{default:ae(()=>[J(pe(of))]),_:1})]),H("div",fze,ce(L.$t("导入到"))+" sing-box",1)])]),_:1}),J(ne,{class:"p-0!"},{default:ae(()=>[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=y.value)==null?void 0:oe.subscribe_url)&&S("clash://install-config?url="+(y.value.subscribe_url+"&types=hysteria2")+`&name=${pe(i).title}`)})},[hze,H("div",pze,ce(L.$t("导入到"))+" NekoBox",1)])]),_:1}),J(ne,{class:"p-0!"},{default:ae(()=>[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=y.value)==null?void 0:oe.subscribe_url)&&S("clash://install-config?url="+(y.value.subscribe_url+"&types=hysteria2")+`&name=${pe(i).title}`)})},[mze,H("div",gze,ce(L.$t("导入到"))+" Clash Meta",1)])]),_:1}),J(ne,{class:"p-0!"},{default:ae(()=>[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=y.value)==null?void 0:oe.subscribe_url)&&S("sing-box://import-remote-profile?url="+encodeURIComponent(y.value.subscribe_url)+`#${encodeURIComponent(pe(i).title||"")}`)})},[H("div",vze,[J(de,{size:"30"},{default:ae(()=>[J(pe(rf))]),_:1})]),H("div",bze,ce(L.$t("导入到"))+" Hiddify Next",1)])]),_:1})],64)):bt("",!0),pe(s)==="windows"?(me(),Ie(tt,{key:5},[J(ne,{class:"p-0!"},{default:ae(()=>[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=y.value)==null?void 0:oe.subscribe_url)&&S("clash://install-config?url="+(y.value.subscribe_url+"&types=hysteria2")+`&name=${pe(i).title}`)})},[yze,H("div",xze,ce(L.$t("导入到"))+" Clash",1)])]),_:1}),J(ne,{class:"p-0!"},{default:ae(()=>[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=y.value)==null?void 0:oe.subscribe_url)&&S("sing-box://import-remote-profile?url="+encodeURIComponent(y.value.subscribe_url)+`#${encodeURIComponent(pe(i).title||"")}`)})},[H("div",Cze,[J(de,{size:"30"},{default:ae(()=>[J(pe(rf))]),_:1})]),H("div",wze,ce(L.$t("导入到"))+" Hiddify Next",1)])]),_:1})],64)):bt("",!0)]}),_:1}),J(ue,{class:"m-0!"}),H("div",_ze,[J(re,{type:"primary",class:"w-100%",size:"large",onClick:M[18]||(M[18]=he=>L.$router.push("/knowledge"))},{default:ae(()=>[Je(ce(L.$t("不会使用,查看使用教程")),1)]),_:1})])]),_:1})]),_:1},8,["show"]),H("div",Sze,[W.value[1]&&W.value[1]>0||W.value[0]&&W.value[0]>0?(me(),Ie("div",kze,[W.value[1]&&W.value[1]>0?(me(),We(_e,{key:0,type:"warning","show-icon":!1,bordered:!0,closable:"",class:"mb-5"},{default:ae(()=>[Je(ce(W.value[1])+" "+ce(L.$t("条工单正在处理中"))+" ",1),J(re,{text:"",strong:"",onClick:M[20]||(M[20]=he=>pe(Jt).push("/ticket"))},{default:ae(()=>[Je(ce(L.$t("立即查看")),1)]),_:1})]),_:1})):bt("",!0),W.value[0]&&W.value[0]>0?(me(),We(_e,{key:1,type:"error","show-icon":!1,bordered:!0,closable:"",class:"mb-5"},{default:ae(()=>[Je(ce(L.$t("还有没支付的订单"))+" ",1),J(re,{text:"",strong:"",onClick:M[21]||(M[21]=he=>pe(Jt).push("/order"))},{default:ae(()=>[Je(ce(L.$t("立即支付")),1)]),_:1})]),_:1})):bt("",!0),!((ye=y.value)!=null&&ye.expired_at&&(((ve=y.value)==null?void 0:ve.expired_at)||0)>Date.now()/1e3)&&T()>=70?(me(),We(_e,{key:2,type:"info","show-icon":!1,bordered:!0,closable:"",class:"mb-5"},{default:ae(()=>[Je(ce(L.$tc("当前已使用流量达{rate}%",{rate:T()}))+" ",1),J(re,{text:"",onClick:M[22]||(M[22]=he=>k())},{default:ae(()=>[H("span",Tze,ce(L.$t("重置已用流量")),1)]),_:1})]),_:1})):bt("",!0)])):bt("",!0),Cn(J(G,{class:"w-100% cursor-pointer overflow-hidden border-rounded-5 text-white transition hover:opacity-75",bordered:!1,"content-style":"padding: 0"},{default:ae(()=>[J(P,null,{default:ae(()=>[(me(!0),Ie(tt,null,Fn(A.value,he=>(me(),Ie("div",{key:he.id,class:"",style:Fo(he.img_url?`background:url(${he.img_url}) no-repeat;background-size: cover `:`background:url(${Kze})`),onClick:ke=>(c.value=!0,u.value=he)},[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,[J(V,{bordered:!1,class:"bg-#e04f1a text-12 color-white"},{default:ae(()=>[Je(ce(L.$t("公告")),1)]),_:1})]),H("div",null,[H("p",Rze,ce(he.title),1),H("p",Eze,ce(pe(nr)(he.created_at)),1)])],4)],12,Pze))),128))]),_:1})]),_:1},512),[[ro,((ee=A.value)==null?void 0:ee.length)>0]]),J(G,{title:L.$t("我的订阅"),class:"mt-5 border-rounded-5 md:m-t-20"},{default:ae(()=>{var he,ke,te,oe,Re,De,qe,et,ze,He,lt,Oe,nt,ot;return[_.value?(me(),Ie(tt,{key:0},[J(E,{text:"",repeat:1,class:"w-60%"}),J(E,{text:"",repeat:1,class:"w-80%"}),J(E,{text:"",repeat:1})],64)):(he=y.value)!=null&&he.plan_id?(me(),Ie(tt,{key:1},[H("div",$ze,ce((te=(ke=y.value)==null?void 0:ke.plan)==null?void 0:te.name),1),((oe=y.value)==null?void 0:oe.expired_at)===null?(me(),Ie("div",Aze,ce(L.$t("该订阅长期有效")),1)):(Re=y.value)!=null&&Re.expired_at&&(((De=y.value)==null?void 0:De.expired_at)??0)pe(Jt).push("/plan/"+pe(l).plan_id))},{default:ae(()=>[Je(ce(L.$t("续费订阅")),1)]),_:1})):T()>=70?(me(),We(re,{key:4,type:"primary",class:"mt-20",onClick:M[24]||(M[24]=Z=>k())},{default:ae(()=>[Je(ce(L.$t("重置已用流量")),1)]),_:1})):bt("",!0)],64)):(me(),Ie("div",{key:2,class:"cursor-pointer pt-20 text-center",onClick:M[25]||(M[25]=Z=>pe(Jt).push("/plan"))},[J(ie,{class:"text-40"}),H("div",zze,ce(L.$t("购买订阅")),1)]))]}),_:1},8,["title"]),J(G,{title:L.$t("捷径"),class:"m-t-20 border-rounded-5","content-style":"padding: 0"},{default:ae(()=>[J(be,{hoverable:"",clickable:""},{default:ae(()=>[J(ne,{class:"flex cursor-pointer justify-between p-19 hover:bg-#f6f6f6",onClick:M[26]||(M[26]=he=>pe(Jt).push("/knowledge"))},{default:ae(()=>[H("div",Oze,[H("div",Dze,ce(L.$t("查看教程")),1),H("div",Lze,ce(L.$t("学习如何使用"))+" "+ce(pe(i).title),1)])]),_:1}),J(ne,{class:"flex cursor-pointer justify-between p-19 hover:bg-#f6f6f6",onClick:M[27]||(M[27]=he=>d.value=!0)},{default:ae(()=>[H("div",Fze,[H("div",Nze,ce(L.$t("一键订阅")),1),H("div",Bze,ce(L.$t("快速将节点导入对应客户端进行使用")),1)])]),_:1}),J(ne,{class:"flex cursor-pointer justify-between p-19",onClick:M[28]||(M[28]=he=>pe(l).plan_id?pe(Jt).push("/plan/"+pe(l).plan_id):pe(Jt).push("/plan"))},{default:ae(()=>{var he;return[H("div",Hze,[H("div",jze,ce((he=y.value)!=null&&he.plan_id?L.$t("续费订阅"):L.$t("购买订阅")),1),H("div",Uze,ce(L.$t("对您当前的订阅进行购买")),1)])]}),_:1}),J(ne,{class:"flex cursor-pointer justify-between p-19",onClick:M[29]||(M[29]=he=>L.$router.push("/ticket"))},{default:ae(()=>[H("div",Vze,[H("div",Wze,ce(L.$t("遇到问题")),1),H("div",qze,ce(L.$t("遇到问题可以通过工单与我们沟通")),1)])]),_:1})]),_:1})]),_:1},8,["title"])])]}),_:1})}}}),Yze=zu(Gze,[["__scopeId","data-v-2396c316"]]),Xze=Object.freeze(Object.defineProperty({__proto__:null,default:Yze},Symbol.toStringTag,{value:"Module"})),Qze={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},Zze=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),Jze=[Zze];function eOe(e,t){return me(),Ie("svg",Qze,[...Jze])}const tOe={name:"ant-design-pay-circle-outlined",render:eOe},nOe={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},oOe=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),rOe=[oOe];function iOe(e,t){return me(),Ie("svg",nOe,[...rOe])}const aOe={name:"ant-design-transaction-outlined",render:iOe},sOe={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},lOe=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),cOe=[lOe];function uOe(e,t){return me(),Ie("svg",sOe,[...cOe])}const dOe={name:"mdi-invite",render:uOe},fOe={class:"text-50 font-400"},hOe={class:"m-l-10 text-20 text-#6c757d md:m-l20"},pOe={class:"text-#6c757d"},mOe={class:"flex justify-between p-b-5 p-t-5"},gOe={class:"flex justify-between p-b-5 p-t-5"},vOe={key:0},bOe={key:1},yOe={class:"flex justify-between p-b-5 p-t-5"},xOe={class:"flex justify-between p-b-5 p-t-5"},COe={class:"m-t-10"},wOe={class:"m-b-5"},_Oe={class:"m-t-10"},SOe={class:"m-b-5"},kOe={class:"flex justify-end"},TOe={class:"m-t-10"},POe={class:"m-b-5"},ROe={class:"m-t-10"},EOe={class:"m-b-5"},$Oe={class:"flex justify-end"},AOe=ge({__name:"index",setup(e){const t=bn(),n=y=>Bn.global.t(y),o=[{title:n("邀请码"),key:"code",render(y){const C=`${window.location.protocol}//${window.location.host}/#/register?code=${y.code}`;return b("div",[b("span",y.code),b(Tt,{size:"small",onClick:()=>ps(C),quaternary:!0,type:"info"},{default:()=>n("复制链接")})])}},{title:n("创建时间"),key:"created_at",fixed:"right",render(y){return nr(y.created_at)}}],r=[{title:n("发放时间"),key:"created_at",render(y){return nr(y.created_at)}},{title:n("佣金"),key:"get_amount",fixed:"right",render(y){return nn(y.get_amount)}}],i=N(),a=N([]);async function s(){const y=await GX(),{data:C}=y;i.value=C.codes,a.value=C.stat}const l=N([]),c=bo({page:1,pageSize:10,showSizePicker:!0,pageSizes:[10,50,100,150],onChange:y=>{c.page=y,u()},onUpdatePageSize:y=>{c.pageSize=y,c.page=1,u()}});async function u(){const y=await YX(c.page,c.pageSize),{data:C}=y;l.value=C}const d=N(!1);async function f(){d.value=!0;const{data:y}=await XX();y===!0&&(window.$message.success(n("已生成")),_()),d.value=!1}const p=N(!1),h=N(),m=N(!1);async function v(){m.value=!0;const y=h.value;if(typeof y!="number"){window.$message.error(n("请输入正确的划转金额"));return}const{data:C}=await QX(y*100);C===!0&&(window.$message.success(n("划转成功")),p.value=!1,s()),m.value=!1}const g=N(!1),x=bo({method:null,account:null}),S=N(!1);async function w(){S.value=!0,x.method||window.$message.error(n("提现方式不能为空")),x.account||window.$message.error(n("提现账号不能为空"));const y=x.method,C=x.account,{data:T}=await ZX({withdraw_method:y,withdraw_account:C});T===!0&&Jt.push("/ticket"),S.value=!1}function _(){s(),u()}return an(()=>{_()}),(y,C)=>{const T=dOe,R=dU,k=aOe,A=tOe,I=Ba,W=Un,B=Eu,O=bS,$=sl,U=Co,X=kG,L=Ur,M=ku,le=co;return me(),We(le,null,{default:ae(()=>[J(W,{title:y.$t("我的邀请"),class:"border-rounded-5"},{"header-extra":ae(()=>[J(T,{class:"text-40 text-gray"})]),default:ae(()=>{var Q;return[H("div",null,[H("span",fOe,[J(R,{from:0,to:pe(nn)(a.value[4]),active:!0,precision:2,duration:"500"},null,8,["to"])]),H("span",hOe,ce((Q=pe(t).appConfig)==null?void 0:Q.currency),1)]),H("div",pOe,ce(y.$t("当前剩余佣金")),1),J(I,{class:"m-t-10"},{default:ae(()=>{var ne;return[J(pe(Tt),{size:"small",type:"primary",onClick:C[0]||(C[0]=de=>p.value=!0)},{icon:ae(()=>[J(k)]),default:ae(()=>[Je(" "+ce(y.$t("划转")),1)]),_:1}),(ne=pe(t).appConfig)!=null&&ne.withdraw_close?bt("",!0):(me(),We(pe(Tt),{key:0,size:"small",type:"primary",onClick:C[1]||(C[1]=de=>g.value=!0)},{icon:ae(()=>[J(A)]),default:ae(()=>[Je(" "+ce(y.$t("推广佣金提现")),1)]),_:1}))]}),_:1})]}),_:1},8,["title"]),J(W,{class:"m-t-15 border-rounded-5"},{default:ae(()=>{var Q,ne,de,xe,Ce,G;return[H("div",mOe,[H("div",null,ce(y.$t("已注册用户数")),1),H("div",null,ce(y.$tc("{number} 人",{number:a.value[0]})),1)]),H("div",gOe,[H("div",null,ce(y.$t("佣金比例")),1),(Q=pe(t).appConfig)!=null&&Q.commission_distribution_enable?(me(),Ie("div",vOe,ce(`${Math.floor((((ne=pe(t).appConfig)==null?void 0:ne.commission_distribution_l1)||0)*a.value[3]/100)}%,${Math.floor((((de=pe(t).appConfig)==null?void 0:de.commission_distribution_l2)||0)*a.value[3]/100)}%,${Math.floor((((xe=pe(t).appConfig)==null?void 0:xe.commission_distribution_l3)||0)*a.value[3]/100)}%`),1)):(me(),Ie("div",bOe,ce(a.value[3])+"%",1))]),H("div",yOe,[H("div",null,ce(y.$t("确认中的佣金")),1),H("div",null,ce((Ce=pe(t).appConfig)==null?void 0:Ce.currency_symbol)+" "+ce(pe(nn)(a.value[2])),1)]),H("div",xOe,[H("div",null,ce(y.$t("累计获得佣金")),1),H("div",null,ce((G=pe(t).appConfig)==null?void 0:G.currency_symbol)+" "+ce(pe(nn)(a.value[1])),1)])]}),_:1}),J(W,{title:y.$t("邀请码管理"),class:"m-t-15 border-rounded-5"},{"header-extra":ae(()=>[J(pe(Tt),{size:"small",type:"primary",round:"",loading:d.value,onClick:f},{default:ae(()=>[Je(ce(y.$t("生成邀请码")),1)]),_:1},8,["loading"])]),default:ae(()=>[J(B,{columns:o,data:i.value,bordered:!1},null,8,["data"])]),_:1},8,["title"]),J(W,{title:y.$t("佣金发放记录"),class:"m-t-15 border-rounded-5"},{default:ae(()=>[J(B,{columns:r,data:l.value,pagination:c},null,8,["data","pagination"])]),_:1},8,["title"]),J(L,{show:p.value,"onUpdate:show":C[6]||(C[6]=Q=>p.value=Q)},{default:ae(()=>[J(W,{style:{width:"600px",position:"fixed",top:"30%",left:"50%",transform:"translate(-50%, -50%)"},segmented:{content:!0,footer:!0},title:y.$t("推广佣金划转至余额"),size:"huge",role:"dialog","aria-modal":"true","footer-style":"padding-top: 10px; padding-bottom:10px",class:"max-w-100%"},{"header-extra":ae(()=>[J(pe(Tt),{class:"h-auto p-2",tertiary:"",size:"large",onClick:C[2]||(C[2]=Q=>p.value=!1)},{icon:ae(()=>[J(O,{class:"cursor-pointer opacity-85"})]),_:1})]),footer:ae(()=>[H("div",kOe,[H("div",null,[J(pe(Tt),{onClick:C[4]||(C[4]=Q=>p.value=!1)},{default:ae(()=>[Je(ce(y.$t("取消")),1)]),_:1}),J(pe(Tt),{type:"primary",class:"ml-10",onClick:C[5]||(C[5]=Q=>v()),loading:m.value,disabled:m.value},{default:ae(()=>[Je(ce(y.$t("确定")),1)]),_:1},8,["loading","disabled"])])])]),default:ae(()=>[J($,{type:"warning"},{default:ae(()=>[Je(ce(y.$tc("划转后的余额仅用于{title}消费使用",{title:pe(t).title})),1)]),_:1}),H("div",COe,[H("div",wOe,ce(y.$t("当前推广佣金余额")),1),J(U,{placeholder:pe(nn)(a.value[4]),type:"number",disabled:""},null,8,["placeholder"])]),H("div",_Oe,[H("div",SOe,ce(y.$t("划转金额")),1),J(X,{value:h.value,"onUpdate:value":C[3]||(C[3]=Q=>h.value=Q),placeholder:y.$t("请输入需要划转到余额的金额"),clearable:""},null,8,["value","placeholder"])])]),_:1},8,["title"])]),_:1},8,["show"]),J(L,{show:g.value,"onUpdate:show":C[12]||(C[12]=Q=>g.value=Q)},{default:ae(()=>[J(W,{style:{width:"600px",position:"fixed",top:"30%",left:"50%",transform:"translate(-50%, -50%)"},segmented:{content:!0,footer:!0},title:y.$t("推广佣金划转至余额"),size:"huge",role:"dialog","aria-modal":"true","footer-style":"padding-top: 10px; padding-bottom:10px",class:"max-w-100%"},{"header-extra":ae(()=>[J(pe(Tt),{class:"h-auto p-2",tertiary:"",size:"large",onClick:C[7]||(C[7]=Q=>g.value=!1)},{icon:ae(()=>[J(O,{class:"cursor-pointer opacity-85"})]),_:1})]),footer:ae(()=>[H("div",$Oe,[H("div",null,[J(pe(Tt),{onClick:C[10]||(C[10]=Q=>p.value=!1)},{default:ae(()=>[Je(ce(y.$t("取消")),1)]),_:1}),J(pe(Tt),{type:"primary",class:"ml-10",onClick:C[11]||(C[11]=Q=>w()),loading:S.value,disabled:S.value},{default:ae(()=>[Je(ce(y.$t("确定")),1)]),_:1},8,["loading","disabled"])])])]),default:ae(()=>{var Q;return[H("div",TOe,[H("div",POe,ce(y.$t("提现方式")),1),J(M,{value:x.method,"onUpdate:value":C[8]||(C[8]=ne=>x.method=ne),options:(Q=pe(t).appConfig)==null?void 0:Q.withdraw_methods.map(ne=>({label:ne,value:ne})),placeholder:y.$t("请选择提现方式")},null,8,["value","options","placeholder"])]),H("div",ROe,[H("div",EOe,ce(y.$t("提现账号")),1),J(U,{value:x.account,"onUpdate:value":C[9]||(C[9]=ne=>x.account=ne),placeholder:y.$t("请输入提现账号"),type:"string"},null,8,["value","placeholder"])])]}),_:1},8,["title"])]),_:1},8,["show"])]),_:1})}}}),IOe=Object.freeze(Object.defineProperty({__proto__:null,default:AOe},Symbol.toStringTag,{value:"Module"})),MOe={class:""},zOe={class:"mb-4 text-16 font-600"},OOe={class:"text-12 text-gray"},DOe=["innerHTML"],LOe=ge({__name:"index",setup(e){const t=bn(),n=new Vu({html:!0}),o=f=>n.render(f);window.copy=f=>ps(f),window.jump=f=>a(f);const r=N(!1),i=N();async function a(f){const{data:p}=await fQ(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 dQ(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=ul,x=Ba,S=cm,w=lm,_=Un,y=JW,C=QW,T=co;return me(),We(T,{"show-footer":!1},{default:ae(()=>[J(v,null,{default:ae(()=>[J(h,{placeholder:f.$t("使用文档"),value:s.value,"onUpdate:value":p[0]||(p[0]=R=>s.value=R),onKeyup:p[1]||(p[1]=da(R=>d(),["enter"]))},null,8,["placeholder","value"]),J(m,{type:"primary",ghost:"",onClick:p[2]||(p[2]=R=>d())},{default:ae(()=>[Je(ce(f.$t("搜索")),1)]),_:1})]),_:1}),l.value?(me(),We(x,{key:0,vertical:"",class:"mt-20"},{default:ae(()=>[J(g,{height:"20px",width:"33%"}),J(g,{height:"20px",width:"66%"}),J(g,{height:"20px"})]),_:1})):bt("",!0),(me(!0),Ie(tt,null,Fn(c.value,(R,k)=>(me(),We(_,{key:k,title:k,class:"mt-20 border-rounded-5",contentStyle:"padding:0"},{default:ae(()=>[J(w,{clickable:"",hoverable:""},{default:ae(()=>[(me(!0),Ie(tt,null,Fn(R,A=>(me(),We(S,{key:A.id,onClick:I=>a(A.id)},{default:ae(()=>[H("div",MOe,[H("div",zOe,ce(A.title),1),H("div",OOe,ce(f.$t("最后更新"))+" "+ce(pe(fp)(A.updated_at)),1)])]),_:2},1032,["onClick"]))),128))]),_:2},1024)]),_:2},1032,["title"]))),128)),J(C,{show:r.value,"onUpdate:show":p[3]||(p[3]=R=>r.value=R),width:"80%",placement:"right"},{default:ae(()=>{var R;return[J(y,{title:(R=i.value)==null?void 0:R.title,closable:""},{default:ae(()=>{var k;return[H("div",{innerHTML:o(((k=i.value)==null?void 0:k.body)||""),class:"custom-html-style markdown-body"},null,8,DOe)]}),_:1},8,["title"])]}),_:1},8,["show"])]),_:1})}}}),FOe=Object.freeze(Object.defineProperty({__proto__:null,default:LOe},Symbol.toStringTag,{value:"Module"})),NOe={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},BOe=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),HOe=[BOe];function jOe(e,t){return me(),Ie("svg",NOe,[...HOe])}const UOe={name:"mdi-help-circle-outline",render:jOe},VOe={class:"flex"},WOe={class:"flex-[1]"},qOe={class:"flex flex-[3] text-center"},KOe={class:"flex flex-1 items-center justify-center"},GOe={class:"flex flex-1 items-center justify-center"},YOe={class:"flex-1"},XOe={class:"flex"},QOe={class:"flex-[1]"},ZOe={class:"flex flex-[3] text-center"},JOe={class:"flex flex-[1] items-center justify-center"},eDe={class:"flex-[1]"},tDe={class:"flex-[1]"},nDe={key:0},oDe={key:1},rDe=ge({__name:"index",setup(e){const t=N([]),n=N(!0);async function o(){n.value=!0;const r=await hS(),{data:i}=r;t.value=i,n.value=!1}return an(()=>{o()}),(r,i)=>{const a=ul,s=Ba,l=UOe,c=Pu,u=hi,d=cm,f=lm,p=ka("router-link"),h=sl,m=co;return me(),We(m,null,{default:ae(()=>[n.value?(me(),We(s,{key:0,vertical:"",class:"mt-20"},{default:ae(()=>[J(a,{height:"20px",width:"33%"}),J(a,{height:"20px",width:"66%"}),J(a,{height:"20px"})]),_:1})):t.value.length>0?(me(),We(f,{key:1,clickable:"",hoverable:""},{header:ae(()=>[H("div",VOe,[H("div",WOe,ce(r.$t("名称")),1),H("div",qOe,[H("div",KOe,[Je(ce(r.$t("状态"))+" ",1),J(c,{placement:"bottom",trigger:"hover"},{trigger:ae(()=>[J(l,{class:"m-l-3 text-16"})]),default:ae(()=>[H("span",null,ce(r.$t("五分钟内节点在线情况")),1)]),_:1})]),H("div",GOe,[Je(ce(r.$t("倍率"))+" ",1),J(c,{placement:"bottom",trigger:"hover"},{trigger:ae(()=>[J(l,{class:"m-l-3 text-16"})]),default:ae(()=>[H("span",null,ce(r.$t("使用的流量将乘以倍率进行扣除")),1)]),_:1})]),H("div",YOe,ce(r.$t("标签")),1)])])]),default:ae(()=>[(me(!0),Ie(tt,null,Fn(t.value,v=>(me(),We(d,{key:v.id},{default:ae(()=>[H("div",XOe,[H("div",QOe,ce(v.name),1),H("div",ZOe,[H("div",JOe,[H("div",{class:tr(["h-6 w-6 rounded-full",v.is_online?"bg-blue-500":"bg-red-500"])},null,2)]),H("div",eDe,[J(u,{size:"small",round:"",class:""},{default:ae(()=>[Je(ce(v.rate)+" x ",1)]),_:2},1024)]),H("div",tDe,[v.tags&&v.tags.length>0?(me(),Ie("div",nDe,[(me(!0),Ie(tt,null,Fn(v.tags,g=>(me(),We(u,{size:"small",round:"",key:g},{default:ae(()=>[Je(ce(g),1)]),_:2},1024))),128))])):(me(),Ie("span",oDe,"-"))])])])]),_:2},1024))),128))]),_:1})):(me(),We(h,{key:2,type:"info"},{default:ae(()=>[H("div",null,[Je(ce(r.$t("没有可用节点,如果您未订阅或已过期请"))+" ",1),J(p,{class:"font-600",to:"/plan"},{default:ae(()=>[Je(ce(r.$t("订阅")),1)]),_:1}),Je("。")])]),_:1}))]),_:1})}}}),iDe=Object.freeze(Object.defineProperty({__proto__:null,default:rDe},Symbol.toStringTag,{value:"Module"})),aDe=ge({__name:"index",setup(e){const t=c=>Bn.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(hi,{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 nr(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(Na,{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 pS(),{data:u}=c;a.value=u}async function l(){s()}return an(()=>{l()}),(c,u)=>{const d=Eu,f=co;return me(),We(f,null,{default:ae(()=>[J(d,{columns:r,data:a.value,bordered:!1,"scroll-x":800},null,8,["data"])]),_:1})}}}),sDe=Object.freeze(Object.defineProperty({__proto__:null,default:aDe},Symbol.toStringTag,{value:"Module"})),lDe={class:"inline-block",viewBox:"0 0 48 48",width:"1em",height:"1em"},cDe=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),uDe=[cDe];function dDe(e,t){return me(),Ie("svg",lDe,[...uDe])}const WS={name:"healthicons-yes-outline",render:dDe},fDe={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},hDe=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),pDe=[hDe];function mDe(e,t){return me(),Ie("svg",fDe,[...pDe])}const gDe={name:"simple-line-icons-book-open",render:mDe},vDe={class:"inline-block",viewBox:"0 0 20 20",width:"1em",height:"1em"},bDe=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),yDe=[bDe];function xDe(e,t){return me(),Ie("svg",vDe,[...yDe])}const CDe={name:"dashicons-yes-alt",render:xDe},wDe={class:"inline-block",viewBox:"0 0 20 20",width:"1em",height:"1em"},_De=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),SDe=[_De];function kDe(e,t){return me(),Ie("svg",wDe,[...SDe])}const TDe={name:"dashicons-warning",render:kDe},PDe={class:"p-20"},RDe={class:"p-10 text-center"},EDe={key:1,class:"flex flex-wrap"},$De={class:"w-100% md:flex-[2]"},ADe={key:2,class:"mt-10 text-22"},IDe={key:3,class:"text-14 text-[rgba(0,0,0,0.45)]"},MDe={class:"flex"},zDe={class:"flex-[1] text-#49505799"},ODe={class:"flex-[2]"},DDe={class:"flex"},LDe={class:"m-t-5 flex-[1] text-#49505799"},FDe={class:"flex-[2]"},NDe={class:"flex"},BDe={class:"m-b-5 m-t-5 flex-[1] text-#49505799"},HDe={class:"flex-[2]"},jDe={class:"flex"},UDe={class:"flex-[1] text-#49505799"},VDe={class:"flex-[2]"},WDe={key:0,class:"flex"},qDe={class:"flex-[1] text-#49505799"},KDe={class:"flex-[2]"},GDe={key:1,class:"flex"},YDe={class:"flex-[1] text-#49505799"},XDe={class:"flex-[2]"},QDe={key:2,class:"flex"},ZDe={class:"flex-[1] text-#49505799"},JDe={class:"flex-[2]"},eLe={key:3,class:"flex"},tLe={class:"flex-[1] text-#49505799"},nLe={class:"flex-[2]"},oLe={key:4,class:"flex"},rLe={class:"flex-[1] text-#49505799"},iLe={class:"flex-[2]"},aLe={class:"flex"},sLe={class:"m-t-5 flex-[1] text-#49505799"},lLe={class:"flex-[2]"},cLe=["onClick"],uLe={class:"flex-[1]"},dLe={class:"max-h-30 flex-[1]"},fLe=["src"],hLe={key:0,class:"w-100% md:flex-[1] md:pl-20"},pLe={class:"mt-20 border-rounded-5 bg-#2f3135 p-20 color-white"},mLe={class:"text-18 font-600"},gLe={class:"flex border-#646669 border-b-solid pb-16 pt-16"},vLe={class:"flex-[2]"},bLe={class:"flex-[1] text-right color-#f8f9fa"},yLe={key:0,class:"border-[#646669] border-b-solid pb-16 pt-16"},xLe={class:"color-#f8f9fa41"},CLe={class:"pt-16 text-right"},wLe={key:1,class:"border-[#646669] border-b-solid pb-16 pt-16"},_Le={class:"color-#f8f9fa41"},SLe={class:"pt-16 text-right"},kLe={key:2,class:"border-[#646669] border-b-solid pb-16 pt-16"},TLe={class:"color-#f8f9fa41"},PLe={class:"pt-16 text-right"},RLe={key:3,class:"border-[#646669] border-b-solid pb-16 pt-16"},ELe={class:"color-#f8f9fa41"},$Le={class:"pt-16 text-right"},ALe={key:4,class:"border-[#646669] border-b-solid pb-16 pt-16"},ILe={class:"color-#f8f9fa41"},MLe={class:"pt-16 text-right"},zLe={class:"pb-16 pt-16"},OLe={class:"color-#f8f9fa41"},DLe={class:"text-36 font-600"},LLe=ge({__name:"detail",setup(e){const t=bn(),n=Pa(),o=y=>Bn.global.t(y),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(y){switch(y){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:y}=await vm(s.value);y===!0&&(window.$message.success(o("取消成功")),_())}})}const s=N(""),l=N(),c=N(),u=N(!0);async function d(){u.value=!0;const{data:y}=await qX(s.value);l.value=y,y.status===0&&(h(),c.value=setInterval(w,1500)),u.value=!1}const f=N([]),p=N(0);async function h(){const{data:y}=await nQ();f.value=y}function m(){var C,T,R,k,A;return((C=l.value)==null?void 0:C.plan[l.value.period])-(((T=l.value)==null?void 0:T.balance_amount)||0)-(((R=l.value)==null?void 0:R.surplus_amount)||0)+(((k=l.value)==null?void 0:k.refund_amount)||0)-(((A=l.value)==null?void 0:A.discount_amount)||0)}function v(){const y=f.value[p.value];return y!=null&&y.handling_fee_percent?m()*parseFloat(y.handling_fee_percent)/100:(y==null?void 0:y.handling_fee_fixed)||0}async function g(){const y=f.value[p.value],{data:C,type:T}=await oQ(s.value,y==null?void 0:y.id);C&&(C===!0?(window.$message.info("支付成功"),setTimeout(()=>{_()},500)):T===0?(x.value=!0,S.value=C):T===1&&(window.$message.info("正在前往收银台"),setTimeout(()=>{window.location.href=C},500)))}const x=N(!1),S=N("");async function w(){const{data:y}=await KX(s.value);y&&(clearInterval(c.value),_())}async function _(){d()}return an(()=>{s.value=n.params.trade_no,_()}),(y,C)=>{const T=Na,R=Un,k=Ur,A=ul,I=Ba,W=TDe,B=CDe,O=gDe,$=Tt,U=WS,X=co;return me(),We(X,null,{default:ae(()=>{var L,M,le,Q,ne,de,xe,Ce,G,be,ue,re,_e,V,P,E,q,ie,Y,fe,ye,ve,ee,he,ke,te;return[J(k,{show:x.value,"onUpdate:show":C[0]||(C[0]=oe=>x.value=oe),onOnAfterLeave:C[1]||(C[1]=oe=>S.value="")},{default:ae(()=>[J(R,{style:{width:"300px",padding:"0","max-width":"100%"},"content-style":"padding:0",bordered:!1,size:"huge",role:"dialog","aria-modal":"true"},{default:ae(()=>[H("div",PDe,[S.value?(me(),We(_S,{key:0,value:S.value,level:"L","render-as":"svg",class:"h-100% w-100%"},null,8,["value"])):bt("",!0)]),J(T,{class:"m-0!"}),H("div",RDe,ce(y.$t("等待支付中")),1)]),_:1})]),_:1},8,["show"]),u.value?(me(),We(I,{key:0,vertical:"",class:"mt-20"},{default:ae(()=>[J(A,{height:"20px",width:"33%"}),J(A,{height:"20px",width:"66%"}),J(A,{height:"20px"})]),_:1})):(me(),Ie("div",EDe,[H("div",$De,[((L=l.value)==null?void 0:L.status)!==0?(me(),We(R,{key:0,class:"flex text-center","items-center":"","border-rounded-5":""},{default:ae(()=>{var oe,Re,De,qe,et,ze;return[((oe=l.value)==null?void 0:oe.status)===2?(me(),We(W,{key:0,class:"text-90 color-#f9a314"})):bt("",!0),((Re=l.value)==null?void 0:Re.status)===3||((De=l.value)==null?void 0:De.status)==4?(me(),We(B,{key:1,class:"text-90 color-#48bc19"})):bt("",!0),(qe=l.value)!=null&&qe.status?(me(),Ie("div",ADe,ce(i(l.value.status).title),1)):bt("",!0),(et=l.value)!=null&&et.status?(me(),Ie("div",IDe,ce(i(l.value.status).subTitle),1)):bt("",!0),((ze=l.value)==null?void 0:ze.status)===3?(me(),We($,{key:4,"icon-placement":"left",strong:"",color:"#db4619",size:"small",round:"",class:"mt-30",onClick:C[2]||(C[2]=He=>y.$router.push("/knowledge"))},{icon:ae(()=>[J(O)]),default:ae(()=>[Je(" "+ce(y.$t("查看使用教程")),1)]),_:1})):bt("",!0)]}),_:1})):bt("",!0),J(R,{class:"mt-20 border-rounded-5",title:y.$t("商品信息")},{default:ae(()=>{var oe,Re,De;return[H("div",MDe,[H("div",zDe,ce(y.$t("产品名称"))+":",1),H("div",ODe,ce((oe=l.value)==null?void 0:oe.plan.name),1)]),H("div",DDe,[H("div",LDe,ce(y.$t("类型/周期"))+":",1),H("div",FDe,ce((Re=l.value)!=null&&Re.period?r[l.value.period]:""),1)]),H("div",NDe,[H("div",BDe,ce(y.$t("产品流量"))+":",1),H("div",HDe,ce((De=l.value)==null?void 0:De.plan.transfer_enable)+" GB",1)])]}),_:1},8,["title"]),J(R,{class:"mt-20 border-rounded-5",title:y.$t("订单信息")},{"header-extra":ae(()=>{var oe;return[((oe=l.value)==null?void 0:oe.status)===0?(me(),We($,{key:0,color:"#db4619",size:"small",round:"",strong:"",onClick:C[3]||(C[3]=Re=>a())},{default:ae(()=>[Je(ce(y.$t("关闭订单")),1)]),_:1})):bt("",!0)]}),default:ae(()=>{var oe,Re,De,qe,et,ze,He,lt,Oe,nt,ot;return[H("div",jDe,[H("div",UDe,ce(y.$t("订单号"))+":",1),H("div",VDe,ce((oe=l.value)==null?void 0:oe.trade_no),1)]),(Re=l.value)!=null&&Re.discount_amount&&((De=l.value)==null?void 0:De.discount_amount)>0?(me(),Ie("div",WDe,[H("div",qDe,ce(y.$t("优惠金额")),1),H("div",KDe,ce(pe(nn)(l.value.discount_amount)),1)])):bt("",!0),(qe=l.value)!=null&&qe.surplus_amount&&((et=l.value)==null?void 0:et.surplus_amount)>0?(me(),Ie("div",GDe,[H("div",YDe,ce(y.$t("旧订阅折抵金额")),1),H("div",XDe,ce(pe(nn)(l.value.surplus_amount)),1)])):bt("",!0),(ze=l.value)!=null&&ze.refund_amount&&((He=l.value)==null?void 0:He.refund_amount)>0?(me(),Ie("div",QDe,[H("div",ZDe,ce(y.$t("退款金额")),1),H("div",JDe,ce(pe(nn)(l.value.refund_amount)),1)])):bt("",!0),(lt=l.value)!=null&<.balance_amount&&((Oe=l.value)==null?void 0:Oe.balance_amount)>0?(me(),Ie("div",eLe,[H("div",tLe,ce(y.$t("余额支付 ")),1),H("div",nLe,ce(pe(nn)(l.value.balance_amount)),1)])):bt("",!0),((nt=l.value)==null?void 0:nt.status)===0&&v()>0?(me(),Ie("div",oLe,[H("div",rLe,ce(y.$t("支付手续费"))+":",1),H("div",iLe,ce(pe(nn)(v())),1)])):bt("",!0),H("div",aLe,[H("div",sLe,ce(y.$t("创建时间"))+":",1),H("div",lLe,ce(pe(nr)((ot=l.value)==null?void 0:ot.created_at)),1)])]}),_:1},8,["title"]),((M=l.value)==null?void 0:M.status)===0?(me(),We(R,{key:1,title:y.$t("支付方式"),class:"mt-20","content-style":"padding:0"},{default:ae(()=>[(me(!0),Ie(tt,null,Fn(f.value,(oe,Re)=>(me(),Ie("div",{key:oe.id,class:tr(["border-2 border-rounded-5 p-20 border-solid flex",p.value===Re?"border-#0665d0":"border-transparent"]),onClick:De=>p.value=Re},[H("div",uLe,ce(oe.name),1),H("div",dLe,[H("img",{class:"h-full",src:oe.icon},null,8,fLe)])],10,cLe))),128))]),_:1},8,["title"])):bt("",!0)]),((le=l.value)==null?void 0:le.status)===0?(me(),Ie("div",hLe,[H("div",pLe,[H("div",mLe,ce(y.$t("订单总额")),1),H("div",gLe,[H("div",vLe,ce((Q=l.value)==null?void 0:Q.plan.name),1),H("div",bLe,ce((ne=pe(t).appConfig)==null?void 0:ne.currency_symbol)+ce(((de=l.value)==null?void 0:de.period)&&pe(nn)((xe=l.value)==null?void 0:xe.plan[l.value.period])),1)]),(Ce=l.value)!=null&&Ce.surplus_amount&&((G=l.value)==null?void 0:G.surplus_amount)>0?(me(),Ie("div",yLe,[H("div",xLe,ce(y.$t("折抵")),1),H("div",CLe,"- "+ce((be=pe(t).appConfig)==null?void 0:be.currency_symbol)+ce(pe(nn)((ue=l.value)==null?void 0:ue.surplus_amount)),1)])):bt("",!0),(re=l.value)!=null&&re.discount_amount&&((_e=l.value)==null?void 0:_e.discount_amount)>0?(me(),Ie("div",wLe,[H("div",_Le,ce(y.$t("折扣")),1),H("div",SLe,"- "+ce((V=pe(t).appConfig)==null?void 0:V.currency_symbol)+ce(pe(nn)((P=l.value)==null?void 0:P.discount_amount)),1)])):bt("",!0),(E=l.value)!=null&&E.refund_amount&&((q=l.value)==null?void 0:q.refund_amount)>0?(me(),Ie("div",kLe,[H("div",TLe,ce(y.$t("退款")),1),H("div",PLe,"- "+ce((ie=pe(t).appConfig)==null?void 0:ie.currency_symbol)+ce(pe(nn)((Y=l.value)==null?void 0:Y.refund_amount)),1)])):bt("",!0),(fe=l.value)!=null&&fe.balance_amount&&((ye=l.value)==null?void 0:ye.balance_amount)>0?(me(),Ie("div",RLe,[H("div",ELe,ce(y.$t("余额支付")),1),H("div",$Le,"- "+ce((ve=pe(t).appConfig)==null?void 0:ve.currency_symbol)+ce(pe(nn)((ee=l.value)==null?void 0:ee.balance_amount)),1)])):bt("",!0),v()>0?(me(),Ie("div",ALe,[H("div",ILe,ce(y.$t("支付手续费")),1),H("div",MLe,"+ "+ce((he=pe(t).appConfig)==null?void 0:he.currency_symbol)+ce(pe(nn)(v())),1)])):bt("",!0),H("div",zLe,[H("div",OLe,ce(y.$t("总计")),1),H("div",DLe,ce((ke=pe(t).appConfig)==null?void 0:ke.currency_symbol)+" "+ce(pe(nn)(m()+v()))+" "+ce((te=pe(t).appConfig)==null?void 0:te.currency),1)]),J($,{type:"primary",class:"w-100% text-white","icon-placement":"left",strong:"",onClick:C[4]||(C[4]=oe=>g())},{icon:ae(()=>[J(U)]),default:ae(()=>[Je(" "+ce(y.$t("结账")),1)]),_:1})])])):bt("",!0)]))]}),_:1})}}}),FLe=Object.freeze(Object.defineProperty({__proto__:null,default:LLe},Symbol.toStringTag,{value:"Module"})),NLe={class:"inline-block",viewBox:"0 0 50 50",width:"1em",height:"1em"},BLe=H("path",{fill:"currentColor",d:"M25 42c-9.4 0-17-7.6-17-17S15.6 8 25 8s17 7.6 17 17s-7.6 17-17 17m0-32c-8.3 0-15 6.7-15 15s6.7 15 15 15s15-6.7 15-15s-6.7-15-15-15"},null,-1),HLe=H("path",{fill:"currentColor",d:"m32.283 16.302l1.414 1.415l-15.98 15.98l-1.414-1.414z"},null,-1),jLe=H("path",{fill:"currentColor",d:"m17.717 16.302l15.98 15.98l-1.414 1.415l-15.98-15.98z"},null,-1),ULe=[BLe,HLe,jLe];function VLe(e,t){return me(),Ie("svg",NLe,[...ULe])}const qS={name:"ei-close-o",render:VLe},WLe={class:"inline-block",viewBox:"0 0 50 50",width:"1em",height:"1em"},qLe=H("path",{fill:"currentColor",d:"M25 42c-9.4 0-17-7.6-17-17S15.6 8 25 8s17 7.6 17 17s-7.6 17-17 17m0-32c-8.3 0-15 6.7-15 15s6.7 15 15 15s15-6.7 15-15s-6.7-15-15-15"},null,-1),KLe=H("path",{fill:"currentColor",d:"m23 32.4l-8.7-8.7l1.4-1.4l7.3 7.3l11.3-11.3l1.4 1.4z"},null,-1),GLe=[qLe,KLe];function YLe(e,t){return me(),Ie("svg",WLe,[...GLe])}const KS={name:"ei-check",render:YLe},XLe={class:"ml-auto mr-auto max-w-1200 w-100%"},QLe={class:"m-3 mb-4 mt-4 text-30 font-400"},ZLe={class:"card-container m-t-10 md:m-t-40"},JLe=["onClick"],e9e={class:"vertical-bottom"},t9e={class:"text-30 font-600"},n9e={class:"p-l-5 text-16 text-gray"},o9e={key:0},r9e=["innerHTML"],i9e=ge({__name:"index",setup(e){const t=bn(),n=d=>Bn.global.t(d),o=new Vu({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 WX();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=nV,h=l2,m=KS,v=qS,g=ur,x=Tt,S=Un,w=co;return me(),We(w,null,{default:ae(()=>[H("div",XLe,[H("h2",QLe,ce(d.$t("选择最适合你的计划")),1),J(h,{value:i.value,"onUpdate:value":f[0]||(f[0]=_=>i.value=_),name:"plan_select",class:""},{default:ae(()=>[(me(),Ie(tt,null,Fn(a,_=>J(p,{key:_.value,value:_.value,label:_.label,style:{background:"--n-color"}},null,8,["value","label"])),64))]),_:1},8,["value"]),H("section",ZLe,[(me(!0),Ie(tt,null,Fn(s.value,_=>(me(),Ie("div",{class:"card-item min-w-300 cursor-pointer",key:_.id,onClick:y=>d.$router.push("/plan/"+_.id)},[J(S,{title:_.name,hoverable:"",class:"m-auto max-w-100% w-375"},{"header-extra":ae(()=>{var y;return[H("div",e9e,[H("span",t9e,ce((y=pe(t).appConfig)==null?void 0:y.currency_symbol)+" "+ce(_.price),1),Je(),H("span",n9e," /"+ce(_.cycle),1)])]}),action:ae(()=>[J(x,{strong:"",secondary:"",type:"info"},{default:ae(()=>[Je(ce(d.$t("立即订阅")),1)]),_:1})]),default:ae(()=>[pe(Tx)(_.content)?(me(),Ie("div",o9e,[(me(!0),Ie(tt,null,Fn(JSON.parse(_.content),(y,C)=>(me(),Ie("div",{key:C,class:tr(["vertical-center flex items-center",y.support?"":"opacity-30"])},[J(g,{size:"30",class:"flex items-center text-[--primary-color]"},{default:ae(()=>[y.support?(me(),We(m,{key:0})):(me(),We(v,{key:1}))]),_:2},1024),H("div",null,ce(y.feature),1)],2))),128))])):(me(),Ie("div",{key:1,innerHTML:r(_.content||""),class:"markdown-body"},null,8,r9e))]),_:2},1032,["title"])],8,JLe))),128))])])]),_:1})}}}),a9e=zu(i9e,[["__scopeId","data-v-25ea7860"]]),s9e=Object.freeze(Object.defineProperty({__proto__:null,default:a9e},Symbol.toStringTag,{value:"Module"})),l9e={class:"inline-block",viewBox:"0 0 576 512",width:"1em",height:"1em"},c9e=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),u9e=[c9e];function d9e(e,t){return me(),Ie("svg",l9e,[...u9e])}const f9e={name:"fa6-solid-ticket",render:d9e},h9e={key:1,class:"flex flex-wrap"},p9e={class:"w-100% md:max-w-2/3"},m9e={key:0},g9e=["innerHTML"],v9e=["onClick"],b9e={class:"mt-20 w-full md:mt-0 md:max-w-1/3 sm:max-w-full md:pl-20"},y9e={class:"border-rounded-5 bg-#2f3135 p-20 color-white"},x9e={class:"flex items-center"},C9e=["placeholder"],w9e={class:"mt-0 border-rounded-5 bg-#2f3135 p-20 color-white md:mt-20"},_9e={class:"text-18 font-600"},S9e={class:"flex border-#646669 border-b-solid pb-16 pt-16"},k9e={class:"flex-[2]"},T9e={class:"flex-[1] text-right color-#f8f9fa"},P9e={key:0,class:"border-[#646669] border-b-solid pb-16 pt-16"},R9e={class:"color-#f8f9fa"},E9e={class:"flex pb-16 pt-16"},$9e={class:"flex-[2]"},A9e={class:"flex-[1] text-right color-#f8f9fa"},I9e={class:"pb-16 pt-16"},M9e={class:"color-#f8f9fa"},z9e={class:"text-36 font-600"},O9e=ge({__name:"detail",setup(e){const t=bn(),n=Pa(),o=dl(),r=k=>Bn.global.t(k),i=new Vu({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 iQ(d.value,R.value);k&&(p.value=k),f.value=!1}function m(){if(!p.value||!S.value||aC(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=y.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&&x()})},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(){x()}});return}x()}async function x(){var I;v.value=!0;const k=c.value[l.value].key,{data:A}=await mS(R.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(),w=N(!0);async function _(){w.value=!0;const{data:k}=await rQ(R.value);S.value=k,u(),w.value=!1}const y=N();async function C(){const{data:k}=await pS();y.value=k}function T(){_(),C()}const R=N();return an(()=>{R.value=n.params.plan_id,T()}),(k,A)=>{const I=ul,W=Ba,B=KS,O=qS,$=ur,U=Un,X=Na,L=f9e,M=Tt,le=WS,Q=co;return me(),We(Q,null,{default:ae(()=>{var ne,de,xe,Ce,G,be,ue,re;return[w.value?(me(),We(W,{key:0,vertical:"",class:"mt-20"},{default:ae(()=>[J(I,{height:"20px",width:"33%"}),J(I,{height:"20px",width:"66%"}),J(I,{height:"20px"})]),_:1})):(me(),Ie("div",h9e,[H("div",p9e,[J(U,{title:(ne=S.value)==null?void 0:ne.name,class:"m-auto max-w-100% border-rounded-5"},{default:ae(()=>{var _e,V,P;return[pe(Tx)(((_e=S.value)==null?void 0:_e.content)||"")?(me(),Ie("div",m9e,[(me(!0),Ie(tt,null,Fn(JSON.parse(((V=S.value)==null?void 0:V.content)||""),(E,q)=>(me(),Ie("div",{key:q,class:tr(["vertical-center flex items-center",E.support?"":"opacity-30"])},[J($,{size:"30",class:"flex items-center text-[--primary-color]"},{default:ae(()=>[E.support?(me(),We(B,{key:0})):(me(),We(O,{key:1}))]),_:2},1024),H("div",null,ce(E.feature),1)],2))),128))])):(me(),Ie("div",{key:1,innerHTML:a(((P=S.value)==null?void 0:P.content)||""),class:"markdown-body"},null,8,g9e))]}),_:1},8,["title"]),J(U,{title:k.$t("付款周期"),class:"mt-20 border-rounded-5",contentStyle:"padding:0"},{default:ae(()=>[(me(!0),Ie(tt,null,Fn(c.value,(_e,V)=>{var P,E;return me(),Ie("div",{key:_e.key},[H("div",{class:tr(["flex justify-between border-2 border-rounded-5 border-solid p-20 text-16 cursor-pointer",V===l.value?"border-#0665d0":"border-transparent"]),onClick:q=>l.value=V},[H("div",null,ce(_e.name),1),H("div",null,ce((P=pe(t).appConfig)==null?void 0:P.currency_symbol)+" "+ce(pe(nn)((E=S.value)==null?void 0:E[c.value[V].key])),1)],10,v9e),J(X,{class:"m-0!"})])}),128))]),_:1},8,["title"])]),H("div",b9e,[H("div",y9e,[H("div",x9e,[Cn(H("input",{placeholder:r("有优惠券?"),"onUpdate:modelValue":A[0]||(A[0]=_e=>d.value=_e),class:"min-w-0 flex-[1] border-none bg-transparent color-white outline-none"},null,8,C9e),[[Y4,d.value]]),J(M,{type:"primary","icon-placement":"left",loading:f.value,disabled:f.value,onClick:A[1]||(A[1]=_e=>h())},{icon:ae(()=>[J(L)]),default:ae(()=>[Je(" "+ce(k.$t("验证")),1)]),_:1},8,["loading","disabled"])])]),H("div",w9e,[H("div",_9e,ce(k.$t("订单总额")),1),H("div",S9e,[H("div",k9e,ce((de=S.value)==null?void 0:de.name),1),H("div",T9e,ce((xe=pe(t).appConfig)==null?void 0:xe.currency_symbol)+" "+ce(pe(nn)((Ce=S.value)==null?void 0:Ce[c.value[l.value].key])),1)]),p.value?(me(),Ie("div",P9e,[H("div",R9e,ce(k.$t("折扣")),1),H("div",E9e,[H("div",$9e,ce((G=p.value)==null?void 0:G.name),1),H("div",A9e," - "+ce(pe(nn)(m())),1)])])):bt("",!0),H("div",I9e,[H("div",M9e,ce(k.$t("总计")),1),H("div",z9e,ce((be=pe(t).appConfig)==null?void 0:be.currency_symbol)+" "+ce(pe(nn)(((ue=S.value)==null?void 0:ue[c.value[l.value].key])-m()))+" "+ce((re=pe(t).appConfig)==null?void 0:re.currency),1)]),J(M,{type:"primary",class:"w-100% text-white","icon-placement":"left",strong:"",loading:v.value,disabled:v.value,onClick:A[2]||(A[2]=_e=>g())},{icon:ae(()=>[J(le)]),default:ae(()=>[Je(" "+ce(k.$t("下单")),1)]),_:1},8,["loading","disabled"])])])]))]}),_:1})}}}),D9e=Object.freeze(Object.defineProperty({__proto__:null,default:O9e},Symbol.toStringTag,{value:"Module"})),L9e={class:"inline-block",viewBox:"0 0 256 256",width:"1em",height:"1em"},F9e=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),N9e=[F9e];function B9e(e,t){return me(),Ie("svg",L9e,[...N9e])}const H9e={name:"ph-wallet-fill",render:B9e},j9e={class:"text-50 font-400"},U9e={class:"m-l-20 text-20 text-#6c757d"},V9e={class:"text-#6c757d"},W9e={class:"mt-10 max-w-500"},q9e={class:"mt-10 max-w-500"},K9e={class:"mt-10 max-w-500"},G9e={class:"mt-10 max-w-500"},Y9e={class:"mb-5"},X9e={class:"mt-10 max-w-500"},Q9e={class:"mb-5"},Z9e=ge({__name:"index",setup(e){const t=dl(),n=bn(),o=m=>Bn.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 JX(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 eQ();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=H9e,x=Un,S=Co,w=Tt,_=qY,y=sl,C=Ur,T=co;return me(),We(T,null,{default:ae(()=>[J(x,{title:m.$t("我的钱包"),class:"border-rounded-5"},{"header-extra":ae(()=>[J(g,{class:"text-40 color-gray"})]),default:ae(()=>{var R;return[H("div",null,[H("span",j9e,ce(pe(nn)(pe(t).balance)),1),H("span",U9e,ce((R=pe(n).appConfig)==null?void 0:R.currency),1)]),H("div",V9e,ce(m.$t("账户余额(仅消费)")),1)]}),_:1},8,["title"]),J(x,{title:m.$t("修改密码"),class:"mt-20 border-rounded-5"},{default:ae(()=>[H("div",W9e,[H("label",null,ce(m.$t("旧密码")),1),J(S,{type:"password",value:r.value,"onUpdate:value":v[0]||(v[0]=R=>r.value=R),placeholder:m.$t("请输入旧密码"),maxlength:32},null,8,["value","placeholder"])]),H("div",q9e,[H("label",null,ce(m.$t("新密码")),1),J(S,{type:"password",value:i.value,"onUpdate:value":v[1]||(v[1]=R=>i.value=R),placeholder:m.$t("请输入新密码"),maxlength:32},null,8,["value","placeholder"])]),H("div",K9e,[H("label",null,ce(m.$t("新密码")),1),J(S,{type:"password",value:a.value,"onUpdate:value":v[2]||(v[2]=R=>a.value=R),placeholder:m.$t("请输入新密码"),maxlength:32},null,8,["value","placeholder"])]),J(w,{class:"mt-20",type:"primary",onClick:l,loading:s.value,disabled:s.value},{default:ae(()=>[Je(ce(m.$t("保存")),1)]),_:1},8,["loading","disabled"])]),_:1},8,["title"]),J(x,{title:m.$t("通知"),class:"mt-20 border-rounded-5"},{default:ae(()=>[H("div",G9e,[H("div",Y9e,ce(m.$t("到期邮件提醒")),1),J(_,{value:c.value,"onUpdate:value":[v[3]||(v[3]=R=>c.value=R),v[4]||(v[4]=R=>d("expire"))]},null,8,["value"])]),H("div",X9e,[H("div",Q9e,ce(m.$t("流量邮件提醒")),1),J(_,{value:u.value,"onUpdate:value":[v[5]||(v[5]=R=>u.value=R),v[6]||(v[6]=R=>d("traffic"))]},null,8,["value"])])]),_:1},8,["title"]),J(x,{title:m.$t("重置订阅信息"),class:"mt-20 border-rounded-5"},{default:ae(()=>[J(y,{type:"warning"},{default:ae(()=>[Je(ce(m.$t("当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。")),1)]),_:1}),J(w,{type:"error",size:"small",class:"mt-10",onClick:v[7]||(v[7]=R=>f.value=!0)},{default:ae(()=>[Je(ce(m.$t("重置")),1)]),_:1})]),_:1},8,["title"]),J(C,{show:f.value,"onUpdate:show":v[8]||(v[8]=R=>f.value=R),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})}}}),J9e=Object.freeze(Object.defineProperty({__proto__:null,default:Z9e},Symbol.toStringTag,{value:"Module"})),eFe={class:"flex justify-end"},tFe=ge({__name:"index",setup(e){const t=p=>Bn.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 nr(p.created_at)}},{title:t("最后回复时间"),key:"updated_at",render(p){return nr(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(Na,{vertical:!0});return b("div",[h,v,m])}}],r=N(!1),i=N(""),a=N(),s=N("");async function l(){const{data:p}=await sQ(i.value,a.value,s.value);p===!0&&(window.$message.success(t("创建成功")),f(),r.value=!1)}async function c(p){const{data:h}=await lQ(p);h&&(window.$message.success(t("关闭成功")),f())}const u=N([]);async function d(){const{data:p}=await aQ();u.value=p}function f(){d()}return an(()=>{f()}),(p,h)=>{const m=Co,v=ku,g=Ba,x=Un,S=Ur,w=Eu,_=co;return me(),We(_,null,{default:ae(()=>[J(x,{class:"border-rounded-5",title:p.$t("工单历史")},{"header-extra":ae(()=>[J(pe(Tt),{type:"primary",round:"",onClick:h[0]||(h[0]=y=>r.value=!0)},{default:ae(()=>[Je(ce(p.$t("新的工单")),1)]),_:1}),J(S,{show:r.value,"onUpdate:show":h[7]||(h[7]=y=>r.value=y)},{default:ae(()=>[J(x,{title:p.$t("新的工单"),class:"w-600",segmented:{content:!0,footer:!0},closable:"",onClose:h[6]||(h[6]=y=>r.value=!1)},{footer:ae(()=>[H("div",eFe,[J(g,null,{default:ae(()=>[J(pe(Tt),{onClick:h[4]||(h[4]=y=>r.value=!1)},{default:ae(()=>[Je(ce(p.$t("取消")),1)]),_:1}),J(pe(Tt),{type:"primary",onClick:h[5]||(h[5]=y=>l())},{default:ae(()=>[Je(ce(p.$t("确认")),1)]),_:1})]),_:1})])]),default:ae(()=>[H("div",null,[H("label",null,ce(p.$t("主题")),1),J(m,{value:i.value,"onUpdate:value":h[1]||(h[1]=y=>i.value=y),class:"mt-5",placeholder:p.$t("请输入工单主题")},null,8,["value","placeholder"])]),H("div",null,[H("label",null,ce(p.$t("工单级别")),1),J(v,{value:a.value,"onUpdate:value":h[2]||(h[2]=y=>a.value=y),options:n,placeholder:p.$t("请选项工单等级"),class:"mt-5"},null,8,["value","placeholder"])]),H("div",null,[H("label",null,ce(p.$t("消息")),1),J(m,{value:s.value,"onUpdate:value":h[3]||(h[3]=y=>s.value=y),type:"textarea",placeholder:p.$t("请描述你遇到的问题"),round:"",class:"mt-5"},null,8,["value","placeholder"])])]),_:1},8,["title"])]),_:1},8,["show"])]),default:ae(()=>[J(w,{columns:o,data:u.value,"scroll-x":800},null,8,["data"])]),_:1},8,["title"])]),_:1})}}}),nFe=Object.freeze(Object.defineProperty({__proto__:null,default:tFe},Symbol.toStringTag,{value:"Module"})),oFe={class:"relative",style:{height:"calc(100% - 70px)"}},rFe={class:"mb-8 mt-8 text-14 text-gray"},iFe={class:"mb-8 inline-block border-rounded-5 bg-#f8f9fa pb-8 pl-16 pr-16 pt-8"},aFe=ge({__name:"detail",setup(e){const t=Pa(),n=u=>Bn.global.t(u),o=N("");async function r(){const{data:u}=await uQ(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 cQ(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=FY,p=Co,h=Tt,m=wu,v=Un,g=co;return me(),We(g,null,{default:ae(()=>{var x;return[J(v,{title:(x=a.value)==null?void 0:x.subject,class:"h-full overflow-hidden"},{default:ae(()=>[H("div",oFe,[J(f,{class:"absolute right-0 h-full"},{default:ae(()=>{var S;return[(me(!0),Ie(tt,null,Fn((S=a.value)==null?void 0:S.message,w=>(me(),Ie("div",{key:w.id,class:tr([w.is_me?"text-right":"text-left"])},[H("div",rFe,ce(pe(nr)(w.created_at)),1),H("div",iFe,ce(w.message),1)],2))),128))]}),_:1})]),J(m,{size:"large",class:"mt-30"},{default:ae(()=>[J(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"]),J(h,{type:"primary",size:"large",onClick:d[2]||(d[2]=S=>r())},{default:ae(()=>[Je(ce(u.$t("回复")),1)]),_:1})]),_:1})]),_:1},8,["title"])]}),_:1})}}}),sFe=Object.freeze(Object.defineProperty({__proto__:null,default:aFe},Symbol.toStringTag,{value:"Module"})),lFe=ge({__name:"index",setup(e){const t=a=>Bn.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(hi,{size:"small",round:!0},{default:()=>a.server_rate+" x"})}},{title(){const a=b(Pu,{placement:"bottom",trigger:"hover"},{trigger:()=>b(Vs("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 tQ();r.value=a}return an(()=>{i()}),(a,s)=>{const l=sl,c=Eu,u=Un,d=co;return me(),We(d,null,{default:ae(()=>[J(u,{class:"border-rounded-5"},{default:ae(()=>[J(l,{type:"info",bordered:!1,class:"mb-20"},{default:ae(()=>[Je(ce(a.$t("流量明细仅保留近月数据以供查询。")),1)]),_:1}),J(c,{columns:n,data:r.value,"scroll-x":600},null,8,["data"])]),_:1})]),_:1})}}}),cFe=Object.freeze(Object.defineProperty({__proto__:null,default:lFe},Symbol.toStringTag,{value:"Module"})),uFe={name:"NOTFOUND"},dFe={"h-full":"",flex:""};function fFe(e,t,n,o,r,i){const a=Tt,s=OY;return me(),Ie("div",dFe,[J(s,{"m-auto":"",status:"404",title:"404 Not Found",description:""},{footer:ae(()=>[J(a,null,{default:ae(()=>[Je("Find some fun")]),_:1})]),_:1})])}const hFe=zu(uFe,[["render",fFe]]),pFe=Object.freeze(Object.defineProperty({__proto__:null,default:hFe},Symbol.toStringTag,{value:"Module"})),mFe={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},gFe=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),vFe=[gFe];function bFe(e,t){return me(),Ie("svg",mFe,[...vFe])}const $m={name:"iconoir-language",render:bFe},yFe={class:"inline-block",viewBox:"0 0 32 32",width:"1em",height:"1em"},xFe=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),CFe=H("path",{fill:"currentColor",d:"M14.59 20.59L18.17 17H4v-2h14.17l-3.58-3.59L16 10l6 6l-6 6z"},null,-1),wFe=[xFe,CFe];function _Fe(e,t){return me(),Ie("svg",yFe,[...wFe])}const SFe={name:"carbon-login",render:_Fe},kFe=e=>St({url:"/passport/auth/login",method:"post",data:e}),TFe=e=>St({url:"/passport/auth/register",method:"post",data:e});function GS(){return St.get("/guest/comm/config")}function YS(e,t){return St.post("/passport/comm/sendEmailVerify",{email:e,recaptcha_data:t})}function PFe(e,t,n){return St.post("/passport/auth/forget",{email:e,password:t,email_code:n})}const RFe={class:"p-24"},EFe={key:0,class:"text-center"},$Fe=["src"],AFe={key:1,class:"m-1 text-center text-36 font-normal",color:"#343a40"},IFe={"text-muted":"","mb-3":"","text-center":"","text-14":"","font-400":"",color:"#6c757d"},MFe={"mt-20":"","w-full":""},zFe={"mt-20":"","w-full":""},OFe={"mt-20":"","w-full":""},DFe={class:"flex justify-between bg-[--n-color-embedded] p-x-24 p-y-16 text-#6c757d"},LFe=ge({__name:"login",setup(e){const t=bn(),n=Qc(),o=N({email:"",password:""});r();function r(){const a=Si.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 kFe({email:a,password:s.toString()});(l=c.data)!=null&&l.auth_data&&(window.$message.success("登录成功"),IX(c.data.auth_data),n.push("/"))}catch{}}return(a,s)=>{const l=Co,c=SFe,u=Tt,d=ka("router-link"),f=Na,p=$m,h=ll,m=Un;return me(),Ie("div",{"wh-full":"",flex:"","items-center":"","justify-center":"",style:Fo(pe(t).background_url&&`background:url(${pe(t).background_url}) no-repeat center center / cover;`)},[J(m,{class:"m-auto max-w-450 rounded-5 bg-[--n-color] shadow-black","content-style":"padding: 0;"},{default:ae(()=>[H("div",RFe,[pe(t).logo?(me(),Ie("div",EFe,[H("img",{src:pe(t).logo,class:"mb-1em max-w-100%"},null,8,$Fe)])):(me(),Ie("h1",AFe,ce(pe(t).title),1)),H("h5",IFe,ce(pe(t).description||" "),1),H("div",MFe,[J(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",zFe,[J(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",OFe,[J(u,{"h-36":"","w-full":"","rounded-5":"","text-16":"",type:"primary","icon-placement":"left",onClick:i},{icon:ae(()=>[J(c)]),default:ae(()=>[Je(" "+ce(a.$t("登入")),1)]),_:1})])]),H("div",DFe,[H("div",null,[J(d,{to:"/register",class:"text-#6c757d"},{default:ae(()=>[Je(ce(a.$t("注册")),1)]),_:1}),J(f,{vertical:""}),J(d,{to:"/forgetpassword",class:"text-#6c757d"},{default:ae(()=>[Je(ce(a.$t("忘记密码")),1)]),_:1})]),H("div",null,[J(h,{value:pe(t).lang,"onUpdate:value":s[2]||(s[2]=v=>pe(t).lang=v),options:Object.entries(pe(mi)).map(([v,g])=>({label:g,value:v})),trigger:"click","on-update:value":pe(t).switchLang},{default:ae(()=>[J(u,{text:"","icon-placement":"left"},{icon:ae(()=>[J(p)]),default:ae(()=>[Je(" "+ce(pe(mi)[pe(t).lang]),1)]),_:1})]),_:1},8,["value","options","on-update:value"])])])]),_:1})],4)}}}),FFe=Object.freeze(Object.defineProperty({__proto__:null,default:LFe},Symbol.toStringTag,{value:"Module"})),NFe={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},BFe=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),HFe=[BFe];function jFe(e,t){return me(),Ie("svg",NFe,[...HFe])}const UFe={name:"mdi-emoticon-kiss-outline",render:jFe},XS=ge({__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 Ut(()=>{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)=>(me(),Ie("div",{ref_key:"recaptchaDiv",ref:r},null,512))}}),VFe={class:"p-24"},WFe={key:0,class:"text-center"},qFe=["src"],KFe={key:1,class:"m-1 text-center text-36 font-normal",color:"#343a40"},GFe={"text-muted":"","mb-3":"","text-center":"","text-14":"","font-400":"",color:"#6c757d"},YFe={"mt-20":"","w-full":""},XFe={key:2,"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=ge({__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 _,y;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&&((y=g.value)!=null&&y.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:w}=await YS(S,i.value);if(w===!0){window.$message.success("发送成功"),h.value=60;const C=setInterval(()=>{h.value--,h.value===0&&clearInterval(C)},1e3);i.value=""}p.value=!1}async function v(){var R,k;if(r.value.email===""){window.$message.error("请输入邮箱地址");return}const{password:S,confirm_password:w,invite_code:_,email_code:y}=r.value,C=r.value.suffix?`${r.value.email}${r.value.suffix}`:r.value.email;if(!C||!S){window.$message.warning("请输入账号密码");return}if(S!==w){window.$message.warning("请确保两次密码输入一致");return}if((R=g.value)!=null&&R.is_recaptcha&&((k=g.value)!=null&&k.is_recaptcha)){i.value||(s.value=!0),l.value="register";return}const{data:T}=await TFe({email:C,password:S.toString(),invite_code:_,email_code:y});T.auth_data&&(window.$message.success("注册成功"),yR(T.auth_data),o.push("/"))}const g=N();async function x(){var w,_;const{data:S}=await GS();S&&(g.value=S,$v(S.email_whitelist_suffix)&&(r.value.suffix=(w=S.email_whitelist_suffix)!=null&&w[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),x()}),(S,w)=>{const _=Ur,y=Co,C=ku,T=wu,R=Tt,k=UFe,A=ka("router-link"),I=$m,W=ll,B=Un;return me(),Ie("div",{"wh-full":"",flex:"","items-center":"","justify-center":"",style:Fo(pe(n).background_url&&`background:url(${pe(n).background_url}) no-repeat center center / cover;`)},[J(_,{show:s.value,"onUpdate:show":w[0]||(w[0]=O=>s.value=O)},{default:ae(()=>{var O,$,U;return[(O=g.value)!=null&&O.is_recaptcha&&(($=g.value)!=null&&$.recaptcha_site_key)?Cn((me(),We(pe(XS),{key:0,sitekey:(U=g.value)==null?void 0:U.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"]),J(B,{class:"m-auto max-w-450 rounded-5 bg-[--n-color] shadow-black","content-style":"padding: 0;"},{default:ae(()=>{var O,$;return[H("div",VFe,[pe(n).logo?(me(),Ie("div",WFe,[H("img",{src:pe(n).logo,class:"mb-1em max-w-100%"},null,8,qFe)])):(me(),Ie("h1",KFe,ce(pe(n).title),1)),H("h5",GFe,ce(pe(n).description||" "),1),H("div",YFe,[J(T,{class:"flex"},{default:ae(()=>{var U,X,L;return[J(y,{value:r.value.email,"onUpdate:value":w[1]||(w[1]=M=>r.value.email=M),autofocus:"",class:"flex-[2] pl-5",placeholder:S.$t("邮箱"),maxlength:80},null,8,["value","placeholder"]),pe($v)((U=g.value)==null?void 0:U.email_whitelist_suffix)?(me(),We(C,{key:0,value:r.value.suffix,"onUpdate:value":w[2]||(w[2]=M=>r.value.suffix=M),options:((L=(X=g.value)==null?void 0:X.email_whitelist_suffix)==null?void 0:L.map(M=>({value:`@${M}`,label:`@${M}`})))||[],class:"flex-[1]","consistent-menu-width":!1},null,8,["value","options"])):bt("",!0)]}),_:1})]),(O=g.value)!=null&&O.is_email_verify?(me(),Ie("div",XFe,[J(T,{class:"flex"},{default:ae(()=>[J(y,{value:r.value.email_code,"onUpdate:value":w[3]||(w[3]=U=>r.value.email_code=U),placeholder:S.$t("邮箱验证码"),class:"pl-5"},null,8,["value","placeholder"]),J(R,{type:"primary",onClick:w[4]||(w[4]=U=>m()),loading:p.value,disabled:p.value||h.value>0},{default:ae(()=>[Je(ce(h.value||S.$t("发送")),1)]),_:1},8,["loading","disabled"])]),_:1})])):bt("",!0),H("div",QFe,[J(y,{value:r.value.password,"onUpdate:value":w[5]||(w[5]=U=>r.value.password=U),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,[J(y,{value:r.value.confirm_password,"onUpdate:value":w[6]||(w[6]=U=>r.value.confirm_password=U),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",JFe,[J(y,{value:r.value.invite_code,"onUpdate:value":w[7]||(w[7]=U=>r.value.invite_code=U),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",e7e,[J(R,{"h-36":"","w-full":"","rounded-5":"","text-16":"",type:"primary",onClick:v,"icon-placement":"left"},{icon:ae(()=>[J(k)]),default:ae(()=>[Je(" "+ce(S.$t("注册")),1)]),_:1})])]),H("div",t7e,[H("div",null,[J(A,{to:"/login",class:"text-#6c757d"},{default:ae(()=>[Je(ce(S.$t("返回登入")),1)]),_:1})]),H("div",null,[J(W,{value:pe(n).lang,"onUpdate:value":w[8]||(w[8]=U=>pe(n).lang=U),options:Object.entries(pe(mi)).map(([U,X])=>({label:X,value:U})),trigger:"click","on-update:value":pe(n).switchLang},{default:ae(()=>[J(R,{text:"","icon-placement":"left"},{icon:ae(()=>[J(I)]),default:ae(()=>[Je(" "+ce(pe(mi)[pe(n).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={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},i7e=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),a7e=[i7e];function s7e(e,t){return me(),Ie("svg",r7e,[...a7e])}const l7e={name:"fluent-key-reset24-regular",render:s7e},c7e={class:"p-24"},u7e={key:0,class:"text-center"},d7e=["src"],f7e={key:1,class:"m-1 text-center text-36 font-normal",color:"#343a40"},h7e={"text-muted":"","mb-3":"","text-center":"","text-14":"","font-400":"",color:"#6c757d"},p7e={"mt-20":"","w-full":""},m7e={"mt-20":"","w-full":""},g7e={"mt-20":"","w-full":""},v7e={"mt-20":"","w-full":""},b7e={"mt-20":"","w-full":""},y7e={class:"flex justify-between bg-[--n-color-embedded] p-x-24 p-y-16 text-#6c757d"},x7e=ge({__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(x){r.value=x,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 w,_;if(o.value.email===""){window.$message.error("请输入邮箱地址");return}if(f.value=!0,p.value>0){window.$message.warning(`${p.value}秒后可重新发送`);return}if((w=v.value)!=null&&w.is_recaptcha&&((_=v.value)!=null&&_.is_recaptcha)&&!r.value){a.value=!0,f.value=!1,s.value="sendEmailVerify";return}const x=o.value.suffix?`${o.value.email}${o.value.suffix}`:o.value.email,{data:S}=await YS(x,r.value);if(S===!0){window.$message.success("发送成功"),p.value=60;const y=setInterval(()=>{p.value--,p.value===0&&clearInterval(y)},1e3);r.value=""}f.value=!1}async function m(){if(o.value.email===""){window.$message.error("请输入邮箱地址");return}const{email:x,password:S,confirm_password:w,email_code:_}=o.value;if(!x||!S){window.$message.warning("请输入账号密码");return}if(S!==w){window.$message.warning("请确保两次密码输入一致");return}const{data:y}=await PFe(x,S.toString(),_);y&&(window.$message.success("重置密码成功,正在返回登录"),setTimeout(()=>{n.push("/login")},500))}const v=N();async function g(){const{data:x}=await GS();x&&(v.value=x)}return an(()=>{g()}),(x,S)=>{const w=Ur,_=Co,y=wu,C=Tt,T=l7e,R=ka("router-link"),k=$m,A=ll,I=Un;return me(),Ie("div",{"wh-full":"",flex:"","items-center":"","justify-center":"",style:Fo(pe(t).background_url&&`background:url(${pe(t).background_url}) no-repeat center center / cover;`)},[J(w,{show:a.value,"onUpdate:show":S[0]||(S[0]=W=>a.value=W)},{default:ae(()=>{var W,B,O;return[(W=v.value)!=null&&W.is_recaptcha&&((B=v.value)!=null&&B.recaptcha_site_key)?Cn((me(),We(pe(XS),{key:0,sitekey:(O=v.value)==null?void 0:O.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"]),J(I,{class:"m-auto max-w-450 rounded-5 bg-[--n-color] shadow-black","content-style":"padding: 0;"},{default:ae(()=>[H("div",c7e,[pe(t).logo?(me(),Ie("div",u7e,[H("img",{src:pe(t).logo,class:"mb-1em max-w-100%"},null,8,d7e)])):(me(),Ie("h1",f7e,ce(pe(t).title),1)),H("h5",h7e,ce(pe(t).description||" "),1),H("div",p7e,[J(y,{class:"flex"},{default:ae(()=>[J(_,{value:o.value.email,"onUpdate:value":S[1]||(S[1]=W=>o.value.email=W),autofocus:"",class:"flex-[2] pl-5",placeholder:x.$t("邮箱"),maxlength:40},null,8,["value","placeholder"])]),_:1})]),H("div",m7e,[J(y,{class:"flex"},{default:ae(()=>[J(_,{placeholder:x.$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"]),J(C,{type:"primary",onClick:S[3]||(S[3]=W=>h()),loading:f.value,disabled:f.value||p.value>0},{default:ae(()=>[Je(ce(p.value||x.$t("发送")),1)]),_:1},8,["loading","disabled"])]),_:1})]),H("div",g7e,[J(_,{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:x.$t("密码"),maxlength:40},null,8,["value","placeholder"])]),H("div",v7e,[J(_,{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:x.$t("再次输入密码"),maxlength:40,onKeydown:S[6]||(S[6]=da(W=>m(),["enter"]))},null,8,["value","placeholder"])]),H("div",b7e,[J(C,{"h-36":"","w-full":"","rounded-5":"","text-16":"",type:"primary","icon-placement":"left",onClick:S[7]||(S[7]=W=>m())},{icon:ae(()=>[J(T)]),default:ae(()=>[Je(" "+ce(x.$t("重置密码")),1)]),_:1})])]),H("div",y7e,[H("div",null,[J(R,{to:"/login",class:"text-#6c757d"},{default:ae(()=>[Je(ce(x.$t("返回登录")),1)]),_:1})]),H("div",null,[J(A,{value:pe(t).lang,"onUpdate:value":S[8]||(S[8]=W=>pe(t).lang=W),options:Object.entries(pe(mi)).map(([W,B])=>({label:B,value:W})),trigger:"click","on-update:value":pe(t).switchLang},{default:ae(()=>[J(C,{text:"","icon-placement":"left"},{icon:ae(()=>[J(k)]),default:ae(()=>[Je(" "+ce(pe(mi)[pe(t).lang]),1)]),_:1})]),_:1},8,["value","options","on-update:value"])])])]),_:1})],4)}}}),C7e=Object.freeze(Object.defineProperty({__proto__:null,default:x7e},Symbol.toStringTag,{value:"Module"})),w7e={请求失败:"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:w7e},Symbol.toStringTag,{value:"Module"})),_7e={请求失败:"درخواست انجام نشد",月付:"ماهانه",季付:"سه ماهه",半年付:"نیم سال",年付:"سالانه",两年付:"دو سال",三年付:"سه سال",一次性:"یک‌باره",重置流量包:"بازنشانی بسته های داده",待支付:"در انتظار پرداخت",开通中:"ایجاید",已取消:"صرف نظر شد",已完成:"به پایان رسید",已折抵:"تخفیف داده شده است",待确认:"در حال بررسی",发放中:"صدور",已发放:"صادر شده",无效:"نامعتبر",个人中心:"پروفایل",登出:"خروج",搜索:"جستجو",仪表盘:"داشبرد",订阅:"اشتراک",我的订阅:"اشتراک من",购买订阅:"خرید اشتراک",财务:"امور مالی",我的订单:"درخواست های من",我的邀请:"دعوتنامه های من",用户:"کاربر",我的工单:"درخواست های من",流量明细:"جزئیات\\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:_7e},Symbol.toStringTag,{value:"Module"})),S7e={请求失败:"リクエストエラー",月付:"月間プラン",季付:"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:S7e},Symbol.toStringTag,{value:"Module"})),k7e={请求失败:"요청실패",月付:"월간",季付:"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:k7e},Symbol.toStringTag,{value:"Module"})),T7e={请求失败:"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:T7e},Symbol.toStringTag,{value:"Module"})),P7e={请求失败:"请求失败",月付:"月付",季付:"季付",半年付:"半年付",年付:"年付",两年付:"两年付",三年付:"三年付",一次性:"一次性",重置流量包:"重置流量包",待支付:"待支付",开通中:"开通中",已取消:"已取消",已完成:"已完成",已折抵:"已折抵",待确认:"待确认",发放中:"发放中",已发放:"已发放",无效:"无效",个人中心:"个人中心",登出:"登出",搜索:"搜索",仪表盘:"仪表盘",订阅:"订阅",我的订阅:"我的订阅",购买订阅:"购买订阅",财务:"财务",我的订单:"我的订单",我的邀请:"我的邀请",用户:"用户",我的工单:"我的工单",流量明细:"流量明细",使用文档:"使用文档",绑定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:P7e},Symbol.toStringTag,{value:"Module"})),R7e={请求失败:"請求失敗",月付:"月繳制",季付:"季繳",半年付:"半年缴",年付:"年繳",两年付:"兩年繳",三年付:"三年繳",一次性:"一次性",重置流量包:"重置流量包",待支付:"待支付",开通中:"開通中",已取消:"已取消",已完成:"已完成",已折抵:"已折抵",待确认:"待確認",发放中:"發放中",已发放:"已發放",无效:"無效",个人中心:"您的帳戸",登出:"登出",搜索:"搜尋",仪表盘:"儀表板",订阅:"訂閱",我的订阅:"我的訂閱",购买订阅:"購買訂閱",财务:"財務",我的订单:"我的訂單",我的邀请:"我的邀請",用户:"使用者",我的工单:"我的工單",流量明细:"流量明細",使用文档:"說明文件",绑定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:R7e},Symbol.toStringTag,{value:"Module"}))});export default E7e(); diff --git a/public/theme/Xboard/assets/umi.js.br b/public/theme/Xboard/assets/umi.js.br index 3caa39225e29c9eac41109ce2fccb1d28c0c2f43..72f0fcfb04bff2aa1b7fa0134a451a08a8c9f816 100644 GIT binary patch literal 348120 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 z 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 literal 347607 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�g=o_3PWL9 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

qL;a-gGb!nI7v zW`sfH13g2U=H_>!y;{e91FPIbp>PEoHV7Jm?`frAPQXqIj+RmnHxt;22C5bk+F*>} z&#dr35{vVb!-YXL|ATmnc9MZw3qLuHm@LO`c;gqW0c;i&qwVneu_O0e)J^etYGVSN z#XyDYb~R)RX0ptQGQe0?S4o<1&oCZeJfvkGp=+ed1A!hP;G!{+yg=|~99dUJjA~K3 z$BRjR9{g2JpwCo#l%Z&_ei{*$EAJDg>_F9_bXfJh#qfq|3h)XbqN&w@Q4PO{+F)8? z{7}!;&Y*__i^j?=UjdTP(YTg2!4ew&Yav<^0zSVblAHxwxB1hWbiLSqoR{B^hi>gLMH{}A#4HD=X4RV@~~B&|5Ghp2>}(-CY4BLvP8|F)!bW5_?FQj zGPsUGdEA%Zh@d)a*kphtQ_tUrjgy4VVpttwWcMB2ibXL?xqeTIndB=JZ^v>4yXO@%vUU zqkn<~r3-Vv+0YJ5j44jBC1hj<1Ls_bTN<-*PlA4$YSmqy>UG;XQ@ETj#~!m7a5w%^ z^Ks|7)4;j%`osWlA=>li$0HlOYu7=~kIn}NjkSW#7k`_(9f1dZJR6H8oWyZV!Z0Id z4a29aYH7>jwj-8b*pH*<;tlXvKJf+%*NCuO2sEv4(O8B`qSZ7ZXn2^76~lMfnfWoH zAM%l$CL&%9hq>sRXyJsC;#o{MaXZ@dh#ZVbZNLxYIYyfc(s7VYd&dcWcn|6Hc4Kou z`Y!@mrA>}#&5(CTo0GbcR!Pdd(P#5CVBX&<-3e!dfL~k?e5nWT!?Zy+fFJk^ypHk# zkyEx34r2TZ#l&}#a&f!j@QR3u+;f%4azXy2`wU(rA>~Om*dt=4wI0X*PEf=@$Eoq3 zRD&`PG)(#9fkn?cCFqoO8cU&?@at{IeOrU__C7M z__y{P@|P^tCb7ICIDaSf)cI*)BiP5!XMG3jCd;~4V!Eg2xu1_z4fF^~z}5^B$#PTG zHN8K4hSSgztb)a0LvfR5*yc<&PJ$hS6W&c*SY!uv9w~E;>}f60zy%kuTyuJ}MpCB* zr^q-9vgmqjh;76T+g`>-c8L%4{qQ6@A#8*Te;QX$`|*qAyxXKNQ2u=3qrEU{X~nn4 zDiQR_ng%KeZxIXXDLN{^SaXtrLU zLFNM)Keiv8K!_DxlhbM2{pOoi5|r@;U(h$v#sfK?TPu2lQ~?hLSV`Nl@om+AX}LO# zq#l#u^T;Wt2hp(5-&rsh*4IIJ3!@s_C-K5@e(wKhen*+0?T$hI3Q0N{fasl=i5fFM z3wj6N2PD7_elC=Ntmo2;mFVU28)+92_<#Luw0bm5*WRPW_&*n$J6cnLCf1_V&rn&O zv~}q}Y^J+pE_q!kP^KL9E;QTz`X_9%(BENOpR&h-scue>Ut-&=xhVU8bMLXQFL>ES zQ7MwV&%LiJ_pfF@5<~%y1jjCSupO_tpsgL&#+qQJ8DJwI1`{78glSG&*!6+JdG4*~ z-TGLM$Cq}0mMl15jE)es$lF%@TN(dW#=r3n8WfoL_)pFb9c3rp9-tzghM4dk{>F_a zv@CWc_D51-v2a}Kkx%0`cftYo=Gd0u!*9Pu!G+!(smZf4c+(ByB=bgFW5;7VJ+V9R zJy-)`8vt#ZO2@EBNybk-kYDgJ`NphfH3Lqn4Gg=bIk>)SA@rZ5{7sqjD#|@rj(5+- zfMDC8I}uK?NrVF|!_OuET&Z^-{GPq`#@q)jVqCHL{rbVOaNfa)hIc6bJYQoc)bA{g zY6X2m_aCwq@0_iDE5fZAnX$E%FZ50{&2=d@>%ml6XaFf?dNL$B5HOTK~Wwi2L59JitgJi5m2&f66 z2r~P51_GzE)42!G%<}=eL#k@JS9d#tk6;W0Ls+S>X{UF%^40?+nb57^&LV?D zKAbvF-WZ_C)>Y49D%GnurLguu7f#5Jd)W)z8go}>k8KPFy#rcTwb8I+>uv)wNIuy% zwd94gCtw&bf$(*8R~l&nKd;bu@6E)(4aG%~FSVA_+xU`oj^UY37bz7oteZh5%RXSQ zA#Kh(BHblS*_4=1RzDt4lx?jrPusIjb`cpJf_9s48UR$$uBED?^8d<(B0Sx$Ak^+HlR zbU2f!s-s7grO9r}1qV*>iS}&^3F@SOQ%x@sj#}=OUY4RZ*X9;a2H9L;-W3c$!!?O9 zgFqQ}uY4OvAPvGU_PY)25ff~#gac+6IL@{AcTolYP=czxs|xpRpQx>_kqoXEZScS@ ztnGKgR-D*vDE1&$yT4wUJ18l+NhPWTw~ZX{Xs(FrrIzW@%DO0o=GC9wn>*FtnC`F0 zJQ;Cl`EpV&-`?&S+Aq8*bhd9N>7BZ|qSqLv06iL8PaVyxr^pnxj*i-j&<5Tk?JX8= z`lIatQmyPH^+{ZI}}(1m|K> z2b-C9R{BN=qo4%1ncedMmT?6cvrnY1zI3lx*L=m+ZG7FlEf(+-Twyktm#$8{{Etm& zY5{Y5fjV5tG`B|NIwh*>p5#vfQ|-dEFGf;2!vqq&aJ&4J8Ca`*4``&XehL?7y!&uf z{_%fj#ncSMaeBL2U8Y1vNx+Je(1vO&p&m1ySSEc<<40ql(XVw~q|bg#)25Hou$o^U zJSUBf6LDpBq1G`2UIt#^Wz}Wq>#bM$7kC+Y*%3~ee%dmp`Zb}~V8ik7%PvI0%qE4i z-GXzm3V(Vcv3idEnT6mb^x|;njs@K#{H1-({9l7N72X5su4iK!eJKtX=ccO<|x$8&FE{xKghL`D<7SCKd|h_lD3FgxH9H zX41FWS-7^Jh0xq}KBDTd4n(M70;p8dU3H_9PYFvl^cVSgKuO{}V};}(=6K4+f^Q*@ z$DoA-g#^e6tnP5BOQD#E4IfSt2K4{R=w5-%k*^>Owy_Mk2aKsf#Nlw3q|$^26YxxB z{cKHVN~i3{u>)VG0O4hjZs)*)Pkn3NR$o+s6?I?j1g6UVcwN0uxTojLNkP;pdAt~@ z<^;#F3x_`o=9hS%YLMsPDdvHEm(gK&aq%}4nC4$%{s-%p*7mIuxVS>x=Wj3Y??v_k z2#4(D8!{WvHGI~5&gwFn8Bi~toIPAm9WK6}eK>VGwtm;L)#vexbos%e%Uz1{E(7SY z6kixWm0q(qbC+{}8*?vUE0)az*c77N!Rd>Z`#Wvz((!?$a1(j4NY9&Bbe71U>@i?u zN=V|qMQ$y2Npoi}J7r=>*9RL1wKcxw;ov3BZ+TOk?{pM*F;g^p4ieAa5libu#wfnJF1-p|nGwCQACHe7Jn*C0C$-`Xk z&1r=@nL9BlrmP96+hKBI7VhPZm?*OSl%<(dZ;x*IIA~B~?y12Av=%}*%ZfCT9 zu|pCminnc#rOLn&*0@M!WJ#DmTZDzs>Z4jBcf;H7oh;@=iO>h{4i2X|s9n<**Ai6| z8`;k%vM?XDj8r+*?S!pp7)>oi8o?B(YG&&$$tkxI@^m_hY{C3ra?X{3GleDj{9hN9 zpfH?oR2|XHc8d_$H|Xm35>C$^XU@^!bhCyd5i)~HWb(J2=GIv&!cP<1oB0K|lUa(5 z6h+hzuA7bUIz^pYEoA5A?G4rM*S$FIw3q^RU2xpk`e*o~YTO`wPDkOMd|KJPN#0r) zd5|XtC$ay$H^{Z8WwUqiRbFM%e75g$zgga=G%T~E!a!2B)O^b1Auz#hYsR;dH+F(7 zcuz?jYL@smN4h$kT-kvlPtby2+cJzWA?Q%&Vj=SoqKGx9d50GO)*Qqxw+1@x7yICw17HXQTuJ=byh7y-=sY~|tedy|2zGI8V;Y!% ze%GpYfDaV2rvXCN**ze?dCB!F#xN{@FH{7P%iwZ_$|{~M_?NDLVEShKxe0e^WU=Hm zniYA_RZc6Xl39^UZsk($D#dc-X&});@B9jMp}k&UbxKJ!l$h$!(!3B z2_C=AFGiP`Rf@Tfw+Mvje8*E3v=^FHk25EQkky{wEpeo>0ZUdw-SJYfvN zQ-NWIv;XzRb-FYpP%UCh?h>k>Tf{Qqu0b(Bn{I)b)V$YXPJ{dRp*_^}XHW}zc(-U< z34%xkD#u8lvd3P4psm~T31y_!2~_@F+xLs(-V$Ima|#ljKi3Yq(owEeuJb22QUJB| zWyS!R1krULGrkd-8_5doop_W+?ppWj-8sKMI%VGnytH?z;=>q41!HN@eLnYL^qD4} z&&9du#c5Tyghe7%u--Qk*`oRnP2QMfm|5Td)W}GG*H?igxnnuhV?(W_fvc+$?lF)Q zE;$~?wgH_>VV4+f-|ZSH(iJobyOu}8p^Pv}82~(Gf#qB?#J9BQ2~SXoU>(6Ycs|9c z3&}JwQ7ChPg$^ZV>PwX2NARJG(7F~{O1UjT49V}YGJQXPd1l?&#Uf`Z*0{BUc)Yo! zVfDx$Q=ko>t?yAegIQYg&;o6gt&EhQ;Hr7+o8 zEm2jPc9u#xrsz_*yq9PzPcbzCmAkf;pm_gEls{jc_5Gk(jG(=(v_WP`I#t?^n^^V1 z|NdPU+S`fDOha)?QQT_17x4OXUDly+|E#3T8YN=jUT;0Tn$7eQeIDDn;-yVV>m%GS zI`l>3U&FDRO`;Gy87g_(+hsT=0V|49qy}^f-zRkMk*QLY<9E$^Oq`U&_Ew45fX>pL zvyHq+g*kWgUo1KM0ho`^z=6kRE-B{GeC@Z|`=Z`VJWu{S8=W8F`1^S`d^!PS!yB67 zH!4eQ7tl$zlvTFKaGC*(eiVRB?X4LP?F?i{R{rXsV?0XROs6U6W2}F-hI?4m<1*}2!?L!dmlyM=D#3|@(Xbji4IJ87UYS<*fhaWLJ(mtShj z%TzA}z4HX0uviIq)#mO#E85cfCQKNbQodv!>+5y(eXVrJG+GvMHum&jDk4CC4_8HY zX^>?r`e8eG%)oUhs#^iKKCMx4izmvyPgH!d`q5SWs0hCP71RG=wVQ+k5OD!Sgn*zj z|Mh#wEu4HDGSpeB#ZmA_Ptx-mk<4YvsC>R zjSOtaZ5>oX^JqkNtiH@oF%2Vgm{rto0{y*xs z^tFAGX8aeAr|8N{|2*n@?7RXsORV)xp3B!d>GskW`%x`H;HuIEaPqXc=A}o1eFLG2 zZ+r{w^LX8h?4!?)ecN9*HBUNiO}gjIJXDwH=`W4)Y?qqhM~x!3U;(`KjxtZArWC(U zyuFCqen98~((7wYi=X{B$c{h5`+E=$aHoji&Le(5Br0)$e~Ntj@1xkz@$7yI1NRf! z7Ul|ulu!rvJ=Zsn#%*ahefU!Jij53#{w-g<@yi}j>?Oa`eM`e0F4a;P(t6H$(x-QN zE=|_-{LkT9lHXQT7G=lKd)nnXWg#BvAKulEVf7DG{Gd7y@*2~Y!sU@e^6u}XPc}BK zMyr1(bu^$xDVDs-?L$JR01{=gm zt-VEbDW^nE!kZsd;G0B6J0-eE>#(Ow7J**_jKIjduSGyz#klYnX?to*&JjyfEH1I5 zrO;Dy1A#%a`_I=1BVB7~t@Fek)%B^?Fg`VpzU&w|bw_6+I>p@Eb8sJeNS$2@*6l1C z_rk+sf63y-m4sa?uDLGGX(cF$Ubdf{zhj3^J@2`hFqWbu90Bb;p(PyOf&>gL{`MQ< zl0zOdP!nFoUU$`eGhFJ10mG7eeiDdFLBtTSKtfRJdVAQnFbd&Dfx!&*;U+WnHmgvh z%U&jw;(7EsVBr)H(7>mH%9#w3KpQILnIvLSb#mCPM4&dQ>yIhp%!fxLdnRz=R^SnR z+Oq-95bLytM={^NhA`f$;a{oSH-m&8bl4MCpG)ZbHy;})ehCl&QXHJX!*|wS98lwK zmnD4qf+Lxd5;5D*L>5rsaM7KTLoeP-D4csCW*CwTCBIT8DwTvDlfDA*(+*A5!Bg6&!Z{xN+qPChrV5KeLcFBAYCU0>hV6~l->TAZSo3(Y!)d|q zlG3wqBeo7khV&E4D`YwFV`DZfz;q#@kSr|m`Ep6H5HrK1>23IZ@5fe6*_T#;SW1^d zIZQAY+i9WTTee3_sZq_E-0T%vHAU{=g3Rz6>un*)&N_cGb zGUZvnbeLLn%5k5CzkT_@N7@RH-HYO`oOpgJ#43c{G)Zp^?(zqt8q|nHB0t2XTtXMH zMBcU8bbEj~wXE;X%cs{`eUI$fO7&qw8kt*)svGV@W0hj)!U1%Wu?eOribfL>AuOrf z3XTy}=87U`T%f$H6He(s4yn}REmn{@SE=;^pv;VBb)RCAua*PbV109j_6nBx_RR15 zs@dm%`*vB4c;3agjHhqi8@`_T-TIY=(8c4<;Y1d}#-78n$dU!|wcGIi z{zno6Ow}(w(`B;bhd)Hmwm;T5IXW07%I)5ee|~R~1DB-NieY}+Db(uQSw&z`)O6L8 zk*~Ulx|^?DmN$_3qGa)fLb&sZ6BZ1u@4s3; zJtbvF_krctCb7eJYL?QS604xCWL>{ufCXG(f8ttt61Dt9%aHIxmkH9~64;l2S&9tD zsJY@Jqcv>@S_hwpw5_nOv4UYCR>f!ms<>FAP9|XH8@9w~qYYbXjjNFGRg);&G#va^ z0c0@dVBq_{AlT?l<7&HVkwtFJl%Sp0H<&lV&5zwl{8}@%4%ZS+<3}g8(2)*}`e2#U zixQJ;^C%(o!k8*{6OF+7g^L_?0%?mJDnC&4MC6!{uci*V{E}%AzyQN$wpkz)SZyw1 zhg2ip{C4rHS-TYH4N4fqgl6Xzzv4im`~=6P|&Baf#5YQ^bP;_B26C; zTN`2eI8v7FUQ}Ylx}A(EmA^oRrq3;~>vHe9`FTIwZYfv=NQjq0mxVvTcqkF`J8;=r z+zzQ7cI!2ImOWv0bT%Il7MOa=*C-D`$Kf{M9^F~=*d%(uL7s9`2k`y5!C)Ei3o^^@ z{0RA-HrixlM;wceD7(*lL_w1h=tf45!!^wHa7~N+%nx+N?i|E=3WMWOrAo;Jx%;>q+4<8{ zTnd{5U@092_(rq?O400BjfKLYfU}=z$l^(*Azg$Wz7*Nm<*g9?$!ynsm zX@!!V^z&JXYy=`f&ta4X58p>GSL}x8)Qr}G&2uf&jgqdlj(NO{nz^4p=*C@ z24D|TAg-J4C}bv}zDqcB5xavt4Sh$=)7{ibCc~7uiu8;%B?(^-$SN)C%iqopfLCq6cE*45N!POYJURXHa519_eJ9A!cH z#7R1hMWn;fHa$8#yv%}>B+;{~TSJICpsq>K2CrP(lTDL}NLv~=L$5G|S7z#^qhgQB@o z?!ZA;$!%a{+lT3lwOIfG|NgnvdzUr~D*Eox=bz`E=p4FEt;z}Rye~-C(a495mi>){9r&8lwWLW|U>L6d@~VgEKPSGgi~Rvammd7DmGJ1A1`OdU%*V(7kh%ou}gm!mOm9|9=Ku zO-Ks(2Q#uZ*c6*UX#{-75cV8G`s->4>pQ!HN;^Q-@f)4E`$A0V$NVHPvp&3|YBCZV zTtt2YL6UUGQ=HxyE77L|2$041reMRdRL8!KY227DBKF&5p`YvNtK$=8p*G^dm5+(! z5`B5wZ@E8K1R{_gAr!1;uGSfaUsTp)-{ZYQiq@-nODyzOdKrFd%_V;pz^|@^4;5ve zMuC^PxpwtgetEUf&QInUYe%Z=q$9a(Xy0y{_ZmyilSRC)$dryIiWEt0-=m4vYl-wt zQy0@&-Sa-x1$sVYbo>BGkhQ)jVCQ|s|M#c3L)6C$Vt%l{)F@C7--^sCu%A`Nav^gP zSI0H8U|>tdf(-u&SQFpVIQ88f+isD?p*M^rE)z)WR7B;@@mM4p%=h{6+w`s+jP=uH zNYm%~Tt3z|BnP`f8ZS<3Q57dzHQA!viIL8f=SVJYd|gxacm>6Gp3h=2VxxFSs)Acdm4DDV;0-ON4f8swf&7G+80gL-^|M`yO#&0aU+ z7lmzvqaNV8ilyK{F&oU;tHeN8X4yAj<&KaPfVM%LDl)!02F$vR5JM%{( z8`;$Bp9wGzoD8KkayO)Wem!B*FZPL{DkbRt*~dbBt+eAlz> zY)7`|MQR9!aYklvu+6NDJQv7K)|06${3k{ivuaJ*l-{Q{-AfjMZ_kCG7#+p_w29p#^iIipgRN}GYUPP~~Id6!8OFwS8U>lcdX)Ak1U z_C3)*dTZ)lx{?TzICHiGR=1xJC7@B>Z3czozID4*j2r7_*nixo+?LfCu1rP*381@8)gZZ~Vb=-_WY|9{`PD|TbhM32^l+dBMP0;xLjRCj`*Qpu_(sQ~@#Hdl4 z7#X$k!}R_abms5?Vr?h+o<>br(aSN%Xn?2VT=FoY>vKQyxEk=(Zhrho zMl%e0-NRzDg(ozdBd*$U2c6+FbVZFl5v~hDZGTolRP56d_#pW;%UzmPn`sA^Vwpn; z^OIcx^Twv@cIMN#1iL46*o)hp@>8sG?|q{7XmVTZAR;W&fBW@XauB4l)fD2mVQ=)m zWBHM{n83sFUt&{qfLk%C6Fo+RgDPlMsy<^gGENtz!9`zcUZ1mWMM$0+ z;prx;;)xWtb2E$!MPO=90{VEn83K~LctJxpNia-Mj!k^W_hG0YwIM#NjfEi*=2M7V zy9;#zBi90$A%7-{%=hLl(jtgK(-dcSUb3j(VuYozkV=MfNr%ft#kwJ}XN1C~T@B;a zxh+s!8c)7E<3O!%nqaU^N@6MB2*-194f@o&N1tg>;5&j`4urae}#No?md6|mr!efzYh=Q5IW_2vvc;<3mKKu&g*D#}l>dPo(4BG?9J>5(V5nsS znnzWYz*SwZcj5#!&K2U80`HLh8?7oBkr6E&*f4Wu-b{?V$y_(W+~I(B$7bBapNKbc zui$Ho{{+uyIl|^EU`O|iIADah{|NY|W_azN6_)2N7x);>0}9;$HnP_FP%#Aqo&jB! z511p7^Y0zTXA}qW5v@M75oted>_3I|Nj&2ThSW{?s4ZB9-qyONpB|2P^C+mh zN|_LTy}RPmJZJw&NGw;&_VZ0#3~8F;b`V7j=@kp@r;7c67%9vEcQ@We<`}MwGmz1A zQBfEWx$1KlB^d#=L0D+Evx1iHrdzyK$t( z!5&OtK<+5J87Y9{n55*9q6B6yCP0j=+wCIZ%`R47;9zs3q$R4Oa*0D3OaPLm&9YGwkc#;?FehLHkQxaw6DSH`D)zg!f9$JN{dST7EkM%0B1U7h(stSD z9`c+3(>@;adG(yhw2FziwoQ>E;+*YhRisg-lhFQ%e~Z`!5!&`Tg!j8HB(3$ph{c(W z3=|zVtCon(I|Ut#uJtZvdlsK7w6ss@tiX=GB#nmVky_KMBJg?*qXg>-eRSFoHKPl6_bflqq)Bt_#v z6p|sFp`E$_{A7Z=V3eng(rs@{5zWScG}k-G$(~EF+yTSxo6?ef0A&Y2kx)v*lvFA{ zQW*JTjl?mAv7OyTFy)uJT_mls?B^d)h-3zgvedJUBw=i;Es08R!tYt1&lC%Mzi+oY zAkrvR5vh?XqwWhLth?%h5UHbBC#!*U1*y67BsI35plK8YhbD;Zh{uIYMbQqB_bXSK z1p&Z;?33Si^2f`%Q4=bFw7LVretB91A!?v#V|_&NzS;VGAbPQw0Fl9`veJ4#kUm+u`0l{q)P^w=7ew(sQuoj3)ez<7Ly*VRWWJg= zupk?TZUQH26LM1|dDqbeAIn`Q5}ut8sJ?H&(b*S;yG;YPzJ!8_H{qnw9YKt$%G6sF zg|xkr5I_4AB5VeDkOK17giBRgED$MXC}*c*FPz@R~<7X2z zYQwJZsFXc%6^C7m!zOdby=I7RTHz3u6WRcCR`k%qQfeNd*PLbZ#3Jl;J*3d{WGx4r zFw%8=|2`LAVT9)5L8{@OKon!LefArwuxK z>vW*lu&S zsmO=E(9yA2*A>lpRhDb3 zAzozMx7@0dv_QE{^QO`4ndQDuv3X5?L`o)uhGS`Dm#8St4}J1+4b{4n8(MFNfof+`KLI@Sr~L3(xPg9M%rY{{RmETKizVALYU~9s=MRy2Y-KjXN(i_jz-FB-NSb6 zX6NNp&H=&E8Emo+j9K4}YSmph*HaGZLoMDDFPa>Ggfg>q!}b-~2Ij}YfSF_a`6H=N zebEhQaKg$=uPc4lLuR>|Xe-Bh}eYd;AP?+8OKi^DF)7_ua~A$bOhV z@o}`T`P~SqdFKZ=e{xUnvi#|h`JDi-$fLwNY~~>njXHn)nO=_B;I}T8pk|ghC20Q} z`RODBtEkWt-9af`lpiF6w^cB^iyrWtzaG8bUcgd1`tiQv>FDNxU;Ksrv3PvtF8{!O zIJ&3AKmUdO`RLXIzxfUO#fho)cO(4amAkIhc#h0G$0fG9aL-*oD0sJP?;qnkNFW@a0|eKkHBh@HKYw6^|c z{~^L(`YH~*^@FSK7Uu}wYeP>iW2!OAk<&<@!z=c$3ASqmF-G=W`FHut_T#~lrO1TV z+_;Qj&8(bA0sgXLUORrA{I``>bQpYE7RAWlob@y}9LLbW#Q-4k&!P?_+S&BuVZ7~W ziy_er>cQe0$NrkbhD$y{mJ>#>;$=m7lh9yGv;~j&lIDr@`tu(Izm&c@+zZK{Esius z7X-5{ysi-#g1Yu<9bcpYG|-^t(mv4za-oUL^Tew?=Gc;0dzh~V!|dl6+s=p{*hpI&PUCXLD0}sv)zJE?&0JvQqXem?DJ_Vh zaVhpND5jFQKz$&-uLj5umfHv|A6;w_D*+Xgm>K9Xn^pAr)YgI_SA=D}=>=$4z;iM3 z*CV}|;|<@l9;dWng*9!IV0l)^(;$R=4)Ru)AuNE!c1UPpO+@CCdX=FQBNm|)v_M&5 ze6VT#WZn-Y%qQyxUf;Bcrr%G^NVq4_|0gsDvEz2bFZr16dFK85_vw0g*4mzPy!F^J z&v_b%8&YH`TMr9ELZv1AY7naTHy`_3Y-E!txx1Qw z8H^ScvmZ?jZ@{h#3qu2-zJ(K<6uXINOh^RCsSuTOKp;!uj@A>75`Pd{O!TJ-X()XG z#pTNel7xM%(20S7KBbZHCl9K->B3|JITTw}3f{+Z0==wI+QEb*W#My4P|=_VB3ypZ z7(9Y|!K7`S4FF`I9z4C*fCz;K6DKv$mgF!$ys(9cv$Kb=Tj5S(umcQ9kurv>w z`Fz~tTm$-NlPRz;(|xwZFfD-K)kh`=2DqkTAnKkK|NQ+wO9G)#e<8-!`Lm;l(By@2 zJckvawqubXkt7hHlcDSPUitw?3K+NI3_x}IXXjY|sT+_QVSYmAxu?-gWT&*}s~)1~!%z1iM9dKT>Lt=*A^-ZG>#-6& zPJImQ$R_lFGN|b!l?VBR&Q%E5EtTwSKXI>mp`mp}3)EDF3&c_Z%NP(zc4j0!K8WUaah#*Bld*#aPX($429*7h=~c7nGkI%Em1q;zkRXCp|xNUg?vA6 zmHvn{%z!xF)f2W@K#T0|@qg3h$iy~#9@nU98JcHFu|al}P~)XWfFWu{H1*6U zuHrAOL9vDeW~1h<14p!;39LXx)|8WXr&`E6-=*O1a@hn-$XGt5^;Fe%&~o&__s&3p ziH^9|6HhRH!w6ReiJX9bVzFtV{aL;v`x!@FCD${|(Qi;fPF^R&DIYf20!L8}{jsqw zjkLv6 zOyo6|4ZprBx-4>?u{|kPROn;`(k;*V($*GJaGNQZ^rwfok;5Me!B!IsVUi$&#E7ki z);WoQ z2P#H$^l@YGsiV8$YEX{x(Wa>wiACKz->CvYX6^%|5JUm4X6{XPb2b~NG2@q$qO>Gj zoL1Pc)Rm!2ED_X_PxWf?qrr=P=>NHr;mc&>7dRA}y@if9`Dszpwj*W+zi$IkTLjO( zUl7ORINTO*$(9c2F{wK5d05pe8^04#SR2?hl}J1k9)9*?Xkn}U`Dz-*boc%?Btb(# z_QMUW5gWkhqoEC&b{*e+7p>5wNY%Rz8c;XX6fV$WtA-8X8g?W z%J|JCq?&D|ludICG}a{Pfe+*V{^%)SB?Jud1fryZ;eZ}EDT2d@cgaB$3g5uX5+j;_ zS>_UQU(3Dl3ZFM*v9gjorl8L{#$a4n;TKsC;mjz-^rIR|W4ixTMbC%J03~Sx`d~dU zrZ00WPI#DBBT7*arZ9E7?q&a~H-g=`;YhE|Az{);&RcsM+%T$tJXoLK>jSY{aKR1i z1Ti;($uQ^YjwA;#8V4*gS@Gl~#*2wjhvPlF#b|EgJ^PIsxVK)mG^JVwsOJaNdg%QjQ&1q^;Z0E04(^}~baJ)R5#i_%iK<}TP7zAdC3L|8uZ>{B zonNOdo#0tXMetc*c#V{qbiEPS9Fa2<9~WRuRT9Ce&)T@;9UQ~;uY(taHNoLC_am0F z9cO(vDHaFvCBCq(Cr(9E$r>%ugg*{hd6<#1iJhR63P*i{6{x?-N1fXyJ0zh3k0>tT z28aFGEsur+R}SLpkVnKDQyDo@?UkF#|3Y&gDEircXdVXO=yT<5KREJ$i(rJrULpL1 z8+^G zzgV1mTiNt$h?FW276vyrgeRj9zX<|5S4O;GYL2~|Hr}m-G6A1Q>+2zb60nSZk9dIW zqx7y0x#^O5F4hqaZH^G+937W|=HE1J2D?66>?UyM&DfDUcja&RhAbf`6GrhEa#Zbn z0A~(ryMjkCOJn5K_vFqP6D+?EXl(Bi=0I?XG}P==ErCzDvXmYYU!E|7g=gkTs8 zm)PiJyJYO@%NS>jb?w0Fw8)K4Ib`p~?`}MIT*Lv9mQfL14U|k<#f>Ubm~UdK?cqH} zA~y%1Xo3f>F=RH!pip~K1huf^ zUTh7a@)np}vMU%Am&g5WC8pY=#|2szZ1xB4COd7oZ?i3QpvXJxqpAkmmZnt5Pd7?_ ziRWUJ+>QB3R7_BLj#~7Jl*Qd9oN9nQqs^u-(62ynz#e(7WQG2)hL^y=9kCX!)usin zE@bSO3YrOz&4mdvHg!eYI-RnWwN11M=ehP2DuaV8lD~OI^Us(KxAk=i=&30l&%7&a zqK~n8rOQB#K~WXwSaotfkM~^vnzp_LDGnl{=A3S=6czYT zzhVgn=dsRirR(aq3>3<(tvL++6_ zG27ZHp@q8HE7@Skfl~HEd9e!afL@))8R#91q#aVNM0-qqRc=}|T5;jV=z>*l=Ygq- z1u>Z0HL)H?JURiP zxZxz#col^f)=RJVV5%d;Iy;aPrd(TmAt5CRiR2EU+OmRH?kd{K(Sfs7DvI`K7}CpwfXbn}QNjxE)%6Xq%$s&cRU!&J)X^-JQRll%_R zwX?l3?-~#0n)60w(BeHj!SD=+L zJ=VVM`4CL7%x`}JRX1ZXB^GzQYoTmsbyeBQT#)OgLe=T6H`B2^(_ZxKhc2Pvkr%Mt zWk6LP=-S#ZS;hVN9sYk&3FlhMBGriCGiccB%Sskhda%tnT?pMFU}!p24j^rM`WZMCZ} zKqXMmg1gSwLNsu)t|qt>OPn$G{KkUZf0`ok$IsWrYZGOeSObV5`9Eqg8_zS zL;xox$H(oRFPls)&LjsC>TWY3PoWIVVW&#}R7IDeL`@-PLA-JgW^{1qio%ZOzY-w# zZ36+V?F?Ju?bw|kF1!R(g*1y^&V+7xvR$$&b!t%ymWVSGG3GH9%$SO)Dtfk9aJ_Lq z6?70KdfQzXfBwoyS3^}q+Hh_*BPomvu^Pz&5#tnsC#xXdbGXYvurp&S;z{?}JhGMo zPd9R(z`{X83m5S?5#~uY0Jp3(Q@hYz&L-TbCs0^ogNp7|RMI#qN*p{bBU!XHW8xGT zkG5&k0KCg2PDnsD15xqp%_gf{mD27^EDWx`R3 zB6VBn2)jFV63kp1!_I**@*qF4ZxL`nv^XoF->GQ*i;sHPOMzJio2G=z{c|Qsj!UNG zqnJgI&c*rKa* z&NwIpww!4ZoI8ddb9jsJw`CLcrO)n-;)=dx4l7eu&!W`OgK)BA%{U5Adxnn*!)MBz zN@O!&>JHA)CD1E^{HQ<*XVFcPi&e8xJ`^bx9uNFD!NkHdb}ds-3R)?h|CL&S<(H8v z!<0e4cS~D>fq(tpAj-AWr)I_rTsF))Xijq_=x!=FPf1&{iEy|klhK$+K9p`aSnkG! zJGH1H3wL&}UtN~xl=BMKD9o~wk%K(eRJwmN$WWEhohs}>3M1gZLu3QQ?p5B6DUILp zJ~IL&g2eN$rH~*cig$cz`E4wR2g!2Q!CwwS!9vTlat1tg!BIGpTsT>Wl7ZG3 z`T>cAj&qu37J(_5J0MoH0rvvShteC~1$24tj8}FarMPp-COU8e zKwV)8_k5aDzlPHJRa%UZ1#HY8Kuy%bMr<5E7TEfk$9e zsZYk`d*$oENA{O%o7(RQ8czoIoR;%Ab+edqS~$C{1A1zmv~?BiRd6lPoAG z(sPqsCY6_2JbV=5EXMrZC8ZhvK9(`_CHy(A?62-KdBZ8sn)*Vhh4f`j?mI@@M*;Nd zv@rGxjfs@6216hZcxs_Lx5}?h*%8XFu?ntwIa*ehfBui93*qwwzj(+MOktG9i=Tm^ z8gCvwL~1io7`@NDJ#@}+58se4*=Mi5KtIo2FZs2TDD_@+&|+!P)yTCPAyZ1u#!ib_ z{l^NAkdBl*XG0@^v{LG0av5dP|ZWZz3Q;z z4ZhFd<3v4PAcp&eh|}{G5Pp5_hZ;!88{M;>G}8ZU2>ei;>lm$Dt~F93f*{xD4j7!LeMm91fTb=wcDVYAYb!LI5|Q68Z6nOLa~#7|r9uV(Ov> zu0&)P0JK|ESW}3iDSj4r9mDtDw)#$o?UBaMY_gxiJ6^SNI>KC+Bi&pzi)rN3J;(Pb3$;i(ow|E3=P<-A_?<&Za zKS8xt)(YEIW`TYVZ_jP{;4&!t+(A{5{VKp!=YrPmVFB_Rl za`vxOldGnT+2R{?&ejL5qS{lFMN2v8DGp(m;=)6|da+ zpnLZg(?VcZ;CeMg<;A+|0ll++&?g0NzY>n8q#VIL3Xf)>} z$jdfQ)(GkCYe}XtP459EBs5{AitGV3NyxFV+;EZEk{~Pu1llZ_vC!oV;Q>ONN=ZG% zbQPU{U#Cr@(^D|&L{_850G530icutUMzyo!uzEVtI%~JTup1%)-V2f1B4i@SRA-}T zA;xVM4qwF3HaxdBg^WQ_Jva)yjSGkjeOY>xH%VzOt22PgL`36PQGoPB>v1As z1h+6O_LUh(lq1CGs@6xKLM{pUt{du#C&&lGU$24FI+I%>GE&ADfs|7g$q7VY6{H0X zZ!03X;xw}fjxn{XQsdpF6@tt&AkAj-som9fRoIBN!~r$7V`?SB$v3|QTkm}W4(`{C zXPVGF8e#(oSzV#qDUzT@U$`N%7N>ibRHALKyV?vgdy-S3Rob7n)22WPRYgU)!5s*3 z_}6q71gyHslu>GpyP}n>K4k(Sp$ywQSr-(mC8pAS)jf!vG0~D>{d=4H1j&0>Q7e{Q zdrbkjYJ08-9~NUrNcK`wUl;H~fQY`i9NNae(ogsWSkOkoqt~p3@=}lsB*cJBOSN>s z$_|?$>Gdf%C|E`OST!)eO~kJe6`~<$XzxH64DwhS4BASZV7!?dVejW)RLd%lLG0Z~ zXuNnnMdtPeUv_l9H2qK?F==9?J>Q&GA4ina9bt%j%}|rI0?MPV{0dm{!sFL$P)f77 zNe6~WKj)M0Oh?*Ax>+KpdKPNkG^Vqy!SViz9As$ zxJYmO-n`_^4SLkz`p9IOl6#t$AJnvjcW1Se@^-0&$s4kW+9NZo4M5t{!d1~5!b1W~!KBR`;&Kn(+ zV~QrjoXT+#W7f?Z+>L2V+8@fCs@7j^o_wUn@&K`_Hye`cWs%eJO7r%9KCtwF5BX)_ zp4f(r7xr@Lhc2&n0e3%e7psCU+tWo+=%q+*f9-TT148fR*cqM0C-i{Q!AE=7yS<^f zcyIv^H`kRxSQRiPjy=*60F)gjyRNBoLuQmt{^q7Gl{&-wSM9O3{nSEB>U5qiPnltuOp*zBw+I@Wp-0iIg(efm8# z1c!d(Z9F9h1c0zCm$~o$Hfv(ttTNYL{=IdA2735g^#qN}JDRPJ0K@gVAZ5YRJ;*;t z!fx6{Yc7KY(@Kjl%)j506~Ju>#cT^8N+==Z<$9x@DQ88kYcxA{x+6kcmiR>l5<{#~ zD)_8eW%0&wNb5HKT-`aEXp#PY^%p1S4L=;22bTwW2WO7C%`aZ303B|rn^kGdB<%gl ze|UGw@=yqTj?aW4Ak4e-BbsknfaqUPlyZXJVq=kJX=5XTc)3_XRadSl{uF__VtG^`qcsElECGZ$WhBi|UgkywGrhU8EpOz;|~ z7^$~Va=0j~5y+tHF@Hmu&?-I2nP)&L(V&!g3%#{}b#Q~w*jg-=aNh%fvho#on-^Gj z?H6HtOW!!cFHc)O7IY>_29a^dt!@0`B$`9ZJVVfzOIha&^3Pu24Z)W12$F3pD4}I! zuK=_PYJ_OD&ml-qX$W}*mO+KhGeh3=l6R-j>Cb&+Ij?pTwIwF-V7chNsWmyhM;16qRNR;;R_FYm3HMYD?>}ah)5C)-Jm6 z)*CAeIwCv2KVo-QpVd;Hto|6xDH?mYRy`DCd&C)*AWzK~^zG&2&}p^E%xlnT&~08$ zo#rUj-bao<^RusxRt&uUXhhE`heIUbnSC6|Vv;0v15tnE3W0g7A#IXH6@eo`csE6_ zE|ehjVbP6UMT47uUH4Nwq&hm>g-{HxFSBe4@GzEM>`dI4B}pBM6QbR*oJ(SQl_yJV zBGZB(<}$KrRz%iuHEEZ5YMJy2QR4D+U>fl|0Y8mak0phDq$In$GsV=h;Y~f5*cC<` zHSZkP`0Jehp^ku4^wBbq1S7sw_zcCxrG(}`;APA+w(|X$JRKXY+SasVmtlc}S-;jP zY5vR|J(hgN%;{@q!hyTevw@tx6icMUWd{o%$QC~J0!>9P$QWLh-tAwIZ4emL>u7Xv zw0;%iGS{Y;Fawowck1%4eS`Q>|n9Kbw?1(}IhC(b_6a~#|_;8d6lYb;$@ z8|kgxs?Z}<{Nl3h^!3{8F%1sW!cJ6428?TFSf(=XA@Vb$o19x8H5CL6?;jV5U@y^b zxSV(1f|YL^j3}(nelc$sR)u$^MPkvhH??$-MDb-B^fmD_Wal&beX)}eqYKPjm7J+; zjuL3EBR_>uW!7oAg*-{E!3f@@d9ec4W)`*qqk`6nOM-WsTE=Ee zV=zJCA!gA0>X#!_gR^)Nh#Rlj0M_?b2>DEsFb++__vH}O&4^ICIQzm4zN%8mR@4(u z=*MKjhzN9y+s^>_ovkkEogVAhlTRbYccV1lU0!%%OpWkhyKE!7pd4)f;YBwuUT_G* z;WldFg)fGv;&h_J3KwMM!IZgHmgIY+sLSSOx?jRMI&^*|G->j`3$$;vK>`UMGoMDt zwq_9!XlsmEoDn4!_)_|QEt2U~0PSHmWzK%WHzq+Qan_DWRKWpl$0OAh&qc{pD4Jc< zkWVp8$j!Ri1=nh~^@kcIg0RD~+-zr7XZn!8hBu#-AgLRzJwPcuaw=L)%#3U(2^oZrINk*wLl z5SK?U!IGt%Fln>G&f67XRR z`uS3Lo|-m}TFY16fw~~zA>`WcPfbCMS>HO(dZ`uk8#859r$hJki?Dy2CWtI!h0_sl zi#o(eQx8?=Gm}!6j4aq5Z9+xCZzn2Ez+@yN%`>P%{G`BS^RQt3#ER!SqBOq;B8rndO7M>)aZVO(fw~kLthI|_cD5!@g&I&SKvKh0*{QW&T&4S0wyRZH7w^D%7w>K7ug4$T6^lXZV_6qLJqy4%>M8rRf zElNeh)D4&c_@1~$#lzrf=cSPF#l5qvj?gs;1-2wTv6IIxuV#J(r!WI753*H zdHAKdP5UUbhQ+2C26rYnwyI429-ZtgO7fN?39J@@t}Yvz5$m>h@j`F-X;IjEL&u%O zaw3`@S+?rbYr?hlO)lytpr#WEAIIin|9LU+9t`X*D-ha5qmlckq_n&}%gHI#P_w-2 zXcdNVa|*uzzh0-}SxLP|jE~S+c_pGS8e;(%{)CF-k z5{+N^Ak8;E@|pF@v&uzpOc!T=$b2OE?;C+?;|y~r%LRzadkLMo3YxhlQk0zQ){z*z zY&!>aCc@*}T2M2Z`u37huBL;o1Q8O@d^bw^>;5rE3A%Ce*A*((Q*U_{^vKzAYS$Il z{671f2xFJL8D%N8h<4TibvVmJSSuc06=|9AWY~pwMi=qT8|YmrSM?F zZoMQ_xxAc1|MNBL@r*=BUW;=Jc^ zhL(64)m+s)J>lQ;Ln+tq~MR<~t zexPLWc@z)gjd8`13QKGZSNmtp4c2;A`wjq;o(Cq74*=I@3dxoY_58Ys^M-;ir~C^{ z#kZimK!r&j@ALZ86@YP)Y$%B4ZDBf(k+4}2E5yPzylq93@=p3(-}H;TlbX0aQ}>@Y z@d#4;0>a`&Ntnqjjk{T;6Cp9RL$zU73VkC@A#V8IbYyK}RJ+a6#g3#9$NcyP~}Q-vCqswqY(X8b2v{n@q;?Oi&h$-uDn=|44JK;Ds5}9QwzBFPR~la zz8&FzcGD+I!!2zXkAaeB1fQzuF9q9Ege%4S5@Hx9eY7T=rK{ z?dhIBN0V==4EwpzIYY6x&!)cdoIm;LsE0;D?GIkfIM^9v{H$A#zLnSt^(d5)5qkDr zlq0h1#ZLk*NkMnwYs*GgIey5hs$_?VmgKP8N^yZ=R-Zkx^80zd$!)jf=@UO<9;BBk z&+yn29))?I_cx)Y8(hAS#bfCAvO`x$zssASGa?v1;sQsyo+klC*n>g8wB?kZ@x{NF zx~qXv6A!ZdK>&BF8G4ZA)#N1-xrZSv(SCh3f8C7SVqF946AlMVV}}^FFGP2$A+%*H zdy;m^_X_p~5F2mv%aqDfwG)-Wxzma@7IaEfW}fV)iTRN65gh|lvT-Sxu0^5nA0ywd zO+{okY`S`!D2yd_O_|1q>VS^W$ApjP(;#1EV!rLU`8guw$xQ{%zM0)3<2~DByXeh; zd6|La$bY1lo12qRx0VaPvLPS=T}Q~M$HkbLhz8IFTVFH1&pR3VPE`PtZ8_wh4;1rl z*maE0&C9odEe(8cVcqw_$+?k2FC~+IoGHSTPnmdP6j2YWU&p!5k7_3<^phSgbh(B6 zJ9fsv+-B^$gp1Oc!#5Q#agajAYX;&`0jpOnxb53~2A3G|ScOJ~i-904l4mrWo(XjY zn?*9DmxZy`A>r<|)IMnW_H>ZqWjTgS1|*$XS{{fe!!5@4ZC$HgW)XkF$TS*?wph!Q zU4nN*eGzkf29Niu&1N@LWTZU^|9{?D&7+FexM293tApgT!57!HNc3|e9;{{1+*+W# z5YOlE#@;75&YIVf=zc`(2R^F7ZnQD18!Xayo(ty@o`!FRRpLmqSCFOHbtPj| zrYA~rb_BVAi-_(!C_w14HQ}p?ez+%a-%p{d{2sKGH>1StE%C;(jsu$Ya3?4u&}Ji5 zag75vCnQG8naT;4N#QBv+fr~t2GcBYw2cqQX&e@!hm&ss?>6rp(oMVs<; z5mZGZu}TFSgu=C4($45#fgHkMdD*XD-HS?=-Ws3QIjiCL1_rwTc1FN+?kpKbaxt&` z_lwlZA&z=25L3U1|*DlC)c zsZMld(ntj#$6Y%Regy4lxnxygW1exndd{V#+^fjA9p~lCMgOzk-<`Hl>#N`6USmL= z$hcraD0qmMdG(0oUq^I?TlTUZkGVl><_KGP(+5>fItz|U1N=VeOFW;$9X!nhVJ5I+`Q*hR+t@mQOAFLLW zFi6HNhNgRY(!?HuxyG><8k{(D;bgr$qZFgR$CDLHNT~gQ3aODl*d@Q+3%apuQw&Gk z00sBCDT^i;qD>v2=bd4J*8i&N);*KNVM5kk+dpx#C53092v?3vv<3X4(Ml2D0Z5#g z2Y8p@>q91z7(^WZNMm>Uxv?>~2<$rZx5IyUGD@RahW(cmOwo%8qnfq>>oeNlJr2Og zLr|L17i!J6A=u9gJ&>HtIzd=$ND5h*9xQ|-K6Y&sqshFV;cmq<`Q^M*!~FD_xZ0Y) z#=C?^#V5X@v}d_3fDlM-}b7$2V|GHVdu= zV*>}l$}rIbX$yFkD37gGEDa8RQ}kk&Cv&;yYmQ(+bPv9s6%UHQ`_|Q6?*uo;P0etV z=K7wQicLtv8#0x8U0C$YhQPgHAUrYV*47ekW9{|%(gY`s1EtK{{Qg;$-oF;q;boV( zCT(AKhpFpzDy}_M`NSY4A+x*Z5ArlmN3-N``U7vPCH}AuZmSw^fE%X;kPMO-$>jZv zki9$v=}#>ER8KvS;OUs@_s?g`p?Ru0>KTycK+L@?L6Fs@t!RpIJ`O@IK z(p#$3Kw;NZBYStmU(ADc-Y<}z6<+>20`_@^y?E27Y>aF&r7A!7RSCVCbPsgm4A9E_ zDm*6|A$5ebWYrRCm2ULJ$+IXCdPP=lw6ry57Yj;Vn2E>Ki$69%`iCYW^Bq9ZsBLp-z8WL8b$9_+Y#keZyz)Qn->OEtL<;)uVWuungF&sE zu#)y}P#{W5e{qv7Xz&#}stjbmUN8oQrA3)Cc-@0%#B5*VxWqvc6B)hCoPlZq0fO@H zFArh(l-%}%q7alrkS9jia_e6imq9?tg$BfN;AQw9 zuWr2^D=U+$<#4E61Jo=y9#b{zVj8?q34EcHTnsv2n)!Xr_w(0kyt9s08qFf|j6wlM zlC$f~1+YSPtyAsTMVXI(R6)EH!li83=gxvT*@5%>Y0K-u^`HvDvI9cp#&63g{4Vng z1LhH($=d;1%U4FR6-%Mw+&kj`p8w0cGs0C*mNHCx>>xqKNeFt`rt5y%x)&%XkL~N7 zT7=gd%tk4N&u$2u-ITYhy^h`)n4u350p2SqttzjnQ0N;}oQE8pef(ysGDsl8%cugb ziwds`ctLtxU?gg!BVQRaKbiFXISz;?CX`RhpA+4RxHgX*4d=n~XY&!us};b`YEhQ= zS+i(DCeZGE?!y(3ES#71J)ce4-gAi|$NbAwtJj?BN~?Tna|fEklu~;IO=pMuG-7TL zxEPHIW5Ty?Mn+!Hb*|V83M}imXO;j6r{{Ay$BawejOu>PZ+}8{@i5{5hH(#9~I6xP}e-BP0f17q;P5>d7x@S(|C;#oY)dB!AOkIYg}3w`z#1S ze$dTazq-zlnBZByBE?rE=SrFr)=`ka(bB@7F|4}FxB`9_tM^aLz8lUq>a72f&W~+^ zdV`mOH$z86S*8cBN^adw6i*>7K(N z5Z86iHn{D_rV6msLL_|-eQsa5sYw3jspn72wkCBP3aGSSW&?b-fjqEBGRrn+o=!lt zm+L)E#Ay1Wz*pJ^6X!2%lrt8TALo=7>0n{2Mp3E{Qp3zZIr5du8d;kzy4E35Nv!}m zpy(ESQ%7lOUsi!zQ%4_1y|u_Qn)2f_kct&kAf2eHh@pVbegn<;KJfRybe8a+AIZ3@}_DXKj z7a!u8bH>Ji0Z-wC!5mr_M97+ashM0j^(h`@_cBs(mmlYb6vNnUrxCxCyvmu!o zu>=$osbTXL!zv-)Yug0YOuIAzCsTWEwLnnLMo3zxpU!Ydh2#RJUgODqdl<>gb=48{ z+uU8qBwg(MAQL|!BTKm; zru=hoa864(XvD!bm}$zF3+ru&`FyzuJt#^L!F8^V2A~Acm^M*iuO5t`1hr<GajX z&83m!kXeb&ys)37y8PerZC9IdKvc!?oOsRN?0y_aCr-x@e2{i_&T23L?h&8fTPDd3 zjq-~*2{s;($sAy@f;ICtSwh|IPLN_t$DC`Gm5^XNSh%_ zgTht|?&q+1ch0?>yn+1E7|`0`-@!06HZUyAcP#-YjJTRd`0xHYNI?&z-cXnI`(Ur{ z&%IpUBbXb4=3_WGqbVRxYkeP)W>GobWZqG7k?HiEQr3d2Pqqh(EU?~BZ!fT)xIij! zhi3^Br}G?=S6&iTX!fqHvZ?O|BcX65mO{0~q9sGtiX2{*+Zb86A*%0woD*Mmreu*} zwks>=YVBuFVNuJiLYyt%eVGeE;*95YBKgJhi|6%**AhXEJ&g3bTSBtVg+%`8<}BW2 zAV%e|7D@UFkb{ zL}z&@v^HQkZJ!u9q64g96`-lA({AXk2dZmh9L5By3w(G8zxq5aJ(dWjPs6-@aSHoI zuht^Mf&~K3cMBWnZsQ3>eym^ti`}1ACmw|m?eKb-9c2EM3H#?ycUiMS`UkJAbb9dQ zls|Qj1o5w(_<1-1(s34CQ9*!K=l&`gZ2uAl6PsEOGuw`m`LG1G%Fn#ls@WOpb$F<#vhNK_uN74FEc@W&P_Oi z+`m$+&=P3iB0eMDMEeWW(6^9m|K2wFVUqS|-?(aF?`w)R7KcqR#aL%LVM=+Nr~Yg= zJH`X79Y#+~<5=LM!={{!DbT{5lp{qe^Z-dfw!aJZVZ^*(Y(ATjf8ho4Fe<;hiF-Eq zlG-NU5^92b_)#G6e-EPdwD_kPHPwA5$E`+));>WXFzy<_LCUW9Gf~^!%OEg3I3jJ8zk>5*LuhsR`bUH6#?n=QaRi${QMfFzWl3s zIn5`bSA&?k?p&>yOj9FO?5MF@rH84udR(7;_yQ*-hoL%eQ=&LfG(D28HDyDsOq9h@ znT^jD((|F8S2rn2Vh|m-MAD8_$v$vd5U`f_n^|Pzh;!fSt9m)hs92kWo=7HCa{WdE zTq+bgUl)}>i&Uh3mDSSEmsPbH2lE-#^6^Io1?*;U2}TTBWvi7BFrl2#-|OzScA`F0Sgo*Wml%$9`` z6`_Wi+chJTdd>5@S2kv0Ebo3Mi+S;{JT>7Fn#^Q~JYpM>!3G$Jf=U=Pcs?ESB!!g% zvp2Mw<~2jy4t@XsdXS^=80@7Aq-0sJqtSJQc#a%q^V%Ir-Bn5+-`)5P-d?Az! ziSp>at9N(xz|atKzVx8&plvZmK*0hHuNoHKn`-@GC=DB{`8qgkbLy|(=h_$Xh~%p9 zfeVa(zH;&CppAk0f-OmKPG@u_k6dSWowIJaUOFE(`c3kE9hl(pN9-7wQjv~8X4RvE z75RBBwk>qWWvM~vne%J{2|M)+x7vjdtD6lvlQtH>?u{Sl(!y>j>^fb>EyWxq+jppW zMXIw|Jaa0}M%qy93`lv@CfX4?zSHKnvMPKuSfKUTxb{q4bbMMB&QW$6ccvJ)ZI1Us zqeq-s&SZ7Y7>mFf%ltyT3BFi$>U)%#^Ekq1Oz_g#g)0y-GJK&2c(W5C&QAqYJk4Yc zxTkp1u1f&tuL6>J8Yi=dqB^f$EyJ&yed(LNw8H_{)b8tP_HRq00M!0d))AOOk9K|^ z0!yOCelRjAL^Oa1tFZ0B{C;uBNs-%eWP`h%qRX5*Ip(2NfbbM201j}T3Yc)A$vNQ~1RnEIC+Ps591k0w|@e=;2E=YSSyAXKy$_?{3m zHGIU`M>kg60ivvbi#bNONLzJup5T}+YOZE*=%#dHE!de>J9K2yhGwVf7_s3sP}F4X zKMil%CPZ2$B>V4IqiFjXxXgs+oj)Nxg+KS$ zh1e`9Jg=OyM*V`n*$7$qrOv0Fqa$1f)1$LJOmShX!*_{>hIlJa7QYfJ9r80{k~Sx1 zOOB~m8r1O zp0G+bV|9^iH_!?x8Q<1V<_nqF1{1xcRWf(s+nj*#wKM^cr=*ntgB zZc+$R-G%`OuFkXN;8M{#_Lr(%4ZM`eFhJ-=$H0@OV_E8;KHwL01@svosq9WJYDvx4 z&n#ps^|cL~xzDC*VWBQ6I?H&GeHAe?VnQ1;8%qvugOncjX+^H)iAp-_i7k!#Vi`Ae zhi%>43s{x(WzcI&W|k)2dh!<$@H`hCq7*4hVNUv!OGAv+Ks7N4aovCN zsuSX^Tdu(qd{X3)`bJOcHd%Y%+Uw04FRZ%Tdh1n`K+O*;-2T0+7KW3HQvx|(*RvbN zc5p(4=4yH>-Ffagd!VboH)sFt6qdQ9SjtXJ7=%_;-p*v)aqckt>P2o%4(*0nzml|j z8h_h?35;9X5?;$a4zDixGxKc2((iw0%hM1_>4T-$FYx#@IqXHY zF7g>SB3i*15pJJz_h0M*#I*kSh68$40aYafC!qp0)V)kXC(ZpzODT-N)mWdrDE(ba zj_=Z=adZG3T>O)d;7nrOm9^2k;8k+%?va~3a6;GRXI_+tm2#&tRAgD@JG4luce?mv z^!s>r&PU?OWc%I8lbu#arOoj48qe8h)N{){N3O5Ey^3|xwcJwhoT08X0-W2yiw@x)Zj#Y=g*-x(TsXCQ$ttYdIB zqG`GnOZMTHX{a0kBU;)HV%vjI!O)ojR*MrUVYe1q5;5tdrTjFfY23#wzsrhA>O;EGM!;Ts$2MBvBN? zET>M*rD_c1BJTth0^fE{QQm@>p7+2Xha`{@!Q@8GQF*zN@Yf-8VkFyrbC7V4x1;on zb?C&#-S=+9swe}EGWi$l5K*(uRG;))ekk zq17oA6A=Mli%ZC#SpAiDpjU|AiLf$ptyr}~cFGUEhL%g=ATt%!p&)5qR$;=A)shlt zfy_cSoZgdpN|S7eXJyfzW~I_WqKJH60_6f=7KA>bcQNQ$3`0jTN9Yq@$|2HG{WwJu ziXm5L=F@1E={Zy3wI?2^*Z2Se!Et|_N19RY5f#K6sxo0IO&)X!TA5MQV0V45U*0!YKe2*iFYB$Dc992Nh4~mnZkFKecK;C zk58??1~RQz_>+J)99SPR%|z}k-&R?*0))TEheB`TI^0HvMf{Bas3b!kNKs; zQeucT$V!s%yG<=Wjsi<&Cpx<6!RJR?y*9eFT14)8{_-jQ*g7N2y5+vm3 zf3T5O=V%#pgDrc#!a@~#fw}5}aX{Cz@m|xKO!y3~>9l4^oOZL_2a);br%vRs*1M=Q z-dpPNrAEQv9d?u(ZC=T{tw}{iPfk63()NE6@@``Wa^P~Y)@gf(17$5rJy?uod8p_S z^U38dYh3MCCmBqRc0Gz8X`lBQ2a+Fd(9P^H0V!uO8?IO)vmQY~qKLwnAvF`4RVIHBlU|)h;o(>) ztyQR*s5rFjCA9WWeR0=LXOoNoZGEGSv| zW=z1rS8rjd>h^}`uv8EWRB{~ZyOWY=+fZa_Lax6X-4!Jgcr3hs=u~zB<>P}I4JoU4N$q83T zh^Et<*+-}*Uo3bQQuS$1G9S3FViUAE zjMEHGVK2nA@56roj3^YR0<2Sk^j=qqDAdpe(Jt;LC32Oo_EpDGsx%d+ri!01k;1lm zw?R|<^ z?=h}oJlfOZ7)R-uJ9y|uoBCS#d8z@_iUtRQW}T?qiF^`Cy~cjR&#ss(o1aP8pW$~N zV3l|(2ZLGINNq#q%7>g349w)vl{copUK2G*udwZOR45Q28?S=WY+1>#3_UDXM8#Zz z6BVR)0ugz8gS+Z6#wI$!mUcp=;RlhR;U6>TH4om9*oR;N|xE<;b*b7;+9&D`=KJeQEAnl z$rDI|+Y8C^#_t#vv?(BisjOcdK4}+T6PUd$DChMgg`GANY&)E+fq_zQ0$~Cq7tL;=#Mw@Pef2O5vRouLL<<{K{Aj0!-or^Pyz zRw&ZQzh@Y}`iF1eh*#=Q1}(GD8lOk=yR|V_J*!|m(wioO!|BI*T5OiverqkyohH9} z(#cUK=`iyLq`|E`rwi@0y>E(E;xe+D|2xlrc;6n`Sy%Up0;c>B2=CN6Wn))99;z`J z7_<+$!kZZUav%0@vex}x&GXxjLZ07{Gx`!<+%C_<)pFn|_0IaWBBpfEAr?!r_(ECRybDr%>XC{HvjE8L z1YggVcPHFw+x%G&87rqIpK69$m2z+dXWFGyGj`^ZvF`=8X{!kL12@3MSK>6ipnmIE zq2|UIf6iBG2CW9^sqHaIC}yu{tIZSj)^ygUJ4wZ3Dza_SbZN1qO*3UI;PPM;AeOUZ z8`JlQ8r8L3CIT|j_zQi}DP3bfU=^z(xEdBcwo`L$_If{Nx}3^}^|+UBJt5123X5wh zb1rGDo#yTsA9Fmp#b!+OlpZ^fLTEoZ*(bxc^Rc7Osbw&Ly}2jX6r|G7wMTm4oGn{t z@3CrUKW8L*gsT7i`1>cNbC?hKy5sRvW3o<_`~^(cG8vg3+Z(#U4m=Hg7H3?}t-wt8 zIx#2VAJTL_5~=mHRR7?2Yc|p|#8fn0Q$C$aH7Afu)oUl;+Xid6v1et~BnjOcUkQeMzNcpG#PL=|ut*C&232|4^pmC}uRv1xs4}qR= zB#St%2!-5Zyx(4}gV%zi;DXiXveKeKCM=7X&yF<8al|;16+kJukcjr)rdb=5;|Zj= zMCTfJoBOInro9jUfX%oMnvBeP9)su01{0dn)Q<5f{-b4!^G6ynZr6H{CBCy=9Q8`5 zw#0Ev6|LP(cx^c+T=wP6I=1I-ICn&HVY4Lb)g+A}`aWIREQp9z_DEGJFY z=!nho+qYppK?+zZX_?_#WCrb>RWsv(Frk86{acfIODBQd2SR4b!2K%A3`pqhpt06u zF+-BQ#5>S3OJq?^X);A?2wd#22{TIO>(Io$0#0soBF8otQHq`L;m-pw2Zvb>t9uOcup?fT%C4!}c4Dfj6^0Zo zniAJ?;js#T^rfjeHi96V7PnR6<9pF=O)7CzHSVx1JhXkKa3*YOoL_Y3G%78L8WYdO zSruAQ{-VMM@V)hMlmWf2F+|5@zs#5F{XUEKDUTB@6r4$rhbXX4KLmaNKOpO5>Gi{`zO#Iq3R?Yt|_srTS} z*H>ZLDYsmt|4;YUB1`6r1lx`H5yfor!xM`iyRAL)F`K+^=V!AAOHplhaQxeQ_kVjp zfN}7eel$F$0*fk;8B3BWuiD?&*C6|!SoV) zkQs7OS7XFG|G)lT!14U0-_i)ibCgEC?yx#8H`cLU5zFF%lZ#hne@?h>ZC@E|DjuH9 zW^JwX-Gl!XkN$3-iI;vQMfp^2FtzmxW5c;tI$`u8MCpARF6N*LOIGgXg3{N(4aN~r zTr=z7^*%ll8^+n3&CUkGy7S&DhJZjr>{$JwA(xDjO416;tZ1b{SGKpND( zm1VsUcjo?3UW+r`eJ}Io5_99ZC8K-Xo3=4o`P|*^&wxT;oF;BK2UxLZVkc2`2)SwI zx`=+PuyP=PgYaL{TP~SavI?h*6PP7^Q`m2Z9}Nw262m;IZ3MVz&wWUkkXCbul-Y#e z=0j%IYTfeN?%3#wOxxKzmqTa-oV3&6Hqra-zZJexL)}IBtbDE08wWflehMLhMOa3) zJuqemJ{)}W0^DeQhC^gqS+;qqPbL~^dlZ!fh%#2=K{UWglENg+FtP7vS$CrnO?0El z8;NLuaZWAJ7)F*`g0KL{O`a2>qFI3tRwSrwSflGWE#oBU&iPMb0_ZrGIT`y*jFbVc4< z8uhw)om%HbUOS0E1;Ul}7>W)lk&t9&E0|ppb1X5txzT5|{xIT}*+pePw}E9K44)GN zFT_}{oV`G*3@&|6a*Rkyt08q)l|W;1ZmEw0#}QYaAr%BEDFvy`1cDo;z!OAzG@{T} zDG`mtr)?~df~p0wF~RphT-bt{86_+mwW=ZRr5R?MkUU8c=~~3$N`h(@9_uR>5`vT( zJg@<{coL)0I21ZFy`g{&fEntxl19fyVq*6@>Q25}5DA+J^~Ah*b`N2RI;!If%}}Nw zq@7O*oCZ&HdM&jg&Qh>i(Kn+BSu9HMy1^a+iN#A;60tteSMe;lf+n7AQhTm!E4y=U6p0+WCIs5Ii*A`wMGd`s`q+(@hfqxywwFiztXaL z=W{XG*{b=Hr8pMavEwYSP)^4P-Nl9?>mzx33L(uT$C+VztJU!60l%5aWlz_d|& zEDtDKaIGS^n4zSa8eS$9`=!#AK_K5Hm!@HZr6@3t-9KD?J@q3X^` zV>sIS2Yo%bnw>wW)~#nAtB_~GRwJn3r*&G-CF!=uHkWLFZN3g0b$oSb0A>wu3mam& zthsG}RlYbF1y!1rIbTe1tyY;;=p15gUG~jAl&A9P80`+&#^*47eLk~#8%IE3wR|8m zH%4K0fZK~#Yh%Q>nq=MfMAw?@7Lm9M)9ZD9jMv%n{uu>cQt5Jr_2>y&lQ`IiGO++> zZ>o*>HI;xSD4i3;#7Kd@iz`i11($Y|9$E3vVqr~}>M7Qb@k)ibraq1p^9c5>)jX27 zc)soa;bQ{NU6^|BA~*8YSX?L-n7(V#=gNbn(r{awsC*Go+#X4)D^4RJcwhE4BYe2g zk9_Q+3#@nl!|cs*8sz)X`-xdb+ZsYb$2qRi0PZ#B!C=HaOK;!fh>|Sy13B1{~Ii$G8@UdNKt*bH#6uloOIm z6Yd^bfxU(E@E>-^L`W!_Xr0<@ibXsG6^=Uaj^kd-2Ac>)N=Rsy*o!<`~yyWjyI10zr0;hLxkjCSppMkvMTO zr)16V+b;vVIlmgJHe_HwAqSa;Ml@J`w`bZsuP5|;t=nLMIv*5?msqaN;chbIBy;?n zyr+5Qm`Xf%mdw(b8AX6Y@Vj#Y?gbZu6AG1H(@Bm~*vFCiT$Fj@WTscuK~!oX z*Uk%DO|*9VGnjxhayXeZopv}GPB@%z=W=1LkcN8>bLGmpsP+~w9$!f{+>6FwPLdJF z5yo=rC?aH%NlcG+H^KJ!k;tuibWm_WGx|)|gfHjqK%LNv6{%j2yLMz@|DcF@Im+I1 zg_IWXpQf^9M7wW{g#2-+FzxrFoQ!Q!M5~kaS$}ESp4#(QU6UDTUX`g zQpm9AB*J-aosw^KM2u@AVf&89vpOWj)+?(zh1+)Qv?4G?J5ZA)^3)tO3Un=>lQl`lzm3i_Hik63b1Ea40NQi}OfZFfg}i@C^}UKH@okh^ z0B<=Fu(KnVc3r@QNpcqpfR>U|&X9j19MOlWHFOa((i2AJovoEK=$ogQQXgHcVz=z8 z7m9L4FY3tT^v2l}jsFPqYfm+ci}s4M8RXsT!s008w)kX#T*e zLS*8NL}NzfmX||Zy$e32aQ{@jUt}9Dz?+i8p5QfTumGC;x&rYx-Fv!=tbL?ObH6jw}Mj!4l z3#m*zZViwBF8HkI@v$$mCvePa(8{q}CoQe7oP-CoOT}#$;W1koF0T<9d9I9eP!fdh5%6tGoYoeW9IV^Gp8n z4)oHMLQ@%CqOV_ENZNYMD)xFTTLxH24eJ4z9ZO=F! zx^F5IB+~en{^pgi(`>G}xwc(D&$J6w<^2O4AcTpwzDdx>#TjM05H`EWv+qUU!UX94 zBa_4Q&VdNz>gX)ev6Rwv5^W}Z(JbWvn_uJdWfv@}<+;Ut?4~J}<=*MPoaG@)bDvpJTTG*}thTC*Rng|d`YtQ3w9VyHk zr0?z;#@CY1ZGOUu<&t80hbBY?H@yrJL`^G|5(_9c69Lnd%7v6&Ln^<_-Kr(i8J(V{ zX@a6j{PWe@qWH9wLlM3TzrI&(Q40Psd1qIqw!4B`Wk3ibSG=Onkh;7=Ule1==VaBb zX0v_CdEKB(IRI?R$NAF3TkU98rq&l`@+Bq&@|R)?gzr_Si!=lW!w&z;V$G^Q?x}jh zEGf799k@>Mw%?pO`!e6T{o%C9hv7<6`{sYf9(9-=GxRuF5;|GO@A5N$JMjn+M+#lB zmA8V2zGnL(;THLq;R!PSlyXR#{1Cq`=Kd<9qgj6wMBuWjvB5xGNX!q9nX@+y$81j* z%?v)g6rOg81NG3~lojJxRcXSJLNJ@;U5=@x*yn=3tK2BPj{HfDZ7X!^#wumPFMpl^ zEWbHVR20N5J`A|(zg&_%H{d^6ct`JQ+OKn@+EmTs;60zpzYfy%gR8KWemLi)v&y(%KonsDRwJM3%nm`q|v^QQdneL)?umXsyQsO>o za+HHrJqUu$k%1$U8tk4C1~;~`{+f_cdZgJ`AazK6D3kPP=us#k^gYfa|s>kLg-^`LYVvgfw}F4Xj!0KsxnBms)J^%mpT>xcd}XPD@p%k^ea z$n188E6#ZBQ6gbNdJk@;Z-qO1IE@;yip=hlky4+Gw!Q?Xyr)gN?P+ktB>>o%YUW!81dOf2%gHQm6Y*Qu&~UO>tx z>pPpO2jRhy;W+lR0$)-7&9fpEp_{0yrRB-WNB)l$xAo|y?xTA z8kX>Emu+)Oaou)Vp4+DyyiUf~T20rSRO6p<@NM>NPB!|U`0R1P*4MMeo z+g#*&(cbc}jR1TkdO^c`B!X7IL)wk9slgu^~Hvxl?n_-9ER8gYeLp{Hc$r-CqavsDXz)1yEWH>p7ThzA{FQy zKA6GLcfONMS*>ml7nqK{9sTIDz_{moBd}&b*ZK*mg!(Cuatn7$=;GIvL7xJL0;0ah z4V~cBbgFbW+OHdDi!V-Rpxw|~?$ZlwQFN|{8S7BdT(^GayLKE}24gias)&aqTlg2{ zvq1`b6JBN>QX_9YMFX=}%ZN@HImh6vxyoY!(L-k4<$bIf4AG>Wy4te>i~#Z$5R0VMs#^hciKic?sOxW9c9diYDVKAb`T?f{$d6@%xB}<-U`lE@%Di8rShUoX46qxF$Ep8fZ zr_j+T(G9)w0CTUkeKdS_yR^OR+H`18h5+9a8*XmeXGk)=gdMV9V)N1d*tkh|*e+iO zyNX7c)!Lh-v3iPt($^ZqhqK}uTUz%rK!P5}&?#wpvS^C6sd2N`*t`Y<=i3d|E&l1S zs*Jgb+62;JP>Pe#&iER~?pxrm9|(INWm9(cl(gXno}x*;&bmrMJ9tuQ;Lfo@v^39X zw2%T}vQ4+9!17<$Czx`dDHq6FJ`3#Zhn+ErM9Y=#vV$Fm%f1=!w_TT~lmZY}!!G!c z1sJsbV$w*&e=WiwMgouXc|0LWQtf!gJeB72F$Pj1O&bow2aR^znQnf|4wMw+<2;+8 zooLiYXRBB|t@LEjalRHBKDX|MJC)k?_wmw?lf73o;7xD&00>HwNxqEeU5&Eqh*J2v z;}TjImuDNr3u??J+V2<2{xXV;BCz59^W&Sg-}6C5XcZiGGga?^b_#sl4ql_h4u?du z1|?M@U^ax-zX<^AX_bkH`I8r(uc_u7za8l`96kUd2nKjiu8rQ-hw$btTAWNBf<`1N zr)D2mQj%H=xEa-_Mg9#NRv&T{u_fAkJO9g7e@9R)m3D2#Rrq8-J7j5#on2zdSLas{ z0UkWZh;y2xPio!&!fK$<6C@TDD#dx3LK~ml-}K%Z0w+qjHdBm&^ePA_3oDsdb}D~f z_SySJg~v0%hBN@5zgN`q`16hBoB@w^<}Cr-x-5%qU{@2ksm z^7H)heTBFi#>etb7pS_KbQgDp>B}>J{%?4@Ee1Brdqcc@Mr(YAB4#<)yvGuGZuX&L zo|Xhg&fd>bl(!$aZf=*{u3Hl5?s|D~;ly{}T)B6Cf_&Ui_hV-k?jqRz$T}-UmrIWh z?|SoSL`ELNM&$3yRyYQK%Ox`x_upN~eC%xYiWgf`cXwa|lt(v4>oFR|1Ggk&Y(HD6 z{bzX<@Khv)eqc#~U!D#|^Eb(o@kj0Ei1vJhL9M^Lgcuy0fwJbmMqFJIap86fT==dZ z7E0G$2KOvZC9YJup!W1FQY^fT1sE>4OW3^N=Mapc5~gJHrT_Lq`$Hjz|F0WV@|8j* ztDVJZXzRgkzqH73Z;v|~2}VX~SRGQ<-I@C(om5syf&+l*s+SW7LMox+OEw?&@AZx> z6T-M_zQM}cjayEHF#PKV{MygQ$;)CaqB#*8})4ppiO1?s=3^mhJeHD zvFnEickSq+k0sG$bZ8RJbWD^U{`u$23cWrY@i0L_?=qew({xN2!zd*g^!^CggQCmv z!^2>?JtE^iR2y5q;3FeNc>D_eDU+labAsR~$9MTi zd4N^)r4vX`fwRU~BT=kJ>Ip%Vb}7l5r}Qn3Ua%*Q<{=4IU@yo{sn&P=GQ!=laZivs zVrk@n=++Gw$(gJ;+uP(dGXdd*aM(8*HxG

pU$W4k_>bL$=&6d`AZ354N3X)M6<; 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�$Gmm%rtIwLkaYtv@J7^_Lmr8 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 diff --git a/public/theme/Xboard/assets/umi.js.gz b/public/theme/Xboard/assets/umi.js.gz index 2559841f17796e3e3721483a8dbf1ddda7f1d28e..ef5013d50549e5c50dca5bf6acb98be4f3a6cfb9 100644 GIT binary patch delta 406413 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%0AMf#G5G*Evr!-qzMh49_Na79nL;0@uF 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 y!